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:1314
16 INLINEASM = 1, // Target.td:1320
17 INLINEASM_BR = 2, // Target.td:1326
18 CFI_INSTRUCTION = 3, // Target.td:1335
19 EH_LABEL = 4, // Target.td:1344
20 GC_LABEL = 5, // Target.td:1353
21 ANNOTATION_LABEL = 6, // Target.td:1362
22 KILL = 7, // Target.td:1370
23 EXTRACT_SUBREG = 8, // Target.td:1377
24 INSERT_SUBREG = 9, // Target.td:1383
25 IMPLICIT_DEF = 10, // Target.td:1390
26 INIT_UNDEF = 11, // Target.td:1399
27 SUBREG_TO_REG = 12, // Target.td:1406
28 COPY_TO_REGCLASS = 13, // Target.td:1412
29 DBG_VALUE = 14, // Target.td:1419
30 DBG_VALUE_LIST = 15, // Target.td:1426
31 DBG_INSTR_REF = 16, // Target.td:1433
32 DBG_PHI = 17, // Target.td:1440
33 DBG_LABEL = 18, // Target.td:1447
34 REG_SEQUENCE = 19, // Target.td:1454
35 COPY = 20, // Target.td:1461
36 COPY_LANEMASK = 21, // Target.td:1469
37 BUNDLE = 22, // Target.td:1476
38 LIFETIME_START = 23, // Target.td:1482
39 LIFETIME_END = 24, // Target.td:1489
40 PSEUDO_PROBE = 25, // Target.td:1496
41 ARITH_FENCE = 26, // Target.td:1503
42 STACKMAP = 27, // Target.td:1512
43 FENTRY_CALL = 28, // Target.td:1647
44 PATCHPOINT = 29, // Target.td:1520
45 LOAD_STACK_GUARD = 30, // Target.td:1538
46 PREALLOCATED_SETUP = 31, // Target.td:1546
47 PREALLOCATED_ARG = 32, // Target.td:1552
48 STATEPOINT = 33, // Target.td:1529
49 LOCAL_ESCAPE = 34, // Target.td:1558
50 FAULTING_OP = 35, // Target.td:1567
51 PATCHABLE_OP = 36, // Target.td:1587
52 PATCHABLE_FUNCTION_ENTER = 37, // Target.td:1595
53 PATCHABLE_RET = 38, // Target.td:1602
54 PATCHABLE_FUNCTION_EXIT = 39, // Target.td:1611
55 PATCHABLE_TAIL_CALL = 40, // Target.td:1619
56 PATCHABLE_EVENT_CALL = 41, // Target.td:1627
57 PATCHABLE_TYPED_EVENT_CALL = 42, // Target.td:1637
58 ICALL_BRANCH_FUNNEL = 43, // Target.td:1657
59 FAKE_USE = 44, // Target.td:1577
60 MEMBARRIER = 45, // Target.td:1663
61 JUMP_TABLE_DEBUG_INFO = 46, // Target.td:1671
62 RELOC_NONE = 47, // Target.td:1679
63 CONVERGENCECTRL_ENTRY = 48, // Target.td:1691
64 CONVERGENCECTRL_ANCHOR = 49, // Target.td:1687
65 CONVERGENCECTRL_LOOP = 50, // Target.td:1695
66 CONVERGENCECTRL_GLUE = 51, // Target.td:1699
67 G_ASSERT_SEXT = 52, // GenericOpcodes.td:1955
68 G_ASSERT_ZEXT = 53, // GenericOpcodes.td:1947
69 G_ASSERT_ALIGN = 54, // GenericOpcodes.td:1962
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:1540
95 G_UNMERGE_VALUES = 80, // GenericOpcodes.td:1553
96 G_INSERT = 81, // GenericOpcodes.td:1562
97 G_MERGE_VALUES = 82, // GenericOpcodes.td:1572
98 G_BUILD_VECTOR = 83, // GenericOpcodes.td:1592
99 G_BUILD_VECTOR_TRUNC = 84, // GenericOpcodes.td:1602
100 G_CONCAT_VECTORS = 85, // GenericOpcodes.td:1609
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:1969
106 G_INTRINSIC_FPTRUNC_ROUND = 91, // GenericOpcodes.td:1298
107 G_INTRINSIC_TRUNC = 92, // GenericOpcodes.td:1304
108 G_INTRINSIC_ROUND = 93, // GenericOpcodes.td:1310
109 G_INTRINSIC_LRINT = 94, // GenericOpcodes.td:1316
110 G_INTRINSIC_LLRINT = 95, // GenericOpcodes.td:1322
111 G_INTRINSIC_ROUNDEVEN = 96, // GenericOpcodes.td:1328
112 G_READCYCLECOUNTER = 97, // GenericOpcodes.td:1334
113 G_READSTEADYCOUNTER = 98, // GenericOpcodes.td:1340
114 G_LOAD = 99, // GenericOpcodes.td:1367
115 G_SEXTLOAD = 100, // GenericOpcodes.td:1376
116 G_ZEXTLOAD = 101, // GenericOpcodes.td:1384
117 G_FPEXTLOAD = 102, // GenericOpcodes.td:1393
118 G_INDEXED_LOAD = 103, // GenericOpcodes.td:1403
119 G_INDEXED_SEXTLOAD = 104, // GenericOpcodes.td:1412
120 G_INDEXED_ZEXTLOAD = 105, // GenericOpcodes.td:1420
121 G_STORE = 106, // GenericOpcodes.td:1428
122 G_FPTRUNCSTORE = 107, // GenericOpcodes.td:1438
123 G_INDEXED_STORE = 108, // GenericOpcodes.td:1446
124 G_ATOMIC_CMPXCHG_WITH_SUCCESS = 109, // GenericOpcodes.td:1457
125 G_ATOMIC_CMPXCHG = 110, // GenericOpcodes.td:1468
126 G_ATOMICRMW_XCHG = 111, // GenericOpcodes.td:1488
127 G_ATOMICRMW_ADD = 112, // GenericOpcodes.td:1489
128 G_ATOMICRMW_SUB = 113, // GenericOpcodes.td:1490
129 G_ATOMICRMW_AND = 114, // GenericOpcodes.td:1491
130 G_ATOMICRMW_NAND = 115, // GenericOpcodes.td:1492
131 G_ATOMICRMW_OR = 116, // GenericOpcodes.td:1493
132 G_ATOMICRMW_XOR = 117, // GenericOpcodes.td:1494
133 G_ATOMICRMW_MAX = 118, // GenericOpcodes.td:1495
134 G_ATOMICRMW_MIN = 119, // GenericOpcodes.td:1496
135 G_ATOMICRMW_UMAX = 120, // GenericOpcodes.td:1497
136 G_ATOMICRMW_UMIN = 121, // GenericOpcodes.td:1498
137 G_ATOMICRMW_FADD = 122, // GenericOpcodes.td:1509
138 G_ATOMICRMW_FSUB = 123, // GenericOpcodes.td:1510
139 G_ATOMICRMW_FMAX = 124, // GenericOpcodes.td:1511
140 G_ATOMICRMW_FMIN = 125, // GenericOpcodes.td:1512
141 G_ATOMICRMW_FMAXIMUM = 126, // GenericOpcodes.td:1513
142 G_ATOMICRMW_FMINIMUM = 127, // GenericOpcodes.td:1514
143 G_ATOMICRMW_FMAXIMUMNUM = 128, // GenericOpcodes.td:1515
144 G_ATOMICRMW_FMINIMUMNUM = 129, // GenericOpcodes.td:1516
145 G_ATOMICRMW_UINC_WRAP = 130, // GenericOpcodes.td:1499
146 G_ATOMICRMW_UDEC_WRAP = 131, // GenericOpcodes.td:1500
147 G_ATOMICRMW_USUB_COND = 132, // GenericOpcodes.td:1501
148 G_ATOMICRMW_USUB_SAT = 133, // GenericOpcodes.td:1502
149 G_FENCE = 134, // GenericOpcodes.td:1518
150 G_PREFETCH = 135, // GenericOpcodes.td:1525
151 G_BRCOND = 136, // GenericOpcodes.td:1665
152 G_BRINDIRECT = 137, // GenericOpcodes.td:1674
153 G_INVOKE_REGION_START = 138, // GenericOpcodes.td:1697
154 G_INTRINSIC = 139, // GenericOpcodes.td:1617
155 G_INTRINSIC_W_SIDE_EFFECTS = 140, // GenericOpcodes.td:1624
156 G_INTRINSIC_CONVERGENT = 141, // GenericOpcodes.td:1633
157 G_INTRINSIC_CONVERGENT_W_SIDE_EFFECTS = 142, // GenericOpcodes.td:1641
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:619
183 G_UADDE = 168, // GenericOpcodes.td:627
184 G_USUBO = 169, // GenericOpcodes.td:649
185 G_USUBE = 170, // GenericOpcodes.td:655
186 G_SADDO = 171, // GenericOpcodes.td:634
187 G_SADDE = 172, // GenericOpcodes.td:642
188 G_SSUBO = 173, // GenericOpcodes.td:662
189 G_SSUBE = 174, // GenericOpcodes.td:669
190 G_UMULO = 175, // GenericOpcodes.td:676
191 G_SMULO = 176, // GenericOpcodes.td:684
192 G_UMULH = 177, // GenericOpcodes.td:693
193 G_SMULH = 178, // GenericOpcodes.td:702
194 G_UADDSAT = 179, // GenericOpcodes.td:714
195 G_SADDSAT = 180, // GenericOpcodes.td:722
196 G_USUBSAT = 181, // GenericOpcodes.td:730
197 G_SSUBSAT = 182, // GenericOpcodes.td:738
198 G_USHLSAT = 183, // GenericOpcodes.td:746
199 G_SSHLSAT = 184, // GenericOpcodes.td:754
200 G_SMULFIX = 185, // GenericOpcodes.td:766
201 G_UMULFIX = 186, // GenericOpcodes.td:773
202 G_SMULFIXSAT = 187, // GenericOpcodes.td:783
203 G_UMULFIXSAT = 188, // GenericOpcodes.td:790
204 G_SDIVFIX = 189, // GenericOpcodes.td:801
205 G_UDIVFIX = 190, // GenericOpcodes.td:808
206 G_SDIVFIXSAT = 191, // GenericOpcodes.td:818
207 G_UDIVFIXSAT = 192, // GenericOpcodes.td:825
208 G_FADD = 193, // GenericOpcodes.td:998
209 G_FSUB = 194, // GenericOpcodes.td:1006
210 G_FMUL = 195, // GenericOpcodes.td:1014
211 G_FMA = 196, // GenericOpcodes.td:1023
212 G_FMAD = 197, // GenericOpcodes.td:1032
213 G_FDIV = 198, // GenericOpcodes.td:1040
214 G_FREM = 199, // GenericOpcodes.td:1047
215 G_FMODF = 200, // GenericOpcodes.td:1054
216 G_FPOW = 201, // GenericOpcodes.td:1061
217 G_FPOWI = 202, // GenericOpcodes.td:1068
218 G_FEXP = 203, // GenericOpcodes.td:1075
219 G_FEXP2 = 204, // GenericOpcodes.td:1082
220 G_FEXP10 = 205, // GenericOpcodes.td:1089
221 G_FLOG = 206, // GenericOpcodes.td:1096
222 G_FLOG2 = 207, // GenericOpcodes.td:1103
223 G_FLOG10 = 208, // GenericOpcodes.td:1110
224 G_FLDEXP = 209, // GenericOpcodes.td:1117
225 G_FFREXP = 210, // GenericOpcodes.td:1124
226 G_FNEG = 211, // GenericOpcodes.td:836
227 G_FPEXT = 212, // GenericOpcodes.td:842
228 G_FPTRUNC = 213, // GenericOpcodes.td:848
229 G_FPTOSI = 214, // GenericOpcodes.td:854
230 G_FPTOUI = 215, // GenericOpcodes.td:860
231 G_SITOFP = 216, // GenericOpcodes.td:866
232 G_UITOFP = 217, // GenericOpcodes.td:872
233 G_FPTOSI_SAT = 218, // GenericOpcodes.td:878
234 G_FPTOUI_SAT = 219, // GenericOpcodes.td:884
235 G_FABS = 220, // GenericOpcodes.td:890
236 G_FCOPYSIGN = 221, // GenericOpcodes.td:896
237 G_IS_FPCLASS = 222, // GenericOpcodes.td:909
238 G_FCANONICALIZE = 223, // GenericOpcodes.td:902
239 G_FMINNUM = 224, // GenericOpcodes.td:922
240 G_FMAXNUM = 225, // GenericOpcodes.td:929
241 G_FMINNUM_IEEE = 226, // GenericOpcodes.td:947
242 G_FMAXNUM_IEEE = 227, // GenericOpcodes.td:954
243 G_FMINIMUM = 228, // GenericOpcodes.td:964
244 G_FMAXIMUM = 229, // GenericOpcodes.td:971
245 G_FMINIMUMNUM = 230, // GenericOpcodes.td:979
246 G_FMAXIMUMNUM = 231, // GenericOpcodes.td:986
247 G_GET_FPENV = 232, // GenericOpcodes.td:1254
248 G_SET_FPENV = 233, // GenericOpcodes.td:1261
249 G_RESET_FPENV = 234, // GenericOpcodes.td:1268
250 G_GET_FPMODE = 235, // GenericOpcodes.td:1275
251 G_SET_FPMODE = 236, // GenericOpcodes.td:1282
252 G_RESET_FPMODE = 237, // GenericOpcodes.td:1289
253 G_GET_ROUNDING = 238, // GenericOpcodes.td:1346
254 G_SET_ROUNDING = 239, // GenericOpcodes.td:1352
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:1655
265 G_BRJT = 250, // GenericOpcodes.td:1685
266 G_VSCALE = 251, // GenericOpcodes.td:1583
267 G_INSERT_SUBVECTOR = 252, // GenericOpcodes.td:1729
268 G_EXTRACT_SUBVECTOR = 253, // GenericOpcodes.td:1737
269 G_INSERT_VECTOR_ELT = 254, // GenericOpcodes.td:1745
270 G_EXTRACT_VECTOR_ELT = 255, // GenericOpcodes.td:1753
271 G_SHUFFLE_VECTOR = 256, // GenericOpcodes.td:1764
272 G_SPLAT_VECTOR = 257, // GenericOpcodes.td:1772
273 G_STEP_VECTOR = 258, // GenericOpcodes.td:1780
274 G_VECTOR_COMPRESS = 259, // GenericOpcodes.td:1787
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_CLMULH = 269, // GenericOpcodes.td:596
285 G_CLMULR = 270, // GenericOpcodes.td:606
286 G_FCEIL = 271, // GenericOpcodes.td:1131
287 G_FCOS = 272, // GenericOpcodes.td:1138
288 G_FSIN = 273, // GenericOpcodes.td:1145
289 G_FSINCOS = 274, // GenericOpcodes.td:1152
290 G_FTAN = 275, // GenericOpcodes.td:1159
291 G_FACOS = 276, // GenericOpcodes.td:1166
292 G_FASIN = 277, // GenericOpcodes.td:1173
293 G_FATAN = 278, // GenericOpcodes.td:1180
294 G_FATAN2 = 279, // GenericOpcodes.td:1187
295 G_FCOSH = 280, // GenericOpcodes.td:1194
296 G_FSINH = 281, // GenericOpcodes.td:1201
297 G_FTANH = 282, // GenericOpcodes.td:1208
298 G_FSQRT = 283, // GenericOpcodes.td:1218
299 G_FFLOOR = 284, // GenericOpcodes.td:1225
300 G_FRINT = 285, // GenericOpcodes.td:1232
301 G_FNEARBYINT = 286, // GenericOpcodes.td:1239
302 G_ADDRSPACE_CAST = 287, // GenericOpcodes.td:248
303 G_BLOCK_ADDR = 288, // GenericOpcodes.td:254
304 G_JUMP_TABLE = 289, // GenericOpcodes.td:260
305 G_DYN_STACKALLOC = 290, // GenericOpcodes.td:266
306 G_STACKSAVE = 291, // GenericOpcodes.td:272
307 G_STACKRESTORE = 292, // GenericOpcodes.td:278
308 G_STRICT_FADD = 293, // GenericOpcodes.td:1839
309 G_STRICT_FSUB = 294, // GenericOpcodes.td:1840
310 G_STRICT_FMUL = 295, // GenericOpcodes.td:1841
311 G_STRICT_FDIV = 296, // GenericOpcodes.td:1842
312 G_STRICT_FREM = 297, // GenericOpcodes.td:1843
313 G_STRICT_FMA = 298, // GenericOpcodes.td:1844
314 G_STRICT_FSQRT = 299, // GenericOpcodes.td:1845
315 G_STRICT_FLDEXP = 300, // GenericOpcodes.td:1846
316 G_STRICT_FCMP = 301, // GenericOpcodes.td:1847
317 G_STRICT_FCMPS = 302, // GenericOpcodes.td:1848
318 G_READ_REGISTER = 303, // GenericOpcodes.td:1704
319 G_WRITE_REGISTER = 304, // GenericOpcodes.td:1714
320 G_MEMCPY = 305, // GenericOpcodes.td:1854
321 G_MEMCPY_INLINE = 306, // GenericOpcodes.td:1862
322 G_MEMMOVE = 307, // GenericOpcodes.td:1870
323 G_MEMSET = 308, // GenericOpcodes.td:1878
324 G_BZERO = 309, // GenericOpcodes.td:1885
325 G_MEMSET_INLINE = 310, // GenericOpcodes.td:1892
326 G_TRAP = 311, // GenericOpcodes.td:1902
327 G_DEBUGTRAP = 312, // GenericOpcodes.td:1909
328 G_UBSANTRAP = 313, // GenericOpcodes.td:1915
329 G_VECREDUCE_SEQ_FADD = 314, // GenericOpcodes.td:1803
330 G_VECREDUCE_SEQ_FMUL = 315, // GenericOpcodes.td:1809
331 G_VECREDUCE_FADD = 316, // GenericOpcodes.td:1815
332 G_VECREDUCE_FMUL = 317, // GenericOpcodes.td:1816
333 G_VECREDUCE_FMAX = 318, // GenericOpcodes.td:1818
334 G_VECREDUCE_FMIN = 319, // GenericOpcodes.td:1819
335 G_VECREDUCE_FMAXIMUM = 320, // GenericOpcodes.td:1820
336 G_VECREDUCE_FMINIMUM = 321, // GenericOpcodes.td:1821
337 G_VECREDUCE_FMAXIMUMNUM = 322, // GenericOpcodes.td:1822
338 G_VECREDUCE_FMINIMUMNUM = 323, // GenericOpcodes.td:1823
339 G_VECREDUCE_ADD = 324, // GenericOpcodes.td:1825
340 G_VECREDUCE_MUL = 325, // GenericOpcodes.td:1826
341 G_VECREDUCE_AND = 326, // GenericOpcodes.td:1827
342 G_VECREDUCE_OR = 327, // GenericOpcodes.td:1828
343 G_VECREDUCE_XOR = 328, // GenericOpcodes.td:1829
344 G_VECREDUCE_SMAX = 329, // GenericOpcodes.td:1830
345 G_VECREDUCE_SMIN = 330, // GenericOpcodes.td:1831
346 G_VECREDUCE_UMAX = 331, // GenericOpcodes.td:1832
347 G_VECREDUCE_UMIN = 332, // GenericOpcodes.td:1833
348 G_SBFX = 333, // GenericOpcodes.td:1927
349 G_UBFX = 334, // GenericOpcodes.td:1935
350 A2_addsp = 335, // HexagonDepInstrInfo.td:266
351 A2_iconst = 336, // HexagonPseudo.td:25
352 A2_neg = 337, // HexagonDepInstrInfo.td:522
353 A2_not = 338, // HexagonDepInstrInfo.td:560
354 A2_tfrf = 339, // HexagonDepInstrInfo.td:1448
355 A2_tfrfnew = 340, // HexagonDepInstrInfo.td:1463
356 A2_tfrp = 341, // HexagonDepInstrInfo.td:1501
357 A2_tfrpf = 342, // HexagonDepInstrInfo.td:1510
358 A2_tfrpfnew = 343, // HexagonDepInstrInfo.td:1520
359 A2_tfrpi = 344, // HexagonDepInstrInfo.td:1531
360 A2_tfrpt = 345, // HexagonDepInstrInfo.td:1541
361 A2_tfrptnew = 346, // HexagonDepInstrInfo.td:1550
362 A2_tfrt = 347, // HexagonDepInstrInfo.td:1592
363 A2_tfrtnew = 348, // HexagonDepInstrInfo.td:1606
364 A2_vaddb_map = 349, // HexagonDepInstrInfo.td:1659
365 A2_vsubb_map = 350, // HexagonDepInstrInfo.td:2166
366 A2_zxtb = 351, // HexagonDepInstrInfo.td:2270
367 A4_boundscheck = 352, // HexagonDepInstrInfo.td:2346
368 ADJCALLSTACKDOWN = 353, // HexagonPseudo.td:82
369 ADJCALLSTACKUP = 354, // HexagonPseudo.td:86
370 C2_cmpgei = 355, // HexagonDepInstrInfo.td:3634
371 C2_cmpgeui = 356, // HexagonDepInstrInfo.td:3642
372 C2_cmplt = 357, // HexagonDepInstrInfo.td:3726
373 C2_cmpltu = 358, // HexagonDepInstrInfo.td:3735
374 C2_pxfer_map = 359, // HexagonDepInstrInfo.td:3837
375 DUPLEX_Pseudo = 360, // HexagonPseudo.td:28
376 ENDLOOP0 = 361, // HexagonPseudo.td:92
377 ENDLOOP01 = 362, // HexagonPseudo.td:106
378 ENDLOOP1 = 363, // HexagonPseudo.td:99
379 J2_endloop0 = 364, // HexagonDepInstrInfo.td:5017
380 J2_endloop01 = 365, // HexagonDepInstrInfo.td:5028
381 J2_endloop1 = 366, // HexagonDepInstrInfo.td:5037
382 J2_jumpf_nopred_map = 367, // HexagonDepInstrInfo.td:5096
383 J2_jumprf_nopred_map = 368, // HexagonDepInstrInfo.td:5220
384 J2_jumprt_nopred_map = 369, // HexagonDepInstrInfo.td:5426
385 J2_jumpt_nopred_map = 370, // HexagonDepInstrInfo.td:5551
386 J2_trap1_noregmap = 371, // HexagonDepInstrInfo.td:5867
387 KCFI_CHECK = 372, // HexagonPseudo.td:639
388 L2_loadalignb_zomap = 373, // HexagonDepInstrInfo.td:8977
389 L2_loadalignh_zomap = 374, // HexagonDepInstrInfo.td:9065
390 L2_loadbsw2_zomap = 375, // HexagonDepInstrInfo.td:9164
391 L2_loadbsw4_zomap = 376, // HexagonDepInstrInfo.td:9252
392 L2_loadbzw2_zomap = 377, // HexagonDepInstrInfo.td:9350
393 L2_loadbzw4_zomap = 378, // HexagonDepInstrInfo.td:9438
394 L2_loadrb_zomap = 379, // HexagonDepInstrInfo.td:9542
395 L2_loadrd_zomap = 380, // HexagonDepInstrInfo.td:9655
396 L2_loadrh_zomap = 381, // HexagonDepInstrInfo.td:9776
397 L2_loadri_zomap = 382, // HexagonDepInstrInfo.td:9901
398 L2_loadrub_zomap = 383, // HexagonDepInstrInfo.td:10026
399 L2_loadruh_zomap = 384, // HexagonDepInstrInfo.td:10151
400 L2_ploadrbf_zomap = 385, // HexagonDepInstrInfo.td:10244
401 L2_ploadrbfnew_zomap = 386, // HexagonDepInstrInfo.td:10295
402 L2_ploadrbt_zomap = 387, // HexagonDepInstrInfo.td:10342
403 L2_ploadrbtnew_zomap = 388, // HexagonDepInstrInfo.td:10391
404 L2_ploadrdf_zomap = 389, // HexagonDepInstrInfo.td:10436
405 L2_ploadrdfnew_zomap = 390, // HexagonDepInstrInfo.td:10481
406 L2_ploadrdt_zomap = 391, // HexagonDepInstrInfo.td:10522
407 L2_ploadrdtnew_zomap = 392, // HexagonDepInstrInfo.td:10565
408 L2_ploadrhf_zomap = 393, // HexagonDepInstrInfo.td:10612
409 L2_ploadrhfnew_zomap = 394, // HexagonDepInstrInfo.td:10663
410 L2_ploadrht_zomap = 395, // HexagonDepInstrInfo.td:10710
411 L2_ploadrhtnew_zomap = 396, // HexagonDepInstrInfo.td:10759
412 L2_ploadrif_zomap = 397, // HexagonDepInstrInfo.td:10808
413 L2_ploadrifnew_zomap = 398, // HexagonDepInstrInfo.td:10859
414 L2_ploadrit_zomap = 399, // HexagonDepInstrInfo.td:10906
415 L2_ploadritnew_zomap = 400, // HexagonDepInstrInfo.td:10955
416 L2_ploadrubf_zomap = 401, // HexagonDepInstrInfo.td:11004
417 L2_ploadrubfnew_zomap = 402, // HexagonDepInstrInfo.td:11055
418 L2_ploadrubt_zomap = 403, // HexagonDepInstrInfo.td:11102
419 L2_ploadrubtnew_zomap = 404, // HexagonDepInstrInfo.td:11151
420 L2_ploadruhf_zomap = 405, // HexagonDepInstrInfo.td:11200
421 L2_ploadruhfnew_zomap = 406, // HexagonDepInstrInfo.td:11251
422 L2_ploadruht_zomap = 407, // HexagonDepInstrInfo.td:11298
423 L2_ploadruhtnew_zomap = 408, // HexagonDepInstrInfo.td:11347
424 L4_add_memopb_zomap = 409, // HexagonDepInstrInfo.td:11376
425 L4_add_memoph_zomap = 410, // HexagonDepInstrInfo.td:11403
426 L4_add_memopw_zomap = 411, // HexagonDepInstrInfo.td:11430
427 L4_and_memopb_zomap = 412, // HexagonDepInstrInfo.td:11457
428 L4_and_memoph_zomap = 413, // HexagonDepInstrInfo.td:11484
429 L4_and_memopw_zomap = 414, // HexagonDepInstrInfo.td:11511
430 L4_iadd_memopb_zomap = 415, // HexagonDepInstrInfo.td:11538
431 L4_iadd_memoph_zomap = 416, // HexagonDepInstrInfo.td:11565
432 L4_iadd_memopw_zomap = 417, // HexagonDepInstrInfo.td:11592
433 L4_iand_memopb_zomap = 418, // HexagonDepInstrInfo.td:11619
434 L4_iand_memoph_zomap = 419, // HexagonDepInstrInfo.td:11646
435 L4_iand_memopw_zomap = 420, // HexagonDepInstrInfo.td:11673
436 L4_ior_memopb_zomap = 421, // HexagonDepInstrInfo.td:11700
437 L4_ior_memoph_zomap = 422, // HexagonDepInstrInfo.td:11727
438 L4_ior_memopw_zomap = 423, // HexagonDepInstrInfo.td:11754
439 L4_isub_memopb_zomap = 424, // HexagonDepInstrInfo.td:11781
440 L4_isub_memoph_zomap = 425, // HexagonDepInstrInfo.td:11808
441 L4_isub_memopw_zomap = 426, // HexagonDepInstrInfo.td:11835
442 L4_or_memopb_zomap = 427, // HexagonDepInstrInfo.td:12491
443 L4_or_memoph_zomap = 428, // HexagonDepInstrInfo.td:12518
444 L4_or_memopw_zomap = 429, // HexagonDepInstrInfo.td:12545
445 L4_return_map_to_raw_f = 430, // HexagonDepInstrInfo.td:13634
446 L4_return_map_to_raw_fnew_pnt = 431, // HexagonDepInstrInfo.td:13642
447 L4_return_map_to_raw_fnew_pt = 432, // HexagonDepInstrInfo.td:13650
448 L4_return_map_to_raw_t = 433, // HexagonDepInstrInfo.td:13658
449 L4_return_map_to_raw_tnew_pnt = 434, // HexagonDepInstrInfo.td:13666
450 L4_return_map_to_raw_tnew_pt = 435, // HexagonDepInstrInfo.td:13674
451 L4_sub_memopb_zomap = 436, // HexagonDepInstrInfo.td:13766
452 L4_sub_memoph_zomap = 437, // HexagonDepInstrInfo.td:13793
453 L4_sub_memopw_zomap = 438, // HexagonDepInstrInfo.td:13820
454 L6_deallocframe_map_to_raw = 439, // HexagonDepInstrInfo.td:13828
455 L6_return_map_to_raw = 440, // HexagonDepInstrInfo.td:13847
456 LDriw_ctr = 441, // HexagonPseudo.td:354
457 LDriw_pred = 442, // HexagonPseudo.td:347
458 M2_mpysmi = 443, // HexagonDepInstrInfo.td:15930
459 M2_mpyui = 444, // HexagonDepInstrInfo.td:16530
460 M2_vrcmpys_acc_s1 = 445, // HexagonDepInstrInfo.td:17040
461 M2_vrcmpys_s1 = 446, // HexagonDepInstrInfo.td:17072
462 M2_vrcmpys_s1rp = 447, // HexagonDepInstrInfo.td:17101
463 M7_vdmpy = 448, // HexagonDepInstrInfo.td:17830
464 M7_vdmpy_acc = 449, // HexagonDepInstrInfo.td:17838
465 PS_aligna = 450, // HexagonPseudo.td:271
466 PS_alloca = 451, // HexagonPseudo.td:335
467 PS_call_instrprof_custom = 452, // HexagonPseudo.td:205
468 PS_call_nr = 453, // HexagonPseudo.td:235
469 PS_crash = 454, // HexagonPseudo.td:628
470 PS_false = 455, // HexagonPseudo.td:78
471 PS_fi = 456, // HexagonPseudo.td:282
472 PS_fia = 457, // HexagonPseudo.td:285
473 PS_loadrb_pci = 458, // HexagonPseudo.td:585
474 PS_loadrb_pcr = 459, // HexagonPseudo.td:590
475 PS_loadrd_pci = 460, // HexagonPseudo.td:585
476 PS_loadrd_pcr = 461, // HexagonPseudo.td:590
477 PS_loadrh_pci = 462, // HexagonPseudo.td:585
478 PS_loadrh_pcr = 463, // HexagonPseudo.td:590
479 PS_loadri_pci = 464, // HexagonPseudo.td:585
480 PS_loadri_pcr = 465, // HexagonPseudo.td:590
481 PS_loadrub_pci = 466, // HexagonPseudo.td:585
482 PS_loadrub_pcr = 467, // HexagonPseudo.td:590
483 PS_loadruh_pci = 468, // HexagonPseudo.td:585
484 PS_loadruh_pcr = 469, // HexagonPseudo.td:590
485 PS_probed_stackalloc = 470, // HexagonPseudo.td:342
486 PS_pselect = 471, // HexagonPseudo.td:370
487 PS_qfalse = 472, // HexagonPseudo.td:520
488 PS_qtrue = 473, // HexagonPseudo.td:518
489 PS_readcr = 474, // HexagonPseudo.td:359
490 PS_readcr64 = 475, // HexagonPseudo.td:363
491 PS_storerb_pci = 476, // HexagonPseudo.td:608
492 PS_storerb_pcr = 477, // HexagonPseudo.td:613
493 PS_storerd_pci = 478, // HexagonPseudo.td:608
494 PS_storerd_pcr = 479, // HexagonPseudo.td:613
495 PS_storerf_pci = 480, // HexagonPseudo.td:608
496 PS_storerf_pcr = 481, // HexagonPseudo.td:613
497 PS_storerh_pci = 482, // HexagonPseudo.td:608
498 PS_storerh_pcr = 483, // HexagonPseudo.td:613
499 PS_storeri_pci = 484, // HexagonPseudo.td:608
500 PS_storeri_pcr = 485, // HexagonPseudo.td:613
501 PS_tailcall_i = 486, // HexagonPseudo.td:268
502 PS_tailcall_r = 487, // HexagonPseudo.td:262
503 PS_true = 488, // HexagonPseudo.td:73
504 PS_vdd0 = 489, // HexagonPseudo.td:522
505 PS_vloadrq_ai = 490, // HexagonPseudo.td:500
506 PS_vloadrv_ai = 491, // HexagonPseudo.td:490
507 PS_vloadrv_nt_ai = 492, // HexagonPseudo.td:492
508 PS_vloadrw_ai = 493, // HexagonPseudo.td:494
509 PS_vloadrw_nt_ai = 494, // HexagonPseudo.td:496
510 PS_vmulw = 495, // HexagonPseudo.td:551
511 PS_vmulw_acc = 496, // HexagonPseudo.td:555
512 PS_vselect = 497, // HexagonPseudo.td:509
513 PS_vsplatib = 498, // HexagonPseudo.td:458
514 PS_vsplatih = 499, // HexagonPseudo.td:459
515 PS_vsplatiw = 500, // HexagonPseudo.td:460
516 PS_vsplatrb = 501, // HexagonPseudo.td:450
517 PS_vsplatrh = 502, // HexagonPseudo.td:451
518 PS_vsplatrw = 503, // HexagonPseudo.td:452
519 PS_vstorerq_ai = 504, // HexagonPseudo.td:479
520 PS_vstorerv_ai = 505, // HexagonPseudo.td:469
521 PS_vstorerv_nt_ai = 506, // HexagonPseudo.td:471
522 PS_vstorerw_ai = 507, // HexagonPseudo.td:473
523 PS_vstorerw_nt_ai = 508, // HexagonPseudo.td:475
524 PS_wselect = 509, // HexagonPseudo.td:512
525 S2_asr_i_p_rnd_goodsyntax = 510, // HexagonDepInstrInfo.td:18702
526 S2_asr_i_r_rnd_goodsyntax = 511, // HexagonDepInstrInfo.td:18784
527 S2_pstorerbf_zomap = 512, // HexagonDepInstrInfo.td:19798
528 S2_pstorerbnewf_zomap = 513, // HexagonDepInstrInfo.td:19873
529 S2_pstorerbnewt_zomap = 514, // HexagonDepInstrInfo.td:19951
530 S2_pstorerbt_zomap = 515, // HexagonDepInstrInfo.td:20020
531 S2_pstorerdf_zomap = 516, // HexagonDepInstrInfo.td:20085
532 S2_pstorerdt_zomap = 517, // HexagonDepInstrInfo.td:20149
533 S2_pstorerff_zomap = 518, // HexagonDepInstrInfo.td:20214
534 S2_pstorerft_zomap = 519, // HexagonDepInstrInfo.td:20278
535 S2_pstorerhf_zomap = 520, // HexagonDepInstrInfo.td:20344
536 S2_pstorerhnewf_zomap = 521, // HexagonDepInstrInfo.td:20419
537 S2_pstorerhnewt_zomap = 522, // HexagonDepInstrInfo.td:20497
538 S2_pstorerht_zomap = 523, // HexagonDepInstrInfo.td:20566
539 S2_pstorerif_zomap = 524, // HexagonDepInstrInfo.td:20632
540 S2_pstorerinewf_zomap = 525, // HexagonDepInstrInfo.td:20708
541 S2_pstorerinewt_zomap = 526, // HexagonDepInstrInfo.td:20786
542 S2_pstorerit_zomap = 527, // HexagonDepInstrInfo.td:20855
543 S2_storerb_zomap = 528, // HexagonDepInstrInfo.td:21230
544 S2_storerbnew_zomap = 529, // HexagonDepInstrInfo.td:21377
545 S2_storerd_zomap = 530, // HexagonDepInstrInfo.td:21496
546 S2_storerf_zomap = 531, // HexagonDepInstrInfo.td:21609
547 S2_storerh_zomap = 532, // HexagonDepInstrInfo.td:21732
548 S2_storerhnew_zomap = 533, // HexagonDepInstrInfo.td:21879
549 S2_storeri_zomap = 534, // HexagonDepInstrInfo.td:22008
550 S2_storerinew_zomap = 535, // HexagonDepInstrInfo.td:22154
551 S2_tableidxb_goodsyntax = 536, // HexagonDepInstrInfo.td:22255
552 S2_tableidxd_goodsyntax = 537, // HexagonDepInstrInfo.td:22277
553 S2_tableidxh_goodsyntax = 538, // HexagonDepInstrInfo.td:22298
554 S2_tableidxw_goodsyntax = 539, // HexagonDepInstrInfo.td:22319
555 S4_pstorerbfnew_zomap = 540, // HexagonDepInstrInfo.td:23034
556 S4_pstorerbnewfnew_zomap = 541, // HexagonDepInstrInfo.td:23167
557 S4_pstorerbnewtnew_zomap = 542, // HexagonDepInstrInfo.td:23296
558 S4_pstorerbtnew_zomap = 543, // HexagonDepInstrInfo.td:23407
559 S4_pstorerdfnew_zomap = 544, // HexagonDepInstrInfo.td:23517
560 S4_pstorerdtnew_zomap = 545, // HexagonDepInstrInfo.td:23622
561 S4_pstorerffnew_zomap = 546, // HexagonDepInstrInfo.td:23732
562 S4_pstorerftnew_zomap = 547, // HexagonDepInstrInfo.td:23837
563 S4_pstorerhfnew_zomap = 548, // HexagonDepInstrInfo.td:23952
564 S4_pstorerhnewfnew_zomap = 549, // HexagonDepInstrInfo.td:24085
565 S4_pstorerhnewtnew_zomap = 550, // HexagonDepInstrInfo.td:24214
566 S4_pstorerhtnew_zomap = 551, // HexagonDepInstrInfo.td:24325
567 S4_pstorerifnew_zomap = 552, // HexagonDepInstrInfo.td:24440
568 S4_pstorerinewfnew_zomap = 553, // HexagonDepInstrInfo.td:24573
569 S4_pstorerinewtnew_zomap = 554, // HexagonDepInstrInfo.td:24702
570 S4_pstoreritnew_zomap = 555, // HexagonDepInstrInfo.td:24813
571 S4_storeirb_zomap = 556, // HexagonDepInstrInfo.td:24877
572 S4_storeirbf_zomap = 557, // HexagonDepInstrInfo.td:24905
573 S4_storeirbfnew_zomap = 558, // HexagonDepInstrInfo.td:24934
574 S4_storeirbt_zomap = 559, // HexagonDepInstrInfo.td:24961
575 S4_storeirbtnew_zomap = 560, // HexagonDepInstrInfo.td:24989
576 S4_storeirh_zomap = 561, // HexagonDepInstrInfo.td:25016
577 S4_storeirhf_zomap = 562, // HexagonDepInstrInfo.td:25044
578 S4_storeirhfnew_zomap = 563, // HexagonDepInstrInfo.td:25073
579 S4_storeirht_zomap = 564, // HexagonDepInstrInfo.td:25100
580 S4_storeirhtnew_zomap = 565, // HexagonDepInstrInfo.td:25128
581 S4_storeiri_zomap = 566, // HexagonDepInstrInfo.td:25155
582 S4_storeirif_zomap = 567, // HexagonDepInstrInfo.td:25183
583 S4_storeirifnew_zomap = 568, // HexagonDepInstrInfo.td:25212
584 S4_storeirit_zomap = 569, // HexagonDepInstrInfo.td:25239
585 S4_storeiritnew_zomap = 570, // HexagonDepInstrInfo.td:25267
586 S5_asrhub_rnd_sat_goodsyntax = 571, // HexagonDepInstrInfo.td:25917
587 S5_vasrhrnd_goodsyntax = 572, // HexagonDepInstrInfo.td:25960
588 S6_allocframe_to_raw = 573, // HexagonDepInstrInfo.td:25967
589 STriw_ctr = 574, // HexagonPseudo.td:535
590 STriw_pred = 575, // HexagonPseudo.td:529
591 V6_MAP_equb = 576, // HexagonDepInstrInfo.td:26857
592 V6_MAP_equb_and = 577, // HexagonDepInstrInfo.td:26869
593 V6_MAP_equb_ior = 578, // HexagonDepInstrInfo.td:26880
594 V6_MAP_equb_xor = 579, // HexagonDepInstrInfo.td:26892
595 V6_MAP_equh = 580, // HexagonDepInstrInfo.td:26903
596 V6_MAP_equh_and = 581, // HexagonDepInstrInfo.td:26915
597 V6_MAP_equh_ior = 582, // HexagonDepInstrInfo.td:26926
598 V6_MAP_equh_xor = 583, // HexagonDepInstrInfo.td:26938
599 V6_MAP_equw = 584, // HexagonDepInstrInfo.td:26949
600 V6_MAP_equw_and = 585, // HexagonDepInstrInfo.td:26961
601 V6_MAP_equw_ior = 586, // HexagonDepInstrInfo.td:26972
602 V6_MAP_equw_xor = 587, // HexagonDepInstrInfo.td:26984
603 V6_dbl_ld0 = 588, // HexagonDepInstrInfo.td:26995
604 V6_dbl_st0 = 589, // HexagonDepInstrInfo.td:27009
605 V6_extractw_alt = 590, // HexagonDepInstrInfo.td:27037
606 V6_hi = 591, // HexagonDepInstrInfo.td:27064
607 V6_ld0 = 592, // HexagonDepInstrInfo.td:27075
608 V6_ldcnp0 = 593, // HexagonDepInstrInfo.td:27087
609 V6_ldcnpnt0 = 594, // HexagonDepInstrInfo.td:27099
610 V6_ldcp0 = 595, // HexagonDepInstrInfo.td:27111
611 V6_ldcpnt0 = 596, // HexagonDepInstrInfo.td:27123
612 V6_ldnp0 = 597, // HexagonDepInstrInfo.td:27135
613 V6_ldnpnt0 = 598, // HexagonDepInstrInfo.td:27147
614 V6_ldnt0 = 599, // HexagonDepInstrInfo.td:27159
615 V6_ldp0 = 600, // HexagonDepInstrInfo.td:27171
616 V6_ldpnt0 = 601, // HexagonDepInstrInfo.td:27183
617 V6_ldtnp0 = 602, // HexagonDepInstrInfo.td:27195
618 V6_ldtnpnt0 = 603, // HexagonDepInstrInfo.td:27207
619 V6_ldtp0 = 604, // HexagonDepInstrInfo.td:27219
620 V6_ldtpnt0 = 605, // HexagonDepInstrInfo.td:27231
621 V6_ldu0 = 606, // HexagonDepInstrInfo.td:27243
622 V6_lo = 607, // HexagonDepInstrInfo.td:27255
623 V6_st0 = 608, // HexagonDepInstrInfo.td:27452
624 V6_stn0 = 609, // HexagonDepInstrInfo.td:27462
625 V6_stnnt0 = 610, // HexagonDepInstrInfo.td:27473
626 V6_stnp0 = 611, // HexagonDepInstrInfo.td:27484
627 V6_stnpnt0 = 612, // HexagonDepInstrInfo.td:27494
628 V6_stnq0 = 613, // HexagonDepInstrInfo.td:27504
629 V6_stnqnt0 = 614, // HexagonDepInstrInfo.td:27514
630 V6_stnt0 = 615, // HexagonDepInstrInfo.td:27524
631 V6_stp0 = 616, // HexagonDepInstrInfo.td:27534
632 V6_stpnt0 = 617, // HexagonDepInstrInfo.td:27544
633 V6_stq0 = 618, // HexagonDepInstrInfo.td:27554
634 V6_stqnt0 = 619, // HexagonDepInstrInfo.td:27564
635 V6_stu0 = 620, // HexagonDepInstrInfo.td:27574
636 V6_stunp0 = 621, // HexagonDepInstrInfo.td:27584
637 V6_stup0 = 622, // HexagonDepInstrInfo.td:27594
638 V6_v10mpyubs10 = 623, // HexagonDepInstrInfo.td:27604
639 V6_v10mpyubs10_vxx = 624, // HexagonDepInstrInfo.td:27615
640 V6_v6mpyhubs10_alt = 625, // HexagonDepInstrInfo.td:27641
641 V6_v6mpyvubs10_alt = 626, // HexagonDepInstrInfo.td:27681
642 V6_vabsb_alt = 627, // HexagonDepInstrInfo.td:30215
643 V6_vabsb_sat_alt = 628, // HexagonDepInstrInfo.td:30242
644 V6_vabsdiffh_alt = 629, // HexagonDepInstrInfo.td:30267
645 V6_vabsdiffub_alt = 630, // HexagonDepInstrInfo.td:30292
646 V6_vabsdiffuh_alt = 631, // HexagonDepInstrInfo.td:30317
647 V6_vabsdiffw_alt = 632, // HexagonDepInstrInfo.td:30342
648 V6_vabsh_alt = 633, // HexagonDepInstrInfo.td:30369
649 V6_vabsh_sat_alt = 634, // HexagonDepInstrInfo.td:30396
650 V6_vabsub_alt = 635, // HexagonDepInstrInfo.td:30408
651 V6_vabsuh_alt = 636, // HexagonDepInstrInfo.td:30420
652 V6_vabsuw_alt = 637, // HexagonDepInstrInfo.td:30432
653 V6_vabsw_alt = 638, // HexagonDepInstrInfo.td:30459
654 V6_vabsw_sat_alt = 639, // HexagonDepInstrInfo.td:30486
655 V6_vaddb_alt = 640, // HexagonDepInstrInfo.td:30656
656 V6_vaddb_dv_alt = 641, // HexagonDepInstrInfo.td:30681
657 V6_vaddbnq_alt = 642, // HexagonDepInstrInfo.td:30711
658 V6_vaddbq_alt = 643, // HexagonDepInstrInfo.td:30743
659 V6_vaddbsat_alt = 644, // HexagonDepInstrInfo.td:30772
660 V6_vaddbsat_dv_alt = 645, // HexagonDepInstrInfo.td:30797
661 V6_vaddh_alt = 646, // HexagonDepInstrInfo.td:30896
662 V6_vaddh_dv_alt = 647, // HexagonDepInstrInfo.td:30921
663 V6_vaddhnq_alt = 648, // HexagonDepInstrInfo.td:30951
664 V6_vaddhq_alt = 649, // HexagonDepInstrInfo.td:30983
665 V6_vaddhsat_alt = 650, // HexagonDepInstrInfo.td:31012
666 V6_vaddhsat_dv_alt = 651, // HexagonDepInstrInfo.td:31037
667 V6_vaddhw_acc_alt = 652, // HexagonDepInstrInfo.td:31077
668 V6_vaddhw_alt = 653, // HexagonDepInstrInfo.td:31091
669 V6_vaddubh_acc_alt = 654, // HexagonDepInstrInfo.td:31131
670 V6_vaddubh_alt = 655, // HexagonDepInstrInfo.td:31145
671 V6_vaddubsat_alt = 656, // HexagonDepInstrInfo.td:31172
672 V6_vaddubsat_dv_alt = 657, // HexagonDepInstrInfo.td:31197
673 V6_vadduhsat_alt = 658, // HexagonDepInstrInfo.td:31239
674 V6_vadduhsat_dv_alt = 659, // HexagonDepInstrInfo.td:31264
675 V6_vadduhw_acc_alt = 660, // HexagonDepInstrInfo.td:31304
676 V6_vadduhw_alt = 661, // HexagonDepInstrInfo.td:31318
677 V6_vadduwsat_alt = 662, // HexagonDepInstrInfo.td:31345
678 V6_vadduwsat_dv_alt = 663, // HexagonDepInstrInfo.td:31370
679 V6_vaddw_alt = 664, // HexagonDepInstrInfo.td:31397
680 V6_vaddw_dv_alt = 665, // HexagonDepInstrInfo.td:31422
681 V6_vaddwnq_alt = 666, // HexagonDepInstrInfo.td:31452
682 V6_vaddwq_alt = 667, // HexagonDepInstrInfo.td:31484
683 V6_vaddwsat_alt = 668, // HexagonDepInstrInfo.td:31513
684 V6_vaddwsat_dv_alt = 669, // HexagonDepInstrInfo.td:31538
685 V6_vandnqrt_acc_alt = 670, // HexagonDepInstrInfo.td:31633
686 V6_vandnqrt_alt = 671, // HexagonDepInstrInfo.td:31647
687 V6_vandqrt_acc_alt = 672, // HexagonDepInstrInfo.td:31687
688 V6_vandqrt_alt = 673, // HexagonDepInstrInfo.td:31701
689 V6_vandvrt_acc_alt = 674, // HexagonDepInstrInfo.td:31771
690 V6_vandvrt_alt = 675, // HexagonDepInstrInfo.td:31783
691 V6_vaslh_acc_alt = 676, // HexagonDepInstrInfo.td:31823
692 V6_vaslh_alt = 677, // HexagonDepInstrInfo.td:31837
693 V6_vaslhv_alt = 678, // HexagonDepInstrInfo.td:31862
694 V6_vaslw_acc_alt = 679, // HexagonDepInstrInfo.td:31902
695 V6_vaslw_alt = 680, // HexagonDepInstrInfo.td:31916
696 V6_vaslwv_alt = 681, // HexagonDepInstrInfo.td:31941
697 V6_vasr_into_alt = 682, // HexagonDepInstrInfo.td:31967
698 V6_vasrh_acc_alt = 683, // HexagonDepInstrInfo.td:32008
699 V6_vasrh_alt = 684, // HexagonDepInstrInfo.td:32022
700 V6_vasrhv_alt = 685, // HexagonDepInstrInfo.td:32099
701 V6_vasrw_acc_alt = 686, // HexagonDepInstrInfo.td:32247
702 V6_vasrw_alt = 687, // HexagonDepInstrInfo.td:32261
703 V6_vasrwv_alt = 688, // HexagonDepInstrInfo.td:32351
704 V6_vassignp = 689, // HexagonDepInstrInfo.td:32404
705 V6_vavgb_alt = 690, // HexagonDepInstrInfo.td:32430
706 V6_vavgbrnd_alt = 691, // HexagonDepInstrInfo.td:32457
707 V6_vavgh_alt = 692, // HexagonDepInstrInfo.td:32484
708 V6_vavghrnd_alt = 693, // HexagonDepInstrInfo.td:32511
709 V6_vavgub_alt = 694, // HexagonDepInstrInfo.td:32538
710 V6_vavgubrnd_alt = 695, // HexagonDepInstrInfo.td:32565
711 V6_vavguh_alt = 696, // HexagonDepInstrInfo.td:32592
712 V6_vavguhrnd_alt = 697, // HexagonDepInstrInfo.td:32619
713 V6_vavguw_alt = 698, // HexagonDepInstrInfo.td:32646
714 V6_vavguwrnd_alt = 699, // HexagonDepInstrInfo.td:32673
715 V6_vavgw_alt = 700, // HexagonDepInstrInfo.td:32700
716 V6_vavgwrnd_alt = 701, // HexagonDepInstrInfo.td:32727
717 V6_vcl0h_alt = 702, // HexagonDepInstrInfo.td:32766
718 V6_vcl0w_alt = 703, // HexagonDepInstrInfo.td:32791
719 V6_vd0 = 704, // HexagonDepInstrInfo.td:33262
720 V6_vdd0 = 705, // HexagonDepInstrInfo.td:33274
721 V6_vdealb4w_alt = 706, // HexagonDepInstrInfo.td:33328
722 V6_vdealb_alt = 707, // HexagonDepInstrInfo.td:33340
723 V6_vdealh_alt = 708, // HexagonDepInstrInfo.td:33365
724 V6_vdmpybus_acc_alt = 709, // HexagonDepInstrInfo.td:33459
725 V6_vdmpybus_alt = 710, // HexagonDepInstrInfo.td:33473
726 V6_vdmpybus_dv_acc_alt = 711, // HexagonDepInstrInfo.td:33513
727 V6_vdmpybus_dv_alt = 712, // HexagonDepInstrInfo.td:33527
728 V6_vdmpyhb_acc_alt = 713, // HexagonDepInstrInfo.td:33567
729 V6_vdmpyhb_alt = 714, // HexagonDepInstrInfo.td:33581
730 V6_vdmpyhb_dv_acc_alt = 715, // HexagonDepInstrInfo.td:33621
731 V6_vdmpyhb_dv_alt = 716, // HexagonDepInstrInfo.td:33635
732 V6_vdmpyhisat_acc_alt = 717, // HexagonDepInstrInfo.td:33675
733 V6_vdmpyhisat_alt = 718, // HexagonDepInstrInfo.td:33689
734 V6_vdmpyhsat_acc_alt = 719, // HexagonDepInstrInfo.td:33729
735 V6_vdmpyhsat_alt = 720, // HexagonDepInstrInfo.td:33743
736 V6_vdmpyhsuisat_acc_alt = 721, // HexagonDepInstrInfo.td:33783
737 V6_vdmpyhsuisat_alt = 722, // HexagonDepInstrInfo.td:33797
738 V6_vdmpyhsusat_acc_alt = 723, // HexagonDepInstrInfo.td:33837
739 V6_vdmpyhsusat_alt = 724, // HexagonDepInstrInfo.td:33851
740 V6_vdmpyhvsat_acc_alt = 725, // HexagonDepInstrInfo.td:33891
741 V6_vdmpyhvsat_alt = 726, // HexagonDepInstrInfo.td:33905
742 V6_vdsaduh_acc_alt = 727, // HexagonDepInstrInfo.td:33945
743 V6_vdsaduh_alt = 728, // HexagonDepInstrInfo.td:33959
744 V6_vgather_vscatter_mh_pseudo = 729, // HexagonPatternsV65.td:47
745 V6_vgathermh_pseudo = 730, // HexagonPatternsV65.td:12
746 V6_vgathermhq_pseudo = 731, // HexagonPatternsV65.td:59
747 V6_vgathermhw_pseudo = 732, // HexagonPatternsV65.td:32
748 V6_vgathermhwq_pseudo = 733, // HexagonPatternsV65.td:81
749 V6_vgathermw_pseudo = 734, // HexagonPatternsV65.td:22
750 V6_vgathermwq_pseudo = 735, // HexagonPatternsV65.td:70
751 V6_vlsrh_alt = 736, // HexagonDepInstrInfo.td:35137
752 V6_vlsrhv_alt = 737, // HexagonDepInstrInfo.td:35162
753 V6_vlsrw_alt = 738, // HexagonDepInstrInfo.td:35187
754 V6_vlsrwv_alt = 739, // HexagonDepInstrInfo.td:35212
755 V6_vmaxb_alt = 740, // HexagonDepInstrInfo.td:35429
756 V6_vmaxh_alt = 741, // HexagonDepInstrInfo.td:35456
757 V6_vmaxub_alt = 742, // HexagonDepInstrInfo.td:35483
758 V6_vmaxuh_alt = 743, // HexagonDepInstrInfo.td:35510
759 V6_vmaxw_alt = 744, // HexagonDepInstrInfo.td:35537
760 V6_vminb_alt = 745, // HexagonDepInstrInfo.td:35620
761 V6_vminh_alt = 746, // HexagonDepInstrInfo.td:35647
762 V6_vminub_alt = 747, // HexagonDepInstrInfo.td:35674
763 V6_vminuh_alt = 748, // HexagonDepInstrInfo.td:35701
764 V6_vminw_alt = 749, // HexagonDepInstrInfo.td:35728
765 V6_vmpabus_acc_alt = 750, // HexagonDepInstrInfo.td:35768
766 V6_vmpabus_alt = 751, // HexagonDepInstrInfo.td:35782
767 V6_vmpabusv_alt = 752, // HexagonDepInstrInfo.td:35807
768 V6_vmpabuu_acc_alt = 753, // HexagonDepInstrInfo.td:35847
769 V6_vmpabuu_alt = 754, // HexagonDepInstrInfo.td:35861
770 V6_vmpabuuv_alt = 755, // HexagonDepInstrInfo.td:35886
771 V6_vmpahb_acc_alt = 756, // HexagonDepInstrInfo.td:35926
772 V6_vmpahb_alt = 757, // HexagonDepInstrInfo.td:35940
773 V6_vmpauhb_acc_alt = 758, // HexagonDepInstrInfo.td:35994
774 V6_vmpauhb_alt = 759, // HexagonDepInstrInfo.td:36008
775 V6_vmpybus_acc_alt = 760, // HexagonDepInstrInfo.td:36331
776 V6_vmpybus_alt = 761, // HexagonDepInstrInfo.td:36345
777 V6_vmpybusv_acc_alt = 762, // HexagonDepInstrInfo.td:36385
778 V6_vmpybusv_alt = 763, // HexagonDepInstrInfo.td:36399
779 V6_vmpybv_acc_alt = 764, // HexagonDepInstrInfo.td:36439
780 V6_vmpybv_alt = 765, // HexagonDepInstrInfo.td:36453
781 V6_vmpyewuh_alt = 766, // HexagonDepInstrInfo.td:36491
782 V6_vmpyh_acc_alt = 767, // HexagonDepInstrInfo.td:36531
783 V6_vmpyh_alt = 768, // HexagonDepInstrInfo.td:36545
784 V6_vmpyhsat_acc_alt = 769, // HexagonDepInstrInfo.td:36572
785 V6_vmpyhsrs_alt = 770, // HexagonDepInstrInfo.td:36599
786 V6_vmpyhss_alt = 771, // HexagonDepInstrInfo.td:36624
787 V6_vmpyhus_acc_alt = 772, // HexagonDepInstrInfo.td:36664
788 V6_vmpyhus_alt = 773, // HexagonDepInstrInfo.td:36678
789 V6_vmpyhv_acc_alt = 774, // HexagonDepInstrInfo.td:36718
790 V6_vmpyhv_alt = 775, // HexagonDepInstrInfo.td:36732
791 V6_vmpyhvsrs_alt = 776, // HexagonDepInstrInfo.td:36757
792 V6_vmpyiewh_acc_alt = 777, // HexagonDepInstrInfo.td:36797
793 V6_vmpyiewuh_acc_alt = 778, // HexagonDepInstrInfo.td:36839
794 V6_vmpyiewuh_alt = 779, // HexagonDepInstrInfo.td:36853
795 V6_vmpyih_acc_alt = 780, // HexagonDepInstrInfo.td:36893
796 V6_vmpyih_alt = 781, // HexagonDepInstrInfo.td:36907
797 V6_vmpyihb_acc_alt = 782, // HexagonDepInstrInfo.td:36947
798 V6_vmpyihb_alt = 783, // HexagonDepInstrInfo.td:36961
799 V6_vmpyiowh_alt = 784, // HexagonDepInstrInfo.td:36986
800 V6_vmpyiwb_acc_alt = 785, // HexagonDepInstrInfo.td:37026
801 V6_vmpyiwb_alt = 786, // HexagonDepInstrInfo.td:37040
802 V6_vmpyiwh_acc_alt = 787, // HexagonDepInstrInfo.td:37080
803 V6_vmpyiwh_alt = 788, // HexagonDepInstrInfo.td:37094
804 V6_vmpyiwub_acc_alt = 789, // HexagonDepInstrInfo.td:37134
805 V6_vmpyiwub_alt = 790, // HexagonDepInstrInfo.td:37148
806 V6_vmpyowh_alt = 791, // HexagonDepInstrInfo.td:37188
807 V6_vmpyowh_rnd_alt = 792, // HexagonDepInstrInfo.td:37213
808 V6_vmpyowh_rnd_sacc_alt = 793, // HexagonDepInstrInfo.td:37240
809 V6_vmpyowh_sacc_alt = 794, // HexagonDepInstrInfo.td:37268
810 V6_vmpyub_acc_alt = 795, // HexagonDepInstrInfo.td:37309
811 V6_vmpyub_alt = 796, // HexagonDepInstrInfo.td:37323
812 V6_vmpyubv_acc_alt = 797, // HexagonDepInstrInfo.td:37363
813 V6_vmpyubv_alt = 798, // HexagonDepInstrInfo.td:37377
814 V6_vmpyuh_acc_alt = 799, // HexagonDepInstrInfo.td:37417
815 V6_vmpyuh_alt = 800, // HexagonDepInstrInfo.td:37431
816 V6_vmpyuhv_acc_alt = 801, // HexagonDepInstrInfo.td:37512
817 V6_vmpyuhv_alt = 802, // HexagonDepInstrInfo.td:37526
818 V6_vnavgb_alt = 803, // HexagonDepInstrInfo.td:37581
819 V6_vnavgh_alt = 804, // HexagonDepInstrInfo.td:37608
820 V6_vnavgub_alt = 805, // HexagonDepInstrInfo.td:37635
821 V6_vnavgw_alt = 806, // HexagonDepInstrInfo.td:37662
822 V6_vnormamth_alt = 807, // HexagonDepInstrInfo.td:37770
823 V6_vnormamtw_alt = 808, // HexagonDepInstrInfo.td:37795
824 V6_vpackeb_alt = 809, // HexagonDepInstrInfo.td:37850
825 V6_vpackeh_alt = 810, // HexagonDepInstrInfo.td:37875
826 V6_vpackhb_sat_alt = 811, // HexagonDepInstrInfo.td:37900
827 V6_vpackhub_sat_alt = 812, // HexagonDepInstrInfo.td:37925
828 V6_vpackob_alt = 813, // HexagonDepInstrInfo.td:37950
829 V6_vpackoh_alt = 814, // HexagonDepInstrInfo.td:37975
830 V6_vpackwh_sat_alt = 815, // HexagonDepInstrInfo.td:38000
831 V6_vpackwuh_sat_alt = 816, // HexagonDepInstrInfo.td:38025
832 V6_vpopcounth_alt = 817, // HexagonDepInstrInfo.td:38050
833 V6_vrmpybub_rtt_acc_alt = 818, // HexagonDepInstrInfo.td:38142
834 V6_vrmpybub_rtt_alt = 819, // HexagonDepInstrInfo.td:38156
835 V6_vrmpybus_acc_alt = 820, // HexagonDepInstrInfo.td:38196
836 V6_vrmpybus_alt = 821, // HexagonDepInstrInfo.td:38210
837 V6_vrmpybusi_acc_alt = 822, // HexagonDepInstrInfo.td:38250
838 V6_vrmpybusi_alt = 823, // HexagonDepInstrInfo.td:38264
839 V6_vrmpybusv_acc_alt = 824, // HexagonDepInstrInfo.td:38304
840 V6_vrmpybusv_alt = 825, // HexagonDepInstrInfo.td:38318
841 V6_vrmpybv_acc_alt = 826, // HexagonDepInstrInfo.td:38358
842 V6_vrmpybv_alt = 827, // HexagonDepInstrInfo.td:38372
843 V6_vrmpyub_acc_alt = 828, // HexagonDepInstrInfo.td:38412
844 V6_vrmpyub_alt = 829, // HexagonDepInstrInfo.td:38426
845 V6_vrmpyub_rtt_acc_alt = 830, // HexagonDepInstrInfo.td:38466
846 V6_vrmpyub_rtt_alt = 831, // HexagonDepInstrInfo.td:38480
847 V6_vrmpyubi_acc_alt = 832, // HexagonDepInstrInfo.td:38520
848 V6_vrmpyubi_alt = 833, // HexagonDepInstrInfo.td:38534
849 V6_vrmpyubv_acc_alt = 834, // HexagonDepInstrInfo.td:38574
850 V6_vrmpyubv_alt = 835, // HexagonDepInstrInfo.td:38588
851 V6_vrotr_alt = 836, // HexagonDepInstrInfo.td:38911
852 V6_vroundhb_alt = 837, // HexagonDepInstrInfo.td:38936
853 V6_vroundhub_alt = 838, // HexagonDepInstrInfo.td:38961
854 V6_vrounduhub_alt = 839, // HexagonDepInstrInfo.td:38986
855 V6_vrounduwuh_alt = 840, // HexagonDepInstrInfo.td:39011
856 V6_vroundwh_alt = 841, // HexagonDepInstrInfo.td:39036
857 V6_vroundwuh_alt = 842, // HexagonDepInstrInfo.td:39061
858 V6_vrsadubi_acc_alt = 843, // HexagonDepInstrInfo.td:39101
859 V6_vrsadubi_alt = 844, // HexagonDepInstrInfo.td:39115
860 V6_vsathub_alt = 845, // HexagonDepInstrInfo.td:39157
861 V6_vsatuwuh_alt = 846, // HexagonDepInstrInfo.td:39184
862 V6_vsatwh_alt = 847, // HexagonDepInstrInfo.td:39211
863 V6_vsb_alt = 848, // HexagonDepInstrInfo.td:39236
864 V6_vscattermh_add_alt = 849, // HexagonDepInstrInfo.td:39277
865 V6_vscattermh_alt = 850, // HexagonDepInstrInfo.td:39288
866 V6_vscattermhq_alt = 851, // HexagonDepInstrInfo.td:39312
867 V6_vscattermw_add_alt = 852, // HexagonDepInstrInfo.td:39388
868 V6_vscattermw_alt = 853, // HexagonDepInstrInfo.td:39399
869 V6_vscattermwh_add_alt = 854, // HexagonDepInstrInfo.td:39409
870 V6_vscattermwh_alt = 855, // HexagonDepInstrInfo.td:39420
871 V6_vscattermwhq_alt = 856, // HexagonDepInstrInfo.td:39430
872 V6_vscattermwq_alt = 857, // HexagonDepInstrInfo.td:39454
873 V6_vsh_alt = 858, // HexagonDepInstrInfo.td:39477
874 V6_vshufeh_alt = 859, // HexagonDepInstrInfo.td:39504
875 V6_vshuffb_alt = 860, // HexagonDepInstrInfo.td:39545
876 V6_vshuffeb_alt = 861, // HexagonDepInstrInfo.td:39572
877 V6_vshuffh_alt = 862, // HexagonDepInstrInfo.td:39597
878 V6_vshuffob_alt = 863, // HexagonDepInstrInfo.td:39624
879 V6_vshufoeb_alt = 864, // HexagonDepInstrInfo.td:39662
880 V6_vshufoeh_alt = 865, // HexagonDepInstrInfo.td:39687
881 V6_vshufoh_alt = 866, // HexagonDepInstrInfo.td:39714
882 V6_vsubb_alt = 867, // HexagonDepInstrInfo.td:39910
883 V6_vsubb_dv_alt = 868, // HexagonDepInstrInfo.td:39935
884 V6_vsubbnq_alt = 869, // HexagonDepInstrInfo.td:39964
885 V6_vsubbq_alt = 870, // HexagonDepInstrInfo.td:39994
886 V6_vsubbsat_alt = 871, // HexagonDepInstrInfo.td:40022
887 V6_vsubbsat_dv_alt = 872, // HexagonDepInstrInfo.td:40047
888 V6_vsubh_alt = 873, // HexagonDepInstrInfo.td:40105
889 V6_vsubh_dv_alt = 874, // HexagonDepInstrInfo.td:40130
890 V6_vsubhnq_alt = 875, // HexagonDepInstrInfo.td:40159
891 V6_vsubhq_alt = 876, // HexagonDepInstrInfo.td:40189
892 V6_vsubhsat_alt = 877, // HexagonDepInstrInfo.td:40217
893 V6_vsubhsat_dv_alt = 878, // HexagonDepInstrInfo.td:40242
894 V6_vsubhw_alt = 879, // HexagonDepInstrInfo.td:40267
895 V6_vsububh_alt = 880, // HexagonDepInstrInfo.td:40292
896 V6_vsububsat_alt = 881, // HexagonDepInstrInfo.td:40319
897 V6_vsububsat_dv_alt = 882, // HexagonDepInstrInfo.td:40344
898 V6_vsubuhsat_alt = 883, // HexagonDepInstrInfo.td:40386
899 V6_vsubuhsat_dv_alt = 884, // HexagonDepInstrInfo.td:40411
900 V6_vsubuhw_alt = 885, // HexagonDepInstrInfo.td:40436
901 V6_vsubuwsat_alt = 886, // HexagonDepInstrInfo.td:40463
902 V6_vsubuwsat_dv_alt = 887, // HexagonDepInstrInfo.td:40488
903 V6_vsubw_alt = 888, // HexagonDepInstrInfo.td:40515
904 V6_vsubw_dv_alt = 889, // HexagonDepInstrInfo.td:40540
905 V6_vsubwnq_alt = 890, // HexagonDepInstrInfo.td:40569
906 V6_vsubwq_alt = 891, // HexagonDepInstrInfo.td:40599
907 V6_vsubwsat_alt = 892, // HexagonDepInstrInfo.td:40627
908 V6_vsubwsat_dv_alt = 893, // HexagonDepInstrInfo.td:40652
909 V6_vtmpyb_acc_alt = 894, // HexagonDepInstrInfo.td:40705
910 V6_vtmpyb_alt = 895, // HexagonDepInstrInfo.td:40719
911 V6_vtmpybus_acc_alt = 896, // HexagonDepInstrInfo.td:40759
912 V6_vtmpybus_alt = 897, // HexagonDepInstrInfo.td:40773
913 V6_vtmpyhb_acc_alt = 898, // HexagonDepInstrInfo.td:40813
914 V6_vtmpyhb_alt = 899, // HexagonDepInstrInfo.td:40827
915 V6_vtran2x2_map = 900, // HexagonDepInstrInfo.td:40839
916 V6_vunpackb_alt = 901, // HexagonDepInstrInfo.td:40867
917 V6_vunpackh_alt = 902, // HexagonDepInstrInfo.td:40892
918 V6_vunpackob_alt = 903, // HexagonDepInstrInfo.td:40919
919 V6_vunpackoh_alt = 904, // HexagonDepInstrInfo.td:40947
920 V6_vunpackub_alt = 905, // HexagonDepInstrInfo.td:40974
921 V6_vunpackuh_alt = 906, // HexagonDepInstrInfo.td:40999
922 V6_vzb_alt = 907, // HexagonDepInstrInfo.td:41125
923 V6_vzh_alt = 908, // HexagonDepInstrInfo.td:41150
924 V6_zld0 = 909, // HexagonDepInstrInfo.td:41264
925 V6_zldp0 = 910, // HexagonDepInstrInfo.td:41274
926 Y2_crswap_old = 911, // HexagonDepInstrInfo.td:41326
927 Y2_dcfetch = 912, // HexagonDepInstrInfo.td:41384
928 Y2_k1lock_map = 913, // HexagonDepInstrInfo.td:41612
929 Y2_k1unlock_map = 914, // HexagonDepInstrInfo.td:41620
930 dup_A2_add = 915, // HexagonDepInstrInfo.td:42157
931 dup_A2_addi = 916, // HexagonDepInstrInfo.td:42167
932 dup_A2_andir = 917, // HexagonDepInstrInfo.td:42182
933 dup_A2_combineii = 918, // HexagonDepInstrInfo.td:42197
934 dup_A2_sxtb = 919, // HexagonDepInstrInfo.td:42210
935 dup_A2_sxth = 920, // HexagonDepInstrInfo.td:42220
936 dup_A2_tfr = 921, // HexagonDepInstrInfo.td:42230
937 dup_A2_tfrsi = 922, // HexagonDepInstrInfo.td:42240
938 dup_A2_zxtb = 923, // HexagonDepInstrInfo.td:42255
939 dup_A2_zxth = 924, // HexagonDepInstrInfo.td:42265
940 dup_A4_combineii = 925, // HexagonDepInstrInfo.td:42275
941 dup_A4_combineir = 926, // HexagonDepInstrInfo.td:42288
942 dup_A4_combineri = 927, // HexagonDepInstrInfo.td:42301
943 dup_C2_cmoveif = 928, // HexagonDepInstrInfo.td:42314
944 dup_C2_cmoveit = 929, // HexagonDepInstrInfo.td:42331
945 dup_C2_cmovenewif = 930, // HexagonDepInstrInfo.td:42347
946 dup_C2_cmovenewit = 931, // HexagonDepInstrInfo.td:42365
947 dup_C2_cmpeqi = 932, // HexagonDepInstrInfo.td:42382
948 dup_L2_deallocframe = 933, // HexagonDepInstrInfo.td:42395
949 dup_L2_loadrb_io = 934, // HexagonDepInstrInfo.td:42407
950 dup_L2_loadrd_io = 935, // HexagonDepInstrInfo.td:42425
951 dup_L2_loadrh_io = 936, // HexagonDepInstrInfo.td:42441
952 dup_L2_loadri_io = 937, // HexagonDepInstrInfo.td:42459
953 dup_L2_loadrub_io = 938, // HexagonDepInstrInfo.td:42477
954 dup_L2_loadruh_io = 939, // HexagonDepInstrInfo.td:42495
955 dup_S2_allocframe = 940, // HexagonDepInstrInfo.td:42513
956 dup_S2_storerb_io = 941, // HexagonDepInstrInfo.td:42529
957 dup_S2_storerd_io = 942, // HexagonDepInstrInfo.td:42545
958 dup_S2_storerh_io = 943, // HexagonDepInstrInfo.td:42561
959 dup_S2_storeri_io = 944, // HexagonDepInstrInfo.td:42577
960 dup_S4_storeirb_io = 945, // HexagonDepInstrInfo.td:42593
961 dup_S4_storeiri_io = 946, // HexagonDepInstrInfo.td:42609
962 A2_abs = 947, // HexagonDepInstrInfo.td:11
963 A2_absp = 948, // HexagonDepInstrInfo.td:22
964 A2_abssat = 949, // HexagonDepInstrInfo.td:31
965 A2_add = 950, // HexagonDepInstrInfo.td:43
966 A2_addh_h16_hh = 951, // HexagonDepInstrInfo.td:59
967 A2_addh_h16_hl = 952, // HexagonDepInstrInfo.td:71
968 A2_addh_h16_lh = 953, // HexagonDepInstrInfo.td:83
969 A2_addh_h16_ll = 954, // HexagonDepInstrInfo.td:95
970 A2_addh_h16_sat_hh = 955, // HexagonDepInstrInfo.td:107
971 A2_addh_h16_sat_hl = 956, // HexagonDepInstrInfo.td:120
972 A2_addh_h16_sat_lh = 957, // HexagonDepInstrInfo.td:133
973 A2_addh_h16_sat_ll = 958, // HexagonDepInstrInfo.td:146
974 A2_addh_l16_hl = 959, // HexagonDepInstrInfo.td:159
975 A2_addh_l16_ll = 960, // HexagonDepInstrInfo.td:171
976 A2_addh_l16_sat_hl = 961, // HexagonDepInstrInfo.td:183
977 A2_addh_l16_sat_ll = 962, // HexagonDepInstrInfo.td:196
978 A2_addi = 963, // HexagonDepInstrInfo.td:209
979 A2_addp = 964, // HexagonDepInstrInfo.td:228
980 A2_addpsat = 965, // HexagonDepInstrInfo.td:239
981 A2_addsat = 966, // HexagonDepInstrInfo.td:251
982 A2_addsph = 967, // HexagonDepInstrInfo.td:273
983 A2_addspl = 968, // HexagonDepInstrInfo.td:283
984 A2_and = 969, // HexagonDepInstrInfo.td:293
985 A2_andir = 970, // HexagonDepInstrInfo.td:309
986 A2_andp = 971, // HexagonDepInstrInfo.td:325
987 A2_aslh = 972, // HexagonDepInstrInfo.td:335
988 A2_asrh = 973, // HexagonDepInstrInfo.td:347
989 A2_combine_hh = 974, // HexagonDepInstrInfo.td:359
990 A2_combine_hl = 975, // HexagonDepInstrInfo.td:371
991 A2_combine_lh = 976, // HexagonDepInstrInfo.td:383
992 A2_combine_ll = 977, // HexagonDepInstrInfo.td:395
993 A2_combineii = 978, // HexagonDepInstrInfo.td:407
994 A2_combinew = 979, // HexagonDepInstrInfo.td:422
995 A2_max = 980, // HexagonDepInstrInfo.td:434
996 A2_maxp = 981, // HexagonDepInstrInfo.td:446
997 A2_maxu = 982, // HexagonDepInstrInfo.td:456
998 A2_maxup = 983, // HexagonDepInstrInfo.td:468
999 A2_min = 984, // HexagonDepInstrInfo.td:478
1000 A2_minp = 985, // HexagonDepInstrInfo.td:490
1001 A2_minu = 986, // HexagonDepInstrInfo.td:500
1002 A2_minup = 987, // HexagonDepInstrInfo.td:512
1003 A2_negp = 988, // HexagonDepInstrInfo.td:532
1004 A2_negsat = 989, // HexagonDepInstrInfo.td:540
1005 A2_nop = 990, // HexagonDepInstrInfo.td:552
1006 A2_notp = 991, // HexagonDepInstrInfo.td:570
1007 A2_or = 992, // HexagonDepInstrInfo.td:578
1008 A2_orir = 993, // HexagonDepInstrInfo.td:594
1009 A2_orp = 994, // HexagonDepInstrInfo.td:610
1010 A2_paddf = 995, // HexagonDepInstrInfo.td:620
1011 A2_paddfnew = 996, // HexagonDepInstrInfo.td:636
1012 A2_paddif = 997, // HexagonDepInstrInfo.td:653
1013 A2_paddifnew = 998, // HexagonDepInstrInfo.td:673
1014 A2_paddit = 999, // HexagonDepInstrInfo.td:694
1015 A2_padditnew = 1000, // HexagonDepInstrInfo.td:713
1016 A2_paddt = 1001, // HexagonDepInstrInfo.td:733
1017 A2_paddtnew = 1002, // HexagonDepInstrInfo.td:748
1018 A2_pandf = 1003, // HexagonDepInstrInfo.td:764
1019 A2_pandfnew = 1004, // HexagonDepInstrInfo.td:778
1020 A2_pandt = 1005, // HexagonDepInstrInfo.td:793
1021 A2_pandtnew = 1006, // HexagonDepInstrInfo.td:806
1022 A2_porf = 1007, // HexagonDepInstrInfo.td:820
1023 A2_porfnew = 1008, // HexagonDepInstrInfo.td:834
1024 A2_port = 1009, // HexagonDepInstrInfo.td:849
1025 A2_portnew = 1010, // HexagonDepInstrInfo.td:862
1026 A2_psubf = 1011, // HexagonDepInstrInfo.td:876
1027 A2_psubfnew = 1012, // HexagonDepInstrInfo.td:890
1028 A2_psubt = 1013, // HexagonDepInstrInfo.td:905
1029 A2_psubtnew = 1014, // HexagonDepInstrInfo.td:918
1030 A2_pxorf = 1015, // HexagonDepInstrInfo.td:932
1031 A2_pxorfnew = 1016, // HexagonDepInstrInfo.td:946
1032 A2_pxort = 1017, // HexagonDepInstrInfo.td:961
1033 A2_pxortnew = 1018, // HexagonDepInstrInfo.td:974
1034 A2_roundsat = 1019, // HexagonDepInstrInfo.td:988
1035 A2_sat = 1020, // HexagonDepInstrInfo.td:1000
1036 A2_satb = 1021, // HexagonDepInstrInfo.td:1011
1037 A2_sath = 1022, // HexagonDepInstrInfo.td:1022
1038 A2_satub = 1023, // HexagonDepInstrInfo.td:1033
1039 A2_satuh = 1024, // HexagonDepInstrInfo.td:1044
1040 A2_sub = 1025, // HexagonDepInstrInfo.td:1055
1041 A2_subh_h16_hh = 1026, // HexagonDepInstrInfo.td:1070
1042 A2_subh_h16_hl = 1027, // HexagonDepInstrInfo.td:1082
1043 A2_subh_h16_lh = 1028, // HexagonDepInstrInfo.td:1094
1044 A2_subh_h16_ll = 1029, // HexagonDepInstrInfo.td:1106
1045 A2_subh_h16_sat_hh = 1030, // HexagonDepInstrInfo.td:1118
1046 A2_subh_h16_sat_hl = 1031, // HexagonDepInstrInfo.td:1131
1047 A2_subh_h16_sat_lh = 1032, // HexagonDepInstrInfo.td:1144
1048 A2_subh_h16_sat_ll = 1033, // HexagonDepInstrInfo.td:1157
1049 A2_subh_l16_hl = 1034, // HexagonDepInstrInfo.td:1170
1050 A2_subh_l16_ll = 1035, // HexagonDepInstrInfo.td:1182
1051 A2_subh_l16_sat_hl = 1036, // HexagonDepInstrInfo.td:1194
1052 A2_subh_l16_sat_ll = 1037, // HexagonDepInstrInfo.td:1207
1053 A2_subp = 1038, // HexagonDepInstrInfo.td:1220
1054 A2_subri = 1039, // HexagonDepInstrInfo.td:1229
1055 A2_subsat = 1040, // HexagonDepInstrInfo.td:1245
1056 A2_svaddh = 1041, // HexagonDepInstrInfo.td:1259
1057 A2_svaddhs = 1042, // HexagonDepInstrInfo.td:1272
1058 A2_svadduhs = 1043, // HexagonDepInstrInfo.td:1287
1059 A2_svavgh = 1044, // HexagonDepInstrInfo.td:1302
1060 A2_svavghs = 1045, // HexagonDepInstrInfo.td:1316
1061 A2_svnavgh = 1046, // HexagonDepInstrInfo.td:1330
1062 A2_svsubh = 1047, // HexagonDepInstrInfo.td:1343
1063 A2_svsubhs = 1048, // HexagonDepInstrInfo.td:1355
1064 A2_svsubuhs = 1049, // HexagonDepInstrInfo.td:1369
1065 A2_swiz = 1050, // HexagonDepInstrInfo.td:1383
1066 A2_sxtb = 1051, // HexagonDepInstrInfo.td:1393
1067 A2_sxth = 1052, // HexagonDepInstrInfo.td:1405
1068 A2_sxtw = 1053, // HexagonDepInstrInfo.td:1417
1069 A2_tfr = 1054, // HexagonDepInstrInfo.td:1425
1070 A2_tfrcrr = 1055, // HexagonDepInstrInfo.td:1438
1071 A2_tfrih = 1056, // HexagonDepInstrInfo.td:1479
1072 A2_tfril = 1057, // HexagonDepInstrInfo.td:1490
1073 A2_tfrrcr = 1058, // HexagonDepInstrInfo.td:1560
1074 A2_tfrsi = 1059, // HexagonDepInstrInfo.td:1570
1075 A2_vabsh = 1060, // HexagonDepInstrInfo.td:1621
1076 A2_vabshsat = 1061, // HexagonDepInstrInfo.td:1630
1077 A2_vabsw = 1062, // HexagonDepInstrInfo.td:1640
1078 A2_vabswsat = 1063, // HexagonDepInstrInfo.td:1649
1079 A2_vaddh = 1064, // HexagonDepInstrInfo.td:1667
1080 A2_vaddhs = 1065, // HexagonDepInstrInfo.td:1676
1081 A2_vaddub = 1066, // HexagonDepInstrInfo.td:1687
1082 A2_vaddubs = 1067, // HexagonDepInstrInfo.td:1696
1083 A2_vadduhs = 1068, // HexagonDepInstrInfo.td:1707
1084 A2_vaddw = 1069, // HexagonDepInstrInfo.td:1718
1085 A2_vaddws = 1070, // HexagonDepInstrInfo.td:1727
1086 A2_vavgh = 1071, // HexagonDepInstrInfo.td:1738
1087 A2_vavghcr = 1072, // HexagonDepInstrInfo.td:1748
1088 A2_vavghr = 1073, // HexagonDepInstrInfo.td:1758
1089 A2_vavgub = 1074, // HexagonDepInstrInfo.td:1768
1090 A2_vavgubr = 1075, // HexagonDepInstrInfo.td:1778
1091 A2_vavguh = 1076, // HexagonDepInstrInfo.td:1788
1092 A2_vavguhr = 1077, // HexagonDepInstrInfo.td:1798
1093 A2_vavguw = 1078, // HexagonDepInstrInfo.td:1808
1094 A2_vavguwr = 1079, // HexagonDepInstrInfo.td:1818
1095 A2_vavgw = 1080, // HexagonDepInstrInfo.td:1828
1096 A2_vavgwcr = 1081, // HexagonDepInstrInfo.td:1838
1097 A2_vavgwr = 1082, // HexagonDepInstrInfo.td:1848
1098 A2_vcmpbeq = 1083, // HexagonDepInstrInfo.td:1858
1099 A2_vcmpbgtu = 1084, // HexagonDepInstrInfo.td:1867
1100 A2_vcmpheq = 1085, // HexagonDepInstrInfo.td:1876
1101 A2_vcmphgt = 1086, // HexagonDepInstrInfo.td:1885
1102 A2_vcmphgtu = 1087, // HexagonDepInstrInfo.td:1894
1103 A2_vcmpweq = 1088, // HexagonDepInstrInfo.td:1903
1104 A2_vcmpwgt = 1089, // HexagonDepInstrInfo.td:1912
1105 A2_vcmpwgtu = 1090, // HexagonDepInstrInfo.td:1921
1106 A2_vconj = 1091, // HexagonDepInstrInfo.td:1930
1107 A2_vmaxb = 1092, // HexagonDepInstrInfo.td:1940
1108 A2_vmaxh = 1093, // HexagonDepInstrInfo.td:1950
1109 A2_vmaxub = 1094, // HexagonDepInstrInfo.td:1960
1110 A2_vmaxuh = 1095, // HexagonDepInstrInfo.td:1970
1111 A2_vmaxuw = 1096, // HexagonDepInstrInfo.td:1980
1112 A2_vmaxw = 1097, // HexagonDepInstrInfo.td:1990
1113 A2_vminb = 1098, // HexagonDepInstrInfo.td:2000
1114 A2_vminh = 1099, // HexagonDepInstrInfo.td:2010
1115 A2_vminub = 1100, // HexagonDepInstrInfo.td:2020
1116 A2_vminuh = 1101, // HexagonDepInstrInfo.td:2030
1117 A2_vminuw = 1102, // HexagonDepInstrInfo.td:2040
1118 A2_vminw = 1103, // HexagonDepInstrInfo.td:2050
1119 A2_vnavgh = 1104, // HexagonDepInstrInfo.td:2060
1120 A2_vnavghcr = 1105, // HexagonDepInstrInfo.td:2070
1121 A2_vnavghr = 1106, // HexagonDepInstrInfo.td:2081
1122 A2_vnavgw = 1107, // HexagonDepInstrInfo.td:2092
1123 A2_vnavgwcr = 1108, // HexagonDepInstrInfo.td:2102
1124 A2_vnavgwr = 1109, // HexagonDepInstrInfo.td:2113
1125 A2_vraddub = 1110, // HexagonDepInstrInfo.td:2124
1126 A2_vraddub_acc = 1111, // HexagonDepInstrInfo.td:2134
1127 A2_vrsadub = 1112, // HexagonDepInstrInfo.td:2145
1128 A2_vrsadub_acc = 1113, // HexagonDepInstrInfo.td:2155
1129 A2_vsubh = 1114, // HexagonDepInstrInfo.td:2174
1130 A2_vsubhs = 1115, // HexagonDepInstrInfo.td:2183
1131 A2_vsubub = 1116, // HexagonDepInstrInfo.td:2194
1132 A2_vsububs = 1117, // HexagonDepInstrInfo.td:2203
1133 A2_vsubuhs = 1118, // HexagonDepInstrInfo.td:2214
1134 A2_vsubw = 1119, // HexagonDepInstrInfo.td:2225
1135 A2_vsubws = 1120, // HexagonDepInstrInfo.td:2234
1136 A2_xor = 1121, // HexagonDepInstrInfo.td:2245
1137 A2_xorp = 1122, // HexagonDepInstrInfo.td:2260
1138 A2_zxth = 1123, // HexagonDepInstrInfo.td:2282
1139 A4_addp_c = 1124, // HexagonDepInstrInfo.td:2294
1140 A4_andn = 1125, // HexagonDepInstrInfo.td:2305
1141 A4_andnp = 1126, // HexagonDepInstrInfo.td:2317
1142 A4_bitsplit = 1127, // HexagonDepInstrInfo.td:2326
1143 A4_bitspliti = 1128, // HexagonDepInstrInfo.td:2336
1144 A4_boundscheck_hi = 1129, // HexagonDepInstrInfo.td:2353
1145 A4_boundscheck_lo = 1130, // HexagonDepInstrInfo.td:2362
1146 A4_cmpbeq = 1131, // HexagonDepInstrInfo.td:2371
1147 A4_cmpbeqi = 1132, // HexagonDepInstrInfo.td:2384
1148 A4_cmpbgt = 1133, // HexagonDepInstrInfo.td:2397
1149 A4_cmpbgti = 1134, // HexagonDepInstrInfo.td:2409
1150 A4_cmpbgtu = 1135, // HexagonDepInstrInfo.td:2421
1151 A4_cmpbgtui = 1136, // HexagonDepInstrInfo.td:2433
1152 A4_cmpheq = 1137, // HexagonDepInstrInfo.td:2450
1153 A4_cmpheqi = 1138, // HexagonDepInstrInfo.td:2463
1154 A4_cmphgt = 1139, // HexagonDepInstrInfo.td:2481
1155 A4_cmphgti = 1140, // HexagonDepInstrInfo.td:2493
1156 A4_cmphgtu = 1141, // HexagonDepInstrInfo.td:2510
1157 A4_cmphgtui = 1142, // HexagonDepInstrInfo.td:2522
1158 A4_combineii = 1143, // HexagonDepInstrInfo.td:2539
1159 A4_combineir = 1144, // HexagonDepInstrInfo.td:2551
1160 A4_combineri = 1145, // HexagonDepInstrInfo.td:2564
1161 A4_cround_ri = 1146, // HexagonDepInstrInfo.td:2577
1162 A4_cround_rr = 1147, // HexagonDepInstrInfo.td:2589
1163 A4_ext = 1148, // HexagonDepInstrInfo.td:2601
1164 A4_modwrapu = 1149, // HexagonDepInstrInfo.td:2608
1165 A4_orn = 1150, // HexagonDepInstrInfo.td:2620
1166 A4_ornp = 1151, // HexagonDepInstrInfo.td:2632
1167 A4_paslhf = 1152, // HexagonDepInstrInfo.td:2641
1168 A4_paslhfnew = 1153, // HexagonDepInstrInfo.td:2655
1169 A4_paslht = 1154, // HexagonDepInstrInfo.td:2670
1170 A4_paslhtnew = 1155, // HexagonDepInstrInfo.td:2683
1171 A4_pasrhf = 1156, // HexagonDepInstrInfo.td:2697
1172 A4_pasrhfnew = 1157, // HexagonDepInstrInfo.td:2711
1173 A4_pasrht = 1158, // HexagonDepInstrInfo.td:2726
1174 A4_pasrhtnew = 1159, // HexagonDepInstrInfo.td:2739
1175 A4_psxtbf = 1160, // HexagonDepInstrInfo.td:2753
1176 A4_psxtbfnew = 1161, // HexagonDepInstrInfo.td:2767
1177 A4_psxtbt = 1162, // HexagonDepInstrInfo.td:2782
1178 A4_psxtbtnew = 1163, // HexagonDepInstrInfo.td:2795
1179 A4_psxthf = 1164, // HexagonDepInstrInfo.td:2809
1180 A4_psxthfnew = 1165, // HexagonDepInstrInfo.td:2823
1181 A4_psxtht = 1166, // HexagonDepInstrInfo.td:2838
1182 A4_psxthtnew = 1167, // HexagonDepInstrInfo.td:2851
1183 A4_pzxtbf = 1168, // HexagonDepInstrInfo.td:2865
1184 A4_pzxtbfnew = 1169, // HexagonDepInstrInfo.td:2879
1185 A4_pzxtbt = 1170, // HexagonDepInstrInfo.td:2894
1186 A4_pzxtbtnew = 1171, // HexagonDepInstrInfo.td:2907
1187 A4_pzxthf = 1172, // HexagonDepInstrInfo.td:2921
1188 A4_pzxthfnew = 1173, // HexagonDepInstrInfo.td:2935
1189 A4_pzxtht = 1174, // HexagonDepInstrInfo.td:2950
1190 A4_pzxthtnew = 1175, // HexagonDepInstrInfo.td:2963
1191 A4_rcmpeq = 1176, // HexagonDepInstrInfo.td:2977
1192 A4_rcmpeqi = 1177, // HexagonDepInstrInfo.td:2991
1193 A4_rcmpneq = 1178, // HexagonDepInstrInfo.td:3008
1194 A4_rcmpneqi = 1179, // HexagonDepInstrInfo.td:3022
1195 A4_round_ri = 1180, // HexagonDepInstrInfo.td:3039
1196 A4_round_ri_sat = 1181, // HexagonDepInstrInfo.td:3051
1197 A4_round_rr = 1182, // HexagonDepInstrInfo.td:3064
1198 A4_round_rr_sat = 1183, // HexagonDepInstrInfo.td:3076
1199 A4_subp_c = 1184, // HexagonDepInstrInfo.td:3089
1200 A4_tfrcpp = 1185, // HexagonDepInstrInfo.td:3100
1201 A4_tfrpcp = 1186, // HexagonDepInstrInfo.td:3108
1202 A4_tlbmatch = 1187, // HexagonDepInstrInfo.td:3116
1203 A4_vcmpbeq_any = 1188, // HexagonDepInstrInfo.td:3126
1204 A4_vcmpbeqi = 1189, // HexagonDepInstrInfo.td:3135
1205 A4_vcmpbgt = 1190, // HexagonDepInstrInfo.td:3144
1206 A4_vcmpbgti = 1191, // HexagonDepInstrInfo.td:3153
1207 A4_vcmpbgtui = 1192, // HexagonDepInstrInfo.td:3162
1208 A4_vcmpheqi = 1193, // HexagonDepInstrInfo.td:3171
1209 A4_vcmphgti = 1194, // HexagonDepInstrInfo.td:3180
1210 A4_vcmphgtui = 1195, // HexagonDepInstrInfo.td:3189
1211 A4_vcmpweqi = 1196, // HexagonDepInstrInfo.td:3198
1212 A4_vcmpwgti = 1197, // HexagonDepInstrInfo.td:3207
1213 A4_vcmpwgtui = 1198, // HexagonDepInstrInfo.td:3216
1214 A4_vrmaxh = 1199, // HexagonDepInstrInfo.td:3225
1215 A4_vrmaxuh = 1200, // HexagonDepInstrInfo.td:3236
1216 A4_vrmaxuw = 1201, // HexagonDepInstrInfo.td:3247
1217 A4_vrmaxw = 1202, // HexagonDepInstrInfo.td:3258
1218 A4_vrminh = 1203, // HexagonDepInstrInfo.td:3269
1219 A4_vrminuh = 1204, // HexagonDepInstrInfo.td:3280
1220 A4_vrminuw = 1205, // HexagonDepInstrInfo.td:3291
1221 A4_vrminw = 1206, // HexagonDepInstrInfo.td:3302
1222 A5_ACS = 1207, // HexagonDepInstrInfo.td:3313
1223 A5_vaddhubs = 1208, // HexagonDepInstrInfo.td:3326
1224 A6_vcmpbeq_notany = 1209, // HexagonDepInstrInfo.td:3339
1225 A6_vminub_RdP = 1210, // HexagonDepInstrInfo.td:3348
1226 A7_clip = 1211, // HexagonDepInstrInfo.td:3359
1227 A7_croundd_ri = 1212, // HexagonDepInstrInfo.td:3370
1228 A7_croundd_rr = 1213, // HexagonDepInstrInfo.td:3379
1229 A7_vclip = 1214, // HexagonDepInstrInfo.td:3389
1230 C2_all8 = 1215, // HexagonDepInstrInfo.td:3398
1231 C2_and = 1216, // HexagonDepInstrInfo.td:3406
1232 C2_andn = 1217, // HexagonDepInstrInfo.td:3415
1233 C2_any8 = 1218, // HexagonDepInstrInfo.td:3424
1234 C2_bitsclr = 1219, // HexagonDepInstrInfo.td:3432
1235 C2_bitsclri = 1220, // HexagonDepInstrInfo.td:3441
1236 C2_bitsset = 1221, // HexagonDepInstrInfo.td:3449
1237 C2_ccombinewf = 1222, // HexagonDepInstrInfo.td:3458
1238 C2_ccombinewnewf = 1223, // HexagonDepInstrInfo.td:3470
1239 C2_ccombinewnewt = 1224, // HexagonDepInstrInfo.td:3483
1240 C2_ccombinewt = 1225, // HexagonDepInstrInfo.td:3495
1241 C2_cmoveif = 1226, // HexagonDepInstrInfo.td:3506
1242 C2_cmoveit = 1227, // HexagonDepInstrInfo.td:3528
1243 C2_cmovenewif = 1228, // HexagonDepInstrInfo.td:3549
1244 C2_cmovenewit = 1229, // HexagonDepInstrInfo.td:3572
1245 C2_cmpeq = 1230, // HexagonDepInstrInfo.td:3594
1246 C2_cmpeqi = 1231, // HexagonDepInstrInfo.td:3607
1247 C2_cmpeqp = 1232, // HexagonDepInstrInfo.td:3623
1248 C2_cmpgt = 1233, // HexagonDepInstrInfo.td:3650
1249 C2_cmpgti = 1234, // HexagonDepInstrInfo.td:3662
1250 C2_cmpgtp = 1235, // HexagonDepInstrInfo.td:3678
1251 C2_cmpgtu = 1236, // HexagonDepInstrInfo.td:3688
1252 C2_cmpgtui = 1237, // HexagonDepInstrInfo.td:3700
1253 C2_cmpgtup = 1238, // HexagonDepInstrInfo.td:3716
1254 C2_mask = 1239, // HexagonDepInstrInfo.td:3744
1255 C2_mux = 1240, // HexagonDepInstrInfo.td:3753
1256 C2_muxii = 1241, // HexagonDepInstrInfo.td:3765
1257 C2_muxir = 1242, // HexagonDepInstrInfo.td:3779
1258 C2_muxri = 1243, // HexagonDepInstrInfo.td:3795
1259 C2_not = 1244, // HexagonDepInstrInfo.td:3811
1260 C2_or = 1245, // HexagonDepInstrInfo.td:3819
1261 C2_orn = 1246, // HexagonDepInstrInfo.td:3828
1262 C2_tfrpr = 1247, // HexagonDepInstrInfo.td:3845
1263 C2_tfrrp = 1248, // HexagonDepInstrInfo.td:3855
1264 C2_vitpack = 1249, // HexagonDepInstrInfo.td:3863
1265 C2_vmux = 1250, // HexagonDepInstrInfo.td:3875
1266 C2_xor = 1251, // HexagonDepInstrInfo.td:3884
1267 C4_addipc = 1252, // HexagonDepInstrInfo.td:3893
1268 C4_and_and = 1253, // HexagonDepInstrInfo.td:3909
1269 C4_and_andn = 1254, // HexagonDepInstrInfo.td:3918
1270 C4_and_or = 1255, // HexagonDepInstrInfo.td:3927
1271 C4_and_orn = 1256, // HexagonDepInstrInfo.td:3936
1272 C4_cmplte = 1257, // HexagonDepInstrInfo.td:3945
1273 C4_cmpltei = 1258, // HexagonDepInstrInfo.td:3957
1274 C4_cmplteu = 1259, // HexagonDepInstrInfo.td:3973
1275 C4_cmplteui = 1260, // HexagonDepInstrInfo.td:3985
1276 C4_cmpneq = 1261, // HexagonDepInstrInfo.td:4001
1277 C4_cmpneqi = 1262, // HexagonDepInstrInfo.td:4014
1278 C4_fastcorner9 = 1263, // HexagonDepInstrInfo.td:4030
1279 C4_fastcorner9_not = 1264, // HexagonDepInstrInfo.td:4039
1280 C4_nbitsclr = 1265, // HexagonDepInstrInfo.td:4048
1281 C4_nbitsclri = 1266, // HexagonDepInstrInfo.td:4057
1282 C4_nbitsset = 1267, // HexagonDepInstrInfo.td:4065
1283 C4_or_and = 1268, // HexagonDepInstrInfo.td:4074
1284 C4_or_andn = 1269, // HexagonDepInstrInfo.td:4083
1285 C4_or_or = 1270, // HexagonDepInstrInfo.td:4092
1286 C4_or_orn = 1271, // HexagonDepInstrInfo.td:4101
1287 CALLProfile = 1272, // HexagonPseudo.td:179
1288 CONST32 = 1273, // HexagonPseudo.td:65
1289 CONST64 = 1274, // HexagonPseudo.td:67
1290 DuplexIClass0 = 1275, // HexagonPseudo.td:559
1291 DuplexIClass1 = 1276, // HexagonPseudo.td:560
1292 DuplexIClass2 = 1277, // HexagonPseudo.td:561
1293 DuplexIClass3 = 1278, // HexagonPseudo.td:563
1294 DuplexIClass4 = 1279, // HexagonPseudo.td:564
1295 DuplexIClass5 = 1280, // HexagonPseudo.td:565
1296 DuplexIClass6 = 1281, // HexagonPseudo.td:566
1297 DuplexIClass7 = 1282, // HexagonPseudo.td:567
1298 DuplexIClass8 = 1283, // HexagonPseudo.td:569
1299 DuplexIClass9 = 1284, // HexagonPseudo.td:570
1300 DuplexIClassA = 1285, // HexagonPseudo.td:571
1301 DuplexIClassB = 1286, // HexagonPseudo.td:572
1302 DuplexIClassC = 1287, // HexagonPseudo.td:573
1303 DuplexIClassD = 1288, // HexagonPseudo.td:574
1304 DuplexIClassE = 1289, // HexagonPseudo.td:575
1305 DuplexIClassF = 1290, // HexagonPseudo.td:576
1306 EH_RETURN_JMPR = 1291, // HexagonPseudo.td:257
1307 F2_conv_d2df = 1292, // HexagonDepInstrInfo.td:4110
1308 F2_conv_d2sf = 1293, // HexagonDepInstrInfo.td:4120
1309 F2_conv_df2d = 1294, // HexagonDepInstrInfo.td:4132
1310 F2_conv_df2d_chop = 1295, // HexagonDepInstrInfo.td:4142
1311 F2_conv_df2sf = 1296, // HexagonDepInstrInfo.td:4152
1312 F2_conv_df2ud = 1297, // HexagonDepInstrInfo.td:4164
1313 F2_conv_df2ud_chop = 1298, // HexagonDepInstrInfo.td:4174
1314 F2_conv_df2uw = 1299, // HexagonDepInstrInfo.td:4184
1315 F2_conv_df2uw_chop = 1300, // HexagonDepInstrInfo.td:4196
1316 F2_conv_df2w = 1301, // HexagonDepInstrInfo.td:4208
1317 F2_conv_df2w_chop = 1302, // HexagonDepInstrInfo.td:4220
1318 F2_conv_sf2d = 1303, // HexagonDepInstrInfo.td:4232
1319 F2_conv_sf2d_chop = 1304, // HexagonDepInstrInfo.td:4242
1320 F2_conv_sf2df = 1305, // HexagonDepInstrInfo.td:4252
1321 F2_conv_sf2ud = 1306, // HexagonDepInstrInfo.td:4262
1322 F2_conv_sf2ud_chop = 1307, // HexagonDepInstrInfo.td:4272
1323 F2_conv_sf2uw = 1308, // HexagonDepInstrInfo.td:4282
1324 F2_conv_sf2uw_chop = 1309, // HexagonDepInstrInfo.td:4294
1325 F2_conv_sf2w = 1310, // HexagonDepInstrInfo.td:4306
1326 F2_conv_sf2w_chop = 1311, // HexagonDepInstrInfo.td:4318
1327 F2_conv_ud2df = 1312, // HexagonDepInstrInfo.td:4330
1328 F2_conv_ud2sf = 1313, // HexagonDepInstrInfo.td:4340
1329 F2_conv_uw2df = 1314, // HexagonDepInstrInfo.td:4352
1330 F2_conv_uw2sf = 1315, // HexagonDepInstrInfo.td:4362
1331 F2_conv_w2df = 1316, // HexagonDepInstrInfo.td:4374
1332 F2_conv_w2sf = 1317, // HexagonDepInstrInfo.td:4384
1333 F2_dfadd = 1318, // HexagonDepInstrInfo.td:4396
1334 F2_dfclass = 1319, // HexagonDepInstrInfo.td:4407
1335 F2_dfcmpeq = 1320, // HexagonDepInstrInfo.td:4418
1336 F2_dfcmpge = 1321, // HexagonDepInstrInfo.td:4430
1337 F2_dfcmpgt = 1322, // HexagonDepInstrInfo.td:4442
1338 F2_dfcmpuo = 1323, // HexagonDepInstrInfo.td:4454
1339 F2_dfimm_n = 1324, // HexagonDepInstrInfo.td:4466
1340 F2_dfimm_p = 1325, // HexagonDepInstrInfo.td:4475
1341 F2_dfmax = 1326, // HexagonDepInstrInfo.td:4484
1342 F2_dfmin = 1327, // HexagonDepInstrInfo.td:4496
1343 F2_dfmpyfix = 1328, // HexagonDepInstrInfo.td:4508
1344 F2_dfmpyhh = 1329, // HexagonDepInstrInfo.td:4519
1345 F2_dfmpylh = 1330, // HexagonDepInstrInfo.td:4531
1346 F2_dfmpyll = 1331, // HexagonDepInstrInfo.td:4542
1347 F2_dfsub = 1332, // HexagonDepInstrInfo.td:4552
1348 F2_sfadd = 1333, // HexagonDepInstrInfo.td:4563
1349 F2_sfclass = 1334, // HexagonDepInstrInfo.td:4577
1350 F2_sfcmpeq = 1335, // HexagonDepInstrInfo.td:4588
1351 F2_sfcmpge = 1336, // HexagonDepInstrInfo.td:4600
1352 F2_sfcmpgt = 1337, // HexagonDepInstrInfo.td:4612
1353 F2_sfcmpuo = 1338, // HexagonDepInstrInfo.td:4624
1354 F2_sffixupd = 1339, // HexagonDepInstrInfo.td:4636
1355 F2_sffixupn = 1340, // HexagonDepInstrInfo.td:4648
1356 F2_sffixupr = 1341, // HexagonDepInstrInfo.td:4660
1357 F2_sffma = 1342, // HexagonDepInstrInfo.td:4671
1358 F2_sffma_lib = 1343, // HexagonDepInstrInfo.td:4685
1359 F2_sffma_sc = 1344, // HexagonDepInstrInfo.td:4699
1360 F2_sffms = 1345, // HexagonDepInstrInfo.td:4713
1361 F2_sffms_lib = 1346, // HexagonDepInstrInfo.td:4727
1362 F2_sfimm_n = 1347, // HexagonDepInstrInfo.td:4741
1363 F2_sfimm_p = 1348, // HexagonDepInstrInfo.td:4752
1364 F2_sfinvsqrta = 1349, // HexagonDepInstrInfo.td:4763
1365 F2_sfmax = 1350, // HexagonDepInstrInfo.td:4775
1366 F2_sfmin = 1351, // HexagonDepInstrInfo.td:4789
1367 F2_sfmpy = 1352, // HexagonDepInstrInfo.td:4803
1368 F2_sfrecipa = 1353, // HexagonDepInstrInfo.td:4817
1369 F2_sfsub = 1354, // HexagonDepInstrInfo.td:4830
1370 G4_tfrgcpp = 1355, // HexagonDepInstrInfo.td:4843
1371 G4_tfrgcrr = 1356, // HexagonDepInstrInfo.td:4851
1372 G4_tfrgpcp = 1357, // HexagonDepInstrInfo.td:4861
1373 G4_tfrgrcr = 1358, // HexagonDepInstrInfo.td:4871
1374 HI = 1359, // HexagonPseudo.td:61
1375 J2_call = 1360, // HexagonDepInstrInfo.td:4881
1376 J2_callf = 1361, // HexagonDepInstrInfo.td:4903
1377 J2_callr = 1362, // HexagonDepInstrInfo.td:4930
1378 J2_callrf = 1363, // HexagonDepInstrInfo.td:4944
1379 J2_callrh = 1364, // HexagonDepInstrInfo.td:4962
1380 J2_callrt = 1365, // HexagonDepInstrInfo.td:4974
1381 J2_callt = 1366, // HexagonDepInstrInfo.td:4991
1382 J2_jump = 1367, // HexagonDepInstrInfo.td:5048
1383 J2_jumpf = 1368, // HexagonDepInstrInfo.td:5070
1384 J2_jumpfnew = 1369, // HexagonDepInstrInfo.td:5104
1385 J2_jumpfnewpt = 1370, // HexagonDepInstrInfo.td:5131
1386 J2_jumpfpt = 1371, // HexagonDepInstrInfo.td:5158
1387 J2_jumpr = 1372, // HexagonDepInstrInfo.td:5184
1388 J2_jumprf = 1373, // HexagonDepInstrInfo.td:5201
1389 J2_jumprfnew = 1374, // HexagonDepInstrInfo.td:5228
1390 J2_jumprfnewpt = 1375, // HexagonDepInstrInfo.td:5248
1391 J2_jumprfpt = 1376, // HexagonDepInstrInfo.td:5268
1392 J2_jumprgtez = 1377, // HexagonDepInstrInfo.td:5287
1393 J2_jumprgtezpt = 1378, // HexagonDepInstrInfo.td:5305
1394 J2_jumprh = 1379, // HexagonDepInstrInfo.td:5323
1395 J2_jumprltez = 1380, // HexagonDepInstrInfo.td:5336
1396 J2_jumprltezpt = 1381, // HexagonDepInstrInfo.td:5354
1397 J2_jumprnz = 1382, // HexagonDepInstrInfo.td:5372
1398 J2_jumprnzpt = 1383, // HexagonDepInstrInfo.td:5390
1399 J2_jumprt = 1384, // HexagonDepInstrInfo.td:5408
1400 J2_jumprtnew = 1385, // HexagonDepInstrInfo.td:5434
1401 J2_jumprtnewpt = 1386, // HexagonDepInstrInfo.td:5453
1402 J2_jumprtpt = 1387, // HexagonDepInstrInfo.td:5472
1403 J2_jumprz = 1388, // HexagonDepInstrInfo.td:5490
1404 J2_jumprzpt = 1389, // HexagonDepInstrInfo.td:5508
1405 J2_jumpt = 1390, // HexagonDepInstrInfo.td:5526
1406 J2_jumptnew = 1391, // HexagonDepInstrInfo.td:5559
1407 J2_jumptnewpt = 1392, // HexagonDepInstrInfo.td:5585
1408 J2_jumptpt = 1393, // HexagonDepInstrInfo.td:5611
1409 J2_loop0i = 1394, // HexagonDepInstrInfo.td:5636
1410 J2_loop0iext = 1395, // HexagonPseudo.td:151
1411 J2_loop0r = 1396, // HexagonDepInstrInfo.td:5653
1412 J2_loop0rext = 1397, // HexagonPseudo.td:157
1413 J2_loop1i = 1398, // HexagonDepInstrInfo.td:5671
1414 J2_loop1iext = 1399, // HexagonPseudo.td:152
1415 J2_loop1r = 1400, // HexagonDepInstrInfo.td:5688
1416 J2_loop1rext = 1401, // HexagonPseudo.td:158
1417 J2_pause = 1402, // HexagonDepInstrInfo.td:5706
1418 J2_ploop1si = 1403, // HexagonDepInstrInfo.td:5717
1419 J2_ploop1sr = 1404, // HexagonDepInstrInfo.td:5735
1420 J2_ploop2si = 1405, // HexagonDepInstrInfo.td:5754
1421 J2_ploop2sr = 1406, // HexagonDepInstrInfo.td:5772
1422 J2_ploop3si = 1407, // HexagonDepInstrInfo.td:5791
1423 J2_ploop3sr = 1408, // HexagonDepInstrInfo.td:5809
1424 J2_rte = 1409, // HexagonDepInstrInfo.td:5828
1425 J2_trap0 = 1410, // HexagonDepInstrInfo.td:5838
1426 J2_trap1 = 1411, // HexagonDepInstrInfo.td:5850
1427 J2_unpause = 1412, // HexagonDepInstrInfo.td:5876
1428 J4_cmpeq_f_jumpnv_nt = 1413, // HexagonDepInstrInfo.td:5885
1429 J4_cmpeq_f_jumpnv_t = 1414, // HexagonDepInstrInfo.td:5911
1430 J4_cmpeq_fp0_jump_nt = 1415, // HexagonDepInstrInfo.td:5937
1431 J4_cmpeq_fp0_jump_t = 1416, // HexagonDepInstrInfo.td:5963
1432 J4_cmpeq_fp1_jump_nt = 1417, // HexagonDepInstrInfo.td:5989
1433 J4_cmpeq_fp1_jump_t = 1418, // HexagonDepInstrInfo.td:6015
1434 J4_cmpeq_t_jumpnv_nt = 1419, // HexagonDepInstrInfo.td:6041
1435 J4_cmpeq_t_jumpnv_t = 1420, // HexagonDepInstrInfo.td:6066
1436 J4_cmpeq_tp0_jump_nt = 1421, // HexagonDepInstrInfo.td:6091
1437 J4_cmpeq_tp0_jump_t = 1422, // HexagonDepInstrInfo.td:6116
1438 J4_cmpeq_tp1_jump_nt = 1423, // HexagonDepInstrInfo.td:6141
1439 J4_cmpeq_tp1_jump_t = 1424, // HexagonDepInstrInfo.td:6166
1440 J4_cmpeqi_f_jumpnv_nt = 1425, // HexagonDepInstrInfo.td:6191
1441 J4_cmpeqi_f_jumpnv_t = 1426, // HexagonDepInstrInfo.td:6217
1442 J4_cmpeqi_fp0_jump_nt = 1427, // HexagonDepInstrInfo.td:6243
1443 J4_cmpeqi_fp0_jump_t = 1428, // HexagonDepInstrInfo.td:6269
1444 J4_cmpeqi_fp1_jump_nt = 1429, // HexagonDepInstrInfo.td:6295
1445 J4_cmpeqi_fp1_jump_t = 1430, // HexagonDepInstrInfo.td:6321
1446 J4_cmpeqi_t_jumpnv_nt = 1431, // HexagonDepInstrInfo.td:6347
1447 J4_cmpeqi_t_jumpnv_t = 1432, // HexagonDepInstrInfo.td:6372
1448 J4_cmpeqi_tp0_jump_nt = 1433, // HexagonDepInstrInfo.td:6397
1449 J4_cmpeqi_tp0_jump_t = 1434, // HexagonDepInstrInfo.td:6422
1450 J4_cmpeqi_tp1_jump_nt = 1435, // HexagonDepInstrInfo.td:6447
1451 J4_cmpeqi_tp1_jump_t = 1436, // HexagonDepInstrInfo.td:6472
1452 J4_cmpeqn1_f_jumpnv_nt = 1437, // HexagonDepInstrInfo.td:6497
1453 J4_cmpeqn1_f_jumpnv_t = 1438, // HexagonDepInstrInfo.td:6523
1454 J4_cmpeqn1_fp0_jump_nt = 1439, // HexagonDepInstrInfo.td:6549
1455 J4_cmpeqn1_fp0_jump_t = 1440, // HexagonDepInstrInfo.td:6575
1456 J4_cmpeqn1_fp1_jump_nt = 1441, // HexagonDepInstrInfo.td:6601
1457 J4_cmpeqn1_fp1_jump_t = 1442, // HexagonDepInstrInfo.td:6627
1458 J4_cmpeqn1_t_jumpnv_nt = 1443, // HexagonDepInstrInfo.td:6653
1459 J4_cmpeqn1_t_jumpnv_t = 1444, // HexagonDepInstrInfo.td:6678
1460 J4_cmpeqn1_tp0_jump_nt = 1445, // HexagonDepInstrInfo.td:6703
1461 J4_cmpeqn1_tp0_jump_t = 1446, // HexagonDepInstrInfo.td:6728
1462 J4_cmpeqn1_tp1_jump_nt = 1447, // HexagonDepInstrInfo.td:6753
1463 J4_cmpeqn1_tp1_jump_t = 1448, // HexagonDepInstrInfo.td:6778
1464 J4_cmpgt_f_jumpnv_nt = 1449, // HexagonDepInstrInfo.td:6803
1465 J4_cmpgt_f_jumpnv_t = 1450, // HexagonDepInstrInfo.td:6829
1466 J4_cmpgt_fp0_jump_nt = 1451, // HexagonDepInstrInfo.td:6855
1467 J4_cmpgt_fp0_jump_t = 1452, // HexagonDepInstrInfo.td:6881
1468 J4_cmpgt_fp1_jump_nt = 1453, // HexagonDepInstrInfo.td:6907
1469 J4_cmpgt_fp1_jump_t = 1454, // HexagonDepInstrInfo.td:6933
1470 J4_cmpgt_t_jumpnv_nt = 1455, // HexagonDepInstrInfo.td:6959
1471 J4_cmpgt_t_jumpnv_t = 1456, // HexagonDepInstrInfo.td:6984
1472 J4_cmpgt_tp0_jump_nt = 1457, // HexagonDepInstrInfo.td:7009
1473 J4_cmpgt_tp0_jump_t = 1458, // HexagonDepInstrInfo.td:7034
1474 J4_cmpgt_tp1_jump_nt = 1459, // HexagonDepInstrInfo.td:7059
1475 J4_cmpgt_tp1_jump_t = 1460, // HexagonDepInstrInfo.td:7084
1476 J4_cmpgti_f_jumpnv_nt = 1461, // HexagonDepInstrInfo.td:7109
1477 J4_cmpgti_f_jumpnv_t = 1462, // HexagonDepInstrInfo.td:7135
1478 J4_cmpgti_fp0_jump_nt = 1463, // HexagonDepInstrInfo.td:7161
1479 J4_cmpgti_fp0_jump_t = 1464, // HexagonDepInstrInfo.td:7187
1480 J4_cmpgti_fp1_jump_nt = 1465, // HexagonDepInstrInfo.td:7213
1481 J4_cmpgti_fp1_jump_t = 1466, // HexagonDepInstrInfo.td:7239
1482 J4_cmpgti_t_jumpnv_nt = 1467, // HexagonDepInstrInfo.td:7265
1483 J4_cmpgti_t_jumpnv_t = 1468, // HexagonDepInstrInfo.td:7290
1484 J4_cmpgti_tp0_jump_nt = 1469, // HexagonDepInstrInfo.td:7315
1485 J4_cmpgti_tp0_jump_t = 1470, // HexagonDepInstrInfo.td:7340
1486 J4_cmpgti_tp1_jump_nt = 1471, // HexagonDepInstrInfo.td:7365
1487 J4_cmpgti_tp1_jump_t = 1472, // HexagonDepInstrInfo.td:7390
1488 J4_cmpgtn1_f_jumpnv_nt = 1473, // HexagonDepInstrInfo.td:7415
1489 J4_cmpgtn1_f_jumpnv_t = 1474, // HexagonDepInstrInfo.td:7441
1490 J4_cmpgtn1_fp0_jump_nt = 1475, // HexagonDepInstrInfo.td:7467
1491 J4_cmpgtn1_fp0_jump_t = 1476, // HexagonDepInstrInfo.td:7493
1492 J4_cmpgtn1_fp1_jump_nt = 1477, // HexagonDepInstrInfo.td:7519
1493 J4_cmpgtn1_fp1_jump_t = 1478, // HexagonDepInstrInfo.td:7545
1494 J4_cmpgtn1_t_jumpnv_nt = 1479, // HexagonDepInstrInfo.td:7571
1495 J4_cmpgtn1_t_jumpnv_t = 1480, // HexagonDepInstrInfo.td:7596
1496 J4_cmpgtn1_tp0_jump_nt = 1481, // HexagonDepInstrInfo.td:7621
1497 J4_cmpgtn1_tp0_jump_t = 1482, // HexagonDepInstrInfo.td:7646
1498 J4_cmpgtn1_tp1_jump_nt = 1483, // HexagonDepInstrInfo.td:7671
1499 J4_cmpgtn1_tp1_jump_t = 1484, // HexagonDepInstrInfo.td:7696
1500 J4_cmpgtu_f_jumpnv_nt = 1485, // HexagonDepInstrInfo.td:7721
1501 J4_cmpgtu_f_jumpnv_t = 1486, // HexagonDepInstrInfo.td:7747
1502 J4_cmpgtu_fp0_jump_nt = 1487, // HexagonDepInstrInfo.td:7773
1503 J4_cmpgtu_fp0_jump_t = 1488, // HexagonDepInstrInfo.td:7799
1504 J4_cmpgtu_fp1_jump_nt = 1489, // HexagonDepInstrInfo.td:7825
1505 J4_cmpgtu_fp1_jump_t = 1490, // HexagonDepInstrInfo.td:7851
1506 J4_cmpgtu_t_jumpnv_nt = 1491, // HexagonDepInstrInfo.td:7877
1507 J4_cmpgtu_t_jumpnv_t = 1492, // HexagonDepInstrInfo.td:7902
1508 J4_cmpgtu_tp0_jump_nt = 1493, // HexagonDepInstrInfo.td:7927
1509 J4_cmpgtu_tp0_jump_t = 1494, // HexagonDepInstrInfo.td:7952
1510 J4_cmpgtu_tp1_jump_nt = 1495, // HexagonDepInstrInfo.td:7977
1511 J4_cmpgtu_tp1_jump_t = 1496, // HexagonDepInstrInfo.td:8002
1512 J4_cmpgtui_f_jumpnv_nt = 1497, // HexagonDepInstrInfo.td:8027
1513 J4_cmpgtui_f_jumpnv_t = 1498, // HexagonDepInstrInfo.td:8053
1514 J4_cmpgtui_fp0_jump_nt = 1499, // HexagonDepInstrInfo.td:8079
1515 J4_cmpgtui_fp0_jump_t = 1500, // HexagonDepInstrInfo.td:8105
1516 J4_cmpgtui_fp1_jump_nt = 1501, // HexagonDepInstrInfo.td:8131
1517 J4_cmpgtui_fp1_jump_t = 1502, // HexagonDepInstrInfo.td:8157
1518 J4_cmpgtui_t_jumpnv_nt = 1503, // HexagonDepInstrInfo.td:8183
1519 J4_cmpgtui_t_jumpnv_t = 1504, // HexagonDepInstrInfo.td:8208
1520 J4_cmpgtui_tp0_jump_nt = 1505, // HexagonDepInstrInfo.td:8233
1521 J4_cmpgtui_tp0_jump_t = 1506, // HexagonDepInstrInfo.td:8258
1522 J4_cmpgtui_tp1_jump_nt = 1507, // HexagonDepInstrInfo.td:8283
1523 J4_cmpgtui_tp1_jump_t = 1508, // HexagonDepInstrInfo.td:8308
1524 J4_cmplt_f_jumpnv_nt = 1509, // HexagonDepInstrInfo.td:8333
1525 J4_cmplt_f_jumpnv_t = 1510, // HexagonDepInstrInfo.td:8359
1526 J4_cmplt_t_jumpnv_nt = 1511, // HexagonDepInstrInfo.td:8385
1527 J4_cmplt_t_jumpnv_t = 1512, // HexagonDepInstrInfo.td:8410
1528 J4_cmpltu_f_jumpnv_nt = 1513, // HexagonDepInstrInfo.td:8435
1529 J4_cmpltu_f_jumpnv_t = 1514, // HexagonDepInstrInfo.td:8461
1530 J4_cmpltu_t_jumpnv_nt = 1515, // HexagonDepInstrInfo.td:8487
1531 J4_cmpltu_t_jumpnv_t = 1516, // HexagonDepInstrInfo.td:8512
1532 J4_hintjumpr = 1517, // HexagonDepInstrInfo.td:8537
1533 J4_jumpseti = 1518, // HexagonDepInstrInfo.td:8551
1534 J4_jumpsetr = 1519, // HexagonDepInstrInfo.td:8571
1535 J4_tstbit0_f_jumpnv_nt = 1520, // HexagonDepInstrInfo.td:8592
1536 J4_tstbit0_f_jumpnv_t = 1521, // HexagonDepInstrInfo.td:8617
1537 J4_tstbit0_fp0_jump_nt = 1522, // HexagonDepInstrInfo.td:8642
1538 J4_tstbit0_fp0_jump_t = 1523, // HexagonDepInstrInfo.td:8667
1539 J4_tstbit0_fp1_jump_nt = 1524, // HexagonDepInstrInfo.td:8692
1540 J4_tstbit0_fp1_jump_t = 1525, // HexagonDepInstrInfo.td:8717
1541 J4_tstbit0_t_jumpnv_nt = 1526, // HexagonDepInstrInfo.td:8742
1542 J4_tstbit0_t_jumpnv_t = 1527, // HexagonDepInstrInfo.td:8766
1543 J4_tstbit0_tp0_jump_nt = 1528, // HexagonDepInstrInfo.td:8790
1544 J4_tstbit0_tp0_jump_t = 1529, // HexagonDepInstrInfo.td:8814
1545 J4_tstbit0_tp1_jump_nt = 1530, // HexagonDepInstrInfo.td:8838
1546 J4_tstbit0_tp1_jump_t = 1531, // HexagonDepInstrInfo.td:8862
1547 L2_deallocframe = 1532, // HexagonDepInstrInfo.td:8886
1548 L2_loadalignb_io = 1533, // HexagonDepInstrInfo.td:8898
1549 L2_loadalignb_pbr = 1534, // HexagonDepInstrInfo.td:8915
1550 L2_loadalignb_pci = 1535, // HexagonDepInstrInfo.td:8927
1551 L2_loadalignb_pcr = 1536, // HexagonDepInstrInfo.td:8940
1552 L2_loadalignb_pi = 1537, // HexagonDepInstrInfo.td:8953
1553 L2_loadalignb_pr = 1538, // HexagonDepInstrInfo.td:8965
1554 L2_loadalignh_io = 1539, // HexagonDepInstrInfo.td:8986
1555 L2_loadalignh_pbr = 1540, // HexagonDepInstrInfo.td:9003
1556 L2_loadalignh_pci = 1541, // HexagonDepInstrInfo.td:9015
1557 L2_loadalignh_pcr = 1542, // HexagonDepInstrInfo.td:9028
1558 L2_loadalignh_pi = 1543, // HexagonDepInstrInfo.td:9041
1559 L2_loadalignh_pr = 1544, // HexagonDepInstrInfo.td:9053
1560 L2_loadbsw2_io = 1545, // HexagonDepInstrInfo.td:9074
1561 L2_loadbsw2_pbr = 1546, // HexagonDepInstrInfo.td:9092
1562 L2_loadbsw2_pci = 1547, // HexagonDepInstrInfo.td:9106
1563 L2_loadbsw2_pcr = 1548, // HexagonDepInstrInfo.td:9121
1564 L2_loadbsw2_pi = 1549, // HexagonDepInstrInfo.td:9136
1565 L2_loadbsw2_pr = 1550, // HexagonDepInstrInfo.td:9150
1566 L2_loadbsw4_io = 1551, // HexagonDepInstrInfo.td:9174
1567 L2_loadbsw4_pbr = 1552, // HexagonDepInstrInfo.td:9190
1568 L2_loadbsw4_pci = 1553, // HexagonDepInstrInfo.td:9202
1569 L2_loadbsw4_pcr = 1554, // HexagonDepInstrInfo.td:9215
1570 L2_loadbsw4_pi = 1555, // HexagonDepInstrInfo.td:9228
1571 L2_loadbsw4_pr = 1556, // HexagonDepInstrInfo.td:9240
1572 L2_loadbzw2_io = 1557, // HexagonDepInstrInfo.td:9260
1573 L2_loadbzw2_pbr = 1558, // HexagonDepInstrInfo.td:9278
1574 L2_loadbzw2_pci = 1559, // HexagonDepInstrInfo.td:9292
1575 L2_loadbzw2_pcr = 1560, // HexagonDepInstrInfo.td:9307
1576 L2_loadbzw2_pi = 1561, // HexagonDepInstrInfo.td:9322
1577 L2_loadbzw2_pr = 1562, // HexagonDepInstrInfo.td:9336
1578 L2_loadbzw4_io = 1563, // HexagonDepInstrInfo.td:9360
1579 L2_loadbzw4_pbr = 1564, // HexagonDepInstrInfo.td:9376
1580 L2_loadbzw4_pci = 1565, // HexagonDepInstrInfo.td:9388
1581 L2_loadbzw4_pcr = 1566, // HexagonDepInstrInfo.td:9401
1582 L2_loadbzw4_pi = 1567, // HexagonDepInstrInfo.td:9414
1583 L2_loadbzw4_pr = 1568, // HexagonDepInstrInfo.td:9426
1584 L2_loadrb_io = 1569, // HexagonDepInstrInfo.td:9446
1585 L2_loadrb_pbr = 1570, // HexagonDepInstrInfo.td:9467
1586 L2_loadrb_pci = 1571, // HexagonDepInstrInfo.td:9481
1587 L2_loadrb_pcr = 1572, // HexagonDepInstrInfo.td:9496
1588 L2_loadrb_pi = 1573, // HexagonDepInstrInfo.td:9511
1589 L2_loadrb_pr = 1574, // HexagonDepInstrInfo.td:9528
1590 L2_loadrbgp = 1575, // HexagonDepInstrInfo.td:9552
1591 L2_loadrd_io = 1576, // HexagonDepInstrInfo.td:9571
1592 L2_loadrd_pbr = 1577, // HexagonDepInstrInfo.td:9590
1593 L2_loadrd_pci = 1578, // HexagonDepInstrInfo.td:9602
1594 L2_loadrd_pcr = 1579, // HexagonDepInstrInfo.td:9615
1595 L2_loadrd_pi = 1580, // HexagonDepInstrInfo.td:9628
1596 L2_loadrd_pr = 1581, // HexagonDepInstrInfo.td:9643
1597 L2_loadrdgp = 1582, // HexagonDepInstrInfo.td:9663
1598 L2_loadrh_io = 1583, // HexagonDepInstrInfo.td:9680
1599 L2_loadrh_pbr = 1584, // HexagonDepInstrInfo.td:9701
1600 L2_loadrh_pci = 1585, // HexagonDepInstrInfo.td:9715
1601 L2_loadrh_pcr = 1586, // HexagonDepInstrInfo.td:9730
1602 L2_loadrh_pi = 1587, // HexagonDepInstrInfo.td:9745
1603 L2_loadrh_pr = 1588, // HexagonDepInstrInfo.td:9762
1604 L2_loadrhgp = 1589, // HexagonDepInstrInfo.td:9786
1605 L2_loadri_io = 1590, // HexagonDepInstrInfo.td:9805
1606 L2_loadri_pbr = 1591, // HexagonDepInstrInfo.td:9826
1607 L2_loadri_pci = 1592, // HexagonDepInstrInfo.td:9840
1608 L2_loadri_pcr = 1593, // HexagonDepInstrInfo.td:9855
1609 L2_loadri_pi = 1594, // HexagonDepInstrInfo.td:9870
1610 L2_loadri_pr = 1595, // HexagonDepInstrInfo.td:9887
1611 L2_loadrigp = 1596, // HexagonDepInstrInfo.td:9911
1612 L2_loadrub_io = 1597, // HexagonDepInstrInfo.td:9930
1613 L2_loadrub_pbr = 1598, // HexagonDepInstrInfo.td:9951
1614 L2_loadrub_pci = 1599, // HexagonDepInstrInfo.td:9965
1615 L2_loadrub_pcr = 1600, // HexagonDepInstrInfo.td:9980
1616 L2_loadrub_pi = 1601, // HexagonDepInstrInfo.td:9995
1617 L2_loadrub_pr = 1602, // HexagonDepInstrInfo.td:10012
1618 L2_loadrubgp = 1603, // HexagonDepInstrInfo.td:10036
1619 L2_loadruh_io = 1604, // HexagonDepInstrInfo.td:10055
1620 L2_loadruh_pbr = 1605, // HexagonDepInstrInfo.td:10076
1621 L2_loadruh_pci = 1606, // HexagonDepInstrInfo.td:10090
1622 L2_loadruh_pcr = 1607, // HexagonDepInstrInfo.td:10105
1623 L2_loadruh_pi = 1608, // HexagonDepInstrInfo.td:10120
1624 L2_loadruh_pr = 1609, // HexagonDepInstrInfo.td:10137
1625 L2_loadruhgp = 1610, // HexagonDepInstrInfo.td:10161
1626 L2_loadw_aq = 1611, // HexagonDepInstrInfo.td:10180
1627 L2_loadw_locked = 1612, // HexagonDepInstrInfo.td:10192
1628 L2_ploadrbf_io = 1613, // HexagonDepInstrInfo.td:10205
1629 L2_ploadrbf_pi = 1614, // HexagonDepInstrInfo.td:10227
1630 L2_ploadrbfnew_io = 1615, // HexagonDepInstrInfo.td:10254
1631 L2_ploadrbfnew_pi = 1616, // HexagonDepInstrInfo.td:10277
1632 L2_ploadrbt_io = 1617, // HexagonDepInstrInfo.td:10305
1633 L2_ploadrbt_pi = 1618, // HexagonDepInstrInfo.td:10326
1634 L2_ploadrbtnew_io = 1619, // HexagonDepInstrInfo.td:10352
1635 L2_ploadrbtnew_pi = 1620, // HexagonDepInstrInfo.td:10374
1636 L2_ploadrdf_io = 1621, // HexagonDepInstrInfo.td:10401
1637 L2_ploadrdf_pi = 1622, // HexagonDepInstrInfo.td:10421
1638 L2_ploadrdfnew_io = 1623, // HexagonDepInstrInfo.td:10444
1639 L2_ploadrdfnew_pi = 1624, // HexagonDepInstrInfo.td:10465
1640 L2_ploadrdt_io = 1625, // HexagonDepInstrInfo.td:10489
1641 L2_ploadrdt_pi = 1626, // HexagonDepInstrInfo.td:10508
1642 L2_ploadrdtnew_io = 1627, // HexagonDepInstrInfo.td:10530
1643 L2_ploadrdtnew_pi = 1628, // HexagonDepInstrInfo.td:10550
1644 L2_ploadrhf_io = 1629, // HexagonDepInstrInfo.td:10573
1645 L2_ploadrhf_pi = 1630, // HexagonDepInstrInfo.td:10595
1646 L2_ploadrhfnew_io = 1631, // HexagonDepInstrInfo.td:10622
1647 L2_ploadrhfnew_pi = 1632, // HexagonDepInstrInfo.td:10645
1648 L2_ploadrht_io = 1633, // HexagonDepInstrInfo.td:10673
1649 L2_ploadrht_pi = 1634, // HexagonDepInstrInfo.td:10694
1650 L2_ploadrhtnew_io = 1635, // HexagonDepInstrInfo.td:10720
1651 L2_ploadrhtnew_pi = 1636, // HexagonDepInstrInfo.td:10742
1652 L2_ploadrif_io = 1637, // HexagonDepInstrInfo.td:10769
1653 L2_ploadrif_pi = 1638, // HexagonDepInstrInfo.td:10791
1654 L2_ploadrifnew_io = 1639, // HexagonDepInstrInfo.td:10818
1655 L2_ploadrifnew_pi = 1640, // HexagonDepInstrInfo.td:10841
1656 L2_ploadrit_io = 1641, // HexagonDepInstrInfo.td:10869
1657 L2_ploadrit_pi = 1642, // HexagonDepInstrInfo.td:10890
1658 L2_ploadritnew_io = 1643, // HexagonDepInstrInfo.td:10916
1659 L2_ploadritnew_pi = 1644, // HexagonDepInstrInfo.td:10938
1660 L2_ploadrubf_io = 1645, // HexagonDepInstrInfo.td:10965
1661 L2_ploadrubf_pi = 1646, // HexagonDepInstrInfo.td:10987
1662 L2_ploadrubfnew_io = 1647, // HexagonDepInstrInfo.td:11014
1663 L2_ploadrubfnew_pi = 1648, // HexagonDepInstrInfo.td:11037
1664 L2_ploadrubt_io = 1649, // HexagonDepInstrInfo.td:11065
1665 L2_ploadrubt_pi = 1650, // HexagonDepInstrInfo.td:11086
1666 L2_ploadrubtnew_io = 1651, // HexagonDepInstrInfo.td:11112
1667 L2_ploadrubtnew_pi = 1652, // HexagonDepInstrInfo.td:11134
1668 L2_ploadruhf_io = 1653, // HexagonDepInstrInfo.td:11161
1669 L2_ploadruhf_pi = 1654, // HexagonDepInstrInfo.td:11183
1670 L2_ploadruhfnew_io = 1655, // HexagonDepInstrInfo.td:11210
1671 L2_ploadruhfnew_pi = 1656, // HexagonDepInstrInfo.td:11233
1672 L2_ploadruht_io = 1657, // HexagonDepInstrInfo.td:11261
1673 L2_ploadruht_pi = 1658, // HexagonDepInstrInfo.td:11282
1674 L2_ploadruhtnew_io = 1659, // HexagonDepInstrInfo.td:11308
1675 L2_ploadruhtnew_pi = 1660, // HexagonDepInstrInfo.td:11330
1676 L4_add_memopb_io = 1661, // HexagonDepInstrInfo.td:11357
1677 L4_add_memoph_io = 1662, // HexagonDepInstrInfo.td:11384
1678 L4_add_memopw_io = 1663, // HexagonDepInstrInfo.td:11411
1679 L4_and_memopb_io = 1664, // HexagonDepInstrInfo.td:11438
1680 L4_and_memoph_io = 1665, // HexagonDepInstrInfo.td:11465
1681 L4_and_memopw_io = 1666, // HexagonDepInstrInfo.td:11492
1682 L4_iadd_memopb_io = 1667, // HexagonDepInstrInfo.td:11519
1683 L4_iadd_memoph_io = 1668, // HexagonDepInstrInfo.td:11546
1684 L4_iadd_memopw_io = 1669, // HexagonDepInstrInfo.td:11573
1685 L4_iand_memopb_io = 1670, // HexagonDepInstrInfo.td:11600
1686 L4_iand_memoph_io = 1671, // HexagonDepInstrInfo.td:11627
1687 L4_iand_memopw_io = 1672, // HexagonDepInstrInfo.td:11654
1688 L4_ior_memopb_io = 1673, // HexagonDepInstrInfo.td:11681
1689 L4_ior_memoph_io = 1674, // HexagonDepInstrInfo.td:11708
1690 L4_ior_memopw_io = 1675, // HexagonDepInstrInfo.td:11735
1691 L4_isub_memopb_io = 1676, // HexagonDepInstrInfo.td:11762
1692 L4_isub_memoph_io = 1677, // HexagonDepInstrInfo.td:11789
1693 L4_isub_memopw_io = 1678, // HexagonDepInstrInfo.td:11816
1694 L4_loadalignb_ap = 1679, // HexagonDepInstrInfo.td:11843
1695 L4_loadalignb_ur = 1680, // HexagonDepInstrInfo.td:11863
1696 L4_loadalignh_ap = 1681, // HexagonDepInstrInfo.td:11883
1697 L4_loadalignh_ur = 1682, // HexagonDepInstrInfo.td:11903
1698 L4_loadbsw2_ap = 1683, // HexagonDepInstrInfo.td:11923
1699 L4_loadbsw2_ur = 1684, // HexagonDepInstrInfo.td:11944
1700 L4_loadbsw4_ap = 1685, // HexagonDepInstrInfo.td:11965
1701 L4_loadbsw4_ur = 1686, // HexagonDepInstrInfo.td:11984
1702 L4_loadbzw2_ap = 1687, // HexagonDepInstrInfo.td:12003
1703 L4_loadbzw2_ur = 1688, // HexagonDepInstrInfo.td:12024
1704 L4_loadbzw4_ap = 1689, // HexagonDepInstrInfo.td:12045
1705 L4_loadbzw4_ur = 1690, // HexagonDepInstrInfo.td:12064
1706 L4_loadd_aq = 1691, // HexagonDepInstrInfo.td:12083
1707 L4_loadd_locked = 1692, // HexagonDepInstrInfo.td:12093
1708 L4_loadrb_ap = 1693, // HexagonDepInstrInfo.td:12104
1709 L4_loadrb_rr = 1694, // HexagonDepInstrInfo.td:12125
1710 L4_loadrb_ur = 1695, // HexagonDepInstrInfo.td:12142
1711 L4_loadrd_ap = 1696, // HexagonDepInstrInfo.td:12164
1712 L4_loadrd_rr = 1697, // HexagonDepInstrInfo.td:12183
1713 L4_loadrd_ur = 1698, // HexagonDepInstrInfo.td:12198
1714 L4_loadrh_ap = 1699, // HexagonDepInstrInfo.td:12218
1715 L4_loadrh_rr = 1700, // HexagonDepInstrInfo.td:12239
1716 L4_loadrh_ur = 1701, // HexagonDepInstrInfo.td:12256
1717 L4_loadri_ap = 1702, // HexagonDepInstrInfo.td:12278
1718 L4_loadri_rr = 1703, // HexagonDepInstrInfo.td:12299
1719 L4_loadri_ur = 1704, // HexagonDepInstrInfo.td:12316
1720 L4_loadrub_ap = 1705, // HexagonDepInstrInfo.td:12338
1721 L4_loadrub_rr = 1706, // HexagonDepInstrInfo.td:12359
1722 L4_loadrub_ur = 1707, // HexagonDepInstrInfo.td:12376
1723 L4_loadruh_ap = 1708, // HexagonDepInstrInfo.td:12398
1724 L4_loadruh_rr = 1709, // HexagonDepInstrInfo.td:12419
1725 L4_loadruh_ur = 1710, // HexagonDepInstrInfo.td:12436
1726 L4_loadw_phys = 1711, // HexagonDepInstrInfo.td:12458
1727 L4_or_memopb_io = 1712, // HexagonDepInstrInfo.td:12472
1728 L4_or_memoph_io = 1713, // HexagonDepInstrInfo.td:12499
1729 L4_or_memopw_io = 1714, // HexagonDepInstrInfo.td:12526
1730 L4_ploadrbf_abs = 1715, // HexagonDepInstrInfo.td:12553
1731 L4_ploadrbf_rr = 1716, // HexagonDepInstrInfo.td:12578
1732 L4_ploadrbfnew_abs = 1717, // HexagonDepInstrInfo.td:12595
1733 L4_ploadrbfnew_rr = 1718, // HexagonDepInstrInfo.td:12621
1734 L4_ploadrbt_abs = 1719, // HexagonDepInstrInfo.td:12639
1735 L4_ploadrbt_rr = 1720, // HexagonDepInstrInfo.td:12663
1736 L4_ploadrbtnew_abs = 1721, // HexagonDepInstrInfo.td:12679
1737 L4_ploadrbtnew_rr = 1722, // HexagonDepInstrInfo.td:12704
1738 L4_ploadrdf_abs = 1723, // HexagonDepInstrInfo.td:12721
1739 L4_ploadrdf_rr = 1724, // HexagonDepInstrInfo.td:12744
1740 L4_ploadrdfnew_abs = 1725, // HexagonDepInstrInfo.td:12759
1741 L4_ploadrdfnew_rr = 1726, // HexagonDepInstrInfo.td:12783
1742 L4_ploadrdt_abs = 1727, // HexagonDepInstrInfo.td:12799
1743 L4_ploadrdt_rr = 1728, // HexagonDepInstrInfo.td:12821
1744 L4_ploadrdtnew_abs = 1729, // HexagonDepInstrInfo.td:12835
1745 L4_ploadrdtnew_rr = 1730, // HexagonDepInstrInfo.td:12858
1746 L4_ploadrhf_abs = 1731, // HexagonDepInstrInfo.td:12873
1747 L4_ploadrhf_rr = 1732, // HexagonDepInstrInfo.td:12898
1748 L4_ploadrhfnew_abs = 1733, // HexagonDepInstrInfo.td:12915
1749 L4_ploadrhfnew_rr = 1734, // HexagonDepInstrInfo.td:12941
1750 L4_ploadrht_abs = 1735, // HexagonDepInstrInfo.td:12959
1751 L4_ploadrht_rr = 1736, // HexagonDepInstrInfo.td:12983
1752 L4_ploadrhtnew_abs = 1737, // HexagonDepInstrInfo.td:12999
1753 L4_ploadrhtnew_rr = 1738, // HexagonDepInstrInfo.td:13024
1754 L4_ploadrif_abs = 1739, // HexagonDepInstrInfo.td:13041
1755 L4_ploadrif_rr = 1740, // HexagonDepInstrInfo.td:13066
1756 L4_ploadrifnew_abs = 1741, // HexagonDepInstrInfo.td:13083
1757 L4_ploadrifnew_rr = 1742, // HexagonDepInstrInfo.td:13109
1758 L4_ploadrit_abs = 1743, // HexagonDepInstrInfo.td:13127
1759 L4_ploadrit_rr = 1744, // HexagonDepInstrInfo.td:13151
1760 L4_ploadritnew_abs = 1745, // HexagonDepInstrInfo.td:13167
1761 L4_ploadritnew_rr = 1746, // HexagonDepInstrInfo.td:13192
1762 L4_ploadrubf_abs = 1747, // HexagonDepInstrInfo.td:13209
1763 L4_ploadrubf_rr = 1748, // HexagonDepInstrInfo.td:13234
1764 L4_ploadrubfnew_abs = 1749, // HexagonDepInstrInfo.td:13251
1765 L4_ploadrubfnew_rr = 1750, // HexagonDepInstrInfo.td:13277
1766 L4_ploadrubt_abs = 1751, // HexagonDepInstrInfo.td:13295
1767 L4_ploadrubt_rr = 1752, // HexagonDepInstrInfo.td:13319
1768 L4_ploadrubtnew_abs = 1753, // HexagonDepInstrInfo.td:13335
1769 L4_ploadrubtnew_rr = 1754, // HexagonDepInstrInfo.td:13360
1770 L4_ploadruhf_abs = 1755, // HexagonDepInstrInfo.td:13377
1771 L4_ploadruhf_rr = 1756, // HexagonDepInstrInfo.td:13402
1772 L4_ploadruhfnew_abs = 1757, // HexagonDepInstrInfo.td:13419
1773 L4_ploadruhfnew_rr = 1758, // HexagonDepInstrInfo.td:13445
1774 L4_ploadruht_abs = 1759, // HexagonDepInstrInfo.td:13463
1775 L4_ploadruht_rr = 1760, // HexagonDepInstrInfo.td:13487
1776 L4_ploadruhtnew_abs = 1761, // HexagonDepInstrInfo.td:13503
1777 L4_ploadruhtnew_rr = 1762, // HexagonDepInstrInfo.td:13528
1778 L4_return = 1763, // HexagonDepInstrInfo.td:13545
1779 L4_return_f = 1764, // HexagonDepInstrInfo.td:13566
1780 L4_return_fnew_pnt = 1765, // HexagonDepInstrInfo.td:13588
1781 L4_return_fnew_pt = 1766, // HexagonDepInstrInfo.td:13611
1782 L4_return_t = 1767, // HexagonDepInstrInfo.td:13682
1783 L4_return_tnew_pnt = 1768, // HexagonDepInstrInfo.td:13703
1784 L4_return_tnew_pt = 1769, // HexagonDepInstrInfo.td:13725
1785 L4_sub_memopb_io = 1770, // HexagonDepInstrInfo.td:13747
1786 L4_sub_memoph_io = 1771, // HexagonDepInstrInfo.td:13774
1787 L4_sub_memopw_io = 1772, // HexagonDepInstrInfo.td:13801
1788 L6_memcpy = 1773, // HexagonDepInstrInfo.td:13836
1789 LO = 1774, // HexagonPseudo.td:60
1790 M2_acci = 1775, // HexagonDepInstrInfo.td:13855
1791 M2_accii = 1776, // HexagonDepInstrInfo.td:13870
1792 M2_cmaci_s0 = 1777, // HexagonDepInstrInfo.td:13889
1793 M2_cmacr_s0 = 1778, // HexagonDepInstrInfo.td:13900
1794 M2_cmacs_s0 = 1779, // HexagonDepInstrInfo.td:13911
1795 M2_cmacs_s1 = 1780, // HexagonDepInstrInfo.td:13923
1796 M2_cmacsc_s0 = 1781, // HexagonDepInstrInfo.td:13935
1797 M2_cmacsc_s1 = 1782, // HexagonDepInstrInfo.td:13947
1798 M2_cmpyi_s0 = 1783, // HexagonDepInstrInfo.td:13959
1799 M2_cmpyr_s0 = 1784, // HexagonDepInstrInfo.td:13969
1800 M2_cmpyrs_s0 = 1785, // HexagonDepInstrInfo.td:13979
1801 M2_cmpyrs_s1 = 1786, // HexagonDepInstrInfo.td:13992
1802 M2_cmpyrsc_s0 = 1787, // HexagonDepInstrInfo.td:14005
1803 M2_cmpyrsc_s1 = 1788, // HexagonDepInstrInfo.td:14018
1804 M2_cmpys_s0 = 1789, // HexagonDepInstrInfo.td:14031
1805 M2_cmpys_s1 = 1790, // HexagonDepInstrInfo.td:14042
1806 M2_cmpysc_s0 = 1791, // HexagonDepInstrInfo.td:14053
1807 M2_cmpysc_s1 = 1792, // HexagonDepInstrInfo.td:14064
1808 M2_cnacs_s0 = 1793, // HexagonDepInstrInfo.td:14075
1809 M2_cnacs_s1 = 1794, // HexagonDepInstrInfo.td:14087
1810 M2_cnacsc_s0 = 1795, // HexagonDepInstrInfo.td:14099
1811 M2_cnacsc_s1 = 1796, // HexagonDepInstrInfo.td:14111
1812 M2_dpmpyss_acc_s0 = 1797, // HexagonDepInstrInfo.td:14123
1813 M2_dpmpyss_nac_s0 = 1798, // HexagonDepInstrInfo.td:14134
1814 M2_dpmpyss_rnd_s0 = 1799, // HexagonDepInstrInfo.td:14145
1815 M2_dpmpyss_s0 = 1800, // HexagonDepInstrInfo.td:14157
1816 M2_dpmpyuu_acc_s0 = 1801, // HexagonDepInstrInfo.td:14167
1817 M2_dpmpyuu_nac_s0 = 1802, // HexagonDepInstrInfo.td:14178
1818 M2_dpmpyuu_s0 = 1803, // HexagonDepInstrInfo.td:14189
1819 M2_hmmpyh_rs1 = 1804, // HexagonDepInstrInfo.td:14199
1820 M2_hmmpyh_s1 = 1805, // HexagonDepInstrInfo.td:14212
1821 M2_hmmpyl_rs1 = 1806, // HexagonDepInstrInfo.td:14225
1822 M2_hmmpyl_s1 = 1807, // HexagonDepInstrInfo.td:14238
1823 M2_maci = 1808, // HexagonDepInstrInfo.td:14251
1824 M2_macsin = 1809, // HexagonDepInstrInfo.td:14266
1825 M2_macsip = 1810, // HexagonDepInstrInfo.td:14284
1826 M2_mmachs_rs0 = 1811, // HexagonDepInstrInfo.td:14303
1827 M2_mmachs_rs1 = 1812, // HexagonDepInstrInfo.td:14315
1828 M2_mmachs_s0 = 1813, // HexagonDepInstrInfo.td:14327
1829 M2_mmachs_s1 = 1814, // HexagonDepInstrInfo.td:14339
1830 M2_mmacls_rs0 = 1815, // HexagonDepInstrInfo.td:14351
1831 M2_mmacls_rs1 = 1816, // HexagonDepInstrInfo.td:14363
1832 M2_mmacls_s0 = 1817, // HexagonDepInstrInfo.td:14375
1833 M2_mmacls_s1 = 1818, // HexagonDepInstrInfo.td:14387
1834 M2_mmacuhs_rs0 = 1819, // HexagonDepInstrInfo.td:14399
1835 M2_mmacuhs_rs1 = 1820, // HexagonDepInstrInfo.td:14411
1836 M2_mmacuhs_s0 = 1821, // HexagonDepInstrInfo.td:14423
1837 M2_mmacuhs_s1 = 1822, // HexagonDepInstrInfo.td:14435
1838 M2_mmaculs_rs0 = 1823, // HexagonDepInstrInfo.td:14447
1839 M2_mmaculs_rs1 = 1824, // HexagonDepInstrInfo.td:14459
1840 M2_mmaculs_s0 = 1825, // HexagonDepInstrInfo.td:14471
1841 M2_mmaculs_s1 = 1826, // HexagonDepInstrInfo.td:14483
1842 M2_mmpyh_rs0 = 1827, // HexagonDepInstrInfo.td:14495
1843 M2_mmpyh_rs1 = 1828, // HexagonDepInstrInfo.td:14506
1844 M2_mmpyh_s0 = 1829, // HexagonDepInstrInfo.td:14517
1845 M2_mmpyh_s1 = 1830, // HexagonDepInstrInfo.td:14528
1846 M2_mmpyl_rs0 = 1831, // HexagonDepInstrInfo.td:14539
1847 M2_mmpyl_rs1 = 1832, // HexagonDepInstrInfo.td:14550
1848 M2_mmpyl_s0 = 1833, // HexagonDepInstrInfo.td:14561
1849 M2_mmpyl_s1 = 1834, // HexagonDepInstrInfo.td:14572
1850 M2_mmpyuh_rs0 = 1835, // HexagonDepInstrInfo.td:14583
1851 M2_mmpyuh_rs1 = 1836, // HexagonDepInstrInfo.td:14594
1852 M2_mmpyuh_s0 = 1837, // HexagonDepInstrInfo.td:14605
1853 M2_mmpyuh_s1 = 1838, // HexagonDepInstrInfo.td:14616
1854 M2_mmpyul_rs0 = 1839, // HexagonDepInstrInfo.td:14627
1855 M2_mmpyul_rs1 = 1840, // HexagonDepInstrInfo.td:14638
1856 M2_mmpyul_s0 = 1841, // HexagonDepInstrInfo.td:14649
1857 M2_mmpyul_s1 = 1842, // HexagonDepInstrInfo.td:14660
1858 M2_mnaci = 1843, // HexagonDepInstrInfo.td:14671
1859 M2_mpy_acc_hh_s0 = 1844, // HexagonDepInstrInfo.td:14684
1860 M2_mpy_acc_hh_s1 = 1845, // HexagonDepInstrInfo.td:14697
1861 M2_mpy_acc_hl_s0 = 1846, // HexagonDepInstrInfo.td:14710
1862 M2_mpy_acc_hl_s1 = 1847, // HexagonDepInstrInfo.td:14723
1863 M2_mpy_acc_lh_s0 = 1848, // HexagonDepInstrInfo.td:14736
1864 M2_mpy_acc_lh_s1 = 1849, // HexagonDepInstrInfo.td:14749
1865 M2_mpy_acc_ll_s0 = 1850, // HexagonDepInstrInfo.td:14762
1866 M2_mpy_acc_ll_s1 = 1851, // HexagonDepInstrInfo.td:14775
1867 M2_mpy_acc_sat_hh_s0 = 1852, // HexagonDepInstrInfo.td:14788
1868 M2_mpy_acc_sat_hh_s1 = 1853, // HexagonDepInstrInfo.td:14802
1869 M2_mpy_acc_sat_hl_s0 = 1854, // HexagonDepInstrInfo.td:14816
1870 M2_mpy_acc_sat_hl_s1 = 1855, // HexagonDepInstrInfo.td:14830
1871 M2_mpy_acc_sat_lh_s0 = 1856, // HexagonDepInstrInfo.td:14844
1872 M2_mpy_acc_sat_lh_s1 = 1857, // HexagonDepInstrInfo.td:14858
1873 M2_mpy_acc_sat_ll_s0 = 1858, // HexagonDepInstrInfo.td:14872
1874 M2_mpy_acc_sat_ll_s1 = 1859, // HexagonDepInstrInfo.td:14886
1875 M2_mpy_hh_s0 = 1860, // HexagonDepInstrInfo.td:14900
1876 M2_mpy_hh_s1 = 1861, // HexagonDepInstrInfo.td:14912
1877 M2_mpy_hl_s0 = 1862, // HexagonDepInstrInfo.td:14924
1878 M2_mpy_hl_s1 = 1863, // HexagonDepInstrInfo.td:14936
1879 M2_mpy_lh_s0 = 1864, // HexagonDepInstrInfo.td:14948
1880 M2_mpy_lh_s1 = 1865, // HexagonDepInstrInfo.td:14960
1881 M2_mpy_ll_s0 = 1866, // HexagonDepInstrInfo.td:14972
1882 M2_mpy_ll_s1 = 1867, // HexagonDepInstrInfo.td:14984
1883 M2_mpy_nac_hh_s0 = 1868, // HexagonDepInstrInfo.td:14996
1884 M2_mpy_nac_hh_s1 = 1869, // HexagonDepInstrInfo.td:15009
1885 M2_mpy_nac_hl_s0 = 1870, // HexagonDepInstrInfo.td:15022
1886 M2_mpy_nac_hl_s1 = 1871, // HexagonDepInstrInfo.td:15035
1887 M2_mpy_nac_lh_s0 = 1872, // HexagonDepInstrInfo.td:15048
1888 M2_mpy_nac_lh_s1 = 1873, // HexagonDepInstrInfo.td:15061
1889 M2_mpy_nac_ll_s0 = 1874, // HexagonDepInstrInfo.td:15074
1890 M2_mpy_nac_ll_s1 = 1875, // HexagonDepInstrInfo.td:15087
1891 M2_mpy_nac_sat_hh_s0 = 1876, // HexagonDepInstrInfo.td:15100
1892 M2_mpy_nac_sat_hh_s1 = 1877, // HexagonDepInstrInfo.td:15114
1893 M2_mpy_nac_sat_hl_s0 = 1878, // HexagonDepInstrInfo.td:15128
1894 M2_mpy_nac_sat_hl_s1 = 1879, // HexagonDepInstrInfo.td:15142
1895 M2_mpy_nac_sat_lh_s0 = 1880, // HexagonDepInstrInfo.td:15156
1896 M2_mpy_nac_sat_lh_s1 = 1881, // HexagonDepInstrInfo.td:15170
1897 M2_mpy_nac_sat_ll_s0 = 1882, // HexagonDepInstrInfo.td:15184
1898 M2_mpy_nac_sat_ll_s1 = 1883, // HexagonDepInstrInfo.td:15198
1899 M2_mpy_rnd_hh_s0 = 1884, // HexagonDepInstrInfo.td:15212
1900 M2_mpy_rnd_hh_s1 = 1885, // HexagonDepInstrInfo.td:15224
1901 M2_mpy_rnd_hl_s0 = 1886, // HexagonDepInstrInfo.td:15236
1902 M2_mpy_rnd_hl_s1 = 1887, // HexagonDepInstrInfo.td:15248
1903 M2_mpy_rnd_lh_s0 = 1888, // HexagonDepInstrInfo.td:15260
1904 M2_mpy_rnd_lh_s1 = 1889, // HexagonDepInstrInfo.td:15272
1905 M2_mpy_rnd_ll_s0 = 1890, // HexagonDepInstrInfo.td:15284
1906 M2_mpy_rnd_ll_s1 = 1891, // HexagonDepInstrInfo.td:15296
1907 M2_mpy_sat_hh_s0 = 1892, // HexagonDepInstrInfo.td:15308
1908 M2_mpy_sat_hh_s1 = 1893, // HexagonDepInstrInfo.td:15321
1909 M2_mpy_sat_hl_s0 = 1894, // HexagonDepInstrInfo.td:15334
1910 M2_mpy_sat_hl_s1 = 1895, // HexagonDepInstrInfo.td:15347
1911 M2_mpy_sat_lh_s0 = 1896, // HexagonDepInstrInfo.td:15360
1912 M2_mpy_sat_lh_s1 = 1897, // HexagonDepInstrInfo.td:15373
1913 M2_mpy_sat_ll_s0 = 1898, // HexagonDepInstrInfo.td:15386
1914 M2_mpy_sat_ll_s1 = 1899, // HexagonDepInstrInfo.td:15399
1915 M2_mpy_sat_rnd_hh_s0 = 1900, // HexagonDepInstrInfo.td:15412
1916 M2_mpy_sat_rnd_hh_s1 = 1901, // HexagonDepInstrInfo.td:15425
1917 M2_mpy_sat_rnd_hl_s0 = 1902, // HexagonDepInstrInfo.td:15438
1918 M2_mpy_sat_rnd_hl_s1 = 1903, // HexagonDepInstrInfo.td:15451
1919 M2_mpy_sat_rnd_lh_s0 = 1904, // HexagonDepInstrInfo.td:15464
1920 M2_mpy_sat_rnd_lh_s1 = 1905, // HexagonDepInstrInfo.td:15477
1921 M2_mpy_sat_rnd_ll_s0 = 1906, // HexagonDepInstrInfo.td:15490
1922 M2_mpy_sat_rnd_ll_s1 = 1907, // HexagonDepInstrInfo.td:15503
1923 M2_mpy_up = 1908, // HexagonDepInstrInfo.td:15516
1924 M2_mpy_up_s1 = 1909, // HexagonDepInstrInfo.td:15528
1925 M2_mpy_up_s1_sat = 1910, // HexagonDepInstrInfo.td:15540
1926 M2_mpyd_acc_hh_s0 = 1911, // HexagonDepInstrInfo.td:15553
1927 M2_mpyd_acc_hh_s1 = 1912, // HexagonDepInstrInfo.td:15564
1928 M2_mpyd_acc_hl_s0 = 1913, // HexagonDepInstrInfo.td:15575
1929 M2_mpyd_acc_hl_s1 = 1914, // HexagonDepInstrInfo.td:15586
1930 M2_mpyd_acc_lh_s0 = 1915, // HexagonDepInstrInfo.td:15597
1931 M2_mpyd_acc_lh_s1 = 1916, // HexagonDepInstrInfo.td:15608
1932 M2_mpyd_acc_ll_s0 = 1917, // HexagonDepInstrInfo.td:15619
1933 M2_mpyd_acc_ll_s1 = 1918, // HexagonDepInstrInfo.td:15630
1934 M2_mpyd_hh_s0 = 1919, // HexagonDepInstrInfo.td:15641
1935 M2_mpyd_hh_s1 = 1920, // HexagonDepInstrInfo.td:15651
1936 M2_mpyd_hl_s0 = 1921, // HexagonDepInstrInfo.td:15661
1937 M2_mpyd_hl_s1 = 1922, // HexagonDepInstrInfo.td:15671
1938 M2_mpyd_lh_s0 = 1923, // HexagonDepInstrInfo.td:15681
1939 M2_mpyd_lh_s1 = 1924, // HexagonDepInstrInfo.td:15691
1940 M2_mpyd_ll_s0 = 1925, // HexagonDepInstrInfo.td:15701
1941 M2_mpyd_ll_s1 = 1926, // HexagonDepInstrInfo.td:15711
1942 M2_mpyd_nac_hh_s0 = 1927, // HexagonDepInstrInfo.td:15721
1943 M2_mpyd_nac_hh_s1 = 1928, // HexagonDepInstrInfo.td:15732
1944 M2_mpyd_nac_hl_s0 = 1929, // HexagonDepInstrInfo.td:15743
1945 M2_mpyd_nac_hl_s1 = 1930, // HexagonDepInstrInfo.td:15754
1946 M2_mpyd_nac_lh_s0 = 1931, // HexagonDepInstrInfo.td:15765
1947 M2_mpyd_nac_lh_s1 = 1932, // HexagonDepInstrInfo.td:15776
1948 M2_mpyd_nac_ll_s0 = 1933, // HexagonDepInstrInfo.td:15787
1949 M2_mpyd_nac_ll_s1 = 1934, // HexagonDepInstrInfo.td:15798
1950 M2_mpyd_rnd_hh_s0 = 1935, // HexagonDepInstrInfo.td:15809
1951 M2_mpyd_rnd_hh_s1 = 1936, // HexagonDepInstrInfo.td:15819
1952 M2_mpyd_rnd_hl_s0 = 1937, // HexagonDepInstrInfo.td:15829
1953 M2_mpyd_rnd_hl_s1 = 1938, // HexagonDepInstrInfo.td:15839
1954 M2_mpyd_rnd_lh_s0 = 1939, // HexagonDepInstrInfo.td:15849
1955 M2_mpyd_rnd_lh_s1 = 1940, // HexagonDepInstrInfo.td:15859
1956 M2_mpyd_rnd_ll_s0 = 1941, // HexagonDepInstrInfo.td:15869
1957 M2_mpyd_rnd_ll_s1 = 1942, // HexagonDepInstrInfo.td:15879
1958 M2_mpyi = 1943, // HexagonDepInstrInfo.td:15889
1959 M2_mpysin = 1944, // HexagonDepInstrInfo.td:15903
1960 M2_mpysip = 1945, // HexagonDepInstrInfo.td:15914
1961 M2_mpysu_up = 1946, // HexagonDepInstrInfo.td:15946
1962 M2_mpyu_acc_hh_s0 = 1947, // HexagonDepInstrInfo.td:15958
1963 M2_mpyu_acc_hh_s1 = 1948, // HexagonDepInstrInfo.td:15971
1964 M2_mpyu_acc_hl_s0 = 1949, // HexagonDepInstrInfo.td:15984
1965 M2_mpyu_acc_hl_s1 = 1950, // HexagonDepInstrInfo.td:15997
1966 M2_mpyu_acc_lh_s0 = 1951, // HexagonDepInstrInfo.td:16010
1967 M2_mpyu_acc_lh_s1 = 1952, // HexagonDepInstrInfo.td:16023
1968 M2_mpyu_acc_ll_s0 = 1953, // HexagonDepInstrInfo.td:16036
1969 M2_mpyu_acc_ll_s1 = 1954, // HexagonDepInstrInfo.td:16049
1970 M2_mpyu_hh_s0 = 1955, // HexagonDepInstrInfo.td:16062
1971 M2_mpyu_hh_s1 = 1956, // HexagonDepInstrInfo.td:16074
1972 M2_mpyu_hl_s0 = 1957, // HexagonDepInstrInfo.td:16086
1973 M2_mpyu_hl_s1 = 1958, // HexagonDepInstrInfo.td:16098
1974 M2_mpyu_lh_s0 = 1959, // HexagonDepInstrInfo.td:16110
1975 M2_mpyu_lh_s1 = 1960, // HexagonDepInstrInfo.td:16122
1976 M2_mpyu_ll_s0 = 1961, // HexagonDepInstrInfo.td:16134
1977 M2_mpyu_ll_s1 = 1962, // HexagonDepInstrInfo.td:16146
1978 M2_mpyu_nac_hh_s0 = 1963, // HexagonDepInstrInfo.td:16158
1979 M2_mpyu_nac_hh_s1 = 1964, // HexagonDepInstrInfo.td:16171
1980 M2_mpyu_nac_hl_s0 = 1965, // HexagonDepInstrInfo.td:16184
1981 M2_mpyu_nac_hl_s1 = 1966, // HexagonDepInstrInfo.td:16197
1982 M2_mpyu_nac_lh_s0 = 1967, // HexagonDepInstrInfo.td:16210
1983 M2_mpyu_nac_lh_s1 = 1968, // HexagonDepInstrInfo.td:16223
1984 M2_mpyu_nac_ll_s0 = 1969, // HexagonDepInstrInfo.td:16236
1985 M2_mpyu_nac_ll_s1 = 1970, // HexagonDepInstrInfo.td:16249
1986 M2_mpyu_up = 1971, // HexagonDepInstrInfo.td:16262
1987 M2_mpyud_acc_hh_s0 = 1972, // HexagonDepInstrInfo.td:16274
1988 M2_mpyud_acc_hh_s1 = 1973, // HexagonDepInstrInfo.td:16285
1989 M2_mpyud_acc_hl_s0 = 1974, // HexagonDepInstrInfo.td:16296
1990 M2_mpyud_acc_hl_s1 = 1975, // HexagonDepInstrInfo.td:16307
1991 M2_mpyud_acc_lh_s0 = 1976, // HexagonDepInstrInfo.td:16318
1992 M2_mpyud_acc_lh_s1 = 1977, // HexagonDepInstrInfo.td:16329
1993 M2_mpyud_acc_ll_s0 = 1978, // HexagonDepInstrInfo.td:16340
1994 M2_mpyud_acc_ll_s1 = 1979, // HexagonDepInstrInfo.td:16351
1995 M2_mpyud_hh_s0 = 1980, // HexagonDepInstrInfo.td:16362
1996 M2_mpyud_hh_s1 = 1981, // HexagonDepInstrInfo.td:16372
1997 M2_mpyud_hl_s0 = 1982, // HexagonDepInstrInfo.td:16382
1998 M2_mpyud_hl_s1 = 1983, // HexagonDepInstrInfo.td:16392
1999 M2_mpyud_lh_s0 = 1984, // HexagonDepInstrInfo.td:16402
2000 M2_mpyud_lh_s1 = 1985, // HexagonDepInstrInfo.td:16412
2001 M2_mpyud_ll_s0 = 1986, // HexagonDepInstrInfo.td:16422
2002 M2_mpyud_ll_s1 = 1987, // HexagonDepInstrInfo.td:16432
2003 M2_mpyud_nac_hh_s0 = 1988, // HexagonDepInstrInfo.td:16442
2004 M2_mpyud_nac_hh_s1 = 1989, // HexagonDepInstrInfo.td:16453
2005 M2_mpyud_nac_hl_s0 = 1990, // HexagonDepInstrInfo.td:16464
2006 M2_mpyud_nac_hl_s1 = 1991, // HexagonDepInstrInfo.td:16475
2007 M2_mpyud_nac_lh_s0 = 1992, // HexagonDepInstrInfo.td:16486
2008 M2_mpyud_nac_lh_s1 = 1993, // HexagonDepInstrInfo.td:16497
2009 M2_mpyud_nac_ll_s0 = 1994, // HexagonDepInstrInfo.td:16508
2010 M2_mpyud_nac_ll_s1 = 1995, // HexagonDepInstrInfo.td:16519
2011 M2_nacci = 1996, // HexagonDepInstrInfo.td:16540
2012 M2_naccii = 1997, // HexagonDepInstrInfo.td:16554
2013 M2_subacc = 1998, // HexagonDepInstrInfo.td:16572
2014 M2_vabsdiffh = 1999, // HexagonDepInstrInfo.td:16586
2015 M2_vabsdiffw = 2000, // HexagonDepInstrInfo.td:16596
2016 M2_vcmac_s0_sat_i = 2001, // HexagonDepInstrInfo.td:16606
2017 M2_vcmac_s0_sat_r = 2002, // HexagonDepInstrInfo.td:16618
2018 M2_vcmpy_s0_sat_i = 2003, // HexagonDepInstrInfo.td:16630
2019 M2_vcmpy_s0_sat_r = 2004, // HexagonDepInstrInfo.td:16641
2020 M2_vcmpy_s1_sat_i = 2005, // HexagonDepInstrInfo.td:16652
2021 M2_vcmpy_s1_sat_r = 2006, // HexagonDepInstrInfo.td:16663
2022 M2_vdmacs_s0 = 2007, // HexagonDepInstrInfo.td:16674
2023 M2_vdmacs_s1 = 2008, // HexagonDepInstrInfo.td:16686
2024 M2_vdmpyrs_s0 = 2009, // HexagonDepInstrInfo.td:16698
2025 M2_vdmpyrs_s1 = 2010, // HexagonDepInstrInfo.td:16711
2026 M2_vdmpys_s0 = 2011, // HexagonDepInstrInfo.td:16724
2027 M2_vdmpys_s1 = 2012, // HexagonDepInstrInfo.td:16735
2028 M2_vmac2 = 2013, // HexagonDepInstrInfo.td:16746
2029 M2_vmac2es = 2014, // HexagonDepInstrInfo.td:16757
2030 M2_vmac2es_s0 = 2015, // HexagonDepInstrInfo.td:16768
2031 M2_vmac2es_s1 = 2016, // HexagonDepInstrInfo.td:16780
2032 M2_vmac2s_s0 = 2017, // HexagonDepInstrInfo.td:16792
2033 M2_vmac2s_s1 = 2018, // HexagonDepInstrInfo.td:16804
2034 M2_vmac2su_s0 = 2019, // HexagonDepInstrInfo.td:16816
2035 M2_vmac2su_s1 = 2020, // HexagonDepInstrInfo.td:16828
2036 M2_vmpy2es_s0 = 2021, // HexagonDepInstrInfo.td:16840
2037 M2_vmpy2es_s1 = 2022, // HexagonDepInstrInfo.td:16851
2038 M2_vmpy2s_s0 = 2023, // HexagonDepInstrInfo.td:16862
2039 M2_vmpy2s_s0pack = 2024, // HexagonDepInstrInfo.td:16873
2040 M2_vmpy2s_s1 = 2025, // HexagonDepInstrInfo.td:16886
2041 M2_vmpy2s_s1pack = 2026, // HexagonDepInstrInfo.td:16897
2042 M2_vmpy2su_s0 = 2027, // HexagonDepInstrInfo.td:16910
2043 M2_vmpy2su_s1 = 2028, // HexagonDepInstrInfo.td:16921
2044 M2_vraddh = 2029, // HexagonDepInstrInfo.td:16932
2045 M2_vradduh = 2030, // HexagonDepInstrInfo.td:16944
2046 M2_vrcmaci_s0 = 2031, // HexagonDepInstrInfo.td:16956
2047 M2_vrcmaci_s0c = 2032, // HexagonDepInstrInfo.td:16967
2048 M2_vrcmacr_s0 = 2033, // HexagonDepInstrInfo.td:16978
2049 M2_vrcmacr_s0c = 2034, // HexagonDepInstrInfo.td:16989
2050 M2_vrcmpyi_s0 = 2035, // HexagonDepInstrInfo.td:17000
2051 M2_vrcmpyi_s0c = 2036, // HexagonDepInstrInfo.td:17010
2052 M2_vrcmpyr_s0 = 2037, // HexagonDepInstrInfo.td:17020
2053 M2_vrcmpyr_s0c = 2038, // HexagonDepInstrInfo.td:17030
2054 M2_vrcmpys_acc_s1_h = 2039, // HexagonDepInstrInfo.td:17048
2055 M2_vrcmpys_acc_s1_l = 2040, // HexagonDepInstrInfo.td:17060
2056 M2_vrcmpys_s1_h = 2041, // HexagonDepInstrInfo.td:17079
2057 M2_vrcmpys_s1_l = 2042, // HexagonDepInstrInfo.td:17090
2058 M2_vrcmpys_s1rp_h = 2043, // HexagonDepInstrInfo.td:17110
2059 M2_vrcmpys_s1rp_l = 2044, // HexagonDepInstrInfo.td:17123
2060 M2_vrmac_s0 = 2045, // HexagonDepInstrInfo.td:17136
2061 M2_vrmpy_s0 = 2046, // HexagonDepInstrInfo.td:17147
2062 M2_xor_xacc = 2047, // HexagonDepInstrInfo.td:17157
2063 M4_and_and = 2048, // HexagonDepInstrInfo.td:17171
2064 M4_and_andn = 2049, // HexagonDepInstrInfo.td:17185
2065 M4_and_or = 2050, // HexagonDepInstrInfo.td:17199
2066 M4_and_xor = 2051, // HexagonDepInstrInfo.td:17213
2067 M4_cmpyi_wh = 2052, // HexagonDepInstrInfo.td:17227
2068 M4_cmpyi_whc = 2053, // HexagonDepInstrInfo.td:17240
2069 M4_cmpyr_wh = 2054, // HexagonDepInstrInfo.td:17253
2070 M4_cmpyr_whc = 2055, // HexagonDepInstrInfo.td:17266
2071 M4_mac_up_s1_sat = 2056, // HexagonDepInstrInfo.td:17279
2072 M4_mpyri_addi = 2057, // HexagonDepInstrInfo.td:17294
2073 M4_mpyri_addr = 2058, // HexagonDepInstrInfo.td:17310
2074 M4_mpyri_addr_u2 = 2059, // HexagonDepInstrInfo.td:17327
2075 M4_mpyrr_addi = 2060, // HexagonDepInstrInfo.td:17337
2076 M4_mpyrr_addr = 2061, // HexagonDepInstrInfo.td:17354
2077 M4_nac_up_s1_sat = 2062, // HexagonDepInstrInfo.td:17369
2078 M4_or_and = 2063, // HexagonDepInstrInfo.td:17384
2079 M4_or_andn = 2064, // HexagonDepInstrInfo.td:17398
2080 M4_or_or = 2065, // HexagonDepInstrInfo.td:17412
2081 M4_or_xor = 2066, // HexagonDepInstrInfo.td:17426
2082 M4_pmpyw = 2067, // HexagonDepInstrInfo.td:17440
2083 M4_pmpyw_acc = 2068, // HexagonDepInstrInfo.td:17450
2084 M4_vpmpyh = 2069, // HexagonDepInstrInfo.td:17461
2085 M4_vpmpyh_acc = 2070, // HexagonDepInstrInfo.td:17471
2086 M4_vrmpyeh_acc_s0 = 2071, // HexagonDepInstrInfo.td:17482
2087 M4_vrmpyeh_acc_s1 = 2072, // HexagonDepInstrInfo.td:17493
2088 M4_vrmpyeh_s0 = 2073, // HexagonDepInstrInfo.td:17504
2089 M4_vrmpyeh_s1 = 2074, // HexagonDepInstrInfo.td:17514
2090 M4_vrmpyoh_acc_s0 = 2075, // HexagonDepInstrInfo.td:17524
2091 M4_vrmpyoh_acc_s1 = 2076, // HexagonDepInstrInfo.td:17535
2092 M4_vrmpyoh_s0 = 2077, // HexagonDepInstrInfo.td:17546
2093 M4_vrmpyoh_s1 = 2078, // HexagonDepInstrInfo.td:17556
2094 M4_xor_and = 2079, // HexagonDepInstrInfo.td:17566
2095 M4_xor_andn = 2080, // HexagonDepInstrInfo.td:17580
2096 M4_xor_or = 2081, // HexagonDepInstrInfo.td:17594
2097 M4_xor_xacc = 2082, // HexagonDepInstrInfo.td:17608
2098 M5_vdmacbsu = 2083, // HexagonDepInstrInfo.td:17619
2099 M5_vdmpybsu = 2084, // HexagonDepInstrInfo.td:17631
2100 M5_vmacbsu = 2085, // HexagonDepInstrInfo.td:17642
2101 M5_vmacbuu = 2086, // HexagonDepInstrInfo.td:17653
2102 M5_vmpybsu = 2087, // HexagonDepInstrInfo.td:17664
2103 M5_vmpybuu = 2088, // HexagonDepInstrInfo.td:17674
2104 M5_vrmacbsu = 2089, // HexagonDepInstrInfo.td:17684
2105 M5_vrmacbuu = 2090, // HexagonDepInstrInfo.td:17695
2106 M5_vrmpybsu = 2091, // HexagonDepInstrInfo.td:17706
2107 M5_vrmpybuu = 2092, // HexagonDepInstrInfo.td:17716
2108 M6_vabsdiffb = 2093, // HexagonDepInstrInfo.td:17726
2109 M6_vabsdiffub = 2094, // HexagonDepInstrInfo.td:17736
2110 M7_dcmpyiw = 2095, // HexagonDepInstrInfo.td:17746
2111 M7_dcmpyiw_acc = 2096, // HexagonDepInstrInfo.td:17756
2112 M7_dcmpyiwc = 2097, // HexagonDepInstrInfo.td:17767
2113 M7_dcmpyiwc_acc = 2098, // HexagonDepInstrInfo.td:17777
2114 M7_dcmpyrw = 2099, // HexagonDepInstrInfo.td:17788
2115 M7_dcmpyrw_acc = 2100, // HexagonDepInstrInfo.td:17798
2116 M7_dcmpyrwc = 2101, // HexagonDepInstrInfo.td:17809
2117 M7_dcmpyrwc_acc = 2102, // HexagonDepInstrInfo.td:17819
2118 M7_wcmpyiw = 2103, // HexagonDepInstrInfo.td:17847
2119 M7_wcmpyiw_rnd = 2104, // HexagonDepInstrInfo.td:17860
2120 M7_wcmpyiwc = 2105, // HexagonDepInstrInfo.td:17873
2121 M7_wcmpyiwc_rnd = 2106, // HexagonDepInstrInfo.td:17886
2122 M7_wcmpyrw = 2107, // HexagonDepInstrInfo.td:17899
2123 M7_wcmpyrw_rnd = 2108, // HexagonDepInstrInfo.td:17912
2124 M7_wcmpyrwc = 2109, // HexagonDepInstrInfo.td:17925
2125 M7_wcmpyrwc_rnd = 2110, // HexagonDepInstrInfo.td:17938
2126 PS_call_stk = 2111, // HexagonPseudo.td:183
2127 PS_callr_nr = 2112, // HexagonPseudo.td:209
2128 PS_jmpret = 2113, // HexagonPseudo.td:321
2129 PS_jmpretf = 2114, // HexagonPseudo.td:323
2130 PS_jmpretfnew = 2115, // HexagonPseudo.td:325
2131 PS_jmpretfnewpt = 2116, // HexagonPseudo.td:327
2132 PS_jmprett = 2117, // HexagonPseudo.td:322
2133 PS_jmprettnew = 2118, // HexagonPseudo.td:324
2134 PS_jmprettnewpt = 2119, // HexagonPseudo.td:326
2135 PS_loadrbabs = 2120, // HexagonDepInstrInfo.td:17951
2136 PS_loadrdabs = 2121, // HexagonDepInstrInfo.td:17974
2137 PS_loadrhabs = 2122, // HexagonDepInstrInfo.td:17995
2138 PS_loadriabs = 2123, // HexagonDepInstrInfo.td:18018
2139 PS_loadrubabs = 2124, // HexagonDepInstrInfo.td:18041
2140 PS_loadruhabs = 2125, // HexagonDepInstrInfo.td:18064
2141 PS_storerbabs = 2126, // HexagonDepInstrInfo.td:18087
2142 PS_storerbnewabs = 2127, // HexagonDepInstrInfo.td:18109
2143 PS_storerdabs = 2128, // HexagonDepInstrInfo.td:18135
2144 PS_storerfabs = 2129, // HexagonDepInstrInfo.td:18156
2145 PS_storerhabs = 2130, // HexagonDepInstrInfo.td:18177
2146 PS_storerhnewabs = 2131, // HexagonDepInstrInfo.td:18199
2147 PS_storeriabs = 2132, // HexagonDepInstrInfo.td:18225
2148 PS_storerinewabs = 2133, // HexagonDepInstrInfo.td:18247
2149 PS_trap1 = 2134, // HexagonPseudo.td:644
2150 R6_release_at_vi = 2135, // HexagonDepInstrInfo.td:18273
2151 R6_release_st_vi = 2136, // HexagonDepInstrInfo.td:18284
2152 RESTORE_DEALLOC_BEFORE_TAILCALL_V4 = 2137, // HexagonPseudo.td:407
2153 RESTORE_DEALLOC_BEFORE_TAILCALL_V4_EXT = 2138, // HexagonPseudo.td:410
2154 RESTORE_DEALLOC_BEFORE_TAILCALL_V4_EXT_PIC = 2139, // HexagonPseudo.td:416
2155 RESTORE_DEALLOC_BEFORE_TAILCALL_V4_PIC = 2140, // HexagonPseudo.td:413
2156 RESTORE_DEALLOC_RET_JMP_V4 = 2141, // HexagonPseudo.td:392
2157 RESTORE_DEALLOC_RET_JMP_V4_EXT = 2142, // HexagonPseudo.td:395
2158 RESTORE_DEALLOC_RET_JMP_V4_EXT_PIC = 2143, // HexagonPseudo.td:401
2159 RESTORE_DEALLOC_RET_JMP_V4_PIC = 2144, // HexagonPseudo.td:398
2160 S2_addasl_rrri = 2145, // HexagonDepInstrInfo.td:18295
2161 S2_allocframe = 2146, // HexagonDepInstrInfo.td:18306
2162 S2_asl_i_p = 2147, // HexagonDepInstrInfo.td:18322
2163 S2_asl_i_p_acc = 2148, // HexagonDepInstrInfo.td:18330
2164 S2_asl_i_p_and = 2149, // HexagonDepInstrInfo.td:18340
2165 S2_asl_i_p_nac = 2150, // HexagonDepInstrInfo.td:18350
2166 S2_asl_i_p_or = 2151, // HexagonDepInstrInfo.td:18360
2167 S2_asl_i_p_xacc = 2152, // HexagonDepInstrInfo.td:18370
2168 S2_asl_i_r = 2153, // HexagonDepInstrInfo.td:18380
2169 S2_asl_i_r_acc = 2154, // HexagonDepInstrInfo.td:18391
2170 S2_asl_i_r_and = 2155, // HexagonDepInstrInfo.td:18404
2171 S2_asl_i_r_nac = 2156, // HexagonDepInstrInfo.td:18417
2172 S2_asl_i_r_or = 2157, // HexagonDepInstrInfo.td:18430
2173 S2_asl_i_r_sat = 2158, // HexagonDepInstrInfo.td:18443
2174 S2_asl_i_r_xacc = 2159, // HexagonDepInstrInfo.td:18456
2175 S2_asl_i_vh = 2160, // HexagonDepInstrInfo.td:18469
2176 S2_asl_i_vw = 2161, // HexagonDepInstrInfo.td:18478
2177 S2_asl_r_p = 2162, // HexagonDepInstrInfo.td:18487
2178 S2_asl_r_p_acc = 2163, // HexagonDepInstrInfo.td:18496
2179 S2_asl_r_p_and = 2164, // HexagonDepInstrInfo.td:18507
2180 S2_asl_r_p_nac = 2165, // HexagonDepInstrInfo.td:18518
2181 S2_asl_r_p_or = 2166, // HexagonDepInstrInfo.td:18529
2182 S2_asl_r_p_xor = 2167, // HexagonDepInstrInfo.td:18540
2183 S2_asl_r_r = 2168, // HexagonDepInstrInfo.td:18551
2184 S2_asl_r_r_acc = 2169, // HexagonDepInstrInfo.td:18562
2185 S2_asl_r_r_and = 2170, // HexagonDepInstrInfo.td:18575
2186 S2_asl_r_r_nac = 2171, // HexagonDepInstrInfo.td:18588
2187 S2_asl_r_r_or = 2172, // HexagonDepInstrInfo.td:18601
2188 S2_asl_r_r_sat = 2173, // HexagonDepInstrInfo.td:18614
2189 S2_asl_r_vh = 2174, // HexagonDepInstrInfo.td:18627
2190 S2_asl_r_vw = 2175, // HexagonDepInstrInfo.td:18636
2191 S2_asr_i_p = 2176, // HexagonDepInstrInfo.td:18645
2192 S2_asr_i_p_acc = 2177, // HexagonDepInstrInfo.td:18653
2193 S2_asr_i_p_and = 2178, // HexagonDepInstrInfo.td:18663
2194 S2_asr_i_p_nac = 2179, // HexagonDepInstrInfo.td:18673
2195 S2_asr_i_p_or = 2180, // HexagonDepInstrInfo.td:18683
2196 S2_asr_i_p_rnd = 2181, // HexagonDepInstrInfo.td:18693
2197 S2_asr_i_r = 2182, // HexagonDepInstrInfo.td:18709
2198 S2_asr_i_r_acc = 2183, // HexagonDepInstrInfo.td:18720
2199 S2_asr_i_r_and = 2184, // HexagonDepInstrInfo.td:18733
2200 S2_asr_i_r_nac = 2185, // HexagonDepInstrInfo.td:18746
2201 S2_asr_i_r_or = 2186, // HexagonDepInstrInfo.td:18759
2202 S2_asr_i_r_rnd = 2187, // HexagonDepInstrInfo.td:18772
2203 S2_asr_i_svw_trun = 2188, // HexagonDepInstrInfo.td:18793
2204 S2_asr_i_vh = 2189, // HexagonDepInstrInfo.td:18805
2205 S2_asr_i_vw = 2190, // HexagonDepInstrInfo.td:18814
2206 S2_asr_r_p = 2191, // HexagonDepInstrInfo.td:18823
2207 S2_asr_r_p_acc = 2192, // HexagonDepInstrInfo.td:18832
2208 S2_asr_r_p_and = 2193, // HexagonDepInstrInfo.td:18843
2209 S2_asr_r_p_nac = 2194, // HexagonDepInstrInfo.td:18854
2210 S2_asr_r_p_or = 2195, // HexagonDepInstrInfo.td:18865
2211 S2_asr_r_p_xor = 2196, // HexagonDepInstrInfo.td:18876
2212 S2_asr_r_r = 2197, // HexagonDepInstrInfo.td:18887
2213 S2_asr_r_r_acc = 2198, // HexagonDepInstrInfo.td:18898
2214 S2_asr_r_r_and = 2199, // HexagonDepInstrInfo.td:18911
2215 S2_asr_r_r_nac = 2200, // HexagonDepInstrInfo.td:18924
2216 S2_asr_r_r_or = 2201, // HexagonDepInstrInfo.td:18937
2217 S2_asr_r_r_sat = 2202, // HexagonDepInstrInfo.td:18950
2218 S2_asr_r_svw_trun = 2203, // HexagonDepInstrInfo.td:18963
2219 S2_asr_r_vh = 2204, // HexagonDepInstrInfo.td:18975
2220 S2_asr_r_vw = 2205, // HexagonDepInstrInfo.td:18984
2221 S2_brev = 2206, // HexagonDepInstrInfo.td:18993
2222 S2_brevp = 2207, // HexagonDepInstrInfo.td:19004
2223 S2_cabacdecbin = 2208, // HexagonDepInstrInfo.td:19013
2224 S2_cl0 = 2209, // HexagonDepInstrInfo.td:19025
2225 S2_cl0p = 2210, // HexagonDepInstrInfo.td:19036
2226 S2_cl1 = 2211, // HexagonDepInstrInfo.td:19047
2227 S2_cl1p = 2212, // HexagonDepInstrInfo.td:19058
2228 S2_clb = 2213, // HexagonDepInstrInfo.td:19069
2229 S2_clbnorm = 2214, // HexagonDepInstrInfo.td:19080
2230 S2_clbp = 2215, // HexagonDepInstrInfo.td:19091
2231 S2_clrbit_i = 2216, // HexagonDepInstrInfo.td:19102
2232 S2_clrbit_r = 2217, // HexagonDepInstrInfo.td:19113
2233 S2_ct0 = 2218, // HexagonDepInstrInfo.td:19124
2234 S2_ct0p = 2219, // HexagonDepInstrInfo.td:19135
2235 S2_ct1 = 2220, // HexagonDepInstrInfo.td:19146
2236 S2_ct1p = 2221, // HexagonDepInstrInfo.td:19157
2237 S2_deinterleave = 2222, // HexagonDepInstrInfo.td:19168
2238 S2_extractu = 2223, // HexagonDepInstrInfo.td:19177
2239 S2_extractu_rp = 2224, // HexagonDepInstrInfo.td:19188
2240 S2_extractup = 2225, // HexagonDepInstrInfo.td:19200
2241 S2_extractup_rp = 2226, // HexagonDepInstrInfo.td:19208
2242 S2_insert = 2227, // HexagonDepInstrInfo.td:19218
2243 S2_insert_rp = 2228, // HexagonDepInstrInfo.td:19230
2244 S2_insertp = 2229, // HexagonDepInstrInfo.td:19243
2245 S2_insertp_rp = 2230, // HexagonDepInstrInfo.td:19252
2246 S2_interleave = 2231, // HexagonDepInstrInfo.td:19263
2247 S2_lfsp = 2232, // HexagonDepInstrInfo.td:19272
2248 S2_lsl_r_p = 2233, // HexagonDepInstrInfo.td:19282
2249 S2_lsl_r_p_acc = 2234, // HexagonDepInstrInfo.td:19291
2250 S2_lsl_r_p_and = 2235, // HexagonDepInstrInfo.td:19302
2251 S2_lsl_r_p_nac = 2236, // HexagonDepInstrInfo.td:19313
2252 S2_lsl_r_p_or = 2237, // HexagonDepInstrInfo.td:19324
2253 S2_lsl_r_p_xor = 2238, // HexagonDepInstrInfo.td:19335
2254 S2_lsl_r_r = 2239, // HexagonDepInstrInfo.td:19346
2255 S2_lsl_r_r_acc = 2240, // HexagonDepInstrInfo.td:19357
2256 S2_lsl_r_r_and = 2241, // HexagonDepInstrInfo.td:19370
2257 S2_lsl_r_r_nac = 2242, // HexagonDepInstrInfo.td:19383
2258 S2_lsl_r_r_or = 2243, // HexagonDepInstrInfo.td:19396
2259 S2_lsl_r_vh = 2244, // HexagonDepInstrInfo.td:19409
2260 S2_lsl_r_vw = 2245, // HexagonDepInstrInfo.td:19418
2261 S2_lsr_i_p = 2246, // HexagonDepInstrInfo.td:19427
2262 S2_lsr_i_p_acc = 2247, // HexagonDepInstrInfo.td:19435
2263 S2_lsr_i_p_and = 2248, // HexagonDepInstrInfo.td:19445
2264 S2_lsr_i_p_nac = 2249, // HexagonDepInstrInfo.td:19455
2265 S2_lsr_i_p_or = 2250, // HexagonDepInstrInfo.td:19465
2266 S2_lsr_i_p_xacc = 2251, // HexagonDepInstrInfo.td:19475
2267 S2_lsr_i_r = 2252, // HexagonDepInstrInfo.td:19485
2268 S2_lsr_i_r_acc = 2253, // HexagonDepInstrInfo.td:19496
2269 S2_lsr_i_r_and = 2254, // HexagonDepInstrInfo.td:19509
2270 S2_lsr_i_r_nac = 2255, // HexagonDepInstrInfo.td:19522
2271 S2_lsr_i_r_or = 2256, // HexagonDepInstrInfo.td:19535
2272 S2_lsr_i_r_xacc = 2257, // HexagonDepInstrInfo.td:19548
2273 S2_lsr_i_vh = 2258, // HexagonDepInstrInfo.td:19561
2274 S2_lsr_i_vw = 2259, // HexagonDepInstrInfo.td:19570
2275 S2_lsr_r_p = 2260, // HexagonDepInstrInfo.td:19579
2276 S2_lsr_r_p_acc = 2261, // HexagonDepInstrInfo.td:19588
2277 S2_lsr_r_p_and = 2262, // HexagonDepInstrInfo.td:19599
2278 S2_lsr_r_p_nac = 2263, // HexagonDepInstrInfo.td:19610
2279 S2_lsr_r_p_or = 2264, // HexagonDepInstrInfo.td:19621
2280 S2_lsr_r_p_xor = 2265, // HexagonDepInstrInfo.td:19632
2281 S2_lsr_r_r = 2266, // HexagonDepInstrInfo.td:19643
2282 S2_lsr_r_r_acc = 2267, // HexagonDepInstrInfo.td:19654
2283 S2_lsr_r_r_and = 2268, // HexagonDepInstrInfo.td:19667
2284 S2_lsr_r_r_nac = 2269, // HexagonDepInstrInfo.td:19680
2285 S2_lsr_r_r_or = 2270, // HexagonDepInstrInfo.td:19693
2286 S2_lsr_r_vh = 2271, // HexagonDepInstrInfo.td:19706
2287 S2_lsr_r_vw = 2272, // HexagonDepInstrInfo.td:19715
2288 S2_mask = 2273, // HexagonDepInstrInfo.td:19724
2289 S2_packhl = 2274, // HexagonDepInstrInfo.td:19736
2290 S2_parityp = 2275, // HexagonDepInstrInfo.td:19746
2291 S2_pstorerbf_io = 2276, // HexagonDepInstrInfo.td:19758
2292 S2_pstorerbf_pi = 2277, // HexagonDepInstrInfo.td:19780
2293 S2_pstorerbf_pi_nt = 2278, // HexagonDepInstrInfo.td:20990
2294 S2_pstorerbfnew_pi = 2279, // HexagonDepInstrInfo.td:19806
2295 S2_pstorerbnewf_io = 2280, // HexagonDepInstrInfo.td:19825
2296 S2_pstorerbnewf_pi = 2281, // HexagonDepInstrInfo.td:19851
2297 S2_pstorerbnewfnew_pi = 2282, // HexagonDepInstrInfo.td:19882
2298 S2_pstorerbnewt_io = 2283, // HexagonDepInstrInfo.td:19905
2299 S2_pstorerbnewt_pi = 2284, // HexagonDepInstrInfo.td:19930
2300 S2_pstorerbnewtnew_pi = 2285, // HexagonDepInstrInfo.td:19960
2301 S2_pstorerbt_io = 2286, // HexagonDepInstrInfo.td:19982
2302 S2_pstorerbt_pi = 2287, // HexagonDepInstrInfo.td:20003
2303 S2_pstorerbt_pi_nt = 2288, // HexagonDepInstrInfo.td:21007
2304 S2_pstorerbtnew_pi = 2289, // HexagonDepInstrInfo.td:20028
2305 S2_pstorerdf_io = 2290, // HexagonDepInstrInfo.td:20046
2306 S2_pstorerdf_pi = 2291, // HexagonDepInstrInfo.td:20067
2307 S2_pstorerdf_pi_nt = 2292, // HexagonDepInstrInfo.td:21023
2308 S2_pstorerdfnew_pi = 2293, // HexagonDepInstrInfo.td:20093
2309 S2_pstorerdt_io = 2294, // HexagonDepInstrInfo.td:20112
2310 S2_pstorerdt_pi = 2295, // HexagonDepInstrInfo.td:20132
2311 S2_pstorerdt_pi_nt = 2296, // HexagonDepInstrInfo.td:21040
2312 S2_pstorerdtnew_pi = 2297, // HexagonDepInstrInfo.td:20157
2313 S2_pstorerff_io = 2298, // HexagonDepInstrInfo.td:20175
2314 S2_pstorerff_pi = 2299, // HexagonDepInstrInfo.td:20196
2315 S2_pstorerffnew_pi = 2300, // HexagonDepInstrInfo.td:20222
2316 S2_pstorerft_io = 2301, // HexagonDepInstrInfo.td:20241
2317 S2_pstorerft_pi = 2302, // HexagonDepInstrInfo.td:20261
2318 S2_pstorerftnew_pi = 2303, // HexagonDepInstrInfo.td:20286
2319 S2_pstorerhf_io = 2304, // HexagonDepInstrInfo.td:20304
2320 S2_pstorerhf_pi = 2305, // HexagonDepInstrInfo.td:20326
2321 S2_pstorerhf_pi_nt = 2306, // HexagonDepInstrInfo.td:21056
2322 S2_pstorerhfnew_pi = 2307, // HexagonDepInstrInfo.td:20352
2323 S2_pstorerhnewf_io = 2308, // HexagonDepInstrInfo.td:20371
2324 S2_pstorerhnewf_pi = 2309, // HexagonDepInstrInfo.td:20397
2325 S2_pstorerhnewfnew_pi = 2310, // HexagonDepInstrInfo.td:20428
2326 S2_pstorerhnewt_io = 2311, // HexagonDepInstrInfo.td:20451
2327 S2_pstorerhnewt_pi = 2312, // HexagonDepInstrInfo.td:20476
2328 S2_pstorerhnewtnew_pi = 2313, // HexagonDepInstrInfo.td:20506
2329 S2_pstorerht_io = 2314, // HexagonDepInstrInfo.td:20528
2330 S2_pstorerht_pi = 2315, // HexagonDepInstrInfo.td:20549
2331 S2_pstorerht_pi_nt = 2316, // HexagonDepInstrInfo.td:21073
2332 S2_pstorerhtnew_pi = 2317, // HexagonDepInstrInfo.td:20574
2333 S2_pstorerif_io = 2318, // HexagonDepInstrInfo.td:20592
2334 S2_pstorerif_pi = 2319, // HexagonDepInstrInfo.td:20614
2335 S2_pstorerif_pi_nt = 2320, // HexagonDepInstrInfo.td:21089
2336 S2_pstorerifnew_pi = 2321, // HexagonDepInstrInfo.td:20640
2337 S2_pstorerinewf_io = 2322, // HexagonDepInstrInfo.td:20660
2338 S2_pstorerinewf_pi = 2323, // HexagonDepInstrInfo.td:20686
2339 S2_pstorerinewfnew_pi = 2324, // HexagonDepInstrInfo.td:20717
2340 S2_pstorerinewt_io = 2325, // HexagonDepInstrInfo.td:20740
2341 S2_pstorerinewt_pi = 2326, // HexagonDepInstrInfo.td:20765
2342 S2_pstorerinewtnew_pi = 2327, // HexagonDepInstrInfo.td:20795
2343 S2_pstorerit_io = 2328, // HexagonDepInstrInfo.td:20817
2344 S2_pstorerit_pi = 2329, // HexagonDepInstrInfo.td:20838
2345 S2_pstorerit_pi_nt = 2330, // HexagonDepInstrInfo.td:21106
2346 S2_pstoreritnew_pi = 2331, // HexagonDepInstrInfo.td:20863
2347 S2_setbit_i = 2332, // HexagonDepInstrInfo.td:20881
2348 S2_setbit_r = 2333, // HexagonDepInstrInfo.td:20892
2349 S2_shuffeb = 2334, // HexagonDepInstrInfo.td:20903
2350 S2_shuffeh = 2335, // HexagonDepInstrInfo.td:20912
2351 S2_shuffob = 2336, // HexagonDepInstrInfo.td:20921
2352 S2_shuffoh = 2337, // HexagonDepInstrInfo.td:20930
2353 S2_storerb_io = 2338, // HexagonDepInstrInfo.td:20939
2354 S2_storerb_pbr = 2339, // HexagonDepInstrInfo.td:20960
2355 S2_storerb_pci = 2340, // HexagonDepInstrInfo.td:20974
2356 S2_storerb_pcr = 2341, // HexagonDepInstrInfo.td:21183
2357 S2_storerb_pi = 2342, // HexagonDepInstrInfo.td:21198
2358 S2_storerb_pi_nt = 2343, // HexagonDepInstrInfo.td:21122
2359 S2_storerb_pr = 2344, // HexagonDepInstrInfo.td:21216
2360 S2_storerbgp = 2345, // HexagonDepInstrInfo.td:21238
2361 S2_storerbnew_io = 2346, // HexagonDepInstrInfo.td:21256
2362 S2_storerbnew_pbr = 2347, // HexagonDepInstrInfo.td:21281
2363 S2_storerbnew_pci = 2348, // HexagonDepInstrInfo.td:21299
2364 S2_storerbnew_pcr = 2349, // HexagonDepInstrInfo.td:21319
2365 S2_storerbnew_pi = 2350, // HexagonDepInstrInfo.td:21338
2366 S2_storerbnew_pr = 2351, // HexagonDepInstrInfo.td:21359
2367 S2_storerbnewgp = 2352, // HexagonDepInstrInfo.td:21386
2368 S2_storerd_io = 2353, // HexagonDepInstrInfo.td:21408
2369 S2_storerd_pbr = 2354, // HexagonDepInstrInfo.td:21428
2370 S2_storerd_pci = 2355, // HexagonDepInstrInfo.td:21440
2371 S2_storerd_pcr = 2356, // HexagonDepInstrInfo.td:21454
2372 S2_storerd_pi = 2357, // HexagonDepInstrInfo.td:21467
2373 S2_storerd_pi_nt = 2358, // HexagonDepInstrInfo.td:21137
2374 S2_storerd_pr = 2359, // HexagonDepInstrInfo.td:21484
2375 S2_storerdgp = 2360, // HexagonDepInstrInfo.td:21504
2376 S2_storerf_io = 2361, // HexagonDepInstrInfo.td:21521
2377 S2_storerf_pbr = 2362, // HexagonDepInstrInfo.td:21541
2378 S2_storerf_pci = 2363, // HexagonDepInstrInfo.td:21553
2379 S2_storerf_pcr = 2364, // HexagonDepInstrInfo.td:21567
2380 S2_storerf_pi = 2365, // HexagonDepInstrInfo.td:21580
2381 S2_storerf_pr = 2366, // HexagonDepInstrInfo.td:21597
2382 S2_storerfgp = 2367, // HexagonDepInstrInfo.td:21617
2383 S2_storerh_io = 2368, // HexagonDepInstrInfo.td:21634
2384 S2_storerh_pbr = 2369, // HexagonDepInstrInfo.td:21655
2385 S2_storerh_pci = 2370, // HexagonDepInstrInfo.td:21669
2386 S2_storerh_pcr = 2371, // HexagonDepInstrInfo.td:21685
2387 S2_storerh_pi = 2372, // HexagonDepInstrInfo.td:21700
2388 S2_storerh_pi_nt = 2373, // HexagonDepInstrInfo.td:21152
2389 S2_storerh_pr = 2374, // HexagonDepInstrInfo.td:21718
2390 S2_storerhgp = 2375, // HexagonDepInstrInfo.td:21740
2391 S2_storerhnew_io = 2376, // HexagonDepInstrInfo.td:21758
2392 S2_storerhnew_pbr = 2377, // HexagonDepInstrInfo.td:21783
2393 S2_storerhnew_pci = 2378, // HexagonDepInstrInfo.td:21801
2394 S2_storerhnew_pcr = 2379, // HexagonDepInstrInfo.td:21821
2395 S2_storerhnew_pi = 2380, // HexagonDepInstrInfo.td:21840
2396 S2_storerhnew_pr = 2381, // HexagonDepInstrInfo.td:21861
2397 S2_storerhnewgp = 2382, // HexagonDepInstrInfo.td:21888
2398 S2_storeri_io = 2383, // HexagonDepInstrInfo.td:21910
2399 S2_storeri_pbr = 2384, // HexagonDepInstrInfo.td:21931
2400 S2_storeri_pci = 2385, // HexagonDepInstrInfo.td:21945
2401 S2_storeri_pcr = 2386, // HexagonDepInstrInfo.td:21961
2402 S2_storeri_pi = 2387, // HexagonDepInstrInfo.td:21976
2403 S2_storeri_pi_nt = 2388, // HexagonDepInstrInfo.td:21167
2404 S2_storeri_pr = 2389, // HexagonDepInstrInfo.td:21994
2405 S2_storerigp = 2390, // HexagonDepInstrInfo.td:22016
2406 S2_storerinew_io = 2391, // HexagonDepInstrInfo.td:22034
2407 S2_storerinew_pbr = 2392, // HexagonDepInstrInfo.td:22059
2408 S2_storerinew_pci = 2393, // HexagonDepInstrInfo.td:22077
2409 S2_storerinew_pcr = 2394, // HexagonDepInstrInfo.td:22097
2410 S2_storerinew_pi = 2395, // HexagonDepInstrInfo.td:22116
2411 S2_storerinew_pr = 2396, // HexagonDepInstrInfo.td:22136
2412 S2_storerinewgp = 2397, // HexagonDepInstrInfo.td:22163
2413 S2_storew_locked = 2398, // HexagonDepInstrInfo.td:22185
2414 S2_storew_rl_at_vi = 2399, // HexagonDepInstrInfo.td:22198
2415 S2_storew_rl_st_vi = 2400, // HexagonDepInstrInfo.td:22210
2416 S2_svsathb = 2401, // HexagonDepInstrInfo.td:22222
2417 S2_svsathub = 2402, // HexagonDepInstrInfo.td:22233
2418 S2_tableidxb = 2403, // HexagonDepInstrInfo.td:22244
2419 S2_tableidxd = 2404, // HexagonDepInstrInfo.td:22266
2420 S2_tableidxh = 2405, // HexagonDepInstrInfo.td:22287
2421 S2_tableidxw = 2406, // HexagonDepInstrInfo.td:22308
2422 S2_togglebit_i = 2407, // HexagonDepInstrInfo.td:22329
2423 S2_togglebit_r = 2408, // HexagonDepInstrInfo.td:22340
2424 S2_tstbit_i = 2409, // HexagonDepInstrInfo.td:22351
2425 S2_tstbit_r = 2410, // HexagonDepInstrInfo.td:22360
2426 S2_valignib = 2411, // HexagonDepInstrInfo.td:22369
2427 S2_valignrb = 2412, // HexagonDepInstrInfo.td:22377
2428 S2_vcnegh = 2413, // HexagonDepInstrInfo.td:22386
2429 S2_vcrotate = 2414, // HexagonDepInstrInfo.td:22397
2430 S2_vrcnegh = 2415, // HexagonDepInstrInfo.td:22408
2431 S2_vrndpackwh = 2416, // HexagonDepInstrInfo.td:22419
2432 S2_vrndpackwhs = 2417, // HexagonDepInstrInfo.td:22430
2433 S2_vsathb = 2418, // HexagonDepInstrInfo.td:22442
2434 S2_vsathb_nopack = 2419, // HexagonDepInstrInfo.td:22453
2435 S2_vsathub = 2420, // HexagonDepInstrInfo.td:22462
2436 S2_vsathub_nopack = 2421, // HexagonDepInstrInfo.td:22473
2437 S2_vsatwh = 2422, // HexagonDepInstrInfo.td:22482
2438 S2_vsatwh_nopack = 2423, // HexagonDepInstrInfo.td:22493
2439 S2_vsatwuh = 2424, // HexagonDepInstrInfo.td:22502
2440 S2_vsatwuh_nopack = 2425, // HexagonDepInstrInfo.td:22513
2441 S2_vsplatrb = 2426, // HexagonDepInstrInfo.td:22522
2442 S2_vsplatrh = 2427, // HexagonDepInstrInfo.td:22534
2443 S2_vspliceib = 2428, // HexagonDepInstrInfo.td:22544
2444 S2_vsplicerb = 2429, // HexagonDepInstrInfo.td:22552
2445 S2_vsxtbh = 2430, // HexagonDepInstrInfo.td:22561
2446 S2_vsxthw = 2431, // HexagonDepInstrInfo.td:22571
2447 S2_vtrunehb = 2432, // HexagonDepInstrInfo.td:22581
2448 S2_vtrunewh = 2433, // HexagonDepInstrInfo.td:22591
2449 S2_vtrunohb = 2434, // HexagonDepInstrInfo.td:22600
2450 S2_vtrunowh = 2435, // HexagonDepInstrInfo.td:22610
2451 S2_vzxtbh = 2436, // HexagonDepInstrInfo.td:22619
2452 S2_vzxthw = 2437, // HexagonDepInstrInfo.td:22629
2453 S4_addaddi = 2438, // HexagonDepInstrInfo.td:22639
2454 S4_addi_asl_ri = 2439, // HexagonDepInstrInfo.td:22654
2455 S4_addi_lsr_ri = 2440, // HexagonDepInstrInfo.td:22672
2456 S4_andi_asl_ri = 2441, // HexagonDepInstrInfo.td:22690
2457 S4_andi_lsr_ri = 2442, // HexagonDepInstrInfo.td:22708
2458 S4_clbaddi = 2443, // HexagonDepInstrInfo.td:22726
2459 S4_clbpaddi = 2444, // HexagonDepInstrInfo.td:22737
2460 S4_clbpnorm = 2445, // HexagonDepInstrInfo.td:22748
2461 S4_extract = 2446, // HexagonDepInstrInfo.td:22759
2462 S4_extract_rp = 2447, // HexagonDepInstrInfo.td:22770
2463 S4_extractp = 2448, // HexagonDepInstrInfo.td:22782
2464 S4_extractp_rp = 2449, // HexagonDepInstrInfo.td:22790
2465 S4_lsli = 2450, // HexagonDepInstrInfo.td:22800
2466 S4_ntstbit_i = 2451, // HexagonDepInstrInfo.td:22811
2467 S4_ntstbit_r = 2452, // HexagonDepInstrInfo.td:22820
2468 S4_or_andi = 2453, // HexagonDepInstrInfo.td:22829
2469 S4_or_andix = 2454, // HexagonDepInstrInfo.td:22846
2470 S4_or_ori = 2455, // HexagonDepInstrInfo.td:22862
2471 S4_ori_asl_ri = 2456, // HexagonDepInstrInfo.td:22879
2472 S4_ori_lsr_ri = 2457, // HexagonDepInstrInfo.td:22897
2473 S4_parity = 2458, // HexagonDepInstrInfo.td:22915
2474 S4_pstorerbf_abs = 2459, // HexagonDepInstrInfo.td:22927
2475 S4_pstorerbf_rr = 2460, // HexagonDepInstrInfo.td:22952
2476 S4_pstorerbfnew_abs = 2461, // HexagonDepInstrInfo.td:22968
2477 S4_pstorerbfnew_io = 2462, // HexagonDepInstrInfo.td:22994
2478 S4_pstorerbfnew_rr = 2463, // HexagonDepInstrInfo.td:23017
2479 S4_pstorerbnewf_abs = 2464, // HexagonDepInstrInfo.td:23042
2480 S4_pstorerbnewf_rr = 2465, // HexagonDepInstrInfo.td:23070
2481 S4_pstorerbnewfnew_abs = 2466, // HexagonDepInstrInfo.td:23090
2482 S4_pstorerbnewfnew_io = 2467, // HexagonDepInstrInfo.td:23119
2483 S4_pstorerbnewfnew_rr = 2468, // HexagonDepInstrInfo.td:23146
2484 S4_pstorerbnewt_abs = 2469, // HexagonDepInstrInfo.td:23176
2485 S4_pstorerbnewt_rr = 2470, // HexagonDepInstrInfo.td:23203
2486 S4_pstorerbnewtnew_abs = 2471, // HexagonDepInstrInfo.td:23222
2487 S4_pstorerbnewtnew_io = 2472, // HexagonDepInstrInfo.td:23250
2488 S4_pstorerbnewtnew_rr = 2473, // HexagonDepInstrInfo.td:23276
2489 S4_pstorerbt_abs = 2474, // HexagonDepInstrInfo.td:23305
2490 S4_pstorerbt_rr = 2475, // HexagonDepInstrInfo.td:23329
2491 S4_pstorerbtnew_abs = 2476, // HexagonDepInstrInfo.td:23344
2492 S4_pstorerbtnew_io = 2477, // HexagonDepInstrInfo.td:23369
2493 S4_pstorerbtnew_rr = 2478, // HexagonDepInstrInfo.td:23391
2494 S4_pstorerdf_abs = 2479, // HexagonDepInstrInfo.td:23415
2495 S4_pstorerdf_rr = 2480, // HexagonDepInstrInfo.td:23439
2496 S4_pstorerdfnew_abs = 2481, // HexagonDepInstrInfo.td:23454
2497 S4_pstorerdfnew_io = 2482, // HexagonDepInstrInfo.td:23479
2498 S4_pstorerdfnew_rr = 2483, // HexagonDepInstrInfo.td:23501
2499 S4_pstorerdt_abs = 2484, // HexagonDepInstrInfo.td:23525
2500 S4_pstorerdt_rr = 2485, // HexagonDepInstrInfo.td:23548
2501 S4_pstorerdtnew_abs = 2486, // HexagonDepInstrInfo.td:23562
2502 S4_pstorerdtnew_io = 2487, // HexagonDepInstrInfo.td:23586
2503 S4_pstorerdtnew_rr = 2488, // HexagonDepInstrInfo.td:23607
2504 S4_pstorerff_abs = 2489, // HexagonDepInstrInfo.td:23630
2505 S4_pstorerff_rr = 2490, // HexagonDepInstrInfo.td:23654
2506 S4_pstorerffnew_abs = 2491, // HexagonDepInstrInfo.td:23669
2507 S4_pstorerffnew_io = 2492, // HexagonDepInstrInfo.td:23694
2508 S4_pstorerffnew_rr = 2493, // HexagonDepInstrInfo.td:23716
2509 S4_pstorerft_abs = 2494, // HexagonDepInstrInfo.td:23740
2510 S4_pstorerft_rr = 2495, // HexagonDepInstrInfo.td:23763
2511 S4_pstorerftnew_abs = 2496, // HexagonDepInstrInfo.td:23777
2512 S4_pstorerftnew_io = 2497, // HexagonDepInstrInfo.td:23801
2513 S4_pstorerftnew_rr = 2498, // HexagonDepInstrInfo.td:23822
2514 S4_pstorerhf_abs = 2499, // HexagonDepInstrInfo.td:23845
2515 S4_pstorerhf_rr = 2500, // HexagonDepInstrInfo.td:23870
2516 S4_pstorerhfnew_abs = 2501, // HexagonDepInstrInfo.td:23886
2517 S4_pstorerhfnew_io = 2502, // HexagonDepInstrInfo.td:23912
2518 S4_pstorerhfnew_rr = 2503, // HexagonDepInstrInfo.td:23935
2519 S4_pstorerhnewf_abs = 2504, // HexagonDepInstrInfo.td:23960
2520 S4_pstorerhnewf_rr = 2505, // HexagonDepInstrInfo.td:23988
2521 S4_pstorerhnewfnew_abs = 2506, // HexagonDepInstrInfo.td:24008
2522 S4_pstorerhnewfnew_io = 2507, // HexagonDepInstrInfo.td:24037
2523 S4_pstorerhnewfnew_rr = 2508, // HexagonDepInstrInfo.td:24064
2524 S4_pstorerhnewt_abs = 2509, // HexagonDepInstrInfo.td:24094
2525 S4_pstorerhnewt_rr = 2510, // HexagonDepInstrInfo.td:24121
2526 S4_pstorerhnewtnew_abs = 2511, // HexagonDepInstrInfo.td:24140
2527 S4_pstorerhnewtnew_io = 2512, // HexagonDepInstrInfo.td:24168
2528 S4_pstorerhnewtnew_rr = 2513, // HexagonDepInstrInfo.td:24194
2529 S4_pstorerht_abs = 2514, // HexagonDepInstrInfo.td:24223
2530 S4_pstorerht_rr = 2515, // HexagonDepInstrInfo.td:24247
2531 S4_pstorerhtnew_abs = 2516, // HexagonDepInstrInfo.td:24262
2532 S4_pstorerhtnew_io = 2517, // HexagonDepInstrInfo.td:24287
2533 S4_pstorerhtnew_rr = 2518, // HexagonDepInstrInfo.td:24309
2534 S4_pstorerif_abs = 2519, // HexagonDepInstrInfo.td:24333
2535 S4_pstorerif_rr = 2520, // HexagonDepInstrInfo.td:24358
2536 S4_pstorerifnew_abs = 2521, // HexagonDepInstrInfo.td:24374
2537 S4_pstorerifnew_io = 2522, // HexagonDepInstrInfo.td:24400
2538 S4_pstorerifnew_rr = 2523, // HexagonDepInstrInfo.td:24423
2539 S4_pstorerinewf_abs = 2524, // HexagonDepInstrInfo.td:24448
2540 S4_pstorerinewf_rr = 2525, // HexagonDepInstrInfo.td:24476
2541 S4_pstorerinewfnew_abs = 2526, // HexagonDepInstrInfo.td:24496
2542 S4_pstorerinewfnew_io = 2527, // HexagonDepInstrInfo.td:24525
2543 S4_pstorerinewfnew_rr = 2528, // HexagonDepInstrInfo.td:24552
2544 S4_pstorerinewt_abs = 2529, // HexagonDepInstrInfo.td:24582
2545 S4_pstorerinewt_rr = 2530, // HexagonDepInstrInfo.td:24609
2546 S4_pstorerinewtnew_abs = 2531, // HexagonDepInstrInfo.td:24628
2547 S4_pstorerinewtnew_io = 2532, // HexagonDepInstrInfo.td:24656
2548 S4_pstorerinewtnew_rr = 2533, // HexagonDepInstrInfo.td:24682
2549 S4_pstorerit_abs = 2534, // HexagonDepInstrInfo.td:24711
2550 S4_pstorerit_rr = 2535, // HexagonDepInstrInfo.td:24735
2551 S4_pstoreritnew_abs = 2536, // HexagonDepInstrInfo.td:24750
2552 S4_pstoreritnew_io = 2537, // HexagonDepInstrInfo.td:24775
2553 S4_pstoreritnew_rr = 2538, // HexagonDepInstrInfo.td:24797
2554 S4_stored_locked = 2539, // HexagonDepInstrInfo.td:24821
2555 S4_stored_rl_at_vi = 2540, // HexagonDepInstrInfo.td:24834
2556 S4_stored_rl_st_vi = 2541, // HexagonDepInstrInfo.td:24846
2557 S4_storeirb_io = 2542, // HexagonDepInstrInfo.td:24858
2558 S4_storeirbf_io = 2543, // HexagonDepInstrInfo.td:24885
2559 S4_storeirbfnew_io = 2544, // HexagonDepInstrInfo.td:24913
2560 S4_storeirbt_io = 2545, // HexagonDepInstrInfo.td:24942
2561 S4_storeirbtnew_io = 2546, // HexagonDepInstrInfo.td:24969
2562 S4_storeirh_io = 2547, // HexagonDepInstrInfo.td:24997
2563 S4_storeirhf_io = 2548, // HexagonDepInstrInfo.td:25024
2564 S4_storeirhfnew_io = 2549, // HexagonDepInstrInfo.td:25052
2565 S4_storeirht_io = 2550, // HexagonDepInstrInfo.td:25081
2566 S4_storeirhtnew_io = 2551, // HexagonDepInstrInfo.td:25108
2567 S4_storeiri_io = 2552, // HexagonDepInstrInfo.td:25136
2568 S4_storeirif_io = 2553, // HexagonDepInstrInfo.td:25163
2569 S4_storeirifnew_io = 2554, // HexagonDepInstrInfo.td:25191
2570 S4_storeirit_io = 2555, // HexagonDepInstrInfo.td:25220
2571 S4_storeiritnew_io = 2556, // HexagonDepInstrInfo.td:25247
2572 S4_storerb_ap = 2557, // HexagonDepInstrInfo.td:25275
2573 S4_storerb_rr = 2558, // HexagonDepInstrInfo.td:25296
2574 S4_storerb_ur = 2559, // HexagonDepInstrInfo.td:25312
2575 S4_storerbnew_ap = 2560, // HexagonDepInstrInfo.td:25334
2576 S4_storerbnew_rr = 2561, // HexagonDepInstrInfo.td:25358
2577 S4_storerbnew_ur = 2562, // HexagonDepInstrInfo.td:25377
2578 S4_storerd_ap = 2563, // HexagonDepInstrInfo.td:25402
2579 S4_storerd_rr = 2564, // HexagonDepInstrInfo.td:25422
2580 S4_storerd_ur = 2565, // HexagonDepInstrInfo.td:25437
2581 S4_storerf_ap = 2566, // HexagonDepInstrInfo.td:25458
2582 S4_storerf_rr = 2567, // HexagonDepInstrInfo.td:25478
2583 S4_storerf_ur = 2568, // HexagonDepInstrInfo.td:25493
2584 S4_storerh_ap = 2569, // HexagonDepInstrInfo.td:25514
2585 S4_storerh_rr = 2570, // HexagonDepInstrInfo.td:25535
2586 S4_storerh_ur = 2571, // HexagonDepInstrInfo.td:25551
2587 S4_storerhnew_ap = 2572, // HexagonDepInstrInfo.td:25573
2588 S4_storerhnew_rr = 2573, // HexagonDepInstrInfo.td:25597
2589 S4_storerhnew_ur = 2574, // HexagonDepInstrInfo.td:25616
2590 S4_storeri_ap = 2575, // HexagonDepInstrInfo.td:25641
2591 S4_storeri_rr = 2576, // HexagonDepInstrInfo.td:25662
2592 S4_storeri_ur = 2577, // HexagonDepInstrInfo.td:25678
2593 S4_storerinew_ap = 2578, // HexagonDepInstrInfo.td:25700
2594 S4_storerinew_rr = 2579, // HexagonDepInstrInfo.td:25724
2595 S4_storerinew_ur = 2580, // HexagonDepInstrInfo.td:25743
2596 S4_subaddi = 2581, // HexagonDepInstrInfo.td:25768
2597 S4_subi_asl_ri = 2582, // HexagonDepInstrInfo.td:25783
2598 S4_subi_lsr_ri = 2583, // HexagonDepInstrInfo.td:25801
2599 S4_vrcrotate = 2584, // HexagonDepInstrInfo.td:25819
2600 S4_vrcrotate_acc = 2585, // HexagonDepInstrInfo.td:25828
2601 S4_vxaddsubh = 2586, // HexagonDepInstrInfo.td:25838
2602 S4_vxaddsubhr = 2587, // HexagonDepInstrInfo.td:25849
2603 S4_vxaddsubw = 2588, // HexagonDepInstrInfo.td:25860
2604 S4_vxsubaddh = 2589, // HexagonDepInstrInfo.td:25871
2605 S4_vxsubaddhr = 2590, // HexagonDepInstrInfo.td:25882
2606 S4_vxsubaddw = 2591, // HexagonDepInstrInfo.td:25893
2607 S5_asrhub_rnd_sat = 2592, // HexagonDepInstrInfo.td:25904
2608 S5_asrhub_sat = 2593, // HexagonDepInstrInfo.td:25926
2609 S5_popcountp = 2594, // HexagonDepInstrInfo.td:25939
2610 S5_vasrhrnd = 2595, // HexagonDepInstrInfo.td:25950
2611 S6_rol_i_p = 2596, // HexagonDepInstrInfo.td:25975
2612 S6_rol_i_p_acc = 2597, // HexagonDepInstrInfo.td:25983
2613 S6_rol_i_p_and = 2598, // HexagonDepInstrInfo.td:25993
2614 S6_rol_i_p_nac = 2599, // HexagonDepInstrInfo.td:26003
2615 S6_rol_i_p_or = 2600, // HexagonDepInstrInfo.td:26013
2616 S6_rol_i_p_xacc = 2601, // HexagonDepInstrInfo.td:26023
2617 S6_rol_i_r = 2602, // HexagonDepInstrInfo.td:26033
2618 S6_rol_i_r_acc = 2603, // HexagonDepInstrInfo.td:26044
2619 S6_rol_i_r_and = 2604, // HexagonDepInstrInfo.td:26057
2620 S6_rol_i_r_nac = 2605, // HexagonDepInstrInfo.td:26070
2621 S6_rol_i_r_or = 2606, // HexagonDepInstrInfo.td:26083
2622 S6_rol_i_r_xacc = 2607, // HexagonDepInstrInfo.td:26096
2623 S6_vsplatrbp = 2608, // HexagonDepInstrInfo.td:26109
2624 S6_vtrunehb_ppp = 2609, // HexagonDepInstrInfo.td:26117
2625 S6_vtrunohb_ppp = 2610, // HexagonDepInstrInfo.td:26126
2626 SA1_addi = 2611, // HexagonDepInstrInfo.td:26135
2627 SA1_addrx = 2612, // HexagonDepInstrInfo.td:26152
2628 SA1_addsp = 2613, // HexagonDepInstrInfo.td:26164
2629 SA1_and1 = 2614, // HexagonDepInstrInfo.td:26176
2630 SA1_clrf = 2615, // HexagonDepInstrInfo.td:26187
2631 SA1_clrfnew = 2616, // HexagonDepInstrInfo.td:26201
2632 SA1_clrt = 2617, // HexagonDepInstrInfo.td:26216
2633 SA1_clrtnew = 2618, // HexagonDepInstrInfo.td:26229
2634 SA1_cmpeqi = 2619, // HexagonDepInstrInfo.td:26243
2635 SA1_combine0i = 2620, // HexagonDepInstrInfo.td:26254
2636 SA1_combine1i = 2621, // HexagonDepInstrInfo.td:26266
2637 SA1_combine2i = 2622, // HexagonDepInstrInfo.td:26278
2638 SA1_combine3i = 2623, // HexagonDepInstrInfo.td:26290
2639 SA1_combinerz = 2624, // HexagonDepInstrInfo.td:26302
2640 SA1_combinezr = 2625, // HexagonDepInstrInfo.td:26314
2641 SA1_dec = 2626, // HexagonDepInstrInfo.td:26326
2642 SA1_inc = 2627, // HexagonDepInstrInfo.td:26337
2643 SA1_seti = 2628, // HexagonDepInstrInfo.td:26348
2644 SA1_setin1 = 2629, // HexagonDepInstrInfo.td:26364
2645 SA1_sxtb = 2630, // HexagonDepInstrInfo.td:26375
2646 SA1_sxth = 2631, // HexagonDepInstrInfo.td:26386
2647 SA1_tfr = 2632, // HexagonDepInstrInfo.td:26397
2648 SA1_zxtb = 2633, // HexagonDepInstrInfo.td:26408
2649 SA1_zxth = 2634, // HexagonDepInstrInfo.td:26419
2650 SAVE_REGISTERS_CALL_V4 = 2635, // HexagonPseudo.td:422
2651 SAVE_REGISTERS_CALL_V4STK = 2636, // HexagonPseudo.td:428
2652 SAVE_REGISTERS_CALL_V4STK_EXT = 2637, // HexagonPseudo.td:431
2653 SAVE_REGISTERS_CALL_V4STK_EXT_PIC = 2638, // HexagonPseudo.td:443
2654 SAVE_REGISTERS_CALL_V4STK_PIC = 2639, // HexagonPseudo.td:440
2655 SAVE_REGISTERS_CALL_V4_EXT = 2640, // HexagonPseudo.td:425
2656 SAVE_REGISTERS_CALL_V4_EXT_PIC = 2641, // HexagonPseudo.td:437
2657 SAVE_REGISTERS_CALL_V4_PIC = 2642, // HexagonPseudo.td:434
2658 SL1_loadri_io = 2643, // HexagonDepInstrInfo.td:26430
2659 SL1_loadrub_io = 2644, // HexagonDepInstrInfo.td:26444
2660 SL2_deallocframe = 2645, // HexagonDepInstrInfo.td:26458
2661 SL2_jumpr31 = 2646, // HexagonDepInstrInfo.td:26471
2662 SL2_jumpr31_f = 2647, // HexagonDepInstrInfo.td:26486
2663 SL2_jumpr31_fnew = 2648, // HexagonDepInstrInfo.td:26504
2664 SL2_jumpr31_t = 2649, // HexagonDepInstrInfo.td:26523
2665 SL2_jumpr31_tnew = 2650, // HexagonDepInstrInfo.td:26540
2666 SL2_loadrb_io = 2651, // HexagonDepInstrInfo.td:26558
2667 SL2_loadrd_sp = 2652, // HexagonDepInstrInfo.td:26572
2668 SL2_loadrh_io = 2653, // HexagonDepInstrInfo.td:26587
2669 SL2_loadri_sp = 2654, // HexagonDepInstrInfo.td:26601
2670 SL2_loadruh_io = 2655, // HexagonDepInstrInfo.td:26616
2671 SL2_return = 2656, // HexagonDepInstrInfo.td:26630
2672 SL2_return_f = 2657, // HexagonDepInstrInfo.td:26648
2673 SL2_return_fnew = 2658, // HexagonDepInstrInfo.td:26669
2674 SL2_return_t = 2659, // HexagonDepInstrInfo.td:26691
2675 SL2_return_tnew = 2660, // HexagonDepInstrInfo.td:26711
2676 SS1_storeb_io = 2661, // HexagonDepInstrInfo.td:26732
2677 SS1_storew_io = 2662, // HexagonDepInstrInfo.td:26744
2678 SS2_allocframe = 2663, // HexagonDepInstrInfo.td:26756
2679 SS2_storebi0 = 2664, // HexagonDepInstrInfo.td:26771
2680 SS2_storebi1 = 2665, // HexagonDepInstrInfo.td:26783
2681 SS2_stored_sp = 2666, // HexagonDepInstrInfo.td:26795
2682 SS2_storeh_io = 2667, // HexagonDepInstrInfo.td:26808
2683 SS2_storew_sp = 2668, // HexagonDepInstrInfo.td:26820
2684 SS2_storewi0 = 2669, // HexagonDepInstrInfo.td:26833
2685 SS2_storewi1 = 2670, // HexagonDepInstrInfo.td:26845
2686 TFRI64_V2_ext = 2671, // HexagonPseudo.td:34
2687 TFRI64_V4 = 2672, // HexagonPseudo.td:541
2688 V6_extractw = 2673, // HexagonDepInstrInfo.td:27020
2689 V6_get_qfext = 2674, // HexagonDepInstrInfo.td:27693
2690 V6_get_qfext_oracc = 2675, // HexagonDepInstrInfo.td:27049
2691 V6_lvsplatb = 2676, // HexagonDepInstrInfo.td:27266
2692 V6_lvsplath = 2677, // HexagonDepInstrInfo.td:27278
2693 V6_lvsplatw = 2678, // HexagonDepInstrInfo.td:27290
2694 V6_pred_and = 2679, // HexagonDepInstrInfo.td:27302
2695 V6_pred_and_n = 2680, // HexagonDepInstrInfo.td:27316
2696 V6_pred_not = 2681, // HexagonDepInstrInfo.td:27330
2697 V6_pred_or = 2682, // HexagonDepInstrInfo.td:27345
2698 V6_pred_or_n = 2683, // HexagonDepInstrInfo.td:27359
2699 V6_pred_scalar2 = 2684, // HexagonDepInstrInfo.td:27373
2700 V6_pred_scalar2v2 = 2685, // HexagonDepInstrInfo.td:27385
2701 V6_pred_xor = 2686, // HexagonDepInstrInfo.td:27397
2702 V6_set_qfext = 2687, // HexagonDepInstrInfo.td:27411
2703 V6_shuffeqh = 2688, // HexagonDepInstrInfo.td:27424
2704 V6_shuffeqw = 2689, // HexagonDepInstrInfo.td:27438
2705 V6_v6mpyhubs10 = 2690, // HexagonDepInstrInfo.td:27628
2706 V6_v6mpyhubs10_vxx = 2691, // HexagonDepInstrInfo.td:27653
2707 V6_v6mpyvubs10 = 2692, // HexagonDepInstrInfo.td:27668
2708 V6_v6mpyvubs10_vxx = 2693, // HexagonDepInstrInfo.td:27706
2709 V6_vL32Ub_ai = 2694, // HexagonDepInstrInfo.td:27721
2710 V6_vL32Ub_pi = 2695, // HexagonDepInstrInfo.td:27741
2711 V6_vL32Ub_ppu = 2696, // HexagonDepInstrInfo.td:27762
2712 V6_vL32b_ai = 2697, // HexagonDepInstrInfo.td:27780
2713 V6_vL32b_cur_ai = 2698, // HexagonDepInstrInfo.td:27803
2714 V6_vL32b_cur_npred_ai = 2699, // HexagonDepInstrInfo.td:27826
2715 V6_vL32b_cur_npred_pi = 2700, // HexagonDepInstrInfo.td:27848
2716 V6_vL32b_cur_npred_ppu = 2701, // HexagonDepInstrInfo.td:27872
2717 V6_vL32b_cur_pi = 2702, // HexagonDepInstrInfo.td:27895
2718 V6_vL32b_cur_ppu = 2703, // HexagonDepInstrInfo.td:27919
2719 V6_vL32b_cur_pred_ai = 2704, // HexagonDepInstrInfo.td:27941
2720 V6_vL32b_cur_pred_pi = 2705, // HexagonDepInstrInfo.td:27962
2721 V6_vL32b_cur_pred_ppu = 2706, // HexagonDepInstrInfo.td:27985
2722 V6_vL32b_npred_ai = 2707, // HexagonDepInstrInfo.td:28007
2723 V6_vL32b_npred_pi = 2708, // HexagonDepInstrInfo.td:28028
2724 V6_vL32b_npred_ppu = 2709, // HexagonDepInstrInfo.td:28051
2725 V6_vL32b_nt_ai = 2710, // HexagonDepInstrInfo.td:28073
2726 V6_vL32b_nt_cur_ai = 2711, // HexagonDepInstrInfo.td:28097
2727 V6_vL32b_nt_cur_npred_ai = 2712, // HexagonDepInstrInfo.td:28121
2728 V6_vL32b_nt_cur_npred_pi = 2713, // HexagonDepInstrInfo.td:28144
2729 V6_vL32b_nt_cur_npred_ppu = 2714, // HexagonDepInstrInfo.td:28169
2730 V6_vL32b_nt_cur_pi = 2715, // HexagonDepInstrInfo.td:28193
2731 V6_vL32b_nt_cur_ppu = 2716, // HexagonDepInstrInfo.td:28218
2732 V6_vL32b_nt_cur_pred_ai = 2717, // HexagonDepInstrInfo.td:28241
2733 V6_vL32b_nt_cur_pred_pi = 2718, // HexagonDepInstrInfo.td:28263
2734 V6_vL32b_nt_cur_pred_ppu = 2719, // HexagonDepInstrInfo.td:28287
2735 V6_vL32b_nt_npred_ai = 2720, // HexagonDepInstrInfo.td:28310
2736 V6_vL32b_nt_npred_pi = 2721, // HexagonDepInstrInfo.td:28332
2737 V6_vL32b_nt_npred_ppu = 2722, // HexagonDepInstrInfo.td:28356
2738 V6_vL32b_nt_pi = 2723, // HexagonDepInstrInfo.td:28379
2739 V6_vL32b_nt_ppu = 2724, // HexagonDepInstrInfo.td:28404
2740 V6_vL32b_nt_pred_ai = 2725, // HexagonDepInstrInfo.td:28427
2741 V6_vL32b_nt_pred_pi = 2726, // HexagonDepInstrInfo.td:28448
2742 V6_vL32b_nt_pred_ppu = 2727, // HexagonDepInstrInfo.td:28471
2743 V6_vL32b_nt_tmp_ai = 2728, // HexagonDepInstrInfo.td:28493
2744 V6_vL32b_nt_tmp_npred_ai = 2729, // HexagonDepInstrInfo.td:28516
2745 V6_vL32b_nt_tmp_npred_pi = 2730, // HexagonDepInstrInfo.td:28538
2746 V6_vL32b_nt_tmp_npred_ppu = 2731, // HexagonDepInstrInfo.td:28562
2747 V6_vL32b_nt_tmp_pi = 2732, // HexagonDepInstrInfo.td:28585
2748 V6_vL32b_nt_tmp_ppu = 2733, // HexagonDepInstrInfo.td:28609
2749 V6_vL32b_nt_tmp_pred_ai = 2734, // HexagonDepInstrInfo.td:28631
2750 V6_vL32b_nt_tmp_pred_pi = 2735, // HexagonDepInstrInfo.td:28652
2751 V6_vL32b_nt_tmp_pred_ppu = 2736, // HexagonDepInstrInfo.td:28675
2752 V6_vL32b_pi = 2737, // HexagonDepInstrInfo.td:28697
2753 V6_vL32b_ppu = 2738, // HexagonDepInstrInfo.td:28721
2754 V6_vL32b_pred_ai = 2739, // HexagonDepInstrInfo.td:28743
2755 V6_vL32b_pred_pi = 2740, // HexagonDepInstrInfo.td:28763
2756 V6_vL32b_pred_ppu = 2741, // HexagonDepInstrInfo.td:28785
2757 V6_vL32b_tmp_ai = 2742, // HexagonDepInstrInfo.td:28806
2758 V6_vL32b_tmp_npred_ai = 2743, // HexagonDepInstrInfo.td:28828
2759 V6_vL32b_tmp_npred_pi = 2744, // HexagonDepInstrInfo.td:28849
2760 V6_vL32b_tmp_npred_ppu = 2745, // HexagonDepInstrInfo.td:28872
2761 V6_vL32b_tmp_pi = 2746, // HexagonDepInstrInfo.td:28894
2762 V6_vL32b_tmp_ppu = 2747, // HexagonDepInstrInfo.td:28917
2763 V6_vL32b_tmp_pred_ai = 2748, // HexagonDepInstrInfo.td:28938
2764 V6_vL32b_tmp_pred_pi = 2749, // HexagonDepInstrInfo.td:28958
2765 V6_vL32b_tmp_pred_ppu = 2750, // HexagonDepInstrInfo.td:28980
2766 V6_vS32Ub_ai = 2751, // HexagonDepInstrInfo.td:29001
2767 V6_vS32Ub_npred_ai = 2752, // HexagonDepInstrInfo.td:29018
2768 V6_vS32Ub_npred_pi = 2753, // HexagonDepInstrInfo.td:29034
2769 V6_vS32Ub_npred_ppu = 2754, // HexagonDepInstrInfo.td:29052
2770 V6_vS32Ub_pi = 2755, // HexagonDepInstrInfo.td:29069
2771 V6_vS32Ub_ppu = 2756, // HexagonDepInstrInfo.td:29087
2772 V6_vS32Ub_pred_ai = 2757, // HexagonDepInstrInfo.td:29103
2773 V6_vS32Ub_pred_pi = 2758, // HexagonDepInstrInfo.td:29118
2774 V6_vS32Ub_pred_ppu = 2759, // HexagonDepInstrInfo.td:29135
2775 V6_vS32b_ai = 2760, // HexagonDepInstrInfo.td:29151
2776 V6_vS32b_new_ai = 2761, // HexagonDepInstrInfo.td:29170
2777 V6_vS32b_new_npred_ai = 2762, // HexagonDepInstrInfo.td:29191
2778 V6_vS32b_new_npred_pi = 2763, // HexagonDepInstrInfo.td:29211
2779 V6_vS32b_new_npred_ppu = 2764, // HexagonDepInstrInfo.td:29233
2780 V6_vS32b_new_pi = 2765, // HexagonDepInstrInfo.td:29254
2781 V6_vS32b_new_ppu = 2766, // HexagonDepInstrInfo.td:29276
2782 V6_vS32b_new_pred_ai = 2767, // HexagonDepInstrInfo.td:29296
2783 V6_vS32b_new_pred_pi = 2768, // HexagonDepInstrInfo.td:29315
2784 V6_vS32b_new_pred_ppu = 2769, // HexagonDepInstrInfo.td:29336
2785 V6_vS32b_npred_ai = 2770, // HexagonDepInstrInfo.td:29356
2786 V6_vS32b_npred_pi = 2771, // HexagonDepInstrInfo.td:29374
2787 V6_vS32b_npred_ppu = 2772, // HexagonDepInstrInfo.td:29394
2788 V6_vS32b_nqpred_ai = 2773, // HexagonDepInstrInfo.td:29413
2789 V6_vS32b_nqpred_pi = 2774, // HexagonDepInstrInfo.td:29427
2790 V6_vS32b_nqpred_ppu = 2775, // HexagonDepInstrInfo.td:29443
2791 V6_vS32b_nt_ai = 2776, // HexagonDepInstrInfo.td:29458
2792 V6_vS32b_nt_new_ai = 2777, // HexagonDepInstrInfo.td:29478
2793 V6_vS32b_nt_new_npred_ai = 2778, // HexagonDepInstrInfo.td:29500
2794 V6_vS32b_nt_new_npred_pi = 2779, // HexagonDepInstrInfo.td:29521
2795 V6_vS32b_nt_new_npred_ppu = 2780, // HexagonDepInstrInfo.td:29544
2796 V6_vS32b_nt_new_pi = 2781, // HexagonDepInstrInfo.td:29566
2797 V6_vS32b_nt_new_ppu = 2782, // HexagonDepInstrInfo.td:29589
2798 V6_vS32b_nt_new_pred_ai = 2783, // HexagonDepInstrInfo.td:29610
2799 V6_vS32b_nt_new_pred_pi = 2784, // HexagonDepInstrInfo.td:29630
2800 V6_vS32b_nt_new_pred_ppu = 2785, // HexagonDepInstrInfo.td:29652
2801 V6_vS32b_nt_npred_ai = 2786, // HexagonDepInstrInfo.td:29673
2802 V6_vS32b_nt_npred_pi = 2787, // HexagonDepInstrInfo.td:29692
2803 V6_vS32b_nt_npred_ppu = 2788, // HexagonDepInstrInfo.td:29713
2804 V6_vS32b_nt_nqpred_ai = 2789, // HexagonDepInstrInfo.td:29733
2805 V6_vS32b_nt_nqpred_pi = 2790, // HexagonDepInstrInfo.td:29748
2806 V6_vS32b_nt_nqpred_ppu = 2791, // HexagonDepInstrInfo.td:29765
2807 V6_vS32b_nt_pi = 2792, // HexagonDepInstrInfo.td:29781
2808 V6_vS32b_nt_ppu = 2793, // HexagonDepInstrInfo.td:29802
2809 V6_vS32b_nt_pred_ai = 2794, // HexagonDepInstrInfo.td:29821
2810 V6_vS32b_nt_pred_pi = 2795, // HexagonDepInstrInfo.td:29839
2811 V6_vS32b_nt_pred_ppu = 2796, // HexagonDepInstrInfo.td:29859
2812 V6_vS32b_nt_qpred_ai = 2797, // HexagonDepInstrInfo.td:29878
2813 V6_vS32b_nt_qpred_pi = 2798, // HexagonDepInstrInfo.td:29893
2814 V6_vS32b_nt_qpred_ppu = 2799, // HexagonDepInstrInfo.td:29910
2815 V6_vS32b_pi = 2800, // HexagonDepInstrInfo.td:29926
2816 V6_vS32b_ppu = 2801, // HexagonDepInstrInfo.td:29946
2817 V6_vS32b_pred_ai = 2802, // HexagonDepInstrInfo.td:29964
2818 V6_vS32b_pred_pi = 2803, // HexagonDepInstrInfo.td:29981
2819 V6_vS32b_pred_ppu = 2804, // HexagonDepInstrInfo.td:30000
2820 V6_vS32b_qpred_ai = 2805, // HexagonDepInstrInfo.td:30018
2821 V6_vS32b_qpred_pi = 2806, // HexagonDepInstrInfo.td:30032
2822 V6_vS32b_qpred_ppu = 2807, // HexagonDepInstrInfo.td:30048
2823 V6_vS32b_srls_ai = 2808, // HexagonDepInstrInfo.td:30063
2824 V6_vS32b_srls_pi = 2809, // HexagonDepInstrInfo.td:30078
2825 V6_vS32b_srls_ppu = 2810, // HexagonDepInstrInfo.td:30094
2826 V6_vabs_f8 = 2811, // HexagonDepInstrInfo.td:30109
2827 V6_vabs_hf = 2812, // HexagonDepInstrInfo.td:30122
2828 V6_vabs_qf16_hf = 2813, // HexagonDepInstrInfo.td:30135
2829 V6_vabs_qf16_qf16 = 2814, // HexagonDepInstrInfo.td:30148
2830 V6_vabs_qf32_qf32 = 2815, // HexagonDepInstrInfo.td:30161
2831 V6_vabs_qf32_sf = 2816, // HexagonDepInstrInfo.td:30174
2832 V6_vabs_sf = 2817, // HexagonDepInstrInfo.td:30187
2833 V6_vabsb = 2818, // HexagonDepInstrInfo.td:30200
2834 V6_vabsb_sat = 2819, // HexagonDepInstrInfo.td:30227
2835 V6_vabsdiffh = 2820, // HexagonDepInstrInfo.td:30254
2836 V6_vabsdiffub = 2821, // HexagonDepInstrInfo.td:30279
2837 V6_vabsdiffuh = 2822, // HexagonDepInstrInfo.td:30304
2838 V6_vabsdiffw = 2823, // HexagonDepInstrInfo.td:30329
2839 V6_vabsh = 2824, // HexagonDepInstrInfo.td:30354
2840 V6_vabsh_sat = 2825, // HexagonDepInstrInfo.td:30381
2841 V6_vabsw = 2826, // HexagonDepInstrInfo.td:30444
2842 V6_vabsw_sat = 2827, // HexagonDepInstrInfo.td:30471
2843 V6_vadd_hf = 2828, // HexagonDepInstrInfo.td:30498
2844 V6_vadd_hf_f8 = 2829, // HexagonDepInstrInfo.td:30511
2845 V6_vadd_hf_hf = 2830, // HexagonDepInstrInfo.td:30524
2846 V6_vadd_qf16 = 2831, // HexagonDepInstrInfo.td:30537
2847 V6_vadd_qf16_mix = 2832, // HexagonDepInstrInfo.td:30550
2848 V6_vadd_qf32 = 2833, // HexagonDepInstrInfo.td:30563
2849 V6_vadd_qf32_mix = 2834, // HexagonDepInstrInfo.td:30576
2850 V6_vadd_sf = 2835, // HexagonDepInstrInfo.td:30589
2851 V6_vadd_sf_bf = 2836, // HexagonDepInstrInfo.td:30602
2852 V6_vadd_sf_hf = 2837, // HexagonDepInstrInfo.td:30615
2853 V6_vadd_sf_sf = 2838, // HexagonDepInstrInfo.td:30628
2854 V6_vaddb = 2839, // HexagonDepInstrInfo.td:30641
2855 V6_vaddb_dv = 2840, // HexagonDepInstrInfo.td:30668
2856 V6_vaddbnq = 2841, // HexagonDepInstrInfo.td:30693
2857 V6_vaddbq = 2842, // HexagonDepInstrInfo.td:30725
2858 V6_vaddbsat = 2843, // HexagonDepInstrInfo.td:30757
2859 V6_vaddbsat_dv = 2844, // HexagonDepInstrInfo.td:30784
2860 V6_vaddcarry = 2845, // HexagonDepInstrInfo.td:30809
2861 V6_vaddcarryo = 2846, // HexagonDepInstrInfo.td:30825
2862 V6_vaddcarrysat = 2847, // HexagonDepInstrInfo.td:30840
2863 V6_vaddclbh = 2848, // HexagonDepInstrInfo.td:30855
2864 V6_vaddclbw = 2849, // HexagonDepInstrInfo.td:30868
2865 V6_vaddh = 2850, // HexagonDepInstrInfo.td:30881
2866 V6_vaddh_dv = 2851, // HexagonDepInstrInfo.td:30908
2867 V6_vaddhnq = 2852, // HexagonDepInstrInfo.td:30933
2868 V6_vaddhq = 2853, // HexagonDepInstrInfo.td:30965
2869 V6_vaddhsat = 2854, // HexagonDepInstrInfo.td:30997
2870 V6_vaddhsat_dv = 2855, // HexagonDepInstrInfo.td:31024
2871 V6_vaddhw = 2856, // HexagonDepInstrInfo.td:31049
2872 V6_vaddhw_acc = 2857, // HexagonDepInstrInfo.td:31062
2873 V6_vaddubh = 2858, // HexagonDepInstrInfo.td:31103
2874 V6_vaddubh_acc = 2859, // HexagonDepInstrInfo.td:31116
2875 V6_vaddubsat = 2860, // HexagonDepInstrInfo.td:31157
2876 V6_vaddubsat_dv = 2861, // HexagonDepInstrInfo.td:31184
2877 V6_vaddububb_sat = 2862, // HexagonDepInstrInfo.td:31209
2878 V6_vadduhsat = 2863, // HexagonDepInstrInfo.td:31224
2879 V6_vadduhsat_dv = 2864, // HexagonDepInstrInfo.td:31251
2880 V6_vadduhw = 2865, // HexagonDepInstrInfo.td:31276
2881 V6_vadduhw_acc = 2866, // HexagonDepInstrInfo.td:31289
2882 V6_vadduwsat = 2867, // HexagonDepInstrInfo.td:31330
2883 V6_vadduwsat_dv = 2868, // HexagonDepInstrInfo.td:31357
2884 V6_vaddw = 2869, // HexagonDepInstrInfo.td:31382
2885 V6_vaddw_dv = 2870, // HexagonDepInstrInfo.td:31409
2886 V6_vaddwnq = 2871, // HexagonDepInstrInfo.td:31434
2887 V6_vaddwq = 2872, // HexagonDepInstrInfo.td:31466
2888 V6_vaddwsat = 2873, // HexagonDepInstrInfo.td:31498
2889 V6_vaddwsat_dv = 2874, // HexagonDepInstrInfo.td:31525
2890 V6_valign4 = 2875, // HexagonDepInstrInfo.td:31550
2891 V6_valignb = 2876, // HexagonDepInstrInfo.td:31565
2892 V6_valignbi = 2877, // HexagonDepInstrInfo.td:31578
2893 V6_vand = 2878, // HexagonDepInstrInfo.td:31590
2894 V6_vandnqrt = 2879, // HexagonDepInstrInfo.td:31605
2895 V6_vandnqrt_acc = 2880, // HexagonDepInstrInfo.td:31618
2896 V6_vandqrt = 2881, // HexagonDepInstrInfo.td:31659
2897 V6_vandqrt_acc = 2882, // HexagonDepInstrInfo.td:31672
2898 V6_vandvnqv = 2883, // HexagonDepInstrInfo.td:31713
2899 V6_vandvqv = 2884, // HexagonDepInstrInfo.td:31729
2900 V6_vandvrt = 2885, // HexagonDepInstrInfo.td:31745
2901 V6_vandvrt_acc = 2886, // HexagonDepInstrInfo.td:31758
2902 V6_vaslh = 2887, // HexagonDepInstrInfo.td:31795
2903 V6_vaslh_acc = 2888, // HexagonDepInstrInfo.td:31808
2904 V6_vaslhv = 2889, // HexagonDepInstrInfo.td:31849
2905 V6_vaslw = 2890, // HexagonDepInstrInfo.td:31874
2906 V6_vaslw_acc = 2891, // HexagonDepInstrInfo.td:31887
2907 V6_vaslwv = 2892, // HexagonDepInstrInfo.td:31928
2908 V6_vasr_into = 2893, // HexagonDepInstrInfo.td:31953
2909 V6_vasrh = 2894, // HexagonDepInstrInfo.td:31980
2910 V6_vasrh_acc = 2895, // HexagonDepInstrInfo.td:31993
2911 V6_vasrhbrndsat = 2896, // HexagonDepInstrInfo.td:32034
2912 V6_vasrhbsat = 2897, // HexagonDepInstrInfo.td:32047
2913 V6_vasrhubrndsat = 2898, // HexagonDepInstrInfo.td:32060
2914 V6_vasrhubsat = 2899, // HexagonDepInstrInfo.td:32073
2915 V6_vasrhv = 2900, // HexagonDepInstrInfo.td:32086
2916 V6_vasruhubrndsat = 2901, // HexagonDepInstrInfo.td:32111
2917 V6_vasruhubsat = 2902, // HexagonDepInstrInfo.td:32124
2918 V6_vasruwuhrndsat = 2903, // HexagonDepInstrInfo.td:32137
2919 V6_vasruwuhsat = 2904, // HexagonDepInstrInfo.td:32150
2920 V6_vasrvuhubrndsat = 2905, // HexagonDepInstrInfo.td:32163
2921 V6_vasrvuhubsat = 2906, // HexagonDepInstrInfo.td:32177
2922 V6_vasrvwuhrndsat = 2907, // HexagonDepInstrInfo.td:32191
2923 V6_vasrvwuhsat = 2908, // HexagonDepInstrInfo.td:32205
2924 V6_vasrw = 2909, // HexagonDepInstrInfo.td:32219
2925 V6_vasrw_acc = 2910, // HexagonDepInstrInfo.td:32232
2926 V6_vasrwh = 2911, // HexagonDepInstrInfo.td:32273
2927 V6_vasrwhrndsat = 2912, // HexagonDepInstrInfo.td:32286
2928 V6_vasrwhsat = 2913, // HexagonDepInstrInfo.td:32299
2929 V6_vasrwuhrndsat = 2914, // HexagonDepInstrInfo.td:32312
2930 V6_vasrwuhsat = 2915, // HexagonDepInstrInfo.td:32325
2931 V6_vasrwv = 2916, // HexagonDepInstrInfo.td:32338
2932 V6_vassign = 2917, // HexagonDepInstrInfo.td:32363
2933 V6_vassign_fp = 2918, // HexagonDepInstrInfo.td:32377
2934 V6_vassign_tmp = 2919, // HexagonDepInstrInfo.td:32390
2935 V6_vavgb = 2920, // HexagonDepInstrInfo.td:32415
2936 V6_vavgbrnd = 2921, // HexagonDepInstrInfo.td:32442
2937 V6_vavgh = 2922, // HexagonDepInstrInfo.td:32469
2938 V6_vavghrnd = 2923, // HexagonDepInstrInfo.td:32496
2939 V6_vavgub = 2924, // HexagonDepInstrInfo.td:32523
2940 V6_vavgubrnd = 2925, // HexagonDepInstrInfo.td:32550
2941 V6_vavguh = 2926, // HexagonDepInstrInfo.td:32577
2942 V6_vavguhrnd = 2927, // HexagonDepInstrInfo.td:32604
2943 V6_vavguw = 2928, // HexagonDepInstrInfo.td:32631
2944 V6_vavguwrnd = 2929, // HexagonDepInstrInfo.td:32658
2945 V6_vavgw = 2930, // HexagonDepInstrInfo.td:32685
2946 V6_vavgwrnd = 2931, // HexagonDepInstrInfo.td:32712
2947 V6_vccombine = 2932, // HexagonDepInstrInfo.td:32739
2948 V6_vcl0h = 2933, // HexagonDepInstrInfo.td:32753
2949 V6_vcl0w = 2934, // HexagonDepInstrInfo.td:32778
2950 V6_vcmov = 2935, // HexagonDepInstrInfo.td:32803
2951 V6_vcombine = 2936, // HexagonDepInstrInfo.td:32818
2952 V6_vcombine_tmp = 2937, // HexagonDepInstrInfo.td:32832
2953 V6_vconv_bf_qf32 = 2938, // HexagonDepInstrInfo.td:32846
2954 V6_vconv_f8_qf16 = 2939, // HexagonDepInstrInfo.td:32859
2955 V6_vconv_h_hf = 2940, // HexagonDepInstrInfo.td:32872
2956 V6_vconv_h_hf_rnd = 2941, // HexagonDepInstrInfo.td:32885
2957 V6_vconv_hf_h = 2942, // HexagonDepInstrInfo.td:32898
2958 V6_vconv_hf_qf16 = 2943, // HexagonDepInstrInfo.td:32911
2959 V6_vconv_hf_qf32 = 2944, // HexagonDepInstrInfo.td:32924
2960 V6_vconv_qf16_f8 = 2945, // HexagonDepInstrInfo.td:32937
2961 V6_vconv_qf16_hf = 2946, // HexagonDepInstrInfo.td:32950
2962 V6_vconv_qf16_qf16 = 2947, // HexagonDepInstrInfo.td:32963
2963 V6_vconv_qf32_qf32 = 2948, // HexagonDepInstrInfo.td:32976
2964 V6_vconv_qf32_sf = 2949, // HexagonDepInstrInfo.td:32989
2965 V6_vconv_sf_qf32 = 2950, // HexagonDepInstrInfo.td:33002
2966 V6_vconv_sf_w = 2951, // HexagonDepInstrInfo.td:33015
2967 V6_vconv_w_sf = 2952, // HexagonDepInstrInfo.td:33028
2968 V6_vcvt2_b_hf = 2953, // HexagonDepInstrInfo.td:33041
2969 V6_vcvt2_hf_b = 2954, // HexagonDepInstrInfo.td:33054
2970 V6_vcvt2_hf_ub = 2955, // HexagonDepInstrInfo.td:33067
2971 V6_vcvt2_ub_hf = 2956, // HexagonDepInstrInfo.td:33080
2972 V6_vcvt_b_hf = 2957, // HexagonDepInstrInfo.td:33093
2973 V6_vcvt_bf_sf = 2958, // HexagonDepInstrInfo.td:33106
2974 V6_vcvt_f8_hf = 2959, // HexagonDepInstrInfo.td:33119
2975 V6_vcvt_h_hf = 2960, // HexagonDepInstrInfo.td:33132
2976 V6_vcvt_hf_b = 2961, // HexagonDepInstrInfo.td:33145
2977 V6_vcvt_hf_f8 = 2962, // HexagonDepInstrInfo.td:33158
2978 V6_vcvt_hf_h = 2963, // HexagonDepInstrInfo.td:33171
2979 V6_vcvt_hf_sf = 2964, // HexagonDepInstrInfo.td:33184
2980 V6_vcvt_hf_ub = 2965, // HexagonDepInstrInfo.td:33197
2981 V6_vcvt_hf_uh = 2966, // HexagonDepInstrInfo.td:33210
2982 V6_vcvt_sf_hf = 2967, // HexagonDepInstrInfo.td:33223
2983 V6_vcvt_ub_hf = 2968, // HexagonDepInstrInfo.td:33236
2984 V6_vcvt_uh_hf = 2969, // HexagonDepInstrInfo.td:33249
2985 V6_vdeal = 2970, // HexagonDepInstrInfo.td:33286
2986 V6_vdealb = 2971, // HexagonDepInstrInfo.td:33302
2987 V6_vdealb4w = 2972, // HexagonDepInstrInfo.td:33315
2988 V6_vdealh = 2973, // HexagonDepInstrInfo.td:33352
2989 V6_vdealvdd = 2974, // HexagonDepInstrInfo.td:33377
2990 V6_vdelta = 2975, // HexagonDepInstrInfo.td:33390
2991 V6_vdmpy_sf_hf = 2976, // HexagonDepInstrInfo.td:33403
2992 V6_vdmpy_sf_hf_acc = 2977, // HexagonDepInstrInfo.td:33416
2993 V6_vdmpybus = 2978, // HexagonDepInstrInfo.td:33431
2994 V6_vdmpybus_acc = 2979, // HexagonDepInstrInfo.td:33444
2995 V6_vdmpybus_dv = 2980, // HexagonDepInstrInfo.td:33485
2996 V6_vdmpybus_dv_acc = 2981, // HexagonDepInstrInfo.td:33498
2997 V6_vdmpyhb = 2982, // HexagonDepInstrInfo.td:33539
2998 V6_vdmpyhb_acc = 2983, // HexagonDepInstrInfo.td:33552
2999 V6_vdmpyhb_dv = 2984, // HexagonDepInstrInfo.td:33593
3000 V6_vdmpyhb_dv_acc = 2985, // HexagonDepInstrInfo.td:33606
3001 V6_vdmpyhisat = 2986, // HexagonDepInstrInfo.td:33647
3002 V6_vdmpyhisat_acc = 2987, // HexagonDepInstrInfo.td:33660
3003 V6_vdmpyhsat = 2988, // HexagonDepInstrInfo.td:33701
3004 V6_vdmpyhsat_acc = 2989, // HexagonDepInstrInfo.td:33714
3005 V6_vdmpyhsuisat = 2990, // HexagonDepInstrInfo.td:33755
3006 V6_vdmpyhsuisat_acc = 2991, // HexagonDepInstrInfo.td:33768
3007 V6_vdmpyhsusat = 2992, // HexagonDepInstrInfo.td:33809
3008 V6_vdmpyhsusat_acc = 2993, // HexagonDepInstrInfo.td:33822
3009 V6_vdmpyhvsat = 2994, // HexagonDepInstrInfo.td:33863
3010 V6_vdmpyhvsat_acc = 2995, // HexagonDepInstrInfo.td:33876
3011 V6_vdsaduh = 2996, // HexagonDepInstrInfo.td:33917
3012 V6_vdsaduh_acc = 2997, // HexagonDepInstrInfo.td:33930
3013 V6_veqb = 2998, // HexagonDepInstrInfo.td:33971
3014 V6_veqb_and = 2999, // HexagonDepInstrInfo.td:33986
3015 V6_veqb_or = 3000, // HexagonDepInstrInfo.td:34000
3016 V6_veqb_xor = 3001, // HexagonDepInstrInfo.td:34015
3017 V6_veqh = 3002, // HexagonDepInstrInfo.td:34029
3018 V6_veqh_and = 3003, // HexagonDepInstrInfo.td:34044
3019 V6_veqh_or = 3004, // HexagonDepInstrInfo.td:34058
3020 V6_veqh_xor = 3005, // HexagonDepInstrInfo.td:34073
3021 V6_veqhf = 3006, // HexagonDepInstrInfo.td:34087
3022 V6_veqhf_and = 3007, // HexagonDepInstrInfo.td:34102
3023 V6_veqhf_or = 3008, // HexagonDepInstrInfo.td:34116
3024 V6_veqhf_xor = 3009, // HexagonDepInstrInfo.td:34131
3025 V6_veqsf = 3010, // HexagonDepInstrInfo.td:34145
3026 V6_veqsf_and = 3011, // HexagonDepInstrInfo.td:34160
3027 V6_veqsf_or = 3012, // HexagonDepInstrInfo.td:34174
3028 V6_veqsf_xor = 3013, // HexagonDepInstrInfo.td:34189
3029 V6_veqw = 3014, // HexagonDepInstrInfo.td:34203
3030 V6_veqw_and = 3015, // HexagonDepInstrInfo.td:34218
3031 V6_veqw_or = 3016, // HexagonDepInstrInfo.td:34232
3032 V6_veqw_xor = 3017, // HexagonDepInstrInfo.td:34247
3033 V6_vfmax_f8 = 3018, // HexagonDepInstrInfo.td:34261
3034 V6_vfmax_hf = 3019, // HexagonDepInstrInfo.td:34274
3035 V6_vfmax_sf = 3020, // HexagonDepInstrInfo.td:34287
3036 V6_vfmin_f8 = 3021, // HexagonDepInstrInfo.td:34300
3037 V6_vfmin_hf = 3022, // HexagonDepInstrInfo.td:34313
3038 V6_vfmin_sf = 3023, // HexagonDepInstrInfo.td:34326
3039 V6_vfneg_f8 = 3024, // HexagonDepInstrInfo.td:34339
3040 V6_vfneg_hf = 3025, // HexagonDepInstrInfo.td:34352
3041 V6_vfneg_sf = 3026, // HexagonDepInstrInfo.td:34365
3042 V6_vgathermh = 3027, // HexagonDepInstrInfo.td:34378
3043 V6_vgathermhq = 3028, // HexagonDepInstrInfo.td:34395
3044 V6_vgathermhw = 3029, // HexagonDepInstrInfo.td:34412
3045 V6_vgathermhwq = 3030, // HexagonDepInstrInfo.td:34428
3046 V6_vgathermw = 3031, // HexagonDepInstrInfo.td:34444
3047 V6_vgathermwq = 3032, // HexagonDepInstrInfo.td:34461
3048 V6_vgtb = 3033, // HexagonDepInstrInfo.td:34478
3049 V6_vgtb_and = 3034, // HexagonDepInstrInfo.td:34493
3050 V6_vgtb_or = 3035, // HexagonDepInstrInfo.td:34507
3051 V6_vgtb_xor = 3036, // HexagonDepInstrInfo.td:34522
3052 V6_vgtbf = 3037, // HexagonDepInstrInfo.td:34536
3053 V6_vgtbf_and = 3038, // HexagonDepInstrInfo.td:34551
3054 V6_vgtbf_or = 3039, // HexagonDepInstrInfo.td:34565
3055 V6_vgtbf_xor = 3040, // HexagonDepInstrInfo.td:34580
3056 V6_vgth = 3041, // HexagonDepInstrInfo.td:34594
3057 V6_vgth_and = 3042, // HexagonDepInstrInfo.td:34609
3058 V6_vgth_or = 3043, // HexagonDepInstrInfo.td:34623
3059 V6_vgth_xor = 3044, // HexagonDepInstrInfo.td:34638
3060 V6_vgthf = 3045, // HexagonDepInstrInfo.td:34652
3061 V6_vgthf_and = 3046, // HexagonDepInstrInfo.td:34667
3062 V6_vgthf_or = 3047, // HexagonDepInstrInfo.td:34681
3063 V6_vgthf_xor = 3048, // HexagonDepInstrInfo.td:34696
3064 V6_vgtsf = 3049, // HexagonDepInstrInfo.td:34710
3065 V6_vgtsf_and = 3050, // HexagonDepInstrInfo.td:34725
3066 V6_vgtsf_or = 3051, // HexagonDepInstrInfo.td:34739
3067 V6_vgtsf_xor = 3052, // HexagonDepInstrInfo.td:34754
3068 V6_vgtub = 3053, // HexagonDepInstrInfo.td:34768
3069 V6_vgtub_and = 3054, // HexagonDepInstrInfo.td:34783
3070 V6_vgtub_or = 3055, // HexagonDepInstrInfo.td:34797
3071 V6_vgtub_xor = 3056, // HexagonDepInstrInfo.td:34812
3072 V6_vgtuh = 3057, // HexagonDepInstrInfo.td:34826
3073 V6_vgtuh_and = 3058, // HexagonDepInstrInfo.td:34841
3074 V6_vgtuh_or = 3059, // HexagonDepInstrInfo.td:34855
3075 V6_vgtuh_xor = 3060, // HexagonDepInstrInfo.td:34870
3076 V6_vgtuw = 3061, // HexagonDepInstrInfo.td:34884
3077 V6_vgtuw_and = 3062, // HexagonDepInstrInfo.td:34899
3078 V6_vgtuw_or = 3063, // HexagonDepInstrInfo.td:34913
3079 V6_vgtuw_xor = 3064, // HexagonDepInstrInfo.td:34928
3080 V6_vgtw = 3065, // HexagonDepInstrInfo.td:34942
3081 V6_vgtw_and = 3066, // HexagonDepInstrInfo.td:34957
3082 V6_vgtw_or = 3067, // HexagonDepInstrInfo.td:34971
3083 V6_vgtw_xor = 3068, // HexagonDepInstrInfo.td:34986
3084 V6_vhist = 3069, // HexagonDepInstrInfo.td:35000
3085 V6_vhistq = 3070, // HexagonDepInstrInfo.td:35010
3086 V6_vilog2_hf = 3071, // HexagonDepInstrInfo.td:35021
3087 V6_vilog2_qf16 = 3072, // HexagonDepInstrInfo.td:35034
3088 V6_vilog2_qf32 = 3073, // HexagonDepInstrInfo.td:35047
3089 V6_vilog2_sf = 3074, // HexagonDepInstrInfo.td:35060
3090 V6_vinsertwr = 3075, // HexagonDepInstrInfo.td:35073
3091 V6_vlalignb = 3076, // HexagonDepInstrInfo.td:35086
3092 V6_vlalignbi = 3077, // HexagonDepInstrInfo.td:35099
3093 V6_vlsrb = 3078, // HexagonDepInstrInfo.td:35111
3094 V6_vlsrh = 3079, // HexagonDepInstrInfo.td:35124
3095 V6_vlsrhv = 3080, // HexagonDepInstrInfo.td:35149
3096 V6_vlsrw = 3081, // HexagonDepInstrInfo.td:35174
3097 V6_vlsrwv = 3082, // HexagonDepInstrInfo.td:35199
3098 V6_vlut4 = 3083, // HexagonDepInstrInfo.td:35224
3099 V6_vlutvvb = 3084, // HexagonDepInstrInfo.td:35237
3100 V6_vlutvvb_nm = 3085, // HexagonDepInstrInfo.td:35250
3101 V6_vlutvvb_oracc = 3086, // HexagonDepInstrInfo.td:35263
3102 V6_vlutvvb_oracci = 3087, // HexagonDepInstrInfo.td:35278
3103 V6_vlutvvbi = 3088, // HexagonDepInstrInfo.td:35292
3104 V6_vlutvwh = 3089, // HexagonDepInstrInfo.td:35304
3105 V6_vlutvwh_nm = 3090, // HexagonDepInstrInfo.td:35317
3106 V6_vlutvwh_oracc = 3091, // HexagonDepInstrInfo.td:35330
3107 V6_vlutvwh_oracci = 3092, // HexagonDepInstrInfo.td:35345
3108 V6_vlutvwhi = 3093, // HexagonDepInstrInfo.td:35359
3109 V6_vmax_bf = 3094, // HexagonDepInstrInfo.td:35371
3110 V6_vmax_hf = 3095, // HexagonDepInstrInfo.td:35384
3111 V6_vmax_sf = 3096, // HexagonDepInstrInfo.td:35399
3112 V6_vmaxb = 3097, // HexagonDepInstrInfo.td:35414
3113 V6_vmaxh = 3098, // HexagonDepInstrInfo.td:35441
3114 V6_vmaxub = 3099, // HexagonDepInstrInfo.td:35468
3115 V6_vmaxuh = 3100, // HexagonDepInstrInfo.td:35495
3116 V6_vmaxw = 3101, // HexagonDepInstrInfo.td:35522
3117 V6_vmerge_qf = 3102, // HexagonDepInstrInfo.td:35549
3118 V6_vmin_bf = 3103, // HexagonDepInstrInfo.td:35562
3119 V6_vmin_hf = 3104, // HexagonDepInstrInfo.td:35575
3120 V6_vmin_sf = 3105, // HexagonDepInstrInfo.td:35590
3121 V6_vminb = 3106, // HexagonDepInstrInfo.td:35605
3122 V6_vminh = 3107, // HexagonDepInstrInfo.td:35632
3123 V6_vminub = 3108, // HexagonDepInstrInfo.td:35659
3124 V6_vminuh = 3109, // HexagonDepInstrInfo.td:35686
3125 V6_vminw = 3110, // HexagonDepInstrInfo.td:35713
3126 V6_vmpabus = 3111, // HexagonDepInstrInfo.td:35740
3127 V6_vmpabus_acc = 3112, // HexagonDepInstrInfo.td:35753
3128 V6_vmpabusv = 3113, // HexagonDepInstrInfo.td:35794
3129 V6_vmpabuu = 3114, // HexagonDepInstrInfo.td:35819
3130 V6_vmpabuu_acc = 3115, // HexagonDepInstrInfo.td:35832
3131 V6_vmpabuuv = 3116, // HexagonDepInstrInfo.td:35873
3132 V6_vmpahb = 3117, // HexagonDepInstrInfo.td:35898
3133 V6_vmpahb_acc = 3118, // HexagonDepInstrInfo.td:35911
3134 V6_vmpahhsat = 3119, // HexagonDepInstrInfo.td:35952
3135 V6_vmpauhb = 3120, // HexagonDepInstrInfo.td:35966
3136 V6_vmpauhb_acc = 3121, // HexagonDepInstrInfo.td:35979
3137 V6_vmpauhuhsat = 3122, // HexagonDepInstrInfo.td:36020
3138 V6_vmpsuhuhsat = 3123, // HexagonDepInstrInfo.td:36034
3139 V6_vmpy_hf_f8 = 3124, // HexagonDepInstrInfo.td:37471
3140 V6_vmpy_hf_f8_acc = 3125, // HexagonDepInstrInfo.td:36048
3141 V6_vmpy_hf_hf = 3126, // HexagonDepInstrInfo.td:36063
3142 V6_vmpy_hf_hf_acc = 3127, // HexagonDepInstrInfo.td:36076
3143 V6_vmpy_qf16 = 3128, // HexagonDepInstrInfo.td:36091
3144 V6_vmpy_qf16_hf = 3129, // HexagonDepInstrInfo.td:36104
3145 V6_vmpy_qf16_mix_hf = 3130, // HexagonDepInstrInfo.td:36117
3146 V6_vmpy_qf32 = 3131, // HexagonDepInstrInfo.td:36130
3147 V6_vmpy_qf32_hf = 3132, // HexagonDepInstrInfo.td:36143
3148 V6_vmpy_qf32_mix_hf = 3133, // HexagonDepInstrInfo.td:36156
3149 V6_vmpy_qf32_qf16 = 3134, // HexagonDepInstrInfo.td:36169
3150 V6_vmpy_qf32_sf = 3135, // HexagonDepInstrInfo.td:36182
3151 V6_vmpy_rt_hf = 3136, // HexagonDepInstrInfo.td:36195
3152 V6_vmpy_rt_qf16 = 3137, // HexagonDepInstrInfo.td:36208
3153 V6_vmpy_rt_sf = 3138, // HexagonDepInstrInfo.td:36221
3154 V6_vmpy_sf_bf = 3139, // HexagonDepInstrInfo.td:36234
3155 V6_vmpy_sf_bf_acc = 3140, // HexagonDepInstrInfo.td:36247
3156 V6_vmpy_sf_hf = 3141, // HexagonDepInstrInfo.td:36262
3157 V6_vmpy_sf_hf_acc = 3142, // HexagonDepInstrInfo.td:36275
3158 V6_vmpy_sf_sf = 3143, // HexagonDepInstrInfo.td:36290
3159 V6_vmpybus = 3144, // HexagonDepInstrInfo.td:36303
3160 V6_vmpybus_acc = 3145, // HexagonDepInstrInfo.td:36316
3161 V6_vmpybusv = 3146, // HexagonDepInstrInfo.td:36357
3162 V6_vmpybusv_acc = 3147, // HexagonDepInstrInfo.td:36370
3163 V6_vmpybv = 3148, // HexagonDepInstrInfo.td:36411
3164 V6_vmpybv_acc = 3149, // HexagonDepInstrInfo.td:36424
3165 V6_vmpyewuh = 3150, // HexagonDepInstrInfo.td:36465
3166 V6_vmpyewuh_64 = 3151, // HexagonDepInstrInfo.td:36478
3167 V6_vmpyh = 3152, // HexagonDepInstrInfo.td:36503
3168 V6_vmpyh_acc = 3153, // HexagonDepInstrInfo.td:36516
3169 V6_vmpyhsat_acc = 3154, // HexagonDepInstrInfo.td:36557
3170 V6_vmpyhsrs = 3155, // HexagonDepInstrInfo.td:36586
3171 V6_vmpyhss = 3156, // HexagonDepInstrInfo.td:36611
3172 V6_vmpyhus = 3157, // HexagonDepInstrInfo.td:36636
3173 V6_vmpyhus_acc = 3158, // HexagonDepInstrInfo.td:36649
3174 V6_vmpyhv = 3159, // HexagonDepInstrInfo.td:36690
3175 V6_vmpyhv_acc = 3160, // HexagonDepInstrInfo.td:36703
3176 V6_vmpyhvsrs = 3161, // HexagonDepInstrInfo.td:36744
3177 V6_vmpyieoh = 3162, // HexagonDepInstrInfo.td:36769
3178 V6_vmpyiewh_acc = 3163, // HexagonDepInstrInfo.td:36782
3179 V6_vmpyiewuh = 3164, // HexagonDepInstrInfo.td:36811
3180 V6_vmpyiewuh_acc = 3165, // HexagonDepInstrInfo.td:36824
3181 V6_vmpyih = 3166, // HexagonDepInstrInfo.td:36865
3182 V6_vmpyih_acc = 3167, // HexagonDepInstrInfo.td:36878
3183 V6_vmpyihb = 3168, // HexagonDepInstrInfo.td:36919
3184 V6_vmpyihb_acc = 3169, // HexagonDepInstrInfo.td:36932
3185 V6_vmpyiowh = 3170, // HexagonDepInstrInfo.td:36973
3186 V6_vmpyiwb = 3171, // HexagonDepInstrInfo.td:36998
3187 V6_vmpyiwb_acc = 3172, // HexagonDepInstrInfo.td:37011
3188 V6_vmpyiwh = 3173, // HexagonDepInstrInfo.td:37052
3189 V6_vmpyiwh_acc = 3174, // HexagonDepInstrInfo.td:37065
3190 V6_vmpyiwub = 3175, // HexagonDepInstrInfo.td:37106
3191 V6_vmpyiwub_acc = 3176, // HexagonDepInstrInfo.td:37119
3192 V6_vmpyowh = 3177, // HexagonDepInstrInfo.td:37160
3193 V6_vmpyowh_64_acc = 3178, // HexagonDepInstrInfo.td:37173
3194 V6_vmpyowh_rnd = 3179, // HexagonDepInstrInfo.td:37200
3195 V6_vmpyowh_rnd_sacc = 3180, // HexagonDepInstrInfo.td:37225
3196 V6_vmpyowh_sacc = 3181, // HexagonDepInstrInfo.td:37253
3197 V6_vmpyub = 3182, // HexagonDepInstrInfo.td:37281
3198 V6_vmpyub_acc = 3183, // HexagonDepInstrInfo.td:37294
3199 V6_vmpyubv = 3184, // HexagonDepInstrInfo.td:37335
3200 V6_vmpyubv_acc = 3185, // HexagonDepInstrInfo.td:37348
3201 V6_vmpyuh = 3186, // HexagonDepInstrInfo.td:37389
3202 V6_vmpyuh_acc = 3187, // HexagonDepInstrInfo.td:37402
3203 V6_vmpyuhe = 3188, // HexagonDepInstrInfo.td:37443
3204 V6_vmpyuhe_acc = 3189, // HexagonDepInstrInfo.td:37456
3205 V6_vmpyuhv = 3190, // HexagonDepInstrInfo.td:37484
3206 V6_vmpyuhv_acc = 3191, // HexagonDepInstrInfo.td:37497
3207 V6_vmpyuhvs = 3192, // HexagonDepInstrInfo.td:37538
3208 V6_vmux = 3193, // HexagonDepInstrInfo.td:37551
3209 V6_vnavgb = 3194, // HexagonDepInstrInfo.td:37566
3210 V6_vnavgh = 3195, // HexagonDepInstrInfo.td:37593
3211 V6_vnavgub = 3196, // HexagonDepInstrInfo.td:37620
3212 V6_vnavgw = 3197, // HexagonDepInstrInfo.td:37647
3213 V6_vnccombine = 3198, // HexagonDepInstrInfo.td:37674
3214 V6_vncmov = 3199, // HexagonDepInstrInfo.td:37689
3215 V6_vneg_qf16_hf = 3200, // HexagonDepInstrInfo.td:37705
3216 V6_vneg_qf16_qf16 = 3201, // HexagonDepInstrInfo.td:37718
3217 V6_vneg_qf32_qf32 = 3202, // HexagonDepInstrInfo.td:37731
3218 V6_vneg_qf32_sf = 3203, // HexagonDepInstrInfo.td:37744
3219 V6_vnormamth = 3204, // HexagonDepInstrInfo.td:37757
3220 V6_vnormamtw = 3205, // HexagonDepInstrInfo.td:37782
3221 V6_vnot = 3206, // HexagonDepInstrInfo.td:37807
3222 V6_vor = 3207, // HexagonDepInstrInfo.td:37822
3223 V6_vpackeb = 3208, // HexagonDepInstrInfo.td:37837
3224 V6_vpackeh = 3209, // HexagonDepInstrInfo.td:37862
3225 V6_vpackhb_sat = 3210, // HexagonDepInstrInfo.td:37887
3226 V6_vpackhub_sat = 3211, // HexagonDepInstrInfo.td:37912
3227 V6_vpackob = 3212, // HexagonDepInstrInfo.td:37937
3228 V6_vpackoh = 3213, // HexagonDepInstrInfo.td:37962
3229 V6_vpackwh_sat = 3214, // HexagonDepInstrInfo.td:37987
3230 V6_vpackwuh_sat = 3215, // HexagonDepInstrInfo.td:38012
3231 V6_vpopcounth = 3216, // HexagonDepInstrInfo.td:38037
3232 V6_vprefixqb = 3217, // HexagonDepInstrInfo.td:38062
3233 V6_vprefixqh = 3218, // HexagonDepInstrInfo.td:38075
3234 V6_vprefixqw = 3219, // HexagonDepInstrInfo.td:38088
3235 V6_vrdelta = 3220, // HexagonDepInstrInfo.td:38101
3236 V6_vrmpybub_rtt = 3221, // HexagonDepInstrInfo.td:38114
3237 V6_vrmpybub_rtt_acc = 3222, // HexagonDepInstrInfo.td:38127
3238 V6_vrmpybus = 3223, // HexagonDepInstrInfo.td:38168
3239 V6_vrmpybus_acc = 3224, // HexagonDepInstrInfo.td:38181
3240 V6_vrmpybusi = 3225, // HexagonDepInstrInfo.td:38222
3241 V6_vrmpybusi_acc = 3226, // HexagonDepInstrInfo.td:38235
3242 V6_vrmpybusv = 3227, // HexagonDepInstrInfo.td:38276
3243 V6_vrmpybusv_acc = 3228, // HexagonDepInstrInfo.td:38289
3244 V6_vrmpybv = 3229, // HexagonDepInstrInfo.td:38330
3245 V6_vrmpybv_acc = 3230, // HexagonDepInstrInfo.td:38343
3246 V6_vrmpyub = 3231, // HexagonDepInstrInfo.td:38384
3247 V6_vrmpyub_acc = 3232, // HexagonDepInstrInfo.td:38397
3248 V6_vrmpyub_rtt = 3233, // HexagonDepInstrInfo.td:38438
3249 V6_vrmpyub_rtt_acc = 3234, // HexagonDepInstrInfo.td:38451
3250 V6_vrmpyubi = 3235, // HexagonDepInstrInfo.td:38492
3251 V6_vrmpyubi_acc = 3236, // HexagonDepInstrInfo.td:38505
3252 V6_vrmpyubv = 3237, // HexagonDepInstrInfo.td:38546
3253 V6_vrmpyubv_acc = 3238, // HexagonDepInstrInfo.td:38559
3254 V6_vrmpyzbb_rt = 3239, // HexagonDepInstrInfo.td:38600
3255 V6_vrmpyzbb_rt_acc = 3240, // HexagonDepInstrInfo.td:38613
3256 V6_vrmpyzbb_rx = 3241, // HexagonDepInstrInfo.td:38628
3257 V6_vrmpyzbb_rx_acc = 3242, // HexagonDepInstrInfo.td:38642
3258 V6_vrmpyzbub_rt = 3243, // HexagonDepInstrInfo.td:38657
3259 V6_vrmpyzbub_rt_acc = 3244, // HexagonDepInstrInfo.td:38670
3260 V6_vrmpyzbub_rx = 3245, // HexagonDepInstrInfo.td:38685
3261 V6_vrmpyzbub_rx_acc = 3246, // HexagonDepInstrInfo.td:38699
3262 V6_vrmpyzcb_rt = 3247, // HexagonDepInstrInfo.td:38714
3263 V6_vrmpyzcb_rt_acc = 3248, // HexagonDepInstrInfo.td:38727
3264 V6_vrmpyzcb_rx = 3249, // HexagonDepInstrInfo.td:38742
3265 V6_vrmpyzcb_rx_acc = 3250, // HexagonDepInstrInfo.td:38756
3266 V6_vrmpyzcbs_rt = 3251, // HexagonDepInstrInfo.td:38771
3267 V6_vrmpyzcbs_rt_acc = 3252, // HexagonDepInstrInfo.td:38784
3268 V6_vrmpyzcbs_rx = 3253, // HexagonDepInstrInfo.td:38799
3269 V6_vrmpyzcbs_rx_acc = 3254, // HexagonDepInstrInfo.td:38813
3270 V6_vrmpyznb_rt = 3255, // HexagonDepInstrInfo.td:38828
3271 V6_vrmpyznb_rt_acc = 3256, // HexagonDepInstrInfo.td:38841
3272 V6_vrmpyznb_rx = 3257, // HexagonDepInstrInfo.td:38856
3273 V6_vrmpyznb_rx_acc = 3258, // HexagonDepInstrInfo.td:38870
3274 V6_vror = 3259, // HexagonDepInstrInfo.td:38885
3275 V6_vrotr = 3260, // HexagonDepInstrInfo.td:38898
3276 V6_vroundhb = 3261, // HexagonDepInstrInfo.td:38923
3277 V6_vroundhub = 3262, // HexagonDepInstrInfo.td:38948
3278 V6_vrounduhub = 3263, // HexagonDepInstrInfo.td:38973
3279 V6_vrounduwuh = 3264, // HexagonDepInstrInfo.td:38998
3280 V6_vroundwh = 3265, // HexagonDepInstrInfo.td:39023
3281 V6_vroundwuh = 3266, // HexagonDepInstrInfo.td:39048
3282 V6_vrsadubi = 3267, // HexagonDepInstrInfo.td:39073
3283 V6_vrsadubi_acc = 3268, // HexagonDepInstrInfo.td:39086
3284 V6_vsatdw = 3269, // HexagonDepInstrInfo.td:39127
3285 V6_vsathub = 3270, // HexagonDepInstrInfo.td:39142
3286 V6_vsatuwuh = 3271, // HexagonDepInstrInfo.td:39169
3287 V6_vsatwh = 3272, // HexagonDepInstrInfo.td:39196
3288 V6_vsb = 3273, // HexagonDepInstrInfo.td:39223
3289 V6_vscattermh = 3274, // HexagonDepInstrInfo.td:39248
3290 V6_vscattermh_add = 3275, // HexagonDepInstrInfo.td:39262
3291 V6_vscattermhq = 3276, // HexagonDepInstrInfo.td:39298
3292 V6_vscattermhw = 3277, // HexagonDepInstrInfo.td:39322
3293 V6_vscattermhw_add = 3278, // HexagonDepInstrInfo.td:39334
3294 V6_vscattermhwq = 3279, // HexagonDepInstrInfo.td:39347
3295 V6_vscattermw = 3280, // HexagonDepInstrInfo.td:39359
3296 V6_vscattermw_add = 3281, // HexagonDepInstrInfo.td:39373
3297 V6_vscattermwq = 3282, // HexagonDepInstrInfo.td:39440
3298 V6_vsh = 3283, // HexagonDepInstrInfo.td:39464
3299 V6_vshufeh = 3284, // HexagonDepInstrInfo.td:39489
3300 V6_vshuff = 3285, // HexagonDepInstrInfo.td:39516
3301 V6_vshuffb = 3286, // HexagonDepInstrInfo.td:39532
3302 V6_vshuffeb = 3287, // HexagonDepInstrInfo.td:39557
3303 V6_vshuffh = 3288, // HexagonDepInstrInfo.td:39584
3304 V6_vshuffob = 3289, // HexagonDepInstrInfo.td:39609
3305 V6_vshuffvdd = 3290, // HexagonDepInstrInfo.td:39636
3306 V6_vshufoeb = 3291, // HexagonDepInstrInfo.td:39649
3307 V6_vshufoeh = 3292, // HexagonDepInstrInfo.td:39674
3308 V6_vshufoh = 3293, // HexagonDepInstrInfo.td:39699
3309 V6_vsub_hf = 3294, // HexagonDepInstrInfo.td:39726
3310 V6_vsub_hf_f8 = 3295, // HexagonDepInstrInfo.td:39739
3311 V6_vsub_hf_hf = 3296, // HexagonDepInstrInfo.td:39752
3312 V6_vsub_hf_mix = 3297, // HexagonDepInstrInfo.td:39765
3313 V6_vsub_qf16 = 3298, // HexagonDepInstrInfo.td:39778
3314 V6_vsub_qf16_mix = 3299, // HexagonDepInstrInfo.td:39791
3315 V6_vsub_qf32 = 3300, // HexagonDepInstrInfo.td:39804
3316 V6_vsub_qf32_mix = 3301, // HexagonDepInstrInfo.td:39817
3317 V6_vsub_sf = 3302, // HexagonDepInstrInfo.td:39830
3318 V6_vsub_sf_bf = 3303, // HexagonDepInstrInfo.td:39843
3319 V6_vsub_sf_hf = 3304, // HexagonDepInstrInfo.td:39856
3320 V6_vsub_sf_mix = 3305, // HexagonDepInstrInfo.td:39869
3321 V6_vsub_sf_sf = 3306, // HexagonDepInstrInfo.td:39882
3322 V6_vsubb = 3307, // HexagonDepInstrInfo.td:39895
3323 V6_vsubb_dv = 3308, // HexagonDepInstrInfo.td:39922
3324 V6_vsubbnq = 3309, // HexagonDepInstrInfo.td:39947
3325 V6_vsubbq = 3310, // HexagonDepInstrInfo.td:39977
3326 V6_vsubbsat = 3311, // HexagonDepInstrInfo.td:40007
3327 V6_vsubbsat_dv = 3312, // HexagonDepInstrInfo.td:40034
3328 V6_vsubcarry = 3313, // HexagonDepInstrInfo.td:40059
3329 V6_vsubcarryo = 3314, // HexagonDepInstrInfo.td:40075
3330 V6_vsubh = 3315, // HexagonDepInstrInfo.td:40090
3331 V6_vsubh_dv = 3316, // HexagonDepInstrInfo.td:40117
3332 V6_vsubhnq = 3317, // HexagonDepInstrInfo.td:40142
3333 V6_vsubhq = 3318, // HexagonDepInstrInfo.td:40172
3334 V6_vsubhsat = 3319, // HexagonDepInstrInfo.td:40202
3335 V6_vsubhsat_dv = 3320, // HexagonDepInstrInfo.td:40229
3336 V6_vsubhw = 3321, // HexagonDepInstrInfo.td:40254
3337 V6_vsububh = 3322, // HexagonDepInstrInfo.td:40279
3338 V6_vsububsat = 3323, // HexagonDepInstrInfo.td:40304
3339 V6_vsububsat_dv = 3324, // HexagonDepInstrInfo.td:40331
3340 V6_vsubububb_sat = 3325, // HexagonDepInstrInfo.td:40356
3341 V6_vsubuhsat = 3326, // HexagonDepInstrInfo.td:40371
3342 V6_vsubuhsat_dv = 3327, // HexagonDepInstrInfo.td:40398
3343 V6_vsubuhw = 3328, // HexagonDepInstrInfo.td:40423
3344 V6_vsubuwsat = 3329, // HexagonDepInstrInfo.td:40448
3345 V6_vsubuwsat_dv = 3330, // HexagonDepInstrInfo.td:40475
3346 V6_vsubw = 3331, // HexagonDepInstrInfo.td:40500
3347 V6_vsubw_dv = 3332, // HexagonDepInstrInfo.td:40527
3348 V6_vsubwnq = 3333, // HexagonDepInstrInfo.td:40552
3349 V6_vsubwq = 3334, // HexagonDepInstrInfo.td:40582
3350 V6_vsubwsat = 3335, // HexagonDepInstrInfo.td:40612
3351 V6_vsubwsat_dv = 3336, // HexagonDepInstrInfo.td:40639
3352 V6_vswap = 3337, // HexagonDepInstrInfo.td:40664
3353 V6_vtmpyb = 3338, // HexagonDepInstrInfo.td:40677
3354 V6_vtmpyb_acc = 3339, // HexagonDepInstrInfo.td:40690
3355 V6_vtmpybus = 3340, // HexagonDepInstrInfo.td:40731
3356 V6_vtmpybus_acc = 3341, // HexagonDepInstrInfo.td:40744
3357 V6_vtmpyhb = 3342, // HexagonDepInstrInfo.td:40785
3358 V6_vtmpyhb_acc = 3343, // HexagonDepInstrInfo.td:40798
3359 V6_vunpackb = 3344, // HexagonDepInstrInfo.td:40854
3360 V6_vunpackh = 3345, // HexagonDepInstrInfo.td:40879
3361 V6_vunpackob = 3346, // HexagonDepInstrInfo.td:40904
3362 V6_vunpackoh = 3347, // HexagonDepInstrInfo.td:40932
3363 V6_vunpackub = 3348, // HexagonDepInstrInfo.td:40961
3364 V6_vunpackuh = 3349, // HexagonDepInstrInfo.td:40986
3365 V6_vwhist128 = 3350, // HexagonDepInstrInfo.td:41011
3366 V6_vwhist128m = 3351, // HexagonDepInstrInfo.td:41021
3367 V6_vwhist128q = 3352, // HexagonDepInstrInfo.td:41032
3368 V6_vwhist128qm = 3353, // HexagonDepInstrInfo.td:41043
3369 V6_vwhist256 = 3354, // HexagonDepInstrInfo.td:41055
3370 V6_vwhist256_sat = 3355, // HexagonDepInstrInfo.td:41065
3371 V6_vwhist256q = 3356, // HexagonDepInstrInfo.td:41075
3372 V6_vwhist256q_sat = 3357, // HexagonDepInstrInfo.td:41086
3373 V6_vxor = 3358, // HexagonDepInstrInfo.td:41097
3374 V6_vzb = 3359, // HexagonDepInstrInfo.td:41112
3375 V6_vzh = 3360, // HexagonDepInstrInfo.td:41137
3376 V6_zLd_ai = 3361, // HexagonDepInstrInfo.td:41162
3377 V6_zLd_pi = 3362, // HexagonDepInstrInfo.td:41177
3378 V6_zLd_ppu = 3363, // HexagonDepInstrInfo.td:41193
3379 V6_zLd_pred_ai = 3364, // HexagonDepInstrInfo.td:41207
3380 V6_zLd_pred_pi = 3365, // HexagonDepInstrInfo.td:41221
3381 V6_zLd_pred_ppu = 3366, // HexagonDepInstrInfo.td:41237
3382 V6_zextract = 3367, // HexagonDepInstrInfo.td:41252
3383 Y2_barrier = 3368, // HexagonDepInstrInfo.td:41284
3384 Y2_break = 3369, // HexagonDepInstrInfo.td:41294
3385 Y2_ciad = 3370, // HexagonDepInstrInfo.td:41304
3386 Y2_crswap0 = 3371, // HexagonDepInstrInfo.td:41313
3387 Y2_cswi = 3372, // HexagonDepInstrInfo.td:41337
3388 Y2_dccleana = 3373, // HexagonDepInstrInfo.td:41346
3389 Y2_dccleanidx = 3374, // HexagonDepInstrInfo.td:41356
3390 Y2_dccleaninva = 3375, // HexagonDepInstrInfo.td:41365
3391 Y2_dccleaninvidx = 3376, // HexagonDepInstrInfo.td:41375
3392 Y2_dcfetchbo = 3377, // HexagonDepInstrInfo.td:41393
3393 Y2_dcfetchbo_nt = 3378, // HexagonDepInstrInfo.td:41404
3394 Y2_dcinva = 3379, // HexagonDepInstrInfo.td:41415
3395 Y2_dcinvidx = 3380, // HexagonDepInstrInfo.td:41425
3396 Y2_dckill = 3381, // HexagonDepInstrInfo.td:41434
3397 Y2_dctagr = 3382, // HexagonDepInstrInfo.td:41443
3398 Y2_dctagw = 3383, // HexagonDepInstrInfo.td:41454
3399 Y2_dczeroa = 3384, // HexagonDepInstrInfo.td:41464
3400 Y2_dczeroa_nt = 3385, // HexagonDepInstrInfo.td:41475
3401 Y2_getimask = 3386, // HexagonDepInstrInfo.td:41485
3402 Y2_iassignr = 3387, // HexagonDepInstrInfo.td:41496
3403 Y2_iassignw = 3388, // HexagonDepInstrInfo.td:41507
3404 Y2_icdatar = 3389, // HexagonDepInstrInfo.td:41516
3405 Y2_icdataw = 3390, // HexagonDepInstrInfo.td:41527
3406 Y2_icinva = 3391, // HexagonDepInstrInfo.td:41537
3407 Y2_icinvidx = 3392, // HexagonDepInstrInfo.td:41546
3408 Y2_ickill = 3393, // HexagonDepInstrInfo.td:41555
3409 Y2_ictagr = 3394, // HexagonDepInstrInfo.td:41564
3410 Y2_ictagw = 3395, // HexagonDepInstrInfo.td:41575
3411 Y2_isync = 3396, // HexagonDepInstrInfo.td:41585
3412 Y2_k0lock = 3397, // HexagonDepInstrInfo.td:41594
3413 Y2_k0unlock = 3398, // HexagonDepInstrInfo.td:41603
3414 Y2_l2cleaninvidx = 3399, // HexagonDepInstrInfo.td:41628
3415 Y2_l2kill = 3400, // HexagonDepInstrInfo.td:41637
3416 Y2_resume = 3401, // HexagonDepInstrInfo.td:41646
3417 Y2_setimask = 3402, // HexagonDepInstrInfo.td:41655
3418 Y2_setprio = 3403, // HexagonDepInstrInfo.td:41665
3419 Y2_start = 3404, // HexagonDepInstrInfo.td:41674
3420 Y2_stop = 3405, // HexagonDepInstrInfo.td:41683
3421 Y2_swi = 3406, // HexagonDepInstrInfo.td:41692
3422 Y2_syncht = 3407, // HexagonDepInstrInfo.td:41701
3423 Y2_tfrscrr = 3408, // HexagonDepInstrInfo.td:41710
3424 Y2_tfrsrcr = 3409, // HexagonDepInstrInfo.td:41720
3425 Y2_tlblock = 3410, // HexagonDepInstrInfo.td:41730
3426 Y2_tlbp = 3411, // HexagonDepInstrInfo.td:41739
3427 Y2_tlbpp = 3412, // HexagonDepInstrInfo.td:41750
3428 Y2_tlbr = 3413, // HexagonDepInstrInfo.td:41761
3429 Y2_tlbunlock = 3414, // HexagonDepInstrInfo.td:41770
3430 Y2_tlbw = 3415, // HexagonDepInstrInfo.td:41779
3431 Y2_wait = 3416, // HexagonDepInstrInfo.td:41789
3432 Y4_crswap1 = 3417, // HexagonDepInstrInfo.td:41798
3433 Y4_crswap10 = 3418, // HexagonDepInstrInfo.td:41811
3434 Y4_l2fetch = 3419, // HexagonDepInstrInfo.td:41822
3435 Y4_l2tagr = 3420, // HexagonDepInstrInfo.td:41834
3436 Y4_l2tagw = 3421, // HexagonDepInstrInfo.td:41845
3437 Y4_nmi = 3422, // HexagonDepInstrInfo.td:41855
3438 Y4_siad = 3423, // HexagonDepInstrInfo.td:41864
3439 Y4_tfrscpp = 3424, // HexagonDepInstrInfo.td:41873
3440 Y4_tfrspcp = 3425, // HexagonDepInstrInfo.td:41881
3441 Y4_trace = 3426, // HexagonDepInstrInfo.td:41891
3442 Y5_ctlbw = 3427, // HexagonDepInstrInfo.td:41900
3443 Y5_l2cleanidx = 3428, // HexagonDepInstrInfo.td:41912
3444 Y5_l2fetch = 3429, // HexagonDepInstrInfo.td:41921
3445 Y5_l2gclean = 3430, // HexagonDepInstrInfo.td:41933
3446 Y5_l2gcleaninv = 3431, // HexagonDepInstrInfo.td:41942
3447 Y5_l2gunlock = 3432, // HexagonDepInstrInfo.td:41951
3448 Y5_l2invidx = 3433, // HexagonDepInstrInfo.td:41960
3449 Y5_l2locka = 3434, // HexagonDepInstrInfo.td:41969
3450 Y5_l2unlocka = 3435, // HexagonDepInstrInfo.td:41979
3451 Y5_tlbasidi = 3436, // HexagonDepInstrInfo.td:41988
3452 Y5_tlboc = 3437, // HexagonDepInstrInfo.td:41997
3453 Y6_diag = 3438, // HexagonDepInstrInfo.td:42008
3454 Y6_diag0 = 3439, // HexagonDepInstrInfo.td:42016
3455 Y6_diag1 = 3440, // HexagonDepInstrInfo.td:42025
3456 Y6_dmlink = 3441, // HexagonDepInstrInfo.td:42034
3457 Y6_dmpause = 3442, // HexagonDepInstrInfo.td:42046
3458 Y6_dmpoll = 3443, // HexagonDepInstrInfo.td:42058
3459 Y6_dmresume = 3444, // HexagonDepInstrInfo.td:42070
3460 Y6_dmstart = 3445, // HexagonDepInstrInfo.td:42080
3461 Y6_dmwait = 3446, // HexagonDepInstrInfo.td:42090
3462 Y6_l2gcleaninvpa = 3447, // HexagonDepInstrInfo.td:42102
3463 Y6_l2gcleanpa = 3448, // HexagonDepInstrInfo.td:42112
3464 dep_A2_addsat = 3449, // HexagonDepInstrInfo.td:42122
3465 dep_A2_subsat = 3450, // HexagonDepInstrInfo.td:42135
3466 dep_S2_packhl = 3451, // HexagonDepInstrInfo.td:42148
3467 invalid_decode = 3452, // HexagonInstrFormats.td:244
3468 INSTRUCTION_LIST_END = 3453
3469 };
3470
3471} // namespace llvm::Hexagon
3472
3473#endif // GET_INSTRINFO_ENUM
3474
3475#ifdef GET_INSTRINFO_SCHED_ENUM
3476#undef GET_INSTRINFO_SCHED_ENUM
3477
3478namespace llvm::Hexagon::Sched {
3479
3480 enum {
3481 NoInstrModel = 0,
3482 tc_01d44cb2 = 1,
3483 PSEUDO = 2,
3484 tc_c57d9f39 = 3,
3485 tc_1c2c7a4a = 4,
3486 tc_442395f3 = 5,
3487 tc_713b66bf = 6,
3488 tc_86173609 = 7,
3489 tc_5da50c4b = 8,
3490 tc_4a55d03c = 9,
3491 tc_d33e5eee = 10,
3492 tc_651cbe02 = 11,
3493 DUPLEX = 12,
3494 tc_ENDLOOP = 13,
3495 tc_23708a21 = 14,
3496 tc_56a124a7 = 15,
3497 tc_2f573607 = 16,
3498 tc_53c851ab = 17,
3499 tc_fedb7e19 = 18,
3500 tc_4222e6bf = 19,
3501 tc_075c8dd8 = 20,
3502 tc_9bcfb2ee = 21,
3503 tc_158aa3f7 = 22,
3504 tc_df5d53f9 = 23,
3505 tc_14ab4f41 = 24,
3506 tc_f38f92e1 = 25,
3507 tc_1981450d = 26,
3508 tc_e9170fb7 = 27,
3509 tc_40d64c94 = 28,
3510 LD_tc_ld_SLOT01 = 29,
3511 tc_38382228 = 30,
3512 tc_c21d7447 = 31,
3513 tc_7f8ae742 = 32,
3514 tc_5a4b5e58 = 33,
3515 tc_197dce51 = 34,
3516 tc_44fffc58 = 35,
3517 tc_5ceb2f9e = 36,
3518 tc_56c4f9fe = 37,
3519 tc_7476d766 = 38,
3520 tc_b4dc7630 = 39,
3521 tc_a2b365d2 = 40,
3522 tc_60e324ff = 41,
3523 tc_db5555f3 = 42,
3524 tc_c0749f3c = 43,
3525 PSEUDOM = 44,
3526 tc_3aacf4a8 = 45,
3527 tc_c4edf264 = 46,
3528 tc_c5dba46e = 47,
3529 tc_af25efd9 = 48,
3530 tc_0dfac0a7 = 49,
3531 tc_8035e91f = 50,
3532 tc_011e0e9d = 51,
3533 tc_ae5babd7 = 52,
3534 tc_5deb5e47 = 53,
3535 tc_bb831a7c = 54,
3536 tc_92240447 = 55,
3537 tc_7c31e19a = 56,
3538 tc_d03278fd = 57,
3539 tc_65cbd974 = 58,
3540 tc_934753bb = 59,
3541 ST_tc_st_SLOT01 = 60,
3542 CVI_VA = 61,
3543 tc_f175e046 = 62,
3544 tc_4942646a = 63,
3545 tc_0ec46cf9 = 64,
3546 tc_718b5c53 = 65,
3547 CVI_GATHER_PSEUDO = 66,
3548 tc_7dc63b5c = 67,
3549 tc_d45ba9cd = 68,
3550 tc_388f9897 = 69,
3551 tc_9124c04f = 70,
3552 tc_4ac61d92 = 71,
3553 tc_aee6250c = 72,
3554 tc_eed07714 = 73,
3555 tc_74a42bda = 74,
3556 tc_a9edeffa = 75,
3557 tc_838c4d7a = 76,
3558 tc_d61dfdc3 = 77,
3559 tc_8a825db2 = 78,
3560 tc_f34c1c21 = 79,
3561 tc_95a33176 = 80,
3562 tc_9f6cd987 = 81,
3563 tc_b837298f = 82,
3564 tc_8b5bd4f5 = 83,
3565 tc_84a7500d = 84,
3566 tc_49fdfd4b = 85,
3567 tc_f098b237 = 86,
3568 tc_20131976 = 87,
3569 tc_1d41f8b7 = 88,
3570 tc_a1297125 = 89,
3571 tc_112d30d6 = 90,
3572 tc_d68dca5c = 91,
3573 tc_788b1d09 = 92,
3574 tc_38e0bae9 = 93,
3575 tc_407e96f9 = 94,
3576 tc_7401744f = 95,
3577 tc_9b3c0462 = 96,
3578 tc_151bf368 = 97,
3579 tc_9c52f549 = 98,
3580 tc_55b33fda = 99,
3581 tc_6fc5dbea = 100,
3582 tc_3edca78f = 101,
3583 tc_a7a13fac = 102,
3584 tc_9783714b = 103,
3585 tc_f0e8e832 = 104,
3586 tc_65279839 = 105,
3587 tc_0a195f2c = 106,
3588 tc_01e1be3b = 107,
3589 tc_556f6577 = 108,
3590 tc_02fe1c65 = 109,
3591 tc_9e72dc89 = 110,
3592 tc_9edb7c77 = 111,
3593 tc_7f7f45f5 = 112,
3594 tc_c20701f0 = 113,
3595 tc_f7569068 = 114,
3596 tc_fae9dfa5 = 115,
3597 tc_6ae3426b = 116,
3598 tc_69bfb303 = 117,
3599 tc_362b0be2 = 118,
3600 tc_dc51281d = 119,
3601 tc_95f43c5e = 120,
3602 tc_decdde8a = 121,
3603 tc_eeda4109 = 122,
3604 tc_711c805f = 123,
3605 tc_ed03645c = 124,
3606 tc_42ff66ba = 125,
3607 tc_57a55b54 = 126,
3608 tc_f97707c1 = 127,
3609 tc_1248597c = 128,
3610 tc_9406230a = 129,
3611 tc_d57d649c = 130,
3612 tc_4abdbdc6 = 131,
3613 tc_6d861a95 = 132,
3614 tc_b9bec29e = 133,
3615 tc_45f9d1be = 134,
3616 tc_33e7e673 = 135,
3617 tc_24e109c7 = 136,
3618 tc_9e27f2f9 = 137,
3619 tc_f6e2aff9 = 138,
3620 tc_24f426ab = 139,
3621 tc_975a4e54 = 140,
3622 tc_e60def48 = 141,
3623 tc_5502c366 = 142,
3624 tc_7b9187d3 = 143,
3625 tc_f999c66e = 144,
3626 tc_1c7522a8 = 145,
3627 tc_76bb5435 = 146,
3628 tc_8a6d0d94 = 147,
3629 tc_2471c1c8 = 148,
3630 tc_64b00d8a = 149,
3631 tc_5f2afaf7 = 150,
3632 tc_ac65613f = 151,
3633 tc_a32e03e7 = 152,
3634 tc_822c3c68 = 153,
3635 tc_abfd9a6d = 154,
3636 tc_bf2ffc0f = 155,
3637 tc_ed3f8d2a = 156,
3638 tc_7c6d32e4 = 157,
3639 tc_45791fb8 = 158,
3640 tc_b7c4062a = 159,
3641 tc_5944960d = 160,
3642 tc_2c13e7f5 = 161,
3643 tc_a154b476 = 162,
3644 tc_a4e22bbd = 163,
3645 tc_503ce0f3 = 164,
3646 tc_0655b949 = 165,
3647 tc_6e20402a = 166,
3648 tc_db96aa6b = 167,
3649 tc_a7bdb22c = 168,
3650 tc_db596beb = 169,
3651 tc_a08b630b = 170,
3652 tc_1fcb8495 = 171,
3653 tc_9edefe01 = 172,
3654 tc_449acf79 = 173,
3655 tc_ce59038e = 174,
3656 tc_f529831b = 175,
3657 tc_addc37a8 = 176,
3658 tc_6f42bc60 = 177,
3659 tc_7af3a37e = 178,
3660 tc_e3d699e3 = 179,
3661 tc_ba9255a6 = 180,
3662 tc_1fe4ab69 = 181,
3663 tc_bb07f2c5 = 182,
3664 tc_8e82e8ca = 183,
3665 tc_cfa0e29b = 184,
3666 tc_0a6c20ae = 185,
3667 tc_0fac1eb8 = 186,
3668 tc_829d8a86 = 187,
3669 tc_280f7fe1 = 188,
3670 tc_887d1bb7 = 189,
3671 tc_96ef76ef = 190,
3672 tc_55a9a350 = 191,
3673 tc_f0cdeccf = 192,
3674 tc_a38c45dc = 193,
3675 tc_d3632d88 = 194,
3676 tc_5e4cf0e8 = 195,
3677 tc_ef921005 = 196,
3678 tc_5b347363 = 197,
3679 tc_3d14a17b = 198,
3680 tc_3fbf1042 = 199,
3681 tc_63567288 = 200,
3682 tc_59a7822c = 201,
3683 tc_937dd41c = 202,
3684 tc_a4ee89db = 203,
3685 tc_c818ff7f = 204,
3686 tc_1242dc2a = 205,
3687 tc_44d5a428 = 206,
3688 tc_540c3da3 = 207,
3689 tc_b091f1c6 = 208,
3690 tc_5bf8afbb = 209,
3691 tc_2b4c548e = 210,
3692 tc_bb599486 = 211,
3693 tc_a7e6707d = 212,
3694 tc_3c56e5ce = 213,
3695 tc_abe8c3b2 = 214,
3696 tc_453fe68d = 215,
3697 tc_1ba8a0cd = 216,
3698 tc_52447ecc = 217,
3699 tc_3904b926 = 218,
3700 tc_b9db8205 = 219,
3701 tc_663c80a7 = 220,
3702 tc_f21e8abb = 221,
3703 tc_131f1c81 = 222,
3704 tc_c7039829 = 223,
3705 tc_e2d2e9e5 = 224,
3706 tc_ab23f776 = 225,
3707 tc_7177e272 = 226,
3708 tc_e99d4c2e = 227,
3709 tc_6942b6e0 = 228,
3710 tc_a02a10a8 = 229,
3711 tc_54a0dc47 = 230,
3712 tc_447d9895 = 231,
3713 tc_191381c1 = 232,
3714 tc_3e2aaafc = 233,
3715 tc_3ce09744 = 234,
3716 tc_20a4bbec = 235,
3717 tc_5cdf8c84 = 236,
3718 tc_2a698a03 = 237,
3719 tc_c127de3a = 238,
3720 tc_05ca8cfd = 239,
3721 tc_d8287c14 = 240,
3722 tc_257f6f7c = 241,
3723 tc_7e6a3e89 = 242,
3724 tc_e35c1e93 = 243,
3725 tc_08a4f1b6 = 244,
3726 tc_57a4709c = 245,
3727 tc_56e64202 = 246,
3728 tc_ac4046bc = 247,
3729 tc_2e8f5f6e = 248,
3730 tc_7417e785 = 249,
3731 tc_309dbb4f = 250,
3732 tc_df80eeb0 = 251,
3733 tc_16ff9ef8 = 252,
3734 tc_e2fdd6e6 = 253,
3735 tc_51d0ecc3 = 254,
3736 tc_531b383c = 255,
3737 tc_04da405a = 256,
3738 tc_3c8c15d0 = 257,
3739 tc_0afc8be9 = 258,
3740 tc_561aaa58 = 259,
3741 tc_946013d8 = 260,
3742 tc_46d6c3e0 = 261,
3743 tc_87adc037 = 262,
3744 tc_a19b9305 = 263,
3745 tc_649072c2 = 264,
3746 tc_0b04c6c7 = 265,
3747 tc_660769f1 = 266,
3748 tc_dcca380f = 267,
3749 tc_72e2b393 = 268,
3750 tc_73efe966 = 269,
3751 tc_cda936da = 270,
3752 tc_a28f32b5 = 271,
3753 tc_7d68d5c2 = 272,
3754 tc_7095ecba = 273,
3755 tc_a69eeee1 = 274,
3756 tc_1381a97c = 275,
3757 tc_e3f68a46 = 276,
3758 tc_f1de44ef = 277,
3759 tc_9d1dc972 = 278,
3760 tc_90bcc1db = 279,
3761 tc_cd94bfe0 = 280,
3762 tc_15fdf750 = 281,
3763 tc_1ad8a370 = 282,
3764 tc_e675c45a = 283,
3765 tc_37820f4c = 284,
3766 tc_61bf7c03 = 285,
3767 tc_933f2b39 = 286,
3768 tc_26a377fe = 287,
3769 tc_2d4051cd = 288,
3770 tc_6e7fa133 = 289,
3771 tc_8772086c = 290,
3772 tc_b4416217 = 291,
3773 tc_9f363d21 = 292,
3774 tc_8e420e4d = 293,
3775 tc_7273323b = 294,
3776 tc_58d21193 = 295,
3777 tc_71646d06 = 296,
3778 tc_2c745bb8 = 297,
3779 tc_b28e51aa = 298,
3780 tc_767c4e9d = 299,
3781 tc_e699ae41 = 300,
3782 tc_a0dbea28 = 301,
3783 tc_dd5b0695 = 302,
3784 tc_3ad719fb = 303,
3785 tc_77f94a5e = 304,
3786 tc_55255f2b = 305,
3787 tc_0a43be35 = 306,
3788 tc_b1ae5f67 = 307,
3789 tc_d234b61a = 308,
3790 tc_2237d952 = 309,
3791 tc_78f87ed3 = 310,
3792 tc_a724463d = 311,
3793 tc_6fb52018 = 312,
3794 tc_46c18ecf = 313,
3795 tc_9b20a062 = 314,
3796 tc_5a222e89 = 315,
3797 tc_0ba0d5da = 316,
3798 tc_7d6a2568 = 317,
3799 tc_759e57be = 318,
3800 tc_139ef484 = 319,
3801 tc_9b34f5e0 = 320,
3802 tc_7f58404a = 321,
3803 tc_b3d46584 = 322,
3804 tc_d71ea8fa = 323,
3805 tc_6aa823ab = 324,
3806 tc_b2196a3f = 325,
3807 tc_2c3e17fc = 326,
3808 tc_27106296 = 327,
3809 tc_a3070909 = 328,
3810 tc_512b1653 = 329,
3811 tc_d7718fbe = 330,
3812 tc_bb78483e = 331,
3813 tc_54f0cee2 = 332,
3814 tc_28e55c6f = 333,
3815 tc_4bf903b0 = 334,
3816 tc_7c28bd7e = 335,
3817 tc_invalid = 336,
3818 SCHED_LIST_END = 337
3819 };
3820
3821} // namespace llvm::Hexagon::Sched
3822
3823#endif // GET_INSTRINFO_SCHED_ENUM
3824
3825#if defined(GET_INSTRINFO_MC_DESC) || defined(GET_INSTRINFO_CTOR_DTOR)
3826
3827namespace llvm {
3828
3829struct HexagonInstrTable {
3830 MCInstrDesc Insts[3453];
3831 static_assert(alignof(MCInstrDesc) >= alignof(MCPhysReg), "Unwanted padding between Insts and ImplicitOps");
3832 MCPhysReg ImplicitOps[185];
3833 char Padding[sizeof(MCOperandInfo) - sizeof ImplicitOps % sizeof(MCOperandInfo)];
3834 static_assert(alignof(MCInstrDesc) >= alignof(MCOperandInfo), "Unwanted padding between Insts and OperandInfo");
3835 MCOperandInfo OperandInfo[1075];
3836};
3837} // namespace llvm
3838
3839#endif // defined(GET_INSTRINFO_MC_DESC) || defined(GET_INSTRINFO_CTOR_DTOR)
3840
3841#ifdef GET_INSTRINFO_MC_DESC
3842#undef GET_INSTRINFO_MC_DESC
3843
3844namespace llvm {
3845
3846static_assert((sizeof HexagonInstrTable::ImplicitOps + sizeof HexagonInstrTable::Padding) % sizeof(MCOperandInfo) == 0);
3847static constexpr unsigned HexagonOpInfoBase = (sizeof HexagonInstrTable::ImplicitOps + sizeof HexagonInstrTable::Padding) / sizeof(MCOperandInfo);
3848
3849extern const HexagonInstrTable HexagonDescs = {
3850 {
3851 { 3452, 0, 0, 4, 336, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x0ULL }, // invalid_decode
3852 { 3451, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 521, 0, 0, 0x3ULL }, // dep_S2_packhl
3853 { 3450, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008003ULL }, // dep_A2_subsat
3854 { 3449, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008003ULL }, // dep_A2_addsat
3855 { 3448, 1, 0, 4, 335, 0, 0, HexagonOpInfoBase + 1074, 0, 0, 0xa9ULL }, // Y6_l2gcleanpa
3856 { 3447, 1, 0, 4, 335, 0, 0, HexagonOpInfoBase + 1074, 0, 0, 0xa9ULL }, // Y6_l2gcleaninvpa
3857 { 3446, 1, 1, 4, 334, 0, 0, HexagonOpInfoBase + 28, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x80a9ULL }, // Y6_dmwait
3858 { 3445, 1, 0, 4, 167, 0, 0, HexagonOpInfoBase + 28, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0xa9ULL }, // Y6_dmstart
3859 { 3444, 1, 0, 4, 167, 0, 0, HexagonOpInfoBase + 28, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0xa9ULL }, // Y6_dmresume
3860 { 3443, 1, 1, 4, 334, 0, 0, HexagonOpInfoBase + 28, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x80a9ULL }, // Y6_dmpoll
3861 { 3442, 1, 1, 4, 334, 0, 0, HexagonOpInfoBase + 28, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x80a9ULL }, // Y6_dmpause
3862 { 3441, 2, 0, 4, 178, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0xa9ULL }, // Y6_dmlink
3863 { 3440, 2, 0, 4, 333, 0, 0, HexagonOpInfoBase + 159, 0, 0, 0x5ULL }, // Y6_diag1
3864 { 3439, 2, 0, 4, 333, 0, 0, HexagonOpInfoBase + 159, 0, 0, 0x5ULL }, // Y6_diag0
3865 { 3438, 1, 0, 4, 326, 0, 0, HexagonOpInfoBase + 28, 0, 0, 0x5ULL }, // Y6_diag
3866 { 3437, 2, 1, 4, 324, 0, 0, HexagonOpInfoBase + 309, 0, 0, 0x8085ULL }, // Y5_tlboc
3867 { 3436, 1, 0, 4, 332, 0, 0, HexagonOpInfoBase + 28, 0, 0, 0x85ULL }, // Y5_tlbasidi
3868 { 3435, 1, 0, 4, 308, 0, 0, HexagonOpInfoBase + 28, 0, 0, 0x129ULL }, // Y5_l2unlocka
3869 { 3434, 2, 1, 4, 311, 0, 0, HexagonOpInfoBase + 182, 0, 0, 0x2129ULL }, // Y5_l2locka
3870 { 3433, 1, 0, 4, 308, 0, 0, HexagonOpInfoBase + 28, 0, 0, 0x129ULL }, // Y5_l2invidx
3871 { 3432, 0, 0, 4, 322, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0xa9ULL }, // Y5_l2gunlock
3872 { 3431, 0, 0, 4, 322, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0xa9ULL }, // Y5_l2gcleaninv
3873 { 3430, 0, 0, 4, 322, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0xa9ULL }, // Y5_l2gclean
3874 { 3429, 2, 0, 4, 328, 0, 0, HexagonOpInfoBase + 309, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x129ULL }, // Y5_l2fetch
3875 { 3428, 1, 0, 4, 308, 0, 0, HexagonOpInfoBase + 28, 0, 0, 0x129ULL }, // Y5_l2cleanidx
3876 { 3427, 3, 1, 4, 331, 0, 0, HexagonOpInfoBase + 211, 0, 0, 0x8085ULL }, // Y5_ctlbw
3877 { 3426, 1, 0, 4, 330, 0, 0, HexagonOpInfoBase + 28, 0, 0, 0x105ULL }, // Y4_trace
3878 { 3425, 2, 1, 4, 116, 0, 0, HexagonOpInfoBase + 1072, 0, 0, 0x8005ULL }, // Y4_tfrspcp
3879 { 3424, 2, 1, 4, 115, 0, 0, HexagonOpInfoBase + 1070, 0, 0, 0x5ULL }, // Y4_tfrscpp
3880 { 3423, 1, 0, 4, 306, 0, 0, HexagonOpInfoBase + 28, 0, 0, 0x105ULL }, // Y4_siad
3881 { 3422, 1, 0, 4, 306, 0, 0, HexagonOpInfoBase + 28, 0, 0, 0x85ULL }, // Y4_nmi
3882 { 3421, 2, 0, 4, 329, 0, 0, HexagonOpInfoBase + 154, 0, 0, 0xa9ULL }, // Y4_l2tagw
3883 { 3420, 2, 1, 4, 311, 0, 0, HexagonOpInfoBase + 154, 0, 0, 0x8129ULL }, // Y4_l2tagr
3884 { 3419, 2, 0, 4, 328, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x129ULL }, // Y4_l2fetch
3885 { 3418, 3, 1, 4, 327, 2, 2, HexagonOpInfoBase + 1067, 181, 0, 0x5ULL }, // Y4_crswap10
3886 { 3417, 2, 1, 4, 67, 1, 1, HexagonOpInfoBase + 495, 179, 0, 0x8005ULL }, // Y4_crswap1
3887 { 3416, 1, 0, 4, 326, 0, 0, HexagonOpInfoBase + 28, 0, 0, 0x85ULL }, // Y2_wait
3888 { 3415, 2, 0, 4, 325, 0, 0, HexagonOpInfoBase + 189, 0, 0, 0x85ULL }, // Y2_tlbw
3889 { 3414, 0, 0, 4, 321, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x85ULL }, // Y2_tlbunlock
3890 { 3413, 2, 1, 4, 324, 0, 0, HexagonOpInfoBase + 189, 0, 0, 0x85ULL }, // Y2_tlbr
3891 { 3412, 2, 1, 4, 324, 0, 0, HexagonOpInfoBase + 309, 0, 0, 0x8085ULL }, // Y2_tlbpp
3892 { 3411, 2, 1, 4, 324, 0, 0, HexagonOpInfoBase + 154, 0, 0, 0x8085ULL }, // Y2_tlbp
3893 { 3410, 0, 0, 4, 321, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x85ULL }, // Y2_tlblock
3894 { 3409, 2, 1, 4, 116, 0, 0, HexagonOpInfoBase + 1065, 0, 0, 0x8005ULL }, // Y2_tfrsrcr
3895 { 3408, 2, 1, 4, 115, 0, 0, HexagonOpInfoBase + 1063, 0, 0, 0x8005ULL }, // Y2_tfrscrr
3896 { 3407, 0, 0, 4, 304, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0xa9ULL }, // Y2_syncht
3897 { 3406, 1, 0, 4, 306, 0, 0, HexagonOpInfoBase + 28, 0, 0, 0x105ULL }, // Y2_swi
3898 { 3405, 1, 0, 4, 306, 0, 0, HexagonOpInfoBase + 28, 0, 0, 0x85ULL }, // Y2_stop
3899 { 3404, 1, 0, 4, 306, 0, 0, HexagonOpInfoBase + 28, 0, 0, 0x85ULL }, // Y2_start
3900 { 3403, 2, 0, 4, 323, 0, 0, HexagonOpInfoBase + 182, 0, 0, 0x5ULL }, // Y2_setprio
3901 { 3402, 2, 0, 4, 323, 0, 0, HexagonOpInfoBase + 182, 0, 0, 0x105ULL }, // Y2_setimask
3902 { 3401, 1, 0, 4, 306, 0, 0, HexagonOpInfoBase + 28, 0, 0, 0x85ULL }, // Y2_resume
3903 { 3400, 0, 0, 4, 322, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0xa9ULL }, // Y2_l2kill
3904 { 3399, 1, 0, 4, 308, 0, 0, HexagonOpInfoBase + 28, 0, 0, 0x129ULL }, // Y2_l2cleaninvidx
3905 { 3398, 0, 0, 4, 321, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x85ULL }, // Y2_k0unlock
3906 { 3397, 0, 0, 4, 321, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x85ULL }, // Y2_k0lock
3907 { 3396, 0, 0, 4, 320, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0xa3ULL }, // Y2_isync
3908 { 3395, 2, 0, 4, 319, 0, 0, HexagonOpInfoBase + 154, 0, 0, 0xa3ULL }, // Y2_ictagw
3909 { 3394, 2, 1, 4, 318, 0, 0, HexagonOpInfoBase + 154, 0, 0, 0x80a3ULL }, // Y2_ictagr
3910 { 3393, 0, 0, 4, 133, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0xa3ULL }, // Y2_ickill
3911 { 3392, 1, 0, 4, 317, 0, 0, HexagonOpInfoBase + 28, 0, 0, 0xa3ULL }, // Y2_icinvidx
3912 { 3391, 1, 0, 4, 316, 0, 0, HexagonOpInfoBase + 28, 0, 0, 0xa3ULL }, // Y2_icinva
3913 { 3390, 2, 0, 4, 315, 0, 0, HexagonOpInfoBase + 154, 0, 0, 0xa3ULL }, // Y2_icdataw
3914 { 3389, 2, 1, 4, 314, 0, 0, HexagonOpInfoBase + 154, 0, 0, 0x80a3ULL }, // Y2_icdatar
3915 { 3388, 1, 0, 4, 306, 0, 0, HexagonOpInfoBase + 28, 0, 0, 0x105ULL }, // Y2_iassignw
3916 { 3387, 2, 1, 4, 313, 0, 0, HexagonOpInfoBase + 154, 0, 0, 0x8105ULL }, // Y2_iassignr
3917 { 3386, 2, 1, 4, 313, 0, 0, HexagonOpInfoBase + 154, 0, 0, 0x8105ULL }, // Y2_getimask
3918 { 3385, 1, 0, 4, 307, 0, 0, HexagonOpInfoBase + 28, 0, 0|(1ULL<<MCID::MayStore), 0x229ULL }, // Y2_dczeroa_nt
3919 { 3384, 1, 0, 4, 307, 0, 0, HexagonOpInfoBase + 28, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x229ULL }, // Y2_dczeroa
3920 { 3383, 2, 0, 4, 312, 0, 0, HexagonOpInfoBase + 154, 0, 0, 0xa9ULL }, // Y2_dctagw
3921 { 3382, 2, 1, 4, 311, 0, 0, HexagonOpInfoBase + 154, 0, 0, 0x8129ULL }, // Y2_dctagr
3922 { 3381, 0, 0, 4, 310, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0xa9ULL }, // Y2_dckill
3923 { 3380, 1, 0, 4, 308, 0, 0, HexagonOpInfoBase + 28, 0, 0, 0x129ULL }, // Y2_dcinvidx
3924 { 3379, 1, 0, 4, 307, 0, 0, HexagonOpInfoBase + 28, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x229ULL }, // Y2_dcinva
3925 { 3378, 2, 0, 4, 309, 0, 0, HexagonOpInfoBase + 34, 0, 0, 0x38000000024ULL }, // Y2_dcfetchbo_nt
3926 { 3377, 2, 0, 4, 309, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x38000000024ULL }, // Y2_dcfetchbo
3927 { 3376, 1, 0, 4, 308, 0, 0, HexagonOpInfoBase + 28, 0, 0, 0x129ULL }, // Y2_dccleaninvidx
3928 { 3375, 1, 0, 4, 307, 0, 0, HexagonOpInfoBase + 28, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x229ULL }, // Y2_dccleaninva
3929 { 3374, 1, 0, 4, 308, 0, 0, HexagonOpInfoBase + 28, 0, 0, 0x129ULL }, // Y2_dccleanidx
3930 { 3373, 1, 0, 4, 307, 0, 0, HexagonOpInfoBase + 28, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x229ULL }, // Y2_dccleana
3931 { 3372, 1, 0, 4, 306, 0, 0, HexagonOpInfoBase + 28, 0, 0, 0x105ULL }, // Y2_cswi
3932 { 3371, 2, 1, 4, 67, 1, 1, HexagonOpInfoBase + 495, 177, 0, 0x8005ULL }, // Y2_crswap0
3933 { 3370, 1, 0, 4, 306, 0, 0, HexagonOpInfoBase + 28, 0, 0, 0x105ULL }, // Y2_ciad
3934 { 3369, 0, 0, 4, 305, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x85ULL }, // Y2_break
3935 { 3368, 0, 0, 4, 304, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x129ULL }, // Y2_barrier
3936 { 3367, 2, 1, 4, 209, 0, 0, HexagonOpInfoBase + 291, 0, 0, 0x800000000008018ULL }, // V6_zextract
3937 { 3366, 4, 1, 4, 303, 0, 0, HexagonOpInfoBase + 1059, 0, 0|(1ULL<<MCID::MayLoad), 0x80006800000041fULL }, // V6_zLd_pred_ppu
3938 { 3365, 4, 1, 4, 303, 0, 0, HexagonOpInfoBase + 1055, 0, 0|(1ULL<<MCID::MayLoad), 0x80006800000041fULL }, // V6_zLd_pred_pi
3939 { 3364, 3, 0, 4, 302, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::MayLoad), 0x80003800000041fULL }, // V6_zLd_pred_ai
3940 { 3363, 3, 1, 4, 301, 0, 0, HexagonOpInfoBase + 942, 0, 0|(1ULL<<MCID::MayLoad), 0x80006800000001fULL }, // V6_zLd_ppu
3941 { 3362, 3, 1, 4, 301, 0, 0, HexagonOpInfoBase + 509, 0, 0|(1ULL<<MCID::MayLoad), 0x80006800000001fULL }, // V6_zLd_pi
3942 { 3361, 2, 0, 4, 300, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::MayLoad), 0x80003800000001fULL }, // V6_zLd_ai
3943 { 3360, 2, 1, 4, 291, 0, 0, HexagonOpInfoBase + 467, 0, 0, 0x800000000008011ULL }, // V6_vzh
3944 { 3359, 2, 1, 4, 291, 0, 0, HexagonOpInfoBase + 467, 0, 0, 0x800000000008011ULL }, // V6_vzb
3945 { 3358, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vxor
3946 { 3357, 1, 0, 4, 276, 0, 0, HexagonOpInfoBase + 248, 0, 0, 0x80000000000000aULL }, // V6_vwhist256q_sat
3947 { 3356, 1, 0, 4, 276, 0, 0, HexagonOpInfoBase + 248, 0, 0, 0x80000000000000aULL }, // V6_vwhist256q
3948 { 3355, 0, 0, 4, 275, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x80000000000000aULL }, // V6_vwhist256_sat
3949 { 3354, 0, 0, 4, 275, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x80000000000000aULL }, // V6_vwhist256
3950 { 3353, 2, 0, 4, 299, 0, 0, HexagonOpInfoBase + 1053, 0, 0, 0x80000000000000aULL }, // V6_vwhist128qm
3951 { 3352, 1, 0, 4, 276, 0, 0, HexagonOpInfoBase + 248, 0, 0, 0x80000000000000aULL }, // V6_vwhist128q
3952 { 3351, 1, 0, 4, 298, 0, 0, HexagonOpInfoBase + 0, 0, 0, 0x80000000000000aULL }, // V6_vwhist128m
3953 { 3350, 0, 0, 4, 275, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x80000000000000aULL }, // V6_vwhist128
3954 { 3349, 2, 1, 4, 256, 0, 0, HexagonOpInfoBase + 467, 0, 0, 0x800000000008019ULL }, // V6_vunpackuh
3955 { 3348, 2, 1, 4, 256, 0, 0, HexagonOpInfoBase + 467, 0, 0, 0x800000000008019ULL }, // V6_vunpackub
3956 { 3347, 3, 1, 4, 297, 0, 0, HexagonOpInfoBase + 492, 0, 0, 0x840000000008019ULL }, // V6_vunpackoh
3957 { 3346, 3, 1, 4, 297, 0, 0, HexagonOpInfoBase + 492, 0, 0, 0x840000000008019ULL }, // V6_vunpackob
3958 { 3345, 2, 1, 4, 256, 0, 0, HexagonOpInfoBase + 467, 0, 0, 0x800000000008019ULL }, // V6_vunpackh
3959 { 3344, 2, 1, 4, 256, 0, 0, HexagonOpInfoBase + 467, 0, 0, 0x800000000008019ULL }, // V6_vunpackb
3960 { 3343, 4, 1, 4, 266, 0, 0, HexagonOpInfoBase + 404, 0, 0, 0x84000000000801dULL }, // V6_vtmpyhb_acc
3961 { 3342, 3, 1, 4, 265, 0, 0, HexagonOpInfoBase + 408, 0, 0, 0x80000000000801dULL }, // V6_vtmpyhb
3962 { 3341, 4, 1, 4, 266, 0, 0, HexagonOpInfoBase + 404, 0, 0, 0x84000000000801dULL }, // V6_vtmpybus_acc
3963 { 3340, 3, 1, 4, 265, 0, 0, HexagonOpInfoBase + 408, 0, 0, 0x80000000000801dULL }, // V6_vtmpybus
3964 { 3339, 4, 1, 4, 266, 0, 0, HexagonOpInfoBase + 404, 0, 0, 0x84000000000801dULL }, // V6_vtmpyb_acc
3965 { 3338, 3, 1, 4, 265, 0, 0, HexagonOpInfoBase + 408, 0, 0, 0x80000000000801dULL }, // V6_vtmpyb
3966 { 3337, 4, 1, 4, 296, 0, 0, HexagonOpInfoBase + 1049, 0, 0, 0x800000000008011ULL }, // V6_vswap
3967 { 3336, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 366, 0, 0, 0x800000000008011ULL }, // V6_vsubwsat_dv
3968 { 3335, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vsubwsat
3969 { 3334, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 369, 0, 0, 0x3800000000008010ULL }, // V6_vsubwq
3970 { 3333, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 369, 0, 0, 0x3800000000008010ULL }, // V6_vsubwnq
3971 { 3332, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 366, 0, 0, 0x800000000008011ULL }, // V6_vsubw_dv
3972 { 3331, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vsubw
3973 { 3330, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 366, 0, 0, 0x800000000008011ULL }, // V6_vsubuwsat_dv
3974 { 3329, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vsubuwsat
3975 { 3328, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 377, 0, 0, 0x80000000000801dULL }, // V6_vsubuhw
3976 { 3327, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 366, 0, 0, 0x800000000008011ULL }, // V6_vsubuhsat_dv
3977 { 3326, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vsubuhsat
3978 { 3325, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vsubububb_sat
3979 { 3324, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 366, 0, 0, 0x800000000008011ULL }, // V6_vsububsat_dv
3980 { 3323, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vsububsat
3981 { 3322, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 377, 0, 0, 0x80000000000801dULL }, // V6_vsububh
3982 { 3321, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 377, 0, 0, 0x80000000000801dULL }, // V6_vsubhw
3983 { 3320, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 366, 0, 0, 0x800000000008011ULL }, // V6_vsubhsat_dv
3984 { 3319, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vsubhsat
3985 { 3318, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 369, 0, 0, 0x3800000000008010ULL }, // V6_vsubhq
3986 { 3317, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 369, 0, 0, 0x3800000000008010ULL }, // V6_vsubhnq
3987 { 3316, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 366, 0, 0, 0x800000000008011ULL }, // V6_vsubh_dv
3988 { 3315, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vsubh
3989 { 3314, 4, 2, 4, 243, 0, 0, HexagonOpInfoBase + 950, 0, 0, 0x3800000000008010ULL }, // V6_vsubcarryo
3990 { 3313, 5, 2, 4, 242, 0, 0, HexagonOpInfoBase + 945, 0, 0, 0x3800000000008010ULL }, // V6_vsubcarry
3991 { 3312, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 366, 0, 0, 0x800000000008011ULL }, // V6_vsubbsat_dv
3992 { 3311, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vsubbsat
3993 { 3310, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 369, 0, 0, 0x3800000000008010ULL }, // V6_vsubbq
3994 { 3309, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 369, 0, 0, 0x3800000000008010ULL }, // V6_vsubbnq
3995 { 3308, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 366, 0, 0, 0x800000000008011ULL }, // V6_vsubb_dv
3996 { 3307, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vsubb
3997 { 3306, 3, 1, 4, 238, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801cULL }, // V6_vsub_sf_sf
3998 { 3305, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801aULL }, // V6_vsub_sf_mix
3999 { 3304, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 377, 0, 0, 0x80000000000801dULL }, // V6_vsub_sf_hf
4000 { 3303, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 377, 0, 0, 0x80000000000801dULL }, // V6_vsub_sf_bf
4001 { 3302, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801aULL }, // V6_vsub_sf
4002 { 3301, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801aULL }, // V6_vsub_qf32_mix
4003 { 3300, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801aULL }, // V6_vsub_qf32
4004 { 3299, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801aULL }, // V6_vsub_qf16_mix
4005 { 3298, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801aULL }, // V6_vsub_qf16
4006 { 3297, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801aULL }, // V6_vsub_hf_mix
4007 { 3296, 3, 1, 4, 238, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801cULL }, // V6_vsub_hf_hf
4008 { 3295, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 377, 0, 0, 0x80000000000801dULL }, // V6_vsub_hf_f8
4009 { 3294, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801aULL }, // V6_vsub_hf
4010 { 3293, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vshufoh
4011 { 3292, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 377, 0, 0, 0x800000000008011ULL }, // V6_vshufoeh
4012 { 3291, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 377, 0, 0, 0x800000000008011ULL }, // V6_vshufoeb
4013 { 3290, 4, 1, 4, 262, 0, 0, HexagonOpInfoBase + 979, 0, 0, 0x800000000008019ULL }, // V6_vshuffvdd
4014 { 3289, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vshuffob
4015 { 3288, 2, 1, 4, 260, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x800000000008018ULL }, // V6_vshuffh
4016 { 3287, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vshuffeb
4017 { 3286, 2, 1, 4, 260, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x800000000008018ULL }, // V6_vshuffb
4018 { 3285, 5, 2, 4, 259, 0, 0, HexagonOpInfoBase + 487, 0, 0, 0x80c000000008019ULL }, // V6_vshuff
4019 { 3284, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vshufeh
4020 { 3283, 2, 1, 4, 291, 0, 0, HexagonOpInfoBase + 467, 0, 0, 0x800000000008011ULL }, // V6_vsh
4021 { 3282, 5, 0, 4, 293, 0, 0, HexagonOpInfoBase + 473, 0, 0|(1ULL<<MCID::MayStore), 0x380018000000000bULL }, // V6_vscattermwq
4022 { 3281, 4, 0, 4, 292, 0, 0, HexagonOpInfoBase + 469, 0, 0|(1ULL<<MCID::MayStore), 0x384018000000000bULL }, // V6_vscattermw_add
4023 { 3280, 4, 0, 4, 292, 0, 0, HexagonOpInfoBase + 469, 0, 0|(1ULL<<MCID::MayStore), 0x380018000000000bULL }, // V6_vscattermw
4024 { 3279, 5, 0, 4, 295, 0, 0, HexagonOpInfoBase + 482, 0, 0|(1ULL<<MCID::MayStore), 0x80010000000000cULL }, // V6_vscattermhwq
4025 { 3278, 4, 0, 4, 294, 0, 0, HexagonOpInfoBase + 478, 0, 0|(1ULL<<MCID::MayStore), 0x84010000000000cULL }, // V6_vscattermhw_add
4026 { 3277, 4, 0, 4, 294, 0, 0, HexagonOpInfoBase + 478, 0, 0|(1ULL<<MCID::MayStore), 0x80010000000000cULL }, // V6_vscattermhw
4027 { 3276, 5, 0, 4, 293, 0, 0, HexagonOpInfoBase + 473, 0, 0|(1ULL<<MCID::MayStore), 0x380010000000000bULL }, // V6_vscattermhq
4028 { 3275, 4, 0, 4, 292, 0, 0, HexagonOpInfoBase + 469, 0, 0|(1ULL<<MCID::MayStore), 0x384010000000000bULL }, // V6_vscattermh_add
4029 { 3274, 4, 0, 4, 292, 0, 0, HexagonOpInfoBase + 469, 0, 0|(1ULL<<MCID::MayStore), 0x380010000000000bULL }, // V6_vscattermh
4030 { 3273, 2, 1, 4, 291, 0, 0, HexagonOpInfoBase + 467, 0, 0, 0x800000000008011ULL }, // V6_vsb
4031 { 3272, 3, 1, 4, 290, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vsatwh
4032 { 3271, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vsatuwuh
4033 { 3270, 3, 1, 4, 290, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vsathub
4034 { 3269, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vsatdw
4035 { 3268, 5, 1, 4, 283, 0, 0, HexagonOpInfoBase + 458, 0, 0, 0x84000000000801dULL }, // V6_vrsadubi_acc
4036 { 3267, 4, 1, 4, 282, 0, 0, HexagonOpInfoBase + 463, 0, 0, 0x80000000000801dULL }, // V6_vrsadubi
4037 { 3266, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801aULL }, // V6_vroundwuh
4038 { 3265, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801aULL }, // V6_vroundwh
4039 { 3264, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801aULL }, // V6_vrounduwuh
4040 { 3263, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801aULL }, // V6_vrounduhub
4041 { 3262, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801aULL }, // V6_vroundhub
4042 { 3261, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801aULL }, // V6_vroundhb
4043 { 3260, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801aULL }, // V6_vrotr
4044 { 3259, 3, 1, 4, 289, 0, 0, HexagonOpInfoBase + 398, 0, 0, 0x800000000008018ULL }, // V6_vror
4045 { 3258, 5, 2, 4, 288, 0, 0, HexagonOpInfoBase + 1044, 0, 0, 0x840000000008006ULL }, // V6_vrmpyznb_rx_acc
4046 { 3257, 4, 2, 4, 287, 0, 0, HexagonOpInfoBase + 1040, 0, 0, 0x800000000008006ULL }, // V6_vrmpyznb_rx
4047 { 3256, 4, 1, 4, 286, 0, 0, HexagonOpInfoBase + 1036, 0, 0, 0x840000000008006ULL }, // V6_vrmpyznb_rt_acc
4048 { 3255, 3, 1, 4, 285, 0, 0, HexagonOpInfoBase + 1033, 0, 0, 0x800000000008006ULL }, // V6_vrmpyznb_rt
4049 { 3254, 5, 2, 4, 288, 0, 0, HexagonOpInfoBase + 1044, 0, 0, 0x840000000008006ULL }, // V6_vrmpyzcbs_rx_acc
4050 { 3253, 4, 2, 4, 287, 0, 0, HexagonOpInfoBase + 1040, 0, 0, 0x800000000008006ULL }, // V6_vrmpyzcbs_rx
4051 { 3252, 4, 1, 4, 286, 0, 0, HexagonOpInfoBase + 1036, 0, 0, 0x840000000008006ULL }, // V6_vrmpyzcbs_rt_acc
4052 { 3251, 3, 1, 4, 285, 0, 0, HexagonOpInfoBase + 1033, 0, 0, 0x800000000008006ULL }, // V6_vrmpyzcbs_rt
4053 { 3250, 5, 2, 4, 288, 0, 0, HexagonOpInfoBase + 1044, 0, 0, 0x840000000008006ULL }, // V6_vrmpyzcb_rx_acc
4054 { 3249, 4, 2, 4, 287, 0, 0, HexagonOpInfoBase + 1040, 0, 0, 0x800000000008006ULL }, // V6_vrmpyzcb_rx
4055 { 3248, 4, 1, 4, 286, 0, 0, HexagonOpInfoBase + 1036, 0, 0, 0x840000000008006ULL }, // V6_vrmpyzcb_rt_acc
4056 { 3247, 3, 1, 4, 285, 0, 0, HexagonOpInfoBase + 1033, 0, 0, 0x800000000008006ULL }, // V6_vrmpyzcb_rt
4057 { 3246, 5, 2, 4, 288, 0, 0, HexagonOpInfoBase + 1044, 0, 0, 0x840000000008006ULL }, // V6_vrmpyzbub_rx_acc
4058 { 3245, 4, 2, 4, 287, 0, 0, HexagonOpInfoBase + 1040, 0, 0, 0x800000000008006ULL }, // V6_vrmpyzbub_rx
4059 { 3244, 4, 1, 4, 286, 0, 0, HexagonOpInfoBase + 1036, 0, 0, 0x840000000008006ULL }, // V6_vrmpyzbub_rt_acc
4060 { 3243, 3, 1, 4, 285, 0, 0, HexagonOpInfoBase + 1033, 0, 0, 0x800000000008006ULL }, // V6_vrmpyzbub_rt
4061 { 3242, 5, 2, 4, 288, 0, 0, HexagonOpInfoBase + 1044, 0, 0, 0x840000000008006ULL }, // V6_vrmpyzbb_rx_acc
4062 { 3241, 4, 2, 4, 287, 0, 0, HexagonOpInfoBase + 1040, 0, 0, 0x800000000008006ULL }, // V6_vrmpyzbb_rx
4063 { 3240, 4, 1, 4, 286, 0, 0, HexagonOpInfoBase + 1036, 0, 0, 0x840000000008006ULL }, // V6_vrmpyzbb_rt_acc
4064 { 3239, 3, 1, 4, 285, 0, 0, HexagonOpInfoBase + 1033, 0, 0, 0x800000000008006ULL }, // V6_vrmpyzbb_rt
4065 { 3238, 4, 1, 4, 284, 0, 0, HexagonOpInfoBase + 418, 0, 0, 0x84000000000801cULL }, // V6_vrmpyubv_acc
4066 { 3237, 3, 1, 4, 238, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801cULL }, // V6_vrmpyubv
4067 { 3236, 5, 1, 4, 283, 0, 0, HexagonOpInfoBase + 458, 0, 0, 0x84000000000801dULL }, // V6_vrmpyubi_acc
4068 { 3235, 4, 1, 4, 282, 0, 0, HexagonOpInfoBase + 463, 0, 0, 0x80000000000801dULL }, // V6_vrmpyubi
4069 { 3234, 4, 1, 4, 281, 0, 0, HexagonOpInfoBase + 451, 0, 0, 0x84000000000801bULL }, // V6_vrmpyub_rtt_acc
4070 { 3233, 3, 1, 4, 280, 0, 0, HexagonOpInfoBase + 455, 0, 0, 0x80000000000801bULL }, // V6_vrmpyub_rtt
4071 { 3232, 4, 1, 4, 208, 0, 0, HexagonOpInfoBase + 394, 0, 0, 0x84000000000801cULL }, // V6_vrmpyub_acc
4072 { 3231, 3, 1, 4, 264, 0, 0, HexagonOpInfoBase + 398, 0, 0, 0x80000000000801cULL }, // V6_vrmpyub
4073 { 3230, 4, 1, 4, 284, 0, 0, HexagonOpInfoBase + 418, 0, 0, 0x84000000000801cULL }, // V6_vrmpybv_acc
4074 { 3229, 3, 1, 4, 238, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801cULL }, // V6_vrmpybv
4075 { 3228, 4, 1, 4, 284, 0, 0, HexagonOpInfoBase + 418, 0, 0, 0x84000000000801cULL }, // V6_vrmpybusv_acc
4076 { 3227, 3, 1, 4, 238, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801cULL }, // V6_vrmpybusv
4077 { 3226, 5, 1, 4, 283, 0, 0, HexagonOpInfoBase + 458, 0, 0, 0x84000000000801dULL }, // V6_vrmpybusi_acc
4078 { 3225, 4, 1, 4, 282, 0, 0, HexagonOpInfoBase + 463, 0, 0, 0x80000000000801dULL }, // V6_vrmpybusi
4079 { 3224, 4, 1, 4, 208, 0, 0, HexagonOpInfoBase + 394, 0, 0, 0x84000000000801cULL }, // V6_vrmpybus_acc
4080 { 3223, 3, 1, 4, 264, 0, 0, HexagonOpInfoBase + 398, 0, 0, 0x80000000000801cULL }, // V6_vrmpybus
4081 { 3222, 4, 1, 4, 281, 0, 0, HexagonOpInfoBase + 451, 0, 0, 0x84000000000801bULL }, // V6_vrmpybub_rtt_acc
4082 { 3221, 3, 1, 4, 280, 0, 0, HexagonOpInfoBase + 455, 0, 0, 0x80000000000801bULL }, // V6_vrmpybub_rtt
4083 { 3220, 3, 1, 4, 261, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x800000000008018ULL }, // V6_vrdelta
4084 { 3219, 2, 1, 4, 254, 0, 0, HexagonOpInfoBase + 1031, 0, 0, 0x80000000000801aULL }, // V6_vprefixqw
4085 { 3218, 2, 1, 4, 254, 0, 0, HexagonOpInfoBase + 1031, 0, 0, 0x80000000000801aULL }, // V6_vprefixqh
4086 { 3217, 2, 1, 4, 254, 0, 0, HexagonOpInfoBase + 1031, 0, 0, 0x80000000000801aULL }, // V6_vprefixqb
4087 { 3216, 2, 1, 4, 254, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vpopcounth
4088 { 3215, 3, 1, 4, 261, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x800000000008018ULL }, // V6_vpackwuh_sat
4089 { 3214, 3, 1, 4, 261, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x800000000008018ULL }, // V6_vpackwh_sat
4090 { 3213, 3, 1, 4, 261, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x800000000008018ULL }, // V6_vpackoh
4091 { 3212, 3, 1, 4, 261, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x800000000008018ULL }, // V6_vpackob
4092 { 3211, 3, 1, 4, 261, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x800000000008018ULL }, // V6_vpackhub_sat
4093 { 3210, 3, 1, 4, 261, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x800000000008018ULL }, // V6_vpackhb_sat
4094 { 3209, 3, 1, 4, 261, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x800000000008018ULL }, // V6_vpackeh
4095 { 3208, 3, 1, 4, 261, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x800000000008018ULL }, // V6_vpackeb
4096 { 3207, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vor
4097 { 3206, 2, 1, 4, 64, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vnot
4098 { 3205, 2, 1, 4, 254, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vnormamtw
4099 { 3204, 2, 1, 4, 254, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vnormamth
4100 { 3203, 2, 1, 4, 237, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vneg_qf32_sf
4101 { 3202, 2, 1, 4, 237, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vneg_qf32_qf32
4102 { 3201, 2, 1, 4, 237, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vneg_qf16_qf16
4103 { 3200, 2, 1, 4, 237, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vneg_qf16_hf
4104 { 3199, 3, 1, 4, 45, 0, 0, HexagonOpInfoBase + 976, 0, 0, 0x1800000000008c10ULL }, // V6_vncmov
4105 { 3198, 4, 1, 4, 48, 0, 0, HexagonOpInfoBase + 972, 0, 0, 0x800000000008c11ULL }, // V6_vnccombine
4106 { 3197, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vnavgw
4107 { 3196, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vnavgub
4108 { 3195, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vnavgh
4109 { 3194, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vnavgb
4110 { 3193, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 950, 0, 0, 0x3800000000008010ULL }, // V6_vmux
4111 { 3192, 3, 1, 4, 238, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801cULL }, // V6_vmpyuhvs
4112 { 3191, 4, 1, 4, 244, 0, 0, HexagonOpInfoBase + 373, 0, 0, 0x84000000000801dULL }, // V6_vmpyuhv_acc
4113 { 3190, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 377, 0, 0, 0x80000000000801dULL }, // V6_vmpyuhv
4114 { 3189, 4, 1, 4, 208, 0, 0, HexagonOpInfoBase + 394, 0, 0, 0x84000000000801cULL }, // V6_vmpyuhe_acc
4115 { 3188, 3, 1, 4, 264, 0, 0, HexagonOpInfoBase + 398, 0, 0, 0x80000000000801cULL }, // V6_vmpyuhe
4116 { 3187, 4, 1, 4, 266, 0, 0, HexagonOpInfoBase + 444, 0, 0, 0x84000000000801dULL }, // V6_vmpyuh_acc
4117 { 3186, 3, 1, 4, 265, 0, 0, HexagonOpInfoBase + 448, 0, 0, 0x80000000000801dULL }, // V6_vmpyuh
4118 { 3185, 4, 1, 4, 244, 0, 0, HexagonOpInfoBase + 373, 0, 0, 0x84000000000801dULL }, // V6_vmpyubv_acc
4119 { 3184, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 377, 0, 0, 0x80000000000801dULL }, // V6_vmpyubv
4120 { 3183, 4, 1, 4, 266, 0, 0, HexagonOpInfoBase + 444, 0, 0, 0x84000000000801dULL }, // V6_vmpyub_acc
4121 { 3182, 3, 1, 4, 265, 0, 0, HexagonOpInfoBase + 448, 0, 0, 0x80000000000801dULL }, // V6_vmpyub
4122 { 3181, 4, 1, 4, 244, 0, 0, HexagonOpInfoBase + 418, 0, 0, 0x84000000000801dULL }, // V6_vmpyowh_sacc
4123 { 3180, 4, 1, 4, 244, 0, 0, HexagonOpInfoBase + 418, 0, 0, 0x84000000000801dULL }, // V6_vmpyowh_rnd_sacc
4124 { 3179, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801dULL }, // V6_vmpyowh_rnd
4125 { 3178, 4, 1, 4, 244, 0, 0, HexagonOpInfoBase + 373, 0, 0, 0x84000000000801dULL }, // V6_vmpyowh_64_acc
4126 { 3177, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801dULL }, // V6_vmpyowh
4127 { 3176, 4, 1, 4, 208, 0, 0, HexagonOpInfoBase + 394, 0, 0, 0x84000000000801cULL }, // V6_vmpyiwub_acc
4128 { 3175, 3, 1, 4, 264, 0, 0, HexagonOpInfoBase + 398, 0, 0, 0x80000000000801cULL }, // V6_vmpyiwub
4129 { 3174, 4, 1, 4, 266, 0, 0, HexagonOpInfoBase + 394, 0, 0, 0x84000000000801dULL }, // V6_vmpyiwh_acc
4130 { 3173, 3, 1, 4, 265, 0, 0, HexagonOpInfoBase + 398, 0, 0, 0x80000000000801dULL }, // V6_vmpyiwh
4131 { 3172, 4, 1, 4, 208, 0, 0, HexagonOpInfoBase + 394, 0, 0, 0x84000000000801cULL }, // V6_vmpyiwb_acc
4132 { 3171, 3, 1, 4, 264, 0, 0, HexagonOpInfoBase + 398, 0, 0, 0x80000000000801cULL }, // V6_vmpyiwb
4133 { 3170, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801dULL }, // V6_vmpyiowh
4134 { 3169, 4, 1, 4, 208, 0, 0, HexagonOpInfoBase + 394, 0, 0, 0x84000000000801cULL }, // V6_vmpyihb_acc
4135 { 3168, 3, 1, 4, 264, 0, 0, HexagonOpInfoBase + 398, 0, 0, 0x80000000000801cULL }, // V6_vmpyihb
4136 { 3167, 4, 1, 4, 244, 0, 0, HexagonOpInfoBase + 418, 0, 0, 0x84000000000801dULL }, // V6_vmpyih_acc
4137 { 3166, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801dULL }, // V6_vmpyih
4138 { 3165, 4, 1, 4, 244, 0, 0, HexagonOpInfoBase + 418, 0, 0, 0x84000000000801dULL }, // V6_vmpyiewuh_acc
4139 { 3164, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801dULL }, // V6_vmpyiewuh
4140 { 3163, 4, 1, 4, 244, 0, 0, HexagonOpInfoBase + 418, 0, 0, 0x84000000000801dULL }, // V6_vmpyiewh_acc
4141 { 3162, 3, 1, 4, 238, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801cULL }, // V6_vmpyieoh
4142 { 3161, 3, 1, 4, 269, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801cULL }, // V6_vmpyhvsrs
4143 { 3160, 4, 1, 4, 244, 0, 0, HexagonOpInfoBase + 373, 0, 0, 0x84000000000801dULL }, // V6_vmpyhv_acc
4144 { 3159, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 377, 0, 0, 0x80000000000801dULL }, // V6_vmpyhv
4145 { 3158, 4, 1, 4, 244, 0, 0, HexagonOpInfoBase + 373, 0, 0, 0x84000000000801dULL }, // V6_vmpyhus_acc
4146 { 3157, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 377, 0, 0, 0x80000000000801dULL }, // V6_vmpyhus
4147 { 3156, 3, 1, 4, 267, 0, 0, HexagonOpInfoBase + 398, 0, 0, 0x80000000000801cULL }, // V6_vmpyhss
4148 { 3155, 3, 1, 4, 267, 0, 0, HexagonOpInfoBase + 398, 0, 0, 0x80000000000801cULL }, // V6_vmpyhsrs
4149 { 3154, 4, 1, 4, 266, 0, 0, HexagonOpInfoBase + 444, 0, 0, 0x84000000000801dULL }, // V6_vmpyhsat_acc
4150 { 3153, 4, 1, 4, 266, 0, 0, HexagonOpInfoBase + 444, 0, 0, 0x84000000000801dULL }, // V6_vmpyh_acc
4151 { 3152, 3, 1, 4, 265, 0, 0, HexagonOpInfoBase + 448, 0, 0, 0x80000000000801dULL }, // V6_vmpyh
4152 { 3151, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 377, 0, 0, 0x80000000000801dULL }, // V6_vmpyewuh_64
4153 { 3150, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801dULL }, // V6_vmpyewuh
4154 { 3149, 4, 1, 4, 244, 0, 0, HexagonOpInfoBase + 373, 0, 0, 0x84000000000801dULL }, // V6_vmpybv_acc
4155 { 3148, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 377, 0, 0, 0x80000000000801dULL }, // V6_vmpybv
4156 { 3147, 4, 1, 4, 244, 0, 0, HexagonOpInfoBase + 373, 0, 0, 0x84000000000801dULL }, // V6_vmpybusv_acc
4157 { 3146, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 377, 0, 0, 0x80000000000801dULL }, // V6_vmpybusv
4158 { 3145, 4, 1, 4, 266, 0, 0, HexagonOpInfoBase + 444, 0, 0, 0x84000000000801dULL }, // V6_vmpybus_acc
4159 { 3144, 3, 1, 4, 265, 0, 0, HexagonOpInfoBase + 448, 0, 0, 0x80000000000801dULL }, // V6_vmpybus
4160 { 3143, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801dULL }, // V6_vmpy_sf_sf
4161 { 3142, 4, 1, 4, 244, 0, 0, HexagonOpInfoBase + 373, 0, 0, 0x84000000000801dULL }, // V6_vmpy_sf_hf_acc
4162 { 3141, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 377, 0, 0, 0x80000000000801dULL }, // V6_vmpy_sf_hf
4163 { 3140, 4, 1, 4, 244, 0, 0, HexagonOpInfoBase + 373, 0, 0, 0x84000000000801dULL }, // V6_vmpy_sf_bf_acc
4164 { 3139, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 377, 0, 0, 0x80000000000801dULL }, // V6_vmpy_sf_bf
4165 { 3138, 3, 1, 4, 265, 0, 0, HexagonOpInfoBase + 398, 0, 0, 0x80000000000801dULL }, // V6_vmpy_rt_sf
4166 { 3137, 3, 1, 4, 265, 0, 0, HexagonOpInfoBase + 398, 0, 0, 0x80000000000801dULL }, // V6_vmpy_rt_qf16
4167 { 3136, 3, 1, 4, 265, 0, 0, HexagonOpInfoBase + 398, 0, 0, 0x80000000000801dULL }, // V6_vmpy_rt_hf
4168 { 3135, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801dULL }, // V6_vmpy_qf32_sf
4169 { 3134, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 377, 0, 0, 0x80000000000801dULL }, // V6_vmpy_qf32_qf16
4170 { 3133, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 377, 0, 0, 0x80000000000801dULL }, // V6_vmpy_qf32_mix_hf
4171 { 3132, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 377, 0, 0, 0x80000000000801dULL }, // V6_vmpy_qf32_hf
4172 { 3131, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801dULL }, // V6_vmpy_qf32
4173 { 3130, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801dULL }, // V6_vmpy_qf16_mix_hf
4174 { 3129, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801dULL }, // V6_vmpy_qf16_hf
4175 { 3128, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801dULL }, // V6_vmpy_qf16
4176 { 3127, 4, 1, 4, 263, 0, 0, HexagonOpInfoBase + 418, 0, 0, 0x84000000000801cULL }, // V6_vmpy_hf_hf_acc
4177 { 3126, 3, 1, 4, 238, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801cULL }, // V6_vmpy_hf_hf
4178 { 3125, 4, 1, 4, 244, 0, 0, HexagonOpInfoBase + 373, 0, 0, 0x84000000000801dULL }, // V6_vmpy_hf_f8_acc
4179 { 3124, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 377, 0, 0, 0x80000000000801dULL }, // V6_vmpy_hf_f8
4180 { 3123, 4, 1, 4, 279, 0, 0, HexagonOpInfoBase + 1027, 0, 0, 0x80000000000801dULL }, // V6_vmpsuhuhsat
4181 { 3122, 4, 1, 4, 279, 0, 0, HexagonOpInfoBase + 1027, 0, 0, 0x80000000000801dULL }, // V6_vmpauhuhsat
4182 { 3121, 4, 1, 4, 266, 0, 0, HexagonOpInfoBase + 404, 0, 0, 0x84000000000801dULL }, // V6_vmpauhb_acc
4183 { 3120, 3, 1, 4, 265, 0, 0, HexagonOpInfoBase + 408, 0, 0, 0x80000000000801dULL }, // V6_vmpauhb
4184 { 3119, 4, 1, 4, 279, 0, 0, HexagonOpInfoBase + 1027, 0, 0, 0x80000000000801dULL }, // V6_vmpahhsat
4185 { 3118, 4, 1, 4, 266, 0, 0, HexagonOpInfoBase + 404, 0, 0, 0x84000000000801dULL }, // V6_vmpahb_acc
4186 { 3117, 3, 1, 4, 265, 0, 0, HexagonOpInfoBase + 408, 0, 0, 0x80000000000801dULL }, // V6_vmpahb
4187 { 3116, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 366, 0, 0, 0x80000000000801dULL }, // V6_vmpabuuv
4188 { 3115, 4, 1, 4, 266, 0, 0, HexagonOpInfoBase + 404, 0, 0, 0x84000000000801dULL }, // V6_vmpabuu_acc
4189 { 3114, 3, 1, 4, 265, 0, 0, HexagonOpInfoBase + 408, 0, 0, 0x80000000000801dULL }, // V6_vmpabuu
4190 { 3113, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 366, 0, 0, 0x80000000000801dULL }, // V6_vmpabusv
4191 { 3112, 4, 1, 4, 266, 0, 0, HexagonOpInfoBase + 404, 0, 0, 0x84000000000801dULL }, // V6_vmpabus_acc
4192 { 3111, 3, 1, 4, 265, 0, 0, HexagonOpInfoBase + 408, 0, 0, 0x80000000000801dULL }, // V6_vmpabus
4193 { 3110, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vminw
4194 { 3109, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vminuh
4195 { 3108, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vminub
4196 { 3107, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vminh
4197 { 3106, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vminb
4198 { 3105, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vmin_sf
4199 { 3104, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vmin_hf
4200 { 3103, 3, 1, 4, 270, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801eULL }, // V6_vmin_bf
4201 { 3102, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801aULL }, // V6_vmerge_qf
4202 { 3101, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vmaxw
4203 { 3100, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vmaxuh
4204 { 3099, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vmaxub
4205 { 3098, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vmaxh
4206 { 3097, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vmaxb
4207 { 3096, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vmax_sf
4208 { 3095, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vmax_hf
4209 { 3094, 3, 1, 4, 270, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801eULL }, // V6_vmax_bf
4210 { 3093, 4, 1, 4, 262, 0, 0, HexagonOpInfoBase + 1023, 0, 0, 0x800000000008019ULL }, // V6_vlutvwhi
4211 { 3092, 5, 1, 4, 278, 0, 0, HexagonOpInfoBase + 1018, 0, 0, 0x840000000008019ULL }, // V6_vlutvwh_oracci
4212 { 3091, 5, 1, 4, 278, 0, 0, HexagonOpInfoBase + 1013, 0, 0, 0x840000000008019ULL }, // V6_vlutvwh_oracc
4213 { 3090, 4, 1, 4, 262, 0, 0, HexagonOpInfoBase + 979, 0, 0, 0x800000000008019ULL }, // V6_vlutvwh_nm
4214 { 3089, 4, 1, 4, 262, 0, 0, HexagonOpInfoBase + 979, 0, 0, 0x800000000008019ULL }, // V6_vlutvwh
4215 { 3088, 4, 1, 4, 246, 0, 0, HexagonOpInfoBase + 962, 0, 0, 0x800000000008018ULL }, // V6_vlutvvbi
4216 { 3087, 5, 1, 4, 278, 0, 0, HexagonOpInfoBase + 1008, 0, 0, 0x840000000008019ULL }, // V6_vlutvvb_oracci
4217 { 3086, 5, 1, 4, 278, 0, 0, HexagonOpInfoBase + 1003, 0, 0, 0x840000000008019ULL }, // V6_vlutvvb_oracc
4218 { 3085, 4, 1, 4, 246, 0, 0, HexagonOpInfoBase + 958, 0, 0, 0x800000000008018ULL }, // V6_vlutvvb_nm
4219 { 3084, 4, 1, 4, 246, 0, 0, HexagonOpInfoBase + 958, 0, 0, 0x800000000008018ULL }, // V6_vlutvvb
4220 { 3083, 3, 1, 4, 277, 0, 0, HexagonOpInfoBase + 1000, 0, 0, 0x80000000000801dULL }, // V6_vlut4
4221 { 3082, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801aULL }, // V6_vlsrwv
4222 { 3081, 3, 1, 4, 249, 0, 0, HexagonOpInfoBase + 398, 0, 0, 0x80000000000801aULL }, // V6_vlsrw
4223 { 3080, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801aULL }, // V6_vlsrhv
4224 { 3079, 3, 1, 4, 249, 0, 0, HexagonOpInfoBase + 398, 0, 0, 0x80000000000801aULL }, // V6_vlsrh
4225 { 3078, 3, 1, 4, 249, 0, 0, HexagonOpInfoBase + 398, 0, 0, 0x80000000000801aULL }, // V6_vlsrb
4226 { 3077, 4, 1, 4, 246, 0, 0, HexagonOpInfoBase + 962, 0, 0, 0x800000000008018ULL }, // V6_vlalignbi
4227 { 3076, 4, 1, 4, 246, 0, 0, HexagonOpInfoBase + 958, 0, 0, 0x800000000008018ULL }, // V6_vlalignb
4228 { 3075, 3, 1, 4, 247, 0, 0, HexagonOpInfoBase + 997, 0, 0, 0x80000000000801eULL }, // V6_vinsertwr
4229 { 3074, 2, 1, 4, 237, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vilog2_sf
4230 { 3073, 2, 1, 4, 237, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vilog2_qf32
4231 { 3072, 2, 1, 4, 237, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vilog2_qf16
4232 { 3071, 2, 1, 4, 237, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vilog2_hf
4233 { 3070, 1, 0, 4, 276, 0, 0, HexagonOpInfoBase + 248, 0, 0, 0x80000000000000aULL }, // V6_vhistq
4234 { 3069, 0, 0, 4, 275, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x80000000000000aULL }, // V6_vhist
4235 { 3068, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3800000000000010ULL }, // V6_vgtw_xor
4236 { 3067, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3840000000000010ULL }, // V6_vgtw_or
4237 { 3066, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3800000000000010ULL }, // V6_vgtw_and
4238 { 3065, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 325, 0, 0, 0x3800000000008010ULL }, // V6_vgtw
4239 { 3064, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3800000000000010ULL }, // V6_vgtuw_xor
4240 { 3063, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3840000000000010ULL }, // V6_vgtuw_or
4241 { 3062, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3800000000000010ULL }, // V6_vgtuw_and
4242 { 3061, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 325, 0, 0, 0x3800000000008010ULL }, // V6_vgtuw
4243 { 3060, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3800000000000010ULL }, // V6_vgtuh_xor
4244 { 3059, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3840000000000010ULL }, // V6_vgtuh_or
4245 { 3058, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3800000000000010ULL }, // V6_vgtuh_and
4246 { 3057, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 325, 0, 0, 0x3800000000008010ULL }, // V6_vgtuh
4247 { 3056, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3800000000000010ULL }, // V6_vgtub_xor
4248 { 3055, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3840000000000010ULL }, // V6_vgtub_or
4249 { 3054, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3800000000000010ULL }, // V6_vgtub_and
4250 { 3053, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 325, 0, 0, 0x3800000000008010ULL }, // V6_vgtub
4251 { 3052, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3800000000000010ULL }, // V6_vgtsf_xor
4252 { 3051, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3840000000000010ULL }, // V6_vgtsf_or
4253 { 3050, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3800000000000010ULL }, // V6_vgtsf_and
4254 { 3049, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 325, 0, 0, 0x3800000000008010ULL }, // V6_vgtsf
4255 { 3048, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3800000000000010ULL }, // V6_vgthf_xor
4256 { 3047, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3840000000000010ULL }, // V6_vgthf_or
4257 { 3046, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3800000000000010ULL }, // V6_vgthf_and
4258 { 3045, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 325, 0, 0, 0x3800000000008010ULL }, // V6_vgthf
4259 { 3044, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3800000000000010ULL }, // V6_vgth_xor
4260 { 3043, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3840000000000010ULL }, // V6_vgth_or
4261 { 3042, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3800000000000010ULL }, // V6_vgth_and
4262 { 3041, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 325, 0, 0, 0x3800000000008010ULL }, // V6_vgth
4263 { 3040, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3800000000000010ULL }, // V6_vgtbf_xor
4264 { 3039, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3840000000000010ULL }, // V6_vgtbf_or
4265 { 3038, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3800000000000010ULL }, // V6_vgtbf_and
4266 { 3037, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 325, 0, 0, 0x3800000000008010ULL }, // V6_vgtbf
4267 { 3036, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3800000000000010ULL }, // V6_vgtb_xor
4268 { 3035, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3840000000000010ULL }, // V6_vgtb_or
4269 { 3034, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3800000000000010ULL }, // V6_vgtb_and
4270 { 3033, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 325, 0, 0, 0x3800000000008010ULL }, // V6_vgtb
4271 { 3032, 4, 0, 4, 272, 0, 1, HexagonOpInfoBase + 986, 176, 0|(1ULL<<MCID::MayLoad), 0x1800180000408007ULL }, // V6_vgathermwq
4272 { 3031, 3, 0, 4, 271, 0, 1, HexagonOpInfoBase + 983, 176, 0|(1ULL<<MCID::MayLoad), 0x1800180000408007ULL }, // V6_vgathermw
4273 { 3030, 4, 0, 4, 274, 0, 1, HexagonOpInfoBase + 993, 176, 0|(1ULL<<MCID::MayLoad), 0x800100000408008ULL }, // V6_vgathermhwq
4274 { 3029, 3, 0, 4, 273, 0, 1, HexagonOpInfoBase + 990, 176, 0|(1ULL<<MCID::MayLoad), 0x800100000408008ULL }, // V6_vgathermhw
4275 { 3028, 4, 0, 4, 272, 0, 1, HexagonOpInfoBase + 986, 176, 0|(1ULL<<MCID::MayLoad), 0x1800100000408007ULL }, // V6_vgathermhq
4276 { 3027, 3, 0, 4, 271, 0, 1, HexagonOpInfoBase + 983, 176, 0|(1ULL<<MCID::MayLoad), 0x1800100000408007ULL }, // V6_vgathermh
4277 { 3026, 2, 1, 4, 236, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801eULL }, // V6_vfneg_sf
4278 { 3025, 2, 1, 4, 236, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801eULL }, // V6_vfneg_hf
4279 { 3024, 2, 1, 4, 236, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801eULL }, // V6_vfneg_f8
4280 { 3023, 3, 1, 4, 270, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801eULL }, // V6_vfmin_sf
4281 { 3022, 3, 1, 4, 270, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801eULL }, // V6_vfmin_hf
4282 { 3021, 3, 1, 4, 270, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801eULL }, // V6_vfmin_f8
4283 { 3020, 3, 1, 4, 270, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801eULL }, // V6_vfmax_sf
4284 { 3019, 3, 1, 4, 270, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801eULL }, // V6_vfmax_hf
4285 { 3018, 3, 1, 4, 270, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801eULL }, // V6_vfmax_f8
4286 { 3017, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3800000000000010ULL }, // V6_veqw_xor
4287 { 3016, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3840000000000010ULL }, // V6_veqw_or
4288 { 3015, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3800000000000010ULL }, // V6_veqw_and
4289 { 3014, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 325, 0, 0, 0x3800000000008010ULL }, // V6_veqw
4290 { 3013, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3800000000000010ULL }, // V6_veqsf_xor
4291 { 3012, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3840000000000010ULL }, // V6_veqsf_or
4292 { 3011, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3800000000000010ULL }, // V6_veqsf_and
4293 { 3010, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 325, 0, 0, 0x3800000000008010ULL }, // V6_veqsf
4294 { 3009, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3800000000000010ULL }, // V6_veqhf_xor
4295 { 3008, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3840000000000010ULL }, // V6_veqhf_or
4296 { 3007, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3800000000000010ULL }, // V6_veqhf_and
4297 { 3006, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 325, 0, 0, 0x3800000000008010ULL }, // V6_veqhf
4298 { 3005, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3800000000000010ULL }, // V6_veqh_xor
4299 { 3004, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3840000000000010ULL }, // V6_veqh_or
4300 { 3003, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3800000000000010ULL }, // V6_veqh_and
4301 { 3002, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 325, 0, 0, 0x3800000000008010ULL }, // V6_veqh
4302 { 3001, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3800000000000010ULL }, // V6_veqb_xor
4303 { 3000, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3840000000000010ULL }, // V6_veqb_or
4304 { 2999, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3800000000000010ULL }, // V6_veqb_and
4305 { 2998, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 325, 0, 0, 0x3800000000008010ULL }, // V6_veqb
4306 { 2997, 4, 1, 4, 266, 0, 0, HexagonOpInfoBase + 404, 0, 0, 0x84000000000801dULL }, // V6_vdsaduh_acc
4307 { 2996, 3, 1, 4, 265, 0, 0, HexagonOpInfoBase + 408, 0, 0, 0x80000000000801dULL }, // V6_vdsaduh
4308 { 2995, 4, 1, 4, 244, 0, 0, HexagonOpInfoBase + 418, 0, 0, 0x84000000000801dULL }, // V6_vdmpyhvsat_acc
4309 { 2994, 3, 1, 4, 269, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801cULL }, // V6_vdmpyhvsat
4310 { 2993, 4, 1, 4, 268, 0, 0, HexagonOpInfoBase + 394, 0, 0, 0x84000000000801cULL }, // V6_vdmpyhsusat_acc
4311 { 2992, 3, 1, 4, 267, 0, 0, HexagonOpInfoBase + 398, 0, 0, 0x80000000000801cULL }, // V6_vdmpyhsusat
4312 { 2991, 4, 1, 4, 266, 0, 0, HexagonOpInfoBase + 411, 0, 0, 0x84000000000801dULL }, // V6_vdmpyhsuisat_acc
4313 { 2990, 3, 1, 4, 265, 0, 0, HexagonOpInfoBase + 415, 0, 0, 0x80000000000801dULL }, // V6_vdmpyhsuisat
4314 { 2989, 4, 1, 4, 268, 0, 0, HexagonOpInfoBase + 394, 0, 0, 0x84000000000801cULL }, // V6_vdmpyhsat_acc
4315 { 2988, 3, 1, 4, 267, 0, 0, HexagonOpInfoBase + 398, 0, 0, 0x80000000000801cULL }, // V6_vdmpyhsat
4316 { 2987, 4, 1, 4, 266, 0, 0, HexagonOpInfoBase + 411, 0, 0, 0x84000000000801dULL }, // V6_vdmpyhisat_acc
4317 { 2986, 3, 1, 4, 265, 0, 0, HexagonOpInfoBase + 415, 0, 0, 0x80000000000801dULL }, // V6_vdmpyhisat
4318 { 2985, 4, 1, 4, 266, 0, 0, HexagonOpInfoBase + 404, 0, 0, 0x84000000000801dULL }, // V6_vdmpyhb_dv_acc
4319 { 2984, 3, 1, 4, 265, 0, 0, HexagonOpInfoBase + 408, 0, 0, 0x80000000000801dULL }, // V6_vdmpyhb_dv
4320 { 2983, 4, 1, 4, 208, 0, 0, HexagonOpInfoBase + 394, 0, 0, 0x84000000000801cULL }, // V6_vdmpyhb_acc
4321 { 2982, 3, 1, 4, 264, 0, 0, HexagonOpInfoBase + 398, 0, 0, 0x80000000000801cULL }, // V6_vdmpyhb
4322 { 2981, 4, 1, 4, 266, 0, 0, HexagonOpInfoBase + 404, 0, 0, 0x84000000000801dULL }, // V6_vdmpybus_dv_acc
4323 { 2980, 3, 1, 4, 265, 0, 0, HexagonOpInfoBase + 408, 0, 0, 0x80000000000801dULL }, // V6_vdmpybus_dv
4324 { 2979, 4, 1, 4, 208, 0, 0, HexagonOpInfoBase + 394, 0, 0, 0x84000000000801cULL }, // V6_vdmpybus_acc
4325 { 2978, 3, 1, 4, 264, 0, 0, HexagonOpInfoBase + 398, 0, 0, 0x80000000000801cULL }, // V6_vdmpybus
4326 { 2977, 4, 1, 4, 263, 0, 0, HexagonOpInfoBase + 418, 0, 0, 0x84000000000801cULL }, // V6_vdmpy_sf_hf_acc
4327 { 2976, 3, 1, 4, 238, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801cULL }, // V6_vdmpy_sf_hf
4328 { 2975, 3, 1, 4, 261, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x800000000008018ULL }, // V6_vdelta
4329 { 2974, 4, 1, 4, 262, 0, 0, HexagonOpInfoBase + 979, 0, 0, 0x800000000008019ULL }, // V6_vdealvdd
4330 { 2973, 2, 1, 4, 260, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x800000000008018ULL }, // V6_vdealh
4331 { 2972, 3, 1, 4, 261, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x800000000008018ULL }, // V6_vdealb4w
4332 { 2971, 2, 1, 4, 260, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x800000000008018ULL }, // V6_vdealb
4333 { 2970, 5, 2, 4, 259, 0, 0, HexagonOpInfoBase + 487, 0, 0, 0x80c000000008019ULL }, // V6_vdeal
4334 { 2969, 2, 1, 4, 257, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801cULL }, // V6_vcvt_uh_hf
4335 { 2968, 3, 1, 4, 238, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801cULL }, // V6_vcvt_ub_hf
4336 { 2967, 2, 1, 4, 258, 0, 0, HexagonOpInfoBase + 467, 0, 0, 0x80000000000801dULL }, // V6_vcvt_sf_hf
4337 { 2966, 2, 1, 4, 257, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801cULL }, // V6_vcvt_hf_uh
4338 { 2965, 2, 1, 4, 258, 0, 0, HexagonOpInfoBase + 467, 0, 0, 0x80000000000801dULL }, // V6_vcvt_hf_ub
4339 { 2964, 3, 1, 4, 238, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801cULL }, // V6_vcvt_hf_sf
4340 { 2963, 2, 1, 4, 257, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801cULL }, // V6_vcvt_hf_h
4341 { 2962, 2, 1, 4, 238, 0, 0, HexagonOpInfoBase + 467, 0, 0, 0x80000000000801dULL }, // V6_vcvt_hf_f8
4342 { 2961, 2, 1, 4, 258, 0, 0, HexagonOpInfoBase + 467, 0, 0, 0x80000000000801dULL }, // V6_vcvt_hf_b
4343 { 2960, 2, 1, 4, 257, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801cULL }, // V6_vcvt_h_hf
4344 { 2959, 3, 1, 4, 238, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801cULL }, // V6_vcvt_f8_hf
4345 { 2958, 3, 1, 4, 238, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801cULL }, // V6_vcvt_bf_sf
4346 { 2957, 3, 1, 4, 238, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801cULL }, // V6_vcvt_b_hf
4347 { 2956, 3, 1, 4, 238, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801cULL }, // V6_vcvt2_ub_hf
4348 { 2955, 2, 1, 4, 238, 0, 0, HexagonOpInfoBase + 467, 0, 0, 0x80000000000801dULL }, // V6_vcvt2_hf_ub
4349 { 2954, 2, 1, 4, 238, 0, 0, HexagonOpInfoBase + 467, 0, 0, 0x80000000000801dULL }, // V6_vcvt2_hf_b
4350 { 2953, 3, 1, 4, 238, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801cULL }, // V6_vcvt2_b_hf
4351 { 2952, 2, 1, 4, 254, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vconv_w_sf
4352 { 2951, 2, 1, 4, 254, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vconv_sf_w
4353 { 2950, 2, 1, 4, 254, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vconv_sf_qf32
4354 { 2949, 2, 1, 4, 237, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vconv_qf32_sf
4355 { 2948, 2, 1, 4, 237, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vconv_qf32_qf32
4356 { 2947, 2, 1, 4, 237, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vconv_qf16_qf16
4357 { 2946, 2, 1, 4, 237, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vconv_qf16_hf
4358 { 2945, 2, 1, 4, 256, 0, 0, HexagonOpInfoBase + 467, 0, 0, 0x800000000008019ULL }, // V6_vconv_qf16_f8
4359 { 2944, 2, 1, 4, 254, 0, 0, HexagonOpInfoBase + 339, 0, 0, 0x80000000000801aULL }, // V6_vconv_hf_qf32
4360 { 2943, 2, 1, 4, 254, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vconv_hf_qf16
4361 { 2942, 2, 1, 4, 254, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vconv_hf_h
4362 { 2941, 2, 1, 4, 237, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vconv_h_hf_rnd
4363 { 2940, 2, 1, 4, 254, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vconv_h_hf
4364 { 2939, 2, 1, 4, 237, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vconv_f8_qf16
4365 { 2938, 2, 1, 4, 237, 0, 0, HexagonOpInfoBase + 339, 0, 0, 0x80000000000801aULL }, // V6_vconv_bf_qf32
4366 { 2937, 3, 1, 4, 255, 0, 0, HexagonOpInfoBase + 377, 0, 0, 0x90000000000801cULL }, // V6_vcombine_tmp
4367 { 2936, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 377, 0, 0|(1ULL<<MCID::RegSequence), 0x800000000008011ULL }, // V6_vcombine
4368 { 2935, 3, 1, 4, 45, 0, 0, HexagonOpInfoBase + 976, 0, 0, 0x1800000000008410ULL }, // V6_vcmov
4369 { 2934, 2, 1, 4, 254, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vcl0w
4370 { 2933, 2, 1, 4, 254, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vcl0h
4371 { 2932, 4, 1, 4, 48, 0, 0, HexagonOpInfoBase + 972, 0, 0, 0x800000000008411ULL }, // V6_vccombine
4372 { 2931, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vavgwrnd
4373 { 2930, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vavgw
4374 { 2929, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vavguwrnd
4375 { 2928, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vavguw
4376 { 2927, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vavguhrnd
4377 { 2926, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vavguh
4378 { 2925, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vavgubrnd
4379 { 2924, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vavgub
4380 { 2923, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vavghrnd
4381 { 2922, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vavgh
4382 { 2921, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vavgbrnd
4383 { 2920, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vavgb
4384 { 2919, 2, 1, 4, 253, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x90000000000801cULL }, // V6_vassign_tmp
4385 { 2918, 2, 1, 4, 236, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801eULL }, // V6_vassign_fp
4386 { 2917, 2, 1, 4, 64, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x1800000000008010ULL }, // V6_vassign
4387 { 2916, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801aULL }, // V6_vasrwv
4388 { 2915, 4, 1, 4, 252, 0, 0, HexagonOpInfoBase + 958, 0, 0, 0x80000000000801aULL }, // V6_vasrwuhsat
4389 { 2914, 4, 1, 4, 252, 0, 0, HexagonOpInfoBase + 958, 0, 0, 0x80000000000801aULL }, // V6_vasrwuhrndsat
4390 { 2913, 4, 1, 4, 252, 0, 0, HexagonOpInfoBase + 958, 0, 0, 0x80000000000801aULL }, // V6_vasrwhsat
4391 { 2912, 4, 1, 4, 252, 0, 0, HexagonOpInfoBase + 958, 0, 0, 0x80000000000801aULL }, // V6_vasrwhrndsat
4392 { 2911, 4, 1, 4, 252, 0, 0, HexagonOpInfoBase + 958, 0, 0, 0x80000000000801aULL }, // V6_vasrwh
4393 { 2910, 4, 1, 4, 250, 0, 0, HexagonOpInfoBase + 394, 0, 0, 0x84000000000801aULL }, // V6_vasrw_acc
4394 { 2909, 3, 1, 4, 249, 0, 0, HexagonOpInfoBase + 398, 0, 0, 0x80000000000801aULL }, // V6_vasrw
4395 { 2908, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 969, 0, 0, 0x480000000000801aULL }, // V6_vasrvwuhsat
4396 { 2907, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 969, 0, 0, 0x480000000000801aULL }, // V6_vasrvwuhrndsat
4397 { 2906, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 969, 0, 0, 0x480000000000801aULL }, // V6_vasrvuhubsat
4398 { 2905, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 969, 0, 0, 0x480000000000801aULL }, // V6_vasrvuhubrndsat
4399 { 2904, 4, 1, 4, 252, 0, 0, HexagonOpInfoBase + 958, 0, 0, 0x80000000000801aULL }, // V6_vasruwuhsat
4400 { 2903, 4, 1, 4, 252, 0, 0, HexagonOpInfoBase + 958, 0, 0, 0x80000000000801aULL }, // V6_vasruwuhrndsat
4401 { 2902, 4, 1, 4, 252, 0, 0, HexagonOpInfoBase + 958, 0, 0, 0x80000000000801aULL }, // V6_vasruhubsat
4402 { 2901, 4, 1, 4, 252, 0, 0, HexagonOpInfoBase + 958, 0, 0, 0x80000000000801aULL }, // V6_vasruhubrndsat
4403 { 2900, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801aULL }, // V6_vasrhv
4404 { 2899, 4, 1, 4, 252, 0, 0, HexagonOpInfoBase + 958, 0, 0, 0x80000000000801aULL }, // V6_vasrhubsat
4405 { 2898, 4, 1, 4, 252, 0, 0, HexagonOpInfoBase + 958, 0, 0, 0x80000000000801aULL }, // V6_vasrhubrndsat
4406 { 2897, 4, 1, 4, 252, 0, 0, HexagonOpInfoBase + 958, 0, 0, 0x80000000000801aULL }, // V6_vasrhbsat
4407 { 2896, 4, 1, 4, 252, 0, 0, HexagonOpInfoBase + 958, 0, 0, 0x80000000000801aULL }, // V6_vasrhbrndsat
4408 { 2895, 4, 1, 4, 250, 0, 0, HexagonOpInfoBase + 394, 0, 0, 0x84000000000801aULL }, // V6_vasrh_acc
4409 { 2894, 3, 1, 4, 249, 0, 0, HexagonOpInfoBase + 398, 0, 0, 0x80000000000801aULL }, // V6_vasrh
4410 { 2893, 4, 1, 4, 251, 0, 0, HexagonOpInfoBase + 373, 0, 0, 0x800000000008019ULL }, // V6_vasr_into
4411 { 2892, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801aULL }, // V6_vaslwv
4412 { 2891, 4, 1, 4, 250, 0, 0, HexagonOpInfoBase + 394, 0, 0, 0x84000000000801aULL }, // V6_vaslw_acc
4413 { 2890, 3, 1, 4, 249, 0, 0, HexagonOpInfoBase + 398, 0, 0, 0x80000000000801aULL }, // V6_vaslw
4414 { 2889, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801aULL }, // V6_vaslhv
4415 { 2888, 4, 1, 4, 250, 0, 0, HexagonOpInfoBase + 394, 0, 0, 0x84000000000801aULL }, // V6_vaslh_acc
4416 { 2887, 3, 1, 4, 249, 0, 0, HexagonOpInfoBase + 398, 0, 0, 0x80000000000801aULL }, // V6_vaslh
4417 { 2886, 4, 1, 4, 248, 0, 0, HexagonOpInfoBase + 387, 0, 0, 0x84000000000001eULL }, // V6_vandvrt_acc
4418 { 2885, 3, 1, 4, 247, 0, 0, HexagonOpInfoBase + 391, 0, 0, 0x80000000000801eULL }, // V6_vandvrt
4419 { 2884, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 966, 0, 0, 0x3800000000008010ULL }, // V6_vandvqv
4420 { 2883, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 966, 0, 0, 0x3800000000008010ULL }, // V6_vandvnqv
4421 { 2882, 4, 1, 4, 248, 0, 0, HexagonOpInfoBase + 380, 0, 0, 0x84000000000801eULL }, // V6_vandqrt_acc
4422 { 2881, 3, 1, 4, 247, 0, 0, HexagonOpInfoBase + 384, 0, 0, 0x80000000000801eULL }, // V6_vandqrt
4423 { 2880, 4, 1, 4, 248, 0, 0, HexagonOpInfoBase + 380, 0, 0, 0x84000000000801eULL }, // V6_vandnqrt_acc
4424 { 2879, 3, 1, 4, 247, 0, 0, HexagonOpInfoBase + 384, 0, 0, 0x80000000000801eULL }, // V6_vandnqrt
4425 { 2878, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vand
4426 { 2877, 4, 1, 4, 246, 0, 0, HexagonOpInfoBase + 962, 0, 0, 0x800000000008018ULL }, // V6_valignbi
4427 { 2876, 4, 1, 4, 246, 0, 0, HexagonOpInfoBase + 958, 0, 0, 0x800000000008018ULL }, // V6_valignb
4428 { 2875, 4, 1, 4, 245, 0, 0, HexagonOpInfoBase + 958, 0, 0, 0x3800000000008010ULL }, // V6_valign4
4429 { 2874, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 366, 0, 0, 0x800000000008011ULL }, // V6_vaddwsat_dv
4430 { 2873, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vaddwsat
4431 { 2872, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 369, 0, 0, 0x3840000000008010ULL }, // V6_vaddwq
4432 { 2871, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 369, 0, 0, 0x3840000000008010ULL }, // V6_vaddwnq
4433 { 2870, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 366, 0, 0, 0x800000000008011ULL }, // V6_vaddw_dv
4434 { 2869, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vaddw
4435 { 2868, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 366, 0, 0, 0x800000000008011ULL }, // V6_vadduwsat_dv
4436 { 2867, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vadduwsat
4437 { 2866, 4, 1, 4, 244, 0, 0, HexagonOpInfoBase + 373, 0, 0, 0x84000000000801dULL }, // V6_vadduhw_acc
4438 { 2865, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 377, 0, 0, 0x80000000000801dULL }, // V6_vadduhw
4439 { 2864, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 366, 0, 0, 0x800000000008011ULL }, // V6_vadduhsat_dv
4440 { 2863, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vadduhsat
4441 { 2862, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vaddububb_sat
4442 { 2861, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 366, 0, 0, 0x800000000008011ULL }, // V6_vaddubsat_dv
4443 { 2860, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vaddubsat
4444 { 2859, 4, 1, 4, 244, 0, 0, HexagonOpInfoBase + 373, 0, 0, 0x84000000000801dULL }, // V6_vaddubh_acc
4445 { 2858, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 377, 0, 0, 0x80000000000801dULL }, // V6_vaddubh
4446 { 2857, 4, 1, 4, 244, 0, 0, HexagonOpInfoBase + 373, 0, 0, 0x84000000000801dULL }, // V6_vaddhw_acc
4447 { 2856, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 377, 0, 0, 0x80000000000801dULL }, // V6_vaddhw
4448 { 2855, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 366, 0, 0, 0x800000000008011ULL }, // V6_vaddhsat_dv
4449 { 2854, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vaddhsat
4450 { 2853, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 369, 0, 0, 0x3840000000008010ULL }, // V6_vaddhq
4451 { 2852, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 369, 0, 0, 0x3840000000008010ULL }, // V6_vaddhnq
4452 { 2851, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 366, 0, 0, 0x800000000008011ULL }, // V6_vaddh_dv
4453 { 2850, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vaddh
4454 { 2849, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801aULL }, // V6_vaddclbw
4455 { 2848, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801aULL }, // V6_vaddclbh
4456 { 2847, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 954, 0, 0, 0x3800000000008010ULL }, // V6_vaddcarrysat
4457 { 2846, 4, 2, 4, 243, 0, 0, HexagonOpInfoBase + 950, 0, 0, 0x3800000000008010ULL }, // V6_vaddcarryo
4458 { 2845, 5, 2, 4, 242, 0, 0, HexagonOpInfoBase + 945, 0, 0, 0x3800000000008010ULL }, // V6_vaddcarry
4459 { 2844, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 366, 0, 0, 0x800000000008011ULL }, // V6_vaddbsat_dv
4460 { 2843, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vaddbsat
4461 { 2842, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 369, 0, 0, 0x3840000000008010ULL }, // V6_vaddbq
4462 { 2841, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 369, 0, 0, 0x3840000000008010ULL }, // V6_vaddbnq
4463 { 2840, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 366, 0, 0, 0x800000000008011ULL }, // V6_vaddb_dv
4464 { 2839, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vaddb
4465 { 2838, 3, 1, 4, 238, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801cULL }, // V6_vadd_sf_sf
4466 { 2837, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 377, 0, 0, 0x80000000000801dULL }, // V6_vadd_sf_hf
4467 { 2836, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 377, 0, 0, 0x80000000000801dULL }, // V6_vadd_sf_bf
4468 { 2835, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801aULL }, // V6_vadd_sf
4469 { 2834, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801aULL }, // V6_vadd_qf32_mix
4470 { 2833, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801aULL }, // V6_vadd_qf32
4471 { 2832, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801aULL }, // V6_vadd_qf16_mix
4472 { 2831, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801aULL }, // V6_vadd_qf16
4473 { 2830, 3, 1, 4, 238, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801cULL }, // V6_vadd_hf_hf
4474 { 2829, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 377, 0, 0, 0x80000000000801dULL }, // V6_vadd_hf_f8
4475 { 2828, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801aULL }, // V6_vadd_hf
4476 { 2827, 2, 1, 4, 64, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vabsw_sat
4477 { 2826, 2, 1, 4, 64, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vabsw
4478 { 2825, 2, 1, 4, 64, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vabsh_sat
4479 { 2824, 2, 1, 4, 64, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vabsh
4480 { 2823, 3, 1, 4, 238, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801cULL }, // V6_vabsdiffw
4481 { 2822, 3, 1, 4, 238, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801cULL }, // V6_vabsdiffuh
4482 { 2821, 3, 1, 4, 238, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801cULL }, // V6_vabsdiffub
4483 { 2820, 3, 1, 4, 238, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801cULL }, // V6_vabsdiffh
4484 { 2819, 2, 1, 4, 64, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vabsb_sat
4485 { 2818, 2, 1, 4, 64, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vabsb
4486 { 2817, 2, 1, 4, 236, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801eULL }, // V6_vabs_sf
4487 { 2816, 2, 1, 4, 237, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vabs_qf32_sf
4488 { 2815, 2, 1, 4, 237, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vabs_qf32_qf32
4489 { 2814, 2, 1, 4, 237, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vabs_qf16_qf16
4490 { 2813, 2, 1, 4, 237, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vabs_qf16_hf
4491 { 2812, 2, 1, 4, 236, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801eULL }, // V6_vabs_hf
4492 { 2811, 2, 1, 4, 236, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801eULL }, // V6_vabs_f8
4493 { 2810, 3, 1, 4, 235, 0, 0, HexagonOpInfoBase + 942, 0, 0|(1ULL<<MCID::MayStore), 0xc002e000000000dULL }, // V6_vS32b_srls_ppu
4494 { 2809, 3, 1, 4, 235, 0, 0, HexagonOpInfoBase + 509, 0, 0|(1ULL<<MCID::MayStore), 0xc002e000000000dULL }, // V6_vS32b_srls_pi
4495 { 2808, 2, 0, 4, 234, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::MayStore), 0xc002b000000000dULL }, // V6_vS32b_srls_ai
4496 { 2807, 5, 1, 4, 232, 0, 0, HexagonOpInfoBase + 937, 0, 0|(1ULL<<MCID::MayStore), 0x18002e0000000014ULL }, // V6_vS32b_qpred_ppu
4497 { 2806, 5, 1, 4, 232, 0, 0, HexagonOpInfoBase + 932, 0, 0|(1ULL<<MCID::MayStore), 0x18002e0000000014ULL }, // V6_vS32b_qpred_pi
4498 { 2805, 4, 0, 4, 231, 0, 0, HexagonOpInfoBase + 928, 0, 0|(1ULL<<MCID::MayStore), 0x18002b0000000014ULL }, // V6_vS32b_qpred_ai
4499 { 2804, 5, 1, 4, 230, 0, 0, HexagonOpInfoBase + 915, 0, 0|(1ULL<<MCID::MayStore), 0x18002e0000080414ULL }, // V6_vS32b_pred_ppu
4500 { 2803, 5, 1, 4, 230, 0, 0, HexagonOpInfoBase + 910, 0, 0|(1ULL<<MCID::MayStore), 0x18002e0000080414ULL }, // V6_vS32b_pred_pi
4501 { 2802, 4, 0, 4, 229, 0, 0, HexagonOpInfoBase + 906, 0, 0|(1ULL<<MCID::MayStore), 0x18002b0000080414ULL }, // V6_vS32b_pred_ai
4502 { 2801, 4, 1, 4, 233, 0, 0, HexagonOpInfoBase + 924, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x18002e0000080014ULL }, // V6_vS32b_ppu
4503 { 2800, 4, 1, 4, 233, 0, 0, HexagonOpInfoBase + 920, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x18002e0000080014ULL }, // V6_vS32b_pi
4504 { 2799, 5, 1, 4, 232, 0, 0, HexagonOpInfoBase + 937, 0, 0|(1ULL<<MCID::MayStore), 0x18002e0000000014ULL }, // V6_vS32b_nt_qpred_ppu
4505 { 2798, 5, 1, 4, 232, 0, 0, HexagonOpInfoBase + 932, 0, 0|(1ULL<<MCID::MayStore), 0x18002e0000000014ULL }, // V6_vS32b_nt_qpred_pi
4506 { 2797, 4, 0, 4, 231, 0, 0, HexagonOpInfoBase + 928, 0, 0|(1ULL<<MCID::MayStore), 0x18002b0000000014ULL }, // V6_vS32b_nt_qpred_ai
4507 { 2796, 5, 1, 4, 230, 0, 0, HexagonOpInfoBase + 915, 0, 0|(1ULL<<MCID::MayStore), 0x18002e0000080414ULL }, // V6_vS32b_nt_pred_ppu
4508 { 2795, 5, 1, 4, 230, 0, 0, HexagonOpInfoBase + 910, 0, 0|(1ULL<<MCID::MayStore), 0x18002e0000080414ULL }, // V6_vS32b_nt_pred_pi
4509 { 2794, 4, 0, 4, 229, 0, 0, HexagonOpInfoBase + 906, 0, 0|(1ULL<<MCID::MayStore), 0x18002b0000080414ULL }, // V6_vS32b_nt_pred_ai
4510 { 2793, 4, 1, 4, 233, 0, 0, HexagonOpInfoBase + 924, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x18002e0000080014ULL }, // V6_vS32b_nt_ppu
4511 { 2792, 4, 1, 4, 233, 0, 0, HexagonOpInfoBase + 920, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x18002e0000080014ULL }, // V6_vS32b_nt_pi
4512 { 2791, 5, 1, 4, 232, 0, 0, HexagonOpInfoBase + 937, 0, 0|(1ULL<<MCID::MayStore), 0x18002e0000000014ULL }, // V6_vS32b_nt_nqpred_ppu
4513 { 2790, 5, 1, 4, 232, 0, 0, HexagonOpInfoBase + 932, 0, 0|(1ULL<<MCID::MayStore), 0x18002e0000000014ULL }, // V6_vS32b_nt_nqpred_pi
4514 { 2789, 4, 0, 4, 231, 0, 0, HexagonOpInfoBase + 928, 0, 0|(1ULL<<MCID::MayStore), 0x18002b0000000014ULL }, // V6_vS32b_nt_nqpred_ai
4515 { 2788, 5, 1, 4, 230, 0, 0, HexagonOpInfoBase + 915, 0, 0|(1ULL<<MCID::MayStore), 0x18002e0000080c14ULL }, // V6_vS32b_nt_npred_ppu
4516 { 2787, 5, 1, 4, 230, 0, 0, HexagonOpInfoBase + 910, 0, 0|(1ULL<<MCID::MayStore), 0x18002e0000080c14ULL }, // V6_vS32b_nt_npred_pi
4517 { 2786, 4, 0, 4, 229, 0, 0, HexagonOpInfoBase + 906, 0, 0|(1ULL<<MCID::MayStore), 0x18002b0000080c14ULL }, // V6_vS32b_nt_npred_ai
4518 { 2785, 5, 1, 4, 227, 0, 0, HexagonOpInfoBase + 915, 0, 0|(1ULL<<MCID::MayStore), 0xc002e0000144413ULL }, // V6_vS32b_nt_new_pred_ppu
4519 { 2784, 5, 1, 4, 227, 0, 0, HexagonOpInfoBase + 910, 0, 0|(1ULL<<MCID::MayStore), 0xc002e0000144413ULL }, // V6_vS32b_nt_new_pred_pi
4520 { 2783, 4, 0, 4, 226, 0, 0, HexagonOpInfoBase + 906, 0, 0|(1ULL<<MCID::MayStore), 0xc002b0000134413ULL }, // V6_vS32b_nt_new_pred_ai
4521 { 2782, 4, 1, 4, 228, 0, 0, HexagonOpInfoBase + 924, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xc002e0000134013ULL }, // V6_vS32b_nt_new_ppu
4522 { 2781, 4, 1, 4, 228, 0, 0, HexagonOpInfoBase + 920, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xc002e0000134013ULL }, // V6_vS32b_nt_new_pi
4523 { 2780, 5, 1, 4, 227, 0, 0, HexagonOpInfoBase + 915, 0, 0|(1ULL<<MCID::MayStore), 0xc002e0000144c13ULL }, // V6_vS32b_nt_new_npred_ppu
4524 { 2779, 5, 1, 4, 227, 0, 0, HexagonOpInfoBase + 910, 0, 0|(1ULL<<MCID::MayStore), 0xc002e0000144c13ULL }, // V6_vS32b_nt_new_npred_pi
4525 { 2778, 4, 0, 4, 226, 0, 0, HexagonOpInfoBase + 906, 0, 0|(1ULL<<MCID::MayStore), 0xc002b0000134c13ULL }, // V6_vS32b_nt_new_npred_ai
4526 { 2777, 3, 0, 4, 225, 0, 0, HexagonOpInfoBase + 296, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xc002b0000124013ULL }, // V6_vS32b_nt_new_ai
4527 { 2776, 3, 0, 4, 47, 0, 0, HexagonOpInfoBase + 296, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x18002b0000080014ULL }, // V6_vS32b_nt_ai
4528 { 2775, 5, 1, 4, 232, 0, 0, HexagonOpInfoBase + 937, 0, 0|(1ULL<<MCID::MayStore), 0x18002e0000000014ULL }, // V6_vS32b_nqpred_ppu
4529 { 2774, 5, 1, 4, 232, 0, 0, HexagonOpInfoBase + 932, 0, 0|(1ULL<<MCID::MayStore), 0x18002e0000000014ULL }, // V6_vS32b_nqpred_pi
4530 { 2773, 4, 0, 4, 231, 0, 0, HexagonOpInfoBase + 928, 0, 0|(1ULL<<MCID::MayStore), 0x18002b0000000014ULL }, // V6_vS32b_nqpred_ai
4531 { 2772, 5, 1, 4, 230, 0, 0, HexagonOpInfoBase + 915, 0, 0|(1ULL<<MCID::MayStore), 0x18002e0000080c14ULL }, // V6_vS32b_npred_ppu
4532 { 2771, 5, 1, 4, 230, 0, 0, HexagonOpInfoBase + 910, 0, 0|(1ULL<<MCID::MayStore), 0x18002e0000080c14ULL }, // V6_vS32b_npred_pi
4533 { 2770, 4, 0, 4, 229, 0, 0, HexagonOpInfoBase + 906, 0, 0|(1ULL<<MCID::MayStore), 0x18002b0000080c14ULL }, // V6_vS32b_npred_ai
4534 { 2769, 5, 1, 4, 227, 0, 0, HexagonOpInfoBase + 915, 0, 0|(1ULL<<MCID::MayStore), 0xc002e0000144413ULL }, // V6_vS32b_new_pred_ppu
4535 { 2768, 5, 1, 4, 227, 0, 0, HexagonOpInfoBase + 910, 0, 0|(1ULL<<MCID::MayStore), 0xc002e0000144413ULL }, // V6_vS32b_new_pred_pi
4536 { 2767, 4, 0, 4, 226, 0, 0, HexagonOpInfoBase + 906, 0, 0|(1ULL<<MCID::MayStore), 0xc002b0000134413ULL }, // V6_vS32b_new_pred_ai
4537 { 2766, 4, 1, 4, 228, 0, 0, HexagonOpInfoBase + 924, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xc002e0000134013ULL }, // V6_vS32b_new_ppu
4538 { 2765, 4, 1, 4, 228, 0, 0, HexagonOpInfoBase + 920, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xc002e0000134013ULL }, // V6_vS32b_new_pi
4539 { 2764, 5, 1, 4, 227, 0, 0, HexagonOpInfoBase + 915, 0, 0|(1ULL<<MCID::MayStore), 0xc002e0000144c13ULL }, // V6_vS32b_new_npred_ppu
4540 { 2763, 5, 1, 4, 227, 0, 0, HexagonOpInfoBase + 910, 0, 0|(1ULL<<MCID::MayStore), 0xc002e0000144c13ULL }, // V6_vS32b_new_npred_pi
4541 { 2762, 4, 0, 4, 226, 0, 0, HexagonOpInfoBase + 906, 0, 0|(1ULL<<MCID::MayStore), 0xc002b0000134c13ULL }, // V6_vS32b_new_npred_ai
4542 { 2761, 3, 0, 4, 225, 0, 0, HexagonOpInfoBase + 296, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xc002b0000124013ULL }, // V6_vS32b_new_ai
4543 { 2760, 3, 0, 4, 47, 0, 0, HexagonOpInfoBase + 296, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x18002b0000080014ULL }, // V6_vS32b_ai
4544 { 2759, 5, 1, 4, 223, 0, 0, HexagonOpInfoBase + 915, 0, 0|(1ULL<<MCID::MayStore), 0x8002e0000000415ULL }, // V6_vS32Ub_pred_ppu
4545 { 2758, 5, 1, 4, 223, 0, 0, HexagonOpInfoBase + 910, 0, 0|(1ULL<<MCID::MayStore), 0x8002e0000000415ULL }, // V6_vS32Ub_pred_pi
4546 { 2757, 4, 0, 4, 222, 0, 0, HexagonOpInfoBase + 906, 0, 0|(1ULL<<MCID::MayStore), 0x8002b0000000415ULL }, // V6_vS32Ub_pred_ai
4547 { 2756, 4, 1, 4, 224, 0, 0, HexagonOpInfoBase + 924, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x8002e0000000015ULL }, // V6_vS32Ub_ppu
4548 { 2755, 4, 1, 4, 224, 0, 0, HexagonOpInfoBase + 920, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x8002e0000000015ULL }, // V6_vS32Ub_pi
4549 { 2754, 5, 1, 4, 223, 0, 0, HexagonOpInfoBase + 915, 0, 0|(1ULL<<MCID::MayStore), 0x8002e0000000c15ULL }, // V6_vS32Ub_npred_ppu
4550 { 2753, 5, 1, 4, 223, 0, 0, HexagonOpInfoBase + 910, 0, 0|(1ULL<<MCID::MayStore), 0x8002e0000000c15ULL }, // V6_vS32Ub_npred_pi
4551 { 2752, 4, 0, 4, 222, 0, 0, HexagonOpInfoBase + 906, 0, 0|(1ULL<<MCID::MayStore), 0x8002b0000000c15ULL }, // V6_vS32Ub_npred_ai
4552 { 2751, 3, 0, 4, 221, 0, 0, HexagonOpInfoBase + 296, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x8002b0000000015ULL }, // V6_vS32Ub_ai
4553 { 2750, 5, 2, 4, 219, 0, 0, HexagonOpInfoBase + 901, 0, 0|(1ULL<<MCID::MayLoad), 0x9002e8000408416ULL }, // V6_vL32b_tmp_pred_ppu
4554 { 2749, 5, 2, 4, 219, 0, 0, HexagonOpInfoBase + 896, 0, 0|(1ULL<<MCID::MayLoad), 0x9002e8000408416ULL }, // V6_vL32b_tmp_pred_pi
4555 { 2748, 4, 1, 4, 218, 0, 0, HexagonOpInfoBase + 892, 0, 0|(1ULL<<MCID::MayLoad), 0x9002b8000408416ULL }, // V6_vL32b_tmp_pred_ai
4556 { 2747, 4, 2, 4, 220, 0, 0, HexagonOpInfoBase + 888, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x9002e8000408016ULL }, // V6_vL32b_tmp_ppu
4557 { 2746, 4, 2, 4, 220, 0, 0, HexagonOpInfoBase + 884, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x9002e8000408016ULL }, // V6_vL32b_tmp_pi
4558 { 2745, 5, 2, 4, 219, 0, 0, HexagonOpInfoBase + 901, 0, 0|(1ULL<<MCID::MayLoad), 0x9002e8000408c16ULL }, // V6_vL32b_tmp_npred_ppu
4559 { 2744, 5, 2, 4, 219, 0, 0, HexagonOpInfoBase + 896, 0, 0|(1ULL<<MCID::MayLoad), 0x9002e8000408c16ULL }, // V6_vL32b_tmp_npred_pi
4560 { 2743, 4, 1, 4, 218, 0, 0, HexagonOpInfoBase + 892, 0, 0|(1ULL<<MCID::MayLoad), 0x9002b8000408c16ULL }, // V6_vL32b_tmp_npred_ai
4561 { 2742, 3, 1, 4, 217, 0, 0, HexagonOpInfoBase + 279, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x9002b8000408016ULL }, // V6_vL32b_tmp_ai
4562 { 2741, 5, 2, 4, 215, 0, 0, HexagonOpInfoBase + 901, 0, 0|(1ULL<<MCID::MayLoad), 0x18002e8000408412ULL }, // V6_vL32b_pred_ppu
4563 { 2740, 5, 2, 4, 215, 0, 0, HexagonOpInfoBase + 896, 0, 0|(1ULL<<MCID::MayLoad), 0x18002e8000408412ULL }, // V6_vL32b_pred_pi
4564 { 2739, 4, 1, 4, 214, 0, 0, HexagonOpInfoBase + 892, 0, 0|(1ULL<<MCID::MayLoad), 0x18002b8000408412ULL }, // V6_vL32b_pred_ai
4565 { 2738, 4, 2, 4, 216, 0, 0, HexagonOpInfoBase + 888, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x18002e8000608012ULL }, // V6_vL32b_ppu
4566 { 2737, 4, 2, 4, 216, 0, 0, HexagonOpInfoBase + 884, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x18002e8000608012ULL }, // V6_vL32b_pi
4567 { 2736, 5, 2, 4, 219, 0, 0, HexagonOpInfoBase + 901, 0, 0|(1ULL<<MCID::MayLoad), 0x9002e8000408416ULL }, // V6_vL32b_nt_tmp_pred_ppu
4568 { 2735, 5, 2, 4, 219, 0, 0, HexagonOpInfoBase + 896, 0, 0|(1ULL<<MCID::MayLoad), 0x9002e8000408416ULL }, // V6_vL32b_nt_tmp_pred_pi
4569 { 2734, 4, 1, 4, 218, 0, 0, HexagonOpInfoBase + 892, 0, 0|(1ULL<<MCID::MayLoad), 0x9002b8000408416ULL }, // V6_vL32b_nt_tmp_pred_ai
4570 { 2733, 4, 2, 4, 220, 0, 0, HexagonOpInfoBase + 888, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x9002e8000408016ULL }, // V6_vL32b_nt_tmp_ppu
4571 { 2732, 4, 2, 4, 220, 0, 0, HexagonOpInfoBase + 884, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x9002e8000408016ULL }, // V6_vL32b_nt_tmp_pi
4572 { 2731, 5, 2, 4, 219, 0, 0, HexagonOpInfoBase + 901, 0, 0|(1ULL<<MCID::MayLoad), 0x9002e8000408c16ULL }, // V6_vL32b_nt_tmp_npred_ppu
4573 { 2730, 5, 2, 4, 219, 0, 0, HexagonOpInfoBase + 896, 0, 0|(1ULL<<MCID::MayLoad), 0x9002e8000408c16ULL }, // V6_vL32b_nt_tmp_npred_pi
4574 { 2729, 4, 1, 4, 218, 0, 0, HexagonOpInfoBase + 892, 0, 0|(1ULL<<MCID::MayLoad), 0x9002b8000408c16ULL }, // V6_vL32b_nt_tmp_npred_ai
4575 { 2728, 3, 1, 4, 217, 0, 0, HexagonOpInfoBase + 279, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x9002b8000408016ULL }, // V6_vL32b_nt_tmp_ai
4576 { 2727, 5, 2, 4, 215, 0, 0, HexagonOpInfoBase + 901, 0, 0|(1ULL<<MCID::MayLoad), 0x18002e8000408412ULL }, // V6_vL32b_nt_pred_ppu
4577 { 2726, 5, 2, 4, 215, 0, 0, HexagonOpInfoBase + 896, 0, 0|(1ULL<<MCID::MayLoad), 0x18002e8000408412ULL }, // V6_vL32b_nt_pred_pi
4578 { 2725, 4, 1, 4, 214, 0, 0, HexagonOpInfoBase + 892, 0, 0|(1ULL<<MCID::MayLoad), 0x18002b8000408412ULL }, // V6_vL32b_nt_pred_ai
4579 { 2724, 4, 2, 4, 216, 0, 0, HexagonOpInfoBase + 888, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x18002e8000608012ULL }, // V6_vL32b_nt_ppu
4580 { 2723, 4, 2, 4, 216, 0, 0, HexagonOpInfoBase + 884, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x18002e8000608012ULL }, // V6_vL32b_nt_pi
4581 { 2722, 5, 2, 4, 215, 0, 0, HexagonOpInfoBase + 901, 0, 0|(1ULL<<MCID::MayLoad), 0x18002e8000408c12ULL }, // V6_vL32b_nt_npred_ppu
4582 { 2721, 5, 2, 4, 215, 0, 0, HexagonOpInfoBase + 896, 0, 0|(1ULL<<MCID::MayLoad), 0x18002e8000408c12ULL }, // V6_vL32b_nt_npred_pi
4583 { 2720, 4, 1, 4, 214, 0, 0, HexagonOpInfoBase + 892, 0, 0|(1ULL<<MCID::MayLoad), 0x18002b8000408c12ULL }, // V6_vL32b_nt_npred_ai
4584 { 2719, 5, 2, 4, 215, 0, 0, HexagonOpInfoBase + 901, 0, 0|(1ULL<<MCID::MayLoad), 0x1c002e8000408412ULL }, // V6_vL32b_nt_cur_pred_ppu
4585 { 2718, 5, 2, 4, 215, 0, 0, HexagonOpInfoBase + 896, 0, 0|(1ULL<<MCID::MayLoad), 0x1c002e8000408412ULL }, // V6_vL32b_nt_cur_pred_pi
4586 { 2717, 4, 1, 4, 214, 0, 0, HexagonOpInfoBase + 892, 0, 0|(1ULL<<MCID::MayLoad), 0x1c002b8000408412ULL }, // V6_vL32b_nt_cur_pred_ai
4587 { 2716, 4, 2, 4, 216, 0, 0, HexagonOpInfoBase + 888, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x1c002e8000408012ULL }, // V6_vL32b_nt_cur_ppu
4588 { 2715, 4, 2, 4, 216, 0, 0, HexagonOpInfoBase + 884, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x1c002e8000408012ULL }, // V6_vL32b_nt_cur_pi
4589 { 2714, 5, 2, 4, 215, 0, 0, HexagonOpInfoBase + 901, 0, 0|(1ULL<<MCID::MayLoad), 0x1c002e8000408c12ULL }, // V6_vL32b_nt_cur_npred_ppu
4590 { 2713, 5, 2, 4, 215, 0, 0, HexagonOpInfoBase + 896, 0, 0|(1ULL<<MCID::MayLoad), 0x1c002e8000408c12ULL }, // V6_vL32b_nt_cur_npred_pi
4591 { 2712, 4, 1, 4, 214, 0, 0, HexagonOpInfoBase + 892, 0, 0|(1ULL<<MCID::MayLoad), 0x1c002b8000408c12ULL }, // V6_vL32b_nt_cur_npred_ai
4592 { 2711, 3, 1, 4, 43, 0, 0, HexagonOpInfoBase + 279, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x1c002b8000408012ULL }, // V6_vL32b_nt_cur_ai
4593 { 2710, 3, 1, 4, 43, 0, 0, HexagonOpInfoBase + 279, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x18002b8000608012ULL }, // V6_vL32b_nt_ai
4594 { 2709, 5, 2, 4, 215, 0, 0, HexagonOpInfoBase + 901, 0, 0|(1ULL<<MCID::MayLoad), 0x18002e8000408c12ULL }, // V6_vL32b_npred_ppu
4595 { 2708, 5, 2, 4, 215, 0, 0, HexagonOpInfoBase + 896, 0, 0|(1ULL<<MCID::MayLoad), 0x18002e8000408c12ULL }, // V6_vL32b_npred_pi
4596 { 2707, 4, 1, 4, 214, 0, 0, HexagonOpInfoBase + 892, 0, 0|(1ULL<<MCID::MayLoad), 0x18002b8000408c12ULL }, // V6_vL32b_npred_ai
4597 { 2706, 5, 2, 4, 215, 0, 0, HexagonOpInfoBase + 901, 0, 0|(1ULL<<MCID::MayLoad), 0x1c002e8000408412ULL }, // V6_vL32b_cur_pred_ppu
4598 { 2705, 5, 2, 4, 215, 0, 0, HexagonOpInfoBase + 896, 0, 0|(1ULL<<MCID::MayLoad), 0x1c002e8000408412ULL }, // V6_vL32b_cur_pred_pi
4599 { 2704, 4, 1, 4, 214, 0, 0, HexagonOpInfoBase + 892, 0, 0|(1ULL<<MCID::MayLoad), 0x1c002b8000408412ULL }, // V6_vL32b_cur_pred_ai
4600 { 2703, 4, 2, 4, 216, 0, 0, HexagonOpInfoBase + 888, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x1c002e8000408012ULL }, // V6_vL32b_cur_ppu
4601 { 2702, 4, 2, 4, 216, 0, 0, HexagonOpInfoBase + 884, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x1c002e8000408012ULL }, // V6_vL32b_cur_pi
4602 { 2701, 5, 2, 4, 215, 0, 0, HexagonOpInfoBase + 901, 0, 0|(1ULL<<MCID::MayLoad), 0x1c002e8000408c12ULL }, // V6_vL32b_cur_npred_ppu
4603 { 2700, 5, 2, 4, 215, 0, 0, HexagonOpInfoBase + 896, 0, 0|(1ULL<<MCID::MayLoad), 0x1c002e8000408c12ULL }, // V6_vL32b_cur_npred_pi
4604 { 2699, 4, 1, 4, 214, 0, 0, HexagonOpInfoBase + 892, 0, 0|(1ULL<<MCID::MayLoad), 0x1c002b8000408c12ULL }, // V6_vL32b_cur_npred_ai
4605 { 2698, 3, 1, 4, 43, 0, 0, HexagonOpInfoBase + 279, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x1c002b8000408012ULL }, // V6_vL32b_cur_ai
4606 { 2697, 3, 1, 4, 43, 0, 0, HexagonOpInfoBase + 279, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x18002b8000608012ULL }, // V6_vL32b_ai
4607 { 2696, 4, 2, 4, 213, 0, 0, HexagonOpInfoBase + 888, 0, 0|(1ULL<<MCID::MayLoad), 0x8002e8000408017ULL }, // V6_vL32Ub_ppu
4608 { 2695, 4, 2, 4, 213, 0, 0, HexagonOpInfoBase + 884, 0, 0|(1ULL<<MCID::MayLoad), 0x8002e8000408017ULL }, // V6_vL32Ub_pi
4609 { 2694, 3, 1, 4, 212, 0, 0, HexagonOpInfoBase + 279, 0, 0|(1ULL<<MCID::MayLoad), 0x8002b8000408017ULL }, // V6_vL32Ub_ai
4610 { 2693, 5, 1, 4, 211, 0, 0, HexagonOpInfoBase + 356, 0, 0, 0x84000000000801dULL }, // V6_v6mpyvubs10_vxx
4611 { 2692, 4, 1, 4, 210, 0, 0, HexagonOpInfoBase + 352, 0, 0, 0x80000000000801dULL }, // V6_v6mpyvubs10
4612 { 2691, 5, 1, 4, 211, 0, 0, HexagonOpInfoBase + 356, 0, 0, 0x84000000000801dULL }, // V6_v6mpyhubs10_vxx
4613 { 2690, 4, 1, 4, 210, 0, 0, HexagonOpInfoBase + 352, 0, 0, 0x80000000000801dULL }, // V6_v6mpyhubs10
4614 { 2689, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 877, 0, 0, 0x800000000008011ULL }, // V6_shuffeqw
4615 { 2688, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 877, 0, 0, 0x800000000008011ULL }, // V6_shuffeqh
4616 { 2687, 3, 1, 4, 208, 0, 0, HexagonOpInfoBase + 398, 0, 0, 0x80000000000801cULL }, // V6_set_qfext
4617 { 2686, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 877, 0, 0, 0x800000000008011ULL }, // V6_pred_xor
4618 { 2685, 2, 1, 4, 209, 0, 0, HexagonOpInfoBase + 882, 0, 0, 0x800000000008018ULL }, // V6_pred_scalar2v2
4619 { 2684, 2, 1, 4, 209, 0, 0, HexagonOpInfoBase + 882, 0, 0, 0x800000000008018ULL }, // V6_pred_scalar2
4620 { 2683, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 877, 0, 0, 0x800000000008011ULL }, // V6_pred_or_n
4621 { 2682, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 877, 0, 0, 0x800000000008011ULL }, // V6_pred_or
4622 { 2681, 2, 1, 4, 64, 0, 0, HexagonOpInfoBase + 880, 0, 0, 0x3800000000008010ULL }, // V6_pred_not
4623 { 2680, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 877, 0, 0, 0x800000000008011ULL }, // V6_pred_and_n
4624 { 2679, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 877, 0, 0, 0x800000000008011ULL }, // V6_pred_and
4625 { 2678, 2, 1, 4, 46, 0, 0, HexagonOpInfoBase + 291, 0, 0, 0x80000000000801eULL }, // V6_lvsplatw
4626 { 2677, 2, 1, 4, 46, 0, 0, HexagonOpInfoBase + 291, 0, 0, 0x80000000000801eULL }, // V6_lvsplath
4627 { 2676, 2, 1, 4, 46, 0, 0, HexagonOpInfoBase + 291, 0, 0, 0x80000000000801eULL }, // V6_lvsplatb
4628 { 2675, 4, 1, 4, 208, 0, 0, HexagonOpInfoBase + 394, 0, 0, 0x84000000000801cULL }, // V6_get_qfext_oracc
4629 { 2674, 3, 1, 4, 208, 0, 0, HexagonOpInfoBase + 398, 0, 0, 0x80000000000801cULL }, // V6_get_qfext
4630 { 2673, 3, 1, 4, 207, 0, 0, HexagonOpInfoBase + 336, 0, 0|(1ULL<<MCID::MayLoad), 0x38000000000080a4ULL }, // V6_extractw
4631 { 2672, 2, 1, 4, 6, 0, 0, HexagonOpInfoBase + 164, 0, 0, 0xc2800000ULL }, // TFRI64_V4
4632 { 2671, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 497, 0, 0, 0xc2800000ULL }, // TFRI64_V2_ext
4633 { 2670, 2, 0, 4, 206, 0, 0, HexagonOpInfoBase + 611, 0, 0|(1ULL<<MCID::MayStore), 0x1b000000002aULL }, // SS2_storewi1
4634 { 2669, 2, 0, 4, 206, 0, 0, HexagonOpInfoBase + 611, 0, 0|(1ULL<<MCID::MayStore), 0x1b000000002aULL }, // SS2_storewi0
4635 { 2668, 2, 0, 4, 165, 1, 0, HexagonOpInfoBase + 875, 49, 0|(1ULL<<MCID::MayStore), 0x1b000000002aULL }, // SS2_storew_sp
4636 { 2667, 3, 0, 4, 52, 0, 0, HexagonOpInfoBase + 870, 0, 0|(1ULL<<MCID::MayStore), 0x13000000002aULL }, // SS2_storeh_io
4637 { 2666, 2, 0, 4, 165, 1, 0, HexagonOpInfoBase + 873, 49, 0|(1ULL<<MCID::MayStore), 0x23000000002aULL }, // SS2_stored_sp
4638 { 2665, 2, 0, 4, 206, 0, 0, HexagonOpInfoBase + 611, 0, 0|(1ULL<<MCID::MayStore), 0xb000000002aULL }, // SS2_storebi1
4639 { 2664, 2, 0, 4, 206, 0, 0, HexagonOpInfoBase + 611, 0, 0|(1ULL<<MCID::MayStore), 0xb000000002aULL }, // SS2_storebi0
4640 { 2663, 1, 0, 4, 205, 5, 2, HexagonOpInfoBase + 0, 169, 0|(1ULL<<MCID::MayStore), 0x23000000002aULL }, // SS2_allocframe
4641 { 2662, 3, 0, 4, 52, 0, 0, HexagonOpInfoBase + 870, 0, 0|(1ULL<<MCID::MayStore), 0x1b000000002aULL }, // SS1_storew_io
4642 { 2661, 3, 0, 4, 52, 0, 0, HexagonOpInfoBase + 870, 0, 0|(1ULL<<MCID::MayStore), 0xb000000002aULL }, // SS1_storeb_io
4643 { 2660, 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
4644 { 2659, 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
4645 { 2658, 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
4646 { 2657, 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
4647 { 2656, 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
4648 { 2655, 3, 1, 4, 19, 0, 0, HexagonOpInfoBase + 605, 0, 0|(1ULL<<MCID::MayLoad), 0x13000000802aULL }, // SL2_loadruh_io
4649 { 2654, 2, 1, 4, 147, 1, 0, HexagonOpInfoBase + 611, 49, 0|(1ULL<<MCID::MayLoad), 0x1b000000802aULL }, // SL2_loadri_sp
4650 { 2653, 3, 1, 4, 19, 0, 0, HexagonOpInfoBase + 605, 0, 0|(1ULL<<MCID::MayLoad), 0x13000000802aULL }, // SL2_loadrh_io
4651 { 2652, 2, 1, 4, 147, 1, 0, HexagonOpInfoBase + 866, 49, 0|(1ULL<<MCID::MayLoad), 0x23000000802aULL }, // SL2_loadrd_sp
4652 { 2651, 3, 1, 4, 19, 0, 0, HexagonOpInfoBase + 605, 0, 0|(1ULL<<MCID::MayLoad), 0xb000000802aULL }, // SL2_loadrb_io
4653 { 2650, 0, 0, 4, 203, 2, 1, HexagonOpInfoBase + 1, 153, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Terminator), 0x100000142aULL }, // SL2_jumpr31_tnew
4654 { 2649, 0, 0, 4, 203, 2, 1, HexagonOpInfoBase + 1, 153, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Terminator), 0x100000042aULL }, // SL2_jumpr31_t
4655 { 2648, 0, 0, 4, 203, 2, 1, HexagonOpInfoBase + 1, 153, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Terminator), 0x1000001c2aULL }, // SL2_jumpr31_fnew
4656 { 2647, 0, 0, 4, 203, 2, 1, HexagonOpInfoBase + 1, 153, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Terminator), 0x1000000c2aULL }, // SL2_jumpr31_f
4657 { 2646, 0, 0, 4, 203, 1, 1, HexagonOpInfoBase + 1, 151, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Terminator), 0x100000002aULL }, // SL2_jumpr31
4658 { 2645, 0, 0, 4, 202, 2, 3, HexagonOpInfoBase + 1, 146, 0|(1ULL<<MCID::MayLoad), 0x20000000002aULL }, // SL2_deallocframe
4659 { 2644, 3, 1, 4, 19, 0, 0, HexagonOpInfoBase + 605, 0, 0|(1ULL<<MCID::MayLoad), 0xb000000802aULL }, // SL1_loadrub_io
4660 { 2643, 3, 1, 4, 19, 0, 0, HexagonOpInfoBase + 605, 0, 0|(1ULL<<MCID::MayLoad), 0x1b000000802aULL }, // SL1_loadri_io
4661 { 2642, 1, 0, 4, 35, 2, 3, HexagonOpInfoBase + 0, 141, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0xb10800023ULL }, // SAVE_REGISTERS_CALL_V4_PIC
4662 { 2641, 1, 0, 4, 35, 2, 3, HexagonOpInfoBase + 0, 141, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0xb11800023ULL }, // SAVE_REGISTERS_CALL_V4_EXT_PIC
4663 { 2640, 1, 0, 4, 35, 2, 0, HexagonOpInfoBase + 0, 130, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0xb11800023ULL }, // SAVE_REGISTERS_CALL_V4_EXT
4664 { 2639, 1, 0, 4, 35, 2, 4, HexagonOpInfoBase + 0, 135, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0xb10800023ULL }, // SAVE_REGISTERS_CALL_V4STK_PIC
4665 { 2638, 1, 0, 4, 35, 2, 4, HexagonOpInfoBase + 0, 135, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0xb11800023ULL }, // SAVE_REGISTERS_CALL_V4STK_EXT_PIC
4666 { 2637, 1, 0, 4, 35, 2, 1, HexagonOpInfoBase + 0, 132, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0xb11800023ULL }, // SAVE_REGISTERS_CALL_V4STK_EXT
4667 { 2636, 1, 0, 4, 35, 2, 1, HexagonOpInfoBase + 0, 132, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0xb10800023ULL }, // SAVE_REGISTERS_CALL_V4STK
4668 { 2635, 1, 0, 4, 35, 2, 0, HexagonOpInfoBase + 0, 130, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0xb10800023ULL }, // SAVE_REGISTERS_CALL_V4
4669 { 2634, 2, 1, 4, 198, 0, 0, HexagonOpInfoBase + 863, 0, 0, 0x802aULL }, // SA1_zxth
4670 { 2633, 2, 1, 4, 198, 0, 0, HexagonOpInfoBase + 863, 0, 0, 0x802aULL }, // SA1_zxtb
4671 { 2632, 2, 1, 4, 198, 0, 0, HexagonOpInfoBase + 863, 0, 0, 0x802aULL }, // SA1_tfr
4672 { 2631, 2, 1, 4, 198, 0, 0, HexagonOpInfoBase + 863, 0, 0, 0x802aULL }, // SA1_sxth
4673 { 2630, 2, 1, 4, 198, 0, 0, HexagonOpInfoBase + 863, 0, 0, 0x802aULL }, // SA1_sxtb
4674 { 2629, 2, 1, 4, 198, 0, 0, HexagonOpInfoBase + 611, 0, 0, 0x802aULL }, // SA1_setin1
4675 { 2628, 2, 1, 4, 198, 0, 0, HexagonOpInfoBase + 611, 0, 0, 0xc280802aULL }, // SA1_seti
4676 { 2627, 2, 1, 4, 198, 0, 0, HexagonOpInfoBase + 863, 0, 0, 0x802aULL }, // SA1_inc
4677 { 2626, 3, 1, 4, 197, 0, 0, HexagonOpInfoBase + 605, 0, 0, 0x802aULL }, // SA1_dec
4678 { 2625, 2, 1, 4, 198, 0, 0, HexagonOpInfoBase + 868, 0, 0, 0x802aULL }, // SA1_combinezr
4679 { 2624, 2, 1, 4, 198, 0, 0, HexagonOpInfoBase + 868, 0, 0, 0x802aULL }, // SA1_combinerz
4680 { 2623, 2, 1, 4, 198, 0, 0, HexagonOpInfoBase + 866, 0, 0, 0x802aULL }, // SA1_combine3i
4681 { 2622, 2, 1, 4, 198, 0, 0, HexagonOpInfoBase + 866, 0, 0, 0x802aULL }, // SA1_combine2i
4682 { 2621, 2, 1, 4, 198, 0, 0, HexagonOpInfoBase + 866, 0, 0, 0x802aULL }, // SA1_combine1i
4683 { 2620, 2, 1, 4, 198, 0, 0, HexagonOpInfoBase + 866, 0, 0, 0x802aULL }, // SA1_combine0i
4684 { 2619, 2, 0, 4, 201, 0, 1, HexagonOpInfoBase + 611, 129, 0, 0x2aULL }, // SA1_cmpeqi
4685 { 2618, 1, 1, 4, 200, 1, 0, HexagonOpInfoBase + 865, 129, 0, 0x942aULL }, // SA1_clrtnew
4686 { 2617, 1, 1, 4, 199, 1, 0, HexagonOpInfoBase + 865, 129, 0, 0x842aULL }, // SA1_clrt
4687 { 2616, 1, 1, 4, 200, 1, 0, HexagonOpInfoBase + 865, 129, 0, 0x9c2aULL }, // SA1_clrfnew
4688 { 2615, 1, 1, 4, 199, 1, 0, HexagonOpInfoBase + 865, 129, 0, 0x8c2aULL }, // SA1_clrf
4689 { 2614, 2, 1, 4, 198, 0, 0, HexagonOpInfoBase + 863, 0, 0, 0x802aULL }, // SA1_and1
4690 { 2613, 2, 1, 4, 198, 1, 0, HexagonOpInfoBase + 611, 49, 0, 0x802aULL }, // SA1_addsp
4691 { 2612, 3, 1, 4, 197, 0, 0, HexagonOpInfoBase + 860, 0, 0, 0x802aULL }, // SA1_addrx
4692 { 2611, 3, 1, 4, 197, 0, 0, HexagonOpInfoBase + 857, 0, 0, 0xf480802aULL }, // SA1_addi
4693 { 2610, 3, 1, 4, 94, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x2cULL }, // S6_vtrunohb_ppp
4694 { 2609, 3, 1, 4, 94, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x2cULL }, // S6_vtrunehb_ppp
4695 { 2608, 2, 1, 4, 196, 0, 0, HexagonOpInfoBase + 189, 0, 0, 0x2bULL }, // S6_vsplatrbp
4696 { 2607, 4, 1, 4, 195, 0, 0, HexagonOpInfoBase + 710, 0, 0, 0x8000000000802bULL }, // S6_rol_i_r_xacc
4697 { 2606, 4, 1, 4, 195, 0, 0, HexagonOpInfoBase + 710, 0, 0, 0x8000000000802bULL }, // S6_rol_i_r_or
4698 { 2605, 4, 1, 4, 195, 0, 0, HexagonOpInfoBase + 710, 0, 0, 0x8000000000802bULL }, // S6_rol_i_r_nac
4699 { 2604, 4, 1, 4, 195, 0, 0, HexagonOpInfoBase + 710, 0, 0, 0x8000000000802bULL }, // S6_rol_i_r_and
4700 { 2603, 4, 1, 4, 195, 0, 0, HexagonOpInfoBase + 710, 0, 0, 0x8000000000802bULL }, // S6_rol_i_r_acc
4701 { 2602, 3, 1, 4, 94, 0, 0, HexagonOpInfoBase + 198, 0, 0, 0x802bULL }, // S6_rol_i_r
4702 { 2601, 4, 1, 4, 195, 0, 0, HexagonOpInfoBase + 736, 0, 0, 0x8000000000002bULL }, // S6_rol_i_p_xacc
4703 { 2600, 4, 1, 4, 195, 0, 0, HexagonOpInfoBase + 736, 0, 0, 0x8000000000002bULL }, // S6_rol_i_p_or
4704 { 2599, 4, 1, 4, 195, 0, 0, HexagonOpInfoBase + 736, 0, 0, 0x8000000000002bULL }, // S6_rol_i_p_nac
4705 { 2598, 4, 1, 4, 195, 0, 0, HexagonOpInfoBase + 736, 0, 0, 0x8000000000002bULL }, // S6_rol_i_p_and
4706 { 2597, 4, 1, 4, 195, 0, 0, HexagonOpInfoBase + 736, 0, 0, 0x8000000000002bULL }, // S6_rol_i_p_acc
4707 { 2596, 3, 1, 4, 94, 0, 0, HexagonOpInfoBase + 306, 0, 0, 0x2bULL }, // S6_rol_i_p
4708 { 2595, 3, 1, 4, 49, 0, 0, HexagonOpInfoBase + 306, 0, 0, 0x8000000000002bULL }, // S5_vasrhrnd
4709 { 2594, 2, 1, 4, 194, 0, 0, HexagonOpInfoBase + 309, 0, 0, 0x8000000000802bULL }, // S5_popcountp
4710 { 2593, 3, 1, 4, 49, 0, 1, HexagonOpInfoBase + 316, 71, 0, 0x8000000000802bULL }, // S5_asrhub_sat
4711 { 2592, 3, 1, 4, 49, 0, 1, HexagonOpInfoBase + 316, 71, 0, 0x8000000000802bULL }, // S5_asrhub_rnd_sat
4712 { 2591, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x8000000000002cULL }, // S4_vxsubaddw
4713 { 2590, 3, 1, 4, 49, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x8000000000002cULL }, // S4_vxsubaddhr
4714 { 2589, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x8000000000002cULL }, // S4_vxsubaddh
4715 { 2588, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x8000000000002cULL }, // S4_vxaddsubw
4716 { 2587, 3, 1, 4, 49, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x8000000000002cULL }, // S4_vxaddsubhr
4717 { 2586, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x8000000000002cULL }, // S4_vxaddsubh
4718 { 2585, 5, 1, 4, 193, 0, 0, HexagonOpInfoBase + 852, 0, 0, 0x8000000000002cULL }, // S4_vrcrotate_acc
4719 { 2584, 4, 1, 4, 192, 0, 0, HexagonOpInfoBase + 848, 0, 0, 0x8000000000002cULL }, // S4_vrcrotate
4720 { 2583, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 808, 0, 0, 0x80000102808003ULL }, // S4_subi_lsr_ri
4721 { 2582, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 808, 0, 0, 0x80000102808003ULL }, // S4_subi_asl_ri
4722 { 2581, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 722, 0, 0, 0x800000d4808003ULL }, // S4_subaddi
4723 { 2580, 4, 0, 4, 191, 0, 0, HexagonOpInfoBase + 836, 0, 0|(1ULL<<MCID::MayStore), 0x1c80c5934029ULL }, // S4_storerinew_ur
4724 { 2579, 4, 0, 4, 190, 0, 0, HexagonOpInfoBase + 722, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x1d8000134029ULL }, // S4_storerinew_rr
4725 { 2578, 3, 1, 4, 186, 0, 0, HexagonOpInfoBase + 512, 0, 0|(1ULL<<MCID::MayStore), 0x1a80c3924029ULL }, // S4_storerinew_ap
4726 { 2577, 4, 0, 4, 189, 0, 0, HexagonOpInfoBase + 836, 0, 0|(1ULL<<MCID::MayStore), 0x1c00c5880029ULL }, // S4_storeri_ur
4727 { 2576, 4, 0, 4, 188, 0, 0, HexagonOpInfoBase + 722, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x1d0000080029ULL }, // S4_storeri_rr
4728 { 2575, 3, 1, 4, 182, 0, 0, HexagonOpInfoBase + 512, 0, 0|(1ULL<<MCID::MayStore), 0x1a00c3880029ULL }, // S4_storeri_ap
4729 { 2574, 4, 0, 4, 191, 0, 0, HexagonOpInfoBase + 836, 0, 0|(1ULL<<MCID::MayStore), 0x1480c5934029ULL }, // S4_storerhnew_ur
4730 { 2573, 4, 0, 4, 190, 0, 0, HexagonOpInfoBase + 722, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x158000134029ULL }, // S4_storerhnew_rr
4731 { 2572, 3, 1, 4, 186, 0, 0, HexagonOpInfoBase + 512, 0, 0|(1ULL<<MCID::MayStore), 0x1280c3924029ULL }, // S4_storerhnew_ap
4732 { 2571, 4, 0, 4, 189, 0, 0, HexagonOpInfoBase + 836, 0, 0|(1ULL<<MCID::MayStore), 0x1400c5880029ULL }, // S4_storerh_ur
4733 { 2570, 4, 0, 4, 188, 0, 0, HexagonOpInfoBase + 722, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x150000080029ULL }, // S4_storerh_rr
4734 { 2569, 3, 1, 4, 182, 0, 0, HexagonOpInfoBase + 512, 0, 0|(1ULL<<MCID::MayStore), 0x1200c3880029ULL }, // S4_storerh_ap
4735 { 2568, 4, 0, 4, 189, 0, 0, HexagonOpInfoBase + 836, 0, 0|(1ULL<<MCID::MayStore), 0x1400c5800029ULL }, // S4_storerf_ur
4736 { 2567, 4, 0, 4, 188, 0, 0, HexagonOpInfoBase + 722, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x150000000029ULL }, // S4_storerf_rr
4737 { 2566, 3, 1, 4, 182, 0, 0, HexagonOpInfoBase + 512, 0, 0|(1ULL<<MCID::MayStore), 0x1200c3800029ULL }, // S4_storerf_ap
4738 { 2565, 4, 0, 4, 189, 0, 0, HexagonOpInfoBase + 844, 0, 0|(1ULL<<MCID::MayStore), 0x2400c5800029ULL }, // S4_storerd_ur
4739 { 2564, 4, 0, 4, 188, 0, 0, HexagonOpInfoBase + 840, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x250000000029ULL }, // S4_storerd_rr
4740 { 2563, 3, 1, 4, 182, 0, 0, HexagonOpInfoBase + 515, 0, 0|(1ULL<<MCID::MayStore), 0x2200c3800029ULL }, // S4_storerd_ap
4741 { 2562, 4, 0, 4, 191, 0, 0, HexagonOpInfoBase + 836, 0, 0|(1ULL<<MCID::MayStore), 0xc80c5934029ULL }, // S4_storerbnew_ur
4742 { 2561, 4, 0, 4, 190, 0, 0, HexagonOpInfoBase + 722, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xd8000134029ULL }, // S4_storerbnew_rr
4743 { 2560, 3, 1, 4, 186, 0, 0, HexagonOpInfoBase + 512, 0, 0|(1ULL<<MCID::MayStore), 0xa80c3924029ULL }, // S4_storerbnew_ap
4744 { 2559, 4, 0, 4, 189, 0, 0, HexagonOpInfoBase + 836, 0, 0|(1ULL<<MCID::MayStore), 0xc00c5880029ULL }, // S4_storerb_ur
4745 { 2558, 4, 0, 4, 188, 0, 0, HexagonOpInfoBase + 722, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xd0000080029ULL }, // S4_storerb_rr
4746 { 2557, 3, 1, 4, 182, 0, 0, HexagonOpInfoBase + 512, 0, 0|(1ULL<<MCID::MayStore), 0xa00c3880029ULL }, // S4_storerb_ap
4747 { 2556, 4, 0, 4, 58, 0, 0, HexagonOpInfoBase + 832, 0, 0|(1ULL<<MCID::MayStore), 0x1b00d6801429ULL }, // S4_storeiritnew_io
4748 { 2555, 4, 0, 4, 57, 0, 0, HexagonOpInfoBase + 832, 0, 0|(1ULL<<MCID::MayStore), 0x1b00d6800429ULL }, // S4_storeirit_io
4749 { 2554, 4, 0, 4, 58, 0, 0, HexagonOpInfoBase + 832, 0, 0|(1ULL<<MCID::MayStore), 0x1b00d6801c29ULL }, // S4_storeirifnew_io
4750 { 2553, 4, 0, 4, 57, 0, 0, HexagonOpInfoBase + 832, 0, 0|(1ULL<<MCID::MayStore), 0x1b00d6800c29ULL }, // S4_storeirif_io
4751 { 2552, 3, 0, 4, 56, 0, 0, HexagonOpInfoBase + 518, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x1b0114800029ULL }, // S4_storeiri_io
4752 { 2551, 4, 0, 4, 58, 0, 0, HexagonOpInfoBase + 832, 0, 0|(1ULL<<MCID::MayStore), 0x1300d6801429ULL }, // S4_storeirhtnew_io
4753 { 2550, 4, 0, 4, 57, 0, 0, HexagonOpInfoBase + 832, 0, 0|(1ULL<<MCID::MayStore), 0x1300d6800429ULL }, // S4_storeirht_io
4754 { 2549, 4, 0, 4, 58, 0, 0, HexagonOpInfoBase + 832, 0, 0|(1ULL<<MCID::MayStore), 0x1300d6801c29ULL }, // S4_storeirhfnew_io
4755 { 2548, 4, 0, 4, 57, 0, 0, HexagonOpInfoBase + 832, 0, 0|(1ULL<<MCID::MayStore), 0x1300d6800c29ULL }, // S4_storeirhf_io
4756 { 2547, 3, 0, 4, 56, 0, 0, HexagonOpInfoBase + 518, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x130114800029ULL }, // S4_storeirh_io
4757 { 2546, 4, 0, 4, 58, 0, 0, HexagonOpInfoBase + 832, 0, 0|(1ULL<<MCID::MayStore), 0xb00d6801429ULL }, // S4_storeirbtnew_io
4758 { 2545, 4, 0, 4, 57, 0, 0, HexagonOpInfoBase + 832, 0, 0|(1ULL<<MCID::MayStore), 0xb00d6800429ULL }, // S4_storeirbt_io
4759 { 2544, 4, 0, 4, 58, 0, 0, HexagonOpInfoBase + 832, 0, 0|(1ULL<<MCID::MayStore), 0xb00d6801c29ULL }, // S4_storeirbfnew_io
4760 { 2543, 4, 0, 4, 57, 0, 0, HexagonOpInfoBase + 832, 0, 0|(1ULL<<MCID::MayStore), 0xb00d6800c29ULL }, // S4_storeirbf_io
4761 { 2542, 3, 0, 4, 56, 0, 0, HexagonOpInfoBase + 518, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xb0114800029ULL }, // S4_storeirb_io
4762 { 2541, 2, 0, 4, 178, 0, 0, HexagonOpInfoBase + 309, 0, 0|(1ULL<<MCID::MayStore), 0x2000000000a9ULL }, // S4_stored_rl_st_vi
4763 { 2540, 2, 0, 4, 178, 0, 0, HexagonOpInfoBase + 309, 0, 0|(1ULL<<MCID::MayStore), 0x2000000000a9ULL }, // S4_stored_rl_at_vi
4764 { 2539, 3, 1, 4, 177, 0, 0, HexagonOpInfoBase + 169, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x200000002129ULL }, // S4_stored_locked
4765 { 2538, 5, 0, 4, 183, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0x1d0000081429ULL }, // S4_pstoreritnew_rr
4766 { 2537, 4, 0, 4, 40, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0x1b090488142fULL }, // S4_pstoreritnew_io
4767 { 2536, 3, 0, 4, 182, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x1900c3881429ULL }, // S4_pstoreritnew_abs
4768 { 2535, 5, 0, 4, 181, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0x1d0000080429ULL }, // S4_pstorerit_rr
4769 { 2534, 3, 0, 4, 180, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x1900c3880429ULL }, // S4_pstorerit_abs
4770 { 2533, 5, 0, 4, 187, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0x1d8000145429ULL }, // S4_pstorerinewtnew_rr
4771 { 2532, 4, 0, 4, 55, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0x1b890493542fULL }, // S4_pstorerinewtnew_io
4772 { 2531, 3, 0, 4, 186, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x1980c3925429ULL }, // S4_pstorerinewtnew_abs
4773 { 2530, 5, 0, 4, 185, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0x1d8000144429ULL }, // S4_pstorerinewt_rr
4774 { 2529, 3, 0, 4, 184, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x1980c3924429ULL }, // S4_pstorerinewt_abs
4775 { 2528, 5, 0, 4, 187, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0x1d8000145c29ULL }, // S4_pstorerinewfnew_rr
4776 { 2527, 4, 0, 4, 55, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0x1b8904935c2fULL }, // S4_pstorerinewfnew_io
4777 { 2526, 3, 0, 4, 186, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x1980c3925c29ULL }, // S4_pstorerinewfnew_abs
4778 { 2525, 5, 0, 4, 185, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0x1d8000144c29ULL }, // S4_pstorerinewf_rr
4779 { 2524, 3, 0, 4, 184, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x1980c3924c29ULL }, // S4_pstorerinewf_abs
4780 { 2523, 5, 0, 4, 183, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0x1d0000081c29ULL }, // S4_pstorerifnew_rr
4781 { 2522, 4, 0, 4, 40, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0x1b0904881c2fULL }, // S4_pstorerifnew_io
4782 { 2521, 3, 0, 4, 182, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x1900c3881c29ULL }, // S4_pstorerifnew_abs
4783 { 2520, 5, 0, 4, 181, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0x1d0000080c29ULL }, // S4_pstorerif_rr
4784 { 2519, 3, 0, 4, 180, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x1900c3880c29ULL }, // S4_pstorerif_abs
4785 { 2518, 5, 0, 4, 183, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0x150000081429ULL }, // S4_pstorerhtnew_rr
4786 { 2517, 4, 0, 4, 40, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0x1304e488142fULL }, // S4_pstorerhtnew_io
4787 { 2516, 3, 0, 4, 182, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x1100c3881429ULL }, // S4_pstorerhtnew_abs
4788 { 2515, 5, 0, 4, 181, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0x150000080429ULL }, // S4_pstorerht_rr
4789 { 2514, 3, 0, 4, 180, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x1100c3880429ULL }, // S4_pstorerht_abs
4790 { 2513, 5, 0, 4, 187, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0x158000145429ULL }, // S4_pstorerhnewtnew_rr
4791 { 2512, 4, 0, 4, 55, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0x1384e493542fULL }, // S4_pstorerhnewtnew_io
4792 { 2511, 3, 0, 4, 186, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x1180c3925429ULL }, // S4_pstorerhnewtnew_abs
4793 { 2510, 5, 0, 4, 185, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0x158000144429ULL }, // S4_pstorerhnewt_rr
4794 { 2509, 3, 0, 4, 184, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x1180c3924429ULL }, // S4_pstorerhnewt_abs
4795 { 2508, 5, 0, 4, 187, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0x158000145c29ULL }, // S4_pstorerhnewfnew_rr
4796 { 2507, 4, 0, 4, 55, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0x1384e4935c2fULL }, // S4_pstorerhnewfnew_io
4797 { 2506, 3, 0, 4, 186, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x1180c3925c29ULL }, // S4_pstorerhnewfnew_abs
4798 { 2505, 5, 0, 4, 185, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0x158000144c29ULL }, // S4_pstorerhnewf_rr
4799 { 2504, 3, 0, 4, 184, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x1180c3924c29ULL }, // S4_pstorerhnewf_abs
4800 { 2503, 5, 0, 4, 183, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0x150000081c29ULL }, // S4_pstorerhfnew_rr
4801 { 2502, 4, 0, 4, 40, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0x1304e4881c2fULL }, // S4_pstorerhfnew_io
4802 { 2501, 3, 0, 4, 182, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x1100c3881c29ULL }, // S4_pstorerhfnew_abs
4803 { 2500, 5, 0, 4, 181, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0x150000080c29ULL }, // S4_pstorerhf_rr
4804 { 2499, 3, 0, 4, 180, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x1100c3880c29ULL }, // S4_pstorerhf_abs
4805 { 2498, 5, 0, 4, 183, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0x150000001429ULL }, // S4_pstorerftnew_rr
4806 { 2497, 4, 0, 4, 40, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0x1304e480142fULL }, // S4_pstorerftnew_io
4807 { 2496, 3, 0, 4, 182, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x1100c3801429ULL }, // S4_pstorerftnew_abs
4808 { 2495, 5, 0, 4, 181, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0x150000000429ULL }, // S4_pstorerft_rr
4809 { 2494, 3, 0, 4, 180, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x1100c3800429ULL }, // S4_pstorerft_abs
4810 { 2493, 5, 0, 4, 183, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0x150000001c29ULL }, // S4_pstorerffnew_rr
4811 { 2492, 4, 0, 4, 40, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0x1304e4801c2fULL }, // S4_pstorerffnew_io
4812 { 2491, 3, 0, 4, 182, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x1100c3801c29ULL }, // S4_pstorerffnew_abs
4813 { 2490, 5, 0, 4, 181, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0x150000000c29ULL }, // S4_pstorerff_rr
4814 { 2489, 3, 0, 4, 180, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x1100c3800c29ULL }, // S4_pstorerff_abs
4815 { 2488, 5, 0, 4, 183, 0, 0, HexagonOpInfoBase + 827, 0, 0|(1ULL<<MCID::MayStore), 0x250000001429ULL }, // S4_pstorerdtnew_rr
4816 { 2487, 4, 0, 4, 40, 0, 0, HexagonOpInfoBase + 765, 0, 0|(1ULL<<MCID::MayStore), 0x230d2480142fULL }, // S4_pstorerdtnew_io
4817 { 2486, 3, 0, 4, 182, 0, 0, HexagonOpInfoBase + 824, 0, 0|(1ULL<<MCID::MayStore), 0x2100c3801429ULL }, // S4_pstorerdtnew_abs
4818 { 2485, 5, 0, 4, 181, 0, 0, HexagonOpInfoBase + 827, 0, 0|(1ULL<<MCID::MayStore), 0x250000000429ULL }, // S4_pstorerdt_rr
4819 { 2484, 3, 0, 4, 180, 0, 0, HexagonOpInfoBase + 824, 0, 0|(1ULL<<MCID::MayStore), 0x2100c3800429ULL }, // S4_pstorerdt_abs
4820 { 2483, 5, 0, 4, 183, 0, 0, HexagonOpInfoBase + 827, 0, 0|(1ULL<<MCID::MayStore), 0x250000001c29ULL }, // S4_pstorerdfnew_rr
4821 { 2482, 4, 0, 4, 40, 0, 0, HexagonOpInfoBase + 765, 0, 0|(1ULL<<MCID::MayStore), 0x230d24801c2fULL }, // S4_pstorerdfnew_io
4822 { 2481, 3, 0, 4, 182, 0, 0, HexagonOpInfoBase + 824, 0, 0|(1ULL<<MCID::MayStore), 0x2100c3801c29ULL }, // S4_pstorerdfnew_abs
4823 { 2480, 5, 0, 4, 181, 0, 0, HexagonOpInfoBase + 827, 0, 0|(1ULL<<MCID::MayStore), 0x250000000c29ULL }, // S4_pstorerdf_rr
4824 { 2479, 3, 0, 4, 180, 0, 0, HexagonOpInfoBase + 824, 0, 0|(1ULL<<MCID::MayStore), 0x2100c3800c29ULL }, // S4_pstorerdf_abs
4825 { 2478, 5, 0, 4, 183, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0xd0000081429ULL }, // S4_pstorerbtnew_rr
4826 { 2477, 4, 0, 4, 40, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0xb00c488142fULL }, // S4_pstorerbtnew_io
4827 { 2476, 3, 0, 4, 182, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x900c3881429ULL }, // S4_pstorerbtnew_abs
4828 { 2475, 5, 0, 4, 181, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0xd0000080429ULL }, // S4_pstorerbt_rr
4829 { 2474, 3, 0, 4, 180, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x900c3880429ULL }, // S4_pstorerbt_abs
4830 { 2473, 5, 0, 4, 187, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0xd8000145429ULL }, // S4_pstorerbnewtnew_rr
4831 { 2472, 4, 0, 4, 55, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0xb80c493542fULL }, // S4_pstorerbnewtnew_io
4832 { 2471, 3, 0, 4, 186, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x980c3925429ULL }, // S4_pstorerbnewtnew_abs
4833 { 2470, 5, 0, 4, 185, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0xd8000144429ULL }, // S4_pstorerbnewt_rr
4834 { 2469, 3, 0, 4, 184, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x980c3924429ULL }, // S4_pstorerbnewt_abs
4835 { 2468, 5, 0, 4, 187, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0xd8000145c29ULL }, // S4_pstorerbnewfnew_rr
4836 { 2467, 4, 0, 4, 55, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0xb80c4935c2fULL }, // S4_pstorerbnewfnew_io
4837 { 2466, 3, 0, 4, 186, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x980c3925c29ULL }, // S4_pstorerbnewfnew_abs
4838 { 2465, 5, 0, 4, 185, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0xd8000144c29ULL }, // S4_pstorerbnewf_rr
4839 { 2464, 3, 0, 4, 184, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x980c3924c29ULL }, // S4_pstorerbnewf_abs
4840 { 2463, 5, 0, 4, 183, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0xd0000081c29ULL }, // S4_pstorerbfnew_rr
4841 { 2462, 4, 0, 4, 40, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0xb00c4881c2fULL }, // S4_pstorerbfnew_io
4842 { 2461, 3, 0, 4, 182, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x900c3881c29ULL }, // S4_pstorerbfnew_abs
4843 { 2460, 5, 0, 4, 181, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0xd0000080c29ULL }, // S4_pstorerbf_rr
4844 { 2459, 3, 0, 4, 180, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x900c3880c29ULL }, // S4_pstorerbf_abs
4845 { 2458, 3, 1, 4, 170, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008003ULL }, // S4_parity
4846 { 2457, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 808, 0, 0, 0x80000102808003ULL }, // S4_ori_lsr_ri
4847 { 2456, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 808, 0, 0, 0x80000102808003ULL }, // S4_ori_asl_ri
4848 { 2455, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 710, 0, 0, 0x80000156808003ULL }, // S4_or_ori
4849 { 2454, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 812, 0, 0, 0x80000156808003ULL }, // S4_or_andix
4850 { 2453, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 710, 0, 0, 0x80000156808003ULL }, // S4_or_andi
4851 { 2452, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 175, 0, 0, 0x2cULL }, // S4_ntstbit_r
4852 { 2451, 3, 1, 4, 89, 0, 0, HexagonOpInfoBase + 172, 0, 0, 0x2bULL }, // S4_ntstbit_i
4853 { 2450, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 512, 0, 0, 0x802cULL }, // S4_lsli
4854 { 2449, 3, 1, 4, 170, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x8000000000002cULL }, // S4_extractp_rp
4855 { 2448, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 743, 0, 0, 0x8000000000002bULL }, // S4_extractp
4856 { 2447, 3, 1, 4, 170, 0, 0, HexagonOpInfoBase + 740, 0, 0, 0x8000000000802cULL }, // S4_extract_rp
4857 { 2446, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 682, 0, 0, 0x8000000000802bULL }, // S4_extract
4858 { 2445, 2, 1, 4, 168, 0, 0, HexagonOpInfoBase + 309, 0, 0, 0x8000000000802bULL }, // S4_clbpnorm
4859 { 2444, 3, 1, 4, 170, 0, 0, HexagonOpInfoBase + 316, 0, 0, 0x8000000000802bULL }, // S4_clbpaddi
4860 { 2443, 3, 1, 4, 170, 0, 0, HexagonOpInfoBase + 198, 0, 0, 0x8000000000802bULL }, // S4_clbaddi
4861 { 2442, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 808, 0, 0, 0x80000102808003ULL }, // S4_andi_lsr_ri
4862 { 2441, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 808, 0, 0, 0x80000102808003ULL }, // S4_andi_asl_ri
4863 { 2440, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 808, 0, 0, 0x80000102808003ULL }, // S4_addi_lsr_ri
4864 { 2439, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 808, 0, 0, 0x80000102808003ULL }, // S4_addi_asl_ri
4865 { 2438, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 218, 0, 0, 0x800000d6808003ULL }, // S4_addaddi
4866 { 2437, 2, 1, 4, 81, 0, 0, HexagonOpInfoBase + 189, 0, 0|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x2bULL }, // S2_vzxthw
4867 { 2436, 2, 1, 4, 81, 0, 0, HexagonOpInfoBase + 189, 0, 0|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x2bULL }, // S2_vzxtbh
4868 { 2435, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x2cULL }, // S2_vtrunowh
4869 { 2434, 2, 1, 4, 81, 0, 0, HexagonOpInfoBase + 309, 0, 0, 0x802bULL }, // S2_vtrunohb
4870 { 2433, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x2cULL }, // S2_vtrunewh
4871 { 2432, 2, 1, 4, 81, 0, 0, HexagonOpInfoBase + 309, 0, 0, 0x802bULL }, // S2_vtrunehb
4872 { 2431, 2, 1, 4, 81, 0, 0, HexagonOpInfoBase + 189, 0, 0|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x2bULL }, // S2_vsxthw
4873 { 2430, 2, 1, 4, 81, 0, 0, HexagonOpInfoBase + 189, 0, 0|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x2bULL }, // S2_vsxtbh
4874 { 2429, 4, 1, 4, 100, 0, 0, HexagonOpInfoBase + 804, 0, 0, 0x2cULL }, // S2_vsplicerb
4875 { 2428, 4, 1, 4, 100, 0, 0, HexagonOpInfoBase + 800, 0, 0, 0x2cULL }, // S2_vspliceib
4876 { 2427, 2, 1, 4, 81, 0, 0, HexagonOpInfoBase + 189, 0, 0|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x2bULL }, // S2_vsplatrh
4877 { 2426, 2, 1, 4, 81, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x802bULL }, // S2_vsplatrb
4878 { 2425, 2, 1, 4, 81, 0, 1, HexagonOpInfoBase + 159, 71, 0, 0x2bULL }, // S2_vsatwuh_nopack
4879 { 2424, 2, 1, 4, 81, 0, 1, HexagonOpInfoBase + 309, 71, 0, 0x802bULL }, // S2_vsatwuh
4880 { 2423, 2, 1, 4, 81, 0, 1, HexagonOpInfoBase + 159, 71, 0, 0x2bULL }, // S2_vsatwh_nopack
4881 { 2422, 2, 1, 4, 81, 0, 1, HexagonOpInfoBase + 309, 71, 0, 0x802bULL }, // S2_vsatwh
4882 { 2421, 2, 1, 4, 81, 0, 1, HexagonOpInfoBase + 159, 71, 0, 0x2bULL }, // S2_vsathub_nopack
4883 { 2420, 2, 1, 4, 81, 0, 1, HexagonOpInfoBase + 309, 71, 0, 0x802bULL }, // S2_vsathub
4884 { 2419, 2, 1, 4, 81, 0, 1, HexagonOpInfoBase + 159, 71, 0, 0x2bULL }, // S2_vsathb_nopack
4885 { 2418, 2, 1, 4, 81, 0, 1, HexagonOpInfoBase + 309, 71, 0, 0x802bULL }, // S2_vsathb
4886 { 2417, 2, 1, 4, 77, 0, 1, HexagonOpInfoBase + 309, 71, 0, 0x8000000000802bULL }, // S2_vrndpackwhs
4887 { 2416, 2, 1, 4, 179, 0, 0, HexagonOpInfoBase + 309, 0, 0, 0x8000000000802bULL }, // S2_vrndpackwh
4888 { 2415, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 204, 0, 0, 0x8000000000002cULL }, // S2_vrcnegh
4889 { 2414, 3, 1, 4, 49, 0, 1, HexagonOpInfoBase + 208, 71, 0, 0x8000000000002cULL }, // S2_vcrotate
4890 { 2413, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 208, 71, 0, 0x8000000000002cULL }, // S2_vcnegh
4891 { 2412, 4, 1, 4, 100, 0, 0, HexagonOpInfoBase + 804, 0, 0, 0x2cULL }, // S2_valignrb
4892 { 2411, 4, 1, 4, 100, 0, 0, HexagonOpInfoBase + 800, 0, 0, 0x2cULL }, // S2_valignib
4893 { 2410, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 175, 0, 0, 0x2cULL }, // S2_tstbit_r
4894 { 2409, 3, 1, 4, 89, 0, 0, HexagonOpInfoBase + 172, 0, 0, 0x2bULL }, // S2_tstbit_i
4895 { 2408, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x802cULL }, // S2_togglebit_r
4896 { 2407, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 198, 0, 0, 0x802bULL }, // S2_togglebit_i
4897 { 2406, 5, 1, 4, 54, 0, 0, HexagonOpInfoBase + 311, 0, 0, 0x8000000000802bULL }, // S2_tableidxw
4898 { 2405, 5, 1, 4, 54, 0, 0, HexagonOpInfoBase + 311, 0, 0, 0x8000000000802bULL }, // S2_tableidxh
4899 { 2404, 5, 1, 4, 54, 0, 0, HexagonOpInfoBase + 311, 0, 0, 0x8000000000802bULL }, // S2_tableidxd
4900 { 2403, 5, 1, 4, 54, 0, 0, HexagonOpInfoBase + 311, 0, 0, 0x8000000000802bULL }, // S2_tableidxb
4901 { 2402, 2, 1, 4, 81, 0, 1, HexagonOpInfoBase + 154, 71, 0, 0x802bULL }, // S2_svsathub
4902 { 2401, 2, 1, 4, 81, 0, 1, HexagonOpInfoBase + 154, 71, 0, 0x802bULL }, // S2_svsathb
4903 { 2400, 2, 0, 4, 178, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::MayStore), 0x1800000000a9ULL }, // S2_storew_rl_st_vi
4904 { 2399, 2, 0, 4, 178, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::MayStore), 0x1800000000a9ULL }, // S2_storew_rl_at_vi
4905 { 2398, 3, 1, 4, 177, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x180000002129ULL }, // S2_storew_locked
4906 { 2397, 2, 0, 4, 166, 1, 0, HexagonOpInfoBase + 603, 109, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x188a4011402fULL }, // S2_storerinewgp
4907 { 2396, 4, 1, 4, 55, 0, 0, HexagonOpInfoBase + 774, 0, 0|(1ULL<<MCID::MayStore), 0x1e8000134029ULL }, // S2_storerinew_pr
4908 { 2395, 4, 1, 4, 55, 0, 0, HexagonOpInfoBase + 783, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x1e8000134029ULL }, // S2_storerinew_pi
4909 { 2394, 4, 1, 4, 55, 1, 0, HexagonOpInfoBase + 774, 108, 0|(1ULL<<MCID::MayStore), 0x1e8000134029ULL }, // S2_storerinew_pcr
4910 { 2393, 5, 1, 4, 176, 1, 0, HexagonOpInfoBase + 778, 108, 0|(1ULL<<MCID::MayStore), 0x1e8000144029ULL }, // S2_storerinew_pci
4911 { 2392, 4, 1, 4, 55, 0, 0, HexagonOpInfoBase + 774, 0, 0|(1ULL<<MCID::MayStore), 0x1e8000134029ULL }, // S2_storerinew_pbr
4912 { 2391, 3, 0, 4, 53, 0, 0, HexagonOpInfoBase + 512, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x1b89b2924029ULL }, // S2_storerinew_io
4913 { 2390, 2, 0, 4, 165, 1, 0, HexagonOpInfoBase + 603, 109, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x180a4008002fULL }, // S2_storerigp
4914 { 2389, 4, 1, 4, 40, 0, 0, HexagonOpInfoBase + 774, 0, 0|(1ULL<<MCID::MayStore), 0x1e0000080029ULL }, // S2_storeri_pr
4915 { 2388, 4, 1, 4, 172, 0, 0, HexagonOpInfoBase + 783, 0, 0|(1ULL<<MCID::MayStore), 0x1e0000000029ULL }, // S2_storeri_pi_nt
4916 { 2387, 4, 1, 4, 40, 0, 0, HexagonOpInfoBase + 783, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x1e0000080029ULL }, // S2_storeri_pi
4917 { 2386, 4, 1, 4, 40, 1, 0, HexagonOpInfoBase + 774, 108, 0|(1ULL<<MCID::MayStore), 0x1e0000080029ULL }, // S2_storeri_pcr
4918 { 2385, 5, 1, 4, 39, 1, 0, HexagonOpInfoBase + 778, 108, 0|(1ULL<<MCID::MayStore), 0x1e0000080029ULL }, // S2_storeri_pci
4919 { 2384, 4, 1, 4, 40, 0, 0, HexagonOpInfoBase + 774, 0, 0|(1ULL<<MCID::MayStore), 0x1e0000080029ULL }, // S2_storeri_pbr
4920 { 2383, 3, 0, 4, 52, 0, 0, HexagonOpInfoBase + 512, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x1b09b2880029ULL }, // S2_storeri_io
4921 { 2382, 2, 0, 4, 166, 1, 0, HexagonOpInfoBase + 603, 109, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x10862011402fULL }, // S2_storerhnewgp
4922 { 2381, 4, 1, 4, 55, 0, 0, HexagonOpInfoBase + 774, 0, 0|(1ULL<<MCID::MayStore), 0x168000134029ULL }, // S2_storerhnew_pr
4923 { 2380, 4, 1, 4, 55, 0, 0, HexagonOpInfoBase + 783, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x1680001b4029ULL }, // S2_storerhnew_pi
4924 { 2379, 4, 1, 4, 55, 1, 0, HexagonOpInfoBase + 774, 108, 0|(1ULL<<MCID::MayStore), 0x168000134029ULL }, // S2_storerhnew_pcr
4925 { 2378, 5, 1, 4, 176, 1, 0, HexagonOpInfoBase + 778, 108, 0|(1ULL<<MCID::MayStore), 0x168000144029ULL }, // S2_storerhnew_pci
4926 { 2377, 4, 1, 4, 55, 0, 0, HexagonOpInfoBase + 774, 0, 0|(1ULL<<MCID::MayStore), 0x168000134029ULL }, // S2_storerhnew_pbr
4927 { 2376, 3, 0, 4, 53, 0, 0, HexagonOpInfoBase + 512, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x138592924029ULL }, // S2_storerhnew_io
4928 { 2375, 2, 0, 4, 165, 1, 0, HexagonOpInfoBase + 603, 109, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x10062008002fULL }, // S2_storerhgp
4929 { 2374, 4, 1, 4, 40, 0, 0, HexagonOpInfoBase + 774, 0, 0|(1ULL<<MCID::MayStore), 0x160000080029ULL }, // S2_storerh_pr
4930 { 2373, 4, 1, 4, 172, 0, 0, HexagonOpInfoBase + 783, 0, 0|(1ULL<<MCID::MayStore), 0x160000000029ULL }, // S2_storerh_pi_nt
4931 { 2372, 4, 1, 4, 40, 0, 0, HexagonOpInfoBase + 783, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x160000080029ULL }, // S2_storerh_pi
4932 { 2371, 4, 1, 4, 40, 1, 0, HexagonOpInfoBase + 774, 108, 0|(1ULL<<MCID::MayStore), 0x160000080029ULL }, // S2_storerh_pcr
4933 { 2370, 5, 1, 4, 39, 1, 0, HexagonOpInfoBase + 778, 108, 0|(1ULL<<MCID::MayStore), 0x160000080029ULL }, // S2_storerh_pci
4934 { 2369, 4, 1, 4, 40, 0, 0, HexagonOpInfoBase + 774, 0, 0|(1ULL<<MCID::MayStore), 0x160000080029ULL }, // S2_storerh_pbr
4935 { 2368, 3, 0, 4, 52, 0, 0, HexagonOpInfoBase + 512, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x130592880029ULL }, // S2_storerh_io
4936 { 2367, 2, 0, 4, 165, 1, 0, HexagonOpInfoBase + 603, 109, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x10062000002fULL }, // S2_storerfgp
4937 { 2366, 4, 1, 4, 40, 0, 0, HexagonOpInfoBase + 774, 0, 0|(1ULL<<MCID::MayStore), 0x160000000029ULL }, // S2_storerf_pr
4938 { 2365, 4, 1, 4, 40, 0, 0, HexagonOpInfoBase + 783, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x160000000029ULL }, // S2_storerf_pi
4939 { 2364, 4, 1, 4, 40, 1, 0, HexagonOpInfoBase + 774, 108, 0|(1ULL<<MCID::MayStore), 0x160000000029ULL }, // S2_storerf_pcr
4940 { 2363, 5, 1, 4, 39, 1, 0, HexagonOpInfoBase + 778, 108, 0|(1ULL<<MCID::MayStore), 0x160000000029ULL }, // S2_storerf_pci
4941 { 2362, 4, 1, 4, 40, 0, 0, HexagonOpInfoBase + 774, 0, 0|(1ULL<<MCID::MayStore), 0x160000000029ULL }, // S2_storerf_pbr
4942 { 2361, 3, 0, 4, 52, 0, 0, HexagonOpInfoBase + 512, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x130592800029ULL }, // S2_storerf_io
4943 { 2360, 2, 0, 4, 165, 1, 0, HexagonOpInfoBase + 734, 109, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x200e6000002fULL }, // S2_storerdgp
4944 { 2359, 4, 1, 4, 40, 0, 0, HexagonOpInfoBase + 787, 0, 0|(1ULL<<MCID::MayStore), 0x260000000029ULL }, // S2_storerd_pr
4945 { 2358, 4, 1, 4, 172, 0, 0, HexagonOpInfoBase + 796, 0, 0|(1ULL<<MCID::MayStore), 0x260000000029ULL }, // S2_storerd_pi_nt
4946 { 2357, 4, 1, 4, 40, 0, 0, HexagonOpInfoBase + 796, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x260000000029ULL }, // S2_storerd_pi
4947 { 2356, 4, 1, 4, 40, 1, 0, HexagonOpInfoBase + 787, 108, 0|(1ULL<<MCID::MayStore), 0x260000000029ULL }, // S2_storerd_pcr
4948 { 2355, 5, 1, 4, 39, 1, 0, HexagonOpInfoBase + 791, 108, 0|(1ULL<<MCID::MayStore), 0x260000000029ULL }, // S2_storerd_pci
4949 { 2354, 4, 1, 4, 40, 0, 0, HexagonOpInfoBase + 787, 0, 0|(1ULL<<MCID::MayStore), 0x260000000029ULL }, // S2_storerd_pbr
4950 { 2353, 3, 0, 4, 52, 0, 0, HexagonOpInfoBase + 515, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x230dd2800029ULL }, // S2_storerd_io
4951 { 2352, 2, 0, 4, 166, 1, 0, HexagonOpInfoBase + 603, 109, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x8820011402fULL }, // S2_storerbnewgp
4952 { 2351, 4, 1, 4, 55, 0, 0, HexagonOpInfoBase + 774, 0, 0|(1ULL<<MCID::MayStore), 0xe8000134029ULL }, // S2_storerbnew_pr
4953 { 2350, 4, 1, 4, 55, 0, 0, HexagonOpInfoBase + 783, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xe80001b4029ULL }, // S2_storerbnew_pi
4954 { 2349, 4, 1, 4, 55, 1, 0, HexagonOpInfoBase + 774, 108, 0|(1ULL<<MCID::MayStore), 0xe8000134029ULL }, // S2_storerbnew_pcr
4955 { 2348, 5, 1, 4, 176, 1, 0, HexagonOpInfoBase + 778, 108, 0|(1ULL<<MCID::MayStore), 0xe8000144029ULL }, // S2_storerbnew_pci
4956 { 2347, 4, 1, 4, 55, 0, 0, HexagonOpInfoBase + 774, 0, 0|(1ULL<<MCID::MayStore), 0xe8000134029ULL }, // S2_storerbnew_pbr
4957 { 2346, 3, 0, 4, 53, 0, 0, HexagonOpInfoBase + 512, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xb8172924029ULL }, // S2_storerbnew_io
4958 { 2345, 2, 0, 4, 165, 1, 0, HexagonOpInfoBase + 603, 109, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x8020008002fULL }, // S2_storerbgp
4959 { 2344, 4, 1, 4, 40, 0, 0, HexagonOpInfoBase + 774, 0, 0|(1ULL<<MCID::MayStore), 0xe0000080029ULL }, // S2_storerb_pr
4960 { 2343, 4, 1, 4, 172, 0, 0, HexagonOpInfoBase + 783, 0, 0|(1ULL<<MCID::MayStore), 0xe0000000029ULL }, // S2_storerb_pi_nt
4961 { 2342, 4, 1, 4, 40, 0, 0, HexagonOpInfoBase + 783, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xe0000080029ULL }, // S2_storerb_pi
4962 { 2341, 4, 1, 4, 40, 1, 0, HexagonOpInfoBase + 774, 108, 0|(1ULL<<MCID::MayStore), 0xe0000080029ULL }, // S2_storerb_pcr
4963 { 2340, 5, 1, 4, 39, 1, 0, HexagonOpInfoBase + 778, 108, 0|(1ULL<<MCID::MayStore), 0xe0000080029ULL }, // S2_storerb_pci
4964 { 2339, 4, 1, 4, 40, 0, 0, HexagonOpInfoBase + 774, 0, 0|(1ULL<<MCID::MayStore), 0xe0000080029ULL }, // S2_storerb_pbr
4965 { 2338, 3, 0, 4, 52, 0, 0, HexagonOpInfoBase + 512, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xb0172880029ULL }, // S2_storerb_io
4966 { 2337, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x2cULL }, // S2_shuffoh
4967 { 2336, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x2cULL }, // S2_shuffob
4968 { 2335, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x2cULL }, // S2_shuffeh
4969 { 2334, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x2cULL }, // S2_shuffeb
4970 { 2333, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x802cULL }, // S2_setbit_r
4971 { 2332, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 198, 0, 0, 0x802bULL }, // S2_setbit_i
4972 { 2331, 5, 1, 4, 173, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0x1e0000081429ULL }, // S2_pstoreritnew_pi
4973 { 2330, 5, 1, 4, 172, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0x1e0000000429ULL }, // S2_pstorerit_pi_nt
4974 { 2329, 5, 1, 4, 172, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0x1e0000080429ULL }, // S2_pstorerit_pi
4975 { 2328, 4, 0, 4, 50, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0x1b090488042fULL }, // S2_pstorerit_io
4976 { 2327, 5, 1, 4, 175, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0x1e8000145429ULL }, // S2_pstorerinewtnew_pi
4977 { 2326, 5, 1, 4, 174, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0x1e8000144429ULL }, // S2_pstorerinewt_pi
4978 { 2325, 4, 0, 4, 51, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0x1b890493442fULL }, // S2_pstorerinewt_io
4979 { 2324, 5, 1, 4, 175, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0x1e8000145c29ULL }, // S2_pstorerinewfnew_pi
4980 { 2323, 5, 1, 4, 174, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0x1e8000144c29ULL }, // S2_pstorerinewf_pi
4981 { 2322, 4, 0, 4, 51, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0x1b8904934c2fULL }, // S2_pstorerinewf_io
4982 { 2321, 5, 1, 4, 173, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0x1e0000081c29ULL }, // S2_pstorerifnew_pi
4983 { 2320, 5, 1, 4, 172, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0x1e0000000c29ULL }, // S2_pstorerif_pi_nt
4984 { 2319, 5, 1, 4, 172, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0x1e0000080c29ULL }, // S2_pstorerif_pi
4985 { 2318, 4, 0, 4, 50, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0x1b0904880c2fULL }, // S2_pstorerif_io
4986 { 2317, 5, 1, 4, 173, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0x160000081429ULL }, // S2_pstorerhtnew_pi
4987 { 2316, 5, 1, 4, 172, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0x160000000429ULL }, // S2_pstorerht_pi_nt
4988 { 2315, 5, 1, 4, 172, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0x160000080429ULL }, // S2_pstorerht_pi
4989 { 2314, 4, 0, 4, 50, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0x1304e488042fULL }, // S2_pstorerht_io
4990 { 2313, 5, 1, 4, 175, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0x168000145429ULL }, // S2_pstorerhnewtnew_pi
4991 { 2312, 5, 1, 4, 174, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0x168000144429ULL }, // S2_pstorerhnewt_pi
4992 { 2311, 4, 0, 4, 51, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0x1384e493442fULL }, // S2_pstorerhnewt_io
4993 { 2310, 5, 1, 4, 175, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0x168000145c29ULL }, // S2_pstorerhnewfnew_pi
4994 { 2309, 5, 1, 4, 174, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0x168000144c29ULL }, // S2_pstorerhnewf_pi
4995 { 2308, 4, 0, 4, 51, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0x1384e4934c2fULL }, // S2_pstorerhnewf_io
4996 { 2307, 5, 1, 4, 173, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0x160000081c29ULL }, // S2_pstorerhfnew_pi
4997 { 2306, 5, 1, 4, 172, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0x160000000c29ULL }, // S2_pstorerhf_pi_nt
4998 { 2305, 5, 1, 4, 172, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0x160000080c29ULL }, // S2_pstorerhf_pi
4999 { 2304, 4, 0, 4, 50, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0x1304e4880c2fULL }, // S2_pstorerhf_io
5000 { 2303, 5, 1, 4, 173, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0x160000001429ULL }, // S2_pstorerftnew_pi
5001 { 2302, 5, 1, 4, 172, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0x160000000429ULL }, // S2_pstorerft_pi
5002 { 2301, 4, 0, 4, 50, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0x1304e480042fULL }, // S2_pstorerft_io
5003 { 2300, 5, 1, 4, 173, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0x160000001c29ULL }, // S2_pstorerffnew_pi
5004 { 2299, 5, 1, 4, 172, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0x160000000c29ULL }, // S2_pstorerff_pi
5005 { 2298, 4, 0, 4, 50, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0x1304e4800c2fULL }, // S2_pstorerff_io
5006 { 2297, 5, 1, 4, 173, 0, 0, HexagonOpInfoBase + 769, 0, 0|(1ULL<<MCID::MayStore), 0x260000001429ULL }, // S2_pstorerdtnew_pi
5007 { 2296, 5, 1, 4, 172, 0, 0, HexagonOpInfoBase + 769, 0, 0|(1ULL<<MCID::MayStore), 0x260000000429ULL }, // S2_pstorerdt_pi_nt
5008 { 2295, 5, 1, 4, 172, 0, 0, HexagonOpInfoBase + 769, 0, 0|(1ULL<<MCID::MayStore), 0x260000000429ULL }, // S2_pstorerdt_pi
5009 { 2294, 4, 0, 4, 50, 0, 0, HexagonOpInfoBase + 765, 0, 0|(1ULL<<MCID::MayStore), 0x230d2480042fULL }, // S2_pstorerdt_io
5010 { 2293, 5, 1, 4, 173, 0, 0, HexagonOpInfoBase + 769, 0, 0|(1ULL<<MCID::MayStore), 0x260000001c29ULL }, // S2_pstorerdfnew_pi
5011 { 2292, 5, 1, 4, 172, 0, 0, HexagonOpInfoBase + 769, 0, 0|(1ULL<<MCID::MayStore), 0x260000000c29ULL }, // S2_pstorerdf_pi_nt
5012 { 2291, 5, 1, 4, 172, 0, 0, HexagonOpInfoBase + 769, 0, 0|(1ULL<<MCID::MayStore), 0x260000000c29ULL }, // S2_pstorerdf_pi
5013 { 2290, 4, 0, 4, 50, 0, 0, HexagonOpInfoBase + 765, 0, 0|(1ULL<<MCID::MayStore), 0x230d24800c2fULL }, // S2_pstorerdf_io
5014 { 2289, 5, 1, 4, 173, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0xe0000081429ULL }, // S2_pstorerbtnew_pi
5015 { 2288, 5, 1, 4, 172, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0xe0000000429ULL }, // S2_pstorerbt_pi_nt
5016 { 2287, 5, 1, 4, 172, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0xe0000080429ULL }, // S2_pstorerbt_pi
5017 { 2286, 4, 0, 4, 50, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0xb00c488042fULL }, // S2_pstorerbt_io
5018 { 2285, 5, 1, 4, 175, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0xe8000145429ULL }, // S2_pstorerbnewtnew_pi
5019 { 2284, 5, 1, 4, 174, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0xe8000144429ULL }, // S2_pstorerbnewt_pi
5020 { 2283, 4, 0, 4, 51, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0xb80c493442fULL }, // S2_pstorerbnewt_io
5021 { 2282, 5, 1, 4, 175, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0xe8000145c29ULL }, // S2_pstorerbnewfnew_pi
5022 { 2281, 5, 1, 4, 174, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0xe8000144c29ULL }, // S2_pstorerbnewf_pi
5023 { 2280, 4, 0, 4, 51, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0xb80c4934c2fULL }, // S2_pstorerbnewf_io
5024 { 2279, 5, 1, 4, 173, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0xe0000081c29ULL }, // S2_pstorerbfnew_pi
5025 { 2278, 5, 1, 4, 172, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0xe0000000c29ULL }, // S2_pstorerbf_pi_nt
5026 { 2277, 5, 1, 4, 172, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0xe0000080c29ULL }, // S2_pstorerbf_pi
5027 { 2276, 4, 0, 4, 50, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0xb00c4880c2fULL }, // S2_pstorerbf_io
5028 { 2275, 3, 1, 4, 170, 0, 0, HexagonOpInfoBase + 555, 0, 0, 0x80000000008003ULL }, // S2_parityp
5029 { 2274, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 521, 0, 0, 0x1ULL }, // S2_packhl
5030 { 2273, 3, 1, 4, 171, 0, 0, HexagonOpInfoBase + 518, 0, 0, 0x8000000000802bULL }, // S2_mask
5031 { 2272, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 208, 0, 0, 0x2cULL }, // S2_lsr_r_vw
5032 { 2271, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 208, 0, 0, 0x2cULL }, // S2_lsr_r_vh
5033 { 2270, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x8000000000802cULL }, // S2_lsr_r_r_or
5034 { 2269, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x8000000000802cULL }, // S2_lsr_r_r_nac
5035 { 2268, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x8000000000802cULL }, // S2_lsr_r_r_and
5036 { 2267, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x8000000000802cULL }, // S2_lsr_r_r_acc
5037 { 2266, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x802cULL }, // S2_lsr_r_r
5038 { 2265, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 204, 0, 0, 0x8000000000002cULL }, // S2_lsr_r_p_xor
5039 { 2264, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 204, 0, 0, 0x8000000000002cULL }, // S2_lsr_r_p_or
5040 { 2263, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 204, 0, 0, 0x8000000000002cULL }, // S2_lsr_r_p_nac
5041 { 2262, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 204, 0, 0, 0x8000000000002cULL }, // S2_lsr_r_p_and
5042 { 2261, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 204, 0, 0, 0x8000000000002cULL }, // S2_lsr_r_p_acc
5043 { 2260, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 208, 0, 0, 0x2cULL }, // S2_lsr_r_p
5044 { 2259, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 306, 0, 0, 0x2bULL }, // S2_lsr_i_vw
5045 { 2258, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 306, 0, 0, 0x2bULL }, // S2_lsr_i_vh
5046 { 2257, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 710, 0, 0, 0x8000000000802bULL }, // S2_lsr_i_r_xacc
5047 { 2256, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 710, 0, 0, 0x8000000000802bULL }, // S2_lsr_i_r_or
5048 { 2255, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 710, 0, 0, 0x8000000000802bULL }, // S2_lsr_i_r_nac
5049 { 2254, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 710, 0, 0, 0x8000000000802bULL }, // S2_lsr_i_r_and
5050 { 2253, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 710, 0, 0, 0x8000000000802bULL }, // S2_lsr_i_r_acc
5051 { 2252, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 198, 0, 0, 0x802bULL }, // S2_lsr_i_r
5052 { 2251, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 736, 0, 0, 0x8000000000002bULL }, // S2_lsr_i_p_xacc
5053 { 2250, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 736, 0, 0, 0x8000000000002bULL }, // S2_lsr_i_p_or
5054 { 2249, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 736, 0, 0, 0x8000000000002bULL }, // S2_lsr_i_p_nac
5055 { 2248, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 736, 0, 0, 0x8000000000002bULL }, // S2_lsr_i_p_and
5056 { 2247, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 736, 0, 0, 0x8000000000002bULL }, // S2_lsr_i_p_acc
5057 { 2246, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 306, 0, 0, 0x2bULL }, // S2_lsr_i_p
5058 { 2245, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 208, 0, 0, 0x2cULL }, // S2_lsl_r_vw
5059 { 2244, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 208, 0, 0, 0x2cULL }, // S2_lsl_r_vh
5060 { 2243, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x8000000000802cULL }, // S2_lsl_r_r_or
5061 { 2242, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x8000000000802cULL }, // S2_lsl_r_r_nac
5062 { 2241, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x8000000000802cULL }, // S2_lsl_r_r_and
5063 { 2240, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x8000000000802cULL }, // S2_lsl_r_r_acc
5064 { 2239, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x802cULL }, // S2_lsl_r_r
5065 { 2238, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 204, 0, 0, 0x8000000000002cULL }, // S2_lsl_r_p_xor
5066 { 2237, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 204, 0, 0, 0x8000000000002cULL }, // S2_lsl_r_p_or
5067 { 2236, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 204, 0, 0, 0x8000000000002cULL }, // S2_lsl_r_p_nac
5068 { 2235, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 204, 0, 0, 0x8000000000002cULL }, // S2_lsl_r_p_and
5069 { 2234, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 204, 0, 0, 0x8000000000002cULL }, // S2_lsl_r_p_acc
5070 { 2233, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 208, 0, 0, 0x2cULL }, // S2_lsl_r_p
5071 { 2232, 3, 1, 4, 170, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x8000000000002cULL }, // S2_lfsp
5072 { 2231, 2, 1, 4, 168, 0, 0, HexagonOpInfoBase + 159, 0, 0, 0x8000000000002bULL }, // S2_interleave
5073 { 2230, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 214, 0, 0, 0x8000000000002cULL }, // S2_insertp_rp
5074 { 2229, 5, 1, 4, 54, 0, 0, HexagonOpInfoBase + 751, 0, 0, 0x8000000000002bULL }, // S2_insertp
5075 { 2228, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 747, 0, 0, 0x8000000000802cULL }, // S2_insert_rp
5076 { 2227, 5, 1, 4, 54, 0, 0, HexagonOpInfoBase + 311, 0, 0, 0x8000000000802bULL }, // S2_insert
5077 { 2226, 3, 1, 4, 170, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x8000000000002cULL }, // S2_extractup_rp
5078 { 2225, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 743, 0, 0, 0x8000000000002bULL }, // S2_extractup
5079 { 2224, 3, 1, 4, 170, 0, 0, HexagonOpInfoBase + 740, 0, 0, 0x8000000000802cULL }, // S2_extractu_rp
5080 { 2223, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 682, 0, 0, 0x8000000000802bULL }, // S2_extractu
5081 { 2222, 2, 1, 4, 168, 0, 0, HexagonOpInfoBase + 159, 0, 0, 0x8000000000002bULL }, // S2_deinterleave
5082 { 2221, 2, 1, 4, 168, 0, 0, HexagonOpInfoBase + 309, 0, 0, 0x8000000000802bULL }, // S2_ct1p
5083 { 2220, 2, 1, 4, 168, 0, 0, HexagonOpInfoBase + 154, 0, 0, 0x8000000000802bULL }, // S2_ct1
5084 { 2219, 2, 1, 4, 168, 0, 0, HexagonOpInfoBase + 309, 0, 0, 0x8000000000802bULL }, // S2_ct0p
5085 { 2218, 2, 1, 4, 168, 0, 0, HexagonOpInfoBase + 154, 0, 0, 0x8000000000802bULL }, // S2_ct0
5086 { 2217, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x802cULL }, // S2_clrbit_r
5087 { 2216, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 198, 0, 0, 0x802bULL }, // S2_clrbit_i
5088 { 2215, 2, 1, 4, 168, 0, 0, HexagonOpInfoBase + 309, 0, 0, 0x8000000000802bULL }, // S2_clbp
5089 { 2214, 2, 1, 4, 168, 0, 0, HexagonOpInfoBase + 154, 0, 0, 0x8000000000802bULL }, // S2_clbnorm
5090 { 2213, 2, 1, 4, 168, 0, 0, HexagonOpInfoBase + 154, 0, 0, 0x8000000000802bULL }, // S2_clb
5091 { 2212, 2, 1, 4, 168, 0, 0, HexagonOpInfoBase + 309, 0, 0, 0x8000000000802bULL }, // S2_cl1p
5092 { 2211, 2, 1, 4, 168, 0, 0, HexagonOpInfoBase + 154, 0, 0, 0x8000000000802bULL }, // S2_cl1
5093 { 2210, 2, 1, 4, 168, 0, 0, HexagonOpInfoBase + 309, 0, 0, 0x8000000000802bULL }, // S2_cl0p
5094 { 2209, 2, 1, 4, 168, 0, 0, HexagonOpInfoBase + 154, 0, 0, 0x8000000000802bULL }, // S2_cl0
5095 { 2208, 3, 1, 4, 169, 0, 1, HexagonOpInfoBase + 166, 129, 0, 0x8000000000202cULL }, // S2_cabacdecbin
5096 { 2207, 2, 1, 4, 168, 0, 0, HexagonOpInfoBase + 159, 0, 0, 0x8000000000002bULL }, // S2_brevp
5097 { 2206, 2, 1, 4, 168, 0, 0, HexagonOpInfoBase + 154, 0, 0, 0x8000000000802bULL }, // S2_brev
5098 { 2205, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 208, 0, 0, 0x2cULL }, // S2_asr_r_vw
5099 { 2204, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 208, 0, 0, 0x2cULL }, // S2_asr_r_vh
5100 { 2203, 3, 1, 4, 79, 0, 0, HexagonOpInfoBase + 211, 0, 0, 0x8000000000802cULL }, // S2_asr_r_svw_trun
5101 { 2202, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x8000000000802cULL }, // S2_asr_r_r_sat
5102 { 2201, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x8000000000802cULL }, // S2_asr_r_r_or
5103 { 2200, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x8000000000802cULL }, // S2_asr_r_r_nac
5104 { 2199, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x8000000000802cULL }, // S2_asr_r_r_and
5105 { 2198, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x8000000000802cULL }, // S2_asr_r_r_acc
5106 { 2197, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x802cULL }, // S2_asr_r_r
5107 { 2196, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 204, 0, 0, 0x8000000000002cULL }, // S2_asr_r_p_xor
5108 { 2195, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 204, 0, 0, 0x8000000000002cULL }, // S2_asr_r_p_or
5109 { 2194, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 204, 0, 0, 0x8000000000002cULL }, // S2_asr_r_p_nac
5110 { 2193, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 204, 0, 0, 0x8000000000002cULL }, // S2_asr_r_p_and
5111 { 2192, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 204, 0, 0, 0x8000000000002cULL }, // S2_asr_r_p_acc
5112 { 2191, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 208, 0, 0, 0x2cULL }, // S2_asr_r_p
5113 { 2190, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 306, 0, 0, 0x2bULL }, // S2_asr_i_vw
5114 { 2189, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 306, 0, 0, 0x2bULL }, // S2_asr_i_vh
5115 { 2188, 3, 1, 4, 79, 0, 0, HexagonOpInfoBase + 316, 0, 0, 0x8000000000802bULL }, // S2_asr_i_svw_trun
5116 { 2187, 3, 1, 4, 49, 0, 0, HexagonOpInfoBase + 198, 0, 0, 0x8000000000802bULL }, // S2_asr_i_r_rnd
5117 { 2186, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 710, 0, 0, 0x8000000000802bULL }, // S2_asr_i_r_or
5118 { 2185, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 710, 0, 0, 0x8000000000802bULL }, // S2_asr_i_r_nac
5119 { 2184, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 710, 0, 0, 0x8000000000802bULL }, // S2_asr_i_r_and
5120 { 2183, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 710, 0, 0, 0x8000000000802bULL }, // S2_asr_i_r_acc
5121 { 2182, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 198, 0, 0, 0x802bULL }, // S2_asr_i_r
5122 { 2181, 3, 1, 4, 49, 0, 0, HexagonOpInfoBase + 306, 0, 0, 0x8000000000002bULL }, // S2_asr_i_p_rnd
5123 { 2180, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 736, 0, 0, 0x8000000000002bULL }, // S2_asr_i_p_or
5124 { 2179, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 736, 0, 0, 0x8000000000002bULL }, // S2_asr_i_p_nac
5125 { 2178, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 736, 0, 0, 0x8000000000002bULL }, // S2_asr_i_p_and
5126 { 2177, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 736, 0, 0, 0x8000000000002bULL }, // S2_asr_i_p_acc
5127 { 2176, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 306, 0, 0, 0x2bULL }, // S2_asr_i_p
5128 { 2175, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 208, 0, 0, 0x2cULL }, // S2_asl_r_vw
5129 { 2174, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 208, 0, 0, 0x2cULL }, // S2_asl_r_vh
5130 { 2173, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x8000000000802cULL }, // S2_asl_r_r_sat
5131 { 2172, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x8000000000802cULL }, // S2_asl_r_r_or
5132 { 2171, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x8000000000802cULL }, // S2_asl_r_r_nac
5133 { 2170, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x8000000000802cULL }, // S2_asl_r_r_and
5134 { 2169, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x8000000000802cULL }, // S2_asl_r_r_acc
5135 { 2168, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x802cULL }, // S2_asl_r_r
5136 { 2167, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 204, 0, 0, 0x8000000000002cULL }, // S2_asl_r_p_xor
5137 { 2166, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 204, 0, 0, 0x8000000000002cULL }, // S2_asl_r_p_or
5138 { 2165, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 204, 0, 0, 0x8000000000002cULL }, // S2_asl_r_p_nac
5139 { 2164, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 204, 0, 0, 0x8000000000002cULL }, // S2_asl_r_p_and
5140 { 2163, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 204, 0, 0, 0x8000000000002cULL }, // S2_asl_r_p_acc
5141 { 2162, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 208, 0, 0, 0x2cULL }, // S2_asl_r_p
5142 { 2161, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 306, 0, 0, 0x2bULL }, // S2_asl_i_vw
5143 { 2160, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 306, 0, 0, 0x2bULL }, // S2_asl_i_vh
5144 { 2159, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 710, 0, 0, 0x8000000000802bULL }, // S2_asl_i_r_xacc
5145 { 2158, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 198, 71, 0, 0x8000000000802bULL }, // S2_asl_i_r_sat
5146 { 2157, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 710, 0, 0, 0x8000000000802bULL }, // S2_asl_i_r_or
5147 { 2156, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 710, 0, 0, 0x8000000000802bULL }, // S2_asl_i_r_nac
5148 { 2155, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 710, 0, 0, 0x8000000000802bULL }, // S2_asl_i_r_and
5149 { 2154, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 710, 0, 0, 0x8000000000802bULL }, // S2_asl_i_r_acc
5150 { 2153, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 198, 0, 0, 0x802bULL }, // S2_asl_i_r
5151 { 2152, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 736, 0, 0, 0x8000000000002bULL }, // S2_asl_i_p_xacc
5152 { 2151, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 736, 0, 0, 0x8000000000002bULL }, // S2_asl_i_p_or
5153 { 2150, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 736, 0, 0, 0x8000000000002bULL }, // S2_asl_i_p_nac
5154 { 2149, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 736, 0, 0, 0x8000000000002bULL }, // S2_asl_i_p_and
5155 { 2148, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 736, 0, 0, 0x8000000000002bULL }, // S2_asl_i_p_acc
5156 { 2147, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 306, 0, 0, 0x2bULL }, // S2_asl_i_p
5157 { 2146, 3, 1, 4, 59, 4, 1, HexagonOpInfoBase + 509, 66, 0|(1ULL<<MCID::MayStore), 0x230000008029ULL }, // S2_allocframe
5158 { 2145, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 218, 0, 0, 0x8000000000802cULL }, // S2_addasl_rrri
5159 { 2144, 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
5160 { 2143, 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
5161 { 2142, 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
5162 { 2141, 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
5163 { 2140, 1, 0, 4, 35, 0, 7, HexagonOpInfoBase + 0, 122, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0xb10800023ULL }, // RESTORE_DEALLOC_BEFORE_TAILCALL_V4_PIC
5164 { 2139, 1, 0, 4, 35, 0, 7, HexagonOpInfoBase + 0, 122, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0xb11800023ULL }, // RESTORE_DEALLOC_BEFORE_TAILCALL_V4_EXT_PIC
5165 { 2138, 1, 0, 4, 35, 0, 4, HexagonOpInfoBase + 0, 118, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0xb11800023ULL }, // RESTORE_DEALLOC_BEFORE_TAILCALL_V4_EXT
5166 { 2137, 1, 0, 4, 35, 0, 4, HexagonOpInfoBase + 0, 118, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0xb10800023ULL }, // RESTORE_DEALLOC_BEFORE_TAILCALL_V4
5167 { 2136, 1, 0, 4, 167, 0, 0, HexagonOpInfoBase + 28, 0, 0|(1ULL<<MCID::MayStore), 0xa9ULL }, // R6_release_st_vi
5168 { 2135, 1, 0, 4, 167, 0, 0, HexagonOpInfoBase + 28, 0, 0|(1ULL<<MCID::MayStore), 0xa9ULL }, // R6_release_at_vi
5169 { 2134, 1, 0, 4, 17, 0, 0, HexagonOpInfoBase + 0, 0, 0, 0x23ULL }, // PS_trap1
5170 { 2133, 2, 0, 4, 166, 0, 0, HexagonOpInfoBase + 603, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x198a4111402fULL }, // PS_storerinewabs
5171 { 2132, 2, 0, 4, 165, 0, 0, HexagonOpInfoBase + 603, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x190a4108002fULL }, // PS_storeriabs
5172 { 2131, 2, 0, 4, 166, 0, 0, HexagonOpInfoBase + 603, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x11862111402fULL }, // PS_storerhnewabs
5173 { 2130, 2, 0, 4, 165, 0, 0, HexagonOpInfoBase + 603, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x11062108002fULL }, // PS_storerhabs
5174 { 2129, 2, 0, 4, 165, 0, 0, HexagonOpInfoBase + 603, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x11062100002fULL }, // PS_storerfabs
5175 { 2128, 2, 0, 4, 165, 0, 0, HexagonOpInfoBase + 734, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x210e6100002fULL }, // PS_storerdabs
5176 { 2127, 2, 0, 4, 166, 0, 0, HexagonOpInfoBase + 603, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x9820111402fULL }, // PS_storerbnewabs
5177 { 2126, 2, 0, 4, 165, 0, 0, HexagonOpInfoBase + 603, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x9020108002fULL }, // PS_storerbabs
5178 { 2125, 2, 1, 4, 147, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x11062300802fULL }, // PS_loadruhabs
5179 { 2124, 2, 1, 4, 147, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x9020300802fULL }, // PS_loadrubabs
5180 { 2123, 2, 1, 4, 147, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x190a4300802fULL }, // PS_loadriabs
5181 { 2122, 2, 1, 4, 147, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x11062300802fULL }, // PS_loadrhabs
5182 { 2121, 2, 1, 4, 147, 0, 0, HexagonOpInfoBase + 164, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x210e6300002fULL }, // PS_loadrdabs
5183 { 2120, 2, 1, 4, 147, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x9020300802fULL }, // PS_loadrbabs
5184 { 2119, 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
5185 { 2118, 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
5186 { 2117, 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
5187 { 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), 0x801000001c23ULL }, // PS_jmpretfnewpt
5188 { 2115, 2, 0, 4, 124, 0, 1, HexagonOpInfoBase + 182, 63, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator), 0x1000001c23ULL }, // PS_jmpretfnew
5189 { 2114, 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
5190 { 2113, 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
5191 { 2112, 1, 0, 4, 118, 0, 0, HexagonOpInfoBase + 28, 0, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x1000000823ULL }, // PS_callr_nr
5192 { 2111, 1, 0, 4, 35, 0, 5, HexagonOpInfoBase + 0, 113, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0xb10800023ULL }, // PS_call_stk
5193 { 2110, 3, 1, 4, 33, 0, 1, HexagonOpInfoBase + 555, 71, 0, 0x80000000008025ULL }, // M7_wcmpyrwc_rnd
5194 { 2109, 3, 1, 4, 33, 0, 1, HexagonOpInfoBase + 555, 71, 0, 0x80000000008025ULL }, // M7_wcmpyrwc
5195 { 2108, 3, 1, 4, 33, 0, 1, HexagonOpInfoBase + 555, 71, 0, 0x80000000008025ULL }, // M7_wcmpyrw_rnd
5196 { 2107, 3, 1, 4, 33, 0, 1, HexagonOpInfoBase + 555, 71, 0, 0x80000000008025ULL }, // M7_wcmpyrw
5197 { 2106, 3, 1, 4, 33, 0, 1, HexagonOpInfoBase + 555, 71, 0, 0x80000000008025ULL }, // M7_wcmpyiwc_rnd
5198 { 2105, 3, 1, 4, 33, 0, 1, HexagonOpInfoBase + 555, 71, 0, 0x80000000008025ULL }, // M7_wcmpyiwc
5199 { 2104, 3, 1, 4, 33, 0, 1, HexagonOpInfoBase + 555, 71, 0, 0x80000000008025ULL }, // M7_wcmpyiw_rnd
5200 { 2103, 3, 1, 4, 33, 0, 1, HexagonOpInfoBase + 555, 71, 0, 0x80000000008025ULL }, // M7_wcmpyiw
5201 { 2102, 4, 1, 4, 34, 0, 0, HexagonOpInfoBase + 214, 0, 0, 0x80000000000025ULL }, // M7_dcmpyrwc_acc
5202 { 2101, 3, 1, 4, 33, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000025ULL }, // M7_dcmpyrwc
5203 { 2100, 4, 1, 4, 34, 0, 0, HexagonOpInfoBase + 214, 0, 0, 0x80000000000025ULL }, // M7_dcmpyrw_acc
5204 { 2099, 3, 1, 4, 33, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000025ULL }, // M7_dcmpyrw
5205 { 2098, 4, 1, 4, 34, 0, 0, HexagonOpInfoBase + 214, 0, 0, 0x80000000000025ULL }, // M7_dcmpyiwc_acc
5206 { 2097, 3, 1, 4, 33, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000025ULL }, // M7_dcmpyiwc
5207 { 2096, 4, 1, 4, 34, 0, 0, HexagonOpInfoBase + 214, 0, 0, 0x80000000000025ULL }, // M7_dcmpyiw_acc
5208 { 2095, 3, 1, 4, 33, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000025ULL }, // M7_dcmpyiw
5209 { 2094, 3, 1, 4, 96, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000025ULL }, // M6_vabsdiffub
5210 { 2093, 3, 1, 4, 96, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000025ULL }, // M6_vabsdiffb
5211 { 2092, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000025ULL }, // M5_vrmpybuu
5212 { 2091, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000025ULL }, // M5_vrmpybsu
5213 { 2090, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 214, 0, 0, 0x80000000000025ULL }, // M5_vrmacbuu
5214 { 2089, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 214, 0, 0, 0x80000000000025ULL }, // M5_vrmacbsu
5215 { 2088, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 521, 0, 0, 0x80000000000025ULL }, // M5_vmpybuu
5216 { 2087, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 521, 0, 0, 0x80000000000025ULL }, // M5_vmpybsu
5217 { 2086, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M5_vmacbuu
5218 { 2085, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M5_vmacbsu
5219 { 2084, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000025ULL }, // M5_vdmpybsu
5220 { 2083, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 214, 71, 0, 0x80000000000025ULL }, // M5_vdmacbsu
5221 { 2082, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 214, 0, 0, 0x8000000000002cULL }, // M4_xor_xacc
5222 { 2081, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M4_xor_or
5223 { 2080, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M4_xor_andn
5224 { 2079, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M4_xor_and
5225 { 2078, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000025ULL }, // M4_vrmpyoh_s1
5226 { 2077, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000025ULL }, // M4_vrmpyoh_s0
5227 { 2076, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 214, 0, 0, 0x80000000000025ULL }, // M4_vrmpyoh_acc_s1
5228 { 2075, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 214, 0, 0, 0x80000000000025ULL }, // M4_vrmpyoh_acc_s0
5229 { 2074, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000025ULL }, // M4_vrmpyeh_s1
5230 { 2073, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000025ULL }, // M4_vrmpyeh_s0
5231 { 2072, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 214, 0, 0, 0x80000000000025ULL }, // M4_vrmpyeh_acc_s1
5232 { 2071, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 214, 0, 0, 0x80000000000025ULL }, // M4_vrmpyeh_acc_s0
5233 { 2070, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M4_vpmpyh_acc
5234 { 2069, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 521, 0, 0, 0x80000000000025ULL }, // M4_vpmpyh
5235 { 2068, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M4_pmpyw_acc
5236 { 2067, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 521, 0, 0, 0x80000000000025ULL }, // M4_pmpyw
5237 { 2066, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M4_or_xor
5238 { 2065, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M4_or_or
5239 { 2064, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M4_or_andn
5240 { 2063, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M4_or_and
5241 { 2062, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 586, 71, 0, 0x80000000008025ULL }, // M4_nac_up_s1_sat
5242 { 2061, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 730, 0, 0, 0x80000000008025ULL }, // M4_mpyrr_addr
5243 { 2060, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 726, 0, 0, 0x800000c2808003ULL }, // M4_mpyrr_addi
5244 { 2059, 4, 1, 4, 164, 0, 0, HexagonOpInfoBase + 722, 0, 0, 0x80000000008003ULL }, // M4_mpyri_addr_u2
5245 { 2058, 4, 1, 4, 162, 0, 0, HexagonOpInfoBase + 218, 0, 0, 0x800000c6808003ULL }, // M4_mpyri_addr
5246 { 2057, 4, 1, 4, 162, 0, 0, HexagonOpInfoBase + 718, 0, 0, 0x800000c2808003ULL }, // M4_mpyri_addi
5247 { 2056, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 586, 71, 0, 0x80000000008025ULL }, // M4_mac_up_s1_sat
5248 { 2055, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 211, 71, 0, 0x8000000000802cULL }, // M4_cmpyr_whc
5249 { 2054, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 211, 71, 0, 0x8000000000802cULL }, // M4_cmpyr_wh
5250 { 2053, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 211, 71, 0, 0x8000000000802cULL }, // M4_cmpyi_whc
5251 { 2052, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 211, 71, 0, 0x8000000000802cULL }, // M4_cmpyi_wh
5252 { 2051, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M4_and_xor
5253 { 2050, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M4_and_or
5254 { 2049, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M4_and_andn
5255 { 2048, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M4_and_and
5256 { 2047, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_xor_xacc
5257 { 2046, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000025ULL }, // M2_vrmpy_s0
5258 { 2045, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 214, 0, 0, 0x80000000000025ULL }, // M2_vrmac_s0
5259 { 2044, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 555, 71, 0, 0x80000000008025ULL }, // M2_vrcmpys_s1rp_l
5260 { 2043, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 555, 71, 0, 0x80000000008025ULL }, // M2_vrcmpys_s1rp_h
5261 { 2042, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000025ULL }, // M2_vrcmpys_s1_l
5262 { 2041, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000025ULL }, // M2_vrcmpys_s1_h
5263 { 2040, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 214, 71, 0, 0x80000000000025ULL }, // M2_vrcmpys_acc_s1_l
5264 { 2039, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 214, 71, 0, 0x80000000000025ULL }, // M2_vrcmpys_acc_s1_h
5265 { 2038, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000025ULL }, // M2_vrcmpyr_s0c
5266 { 2037, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000025ULL }, // M2_vrcmpyr_s0
5267 { 2036, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000025ULL }, // M2_vrcmpyi_s0c
5268 { 2035, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000025ULL }, // M2_vrcmpyi_s0
5269 { 2034, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 214, 0, 0, 0x80000000000025ULL }, // M2_vrcmacr_s0c
5270 { 2033, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 214, 0, 0, 0x80000000000025ULL }, // M2_vrcmacr_s0
5271 { 2032, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 214, 0, 0, 0x80000000000025ULL }, // M2_vrcmaci_s0c
5272 { 2031, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 214, 0, 0, 0x80000000000025ULL }, // M2_vrcmaci_s0
5273 { 2030, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 555, 0, 0, 0x80000000008025ULL }, // M2_vradduh
5274 { 2029, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 555, 0, 0, 0x80000000008025ULL }, // M2_vraddh
5275 { 2028, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 521, 71, 0, 0x80000000000025ULL }, // M2_vmpy2su_s1
5276 { 2027, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 521, 71, 0, 0x80000000000025ULL }, // M2_vmpy2su_s0
5277 { 2026, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008025ULL }, // M2_vmpy2s_s1pack
5278 { 2025, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 521, 71, 0, 0x80000000000025ULL }, // M2_vmpy2s_s1
5279 { 2024, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008025ULL }, // M2_vmpy2s_s0pack
5280 { 2023, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 521, 71, 0, 0x80000000000025ULL }, // M2_vmpy2s_s0
5281 { 2022, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000025ULL }, // M2_vmpy2es_s1
5282 { 2021, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000025ULL }, // M2_vmpy2es_s0
5283 { 2020, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 714, 71, 0, 0x80000000000025ULL }, // M2_vmac2su_s1
5284 { 2019, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 714, 71, 0, 0x80000000000025ULL }, // M2_vmac2su_s0
5285 { 2018, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 714, 71, 0, 0x80000000000025ULL }, // M2_vmac2s_s1
5286 { 2017, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 714, 71, 0, 0x80000000000025ULL }, // M2_vmac2s_s0
5287 { 2016, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 214, 71, 0, 0x80000000000025ULL }, // M2_vmac2es_s1
5288 { 2015, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 214, 71, 0, 0x80000000000025ULL }, // M2_vmac2es_s0
5289 { 2014, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 214, 0, 0, 0x80000000000025ULL }, // M2_vmac2es
5290 { 2013, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_vmac2
5291 { 2012, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000025ULL }, // M2_vdmpys_s1
5292 { 2011, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000025ULL }, // M2_vdmpys_s0
5293 { 2010, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 555, 71, 0, 0x80000000008025ULL }, // M2_vdmpyrs_s1
5294 { 2009, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 555, 71, 0, 0x80000000008025ULL }, // M2_vdmpyrs_s0
5295 { 2008, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 214, 71, 0, 0x80000000000025ULL }, // M2_vdmacs_s1
5296 { 2007, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 214, 71, 0, 0x80000000000025ULL }, // M2_vdmacs_s0
5297 { 2006, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000025ULL }, // M2_vcmpy_s1_sat_r
5298 { 2005, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000025ULL }, // M2_vcmpy_s1_sat_i
5299 { 2004, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000025ULL }, // M2_vcmpy_s0_sat_r
5300 { 2003, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000025ULL }, // M2_vcmpy_s0_sat_i
5301 { 2002, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 214, 71, 0, 0x80000000000025ULL }, // M2_vcmac_s0_sat_r
5302 { 2001, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 214, 71, 0, 0x80000000000025ULL }, // M2_vcmac_s0_sat_i
5303 { 2000, 3, 1, 4, 49, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000025ULL }, // M2_vabsdiffw
5304 { 1999, 3, 1, 4, 49, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000025ULL }, // M2_vabsdiffh
5305 { 1998, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_subacc
5306 { 1997, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 710, 0, 0, 0x80000116808025ULL }, // M2_naccii
5307 { 1996, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_nacci
5308 { 1995, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyud_nac_ll_s1
5309 { 1994, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyud_nac_ll_s0
5310 { 1993, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyud_nac_lh_s1
5311 { 1992, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyud_nac_lh_s0
5312 { 1991, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyud_nac_hl_s1
5313 { 1990, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyud_nac_hl_s0
5314 { 1989, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyud_nac_hh_s1
5315 { 1988, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyud_nac_hh_s0
5316 { 1987, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 521, 0, 0, 0x80000000000025ULL }, // M2_mpyud_ll_s1
5317 { 1986, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 521, 0, 0, 0x80000000000025ULL }, // M2_mpyud_ll_s0
5318 { 1985, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 521, 0, 0, 0x80000000000025ULL }, // M2_mpyud_lh_s1
5319 { 1984, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 521, 0, 0, 0x80000000000025ULL }, // M2_mpyud_lh_s0
5320 { 1983, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 521, 0, 0, 0x80000000000025ULL }, // M2_mpyud_hl_s1
5321 { 1982, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 521, 0, 0, 0x80000000000025ULL }, // M2_mpyud_hl_s0
5322 { 1981, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 521, 0, 0, 0x80000000000025ULL }, // M2_mpyud_hh_s1
5323 { 1980, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 521, 0, 0, 0x80000000000025ULL }, // M2_mpyud_hh_s0
5324 { 1979, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyud_acc_ll_s1
5325 { 1978, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyud_acc_ll_s0
5326 { 1977, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyud_acc_lh_s1
5327 { 1976, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyud_acc_lh_s0
5328 { 1975, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyud_acc_hl_s1
5329 { 1974, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyud_acc_hl_s0
5330 { 1973, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyud_acc_hh_s1
5331 { 1972, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyud_acc_hh_s0
5332 { 1971, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008025ULL }, // M2_mpyu_up
5333 { 1970, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpyu_nac_ll_s1
5334 { 1969, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpyu_nac_ll_s0
5335 { 1968, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpyu_nac_lh_s1
5336 { 1967, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpyu_nac_lh_s0
5337 { 1966, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpyu_nac_hl_s1
5338 { 1965, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpyu_nac_hl_s0
5339 { 1964, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpyu_nac_hh_s1
5340 { 1963, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpyu_nac_hh_s0
5341 { 1962, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008025ULL }, // M2_mpyu_ll_s1
5342 { 1961, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008025ULL }, // M2_mpyu_ll_s0
5343 { 1960, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008025ULL }, // M2_mpyu_lh_s1
5344 { 1959, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008025ULL }, // M2_mpyu_lh_s0
5345 { 1958, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008025ULL }, // M2_mpyu_hl_s1
5346 { 1957, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008025ULL }, // M2_mpyu_hl_s0
5347 { 1956, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008025ULL }, // M2_mpyu_hh_s1
5348 { 1955, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008025ULL }, // M2_mpyu_hh_s0
5349 { 1954, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpyu_acc_ll_s1
5350 { 1953, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpyu_acc_ll_s0
5351 { 1952, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpyu_acc_lh_s1
5352 { 1951, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpyu_acc_lh_s0
5353 { 1950, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpyu_acc_hl_s1
5354 { 1949, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpyu_acc_hl_s0
5355 { 1948, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpyu_acc_hh_s1
5356 { 1947, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpyu_acc_hh_s0
5357 { 1946, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008025ULL }, // M2_mpysu_up
5358 { 1945, 3, 1, 4, 30, 0, 0, HexagonOpInfoBase + 198, 0, 0, 0x80000104808025ULL }, // M2_mpysip
5359 { 1944, 3, 1, 4, 30, 0, 0, HexagonOpInfoBase + 198, 0, 0, 0x80000000008025ULL }, // M2_mpysin
5360 { 1943, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008025ULL }, // M2_mpyi
5361 { 1942, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 521, 0, 0, 0x80000000000025ULL }, // M2_mpyd_rnd_ll_s1
5362 { 1941, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 521, 0, 0, 0x80000000000025ULL }, // M2_mpyd_rnd_ll_s0
5363 { 1940, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 521, 0, 0, 0x80000000000025ULL }, // M2_mpyd_rnd_lh_s1
5364 { 1939, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 521, 0, 0, 0x80000000000025ULL }, // M2_mpyd_rnd_lh_s0
5365 { 1938, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 521, 0, 0, 0x80000000000025ULL }, // M2_mpyd_rnd_hl_s1
5366 { 1937, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 521, 0, 0, 0x80000000000025ULL }, // M2_mpyd_rnd_hl_s0
5367 { 1936, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 521, 0, 0, 0x80000000000025ULL }, // M2_mpyd_rnd_hh_s1
5368 { 1935, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 521, 0, 0, 0x80000000000025ULL }, // M2_mpyd_rnd_hh_s0
5369 { 1934, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyd_nac_ll_s1
5370 { 1933, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyd_nac_ll_s0
5371 { 1932, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyd_nac_lh_s1
5372 { 1931, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyd_nac_lh_s0
5373 { 1930, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyd_nac_hl_s1
5374 { 1929, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyd_nac_hl_s0
5375 { 1928, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyd_nac_hh_s1
5376 { 1927, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyd_nac_hh_s0
5377 { 1926, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 521, 0, 0, 0x80000000000025ULL }, // M2_mpyd_ll_s1
5378 { 1925, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 521, 0, 0, 0x80000000000025ULL }, // M2_mpyd_ll_s0
5379 { 1924, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 521, 0, 0, 0x80000000000025ULL }, // M2_mpyd_lh_s1
5380 { 1923, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 521, 0, 0, 0x80000000000025ULL }, // M2_mpyd_lh_s0
5381 { 1922, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 521, 0, 0, 0x80000000000025ULL }, // M2_mpyd_hl_s1
5382 { 1921, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 521, 0, 0, 0x80000000000025ULL }, // M2_mpyd_hl_s0
5383 { 1920, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 521, 0, 0, 0x80000000000025ULL }, // M2_mpyd_hh_s1
5384 { 1919, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 521, 0, 0, 0x80000000000025ULL }, // M2_mpyd_hh_s0
5385 { 1918, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyd_acc_ll_s1
5386 { 1917, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyd_acc_ll_s0
5387 { 1916, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyd_acc_lh_s1
5388 { 1915, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyd_acc_lh_s0
5389 { 1914, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyd_acc_hl_s1
5390 { 1913, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyd_acc_hl_s0
5391 { 1912, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyd_acc_hh_s1
5392 { 1911, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyd_acc_hh_s0
5393 { 1910, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008025ULL }, // M2_mpy_up_s1_sat
5394 { 1909, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008025ULL }, // M2_mpy_up_s1
5395 { 1908, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008025ULL }, // M2_mpy_up
5396 { 1907, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008025ULL }, // M2_mpy_sat_rnd_ll_s1
5397 { 1906, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008025ULL }, // M2_mpy_sat_rnd_ll_s0
5398 { 1905, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008025ULL }, // M2_mpy_sat_rnd_lh_s1
5399 { 1904, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008025ULL }, // M2_mpy_sat_rnd_lh_s0
5400 { 1903, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008025ULL }, // M2_mpy_sat_rnd_hl_s1
5401 { 1902, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008025ULL }, // M2_mpy_sat_rnd_hl_s0
5402 { 1901, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008025ULL }, // M2_mpy_sat_rnd_hh_s1
5403 { 1900, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008025ULL }, // M2_mpy_sat_rnd_hh_s0
5404 { 1899, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008025ULL }, // M2_mpy_sat_ll_s1
5405 { 1898, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008025ULL }, // M2_mpy_sat_ll_s0
5406 { 1897, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008025ULL }, // M2_mpy_sat_lh_s1
5407 { 1896, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008025ULL }, // M2_mpy_sat_lh_s0
5408 { 1895, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008025ULL }, // M2_mpy_sat_hl_s1
5409 { 1894, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008025ULL }, // M2_mpy_sat_hl_s0
5410 { 1893, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008025ULL }, // M2_mpy_sat_hh_s1
5411 { 1892, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008025ULL }, // M2_mpy_sat_hh_s0
5412 { 1891, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008025ULL }, // M2_mpy_rnd_ll_s1
5413 { 1890, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008025ULL }, // M2_mpy_rnd_ll_s0
5414 { 1889, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008025ULL }, // M2_mpy_rnd_lh_s1
5415 { 1888, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008025ULL }, // M2_mpy_rnd_lh_s0
5416 { 1887, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008025ULL }, // M2_mpy_rnd_hl_s1
5417 { 1886, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008025ULL }, // M2_mpy_rnd_hl_s0
5418 { 1885, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008025ULL }, // M2_mpy_rnd_hh_s1
5419 { 1884, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008025ULL }, // M2_mpy_rnd_hh_s0
5420 { 1883, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 586, 71, 0, 0x80000000008025ULL }, // M2_mpy_nac_sat_ll_s1
5421 { 1882, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 586, 71, 0, 0x80000000008025ULL }, // M2_mpy_nac_sat_ll_s0
5422 { 1881, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 586, 71, 0, 0x80000000008025ULL }, // M2_mpy_nac_sat_lh_s1
5423 { 1880, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 586, 71, 0, 0x80000000008025ULL }, // M2_mpy_nac_sat_lh_s0
5424 { 1879, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 586, 71, 0, 0x80000000008025ULL }, // M2_mpy_nac_sat_hl_s1
5425 { 1878, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 586, 71, 0, 0x80000000008025ULL }, // M2_mpy_nac_sat_hl_s0
5426 { 1877, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 586, 71, 0, 0x80000000008025ULL }, // M2_mpy_nac_sat_hh_s1
5427 { 1876, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 586, 71, 0, 0x80000000008025ULL }, // M2_mpy_nac_sat_hh_s0
5428 { 1875, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpy_nac_ll_s1
5429 { 1874, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpy_nac_ll_s0
5430 { 1873, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpy_nac_lh_s1
5431 { 1872, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpy_nac_lh_s0
5432 { 1871, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpy_nac_hl_s1
5433 { 1870, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpy_nac_hl_s0
5434 { 1869, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpy_nac_hh_s1
5435 { 1868, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpy_nac_hh_s0
5436 { 1867, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008025ULL }, // M2_mpy_ll_s1
5437 { 1866, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008025ULL }, // M2_mpy_ll_s0
5438 { 1865, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008025ULL }, // M2_mpy_lh_s1
5439 { 1864, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008025ULL }, // M2_mpy_lh_s0
5440 { 1863, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008025ULL }, // M2_mpy_hl_s1
5441 { 1862, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008025ULL }, // M2_mpy_hl_s0
5442 { 1861, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008025ULL }, // M2_mpy_hh_s1
5443 { 1860, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008025ULL }, // M2_mpy_hh_s0
5444 { 1859, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 586, 71, 0, 0x80000000008025ULL }, // M2_mpy_acc_sat_ll_s1
5445 { 1858, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 586, 71, 0, 0x80000000008025ULL }, // M2_mpy_acc_sat_ll_s0
5446 { 1857, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 586, 71, 0, 0x80000000008025ULL }, // M2_mpy_acc_sat_lh_s1
5447 { 1856, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 586, 71, 0, 0x80000000008025ULL }, // M2_mpy_acc_sat_lh_s0
5448 { 1855, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 586, 71, 0, 0x80000000008025ULL }, // M2_mpy_acc_sat_hl_s1
5449 { 1854, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 586, 71, 0, 0x80000000008025ULL }, // M2_mpy_acc_sat_hl_s0
5450 { 1853, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 586, 71, 0, 0x80000000008025ULL }, // M2_mpy_acc_sat_hh_s1
5451 { 1852, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 586, 71, 0, 0x80000000008025ULL }, // M2_mpy_acc_sat_hh_s0
5452 { 1851, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpy_acc_ll_s1
5453 { 1850, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpy_acc_ll_s0
5454 { 1849, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpy_acc_lh_s1
5455 { 1848, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpy_acc_lh_s0
5456 { 1847, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpy_acc_hl_s1
5457 { 1846, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpy_acc_hl_s0
5458 { 1845, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpy_acc_hh_s1
5459 { 1844, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpy_acc_hh_s0
5460 { 1843, 4, 1, 4, 107, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mnaci
5461 { 1842, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000025ULL }, // M2_mmpyul_s1
5462 { 1841, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000025ULL }, // M2_mmpyul_s0
5463 { 1840, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000025ULL }, // M2_mmpyul_rs1
5464 { 1839, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000025ULL }, // M2_mmpyul_rs0
5465 { 1838, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000025ULL }, // M2_mmpyuh_s1
5466 { 1837, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000025ULL }, // M2_mmpyuh_s0
5467 { 1836, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000025ULL }, // M2_mmpyuh_rs1
5468 { 1835, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000025ULL }, // M2_mmpyuh_rs0
5469 { 1834, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000025ULL }, // M2_mmpyl_s1
5470 { 1833, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000025ULL }, // M2_mmpyl_s0
5471 { 1832, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000025ULL }, // M2_mmpyl_rs1
5472 { 1831, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000025ULL }, // M2_mmpyl_rs0
5473 { 1830, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000025ULL }, // M2_mmpyh_s1
5474 { 1829, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000025ULL }, // M2_mmpyh_s0
5475 { 1828, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000025ULL }, // M2_mmpyh_rs1
5476 { 1827, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000025ULL }, // M2_mmpyh_rs0
5477 { 1826, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 214, 71, 0, 0x80000000000025ULL }, // M2_mmaculs_s1
5478 { 1825, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 214, 71, 0, 0x80000000000025ULL }, // M2_mmaculs_s0
5479 { 1824, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 214, 71, 0, 0x80000000000025ULL }, // M2_mmaculs_rs1
5480 { 1823, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 214, 71, 0, 0x80000000000025ULL }, // M2_mmaculs_rs0
5481 { 1822, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 214, 71, 0, 0x80000000000025ULL }, // M2_mmacuhs_s1
5482 { 1821, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 214, 71, 0, 0x80000000000025ULL }, // M2_mmacuhs_s0
5483 { 1820, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 214, 71, 0, 0x80000000000025ULL }, // M2_mmacuhs_rs1
5484 { 1819, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 214, 71, 0, 0x80000000000025ULL }, // M2_mmacuhs_rs0
5485 { 1818, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 214, 71, 0, 0x80000000000025ULL }, // M2_mmacls_s1
5486 { 1817, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 214, 71, 0, 0x80000000000025ULL }, // M2_mmacls_s0
5487 { 1816, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 214, 71, 0, 0x80000000000025ULL }, // M2_mmacls_rs1
5488 { 1815, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 214, 71, 0, 0x80000000000025ULL }, // M2_mmacls_rs0
5489 { 1814, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 214, 71, 0, 0x80000000000025ULL }, // M2_mmachs_s1
5490 { 1813, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 214, 71, 0, 0x80000000000025ULL }, // M2_mmachs_s0
5491 { 1812, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 214, 71, 0, 0x80000000000025ULL }, // M2_mmachs_rs1
5492 { 1811, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 214, 71, 0, 0x80000000000025ULL }, // M2_mmachs_rs0
5493 { 1810, 4, 1, 4, 162, 0, 0, HexagonOpInfoBase + 710, 0, 0, 0x80000106808025ULL }, // M2_macsip
5494 { 1809, 4, 1, 4, 162, 0, 0, HexagonOpInfoBase + 710, 0, 0, 0x80000106808025ULL }, // M2_macsin
5495 { 1808, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_maci
5496 { 1807, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008025ULL }, // M2_hmmpyl_s1
5497 { 1806, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008025ULL }, // M2_hmmpyl_rs1
5498 { 1805, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008025ULL }, // M2_hmmpyh_s1
5499 { 1804, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008025ULL }, // M2_hmmpyh_rs1
5500 { 1803, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 521, 0, 0, 0x80000000000025ULL }, // M2_dpmpyuu_s0
5501 { 1802, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_dpmpyuu_nac_s0
5502 { 1801, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_dpmpyuu_acc_s0
5503 { 1800, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 521, 0, 0, 0x80000000000025ULL }, // M2_dpmpyss_s0
5504 { 1799, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008025ULL }, // M2_dpmpyss_rnd_s0
5505 { 1798, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_dpmpyss_nac_s0
5506 { 1797, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_dpmpyss_acc_s0
5507 { 1796, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 714, 71, 0, 0x80000000000025ULL }, // M2_cnacsc_s1
5508 { 1795, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 714, 71, 0, 0x80000000000025ULL }, // M2_cnacsc_s0
5509 { 1794, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 714, 71, 0, 0x80000000000025ULL }, // M2_cnacs_s1
5510 { 1793, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 714, 71, 0, 0x80000000000025ULL }, // M2_cnacs_s0
5511 { 1792, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 521, 71, 0, 0x80000000000025ULL }, // M2_cmpysc_s1
5512 { 1791, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 521, 71, 0, 0x80000000000025ULL }, // M2_cmpysc_s0
5513 { 1790, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 521, 71, 0, 0x80000000000025ULL }, // M2_cmpys_s1
5514 { 1789, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 521, 71, 0, 0x80000000000025ULL }, // M2_cmpys_s0
5515 { 1788, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008025ULL }, // M2_cmpyrsc_s1
5516 { 1787, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008025ULL }, // M2_cmpyrsc_s0
5517 { 1786, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008025ULL }, // M2_cmpyrs_s1
5518 { 1785, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008025ULL }, // M2_cmpyrs_s0
5519 { 1784, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 521, 0, 0, 0x80000000000025ULL }, // M2_cmpyr_s0
5520 { 1783, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 521, 0, 0, 0x80000000000025ULL }, // M2_cmpyi_s0
5521 { 1782, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 714, 71, 0, 0x80000000000025ULL }, // M2_cmacsc_s1
5522 { 1781, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 714, 71, 0, 0x80000000000025ULL }, // M2_cmacsc_s0
5523 { 1780, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 714, 71, 0, 0x80000000000025ULL }, // M2_cmacs_s1
5524 { 1779, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 714, 71, 0, 0x80000000000025ULL }, // M2_cmacs_s0
5525 { 1778, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_cmacr_s0
5526 { 1777, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_cmaci_s0
5527 { 1776, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 710, 0, 0, 0x80000116808025ULL }, // M2_accii
5528 { 1775, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_acci
5529 { 1774, 2, 1, 4, 6, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Rematerializable), 0x8000ULL }, // LO
5530 { 1773, 3, 0, 4, 160, 0, 0, HexagonOpInfoBase + 707, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0xa4ULL }, // L6_memcpy
5531 { 1772, 3, 0, 4, 21, 0, 0, HexagonOpInfoBase + 512, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1b8902800030ULL }, // L4_sub_memopw_io
5532 { 1771, 3, 0, 4, 21, 0, 0, HexagonOpInfoBase + 512, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1384e2800030ULL }, // L4_sub_memoph_io
5533 { 1770, 3, 0, 4, 21, 0, 0, HexagonOpInfoBase + 512, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0xb80c2800030ULL }, // L4_sub_memopb_io
5534 { 1769, 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
5535 { 1768, 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
5536 { 1767, 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
5537 { 1766, 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
5538 { 1765, 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
5539 { 1764, 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
5540 { 1763, 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
5541 { 1762, 5, 1, 4, 159, 0, 0, HexagonOpInfoBase + 694, 0, 0|(1ULL<<MCID::MayLoad), 0x150000009424ULL }, // L4_ploadruhtnew_rr
5542 { 1761, 3, 1, 4, 153, 0, 0, HexagonOpInfoBase + 506, 0, 0|(1ULL<<MCID::MayLoad), 0x1100c5809424ULL }, // L4_ploadruhtnew_abs
5543 { 1760, 5, 1, 4, 158, 0, 0, HexagonOpInfoBase + 694, 0, 0|(1ULL<<MCID::MayLoad), 0x150000008424ULL }, // L4_ploadruht_rr
5544 { 1759, 3, 1, 4, 157, 0, 0, HexagonOpInfoBase + 506, 0, 0|(1ULL<<MCID::MayLoad), 0x1100c5808424ULL }, // L4_ploadruht_abs
5545 { 1758, 5, 1, 4, 159, 0, 0, HexagonOpInfoBase + 694, 0, 0|(1ULL<<MCID::MayLoad), 0x150000009c24ULL }, // L4_ploadruhfnew_rr
5546 { 1757, 3, 1, 4, 153, 0, 0, HexagonOpInfoBase + 506, 0, 0|(1ULL<<MCID::MayLoad), 0x1100c5809c24ULL }, // L4_ploadruhfnew_abs
5547 { 1756, 5, 1, 4, 158, 0, 0, HexagonOpInfoBase + 694, 0, 0|(1ULL<<MCID::MayLoad), 0x150000008c24ULL }, // L4_ploadruhf_rr
5548 { 1755, 3, 1, 4, 157, 0, 0, HexagonOpInfoBase + 506, 0, 0|(1ULL<<MCID::MayLoad), 0x1100c5808c24ULL }, // L4_ploadruhf_abs
5549 { 1754, 5, 1, 4, 159, 0, 0, HexagonOpInfoBase + 694, 0, 0|(1ULL<<MCID::MayLoad), 0xd0000009424ULL }, // L4_ploadrubtnew_rr
5550 { 1753, 3, 1, 4, 153, 0, 0, HexagonOpInfoBase + 506, 0, 0|(1ULL<<MCID::MayLoad), 0x900c5809424ULL }, // L4_ploadrubtnew_abs
5551 { 1752, 5, 1, 4, 158, 0, 0, HexagonOpInfoBase + 694, 0, 0|(1ULL<<MCID::MayLoad), 0xd0000008424ULL }, // L4_ploadrubt_rr
5552 { 1751, 3, 1, 4, 157, 0, 0, HexagonOpInfoBase + 506, 0, 0|(1ULL<<MCID::MayLoad), 0x900c5808424ULL }, // L4_ploadrubt_abs
5553 { 1750, 5, 1, 4, 159, 0, 0, HexagonOpInfoBase + 694, 0, 0|(1ULL<<MCID::MayLoad), 0xd0000009c24ULL }, // L4_ploadrubfnew_rr
5554 { 1749, 3, 1, 4, 153, 0, 0, HexagonOpInfoBase + 506, 0, 0|(1ULL<<MCID::MayLoad), 0x900c5809c24ULL }, // L4_ploadrubfnew_abs
5555 { 1748, 5, 1, 4, 158, 0, 0, HexagonOpInfoBase + 694, 0, 0|(1ULL<<MCID::MayLoad), 0xd0000008c24ULL }, // L4_ploadrubf_rr
5556 { 1747, 3, 1, 4, 157, 0, 0, HexagonOpInfoBase + 506, 0, 0|(1ULL<<MCID::MayLoad), 0x900c5808c24ULL }, // L4_ploadrubf_abs
5557 { 1746, 5, 1, 4, 159, 0, 0, HexagonOpInfoBase + 694, 0, 0|(1ULL<<MCID::MayLoad), 0x1d0000009424ULL }, // L4_ploadritnew_rr
5558 { 1745, 3, 1, 4, 153, 0, 0, HexagonOpInfoBase + 506, 0, 0|(1ULL<<MCID::MayLoad), 0x1900c5809424ULL }, // L4_ploadritnew_abs
5559 { 1744, 5, 1, 4, 158, 0, 0, HexagonOpInfoBase + 694, 0, 0|(1ULL<<MCID::MayLoad), 0x1d0000008424ULL }, // L4_ploadrit_rr
5560 { 1743, 3, 1, 4, 157, 0, 0, HexagonOpInfoBase + 506, 0, 0|(1ULL<<MCID::MayLoad), 0x1900c5808424ULL }, // L4_ploadrit_abs
5561 { 1742, 5, 1, 4, 159, 0, 0, HexagonOpInfoBase + 694, 0, 0|(1ULL<<MCID::MayLoad), 0x1d0000009c24ULL }, // L4_ploadrifnew_rr
5562 { 1741, 3, 1, 4, 153, 0, 0, HexagonOpInfoBase + 506, 0, 0|(1ULL<<MCID::MayLoad), 0x1900c5809c24ULL }, // L4_ploadrifnew_abs
5563 { 1740, 5, 1, 4, 158, 0, 0, HexagonOpInfoBase + 694, 0, 0|(1ULL<<MCID::MayLoad), 0x1d0000008c24ULL }, // L4_ploadrif_rr
5564 { 1739, 3, 1, 4, 157, 0, 0, HexagonOpInfoBase + 506, 0, 0|(1ULL<<MCID::MayLoad), 0x1900c5808c24ULL }, // L4_ploadrif_abs
5565 { 1738, 5, 1, 4, 159, 0, 0, HexagonOpInfoBase + 694, 0, 0|(1ULL<<MCID::MayLoad), 0x150000009424ULL }, // L4_ploadrhtnew_rr
5566 { 1737, 3, 1, 4, 153, 0, 0, HexagonOpInfoBase + 506, 0, 0|(1ULL<<MCID::MayLoad), 0x1100c5809424ULL }, // L4_ploadrhtnew_abs
5567 { 1736, 5, 1, 4, 158, 0, 0, HexagonOpInfoBase + 694, 0, 0|(1ULL<<MCID::MayLoad), 0x150000008424ULL }, // L4_ploadrht_rr
5568 { 1735, 3, 1, 4, 157, 0, 0, HexagonOpInfoBase + 506, 0, 0|(1ULL<<MCID::MayLoad), 0x1100c5808424ULL }, // L4_ploadrht_abs
5569 { 1734, 5, 1, 4, 159, 0, 0, HexagonOpInfoBase + 694, 0, 0|(1ULL<<MCID::MayLoad), 0x150000009c24ULL }, // L4_ploadrhfnew_rr
5570 { 1733, 3, 1, 4, 153, 0, 0, HexagonOpInfoBase + 506, 0, 0|(1ULL<<MCID::MayLoad), 0x1100c5809c24ULL }, // L4_ploadrhfnew_abs
5571 { 1732, 5, 1, 4, 158, 0, 0, HexagonOpInfoBase + 694, 0, 0|(1ULL<<MCID::MayLoad), 0x150000008c24ULL }, // L4_ploadrhf_rr
5572 { 1731, 3, 1, 4, 157, 0, 0, HexagonOpInfoBase + 506, 0, 0|(1ULL<<MCID::MayLoad), 0x1100c5808c24ULL }, // L4_ploadrhf_abs
5573 { 1730, 5, 1, 4, 159, 0, 0, HexagonOpInfoBase + 702, 0, 0|(1ULL<<MCID::MayLoad), 0x250000001424ULL }, // L4_ploadrdtnew_rr
5574 { 1729, 3, 1, 4, 153, 0, 0, HexagonOpInfoBase + 699, 0, 0|(1ULL<<MCID::MayLoad), 0x2100c5801424ULL }, // L4_ploadrdtnew_abs
5575 { 1728, 5, 1, 4, 158, 0, 0, HexagonOpInfoBase + 702, 0, 0|(1ULL<<MCID::MayLoad), 0x250000000424ULL }, // L4_ploadrdt_rr
5576 { 1727, 3, 1, 4, 157, 0, 0, HexagonOpInfoBase + 699, 0, 0|(1ULL<<MCID::MayLoad), 0x2100c5800424ULL }, // L4_ploadrdt_abs
5577 { 1726, 5, 1, 4, 159, 0, 0, HexagonOpInfoBase + 702, 0, 0|(1ULL<<MCID::MayLoad), 0x250000001c24ULL }, // L4_ploadrdfnew_rr
5578 { 1725, 3, 1, 4, 153, 0, 0, HexagonOpInfoBase + 699, 0, 0|(1ULL<<MCID::MayLoad), 0x2100c5801c24ULL }, // L4_ploadrdfnew_abs
5579 { 1724, 5, 1, 4, 158, 0, 0, HexagonOpInfoBase + 702, 0, 0|(1ULL<<MCID::MayLoad), 0x250000000c24ULL }, // L4_ploadrdf_rr
5580 { 1723, 3, 1, 4, 157, 0, 0, HexagonOpInfoBase + 699, 0, 0|(1ULL<<MCID::MayLoad), 0x2100c5800c24ULL }, // L4_ploadrdf_abs
5581 { 1722, 5, 1, 4, 159, 0, 0, HexagonOpInfoBase + 694, 0, 0|(1ULL<<MCID::MayLoad), 0xd0000009424ULL }, // L4_ploadrbtnew_rr
5582 { 1721, 3, 1, 4, 153, 0, 0, HexagonOpInfoBase + 506, 0, 0|(1ULL<<MCID::MayLoad), 0x900c5809424ULL }, // L4_ploadrbtnew_abs
5583 { 1720, 5, 1, 4, 158, 0, 0, HexagonOpInfoBase + 694, 0, 0|(1ULL<<MCID::MayLoad), 0xd0000008424ULL }, // L4_ploadrbt_rr
5584 { 1719, 3, 1, 4, 157, 0, 0, HexagonOpInfoBase + 506, 0, 0|(1ULL<<MCID::MayLoad), 0x900c5808424ULL }, // L4_ploadrbt_abs
5585 { 1718, 5, 1, 4, 159, 0, 0, HexagonOpInfoBase + 694, 0, 0|(1ULL<<MCID::MayLoad), 0xd0000009c24ULL }, // L4_ploadrbfnew_rr
5586 { 1717, 3, 1, 4, 153, 0, 0, HexagonOpInfoBase + 506, 0, 0|(1ULL<<MCID::MayLoad), 0x900c5809c24ULL }, // L4_ploadrbfnew_abs
5587 { 1716, 5, 1, 4, 158, 0, 0, HexagonOpInfoBase + 694, 0, 0|(1ULL<<MCID::MayLoad), 0xd0000008c24ULL }, // L4_ploadrbf_rr
5588 { 1715, 3, 1, 4, 157, 0, 0, HexagonOpInfoBase + 506, 0, 0|(1ULL<<MCID::MayLoad), 0x900c5808c24ULL }, // L4_ploadrbf_abs
5589 { 1714, 3, 0, 4, 21, 0, 0, HexagonOpInfoBase + 512, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1b8902800030ULL }, // L4_or_memopw_io
5590 { 1713, 3, 0, 4, 21, 0, 0, HexagonOpInfoBase + 512, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1384e2800030ULL }, // L4_or_memoph_io
5591 { 1712, 3, 0, 4, 21, 0, 0, HexagonOpInfoBase + 512, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0xb80c2800030ULL }, // L4_or_memopb_io
5592 { 1711, 3, 1, 4, 156, 0, 0, HexagonOpInfoBase + 201, 0, 0|(1ULL<<MCID::MayLoad), 0x1800000080a4ULL }, // L4_loadw_phys
5593 { 1710, 4, 1, 4, 154, 0, 0, HexagonOpInfoBase + 682, 0, 0|(1ULL<<MCID::MayLoad), 0x1400c7808024ULL }, // L4_loadruh_ur
5594 { 1709, 4, 1, 4, 155, 0, 0, HexagonOpInfoBase + 218, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x150000008024ULL }, // L4_loadruh_rr
5595 { 1708, 3, 2, 4, 153, 0, 0, HexagonOpInfoBase + 198, 0, 0|(1ULL<<MCID::MayLoad), 0x1200c5808024ULL }, // L4_loadruh_ap
5596 { 1707, 4, 1, 4, 154, 0, 0, HexagonOpInfoBase + 682, 0, 0|(1ULL<<MCID::MayLoad), 0xc00c7808024ULL }, // L4_loadrub_ur
5597 { 1706, 4, 1, 4, 155, 0, 0, HexagonOpInfoBase + 218, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0xd0000008024ULL }, // L4_loadrub_rr
5598 { 1705, 3, 2, 4, 153, 0, 0, HexagonOpInfoBase + 198, 0, 0|(1ULL<<MCID::MayLoad), 0xa00c5808024ULL }, // L4_loadrub_ap
5599 { 1704, 4, 1, 4, 154, 0, 0, HexagonOpInfoBase + 682, 0, 0|(1ULL<<MCID::MayLoad), 0x1c00c7808024ULL }, // L4_loadri_ur
5600 { 1703, 4, 1, 4, 155, 0, 0, HexagonOpInfoBase + 218, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x1d0000008024ULL }, // L4_loadri_rr
5601 { 1702, 3, 2, 4, 153, 0, 0, HexagonOpInfoBase + 198, 0, 0|(1ULL<<MCID::MayLoad), 0x1a00c5808024ULL }, // L4_loadri_ap
5602 { 1701, 4, 1, 4, 154, 0, 0, HexagonOpInfoBase + 682, 0, 0|(1ULL<<MCID::MayLoad), 0x1400c7808024ULL }, // L4_loadrh_ur
5603 { 1700, 4, 1, 4, 155, 0, 0, HexagonOpInfoBase + 218, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x150000008024ULL }, // L4_loadrh_rr
5604 { 1699, 3, 2, 4, 153, 0, 0, HexagonOpInfoBase + 198, 0, 0|(1ULL<<MCID::MayLoad), 0x1200c5808024ULL }, // L4_loadrh_ap
5605 { 1698, 4, 1, 4, 154, 0, 0, HexagonOpInfoBase + 686, 0, 0|(1ULL<<MCID::MayLoad), 0x2400c7800024ULL }, // L4_loadrd_ur
5606 { 1697, 4, 1, 4, 155, 0, 0, HexagonOpInfoBase + 690, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x250000000024ULL }, // L4_loadrd_rr
5607 { 1696, 3, 2, 4, 153, 0, 0, HexagonOpInfoBase + 503, 0, 0|(1ULL<<MCID::MayLoad), 0x2200c5800024ULL }, // L4_loadrd_ap
5608 { 1695, 4, 1, 4, 154, 0, 0, HexagonOpInfoBase + 682, 0, 0|(1ULL<<MCID::MayLoad), 0xc00c7808024ULL }, // L4_loadrb_ur
5609 { 1694, 4, 1, 4, 155, 0, 0, HexagonOpInfoBase + 218, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0xd0000008024ULL }, // L4_loadrb_rr
5610 { 1693, 3, 2, 4, 153, 0, 0, HexagonOpInfoBase + 198, 0, 0|(1ULL<<MCID::MayLoad), 0xa00c5808024ULL }, // L4_loadrb_ap
5611 { 1692, 2, 1, 4, 149, 0, 0, HexagonOpInfoBase + 189, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x200000000124ULL }, // L4_loadd_locked
5612 { 1691, 2, 1, 4, 148, 0, 0, HexagonOpInfoBase + 189, 0, 0|(1ULL<<MCID::MayLoad), 0x200000000024ULL }, // L4_loadd_aq
5613 { 1690, 4, 1, 4, 154, 0, 0, HexagonOpInfoBase + 686, 0, 0|(1ULL<<MCID::MayLoad), 0x1c00c7800024ULL }, // L4_loadbzw4_ur
5614 { 1689, 3, 2, 4, 153, 0, 0, HexagonOpInfoBase + 503, 0, 0|(1ULL<<MCID::MayLoad), 0x1a00c5800024ULL }, // L4_loadbzw4_ap
5615 { 1688, 4, 1, 4, 154, 0, 0, HexagonOpInfoBase + 682, 0, 0|(1ULL<<MCID::MayLoad), 0x1400c7808024ULL }, // L4_loadbzw2_ur
5616 { 1687, 3, 2, 4, 153, 0, 0, HexagonOpInfoBase + 198, 0, 0|(1ULL<<MCID::MayLoad), 0x1200c5808024ULL }, // L4_loadbzw2_ap
5617 { 1686, 4, 1, 4, 154, 0, 0, HexagonOpInfoBase + 686, 0, 0|(1ULL<<MCID::MayLoad), 0x1c00c7800024ULL }, // L4_loadbsw4_ur
5618 { 1685, 3, 2, 4, 153, 0, 0, HexagonOpInfoBase + 503, 0, 0|(1ULL<<MCID::MayLoad), 0x1a00c5800024ULL }, // L4_loadbsw4_ap
5619 { 1684, 4, 1, 4, 154, 0, 0, HexagonOpInfoBase + 682, 0, 0|(1ULL<<MCID::MayLoad), 0x1400c7808024ULL }, // L4_loadbsw2_ur
5620 { 1683, 3, 2, 4, 153, 0, 0, HexagonOpInfoBase + 198, 0, 0|(1ULL<<MCID::MayLoad), 0x1200c5808024ULL }, // L4_loadbsw2_ap
5621 { 1682, 5, 1, 4, 152, 0, 0, HexagonOpInfoBase + 677, 0, 0|(1ULL<<MCID::MayLoad), 0x1400c9800024ULL }, // L4_loadalignh_ur
5622 { 1681, 4, 2, 4, 151, 0, 0, HexagonOpInfoBase + 673, 0, 0|(1ULL<<MCID::MayLoad), 0x1200c7800024ULL }, // L4_loadalignh_ap
5623 { 1680, 5, 1, 4, 152, 0, 0, HexagonOpInfoBase + 677, 0, 0|(1ULL<<MCID::MayLoad), 0xc00c9800024ULL }, // L4_loadalignb_ur
5624 { 1679, 4, 2, 4, 151, 0, 0, HexagonOpInfoBase + 673, 0, 0|(1ULL<<MCID::MayLoad), 0xa00c7800024ULL }, // L4_loadalignb_ap
5625 { 1678, 3, 0, 4, 22, 0, 0, HexagonOpInfoBase + 518, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1b8902800030ULL }, // L4_isub_memopw_io
5626 { 1677, 3, 0, 4, 22, 0, 0, HexagonOpInfoBase + 518, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1384e2800030ULL }, // L4_isub_memoph_io
5627 { 1676, 3, 0, 4, 22, 0, 0, HexagonOpInfoBase + 518, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0xb80c2800030ULL }, // L4_isub_memopb_io
5628 { 1675, 3, 0, 4, 22, 0, 0, HexagonOpInfoBase + 518, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1b8902800030ULL }, // L4_ior_memopw_io
5629 { 1674, 3, 0, 4, 22, 0, 0, HexagonOpInfoBase + 518, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1384e2800030ULL }, // L4_ior_memoph_io
5630 { 1673, 3, 0, 4, 22, 0, 0, HexagonOpInfoBase + 518, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0xb80c2800030ULL }, // L4_ior_memopb_io
5631 { 1672, 3, 0, 4, 22, 0, 0, HexagonOpInfoBase + 518, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1b8902800030ULL }, // L4_iand_memopw_io
5632 { 1671, 3, 0, 4, 22, 0, 0, HexagonOpInfoBase + 518, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1384e2800030ULL }, // L4_iand_memoph_io
5633 { 1670, 3, 0, 4, 22, 0, 0, HexagonOpInfoBase + 518, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0xb80c2800030ULL }, // L4_iand_memopb_io
5634 { 1669, 3, 0, 4, 22, 0, 0, HexagonOpInfoBase + 518, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1b8902800030ULL }, // L4_iadd_memopw_io
5635 { 1668, 3, 0, 4, 22, 0, 0, HexagonOpInfoBase + 518, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1384e2800030ULL }, // L4_iadd_memoph_io
5636 { 1667, 3, 0, 4, 22, 0, 0, HexagonOpInfoBase + 518, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0xb80c2800030ULL }, // L4_iadd_memopb_io
5637 { 1666, 3, 0, 4, 21, 0, 0, HexagonOpInfoBase + 512, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1b8902800030ULL }, // L4_and_memopw_io
5638 { 1665, 3, 0, 4, 21, 0, 0, HexagonOpInfoBase + 512, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1384e2800030ULL }, // L4_and_memoph_io
5639 { 1664, 3, 0, 4, 21, 0, 0, HexagonOpInfoBase + 512, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0xb80c2800030ULL }, // L4_and_memopb_io
5640 { 1663, 3, 0, 4, 21, 0, 0, HexagonOpInfoBase + 512, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1b8902800030ULL }, // L4_add_memopw_io
5641 { 1662, 3, 0, 4, 21, 0, 0, HexagonOpInfoBase + 512, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1384e2800030ULL }, // L4_add_memoph_io
5642 { 1661, 3, 0, 4, 21, 0, 0, HexagonOpInfoBase + 512, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0xb80c2800030ULL }, // L4_add_memopb_io
5643 { 1660, 5, 2, 4, 150, 0, 0, HexagonOpInfoBase + 659, 0, 0|(1ULL<<MCID::MayLoad), 0x160000009424ULL }, // L2_ploadruhtnew_pi
5644 { 1659, 4, 1, 4, 20, 0, 0, HexagonOpInfoBase + 528, 0, 0|(1ULL<<MCID::MayLoad), 0x1304e680942fULL }, // L2_ploadruhtnew_io
5645 { 1658, 5, 2, 4, 145, 0, 0, HexagonOpInfoBase + 659, 0, 0|(1ULL<<MCID::MayLoad), 0x160000008424ULL }, // L2_ploadruht_pi
5646 { 1657, 4, 1, 4, 18, 0, 0, HexagonOpInfoBase + 528, 0, 0|(1ULL<<MCID::MayLoad), 0x1304e680842fULL }, // L2_ploadruht_io
5647 { 1656, 5, 2, 4, 150, 0, 0, HexagonOpInfoBase + 659, 0, 0|(1ULL<<MCID::MayLoad), 0x160000009c24ULL }, // L2_ploadruhfnew_pi
5648 { 1655, 4, 1, 4, 20, 0, 0, HexagonOpInfoBase + 528, 0, 0|(1ULL<<MCID::MayLoad), 0x1304e6809c2fULL }, // L2_ploadruhfnew_io
5649 { 1654, 5, 2, 4, 145, 0, 0, HexagonOpInfoBase + 659, 0, 0|(1ULL<<MCID::MayLoad), 0x160000008c24ULL }, // L2_ploadruhf_pi
5650 { 1653, 4, 1, 4, 18, 0, 0, HexagonOpInfoBase + 528, 0, 0|(1ULL<<MCID::MayLoad), 0x1304e6808c2fULL }, // L2_ploadruhf_io
5651 { 1652, 5, 2, 4, 150, 0, 0, HexagonOpInfoBase + 659, 0, 0|(1ULL<<MCID::MayLoad), 0xe0000009424ULL }, // L2_ploadrubtnew_pi
5652 { 1651, 4, 1, 4, 20, 0, 0, HexagonOpInfoBase + 528, 0, 0|(1ULL<<MCID::MayLoad), 0xb00c680942fULL }, // L2_ploadrubtnew_io
5653 { 1650, 5, 2, 4, 145, 0, 0, HexagonOpInfoBase + 659, 0, 0|(1ULL<<MCID::MayLoad), 0xe0000008424ULL }, // L2_ploadrubt_pi
5654 { 1649, 4, 1, 4, 18, 0, 0, HexagonOpInfoBase + 528, 0, 0|(1ULL<<MCID::MayLoad), 0xb00c680842fULL }, // L2_ploadrubt_io
5655 { 1648, 5, 2, 4, 150, 0, 0, HexagonOpInfoBase + 659, 0, 0|(1ULL<<MCID::MayLoad), 0xe0000009c24ULL }, // L2_ploadrubfnew_pi
5656 { 1647, 4, 1, 4, 20, 0, 0, HexagonOpInfoBase + 528, 0, 0|(1ULL<<MCID::MayLoad), 0xb00c6809c2fULL }, // L2_ploadrubfnew_io
5657 { 1646, 5, 2, 4, 145, 0, 0, HexagonOpInfoBase + 659, 0, 0|(1ULL<<MCID::MayLoad), 0xe0000008c24ULL }, // L2_ploadrubf_pi
5658 { 1645, 4, 1, 4, 18, 0, 0, HexagonOpInfoBase + 528, 0, 0|(1ULL<<MCID::MayLoad), 0xb00c6808c2fULL }, // L2_ploadrubf_io
5659 { 1644, 5, 2, 4, 150, 0, 0, HexagonOpInfoBase + 659, 0, 0|(1ULL<<MCID::MayLoad), 0x1e0000009424ULL }, // L2_ploadritnew_pi
5660 { 1643, 4, 1, 4, 20, 0, 0, HexagonOpInfoBase + 528, 0, 0|(1ULL<<MCID::MayLoad), 0x1b090680942fULL }, // L2_ploadritnew_io
5661 { 1642, 5, 2, 4, 145, 0, 0, HexagonOpInfoBase + 659, 0, 0|(1ULL<<MCID::MayLoad), 0x1e0000008424ULL }, // L2_ploadrit_pi
5662 { 1641, 4, 1, 4, 18, 0, 0, HexagonOpInfoBase + 528, 0, 0|(1ULL<<MCID::MayLoad), 0x1b090680842fULL }, // L2_ploadrit_io
5663 { 1640, 5, 2, 4, 150, 0, 0, HexagonOpInfoBase + 659, 0, 0|(1ULL<<MCID::MayLoad), 0x1e0000009c24ULL }, // L2_ploadrifnew_pi
5664 { 1639, 4, 1, 4, 20, 0, 0, HexagonOpInfoBase + 528, 0, 0|(1ULL<<MCID::MayLoad), 0x1b0906809c2fULL }, // L2_ploadrifnew_io
5665 { 1638, 5, 2, 4, 145, 0, 0, HexagonOpInfoBase + 659, 0, 0|(1ULL<<MCID::MayLoad), 0x1e0000008c24ULL }, // L2_ploadrif_pi
5666 { 1637, 4, 1, 4, 18, 0, 0, HexagonOpInfoBase + 528, 0, 0|(1ULL<<MCID::MayLoad), 0x1b0906808c2fULL }, // L2_ploadrif_io
5667 { 1636, 5, 2, 4, 150, 0, 0, HexagonOpInfoBase + 659, 0, 0|(1ULL<<MCID::MayLoad), 0x160000009424ULL }, // L2_ploadrhtnew_pi
5668 { 1635, 4, 1, 4, 20, 0, 0, HexagonOpInfoBase + 528, 0, 0|(1ULL<<MCID::MayLoad), 0x1304e680942fULL }, // L2_ploadrhtnew_io
5669 { 1634, 5, 2, 4, 145, 0, 0, HexagonOpInfoBase + 659, 0, 0|(1ULL<<MCID::MayLoad), 0x160000008424ULL }, // L2_ploadrht_pi
5670 { 1633, 4, 1, 4, 18, 0, 0, HexagonOpInfoBase + 528, 0, 0|(1ULL<<MCID::MayLoad), 0x1304e680842fULL }, // L2_ploadrht_io
5671 { 1632, 5, 2, 4, 150, 0, 0, HexagonOpInfoBase + 659, 0, 0|(1ULL<<MCID::MayLoad), 0x160000009c24ULL }, // L2_ploadrhfnew_pi
5672 { 1631, 4, 1, 4, 20, 0, 0, HexagonOpInfoBase + 528, 0, 0|(1ULL<<MCID::MayLoad), 0x1304e6809c2fULL }, // L2_ploadrhfnew_io
5673 { 1630, 5, 2, 4, 145, 0, 0, HexagonOpInfoBase + 659, 0, 0|(1ULL<<MCID::MayLoad), 0x160000008c24ULL }, // L2_ploadrhf_pi
5674 { 1629, 4, 1, 4, 18, 0, 0, HexagonOpInfoBase + 528, 0, 0|(1ULL<<MCID::MayLoad), 0x1304e6808c2fULL }, // L2_ploadrhf_io
5675 { 1628, 5, 2, 4, 150, 0, 0, HexagonOpInfoBase + 668, 0, 0|(1ULL<<MCID::MayLoad), 0x260000001424ULL }, // L2_ploadrdtnew_pi
5676 { 1627, 4, 1, 4, 20, 0, 0, HexagonOpInfoBase + 664, 0, 0|(1ULL<<MCID::MayLoad), 0x230d2680142fULL }, // L2_ploadrdtnew_io
5677 { 1626, 5, 2, 4, 145, 0, 0, HexagonOpInfoBase + 668, 0, 0|(1ULL<<MCID::MayLoad), 0x260000000424ULL }, // L2_ploadrdt_pi
5678 { 1625, 4, 1, 4, 18, 0, 0, HexagonOpInfoBase + 664, 0, 0|(1ULL<<MCID::MayLoad), 0x230d2680042fULL }, // L2_ploadrdt_io
5679 { 1624, 5, 2, 4, 150, 0, 0, HexagonOpInfoBase + 668, 0, 0|(1ULL<<MCID::MayLoad), 0x260000001c24ULL }, // L2_ploadrdfnew_pi
5680 { 1623, 4, 1, 4, 20, 0, 0, HexagonOpInfoBase + 664, 0, 0|(1ULL<<MCID::MayLoad), 0x230d26801c2fULL }, // L2_ploadrdfnew_io
5681 { 1622, 5, 2, 4, 145, 0, 0, HexagonOpInfoBase + 668, 0, 0|(1ULL<<MCID::MayLoad), 0x260000000c24ULL }, // L2_ploadrdf_pi
5682 { 1621, 4, 1, 4, 18, 0, 0, HexagonOpInfoBase + 664, 0, 0|(1ULL<<MCID::MayLoad), 0x230d26800c2fULL }, // L2_ploadrdf_io
5683 { 1620, 5, 2, 4, 150, 0, 0, HexagonOpInfoBase + 659, 0, 0|(1ULL<<MCID::MayLoad), 0xe0000009424ULL }, // L2_ploadrbtnew_pi
5684 { 1619, 4, 1, 4, 20, 0, 0, HexagonOpInfoBase + 528, 0, 0|(1ULL<<MCID::MayLoad), 0xb00c680942fULL }, // L2_ploadrbtnew_io
5685 { 1618, 5, 2, 4, 145, 0, 0, HexagonOpInfoBase + 659, 0, 0|(1ULL<<MCID::MayLoad), 0xe0000008424ULL }, // L2_ploadrbt_pi
5686 { 1617, 4, 1, 4, 18, 0, 0, HexagonOpInfoBase + 528, 0, 0|(1ULL<<MCID::MayLoad), 0xb00c680842fULL }, // L2_ploadrbt_io
5687 { 1616, 5, 2, 4, 150, 0, 0, HexagonOpInfoBase + 659, 0, 0|(1ULL<<MCID::MayLoad), 0xe0000009c24ULL }, // L2_ploadrbfnew_pi
5688 { 1615, 4, 1, 4, 20, 0, 0, HexagonOpInfoBase + 528, 0, 0|(1ULL<<MCID::MayLoad), 0xb00c6809c2fULL }, // L2_ploadrbfnew_io
5689 { 1614, 5, 2, 4, 145, 0, 0, HexagonOpInfoBase + 659, 0, 0|(1ULL<<MCID::MayLoad), 0xe0000008c24ULL }, // L2_ploadrbf_pi
5690 { 1613, 4, 1, 4, 18, 0, 0, HexagonOpInfoBase + 528, 0, 0|(1ULL<<MCID::MayLoad), 0xb00c6808c2fULL }, // L2_ploadrbf_io
5691 { 1612, 2, 1, 4, 149, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x180000008124ULL }, // L2_loadw_locked
5692 { 1611, 2, 1, 4, 148, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::MayLoad), 0x180000008024ULL }, // L2_loadw_aq
5693 { 1610, 2, 1, 4, 147, 1, 0, HexagonOpInfoBase + 34, 109, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x10062200802fULL }, // L2_loadruhgp
5694 { 1609, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 633, 0, 0|(1ULL<<MCID::MayLoad), 0x160000008024ULL }, // L2_loadruh_pr
5695 { 1608, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 642, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x160000008024ULL }, // L2_loadruh_pi
5696 { 1607, 4, 2, 4, 20, 1, 0, HexagonOpInfoBase + 633, 108, 0|(1ULL<<MCID::MayLoad), 0x160000008024ULL }, // L2_loadruh_pcr
5697 { 1606, 5, 2, 4, 36, 1, 0, HexagonOpInfoBase + 637, 108, 0|(1ULL<<MCID::MayLoad), 0x160000008024ULL }, // L2_loadruh_pci
5698 { 1605, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 633, 0, 0|(1ULL<<MCID::MayLoad), 0x160000008024ULL }, // L2_loadruh_pbr
5699 { 1604, 3, 1, 4, 19, 0, 0, HexagonOpInfoBase + 198, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x130594808024ULL }, // L2_loadruh_io
5700 { 1603, 2, 1, 4, 147, 1, 0, HexagonOpInfoBase + 34, 109, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x8020200802fULL }, // L2_loadrubgp
5701 { 1602, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 633, 0, 0|(1ULL<<MCID::MayLoad), 0xe0000008024ULL }, // L2_loadrub_pr
5702 { 1601, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 642, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0xe0000008024ULL }, // L2_loadrub_pi
5703 { 1600, 4, 2, 4, 20, 1, 0, HexagonOpInfoBase + 633, 108, 0|(1ULL<<MCID::MayLoad), 0xe0000008024ULL }, // L2_loadrub_pcr
5704 { 1599, 5, 2, 4, 36, 1, 0, HexagonOpInfoBase + 637, 108, 0|(1ULL<<MCID::MayLoad), 0xe0000008024ULL }, // L2_loadrub_pci
5705 { 1598, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 633, 0, 0|(1ULL<<MCID::MayLoad), 0xe0000008024ULL }, // L2_loadrub_pbr
5706 { 1597, 3, 1, 4, 19, 0, 0, HexagonOpInfoBase + 198, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0xb0174808024ULL }, // L2_loadrub_io
5707 { 1596, 2, 1, 4, 147, 1, 0, HexagonOpInfoBase + 34, 109, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x180a4200802fULL }, // L2_loadrigp
5708 { 1595, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 633, 0, 0|(1ULL<<MCID::MayLoad), 0x1e0000008024ULL }, // L2_loadri_pr
5709 { 1594, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 642, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x1e0000008024ULL }, // L2_loadri_pi
5710 { 1593, 4, 2, 4, 20, 1, 0, HexagonOpInfoBase + 633, 108, 0|(1ULL<<MCID::MayLoad), 0x1e0000008024ULL }, // L2_loadri_pcr
5711 { 1592, 5, 2, 4, 36, 1, 0, HexagonOpInfoBase + 637, 108, 0|(1ULL<<MCID::MayLoad), 0x1e0000008024ULL }, // L2_loadri_pci
5712 { 1591, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 633, 0, 0|(1ULL<<MCID::MayLoad), 0x1e0000008024ULL }, // L2_loadri_pbr
5713 { 1590, 3, 1, 4, 19, 0, 0, HexagonOpInfoBase + 198, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x1b09b4808024ULL }, // L2_loadri_io
5714 { 1589, 2, 1, 4, 147, 1, 0, HexagonOpInfoBase + 34, 109, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x10062200802fULL }, // L2_loadrhgp
5715 { 1588, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 633, 0, 0|(1ULL<<MCID::MayLoad), 0x160000008024ULL }, // L2_loadrh_pr
5716 { 1587, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 642, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x160000008024ULL }, // L2_loadrh_pi
5717 { 1586, 4, 2, 4, 20, 1, 0, HexagonOpInfoBase + 633, 108, 0|(1ULL<<MCID::MayLoad), 0x160000008024ULL }, // L2_loadrh_pcr
5718 { 1585, 5, 2, 4, 36, 1, 0, HexagonOpInfoBase + 637, 108, 0|(1ULL<<MCID::MayLoad), 0x160000008024ULL }, // L2_loadrh_pci
5719 { 1584, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 633, 0, 0|(1ULL<<MCID::MayLoad), 0x160000008024ULL }, // L2_loadrh_pbr
5720 { 1583, 3, 1, 4, 19, 0, 0, HexagonOpInfoBase + 198, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x130594808024ULL }, // L2_loadrh_io
5721 { 1582, 2, 1, 4, 147, 1, 0, HexagonOpInfoBase + 164, 109, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x200e6200002fULL }, // L2_loadrdgp
5722 { 1581, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 646, 0, 0|(1ULL<<MCID::MayLoad), 0x260000000024ULL }, // L2_loadrd_pr
5723 { 1580, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 655, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x260000000024ULL }, // L2_loadrd_pi
5724 { 1579, 4, 2, 4, 20, 1, 0, HexagonOpInfoBase + 646, 108, 0|(1ULL<<MCID::MayLoad), 0x260000000024ULL }, // L2_loadrd_pcr
5725 { 1578, 5, 2, 4, 36, 1, 0, HexagonOpInfoBase + 650, 108, 0|(1ULL<<MCID::MayLoad), 0x260000000024ULL }, // L2_loadrd_pci
5726 { 1577, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 646, 0, 0|(1ULL<<MCID::MayLoad), 0x260000000024ULL }, // L2_loadrd_pbr
5727 { 1576, 3, 1, 4, 19, 0, 0, HexagonOpInfoBase + 503, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x230dd4800024ULL }, // L2_loadrd_io
5728 { 1575, 2, 1, 4, 147, 1, 0, HexagonOpInfoBase + 34, 109, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x8020200802fULL }, // L2_loadrbgp
5729 { 1574, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 633, 0, 0|(1ULL<<MCID::MayLoad), 0xe0000008024ULL }, // L2_loadrb_pr
5730 { 1573, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 642, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0xe0000008024ULL }, // L2_loadrb_pi
5731 { 1572, 4, 2, 4, 20, 1, 0, HexagonOpInfoBase + 633, 108, 0|(1ULL<<MCID::MayLoad), 0xe0000008024ULL }, // L2_loadrb_pcr
5732 { 1571, 5, 2, 4, 36, 1, 0, HexagonOpInfoBase + 637, 108, 0|(1ULL<<MCID::MayLoad), 0xe0000008024ULL }, // L2_loadrb_pci
5733 { 1570, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 633, 0, 0|(1ULL<<MCID::MayLoad), 0xe0000008024ULL }, // L2_loadrb_pbr
5734 { 1569, 3, 1, 4, 19, 0, 0, HexagonOpInfoBase + 198, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0xb0174808024ULL }, // L2_loadrb_io
5735 { 1568, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 646, 0, 0|(1ULL<<MCID::MayLoad), 0x1e0000000024ULL }, // L2_loadbzw4_pr
5736 { 1567, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 655, 0, 0|(1ULL<<MCID::MayLoad), 0x1e0000000024ULL }, // L2_loadbzw4_pi
5737 { 1566, 4, 2, 4, 20, 1, 0, HexagonOpInfoBase + 646, 108, 0|(1ULL<<MCID::MayLoad), 0x1e0000000024ULL }, // L2_loadbzw4_pcr
5738 { 1565, 5, 2, 4, 36, 1, 0, HexagonOpInfoBase + 650, 108, 0|(1ULL<<MCID::MayLoad), 0x1e0000000024ULL }, // L2_loadbzw4_pci
5739 { 1564, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 646, 0, 0|(1ULL<<MCID::MayLoad), 0x1e0000000024ULL }, // L2_loadbzw4_pbr
5740 { 1563, 3, 1, 4, 19, 0, 0, HexagonOpInfoBase + 503, 0, 0|(1ULL<<MCID::MayLoad), 0x1b09b4800024ULL }, // L2_loadbzw4_io
5741 { 1562, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 633, 0, 0|(1ULL<<MCID::MayLoad), 0x160000008024ULL }, // L2_loadbzw2_pr
5742 { 1561, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 642, 0, 0|(1ULL<<MCID::MayLoad), 0x160000008024ULL }, // L2_loadbzw2_pi
5743 { 1560, 4, 2, 4, 20, 1, 0, HexagonOpInfoBase + 633, 108, 0|(1ULL<<MCID::MayLoad), 0x160000008024ULL }, // L2_loadbzw2_pcr
5744 { 1559, 5, 2, 4, 36, 1, 0, HexagonOpInfoBase + 637, 108, 0|(1ULL<<MCID::MayLoad), 0x160000008024ULL }, // L2_loadbzw2_pci
5745 { 1558, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 633, 0, 0|(1ULL<<MCID::MayLoad), 0x160000008024ULL }, // L2_loadbzw2_pbr
5746 { 1557, 3, 1, 4, 19, 0, 0, HexagonOpInfoBase + 198, 0, 0|(1ULL<<MCID::MayLoad), 0x130594808024ULL }, // L2_loadbzw2_io
5747 { 1556, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 646, 0, 0|(1ULL<<MCID::MayLoad), 0x1e0000000024ULL }, // L2_loadbsw4_pr
5748 { 1555, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 655, 0, 0|(1ULL<<MCID::MayLoad), 0x1e0000000024ULL }, // L2_loadbsw4_pi
5749 { 1554, 4, 2, 4, 20, 1, 0, HexagonOpInfoBase + 646, 108, 0|(1ULL<<MCID::MayLoad), 0x1e0000000024ULL }, // L2_loadbsw4_pcr
5750 { 1553, 5, 2, 4, 36, 1, 0, HexagonOpInfoBase + 650, 108, 0|(1ULL<<MCID::MayLoad), 0x1e0000000024ULL }, // L2_loadbsw4_pci
5751 { 1552, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 646, 0, 0|(1ULL<<MCID::MayLoad), 0x1e0000000024ULL }, // L2_loadbsw4_pbr
5752 { 1551, 3, 1, 4, 19, 0, 0, HexagonOpInfoBase + 503, 0, 0|(1ULL<<MCID::MayLoad), 0x1b09b4800024ULL }, // L2_loadbsw4_io
5753 { 1550, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 633, 0, 0|(1ULL<<MCID::MayLoad), 0x160000008024ULL }, // L2_loadbsw2_pr
5754 { 1549, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 642, 0, 0|(1ULL<<MCID::MayLoad), 0x160000008024ULL }, // L2_loadbsw2_pi
5755 { 1548, 4, 2, 4, 20, 1, 0, HexagonOpInfoBase + 633, 108, 0|(1ULL<<MCID::MayLoad), 0x160000008024ULL }, // L2_loadbsw2_pcr
5756 { 1547, 5, 2, 4, 36, 1, 0, HexagonOpInfoBase + 637, 108, 0|(1ULL<<MCID::MayLoad), 0x160000008024ULL }, // L2_loadbsw2_pci
5757 { 1546, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 633, 0, 0|(1ULL<<MCID::MayLoad), 0x160000008024ULL }, // L2_loadbsw2_pbr
5758 { 1545, 3, 1, 4, 19, 0, 0, HexagonOpInfoBase + 198, 0, 0|(1ULL<<MCID::MayLoad), 0x130594808024ULL }, // L2_loadbsw2_io
5759 { 1544, 5, 2, 4, 145, 0, 0, HexagonOpInfoBase + 617, 0, 0|(1ULL<<MCID::MayLoad), 0x160000000024ULL }, // L2_loadalignh_pr
5760 { 1543, 5, 2, 4, 145, 0, 0, HexagonOpInfoBase + 628, 0, 0|(1ULL<<MCID::MayLoad), 0x160000000024ULL }, // L2_loadalignh_pi
5761 { 1542, 5, 2, 4, 145, 1, 0, HexagonOpInfoBase + 617, 108, 0|(1ULL<<MCID::MayLoad), 0x160000000024ULL }, // L2_loadalignh_pcr
5762 { 1541, 6, 2, 4, 146, 1, 0, HexagonOpInfoBase + 622, 108, 0|(1ULL<<MCID::MayLoad), 0x160000000024ULL }, // L2_loadalignh_pci
5763 { 1540, 5, 2, 4, 145, 0, 0, HexagonOpInfoBase + 617, 0, 0|(1ULL<<MCID::MayLoad), 0x160000000024ULL }, // L2_loadalignh_pbr
5764 { 1539, 4, 1, 4, 18, 0, 0, HexagonOpInfoBase + 613, 0, 0|(1ULL<<MCID::MayLoad), 0x130596800024ULL }, // L2_loadalignh_io
5765 { 1538, 5, 2, 4, 145, 0, 0, HexagonOpInfoBase + 617, 0, 0|(1ULL<<MCID::MayLoad), 0xe0000000024ULL }, // L2_loadalignb_pr
5766 { 1537, 5, 2, 4, 145, 0, 0, HexagonOpInfoBase + 628, 0, 0|(1ULL<<MCID::MayLoad), 0xe0000000024ULL }, // L2_loadalignb_pi
5767 { 1536, 5, 2, 4, 145, 1, 0, HexagonOpInfoBase + 617, 108, 0|(1ULL<<MCID::MayLoad), 0xe0000000024ULL }, // L2_loadalignb_pcr
5768 { 1535, 6, 2, 4, 146, 1, 0, HexagonOpInfoBase + 622, 108, 0|(1ULL<<MCID::MayLoad), 0xe0000000024ULL }, // L2_loadalignb_pci
5769 { 1534, 5, 2, 4, 145, 0, 0, HexagonOpInfoBase + 617, 0, 0|(1ULL<<MCID::MayLoad), 0xe0000000024ULL }, // L2_loadalignb_pbr
5770 { 1533, 4, 1, 4, 18, 0, 0, HexagonOpInfoBase + 613, 0, 0|(1ULL<<MCID::MayLoad), 0xb0176800024ULL }, // L2_loadalignb_io
5771 { 1532, 2, 1, 4, 27, 1, 1, HexagonOpInfoBase + 189, 64, 0|(1ULL<<MCID::MayLoad), 0x200000000024ULL }, // L2_deallocframe
5772 { 1531, 2, 0, 4, 144, 1, 2, HexagonOpInfoBase + 611, 105, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807972801404ULL }, // J4_tstbit0_tp1_jump_t
5773 { 1530, 2, 0, 4, 144, 1, 2, HexagonOpInfoBase + 611, 105, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7972801404ULL }, // J4_tstbit0_tp1_jump_nt
5774 { 1529, 2, 0, 4, 144, 1, 2, HexagonOpInfoBase + 611, 102, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807972801404ULL }, // J4_tstbit0_tp0_jump_t
5775 { 1528, 2, 0, 4, 144, 1, 2, HexagonOpInfoBase + 611, 102, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7972801404ULL }, // J4_tstbit0_tp0_jump_nt
5776 { 1527, 2, 0, 4, 143, 0, 1, HexagonOpInfoBase + 34, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809972804427ULL }, // J4_tstbit0_t_jumpnv_t
5777 { 1526, 2, 0, 4, 143, 0, 1, HexagonOpInfoBase + 34, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9972804427ULL }, // J4_tstbit0_t_jumpnv_nt
5778 { 1525, 2, 0, 4, 144, 1, 2, HexagonOpInfoBase + 611, 105, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807972801c04ULL }, // J4_tstbit0_fp1_jump_t
5779 { 1524, 2, 0, 4, 144, 1, 2, HexagonOpInfoBase + 611, 105, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7972801c04ULL }, // J4_tstbit0_fp1_jump_nt
5780 { 1523, 2, 0, 4, 144, 1, 2, HexagonOpInfoBase + 611, 102, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807972801c04ULL }, // J4_tstbit0_fp0_jump_t
5781 { 1522, 2, 0, 4, 144, 1, 2, HexagonOpInfoBase + 611, 102, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7972801c04ULL }, // J4_tstbit0_fp0_jump_nt
5782 { 1521, 2, 0, 4, 143, 0, 1, HexagonOpInfoBase + 34, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809972804c27ULL }, // J4_tstbit0_f_jumpnv_t
5783 { 1520, 2, 0, 4, 143, 0, 1, HexagonOpInfoBase + 34, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9972804c27ULL }, // J4_tstbit0_f_jumpnv_nt
5784 { 1519, 3, 1, 4, 142, 0, 1, HexagonOpInfoBase + 605, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x5974808004ULL }, // J4_jumpsetr
5785 { 1518, 3, 1, 4, 142, 0, 1, HexagonOpInfoBase + 608, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x5974808004ULL }, // J4_jumpseti
5786 { 1517, 1, 0, 4, 141, 0, 0, HexagonOpInfoBase + 28, 0, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Terminator), 0x7000000023ULL }, // J4_hintjumpr
5787 { 1516, 3, 0, 4, 140, 0, 1, HexagonOpInfoBase + 198, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974814427ULL }, // J4_cmpltu_t_jumpnv_t
5788 { 1515, 3, 0, 4, 140, 0, 1, HexagonOpInfoBase + 198, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974814427ULL }, // J4_cmpltu_t_jumpnv_nt
5789 { 1514, 3, 0, 4, 140, 0, 1, HexagonOpInfoBase + 198, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974814c27ULL }, // J4_cmpltu_f_jumpnv_t
5790 { 1513, 3, 0, 4, 140, 0, 1, HexagonOpInfoBase + 198, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974814c27ULL }, // J4_cmpltu_f_jumpnv_nt
5791 { 1512, 3, 0, 4, 140, 0, 1, HexagonOpInfoBase + 198, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974814427ULL }, // J4_cmplt_t_jumpnv_t
5792 { 1511, 3, 0, 4, 140, 0, 1, HexagonOpInfoBase + 198, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974814427ULL }, // J4_cmplt_t_jumpnv_nt
5793 { 1510, 3, 0, 4, 140, 0, 1, HexagonOpInfoBase + 198, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974814c27ULL }, // J4_cmplt_f_jumpnv_t
5794 { 1509, 3, 0, 4, 140, 0, 1, HexagonOpInfoBase + 198, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974814c27ULL }, // J4_cmplt_f_jumpnv_nt
5795 { 1508, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 105, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801404ULL }, // J4_cmpgtui_tp1_jump_t
5796 { 1507, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 105, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801404ULL }, // J4_cmpgtui_tp1_jump_nt
5797 { 1506, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 102, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801404ULL }, // J4_cmpgtui_tp0_jump_t
5798 { 1505, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 102, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801404ULL }, // J4_cmpgtui_tp0_jump_nt
5799 { 1504, 3, 0, 4, 138, 0, 1, HexagonOpInfoBase + 518, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974804427ULL }, // J4_cmpgtui_t_jumpnv_t
5800 { 1503, 3, 0, 4, 138, 0, 1, HexagonOpInfoBase + 518, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974804427ULL }, // J4_cmpgtui_t_jumpnv_nt
5801 { 1502, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 105, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801c04ULL }, // J4_cmpgtui_fp1_jump_t
5802 { 1501, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 105, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801c04ULL }, // J4_cmpgtui_fp1_jump_nt
5803 { 1500, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 102, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801c04ULL }, // J4_cmpgtui_fp0_jump_t
5804 { 1499, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 102, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801c04ULL }, // J4_cmpgtui_fp0_jump_nt
5805 { 1498, 3, 0, 4, 138, 0, 1, HexagonOpInfoBase + 518, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974804c27ULL }, // J4_cmpgtui_f_jumpnv_t
5806 { 1497, 3, 0, 4, 138, 0, 1, HexagonOpInfoBase + 518, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974804c27ULL }, // J4_cmpgtui_f_jumpnv_nt
5807 { 1496, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 605, 105, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801404ULL }, // J4_cmpgtu_tp1_jump_t
5808 { 1495, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 605, 105, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801404ULL }, // J4_cmpgtu_tp1_jump_nt
5809 { 1494, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 605, 102, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801404ULL }, // J4_cmpgtu_tp0_jump_t
5810 { 1493, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 605, 102, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801404ULL }, // J4_cmpgtu_tp0_jump_nt
5811 { 1492, 3, 0, 4, 136, 0, 1, HexagonOpInfoBase + 198, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974804427ULL }, // J4_cmpgtu_t_jumpnv_t
5812 { 1491, 3, 0, 4, 136, 0, 1, HexagonOpInfoBase + 198, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974804427ULL }, // J4_cmpgtu_t_jumpnv_nt
5813 { 1490, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 605, 105, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801c04ULL }, // J4_cmpgtu_fp1_jump_t
5814 { 1489, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 605, 105, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801c04ULL }, // J4_cmpgtu_fp1_jump_nt
5815 { 1488, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 605, 102, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801c04ULL }, // J4_cmpgtu_fp0_jump_t
5816 { 1487, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 605, 102, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801c04ULL }, // J4_cmpgtu_fp0_jump_nt
5817 { 1486, 3, 0, 4, 136, 0, 1, HexagonOpInfoBase + 198, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974804c27ULL }, // J4_cmpgtu_f_jumpnv_t
5818 { 1485, 3, 0, 4, 136, 0, 1, HexagonOpInfoBase + 198, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974804c27ULL }, // J4_cmpgtu_f_jumpnv_nt
5819 { 1484, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 105, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801404ULL }, // J4_cmpgtn1_tp1_jump_t
5820 { 1483, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 105, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801404ULL }, // J4_cmpgtn1_tp1_jump_nt
5821 { 1482, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 102, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801404ULL }, // J4_cmpgtn1_tp0_jump_t
5822 { 1481, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 102, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801404ULL }, // J4_cmpgtn1_tp0_jump_nt
5823 { 1480, 3, 0, 4, 138, 0, 1, HexagonOpInfoBase + 518, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974804427ULL }, // J4_cmpgtn1_t_jumpnv_t
5824 { 1479, 3, 0, 4, 138, 0, 1, HexagonOpInfoBase + 518, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974804427ULL }, // J4_cmpgtn1_t_jumpnv_nt
5825 { 1478, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 105, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801c04ULL }, // J4_cmpgtn1_fp1_jump_t
5826 { 1477, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 105, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801c04ULL }, // J4_cmpgtn1_fp1_jump_nt
5827 { 1476, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 102, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801c04ULL }, // J4_cmpgtn1_fp0_jump_t
5828 { 1475, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 102, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801c04ULL }, // J4_cmpgtn1_fp0_jump_nt
5829 { 1474, 3, 0, 4, 138, 0, 1, HexagonOpInfoBase + 518, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974804c27ULL }, // J4_cmpgtn1_f_jumpnv_t
5830 { 1473, 3, 0, 4, 138, 0, 1, HexagonOpInfoBase + 518, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974804c27ULL }, // J4_cmpgtn1_f_jumpnv_nt
5831 { 1472, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 105, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801404ULL }, // J4_cmpgti_tp1_jump_t
5832 { 1471, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 105, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801404ULL }, // J4_cmpgti_tp1_jump_nt
5833 { 1470, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 102, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801404ULL }, // J4_cmpgti_tp0_jump_t
5834 { 1469, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 102, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801404ULL }, // J4_cmpgti_tp0_jump_nt
5835 { 1468, 3, 0, 4, 138, 0, 1, HexagonOpInfoBase + 518, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974804427ULL }, // J4_cmpgti_t_jumpnv_t
5836 { 1467, 3, 0, 4, 138, 0, 1, HexagonOpInfoBase + 518, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974804427ULL }, // J4_cmpgti_t_jumpnv_nt
5837 { 1466, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 105, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801c04ULL }, // J4_cmpgti_fp1_jump_t
5838 { 1465, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 105, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801c04ULL }, // J4_cmpgti_fp1_jump_nt
5839 { 1464, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 102, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801c04ULL }, // J4_cmpgti_fp0_jump_t
5840 { 1463, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 102, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801c04ULL }, // J4_cmpgti_fp0_jump_nt
5841 { 1462, 3, 0, 4, 138, 0, 1, HexagonOpInfoBase + 518, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974804c27ULL }, // J4_cmpgti_f_jumpnv_t
5842 { 1461, 3, 0, 4, 138, 0, 1, HexagonOpInfoBase + 518, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974804c27ULL }, // J4_cmpgti_f_jumpnv_nt
5843 { 1460, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 605, 105, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801404ULL }, // J4_cmpgt_tp1_jump_t
5844 { 1459, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 605, 105, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801404ULL }, // J4_cmpgt_tp1_jump_nt
5845 { 1458, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 605, 102, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801404ULL }, // J4_cmpgt_tp0_jump_t
5846 { 1457, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 605, 102, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801404ULL }, // J4_cmpgt_tp0_jump_nt
5847 { 1456, 3, 0, 4, 136, 0, 1, HexagonOpInfoBase + 198, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974804427ULL }, // J4_cmpgt_t_jumpnv_t
5848 { 1455, 3, 0, 4, 136, 0, 1, HexagonOpInfoBase + 198, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974804427ULL }, // J4_cmpgt_t_jumpnv_nt
5849 { 1454, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 605, 105, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801c04ULL }, // J4_cmpgt_fp1_jump_t
5850 { 1453, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 605, 105, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801c04ULL }, // J4_cmpgt_fp1_jump_nt
5851 { 1452, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 605, 102, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801c04ULL }, // J4_cmpgt_fp0_jump_t
5852 { 1451, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 605, 102, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801c04ULL }, // J4_cmpgt_fp0_jump_nt
5853 { 1450, 3, 0, 4, 136, 0, 1, HexagonOpInfoBase + 198, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974804c27ULL }, // J4_cmpgt_f_jumpnv_t
5854 { 1449, 3, 0, 4, 136, 0, 1, HexagonOpInfoBase + 198, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974804c27ULL }, // J4_cmpgt_f_jumpnv_nt
5855 { 1448, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 105, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801404ULL }, // J4_cmpeqn1_tp1_jump_t
5856 { 1447, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 105, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801404ULL }, // J4_cmpeqn1_tp1_jump_nt
5857 { 1446, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 102, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801404ULL }, // J4_cmpeqn1_tp0_jump_t
5858 { 1445, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 102, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801404ULL }, // J4_cmpeqn1_tp0_jump_nt
5859 { 1444, 3, 0, 4, 138, 0, 1, HexagonOpInfoBase + 518, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974804427ULL }, // J4_cmpeqn1_t_jumpnv_t
5860 { 1443, 3, 0, 4, 138, 0, 1, HexagonOpInfoBase + 518, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974804427ULL }, // J4_cmpeqn1_t_jumpnv_nt
5861 { 1442, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 105, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801c04ULL }, // J4_cmpeqn1_fp1_jump_t
5862 { 1441, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 105, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801c04ULL }, // J4_cmpeqn1_fp1_jump_nt
5863 { 1440, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 102, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801c04ULL }, // J4_cmpeqn1_fp0_jump_t
5864 { 1439, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 102, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801c04ULL }, // J4_cmpeqn1_fp0_jump_nt
5865 { 1438, 3, 0, 4, 138, 0, 1, HexagonOpInfoBase + 518, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974804c27ULL }, // J4_cmpeqn1_f_jumpnv_t
5866 { 1437, 3, 0, 4, 138, 0, 1, HexagonOpInfoBase + 518, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974804c27ULL }, // J4_cmpeqn1_f_jumpnv_nt
5867 { 1436, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 105, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801404ULL }, // J4_cmpeqi_tp1_jump_t
5868 { 1435, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 105, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801404ULL }, // J4_cmpeqi_tp1_jump_nt
5869 { 1434, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 102, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801404ULL }, // J4_cmpeqi_tp0_jump_t
5870 { 1433, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 102, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801404ULL }, // J4_cmpeqi_tp0_jump_nt
5871 { 1432, 3, 0, 4, 138, 0, 1, HexagonOpInfoBase + 518, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974804427ULL }, // J4_cmpeqi_t_jumpnv_t
5872 { 1431, 3, 0, 4, 138, 0, 1, HexagonOpInfoBase + 518, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974804427ULL }, // J4_cmpeqi_t_jumpnv_nt
5873 { 1430, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 105, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801c04ULL }, // J4_cmpeqi_fp1_jump_t
5874 { 1429, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 105, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801c04ULL }, // J4_cmpeqi_fp1_jump_nt
5875 { 1428, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 102, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801c04ULL }, // J4_cmpeqi_fp0_jump_t
5876 { 1427, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 102, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801c04ULL }, // J4_cmpeqi_fp0_jump_nt
5877 { 1426, 3, 0, 4, 138, 0, 1, HexagonOpInfoBase + 518, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974804c27ULL }, // J4_cmpeqi_f_jumpnv_t
5878 { 1425, 3, 0, 4, 138, 0, 1, HexagonOpInfoBase + 518, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974804c27ULL }, // J4_cmpeqi_f_jumpnv_nt
5879 { 1424, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 605, 105, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801404ULL }, // J4_cmpeq_tp1_jump_t
5880 { 1423, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 605, 105, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801404ULL }, // J4_cmpeq_tp1_jump_nt
5881 { 1422, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 605, 102, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801404ULL }, // J4_cmpeq_tp0_jump_t
5882 { 1421, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 605, 102, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801404ULL }, // J4_cmpeq_tp0_jump_nt
5883 { 1420, 3, 0, 4, 136, 0, 1, HexagonOpInfoBase + 198, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974804427ULL }, // J4_cmpeq_t_jumpnv_t
5884 { 1419, 3, 0, 4, 136, 0, 1, HexagonOpInfoBase + 198, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974804427ULL }, // J4_cmpeq_t_jumpnv_nt
5885 { 1418, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 605, 105, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801c04ULL }, // J4_cmpeq_fp1_jump_t
5886 { 1417, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 605, 105, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801c04ULL }, // J4_cmpeq_fp1_jump_nt
5887 { 1416, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 605, 102, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801c04ULL }, // J4_cmpeq_fp0_jump_t
5888 { 1415, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 605, 102, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801c04ULL }, // J4_cmpeq_fp0_jump_nt
5889 { 1414, 3, 0, 4, 136, 0, 1, HexagonOpInfoBase + 198, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974804c27ULL }, // J4_cmpeq_f_jumpnv_t
5890 { 1413, 3, 0, 4, 136, 0, 1, HexagonOpInfoBase + 198, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974804c27ULL }, // J4_cmpeq_f_jumpnv_nt
5891 { 1412, 0, 0, 4, 135, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0xa3ULL }, // J2_unpause
5892 { 1411, 3, 1, 4, 17, 2, 3, HexagonOpInfoBase + 509, 97, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x80a3ULL }, // J2_trap1
5893 { 1410, 1, 0, 4, 134, 0, 0, HexagonOpInfoBase + 0, 0, 0|(1ULL<<MCID::UnmodeledSideEffects), 0xa3ULL }, // J2_trap0
5894 { 1409, 0, 0, 4, 133, 1, 1, HexagonOpInfoBase + 1, 95, 0, 0x23ULL }, // J2_rte
5895 { 1408, 2, 0, 4, 132, 0, 4, HexagonOpInfoBase + 603, 91, 0, 0x6930802005ULL }, // J2_ploop3sr
5896 { 1407, 2, 0, 4, 131, 0, 4, HexagonOpInfoBase + 9, 91, 0, 0x6930802005ULL }, // J2_ploop3si
5897 { 1406, 2, 0, 4, 132, 0, 4, HexagonOpInfoBase + 603, 91, 0, 0x6930802005ULL }, // J2_ploop2sr
5898 { 1405, 2, 0, 4, 131, 0, 4, HexagonOpInfoBase + 9, 91, 0, 0x6930802005ULL }, // J2_ploop2si
5899 { 1404, 2, 0, 4, 132, 0, 4, HexagonOpInfoBase + 603, 91, 0, 0x6930802005ULL }, // J2_ploop1sr
5900 { 1403, 2, 0, 4, 131, 0, 4, HexagonOpInfoBase + 9, 91, 0, 0x6930802005ULL }, // J2_ploop1si
5901 { 1402, 1, 0, 4, 130, 0, 0, HexagonOpInfoBase + 0, 0, 0, 0xa3ULL }, // J2_pause
5902 { 1401, 2, 0, 4, 129, 0, 2, HexagonOpInfoBase + 603, 87, 0, 0x931800005ULL }, // J2_loop1rext
5903 { 1400, 2, 0, 4, 129, 0, 2, HexagonOpInfoBase + 603, 89, 0, 0x6930800005ULL }, // J2_loop1r
5904 { 1399, 2, 0, 4, 128, 0, 3, HexagonOpInfoBase + 9, 84, 0, 0x931800005ULL }, // J2_loop1iext
5905 { 1398, 2, 0, 4, 128, 0, 2, HexagonOpInfoBase + 9, 89, 0, 0x6930800005ULL }, // J2_loop1i
5906 { 1397, 2, 0, 4, 129, 0, 2, HexagonOpInfoBase + 603, 87, 0, 0x931800005ULL }, // J2_loop0rext
5907 { 1396, 2, 0, 4, 129, 0, 3, HexagonOpInfoBase + 603, 81, 0, 0x6930800005ULL }, // J2_loop0r
5908 { 1395, 2, 0, 4, 128, 0, 3, HexagonOpInfoBase + 9, 84, 0, 0x931800005ULL }, // J2_loop0iext
5909 { 1394, 2, 0, 4, 128, 0, 3, HexagonOpInfoBase + 9, 81, 0, 0x6930800005ULL }, // J2_loop0i
5910 { 1393, 2, 0, 4, 123, 0, 1, HexagonOpInfoBase + 180, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807a32800423ULL }, // J2_jumptpt
5911 { 1392, 2, 0, 4, 122, 0, 1, HexagonOpInfoBase + 180, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807a32801423ULL }, // J2_jumptnewpt
5912 { 1391, 2, 0, 4, 122, 0, 1, HexagonOpInfoBase + 180, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7a32801423ULL }, // J2_jumptnew
5913 { 1390, 2, 0, 4, 15, 0, 1, HexagonOpInfoBase + 180, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7a32800423ULL }, // J2_jumpt
5914 { 1389, 2, 0, 4, 126, 0, 1, HexagonOpInfoBase + 34, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807000001405ULL }, // J2_jumprzpt
5915 { 1388, 2, 0, 4, 126, 0, 1, HexagonOpInfoBase + 34, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7000001405ULL }, // J2_jumprz
5916 { 1387, 2, 0, 4, 125, 0, 1, HexagonOpInfoBase + 182, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Terminator), 0x801000000423ULL }, // J2_jumprtpt
5917 { 1386, 2, 0, 4, 124, 0, 1, HexagonOpInfoBase + 182, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Terminator), 0x801000001423ULL }, // J2_jumprtnewpt
5918 { 1385, 2, 0, 4, 124, 0, 1, HexagonOpInfoBase + 182, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Terminator), 0x1000001423ULL }, // J2_jumprtnew
5919 { 1384, 2, 0, 4, 16, 0, 1, HexagonOpInfoBase + 182, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Terminator), 0x1000000423ULL }, // J2_jumprt
5920 { 1383, 2, 0, 4, 126, 0, 1, HexagonOpInfoBase + 34, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807000001405ULL }, // J2_jumprnzpt
5921 { 1382, 2, 0, 4, 126, 0, 1, HexagonOpInfoBase + 34, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7000001405ULL }, // J2_jumprnz
5922 { 1381, 2, 0, 4, 126, 0, 1, HexagonOpInfoBase + 34, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807000001405ULL }, // J2_jumprltezpt
5923 { 1380, 2, 0, 4, 126, 0, 1, HexagonOpInfoBase + 34, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7000001405ULL }, // J2_jumprltez
5924 { 1379, 1, 0, 4, 127, 0, 1, HexagonOpInfoBase + 28, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Terminator), 0x1000000023ULL }, // J2_jumprh
5925 { 1378, 2, 0, 4, 126, 0, 1, HexagonOpInfoBase + 34, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807000001405ULL }, // J2_jumprgtezpt
5926 { 1377, 2, 0, 4, 126, 0, 1, HexagonOpInfoBase + 34, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7000001405ULL }, // J2_jumprgtez
5927 { 1376, 2, 0, 4, 125, 0, 1, HexagonOpInfoBase + 182, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Terminator), 0x801000000c23ULL }, // J2_jumprfpt
5928 { 1375, 2, 0, 4, 124, 0, 1, HexagonOpInfoBase + 182, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Terminator), 0x801000001c23ULL }, // J2_jumprfnewpt
5929 { 1374, 2, 0, 4, 124, 0, 1, HexagonOpInfoBase + 182, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Terminator), 0x1000001c23ULL }, // J2_jumprfnew
5930 { 1373, 2, 0, 4, 16, 0, 1, HexagonOpInfoBase + 182, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Terminator), 0x1000000c23ULL }, // J2_jumprf
5931 { 1372, 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
5932 { 1371, 2, 0, 4, 123, 0, 1, HexagonOpInfoBase + 180, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807a32800c23ULL }, // J2_jumpfpt
5933 { 1370, 2, 0, 4, 122, 0, 1, HexagonOpInfoBase + 180, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807a32801c23ULL }, // J2_jumpfnewpt
5934 { 1369, 2, 0, 4, 122, 0, 1, HexagonOpInfoBase + 180, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7a32801c23ULL }, // J2_jumpfnew
5935 { 1368, 2, 0, 4, 15, 0, 1, HexagonOpInfoBase + 180, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7a32800c23ULL }, // J2_jumpf
5936 { 1367, 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
5937 { 1366, 2, 0, 4, 117, 1, 2, HexagonOpInfoBase + 180, 76, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x80007a32800423ULL }, // J2_callt
5938 { 1365, 2, 0, 4, 119, 1, 2, HexagonOpInfoBase + 182, 76, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x80001000000423ULL }, // J2_callrt
5939 { 1364, 1, 0, 4, 120, 0, 2, HexagonOpInfoBase + 28, 79, 0|(1ULL<<MCID::Call), 0x80001000000023ULL }, // J2_callrh
5940 { 1363, 2, 0, 4, 119, 1, 2, HexagonOpInfoBase + 182, 76, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x80001000000c23ULL }, // J2_callrf
5941 { 1362, 1, 0, 4, 118, 1, 2, HexagonOpInfoBase + 28, 76, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x80001000000023ULL }, // J2_callr
5942 { 1361, 2, 0, 4, 117, 1, 2, HexagonOpInfoBase + 180, 76, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x80007a32800c23ULL }, // J2_callf
5943 { 1360, 1, 0, 4, 35, 1, 2, HexagonOpInfoBase + 0, 76, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x80005b10800023ULL }, // J2_call
5944 { 1359, 2, 1, 4, 6, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Rematerializable), 0x8000ULL }, // HI
5945 { 1358, 2, 1, 4, 116, 0, 0, HexagonOpInfoBase + 601, 0, 0, 0x8005ULL }, // G4_tfrgrcr
5946 { 1357, 2, 1, 4, 116, 0, 0, HexagonOpInfoBase + 599, 0, 0, 0x8005ULL }, // G4_tfrgpcp
5947 { 1356, 2, 1, 4, 115, 0, 0, HexagonOpInfoBase + 597, 0, 0, 0x8005ULL }, // G4_tfrgcrr
5948 { 1355, 2, 1, 4, 115, 0, 0, HexagonOpInfoBase + 595, 0, 0, 0x5ULL }, // G4_tfrgcpp
5949 { 1354, 3, 1, 4, 109, 1, 0, HexagonOpInfoBase + 201, 75, 0, 0x1000000008025ULL }, // F2_sfsub
5950 { 1353, 4, 2, 4, 114, 0, 0, HexagonOpInfoBase + 524, 0, 0, 0x100000000a025ULL }, // F2_sfrecipa
5951 { 1352, 3, 1, 4, 109, 1, 0, HexagonOpInfoBase + 201, 75, 0|(1ULL<<MCID::Commutable), 0x1000000008025ULL }, // F2_sfmpy
5952 { 1351, 3, 1, 4, 113, 1, 0, HexagonOpInfoBase + 201, 75, 0, 0x81000000008025ULL }, // F2_sfmin
5953 { 1350, 3, 1, 4, 113, 1, 0, HexagonOpInfoBase + 201, 75, 0, 0x81000000008025ULL }, // F2_sfmax
5954 { 1349, 3, 2, 4, 112, 0, 0, HexagonOpInfoBase + 156, 0, 0, 0x100000000a02bULL }, // F2_sfinvsqrta
5955 { 1348, 2, 1, 4, 105, 0, 0, HexagonOpInfoBase + 34, 0, 0, 0x80000000008003ULL }, // F2_sfimm_p
5956 { 1347, 2, 1, 4, 105, 0, 0, HexagonOpInfoBase + 34, 0, 0, 0x80000000008003ULL }, // F2_sfimm_n
5957 { 1346, 4, 1, 4, 110, 1, 0, HexagonOpInfoBase + 586, 75, 0, 0x1000000008025ULL }, // F2_sffms_lib
5958 { 1345, 4, 1, 4, 110, 1, 0, HexagonOpInfoBase + 586, 75, 0, 0x1000000008025ULL }, // F2_sffms
5959 { 1344, 5, 1, 4, 111, 1, 0, HexagonOpInfoBase + 590, 75, 0, 0x1000000008025ULL }, // F2_sffma_sc
5960 { 1343, 4, 1, 4, 110, 1, 0, HexagonOpInfoBase + 586, 75, 0, 0x1000000008025ULL }, // F2_sffma_lib
5961 { 1342, 4, 1, 4, 110, 1, 0, HexagonOpInfoBase + 586, 75, 0, 0x1000000008025ULL }, // F2_sffma
5962 { 1341, 2, 1, 4, 103, 0, 0, HexagonOpInfoBase + 154, 0, 0, 0x100000000802bULL }, // F2_sffixupr
5963 { 1340, 3, 1, 4, 109, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x1000000008025ULL }, // F2_sffixupn
5964 { 1339, 3, 1, 4, 109, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x1000000008025ULL }, // F2_sffixupd
5965 { 1338, 3, 1, 4, 9, 1, 0, HexagonOpInfoBase + 175, 75, 0|(1ULL<<MCID::Compare), 0x100000000002cULL }, // F2_sfcmpuo
5966 { 1337, 3, 1, 4, 9, 1, 0, HexagonOpInfoBase + 175, 75, 0|(1ULL<<MCID::Compare), 0x100000000002cULL }, // F2_sfcmpgt
5967 { 1336, 3, 1, 4, 9, 1, 0, HexagonOpInfoBase + 175, 75, 0|(1ULL<<MCID::Compare), 0x100000000002cULL }, // F2_sfcmpge
5968 { 1335, 3, 1, 4, 9, 1, 0, HexagonOpInfoBase + 175, 75, 0|(1ULL<<MCID::Compare), 0x100000000002cULL }, // F2_sfcmpeq
5969 { 1334, 3, 1, 4, 89, 1, 0, HexagonOpInfoBase + 172, 75, 0, 0x100000000002bULL }, // F2_sfclass
5970 { 1333, 3, 1, 4, 109, 1, 0, HexagonOpInfoBase + 201, 75, 0|(1ULL<<MCID::Commutable), 0x1000000008025ULL }, // F2_sfadd
5971 { 1332, 3, 1, 4, 104, 1, 0, HexagonOpInfoBase + 166, 75, 0, 0x1000000000025ULL }, // F2_dfsub
5972 { 1331, 3, 1, 4, 108, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000025ULL }, // F2_dfmpyll
5973 { 1330, 4, 1, 4, 107, 0, 0, HexagonOpInfoBase + 214, 0, 0, 0x80000000000025ULL }, // F2_dfmpylh
5974 { 1329, 4, 1, 4, 106, 1, 0, HexagonOpInfoBase + 214, 75, 0, 0x1000000000025ULL }, // F2_dfmpyhh
5975 { 1328, 3, 1, 4, 104, 1, 0, HexagonOpInfoBase + 166, 75, 0, 0x1000000000025ULL }, // F2_dfmpyfix
5976 { 1327, 3, 1, 4, 96, 1, 0, HexagonOpInfoBase + 166, 75, 0, 0x81000000000025ULL }, // F2_dfmin
5977 { 1326, 3, 1, 4, 96, 1, 0, HexagonOpInfoBase + 166, 75, 0, 0x81000000000025ULL }, // F2_dfmax
5978 { 1325, 2, 1, 4, 105, 0, 0, HexagonOpInfoBase + 164, 0, 0, 0x80000000000003ULL }, // F2_dfimm_p
5979 { 1324, 2, 1, 4, 105, 0, 0, HexagonOpInfoBase + 164, 0, 0, 0x80000000000003ULL }, // F2_dfimm_n
5980 { 1323, 3, 1, 4, 9, 1, 0, HexagonOpInfoBase + 534, 75, 0|(1ULL<<MCID::Compare), 0x1000000000003ULL }, // F2_dfcmpuo
5981 { 1322, 3, 1, 4, 9, 1, 0, HexagonOpInfoBase + 534, 75, 0|(1ULL<<MCID::Compare), 0x1000000000003ULL }, // F2_dfcmpgt
5982 { 1321, 3, 1, 4, 9, 1, 0, HexagonOpInfoBase + 534, 75, 0|(1ULL<<MCID::Compare), 0x1000000000003ULL }, // F2_dfcmpge
5983 { 1320, 3, 1, 4, 9, 1, 0, HexagonOpInfoBase + 534, 75, 0|(1ULL<<MCID::Compare), 0x1000000000003ULL }, // F2_dfcmpeq
5984 { 1319, 3, 1, 4, 89, 1, 0, HexagonOpInfoBase + 547, 75, 0, 0x1000000000003ULL }, // F2_dfclass
5985 { 1318, 3, 1, 4, 104, 1, 0, HexagonOpInfoBase + 166, 75, 0, 0x1000000000025ULL }, // F2_dfadd
5986 { 1317, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 154, 75, 0, 0x100000000802bULL }, // F2_conv_w2sf
5987 { 1316, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 189, 75, 0, 0x100000000002bULL }, // F2_conv_w2df
5988 { 1315, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 154, 75, 0, 0x100000000802bULL }, // F2_conv_uw2sf
5989 { 1314, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 189, 75, 0, 0x100000000002bULL }, // F2_conv_uw2df
5990 { 1313, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 309, 75, 0, 0x100000000802bULL }, // F2_conv_ud2sf
5991 { 1312, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 159, 75, 0, 0x100000000002bULL }, // F2_conv_ud2df
5992 { 1311, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 154, 75, 0, 0x100000000802bULL }, // F2_conv_sf2w_chop
5993 { 1310, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 154, 75, 0, 0x100000000802bULL }, // F2_conv_sf2w
5994 { 1309, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 154, 75, 0, 0x100000000802bULL }, // F2_conv_sf2uw_chop
5995 { 1308, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 154, 75, 0, 0x100000000802bULL }, // F2_conv_sf2uw
5996 { 1307, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 189, 75, 0, 0x100000000002bULL }, // F2_conv_sf2ud_chop
5997 { 1306, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 189, 75, 0, 0x100000000002bULL }, // F2_conv_sf2ud
5998 { 1305, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 189, 75, 0, 0x100000000002bULL }, // F2_conv_sf2df
5999 { 1304, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 189, 75, 0, 0x100000000002bULL }, // F2_conv_sf2d_chop
6000 { 1303, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 189, 75, 0, 0x100000000002bULL }, // F2_conv_sf2d
6001 { 1302, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 309, 75, 0, 0x100000000802bULL }, // F2_conv_df2w_chop
6002 { 1301, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 309, 75, 0, 0x100000000802bULL }, // F2_conv_df2w
6003 { 1300, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 309, 75, 0, 0x100000000802bULL }, // F2_conv_df2uw_chop
6004 { 1299, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 309, 75, 0, 0x100000000802bULL }, // F2_conv_df2uw
6005 { 1298, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 159, 75, 0, 0x100000000002bULL }, // F2_conv_df2ud_chop
6006 { 1297, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 159, 75, 0, 0x100000000002bULL }, // F2_conv_df2ud
6007 { 1296, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 309, 75, 0, 0x100000000802bULL }, // F2_conv_df2sf
6008 { 1295, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 159, 75, 0, 0x100000000002bULL }, // F2_conv_df2d_chop
6009 { 1294, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 159, 75, 0, 0x100000000002bULL }, // F2_conv_df2d
6010 { 1293, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 309, 75, 0, 0x100000000802bULL }, // F2_conv_d2sf
6011 { 1292, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 159, 75, 0, 0x100000000002bULL }, // F2_conv_d2df
6012 { 1291, 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
6013 { 1290, 0, 0, 4, 12, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x20ULL }, // DuplexIClassF
6014 { 1289, 0, 0, 4, 12, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x20ULL }, // DuplexIClassE
6015 { 1288, 0, 0, 4, 12, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x20ULL }, // DuplexIClassD
6016 { 1287, 0, 0, 4, 12, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x20ULL }, // DuplexIClassC
6017 { 1286, 0, 0, 4, 12, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x20ULL }, // DuplexIClassB
6018 { 1285, 0, 0, 4, 12, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x20ULL }, // DuplexIClassA
6019 { 1284, 0, 0, 4, 12, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x20ULL }, // DuplexIClass9
6020 { 1283, 0, 0, 4, 12, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x20ULL }, // DuplexIClass8
6021 { 1282, 0, 0, 4, 12, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x20020ULL }, // DuplexIClass7
6022 { 1281, 0, 0, 4, 12, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x20020ULL }, // DuplexIClass6
6023 { 1280, 0, 0, 4, 12, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x20020ULL }, // DuplexIClass5
6024 { 1279, 0, 0, 4, 12, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x20020ULL }, // DuplexIClass4
6025 { 1278, 0, 0, 4, 12, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x20020ULL }, // DuplexIClass3
6026 { 1277, 0, 0, 4, 12, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x20ULL }, // DuplexIClass2
6027 { 1276, 0, 0, 4, 12, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x20ULL }, // DuplexIClass1
6028 { 1275, 0, 0, 4, 12, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x20ULL }, // DuplexIClass0
6029 { 1274, 2, 1, 4, 29, 0, 0, HexagonOpInfoBase + 584, 0, 0|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Rematerializable), 0x24ULL }, // CONST64
6030 { 1273, 2, 1, 4, 29, 0, 0, HexagonOpInfoBase + 184, 0, 0|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Rematerializable), 0x24ULL }, // CONST32
6031 { 1272, 1, 0, 4, 35, 0, 1, HexagonOpInfoBase + 0, 72, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0xb10800023ULL }, // CALLProfile
6032 { 1271, 4, 1, 4, 102, 0, 0, HexagonOpInfoBase + 580, 0, 0, 0x5ULL }, // C4_or_orn
6033 { 1270, 4, 1, 4, 102, 0, 0, HexagonOpInfoBase + 580, 0, 0, 0x5ULL }, // C4_or_or
6034 { 1269, 4, 1, 4, 102, 0, 0, HexagonOpInfoBase + 580, 0, 0, 0x5ULL }, // C4_or_andn
6035 { 1268, 4, 1, 4, 102, 0, 0, HexagonOpInfoBase + 580, 0, 0, 0x5ULL }, // C4_or_and
6036 { 1267, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 175, 0, 0, 0x2cULL }, // C4_nbitsset
6037 { 1266, 3, 1, 4, 89, 0, 0, HexagonOpInfoBase + 172, 0, 0, 0x2bULL }, // C4_nbitsclri
6038 { 1265, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 175, 0, 0, 0x2cULL }, // C4_nbitsclr
6039 { 1264, 3, 1, 4, 11, 0, 0, HexagonOpInfoBase + 558, 0, 0, 0x5ULL }, // C4_fastcorner9_not
6040 { 1263, 3, 1, 4, 11, 0, 0, HexagonOpInfoBase + 558, 0, 0, 0x5ULL }, // C4_fastcorner9
6041 { 1262, 3, 1, 4, 10, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Compare), 0x154800000ULL }, // C4_cmpneqi
6042 { 1261, 3, 1, 4, 98, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::Commutable), 0x1ULL }, // C4_cmpneq
6043 { 1260, 3, 1, 4, 10, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Compare), 0x124800000ULL }, // C4_cmplteui
6044 { 1259, 3, 1, 4, 98, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Compare), 0x1ULL }, // C4_cmplteu
6045 { 1258, 3, 1, 4, 10, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Compare), 0x154800000ULL }, // C4_cmpltei
6046 { 1257, 3, 1, 4, 98, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Compare), 0x1ULL }, // C4_cmplte
6047 { 1256, 4, 1, 4, 102, 0, 0, HexagonOpInfoBase + 580, 0, 0, 0x5ULL }, // C4_and_orn
6048 { 1255, 4, 1, 4, 102, 0, 0, HexagonOpInfoBase + 580, 0, 0, 0x5ULL }, // C4_and_or
6049 { 1254, 4, 1, 4, 102, 0, 0, HexagonOpInfoBase + 580, 0, 0, 0x5ULL }, // C4_and_andn
6050 { 1253, 4, 1, 4, 102, 0, 0, HexagonOpInfoBase + 580, 0, 0, 0x5ULL }, // C4_and_and
6051 { 1252, 2, 1, 4, 101, 0, 0, HexagonOpInfoBase + 34, 0, 0, 0xc2808005ULL }, // C4_addipc
6052 { 1251, 3, 1, 4, 11, 0, 0, HexagonOpInfoBase + 558, 0, 0, 0x5ULL }, // C2_xor
6053 { 1250, 4, 1, 4, 100, 0, 0, HexagonOpInfoBase + 244, 0, 0, 0x3ULL }, // C2_vmux
6054 { 1249, 3, 1, 4, 79, 0, 0, HexagonOpInfoBase + 577, 0, 0, 0x8000000000802bULL }, // C2_vitpack
6055 { 1248, 2, 1, 4, 99, 0, 0, HexagonOpInfoBase + 182, 0, 0, 0x2bULL }, // C2_tfrrp
6056 { 1247, 2, 1, 4, 81, 0, 0, HexagonOpInfoBase + 575, 0, 0, 0x802bULL }, // C2_tfrpr
6057 { 1246, 3, 1, 4, 11, 0, 0, HexagonOpInfoBase + 558, 0, 0, 0x5ULL }, // C2_orn
6058 { 1245, 3, 1, 4, 11, 0, 0, HexagonOpInfoBase + 558, 0, 0, 0x5ULL }, // C2_or
6059 { 1244, 2, 1, 4, 97, 0, 0, HexagonOpInfoBase + 178, 0, 0, 0x5ULL }, // C2_not
6060 { 1243, 4, 1, 4, 4, 0, 0, HexagonOpInfoBase + 571, 0, 0, 0x114808000ULL }, // C2_muxri
6061 { 1242, 4, 1, 4, 4, 0, 0, HexagonOpInfoBase + 528, 0, 0, 0x116808000ULL }, // C2_muxir
6062 { 1241, 4, 1, 4, 4, 0, 0, HexagonOpInfoBase + 567, 0, 0, 0x114808000ULL }, // C2_muxii
6063 { 1240, 4, 1, 4, 4, 0, 0, HexagonOpInfoBase + 524, 0, 0, 0x8001ULL }, // C2_mux
6064 { 1239, 2, 1, 4, 81, 0, 0, HexagonOpInfoBase + 565, 0, 0, 0x2bULL }, // C2_mask
6065 { 1238, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 534, 0, 0|(1ULL<<MCID::Compare), 0x3ULL }, // C2_cmpgtup
6066 { 1237, 3, 1, 4, 10, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Compare), 0x124800000ULL }, // C2_cmpgtui
6067 { 1236, 3, 1, 4, 98, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Compare), 0x1ULL }, // C2_cmpgtu
6068 { 1235, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 534, 0, 0|(1ULL<<MCID::Compare), 0x3ULL }, // C2_cmpgtp
6069 { 1234, 3, 1, 4, 10, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Compare), 0x154800000ULL }, // C2_cmpgti
6070 { 1233, 3, 1, 4, 98, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Compare), 0x1ULL }, // C2_cmpgt
6071 { 1232, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 534, 0, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::Commutable), 0x3ULL }, // C2_cmpeqp
6072 { 1231, 3, 1, 4, 10, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Compare), 0x154800000ULL }, // C2_cmpeqi
6073 { 1230, 3, 1, 4, 98, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::Commutable), 0x1ULL }, // C2_cmpeq
6074 { 1229, 3, 1, 4, 7, 0, 0, HexagonOpInfoBase + 506, 0, 0|(1ULL<<MCID::MoveImm), 0x194809400ULL }, // C2_cmovenewit
6075 { 1228, 3, 1, 4, 7, 0, 0, HexagonOpInfoBase + 506, 0, 0|(1ULL<<MCID::MoveImm), 0x194809c00ULL }, // C2_cmovenewif
6076 { 1227, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 506, 0, 0|(1ULL<<MCID::MoveImm), 0x194808400ULL }, // C2_cmoveit
6077 { 1226, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 506, 0, 0|(1ULL<<MCID::MoveImm), 0x194808c00ULL }, // C2_cmoveif
6078 { 1225, 4, 1, 4, 4, 0, 0, HexagonOpInfoBase + 561, 0, 0, 0x401ULL }, // C2_ccombinewt
6079 { 1224, 4, 1, 4, 5, 0, 0, HexagonOpInfoBase + 561, 0, 0, 0x1401ULL }, // C2_ccombinewnewt
6080 { 1223, 4, 1, 4, 5, 0, 0, HexagonOpInfoBase + 561, 0, 0, 0x1c01ULL }, // C2_ccombinewnewf
6081 { 1222, 4, 1, 4, 4, 0, 0, HexagonOpInfoBase + 561, 0, 0, 0xc01ULL }, // C2_ccombinewf
6082 { 1221, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 175, 0, 0, 0x2cULL }, // C2_bitsset
6083 { 1220, 3, 1, 4, 89, 0, 0, HexagonOpInfoBase + 172, 0, 0, 0x2bULL }, // C2_bitsclri
6084 { 1219, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 175, 0, 0, 0x2cULL }, // C2_bitsclr
6085 { 1218, 2, 1, 4, 97, 0, 0, HexagonOpInfoBase + 178, 0, 0, 0x5ULL }, // C2_any8
6086 { 1217, 3, 1, 4, 11, 0, 0, HexagonOpInfoBase + 558, 0, 0, 0x5ULL }, // C2_andn
6087 { 1216, 3, 1, 4, 11, 0, 0, HexagonOpInfoBase + 558, 0, 0, 0x5ULL }, // C2_and
6088 { 1215, 2, 1, 4, 97, 0, 0, HexagonOpInfoBase + 178, 0, 0, 0x5ULL }, // C2_all8
6089 { 1214, 3, 1, 4, 94, 0, 0, HexagonOpInfoBase + 306, 0, 0, 0x2bULL }, // A7_vclip
6090 { 1213, 3, 1, 4, 96, 0, 0, HexagonOpInfoBase + 208, 0, 0, 0x8000000000002cULL }, // A7_croundd_rr
6091 { 1212, 3, 1, 4, 96, 0, 0, HexagonOpInfoBase + 306, 0, 0, 0x8000000000002bULL }, // A7_croundd_ri
6092 { 1211, 3, 1, 4, 94, 0, 0, HexagonOpInfoBase + 198, 0, 0, 0x802bULL }, // A7_clip
6093 { 1210, 4, 2, 4, 95, 0, 0, HexagonOpInfoBase + 244, 0, 0, 0x80000000002025ULL }, // A6_vminub_RdP
6094 { 1209, 3, 1, 4, 94, 0, 0, HexagonOpInfoBase + 534, 0, 0, 0x3ULL }, // A6_vcmpbeq_notany
6095 { 1208, 3, 1, 4, 49, 0, 1, HexagonOpInfoBase + 555, 71, 0, 0x8000000000802cULL }, // A5_vaddhubs
6096 { 1207, 5, 2, 4, 93, 0, 1, HexagonOpInfoBase + 550, 71, 0, 0x80000000002025ULL }, // A5_ACS
6097 { 1206, 4, 1, 4, 92, 0, 0, HexagonOpInfoBase + 204, 0, 0, 0x8000000000002cULL }, // A4_vrminw
6098 { 1205, 4, 1, 4, 92, 0, 0, HexagonOpInfoBase + 204, 0, 0, 0x8000000000002cULL }, // A4_vrminuw
6099 { 1204, 4, 1, 4, 92, 0, 0, HexagonOpInfoBase + 204, 0, 0, 0x8000000000002cULL }, // A4_vrminuh
6100 { 1203, 4, 1, 4, 92, 0, 0, HexagonOpInfoBase + 204, 0, 0, 0x8000000000002cULL }, // A4_vrminh
6101 { 1202, 4, 1, 4, 92, 0, 0, HexagonOpInfoBase + 204, 0, 0, 0x8000000000002cULL }, // A4_vrmaxw
6102 { 1201, 4, 1, 4, 92, 0, 0, HexagonOpInfoBase + 204, 0, 0, 0x8000000000002cULL }, // A4_vrmaxuw
6103 { 1200, 4, 1, 4, 92, 0, 0, HexagonOpInfoBase + 204, 0, 0, 0x8000000000002cULL }, // A4_vrmaxuh
6104 { 1199, 4, 1, 4, 92, 0, 0, HexagonOpInfoBase + 204, 0, 0, 0x8000000000002cULL }, // A4_vrmaxh
6105 { 1198, 3, 1, 4, 89, 0, 0, HexagonOpInfoBase + 547, 0, 0, 0x3ULL }, // A4_vcmpwgtui
6106 { 1197, 3, 1, 4, 89, 0, 0, HexagonOpInfoBase + 547, 0, 0, 0x3ULL }, // A4_vcmpwgti
6107 { 1196, 3, 1, 4, 89, 0, 0, HexagonOpInfoBase + 547, 0, 0, 0x3ULL }, // A4_vcmpweqi
6108 { 1195, 3, 1, 4, 89, 0, 0, HexagonOpInfoBase + 547, 0, 0, 0x3ULL }, // A4_vcmphgtui
6109 { 1194, 3, 1, 4, 89, 0, 0, HexagonOpInfoBase + 547, 0, 0, 0x3ULL }, // A4_vcmphgti
6110 { 1193, 3, 1, 4, 89, 0, 0, HexagonOpInfoBase + 547, 0, 0, 0x3ULL }, // A4_vcmpheqi
6111 { 1192, 3, 1, 4, 89, 0, 0, HexagonOpInfoBase + 547, 0, 0, 0x3ULL }, // A4_vcmpbgtui
6112 { 1191, 3, 1, 4, 89, 0, 0, HexagonOpInfoBase + 547, 0, 0, 0x3ULL }, // A4_vcmpbgti
6113 { 1190, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 534, 0, 0, 0x3ULL }, // A4_vcmpbgt
6114 { 1189, 3, 1, 4, 89, 0, 0, HexagonOpInfoBase + 547, 0, 0, 0x3ULL }, // A4_vcmpbeqi
6115 { 1188, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 534, 0, 0, 0x3ULL }, // A4_vcmpbeq_any
6116 { 1187, 3, 1, 4, 91, 0, 0, HexagonOpInfoBase + 544, 0, 0, 0x2003ULL }, // A4_tlbmatch
6117 { 1186, 2, 1, 4, 85, 0, 0, HexagonOpInfoBase + 542, 0, 0, 0x5ULL }, // A4_tfrpcp
6118 { 1185, 2, 1, 4, 38, 0, 0, HexagonOpInfoBase + 251, 0, 0, 0x5ULL }, // A4_tfrcpp
6119 { 1184, 5, 2, 4, 88, 0, 0, HexagonOpInfoBase + 537, 0, 0, 0x202cULL }, // A4_subp_c
6120 { 1183, 3, 1, 4, 49, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x8000000000802cULL }, // A4_round_rr_sat
6121 { 1182, 3, 1, 4, 49, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x8000000000802cULL }, // A4_round_rr
6122 { 1181, 3, 1, 4, 49, 0, 1, HexagonOpInfoBase + 198, 71, 0, 0x8000000000802bULL }, // A4_round_ri_sat
6123 { 1180, 3, 1, 4, 49, 0, 0, HexagonOpInfoBase + 198, 0, 0, 0x8000000000802bULL }, // A4_round_ri
6124 { 1179, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 198, 0, 0, 0x114808000ULL }, // A4_rcmpneqi
6125 { 1178, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 201, 0, 0|(1ULL<<MCID::Commutable), 0x8001ULL }, // A4_rcmpneq
6126 { 1177, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 198, 0, 0, 0x114808000ULL }, // A4_rcmpeqi
6127 { 1176, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 201, 0, 0|(1ULL<<MCID::Commutable), 0x8001ULL }, // A4_rcmpeq
6128 { 1175, 3, 1, 4, 7, 0, 0, HexagonOpInfoBase + 156, 0, 0, 0x9400ULL }, // A4_pzxthtnew
6129 { 1174, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 156, 0, 0, 0x8400ULL }, // A4_pzxtht
6130 { 1173, 3, 1, 4, 7, 0, 0, HexagonOpInfoBase + 156, 0, 0, 0x9c00ULL }, // A4_pzxthfnew
6131 { 1172, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 156, 0, 0, 0x8c00ULL }, // A4_pzxthf
6132 { 1171, 3, 1, 4, 7, 0, 0, HexagonOpInfoBase + 156, 0, 0, 0x9400ULL }, // A4_pzxtbtnew
6133 { 1170, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 156, 0, 0, 0x8400ULL }, // A4_pzxtbt
6134 { 1169, 3, 1, 4, 7, 0, 0, HexagonOpInfoBase + 156, 0, 0, 0x9c00ULL }, // A4_pzxtbfnew
6135 { 1168, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 156, 0, 0, 0x8c00ULL }, // A4_pzxtbf
6136 { 1167, 3, 1, 4, 7, 0, 0, HexagonOpInfoBase + 156, 0, 0, 0x9400ULL }, // A4_psxthtnew
6137 { 1166, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 156, 0, 0, 0x8400ULL }, // A4_psxtht
6138 { 1165, 3, 1, 4, 7, 0, 0, HexagonOpInfoBase + 156, 0, 0, 0x9c00ULL }, // A4_psxthfnew
6139 { 1164, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 156, 0, 0, 0x8c00ULL }, // A4_psxthf
6140 { 1163, 3, 1, 4, 7, 0, 0, HexagonOpInfoBase + 156, 0, 0, 0x9400ULL }, // A4_psxtbtnew
6141 { 1162, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 156, 0, 0, 0x8400ULL }, // A4_psxtbt
6142 { 1161, 3, 1, 4, 7, 0, 0, HexagonOpInfoBase + 156, 0, 0, 0x9c00ULL }, // A4_psxtbfnew
6143 { 1160, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 156, 0, 0, 0x8c00ULL }, // A4_psxtbf
6144 { 1159, 3, 1, 4, 7, 0, 0, HexagonOpInfoBase + 156, 0, 0, 0x9400ULL }, // A4_pasrhtnew
6145 { 1158, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 156, 0, 0, 0x8400ULL }, // A4_pasrht
6146 { 1157, 3, 1, 4, 7, 0, 0, HexagonOpInfoBase + 156, 0, 0, 0x9c00ULL }, // A4_pasrhfnew
6147 { 1156, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 156, 0, 0, 0x8c00ULL }, // A4_pasrhf
6148 { 1155, 3, 1, 4, 7, 0, 0, HexagonOpInfoBase + 156, 0, 0, 0x9400ULL }, // A4_paslhtnew
6149 { 1154, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 156, 0, 0, 0x8400ULL }, // A4_paslht
6150 { 1153, 3, 1, 4, 7, 0, 0, HexagonOpInfoBase + 156, 0, 0, 0x9c00ULL }, // A4_paslhfnew
6151 { 1152, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 156, 0, 0, 0x8c00ULL }, // A4_paslhf
6152 { 1151, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x3ULL }, // A4_ornp
6153 { 1150, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x8001ULL }, // A4_orn
6154 { 1149, 3, 1, 4, 78, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008003ULL }, // A4_modwrapu
6155 { 1148, 1, 0, 4, 90, 0, 0, HexagonOpInfoBase + 0, 0, 0, 0x22ULL }, // A4_ext
6156 { 1147, 3, 1, 4, 49, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x8000000000802cULL }, // A4_cround_rr
6157 { 1146, 3, 1, 4, 49, 0, 0, HexagonOpInfoBase + 198, 0, 0, 0x8000000000802bULL }, // A4_cround_ri
6158 { 1145, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 503, 0, 0, 0x114800000ULL }, // A4_combineri
6159 { 1144, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 500, 0, 0, 0x112800000ULL }, // A4_combineir
6160 { 1143, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 497, 0, 0, 0xc4800000ULL }, // A4_combineii
6161 { 1142, 3, 1, 4, 89, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Compare), 0xe4800003ULL }, // A4_cmphgtui
6162 { 1141, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Compare), 0x2cULL }, // A4_cmphgtu
6163 { 1140, 3, 1, 4, 89, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Compare), 0x114800003ULL }, // A4_cmphgti
6164 { 1139, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Compare), 0x2cULL }, // A4_cmphgt
6165 { 1138, 3, 1, 4, 89, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::Commutable), 0x114800003ULL }, // A4_cmpheqi
6166 { 1137, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::Commutable), 0x2cULL }, // A4_cmpheq
6167 { 1136, 3, 1, 4, 89, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Compare), 0xe4800003ULL }, // A4_cmpbgtui
6168 { 1135, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Compare), 0x2cULL }, // A4_cmpbgtu
6169 { 1134, 3, 1, 4, 89, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Compare), 0x3ULL }, // A4_cmpbgti
6170 { 1133, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Compare), 0x2cULL }, // A4_cmpbgt
6171 { 1132, 3, 1, 4, 89, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::Commutable), 0x3ULL }, // A4_cmpbeqi
6172 { 1131, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::Commutable), 0x2cULL }, // A4_cmpbeq
6173 { 1130, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 534, 0, 0, 0x3ULL }, // A4_boundscheck_lo
6174 { 1129, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 534, 0, 0, 0x3ULL }, // A4_boundscheck_hi
6175 { 1128, 3, 1, 4, 79, 0, 0, HexagonOpInfoBase + 503, 0, 0, 0x8000000000002bULL }, // A4_bitspliti
6176 { 1127, 3, 1, 4, 79, 0, 0, HexagonOpInfoBase + 521, 0, 0, 0x80000000000003ULL }, // A4_bitsplit
6177 { 1126, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x3ULL }, // A4_andnp
6178 { 1125, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x8001ULL }, // A4_andn
6179 { 1124, 5, 2, 4, 88, 0, 0, HexagonOpInfoBase + 537, 0, 0, 0x202cULL }, // A4_addp_c
6180 { 1123, 2, 1, 4, 3, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Predicable), 0x8000ULL }, // A2_zxth
6181 { 1122, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 166, 0, 0|(1ULL<<MCID::Commutable), 0x3ULL }, // A2_xorp
6182 { 1121, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 201, 0, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x8001ULL }, // A2_xor
6183 { 1120, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000003ULL }, // A2_vsubws
6184 { 1119, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x3ULL }, // A2_vsubw
6185 { 1118, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000003ULL }, // A2_vsubuhs
6186 { 1117, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000003ULL }, // A2_vsububs
6187 { 1116, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x3ULL }, // A2_vsubub
6188 { 1115, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000003ULL }, // A2_vsubhs
6189 { 1114, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x3ULL }, // A2_vsubh
6190 { 1113, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 214, 0, 0, 0x80000000000025ULL }, // A2_vrsadub_acc
6191 { 1112, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000025ULL }, // A2_vrsadub
6192 { 1111, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 214, 0, 0, 0x80000000000025ULL }, // A2_vraddub_acc
6193 { 1110, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000025ULL }, // A2_vraddub
6194 { 1109, 3, 1, 4, 49, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000003ULL }, // A2_vnavgwr
6195 { 1108, 3, 1, 4, 49, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000003ULL }, // A2_vnavgwcr
6196 { 1107, 3, 1, 4, 86, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_vnavgw
6197 { 1106, 3, 1, 4, 49, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000003ULL }, // A2_vnavghr
6198 { 1105, 3, 1, 4, 49, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000003ULL }, // A2_vnavghcr
6199 { 1104, 3, 1, 4, 86, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_vnavgh
6200 { 1103, 3, 1, 4, 78, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_vminw
6201 { 1102, 3, 1, 4, 78, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_vminuw
6202 { 1101, 3, 1, 4, 78, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_vminuh
6203 { 1100, 3, 1, 4, 78, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_vminub
6204 { 1099, 3, 1, 4, 78, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_vminh
6205 { 1098, 3, 1, 4, 78, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_vminb
6206 { 1097, 3, 1, 4, 78, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_vmaxw
6207 { 1096, 3, 1, 4, 78, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_vmaxuw
6208 { 1095, 3, 1, 4, 78, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_vmaxuh
6209 { 1094, 3, 1, 4, 78, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_vmaxub
6210 { 1093, 3, 1, 4, 78, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_vmaxh
6211 { 1092, 3, 1, 4, 78, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_vmaxb
6212 { 1091, 2, 1, 4, 77, 0, 1, HexagonOpInfoBase + 159, 71, 0, 0x8000000000002bULL }, // A2_vconj
6213 { 1090, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 534, 0, 0, 0x3ULL }, // A2_vcmpwgtu
6214 { 1089, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 534, 0, 0, 0x3ULL }, // A2_vcmpwgt
6215 { 1088, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 534, 0, 0, 0x3ULL }, // A2_vcmpweq
6216 { 1087, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 534, 0, 0, 0x3ULL }, // A2_vcmphgtu
6217 { 1086, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 534, 0, 0, 0x3ULL }, // A2_vcmphgt
6218 { 1085, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 534, 0, 0, 0x3ULL }, // A2_vcmpheq
6219 { 1084, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 534, 0, 0, 0x3ULL }, // A2_vcmpbgtu
6220 { 1083, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 534, 0, 0, 0x3ULL }, // A2_vcmpbeq
6221 { 1082, 3, 1, 4, 87, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_vavgwr
6222 { 1081, 3, 1, 4, 49, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_vavgwcr
6223 { 1080, 3, 1, 4, 86, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_vavgw
6224 { 1079, 3, 1, 4, 87, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_vavguwr
6225 { 1078, 3, 1, 4, 86, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_vavguw
6226 { 1077, 3, 1, 4, 87, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_vavguhr
6227 { 1076, 3, 1, 4, 86, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_vavguh
6228 { 1075, 3, 1, 4, 87, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_vavgubr
6229 { 1074, 3, 1, 4, 86, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_vavgub
6230 { 1073, 3, 1, 4, 87, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_vavghr
6231 { 1072, 3, 1, 4, 49, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_vavghcr
6232 { 1071, 3, 1, 4, 86, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_vavgh
6233 { 1070, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000003ULL }, // A2_vaddws
6234 { 1069, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x3ULL }, // A2_vaddw
6235 { 1068, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000003ULL }, // A2_vadduhs
6236 { 1067, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000003ULL }, // A2_vaddubs
6237 { 1066, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x3ULL }, // A2_vaddub
6238 { 1065, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000003ULL }, // A2_vaddhs
6239 { 1064, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x3ULL }, // A2_vaddh
6240 { 1063, 2, 1, 4, 77, 0, 1, HexagonOpInfoBase + 159, 71, 0, 0x8000000000002bULL }, // A2_vabswsat
6241 { 1062, 2, 1, 4, 77, 0, 0, HexagonOpInfoBase + 159, 0, 0, 0x8000000000002bULL }, // A2_vabsw
6242 { 1061, 2, 1, 4, 77, 0, 1, HexagonOpInfoBase + 159, 71, 0, 0x8000000000002bULL }, // A2_vabshsat
6243 { 1060, 2, 1, 4, 77, 0, 0, HexagonOpInfoBase + 159, 0, 0, 0x8000000000002bULL }, // A2_vabsh
6244 { 1059, 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
6245 { 1058, 2, 1, 4, 85, 0, 0, HexagonOpInfoBase + 532, 0, 0, 0x8005ULL }, // A2_tfrrcr
6246 { 1057, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 509, 0, 0, 0x8000ULL }, // A2_tfril
6247 { 1056, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 509, 0, 0, 0x8000ULL }, // A2_tfrih
6248 { 1055, 2, 1, 4, 38, 0, 0, HexagonOpInfoBase + 249, 0, 0, 0x8005ULL }, // A2_tfrcrr
6249 { 1054, 2, 1, 4, 3, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Predicable), 0x8000ULL }, // A2_tfr
6250 { 1053, 2, 1, 4, 81, 0, 0, HexagonOpInfoBase + 189, 0, 0, 0x2bULL }, // A2_sxtw
6251 { 1052, 2, 1, 4, 3, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Predicable), 0x8000ULL }, // A2_sxth
6252 { 1051, 2, 1, 4, 3, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Predicable), 0x8000ULL }, // A2_sxtb
6253 { 1050, 2, 1, 4, 81, 0, 0, HexagonOpInfoBase + 154, 0, 0, 0x802bULL }, // A2_swiz
6254 { 1049, 3, 1, 4, 80, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008001ULL }, // A2_svsubuhs
6255 { 1048, 3, 1, 4, 80, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008001ULL }, // A2_svsubhs
6256 { 1047, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x8001ULL }, // A2_svsubh
6257 { 1046, 3, 1, 4, 83, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008001ULL }, // A2_svnavgh
6258 { 1045, 3, 1, 4, 84, 0, 0, HexagonOpInfoBase + 201, 0, 0|(1ULL<<MCID::Commutable), 0x80000000008001ULL }, // A2_svavghs
6259 { 1044, 3, 1, 4, 83, 0, 0, HexagonOpInfoBase + 201, 0, 0|(1ULL<<MCID::Commutable), 0x80000000008001ULL }, // A2_svavgh
6260 { 1043, 3, 1, 4, 80, 0, 1, HexagonOpInfoBase + 201, 71, 0|(1ULL<<MCID::Commutable), 0x80000000008001ULL }, // A2_svadduhs
6261 { 1042, 3, 1, 4, 80, 0, 1, HexagonOpInfoBase + 201, 71, 0|(1ULL<<MCID::Commutable), 0x80000000008001ULL }, // A2_svaddhs
6262 { 1041, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 201, 0, 0|(1ULL<<MCID::Commutable), 0x8001ULL }, // A2_svaddh
6263 { 1040, 3, 1, 4, 80, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008001ULL }, // A2_subsat
6264 { 1039, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 512, 0, 0, 0x152808000ULL }, // A2_subri
6265 { 1038, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x3ULL }, // A2_subp
6266 { 1037, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008003ULL }, // A2_subh_l16_sat_ll
6267 { 1036, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008003ULL }, // A2_subh_l16_sat_hl
6268 { 1035, 3, 1, 4, 79, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008003ULL }, // A2_subh_l16_ll
6269 { 1034, 3, 1, 4, 79, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008003ULL }, // A2_subh_l16_hl
6270 { 1033, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008003ULL }, // A2_subh_h16_sat_ll
6271 { 1032, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008003ULL }, // A2_subh_h16_sat_lh
6272 { 1031, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008003ULL }, // A2_subh_h16_sat_hl
6273 { 1030, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008003ULL }, // A2_subh_h16_sat_hh
6274 { 1029, 3, 1, 4, 1, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008003ULL }, // A2_subh_h16_ll
6275 { 1028, 3, 1, 4, 1, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008003ULL }, // A2_subh_h16_lh
6276 { 1027, 3, 1, 4, 1, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008003ULL }, // A2_subh_h16_hl
6277 { 1026, 3, 1, 4, 1, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008003ULL }, // A2_subh_h16_hh
6278 { 1025, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 201, 0, 0|(1ULL<<MCID::Predicable), 0x8001ULL }, // A2_sub
6279 { 1024, 2, 1, 4, 81, 0, 1, HexagonOpInfoBase + 154, 71, 0, 0x802bULL }, // A2_satuh
6280 { 1023, 2, 1, 4, 81, 0, 1, HexagonOpInfoBase + 154, 71, 0, 0x802bULL }, // A2_satub
6281 { 1022, 2, 1, 4, 81, 0, 1, HexagonOpInfoBase + 154, 71, 0, 0x802bULL }, // A2_sath
6282 { 1021, 2, 1, 4, 81, 0, 1, HexagonOpInfoBase + 154, 71, 0, 0x802bULL }, // A2_satb
6283 { 1020, 2, 1, 4, 81, 0, 1, HexagonOpInfoBase + 309, 71, 0, 0x802bULL }, // A2_sat
6284 { 1019, 2, 1, 4, 77, 0, 1, HexagonOpInfoBase + 309, 71, 0, 0x8000000000802bULL }, // A2_roundsat
6285 { 1018, 4, 1, 4, 5, 0, 0, HexagonOpInfoBase + 524, 0, 0, 0x9401ULL }, // A2_pxortnew
6286 { 1017, 4, 1, 4, 4, 0, 0, HexagonOpInfoBase + 524, 0, 0, 0x8401ULL }, // A2_pxort
6287 { 1016, 4, 1, 4, 5, 0, 0, HexagonOpInfoBase + 524, 0, 0, 0x9c01ULL }, // A2_pxorfnew
6288 { 1015, 4, 1, 4, 4, 0, 0, HexagonOpInfoBase + 524, 0, 0, 0x8c01ULL }, // A2_pxorf
6289 { 1014, 4, 1, 4, 5, 0, 0, HexagonOpInfoBase + 524, 0, 0, 0x9401ULL }, // A2_psubtnew
6290 { 1013, 4, 1, 4, 4, 0, 0, HexagonOpInfoBase + 524, 0, 0, 0x8401ULL }, // A2_psubt
6291 { 1012, 4, 1, 4, 5, 0, 0, HexagonOpInfoBase + 524, 0, 0, 0x9c01ULL }, // A2_psubfnew
6292 { 1011, 4, 1, 4, 4, 0, 0, HexagonOpInfoBase + 524, 0, 0, 0x8c01ULL }, // A2_psubf
6293 { 1010, 4, 1, 4, 5, 0, 0, HexagonOpInfoBase + 524, 0, 0, 0x9401ULL }, // A2_portnew
6294 { 1009, 4, 1, 4, 4, 0, 0, HexagonOpInfoBase + 524, 0, 0, 0x8401ULL }, // A2_port
6295 { 1008, 4, 1, 4, 5, 0, 0, HexagonOpInfoBase + 524, 0, 0, 0x9c01ULL }, // A2_porfnew
6296 { 1007, 4, 1, 4, 4, 0, 0, HexagonOpInfoBase + 524, 0, 0, 0x8c01ULL }, // A2_porf
6297 { 1006, 4, 1, 4, 5, 0, 0, HexagonOpInfoBase + 524, 0, 0, 0x9401ULL }, // A2_pandtnew
6298 { 1005, 4, 1, 4, 4, 0, 0, HexagonOpInfoBase + 524, 0, 0, 0x8401ULL }, // A2_pandt
6299 { 1004, 4, 1, 4, 5, 0, 0, HexagonOpInfoBase + 524, 0, 0, 0x9c01ULL }, // A2_pandfnew
6300 { 1003, 4, 1, 4, 4, 0, 0, HexagonOpInfoBase + 524, 0, 0, 0x8c01ULL }, // A2_pandf
6301 { 1002, 4, 1, 4, 5, 0, 0, HexagonOpInfoBase + 524, 0, 0, 0x9401ULL }, // A2_paddtnew
6302 { 1001, 4, 1, 4, 4, 0, 0, HexagonOpInfoBase + 524, 0, 0, 0x8401ULL }, // A2_paddt
6303 { 1000, 4, 1, 4, 5, 0, 0, HexagonOpInfoBase + 528, 0, 0, 0x116809400ULL }, // A2_padditnew
6304 { 999, 4, 1, 4, 4, 0, 0, HexagonOpInfoBase + 528, 0, 0, 0x116808400ULL }, // A2_paddit
6305 { 998, 4, 1, 4, 5, 0, 0, HexagonOpInfoBase + 528, 0, 0, 0x116809c00ULL }, // A2_paddifnew
6306 { 997, 4, 1, 4, 4, 0, 0, HexagonOpInfoBase + 528, 0, 0, 0x116808c00ULL }, // A2_paddif
6307 { 996, 4, 1, 4, 5, 0, 0, HexagonOpInfoBase + 524, 0, 0, 0x9c01ULL }, // A2_paddfnew
6308 { 995, 4, 1, 4, 4, 0, 0, HexagonOpInfoBase + 524, 0, 0, 0x8c01ULL }, // A2_paddf
6309 { 994, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 166, 0, 0|(1ULL<<MCID::Commutable), 0x3ULL }, // A2_orp
6310 { 993, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 198, 0, 0, 0x154808000ULL }, // A2_orir
6311 { 992, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 201, 0, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x8001ULL }, // A2_or
6312 { 991, 2, 1, 4, 81, 0, 0, HexagonOpInfoBase + 159, 0, 0, 0x2bULL }, // A2_notp
6313 { 990, 0, 0, 4, 82, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x0ULL }, // A2_nop
6314 { 989, 2, 1, 4, 77, 0, 1, HexagonOpInfoBase + 154, 71, 0, 0x8000000000802bULL }, // A2_negsat
6315 { 988, 2, 1, 4, 81, 0, 0, HexagonOpInfoBase + 159, 0, 0, 0x2bULL }, // A2_negp
6316 { 987, 3, 1, 4, 78, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_minup
6317 { 986, 3, 1, 4, 78, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008003ULL }, // A2_minu
6318 { 985, 3, 1, 4, 78, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_minp
6319 { 984, 3, 1, 4, 78, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008003ULL }, // A2_min
6320 { 983, 3, 1, 4, 78, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_maxup
6321 { 982, 3, 1, 4, 78, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008003ULL }, // A2_maxu
6322 { 981, 3, 1, 4, 78, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_maxp
6323 { 980, 3, 1, 4, 78, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008003ULL }, // A2_max
6324 { 979, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 521, 0, 0|(1ULL<<MCID::Predicable), 0x1ULL }, // A2_combinew
6325 { 978, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 497, 0, 0|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x112800000ULL }, // A2_combineii
6326 { 977, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x8001ULL }, // A2_combine_ll
6327 { 976, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x8001ULL }, // A2_combine_lh
6328 { 975, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x8001ULL }, // A2_combine_hl
6329 { 974, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x8001ULL }, // A2_combine_hh
6330 { 973, 2, 1, 4, 3, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Predicable), 0x8000ULL }, // A2_asrh
6331 { 972, 2, 1, 4, 3, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Predicable), 0x8000ULL }, // A2_aslh
6332 { 971, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 166, 0, 0|(1ULL<<MCID::Commutable), 0x3ULL }, // A2_andp
6333 { 970, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 198, 0, 0, 0x154808000ULL }, // A2_andir
6334 { 969, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 201, 0, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x8001ULL }, // A2_and
6335 { 968, 3, 1, 4, 1, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_addspl
6336 { 967, 3, 1, 4, 1, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_addsph
6337 { 966, 3, 1, 4, 80, 0, 1, HexagonOpInfoBase + 201, 71, 0|(1ULL<<MCID::Commutable), 0x80000000008001ULL }, // A2_addsat
6338 { 965, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 166, 71, 0|(1ULL<<MCID::Commutable), 0x80000000000003ULL }, // A2_addpsat
6339 { 964, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 166, 0, 0|(1ULL<<MCID::Add)|(1ULL<<MCID::Commutable), 0x3ULL }, // A2_addp
6340 { 963, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 198, 0, 0|(1ULL<<MCID::Add)|(1ULL<<MCID::Predicable), 0x214808002ULL }, // A2_addi
6341 { 962, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008003ULL }, // A2_addh_l16_sat_ll
6342 { 961, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008003ULL }, // A2_addh_l16_sat_hl
6343 { 960, 3, 1, 4, 79, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008003ULL }, // A2_addh_l16_ll
6344 { 959, 3, 1, 4, 79, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008003ULL }, // A2_addh_l16_hl
6345 { 958, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008003ULL }, // A2_addh_h16_sat_ll
6346 { 957, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008003ULL }, // A2_addh_h16_sat_lh
6347 { 956, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008003ULL }, // A2_addh_h16_sat_hl
6348 { 955, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008003ULL }, // A2_addh_h16_sat_hh
6349 { 954, 3, 1, 4, 1, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008003ULL }, // A2_addh_h16_ll
6350 { 953, 3, 1, 4, 1, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008003ULL }, // A2_addh_h16_lh
6351 { 952, 3, 1, 4, 1, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008003ULL }, // A2_addh_h16_hl
6352 { 951, 3, 1, 4, 1, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008003ULL }, // A2_addh_h16_hh
6353 { 950, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 201, 0, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x8001ULL }, // A2_add
6354 { 949, 2, 1, 4, 77, 0, 1, HexagonOpInfoBase + 154, 71, 0, 0x8000000000802bULL }, // A2_abssat
6355 { 948, 2, 1, 4, 77, 0, 0, HexagonOpInfoBase + 159, 0, 0, 0x8000000000002bULL }, // A2_absp
6356 { 947, 2, 1, 4, 77, 0, 0, HexagonOpInfoBase + 154, 0, 0, 0x8000000000802bULL }, // A2_abs
6357 { 946, 3, 0, 4, 76, 0, 0, HexagonOpInfoBase + 518, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x1b0114800030ULL }, // dup_S4_storeiri_io
6358 { 945, 3, 0, 4, 76, 0, 0, HexagonOpInfoBase + 518, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0xb0114800030ULL }, // dup_S4_storeirb_io
6359 { 944, 3, 0, 4, 75, 0, 0, HexagonOpInfoBase + 512, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x1b09b2800029ULL }, // dup_S2_storeri_io
6360 { 943, 3, 0, 4, 75, 0, 0, HexagonOpInfoBase + 512, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x130592800029ULL }, // dup_S2_storerh_io
6361 { 942, 3, 0, 4, 75, 0, 0, HexagonOpInfoBase + 515, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x230dd2800029ULL }, // dup_S2_storerd_io
6362 { 941, 3, 0, 4, 75, 0, 0, HexagonOpInfoBase + 512, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0xb0172800029ULL }, // dup_S2_storerb_io
6363 { 940, 3, 1, 4, 74, 4, 1, HexagonOpInfoBase + 509, 66, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x230000008029ULL }, // dup_S2_allocframe
6364 { 939, 3, 1, 4, 73, 0, 0, HexagonOpInfoBase + 198, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x130594808024ULL }, // dup_L2_loadruh_io
6365 { 938, 3, 1, 4, 73, 0, 0, HexagonOpInfoBase + 198, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0xb0174808024ULL }, // dup_L2_loadrub_io
6366 { 937, 3, 1, 4, 73, 0, 0, HexagonOpInfoBase + 198, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x1b09b4808024ULL }, // dup_L2_loadri_io
6367 { 936, 3, 1, 4, 73, 0, 0, HexagonOpInfoBase + 198, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x130594808024ULL }, // dup_L2_loadrh_io
6368 { 935, 3, 1, 4, 73, 0, 0, HexagonOpInfoBase + 503, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x230dd4800024ULL }, // dup_L2_loadrd_io
6369 { 934, 3, 1, 4, 73, 0, 0, HexagonOpInfoBase + 198, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0xb0174808024ULL }, // dup_L2_loadrb_io
6370 { 933, 2, 1, 4, 72, 1, 1, HexagonOpInfoBase + 189, 64, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x200000000024ULL }, // dup_L2_deallocframe
6371 { 932, 3, 1, 4, 69, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Pseudo), 0x154800000ULL }, // dup_C2_cmpeqi
6372 { 931, 3, 1, 4, 71, 0, 0, HexagonOpInfoBase + 506, 0, 0|(1ULL<<MCID::Pseudo), 0x194809400ULL }, // dup_C2_cmovenewit
6373 { 930, 3, 1, 4, 71, 0, 0, HexagonOpInfoBase + 506, 0, 0|(1ULL<<MCID::Pseudo), 0x194809c00ULL }, // dup_C2_cmovenewif
6374 { 929, 3, 1, 4, 69, 0, 0, HexagonOpInfoBase + 506, 0, 0|(1ULL<<MCID::Pseudo), 0x194808400ULL }, // dup_C2_cmoveit
6375 { 928, 3, 1, 4, 69, 0, 0, HexagonOpInfoBase + 506, 0, 0|(1ULL<<MCID::Pseudo), 0x194808c00ULL }, // dup_C2_cmoveif
6376 { 927, 3, 1, 4, 69, 0, 0, HexagonOpInfoBase + 503, 0, 0|(1ULL<<MCID::Pseudo), 0x114800000ULL }, // dup_A4_combineri
6377 { 926, 3, 1, 4, 69, 0, 0, HexagonOpInfoBase + 500, 0, 0|(1ULL<<MCID::Pseudo), 0x112800000ULL }, // dup_A4_combineir
6378 { 925, 3, 1, 4, 69, 0, 0, HexagonOpInfoBase + 497, 0, 0|(1ULL<<MCID::Pseudo), 0xc4800000ULL }, // dup_A4_combineii
6379 { 924, 2, 1, 4, 70, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x8000ULL }, // dup_A2_zxth
6380 { 923, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // dup_A2_zxtb
6381 { 922, 2, 1, 4, 70, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::Pseudo), 0x212808000ULL }, // dup_A2_tfrsi
6382 { 921, 2, 1, 4, 70, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x8000ULL }, // dup_A2_tfr
6383 { 920, 2, 1, 4, 70, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x8000ULL }, // dup_A2_sxth
6384 { 919, 2, 1, 4, 70, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x8000ULL }, // dup_A2_sxtb
6385 { 918, 3, 1, 4, 69, 0, 0, HexagonOpInfoBase + 497, 0, 0|(1ULL<<MCID::Pseudo), 0x112800000ULL }, // dup_A2_combineii
6386 { 917, 3, 1, 4, 69, 0, 0, HexagonOpInfoBase + 198, 0, 0|(1ULL<<MCID::Pseudo), 0x154808000ULL }, // dup_A2_andir
6387 { 916, 3, 1, 4, 69, 0, 0, HexagonOpInfoBase + 198, 0, 0|(1ULL<<MCID::Pseudo), 0x214808002ULL }, // dup_A2_addi
6388 { 915, 3, 1, 4, 69, 0, 0, HexagonOpInfoBase + 201, 0, 0|(1ULL<<MCID::Pseudo), 0x8001ULL }, // dup_A2_add
6389 { 914, 0, 0, 4, 2, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // Y2_k1unlock_map
6390 { 913, 0, 0, 4, 2, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // Y2_k1lock_map
6391 { 912, 1, 0, 4, 68, 0, 0, HexagonOpInfoBase + 28, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x26ULL }, // Y2_dcfetch
6392 { 911, 2, 1, 4, 67, 0, 0, HexagonOpInfoBase + 495, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // Y2_crswap_old
6393 { 910, 2, 0, 4, 2, 0, 0, HexagonOpInfoBase + 182, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000026ULL }, // V6_zldp0
6394 { 909, 1, 0, 4, 2, 0, 0, HexagonOpInfoBase + 28, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000026ULL }, // V6_zld0
6395 { 908, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 467, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vzh_alt
6396 { 907, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 467, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vzb_alt
6397 { 906, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 467, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vunpackuh_alt
6398 { 905, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 467, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vunpackub_alt
6399 { 904, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 492, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vunpackoh_alt
6400 { 903, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 492, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vunpackob_alt
6401 { 902, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 467, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vunpackh_alt
6402 { 901, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 467, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vunpackb_alt
6403 { 900, 5, 2, 4, 2, 0, 0, HexagonOpInfoBase + 487, 0, 0|(1ULL<<MCID::Pseudo), 0x80c000000008026ULL }, // V6_vtran2x2_map
6404 { 899, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 408, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vtmpyhb_alt
6405 { 898, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 404, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vtmpyhb_acc_alt
6406 { 897, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 408, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vtmpybus_alt
6407 { 896, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 404, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vtmpybus_acc_alt
6408 { 895, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 408, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vtmpyb_alt
6409 { 894, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 404, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vtmpyb_acc_alt
6410 { 893, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 366, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubwsat_dv_alt
6411 { 892, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubwsat_alt
6412 { 891, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 369, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubwq_alt
6413 { 890, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 369, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubwnq_alt
6414 { 889, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 366, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubw_dv_alt
6415 { 888, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubw_alt
6416 { 887, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 366, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubuwsat_dv_alt
6417 { 886, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubuwsat_alt
6418 { 885, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 377, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubuhw_alt
6419 { 884, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 366, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubuhsat_dv_alt
6420 { 883, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubuhsat_alt
6421 { 882, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 366, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsububsat_dv_alt
6422 { 881, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsububsat_alt
6423 { 880, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 377, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsububh_alt
6424 { 879, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 377, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubhw_alt
6425 { 878, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 366, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubhsat_dv_alt
6426 { 877, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubhsat_alt
6427 { 876, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 369, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubhq_alt
6428 { 875, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 369, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubhnq_alt
6429 { 874, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 366, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubh_dv_alt
6430 { 873, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubh_alt
6431 { 872, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 366, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubbsat_dv_alt
6432 { 871, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubbsat_alt
6433 { 870, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 369, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubbq_alt
6434 { 869, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 369, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubbnq_alt
6435 { 868, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 366, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubb_dv_alt
6436 { 867, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubb_alt
6437 { 866, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vshufoh_alt
6438 { 865, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 377, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vshufoeh_alt
6439 { 864, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 377, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vshufoeb_alt
6440 { 863, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vshuffob_alt
6441 { 862, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vshuffh_alt
6442 { 861, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vshuffeb_alt
6443 { 860, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vshuffb_alt
6444 { 859, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vshufeh_alt
6445 { 858, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 467, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsh_alt
6446 { 857, 5, 0, 4, 2, 0, 0, HexagonOpInfoBase + 473, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000026ULL }, // V6_vscattermwq_alt
6447 { 856, 5, 0, 4, 2, 0, 0, HexagonOpInfoBase + 482, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000026ULL }, // V6_vscattermwhq_alt
6448 { 855, 4, 0, 4, 2, 0, 0, HexagonOpInfoBase + 478, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000026ULL }, // V6_vscattermwh_alt
6449 { 854, 4, 0, 4, 2, 0, 0, HexagonOpInfoBase + 478, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000000026ULL }, // V6_vscattermwh_add_alt
6450 { 853, 4, 0, 4, 2, 0, 0, HexagonOpInfoBase + 469, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000026ULL }, // V6_vscattermw_alt
6451 { 852, 4, 0, 4, 2, 0, 0, HexagonOpInfoBase + 469, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000000026ULL }, // V6_vscattermw_add_alt
6452 { 851, 5, 0, 4, 2, 0, 0, HexagonOpInfoBase + 473, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000026ULL }, // V6_vscattermhq_alt
6453 { 850, 4, 0, 4, 2, 0, 0, HexagonOpInfoBase + 469, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000026ULL }, // V6_vscattermh_alt
6454 { 849, 4, 0, 4, 2, 0, 0, HexagonOpInfoBase + 469, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000000026ULL }, // V6_vscattermh_add_alt
6455 { 848, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 467, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsb_alt
6456 { 847, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsatwh_alt
6457 { 846, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsatuwuh_alt
6458 { 845, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsathub_alt
6459 { 844, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 463, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vrsadubi_alt
6460 { 843, 5, 1, 4, 2, 0, 0, HexagonOpInfoBase + 458, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vrsadubi_acc_alt
6461 { 842, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vroundwuh_alt
6462 { 841, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vroundwh_alt
6463 { 840, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vrounduwuh_alt
6464 { 839, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vrounduhub_alt
6465 { 838, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vroundhub_alt
6466 { 837, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vroundhb_alt
6467 { 836, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vrotr_alt
6468 { 835, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vrmpyubv_alt
6469 { 834, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 418, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vrmpyubv_acc_alt
6470 { 833, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 463, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vrmpyubi_alt
6471 { 832, 5, 1, 4, 2, 0, 0, HexagonOpInfoBase + 458, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vrmpyubi_acc_alt
6472 { 831, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 455, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vrmpyub_rtt_alt
6473 { 830, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 451, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vrmpyub_rtt_acc_alt
6474 { 829, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 398, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vrmpyub_alt
6475 { 828, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 394, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vrmpyub_acc_alt
6476 { 827, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vrmpybv_alt
6477 { 826, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 418, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vrmpybv_acc_alt
6478 { 825, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vrmpybusv_alt
6479 { 824, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 418, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vrmpybusv_acc_alt
6480 { 823, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 463, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vrmpybusi_alt
6481 { 822, 5, 1, 4, 2, 0, 0, HexagonOpInfoBase + 458, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vrmpybusi_acc_alt
6482 { 821, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 398, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vrmpybus_alt
6483 { 820, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 394, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vrmpybus_acc_alt
6484 { 819, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 455, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vrmpybub_rtt_alt
6485 { 818, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 451, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vrmpybub_rtt_acc_alt
6486 { 817, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vpopcounth_alt
6487 { 816, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vpackwuh_sat_alt
6488 { 815, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vpackwh_sat_alt
6489 { 814, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vpackoh_alt
6490 { 813, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vpackob_alt
6491 { 812, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vpackhub_sat_alt
6492 { 811, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vpackhb_sat_alt
6493 { 810, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vpackeh_alt
6494 { 809, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vpackeb_alt
6495 { 808, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vnormamtw_alt
6496 { 807, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vnormamth_alt
6497 { 806, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vnavgw_alt
6498 { 805, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vnavgub_alt
6499 { 804, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vnavgh_alt
6500 { 803, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vnavgb_alt
6501 { 802, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 377, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpyuhv_alt
6502 { 801, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 373, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpyuhv_acc_alt
6503 { 800, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 448, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpyuh_alt
6504 { 799, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 444, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpyuh_acc_alt
6505 { 798, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 377, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpyubv_alt
6506 { 797, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 373, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpyubv_acc_alt
6507 { 796, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 448, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpyub_alt
6508 { 795, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 444, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpyub_acc_alt
6509 { 794, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 418, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpyowh_sacc_alt
6510 { 793, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 418, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpyowh_rnd_sacc_alt
6511 { 792, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpyowh_rnd_alt
6512 { 791, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpyowh_alt
6513 { 790, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 398, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpyiwub_alt
6514 { 789, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 394, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpyiwub_acc_alt
6515 { 788, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 398, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpyiwh_alt
6516 { 787, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 394, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpyiwh_acc_alt
6517 { 786, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 398, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpyiwb_alt
6518 { 785, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 394, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpyiwb_acc_alt
6519 { 784, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpyiowh_alt
6520 { 783, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 398, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpyihb_alt
6521 { 782, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 394, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpyihb_acc_alt
6522 { 781, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpyih_alt
6523 { 780, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 418, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpyih_acc_alt
6524 { 779, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpyiewuh_alt
6525 { 778, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 418, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpyiewuh_acc_alt
6526 { 777, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 418, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpyiewh_acc_alt
6527 { 776, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpyhvsrs_alt
6528 { 775, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 377, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpyhv_alt
6529 { 774, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 373, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpyhv_acc_alt
6530 { 773, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 377, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpyhus_alt
6531 { 772, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 373, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpyhus_acc_alt
6532 { 771, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 398, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpyhss_alt
6533 { 770, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 398, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpyhsrs_alt
6534 { 769, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 444, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpyhsat_acc_alt
6535 { 768, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 448, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpyh_alt
6536 { 767, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 444, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpyh_acc_alt
6537 { 766, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpyewuh_alt
6538 { 765, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 377, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpybv_alt
6539 { 764, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 373, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpybv_acc_alt
6540 { 763, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 377, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpybusv_alt
6541 { 762, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 373, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpybusv_acc_alt
6542 { 761, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 448, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpybus_alt
6543 { 760, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 444, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpybus_acc_alt
6544 { 759, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 408, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpauhb_alt
6545 { 758, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 404, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpauhb_acc_alt
6546 { 757, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 408, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpahb_alt
6547 { 756, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 404, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpahb_acc_alt
6548 { 755, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 366, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpabuuv_alt
6549 { 754, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 408, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpabuu_alt
6550 { 753, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 404, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpabuu_acc_alt
6551 { 752, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 366, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpabusv_alt
6552 { 751, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 408, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpabus_alt
6553 { 750, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 404, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpabus_acc_alt
6554 { 749, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vminw_alt
6555 { 748, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vminuh_alt
6556 { 747, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vminub_alt
6557 { 746, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vminh_alt
6558 { 745, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vminb_alt
6559 { 744, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmaxw_alt
6560 { 743, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmaxuh_alt
6561 { 742, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmaxub_alt
6562 { 741, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmaxh_alt
6563 { 740, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmaxb_alt
6564 { 739, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vlsrwv_alt
6565 { 738, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 398, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vlsrw_alt
6566 { 737, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vlsrhv_alt
6567 { 736, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 398, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vlsrh_alt
6568 { 735, 6, 0, 4, 66, 0, 0, HexagonOpInfoBase + 427, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1b0000000007ULL }, // V6_vgathermwq_pseudo
6569 { 734, 5, 0, 4, 66, 0, 0, HexagonOpInfoBase + 422, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1b0000000007ULL }, // V6_vgathermw_pseudo
6570 { 733, 6, 0, 4, 66, 0, 0, HexagonOpInfoBase + 438, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x130000000007ULL }, // V6_vgathermhwq_pseudo
6571 { 732, 5, 0, 4, 66, 0, 0, HexagonOpInfoBase + 433, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x130000000007ULL }, // V6_vgathermhw_pseudo
6572 { 731, 6, 0, 4, 66, 0, 0, HexagonOpInfoBase + 427, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x130000000007ULL }, // V6_vgathermhq_pseudo
6573 { 730, 5, 0, 4, 66, 0, 0, HexagonOpInfoBase + 422, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x130000000007ULL }, // V6_vgathermh_pseudo
6574 { 729, 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
6575 { 728, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 408, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vdsaduh_alt
6576 { 727, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 404, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vdsaduh_acc_alt
6577 { 726, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vdmpyhvsat_alt
6578 { 725, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 418, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vdmpyhvsat_acc_alt
6579 { 724, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 398, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vdmpyhsusat_alt
6580 { 723, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 394, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vdmpyhsusat_acc_alt
6581 { 722, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 415, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vdmpyhsuisat_alt
6582 { 721, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 411, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vdmpyhsuisat_acc_alt
6583 { 720, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 398, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vdmpyhsat_alt
6584 { 719, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 394, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vdmpyhsat_acc_alt
6585 { 718, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 415, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vdmpyhisat_alt
6586 { 717, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 411, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vdmpyhisat_acc_alt
6587 { 716, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 408, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vdmpyhb_dv_alt
6588 { 715, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 404, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vdmpyhb_dv_acc_alt
6589 { 714, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 398, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vdmpyhb_alt
6590 { 713, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 394, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vdmpyhb_acc_alt
6591 { 712, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 408, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vdmpybus_dv_alt
6592 { 711, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 404, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vdmpybus_dv_acc_alt
6593 { 710, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 398, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vdmpybus_alt
6594 { 709, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 394, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vdmpybus_acc_alt
6595 { 708, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vdealh_alt
6596 { 707, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vdealb_alt
6597 { 706, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vdealb4w_alt
6598 { 705, 1, 1, 4, 65, 0, 0, HexagonOpInfoBase + 275, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vdd0
6599 { 704, 1, 1, 4, 61, 0, 0, HexagonOpInfoBase + 403, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008010ULL }, // V6_vd0
6600 { 703, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vcl0w_alt
6601 { 702, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vcl0h_alt
6602 { 701, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vavgwrnd_alt
6603 { 700, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vavgw_alt
6604 { 699, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vavguwrnd_alt
6605 { 698, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vavguw_alt
6606 { 697, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vavguhrnd_alt
6607 { 696, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vavguh_alt
6608 { 695, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vavgubrnd_alt
6609 { 694, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vavgub_alt
6610 { 693, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vavghrnd_alt
6611 { 692, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vavgh_alt
6612 { 691, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vavgbrnd_alt
6613 { 690, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vavgb_alt
6614 { 689, 2, 1, 4, 61, 0, 0, HexagonOpInfoBase + 401, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008011ULL }, // V6_vassignp
6615 { 688, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vasrwv_alt
6616 { 687, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 398, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vasrw_alt
6617 { 686, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 394, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vasrw_acc_alt
6618 { 685, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vasrhv_alt
6619 { 684, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 398, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vasrh_alt
6620 { 683, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 394, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vasrh_acc_alt
6621 { 682, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 373, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vasr_into_alt
6622 { 681, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vaslwv_alt
6623 { 680, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 398, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vaslw_alt
6624 { 679, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 394, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vaslw_acc_alt
6625 { 678, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vaslhv_alt
6626 { 677, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 398, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vaslh_alt
6627 { 676, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 394, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vaslh_acc_alt
6628 { 675, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 391, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vandvrt_alt
6629 { 674, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 387, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000000026ULL }, // V6_vandvrt_acc_alt
6630 { 673, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 384, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vandqrt_alt
6631 { 672, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 380, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vandqrt_acc_alt
6632 { 671, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 384, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vandnqrt_alt
6633 { 670, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 380, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vandnqrt_acc_alt
6634 { 669, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 366, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vaddwsat_dv_alt
6635 { 668, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vaddwsat_alt
6636 { 667, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 369, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vaddwq_alt
6637 { 666, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 369, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vaddwnq_alt
6638 { 665, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 366, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vaddw_dv_alt
6639 { 664, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vaddw_alt
6640 { 663, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 366, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vadduwsat_dv_alt
6641 { 662, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vadduwsat_alt
6642 { 661, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 377, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vadduhw_alt
6643 { 660, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 373, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vadduhw_acc_alt
6644 { 659, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 366, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vadduhsat_dv_alt
6645 { 658, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vadduhsat_alt
6646 { 657, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 366, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vaddubsat_dv_alt
6647 { 656, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vaddubsat_alt
6648 { 655, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 377, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vaddubh_alt
6649 { 654, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 373, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vaddubh_acc_alt
6650 { 653, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 377, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vaddhw_alt
6651 { 652, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 373, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vaddhw_acc_alt
6652 { 651, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 366, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vaddhsat_dv_alt
6653 { 650, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vaddhsat_alt
6654 { 649, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 369, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vaddhq_alt
6655 { 648, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 369, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vaddhnq_alt
6656 { 647, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 366, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vaddh_dv_alt
6657 { 646, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vaddh_alt
6658 { 645, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 366, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vaddbsat_dv_alt
6659 { 644, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vaddbsat_alt
6660 { 643, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 369, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vaddbq_alt
6661 { 642, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 369, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vaddbnq_alt
6662 { 641, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 366, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vaddb_dv_alt
6663 { 640, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vaddb_alt
6664 { 639, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vabsw_sat_alt
6665 { 638, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vabsw_alt
6666 { 637, 2, 1, 4, 64, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vabsuw_alt
6667 { 636, 2, 1, 4, 64, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vabsuh_alt
6668 { 635, 2, 1, 4, 64, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vabsub_alt
6669 { 634, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vabsh_sat_alt
6670 { 633, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vabsh_alt
6671 { 632, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vabsdiffw_alt
6672 { 631, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vabsdiffuh_alt
6673 { 630, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vabsdiffub_alt
6674 { 629, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vabsdiffh_alt
6675 { 628, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vabsb_sat_alt
6676 { 627, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vabsb_alt
6677 { 626, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 352, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_v6mpyvubs10_alt
6678 { 625, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 352, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_v6mpyhubs10_alt
6679 { 624, 5, 1, 4, 63, 0, 0, HexagonOpInfoBase + 356, 0, 0|(1ULL<<MCID::Pseudo), 0x84000000000801cULL }, // V6_v10mpyubs10_vxx
6680 { 623, 4, 1, 4, 62, 0, 0, HexagonOpInfoBase + 352, 0, 0|(1ULL<<MCID::Pseudo), 0x80000000000801cULL }, // V6_v10mpyubs10
6681 { 622, 3, 0, 4, 2, 0, 0, HexagonOpInfoBase + 346, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000014ULL }, // V6_stup0
6682 { 621, 3, 0, 4, 2, 0, 0, HexagonOpInfoBase + 346, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000014ULL }, // V6_stunp0
6683 { 620, 2, 0, 4, 2, 0, 0, HexagonOpInfoBase + 344, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000014ULL }, // V6_stu0
6684 { 619, 3, 0, 4, 2, 0, 0, HexagonOpInfoBase + 349, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000014ULL }, // V6_stqnt0
6685 { 618, 3, 0, 4, 2, 0, 0, HexagonOpInfoBase + 349, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000014ULL }, // V6_stq0
6686 { 617, 3, 0, 4, 2, 0, 0, HexagonOpInfoBase + 346, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000014ULL }, // V6_stpnt0
6687 { 616, 3, 0, 4, 2, 0, 0, HexagonOpInfoBase + 346, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000014ULL }, // V6_stp0
6688 { 615, 2, 0, 4, 2, 0, 0, HexagonOpInfoBase + 344, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000014ULL }, // V6_stnt0
6689 { 614, 3, 0, 4, 2, 0, 0, HexagonOpInfoBase + 349, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000014ULL }, // V6_stnqnt0
6690 { 613, 3, 0, 4, 2, 0, 0, HexagonOpInfoBase + 349, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000014ULL }, // V6_stnq0
6691 { 612, 3, 0, 4, 2, 0, 0, HexagonOpInfoBase + 346, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000014ULL }, // V6_stnpnt0
6692 { 611, 3, 0, 4, 2, 0, 0, HexagonOpInfoBase + 346, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000014ULL }, // V6_stnp0
6693 { 610, 2, 0, 4, 2, 0, 0, HexagonOpInfoBase + 344, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000010014ULL }, // V6_stnnt0
6694 { 609, 2, 0, 4, 2, 0, 0, HexagonOpInfoBase + 344, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000010014ULL }, // V6_stn0
6695 { 608, 2, 0, 4, 2, 0, 0, HexagonOpInfoBase + 344, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000014ULL }, // V6_st0
6696 { 607, 2, 1, 4, 61, 0, 0, HexagonOpInfoBase + 339, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008010ULL }, // V6_lo
6697 { 606, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 291, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008012ULL }, // V6_ldu0
6698 { 605, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 341, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_ldtpnt0
6699 { 604, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 341, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_ldtp0
6700 { 603, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 341, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_ldtnpnt0
6701 { 602, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 341, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_ldtnp0
6702 { 601, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 341, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_ldpnt0
6703 { 600, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 341, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_ldp0
6704 { 599, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 291, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008012ULL }, // V6_ldnt0
6705 { 598, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 341, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_ldnpnt0
6706 { 597, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 341, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_ldnp0
6707 { 596, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 341, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_ldcpnt0
6708 { 595, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 341, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_ldcp0
6709 { 594, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 341, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_ldcnpnt0
6710 { 593, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 341, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_ldcnp0
6711 { 592, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 291, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008012ULL }, // V6_ld0
6712 { 591, 2, 1, 4, 61, 0, 0, HexagonOpInfoBase + 339, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008010ULL }, // V6_hi
6713 { 590, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 336, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_extractw_alt
6714 { 589, 2, 0, 4, 2, 0, 0, HexagonOpInfoBase + 334, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x800000000000026ULL }, // V6_dbl_st0
6715 { 588, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 332, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x800000000408026ULL }, // V6_dbl_ld0
6716 { 587, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 328, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000026ULL }, // V6_MAP_equw_xor
6717 { 586, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 328, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000000026ULL }, // V6_MAP_equw_ior
6718 { 585, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 328, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000026ULL }, // V6_MAP_equw_and
6719 { 584, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 325, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_MAP_equw
6720 { 583, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 328, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000026ULL }, // V6_MAP_equh_xor
6721 { 582, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 328, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000000026ULL }, // V6_MAP_equh_ior
6722 { 581, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 328, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000026ULL }, // V6_MAP_equh_and
6723 { 580, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 325, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_MAP_equh
6724 { 579, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 328, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000026ULL }, // V6_MAP_equb_xor
6725 { 578, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 328, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000000026ULL }, // V6_MAP_equb_ior
6726 { 577, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 328, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000026ULL }, // V6_MAP_equb_and
6727 { 576, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 325, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_MAP_equb
6728 { 575, 3, 0, 4, 60, 0, 0, HexagonOpInfoBase + 322, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x1b2800029ULL }, // STriw_pred
6729 { 574, 3, 0, 4, 60, 0, 0, HexagonOpInfoBase + 319, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x1b2800029ULL }, // STriw_ctr
6730 { 573, 1, 0, 4, 59, 0, 0, HexagonOpInfoBase + 0, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S6_allocframe_to_raw
6731 { 572, 3, 1, 4, 49, 0, 0, HexagonOpInfoBase + 306, 0, 0|(1ULL<<MCID::Pseudo), 0x2bULL }, // S5_vasrhrnd_goodsyntax
6732 { 571, 3, 1, 4, 49, 0, 0, HexagonOpInfoBase + 316, 0, 0|(1ULL<<MCID::Pseudo), 0x802bULL }, // S5_asrhub_rnd_sat_goodsyntax
6733 { 570, 3, 0, 4, 58, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_storeiritnew_zomap
6734 { 569, 3, 0, 4, 57, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_storeirit_zomap
6735 { 568, 3, 0, 4, 58, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_storeirifnew_zomap
6736 { 567, 3, 0, 4, 57, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_storeirif_zomap
6737 { 566, 2, 0, 4, 56, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_storeiri_zomap
6738 { 565, 3, 0, 4, 58, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_storeirhtnew_zomap
6739 { 564, 3, 0, 4, 57, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_storeirht_zomap
6740 { 563, 3, 0, 4, 58, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_storeirhfnew_zomap
6741 { 562, 3, 0, 4, 57, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_storeirhf_zomap
6742 { 561, 2, 0, 4, 56, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_storeirh_zomap
6743 { 560, 3, 0, 4, 58, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_storeirbtnew_zomap
6744 { 559, 3, 0, 4, 57, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_storeirbt_zomap
6745 { 558, 3, 0, 4, 58, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_storeirbfnew_zomap
6746 { 557, 3, 0, 4, 57, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_storeirbf_zomap
6747 { 556, 2, 0, 4, 56, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_storeirb_zomap
6748 { 555, 3, 0, 4, 40, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_pstoreritnew_zomap
6749 { 554, 3, 0, 4, 55, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x20026ULL }, // S4_pstorerinewtnew_zomap
6750 { 553, 3, 0, 4, 55, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x20026ULL }, // S4_pstorerinewfnew_zomap
6751 { 552, 3, 0, 4, 40, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_pstorerifnew_zomap
6752 { 551, 3, 0, 4, 40, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_pstorerhtnew_zomap
6753 { 550, 3, 0, 4, 55, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x20026ULL }, // S4_pstorerhnewtnew_zomap
6754 { 549, 3, 0, 4, 55, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x20026ULL }, // S4_pstorerhnewfnew_zomap
6755 { 548, 3, 0, 4, 40, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_pstorerhfnew_zomap
6756 { 547, 3, 0, 4, 40, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_pstorerftnew_zomap
6757 { 546, 3, 0, 4, 40, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_pstorerffnew_zomap
6758 { 545, 3, 0, 4, 40, 0, 0, HexagonOpInfoBase + 169, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_pstorerdtnew_zomap
6759 { 544, 3, 0, 4, 40, 0, 0, HexagonOpInfoBase + 169, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_pstorerdfnew_zomap
6760 { 543, 3, 0, 4, 40, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_pstorerbtnew_zomap
6761 { 542, 3, 0, 4, 55, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x20026ULL }, // S4_pstorerbnewtnew_zomap
6762 { 541, 3, 0, 4, 55, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x20026ULL }, // S4_pstorerbnewfnew_zomap
6763 { 540, 3, 0, 4, 40, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_pstorerbfnew_zomap
6764 { 539, 5, 1, 4, 54, 0, 0, HexagonOpInfoBase + 311, 0, 0|(1ULL<<MCID::Pseudo), 0x802bULL }, // S2_tableidxw_goodsyntax
6765 { 538, 5, 1, 4, 54, 0, 0, HexagonOpInfoBase + 311, 0, 0|(1ULL<<MCID::Pseudo), 0x802bULL }, // S2_tableidxh_goodsyntax
6766 { 537, 5, 1, 4, 54, 0, 0, HexagonOpInfoBase + 311, 0, 0|(1ULL<<MCID::Pseudo), 0x802bULL }, // S2_tableidxd_goodsyntax
6767 { 536, 5, 1, 4, 54, 0, 0, HexagonOpInfoBase + 311, 0, 0|(1ULL<<MCID::Pseudo), 0x802bULL }, // S2_tableidxb_goodsyntax
6768 { 535, 2, 0, 4, 53, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x10026ULL }, // S2_storerinew_zomap
6769 { 534, 2, 0, 4, 52, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S2_storeri_zomap
6770 { 533, 2, 0, 4, 53, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x10026ULL }, // S2_storerhnew_zomap
6771 { 532, 2, 0, 4, 52, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S2_storerh_zomap
6772 { 531, 2, 0, 4, 52, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S2_storerf_zomap
6773 { 530, 2, 0, 4, 52, 0, 0, HexagonOpInfoBase + 309, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S2_storerd_zomap
6774 { 529, 2, 0, 4, 53, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x10026ULL }, // S2_storerbnew_zomap
6775 { 528, 2, 0, 4, 52, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S2_storerb_zomap
6776 { 527, 3, 0, 4, 50, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S2_pstorerit_zomap
6777 { 526, 3, 0, 4, 51, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x20026ULL }, // S2_pstorerinewt_zomap
6778 { 525, 3, 0, 4, 51, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x20026ULL }, // S2_pstorerinewf_zomap
6779 { 524, 3, 0, 4, 50, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S2_pstorerif_zomap
6780 { 523, 3, 0, 4, 50, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S2_pstorerht_zomap
6781 { 522, 3, 0, 4, 51, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x20026ULL }, // S2_pstorerhnewt_zomap
6782 { 521, 3, 0, 4, 51, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x20026ULL }, // S2_pstorerhnewf_zomap
6783 { 520, 3, 0, 4, 50, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S2_pstorerhf_zomap
6784 { 519, 3, 0, 4, 50, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S2_pstorerft_zomap
6785 { 518, 3, 0, 4, 50, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S2_pstorerff_zomap
6786 { 517, 3, 0, 4, 50, 0, 0, HexagonOpInfoBase + 169, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S2_pstorerdt_zomap
6787 { 516, 3, 0, 4, 50, 0, 0, HexagonOpInfoBase + 169, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S2_pstorerdf_zomap
6788 { 515, 3, 0, 4, 50, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S2_pstorerbt_zomap
6789 { 514, 3, 0, 4, 51, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x20026ULL }, // S2_pstorerbnewt_zomap
6790 { 513, 3, 0, 4, 51, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x20026ULL }, // S2_pstorerbnewf_zomap
6791 { 512, 3, 0, 4, 50, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S2_pstorerbf_zomap
6792 { 511, 3, 1, 4, 49, 0, 0, HexagonOpInfoBase + 198, 0, 0|(1ULL<<MCID::Pseudo), 0x802bULL }, // S2_asr_i_r_rnd_goodsyntax
6793 { 510, 3, 1, 4, 49, 0, 0, HexagonOpInfoBase + 306, 0, 0|(1ULL<<MCID::Pseudo), 0x2bULL }, // S2_asr_i_p_rnd_goodsyntax
6794 { 509, 4, 1, 4, 48, 0, 0, HexagonOpInfoBase + 302, 0, 0|(1ULL<<MCID::Pseudo), 0x11ULL }, // PS_wselect
6795 { 508, 3, 0, 4, 47, 0, 0, HexagonOpInfoBase + 299, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x280000000014ULL }, // PS_vstorerw_nt_ai
6796 { 507, 3, 0, 4, 47, 0, 0, HexagonOpInfoBase + 299, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x280000000014ULL }, // PS_vstorerw_ai
6797 { 506, 3, 0, 4, 47, 0, 0, HexagonOpInfoBase + 296, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x280000000014ULL }, // PS_vstorerv_nt_ai
6798 { 505, 3, 0, 4, 47, 0, 0, HexagonOpInfoBase + 296, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x280000000014ULL }, // PS_vstorerv_ai
6799 { 504, 3, 0, 4, 2, 0, 0, HexagonOpInfoBase + 293, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x28ULL }, // PS_vstorerq_ai
6800 { 503, 2, 1, 4, 46, 0, 0, HexagonOpInfoBase + 291, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::HasPostISelHook), 0x1eULL }, // PS_vsplatrw
6801 { 502, 2, 1, 4, 46, 0, 0, HexagonOpInfoBase + 291, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::HasPostISelHook), 0x1eULL }, // PS_vsplatrh
6802 { 501, 2, 1, 4, 46, 0, 0, HexagonOpInfoBase + 291, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::HasPostISelHook), 0x1eULL }, // PS_vsplatrb
6803 { 500, 2, 1, 4, 46, 0, 0, HexagonOpInfoBase + 289, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::HasPostISelHook), 0x1eULL }, // PS_vsplatiw
6804 { 499, 2, 1, 4, 46, 0, 0, HexagonOpInfoBase + 289, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::HasPostISelHook), 0x1eULL }, // PS_vsplatih
6805 { 498, 2, 1, 4, 46, 0, 0, HexagonOpInfoBase + 289, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::HasPostISelHook), 0x1eULL }, // PS_vsplatib
6806 { 497, 4, 1, 4, 45, 0, 0, HexagonOpInfoBase + 285, 0, 0|(1ULL<<MCID::Pseudo), 0x10ULL }, // PS_vselect
6807 { 496, 4, 1, 4, 44, 0, 0, HexagonOpInfoBase + 214, 0, 0|(1ULL<<MCID::Pseudo), 0x28ULL }, // PS_vmulw_acc
6808 { 495, 3, 1, 4, 44, 0, 0, HexagonOpInfoBase + 166, 0, 0|(1ULL<<MCID::Pseudo), 0x28ULL }, // PS_vmulw
6809 { 494, 3, 1, 4, 43, 0, 0, HexagonOpInfoBase + 282, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x280000000012ULL }, // PS_vloadrw_nt_ai
6810 { 493, 3, 1, 4, 43, 0, 0, HexagonOpInfoBase + 282, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x280000000012ULL }, // PS_vloadrw_ai
6811 { 492, 3, 1, 4, 43, 0, 0, HexagonOpInfoBase + 279, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x280000000012ULL }, // PS_vloadrv_nt_ai
6812 { 491, 3, 1, 4, 43, 0, 0, HexagonOpInfoBase + 279, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x280000000012ULL }, // PS_vloadrv_ai
6813 { 490, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 276, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x28ULL }, // PS_vloadrq_ai
6814 { 489, 1, 1, 4, 42, 0, 0, HexagonOpInfoBase + 275, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Rematerializable), 0x11ULL }, // PS_vdd0
6815 { 488, 1, 1, 4, 11, 0, 0, HexagonOpInfoBase + 194, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Rematerializable), 0x5ULL }, // PS_true
6816 { 487, 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
6817 { 486, 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
6818 { 485, 5, 1, 4, 40, 1, 1, HexagonOpInfoBase + 259, 58, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x1e0000000029ULL }, // PS_storeri_pcr
6819 { 484, 6, 1, 4, 39, 1, 1, HexagonOpInfoBase + 253, 58, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x1e0000000029ULL }, // PS_storeri_pci
6820 { 483, 5, 1, 4, 40, 1, 1, HexagonOpInfoBase + 259, 58, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x160000000029ULL }, // PS_storerh_pcr
6821 { 482, 6, 1, 4, 39, 1, 1, HexagonOpInfoBase + 253, 58, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x160000000029ULL }, // PS_storerh_pci
6822 { 481, 5, 1, 4, 40, 1, 1, HexagonOpInfoBase + 259, 58, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x160000000029ULL }, // PS_storerf_pcr
6823 { 480, 6, 1, 4, 39, 1, 1, HexagonOpInfoBase + 253, 58, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x160000000029ULL }, // PS_storerf_pci
6824 { 479, 5, 1, 4, 40, 1, 1, HexagonOpInfoBase + 270, 58, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x1e0000000029ULL }, // PS_storerd_pcr
6825 { 478, 6, 1, 4, 39, 1, 1, HexagonOpInfoBase + 264, 58, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x1e0000000029ULL }, // PS_storerd_pci
6826 { 477, 5, 1, 4, 40, 1, 1, HexagonOpInfoBase + 259, 58, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0xe0000000029ULL }, // PS_storerb_pcr
6827 { 476, 6, 1, 4, 39, 1, 1, HexagonOpInfoBase + 253, 58, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0xe0000000029ULL }, // PS_storerb_pci
6828 { 475, 2, 1, 4, 38, 0, 0, HexagonOpInfoBase + 251, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x5ULL }, // PS_readcr64
6829 { 474, 2, 1, 4, 38, 0, 0, HexagonOpInfoBase + 249, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x5ULL }, // PS_readcr
6830 { 473, 1, 1, 4, 37, 0, 0, HexagonOpInfoBase + 248, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Rematerializable), 0x10ULL }, // PS_qtrue
6831 { 472, 1, 1, 4, 37, 0, 0, HexagonOpInfoBase + 248, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Rematerializable), 0x10ULL }, // PS_qfalse
6832 { 471, 4, 1, 4, 6, 0, 0, HexagonOpInfoBase + 244, 0, 0|(1ULL<<MCID::Pseudo), 0x0ULL }, // PS_pselect
6833 { 470, 1, 0, 4, 2, 1, 2, HexagonOpInfoBase + 28, 60, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x28ULL }, // PS_probed_stackalloc
6834 { 469, 5, 2, 4, 20, 1, 1, HexagonOpInfoBase + 228, 58, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x160000000024ULL }, // PS_loadruh_pcr
6835 { 468, 6, 2, 4, 36, 1, 1, HexagonOpInfoBase + 222, 58, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x160000000024ULL }, // PS_loadruh_pci
6836 { 467, 5, 2, 4, 20, 1, 1, HexagonOpInfoBase + 228, 58, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0xe0000000024ULL }, // PS_loadrub_pcr
6837 { 466, 6, 2, 4, 36, 1, 1, HexagonOpInfoBase + 222, 58, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0xe0000000024ULL }, // PS_loadrub_pci
6838 { 465, 5, 2, 4, 20, 1, 1, HexagonOpInfoBase + 228, 58, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x1e0000000024ULL }, // PS_loadri_pcr
6839 { 464, 6, 2, 4, 36, 1, 1, HexagonOpInfoBase + 222, 58, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x1e0000000024ULL }, // PS_loadri_pci
6840 { 463, 5, 2, 4, 20, 1, 1, HexagonOpInfoBase + 228, 58, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x160000000024ULL }, // PS_loadrh_pcr
6841 { 462, 6, 2, 4, 36, 1, 1, HexagonOpInfoBase + 222, 58, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x160000000024ULL }, // PS_loadrh_pci
6842 { 461, 5, 2, 4, 20, 1, 1, HexagonOpInfoBase + 239, 58, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x260000000024ULL }, // PS_loadrd_pcr
6843 { 460, 6, 2, 4, 36, 1, 1, HexagonOpInfoBase + 233, 58, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x260000000024ULL }, // PS_loadrd_pci
6844 { 459, 5, 2, 4, 20, 1, 1, HexagonOpInfoBase + 228, 58, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0xe0000000024ULL }, // PS_loadrb_pcr
6845 { 458, 6, 2, 4, 36, 1, 1, HexagonOpInfoBase + 222, 58, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0xe0000000024ULL }, // PS_loadrb_pci
6846 { 457, 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
6847 { 456, 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
6848 { 455, 1, 1, 4, 11, 0, 0, HexagonOpInfoBase + 194, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Rematerializable), 0x5ULL }, // PS_false
6849 { 454, 0, 0, 4, 2, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0xa8ULL }, // PS_crash
6850 { 453, 1, 0, 4, 35, 0, 0, HexagonOpInfoBase + 0, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0xb10800028ULL }, // PS_call_nr
6851 { 452, 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
6852 { 451, 3, 1, 4, 2, 0, 1, HexagonOpInfoBase + 198, 49, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x28ULL }, // PS_alloca
6853 { 450, 2, 1, 4, 2, 1, 0, HexagonOpInfoBase + 34, 48, 0|(1ULL<<MCID::Pseudo), 0x28ULL }, // PS_aligna
6854 { 449, 4, 1, 4, 34, 0, 0, HexagonOpInfoBase + 214, 0, 0|(1ULL<<MCID::Pseudo), 0x25ULL }, // M7_vdmpy_acc
6855 { 448, 3, 1, 4, 33, 0, 0, HexagonOpInfoBase + 166, 0, 0|(1ULL<<MCID::Pseudo), 0x25ULL }, // M7_vdmpy
6856 { 447, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 211, 0, 0|(1ULL<<MCID::Pseudo), 0x8025ULL }, // M2_vrcmpys_s1rp
6857 { 446, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 208, 0, 0|(1ULL<<MCID::Pseudo), 0x25ULL }, // M2_vrcmpys_s1
6858 { 445, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 204, 0, 0|(1ULL<<MCID::Pseudo), 0x25ULL }, // M2_vrcmpys_acc_s1
6859 { 444, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 201, 0, 0|(1ULL<<MCID::Pseudo), 0x8025ULL }, // M2_mpyui
6860 { 443, 3, 1, 4, 30, 0, 0, HexagonOpInfoBase + 198, 0, 0|(1ULL<<MCID::Pseudo), 0x134808025ULL }, // M2_mpysmi
6861 { 442, 3, 1, 4, 29, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x1b4800024ULL }, // LDriw_pred
6862 { 441, 3, 1, 4, 29, 0, 0, HexagonOpInfoBase + 195, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x1b4800024ULL }, // LDriw_ctr
6863 { 440, 0, 0, 4, 28, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L6_return_map_to_raw
6864 { 439, 0, 0, 4, 27, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L6_deallocframe_map_to_raw
6865 { 438, 2, 0, 4, 21, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_sub_memopw_zomap
6866 { 437, 2, 0, 4, 21, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_sub_memoph_zomap
6867 { 436, 2, 0, 4, 21, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_sub_memopb_zomap
6868 { 435, 1, 0, 4, 26, 0, 0, HexagonOpInfoBase + 194, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_return_map_to_raw_tnew_pt
6869 { 434, 1, 0, 4, 26, 0, 0, HexagonOpInfoBase + 194, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_return_map_to_raw_tnew_pnt
6870 { 433, 1, 0, 4, 25, 0, 0, HexagonOpInfoBase + 194, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_return_map_to_raw_t
6871 { 432, 1, 0, 4, 24, 0, 0, HexagonOpInfoBase + 194, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_return_map_to_raw_fnew_pt
6872 { 431, 1, 0, 4, 24, 0, 0, HexagonOpInfoBase + 194, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_return_map_to_raw_fnew_pnt
6873 { 430, 1, 0, 4, 23, 0, 0, HexagonOpInfoBase + 194, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_return_map_to_raw_f
6874 { 429, 2, 0, 4, 21, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_or_memopw_zomap
6875 { 428, 2, 0, 4, 21, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_or_memoph_zomap
6876 { 427, 2, 0, 4, 21, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_or_memopb_zomap
6877 { 426, 2, 0, 4, 22, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_isub_memopw_zomap
6878 { 425, 2, 0, 4, 22, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_isub_memoph_zomap
6879 { 424, 2, 0, 4, 22, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_isub_memopb_zomap
6880 { 423, 2, 0, 4, 22, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_ior_memopw_zomap
6881 { 422, 2, 0, 4, 22, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_ior_memoph_zomap
6882 { 421, 2, 0, 4, 22, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_ior_memopb_zomap
6883 { 420, 2, 0, 4, 22, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_iand_memopw_zomap
6884 { 419, 2, 0, 4, 22, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_iand_memoph_zomap
6885 { 418, 2, 0, 4, 22, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_iand_memopb_zomap
6886 { 417, 2, 0, 4, 22, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_iadd_memopw_zomap
6887 { 416, 2, 0, 4, 22, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_iadd_memoph_zomap
6888 { 415, 2, 0, 4, 22, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_iadd_memopb_zomap
6889 { 414, 2, 0, 4, 21, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_and_memopw_zomap
6890 { 413, 2, 0, 4, 21, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_and_memoph_zomap
6891 { 412, 2, 0, 4, 21, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_and_memopb_zomap
6892 { 411, 2, 0, 4, 21, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_add_memopw_zomap
6893 { 410, 2, 0, 4, 21, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_add_memoph_zomap
6894 { 409, 2, 0, 4, 21, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_add_memopb_zomap
6895 { 408, 3, 1, 4, 20, 0, 0, HexagonOpInfoBase + 156, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_ploadruhtnew_zomap
6896 { 407, 3, 1, 4, 18, 0, 0, HexagonOpInfoBase + 156, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_ploadruht_zomap
6897 { 406, 3, 1, 4, 20, 0, 0, HexagonOpInfoBase + 156, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_ploadruhfnew_zomap
6898 { 405, 3, 1, 4, 18, 0, 0, HexagonOpInfoBase + 156, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_ploadruhf_zomap
6899 { 404, 3, 1, 4, 20, 0, 0, HexagonOpInfoBase + 156, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_ploadrubtnew_zomap
6900 { 403, 3, 1, 4, 18, 0, 0, HexagonOpInfoBase + 156, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_ploadrubt_zomap
6901 { 402, 3, 1, 4, 20, 0, 0, HexagonOpInfoBase + 156, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_ploadrubfnew_zomap
6902 { 401, 3, 1, 4, 18, 0, 0, HexagonOpInfoBase + 156, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_ploadrubf_zomap
6903 { 400, 3, 1, 4, 20, 0, 0, HexagonOpInfoBase + 156, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_ploadritnew_zomap
6904 { 399, 3, 1, 4, 18, 0, 0, HexagonOpInfoBase + 156, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_ploadrit_zomap
6905 { 398, 3, 1, 4, 20, 0, 0, HexagonOpInfoBase + 156, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_ploadrifnew_zomap
6906 { 397, 3, 1, 4, 18, 0, 0, HexagonOpInfoBase + 156, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_ploadrif_zomap
6907 { 396, 3, 1, 4, 20, 0, 0, HexagonOpInfoBase + 156, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_ploadrhtnew_zomap
6908 { 395, 3, 1, 4, 18, 0, 0, HexagonOpInfoBase + 156, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_ploadrht_zomap
6909 { 394, 3, 1, 4, 20, 0, 0, HexagonOpInfoBase + 156, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_ploadrhfnew_zomap
6910 { 393, 3, 1, 4, 18, 0, 0, HexagonOpInfoBase + 156, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_ploadrhf_zomap
6911 { 392, 3, 1, 4, 20, 0, 0, HexagonOpInfoBase + 191, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L2_ploadrdtnew_zomap
6912 { 391, 3, 1, 4, 18, 0, 0, HexagonOpInfoBase + 191, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L2_ploadrdt_zomap
6913 { 390, 3, 1, 4, 20, 0, 0, HexagonOpInfoBase + 191, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L2_ploadrdfnew_zomap
6914 { 389, 3, 1, 4, 18, 0, 0, HexagonOpInfoBase + 191, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L2_ploadrdf_zomap
6915 { 388, 3, 1, 4, 20, 0, 0, HexagonOpInfoBase + 156, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_ploadrbtnew_zomap
6916 { 387, 3, 1, 4, 18, 0, 0, HexagonOpInfoBase + 156, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_ploadrbt_zomap
6917 { 386, 3, 1, 4, 20, 0, 0, HexagonOpInfoBase + 156, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_ploadrbfnew_zomap
6918 { 385, 3, 1, 4, 18, 0, 0, HexagonOpInfoBase + 156, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_ploadrbf_zomap
6919 { 384, 2, 1, 4, 19, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_loadruh_zomap
6920 { 383, 2, 1, 4, 19, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_loadrub_zomap
6921 { 382, 2, 1, 4, 19, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_loadri_zomap
6922 { 381, 2, 1, 4, 19, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_loadrh_zomap
6923 { 380, 2, 1, 4, 19, 0, 0, HexagonOpInfoBase + 189, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L2_loadrd_zomap
6924 { 379, 2, 1, 4, 19, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_loadrb_zomap
6925 { 378, 2, 1, 4, 19, 0, 0, HexagonOpInfoBase + 189, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L2_loadbzw4_zomap
6926 { 377, 2, 1, 4, 19, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_loadbzw2_zomap
6927 { 376, 2, 1, 4, 19, 0, 0, HexagonOpInfoBase + 189, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L2_loadbsw4_zomap
6928 { 375, 2, 1, 4, 19, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_loadbsw2_zomap
6929 { 374, 3, 1, 4, 18, 0, 0, HexagonOpInfoBase + 186, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L2_loadalignh_zomap
6930 { 373, 3, 1, 4, 18, 0, 0, HexagonOpInfoBase + 186, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L2_loadalignb_zomap
6931 { 372, 2, 0, 32, 2, 0, 5, HexagonOpInfoBase + 184, 43, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x28ULL }, // KCFI_CHECK
6932 { 371, 1, 0, 4, 17, 0, 0, HexagonOpInfoBase + 0, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x26ULL }, // J2_trap1_noregmap
6933 { 370, 2, 0, 4, 15, 0, 0, HexagonOpInfoBase + 180, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // J2_jumpt_nopred_map
6934 { 369, 2, 0, 4, 16, 0, 0, HexagonOpInfoBase + 182, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // J2_jumprt_nopred_map
6935 { 368, 2, 0, 4, 16, 0, 0, HexagonOpInfoBase + 182, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // J2_jumprf_nopred_map
6936 { 367, 2, 0, 4, 15, 0, 0, HexagonOpInfoBase + 180, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // J2_jumpf_nopred_map
6937 { 366, 0, 0, 4, 14, 2, 2, HexagonOpInfoBase + 1, 39, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x23ULL }, // J2_endloop1
6938 { 365, 0, 0, 4, 14, 4, 5, HexagonOpInfoBase + 1, 30, 0|(1ULL<<MCID::Pseudo), 0x23ULL }, // J2_endloop01
6939 { 364, 0, 0, 4, 14, 2, 4, HexagonOpInfoBase + 1, 24, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x23ULL }, // J2_endloop0
6940 { 363, 1, 0, 4, 13, 2, 2, HexagonOpInfoBase + 0, 20, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x21ULL }, // ENDLOOP1
6941 { 362, 1, 0, 4, 13, 4, 3, HexagonOpInfoBase + 0, 13, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x21ULL }, // ENDLOOP01
6942 { 361, 1, 0, 4, 13, 2, 2, HexagonOpInfoBase + 0, 9, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x21ULL }, // ENDLOOP0
6943 { 360, 1, 0, 4, 12, 0, 0, HexagonOpInfoBase + 0, 0, 0|(1ULL<<MCID::Pseudo), 0x28ULL }, // DUPLEX_Pseudo
6944 { 359, 2, 1, 4, 11, 0, 0, HexagonOpInfoBase + 178, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // C2_pxfer_map
6945 { 358, 3, 1, 4, 10, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Compare), 0x1ULL }, // C2_cmpltu
6946 { 357, 3, 1, 4, 10, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Compare), 0x1ULL }, // C2_cmplt
6947 { 356, 3, 1, 4, 10, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Compare), 0x0ULL }, // C2_cmpgeui
6948 { 355, 3, 1, 4, 10, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Compare), 0x0ULL }, // C2_cmpgei
6949 { 354, 2, 0, 4, 2, 1, 3, HexagonOpInfoBase + 20, 5, 0|(1ULL<<MCID::Pseudo), 0x28ULL }, // ADJCALLSTACKUP
6950 { 353, 2, 0, 4, 2, 3, 2, HexagonOpInfoBase + 20, 0, 0|(1ULL<<MCID::Pseudo), 0x28ULL }, // ADJCALLSTACKDOWN
6951 { 352, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 169, 0, 0|(1ULL<<MCID::Pseudo), 0x3ULL }, // A4_boundscheck
6952 { 351, 2, 1, 4, 6, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable), 0x8000ULL }, // A2_zxtb
6953 { 350, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 166, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // A2_vsubb_map
6954 { 349, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 166, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // A2_vaddb_map
6955 { 348, 3, 1, 4, 5, 0, 0, HexagonOpInfoBase + 156, 0, 0|(1ULL<<MCID::Pseudo), 0x9400ULL }, // A2_tfrtnew
6956 { 347, 3, 1, 4, 4, 0, 0, HexagonOpInfoBase + 156, 0, 0|(1ULL<<MCID::Pseudo), 0x8400ULL }, // A2_tfrt
6957 { 346, 3, 1, 4, 7, 0, 0, HexagonOpInfoBase + 161, 0, 0|(1ULL<<MCID::Pseudo), 0x1400ULL }, // A2_tfrptnew
6958 { 345, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 161, 0, 0|(1ULL<<MCID::Pseudo), 0x400ULL }, // A2_tfrpt
6959 { 344, 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
6960 { 343, 3, 1, 4, 7, 0, 0, HexagonOpInfoBase + 161, 0, 0|(1ULL<<MCID::Pseudo), 0x1c00ULL }, // A2_tfrpfnew
6961 { 342, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 161, 0, 0|(1ULL<<MCID::Pseudo), 0xc00ULL }, // A2_tfrpf
6962 { 341, 2, 1, 4, 6, 0, 0, HexagonOpInfoBase + 159, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable), 0x0ULL }, // A2_tfrp
6963 { 340, 3, 1, 4, 5, 0, 0, HexagonOpInfoBase + 156, 0, 0|(1ULL<<MCID::Pseudo), 0x9c00ULL }, // A2_tfrfnew
6964 { 339, 3, 1, 4, 4, 0, 0, HexagonOpInfoBase + 156, 0, 0|(1ULL<<MCID::Pseudo), 0x8c00ULL }, // A2_tfrf
6965 { 338, 2, 1, 4, 3, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x8000ULL }, // A2_not
6966 { 337, 2, 1, 4, 3, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x8000ULL }, // A2_neg
6967 { 336, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::Pseudo), 0x28ULL }, // A2_iconst
6968 { 335, 3, 1, 4, 1, 0, 0, HexagonOpInfoBase + 151, 0, 0|(1ULL<<MCID::Pseudo), 0x3ULL }, // A2_addsp
6969 { 334, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 147, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_UBFX
6970 { 333, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 147, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_SBFX
6971 { 332, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_VECREDUCE_UMIN
6972 { 331, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_VECREDUCE_UMAX
6973 { 330, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_VECREDUCE_SMIN
6974 { 329, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_VECREDUCE_SMAX
6975 { 328, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_VECREDUCE_XOR
6976 { 327, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_VECREDUCE_OR
6977 { 326, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_VECREDUCE_AND
6978 { 325, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_VECREDUCE_MUL
6979 { 324, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_VECREDUCE_ADD
6980 { 323, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_VECREDUCE_FMINIMUMNUM
6981 { 322, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_VECREDUCE_FMAXIMUMNUM
6982 { 321, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_VECREDUCE_FMINIMUM
6983 { 320, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_VECREDUCE_FMAXIMUM
6984 { 319, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_VECREDUCE_FMIN
6985 { 318, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_VECREDUCE_FMAX
6986 { 317, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_VECREDUCE_FMUL
6987 { 316, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_VECREDUCE_FADD
6988 { 315, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 130, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_VECREDUCE_SEQ_FMUL
6989 { 314, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 130, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_VECREDUCE_SEQ_FADD
6990 { 313, 1, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_UBSANTRAP
6991 { 312, 0, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_DEBUGTRAP
6992 { 311, 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
6993 { 310, 3, 0, 0, 0, 0, 0, HexagonOpInfoBase + 130, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_MEMSET_INLINE
6994 { 309, 3, 0, 0, 0, 0, 0, HexagonOpInfoBase + 57, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_BZERO
6995 { 308, 4, 0, 0, 0, 0, 0, HexagonOpInfoBase + 143, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_MEMSET
6996 { 307, 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
6997 { 306, 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
6998 { 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_MEMCPY
6999 { 304, 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
7000 { 303, 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
7001 { 302, 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
7002 { 301, 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
7003 { 300, 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
7004 { 299, 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
7005 { 298, 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
7006 { 297, 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
7007 { 296, 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
7008 { 295, 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
7009 { 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_FSUB
7010 { 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_FADD
7011 { 292, 1, 0, 0, 0, 0, 0, HexagonOpInfoBase + 49, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_STACKRESTORE
7012 { 291, 1, 1, 0, 0, 0, 0, HexagonOpInfoBase + 49, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_STACKSAVE
7013 { 290, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 68, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_DYN_STACKALLOC
7014 { 289, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 50, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_JUMP_TABLE
7015 { 288, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 50, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_BLOCK_ADDR
7016 { 287, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_ADDRSPACE_CAST
7017 { 286, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FNEARBYINT
7018 { 285, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FRINT
7019 { 284, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FFLOOR
7020 { 283, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FSQRT
7021 { 282, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FTANH
7022 { 281, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FSINH
7023 { 280, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FCOSH
7024 { 279, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FATAN2
7025 { 278, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FATAN
7026 { 277, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FASIN
7027 { 276, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FACOS
7028 { 275, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FTAN
7029 { 274, 3, 2, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FSINCOS
7030 { 273, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FSIN
7031 { 272, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FCOS
7032 { 271, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FCEIL
7033 { 270, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_CLMULR
7034 { 269, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_CLMULH
7035 { 268, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_CLMUL
7036 { 267, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_BITREVERSE
7037 { 266, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_BSWAP
7038 { 265, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_CTPOP
7039 { 264, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_CTLS
7040 { 263, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_CTLZ_ZERO_POISON
7041 { 262, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_CTLZ
7042 { 261, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_CTTZ_ZERO_POISON
7043 { 260, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_CTTZ
7044 { 259, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 137, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_VECTOR_COMPRESS
7045 { 258, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 50, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_STEP_VECTOR
7046 { 257, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_SPLAT_VECTOR
7047 { 256, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 133, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_SHUFFLE_VECTOR
7048 { 255, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 130, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_EXTRACT_VECTOR_ELT
7049 { 254, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 126, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_INSERT_VECTOR_ELT
7050 { 253, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 57, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_EXTRACT_SUBVECTOR
7051 { 252, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 62, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_INSERT_SUBVECTOR
7052 { 251, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 50, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_VSCALE
7053 { 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
7054 { 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
7055 { 248, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_LLROUND
7056 { 247, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_LROUND
7057 { 246, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_ABS
7058 { 245, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_UMAX
7059 { 244, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_UMIN
7060 { 243, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_SMAX
7061 { 242, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_SMIN
7062 { 241, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 100, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_PTRMASK
7063 { 240, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 100, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_PTR_ADD
7064 { 239, 1, 0, 0, 0, 0, 0, HexagonOpInfoBase + 49, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_SET_ROUNDING
7065 { 238, 1, 1, 0, 0, 0, 0, HexagonOpInfoBase + 49, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_GET_ROUNDING
7066 { 237, 0, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_RESET_FPMODE
7067 { 236, 1, 0, 0, 0, 0, 0, HexagonOpInfoBase + 49, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_SET_FPMODE
7068 { 235, 1, 1, 0, 0, 0, 0, HexagonOpInfoBase + 49, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_GET_FPMODE
7069 { 234, 0, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_RESET_FPENV
7070 { 233, 1, 0, 0, 0, 0, 0, HexagonOpInfoBase + 49, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_SET_FPENV
7071 { 232, 1, 1, 0, 0, 0, 0, HexagonOpInfoBase + 49, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_GET_FPENV
7072 { 231, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_FMAXIMUMNUM
7073 { 230, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_FMINIMUMNUM
7074 { 229, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_FMAXIMUM
7075 { 228, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_FMINIMUM
7076 { 227, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_FMAXNUM_IEEE
7077 { 226, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_FMINNUM_IEEE
7078 { 225, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_FMAXNUM
7079 { 224, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_FMINNUM
7080 { 223, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FCANONICALIZE
7081 { 222, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 97, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_IS_FPCLASS
7082 { 221, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 100, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FCOPYSIGN
7083 { 220, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FABS
7084 { 219, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FPTOUI_SAT
7085 { 218, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FPTOSI_SAT
7086 { 217, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_UITOFP
7087 { 216, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_SITOFP
7088 { 215, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FPTOUI
7089 { 214, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FPTOSI
7090 { 213, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FPTRUNC
7091 { 212, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FPEXT
7092 { 211, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FNEG
7093 { 210, 3, 2, 0, 0, 0, 0, HexagonOpInfoBase + 90, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FFREXP
7094 { 209, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 100, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FLDEXP
7095 { 208, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FLOG10
7096 { 207, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FLOG2
7097 { 206, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FLOG
7098 { 205, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FEXP10
7099 { 204, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FEXP2
7100 { 203, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FEXP
7101 { 202, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 100, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FPOWI
7102 { 201, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FPOW
7103 { 200, 3, 2, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FMODF
7104 { 199, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FREM
7105 { 198, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FDIV
7106 { 197, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 45, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FMAD
7107 { 196, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 45, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FMA
7108 { 195, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_FMUL
7109 { 194, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FSUB
7110 { 193, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_FADD
7111 { 192, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 119, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_UDIVFIXSAT
7112 { 191, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 119, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_SDIVFIXSAT
7113 { 190, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 119, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_UDIVFIX
7114 { 189, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 119, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_SDIVFIX
7115 { 188, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 119, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_UMULFIXSAT
7116 { 187, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 119, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_SMULFIXSAT
7117 { 186, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 119, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_UMULFIX
7118 { 185, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 119, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_SMULFIX
7119 { 184, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 100, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_SSHLSAT
7120 { 183, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 100, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_USHLSAT
7121 { 182, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_SSUBSAT
7122 { 181, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_USUBSAT
7123 { 180, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_SADDSAT
7124 { 179, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_UADDSAT
7125 { 178, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_SMULH
7126 { 177, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_UMULH
7127 { 176, 4, 2, 0, 0, 0, 0, HexagonOpInfoBase + 86, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_SMULO
7128 { 175, 4, 2, 0, 0, 0, 0, HexagonOpInfoBase + 86, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_UMULO
7129 { 174, 5, 2, 0, 0, 0, 0, HexagonOpInfoBase + 114, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_SSUBE
7130 { 173, 4, 2, 0, 0, 0, 0, HexagonOpInfoBase + 86, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_SSUBO
7131 { 172, 5, 2, 0, 0, 0, 0, HexagonOpInfoBase + 114, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_SADDE
7132 { 171, 4, 2, 0, 0, 0, 0, HexagonOpInfoBase + 86, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_SADDO
7133 { 170, 5, 2, 0, 0, 0, 0, HexagonOpInfoBase + 114, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_USUBE
7134 { 169, 4, 2, 0, 0, 0, 0, HexagonOpInfoBase + 86, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_USUBO
7135 { 168, 5, 2, 0, 0, 0, 0, HexagonOpInfoBase + 114, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_UADDE
7136 { 167, 4, 2, 0, 0, 0, 0, HexagonOpInfoBase + 86, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_UADDO
7137 { 166, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 86, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_SELECT
7138 { 165, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 111, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_UCMP
7139 { 164, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 111, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_SCMP
7140 { 163, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 107, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FCMP
7141 { 162, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 107, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_ICMP
7142 { 161, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 100, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_ROTL
7143 { 160, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 100, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_ROTR
7144 { 159, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 103, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FSHR
7145 { 158, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 103, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FSHL
7146 { 157, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 100, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_ASHR
7147 { 156, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 100, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_LSHR
7148 { 155, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 100, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_SHL
7149 { 154, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_ZEXT
7150 { 153, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 39, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_SEXT_INREG
7151 { 152, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_SEXT
7152 { 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
7153 { 150, 1, 0, 0, 0, 0, 0, HexagonOpInfoBase + 49, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_VASTART
7154 { 149, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 50, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FCONSTANT
7155 { 148, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 50, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_CONSTANT
7156 { 147, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_TRUNC_USAT_U
7157 { 146, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_TRUNC_SSAT_U
7158 { 145, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_TRUNC_SSAT_S
7159 { 144, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_TRUNC
7160 { 143, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_ANYEXT
7161 { 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
7162 { 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
7163 { 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
7164 { 139, 1, 0, 0, 0, 0, 0, HexagonOpInfoBase + 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic), 0x0ULL }, // G_INTRINSIC
7165 { 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
7166 { 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
7167 { 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
7168 { 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
7169 { 134, 2, 0, 0, 0, 0, 0, HexagonOpInfoBase + 20, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_FENCE
7170 { 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
7171 { 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
7172 { 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
7173 { 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
7174 { 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
7175 { 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
7176 { 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
7177 { 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
7178 { 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
7179 { 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
7180 { 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
7181 { 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
7182 { 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
7183 { 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
7184 { 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
7185 { 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
7186 { 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
7187 { 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
7188 { 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
7189 { 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
7190 { 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
7191 { 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
7192 { 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
7193 { 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
7194 { 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
7195 { 108, 5, 1, 0, 0, 0, 0, HexagonOpInfoBase + 76, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_INDEXED_STORE
7196 { 107, 2, 0, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_FPTRUNCSTORE
7197 { 106, 2, 0, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_STORE
7198 { 105, 5, 2, 0, 0, 0, 0, HexagonOpInfoBase + 71, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x0ULL }, // G_INDEXED_ZEXTLOAD
7199 { 104, 5, 2, 0, 0, 0, 0, HexagonOpInfoBase + 71, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x0ULL }, // G_INDEXED_SEXTLOAD
7200 { 103, 5, 2, 0, 0, 0, 0, HexagonOpInfoBase + 71, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x0ULL }, // G_INDEXED_LOAD
7201 { 102, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x0ULL }, // G_FPEXTLOAD
7202 { 101, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x0ULL }, // G_ZEXTLOAD
7203 { 100, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x0ULL }, // G_SEXTLOAD
7204 { 99, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x0ULL }, // G_LOAD
7205 { 98, 1, 1, 0, 0, 0, 0, HexagonOpInfoBase + 49, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_READSTEADYCOUNTER
7206 { 97, 1, 1, 0, 0, 0, 0, HexagonOpInfoBase + 49, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_READCYCLECOUNTER
7207 { 96, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_INTRINSIC_ROUNDEVEN
7208 { 95, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_INTRINSIC_LLRINT
7209 { 94, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_INTRINSIC_LRINT
7210 { 93, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_INTRINSIC_ROUND
7211 { 92, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_INTRINSIC_TRUNC
7212 { 91, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 68, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_INTRINSIC_FPTRUNC_ROUND
7213 { 90, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_CONSTANT_FOLD_BARRIER
7214 { 89, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FREEZE
7215 { 88, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_BITCAST
7216 { 87, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_INTTOPTR
7217 { 86, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_PTRTOINT
7218 { 85, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic), 0x0ULL }, // G_CONCAT_VECTORS
7219 { 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
7220 { 83, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic), 0x0ULL }, // G_BUILD_VECTOR
7221 { 82, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic), 0x0ULL }, // G_MERGE_VALUES
7222 { 81, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 62, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_INSERT
7223 { 80, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic), 0x0ULL }, // G_UNMERGE_VALUES
7224 { 79, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 57, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_EXTRACT
7225 { 78, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 50, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_CONSTANT_POOL
7226 { 77, 5, 1, 0, 0, 0, 0, HexagonOpInfoBase + 52, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_PTRAUTH_GLOBAL_VALUE
7227 { 76, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 50, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_GLOBAL_VALUE
7228 { 75, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 50, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FRAME_INDEX
7229 { 74, 1, 1, 0, 0, 0, 0, HexagonOpInfoBase + 49, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic), 0x0ULL }, // G_PHI
7230 { 73, 1, 1, 0, 0, 0, 0, HexagonOpInfoBase + 49, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_IMPLICIT_DEF
7231 { 72, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_SAVGCEIL
7232 { 71, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_SAVGFLOOR
7233 { 70, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_UAVGCEIL
7234 { 69, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_UAVGFLOOR
7235 { 68, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_ABDU
7236 { 67, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_ABDS
7237 { 66, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_XOR
7238 { 65, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_OR
7239 { 64, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_AND
7240 { 63, 4, 2, 0, 0, 0, 0, HexagonOpInfoBase + 45, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_UDIVREM
7241 { 62, 4, 2, 0, 0, 0, 0, HexagonOpInfoBase + 45, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_SDIVREM
7242 { 61, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_UREM
7243 { 60, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_SREM
7244 { 59, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_UDIV
7245 { 58, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_SDIV
7246 { 57, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_MUL
7247 { 56, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_SUB
7248 { 55, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_ADD
7249 { 54, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 39, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_ASSERT_ALIGN
7250 { 53, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 39, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_ASSERT_ZEXT
7251 { 52, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 39, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_ASSERT_SEXT
7252 { 51, 1, 0, 0, 0, 0, 0, HexagonOpInfoBase + 0, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::Convergent), 0x0ULL }, // CONVERGENCECTRL_GLUE
7253 { 50, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 9, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::Convergent), 0x0ULL }, // CONVERGENCECTRL_LOOP
7254 { 49, 1, 1, 0, 0, 0, 0, HexagonOpInfoBase + 0, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::Convergent), 0x0ULL }, // CONVERGENCECTRL_ANCHOR
7255 { 48, 1, 1, 0, 0, 0, 0, HexagonOpInfoBase + 0, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::Convergent), 0x0ULL }, // CONVERGENCECTRL_ENTRY
7256 { 47, 1, 0, 0, 0, 0, 0, HexagonOpInfoBase + 0, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // RELOC_NONE
7257 { 46, 1, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta), 0x0ULL }, // JUMP_TABLE_DEBUG_INFO
7258 { 45, 0, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // MEMBARRIER
7259 { 44, 0, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::Variadic), 0x0ULL }, // FAKE_USE
7260 { 43, 0, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // ICALL_BRANCH_FUNNEL
7261 { 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_20997
7262 { 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_20996
7263 { 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
7264 { 39, 0, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // PATCHABLE_FUNCTION_EXIT
7265 { 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
7266 { 37, 0, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // PATCHABLE_FUNCTION_ENTER
7267 { 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
7268 { 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
7269 { 34, 2, 0, 0, 0, 0, 0, HexagonOpInfoBase + 32, 0, 0|(1ULL<<MCID::Pseudo), 0x0ULL }, // LOCAL_ESCAPE
7270 { 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
7271 { 32, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 29, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // anonymous_20995
7272 { 31, 1, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // PREALLOCATED_SETUP
7273 { 30, 1, 1, 0, 0, 0, 0, HexagonOpInfoBase + 28, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable), 0x0ULL }, // anonymous_14418
7274 { 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
7275 { 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
7276 { 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
7277 { 26, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 18, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta), 0x0ULL }, // ARITH_FENCE
7278 { 25, 4, 0, 0, 0, 0, 0, HexagonOpInfoBase + 14, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // PSEUDO_PROBE
7279 { 24, 1, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta), 0x0ULL }, // LIFETIME_END
7280 { 23, 1, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta), 0x0ULL }, // LIFETIME_START
7281 { 22, 0, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic), 0x0ULL }, // BUNDLE
7282 { 21, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 11, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::CheapAsAMove), 0x0ULL }, // COPY_LANEMASK
7283 { 20, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 9, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::CheapAsAMove), 0x0ULL }, // COPY
7284 { 19, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 9, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::CheapAsAMove), 0x0ULL }, // REG_SEQUENCE
7285 { 18, 1, 0, 0, 0, 0, 0, HexagonOpInfoBase + 0, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta), 0x0ULL }, // DBG_LABEL
7286 { 17, 0, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::Variadic), 0x0ULL }, // DBG_PHI
7287 { 16, 0, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::Variadic), 0x0ULL }, // DBG_INSTR_REF
7288 { 15, 0, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::Variadic), 0x0ULL }, // DBG_VALUE_LIST
7289 { 14, 0, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::Variadic), 0x0ULL }, // DBG_VALUE
7290 { 13, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 2, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::CheapAsAMove), 0x0ULL }, // COPY_TO_REGCLASS
7291 { 12, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 2, 0, 0|(1ULL<<MCID::Pseudo), 0x0ULL }, // SUBREG_TO_REG
7292 { 11, 1, 1, 0, 0, 0, 0, HexagonOpInfoBase + 0, 0, 0|(1ULL<<MCID::Pseudo), 0x0ULL }, // INIT_UNDEF
7293 { 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
7294 { 9, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 5, 0, 0|(1ULL<<MCID::Pseudo), 0x0ULL }, // INSERT_SUBREG
7295 { 8, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 2, 0, 0|(1ULL<<MCID::Pseudo), 0x0ULL }, // EXTRACT_SUBREG
7296 { 7, 0, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::Variadic), 0x0ULL }, // KILL
7297 { 6, 1, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::NotDuplicable), 0x0ULL }, // ANNOTATION_LABEL
7298 { 5, 1, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::NotDuplicable), 0x0ULL }, // GC_LABEL
7299 { 4, 1, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::NotDuplicable), 0x0ULL }, // EH_LABEL
7300 { 3, 1, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::NotDuplicable), 0x0ULL }, // CFI_INSTRUCTION
7301 { 2, 0, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // INLINEASM_BR
7302 { 1, 0, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic), 0x0ULL }, // INLINEASM
7303 { 0, 1, 1, 0, 0, 0, 0, HexagonOpInfoBase + 0, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic), 0x0ULL }, // PHI
7304 }, {
7305 /* 0 */
7306 /* 0 */ Hexagon::R31, Hexagon::R30, Hexagon::R29, Hexagon::R29, Hexagon::R30,
7307 /* 5 */ Hexagon::R29, Hexagon::R29, Hexagon::R30, Hexagon::R31,
7308 /* 9 */ Hexagon::SA0, Hexagon::LC0, Hexagon::PC, Hexagon::LC0,
7309 /* 13 */ Hexagon::SA0, Hexagon::SA1, Hexagon::LC0, Hexagon::LC1, Hexagon::PC, Hexagon::LC0, Hexagon::LC1,
7310 /* 20 */ Hexagon::SA1, Hexagon::LC1, Hexagon::PC, Hexagon::LC1,
7311 /* 24 */ Hexagon::LC0, Hexagon::SA0, Hexagon::LC0, Hexagon::P3, Hexagon::PC, Hexagon::USR,
7312 /* 30 */ Hexagon::LC0, Hexagon::LC1, Hexagon::SA0, Hexagon::SA1, Hexagon::LC0, Hexagon::LC1, Hexagon::P3, Hexagon::PC, Hexagon::USR,
7313 /* 39 */ Hexagon::LC1, Hexagon::SA1, Hexagon::LC1, Hexagon::PC,
7314 /* 43 */ Hexagon::R6, Hexagon::R7, Hexagon::R8, Hexagon::P0, Hexagon::D13,
7315 /* 48 */ Hexagon::R30,
7316 /* 49 */ Hexagon::R29,
7317 /* 50 */ Hexagon::R0, Hexagon::R14, Hexagon::R15, Hexagon::R28, Hexagon::R29, Hexagon::R30, Hexagon::R31, Hexagon::PC,
7318 /* 58 */ Hexagon::CS, Hexagon::CS,
7319 /* 60 */ Hexagon::R29, Hexagon::R29, Hexagon::P0,
7320 /* 63 */ Hexagon::PC,
7321 /* 64 */ Hexagon::FRAMEKEY, Hexagon::R29,
7322 /* 66 */ Hexagon::FRAMEKEY, Hexagon::FRAMELIMIT, Hexagon::R30, Hexagon::R31, Hexagon::R30,
7323 /* 71 */ Hexagon::USR_OVF,
7324 /* 72 */ Hexagon::R16,
7325 /* 73 */ Hexagon::R28, Hexagon::PC,
7326 /* 75 */ Hexagon::USR,
7327 /* 76 */ Hexagon::R29, Hexagon::PC, Hexagon::R31,
7328 /* 79 */ Hexagon::PC, Hexagon::R31,
7329 /* 81 */ Hexagon::LC0, Hexagon::SA0, Hexagon::USR,
7330 /* 84 */ Hexagon::SA0, Hexagon::LC0, Hexagon::USR,
7331 /* 87 */ Hexagon::SA1, Hexagon::LC1,
7332 /* 89 */ Hexagon::LC1, Hexagon::SA1,
7333 /* 91 */ Hexagon::LC0, Hexagon::P3, Hexagon::SA0, Hexagon::USR,
7334 /* 95 */ Hexagon::ELR, Hexagon::PC,
7335 /* 97 */ Hexagon::CCR, Hexagon::GOSP, Hexagon::CCR, Hexagon::GOSP, Hexagon::PC,
7336 /* 102 */ Hexagon::P0, Hexagon::P0, Hexagon::PC,
7337 /* 105 */ Hexagon::P1, Hexagon::P1, Hexagon::PC,
7338 /* 108 */ Hexagon::CS,
7339 /* 109 */ Hexagon::GP,
7340 /* 110 */ Hexagon::FRAMEKEY, Hexagon::PC, Hexagon::R29,
7341 /* 113 */ Hexagon::PC, Hexagon::R31, Hexagon::R6, Hexagon::R7, Hexagon::P0,
7342 /* 118 */ Hexagon::R29, Hexagon::R30, Hexagon::R31, Hexagon::PC,
7343 /* 122 */ Hexagon::R14, Hexagon::R15, Hexagon::R28, Hexagon::R29, Hexagon::R30, Hexagon::R31, Hexagon::PC,
7344 /* 129 */ Hexagon::P0,
7345 /* 130 */ Hexagon::R29, Hexagon::R31,
7346 /* 132 */ Hexagon::R29, Hexagon::R31, Hexagon::P0,
7347 /* 135 */ Hexagon::R29, Hexagon::R31, Hexagon::R14, Hexagon::R15, Hexagon::R28, Hexagon::P0,
7348 /* 141 */ Hexagon::R29, Hexagon::R31, Hexagon::R14, Hexagon::R15, Hexagon::R28,
7349 /* 146 */ Hexagon::FRAMEKEY, Hexagon::R30, Hexagon::R29, Hexagon::R30, Hexagon::R31,
7350 /* 151 */ Hexagon::R31, Hexagon::PC,
7351 /* 153 */ Hexagon::P0, Hexagon::R31, Hexagon::PC,
7352 /* 156 */ Hexagon::FRAMEKEY, Hexagon::R30, Hexagon::PC, Hexagon::R29, Hexagon::R30, Hexagon::R31,
7353 /* 162 */ Hexagon::FRAMEKEY, Hexagon::P0, Hexagon::R30, Hexagon::PC, Hexagon::R29, Hexagon::R30, Hexagon::R31,
7354 /* 169 */ Hexagon::FRAMEKEY, Hexagon::FRAMELIMIT, Hexagon::R29, Hexagon::R30, Hexagon::R31, Hexagon::R29, Hexagon::R30,
7355 /* 176 */ Hexagon::VTMP,
7356 /* 177 */ Hexagon::SGP0, Hexagon::SGP0,
7357 /* 179 */ Hexagon::SGP1, Hexagon::SGP1,
7358 /* 181 */ Hexagon::SGP0, Hexagon::SGP1, Hexagon::SGP0, Hexagon::SGP1,
7359 }, {
7360 0
7361 }, {
7362 /* 0 */ { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7363 /* 1 */
7364 /* 1 */ { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 },
7365 /* 2 */ { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 },
7366 /* 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 },
7367 /* 9 */ { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7368 /* 11 */ { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7369 /* 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 },
7370 /* 18 */ { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, MCOI_TIED_TO(0) },
7371 /* 20 */ { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 },
7372 /* 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 },
7373 /* 28 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7374 /* 29 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 },
7375 /* 32 */ { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 },
7376 /* 34 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7377 /* 36 */ { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7378 /* 39 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_IMM_0, 0 },
7379 /* 42 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 },
7380 /* 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 },
7381 /* 49 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 },
7382 /* 50 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7383 /* 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 },
7384 /* 57 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_IMM_0, 0 },
7385 /* 60 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 },
7386 /* 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 },
7387 /* 66 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 },
7388 /* 68 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 },
7389 /* 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 },
7390 /* 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 },
7391 /* 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 },
7392 /* 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 },
7393 /* 90 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 },
7394 /* 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 },
7395 /* 97 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7396 /* 100 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 },
7397 /* 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 },
7398 /* 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 },
7399 /* 111 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 },
7400 /* 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 },
7401 /* 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 },
7402 /* 123 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 },
7403 /* 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 },
7404 /* 130 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_2, 0 },
7405 /* 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 },
7406 /* 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 },
7407 /* 141 */ { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 },
7408 /* 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 },
7409 /* 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 },
7410 /* 151 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7411 /* 154 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7412 /* 156 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7413 /* 159 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7414 /* 161 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7415 /* 164 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7416 /* 166 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7417 /* 169 */ { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7418 /* 172 */ { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7419 /* 175 */ { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7420 /* 178 */ { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7421 /* 180 */ { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7422 /* 182 */ { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7423 /* 184 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 },
7424 /* 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 },
7425 /* 189 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7426 /* 191 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7427 /* 194 */ { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7428 /* 195 */ { Hexagon::CtrRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7429 /* 198 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7430 /* 201 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7431 /* 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 },
7432 /* 208 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7433 /* 211 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7434 /* 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 },
7435 /* 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 },
7436 /* 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 },
7437 /* 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 },
7438 /* 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 },
7439 /* 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 },
7440 /* 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 },
7441 /* 248 */ { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7442 /* 249 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::CtrRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7443 /* 251 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::CtrRegs64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7444 /* 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 },
7445 /* 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 },
7446 /* 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 },
7447 /* 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 },
7448 /* 275 */ { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7449 /* 276 */ { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7450 /* 279 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7451 /* 282 */ { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7452 /* 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 },
7453 /* 289 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7454 /* 291 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7455 /* 293 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7456 /* 296 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7457 /* 299 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7458 /* 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 },
7459 /* 306 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7460 /* 309 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7461 /* 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 },
7462 /* 316 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7463 /* 319 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::CtrRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7464 /* 322 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7465 /* 325 */ { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7466 /* 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 },
7467 /* 332 */ { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7468 /* 334 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7469 /* 336 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7470 /* 339 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7471 /* 341 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7472 /* 344 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7473 /* 346 */ { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7474 /* 349 */ { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7475 /* 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 },
7476 /* 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 },
7477 /* 361 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7478 /* 363 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7479 /* 366 */ { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7480 /* 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 },
7481 /* 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 },
7482 /* 377 */ { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7483 /* 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 },
7484 /* 384 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7485 /* 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 },
7486 /* 391 */ { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7487 /* 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 },
7488 /* 398 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7489 /* 401 */ { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7490 /* 403 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7491 /* 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 },
7492 /* 408 */ { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7493 /* 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 },
7494 /* 415 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7495 /* 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 },
7496 /* 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 },
7497 /* 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 },
7498 /* 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 },
7499 /* 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 },
7500 /* 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 },
7501 /* 448 */ { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7502 /* 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 },
7503 /* 455 */ { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7504 /* 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 },
7505 /* 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 },
7506 /* 467 */ { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7507 /* 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 },
7508 /* 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 },
7509 /* 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 },
7510 /* 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 },
7511 /* 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 },
7512 /* 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 },
7513 /* 495 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) },
7514 /* 497 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7515 /* 500 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7516 /* 503 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7517 /* 506 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7518 /* 509 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7519 /* 512 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7520 /* 515 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7521 /* 518 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7522 /* 521 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7523 /* 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 },
7524 /* 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 },
7525 /* 532 */ { Hexagon::CtrRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7526 /* 534 */ { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7527 /* 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) },
7528 /* 542 */ { Hexagon::CtrRegs64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7529 /* 544 */ { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7530 /* 547 */ { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7531 /* 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 },
7532 /* 555 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7533 /* 558 */ { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7534 /* 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 },
7535 /* 565 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7536 /* 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 },
7537 /* 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 },
7538 /* 575 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7539 /* 577 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7540 /* 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 },
7541 /* 584 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 },
7542 /* 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 },
7543 /* 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 },
7544 /* 595 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::GuestRegs64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7545 /* 597 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::GuestRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7546 /* 599 */ { Hexagon::GuestRegs64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7547 /* 601 */ { Hexagon::GuestRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7548 /* 603 */ { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7549 /* 605 */ { Hexagon::GeneralSubRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::GeneralSubRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7550 /* 608 */ { Hexagon::GeneralSubRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7551 /* 611 */ { Hexagon::GeneralSubRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7552 /* 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 },
7553 /* 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 },
7554 /* 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 },
7555 /* 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 },
7556 /* 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 },
7557 /* 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 },
7558 /* 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 },
7559 /* 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 },
7560 /* 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 },
7561 /* 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 },
7562 /* 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 },
7563 /* 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 },
7564 /* 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 },
7565 /* 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 },
7566 /* 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 },
7567 /* 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 },
7568 /* 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 },
7569 /* 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 },
7570 /* 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 },
7571 /* 699 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7572 /* 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 },
7573 /* 707 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::ModRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7574 /* 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 },
7575 /* 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 },
7576 /* 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 },
7577 /* 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 },
7578 /* 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 },
7579 /* 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 },
7580 /* 734 */ { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7581 /* 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 },
7582 /* 740 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7583 /* 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 },
7584 /* 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 },
7585 /* 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 },
7586 /* 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 },
7587 /* 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 },
7588 /* 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 },
7589 /* 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 },
7590 /* 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 },
7591 /* 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 },
7592 /* 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 },
7593 /* 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 },
7594 /* 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 },
7595 /* 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 },
7596 /* 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 },
7597 /* 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 },
7598 /* 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 },
7599 /* 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 },
7600 /* 816 */ { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7601 /* 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 },
7602 /* 824 */ { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7603 /* 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 },
7604 /* 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 },
7605 /* 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 },
7606 /* 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 },
7607 /* 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 },
7608 /* 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 },
7609 /* 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 },
7610 /* 857 */ { Hexagon::GeneralSubRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::GeneralSubRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7611 /* 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 },
7612 /* 863 */ { Hexagon::GeneralSubRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::GeneralSubRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7613 /* 865 */ { Hexagon::GeneralSubRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7614 /* 866 */ { Hexagon::GeneralDoubleLow8RegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7615 /* 868 */ { Hexagon::GeneralDoubleLow8RegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::GeneralSubRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7616 /* 870 */ { Hexagon::GeneralSubRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::GeneralSubRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7617 /* 873 */ { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::GeneralDoubleLow8RegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7618 /* 875 */ { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::GeneralSubRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7619 /* 877 */ { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7620 /* 880 */ { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7621 /* 882 */ { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7622 /* 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 },
7623 /* 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 },
7624 /* 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 },
7625 /* 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 },
7626 /* 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 },
7627 /* 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 },
7628 /* 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 },
7629 /* 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 },
7630 /* 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 },
7631 /* 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 },
7632 /* 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 },
7633 /* 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 },
7634 /* 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 },
7635 /* 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 },
7636 /* 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) },
7637 /* 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 },
7638 /* 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 },
7639 /* 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 },
7640 /* 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 },
7641 /* 966 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7642 /* 969 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7643 /* 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 },
7644 /* 976 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7645 /* 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 },
7646 /* 983 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::ModRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7647 /* 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 },
7648 /* 990 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::ModRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7649 /* 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 },
7650 /* 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 },
7651 /* 1000 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7652 /* 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 },
7653 /* 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 },
7654 /* 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 },
7655 /* 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 },
7656 /* 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 },
7657 /* 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 },
7658 /* 1031 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7659 /* 1033 */ { Hexagon::HvxVQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsLow8RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7660 /* 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 },
7661 /* 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) },
7662 /* 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) },
7663 /* 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 },
7664 /* 1053 */ { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7665 /* 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 },
7666 /* 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 },
7667 /* 1063 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::SysRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7668 /* 1065 */ { Hexagon::SysRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7669 /* 1067 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7670 /* 1070 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::SysRegs64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7671 /* 1072 */ { Hexagon::SysRegs64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7672 /* 1074 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7673 }
7674};
7675
7676
7677#ifdef __GNUC__
7678#pragma GCC diagnostic push
7679#pragma GCC diagnostic ignored "-Woverlength-strings"
7680#endif
7681extern const char HexagonInstrNameData[] = {
7682 /* 0 */ "G_FLOG10\000"
7683 /* 9 */ "G_FEXP10\000"
7684 /* 18 */ "Y4_crswap10\000"
7685 /* 30 */ "V6_v6mpyhubs10\000"
7686 /* 45 */ "V6_v6mpyvubs10\000"
7687 /* 60 */ "V6_v10mpyubs10\000"
7688 /* 75 */ "ENDLOOP0\000"
7689 /* 84 */ "V6_vdd0\000"
7690 /* 92 */ "PS_vdd0\000"
7691 /* 100 */ "V6_ld0\000"
7692 /* 107 */ "V6_dbl_ld0\000"
7693 /* 118 */ "V6_zld0\000"
7694 /* 126 */ "V6_vd0\000"
7695 /* 133 */ "Y6_diag0\000"
7696 /* 142 */ "SS2_storebi0\000"
7697 /* 155 */ "SS2_storewi0\000"
7698 /* 168 */ "S2_cl0\000"
7699 /* 175 */ "V6_stn0\000"
7700 /* 183 */ "J2_trap0\000"
7701 /* 192 */ "Y2_crswap0\000"
7702 /* 203 */ "V6_ldcp0\000"
7703 /* 212 */ "V6_ldp0\000"
7704 /* 220 */ "V6_zldp0\000"
7705 /* 229 */ "V6_ldcnp0\000"
7706 /* 239 */ "V6_ldnp0\000"
7707 /* 248 */ "V6_ldtnp0\000"
7708 /* 258 */ "V6_stnp0\000"
7709 /* 267 */ "V6_stunp0\000"
7710 /* 277 */ "J2_endloop0\000"
7711 /* 289 */ "V6_ldtp0\000"
7712 /* 298 */ "V6_stp0\000"
7713 /* 306 */ "V6_stup0\000"
7714 /* 315 */ "V6_stnq0\000"
7715 /* 324 */ "V6_stq0\000"
7716 /* 332 */ "M2_vrmac_s0\000"
7717 /* 344 */ "M2_dpmpyss_nac_s0\000"
7718 /* 362 */ "M2_dpmpyuu_nac_s0\000"
7719 /* 380 */ "M4_vrmpyeh_acc_s0\000"
7720 /* 398 */ "M4_vrmpyoh_acc_s0\000"
7721 /* 416 */ "M2_dpmpyss_acc_s0\000"
7722 /* 434 */ "M2_dpmpyuu_acc_s0\000"
7723 /* 452 */ "M2_cmacsc_s0\000"
7724 /* 465 */ "M2_cnacsc_s0\000"
7725 /* 478 */ "M2_cmpyrsc_s0\000"
7726 /* 492 */ "M2_cmpysc_s0\000"
7727 /* 505 */ "M2_dpmpyss_rnd_s0\000"
7728 /* 523 */ "M4_vrmpyeh_s0\000"
7729 /* 537 */ "M2_mpyud_nac_hh_s0\000"
7730 /* 556 */ "M2_mpyd_nac_hh_s0\000"
7731 /* 574 */ "M2_mpyu_nac_hh_s0\000"
7732 /* 592 */ "M2_mpy_nac_hh_s0\000"
7733 /* 609 */ "M2_mpyud_acc_hh_s0\000"
7734 /* 628 */ "M2_mpyd_acc_hh_s0\000"
7735 /* 646 */ "M2_mpyu_acc_hh_s0\000"
7736 /* 664 */ "M2_mpy_acc_hh_s0\000"
7737 /* 681 */ "M2_mpyd_rnd_hh_s0\000"
7738 /* 699 */ "M2_mpy_sat_rnd_hh_s0\000"
7739 /* 720 */ "M2_mpy_rnd_hh_s0\000"
7740 /* 737 */ "M2_mpyud_hh_s0\000"
7741 /* 752 */ "M2_mpyd_hh_s0\000"
7742 /* 766 */ "M2_mpy_nac_sat_hh_s0\000"
7743 /* 787 */ "M2_mpy_acc_sat_hh_s0\000"
7744 /* 808 */ "M2_mpy_sat_hh_s0\000"
7745 /* 825 */ "M2_mpyu_hh_s0\000"
7746 /* 839 */ "M2_mpy_hh_s0\000"
7747 /* 852 */ "M2_mpyud_nac_lh_s0\000"
7748 /* 871 */ "M2_mpyd_nac_lh_s0\000"
7749 /* 889 */ "M2_mpyu_nac_lh_s0\000"
7750 /* 907 */ "M2_mpy_nac_lh_s0\000"
7751 /* 924 */ "M2_mpyud_acc_lh_s0\000"
7752 /* 943 */ "M2_mpyd_acc_lh_s0\000"
7753 /* 961 */ "M2_mpyu_acc_lh_s0\000"
7754 /* 979 */ "M2_mpy_acc_lh_s0\000"
7755 /* 996 */ "M2_mpyd_rnd_lh_s0\000"
7756 /* 1014 */ "M2_mpy_sat_rnd_lh_s0\000"
7757 /* 1035 */ "M2_mpy_rnd_lh_s0\000"
7758 /* 1052 */ "M2_mpyud_lh_s0\000"
7759 /* 1067 */ "M2_mpyd_lh_s0\000"
7760 /* 1081 */ "M2_mpy_nac_sat_lh_s0\000"
7761 /* 1102 */ "M2_mpy_acc_sat_lh_s0\000"
7762 /* 1123 */ "M2_mpy_sat_lh_s0\000"
7763 /* 1140 */ "M2_mpyu_lh_s0\000"
7764 /* 1154 */ "M2_mpy_lh_s0\000"
7765 /* 1167 */ "M4_vrmpyoh_s0\000"
7766 /* 1181 */ "M2_mmpyuh_s0\000"
7767 /* 1194 */ "M2_mmpyh_s0\000"
7768 /* 1206 */ "M2_cmaci_s0\000"
7769 /* 1218 */ "M2_vrcmaci_s0\000"
7770 /* 1232 */ "M2_cmpyi_s0\000"
7771 /* 1244 */ "M2_vrcmpyi_s0\000"
7772 /* 1258 */ "M2_mpyud_nac_hl_s0\000"
7773 /* 1277 */ "M2_mpyd_nac_hl_s0\000"
7774 /* 1295 */ "M2_mpyu_nac_hl_s0\000"
7775 /* 1313 */ "M2_mpy_nac_hl_s0\000"
7776 /* 1330 */ "M2_mpyud_acc_hl_s0\000"
7777 /* 1349 */ "M2_mpyd_acc_hl_s0\000"
7778 /* 1367 */ "M2_mpyu_acc_hl_s0\000"
7779 /* 1385 */ "M2_mpy_acc_hl_s0\000"
7780 /* 1402 */ "M2_mpyd_rnd_hl_s0\000"
7781 /* 1420 */ "M2_mpy_sat_rnd_hl_s0\000"
7782 /* 1441 */ "M2_mpy_rnd_hl_s0\000"
7783 /* 1458 */ "M2_mpyud_hl_s0\000"
7784 /* 1473 */ "M2_mpyd_hl_s0\000"
7785 /* 1487 */ "M2_mpy_nac_sat_hl_s0\000"
7786 /* 1508 */ "M2_mpy_acc_sat_hl_s0\000"
7787 /* 1529 */ "M2_mpy_sat_hl_s0\000"
7788 /* 1546 */ "M2_mpyu_hl_s0\000"
7789 /* 1560 */ "M2_mpy_hl_s0\000"
7790 /* 1573 */ "M2_mpyud_nac_ll_s0\000"
7791 /* 1592 */ "M2_mpyd_nac_ll_s0\000"
7792 /* 1610 */ "M2_mpyu_nac_ll_s0\000"
7793 /* 1628 */ "M2_mpy_nac_ll_s0\000"
7794 /* 1645 */ "M2_mpyud_acc_ll_s0\000"
7795 /* 1664 */ "M2_mpyd_acc_ll_s0\000"
7796 /* 1682 */ "M2_mpyu_acc_ll_s0\000"
7797 /* 1700 */ "M2_mpy_acc_ll_s0\000"
7798 /* 1717 */ "M2_mpyd_rnd_ll_s0\000"
7799 /* 1735 */ "M2_mpy_sat_rnd_ll_s0\000"
7800 /* 1756 */ "M2_mpy_rnd_ll_s0\000"
7801 /* 1773 */ "M2_mpyud_ll_s0\000"
7802 /* 1788 */ "M2_mpyd_ll_s0\000"
7803 /* 1802 */ "M2_mpy_nac_sat_ll_s0\000"
7804 /* 1823 */ "M2_mpy_acc_sat_ll_s0\000"
7805 /* 1844 */ "M2_mpy_sat_ll_s0\000"
7806 /* 1861 */ "M2_mpyu_ll_s0\000"
7807 /* 1875 */ "M2_mpy_ll_s0\000"
7808 /* 1888 */ "M2_mmpyul_s0\000"
7809 /* 1901 */ "M2_mmpyl_s0\000"
7810 /* 1913 */ "M2_cmacr_s0\000"
7811 /* 1925 */ "M2_vrcmacr_s0\000"
7812 /* 1939 */ "M2_cmpyr_s0\000"
7813 /* 1951 */ "M2_vrcmpyr_s0\000"
7814 /* 1965 */ "M2_vmac2s_s0\000"
7815 /* 1978 */ "M2_vmpy2s_s0\000"
7816 /* 1991 */ "M2_cmacs_s0\000"
7817 /* 2003 */ "M2_vdmacs_s0\000"
7818 /* 2016 */ "M2_cnacs_s0\000"
7819 /* 2028 */ "M2_vmac2es_s0\000"
7820 /* 2042 */ "M2_vmpy2es_s0\000"
7821 /* 2056 */ "M2_mmachs_s0\000"
7822 /* 2069 */ "M2_mmacuhs_s0\000"
7823 /* 2083 */ "M2_mmacls_s0\000"
7824 /* 2096 */ "M2_mmaculs_s0\000"
7825 /* 2110 */ "M2_cmpyrs_s0\000"
7826 /* 2123 */ "M2_vdmpyrs_s0\000"
7827 /* 2137 */ "M2_dpmpyss_s0\000"
7828 /* 2151 */ "M2_cmpys_s0\000"
7829 /* 2163 */ "M2_vdmpys_s0\000"
7830 /* 2176 */ "M2_vmac2su_s0\000"
7831 /* 2190 */ "M2_vmpy2su_s0\000"
7832 /* 2204 */ "M2_dpmpyuu_s0\000"
7833 /* 2218 */ "M2_vrmpy_s0\000"
7834 /* 2230 */ "M2_mmpyuh_rs0\000"
7835 /* 2244 */ "M2_mmpyh_rs0\000"
7836 /* 2257 */ "M2_mmpyul_rs0\000"
7837 /* 2271 */ "M2_mmpyl_rs0\000"
7838 /* 2284 */ "M2_mmachs_rs0\000"
7839 /* 2298 */ "M2_mmacuhs_rs0\000"
7840 /* 2313 */ "M2_mmacls_rs0\000"
7841 /* 2327 */ "M2_mmaculs_rs0\000"
7842 /* 2342 */ "DuplexIClass0\000"
7843 /* 2356 */ "S2_ct0\000"
7844 /* 2363 */ "V6_ldnt0\000"
7845 /* 2372 */ "V6_stnnt0\000"
7846 /* 2382 */ "V6_ldcpnt0\000"
7847 /* 2393 */ "V6_ldpnt0\000"
7848 /* 2403 */ "V6_ldcnpnt0\000"
7849 /* 2415 */ "V6_ldnpnt0\000"
7850 /* 2426 */ "V6_ldtnpnt0\000"
7851 /* 2438 */ "V6_stnpnt0\000"
7852 /* 2449 */ "V6_ldtpnt0\000"
7853 /* 2460 */ "V6_stpnt0\000"
7854 /* 2470 */ "V6_stnqnt0\000"
7855 /* 2481 */ "V6_stqnt0\000"
7856 /* 2491 */ "V6_stnt0\000"
7857 /* 2500 */ "V6_st0\000"
7858 /* 2507 */ "V6_dbl_st0\000"
7859 /* 2518 */ "V6_ldu0\000"
7860 /* 2526 */ "V6_stu0\000"
7861 /* 2534 */ "ENDLOOP01\000"
7862 /* 2544 */ "J2_endloop01\000"
7863 /* 2557 */ "SL2_jumpr31\000"
7864 /* 2569 */ "ENDLOOP1\000"
7865 /* 2578 */ "SA1_and1\000"
7866 /* 2587 */ "Y6_diag1\000"
7867 /* 2596 */ "SS2_storebi1\000"
7868 /* 2609 */ "SS2_storewi1\000"
7869 /* 2622 */ "S2_cl1\000"
7870 /* 2629 */ "SA1_setin1\000"
7871 /* 2640 */ "J2_trap1\000"
7872 /* 2649 */ "PS_trap1\000"
7873 /* 2658 */ "Y4_crswap1\000"
7874 /* 2669 */ "J2_endloop1\000"
7875 /* 2681 */ "M4_vrmpyeh_acc_s1\000"
7876 /* 2699 */ "M4_vrmpyoh_acc_s1\000"
7877 /* 2717 */ "M2_vrcmpys_acc_s1\000"
7878 /* 2735 */ "M2_cmacsc_s1\000"
7879 /* 2748 */ "M2_cnacsc_s1\000"
7880 /* 2761 */ "M2_cmpyrsc_s1\000"
7881 /* 2775 */ "M2_cmpysc_s1\000"
7882 /* 2788 */ "M4_vrmpyeh_s1\000"
7883 /* 2802 */ "M2_mpyud_nac_hh_s1\000"
7884 /* 2821 */ "M2_mpyd_nac_hh_s1\000"
7885 /* 2839 */ "M2_mpyu_nac_hh_s1\000"
7886 /* 2857 */ "M2_mpy_nac_hh_s1\000"
7887 /* 2874 */ "M2_mpyud_acc_hh_s1\000"
7888 /* 2893 */ "M2_mpyd_acc_hh_s1\000"
7889 /* 2911 */ "M2_mpyu_acc_hh_s1\000"
7890 /* 2929 */ "M2_mpy_acc_hh_s1\000"
7891 /* 2946 */ "M2_mpyd_rnd_hh_s1\000"
7892 /* 2964 */ "M2_mpy_sat_rnd_hh_s1\000"
7893 /* 2985 */ "M2_mpy_rnd_hh_s1\000"
7894 /* 3002 */ "M2_mpyud_hh_s1\000"
7895 /* 3017 */ "M2_mpyd_hh_s1\000"
7896 /* 3031 */ "M2_mpy_nac_sat_hh_s1\000"
7897 /* 3052 */ "M2_mpy_acc_sat_hh_s1\000"
7898 /* 3073 */ "M2_mpy_sat_hh_s1\000"
7899 /* 3090 */ "M2_mpyu_hh_s1\000"
7900 /* 3104 */ "M2_mpy_hh_s1\000"
7901 /* 3117 */ "M2_mpyud_nac_lh_s1\000"
7902 /* 3136 */ "M2_mpyd_nac_lh_s1\000"
7903 /* 3154 */ "M2_mpyu_nac_lh_s1\000"
7904 /* 3172 */ "M2_mpy_nac_lh_s1\000"
7905 /* 3189 */ "M2_mpyud_acc_lh_s1\000"
7906 /* 3208 */ "M2_mpyd_acc_lh_s1\000"
7907 /* 3226 */ "M2_mpyu_acc_lh_s1\000"
7908 /* 3244 */ "M2_mpy_acc_lh_s1\000"
7909 /* 3261 */ "M2_mpyd_rnd_lh_s1\000"
7910 /* 3279 */ "M2_mpy_sat_rnd_lh_s1\000"
7911 /* 3300 */ "M2_mpy_rnd_lh_s1\000"
7912 /* 3317 */ "M2_mpyud_lh_s1\000"
7913 /* 3332 */ "M2_mpyd_lh_s1\000"
7914 /* 3346 */ "M2_mpy_nac_sat_lh_s1\000"
7915 /* 3367 */ "M2_mpy_acc_sat_lh_s1\000"
7916 /* 3388 */ "M2_mpy_sat_lh_s1\000"
7917 /* 3405 */ "M2_mpyu_lh_s1\000"
7918 /* 3419 */ "M2_mpy_lh_s1\000"
7919 /* 3432 */ "M4_vrmpyoh_s1\000"
7920 /* 3446 */ "M2_mmpyuh_s1\000"
7921 /* 3459 */ "M2_mmpyh_s1\000"
7922 /* 3471 */ "M2_hmmpyh_s1\000"
7923 /* 3484 */ "M2_mpyud_nac_hl_s1\000"
7924 /* 3503 */ "M2_mpyd_nac_hl_s1\000"
7925 /* 3521 */ "M2_mpyu_nac_hl_s1\000"
7926 /* 3539 */ "M2_mpy_nac_hl_s1\000"
7927 /* 3556 */ "M2_mpyud_acc_hl_s1\000"
7928 /* 3575 */ "M2_mpyd_acc_hl_s1\000"
7929 /* 3593 */ "M2_mpyu_acc_hl_s1\000"
7930 /* 3611 */ "M2_mpy_acc_hl_s1\000"
7931 /* 3628 */ "M2_mpyd_rnd_hl_s1\000"
7932 /* 3646 */ "M2_mpy_sat_rnd_hl_s1\000"
7933 /* 3667 */ "M2_mpy_rnd_hl_s1\000"
7934 /* 3684 */ "M2_mpyud_hl_s1\000"
7935 /* 3699 */ "M2_mpyd_hl_s1\000"
7936 /* 3713 */ "M2_mpy_nac_sat_hl_s1\000"
7937 /* 3734 */ "M2_mpy_acc_sat_hl_s1\000"
7938 /* 3755 */ "M2_mpy_sat_hl_s1\000"
7939 /* 3772 */ "M2_mpyu_hl_s1\000"
7940 /* 3786 */ "M2_mpy_hl_s1\000"
7941 /* 3799 */ "M2_mpyud_nac_ll_s1\000"
7942 /* 3818 */ "M2_mpyd_nac_ll_s1\000"
7943 /* 3836 */ "M2_mpyu_nac_ll_s1\000"
7944 /* 3854 */ "M2_mpy_nac_ll_s1\000"
7945 /* 3871 */ "M2_mpyud_acc_ll_s1\000"
7946 /* 3890 */ "M2_mpyd_acc_ll_s1\000"
7947 /* 3908 */ "M2_mpyu_acc_ll_s1\000"
7948 /* 3926 */ "M2_mpy_acc_ll_s1\000"
7949 /* 3943 */ "M2_mpyd_rnd_ll_s1\000"
7950 /* 3961 */ "M2_mpy_sat_rnd_ll_s1\000"
7951 /* 3982 */ "M2_mpy_rnd_ll_s1\000"
7952 /* 3999 */ "M2_mpyud_ll_s1\000"
7953 /* 4014 */ "M2_mpyd_ll_s1\000"
7954 /* 4028 */ "M2_mpy_nac_sat_ll_s1\000"
7955 /* 4049 */ "M2_mpy_acc_sat_ll_s1\000"
7956 /* 4070 */ "M2_mpy_sat_ll_s1\000"
7957 /* 4087 */ "M2_mpyu_ll_s1\000"
7958 /* 4101 */ "M2_mpy_ll_s1\000"
7959 /* 4114 */ "M2_mmpyul_s1\000"
7960 /* 4127 */ "M2_mmpyl_s1\000"
7961 /* 4139 */ "M2_hmmpyl_s1\000"
7962 /* 4152 */ "M2_mpy_up_s1\000"
7963 /* 4165 */ "M2_vmac2s_s1\000"
7964 /* 4178 */ "M2_vmpy2s_s1\000"
7965 /* 4191 */ "M2_cmacs_s1\000"
7966 /* 4203 */ "M2_vdmacs_s1\000"
7967 /* 4216 */ "M2_cnacs_s1\000"
7968 /* 4228 */ "M2_vmac2es_s1\000"
7969 /* 4242 */ "M2_vmpy2es_s1\000"
7970 /* 4256 */ "M2_mmachs_s1\000"
7971 /* 4269 */ "M2_mmacuhs_s1\000"
7972 /* 4283 */ "M2_mmacls_s1\000"
7973 /* 4296 */ "M2_mmaculs_s1\000"
7974 /* 4310 */ "M2_cmpyrs_s1\000"
7975 /* 4323 */ "M2_vdmpyrs_s1\000"
7976 /* 4337 */ "M2_cmpys_s1\000"
7977 /* 4349 */ "M2_vrcmpys_s1\000"
7978 /* 4363 */ "M2_vdmpys_s1\000"
7979 /* 4376 */ "M2_vmac2su_s1\000"
7980 /* 4390 */ "M2_vmpy2su_s1\000"
7981 /* 4404 */ "M2_mmpyuh_rs1\000"
7982 /* 4418 */ "M2_mmpyh_rs1\000"
7983 /* 4431 */ "M2_hmmpyh_rs1\000"
7984 /* 4445 */ "M2_mmpyul_rs1\000"
7985 /* 4459 */ "M2_mmpyl_rs1\000"
7986 /* 4472 */ "M2_hmmpyl_rs1\000"
7987 /* 4486 */ "M2_mmachs_rs1\000"
7988 /* 4500 */ "M2_mmacuhs_rs1\000"
7989 /* 4515 */ "M2_mmacls_rs1\000"
7990 /* 4529 */ "M2_mmaculs_rs1\000"
7991 /* 4544 */ "DuplexIClass1\000"
7992 /* 4558 */ "S2_ct1\000"
7993 /* 4565 */ "CONST32\000"
7994 /* 4573 */ "V6_vneg_qf32_qf32\000"
7995 /* 4591 */ "V6_vabs_qf32_qf32\000"
7996 /* 4609 */ "V6_vconv_qf32_qf32\000"
7997 /* 4628 */ "V6_vilog2_qf32\000"
7998 /* 4643 */ "V6_vsub_qf32\000"
7999 /* 4656 */ "V6_vadd_qf32\000"
8000 /* 4669 */ "V6_vconv_bf_qf32\000"
8001 /* 4686 */ "V6_vconv_hf_qf32\000"
8002 /* 4703 */ "V6_vconv_sf_qf32\000"
8003 /* 4720 */ "V6_vmpy_qf32\000"
8004 /* 4733 */ "G_FLOG2\000"
8005 /* 4741 */ "G_FATAN2\000"
8006 /* 4750 */ "G_FEXP2\000"
8007 /* 4758 */ "M2_vmac2\000"
8008 /* 4767 */ "V6_pred_scalar2\000"
8009 /* 4783 */ "DuplexIClass2\000"
8010 /* 4797 */ "M4_mpyri_addr_u2\000"
8011 /* 4814 */ "V6_pred_scalar2v2\000"
8012 /* 4832 */ "DuplexIClass3\000"
8013 /* 4846 */ "CONST64\000"
8014 /* 4854 */ "V6_vmpyewuh_64\000"
8015 /* 4869 */ "PS_readcr64\000"
8016 /* 4881 */ "TFRI64_V4\000"
8017 /* 4891 */ "RESTORE_DEALLOC_BEFORE_TAILCALL_V4\000"
8018 /* 4926 */ "SAVE_REGISTERS_CALL_V4\000"
8019 /* 4949 */ "RESTORE_DEALLOC_RET_JMP_V4\000"
8020 /* 4976 */ "V6_valign4\000"
8021 /* 4987 */ "DuplexIClass4\000"
8022 /* 5001 */ "V6_vlut4\000"
8023 /* 5010 */ "DuplexIClass5\000"
8024 /* 5024 */ "V6_vmpy_qf32_qf16\000"
8025 /* 5042 */ "V6_vilog2_qf16\000"
8026 /* 5057 */ "V6_vneg_qf16_qf16\000"
8027 /* 5075 */ "V6_vabs_qf16_qf16\000"
8028 /* 5093 */ "V6_vconv_qf16_qf16\000"
8029 /* 5112 */ "V6_vconv_f8_qf16\000"
8030 /* 5129 */ "V6_vsub_qf16\000"
8031 /* 5142 */ "V6_vadd_qf16\000"
8032 /* 5155 */ "V6_vconv_hf_qf16\000"
8033 /* 5172 */ "V6_vmpy_rt_qf16\000"
8034 /* 5188 */ "V6_vmpy_qf16\000"
8035 /* 5201 */ "V6_vwhist256\000"
8036 /* 5214 */ "DuplexIClass6\000"
8037 /* 5228 */ "DuplexIClass7\000"
8038 /* 5242 */ "V6_vwhist128\000"
8039 /* 5255 */ "V6_vconv_qf16_f8\000"
8040 /* 5272 */ "V6_vsub_hf_f8\000"
8041 /* 5286 */ "V6_vadd_hf_f8\000"
8042 /* 5300 */ "V6_vcvt_hf_f8\000"
8043 /* 5314 */ "V6_vmpy_hf_f8\000"
8044 /* 5328 */ "V6_vfneg_f8\000"
8045 /* 5340 */ "V6_vfmin_f8\000"
8046 /* 5352 */ "V6_vabs_f8\000"
8047 /* 5363 */ "V6_vfmax_f8\000"
8048 /* 5375 */ "C2_all8\000"
8049 /* 5383 */ "DuplexIClass8\000"
8050 /* 5397 */ "C2_any8\000"
8051 /* 5405 */ "C4_fastcorner9\000"
8052 /* 5420 */ "DuplexIClass9\000"
8053 /* 5434 */ "G_FMA\000"
8054 /* 5440 */ "G_STRICT_FMA\000"
8055 /* 5453 */ "DuplexIClassA\000"
8056 /* 5467 */ "G_FSUB\000"
8057 /* 5474 */ "G_STRICT_FSUB\000"
8058 /* 5488 */ "G_ATOMICRMW_FSUB\000"
8059 /* 5505 */ "G_SUB\000"
8060 /* 5511 */ "G_ATOMICRMW_SUB\000"
8061 /* 5527 */ "DuplexIClassB\000"
8062 /* 5541 */ "RESTORE_DEALLOC_BEFORE_TAILCALL_V4_PIC\000"
8063 /* 5580 */ "SAVE_REGISTERS_CALL_V4_PIC\000"
8064 /* 5607 */ "RESTORE_DEALLOC_RET_JMP_V4_PIC\000"
8065 /* 5638 */ "SAVE_REGISTERS_CALL_V4STK_PIC\000"
8066 /* 5668 */ "RESTORE_DEALLOC_BEFORE_TAILCALL_V4_EXT_PIC\000"
8067 /* 5711 */ "SAVE_REGISTERS_CALL_V4_EXT_PIC\000"
8068 /* 5742 */ "RESTORE_DEALLOC_RET_JMP_V4_EXT_PIC\000"
8069 /* 5777 */ "SAVE_REGISTERS_CALL_V4STK_EXT_PIC\000"
8070 /* 5811 */ "G_INTRINSIC\000"
8071 /* 5823 */ "G_FPTRUNC\000"
8072 /* 5833 */ "G_INTRINSIC_TRUNC\000"
8073 /* 5851 */ "G_TRUNC\000"
8074 /* 5859 */ "G_BUILD_VECTOR_TRUNC\000"
8075 /* 5880 */ "G_DYN_STACKALLOC\000"
8076 /* 5897 */ "DuplexIClassC\000"
8077 /* 5911 */ "G_FMAD\000"
8078 /* 5918 */ "G_FPEXTLOAD\000"
8079 /* 5930 */ "G_INDEXED_SEXTLOAD\000"
8080 /* 5949 */ "G_SEXTLOAD\000"
8081 /* 5960 */ "G_INDEXED_ZEXTLOAD\000"
8082 /* 5979 */ "G_ZEXTLOAD\000"
8083 /* 5990 */ "G_INDEXED_LOAD\000"
8084 /* 6005 */ "G_LOAD\000"
8085 /* 6012 */ "G_VECREDUCE_FADD\000"
8086 /* 6029 */ "G_FADD\000"
8087 /* 6036 */ "G_VECREDUCE_SEQ_FADD\000"
8088 /* 6057 */ "G_STRICT_FADD\000"
8089 /* 6071 */ "G_ATOMICRMW_FADD\000"
8090 /* 6088 */ "G_VECREDUCE_ADD\000"
8091 /* 6104 */ "G_ADD\000"
8092 /* 6110 */ "G_PTR_ADD\000"
8093 /* 6120 */ "G_ATOMICRMW_ADD\000"
8094 /* 6136 */ "G_ATOMICRMW_NAND\000"
8095 /* 6153 */ "G_VECREDUCE_AND\000"
8096 /* 6169 */ "G_AND\000"
8097 /* 6175 */ "G_ATOMICRMW_AND\000"
8098 /* 6191 */ "LIFETIME_END\000"
8099 /* 6204 */ "G_BRCOND\000"
8100 /* 6213 */ "G_ATOMICRMW_USUB_COND\000"
8101 /* 6235 */ "G_LLROUND\000"
8102 /* 6245 */ "G_LROUND\000"
8103 /* 6254 */ "G_INTRINSIC_ROUND\000"
8104 /* 6272 */ "G_INTRINSIC_FPTRUNC_ROUND\000"
8105 /* 6298 */ "LOAD_STACK_GUARD\000"
8106 /* 6315 */ "DuplexIClassD\000"
8107 /* 6329 */ "PSEUDO_PROBE\000"
8108 /* 6342 */ "G_SSUBE\000"
8109 /* 6350 */ "G_USUBE\000"
8110 /* 6358 */ "G_FENCE\000"
8111 /* 6366 */ "ARITH_FENCE\000"
8112 /* 6378 */ "REG_SEQUENCE\000"
8113 /* 6391 */ "G_SADDE\000"
8114 /* 6399 */ "G_UADDE\000"
8115 /* 6407 */ "G_GET_FPMODE\000"
8116 /* 6420 */ "G_RESET_FPMODE\000"
8117 /* 6435 */ "G_SET_FPMODE\000"
8118 /* 6448 */ "G_FMINNUM_IEEE\000"
8119 /* 6463 */ "G_FMAXNUM_IEEE\000"
8120 /* 6478 */ "G_VSCALE\000"
8121 /* 6487 */ "G_JUMP_TABLE\000"
8122 /* 6500 */ "BUNDLE\000"
8123 /* 6507 */ "G_MEMSET_INLINE\000"
8124 /* 6523 */ "G_MEMCPY_INLINE\000"
8125 /* 6539 */ "RELOC_NONE\000"
8126 /* 6550 */ "LOCAL_ESCAPE\000"
8127 /* 6563 */ "G_FPTRUNCSTORE\000"
8128 /* 6578 */ "G_STACKRESTORE\000"
8129 /* 6593 */ "G_INDEXED_STORE\000"
8130 /* 6609 */ "G_STORE\000"
8131 /* 6617 */ "G_BITREVERSE\000"
8132 /* 6630 */ "FAKE_USE\000"
8133 /* 6639 */ "DBG_VALUE\000"
8134 /* 6649 */ "G_GLOBAL_VALUE\000"
8135 /* 6664 */ "G_PTRAUTH_GLOBAL_VALUE\000"
8136 /* 6687 */ "CONVERGENCECTRL_GLUE\000"
8137 /* 6708 */ "G_STACKSAVE\000"
8138 /* 6720 */ "G_MEMMOVE\000"
8139 /* 6730 */ "G_FREEZE\000"
8140 /* 6739 */ "G_FCANONICALIZE\000"
8141 /* 6755 */ "DuplexIClassE\000"
8142 /* 6769 */ "G_FMODF\000"
8143 /* 6777 */ "INIT_UNDEF\000"
8144 /* 6788 */ "G_IMPLICIT_DEF\000"
8145 /* 6803 */ "DBG_INSTR_REF\000"
8146 /* 6817 */ "DuplexIClassF\000"
8147 /* 6831 */ "G_FNEG\000"
8148 /* 6838 */ "EXTRACT_SUBREG\000"
8149 /* 6853 */ "INSERT_SUBREG\000"
8150 /* 6867 */ "G_SEXT_INREG\000"
8151 /* 6880 */ "SUBREG_TO_REG\000"
8152 /* 6894 */ "G_ATOMIC_CMPXCHG\000"
8153 /* 6911 */ "G_ATOMICRMW_XCHG\000"
8154 /* 6928 */ "G_GET_ROUNDING\000"
8155 /* 6943 */ "G_SET_ROUNDING\000"
8156 /* 6958 */ "G_FLOG\000"
8157 /* 6965 */ "G_VAARG\000"
8158 /* 6973 */ "PREALLOCATED_ARG\000"
8159 /* 6990 */ "G_PREFETCH\000"
8160 /* 7001 */ "G_CLMULH\000"
8161 /* 7010 */ "G_SMULH\000"
8162 /* 7018 */ "G_UMULH\000"
8163 /* 7026 */ "G_FTANH\000"
8164 /* 7034 */ "G_FSINH\000"
8165 /* 7042 */ "G_FCOSH\000"
8166 /* 7050 */ "DBG_PHI\000"
8167 /* 7058 */ "G_FPTOSI\000"
8168 /* 7067 */ "G_FPTOUI\000"
8169 /* 7076 */ "G_FPOWI\000"
8170 /* 7084 */ "KCFI_CHECK\000"
8171 /* 7095 */ "COPY_LANEMASK\000"
8172 /* 7109 */ "G_PTRMASK\000"
8173 /* 7119 */ "SAVE_REGISTERS_CALL_V4STK\000"
8174 /* 7145 */ "GC_LABEL\000"
8175 /* 7154 */ "DBG_LABEL\000"
8176 /* 7164 */ "EH_LABEL\000"
8177 /* 7173 */ "ANNOTATION_LABEL\000"
8178 /* 7190 */ "ICALL_BRANCH_FUNNEL\000"
8179 /* 7210 */ "G_FSHL\000"
8180 /* 7217 */ "G_SHL\000"
8181 /* 7223 */ "G_FCEIL\000"
8182 /* 7231 */ "G_SAVGCEIL\000"
8183 /* 7242 */ "G_UAVGCEIL\000"
8184 /* 7253 */ "PATCHABLE_TAIL_CALL\000"
8185 /* 7273 */ "PATCHABLE_TYPED_EVENT_CALL\000"
8186 /* 7300 */ "PATCHABLE_EVENT_CALL\000"
8187 /* 7321 */ "FENTRY_CALL\000"
8188 /* 7333 */ "KILL\000"
8189 /* 7338 */ "G_CONSTANT_POOL\000"
8190 /* 7354 */ "G_ROTL\000"
8191 /* 7361 */ "G_VECREDUCE_FMUL\000"
8192 /* 7378 */ "G_FMUL\000"
8193 /* 7385 */ "G_VECREDUCE_SEQ_FMUL\000"
8194 /* 7406 */ "G_STRICT_FMUL\000"
8195 /* 7420 */ "G_CLMUL\000"
8196 /* 7428 */ "G_VECREDUCE_MUL\000"
8197 /* 7444 */ "G_MUL\000"
8198 /* 7450 */ "G_FREM\000"
8199 /* 7457 */ "G_STRICT_FREM\000"
8200 /* 7471 */ "G_SREM\000"
8201 /* 7478 */ "G_UREM\000"
8202 /* 7485 */ "G_SDIVREM\000"
8203 /* 7495 */ "G_UDIVREM\000"
8204 /* 7505 */ "INLINEASM\000"
8205 /* 7515 */ "G_VECREDUCE_FMINIMUM\000"
8206 /* 7536 */ "G_FMINIMUM\000"
8207 /* 7547 */ "G_ATOMICRMW_FMINIMUM\000"
8208 /* 7568 */ "G_VECREDUCE_FMAXIMUM\000"
8209 /* 7589 */ "G_FMAXIMUM\000"
8210 /* 7600 */ "G_ATOMICRMW_FMAXIMUM\000"
8211 /* 7621 */ "G_VECREDUCE_FMINIMUMNUM\000"
8212 /* 7645 */ "G_FMINIMUMNUM\000"
8213 /* 7659 */ "G_ATOMICRMW_FMINIMUMNUM\000"
8214 /* 7683 */ "G_VECREDUCE_FMAXIMUMNUM\000"
8215 /* 7707 */ "G_FMAXIMUMNUM\000"
8216 /* 7721 */ "G_ATOMICRMW_FMAXIMUMNUM\000"
8217 /* 7745 */ "G_FMINNUM\000"
8218 /* 7755 */ "G_FMAXNUM\000"
8219 /* 7765 */ "G_FATAN\000"
8220 /* 7773 */ "G_FTAN\000"
8221 /* 7780 */ "G_INTRINSIC_ROUNDEVEN\000"
8222 /* 7802 */ "G_ASSERT_ALIGN\000"
8223 /* 7817 */ "G_FCOPYSIGN\000"
8224 /* 7829 */ "G_VECREDUCE_FMIN\000"
8225 /* 7846 */ "G_ATOMICRMW_FMIN\000"
8226 /* 7863 */ "G_VECREDUCE_SMIN\000"
8227 /* 7880 */ "G_SMIN\000"
8228 /* 7887 */ "G_VECREDUCE_UMIN\000"
8229 /* 7904 */ "G_UMIN\000"
8230 /* 7911 */ "G_ATOMICRMW_UMIN\000"
8231 /* 7928 */ "G_ATOMICRMW_MIN\000"
8232 /* 7944 */ "G_FASIN\000"
8233 /* 7952 */ "G_FSIN\000"
8234 /* 7959 */ "CFI_INSTRUCTION\000"
8235 /* 7975 */ "G_CTLZ_ZERO_POISON\000"
8236 /* 7994 */ "G_CTTZ_ZERO_POISON\000"
8237 /* 8013 */ "ADJCALLSTACKDOWN\000"
8238 /* 8030 */ "G_SSUBO\000"
8239 /* 8038 */ "G_USUBO\000"
8240 /* 8046 */ "G_SADDO\000"
8241 /* 8054 */ "G_UADDO\000"
8242 /* 8062 */ "JUMP_TABLE_DEBUG_INFO\000"
8243 /* 8084 */ "G_SMULO\000"
8244 /* 8092 */ "G_UMULO\000"
8245 /* 8100 */ "G_BZERO\000"
8246 /* 8108 */ "STACKMAP\000"
8247 /* 8117 */ "G_DEBUGTRAP\000"
8248 /* 8129 */ "G_UBSANTRAP\000"
8249 /* 8141 */ "G_TRAP\000"
8250 /* 8148 */ "G_ATOMICRMW_UDEC_WRAP\000"
8251 /* 8170 */ "G_ATOMICRMW_UINC_WRAP\000"
8252 /* 8192 */ "G_BSWAP\000"
8253 /* 8200 */ "G_SITOFP\000"
8254 /* 8209 */ "G_UITOFP\000"
8255 /* 8218 */ "G_FCMP\000"
8256 /* 8225 */ "G_STRICT_FCMP\000"
8257 /* 8239 */ "G_ICMP\000"
8258 /* 8246 */ "G_SCMP\000"
8259 /* 8253 */ "G_UCMP\000"
8260 /* 8260 */ "CONVERGENCECTRL_LOOP\000"
8261 /* 8281 */ "G_CTPOP\000"
8262 /* 8289 */ "PATCHABLE_OP\000"
8263 /* 8302 */ "FAULTING_OP\000"
8264 /* 8314 */ "ADJCALLSTACKUP\000"
8265 /* 8329 */ "PREALLOCATED_SETUP\000"
8266 /* 8348 */ "G_FLDEXP\000"
8267 /* 8357 */ "G_STRICT_FLDEXP\000"
8268 /* 8373 */ "G_FEXP\000"
8269 /* 8380 */ "G_FFREXP\000"
8270 /* 8389 */ "A6_vminub_RdP\000"
8271 /* 8403 */ "G_BR\000"
8272 /* 8408 */ "INLINEASM_BR\000"
8273 /* 8421 */ "G_BLOCK_ADDR\000"
8274 /* 8434 */ "MEMBARRIER\000"
8275 /* 8445 */ "G_CONSTANT_FOLD_BARRIER\000"
8276 /* 8469 */ "PATCHABLE_FUNCTION_ENTER\000"
8277 /* 8494 */ "G_READCYCLECOUNTER\000"
8278 /* 8513 */ "G_READSTEADYCOUNTER\000"
8279 /* 8533 */ "G_READ_REGISTER\000"
8280 /* 8549 */ "G_WRITE_REGISTER\000"
8281 /* 8566 */ "G_ASHR\000"
8282 /* 8573 */ "G_FSHR\000"
8283 /* 8580 */ "G_LSHR\000"
8284 /* 8587 */ "G_CLMULR\000"
8285 /* 8596 */ "CONVERGENCECTRL_ANCHOR\000"
8286 /* 8619 */ "G_FFLOOR\000"
8287 /* 8628 */ "G_SAVGFLOOR\000"
8288 /* 8640 */ "G_UAVGFLOOR\000"
8289 /* 8652 */ "G_EXTRACT_SUBVECTOR\000"
8290 /* 8672 */ "G_INSERT_SUBVECTOR\000"
8291 /* 8691 */ "G_BUILD_VECTOR\000"
8292 /* 8706 */ "G_SHUFFLE_VECTOR\000"
8293 /* 8723 */ "G_STEP_VECTOR\000"
8294 /* 8737 */ "G_SPLAT_VECTOR\000"
8295 /* 8752 */ "G_VECREDUCE_XOR\000"
8296 /* 8768 */ "G_XOR\000"
8297 /* 8774 */ "G_ATOMICRMW_XOR\000"
8298 /* 8790 */ "G_VECREDUCE_OR\000"
8299 /* 8805 */ "G_OR\000"
8300 /* 8810 */ "G_ATOMICRMW_OR\000"
8301 /* 8825 */ "EH_RETURN_JMPR\000"
8302 /* 8840 */ "G_ROTR\000"
8303 /* 8847 */ "G_INTTOPTR\000"
8304 /* 8858 */ "G_FABS\000"
8305 /* 8865 */ "G_ABS\000"
8306 /* 8871 */ "A5_ACS\000"
8307 /* 8878 */ "G_ABDS\000"
8308 /* 8885 */ "G_UNMERGE_VALUES\000"
8309 /* 8902 */ "G_MERGE_VALUES\000"
8310 /* 8917 */ "G_CTLS\000"
8311 /* 8924 */ "G_FACOS\000"
8312 /* 8932 */ "G_FCOS\000"
8313 /* 8939 */ "G_FSINCOS\000"
8314 /* 8949 */ "G_STRICT_FCMPS\000"
8315 /* 8964 */ "G_CONCAT_VECTORS\000"
8316 /* 8981 */ "COPY_TO_REGCLASS\000"
8317 /* 8998 */ "G_IS_FPCLASS\000"
8318 /* 9011 */ "G_ATOMIC_CMPXCHG_WITH_SUCCESS\000"
8319 /* 9041 */ "G_VECTOR_COMPRESS\000"
8320 /* 9059 */ "G_INTRINSIC_W_SIDE_EFFECTS\000"
8321 /* 9086 */ "G_INTRINSIC_CONVERGENT_W_SIDE_EFFECTS\000"
8322 /* 9124 */ "G_TRUNC_SSAT_S\000"
8323 /* 9139 */ "G_SSUBSAT\000"
8324 /* 9149 */ "G_USUBSAT\000"
8325 /* 9159 */ "G_SADDSAT\000"
8326 /* 9169 */ "G_UADDSAT\000"
8327 /* 9179 */ "G_SSHLSAT\000"
8328 /* 9189 */ "G_USHLSAT\000"
8329 /* 9199 */ "G_SMULFIXSAT\000"
8330 /* 9212 */ "G_UMULFIXSAT\000"
8331 /* 9225 */ "G_SDIVFIXSAT\000"
8332 /* 9238 */ "G_UDIVFIXSAT\000"
8333 /* 9251 */ "G_ATOMICRMW_USUB_SAT\000"
8334 /* 9272 */ "G_FPTOSI_SAT\000"
8335 /* 9285 */ "G_FPTOUI_SAT\000"
8336 /* 9298 */ "G_EXTRACT\000"
8337 /* 9308 */ "G_SELECT\000"
8338 /* 9317 */ "G_BRINDIRECT\000"
8339 /* 9330 */ "PATCHABLE_RET\000"
8340 /* 9344 */ "G_MEMSET\000"
8341 /* 9353 */ "PATCHABLE_FUNCTION_EXIT\000"
8342 /* 9377 */ "G_BRJT\000"
8343 /* 9384 */ "G_EXTRACT_VECTOR_ELT\000"
8344 /* 9405 */ "G_INSERT_VECTOR_ELT\000"
8345 /* 9425 */ "G_FCONSTANT\000"
8346 /* 9437 */ "G_CONSTANT\000"
8347 /* 9448 */ "G_INTRINSIC_CONVERGENT\000"
8348 /* 9471 */ "STATEPOINT\000"
8349 /* 9482 */ "PATCHPOINT\000"
8350 /* 9493 */ "G_PTRTOINT\000"
8351 /* 9504 */ "G_FRINT\000"
8352 /* 9512 */ "G_INTRINSIC_LLRINT\000"
8353 /* 9531 */ "G_INTRINSIC_LRINT\000"
8354 /* 9549 */ "G_FNEARBYINT\000"
8355 /* 9562 */ "G_VASTART\000"
8356 /* 9572 */ "LIFETIME_START\000"
8357 /* 9587 */ "G_INVOKE_REGION_START\000"
8358 /* 9609 */ "G_INSERT\000"
8359 /* 9618 */ "G_FSQRT\000"
8360 /* 9626 */ "G_STRICT_FSQRT\000"
8361 /* 9641 */ "G_BITCAST\000"
8362 /* 9651 */ "G_ADDRSPACE_CAST\000"
8363 /* 9668 */ "DBG_VALUE_LIST\000"
8364 /* 9683 */ "G_FPEXT\000"
8365 /* 9691 */ "G_SEXT\000"
8366 /* 9698 */ "G_ASSERT_SEXT\000"
8367 /* 9712 */ "G_ANYEXT\000"
8368 /* 9721 */ "G_ZEXT\000"
8369 /* 9728 */ "G_ASSERT_ZEXT\000"
8370 /* 9742 */ "RESTORE_DEALLOC_BEFORE_TAILCALL_V4_EXT\000"
8371 /* 9781 */ "SAVE_REGISTERS_CALL_V4_EXT\000"
8372 /* 9808 */ "RESTORE_DEALLOC_RET_JMP_V4_EXT\000"
8373 /* 9839 */ "SAVE_REGISTERS_CALL_V4STK_EXT\000"
8374 /* 9869 */ "G_ABDU\000"
8375 /* 9876 */ "G_TRUNC_SSAT_U\000"
8376 /* 9891 */ "G_TRUNC_USAT_U\000"
8377 /* 9906 */ "G_FDIV\000"
8378 /* 9913 */ "G_STRICT_FDIV\000"
8379 /* 9927 */ "G_SDIV\000"
8380 /* 9934 */ "G_UDIV\000"
8381 /* 9941 */ "G_GET_FPENV\000"
8382 /* 9953 */ "G_RESET_FPENV\000"
8383 /* 9967 */ "G_SET_FPENV\000"
8384 /* 9979 */ "G_FPOW\000"
8385 /* 9986 */ "G_VECREDUCE_FMAX\000"
8386 /* 10003 */ "G_ATOMICRMW_FMAX\000"
8387 /* 10020 */ "G_VECREDUCE_SMAX\000"
8388 /* 10037 */ "G_SMAX\000"
8389 /* 10044 */ "G_VECREDUCE_UMAX\000"
8390 /* 10061 */ "G_UMAX\000"
8391 /* 10068 */ "G_ATOMICRMW_UMAX\000"
8392 /* 10085 */ "G_ATOMICRMW_MAX\000"
8393 /* 10101 */ "G_FRAME_INDEX\000"
8394 /* 10115 */ "G_SBFX\000"
8395 /* 10122 */ "G_UBFX\000"
8396 /* 10129 */ "G_SMULFIX\000"
8397 /* 10139 */ "G_UMULFIX\000"
8398 /* 10149 */ "G_SDIVFIX\000"
8399 /* 10159 */ "G_UDIVFIX\000"
8400 /* 10169 */ "G_MEMCPY\000"
8401 /* 10178 */ "COPY\000"
8402 /* 10183 */ "CONVERGENCECTRL_ENTRY\000"
8403 /* 10205 */ "G_CTLZ\000"
8404 /* 10212 */ "G_CTTZ\000"
8405 /* 10219 */ "PS_alloca\000"
8406 /* 10229 */ "PS_fia\000"
8407 /* 10236 */ "Y5_l2locka\000"
8408 /* 10247 */ "Y5_l2unlocka\000"
8409 /* 10260 */ "F2_sffma\000"
8410 /* 10269 */ "Y2_dccleana\000"
8411 /* 10281 */ "PS_aligna\000"
8412 /* 10291 */ "Y2_dczeroa\000"
8413 /* 10302 */ "F2_sfrecipa\000"
8414 /* 10314 */ "Y6_l2gcleanpa\000"
8415 /* 10328 */ "Y6_l2gcleaninvpa\000"
8416 /* 10345 */ "V6_vrdelta\000"
8417 /* 10356 */ "V6_vdelta\000"
8418 /* 10366 */ "F2_sfinvsqrta\000"
8419 /* 10380 */ "Y2_dcinva\000"
8420 /* 10390 */ "Y2_icinva\000"
8421 /* 10400 */ "Y2_dccleaninva\000"
8422 /* 10415 */ "V6_vcvt2_hf_b\000"
8423 /* 10429 */ "V6_vcvt_hf_b\000"
8424 /* 10442 */ "V6_vsubb\000"
8425 /* 10451 */ "V6_vaddb\000"
8426 /* 10460 */ "S2_shuffeb\000"
8427 /* 10471 */ "V6_vshuffeb\000"
8428 /* 10483 */ "V6_vpackeb\000"
8429 /* 10494 */ "V6_vshufoeb\000"
8430 /* 10506 */ "M6_vabsdiffb\000"
8431 /* 10519 */ "V6_vshuffb\000"
8432 /* 10530 */ "V6_vnavgb\000"
8433 /* 10540 */ "V6_vavgb\000"
8434 /* 10549 */ "V6_vmpahb\000"
8435 /* 10559 */ "V6_vroundhb\000"
8436 /* 10571 */ "S2_vtrunehb\000"
8437 /* 10583 */ "V6_vmpyihb\000"
8438 /* 10594 */ "S2_vtrunohb\000"
8439 /* 10606 */ "S2_vsathb\000"
8440 /* 10616 */ "S2_svsathb\000"
8441 /* 10627 */ "V6_vmpauhb\000"
8442 /* 10638 */ "V6_vdmpyhb\000"
8443 /* 10649 */ "V6_vtmpyhb\000"
8444 /* 10660 */ "S2_vspliceib\000"
8445 /* 10673 */ "F2_sffma_lib\000"
8446 /* 10686 */ "F2_sffms_lib\000"
8447 /* 10699 */ "S2_valignib\000"
8448 /* 10711 */ "PS_vsplatib\000"
8449 /* 10723 */ "V6_vunpackb\000"
8450 /* 10735 */ "V6_vdealb\000"
8451 /* 10745 */ "S2_clb\000"
8452 /* 10752 */ "V6_vlalignb\000"
8453 /* 10764 */ "V6_valignb\000"
8454 /* 10775 */ "A2_vminb\000"
8455 /* 10784 */ "V6_vminb\000"
8456 /* 10793 */ "S2_shuffob\000"
8457 /* 10804 */ "V6_vshuffob\000"
8458 /* 10816 */ "V6_vunpackob\000"
8459 /* 10829 */ "V6_vpackob\000"
8460 /* 10840 */ "V6_veqb\000"
8461 /* 10848 */ "V6_vprefixqb\000"
8462 /* 10861 */ "S2_vsplicerb\000"
8463 /* 10874 */ "S2_valignrb\000"
8464 /* 10886 */ "V6_vlsrb\000"
8465 /* 10895 */ "S2_vsplatrb\000"
8466 /* 10907 */ "PS_vsplatrb\000"
8467 /* 10919 */ "V6_vabsb\000"
8468 /* 10928 */ "V6_vsb\000"
8469 /* 10935 */ "V6_lvsplatb\000"
8470 /* 10947 */ "A2_satb\000"
8471 /* 10955 */ "V6_vgtb\000"
8472 /* 10963 */ "SA1_sxtb\000"
8473 /* 10972 */ "dup_A2_sxtb\000"
8474 /* 10984 */ "SA1_zxtb\000"
8475 /* 10993 */ "dup_A2_zxtb\000"
8476 /* 11005 */ "V6_vcvt2_hf_ub\000"
8477 /* 11020 */ "V6_vcvt_hf_ub\000"
8478 /* 11034 */ "A2_vsubub\000"
8479 /* 11044 */ "A2_vrsadub\000"
8480 /* 11055 */ "A2_vraddub\000"
8481 /* 11066 */ "A2_vaddub\000"
8482 /* 11076 */ "M6_vabsdiffub\000"
8483 /* 11090 */ "V6_vabsdiffub\000"
8484 /* 11104 */ "V6_vnavgub\000"
8485 /* 11115 */ "A2_vavgub\000"
8486 /* 11125 */ "V6_vavgub\000"
8487 /* 11135 */ "V6_vroundhub\000"
8488 /* 11148 */ "S2_vsathub\000"
8489 /* 11159 */ "V6_vsathub\000"
8490 /* 11170 */ "S2_svsathub\000"
8491 /* 11182 */ "V6_vrounduhub\000"
8492 /* 11196 */ "V6_vunpackub\000"
8493 /* 11209 */ "A2_vminub\000"
8494 /* 11219 */ "V6_vminub\000"
8495 /* 11229 */ "V6_MAP_equb\000"
8496 /* 11241 */ "A2_sub\000"
8497 /* 11248 */ "F2_dfsub\000"
8498 /* 11257 */ "F2_sfsub\000"
8499 /* 11266 */ "A2_satub\000"
8500 /* 11275 */ "V6_vgtub\000"
8501 /* 11284 */ "V6_vmpyiwub\000"
8502 /* 11296 */ "A2_vmaxub\000"
8503 /* 11306 */ "V6_vmaxub\000"
8504 /* 11316 */ "V6_vrmpyub\000"
8505 /* 11327 */ "V6_vmpyub\000"
8506 /* 11337 */ "V6_vlutvvb\000"
8507 /* 11348 */ "V6_vmpyiwb\000"
8508 /* 11359 */ "A2_vmaxb\000"
8509 /* 11368 */ "V6_vmaxb\000"
8510 /* 11377 */ "S2_tableidxb\000"
8511 /* 11390 */ "V6_vtmpyb\000"
8512 /* 11400 */ "V6_vzb\000"
8513 /* 11407 */ "M2_vrcmaci_s0c\000"
8514 /* 11422 */ "M2_vrcmpyi_s0c\000"
8515 /* 11437 */ "M2_vrcmacr_s0c\000"
8516 /* 11452 */ "M2_vrcmpyr_s0c\000"
8517 /* 11467 */ "A4_subp_c\000"
8518 /* 11477 */ "A4_addp_c\000"
8519 /* 11487 */ "S6_rol_i_p_nac\000"
8520 /* 11502 */ "S2_asl_i_p_nac\000"
8521 /* 11517 */ "S2_asr_i_p_nac\000"
8522 /* 11532 */ "S2_lsr_i_p_nac\000"
8523 /* 11547 */ "S2_asl_r_p_nac\000"
8524 /* 11562 */ "S2_lsl_r_p_nac\000"
8525 /* 11577 */ "S2_asr_r_p_nac\000"
8526 /* 11592 */ "S2_lsr_r_p_nac\000"
8527 /* 11607 */ "S6_rol_i_r_nac\000"
8528 /* 11622 */ "S2_asl_i_r_nac\000"
8529 /* 11637 */ "S2_asr_i_r_nac\000"
8530 /* 11652 */ "S2_lsr_i_r_nac\000"
8531 /* 11667 */ "S2_asl_r_r_nac\000"
8532 /* 11682 */ "S2_lsl_r_r_nac\000"
8533 /* 11697 */ "S2_asr_r_r_nac\000"
8534 /* 11712 */ "S2_lsr_r_r_nac\000"
8535 /* 11727 */ "V6_vmpyowh_64_acc\000"
8536 /* 11745 */ "V6_vmpy_hf_f8_acc\000"
8537 /* 11763 */ "V6_vmpahb_acc\000"
8538 /* 11777 */ "V6_vmpyihb_acc\000"
8539 /* 11792 */ "V6_vmpauhb_acc\000"
8540 /* 11807 */ "V6_vdmpyhb_acc\000"
8541 /* 11822 */ "V6_vtmpyhb_acc\000"
8542 /* 11837 */ "A2_vrsadub_acc\000"
8543 /* 11852 */ "A2_vraddub_acc\000"
8544 /* 11867 */ "V6_vmpyiwub_acc\000"
8545 /* 11883 */ "V6_vrmpyub_acc\000"
8546 /* 11898 */ "V6_vmpyub_acc\000"
8547 /* 11912 */ "V6_vmpyiwb_acc\000"
8548 /* 11927 */ "V6_vtmpyb_acc\000"
8549 /* 11941 */ "M7_dcmpyiwc_acc\000"
8550 /* 11957 */ "M7_dcmpyrwc_acc\000"
8551 /* 11973 */ "V6_vmpyuhe_acc\000"
8552 /* 11988 */ "S4_vrcrotate_acc\000"
8553 /* 12005 */ "V6_vmpy_sf_bf_acc\000"
8554 /* 12023 */ "V6_vmpy_hf_hf_acc\000"
8555 /* 12041 */ "V6_vdmpy_sf_hf_acc\000"
8556 /* 12060 */ "V6_vmpy_sf_hf_acc\000"
8557 /* 12078 */ "V6_vaddubh_acc\000"
8558 /* 12093 */ "V6_vmpyih_acc\000"
8559 /* 12107 */ "V6_vaslh_acc\000"
8560 /* 12120 */ "V6_vasrh_acc\000"
8561 /* 12133 */ "V6_vdsaduh_acc\000"
8562 /* 12148 */ "V6_vmpyiewuh_acc\000"
8563 /* 12165 */ "V6_vmpyuh_acc\000"
8564 /* 12179 */ "V6_vmpyiewh_acc\000"
8565 /* 12195 */ "V6_vmpyiwh_acc\000"
8566 /* 12210 */ "M4_vpmpyh_acc\000"
8567 /* 12224 */ "V6_vmpyh_acc\000"
8568 /* 12237 */ "V6_vrsadubi_acc\000"
8569 /* 12253 */ "V6_vrmpyubi_acc\000"
8570 /* 12269 */ "V6_vrmpybusi_acc\000"
8571 /* 12286 */ "S6_rol_i_p_acc\000"
8572 /* 12301 */ "S2_asl_i_p_acc\000"
8573 /* 12316 */ "S2_asr_i_p_acc\000"
8574 /* 12331 */ "S2_lsr_i_p_acc\000"
8575 /* 12346 */ "S2_asl_r_p_acc\000"
8576 /* 12361 */ "S2_lsl_r_p_acc\000"
8577 /* 12376 */ "S2_asr_r_p_acc\000"
8578 /* 12391 */ "S2_lsr_r_p_acc\000"
8579 /* 12406 */ "S6_rol_i_r_acc\000"
8580 /* 12421 */ "S2_asl_i_r_acc\000"
8581 /* 12436 */ "S2_asr_i_r_acc\000"
8582 /* 12451 */ "S2_lsr_i_r_acc\000"
8583 /* 12466 */ "S2_asl_r_r_acc\000"
8584 /* 12481 */ "S2_lsl_r_r_acc\000"
8585 /* 12496 */ "S2_asr_r_r_acc\000"
8586 /* 12511 */ "S2_lsr_r_r_acc\000"
8587 /* 12526 */ "V6_vmpabus_acc\000"
8588 /* 12541 */ "V6_vdmpybus_acc\000"
8589 /* 12557 */ "V6_vrmpybus_acc\000"
8590 /* 12573 */ "V6_vtmpybus_acc\000"
8591 /* 12589 */ "V6_vmpybus_acc\000"
8592 /* 12604 */ "V6_vmpyhus_acc\000"
8593 /* 12619 */ "V6_vdmpyhsat_acc\000"
8594 /* 12636 */ "V6_vmpyhsat_acc\000"
8595 /* 12652 */ "V6_vdmpyhisat_acc\000"
8596 /* 12670 */ "V6_vdmpyhsuisat_acc\000"
8597 /* 12690 */ "V6_vdmpyhsusat_acc\000"
8598 /* 12709 */ "V6_vdmpyhvsat_acc\000"
8599 /* 12727 */ "V6_vrmpyzbb_rt_acc\000"
8600 /* 12746 */ "V6_vrmpyzcb_rt_acc\000"
8601 /* 12765 */ "V6_vrmpyznb_rt_acc\000"
8602 /* 12784 */ "V6_vrmpyzbub_rt_acc\000"
8603 /* 12804 */ "V6_vrmpyzcbs_rt_acc\000"
8604 /* 12824 */ "V6_vandqrt_acc\000"
8605 /* 12839 */ "V6_vandnqrt_acc\000"
8606 /* 12855 */ "V6_vandvrt_acc\000"
8607 /* 12870 */ "V6_vrmpybub_rtt_acc\000"
8608 /* 12890 */ "V6_vrmpyub_rtt_acc\000"
8609 /* 12909 */ "V6_vmpabuu_acc\000"
8610 /* 12924 */ "V6_vrmpyubv_acc\000"
8611 /* 12940 */ "V6_vmpyubv_acc\000"
8612 /* 12955 */ "V6_vrmpybv_acc\000"
8613 /* 12970 */ "V6_vmpybv_acc\000"
8614 /* 12984 */ "V6_vdmpyhb_dv_acc\000"
8615 /* 13002 */ "V6_vdmpybus_dv_acc\000"
8616 /* 13021 */ "V6_vmpyuhv_acc\000"
8617 /* 13036 */ "V6_vmpyhv_acc\000"
8618 /* 13050 */ "V6_vrmpybusv_acc\000"
8619 /* 13067 */ "V6_vmpybusv_acc\000"
8620 /* 13083 */ "V6_vaddhw_acc\000"
8621 /* 13097 */ "V6_vadduhw_acc\000"
8622 /* 13112 */ "M7_dcmpyiw_acc\000"
8623 /* 13127 */ "V6_vaslw_acc\000"
8624 /* 13140 */ "PS_vmulw_acc\000"
8625 /* 13153 */ "V6_vasrw_acc\000"
8626 /* 13166 */ "M7_dcmpyrw_acc\000"
8627 /* 13181 */ "M4_pmpyw_acc\000"
8628 /* 13194 */ "V6_vrmpyzbb_rx_acc\000"
8629 /* 13213 */ "V6_vrmpyzcb_rx_acc\000"
8630 /* 13232 */ "V6_vrmpyznb_rx_acc\000"
8631 /* 13251 */ "V6_vrmpyzbub_rx_acc\000"
8632 /* 13271 */ "V6_vrmpyzcbs_rx_acc\000"
8633 /* 13291 */ "M7_vdmpy_acc\000"
8634 /* 13304 */ "M2_subacc\000"
8635 /* 13314 */ "V6_vlutvvb_oracc\000"
8636 /* 13331 */ "V6_vlutvwh_oracc\000"
8637 /* 13348 */ "V6_get_qfext_oracc\000"
8638 /* 13367 */ "V6_vmpyowh_rnd_sacc\000"
8639 /* 13387 */ "V6_vmpyowh_sacc\000"
8640 /* 13403 */ "S6_rol_i_p_xacc\000"
8641 /* 13419 */ "S2_asl_i_p_xacc\000"
8642 /* 13435 */ "S2_lsr_i_p_xacc\000"
8643 /* 13451 */ "S6_rol_i_r_xacc\000"
8644 /* 13467 */ "S2_asl_i_r_xacc\000"
8645 /* 13483 */ "S2_lsr_i_r_xacc\000"
8646 /* 13499 */ "M2_xor_xacc\000"
8647 /* 13511 */ "M4_xor_xacc\000"
8648 /* 13523 */ "SA1_dec\000"
8649 /* 13531 */ "M4_cmpyi_whc\000"
8650 /* 13544 */ "M4_cmpyr_whc\000"
8651 /* 13557 */ "SA1_inc\000"
8652 /* 13565 */ "Y2_isync\000"
8653 /* 13574 */ "Y5_tlboc\000"
8654 /* 13583 */ "PS_probed_stackalloc\000"
8655 /* 13604 */ "C4_addipc\000"
8656 /* 13614 */ "F2_sffma_sc\000"
8657 /* 13626 */ "M7_dcmpyiwc\000"
8658 /* 13638 */ "M7_wcmpyiwc\000"
8659 /* 13650 */ "M7_dcmpyrwc\000"
8660 /* 13662 */ "M7_wcmpyrwc\000"
8661 /* 13674 */ "F2_conv_df2d\000"
8662 /* 13687 */ "F2_conv_sf2d\000"
8663 /* 13700 */ "Y2_ciad\000"
8664 /* 13708 */ "Y4_siad\000"
8665 /* 13716 */ "dup_A2_add\000"
8666 /* 13727 */ "V6_vscattermh_add\000"
8667 /* 13745 */ "V6_vscattermhw_add\000"
8668 /* 13764 */ "V6_vscattermw_add\000"
8669 /* 13782 */ "F2_dfadd\000"
8670 /* 13791 */ "F2_sfadd\000"
8671 /* 13800 */ "V6_vshuffvdd\000"
8672 /* 13813 */ "V6_vdealvdd\000"
8673 /* 13825 */ "L4_loadd_locked\000"
8674 /* 13841 */ "S4_stored_locked\000"
8675 /* 13858 */ "L2_loadw_locked\000"
8676 /* 13874 */ "S2_storew_locked\000"
8677 /* 13891 */ "LDriw_pred\000"
8678 /* 13902 */ "STriw_pred\000"
8679 /* 13913 */ "Y2_crswap_old\000"
8680 /* 13927 */ "A2_and\000"
8681 /* 13934 */ "C2_and\000"
8682 /* 13941 */ "V6_veqb_and\000"
8683 /* 13953 */ "V6_vgtb_and\000"
8684 /* 13965 */ "V6_MAP_equb_and\000"
8685 /* 13981 */ "V6_vgtub_and\000"
8686 /* 13994 */ "V6_pred_and\000"
8687 /* 14006 */ "C4_and_and\000"
8688 /* 14017 */ "M4_and_and\000"
8689 /* 14028 */ "V6_vgtbf_and\000"
8690 /* 14041 */ "V6_veqhf_and\000"
8691 /* 14054 */ "V6_vgthf_and\000"
8692 /* 14067 */ "V6_veqsf_and\000"
8693 /* 14080 */ "V6_vgtsf_and\000"
8694 /* 14093 */ "V6_veqh_and\000"
8695 /* 14105 */ "V6_vgth_and\000"
8696 /* 14117 */ "V6_MAP_equh_and\000"
8697 /* 14133 */ "V6_vgtuh_and\000"
8698 /* 14146 */ "S6_rol_i_p_and\000"
8699 /* 14161 */ "S2_asl_i_p_and\000"
8700 /* 14176 */ "S2_asr_i_p_and\000"
8701 /* 14191 */ "S2_lsr_i_p_and\000"
8702 /* 14206 */ "S2_asl_r_p_and\000"
8703 /* 14221 */ "S2_lsl_r_p_and\000"
8704 /* 14236 */ "S2_asr_r_p_and\000"
8705 /* 14251 */ "S2_lsr_r_p_and\000"
8706 /* 14266 */ "S6_rol_i_r_and\000"
8707 /* 14281 */ "S2_asl_i_r_and\000"
8708 /* 14296 */ "S2_asr_i_r_and\000"
8709 /* 14311 */ "S2_lsr_i_r_and\000"
8710 /* 14326 */ "S2_asl_r_r_and\000"
8711 /* 14341 */ "S2_lsl_r_r_and\000"
8712 /* 14356 */ "S2_asr_r_r_and\000"
8713 /* 14371 */ "S2_lsr_r_r_and\000"
8714 /* 14386 */ "C4_or_and\000"
8715 /* 14396 */ "M4_or_and\000"
8716 /* 14406 */ "M4_xor_and\000"
8717 /* 14417 */ "V6_veqw_and\000"
8718 /* 14429 */ "V6_vgtw_and\000"
8719 /* 14441 */ "V6_MAP_equw_and\000"
8720 /* 14457 */ "V6_vgtuw_and\000"
8721 /* 14470 */ "V6_vand\000"
8722 /* 14478 */ "M7_wcmpyiwc_rnd\000"
8723 /* 14494 */ "M7_wcmpyrwc_rnd\000"
8724 /* 14510 */ "V6_vconv_h_hf_rnd\000"
8725 /* 14528 */ "V6_vmpyowh_rnd\000"
8726 /* 14543 */ "S2_asr_i_p_rnd\000"
8727 /* 14558 */ "S2_asr_i_r_rnd\000"
8728 /* 14573 */ "M7_wcmpyiw_rnd\000"
8729 /* 14588 */ "M7_wcmpyrw_rnd\000"
8730 /* 14603 */ "V6_vavgbrnd\000"
8731 /* 14615 */ "V6_vavgubrnd\000"
8732 /* 14628 */ "V6_vavghrnd\000"
8733 /* 14640 */ "S5_vasrhrnd\000"
8734 /* 14652 */ "V6_vavguhrnd\000"
8735 /* 14665 */ "V6_vavgwrnd\000"
8736 /* 14677 */ "V6_vavguwrnd\000"
8737 /* 14690 */ "F2_sffixupd\000"
8738 /* 14702 */ "F2_conv_df2ud\000"
8739 /* 14716 */ "F2_conv_sf2ud\000"
8740 /* 14730 */ "S2_tableidxd\000"
8741 /* 14743 */ "Y4_trace\000"
8742 /* 14752 */ "invalid_decode\000"
8743 /* 14767 */ "F2_dfcmpge\000"
8744 /* 14778 */ "F2_sfcmpge\000"
8745 /* 14789 */ "V6_vmpyuhe\000"
8746 /* 14800 */ "CALLProfile\000"
8747 /* 14812 */ "SS2_allocframe\000"
8748 /* 14827 */ "dup_S2_allocframe\000"
8749 /* 14845 */ "SL2_deallocframe\000"
8750 /* 14862 */ "dup_L2_deallocframe\000"
8751 /* 14882 */ "Y2_resume\000"
8752 /* 14892 */ "Y6_dmresume\000"
8753 /* 14904 */ "V6_vnccombine\000"
8754 /* 14918 */ "V6_vccombine\000"
8755 /* 14931 */ "V6_vcombine\000"
8756 /* 14943 */ "PS_false\000"
8757 /* 14952 */ "PS_qfalse\000"
8758 /* 14962 */ "J2_pause\000"
8759 /* 14971 */ "Y6_dmpause\000"
8760 /* 14982 */ "J2_unpause\000"
8761 /* 14993 */ "S4_vrcrotate\000"
8762 /* 15006 */ "S2_vcrotate\000"
8763 /* 15018 */ "C4_cmplte\000"
8764 /* 15028 */ "J2_rte\000"
8765 /* 15035 */ "PS_true\000"
8766 /* 15043 */ "PS_qtrue\000"
8767 /* 15052 */ "S2_interleave\000"
8768 /* 15066 */ "S2_deinterleave\000"
8769 /* 15082 */ "SL2_jumpr31_f\000"
8770 /* 15096 */ "SL2_return_f\000"
8771 /* 15109 */ "L4_return_f\000"
8772 /* 15121 */ "L4_return_map_to_raw_f\000"
8773 /* 15144 */ "V6_vsub_sf_bf\000"
8774 /* 15158 */ "V6_vadd_sf_bf\000"
8775 /* 15172 */ "V6_vmpy_sf_bf\000"
8776 /* 15186 */ "V6_vmin_bf\000"
8777 /* 15197 */ "V6_vmax_bf\000"
8778 /* 15208 */ "V6_vgtbf\000"
8779 /* 15217 */ "A4_psxtbf\000"
8780 /* 15227 */ "A4_pzxtbf\000"
8781 /* 15237 */ "A2_psubf\000"
8782 /* 15246 */ "F2_conv_d2df\000"
8783 /* 15259 */ "F2_conv_ud2df\000"
8784 /* 15273 */ "F2_conv_sf2df\000"
8785 /* 15287 */ "F2_conv_w2df\000"
8786 /* 15300 */ "F2_conv_uw2df\000"
8787 /* 15314 */ "A2_paddf\000"
8788 /* 15323 */ "A2_pandf\000"
8789 /* 15332 */ "V6_vshuff\000"
8790 /* 15342 */ "V6_vmpy_qf32_hf\000"
8791 /* 15358 */ "V6_vilog2_hf\000"
8792 /* 15371 */ "V6_vneg_qf16_hf\000"
8793 /* 15387 */ "V6_vabs_qf16_hf\000"
8794 /* 15403 */ "V6_vconv_qf16_hf\000"
8795 /* 15420 */ "V6_vmpy_qf16_hf\000"
8796 /* 15436 */ "V6_vcvt_f8_hf\000"
8797 /* 15450 */ "V6_vcvt2_b_hf\000"
8798 /* 15464 */ "V6_vcvt_b_hf\000"
8799 /* 15477 */ "V6_vcvt2_ub_hf\000"
8800 /* 15492 */ "V6_vcvt_ub_hf\000"
8801 /* 15506 */ "V6_vsub_hf\000"
8802 /* 15517 */ "V6_vadd_hf\000"
8803 /* 15528 */ "V6_vsub_hf_hf\000"
8804 /* 15542 */ "V6_vadd_hf_hf\000"
8805 /* 15556 */ "V6_vmpy_hf_hf\000"
8806 /* 15570 */ "V6_vsub_sf_hf\000"
8807 /* 15584 */ "V6_vadd_sf_hf\000"
8808 /* 15598 */ "V6_vcvt_sf_hf\000"
8809 /* 15612 */ "V6_vdmpy_sf_hf\000"
8810 /* 15627 */ "V6_vmpy_sf_hf\000"
8811 /* 15641 */ "V6_vfneg_hf\000"
8812 /* 15653 */ "V6_vcvt_h_hf\000"
8813 /* 15666 */ "V6_vconv_h_hf\000"
8814 /* 15680 */ "V6_vcvt_uh_hf\000"
8815 /* 15694 */ "V6_vfmin_hf\000"
8816 /* 15706 */ "V6_vmin_hf\000"
8817 /* 15717 */ "V6_vabs_hf\000"
8818 /* 15728 */ "V6_vmpy_rt_hf\000"
8819 /* 15742 */ "V6_vfmax_hf\000"
8820 /* 15754 */ "V6_vmax_hf\000"
8821 /* 15765 */ "V6_vmpy_qf32_mix_hf\000"
8822 /* 15785 */ "V6_vmpy_qf16_mix_hf\000"
8823 /* 15805 */ "A4_paslhf\000"
8824 /* 15815 */ "V6_veqhf\000"
8825 /* 15824 */ "A4_pasrhf\000"
8826 /* 15834 */ "V6_vgthf\000"
8827 /* 15843 */ "A4_psxthf\000"
8828 /* 15853 */ "A4_pzxthf\000"
8829 /* 15863 */ "A2_paddif\000"
8830 /* 15873 */ "dup_C2_cmoveif\000"
8831 /* 15888 */ "dup_C2_cmovenewif\000"
8832 /* 15906 */ "J2_callf\000"
8833 /* 15915 */ "J2_jumpf\000"
8834 /* 15924 */ "A2_tfrpf\000"
8835 /* 15933 */ "V6_vmerge_qf\000"
8836 /* 15946 */ "A2_tfrf\000"
8837 /* 15954 */ "SA1_clrf\000"
8838 /* 15963 */ "J2_callrf\000"
8839 /* 15973 */ "A2_porf\000"
8840 /* 15981 */ "A2_pxorf\000"
8841 /* 15990 */ "J2_jumprf\000"
8842 /* 16000 */ "F2_conv_d2sf\000"
8843 /* 16013 */ "F2_conv_ud2sf\000"
8844 /* 16027 */ "F2_conv_df2sf\000"
8845 /* 16041 */ "F2_conv_w2sf\000"
8846 /* 16054 */ "F2_conv_uw2sf\000"
8847 /* 16068 */ "V6_vneg_qf32_sf\000"
8848 /* 16084 */ "V6_vabs_qf32_sf\000"
8849 /* 16100 */ "V6_vconv_qf32_sf\000"
8850 /* 16117 */ "V6_vmpy_qf32_sf\000"
8851 /* 16133 */ "V6_vilog2_sf\000"
8852 /* 16146 */ "V6_vsub_sf\000"
8853 /* 16157 */ "V6_vadd_sf\000"
8854 /* 16168 */ "V6_vcvt_bf_sf\000"
8855 /* 16182 */ "V6_vcvt_hf_sf\000"
8856 /* 16196 */ "V6_vsub_sf_sf\000"
8857 /* 16210 */ "V6_vadd_sf_sf\000"
8858 /* 16224 */ "V6_vmpy_sf_sf\000"
8859 /* 16238 */ "V6_vfneg_sf\000"
8860 /* 16250 */ "V6_vfmin_sf\000"
8861 /* 16262 */ "V6_vmin_sf\000"
8862 /* 16273 */ "V6_vabs_sf\000"
8863 /* 16284 */ "V6_vmpy_rt_sf\000"
8864 /* 16298 */ "V6_vconv_w_sf\000"
8865 /* 16312 */ "V6_vfmax_sf\000"
8866 /* 16324 */ "V6_vmax_sf\000"
8867 /* 16335 */ "V6_veqsf\000"
8868 /* 16344 */ "V6_vgtsf\000"
8869 /* 16353 */ "PS_jmpretf\000"
8870 /* 16364 */ "C2_ccombinewf\000"
8871 /* 16378 */ "C2_ccombinewnewf\000"
8872 /* 16395 */ "Y6_diag\000"
8873 /* 16403 */ "A2_neg\000"
8874 /* 16410 */ "V6_vcl0h\000"
8875 /* 16419 */ "M2_vrcmpys_acc_s1_h\000"
8876 /* 16439 */ "M2_vrcmpys_s1_h\000"
8877 /* 16455 */ "V6_vcvt_hf_h\000"
8878 /* 16468 */ "V6_vconv_hf_h\000"
8879 /* 16482 */ "M2_vrcmpys_s1rp_h\000"
8880 /* 16500 */ "V6_vaddclbh\000"
8881 /* 16512 */ "S2_vsxtbh\000"
8882 /* 16522 */ "S2_vzxtbh\000"
8883 /* 16532 */ "V6_vsububh\000"
8884 /* 16543 */ "V6_vaddubh\000"
8885 /* 16554 */ "S4_vxaddsubh\000"
8886 /* 16567 */ "A2_vsubh\000"
8887 /* 16576 */ "V6_vsubh\000"
8888 /* 16585 */ "A2_svsubh\000"
8889 /* 16595 */ "A4_tlbmatch\000"
8890 /* 16607 */ "Y4_l2fetch\000"
8891 /* 16618 */ "Y5_l2fetch\000"
8892 /* 16629 */ "Y2_dcfetch\000"
8893 /* 16640 */ "S4_vxsubaddh\000"
8894 /* 16653 */ "M2_vraddh\000"
8895 /* 16663 */ "A2_vaddh\000"
8896 /* 16672 */ "V6_vaddh\000"
8897 /* 16681 */ "A2_svaddh\000"
8898 /* 16691 */ "S2_shuffeh\000"
8899 /* 16702 */ "V6_vshufeh\000"
8900 /* 16713 */ "V6_vpackeh\000"
8901 /* 16724 */ "V6_vshufoeh\000"
8902 /* 16736 */ "M2_vabsdiffh\000"
8903 /* 16749 */ "V6_vabsdiffh\000"
8904 /* 16762 */ "V6_vshuffh\000"
8905 /* 16773 */ "S2_vrcnegh\000"
8906 /* 16784 */ "S2_vcnegh\000"
8907 /* 16794 */ "A2_vnavgh\000"
8908 /* 16804 */ "V6_vnavgh\000"
8909 /* 16814 */ "A2_svnavgh\000"
8910 /* 16825 */ "A2_vavgh\000"
8911 /* 16834 */ "V6_vavgh\000"
8912 /* 16843 */ "A2_svavgh\000"
8913 /* 16853 */ "A2_subh_h16_hh\000"
8914 /* 16868 */ "A2_addh_h16_hh\000"
8915 /* 16883 */ "A2_combine_hh\000"
8916 /* 16897 */ "A2_subh_h16_sat_hh\000"
8917 /* 16916 */ "A2_addh_h16_sat_hh\000"
8918 /* 16935 */ "F2_dfmpyhh\000"
8919 /* 16946 */ "A2_tfrih\000"
8920 /* 16955 */ "PS_vsplatih\000"
8921 /* 16967 */ "V6_vmpyih\000"
8922 /* 16977 */ "V6_vunpackh\000"
8923 /* 16989 */ "A2_subh_h16_lh\000"
8924 /* 17004 */ "A2_addh_h16_lh\000"
8925 /* 17019 */ "A2_combine_lh\000"
8926 /* 17033 */ "A2_subh_h16_sat_lh\000"
8927 /* 17052 */ "A2_addh_h16_sat_lh\000"
8928 /* 17071 */ "V6_vdealh\000"
8929 /* 17081 */ "A2_aslh\000"
8930 /* 17089 */ "V6_vaslh\000"
8931 /* 17098 */ "F2_dfmpylh\000"
8932 /* 17109 */ "V6_vgathermh\000"
8933 /* 17122 */ "V6_vscattermh\000"
8934 /* 17136 */ "A4_vrminh\000"
8935 /* 17146 */ "A2_vminh\000"
8936 /* 17155 */ "V6_vminh\000"
8937 /* 17164 */ "V6_vmpyieoh\000"
8938 /* 17176 */ "S2_shuffoh\000"
8939 /* 17187 */ "V6_vshufoh\000"
8940 /* 17198 */ "V6_vunpackoh\000"
8941 /* 17211 */ "V6_vpackoh\000"
8942 /* 17222 */ "A2_addsph\000"
8943 /* 17232 */ "V6_shuffeqh\000"
8944 /* 17244 */ "V6_veqh\000"
8945 /* 17252 */ "V6_vprefixqh\000"
8946 /* 17265 */ "J2_callrh\000"
8947 /* 17275 */ "J2_jumprh\000"
8948 /* 17285 */ "A2_asrh\000"
8949 /* 17293 */ "V6_vasrh\000"
8950 /* 17302 */ "V6_vlsrh\000"
8951 /* 17311 */ "S2_vsplatrh\000"
8952 /* 17323 */ "PS_vsplatrh\000"
8953 /* 17335 */ "PS_crash\000"
8954 /* 17344 */ "A2_vabsh\000"
8955 /* 17353 */ "V6_vabsh\000"
8956 /* 17362 */ "V6_vsh\000"
8957 /* 17369 */ "V6_lvsplath\000"
8958 /* 17381 */ "A2_sath\000"
8959 /* 17389 */ "V6_vgth\000"
8960 /* 17397 */ "V6_vnormamth\000"
8961 /* 17410 */ "V6_vpopcounth\000"
8962 /* 17424 */ "SA1_sxth\000"
8963 /* 17433 */ "dup_A2_sxth\000"
8964 /* 17445 */ "SA1_zxth\000"
8965 /* 17454 */ "dup_A2_zxth\000"
8966 /* 17466 */ "V6_vcvt_hf_uh\000"
8967 /* 17480 */ "V6_vdsaduh\000"
8968 /* 17491 */ "M2_vradduh\000"
8969 /* 17502 */ "V6_vabsdiffuh\000"
8970 /* 17516 */ "A2_vavguh\000"
8971 /* 17526 */ "V6_vavguh\000"
8972 /* 17536 */ "V6_vunpackuh\000"
8973 /* 17549 */ "A4_vrminuh\000"
8974 /* 17560 */ "A2_vminuh\000"
8975 /* 17570 */ "V6_vminuh\000"
8976 /* 17580 */ "V6_MAP_equh\000"
8977 /* 17592 */ "A2_satuh\000"
8978 /* 17601 */ "V6_vgtuh\000"
8979 /* 17610 */ "V6_vroundwuh\000"
8980 /* 17623 */ "V6_vmpyiewuh\000"
8981 /* 17636 */ "V6_vmpyewuh\000"
8982 /* 17648 */ "S2_vsatwuh\000"
8983 /* 17659 */ "V6_vrounduwuh\000"
8984 /* 17673 */ "V6_vsatuwuh\000"
8985 /* 17685 */ "A4_vrmaxuh\000"
8986 /* 17696 */ "A2_vmaxuh\000"
8987 /* 17706 */ "V6_vmaxuh\000"
8988 /* 17716 */ "V6_vmpyuh\000"
8989 /* 17726 */ "S2_asl_i_vh\000"
8990 /* 17738 */ "S2_asr_i_vh\000"
8991 /* 17750 */ "S2_lsr_i_vh\000"
8992 /* 17762 */ "S2_asl_r_vh\000"
8993 /* 17774 */ "S2_lsl_r_vh\000"
8994 /* 17786 */ "S2_asr_r_vh\000"
8995 /* 17798 */ "S2_lsr_r_vh\000"
8996 /* 17810 */ "M4_cmpyi_wh\000"
8997 /* 17822 */ "M4_cmpyr_wh\000"
8998 /* 17834 */ "V6_vroundwh\000"
8999 /* 17846 */ "S2_vtrunewh\000"
9000 /* 17858 */ "V6_vmpyiwh\000"
9001 /* 17869 */ "S2_vrndpackwh\000"
9002 /* 17883 */ "V6_vmpyiowh\000"
9003 /* 17895 */ "S2_vtrunowh\000"
9004 /* 17907 */ "V6_vmpyowh\000"
9005 /* 17918 */ "V6_vasrwh\000"
9006 /* 17928 */ "S2_vsatwh\000"
9007 /* 17938 */ "V6_vsatwh\000"
9008 /* 17948 */ "V6_vlutvwh\000"
9009 /* 17959 */ "A4_vrmaxh\000"
9010 /* 17969 */ "A2_vmaxh\000"
9011 /* 17978 */ "V6_vmaxh\000"
9012 /* 17987 */ "S2_tableidxh\000"
9013 /* 18000 */ "M4_vpmpyh\000"
9014 /* 18010 */ "V6_vmpyh\000"
9015 /* 18019 */ "V6_vzh\000"
9016 /* 18026 */ "SA1_combine0i\000"
9017 /* 18040 */ "J2_loop0i\000"
9018 /* 18050 */ "SA1_combine1i\000"
9019 /* 18064 */ "J2_loop1i\000"
9020 /* 18074 */ "SA1_combine2i\000"
9021 /* 18088 */ "SA1_combine3i\000"
9022 /* 18102 */ "PS_tailcall_i\000"
9023 /* 18116 */ "M2_vcmac_s0_sat_i\000"
9024 /* 18134 */ "M2_vcmpy_s0_sat_i\000"
9025 /* 18152 */ "M2_vcmpy_s1_sat_i\000"
9026 /* 18170 */ "S2_togglebit_i\000"
9027 /* 18185 */ "S2_clrbit_i\000"
9028 /* 18197 */ "S2_setbit_i\000"
9029 /* 18209 */ "S2_tstbit_i\000"
9030 /* 18221 */ "S4_ntstbit_i\000"
9031 /* 18234 */ "V6_vL32b_ai\000"
9032 /* 18246 */ "V6_vS32b_ai\000"
9033 /* 18258 */ "V6_vL32Ub_ai\000"
9034 /* 18271 */ "V6_vS32Ub_ai\000"
9035 /* 18284 */ "V6_zLd_ai\000"
9036 /* 18294 */ "V6_vL32b_pred_ai\000"
9037 /* 18311 */ "V6_vS32b_pred_ai\000"
9038 /* 18328 */ "V6_vS32Ub_pred_ai\000"
9039 /* 18346 */ "V6_zLd_pred_ai\000"
9040 /* 18361 */ "V6_vL32b_tmp_pred_ai\000"
9041 /* 18382 */ "V6_vL32b_nt_tmp_pred_ai\000"
9042 /* 18406 */ "V6_vL32b_cur_pred_ai\000"
9043 /* 18427 */ "V6_vL32b_nt_cur_pred_ai\000"
9044 /* 18451 */ "V6_vL32b_nt_pred_ai\000"
9045 /* 18471 */ "V6_vS32b_nt_pred_ai\000"
9046 /* 18491 */ "V6_vS32b_new_pred_ai\000"
9047 /* 18512 */ "V6_vS32b_nt_new_pred_ai\000"
9048 /* 18536 */ "V6_vL32b_npred_ai\000"
9049 /* 18554 */ "V6_vS32b_npred_ai\000"
9050 /* 18572 */ "V6_vS32Ub_npred_ai\000"
9051 /* 18591 */ "V6_vL32b_tmp_npred_ai\000"
9052 /* 18613 */ "V6_vL32b_nt_tmp_npred_ai\000"
9053 /* 18638 */ "V6_vL32b_cur_npred_ai\000"
9054 /* 18660 */ "V6_vL32b_nt_cur_npred_ai\000"
9055 /* 18685 */ "V6_vL32b_nt_npred_ai\000"
9056 /* 18706 */ "V6_vS32b_nt_npred_ai\000"
9057 /* 18727 */ "V6_vS32b_new_npred_ai\000"
9058 /* 18749 */ "V6_vS32b_nt_new_npred_ai\000"
9059 /* 18774 */ "V6_vS32b_qpred_ai\000"
9060 /* 18792 */ "V6_vS32b_nt_qpred_ai\000"
9061 /* 18813 */ "V6_vS32b_nqpred_ai\000"
9062 /* 18832 */ "V6_vS32b_nt_nqpred_ai\000"
9063 /* 18854 */ "V6_vL32b_tmp_ai\000"
9064 /* 18870 */ "V6_vL32b_nt_tmp_ai\000"
9065 /* 18889 */ "PS_vloadrq_ai\000"
9066 /* 18903 */ "PS_vstorerq_ai\000"
9067 /* 18918 */ "V6_vL32b_cur_ai\000"
9068 /* 18934 */ "V6_vL32b_nt_cur_ai\000"
9069 /* 18953 */ "V6_vS32b_srls_ai\000"
9070 /* 18970 */ "V6_vL32b_nt_ai\000"
9071 /* 18985 */ "V6_vS32b_nt_ai\000"
9072 /* 19000 */ "PS_vloadrv_nt_ai\000"
9073 /* 19017 */ "PS_vstorerv_nt_ai\000"
9074 /* 19035 */ "PS_vloadrw_nt_ai\000"
9075 /* 19052 */ "PS_vstorerw_nt_ai\000"
9076 /* 19070 */ "PS_vloadrv_ai\000"
9077 /* 19084 */ "PS_vstorerv_ai\000"
9078 /* 19099 */ "V6_vS32b_new_ai\000"
9079 /* 19115 */ "V6_vS32b_nt_new_ai\000"
9080 /* 19134 */ "PS_vloadrw_ai\000"
9081 /* 19148 */ "PS_vstorerw_ai\000"
9082 /* 19163 */ "V6_vlalignbi\000"
9083 /* 19176 */ "V6_valignbi\000"
9084 /* 19188 */ "V6_vrsadubi\000"
9085 /* 19200 */ "V6_vrmpyubi\000"
9086 /* 19212 */ "V6_vlutvvbi\000"
9087 /* 19224 */ "M2_maci\000"
9088 /* 19232 */ "M2_mnaci\000"
9089 /* 19241 */ "M2_acci\000"
9090 /* 19249 */ "M2_nacci\000"
9091 /* 19258 */ "V6_vlutvvb_oracci\000"
9092 /* 19276 */ "V6_vlutvwh_oracci\000"
9093 /* 19294 */ "L2_loadbsw2_pci\000"
9094 /* 19310 */ "L2_loadbzw2_pci\000"
9095 /* 19326 */ "L2_loadbsw4_pci\000"
9096 /* 19342 */ "L2_loadbzw4_pci\000"
9097 /* 19358 */ "L2_loadalignb_pci\000"
9098 /* 19376 */ "L2_loadrb_pci\000"
9099 /* 19390 */ "PS_loadrb_pci\000"
9100 /* 19404 */ "S2_storerb_pci\000"
9101 /* 19419 */ "PS_storerb_pci\000"
9102 /* 19434 */ "L2_loadrub_pci\000"
9103 /* 19449 */ "PS_loadrub_pci\000"
9104 /* 19464 */ "L2_loadrd_pci\000"
9105 /* 19478 */ "PS_loadrd_pci\000"
9106 /* 19492 */ "S2_storerd_pci\000"
9107 /* 19507 */ "PS_storerd_pci\000"
9108 /* 19522 */ "S2_storerf_pci\000"
9109 /* 19537 */ "PS_storerf_pci\000"
9110 /* 19552 */ "L2_loadalignh_pci\000"
9111 /* 19570 */ "L2_loadrh_pci\000"
9112 /* 19584 */ "PS_loadrh_pci\000"
9113 /* 19598 */ "S2_storerh_pci\000"
9114 /* 19613 */ "PS_storerh_pci\000"
9115 /* 19628 */ "L2_loadruh_pci\000"
9116 /* 19643 */ "PS_loadruh_pci\000"
9117 /* 19658 */ "L2_loadri_pci\000"
9118 /* 19672 */ "PS_loadri_pci\000"
9119 /* 19686 */ "S2_storeri_pci\000"
9120 /* 19701 */ "PS_storeri_pci\000"
9121 /* 19716 */ "S2_storerbnew_pci\000"
9122 /* 19734 */ "S2_storerhnew_pci\000"
9123 /* 19752 */ "S2_storerinew_pci\000"
9124 /* 19770 */ "SA1_addi\000"
9125 /* 19779 */ "dup_A2_addi\000"
9126 /* 19791 */ "M4_mpyri_addi\000"
9127 /* 19805 */ "M4_mpyrr_addi\000"
9128 /* 19819 */ "S4_clbaddi\000"
9129 /* 19830 */ "S4_subaddi\000"
9130 /* 19841 */ "S4_addaddi\000"
9131 /* 19852 */ "S4_clbpaddi\000"
9132 /* 19864 */ "Y5_tlbasidi\000"
9133 /* 19876 */ "S4_or_andi\000"
9134 /* 19887 */ "C2_cmpgei\000"
9135 /* 19897 */ "C4_cmpltei\000"
9136 /* 19908 */ "PS_fi\000"
9137 /* 19914 */ "V6_hi\000"
9138 /* 19920 */ "A4_boundscheck_hi\000"
9139 /* 19938 */ "V6_vlutvwhi\000"
9140 /* 19950 */ "M2_accii\000"
9141 /* 19959 */ "M2_naccii\000"
9142 /* 19969 */ "dup_A2_combineii\000"
9143 /* 19986 */ "dup_A4_combineii\000"
9144 /* 20003 */ "C2_muxii\000"
9145 /* 20012 */ "S4_lsli\000"
9146 /* 20020 */ "Y4_nmi\000"
9147 /* 20027 */ "M2_mpysmi\000"
9148 /* 20037 */ "L2_loadbsw2_pi\000"
9149 /* 20052 */ "L2_loadbzw2_pi\000"
9150 /* 20067 */ "L2_loadbsw4_pi\000"
9151 /* 20082 */ "L2_loadbzw4_pi\000"
9152 /* 20097 */ "V6_vL32b_pi\000"
9153 /* 20109 */ "V6_vS32b_pi\000"
9154 /* 20121 */ "V6_vL32Ub_pi\000"
9155 /* 20134 */ "V6_vS32Ub_pi\000"
9156 /* 20147 */ "L2_loadalignb_pi\000"
9157 /* 20164 */ "L2_loadrb_pi\000"
9158 /* 20177 */ "S2_storerb_pi\000"
9159 /* 20191 */ "L2_loadrub_pi\000"
9160 /* 20205 */ "V6_zLd_pi\000"
9161 /* 20215 */ "V6_vL32b_pred_pi\000"
9162 /* 20232 */ "V6_vS32b_pred_pi\000"
9163 /* 20249 */ "V6_vS32Ub_pred_pi\000"
9164 /* 20267 */ "V6_zLd_pred_pi\000"
9165 /* 20282 */ "V6_vL32b_tmp_pred_pi\000"
9166 /* 20303 */ "V6_vL32b_nt_tmp_pred_pi\000"
9167 /* 20327 */ "V6_vL32b_cur_pred_pi\000"
9168 /* 20348 */ "V6_vL32b_nt_cur_pred_pi\000"
9169 /* 20372 */ "V6_vL32b_nt_pred_pi\000"
9170 /* 20392 */ "V6_vS32b_nt_pred_pi\000"
9171 /* 20412 */ "V6_vS32b_new_pred_pi\000"
9172 /* 20433 */ "V6_vS32b_nt_new_pred_pi\000"
9173 /* 20457 */ "V6_vL32b_npred_pi\000"
9174 /* 20475 */ "V6_vS32b_npred_pi\000"
9175 /* 20493 */ "V6_vS32Ub_npred_pi\000"
9176 /* 20512 */ "V6_vL32b_tmp_npred_pi\000"
9177 /* 20534 */ "V6_vL32b_nt_tmp_npred_pi\000"
9178 /* 20559 */ "V6_vL32b_cur_npred_pi\000"
9179 /* 20581 */ "V6_vL32b_nt_cur_npred_pi\000"
9180 /* 20606 */ "V6_vL32b_nt_npred_pi\000"
9181 /* 20627 */ "V6_vS32b_nt_npred_pi\000"
9182 /* 20648 */ "V6_vS32b_new_npred_pi\000"
9183 /* 20670 */ "V6_vS32b_nt_new_npred_pi\000"
9184 /* 20695 */ "V6_vS32b_qpred_pi\000"
9185 /* 20713 */ "V6_vS32b_nt_qpred_pi\000"
9186 /* 20734 */ "V6_vS32b_nqpred_pi\000"
9187 /* 20753 */ "V6_vS32b_nt_nqpred_pi\000"
9188 /* 20775 */ "L2_loadrd_pi\000"
9189 /* 20788 */ "S2_storerd_pi\000"
9190 /* 20802 */ "L2_ploadrbf_pi\000"
9191 /* 20817 */ "S2_pstorerbf_pi\000"
9192 /* 20833 */ "L2_ploadrubf_pi\000"
9193 /* 20849 */ "L2_ploadrdf_pi\000"
9194 /* 20864 */ "S2_pstorerdf_pi\000"
9195 /* 20880 */ "S2_pstorerff_pi\000"
9196 /* 20896 */ "L2_ploadrhf_pi\000"
9197 /* 20911 */ "S2_pstorerhf_pi\000"
9198 /* 20927 */ "L2_ploadruhf_pi\000"
9199 /* 20943 */ "L2_ploadrif_pi\000"
9200 /* 20958 */ "S2_pstorerif_pi\000"
9201 /* 20974 */ "S2_storerf_pi\000"
9202 /* 20988 */ "S2_pstorerbnewf_pi\000"
9203 /* 21007 */ "S2_pstorerhnewf_pi\000"
9204 /* 21026 */ "S2_pstorerinewf_pi\000"
9205 /* 21045 */ "L2_loadalignh_pi\000"
9206 /* 21062 */ "L2_loadrh_pi\000"
9207 /* 21075 */ "S2_storerh_pi\000"
9208 /* 21089 */ "L2_loadruh_pi\000"
9209 /* 21103 */ "L2_loadri_pi\000"
9210 /* 21116 */ "S2_storeri_pi\000"
9211 /* 21130 */ "V6_vL32b_tmp_pi\000"
9212 /* 21146 */ "V6_vL32b_nt_tmp_pi\000"
9213 /* 21165 */ "V6_vL32b_cur_pi\000"
9214 /* 21181 */ "V6_vL32b_nt_cur_pi\000"
9215 /* 21200 */ "V6_vS32b_srls_pi\000"
9216 /* 21217 */ "L2_ploadrbt_pi\000"
9217 /* 21232 */ "S2_pstorerbt_pi\000"
9218 /* 21248 */ "L2_ploadrubt_pi\000"
9219 /* 21264 */ "L2_ploadrdt_pi\000"
9220 /* 21279 */ "S2_pstorerdt_pi\000"
9221 /* 21295 */ "S2_pstorerft_pi\000"
9222 /* 21311 */ "L2_ploadrht_pi\000"
9223 /* 21326 */ "S2_pstorerht_pi\000"
9224 /* 21342 */ "L2_ploadruht_pi\000"
9225 /* 21358 */ "L2_ploadrit_pi\000"
9226 /* 21373 */ "S2_pstorerit_pi\000"
9227 /* 21389 */ "V6_vL32b_nt_pi\000"
9228 /* 21404 */ "V6_vS32b_nt_pi\000"
9229 /* 21419 */ "S2_pstorerbnewt_pi\000"
9230 /* 21438 */ "S2_pstorerhnewt_pi\000"
9231 /* 21457 */ "S2_pstorerinewt_pi\000"
9232 /* 21476 */ "V6_vS32b_new_pi\000"
9233 /* 21492 */ "V6_vS32b_nt_new_pi\000"
9234 /* 21511 */ "S2_storerbnew_pi\000"
9235 /* 21528 */ "L2_ploadrbfnew_pi\000"
9236 /* 21546 */ "S2_pstorerbfnew_pi\000"
9237 /* 21565 */ "L2_ploadrubfnew_pi\000"
9238 /* 21584 */ "L2_ploadrdfnew_pi\000"
9239 /* 21602 */ "S2_pstorerdfnew_pi\000"
9240 /* 21621 */ "S2_pstorerffnew_pi\000"
9241 /* 21640 */ "L2_ploadrhfnew_pi\000"
9242 /* 21658 */ "S2_pstorerhfnew_pi\000"
9243 /* 21677 */ "L2_ploadruhfnew_pi\000"
9244 /* 21696 */ "L2_ploadrifnew_pi\000"
9245 /* 21714 */ "S2_pstorerifnew_pi\000"
9246 /* 21733 */ "S2_pstorerbnewfnew_pi\000"
9247 /* 21755 */ "S2_pstorerhnewfnew_pi\000"
9248 /* 21777 */ "S2_pstorerinewfnew_pi\000"
9249 /* 21799 */ "S2_storerhnew_pi\000"
9250 /* 21816 */ "S2_storerinew_pi\000"
9251 /* 21833 */ "L2_ploadrbtnew_pi\000"
9252 /* 21851 */ "S2_pstorerbtnew_pi\000"
9253 /* 21870 */ "L2_ploadrubtnew_pi\000"
9254 /* 21889 */ "L2_ploadrdtnew_pi\000"
9255 /* 21907 */ "S2_pstorerdtnew_pi\000"
9256 /* 21926 */ "S2_pstorerftnew_pi\000"
9257 /* 21945 */ "L2_ploadrhtnew_pi\000"
9258 /* 21963 */ "S2_pstorerhtnew_pi\000"
9259 /* 21982 */ "L2_ploadruhtnew_pi\000"
9260 /* 22001 */ "L2_ploadritnew_pi\000"
9261 /* 22019 */ "S2_pstoreritnew_pi\000"
9262 /* 22038 */ "S2_pstorerbnewtnew_pi\000"
9263 /* 22060 */ "S2_pstorerhnewtnew_pi\000"
9264 /* 22082 */ "S2_pstorerinewtnew_pi\000"
9265 /* 22104 */ "A2_tfrpi\000"
9266 /* 22113 */ "A4_cmpbeqi\000"
9267 /* 22124 */ "A4_vcmpbeqi\000"
9268 /* 22136 */ "A4_cmpheqi\000"
9269 /* 22147 */ "A4_vcmpheqi\000"
9270 /* 22159 */ "C4_cmpneqi\000"
9271 /* 22170 */ "A4_rcmpneqi\000"
9272 /* 22182 */ "SA1_cmpeqi\000"
9273 /* 22193 */ "dup_C2_cmpeqi\000"
9274 /* 22207 */ "A4_rcmpeqi\000"
9275 /* 22218 */ "A4_vcmpweqi\000"
9276 /* 22230 */ "A7_croundd_ri\000"
9277 /* 22244 */ "A4_round_ri\000"
9278 /* 22256 */ "A4_cround_ri\000"
9279 /* 22269 */ "S4_subi_asl_ri\000"
9280 /* 22284 */ "S4_addi_asl_ri\000"
9281 /* 22299 */ "S4_andi_asl_ri\000"
9282 /* 22314 */ "S4_ori_asl_ri\000"
9283 /* 22328 */ "S4_subi_lsr_ri\000"
9284 /* 22343 */ "S4_addi_lsr_ri\000"
9285 /* 22358 */ "S4_andi_lsr_ri\000"
9286 /* 22373 */ "S4_ori_lsr_ri\000"
9287 /* 22387 */ "A2_subri\000"
9288 /* 22396 */ "dup_A4_combineri\000"
9289 /* 22413 */ "C2_bitsclri\000"
9290 /* 22425 */ "C4_nbitsclri\000"
9291 /* 22438 */ "S4_or_ori\000"
9292 /* 22448 */ "S2_addasl_rrri\000"
9293 /* 22463 */ "C2_muxri\000"
9294 /* 22472 */ "J2_ploop1si\000"
9295 /* 22484 */ "J2_ploop2si\000"
9296 /* 22496 */ "J2_ploop3si\000"
9297 /* 22508 */ "dup_A2_tfrsi\000"
9298 /* 22521 */ "V6_vrmpybusi\000"
9299 /* 22534 */ "SA1_seti\000"
9300 /* 22543 */ "J4_jumpseti\000"
9301 /* 22555 */ "A4_cmpbgti\000"
9302 /* 22566 */ "A4_vcmpbgti\000"
9303 /* 22578 */ "A4_cmphgti\000"
9304 /* 22589 */ "A4_vcmphgti\000"
9305 /* 22601 */ "C2_cmpgti\000"
9306 /* 22611 */ "A4_vcmpwgti\000"
9307 /* 22623 */ "A4_bitspliti\000"
9308 /* 22636 */ "C2_cmpgeui\000"
9309 /* 22647 */ "C4_cmplteui\000"
9310 /* 22659 */ "A4_cmpbgtui\000"
9311 /* 22671 */ "A4_vcmpbgtui\000"
9312 /* 22684 */ "A4_cmphgtui\000"
9313 /* 22696 */ "A4_vcmphgtui\000"
9314 /* 22709 */ "C2_cmpgtui\000"
9315 /* 22720 */ "A4_vcmpwgtui\000"
9316 /* 22733 */ "M2_mpyui\000"
9317 /* 22742 */ "R6_release_at_vi\000"
9318 /* 22759 */ "S4_stored_rl_at_vi\000"
9319 /* 22778 */ "S2_storew_rl_at_vi\000"
9320 /* 22797 */ "R6_release_st_vi\000"
9321 /* 22814 */ "S4_stored_rl_st_vi\000"
9322 /* 22833 */ "S2_storew_rl_st_vi\000"
9323 /* 22852 */ "Y2_swi\000"
9324 /* 22859 */ "Y2_cswi\000"
9325 /* 22867 */ "M2_mpyi\000"
9326 /* 22875 */ "A2_vconj\000"
9327 /* 22884 */ "Y2_break\000"
9328 /* 22893 */ "M2_vmpy2s_s0pack\000"
9329 /* 22910 */ "M2_vmpy2s_s1pack\000"
9330 /* 22927 */ "S2_vsathb_nopack\000"
9331 /* 22944 */ "S2_vsathub_nopack\000"
9332 /* 22962 */ "S2_vsatwuh_nopack\000"
9333 /* 22980 */ "S2_vsatwh_nopack\000"
9334 /* 22997 */ "C2_vitpack\000"
9335 /* 23008 */ "A4_boundscheck\000"
9336 /* 23023 */ "Y2_k0lock\000"
9337 /* 23033 */ "Y2_tlblock\000"
9338 /* 23044 */ "Y2_k0unlock\000"
9339 /* 23056 */ "Y2_tlbunlock\000"
9340 /* 23069 */ "Y5_l2gunlock\000"
9341 /* 23082 */ "Y6_dmlink\000"
9342 /* 23092 */ "C2_mask\000"
9343 /* 23100 */ "S2_mask\000"
9344 /* 23108 */ "Y2_getimask\000"
9345 /* 23120 */ "Y2_setimask\000"
9346 /* 23132 */ "PS_call_stk\000"
9347 /* 23144 */ "M2_vrcmpys_acc_s1_l\000"
9348 /* 23164 */ "M2_vrcmpys_s1_l\000"
9349 /* 23180 */ "M2_vrcmpys_s1rp_l\000"
9350 /* 23198 */ "V6_vdeal\000"
9351 /* 23207 */ "A2_subh_h16_hl\000"
9352 /* 23222 */ "A2_addh_h16_hl\000"
9353 /* 23237 */ "A2_subh_l16_hl\000"
9354 /* 23252 */ "A2_addh_l16_hl\000"
9355 /* 23267 */ "A2_combine_hl\000"
9356 /* 23281 */ "A2_subh_h16_sat_hl\000"
9357 /* 23300 */ "A2_addh_h16_sat_hl\000"
9358 /* 23319 */ "A2_subh_l16_sat_hl\000"
9359 /* 23338 */ "A2_addh_l16_sat_hl\000"
9360 /* 23357 */ "dep_S2_packhl\000"
9361 /* 23371 */ "A2_tfril\000"
9362 /* 23380 */ "A2_subh_h16_ll\000"
9363 /* 23395 */ "A2_addh_h16_ll\000"
9364 /* 23410 */ "A2_subh_l16_ll\000"
9365 /* 23425 */ "A2_addh_l16_ll\000"
9366 /* 23440 */ "A2_combine_ll\000"
9367 /* 23454 */ "A2_subh_h16_sat_ll\000"
9368 /* 23473 */ "A2_addh_h16_sat_ll\000"
9369 /* 23492 */ "A2_subh_l16_sat_ll\000"
9370 /* 23511 */ "A2_addh_l16_sat_ll\000"
9371 /* 23530 */ "J2_call\000"
9372 /* 23538 */ "Y2_l2kill\000"
9373 /* 23548 */ "Y2_dckill\000"
9374 /* 23558 */ "Y2_ickill\000"
9375 /* 23568 */ "Y6_dmpoll\000"
9376 /* 23578 */ "F2_dfmpyll\000"
9377 /* 23589 */ "A2_addspl\000"
9378 /* 23599 */ "V6_vwhist128m\000"
9379 /* 23613 */ "V6_vlutvvb_nm\000"
9380 /* 23627 */ "V6_vlutvwh_nm\000"
9381 /* 23641 */ "PS_call_instrprof_custom\000"
9382 /* 23666 */ "V6_vwhist128qm\000"
9383 /* 23681 */ "S2_clbnorm\000"
9384 /* 23692 */ "S4_clbpnorm\000"
9385 /* 23704 */ "V6_pred_and_n\000"
9386 /* 23718 */ "F2_dfimm_n\000"
9387 /* 23729 */ "F2_sfimm_n\000"
9388 /* 23740 */ "V6_pred_or_n\000"
9389 /* 23753 */ "Y5_l2gclean\000"
9390 /* 23765 */ "C2_andn\000"
9391 /* 23773 */ "A4_andn\000"
9392 /* 23781 */ "C4_and_andn\000"
9393 /* 23793 */ "M4_and_andn\000"
9394 /* 23805 */ "C4_or_andn\000"
9395 /* 23816 */ "M4_or_andn\000"
9396 /* 23827 */ "M4_xor_andn\000"
9397 /* 23839 */ "V6_vassign\000"
9398 /* 23850 */ "S2_cabacdecbin\000"
9399 /* 23865 */ "A2_min\000"
9400 /* 23872 */ "F2_dfmin\000"
9401 /* 23881 */ "F2_sfmin\000"
9402 /* 23890 */ "M2_macsin\000"
9403 /* 23900 */ "M2_mpysin\000"
9404 /* 23910 */ "F2_sffixupn\000"
9405 /* 23922 */ "C2_orn\000"
9406 /* 23929 */ "A4_orn\000"
9407 /* 23936 */ "C4_and_orn\000"
9408 /* 23947 */ "C4_or_orn\000"
9409 /* 23957 */ "SL2_return\000"
9410 /* 23968 */ "L4_return\000"
9411 /* 23978 */ "S2_asr_i_svw_trun\000"
9412 /* 23996 */ "S2_asr_r_svw_trun\000"
9413 /* 24014 */ "Y2_dcfetchbo\000"
9414 /* 24027 */ "DUPLEX_Pseudo\000"
9415 /* 24041 */ "V6_vgather_vscatter_mh_pseudo\000"
9416 /* 24071 */ "V6_vgathermh_pseudo\000"
9417 /* 24091 */ "V6_vgathermhq_pseudo\000"
9418 /* 24112 */ "V6_vgathermhwq_pseudo\000"
9419 /* 24134 */ "V6_vgathermwq_pseudo\000"
9420 /* 24155 */ "V6_vgathermhw_pseudo\000"
9421 /* 24176 */ "V6_vgathermw_pseudo\000"
9422 /* 24196 */ "L2_loadbsw2_io\000"
9423 /* 24211 */ "L2_loadbzw2_io\000"
9424 /* 24226 */ "L2_loadbsw4_io\000"
9425 /* 24241 */ "L2_loadbzw4_io\000"
9426 /* 24256 */ "SS1_storeb_io\000"
9427 /* 24270 */ "L2_loadalignb_io\000"
9428 /* 24287 */ "L4_sub_memopb_io\000"
9429 /* 24304 */ "L4_isub_memopb_io\000"
9430 /* 24322 */ "L4_add_memopb_io\000"
9431 /* 24339 */ "L4_iadd_memopb_io\000"
9432 /* 24357 */ "L4_and_memopb_io\000"
9433 /* 24374 */ "L4_iand_memopb_io\000"
9434 /* 24392 */ "L4_or_memopb_io\000"
9435 /* 24408 */ "L4_ior_memopb_io\000"
9436 /* 24425 */ "SL2_loadrb_io\000"
9437 /* 24439 */ "dup_L2_loadrb_io\000"
9438 /* 24456 */ "dup_S2_storerb_io\000"
9439 /* 24474 */ "dup_S4_storeirb_io\000"
9440 /* 24493 */ "SL1_loadrub_io\000"
9441 /* 24508 */ "dup_L2_loadrub_io\000"
9442 /* 24526 */ "dup_L2_loadrd_io\000"
9443 /* 24543 */ "dup_S2_storerd_io\000"
9444 /* 24561 */ "L2_ploadrbf_io\000"
9445 /* 24576 */ "S2_pstorerbf_io\000"
9446 /* 24592 */ "S4_storeirbf_io\000"
9447 /* 24608 */ "L2_ploadrubf_io\000"
9448 /* 24624 */ "L2_ploadrdf_io\000"
9449 /* 24639 */ "S2_pstorerdf_io\000"
9450 /* 24655 */ "S2_pstorerff_io\000"
9451 /* 24671 */ "L2_ploadrhf_io\000"
9452 /* 24686 */ "S2_pstorerhf_io\000"
9453 /* 24702 */ "S4_storeirhf_io\000"
9454 /* 24718 */ "L2_ploadruhf_io\000"
9455 /* 24734 */ "L2_ploadrif_io\000"
9456 /* 24749 */ "S2_pstorerif_io\000"
9457 /* 24765 */ "S4_storeirif_io\000"
9458 /* 24781 */ "S2_storerf_io\000"
9459 /* 24795 */ "S2_pstorerbnewf_io\000"
9460 /* 24814 */ "S2_pstorerhnewf_io\000"
9461 /* 24833 */ "S2_pstorerinewf_io\000"
9462 /* 24852 */ "SS2_storeh_io\000"
9463 /* 24866 */ "L2_loadalignh_io\000"
9464 /* 24883 */ "L4_sub_memoph_io\000"
9465 /* 24900 */ "L4_isub_memoph_io\000"
9466 /* 24918 */ "L4_add_memoph_io\000"
9467 /* 24935 */ "L4_iadd_memoph_io\000"
9468 /* 24953 */ "L4_and_memoph_io\000"
9469 /* 24970 */ "L4_iand_memoph_io\000"
9470 /* 24988 */ "L4_or_memoph_io\000"
9471 /* 25004 */ "L4_ior_memoph_io\000"
9472 /* 25021 */ "SL2_loadrh_io\000"
9473 /* 25035 */ "dup_L2_loadrh_io\000"
9474 /* 25052 */ "dup_S2_storerh_io\000"
9475 /* 25070 */ "S4_storeirh_io\000"
9476 /* 25085 */ "SL2_loadruh_io\000"
9477 /* 25100 */ "dup_L2_loadruh_io\000"
9478 /* 25118 */ "SL1_loadri_io\000"
9479 /* 25132 */ "dup_L2_loadri_io\000"
9480 /* 25149 */ "dup_S2_storeri_io\000"
9481 /* 25167 */ "dup_S4_storeiri_io\000"
9482 /* 25186 */ "L2_ploadrbt_io\000"
9483 /* 25201 */ "S2_pstorerbt_io\000"
9484 /* 25217 */ "S4_storeirbt_io\000"
9485 /* 25233 */ "L2_ploadrubt_io\000"
9486 /* 25249 */ "L2_ploadrdt_io\000"
9487 /* 25264 */ "S2_pstorerdt_io\000"
9488 /* 25280 */ "S2_pstorerft_io\000"
9489 /* 25296 */ "L2_ploadrht_io\000"
9490 /* 25311 */ "S2_pstorerht_io\000"
9491 /* 25327 */ "S4_storeirht_io\000"
9492 /* 25343 */ "L2_ploadruht_io\000"
9493 /* 25359 */ "L2_ploadrit_io\000"
9494 /* 25374 */ "S2_pstorerit_io\000"
9495 /* 25390 */ "S4_storeirit_io\000"
9496 /* 25406 */ "S2_pstorerbnewt_io\000"
9497 /* 25425 */ "S2_pstorerhnewt_io\000"
9498 /* 25444 */ "S2_pstorerinewt_io\000"
9499 /* 25463 */ "S2_storerbnew_io\000"
9500 /* 25480 */ "L2_ploadrbfnew_io\000"
9501 /* 25498 */ "S4_pstorerbfnew_io\000"
9502 /* 25517 */ "S4_storeirbfnew_io\000"
9503 /* 25536 */ "L2_ploadrubfnew_io\000"
9504 /* 25555 */ "L2_ploadrdfnew_io\000"
9505 /* 25573 */ "S4_pstorerdfnew_io\000"
9506 /* 25592 */ "S4_pstorerffnew_io\000"
9507 /* 25611 */ "L2_ploadrhfnew_io\000"
9508 /* 25629 */ "S4_pstorerhfnew_io\000"
9509 /* 25648 */ "S4_storeirhfnew_io\000"
9510 /* 25667 */ "L2_ploadruhfnew_io\000"
9511 /* 25686 */ "L2_ploadrifnew_io\000"
9512 /* 25704 */ "S4_pstorerifnew_io\000"
9513 /* 25723 */ "S4_storeirifnew_io\000"
9514 /* 25742 */ "S4_pstorerbnewfnew_io\000"
9515 /* 25764 */ "S4_pstorerhnewfnew_io\000"
9516 /* 25786 */ "S4_pstorerinewfnew_io\000"
9517 /* 25808 */ "S2_storerhnew_io\000"
9518 /* 25825 */ "S2_storerinew_io\000"
9519 /* 25842 */ "L2_ploadrbtnew_io\000"
9520 /* 25860 */ "S4_pstorerbtnew_io\000"
9521 /* 25879 */ "S4_storeirbtnew_io\000"
9522 /* 25898 */ "L2_ploadrubtnew_io\000"
9523 /* 25917 */ "L2_ploadrdtnew_io\000"
9524 /* 25935 */ "S4_pstorerdtnew_io\000"
9525 /* 25954 */ "S4_pstorerftnew_io\000"
9526 /* 25973 */ "L2_ploadrhtnew_io\000"
9527 /* 25991 */ "S4_pstorerhtnew_io\000"
9528 /* 26010 */ "S4_storeirhtnew_io\000"
9529 /* 26029 */ "L2_ploadruhtnew_io\000"
9530 /* 26048 */ "L2_ploadritnew_io\000"
9531 /* 26066 */ "S4_pstoreritnew_io\000"
9532 /* 26085 */ "S4_storeiritnew_io\000"
9533 /* 26104 */ "S4_pstorerbnewtnew_io\000"
9534 /* 26126 */ "S4_pstorerhnewtnew_io\000"
9535 /* 26148 */ "S4_pstorerinewtnew_io\000"
9536 /* 26170 */ "SS1_storew_io\000"
9537 /* 26184 */ "L4_sub_memopw_io\000"
9538 /* 26201 */ "L4_isub_memopw_io\000"
9539 /* 26219 */ "L4_add_memopw_io\000"
9540 /* 26236 */ "L4_iadd_memopw_io\000"
9541 /* 26254 */ "L4_and_memopw_io\000"
9542 /* 26271 */ "L4_iand_memopw_io\000"
9543 /* 26289 */ "L4_or_memopw_io\000"
9544 /* 26305 */ "L4_ior_memopw_io\000"
9545 /* 26322 */ "Y2_setprio\000"
9546 /* 26333 */ "V6_lo\000"
9547 /* 26339 */ "A4_boundscheck_lo\000"
9548 /* 26357 */ "V6_vasr_into\000"
9549 /* 26370 */ "F2_dfcmpuo\000"
9550 /* 26381 */ "F2_sfcmpuo\000"
9551 /* 26392 */ "V6_vsubcarryo\000"
9552 /* 26406 */ "V6_vaddcarryo\000"
9553 /* 26420 */ "S2_cl0p\000"
9554 /* 26428 */ "S2_ct0p\000"
9555 /* 26436 */ "S2_cl1p\000"
9556 /* 26444 */ "S2_ct1p\000"
9557 /* 26452 */ "S6_rol_i_p\000"
9558 /* 26463 */ "S2_asl_i_p\000"
9559 /* 26474 */ "S2_asr_i_p\000"
9560 /* 26485 */ "S2_lsr_i_p\000"
9561 /* 26496 */ "F2_dfimm_p\000"
9562 /* 26507 */ "F2_sfimm_p\000"
9563 /* 26518 */ "S2_asl_r_p\000"
9564 /* 26529 */ "S2_lsl_r_p\000"
9565 /* 26540 */ "S2_asr_r_p\000"
9566 /* 26551 */ "S2_lsr_r_p\000"
9567 /* 26562 */ "L4_loadbsw2_ap\000"
9568 /* 26577 */ "L4_loadbzw2_ap\000"
9569 /* 26592 */ "L4_loadbsw4_ap\000"
9570 /* 26607 */ "L4_loadbzw4_ap\000"
9571 /* 26622 */ "L4_loadalignb_ap\000"
9572 /* 26639 */ "L4_loadrb_ap\000"
9573 /* 26652 */ "S4_storerb_ap\000"
9574 /* 26666 */ "L4_loadrub_ap\000"
9575 /* 26680 */ "L4_loadrd_ap\000"
9576 /* 26693 */ "S4_storerd_ap\000"
9577 /* 26707 */ "S4_storerf_ap\000"
9578 /* 26721 */ "L4_loadalignh_ap\000"
9579 /* 26738 */ "L4_loadrh_ap\000"
9580 /* 26751 */ "S4_storerh_ap\000"
9581 /* 26765 */ "L4_loadruh_ap\000"
9582 /* 26779 */ "L4_loadri_ap\000"
9583 /* 26792 */ "S4_storeri_ap\000"
9584 /* 26806 */ "S4_storerbnew_ap\000"
9585 /* 26823 */ "S4_storerhnew_ap\000"
9586 /* 26840 */ "S4_storerinew_ap\000"
9587 /* 26857 */ "V6_vtran2x2_map\000"
9588 /* 26873 */ "A2_vsubb_map\000"
9589 /* 26886 */ "A2_vaddb_map\000"
9590 /* 26899 */ "J2_jumpf_nopred_map\000"
9591 /* 26919 */ "J2_jumprf_nopred_map\000"
9592 /* 26940 */ "J2_jumpt_nopred_map\000"
9593 /* 26960 */ "J2_jumprt_nopred_map\000"
9594 /* 26981 */ "Y2_k1lock_map\000"
9595 /* 26995 */ "Y2_k1unlock_map\000"
9596 /* 27011 */ "C2_pxfer_map\000"
9597 /* 27024 */ "J2_trap1_noregmap\000"
9598 /* 27042 */ "L2_loadbsw2_zomap\000"
9599 /* 27060 */ "L2_loadbzw2_zomap\000"
9600 /* 27078 */ "L2_loadbsw4_zomap\000"
9601 /* 27096 */ "L2_loadbzw4_zomap\000"
9602 /* 27114 */ "L2_loadalignb_zomap\000"
9603 /* 27134 */ "L4_sub_memopb_zomap\000"
9604 /* 27154 */ "L4_isub_memopb_zomap\000"
9605 /* 27175 */ "L4_add_memopb_zomap\000"
9606 /* 27195 */ "L4_iadd_memopb_zomap\000"
9607 /* 27216 */ "L4_and_memopb_zomap\000"
9608 /* 27236 */ "L4_iand_memopb_zomap\000"
9609 /* 27257 */ "L4_or_memopb_zomap\000"
9610 /* 27276 */ "L4_ior_memopb_zomap\000"
9611 /* 27296 */ "L2_loadrb_zomap\000"
9612 /* 27312 */ "S2_storerb_zomap\000"
9613 /* 27329 */ "S4_storeirb_zomap\000"
9614 /* 27347 */ "L2_loadrub_zomap\000"
9615 /* 27364 */ "L2_loadrd_zomap\000"
9616 /* 27380 */ "S2_storerd_zomap\000"
9617 /* 27397 */ "L2_ploadrbf_zomap\000"
9618 /* 27415 */ "S2_pstorerbf_zomap\000"
9619 /* 27434 */ "S4_storeirbf_zomap\000"
9620 /* 27453 */ "L2_ploadrubf_zomap\000"
9621 /* 27472 */ "L2_ploadrdf_zomap\000"
9622 /* 27490 */ "S2_pstorerdf_zomap\000"
9623 /* 27509 */ "S2_pstorerff_zomap\000"
9624 /* 27528 */ "L2_ploadrhf_zomap\000"
9625 /* 27546 */ "S2_pstorerhf_zomap\000"
9626 /* 27565 */ "S4_storeirhf_zomap\000"
9627 /* 27584 */ "L2_ploadruhf_zomap\000"
9628 /* 27603 */ "L2_ploadrif_zomap\000"
9629 /* 27621 */ "S2_pstorerif_zomap\000"
9630 /* 27640 */ "S4_storeirif_zomap\000"
9631 /* 27659 */ "S2_storerf_zomap\000"
9632 /* 27676 */ "S2_pstorerbnewf_zomap\000"
9633 /* 27698 */ "S2_pstorerhnewf_zomap\000"
9634 /* 27720 */ "S2_pstorerinewf_zomap\000"
9635 /* 27742 */ "L2_loadalignh_zomap\000"
9636 /* 27762 */ "L4_sub_memoph_zomap\000"
9637 /* 27782 */ "L4_isub_memoph_zomap\000"
9638 /* 27803 */ "L4_add_memoph_zomap\000"
9639 /* 27823 */ "L4_iadd_memoph_zomap\000"
9640 /* 27844 */ "L4_and_memoph_zomap\000"
9641 /* 27864 */ "L4_iand_memoph_zomap\000"
9642 /* 27885 */ "L4_or_memoph_zomap\000"
9643 /* 27904 */ "L4_ior_memoph_zomap\000"
9644 /* 27924 */ "L2_loadrh_zomap\000"
9645 /* 27940 */ "S2_storerh_zomap\000"
9646 /* 27957 */ "S4_storeirh_zomap\000"
9647 /* 27975 */ "L2_loadruh_zomap\000"
9648 /* 27992 */ "L2_loadri_zomap\000"
9649 /* 28008 */ "S2_storeri_zomap\000"
9650 /* 28025 */ "S4_storeiri_zomap\000"
9651 /* 28043 */ "L2_ploadrbt_zomap\000"
9652 /* 28061 */ "S2_pstorerbt_zomap\000"
9653 /* 28080 */ "S4_storeirbt_zomap\000"
9654 /* 28099 */ "L2_ploadrubt_zomap\000"
9655 /* 28118 */ "L2_ploadrdt_zomap\000"
9656 /* 28136 */ "S2_pstorerdt_zomap\000"
9657 /* 28155 */ "S2_pstorerft_zomap\000"
9658 /* 28174 */ "L2_ploadrht_zomap\000"
9659 /* 28192 */ "S2_pstorerht_zomap\000"
9660 /* 28211 */ "S4_storeirht_zomap\000"
9661 /* 28230 */ "L2_ploadruht_zomap\000"
9662 /* 28249 */ "L2_ploadrit_zomap\000"
9663 /* 28267 */ "S2_pstorerit_zomap\000"
9664 /* 28286 */ "S4_storeirit_zomap\000"
9665 /* 28305 */ "S2_pstorerbnewt_zomap\000"
9666 /* 28327 */ "S2_pstorerhnewt_zomap\000"
9667 /* 28349 */ "S2_pstorerinewt_zomap\000"
9668 /* 28371 */ "S2_storerbnew_zomap\000"
9669 /* 28391 */ "L2_ploadrbfnew_zomap\000"
9670 /* 28412 */ "S4_pstorerbfnew_zomap\000"
9671 /* 28434 */ "S4_storeirbfnew_zomap\000"
9672 /* 28456 */ "L2_ploadrubfnew_zomap\000"
9673 /* 28478 */ "L2_ploadrdfnew_zomap\000"
9674 /* 28499 */ "S4_pstorerdfnew_zomap\000"
9675 /* 28521 */ "S4_pstorerffnew_zomap\000"
9676 /* 28543 */ "L2_ploadrhfnew_zomap\000"
9677 /* 28564 */ "S4_pstorerhfnew_zomap\000"
9678 /* 28586 */ "S4_storeirhfnew_zomap\000"
9679 /* 28608 */ "L2_ploadruhfnew_zomap\000"
9680 /* 28630 */ "L2_ploadrifnew_zomap\000"
9681 /* 28651 */ "S4_pstorerifnew_zomap\000"
9682 /* 28673 */ "S4_storeirifnew_zomap\000"
9683 /* 28695 */ "S4_pstorerbnewfnew_zomap\000"
9684 /* 28720 */ "S4_pstorerhnewfnew_zomap\000"
9685 /* 28745 */ "S4_pstorerinewfnew_zomap\000"
9686 /* 28770 */ "S2_storerhnew_zomap\000"
9687 /* 28790 */ "S2_storerinew_zomap\000"
9688 /* 28810 */ "L2_ploadrbtnew_zomap\000"
9689 /* 28831 */ "S4_pstorerbtnew_zomap\000"
9690 /* 28853 */ "S4_storeirbtnew_zomap\000"
9691 /* 28875 */ "L2_ploadrubtnew_zomap\000"
9692 /* 28897 */ "L2_ploadrdtnew_zomap\000"
9693 /* 28918 */ "S4_pstorerdtnew_zomap\000"
9694 /* 28940 */ "S4_pstorerftnew_zomap\000"
9695 /* 28962 */ "L2_ploadrhtnew_zomap\000"
9696 /* 28983 */ "S4_pstorerhtnew_zomap\000"
9697 /* 29005 */ "S4_storeirhtnew_zomap\000"
9698 /* 29027 */ "L2_ploadruhtnew_zomap\000"
9699 /* 29049 */ "L2_ploadritnew_zomap\000"
9700 /* 29070 */ "S4_pstoreritnew_zomap\000"
9701 /* 29092 */ "S4_storeiritnew_zomap\000"
9702 /* 29114 */ "S4_pstorerbnewtnew_zomap\000"
9703 /* 29139 */ "S4_pstorerhnewtnew_zomap\000"
9704 /* 29164 */ "S4_pstorerinewtnew_zomap\000"
9705 /* 29189 */ "L4_sub_memopw_zomap\000"
9706 /* 29209 */ "L4_isub_memopw_zomap\000"
9707 /* 29230 */ "L4_add_memopw_zomap\000"
9708 /* 29250 */ "L4_iadd_memopw_zomap\000"
9709 /* 29271 */ "L4_and_memopw_zomap\000"
9710 /* 29291 */ "L4_iand_memopw_zomap\000"
9711 /* 29312 */ "L4_or_memopw_zomap\000"
9712 /* 29331 */ "L4_ior_memopw_zomap\000"
9713 /* 29351 */ "V6_vswap\000"
9714 /* 29360 */ "S2_clbp\000"
9715 /* 29368 */ "Y2_tlbp\000"
9716 /* 29376 */ "S6_vsplatrbp\000"
9717 /* 29389 */ "A2_subp\000"
9718 /* 29397 */ "G4_tfrgpcp\000"
9719 /* 29408 */ "A4_tfrpcp\000"
9720 /* 29418 */ "Y4_tfrspcp\000"
9721 /* 29429 */ "A2_addp\000"
9722 /* 29437 */ "A2_andp\000"
9723 /* 29445 */ "V6_vassign_fp\000"
9724 /* 29459 */ "L2_loadrbgp\000"
9725 /* 29471 */ "S2_storerbgp\000"
9726 /* 29484 */ "L2_loadrubgp\000"
9727 /* 29497 */ "L2_loadrdgp\000"
9728 /* 29509 */ "S2_storerdgp\000"
9729 /* 29522 */ "A2_negp\000"
9730 /* 29530 */ "S2_storerfgp\000"
9731 /* 29543 */ "L2_loadrhgp\000"
9732 /* 29555 */ "S2_storerhgp\000"
9733 /* 29568 */ "L2_loadruhgp\000"
9734 /* 29581 */ "L2_loadrigp\000"
9735 /* 29593 */ "S2_storerigp\000"
9736 /* 29606 */ "S2_storerbnewgp\000"
9737 /* 29622 */ "S2_storerhnewgp\000"
9738 /* 29638 */ "S2_storerinewgp\000"
9739 /* 29654 */ "A7_clip\000"
9740 /* 29662 */ "A7_vclip\000"
9741 /* 29671 */ "M2_macsip\000"
9742 /* 29681 */ "M2_mpysip\000"
9743 /* 29691 */ "V6_vcombine_tmp\000"
9744 /* 29707 */ "V6_vassign_tmp\000"
9745 /* 29722 */ "J2_jump\000"
9746 /* 29730 */ "A4_andnp\000"
9747 /* 29739 */ "V6_vassignp\000"
9748 /* 29751 */ "A2_minp\000"
9749 /* 29759 */ "A4_ornp\000"
9750 /* 29767 */ "F2_conv_df2d_chop\000"
9751 /* 29785 */ "F2_conv_sf2d_chop\000"
9752 /* 29803 */ "F2_conv_df2ud_chop\000"
9753 /* 29822 */ "F2_conv_sf2ud_chop\000"
9754 /* 29841 */ "F2_conv_df2w_chop\000"
9755 /* 29859 */ "F2_conv_sf2w_chop\000"
9756 /* 29877 */ "F2_conv_df2uw_chop\000"
9757 /* 29896 */ "F2_conv_sf2uw_chop\000"
9758 /* 29915 */ "A2_nop\000"
9759 /* 29922 */ "Y2_stop\000"
9760 /* 29930 */ "Y2_tlbpp\000"
9761 /* 29939 */ "G4_tfrgcpp\000"
9762 /* 29950 */ "A4_tfrcpp\000"
9763 /* 29960 */ "Y4_tfrscpp\000"
9764 /* 29971 */ "S6_vtrunehb_ppp\000"
9765 /* 29987 */ "S6_vtrunohb_ppp\000"
9766 /* 30003 */ "C2_cmpeqp\000"
9767 /* 30013 */ "M2_vrcmpys_s1rp\000"
9768 /* 30029 */ "S4_extractp_rp\000"
9769 /* 30044 */ "S2_insertp_rp\000"
9770 /* 30058 */ "S2_extractup_rp\000"
9771 /* 30074 */ "S4_extract_rp\000"
9772 /* 30088 */ "S2_insert_rp\000"
9773 /* 30101 */ "S2_extractu_rp\000"
9774 /* 30116 */ "A2_tfrp\000"
9775 /* 30124 */ "A2_orp\000"
9776 /* 30131 */ "A2_xorp\000"
9777 /* 30139 */ "C2_tfrrp\000"
9778 /* 30148 */ "SS2_stored_sp\000"
9779 /* 30162 */ "SL2_loadrd_sp\000"
9780 /* 30176 */ "SL2_loadri_sp\000"
9781 /* 30190 */ "SS2_storew_sp\000"
9782 /* 30204 */ "A2_absp\000"
9783 /* 30212 */ "SA1_addsp\000"
9784 /* 30222 */ "A2_addsp\000"
9785 /* 30231 */ "S2_lfsp\000"
9786 /* 30239 */ "S4_extractp\000"
9787 /* 30251 */ "C2_cmpgtp\000"
9788 /* 30261 */ "S5_popcountp\000"
9789 /* 30274 */ "A2_notp\000"
9790 /* 30282 */ "S2_insertp\000"
9791 /* 30293 */ "M2_mpysu_up\000"
9792 /* 30305 */ "M2_mpyu_up\000"
9793 /* 30316 */ "M2_mpy_up\000"
9794 /* 30326 */ "A2_minup\000"
9795 /* 30335 */ "S2_extractup\000"
9796 /* 30348 */ "C2_cmpgtup\000"
9797 /* 30359 */ "A2_maxup\000"
9798 /* 30368 */ "S2_brevp\000"
9799 /* 30377 */ "A2_maxp\000"
9800 /* 30385 */ "S2_parityp\000"
9801 /* 30396 */ "V6_vwhist256q\000"
9802 /* 30410 */ "V6_vwhist128q\000"
9803 /* 30424 */ "L4_loadd_aq\000"
9804 /* 30436 */ "L2_loadw_aq\000"
9805 /* 30448 */ "V6_vsubbq\000"
9806 /* 30458 */ "V6_vaddbq\000"
9807 /* 30468 */ "A4_cmpbeq\000"
9808 /* 30478 */ "A2_vcmpbeq\000"
9809 /* 30489 */ "A4_cmpheq\000"
9810 /* 30499 */ "A2_vcmpheq\000"
9811 /* 30510 */ "C4_cmpneq\000"
9812 /* 30520 */ "A4_rcmpneq\000"
9813 /* 30531 */ "C2_cmpeq\000"
9814 /* 30540 */ "F2_dfcmpeq\000"
9815 /* 30551 */ "F2_sfcmpeq\000"
9816 /* 30562 */ "A4_rcmpeq\000"
9817 /* 30572 */ "A2_vcmpweq\000"
9818 /* 30583 */ "V6_vsubhq\000"
9819 /* 30593 */ "V6_vaddhq\000"
9820 /* 30603 */ "V6_vgathermhq\000"
9821 /* 30617 */ "V6_vscattermhq\000"
9822 /* 30632 */ "V6_vsubbnq\000"
9823 /* 30643 */ "V6_vaddbnq\000"
9824 /* 30654 */ "V6_vsubhnq\000"
9825 /* 30665 */ "V6_vaddhnq\000"
9826 /* 30676 */ "V6_vsubwnq\000"
9827 /* 30687 */ "V6_vaddwnq\000"
9828 /* 30698 */ "V6_vhistq\000"
9829 /* 30708 */ "V6_vsubwq\000"
9830 /* 30718 */ "V6_vaddwq\000"
9831 /* 30728 */ "V6_vgathermhwq\000"
9832 /* 30743 */ "V6_vscattermhwq\000"
9833 /* 30759 */ "V6_vgathermwq\000"
9834 /* 30773 */ "V6_vscattermwq\000"
9835 /* 30788 */ "J2_loop0r\000"
9836 /* 30798 */ "J2_loop1r\000"
9837 /* 30808 */ "S6_rol_i_r\000"
9838 /* 30819 */ "S2_asl_i_r\000"
9839 /* 30830 */ "S2_asr_i_r\000"
9840 /* 30841 */ "S2_lsr_i_r\000"
9841 /* 30852 */ "PS_tailcall_r\000"
9842 /* 30866 */ "S2_asl_r_r\000"
9843 /* 30877 */ "S2_lsl_r_r\000"
9844 /* 30888 */ "S2_asr_r_r\000"
9845 /* 30899 */ "S2_lsr_r_r\000"
9846 /* 30910 */ "M2_vcmac_s0_sat_r\000"
9847 /* 30928 */ "M2_vcmpy_s0_sat_r\000"
9848 /* 30946 */ "M2_vcmpy_s1_sat_r\000"
9849 /* 30964 */ "S2_togglebit_r\000"
9850 /* 30979 */ "S2_clrbit_r\000"
9851 /* 30991 */ "S2_setbit_r\000"
9852 /* 31003 */ "S2_tstbit_r\000"
9853 /* 31015 */ "S4_ntstbit_r\000"
9854 /* 31028 */ "Y2_icdatar\000"
9855 /* 31039 */ "Y2_tlbr\000"
9856 /* 31047 */ "L2_loadbsw2_pbr\000"
9857 /* 31063 */ "L2_loadbzw2_pbr\000"
9858 /* 31079 */ "L2_loadbsw4_pbr\000"
9859 /* 31095 */ "L2_loadbzw4_pbr\000"
9860 /* 31111 */ "L2_loadalignb_pbr\000"
9861 /* 31129 */ "L2_loadrb_pbr\000"
9862 /* 31143 */ "S2_storerb_pbr\000"
9863 /* 31158 */ "L2_loadrub_pbr\000"
9864 /* 31173 */ "L2_loadrd_pbr\000"
9865 /* 31187 */ "S2_storerd_pbr\000"
9866 /* 31202 */ "S2_storerf_pbr\000"
9867 /* 31217 */ "L2_loadalignh_pbr\000"
9868 /* 31235 */ "L2_loadrh_pbr\000"
9869 /* 31249 */ "S2_storerh_pbr\000"
9870 /* 31264 */ "L2_loadruh_pbr\000"
9871 /* 31279 */ "L2_loadri_pbr\000"
9872 /* 31293 */ "S2_storeri_pbr\000"
9873 /* 31308 */ "S2_storerbnew_pbr\000"
9874 /* 31326 */ "S2_storerhnew_pbr\000"
9875 /* 31344 */ "S2_storerinew_pbr\000"
9876 /* 31362 */ "A2_vavgubr\000"
9877 /* 31373 */ "PS_readcr\000"
9878 /* 31383 */ "A2_vnavghcr\000"
9879 /* 31395 */ "A2_vavghcr\000"
9880 /* 31406 */ "L2_loadbsw2_pcr\000"
9881 /* 31422 */ "L2_loadbzw2_pcr\000"
9882 /* 31438 */ "L2_loadbsw4_pcr\000"
9883 /* 31454 */ "L2_loadbzw4_pcr\000"
9884 /* 31470 */ "L2_loadalignb_pcr\000"
9885 /* 31488 */ "L2_loadrb_pcr\000"
9886 /* 31502 */ "PS_loadrb_pcr\000"
9887 /* 31516 */ "S2_storerb_pcr\000"
9888 /* 31531 */ "PS_storerb_pcr\000"
9889 /* 31546 */ "L2_loadrub_pcr\000"
9890 /* 31561 */ "PS_loadrub_pcr\000"
9891 /* 31576 */ "L2_loadrd_pcr\000"
9892 /* 31590 */ "PS_loadrd_pcr\000"
9893 /* 31604 */ "S2_storerd_pcr\000"
9894 /* 31619 */ "PS_storerd_pcr\000"
9895 /* 31634 */ "S2_storerf_pcr\000"
9896 /* 31649 */ "PS_storerf_pcr\000"
9897 /* 31664 */ "L2_loadalignh_pcr\000"
9898 /* 31682 */ "L2_loadrh_pcr\000"
9899 /* 31696 */ "PS_loadrh_pcr\000"
9900 /* 31710 */ "S2_storerh_pcr\000"
9901 /* 31725 */ "PS_storerh_pcr\000"
9902 /* 31740 */ "L2_loadruh_pcr\000"
9903 /* 31755 */ "PS_loadruh_pcr\000"
9904 /* 31770 */ "L2_loadri_pcr\000"
9905 /* 31784 */ "PS_loadri_pcr\000"
9906 /* 31798 */ "S2_storeri_pcr\000"
9907 /* 31813 */ "PS_storeri_pcr\000"
9908 /* 31828 */ "S2_storerbnew_pcr\000"
9909 /* 31846 */ "S2_storerhnew_pcr\000"
9910 /* 31864 */ "S2_storerinew_pcr\000"
9911 /* 31882 */ "G4_tfrgrcr\000"
9912 /* 31893 */ "A2_tfrrcr\000"
9913 /* 31903 */ "Y2_tfrsrcr\000"
9914 /* 31914 */ "A2_vnavgwcr\000"
9915 /* 31926 */ "A2_vavgwcr\000"
9916 /* 31937 */ "M4_mpyri_addr\000"
9917 /* 31951 */ "M4_mpyrr_addr\000"
9918 /* 31965 */ "Y2_barrier\000"
9919 /* 31976 */ "SA1_tfr\000"
9920 /* 31984 */ "dup_A2_tfr\000"
9921 /* 31995 */ "Y4_l2tagr\000"
9922 /* 32005 */ "Y2_dctagr\000"
9923 /* 32015 */ "Y2_ictagr\000"
9924 /* 32025 */ "S4_vxaddsubhr\000"
9925 /* 32039 */ "S4_vxsubaddhr\000"
9926 /* 32053 */ "A2_vnavghr\000"
9927 /* 32064 */ "A2_vavghr\000"
9928 /* 32074 */ "A2_vavguhr\000"
9929 /* 32085 */ "dup_A2_andir\000"
9930 /* 32098 */ "dup_A4_combineir\000"
9931 /* 32115 */ "A2_orir\000"
9932 /* 32123 */ "C2_muxir\000"
9933 /* 32132 */ "C2_bitsclr\000"
9934 /* 32143 */ "C4_nbitsclr\000"
9935 /* 32155 */ "J2_callr\000"
9936 /* 32164 */ "PS_call_nr\000"
9937 /* 32175 */ "PS_callr_nr\000"
9938 /* 32187 */ "Y2_iassignr\000"
9939 /* 32199 */ "A2_or\000"
9940 /* 32205 */ "C2_or\000"
9941 /* 32211 */ "V6_veqb_or\000"
9942 /* 32222 */ "V6_vgtb_or\000"
9943 /* 32233 */ "V6_vgtub_or\000"
9944 /* 32245 */ "V6_pred_or\000"
9945 /* 32256 */ "C4_and_or\000"
9946 /* 32266 */ "M4_and_or\000"
9947 /* 32276 */ "V6_vgtbf_or\000"
9948 /* 32288 */ "V6_veqhf_or\000"
9949 /* 32300 */ "V6_vgthf_or\000"
9950 /* 32312 */ "V6_veqsf_or\000"
9951 /* 32324 */ "V6_vgtsf_or\000"
9952 /* 32336 */ "V6_veqh_or\000"
9953 /* 32347 */ "V6_vgth_or\000"
9954 /* 32358 */ "V6_vgtuh_or\000"
9955 /* 32370 */ "S6_rol_i_p_or\000"
9956 /* 32384 */ "S2_asl_i_p_or\000"
9957 /* 32398 */ "S2_asr_i_p_or\000"
9958 /* 32412 */ "S2_lsr_i_p_or\000"
9959 /* 32426 */ "S2_asl_r_p_or\000"
9960 /* 32440 */ "S2_lsl_r_p_or\000"
9961 /* 32454 */ "S2_asr_r_p_or\000"
9962 /* 32468 */ "S2_lsr_r_p_or\000"
9963 /* 32482 */ "S6_rol_i_r_or\000"
9964 /* 32496 */ "S2_asl_i_r_or\000"
9965 /* 32510 */ "S2_asr_i_r_or\000"
9966 /* 32524 */ "S2_lsr_i_r_or\000"
9967 /* 32538 */ "S2_asl_r_r_or\000"
9968 /* 32552 */ "S2_lsl_r_r_or\000"
9969 /* 32566 */ "S2_asr_r_r_or\000"
9970 /* 32580 */ "S2_lsr_r_r_or\000"
9971 /* 32594 */ "C4_or_or\000"
9972 /* 32603 */ "M4_or_or\000"
9973 /* 32612 */ "M4_xor_or\000"
9974 /* 32622 */ "V6_veqw_or\000"
9975 /* 32633 */ "V6_vgtw_or\000"
9976 /* 32644 */ "V6_vgtuw_or\000"
9977 /* 32656 */ "V6_MAP_equb_ior\000"
9978 /* 32672 */ "V6_MAP_equh_ior\000"
9979 /* 32688 */ "V6_MAP_equw_ior\000"
9980 /* 32704 */ "V6_vror\000"
9981 /* 32712 */ "V6_vor\000"
9982 /* 32719 */ "A2_xor\000"
9983 /* 32726 */ "C2_xor\000"
9984 /* 32733 */ "V6_veqb_xor\000"
9985 /* 32745 */ "V6_vgtb_xor\000"
9986 /* 32757 */ "V6_MAP_equb_xor\000"
9987 /* 32773 */ "V6_vgtub_xor\000"
9988 /* 32786 */ "V6_pred_xor\000"
9989 /* 32798 */ "M4_and_xor\000"
9990 /* 32809 */ "V6_vgtbf_xor\000"
9991 /* 32822 */ "V6_veqhf_xor\000"
9992 /* 32835 */ "V6_vgthf_xor\000"
9993 /* 32848 */ "V6_veqsf_xor\000"
9994 /* 32861 */ "V6_vgtsf_xor\000"
9995 /* 32874 */ "V6_veqh_xor\000"
9996 /* 32886 */ "V6_vgth_xor\000"
9997 /* 32898 */ "V6_MAP_equh_xor\000"
9998 /* 32914 */ "V6_vgtuh_xor\000"
9999 /* 32927 */ "S2_asl_r_p_xor\000"
10000 /* 32942 */ "S2_lsl_r_p_xor\000"
10001 /* 32957 */ "S2_asr_r_p_xor\000"
10002 /* 32972 */ "S2_lsr_r_p_xor\000"
10003 /* 32987 */ "M4_or_xor\000"
10004 /* 32997 */ "V6_veqw_xor\000"
10005 /* 33009 */ "V6_vgtw_xor\000"
10006 /* 33021 */ "V6_MAP_equw_xor\000"
10007 /* 33037 */ "V6_vgtuw_xor\000"
10008 /* 33050 */ "V6_vxor\000"
10009 /* 33058 */ "L2_loadbsw2_pr\000"
10010 /* 33073 */ "L2_loadbzw2_pr\000"
10011 /* 33088 */ "L2_loadbsw4_pr\000"
10012 /* 33103 */ "L2_loadbzw4_pr\000"
10013 /* 33118 */ "L2_loadalignb_pr\000"
10014 /* 33135 */ "L2_loadrb_pr\000"
10015 /* 33148 */ "S2_storerb_pr\000"
10016 /* 33162 */ "L2_loadrub_pr\000"
10017 /* 33176 */ "L2_loadrd_pr\000"
10018 /* 33189 */ "S2_storerd_pr\000"
10019 /* 33203 */ "S2_storerf_pr\000"
10020 /* 33217 */ "L2_loadalignh_pr\000"
10021 /* 33234 */ "L2_loadrh_pr\000"
10022 /* 33247 */ "S2_storerh_pr\000"
10023 /* 33261 */ "L2_loadruh_pr\000"
10024 /* 33275 */ "L2_loadri_pr\000"
10025 /* 33288 */ "S2_storeri_pr\000"
10026 /* 33302 */ "S2_storerbnew_pr\000"
10027 /* 33319 */ "S2_storerhnew_pr\000"
10028 /* 33336 */ "S2_storerinew_pr\000"
10029 /* 33353 */ "J2_jumpr\000"
10030 /* 33362 */ "J4_hintjumpr\000"
10031 /* 33375 */ "C2_tfrpr\000"
10032 /* 33384 */ "F2_sffixupr\000"
10033 /* 33396 */ "L4_loadrb_rr\000"
10034 /* 33409 */ "S4_storerb_rr\000"
10035 /* 33423 */ "L4_loadrub_rr\000"
10036 /* 33437 */ "A7_croundd_rr\000"
10037 /* 33451 */ "A4_round_rr\000"
10038 /* 33463 */ "A4_cround_rr\000"
10039 /* 33476 */ "L4_loadrd_rr\000"
10040 /* 33489 */ "S4_storerd_rr\000"
10041 /* 33503 */ "L4_ploadrbf_rr\000"
10042 /* 33518 */ "S4_pstorerbf_rr\000"
10043 /* 33534 */ "L4_ploadrubf_rr\000"
10044 /* 33550 */ "L4_ploadrdf_rr\000"
10045 /* 33565 */ "S4_pstorerdf_rr\000"
10046 /* 33581 */ "S4_pstorerff_rr\000"
10047 /* 33597 */ "L4_ploadrhf_rr\000"
10048 /* 33612 */ "S4_pstorerhf_rr\000"
10049 /* 33628 */ "L4_ploadruhf_rr\000"
10050 /* 33644 */ "L4_ploadrif_rr\000"
10051 /* 33659 */ "S4_pstorerif_rr\000"
10052 /* 33675 */ "S4_storerf_rr\000"
10053 /* 33689 */ "S4_pstorerbnewf_rr\000"
10054 /* 33708 */ "S4_pstorerhnewf_rr\000"
10055 /* 33727 */ "S4_pstorerinewf_rr\000"
10056 /* 33746 */ "L4_loadrh_rr\000"
10057 /* 33759 */ "S4_storerh_rr\000"
10058 /* 33773 */ "L4_loadruh_rr\000"
10059 /* 33787 */ "L4_loadri_rr\000"
10060 /* 33800 */ "S4_storeri_rr\000"
10061 /* 33814 */ "L4_ploadrbt_rr\000"
10062 /* 33829 */ "S4_pstorerbt_rr\000"
10063 /* 33845 */ "L4_ploadrubt_rr\000"
10064 /* 33861 */ "L4_ploadrdt_rr\000"
10065 /* 33876 */ "S4_pstorerdt_rr\000"
10066 /* 33892 */ "S4_pstorerft_rr\000"
10067 /* 33908 */ "L4_ploadrht_rr\000"
10068 /* 33923 */ "S4_pstorerht_rr\000"
10069 /* 33939 */ "L4_ploadruht_rr\000"
10070 /* 33955 */ "L4_ploadrit_rr\000"
10071 /* 33970 */ "S4_pstorerit_rr\000"
10072 /* 33986 */ "S4_pstorerbnewt_rr\000"
10073 /* 34005 */ "S4_pstorerhnewt_rr\000"
10074 /* 34024 */ "S4_pstorerinewt_rr\000"
10075 /* 34043 */ "S4_storerbnew_rr\000"
10076 /* 34060 */ "L4_ploadrbfnew_rr\000"
10077 /* 34078 */ "S4_pstorerbfnew_rr\000"
10078 /* 34097 */ "L4_ploadrubfnew_rr\000"
10079 /* 34116 */ "L4_ploadrdfnew_rr\000"
10080 /* 34134 */ "S4_pstorerdfnew_rr\000"
10081 /* 34153 */ "S4_pstorerffnew_rr\000"
10082 /* 34172 */ "L4_ploadrhfnew_rr\000"
10083 /* 34190 */ "S4_pstorerhfnew_rr\000"
10084 /* 34209 */ "L4_ploadruhfnew_rr\000"
10085 /* 34228 */ "L4_ploadrifnew_rr\000"
10086 /* 34246 */ "S4_pstorerifnew_rr\000"
10087 /* 34265 */ "S4_pstorerbnewfnew_rr\000"
10088 /* 34287 */ "S4_pstorerhnewfnew_rr\000"
10089 /* 34309 */ "S4_pstorerinewfnew_rr\000"
10090 /* 34331 */ "S4_storerhnew_rr\000"
10091 /* 34348 */ "S4_storerinew_rr\000"
10092 /* 34365 */ "L4_ploadrbtnew_rr\000"
10093 /* 34383 */ "S4_pstorerbtnew_rr\000"
10094 /* 34402 */ "L4_ploadrubtnew_rr\000"
10095 /* 34421 */ "L4_ploadrdtnew_rr\000"
10096 /* 34439 */ "S4_pstorerdtnew_rr\000"
10097 /* 34458 */ "S4_pstorerftnew_rr\000"
10098 /* 34477 */ "L4_ploadrhtnew_rr\000"
10099 /* 34495 */ "S4_pstorerhtnew_rr\000"
10100 /* 34514 */ "L4_ploadruhtnew_rr\000"
10101 /* 34533 */ "L4_ploadritnew_rr\000"
10102 /* 34551 */ "S4_pstoreritnew_rr\000"
10103 /* 34570 */ "S4_pstorerbnewtnew_rr\000"
10104 /* 34592 */ "S4_pstorerhnewtnew_rr\000"
10105 /* 34614 */ "S4_pstorerinewtnew_rr\000"
10106 /* 34636 */ "G4_tfrgcrr\000"
10107 /* 34647 */ "A2_tfrcrr\000"
10108 /* 34657 */ "Y2_tfrscrr\000"
10109 /* 34668 */ "J2_ploop1sr\000"
10110 /* 34680 */ "J2_ploop2sr\000"
10111 /* 34692 */ "J2_ploop3sr\000"
10112 /* 34704 */ "LDriw_ctr\000"
10113 /* 34714 */ "STriw_ctr\000"
10114 /* 34724 */ "J4_jumpsetr\000"
10115 /* 34736 */ "V6_vrotr\000"
10116 /* 34745 */ "L4_loadbsw2_ur\000"
10117 /* 34760 */ "L4_loadbzw2_ur\000"
10118 /* 34775 */ "L4_loadbsw4_ur\000"
10119 /* 34790 */ "L4_loadbzw4_ur\000"
10120 /* 34805 */ "L4_loadalignb_ur\000"
10121 /* 34822 */ "L4_loadrb_ur\000"
10122 /* 34835 */ "S4_storerb_ur\000"
10123 /* 34849 */ "L4_loadrub_ur\000"
10124 /* 34863 */ "L4_loadrd_ur\000"
10125 /* 34876 */ "S4_storerd_ur\000"
10126 /* 34890 */ "S4_storerf_ur\000"
10127 /* 34904 */ "L4_loadalignh_ur\000"
10128 /* 34921 */ "L4_loadrh_ur\000"
10129 /* 34934 */ "S4_storerh_ur\000"
10130 /* 34948 */ "L4_loadruh_ur\000"
10131 /* 34962 */ "L4_loadri_ur\000"
10132 /* 34975 */ "S4_storeri_ur\000"
10133 /* 34989 */ "S4_storerbnew_ur\000"
10134 /* 35006 */ "S4_storerhnew_ur\000"
10135 /* 35023 */ "S4_storerinew_ur\000"
10136 /* 35040 */ "A2_vnavgwr\000"
10137 /* 35051 */ "A2_vavgwr\000"
10138 /* 35061 */ "V6_vinsertwr\000"
10139 /* 35074 */ "A2_vavguwr\000"
10140 /* 35085 */ "SA1_combinezr\000"
10141 /* 35099 */ "A2_abs\000"
10142 /* 35106 */ "L4_ploadrbf_abs\000"
10143 /* 35122 */ "S4_pstorerbf_abs\000"
10144 /* 35139 */ "L4_ploadrubf_abs\000"
10145 /* 35156 */ "L4_ploadrdf_abs\000"
10146 /* 35172 */ "S4_pstorerdf_abs\000"
10147 /* 35189 */ "S4_pstorerff_abs\000"
10148 /* 35206 */ "L4_ploadrhf_abs\000"
10149 /* 35222 */ "S4_pstorerhf_abs\000"
10150 /* 35239 */ "L4_ploadruhf_abs\000"
10151 /* 35256 */ "L4_ploadrif_abs\000"
10152 /* 35272 */ "S4_pstorerif_abs\000"
10153 /* 35289 */ "S4_pstorerbnewf_abs\000"
10154 /* 35309 */ "S4_pstorerhnewf_abs\000"
10155 /* 35329 */ "S4_pstorerinewf_abs\000"
10156 /* 35349 */ "L4_ploadrbt_abs\000"
10157 /* 35365 */ "S4_pstorerbt_abs\000"
10158 /* 35382 */ "L4_ploadrubt_abs\000"
10159 /* 35399 */ "L4_ploadrdt_abs\000"
10160 /* 35415 */ "S4_pstorerdt_abs\000"
10161 /* 35432 */ "S4_pstorerft_abs\000"
10162 /* 35449 */ "L4_ploadrht_abs\000"
10163 /* 35465 */ "S4_pstorerht_abs\000"
10164 /* 35482 */ "L4_ploadruht_abs\000"
10165 /* 35499 */ "L4_ploadrit_abs\000"
10166 /* 35515 */ "S4_pstorerit_abs\000"
10167 /* 35532 */ "S4_pstorerbnewt_abs\000"
10168 /* 35552 */ "S4_pstorerhnewt_abs\000"
10169 /* 35572 */ "S4_pstorerinewt_abs\000"
10170 /* 35592 */ "L4_ploadrbfnew_abs\000"
10171 /* 35611 */ "S4_pstorerbfnew_abs\000"
10172 /* 35631 */ "L4_ploadrubfnew_abs\000"
10173 /* 35651 */ "L4_ploadrdfnew_abs\000"
10174 /* 35670 */ "S4_pstorerdfnew_abs\000"
10175 /* 35690 */ "S4_pstorerffnew_abs\000"
10176 /* 35710 */ "L4_ploadrhfnew_abs\000"
10177 /* 35729 */ "S4_pstorerhfnew_abs\000"
10178 /* 35749 */ "L4_ploadruhfnew_abs\000"
10179 /* 35769 */ "L4_ploadrifnew_abs\000"
10180 /* 35788 */ "S4_pstorerifnew_abs\000"
10181 /* 35808 */ "S4_pstorerbnewfnew_abs\000"
10182 /* 35831 */ "S4_pstorerhnewfnew_abs\000"
10183 /* 35854 */ "S4_pstorerinewfnew_abs\000"
10184 /* 35877 */ "L4_ploadrbtnew_abs\000"
10185 /* 35896 */ "S4_pstorerbtnew_abs\000"
10186 /* 35916 */ "L4_ploadrubtnew_abs\000"
10187 /* 35936 */ "L4_ploadrdtnew_abs\000"
10188 /* 35955 */ "S4_pstorerdtnew_abs\000"
10189 /* 35975 */ "S4_pstorerftnew_abs\000"
10190 /* 35995 */ "L4_ploadrhtnew_abs\000"
10191 /* 36014 */ "S4_pstorerhtnew_abs\000"
10192 /* 36034 */ "L4_ploadruhtnew_abs\000"
10193 /* 36054 */ "L4_ploadritnew_abs\000"
10194 /* 36073 */ "S4_pstoreritnew_abs\000"
10195 /* 36093 */ "S4_pstorerbnewtnew_abs\000"
10196 /* 36116 */ "S4_pstorerhnewtnew_abs\000"
10197 /* 36139 */ "S4_pstorerinewtnew_abs\000"
10198 /* 36162 */ "PS_loadrbabs\000"
10199 /* 36175 */ "PS_storerbabs\000"
10200 /* 36189 */ "PS_loadrubabs\000"
10201 /* 36203 */ "PS_loadrdabs\000"
10202 /* 36216 */ "PS_storerdabs\000"
10203 /* 36230 */ "PS_storerfabs\000"
10204 /* 36244 */ "PS_loadrhabs\000"
10205 /* 36257 */ "PS_storerhabs\000"
10206 /* 36271 */ "PS_loadruhabs\000"
10207 /* 36285 */ "PS_loadriabs\000"
10208 /* 36298 */ "PS_storeriabs\000"
10209 /* 36312 */ "PS_storerbnewabs\000"
10210 /* 36329 */ "PS_storerhnewabs\000"
10211 /* 36346 */ "PS_storerinewabs\000"
10212 /* 36363 */ "A2_vsububs\000"
10213 /* 36374 */ "A2_vaddubs\000"
10214 /* 36385 */ "A5_vaddhubs\000"
10215 /* 36397 */ "M2_vmac2es\000"
10216 /* 36408 */ "A2_vsubhs\000"
10217 /* 36418 */ "A2_svsubhs\000"
10218 /* 36429 */ "A2_vaddhs\000"
10219 /* 36439 */ "A2_svaddhs\000"
10220 /* 36450 */ "A2_svavghs\000"
10221 /* 36461 */ "A2_vsubuhs\000"
10222 /* 36472 */ "A2_svsubuhs\000"
10223 /* 36484 */ "A2_vadduhs\000"
10224 /* 36495 */ "A2_svadduhs\000"
10225 /* 36507 */ "S2_vrndpackwhs\000"
10226 /* 36522 */ "F2_sffms\000"
10227 /* 36531 */ "V6_vmpyhsrs\000"
10228 /* 36543 */ "V6_vmpyhvsrs\000"
10229 /* 36556 */ "F2_dfclass\000"
10230 /* 36567 */ "F2_sfclass\000"
10231 /* 36578 */ "V6_vmpyhss\000"
10232 /* 36589 */ "V6_vmpabus\000"
10233 /* 36600 */ "V6_vdmpybus\000"
10234 /* 36612 */ "V6_vrmpybus\000"
10235 /* 36624 */ "V6_vtmpybus\000"
10236 /* 36636 */ "V6_vmpybus\000"
10237 /* 36647 */ "V6_vmpyhus\000"
10238 /* 36658 */ "V6_vmpyuhvs\000"
10239 /* 36670 */ "A2_vsubws\000"
10240 /* 36680 */ "A2_vaddws\000"
10241 /* 36690 */ "L4_loadw_phys\000"
10242 /* 36704 */ "SL2_jumpr31_t\000"
10243 /* 36718 */ "SL2_return_t\000"
10244 /* 36731 */ "L4_return_t\000"
10245 /* 36743 */ "J4_tstbit0_fp0_jump_t\000"
10246 /* 36765 */ "J4_cmpeqn1_fp0_jump_t\000"
10247 /* 36787 */ "J4_cmpgtn1_fp0_jump_t\000"
10248 /* 36809 */ "J4_cmpeqi_fp0_jump_t\000"
10249 /* 36830 */ "J4_cmpgti_fp0_jump_t\000"
10250 /* 36851 */ "J4_cmpgtui_fp0_jump_t\000"
10251 /* 36873 */ "J4_cmpeq_fp0_jump_t\000"
10252 /* 36893 */ "J4_cmpgt_fp0_jump_t\000"
10253 /* 36913 */ "J4_cmpgtu_fp0_jump_t\000"
10254 /* 36934 */ "J4_tstbit0_tp0_jump_t\000"
10255 /* 36956 */ "J4_cmpeqn1_tp0_jump_t\000"
10256 /* 36978 */ "J4_cmpgtn1_tp0_jump_t\000"
10257 /* 37000 */ "J4_cmpeqi_tp0_jump_t\000"
10258 /* 37021 */ "J4_cmpgti_tp0_jump_t\000"
10259 /* 37042 */ "J4_cmpgtui_tp0_jump_t\000"
10260 /* 37064 */ "J4_cmpeq_tp0_jump_t\000"
10261 /* 37084 */ "J4_cmpgt_tp0_jump_t\000"
10262 /* 37104 */ "J4_cmpgtu_tp0_jump_t\000"
10263 /* 37125 */ "J4_tstbit0_fp1_jump_t\000"
10264 /* 37147 */ "J4_cmpeqn1_fp1_jump_t\000"
10265 /* 37169 */ "J4_cmpgtn1_fp1_jump_t\000"
10266 /* 37191 */ "J4_cmpeqi_fp1_jump_t\000"
10267 /* 37212 */ "J4_cmpgti_fp1_jump_t\000"
10268 /* 37233 */ "J4_cmpgtui_fp1_jump_t\000"
10269 /* 37255 */ "J4_cmpeq_fp1_jump_t\000"
10270 /* 37275 */ "J4_cmpgt_fp1_jump_t\000"
10271 /* 37295 */ "J4_cmpgtu_fp1_jump_t\000"
10272 /* 37316 */ "J4_tstbit0_tp1_jump_t\000"
10273 /* 37338 */ "J4_cmpeqn1_tp1_jump_t\000"
10274 /* 37360 */ "J4_cmpgtn1_tp1_jump_t\000"
10275 /* 37382 */ "J4_cmpeqi_tp1_jump_t\000"
10276 /* 37403 */ "J4_cmpgti_tp1_jump_t\000"
10277 /* 37424 */ "J4_cmpgtui_tp1_jump_t\000"
10278 /* 37446 */ "J4_cmpeq_tp1_jump_t\000"
10279 /* 37466 */ "J4_cmpgt_tp1_jump_t\000"
10280 /* 37486 */ "J4_cmpgtu_tp1_jump_t\000"
10281 /* 37507 */ "J4_tstbit0_f_jumpnv_t\000"
10282 /* 37529 */ "J4_cmpeqn1_f_jumpnv_t\000"
10283 /* 37551 */ "J4_cmpgtn1_f_jumpnv_t\000"
10284 /* 37573 */ "J4_cmpeqi_f_jumpnv_t\000"
10285 /* 37594 */ "J4_cmpgti_f_jumpnv_t\000"
10286 /* 37615 */ "J4_cmpgtui_f_jumpnv_t\000"
10287 /* 37637 */ "J4_cmpeq_f_jumpnv_t\000"
10288 /* 37657 */ "J4_cmpgt_f_jumpnv_t\000"
10289 /* 37677 */ "J4_cmplt_f_jumpnv_t\000"
10290 /* 37697 */ "J4_cmpgtu_f_jumpnv_t\000"
10291 /* 37718 */ "J4_cmpltu_f_jumpnv_t\000"
10292 /* 37739 */ "J4_tstbit0_t_jumpnv_t\000"
10293 /* 37761 */ "J4_cmpeqn1_t_jumpnv_t\000"
10294 /* 37783 */ "J4_cmpgtn1_t_jumpnv_t\000"
10295 /* 37805 */ "J4_cmpeqi_t_jumpnv_t\000"
10296 /* 37826 */ "J4_cmpgti_t_jumpnv_t\000"
10297 /* 37847 */ "J4_cmpgtui_t_jumpnv_t\000"
10298 /* 37869 */ "J4_cmpeq_t_jumpnv_t\000"
10299 /* 37889 */ "J4_cmpgt_t_jumpnv_t\000"
10300 /* 37909 */ "J4_cmplt_t_jumpnv_t\000"
10301 /* 37929 */ "J4_cmpgtu_t_jumpnv_t\000"
10302 /* 37950 */ "J4_cmpltu_t_jumpnv_t\000"
10303 /* 37971 */ "L4_return_map_to_raw_t\000"
10304 /* 37994 */ "M4_mac_up_s1_sat\000"
10305 /* 38011 */ "M4_nac_up_s1_sat\000"
10306 /* 38028 */ "M2_mpy_up_s1_sat\000"
10307 /* 38045 */ "A2_sat\000"
10308 /* 38052 */ "V6_vwhist256_sat\000"
10309 /* 38069 */ "V6_vsubububb_sat\000"
10310 /* 38086 */ "V6_vaddububb_sat\000"
10311 /* 38103 */ "V6_vpackhb_sat\000"
10312 /* 38118 */ "V6_vabsb_sat\000"
10313 /* 38131 */ "V6_vpackhub_sat\000"
10314 /* 38147 */ "S5_asrhub_sat\000"
10315 /* 38161 */ "S5_asrhub_rnd_sat\000"
10316 /* 38179 */ "V6_vabsh_sat\000"
10317 /* 38192 */ "V6_vpackwuh_sat\000"
10318 /* 38208 */ "V6_vpackwh_sat\000"
10319 /* 38223 */ "A4_round_ri_sat\000"
10320 /* 38239 */ "V6_vwhist256q_sat\000"
10321 /* 38257 */ "S2_asl_i_r_sat\000"
10322 /* 38272 */ "S2_asl_r_r_sat\000"
10323 /* 38287 */ "S2_asr_r_r_sat\000"
10324 /* 38302 */ "A4_round_rr_sat\000"
10325 /* 38318 */ "V6_vabsw_sat\000"
10326 /* 38331 */ "V6_vsubbsat\000"
10327 /* 38343 */ "V6_vaddbsat\000"
10328 /* 38355 */ "V6_vasrhbsat\000"
10329 /* 38368 */ "V6_vsububsat\000"
10330 /* 38381 */ "V6_vaddubsat\000"
10331 /* 38394 */ "V6_vasrhubsat\000"
10332 /* 38408 */ "V6_vasruhubsat\000"
10333 /* 38423 */ "V6_vasrvuhubsat\000"
10334 /* 38439 */ "dep_A2_subsat\000"
10335 /* 38453 */ "dep_A2_addsat\000"
10336 /* 38467 */ "V6_vasrhbrndsat\000"
10337 /* 38483 */ "V6_vasrhubrndsat\000"
10338 /* 38500 */ "V6_vasruhubrndsat\000"
10339 /* 38518 */ "V6_vasrvuhubrndsat\000"
10340 /* 38537 */ "V6_vasrwuhrndsat\000"
10341 /* 38554 */ "V6_vasruwuhrndsat\000"
10342 /* 38572 */ "V6_vasrvwuhrndsat\000"
10343 /* 38590 */ "V6_vasrwhrndsat\000"
10344 /* 38606 */ "A2_roundsat\000"
10345 /* 38618 */ "A2_negsat\000"
10346 /* 38628 */ "V6_vsubhsat\000"
10347 /* 38640 */ "V6_vaddhsat\000"
10348 /* 38652 */ "V6_vmpahhsat\000"
10349 /* 38665 */ "A2_vabshsat\000"
10350 /* 38677 */ "V6_vsubuhsat\000"
10351 /* 38690 */ "V6_vadduhsat\000"
10352 /* 38703 */ "V6_vmpauhuhsat\000"
10353 /* 38718 */ "V6_vmpsuhuhsat\000"
10354 /* 38733 */ "V6_vasrwuhsat\000"
10355 /* 38747 */ "V6_vasruwuhsat\000"
10356 /* 38762 */ "V6_vasrvwuhsat\000"
10357 /* 38777 */ "V6_vasrwhsat\000"
10358 /* 38790 */ "V6_vdmpyhsat\000"
10359 /* 38803 */ "V6_vdmpyhisat\000"
10360 /* 38817 */ "V6_vdmpyhsuisat\000"
10361 /* 38833 */ "A2_addpsat\000"
10362 /* 38844 */ "A2_abssat\000"
10363 /* 38854 */ "V6_vdmpyhsusat\000"
10364 /* 38869 */ "V6_vdmpyhvsat\000"
10365 /* 38883 */ "V6_vsubwsat\000"
10366 /* 38895 */ "V6_vaddwsat\000"
10367 /* 38907 */ "A2_vabswsat\000"
10368 /* 38919 */ "V6_vsubuwsat\000"
10369 /* 38932 */ "V6_vadduwsat\000"
10370 /* 38945 */ "V6_vaddcarrysat\000"
10371 /* 38961 */ "A4_psxtbt\000"
10372 /* 38971 */ "A4_pzxtbt\000"
10373 /* 38981 */ "A2_psubt\000"
10374 /* 38990 */ "S4_extract\000"
10375 /* 39001 */ "V6_zextract\000"
10376 /* 39013 */ "PS_pselect\000"
10377 /* 39024 */ "PS_vselect\000"
10378 /* 39035 */ "PS_wselect\000"
10379 /* 39046 */ "A2_paddt\000"
10380 /* 39055 */ "A2_pandt\000"
10381 /* 39064 */ "PS_jmpret\000"
10382 /* 39074 */ "C2_bitsset\000"
10383 /* 39085 */ "C4_nbitsset\000"
10384 /* 39097 */ "A4_cmpbgt\000"
10385 /* 39107 */ "A4_vcmpbgt\000"
10386 /* 39118 */ "A4_cmphgt\000"
10387 /* 39128 */ "A2_vcmphgt\000"
10388 /* 39139 */ "C2_cmpgt\000"
10389 /* 39148 */ "F2_dfcmpgt\000"
10390 /* 39159 */ "F2_sfcmpgt\000"
10391 /* 39170 */ "A2_vcmpwgt\000"
10392 /* 39181 */ "Y2_syncht\000"
10393 /* 39191 */ "A4_paslht\000"
10394 /* 39201 */ "A4_pasrht\000"
10395 /* 39211 */ "A4_psxtht\000"
10396 /* 39221 */ "A4_pzxtht\000"
10397 /* 39231 */ "Y2_wait\000"
10398 /* 39239 */ "Y6_dmwait\000"
10399 /* 39249 */ "A2_paddit\000"
10400 /* 39259 */ "dup_C2_cmoveit\000"
10401 /* 39274 */ "A4_bitsplit\000"
10402 /* 39286 */ "dup_C2_cmovenewit\000"
10403 /* 39304 */ "V6_v6mpyhubs10_alt\000"
10404 /* 39323 */ "V6_v6mpyvubs10_alt\000"
10405 /* 39342 */ "V6_vsubb_alt\000"
10406 /* 39355 */ "V6_vaddb_alt\000"
10407 /* 39368 */ "V6_vshuffeb_alt\000"
10408 /* 39384 */ "V6_vpackeb_alt\000"
10409 /* 39399 */ "V6_vshufoeb_alt\000"
10410 /* 39415 */ "V6_vshuffb_alt\000"
10411 /* 39430 */ "V6_vnavgb_alt\000"
10412 /* 39444 */ "V6_vavgb_alt\000"
10413 /* 39457 */ "V6_vmpahb_alt\000"
10414 /* 39471 */ "V6_vroundhb_alt\000"
10415 /* 39487 */ "V6_vmpyihb_alt\000"
10416 /* 39502 */ "V6_vmpauhb_alt\000"
10417 /* 39517 */ "V6_vdmpyhb_alt\000"
10418 /* 39532 */ "V6_vtmpyhb_alt\000"
10419 /* 39547 */ "V6_vunpackb_alt\000"
10420 /* 39563 */ "V6_vdealb_alt\000"
10421 /* 39577 */ "V6_vminb_alt\000"
10422 /* 39590 */ "V6_vshuffob_alt\000"
10423 /* 39606 */ "V6_vunpackob_alt\000"
10424 /* 39623 */ "V6_vpackob_alt\000"
10425 /* 39638 */ "V6_vabsb_alt\000"
10426 /* 39651 */ "V6_vsb_alt\000"
10427 /* 39662 */ "V6_vabsdiffub_alt\000"
10428 /* 39680 */ "V6_vnavgub_alt\000"
10429 /* 39695 */ "V6_vavgub_alt\000"
10430 /* 39709 */ "V6_vroundhub_alt\000"
10431 /* 39726 */ "V6_vsathub_alt\000"
10432 /* 39741 */ "V6_vrounduhub_alt\000"
10433 /* 39759 */ "V6_vunpackub_alt\000"
10434 /* 39776 */ "V6_vminub_alt\000"
10435 /* 39790 */ "V6_vabsub_alt\000"
10436 /* 39804 */ "V6_vmpyiwub_alt\000"
10437 /* 39820 */ "V6_vmaxub_alt\000"
10438 /* 39834 */ "V6_vrmpyub_alt\000"
10439 /* 39849 */ "V6_vmpyub_alt\000"
10440 /* 39863 */ "V6_vmpyiwb_alt\000"
10441 /* 39878 */ "V6_vmaxb_alt\000"
10442 /* 39891 */ "V6_vtmpyb_alt\000"
10443 /* 39905 */ "V6_vzb_alt\000"
10444 /* 39916 */ "V6_vmpahb_acc_alt\000"
10445 /* 39934 */ "V6_vmpyihb_acc_alt\000"
10446 /* 39953 */ "V6_vmpauhb_acc_alt\000"
10447 /* 39972 */ "V6_vdmpyhb_acc_alt\000"
10448 /* 39991 */ "V6_vtmpyhb_acc_alt\000"
10449 /* 40010 */ "V6_vmpyiwub_acc_alt\000"
10450 /* 40030 */ "V6_vrmpyub_acc_alt\000"
10451 /* 40049 */ "V6_vmpyub_acc_alt\000"
10452 /* 40067 */ "V6_vmpyiwb_acc_alt\000"
10453 /* 40086 */ "V6_vtmpyb_acc_alt\000"
10454 /* 40104 */ "V6_vaddubh_acc_alt\000"
10455 /* 40123 */ "V6_vmpyih_acc_alt\000"
10456 /* 40141 */ "V6_vaslh_acc_alt\000"
10457 /* 40158 */ "V6_vasrh_acc_alt\000"
10458 /* 40175 */ "V6_vdsaduh_acc_alt\000"
10459 /* 40194 */ "V6_vmpyiewuh_acc_alt\000"
10460 /* 40215 */ "V6_vmpyuh_acc_alt\000"
10461 /* 40233 */ "V6_vmpyiewh_acc_alt\000"
10462 /* 40253 */ "V6_vmpyiwh_acc_alt\000"
10463 /* 40272 */ "V6_vmpyh_acc_alt\000"
10464 /* 40289 */ "V6_vrsadubi_acc_alt\000"
10465 /* 40309 */ "V6_vrmpyubi_acc_alt\000"
10466 /* 40329 */ "V6_vrmpybusi_acc_alt\000"
10467 /* 40350 */ "V6_vmpabus_acc_alt\000"
10468 /* 40369 */ "V6_vdmpybus_acc_alt\000"
10469 /* 40389 */ "V6_vrmpybus_acc_alt\000"
10470 /* 40409 */ "V6_vtmpybus_acc_alt\000"
10471 /* 40429 */ "V6_vmpybus_acc_alt\000"
10472 /* 40448 */ "V6_vmpyhus_acc_alt\000"
10473 /* 40467 */ "V6_vdmpyhsat_acc_alt\000"
10474 /* 40488 */ "V6_vmpyhsat_acc_alt\000"
10475 /* 40508 */ "V6_vdmpyhisat_acc_alt\000"
10476 /* 40530 */ "V6_vdmpyhsuisat_acc_alt\000"
10477 /* 40554 */ "V6_vdmpyhsusat_acc_alt\000"
10478 /* 40577 */ "V6_vdmpyhvsat_acc_alt\000"
10479 /* 40599 */ "V6_vandqrt_acc_alt\000"
10480 /* 40618 */ "V6_vandnqrt_acc_alt\000"
10481 /* 40638 */ "V6_vandvrt_acc_alt\000"
10482 /* 40657 */ "V6_vrmpybub_rtt_acc_alt\000"
10483 /* 40681 */ "V6_vrmpyub_rtt_acc_alt\000"
10484 /* 40704 */ "V6_vmpabuu_acc_alt\000"
10485 /* 40723 */ "V6_vrmpyubv_acc_alt\000"
10486 /* 40743 */ "V6_vmpyubv_acc_alt\000"
10487 /* 40762 */ "V6_vrmpybv_acc_alt\000"
10488 /* 40781 */ "V6_vmpybv_acc_alt\000"
10489 /* 40799 */ "V6_vdmpyhb_dv_acc_alt\000"
10490 /* 40821 */ "V6_vdmpybus_dv_acc_alt\000"
10491 /* 40844 */ "V6_vmpyuhv_acc_alt\000"
10492 /* 40863 */ "V6_vmpyhv_acc_alt\000"
10493 /* 40881 */ "V6_vrmpybusv_acc_alt\000"
10494 /* 40902 */ "V6_vmpybusv_acc_alt\000"
10495 /* 40922 */ "V6_vaddhw_acc_alt\000"
10496 /* 40940 */ "V6_vadduhw_acc_alt\000"
10497 /* 40959 */ "V6_vaslw_acc_alt\000"
10498 /* 40976 */ "V6_vasrw_acc_alt\000"
10499 /* 40993 */ "V6_vmpyowh_rnd_sacc_alt\000"
10500 /* 41017 */ "V6_vmpyowh_sacc_alt\000"
10501 /* 41037 */ "V6_vscattermh_add_alt\000"
10502 /* 41059 */ "V6_vscattermwh_add_alt\000"
10503 /* 41082 */ "V6_vscattermw_add_alt\000"
10504 /* 41104 */ "V6_vmpyowh_rnd_alt\000"
10505 /* 41123 */ "V6_vavgbrnd_alt\000"
10506 /* 41139 */ "V6_vavgubrnd_alt\000"
10507 /* 41156 */ "V6_vavghrnd_alt\000"
10508 /* 41172 */ "V6_vavguhrnd_alt\000"
10509 /* 41189 */ "V6_vavgwrnd_alt\000"
10510 /* 41205 */ "V6_vavguwrnd_alt\000"
10511 /* 41222 */ "V6_vcl0h_alt\000"
10512 /* 41235 */ "V6_vsububh_alt\000"
10513 /* 41250 */ "V6_vaddubh_alt\000"
10514 /* 41265 */ "V6_vsubh_alt\000"
10515 /* 41278 */ "V6_vaddh_alt\000"
10516 /* 41291 */ "V6_vshufeh_alt\000"
10517 /* 41306 */ "V6_vpackeh_alt\000"
10518 /* 41321 */ "V6_vshufoeh_alt\000"
10519 /* 41337 */ "V6_vabsdiffh_alt\000"
10520 /* 41354 */ "V6_vshuffh_alt\000"
10521 /* 41369 */ "V6_vnavgh_alt\000"
10522 /* 41383 */ "V6_vavgh_alt\000"
10523 /* 41396 */ "V6_vmpyih_alt\000"
10524 /* 41410 */ "V6_vunpackh_alt\000"
10525 /* 41426 */ "V6_vdealh_alt\000"
10526 /* 41440 */ "V6_vaslh_alt\000"
10527 /* 41453 */ "V6_vscattermh_alt\000"
10528 /* 41471 */ "V6_vminh_alt\000"
10529 /* 41484 */ "V6_vshufoh_alt\000"
10530 /* 41499 */ "V6_vunpackoh_alt\000"
10531 /* 41516 */ "V6_vpackoh_alt\000"
10532 /* 41531 */ "V6_vasrh_alt\000"
10533 /* 41544 */ "V6_vlsrh_alt\000"
10534 /* 41557 */ "V6_vabsh_alt\000"
10535 /* 41570 */ "V6_vsh_alt\000"
10536 /* 41581 */ "V6_vnormamth_alt\000"
10537 /* 41598 */ "V6_vpopcounth_alt\000"
10538 /* 41616 */ "V6_vdsaduh_alt\000"
10539 /* 41631 */ "V6_vabsdiffuh_alt\000"
10540 /* 41649 */ "V6_vavguh_alt\000"
10541 /* 41663 */ "V6_vunpackuh_alt\000"
10542 /* 41680 */ "V6_vminuh_alt\000"
10543 /* 41694 */ "V6_vabsuh_alt\000"
10544 /* 41708 */ "V6_vroundwuh_alt\000"
10545 /* 41725 */ "V6_vmpyiewuh_alt\000"
10546 /* 41742 */ "V6_vmpyewuh_alt\000"
10547 /* 41758 */ "V6_vrounduwuh_alt\000"
10548 /* 41776 */ "V6_vsatuwuh_alt\000"
10549 /* 41792 */ "V6_vmaxuh_alt\000"
10550 /* 41806 */ "V6_vmpyuh_alt\000"
10551 /* 41820 */ "V6_vroundwh_alt\000"
10552 /* 41836 */ "V6_vmpyiwh_alt\000"
10553 /* 41851 */ "V6_vscattermwh_alt\000"
10554 /* 41870 */ "V6_vmpyiowh_alt\000"
10555 /* 41886 */ "V6_vmpyowh_alt\000"
10556 /* 41901 */ "V6_vsatwh_alt\000"
10557 /* 41915 */ "V6_vmaxh_alt\000"
10558 /* 41928 */ "V6_vmpyh_alt\000"
10559 /* 41941 */ "V6_vzh_alt\000"
10560 /* 41952 */ "V6_vrsadubi_alt\000"
10561 /* 41968 */ "V6_vrmpyubi_alt\000"
10562 /* 41984 */ "V6_vrmpybusi_alt\000"
10563 /* 42001 */ "V6_vasr_into_alt\000"
10564 /* 42018 */ "V6_vsubbq_alt\000"
10565 /* 42032 */ "V6_vaddbq_alt\000"
10566 /* 42046 */ "V6_vsubhq_alt\000"
10567 /* 42060 */ "V6_vaddhq_alt\000"
10568 /* 42074 */ "V6_vscattermhq_alt\000"
10569 /* 42093 */ "V6_vscattermwhq_alt\000"
10570 /* 42113 */ "V6_vsubbnq_alt\000"
10571 /* 42128 */ "V6_vaddbnq_alt\000"
10572 /* 42143 */ "V6_vsubhnq_alt\000"
10573 /* 42158 */ "V6_vaddhnq_alt\000"
10574 /* 42173 */ "V6_vsubwnq_alt\000"
10575 /* 42188 */ "V6_vaddwnq_alt\000"
10576 /* 42203 */ "V6_vsubwq_alt\000"
10577 /* 42217 */ "V6_vaddwq_alt\000"
10578 /* 42231 */ "V6_vscattermwq_alt\000"
10579 /* 42250 */ "V6_vrotr_alt\000"
10580 /* 42263 */ "V6_vmpyhsrs_alt\000"
10581 /* 42279 */ "V6_vmpyhvsrs_alt\000"
10582 /* 42296 */ "V6_vmpyhss_alt\000"
10583 /* 42311 */ "V6_vmpabus_alt\000"
10584 /* 42326 */ "V6_vdmpybus_alt\000"
10585 /* 42342 */ "V6_vrmpybus_alt\000"
10586 /* 42358 */ "V6_vtmpybus_alt\000"
10587 /* 42374 */ "V6_vmpybus_alt\000"
10588 /* 42389 */ "V6_vmpyhus_alt\000"
10589 /* 42404 */ "V6_vpackhb_sat_alt\000"
10590 /* 42423 */ "V6_vabsb_sat_alt\000"
10591 /* 42440 */ "V6_vpackhub_sat_alt\000"
10592 /* 42460 */ "V6_vabsh_sat_alt\000"
10593 /* 42477 */ "V6_vpackwuh_sat_alt\000"
10594 /* 42497 */ "V6_vpackwh_sat_alt\000"
10595 /* 42516 */ "V6_vabsw_sat_alt\000"
10596 /* 42533 */ "V6_vsubbsat_alt\000"
10597 /* 42549 */ "V6_vaddbsat_alt\000"
10598 /* 42565 */ "V6_vsububsat_alt\000"
10599 /* 42582 */ "V6_vaddubsat_alt\000"
10600 /* 42599 */ "V6_vsubhsat_alt\000"
10601 /* 42615 */ "V6_vaddhsat_alt\000"
10602 /* 42631 */ "V6_vsubuhsat_alt\000"
10603 /* 42648 */ "V6_vadduhsat_alt\000"
10604 /* 42665 */ "V6_vdmpyhsat_alt\000"
10605 /* 42682 */ "V6_vdmpyhisat_alt\000"
10606 /* 42700 */ "V6_vdmpyhsuisat_alt\000"
10607 /* 42720 */ "V6_vdmpyhsusat_alt\000"
10608 /* 42739 */ "V6_vdmpyhvsat_alt\000"
10609 /* 42757 */ "V6_vsubwsat_alt\000"
10610 /* 42773 */ "V6_vaddwsat_alt\000"
10611 /* 42789 */ "V6_vsubuwsat_alt\000"
10612 /* 42806 */ "V6_vadduwsat_alt\000"
10613 /* 42823 */ "V6_vandqrt_alt\000"
10614 /* 42838 */ "V6_vandnqrt_alt\000"
10615 /* 42854 */ "V6_vandvrt_alt\000"
10616 /* 42869 */ "V6_vrmpybub_rtt_alt\000"
10617 /* 42889 */ "V6_vrmpyub_rtt_alt\000"
10618 /* 42908 */ "V6_vmpabuu_alt\000"
10619 /* 42923 */ "V6_vrmpyubv_alt\000"
10620 /* 42939 */ "V6_vmpyubv_alt\000"
10621 /* 42954 */ "V6_vrmpybv_alt\000"
10622 /* 42969 */ "V6_vmpybv_alt\000"
10623 /* 42983 */ "V6_vsubb_dv_alt\000"
10624 /* 42999 */ "V6_vaddb_dv_alt\000"
10625 /* 43015 */ "V6_vdmpyhb_dv_alt\000"
10626 /* 43033 */ "V6_vsubh_dv_alt\000"
10627 /* 43049 */ "V6_vaddh_dv_alt\000"
10628 /* 43065 */ "V6_vdmpybus_dv_alt\000"
10629 /* 43084 */ "V6_vsubbsat_dv_alt\000"
10630 /* 43103 */ "V6_vaddbsat_dv_alt\000"
10631 /* 43122 */ "V6_vsububsat_dv_alt\000"
10632 /* 43142 */ "V6_vaddubsat_dv_alt\000"
10633 /* 43162 */ "V6_vsubhsat_dv_alt\000"
10634 /* 43181 */ "V6_vaddhsat_dv_alt\000"
10635 /* 43200 */ "V6_vsubuhsat_dv_alt\000"
10636 /* 43220 */ "V6_vadduhsat_dv_alt\000"
10637 /* 43240 */ "V6_vsubwsat_dv_alt\000"
10638 /* 43259 */ "V6_vaddwsat_dv_alt\000"
10639 /* 43278 */ "V6_vsubuwsat_dv_alt\000"
10640 /* 43298 */ "V6_vadduwsat_dv_alt\000"
10641 /* 43318 */ "V6_vsubw_dv_alt\000"
10642 /* 43334 */ "V6_vaddw_dv_alt\000"
10643 /* 43350 */ "V6_vaslhv_alt\000"
10644 /* 43364 */ "V6_vasrhv_alt\000"
10645 /* 43378 */ "V6_vlsrhv_alt\000"
10646 /* 43392 */ "V6_vmpyuhv_alt\000"
10647 /* 43407 */ "V6_vmpyhv_alt\000"
10648 /* 43421 */ "V6_vmpabusv_alt\000"
10649 /* 43437 */ "V6_vrmpybusv_alt\000"
10650 /* 43454 */ "V6_vmpybusv_alt\000"
10651 /* 43470 */ "V6_vmpabuuv_alt\000"
10652 /* 43486 */ "V6_vaslwv_alt\000"
10653 /* 43500 */ "V6_vasrwv_alt\000"
10654 /* 43514 */ "V6_vlsrwv_alt\000"
10655 /* 43528 */ "V6_vcl0w_alt\000"
10656 /* 43541 */ "V6_vdealb4w_alt\000"
10657 /* 43557 */ "V6_vsubw_alt\000"
10658 /* 43570 */ "V6_vaddw_alt\000"
10659 /* 43583 */ "V6_vabsdiffw_alt\000"
10660 /* 43600 */ "V6_vnavgw_alt\000"
10661 /* 43614 */ "V6_vavgw_alt\000"
10662 /* 43627 */ "V6_vsubhw_alt\000"
10663 /* 43641 */ "V6_vaddhw_alt\000"
10664 /* 43655 */ "V6_vsubuhw_alt\000"
10665 /* 43670 */ "V6_vadduhw_alt\000"
10666 /* 43685 */ "V6_vaslw_alt\000"
10667 /* 43698 */ "V6_vscattermw_alt\000"
10668 /* 43716 */ "V6_vminw_alt\000"
10669 /* 43729 */ "V6_vasrw_alt\000"
10670 /* 43742 */ "V6_vlsrw_alt\000"
10671 /* 43755 */ "V6_vabsw_alt\000"
10672 /* 43768 */ "V6_extractw_alt\000"
10673 /* 43784 */ "V6_vnormamtw_alt\000"
10674 /* 43801 */ "V6_vavguw_alt\000"
10675 /* 43815 */ "V6_vabsuw_alt\000"
10676 /* 43829 */ "V6_vmaxw_alt\000"
10677 /* 43842 */ "J2_callt\000"
10678 /* 43851 */ "C2_cmplt\000"
10679 /* 43860 */ "Y2_dczeroa_nt\000"
10680 /* 43874 */ "S2_storerb_pi_nt\000"
10681 /* 43891 */ "S2_storerd_pi_nt\000"
10682 /* 43908 */ "S2_pstorerbf_pi_nt\000"
10683 /* 43927 */ "S2_pstorerdf_pi_nt\000"
10684 /* 43946 */ "S2_pstorerhf_pi_nt\000"
10685 /* 43965 */ "S2_pstorerif_pi_nt\000"
10686 /* 43984 */ "S2_storerh_pi_nt\000"
10687 /* 44001 */ "S2_storeri_pi_nt\000"
10688 /* 44018 */ "S2_pstorerbt_pi_nt\000"
10689 /* 44037 */ "S2_pstorerdt_pi_nt\000"
10690 /* 44056 */ "S2_pstorerht_pi_nt\000"
10691 /* 44075 */ "S2_pstorerit_pi_nt\000"
10692 /* 44094 */ "Y2_dcfetchbo_nt\000"
10693 /* 44110 */ "J4_tstbit0_fp0_jump_nt\000"
10694 /* 44133 */ "J4_cmpeqn1_fp0_jump_nt\000"
10695 /* 44156 */ "J4_cmpgtn1_fp0_jump_nt\000"
10696 /* 44179 */ "J4_cmpeqi_fp0_jump_nt\000"
10697 /* 44201 */ "J4_cmpgti_fp0_jump_nt\000"
10698 /* 44223 */ "J4_cmpgtui_fp0_jump_nt\000"
10699 /* 44246 */ "J4_cmpeq_fp0_jump_nt\000"
10700 /* 44267 */ "J4_cmpgt_fp0_jump_nt\000"
10701 /* 44288 */ "J4_cmpgtu_fp0_jump_nt\000"
10702 /* 44310 */ "J4_tstbit0_tp0_jump_nt\000"
10703 /* 44333 */ "J4_cmpeqn1_tp0_jump_nt\000"
10704 /* 44356 */ "J4_cmpgtn1_tp0_jump_nt\000"
10705 /* 44379 */ "J4_cmpeqi_tp0_jump_nt\000"
10706 /* 44401 */ "J4_cmpgti_tp0_jump_nt\000"
10707 /* 44423 */ "J4_cmpgtui_tp0_jump_nt\000"
10708 /* 44446 */ "J4_cmpeq_tp0_jump_nt\000"
10709 /* 44467 */ "J4_cmpgt_tp0_jump_nt\000"
10710 /* 44488 */ "J4_cmpgtu_tp0_jump_nt\000"
10711 /* 44510 */ "J4_tstbit0_fp1_jump_nt\000"
10712 /* 44533 */ "J4_cmpeqn1_fp1_jump_nt\000"
10713 /* 44556 */ "J4_cmpgtn1_fp1_jump_nt\000"
10714 /* 44579 */ "J4_cmpeqi_fp1_jump_nt\000"
10715 /* 44601 */ "J4_cmpgti_fp1_jump_nt\000"
10716 /* 44623 */ "J4_cmpgtui_fp1_jump_nt\000"
10717 /* 44646 */ "J4_cmpeq_fp1_jump_nt\000"
10718 /* 44667 */ "J4_cmpgt_fp1_jump_nt\000"
10719 /* 44688 */ "J4_cmpgtu_fp1_jump_nt\000"
10720 /* 44710 */ "J4_tstbit0_tp1_jump_nt\000"
10721 /* 44733 */ "J4_cmpeqn1_tp1_jump_nt\000"
10722 /* 44756 */ "J4_cmpgtn1_tp1_jump_nt\000"
10723 /* 44779 */ "J4_cmpeqi_tp1_jump_nt\000"
10724 /* 44801 */ "J4_cmpgti_tp1_jump_nt\000"
10725 /* 44823 */ "J4_cmpgtui_tp1_jump_nt\000"
10726 /* 44846 */ "J4_cmpeq_tp1_jump_nt\000"
10727 /* 44867 */ "J4_cmpgt_tp1_jump_nt\000"
10728 /* 44888 */ "J4_cmpgtu_tp1_jump_nt\000"
10729 /* 44910 */ "J4_tstbit0_f_jumpnv_nt\000"
10730 /* 44933 */ "J4_cmpeqn1_f_jumpnv_nt\000"
10731 /* 44956 */ "J4_cmpgtn1_f_jumpnv_nt\000"
10732 /* 44979 */ "J4_cmpeqi_f_jumpnv_nt\000"
10733 /* 45001 */ "J4_cmpgti_f_jumpnv_nt\000"
10734 /* 45023 */ "J4_cmpgtui_f_jumpnv_nt\000"
10735 /* 45046 */ "J4_cmpeq_f_jumpnv_nt\000"
10736 /* 45067 */ "J4_cmpgt_f_jumpnv_nt\000"
10737 /* 45088 */ "J4_cmplt_f_jumpnv_nt\000"
10738 /* 45109 */ "J4_cmpgtu_f_jumpnv_nt\000"
10739 /* 45131 */ "J4_cmpltu_f_jumpnv_nt\000"
10740 /* 45153 */ "J4_tstbit0_t_jumpnv_nt\000"
10741 /* 45176 */ "J4_cmpeqn1_t_jumpnv_nt\000"
10742 /* 45199 */ "J4_cmpgtn1_t_jumpnv_nt\000"
10743 /* 45222 */ "J4_cmpeqi_t_jumpnv_nt\000"
10744 /* 45244 */ "J4_cmpgti_t_jumpnv_nt\000"
10745 /* 45266 */ "J4_cmpgtui_t_jumpnv_nt\000"
10746 /* 45289 */ "J4_cmpeq_t_jumpnv_nt\000"
10747 /* 45310 */ "J4_cmpgt_t_jumpnv_nt\000"
10748 /* 45331 */ "J4_cmplt_t_jumpnv_nt\000"
10749 /* 45352 */ "J4_cmpgtu_t_jumpnv_nt\000"
10750 /* 45374 */ "J4_cmpltu_t_jumpnv_nt\000"
10751 /* 45396 */ "L4_return_fnew_pnt\000"
10752 /* 45415 */ "L4_return_map_to_raw_fnew_pnt\000"
10753 /* 45445 */ "L4_return_tnew_pnt\000"
10754 /* 45464 */ "L4_return_map_to_raw_tnew_pnt\000"
10755 /* 45494 */ "A2_not\000"
10756 /* 45501 */ "C2_not\000"
10757 /* 45508 */ "C4_fastcorner9_not\000"
10758 /* 45527 */ "V6_pred_not\000"
10759 /* 45539 */ "V6_vnot\000"
10760 /* 45547 */ "L4_return_fnew_pt\000"
10761 /* 45565 */ "L4_return_map_to_raw_fnew_pt\000"
10762 /* 45594 */ "L4_return_tnew_pt\000"
10763 /* 45612 */ "L4_return_map_to_raw_tnew_pt\000"
10764 /* 45641 */ "J2_jumpfpt\000"
10765 /* 45652 */ "J2_jumprfpt\000"
10766 /* 45664 */ "J2_jumpt\000"
10767 /* 45673 */ "A2_tfrpt\000"
10768 /* 45682 */ "J2_jumptpt\000"
10769 /* 45693 */ "J2_jumprtpt\000"
10770 /* 45705 */ "J2_jumpfnewpt\000"
10771 /* 45719 */ "J2_jumprfnewpt\000"
10772 /* 45734 */ "PS_jmpretfnewpt\000"
10773 /* 45750 */ "J2_jumptnewpt\000"
10774 /* 45764 */ "J2_jumprtnewpt\000"
10775 /* 45779 */ "PS_jmprettnewpt\000"
10776 /* 45795 */ "J2_jumprgtezpt\000"
10777 /* 45810 */ "J2_jumprltezpt\000"
10778 /* 45825 */ "J2_jumprnzpt\000"
10779 /* 45838 */ "J2_jumprzpt\000"
10780 /* 45850 */ "V6_vrmpyzbb_rt\000"
10781 /* 45865 */ "V6_vrmpyzcb_rt\000"
10782 /* 45880 */ "V6_vrmpyznb_rt\000"
10783 /* 45895 */ "V6_vrmpyzbub_rt\000"
10784 /* 45911 */ "V6_vrmpyzcbs_rt\000"
10785 /* 45927 */ "Y2_start\000"
10786 /* 45936 */ "Y6_dmstart\000"
10787 /* 45947 */ "S2_insert\000"
10788 /* 45957 */ "A2_tfrt\000"
10789 /* 45965 */ "SA1_clrt\000"
10790 /* 45974 */ "J2_callrt\000"
10791 /* 45984 */ "A2_port\000"
10792 /* 45992 */ "A2_pxort\000"
10793 /* 46001 */ "J2_jumprt\000"
10794 /* 46011 */ "V6_vandqrt\000"
10795 /* 46022 */ "V6_vandnqrt\000"
10796 /* 46034 */ "V6_vandvrt\000"
10797 /* 46045 */ "V6_vhist\000"
10798 /* 46054 */ "A2_iconst\000"
10799 /* 46064 */ "PS_jmprett\000"
10800 /* 46075 */ "V6_vrmpybub_rtt\000"
10801 /* 46091 */ "V6_vrmpyub_rtt\000"
10802 /* 46106 */ "C2_ccombinewt\000"
10803 /* 46120 */ "C2_ccombinewnewt\000"
10804 /* 46137 */ "TFRI64_V2_ext\000"
10805 /* 46151 */ "A4_ext\000"
10806 /* 46158 */ "V6_get_qfext\000"
10807 /* 46171 */ "V6_set_qfext\000"
10808 /* 46184 */ "J2_loop0iext\000"
10809 /* 46197 */ "J2_loop1iext\000"
10810 /* 46210 */ "J2_loop0rext\000"
10811 /* 46223 */ "J2_loop1rext\000"
10812 /* 46236 */ "C4_cmplteu\000"
10813 /* 46247 */ "A2_minu\000"
10814 /* 46255 */ "A4_modwrapu\000"
10815 /* 46267 */ "V6_vL32b_ppu\000"
10816 /* 46280 */ "V6_vS32b_ppu\000"
10817 /* 46293 */ "V6_vL32Ub_ppu\000"
10818 /* 46307 */ "V6_vS32Ub_ppu\000"
10819 /* 46321 */ "V6_zLd_ppu\000"
10820 /* 46332 */ "V6_vL32b_pred_ppu\000"
10821 /* 46350 */ "V6_vS32b_pred_ppu\000"
10822 /* 46368 */ "V6_vS32Ub_pred_ppu\000"
10823 /* 46387 */ "V6_zLd_pred_ppu\000"
10824 /* 46403 */ "V6_vL32b_tmp_pred_ppu\000"
10825 /* 46425 */ "V6_vL32b_nt_tmp_pred_ppu\000"
10826 /* 46450 */ "V6_vL32b_cur_pred_ppu\000"
10827 /* 46472 */ "V6_vL32b_nt_cur_pred_ppu\000"
10828 /* 46497 */ "V6_vL32b_nt_pred_ppu\000"
10829 /* 46518 */ "V6_vS32b_nt_pred_ppu\000"
10830 /* 46539 */ "V6_vS32b_new_pred_ppu\000"
10831 /* 46561 */ "V6_vS32b_nt_new_pred_ppu\000"
10832 /* 46586 */ "V6_vL32b_npred_ppu\000"
10833 /* 46605 */ "V6_vS32b_npred_ppu\000"
10834 /* 46624 */ "V6_vS32Ub_npred_ppu\000"
10835 /* 46644 */ "V6_vL32b_tmp_npred_ppu\000"
10836 /* 46667 */ "V6_vL32b_nt_tmp_npred_ppu\000"
10837 /* 46693 */ "V6_vL32b_cur_npred_ppu\000"
10838 /* 46716 */ "V6_vL32b_nt_cur_npred_ppu\000"
10839 /* 46742 */ "V6_vL32b_nt_npred_ppu\000"
10840 /* 46764 */ "V6_vS32b_nt_npred_ppu\000"
10841 /* 46786 */ "V6_vS32b_new_npred_ppu\000"
10842 /* 46809 */ "V6_vS32b_nt_new_npred_ppu\000"
10843 /* 46835 */ "V6_vS32b_qpred_ppu\000"
10844 /* 46854 */ "V6_vS32b_nt_qpred_ppu\000"
10845 /* 46876 */ "V6_vS32b_nqpred_ppu\000"
10846 /* 46896 */ "V6_vS32b_nt_nqpred_ppu\000"
10847 /* 46919 */ "V6_vL32b_tmp_ppu\000"
10848 /* 46936 */ "V6_vL32b_nt_tmp_ppu\000"
10849 /* 46956 */ "V6_vL32b_cur_ppu\000"
10850 /* 46973 */ "V6_vL32b_nt_cur_ppu\000"
10851 /* 46993 */ "V6_vS32b_srls_ppu\000"
10852 /* 47011 */ "V6_vL32b_nt_ppu\000"
10853 /* 47027 */ "V6_vS32b_nt_ppu\000"
10854 /* 47043 */ "V6_vS32b_new_ppu\000"
10855 /* 47060 */ "V6_vS32b_nt_new_ppu\000"
10856 /* 47080 */ "M5_vdmacbsu\000"
10857 /* 47092 */ "M5_vrmacbsu\000"
10858 /* 47104 */ "M5_vmacbsu\000"
10859 /* 47115 */ "M5_vdmpybsu\000"
10860 /* 47127 */ "M5_vrmpybsu\000"
10861 /* 47139 */ "M5_vmpybsu\000"
10862 /* 47150 */ "S2_extractu\000"
10863 /* 47162 */ "A4_cmpbgtu\000"
10864 /* 47173 */ "A2_vcmpbgtu\000"
10865 /* 47185 */ "A4_cmphgtu\000"
10866 /* 47196 */ "A2_vcmphgtu\000"
10867 /* 47208 */ "C2_cmpgtu\000"
10868 /* 47218 */ "A2_vcmpwgtu\000"
10869 /* 47230 */ "C2_cmpltu\000"
10870 /* 47240 */ "V6_vmpabuu\000"
10871 /* 47251 */ "M5_vrmacbuu\000"
10872 /* 47263 */ "M5_vmacbuu\000"
10873 /* 47274 */ "M5_vrmpybuu\000"
10874 /* 47286 */ "M5_vmpybuu\000"
10875 /* 47297 */ "A2_maxu\000"
10876 /* 47305 */ "V6_vrmpyubv\000"
10877 /* 47317 */ "V6_vmpyubv\000"
10878 /* 47328 */ "V6_vrmpybv\000"
10879 /* 47339 */ "V6_vmpybv\000"
10880 /* 47349 */ "V6_vsubb_dv\000"
10881 /* 47361 */ "V6_vaddb_dv\000"
10882 /* 47373 */ "V6_vdmpyhb_dv\000"
10883 /* 47387 */ "V6_vsubh_dv\000"
10884 /* 47399 */ "V6_vaddh_dv\000"
10885 /* 47411 */ "V6_vdmpybus_dv\000"
10886 /* 47426 */ "V6_vsubbsat_dv\000"
10887 /* 47441 */ "V6_vaddbsat_dv\000"
10888 /* 47456 */ "V6_vsububsat_dv\000"
10889 /* 47472 */ "V6_vaddubsat_dv\000"
10890 /* 47488 */ "V6_vsubhsat_dv\000"
10891 /* 47503 */ "V6_vaddhsat_dv\000"
10892 /* 47518 */ "V6_vsubuhsat_dv\000"
10893 /* 47534 */ "V6_vadduhsat_dv\000"
10894 /* 47550 */ "V6_vsubwsat_dv\000"
10895 /* 47565 */ "V6_vaddwsat_dv\000"
10896 /* 47580 */ "V6_vsubuwsat_dv\000"
10897 /* 47596 */ "V6_vadduwsat_dv\000"
10898 /* 47612 */ "V6_vsubw_dv\000"
10899 /* 47624 */ "V6_vaddw_dv\000"
10900 /* 47636 */ "S2_brev\000"
10901 /* 47644 */ "V6_vaslhv\000"
10902 /* 47654 */ "V6_vasrhv\000"
10903 /* 47664 */ "V6_vlsrhv\000"
10904 /* 47674 */ "V6_vmpyuhv\000"
10905 /* 47685 */ "V6_vmpyhv\000"
10906 /* 47695 */ "Y5_l2gcleaninv\000"
10907 /* 47710 */ "V6_vncmov\000"
10908 /* 47720 */ "V6_vcmov\000"
10909 /* 47729 */ "V6_vandvnqv\000"
10910 /* 47741 */ "V6_vandvqv\000"
10911 /* 47752 */ "V6_vmpabusv\000"
10912 /* 47764 */ "V6_vrmpybusv\000"
10913 /* 47777 */ "V6_vmpybusv\000"
10914 /* 47789 */ "V6_vmpabuuv\000"
10915 /* 47801 */ "V6_vaslwv\000"
10916 /* 47811 */ "V6_vasrwv\000"
10917 /* 47821 */ "V6_vlsrwv\000"
10918 /* 47831 */ "V6_vcl0w\000"
10919 /* 47840 */ "F2_conv_df2w\000"
10920 /* 47853 */ "F2_conv_sf2w\000"
10921 /* 47866 */ "V6_vdealb4w\000"
10922 /* 47878 */ "V6_vconv_sf_w\000"
10923 /* 47892 */ "S6_allocframe_to_raw\000"
10924 /* 47913 */ "L6_deallocframe_map_to_raw\000"
10925 /* 47940 */ "L6_return_map_to_raw\000"
10926 /* 47961 */ "Y2_icdataw\000"
10927 /* 47972 */ "V6_vaddclbw\000"
10928 /* 47984 */ "Y2_tlbw\000"
10929 /* 47992 */ "Y5_ctlbw\000"
10930 /* 48001 */ "S4_vxaddsubw\000"
10931 /* 48014 */ "A2_vsubw\000"
10932 /* 48023 */ "V6_vsubw\000"
10933 /* 48032 */ "S4_vxsubaddw\000"
10934 /* 48045 */ "A2_vaddw\000"
10935 /* 48054 */ "V6_vaddw\000"
10936 /* 48063 */ "V6_vsatdw\000"
10937 /* 48073 */ "SL2_jumpr31_fnew\000"
10938 /* 48090 */ "SL2_return_fnew\000"
10939 /* 48106 */ "A4_psxtbfnew\000"
10940 /* 48119 */ "A4_pzxtbfnew\000"
10941 /* 48132 */ "A2_psubfnew\000"
10942 /* 48144 */ "A2_paddfnew\000"
10943 /* 48156 */ "A2_pandfnew\000"
10944 /* 48168 */ "A4_paslhfnew\000"
10945 /* 48181 */ "A4_pasrhfnew\000"
10946 /* 48194 */ "A4_psxthfnew\000"
10947 /* 48207 */ "A4_pzxthfnew\000"
10948 /* 48220 */ "A2_paddifnew\000"
10949 /* 48233 */ "J2_jumpfnew\000"
10950 /* 48245 */ "A2_tfrpfnew\000"
10951 /* 48257 */ "A2_tfrfnew\000"
10952 /* 48268 */ "SA1_clrfnew\000"
10953 /* 48280 */ "A2_porfnew\000"
10954 /* 48291 */ "A2_pxorfnew\000"
10955 /* 48303 */ "J2_jumprfnew\000"
10956 /* 48316 */ "PS_jmpretfnew\000"
10957 /* 48330 */ "A2_combinew\000"
10958 /* 48342 */ "SL2_jumpr31_tnew\000"
10959 /* 48359 */ "SL2_return_tnew\000"
10960 /* 48375 */ "A4_psxtbtnew\000"
10961 /* 48388 */ "A4_pzxtbtnew\000"
10962 /* 48401 */ "A2_psubtnew\000"
10963 /* 48413 */ "A2_paddtnew\000"
10964 /* 48425 */ "A2_pandtnew\000"
10965 /* 48437 */ "A4_paslhtnew\000"
10966 /* 48450 */ "A4_pasrhtnew\000"
10967 /* 48463 */ "A4_psxthtnew\000"
10968 /* 48476 */ "A4_pzxthtnew\000"
10969 /* 48489 */ "A2_padditnew\000"
10970 /* 48502 */ "J2_jumptnew\000"
10971 /* 48514 */ "A2_tfrptnew\000"
10972 /* 48526 */ "A2_tfrtnew\000"
10973 /* 48537 */ "SA1_clrtnew\000"
10974 /* 48549 */ "A2_portnew\000"
10975 /* 48560 */ "A2_pxortnew\000"
10976 /* 48572 */ "J2_jumprtnew\000"
10977 /* 48585 */ "PS_jmprettnew\000"
10978 /* 48599 */ "M2_vabsdiffw\000"
10979 /* 48612 */ "V6_vabsdiffw\000"
10980 /* 48625 */ "Y4_l2tagw\000"
10981 /* 48635 */ "Y2_dctagw\000"
10982 /* 48645 */ "Y2_ictagw\000"
10983 /* 48655 */ "A2_vnavgw\000"
10984 /* 48665 */ "V6_vnavgw\000"
10985 /* 48675 */ "A2_vavgw\000"
10986 /* 48684 */ "V6_vavgw\000"
10987 /* 48693 */ "V6_vsubhw\000"
10988 /* 48703 */ "V6_vaddhw\000"
10989 /* 48713 */ "V6_vgathermhw\000"
10990 /* 48727 */ "V6_vscattermhw\000"
10991 /* 48742 */ "S2_vsxthw\000"
10992 /* 48752 */ "S2_vzxthw\000"
10993 /* 48762 */ "V6_vsubuhw\000"
10994 /* 48773 */ "V6_vadduhw\000"
10995 /* 48784 */ "PS_vsplatiw\000"
10996 /* 48796 */ "M7_dcmpyiw\000"
10997 /* 48807 */ "M7_wcmpyiw\000"
10998 /* 48818 */ "V6_vaslw\000"
10999 /* 48827 */ "PS_vmulw\000"
11000 /* 48836 */ "V6_vgathermw\000"
11001 /* 48849 */ "V6_vscattermw\000"
11002 /* 48863 */ "Y2_iassignw\000"
11003 /* 48875 */ "A4_vrminw\000"
11004 /* 48885 */ "A2_vminw\000"
11005 /* 48894 */ "V6_vminw\000"
11006 /* 48903 */ "V6_shuffeqw\000"
11007 /* 48915 */ "V6_veqw\000"
11008 /* 48923 */ "V6_vprefixqw\000"
11009 /* 48936 */ "V6_vasrw\000"
11010 /* 48945 */ "V6_vlsrw\000"
11011 /* 48954 */ "PS_vsplatrw\000"
11012 /* 48966 */ "M7_dcmpyrw\000"
11013 /* 48977 */ "M7_wcmpyrw\000"
11014 /* 48988 */ "A2_vabsw\000"
11015 /* 48997 */ "V6_vabsw\000"
11016 /* 49006 */ "V6_lvsplatw\000"
11017 /* 49018 */ "V6_extractw\000"
11018 /* 49030 */ "V6_vgtw\000"
11019 /* 49038 */ "V6_vnormamtw\000"
11020 /* 49051 */ "A2_sxtw\000"
11021 /* 49059 */ "F2_conv_df2uw\000"
11022 /* 49073 */ "F2_conv_sf2uw\000"
11023 /* 49087 */ "A2_vavguw\000"
11024 /* 49097 */ "V6_vavguw\000"
11025 /* 49107 */ "A4_vrminuw\000"
11026 /* 49118 */ "A2_vminuw\000"
11027 /* 49128 */ "V6_MAP_equw\000"
11028 /* 49140 */ "V6_vgtuw\000"
11029 /* 49149 */ "A4_vrmaxuw\000"
11030 /* 49160 */ "A2_vmaxuw\000"
11031 /* 49170 */ "S2_asl_i_vw\000"
11032 /* 49182 */ "S2_asr_i_vw\000"
11033 /* 49194 */ "S2_lsr_i_vw\000"
11034 /* 49206 */ "S2_asl_r_vw\000"
11035 /* 49218 */ "S2_lsl_r_vw\000"
11036 /* 49230 */ "S2_asr_r_vw\000"
11037 /* 49242 */ "S2_lsr_r_vw\000"
11038 /* 49254 */ "A4_vrmaxw\000"
11039 /* 49264 */ "A2_vmaxw\000"
11040 /* 49273 */ "V6_vmaxw\000"
11041 /* 49282 */ "S2_tableidxw\000"
11042 /* 49295 */ "M4_pmpyw\000"
11043 /* 49304 */ "A2_max\000"
11044 /* 49311 */ "F2_dfmax\000"
11045 /* 49320 */ "F2_sfmax\000"
11046 /* 49329 */ "S2_tableidxb_goodsyntax\000"
11047 /* 49353 */ "S2_asr_i_p_rnd_goodsyntax\000"
11048 /* 49379 */ "S2_asr_i_r_rnd_goodsyntax\000"
11049 /* 49405 */ "S5_vasrhrnd_goodsyntax\000"
11050 /* 49428 */ "S2_tableidxd_goodsyntax\000"
11051 /* 49452 */ "S2_tableidxh_goodsyntax\000"
11052 /* 49476 */ "S5_asrhub_rnd_sat_goodsyntax\000"
11053 /* 49505 */ "S2_tableidxw_goodsyntax\000"
11054 /* 49529 */ "Y5_l2cleanidx\000"
11055 /* 49543 */ "Y2_dccleanidx\000"
11056 /* 49557 */ "Y5_l2invidx\000"
11057 /* 49569 */ "Y2_dcinvidx\000"
11058 /* 49581 */ "Y2_icinvidx\000"
11059 /* 49593 */ "Y2_l2cleaninvidx\000"
11060 /* 49610 */ "Y2_dccleaninvidx\000"
11061 /* 49627 */ "S4_or_andix\000"
11062 /* 49639 */ "F2_dfmpyfix\000"
11063 /* 49651 */ "V6_vsub_qf32_mix\000"
11064 /* 49668 */ "V6_vadd_qf32_mix\000"
11065 /* 49685 */ "V6_vsub_qf16_mix\000"
11066 /* 49702 */ "V6_vadd_qf16_mix\000"
11067 /* 49719 */ "V6_vsub_hf_mix\000"
11068 /* 49734 */ "V6_vsub_sf_mix\000"
11069 /* 49749 */ "V6_vrmpyzbb_rx\000"
11070 /* 49764 */ "V6_vrmpyzcb_rx\000"
11071 /* 49779 */ "V6_vrmpyznb_rx\000"
11072 /* 49794 */ "V6_vrmpyzbub_rx\000"
11073 /* 49810 */ "V6_vrmpyzcbs_rx\000"
11074 /* 49826 */ "SA1_addrx\000"
11075 /* 49836 */ "C2_mux\000"
11076 /* 49843 */ "C2_vmux\000"
11077 /* 49851 */ "V6_vmux\000"
11078 /* 49859 */ "V6_v6mpyhubs10_vxx\000"
11079 /* 49878 */ "V6_v6mpyvubs10_vxx\000"
11080 /* 49897 */ "V6_v10mpyubs10_vxx\000"
11081 /* 49916 */ "A4_vcmpbeq_any\000"
11082 /* 49931 */ "A6_vcmpbeq_notany\000"
11083 /* 49949 */ "L6_memcpy\000"
11084 /* 49959 */ "M7_vdmpy\000"
11085 /* 49968 */ "F2_sfmpy\000"
11086 /* 49977 */ "V6_vsubcarry\000"
11087 /* 49990 */ "V6_vaddcarry\000"
11088 /* 50003 */ "S4_parity\000"
11089 /* 50013 */ "J2_jumprgtez\000"
11090 /* 50026 */ "J2_jumprltez\000"
11091 /* 50039 */ "A2_swiz\000"
11092 /* 50047 */ "J2_jumprnz\000"
11093 /* 50058 */ "SA1_combinerz\000"
11094 /* 50072 */ "J2_jumprz\000"
11095};
11096#ifdef __GNUC__
11097#pragma GCC diagnostic pop
11098#endif
11099
11100extern const unsigned HexagonInstrNameIndices[] = {
11101 7054U, 7505U, 8408U, 7959U, 7164U, 7145U, 7173U, 7333U,
11102 6838U, 6853U, 6790U, 6777U, 6880U, 8981U, 6639U, 9668U,
11103 6803U, 7050U, 7154U, 6378U, 10178U, 7095U, 6500U, 9572U,
11104 6191U, 6329U, 6366U, 8108U, 7321U, 9482U, 6298U, 8329U,
11105 6973U, 9471U, 6550U, 8302U, 8289U, 8469U, 9330U, 9353U,
11106 7253U, 7300U, 7273U, 7190U, 6630U, 8434U, 8062U, 6539U,
11107 10183U, 8596U, 8260U, 6687U, 9698U, 9728U, 7802U, 6104U,
11108 5505U, 7444U, 9927U, 9934U, 7471U, 7478U, 7485U, 7495U,
11109 6169U, 8805U, 8768U, 8878U, 9869U, 8640U, 7242U, 8628U,
11110 7231U, 6788U, 7052U, 10101U, 6649U, 6664U, 7338U, 9298U,
11111 8885U, 9609U, 8902U, 8691U, 5859U, 8964U, 9493U, 8847U,
11112 9641U, 6730U, 8445U, 6272U, 5833U, 6254U, 9531U, 9512U,
11113 7780U, 8494U, 8513U, 6005U, 5949U, 5979U, 5918U, 5990U,
11114 5930U, 5960U, 6609U, 6563U, 6593U, 9011U, 6894U, 6911U,
11115 6120U, 5511U, 6175U, 6136U, 8810U, 8774U, 10085U, 7928U,
11116 10068U, 7911U, 6071U, 5488U, 10003U, 7846U, 7600U, 7547U,
11117 7721U, 7659U, 8170U, 8148U, 6213U, 9251U, 6358U, 6990U,
11118 6204U, 9317U, 9587U, 5811U, 9059U, 9448U, 9086U, 9712U,
11119 5851U, 9124U, 9876U, 9891U, 9437U, 9425U, 9562U, 6965U,
11120 9691U, 6867U, 9721U, 7217U, 8580U, 8566U, 7210U, 8573U,
11121 8840U, 7354U, 8239U, 8218U, 8246U, 8253U, 9308U, 8054U,
11122 6399U, 8038U, 6350U, 8046U, 6391U, 8030U, 6342U, 8092U,
11123 8084U, 7018U, 7010U, 9169U, 9159U, 9149U, 9139U, 9189U,
11124 9179U, 10129U, 10139U, 9199U, 9212U, 10149U, 10159U, 9225U,
11125 9238U, 6029U, 5467U, 7378U, 5434U, 5911U, 9906U, 7450U,
11126 6769U, 9979U, 7076U, 8373U, 4750U, 9U, 6958U, 4733U,
11127 0U, 8348U, 8380U, 6831U, 9683U, 5823U, 7058U, 7067U,
11128 8200U, 8209U, 9272U, 9285U, 8858U, 7817U, 8998U, 6739U,
11129 7745U, 7755U, 6448U, 6463U, 7536U, 7589U, 7645U, 7707U,
11130 9941U, 9967U, 9953U, 6407U, 6435U, 6420U, 6928U, 6943U,
11131 6110U, 7109U, 7880U, 10037U, 7904U, 10061U, 8865U, 6245U,
11132 6235U, 8403U, 9377U, 6478U, 8672U, 8652U, 9405U, 9384U,
11133 8706U, 8737U, 8723U, 9041U, 10212U, 7994U, 10205U, 7975U,
11134 8917U, 8281U, 8192U, 6617U, 7420U, 7001U, 8587U, 7223U,
11135 8932U, 7952U, 8939U, 7773U, 8924U, 7944U, 7765U, 4741U,
11136 7042U, 7034U, 7026U, 9618U, 8619U, 9504U, 9549U, 9651U,
11137 8421U, 6487U, 5880U, 6708U, 6578U, 6057U, 5474U, 7406U,
11138 9913U, 7457U, 5440U, 9626U, 8357U, 8225U, 8949U, 8533U,
11139 8549U, 10169U, 6523U, 6720U, 9344U, 8100U, 6507U, 8141U,
11140 8117U, 8129U, 6036U, 7385U, 6012U, 7361U, 9986U, 7829U,
11141 7568U, 7515U, 7683U, 7621U, 6088U, 7428U, 6153U, 8790U,
11142 8752U, 10020U, 7863U, 10044U, 7887U, 10115U, 10122U, 30222U,
11143 46054U, 16403U, 45494U, 15946U, 48257U, 30116U, 15924U, 48245U,
11144 22104U, 45673U, 48514U, 45957U, 48526U, 26886U, 26873U, 10997U,
11145 23008U, 8013U, 8314U, 19887U, 22636U, 43851U, 47230U, 27011U,
11146 24027U, 75U, 2534U, 2569U, 277U, 2544U, 2669U, 26899U,
11147 26919U, 26960U, 26940U, 27024U, 7084U, 27114U, 27742U, 27042U,
11148 27078U, 27060U, 27096U, 27296U, 27364U, 27924U, 27992U, 27347U,
11149 27975U, 27397U, 28391U, 28043U, 28810U, 27472U, 28478U, 28118U,
11150 28897U, 27528U, 28543U, 28174U, 28962U, 27603U, 28630U, 28249U,
11151 29049U, 27453U, 28456U, 28099U, 28875U, 27584U, 28608U, 28230U,
11152 29027U, 27175U, 27803U, 29230U, 27216U, 27844U, 29271U, 27195U,
11153 27823U, 29250U, 27236U, 27864U, 29291U, 27276U, 27904U, 29331U,
11154 27154U, 27782U, 29209U, 27257U, 27885U, 29312U, 15121U, 45415U,
11155 45565U, 37971U, 45464U, 45612U, 27134U, 27762U, 29189U, 47913U,
11156 47940U, 34704U, 13891U, 20027U, 22733U, 2717U, 4349U, 30013U,
11157 49959U, 13291U, 10281U, 10219U, 23641U, 32164U, 17335U, 14943U,
11158 19908U, 10229U, 19390U, 31502U, 19478U, 31590U, 19584U, 31696U,
11159 19672U, 31784U, 19449U, 31561U, 19643U, 31755U, 13583U, 39013U,
11160 14952U, 15043U, 31373U, 4869U, 19419U, 31531U, 19507U, 31619U,
11161 19537U, 31649U, 19613U, 31725U, 19701U, 31813U, 18102U, 30852U,
11162 15035U, 92U, 18889U, 19070U, 19000U, 19134U, 19035U, 48827U,
11163 13140U, 39024U, 10711U, 16955U, 48784U, 10907U, 17323U, 48954U,
11164 18903U, 19084U, 19017U, 19148U, 19052U, 39035U, 49353U, 49379U,
11165 27415U, 27676U, 28305U, 28061U, 27490U, 28136U, 27509U, 28155U,
11166 27546U, 27698U, 28327U, 28192U, 27621U, 27720U, 28349U, 28267U,
11167 27312U, 28371U, 27380U, 27659U, 27940U, 28770U, 28008U, 28790U,
11168 49329U, 49428U, 49452U, 49505U, 28412U, 28695U, 29114U, 28831U,
11169 28499U, 28918U, 28521U, 28940U, 28564U, 28720U, 29139U, 28983U,
11170 28651U, 28745U, 29164U, 29070U, 27329U, 27434U, 28434U, 28080U,
11171 28853U, 27957U, 27565U, 28586U, 28211U, 29005U, 28025U, 27640U,
11172 28673U, 28286U, 29092U, 49476U, 49405U, 47892U, 34714U, 13902U,
11173 11229U, 13965U, 32656U, 32757U, 17580U, 14117U, 32672U, 32898U,
11174 49128U, 14441U, 32688U, 33021U, 107U, 2507U, 43768U, 19914U,
11175 100U, 229U, 2403U, 203U, 2382U, 239U, 2415U, 2363U,
11176 212U, 2393U, 248U, 2426U, 289U, 2449U, 2518U, 26333U,
11177 2500U, 175U, 2372U, 258U, 2438U, 315U, 2470U, 2491U,
11178 298U, 2460U, 324U, 2481U, 2526U, 267U, 306U, 60U,
11179 49897U, 39304U, 39323U, 39638U, 42423U, 41337U, 39662U, 41631U,
11180 43583U, 41557U, 42460U, 39790U, 41694U, 43815U, 43755U, 42516U,
11181 39355U, 42999U, 42128U, 42032U, 42549U, 43103U, 41278U, 43049U,
11182 42158U, 42060U, 42615U, 43181U, 40922U, 43641U, 40104U, 41250U,
11183 42582U, 43142U, 42648U, 43220U, 40940U, 43670U, 42806U, 43298U,
11184 43570U, 43334U, 42188U, 42217U, 42773U, 43259U, 40618U, 42838U,
11185 40599U, 42823U, 40638U, 42854U, 40141U, 41440U, 43350U, 40959U,
11186 43685U, 43486U, 42001U, 40158U, 41531U, 43364U, 40976U, 43729U,
11187 43500U, 29739U, 39444U, 41123U, 41383U, 41156U, 39695U, 41139U,
11188 41649U, 41172U, 43801U, 41205U, 43614U, 41189U, 41222U, 43528U,
11189 126U, 84U, 43541U, 39563U, 41426U, 40369U, 42326U, 40821U,
11190 43065U, 39972U, 39517U, 40799U, 43015U, 40508U, 42682U, 40467U,
11191 42665U, 40530U, 42700U, 40554U, 42720U, 40577U, 42739U, 40175U,
11192 41616U, 24041U, 24071U, 24091U, 24155U, 24112U, 24176U, 24134U,
11193 41544U, 43378U, 43742U, 43514U, 39878U, 41915U, 39820U, 41792U,
11194 43829U, 39577U, 41471U, 39776U, 41680U, 43716U, 40350U, 42311U,
11195 43421U, 40704U, 42908U, 43470U, 39916U, 39457U, 39953U, 39502U,
11196 40429U, 42374U, 40902U, 43454U, 40781U, 42969U, 41742U, 40272U,
11197 41928U, 40488U, 42263U, 42296U, 40448U, 42389U, 40863U, 43407U,
11198 42279U, 40233U, 40194U, 41725U, 40123U, 41396U, 39934U, 39487U,
11199 41870U, 40067U, 39863U, 40253U, 41836U, 40010U, 39804U, 41886U,
11200 41104U, 40993U, 41017U, 40049U, 39849U, 40743U, 42939U, 40215U,
11201 41806U, 40844U, 43392U, 39430U, 41369U, 39680U, 43600U, 41581U,
11202 43784U, 39384U, 41306U, 42404U, 42440U, 39623U, 41516U, 42497U,
11203 42477U, 41598U, 40657U, 42869U, 40389U, 42342U, 40329U, 41984U,
11204 40881U, 43437U, 40762U, 42954U, 40030U, 39834U, 40681U, 42889U,
11205 40309U, 41968U, 40723U, 42923U, 42250U, 39471U, 39709U, 39741U,
11206 41758U, 41820U, 41708U, 40289U, 41952U, 39726U, 41776U, 41901U,
11207 39651U, 41037U, 41453U, 42074U, 41082U, 43698U, 41059U, 41851U,
11208 42093U, 42231U, 41570U, 41291U, 39415U, 39368U, 41354U, 39590U,
11209 39399U, 41321U, 41484U, 39342U, 42983U, 42113U, 42018U, 42533U,
11210 43084U, 41265U, 43033U, 42143U, 42046U, 42599U, 43162U, 43627U,
11211 41235U, 42565U, 43122U, 42631U, 43200U, 43655U, 42789U, 43278U,
11212 43557U, 43318U, 42173U, 42203U, 42757U, 43240U, 40086U, 39891U,
11213 40409U, 42358U, 39991U, 39532U, 26857U, 39547U, 41410U, 39606U,
11214 41499U, 39759U, 41663U, 39905U, 41941U, 118U, 220U, 13913U,
11215 16629U, 26981U, 26995U, 13716U, 19779U, 32085U, 19969U, 10972U,
11216 17433U, 31984U, 22508U, 10993U, 17454U, 19986U, 32098U, 22396U,
11217 15873U, 39259U, 15888U, 39286U, 22193U, 14862U, 24439U, 24526U,
11218 25035U, 25132U, 24508U, 25100U, 14827U, 24456U, 24543U, 25052U,
11219 25149U, 24474U, 25167U, 35099U, 30204U, 38844U, 13720U, 16868U,
11220 23222U, 17004U, 23395U, 16916U, 23300U, 17052U, 23473U, 23252U,
11221 23425U, 23338U, 23511U, 19783U, 29429U, 38833U, 38457U, 17222U,
11222 23589U, 13927U, 32089U, 29437U, 17081U, 17285U, 16883U, 23267U,
11223 17019U, 23440U, 19973U, 48330U, 49304U, 30377U, 47297U, 30359U,
11224 23865U, 29751U, 46247U, 30326U, 29522U, 38618U, 29915U, 30274U,
11225 32199U, 32115U, 30124U, 15314U, 48144U, 15863U, 48220U, 39249U,
11226 48489U, 39046U, 48413U, 15323U, 48156U, 39055U, 48425U, 15973U,
11227 48280U, 45984U, 48549U, 15237U, 48132U, 38981U, 48401U, 15981U,
11228 48291U, 45992U, 48560U, 38606U, 38045U, 10947U, 17381U, 11266U,
11229 17592U, 11241U, 16853U, 23207U, 16989U, 23380U, 16897U, 23281U,
11230 17033U, 23454U, 23237U, 23410U, 23319U, 23492U, 29389U, 22387U,
11231 38443U, 16681U, 36439U, 36495U, 16843U, 36450U, 16814U, 16585U,
11232 36418U, 36472U, 50039U, 10976U, 17437U, 49051U, 31988U, 34647U,
11233 16946U, 23371U, 31893U, 22512U, 17344U, 38665U, 48988U, 38907U,
11234 16663U, 36429U, 11066U, 36374U, 36484U, 48045U, 36680U, 16825U,
11235 31395U, 32064U, 11115U, 31362U, 17516U, 32074U, 49087U, 35074U,
11236 48675U, 31926U, 35051U, 30478U, 47173U, 30499U, 39128U, 47196U,
11237 30572U, 39170U, 47218U, 22875U, 11359U, 17969U, 11296U, 17696U,
11238 49160U, 49264U, 10775U, 17146U, 11209U, 17560U, 49118U, 48885U,
11239 16794U, 31383U, 32053U, 48655U, 31914U, 35040U, 11055U, 11852U,
11240 11044U, 11837U, 16567U, 36408U, 11034U, 36363U, 36461U, 48014U,
11241 36670U, 32719U, 30131U, 17458U, 11477U, 23773U, 29730U, 39274U,
11242 22623U, 19920U, 26339U, 30468U, 22113U, 39097U, 22555U, 47162U,
11243 22659U, 30489U, 22136U, 39118U, 22578U, 47185U, 22684U, 19990U,
11244 32102U, 22400U, 22256U, 33463U, 46151U, 46255U, 23929U, 29759U,
11245 15805U, 48168U, 39191U, 48437U, 15824U, 48181U, 39201U, 48450U,
11246 15217U, 48106U, 38961U, 48375U, 15843U, 48194U, 39211U, 48463U,
11247 15227U, 48119U, 38971U, 48388U, 15853U, 48207U, 39221U, 48476U,
11248 30562U, 22207U, 30520U, 22170U, 22244U, 38223U, 33451U, 38302U,
11249 11467U, 29950U, 29408U, 16595U, 49916U, 22124U, 39107U, 22566U,
11250 22671U, 22147U, 22589U, 22696U, 22218U, 22611U, 22720U, 17959U,
11251 17685U, 49149U, 49254U, 17136U, 17549U, 49107U, 48875U, 8871U,
11252 36385U, 49931U, 8389U, 29654U, 22230U, 33437U, 29662U, 5375U,
11253 13934U, 23765U, 5397U, 32132U, 22413U, 39074U, 16364U, 16378U,
11254 46120U, 46106U, 15877U, 39263U, 15892U, 39290U, 30531U, 22197U,
11255 30003U, 39139U, 22601U, 30251U, 47208U, 22709U, 30348U, 23092U,
11256 49836U, 20003U, 32123U, 22463U, 45501U, 32205U, 23922U, 33375U,
11257 30139U, 22997U, 49843U, 32726U, 13604U, 14006U, 23781U, 32256U,
11258 23936U, 15018U, 19897U, 46236U, 22647U, 30510U, 22159U, 5405U,
11259 45508U, 32143U, 22425U, 39085U, 14386U, 23805U, 32594U, 23947U,
11260 14800U, 4565U, 4846U, 2342U, 4544U, 4783U, 4832U, 4987U,
11261 5010U, 5214U, 5228U, 5383U, 5420U, 5453U, 5527U, 5897U,
11262 6315U, 6755U, 6817U, 8825U, 15246U, 16000U, 13674U, 29767U,
11263 16027U, 14702U, 29803U, 49059U, 29877U, 47840U, 29841U, 13687U,
11264 29785U, 15273U, 14716U, 29822U, 49073U, 29896U, 47853U, 29859U,
11265 15259U, 16013U, 15300U, 16054U, 15287U, 16041U, 13782U, 36556U,
11266 30540U, 14767U, 39148U, 26370U, 23718U, 26496U, 49311U, 23872U,
11267 49639U, 16935U, 17098U, 23578U, 11248U, 13791U, 36567U, 30551U,
11268 14778U, 39159U, 26381U, 14690U, 23910U, 33384U, 10260U, 10673U,
11269 13614U, 36522U, 10686U, 23729U, 26507U, 10366U, 49320U, 23881U,
11270 49968U, 10302U, 11257U, 29939U, 34636U, 29397U, 31882U, 7055U,
11271 23530U, 15906U, 32155U, 15963U, 17265U, 45974U, 43842U, 29722U,
11272 15915U, 48233U, 45705U, 45641U, 33353U, 15990U, 48303U, 45719U,
11273 45652U, 50013U, 45795U, 17275U, 50026U, 45810U, 50047U, 45825U,
11274 46001U, 48572U, 45764U, 45693U, 50072U, 45838U, 45664U, 48502U,
11275 45750U, 45682U, 18040U, 46184U, 30788U, 46210U, 18064U, 46197U,
11276 30798U, 46223U, 14962U, 22472U, 34668U, 22484U, 34680U, 22496U,
11277 34692U, 15028U, 183U, 2640U, 14982U, 45046U, 37637U, 44246U,
11278 36873U, 44646U, 37255U, 45289U, 37869U, 44446U, 37064U, 44846U,
11279 37446U, 44979U, 37573U, 44179U, 36809U, 44579U, 37191U, 45222U,
11280 37805U, 44379U, 37000U, 44779U, 37382U, 44933U, 37529U, 44133U,
11281 36765U, 44533U, 37147U, 45176U, 37761U, 44333U, 36956U, 44733U,
11282 37338U, 45067U, 37657U, 44267U, 36893U, 44667U, 37275U, 45310U,
11283 37889U, 44467U, 37084U, 44867U, 37466U, 45001U, 37594U, 44201U,
11284 36830U, 44601U, 37212U, 45244U, 37826U, 44401U, 37021U, 44801U,
11285 37403U, 44956U, 37551U, 44156U, 36787U, 44556U, 37169U, 45199U,
11286 37783U, 44356U, 36978U, 44756U, 37360U, 45109U, 37697U, 44288U,
11287 36913U, 44688U, 37295U, 45352U, 37929U, 44488U, 37104U, 44888U,
11288 37486U, 45023U, 37615U, 44223U, 36851U, 44623U, 37233U, 45266U,
11289 37847U, 44423U, 37042U, 44823U, 37424U, 45088U, 37677U, 45331U,
11290 37909U, 45131U, 37718U, 45374U, 37950U, 33362U, 22543U, 34724U,
11291 44910U, 37507U, 44110U, 36743U, 44510U, 37125U, 45153U, 37739U,
11292 44310U, 36934U, 44710U, 37316U, 14846U, 24270U, 31111U, 19358U,
11293 31470U, 20147U, 33118U, 24866U, 31217U, 19552U, 31664U, 21045U,
11294 33217U, 24196U, 31047U, 19294U, 31406U, 20037U, 33058U, 24226U,
11295 31079U, 19326U, 31438U, 20067U, 33088U, 24211U, 31063U, 19310U,
11296 31422U, 20052U, 33073U, 24241U, 31095U, 19342U, 31454U, 20082U,
11297 33103U, 24426U, 31129U, 19376U, 31488U, 20164U, 33135U, 29459U,
11298 24530U, 31173U, 19464U, 31576U, 20775U, 33176U, 29497U, 25022U,
11299 31235U, 19570U, 31682U, 21062U, 33234U, 29543U, 25136U, 31279U,
11300 19658U, 31770U, 21103U, 33275U, 29581U, 24512U, 31158U, 19434U,
11301 31546U, 20191U, 33162U, 29484U, 25086U, 31264U, 19628U, 31740U,
11302 21089U, 33261U, 29568U, 30436U, 13858U, 24561U, 20802U, 25480U,
11303 21528U, 25186U, 21217U, 25842U, 21833U, 24624U, 20849U, 25555U,
11304 21584U, 25249U, 21264U, 25917U, 21889U, 24671U, 20896U, 25611U,
11305 21640U, 25296U, 21311U, 25973U, 21945U, 24734U, 20943U, 25686U,
11306 21696U, 25359U, 21358U, 26048U, 22001U, 24608U, 20833U, 25536U,
11307 21565U, 25233U, 21248U, 25898U, 21870U, 24718U, 20927U, 25667U,
11308 21677U, 25343U, 21342U, 26029U, 21982U, 24322U, 24918U, 26219U,
11309 24357U, 24953U, 26254U, 24339U, 24935U, 26236U, 24374U, 24970U,
11310 26271U, 24408U, 25004U, 26305U, 24304U, 24900U, 26201U, 26622U,
11311 34805U, 26721U, 34904U, 26562U, 34745U, 26592U, 34775U, 26577U,
11312 34760U, 26607U, 34790U, 30424U, 13825U, 26639U, 33396U, 34822U,
11313 26680U, 33476U, 34863U, 26738U, 33746U, 34921U, 26779U, 33787U,
11314 34962U, 26666U, 33423U, 34849U, 26765U, 33773U, 34948U, 36690U,
11315 24392U, 24988U, 26289U, 35106U, 33503U, 35592U, 34060U, 35349U,
11316 33814U, 35877U, 34365U, 35156U, 33550U, 35651U, 34116U, 35399U,
11317 33861U, 35936U, 34421U, 35206U, 33597U, 35710U, 34172U, 35449U,
11318 33908U, 35995U, 34477U, 35256U, 33644U, 35769U, 34228U, 35499U,
11319 33955U, 36054U, 34533U, 35139U, 33534U, 35631U, 34097U, 35382U,
11320 33845U, 35916U, 34402U, 35239U, 33628U, 35749U, 34209U, 35482U,
11321 33939U, 36034U, 34514U, 23968U, 15109U, 45396U, 45547U, 36731U,
11322 45445U, 45594U, 24287U, 24883U, 26184U, 49949U, 8089U, 19241U,
11323 19950U, 1206U, 1913U, 1991U, 4191U, 452U, 2735U, 1232U,
11324 1939U, 2110U, 4310U, 478U, 2761U, 2151U, 4337U, 492U,
11325 2775U, 2016U, 4216U, 465U, 2748U, 416U, 344U, 505U,
11326 2137U, 434U, 362U, 2204U, 4431U, 3471U, 4472U, 4139U,
11327 19224U, 23890U, 29671U, 2284U, 4486U, 2056U, 4256U, 2313U,
11328 4515U, 2083U, 4283U, 2298U, 4500U, 2069U, 4269U, 2327U,
11329 4529U, 2096U, 4296U, 2244U, 4418U, 1194U, 3459U, 2271U,
11330 4459U, 1901U, 4127U, 2230U, 4404U, 1181U, 3446U, 2257U,
11331 4445U, 1888U, 4114U, 19232U, 664U, 2929U, 1385U, 3611U,
11332 979U, 3244U, 1700U, 3926U, 787U, 3052U, 1508U, 3734U,
11333 1102U, 3367U, 1823U, 4049U, 839U, 3104U, 1560U, 3786U,
11334 1154U, 3419U, 1875U, 4101U, 592U, 2857U, 1313U, 3539U,
11335 907U, 3172U, 1628U, 3854U, 766U, 3031U, 1487U, 3713U,
11336 1081U, 3346U, 1802U, 4028U, 720U, 2985U, 1441U, 3667U,
11337 1035U, 3300U, 1756U, 3982U, 808U, 3073U, 1529U, 3755U,
11338 1123U, 3388U, 1844U, 4070U, 699U, 2964U, 1420U, 3646U,
11339 1014U, 3279U, 1735U, 3961U, 30316U, 4152U, 38028U, 628U,
11340 2893U, 1349U, 3575U, 943U, 3208U, 1664U, 3890U, 752U,
11341 3017U, 1473U, 3699U, 1067U, 3332U, 1788U, 4014U, 556U,
11342 2821U, 1277U, 3503U, 871U, 3136U, 1592U, 3818U, 681U,
11343 2946U, 1402U, 3628U, 996U, 3261U, 1717U, 3943U, 22867U,
11344 23900U, 29681U, 30293U, 646U, 2911U, 1367U, 3593U, 961U,
11345 3226U, 1682U, 3908U, 825U, 3090U, 1546U, 3772U, 1140U,
11346 3405U, 1861U, 4087U, 574U, 2839U, 1295U, 3521U, 889U,
11347 3154U, 1610U, 3836U, 30305U, 609U, 2874U, 1330U, 3556U,
11348 924U, 3189U, 1645U, 3871U, 737U, 3002U, 1458U, 3684U,
11349 1052U, 3317U, 1773U, 3999U, 537U, 2802U, 1258U, 3484U,
11350 852U, 3117U, 1573U, 3799U, 19249U, 19959U, 13304U, 16736U,
11351 48599U, 18116U, 30910U, 18134U, 30928U, 18152U, 30946U, 2003U,
11352 4203U, 2123U, 4323U, 2163U, 4363U, 4758U, 36397U, 2028U,
11353 4228U, 1965U, 4165U, 2176U, 4376U, 2042U, 4242U, 1978U,
11354 22893U, 4178U, 22910U, 2190U, 4390U, 16653U, 17491U, 1218U,
11355 11407U, 1925U, 11437U, 1244U, 11422U, 1951U, 11452U, 16419U,
11356 23144U, 16439U, 23164U, 16482U, 23180U, 332U, 2218U, 13499U,
11357 14017U, 23793U, 32266U, 32798U, 17810U, 13531U, 17822U, 13544U,
11358 37994U, 19791U, 31937U, 4797U, 19805U, 31951U, 38011U, 14396U,
11359 23816U, 32603U, 32987U, 49295U, 13181U, 18000U, 12210U, 380U,
11360 2681U, 523U, 2788U, 398U, 2699U, 1167U, 3432U, 14406U,
11361 23827U, 32612U, 13511U, 47080U, 47115U, 47104U, 47263U, 47139U,
11362 47286U, 47092U, 47251U, 47127U, 47274U, 10506U, 11076U, 48796U,
11363 13112U, 13626U, 11941U, 48966U, 13166U, 13650U, 11957U, 48807U,
11364 14573U, 13638U, 14478U, 48977U, 14588U, 13662U, 14494U, 23132U,
11365 32175U, 39064U, 16353U, 48316U, 45734U, 46064U, 48585U, 45779U,
11366 36162U, 36203U, 36244U, 36285U, 36189U, 36271U, 36175U, 36312U,
11367 36216U, 36230U, 36257U, 36329U, 36298U, 36346U, 2649U, 22742U,
11368 22797U, 4891U, 9742U, 5668U, 5541U, 4949U, 9808U, 5742U,
11369 5607U, 22448U, 14813U, 26463U, 12301U, 14161U, 11502U, 32384U,
11370 13419U, 30819U, 12421U, 14281U, 11622U, 32496U, 38257U, 13467U,
11371 17726U, 49170U, 26518U, 12346U, 14206U, 11547U, 32426U, 32927U,
11372 30866U, 12466U, 14326U, 11667U, 32538U, 38272U, 17762U, 49206U,
11373 26474U, 12316U, 14176U, 11517U, 32398U, 14543U, 30830U, 12436U,
11374 14296U, 11637U, 32510U, 14558U, 23978U, 17738U, 49182U, 26540U,
11375 12376U, 14236U, 11577U, 32454U, 32957U, 30888U, 12496U, 14356U,
11376 11697U, 32566U, 38287U, 23996U, 17786U, 49230U, 47636U, 30368U,
11377 23850U, 168U, 26420U, 2622U, 26436U, 10745U, 23681U, 29360U,
11378 18185U, 30979U, 2356U, 26428U, 4558U, 26444U, 15066U, 47150U,
11379 30101U, 30335U, 30058U, 45947U, 30088U, 30282U, 30044U, 15052U,
11380 30231U, 26529U, 12361U, 14221U, 11562U, 32440U, 32942U, 30877U,
11381 12481U, 14341U, 11682U, 32552U, 17774U, 49218U, 26485U, 12331U,
11382 14191U, 11532U, 32412U, 13435U, 30841U, 12451U, 14311U, 11652U,
11383 32524U, 13483U, 17750U, 49194U, 26551U, 12391U, 14251U, 11592U,
11384 32468U, 32972U, 30899U, 12511U, 14371U, 11712U, 32580U, 17798U,
11385 49242U, 23100U, 23361U, 30385U, 24576U, 20817U, 43908U, 21546U,
11386 24795U, 20988U, 21733U, 25406U, 21419U, 22038U, 25201U, 21232U,
11387 44018U, 21851U, 24639U, 20864U, 43927U, 21602U, 25264U, 21279U,
11388 44037U, 21907U, 24655U, 20880U, 21621U, 25280U, 21295U, 21926U,
11389 24686U, 20911U, 43946U, 21658U, 24814U, 21007U, 21755U, 25425U,
11390 21438U, 22060U, 25311U, 21326U, 44056U, 21963U, 24749U, 20958U,
11391 43965U, 21714U, 24833U, 21026U, 21777U, 25444U, 21457U, 22082U,
11392 25374U, 21373U, 44075U, 22019U, 18197U, 30991U, 10460U, 16691U,
11393 10793U, 17176U, 24460U, 31143U, 19404U, 31516U, 20177U, 43874U,
11394 33148U, 29471U, 25463U, 31308U, 19716U, 31828U, 21511U, 33302U,
11395 29606U, 24547U, 31187U, 19492U, 31604U, 20788U, 43891U, 33189U,
11396 29509U, 24781U, 31202U, 19522U, 31634U, 20974U, 33203U, 29530U,
11397 25056U, 31249U, 19598U, 31710U, 21075U, 43984U, 33247U, 29555U,
11398 25808U, 31326U, 19734U, 31846U, 21799U, 33319U, 29622U, 25153U,
11399 31293U, 19686U, 31798U, 21116U, 44001U, 33288U, 29593U, 25825U,
11400 31344U, 19752U, 31864U, 21816U, 33336U, 29638U, 13874U, 22778U,
11401 22833U, 10616U, 11170U, 11377U, 14730U, 17987U, 49282U, 18170U,
11402 30964U, 18209U, 31003U, 10699U, 10874U, 16784U, 15006U, 16773U,
11403 17869U, 36507U, 10606U, 22927U, 11148U, 22944U, 17928U, 22980U,
11404 17648U, 22962U, 10895U, 17311U, 10660U, 10861U, 16512U, 48742U,
11405 10571U, 17846U, 10594U, 17895U, 16522U, 48752U, 19841U, 22284U,
11406 22343U, 22299U, 22358U, 19819U, 19852U, 23692U, 38990U, 30074U,
11407 30239U, 30029U, 20012U, 18221U, 31015U, 19876U, 49627U, 22438U,
11408 22314U, 22373U, 50003U, 35122U, 33518U, 35611U, 25498U, 34078U,
11409 35289U, 33689U, 35808U, 25742U, 34265U, 35532U, 33986U, 36093U,
11410 26104U, 34570U, 35365U, 33829U, 35896U, 25860U, 34383U, 35172U,
11411 33565U, 35670U, 25573U, 34134U, 35415U, 33876U, 35955U, 25935U,
11412 34439U, 35189U, 33581U, 35690U, 25592U, 34153U, 35432U, 33892U,
11413 35975U, 25954U, 34458U, 35222U, 33612U, 35729U, 25629U, 34190U,
11414 35309U, 33708U, 35831U, 25764U, 34287U, 35552U, 34005U, 36116U,
11415 26126U, 34592U, 35465U, 33923U, 36014U, 25991U, 34495U, 35272U,
11416 33659U, 35788U, 25704U, 34246U, 35329U, 33727U, 35854U, 25786U,
11417 34309U, 35572U, 34024U, 36139U, 26148U, 34614U, 35515U, 33970U,
11418 36073U, 26066U, 34551U, 13841U, 22759U, 22814U, 24478U, 24592U,
11419 25517U, 25217U, 25879U, 25070U, 24702U, 25648U, 25327U, 26010U,
11420 25171U, 24765U, 25723U, 25390U, 26085U, 26652U, 33409U, 34835U,
11421 26806U, 34043U, 34989U, 26693U, 33489U, 34876U, 26707U, 33675U,
11422 34890U, 26751U, 33759U, 34934U, 26823U, 34331U, 35006U, 26792U,
11423 33800U, 34975U, 26840U, 34348U, 35023U, 19830U, 22269U, 22328U,
11424 14993U, 11988U, 16554U, 32025U, 48001U, 16640U, 32039U, 48032U,
11425 38161U, 38147U, 30261U, 14640U, 26452U, 12286U, 14146U, 11487U,
11426 32370U, 13403U, 30808U, 12406U, 14266U, 11607U, 32482U, 13451U,
11427 29376U, 29971U, 29987U, 19770U, 49826U, 30212U, 2578U, 15954U,
11428 48268U, 45965U, 48537U, 22182U, 18026U, 18050U, 18074U, 18088U,
11429 50058U, 35085U, 13523U, 13557U, 22534U, 2629U, 10963U, 17424U,
11430 31976U, 10984U, 17445U, 4926U, 7119U, 9839U, 5777U, 5638U,
11431 9781U, 5711U, 5580U, 25118U, 24493U, 14845U, 2557U, 15082U,
11432 48073U, 36704U, 48342U, 24425U, 30162U, 25021U, 30176U, 25085U,
11433 23957U, 15096U, 48090U, 36718U, 48359U, 24256U, 26170U, 14812U,
11434 142U, 2596U, 30148U, 24852U, 30190U, 155U, 2609U, 46137U,
11435 4881U, 49018U, 46158U, 13348U, 10935U, 17369U, 49006U, 13994U,
11436 23704U, 45527U, 32245U, 23740U, 4767U, 4814U, 32786U, 46171U,
11437 17232U, 48903U, 30U, 49859U, 45U, 49878U, 18258U, 20121U,
11438 46293U, 18234U, 18918U, 18638U, 20559U, 46693U, 21165U, 46956U,
11439 18406U, 20327U, 46450U, 18536U, 20457U, 46586U, 18970U, 18934U,
11440 18660U, 20581U, 46716U, 21181U, 46973U, 18427U, 20348U, 46472U,
11441 18685U, 20606U, 46742U, 21389U, 47011U, 18451U, 20372U, 46497U,
11442 18870U, 18613U, 20534U, 46667U, 21146U, 46936U, 18382U, 20303U,
11443 46425U, 20097U, 46267U, 18294U, 20215U, 46332U, 18854U, 18591U,
11444 20512U, 46644U, 21130U, 46919U, 18361U, 20282U, 46403U, 18271U,
11445 18572U, 20493U, 46624U, 20134U, 46307U, 18328U, 20249U, 46368U,
11446 18246U, 19099U, 18727U, 20648U, 46786U, 21476U, 47043U, 18491U,
11447 20412U, 46539U, 18554U, 20475U, 46605U, 18813U, 20734U, 46876U,
11448 18985U, 19115U, 18749U, 20670U, 46809U, 21492U, 47060U, 18512U,
11449 20433U, 46561U, 18706U, 20627U, 46764U, 18832U, 20753U, 46896U,
11450 21404U, 47027U, 18471U, 20392U, 46518U, 18792U, 20713U, 46854U,
11451 20109U, 46280U, 18311U, 20232U, 46350U, 18774U, 20695U, 46835U,
11452 18953U, 21200U, 46993U, 5352U, 15717U, 15387U, 5075U, 4591U,
11453 16084U, 16273U, 10919U, 38118U, 16749U, 11090U, 17502U, 48612U,
11454 17353U, 38179U, 48997U, 38318U, 15517U, 5286U, 15542U, 5142U,
11455 49702U, 4656U, 49668U, 16157U, 15158U, 15584U, 16210U, 10451U,
11456 47361U, 30643U, 30458U, 38343U, 47441U, 49990U, 26406U, 38945U,
11457 16500U, 47972U, 16672U, 47399U, 30665U, 30593U, 38640U, 47503U,
11458 48703U, 13083U, 16543U, 12078U, 38381U, 47472U, 38086U, 38690U,
11459 47534U, 48773U, 13097U, 38932U, 47596U, 48054U, 47624U, 30687U,
11460 30718U, 38895U, 47565U, 4976U, 10764U, 19176U, 14470U, 46022U,
11461 12839U, 46011U, 12824U, 47729U, 47741U, 46034U, 12855U, 17089U,
11462 12107U, 47644U, 48818U, 13127U, 47801U, 26357U, 17293U, 12120U,
11463 38467U, 38355U, 38483U, 38394U, 47654U, 38500U, 38408U, 38554U,
11464 38747U, 38518U, 38423U, 38572U, 38762U, 48936U, 13153U, 17918U,
11465 38590U, 38777U, 38537U, 38733U, 47811U, 23839U, 29445U, 29707U,
11466 10540U, 14603U, 16834U, 14628U, 11125U, 14615U, 17526U, 14652U,
11467 49097U, 14677U, 48684U, 14665U, 14918U, 16410U, 47831U, 47720U,
11468 14931U, 29691U, 4669U, 5112U, 15666U, 14510U, 16468U, 5155U,
11469 4686U, 5255U, 15403U, 5093U, 4609U, 16100U, 4703U, 47878U,
11470 16298U, 15450U, 10415U, 11005U, 15477U, 15464U, 16168U, 15436U,
11471 15653U, 10429U, 5300U, 16455U, 16182U, 11020U, 17466U, 15598U,
11472 15492U, 15680U, 23198U, 10735U, 47866U, 17071U, 13813U, 10356U,
11473 15612U, 12041U, 36600U, 12541U, 47411U, 13002U, 10638U, 11807U,
11474 47373U, 12984U, 38803U, 12652U, 38790U, 12619U, 38817U, 12670U,
11475 38854U, 12690U, 38869U, 12709U, 17480U, 12133U, 10840U, 13941U,
11476 32211U, 32733U, 17244U, 14093U, 32336U, 32874U, 15815U, 14041U,
11477 32288U, 32822U, 16335U, 14067U, 32312U, 32848U, 48915U, 14417U,
11478 32622U, 32997U, 5363U, 15742U, 16312U, 5340U, 15694U, 16250U,
11479 5328U, 15641U, 16238U, 17109U, 30603U, 48713U, 30728U, 48836U,
11480 30759U, 10955U, 13953U, 32222U, 32745U, 15208U, 14028U, 32276U,
11481 32809U, 17389U, 14105U, 32347U, 32886U, 15834U, 14054U, 32300U,
11482 32835U, 16344U, 14080U, 32324U, 32861U, 11275U, 13981U, 32233U,
11483 32773U, 17601U, 14133U, 32358U, 32914U, 49140U, 14457U, 32644U,
11484 33037U, 49030U, 14429U, 32633U, 33009U, 46045U, 30698U, 15358U,
11485 5042U, 4628U, 16133U, 35061U, 10752U, 19163U, 10886U, 17302U,
11486 47664U, 48945U, 47821U, 5001U, 11337U, 23613U, 13314U, 19258U,
11487 19212U, 17948U, 23627U, 13331U, 19276U, 19938U, 15197U, 15754U,
11488 16324U, 11368U, 17978U, 11306U, 17706U, 49273U, 15933U, 15186U,
11489 15706U, 16262U, 10784U, 17155U, 11219U, 17570U, 48894U, 36589U,
11490 12526U, 47752U, 47240U, 12909U, 47789U, 10549U, 11763U, 38652U,
11491 10627U, 11792U, 38703U, 38718U, 5314U, 11745U, 15556U, 12023U,
11492 5188U, 15420U, 15785U, 4720U, 15342U, 15765U, 5024U, 16117U,
11493 15728U, 5172U, 16284U, 15172U, 12005U, 15627U, 12060U, 16224U,
11494 36636U, 12589U, 47777U, 13067U, 47339U, 12970U, 17636U, 4854U,
11495 18010U, 12224U, 12636U, 36531U, 36578U, 36647U, 12604U, 47685U,
11496 13036U, 36543U, 17164U, 12179U, 17623U, 12148U, 16967U, 12093U,
11497 10583U, 11777U, 17883U, 11348U, 11912U, 17858U, 12195U, 11284U,
11498 11867U, 17907U, 11727U, 14528U, 13367U, 13387U, 11327U, 11898U,
11499 47317U, 12940U, 17716U, 12165U, 14789U, 11973U, 47674U, 13021U,
11500 36658U, 49851U, 10530U, 16804U, 11104U, 48665U, 14904U, 47710U,
11501 15371U, 5057U, 4573U, 16068U, 17397U, 49038U, 45539U, 32712U,
11502 10483U, 16713U, 38103U, 38131U, 10829U, 17211U, 38208U, 38192U,
11503 17410U, 10848U, 17252U, 48923U, 10345U, 46075U, 12870U, 36612U,
11504 12557U, 22521U, 12269U, 47764U, 13050U, 47328U, 12955U, 11316U,
11505 11883U, 46091U, 12890U, 19200U, 12253U, 47305U, 12924U, 45850U,
11506 12727U, 49749U, 13194U, 45895U, 12784U, 49794U, 13251U, 45865U,
11507 12746U, 49764U, 13213U, 45911U, 12804U, 49810U, 13271U, 45880U,
11508 12765U, 49779U, 13232U, 32704U, 34736U, 10559U, 11135U, 11182U,
11509 17659U, 17834U, 17610U, 19188U, 12237U, 48063U, 11159U, 17673U,
11510 17938U, 10928U, 17122U, 13727U, 30617U, 48727U, 13745U, 30743U,
11511 48849U, 13764U, 30773U, 17362U, 16702U, 15332U, 10519U, 10471U,
11512 16762U, 10804U, 13800U, 10494U, 16724U, 17187U, 15506U, 5272U,
11513 15528U, 49719U, 5129U, 49685U, 4643U, 49651U, 16146U, 15144U,
11514 15570U, 49734U, 16196U, 10442U, 47349U, 30632U, 30448U, 38331U,
11515 47426U, 49977U, 26392U, 16576U, 47387U, 30654U, 30583U, 38628U,
11516 47488U, 48693U, 16532U, 38368U, 47456U, 38069U, 38677U, 47518U,
11517 48762U, 38919U, 47580U, 48023U, 47612U, 30676U, 30708U, 38883U,
11518 47550U, 29351U, 11390U, 11927U, 36624U, 12573U, 10649U, 11822U,
11519 10723U, 16977U, 10816U, 17198U, 11196U, 17536U, 5242U, 23599U,
11520 30410U, 23666U, 5201U, 38052U, 30396U, 38239U, 33050U, 11400U,
11521 18019U, 18284U, 20205U, 46321U, 18346U, 20267U, 46387U, 39001U,
11522 31965U, 22884U, 13700U, 192U, 22859U, 10269U, 49543U, 10400U,
11523 49610U, 24014U, 44094U, 10380U, 49569U, 23548U, 32005U, 48635U,
11524 10291U, 43860U, 23108U, 32187U, 48863U, 31028U, 47961U, 10390U,
11525 49581U, 23558U, 32015U, 48645U, 13565U, 23023U, 23044U, 49593U,
11526 23538U, 14882U, 23120U, 26322U, 45927U, 29922U, 22852U, 39181U,
11527 34657U, 31903U, 23033U, 29368U, 29930U, 31039U, 23056U, 47984U,
11528 39231U, 2658U, 18U, 16607U, 31995U, 48625U, 20020U, 13708U,
11529 29960U, 29418U, 14743U, 47992U, 49529U, 16618U, 23753U, 47695U,
11530 23069U, 49557U, 10236U, 10247U, 19864U, 13574U, 16395U, 133U,
11531 2587U, 23082U, 14971U, 23568U, 14892U, 45936U, 39239U, 10328U,
11532 10314U, 38453U, 38439U, 23357U, 14752U,
11533};
11534
11535static inline void InitHexagonMCInstrInfo(MCInstrInfo *II) {
11536 II->InitMCInstrInfo(HexagonDescs.Insts, HexagonInstrNameIndices, HexagonInstrNameData, nullptr, nullptr, 3453, nullptr, 0);
11537}
11538
11539
11540} // namespace llvm
11541
11542#endif // GET_INSTRINFO_MC_DESC
11543
11544#ifdef GET_INSTRINFO_HEADER
11545#undef GET_INSTRINFO_HEADER
11546
11547namespace llvm {
11548
11549struct HexagonGenInstrInfo : public TargetInstrInfo {
11550 explicit HexagonGenInstrInfo(const TargetSubtargetInfo &STI, const TargetRegisterInfo &TRI, unsigned CFSetupOpcode = ~0u, unsigned CFDestroyOpcode = ~0u, unsigned CatchRetOpcode = ~0u, unsigned ReturnOpcode = ~0u);
11551 ~HexagonGenInstrInfo() override = default;
11552};
11553
11554} // namespace llvm
11555
11556namespace llvm::Hexagon {
11557
11558
11559} // namespace llvm::Hexagon
11560
11561#endif // GET_INSTRINFO_HEADER
11562
11563#ifdef GET_INSTRINFO_HELPER_DECLS
11564#undef GET_INSTRINFO_HELPER_DECLS
11565
11566
11567#endif // GET_INSTRINFO_HELPER_DECLS
11568
11569#ifdef GET_INSTRINFO_HELPERS
11570#undef GET_INSTRINFO_HELPERS
11571
11572
11573#endif // GET_INSTRINFO_HELPERS
11574
11575#ifdef GET_INSTRINFO_CTOR_DTOR
11576#undef GET_INSTRINFO_CTOR_DTOR
11577
11578namespace llvm {
11579
11580extern const HexagonInstrTable HexagonDescs;
11581extern const unsigned HexagonInstrNameIndices[];
11582extern const char HexagonInstrNameData[];
11583HexagonGenInstrInfo::HexagonGenInstrInfo(const TargetSubtargetInfo &STI, const TargetRegisterInfo &TRI, unsigned CFSetupOpcode, unsigned CFDestroyOpcode, unsigned CatchRetOpcode, unsigned ReturnOpcode)
11584 : TargetInstrInfo(TRI, CFSetupOpcode, CFDestroyOpcode, CatchRetOpcode, ReturnOpcode) {
11585 InitMCInstrInfo(HexagonDescs.Insts, HexagonInstrNameIndices, HexagonInstrNameData, nullptr, nullptr, 3453);
11586}
11587
11588} // namespace llvm
11589
11590#endif // GET_INSTRINFO_CTOR_DTOR
11591
11592#ifdef GET_INSTRINFO_MC_HELPER_DECLS
11593#undef GET_INSTRINFO_MC_HELPER_DECLS
11594
11595namespace llvm {
11596
11597class MCInst;
11598class FeatureBitset;
11599
11600namespace Hexagon_MC {
11601
11602void verifyInstructionPredicates(unsigned Opcode, const FeatureBitset &Features);
11603
11604} // namespace Hexagon_MC
11605
11606} // namespace llvm
11607
11608#endif // GET_INSTRINFO_MC_HELPER_DECLS
11609
11610#ifdef GET_INSTRINFO_MC_HELPERS
11611#undef GET_INSTRINFO_MC_HELPERS
11612
11613namespace llvm::Hexagon_MC {
11614
11615
11616} // namespace llvm::Hexagon_MC
11617
11618#endif // GET_INSTRINFO_MC_HELPERS
11619
11620#if (defined(ENABLE_INSTR_PREDICATE_VERIFIER) && !defined(NDEBUG)) ||\
11621 defined(GET_AVAILABLE_OPCODE_CHECKER)
11622#define GET_COMPUTE_FEATURES
11623#endif
11624#ifdef GET_COMPUTE_FEATURES
11625#undef GET_COMPUTE_FEATURES
11626
11627namespace llvm::Hexagon_MC {
11628
11629// Bits for subtarget features that participate in instruction matching.
11630enum SubtargetFeatureBits : uint8_t {
11631 Feature_HasV5Bit = 2,
11632 Feature_HasV55Bit = 3,
11633 Feature_HasV60Bit = 4,
11634 Feature_HasV62Bit = 5,
11635 Feature_HasV65Bit = 6,
11636 Feature_HasV66Bit = 7,
11637 Feature_HasV67Bit = 8,
11638 Feature_HasV68Bit = 9,
11639 Feature_HasV69Bit = 10,
11640 Feature_HasV71Bit = 11,
11641 Feature_HasV73Bit = 12,
11642 Feature_HasV75Bit = 13,
11643 Feature_HasV79Bit = 14,
11644 Feature_HasV81Bit = 15,
11645 Feature_UseHVX64BBit = 19,
11646 Feature_UseHVX128BBit = 20,
11647 Feature_UseHVXBit = 18,
11648 Feature_UseHVXV60Bit = 23,
11649 Feature_UseHVXV62Bit = 24,
11650 Feature_UseHVXV65Bit = 25,
11651 Feature_UseHVXV66Bit = 26,
11652 Feature_UseHVXV67Bit = 27,
11653 Feature_UseHVXV68Bit = 28,
11654 Feature_UseHVXV69Bit = 29,
11655 Feature_UseHVXV71Bit = 30,
11656 Feature_UseHVXV73Bit = 31,
11657 Feature_UseHVXV75Bit = 32,
11658 Feature_UseHVXV79Bit = 33,
11659 Feature_UseHVXV81Bit = 34,
11660 Feature_UseAudioBit = 16,
11661 Feature_UseZRegBit = 35,
11662 Feature_HasPreV65Bit = 1,
11663 Feature_UseHVXIEEEFPBit = 21,
11664 Feature_UseHVXQFloatBit = 22,
11665 Feature_HasMemNoShufBit = 0,
11666 Feature_UseCabacBit = 17,
11667};
11668
11669inline FeatureBitset computeAvailableFeatures(const FeatureBitset &FB) {
11670 FeatureBitset Features;
11671 if (FB[Hexagon::ArchV5])
11672 Features.set(Feature_HasV5Bit);
11673 if (FB[Hexagon::ArchV55])
11674 Features.set(Feature_HasV55Bit);
11675 if (FB[Hexagon::ArchV60])
11676 Features.set(Feature_HasV60Bit);
11677 if (FB[Hexagon::ArchV62])
11678 Features.set(Feature_HasV62Bit);
11679 if (FB[Hexagon::ArchV65])
11680 Features.set(Feature_HasV65Bit);
11681 if (FB[Hexagon::ArchV66])
11682 Features.set(Feature_HasV66Bit);
11683 if (FB[Hexagon::ArchV67])
11684 Features.set(Feature_HasV67Bit);
11685 if (FB[Hexagon::ArchV68])
11686 Features.set(Feature_HasV68Bit);
11687 if (FB[Hexagon::ArchV69])
11688 Features.set(Feature_HasV69Bit);
11689 if (FB[Hexagon::ArchV71])
11690 Features.set(Feature_HasV71Bit);
11691 if (FB[Hexagon::ArchV73])
11692 Features.set(Feature_HasV73Bit);
11693 if (FB[Hexagon::ArchV75])
11694 Features.set(Feature_HasV75Bit);
11695 if (FB[Hexagon::ArchV79])
11696 Features.set(Feature_HasV79Bit);
11697 if (FB[Hexagon::ArchV81])
11698 Features.set(Feature_HasV81Bit);
11699 if (FB[Hexagon::ExtensionHVX64B])
11700 Features.set(Feature_UseHVX64BBit);
11701 if (FB[Hexagon::ExtensionHVX128B])
11702 Features.set(Feature_UseHVX128BBit);
11703 if (FB[Hexagon::ExtensionHVXV60])
11704 Features.set(Feature_UseHVXBit);
11705 if (FB[Hexagon::ExtensionHVXV60])
11706 Features.set(Feature_UseHVXV60Bit);
11707 if (FB[Hexagon::ExtensionHVXV62])
11708 Features.set(Feature_UseHVXV62Bit);
11709 if (FB[Hexagon::ExtensionHVXV65])
11710 Features.set(Feature_UseHVXV65Bit);
11711 if (FB[Hexagon::ExtensionHVXV66])
11712 Features.set(Feature_UseHVXV66Bit);
11713 if (FB[Hexagon::ExtensionHVXV67])
11714 Features.set(Feature_UseHVXV67Bit);
11715 if (FB[Hexagon::ExtensionHVXV68])
11716 Features.set(Feature_UseHVXV68Bit);
11717 if (FB[Hexagon::ExtensionHVXV69])
11718 Features.set(Feature_UseHVXV69Bit);
11719 if (FB[Hexagon::ExtensionHVXV71])
11720 Features.set(Feature_UseHVXV71Bit);
11721 if (FB[Hexagon::ExtensionHVXV73])
11722 Features.set(Feature_UseHVXV73Bit);
11723 if (FB[Hexagon::ExtensionHVXV75])
11724 Features.set(Feature_UseHVXV75Bit);
11725 if (FB[Hexagon::ExtensionHVXV79])
11726 Features.set(Feature_UseHVXV79Bit);
11727 if (FB[Hexagon::ExtensionHVXV81])
11728 Features.set(Feature_UseHVXV81Bit);
11729 if (FB[Hexagon::ExtensionAudio])
11730 Features.set(Feature_UseAudioBit);
11731 if (FB[Hexagon::ExtensionZReg])
11732 Features.set(Feature_UseZRegBit);
11733 if (FB[Hexagon::FeaturePreV65])
11734 Features.set(Feature_HasPreV65Bit);
11735 if (FB[Hexagon::ExtensionHVXIEEEFP])
11736 Features.set(Feature_UseHVXIEEEFPBit);
11737 if (FB[Hexagon::ExtensionHVXQFloat])
11738 Features.set(Feature_UseHVXQFloatBit);
11739 if (FB[Hexagon::FeatureMemNoShuf])
11740 Features.set(Feature_HasMemNoShufBit);
11741 if (FB[Hexagon::FeatureCabac])
11742 Features.set(Feature_UseCabacBit);
11743 return Features;
11744}
11745
11746inline FeatureBitset computeRequiredFeatures(unsigned Opcode) {
11747 enum : uint8_t {
11748 CEFBS_None,
11749 CEFBS_HasPreV65,
11750 CEFBS_HasV55,
11751 CEFBS_HasV60,
11752 CEFBS_HasV62,
11753 CEFBS_HasV65,
11754 CEFBS_HasV66,
11755 CEFBS_HasV67,
11756 CEFBS_HasV68,
11757 CEFBS_HasV73,
11758 CEFBS_HasV79,
11759 CEFBS_HasV81,
11760 CEFBS_UseCabac,
11761 CEFBS_UseHVX,
11762 CEFBS_UseHVXV60,
11763 CEFBS_UseHVXV62,
11764 CEFBS_UseHVXV65,
11765 CEFBS_UseHVXV66,
11766 CEFBS_UseHVXV68,
11767 CEFBS_UseHVXV69,
11768 CEFBS_UseHVXV73,
11769 CEFBS_UseHVXV81,
11770 CEFBS_HasV60_UseHVX,
11771 CEFBS_HasV67_UseAudio,
11772 CEFBS_UseHVXV66_UseZReg,
11773 CEFBS_UseHVXV68_UseHVXIEEEFP,
11774 CEFBS_UseHVXV68_UseHVXQFloat,
11775 CEFBS_UseHVXV73_UseHVXIEEEFP,
11776 CEFBS_UseHVXV73_UseHVXQFloat,
11777 CEFBS_UseHVXV79_UseHVXIEEEFP,
11778 CEFBS_UseHVXV79_UseHVXQFloat,
11779 CEFBS_UseHVXV81_UseHVXQFloat,
11780 };
11781
11782 static constexpr FeatureBitset FeatureBitsets[] = {
11783 {}, // CEFBS_None
11784 {Feature_HasPreV65Bit, },
11785 {Feature_HasV55Bit, },
11786 {Feature_HasV60Bit, },
11787 {Feature_HasV62Bit, },
11788 {Feature_HasV65Bit, },
11789 {Feature_HasV66Bit, },
11790 {Feature_HasV67Bit, },
11791 {Feature_HasV68Bit, },
11792 {Feature_HasV73Bit, },
11793 {Feature_HasV79Bit, },
11794 {Feature_HasV81Bit, },
11795 {Feature_UseCabacBit, },
11796 {Feature_UseHVXBit, },
11797 {Feature_UseHVXV60Bit, },
11798 {Feature_UseHVXV62Bit, },
11799 {Feature_UseHVXV65Bit, },
11800 {Feature_UseHVXV66Bit, },
11801 {Feature_UseHVXV68Bit, },
11802 {Feature_UseHVXV69Bit, },
11803 {Feature_UseHVXV73Bit, },
11804 {Feature_UseHVXV81Bit, },
11805 {Feature_HasV60Bit, Feature_UseHVXBit, },
11806 {Feature_HasV67Bit, Feature_UseAudioBit, },
11807 {Feature_UseHVXV66Bit, Feature_UseZRegBit, },
11808 {Feature_UseHVXV68Bit, Feature_UseHVXIEEEFPBit, },
11809 {Feature_UseHVXV68Bit, Feature_UseHVXQFloatBit, },
11810 {Feature_UseHVXV73Bit, Feature_UseHVXIEEEFPBit, },
11811 {Feature_UseHVXV73Bit, Feature_UseHVXQFloatBit, },
11812 {Feature_UseHVXV79Bit, Feature_UseHVXIEEEFPBit, },
11813 {Feature_UseHVXV79Bit, Feature_UseHVXQFloatBit, },
11814 {Feature_UseHVXV81Bit, Feature_UseHVXQFloatBit, },
11815 };
11816 static constexpr uint8_t RequiredFeaturesRefs[] = {
11817 CEFBS_None, // PHI
11818 CEFBS_None, // INLINEASM
11819 CEFBS_None, // INLINEASM_BR
11820 CEFBS_None, // CFI_INSTRUCTION
11821 CEFBS_None, // EH_LABEL
11822 CEFBS_None, // GC_LABEL
11823 CEFBS_None, // ANNOTATION_LABEL
11824 CEFBS_None, // KILL
11825 CEFBS_None, // EXTRACT_SUBREG
11826 CEFBS_None, // INSERT_SUBREG
11827 CEFBS_None, // IMPLICIT_DEF
11828 CEFBS_None, // INIT_UNDEF
11829 CEFBS_None, // SUBREG_TO_REG
11830 CEFBS_None, // COPY_TO_REGCLASS
11831 CEFBS_None, // DBG_VALUE
11832 CEFBS_None, // DBG_VALUE_LIST
11833 CEFBS_None, // DBG_INSTR_REF
11834 CEFBS_None, // DBG_PHI
11835 CEFBS_None, // DBG_LABEL
11836 CEFBS_None, // REG_SEQUENCE
11837 CEFBS_None, // COPY
11838 CEFBS_None, // COPY_LANEMASK
11839 CEFBS_None, // BUNDLE
11840 CEFBS_None, // LIFETIME_START
11841 CEFBS_None, // LIFETIME_END
11842 CEFBS_None, // PSEUDO_PROBE
11843 CEFBS_None, // ARITH_FENCE
11844 CEFBS_None, // STACKMAP
11845 CEFBS_None, // FENTRY_CALL
11846 CEFBS_None, // PATCHPOINT
11847 CEFBS_None, // LOAD_STACK_GUARD
11848 CEFBS_None, // PREALLOCATED_SETUP
11849 CEFBS_None, // PREALLOCATED_ARG
11850 CEFBS_None, // STATEPOINT
11851 CEFBS_None, // LOCAL_ESCAPE
11852 CEFBS_None, // FAULTING_OP
11853 CEFBS_None, // PATCHABLE_OP
11854 CEFBS_None, // PATCHABLE_FUNCTION_ENTER
11855 CEFBS_None, // PATCHABLE_RET
11856 CEFBS_None, // PATCHABLE_FUNCTION_EXIT
11857 CEFBS_None, // PATCHABLE_TAIL_CALL
11858 CEFBS_None, // PATCHABLE_EVENT_CALL
11859 CEFBS_None, // PATCHABLE_TYPED_EVENT_CALL
11860 CEFBS_None, // ICALL_BRANCH_FUNNEL
11861 CEFBS_None, // FAKE_USE
11862 CEFBS_None, // MEMBARRIER
11863 CEFBS_None, // JUMP_TABLE_DEBUG_INFO
11864 CEFBS_None, // RELOC_NONE
11865 CEFBS_None, // CONVERGENCECTRL_ENTRY
11866 CEFBS_None, // CONVERGENCECTRL_ANCHOR
11867 CEFBS_None, // CONVERGENCECTRL_LOOP
11868 CEFBS_None, // CONVERGENCECTRL_GLUE
11869 CEFBS_None, // G_ASSERT_SEXT
11870 CEFBS_None, // G_ASSERT_ZEXT
11871 CEFBS_None, // G_ASSERT_ALIGN
11872 CEFBS_None, // G_ADD
11873 CEFBS_None, // G_SUB
11874 CEFBS_None, // G_MUL
11875 CEFBS_None, // G_SDIV
11876 CEFBS_None, // G_UDIV
11877 CEFBS_None, // G_SREM
11878 CEFBS_None, // G_UREM
11879 CEFBS_None, // G_SDIVREM
11880 CEFBS_None, // G_UDIVREM
11881 CEFBS_None, // G_AND
11882 CEFBS_None, // G_OR
11883 CEFBS_None, // G_XOR
11884 CEFBS_None, // G_ABDS
11885 CEFBS_None, // G_ABDU
11886 CEFBS_None, // G_UAVGFLOOR
11887 CEFBS_None, // G_UAVGCEIL
11888 CEFBS_None, // G_SAVGFLOOR
11889 CEFBS_None, // G_SAVGCEIL
11890 CEFBS_None, // G_IMPLICIT_DEF
11891 CEFBS_None, // G_PHI
11892 CEFBS_None, // G_FRAME_INDEX
11893 CEFBS_None, // G_GLOBAL_VALUE
11894 CEFBS_None, // G_PTRAUTH_GLOBAL_VALUE
11895 CEFBS_None, // G_CONSTANT_POOL
11896 CEFBS_None, // G_EXTRACT
11897 CEFBS_None, // G_UNMERGE_VALUES
11898 CEFBS_None, // G_INSERT
11899 CEFBS_None, // G_MERGE_VALUES
11900 CEFBS_None, // G_BUILD_VECTOR
11901 CEFBS_None, // G_BUILD_VECTOR_TRUNC
11902 CEFBS_None, // G_CONCAT_VECTORS
11903 CEFBS_None, // G_PTRTOINT
11904 CEFBS_None, // G_INTTOPTR
11905 CEFBS_None, // G_BITCAST
11906 CEFBS_None, // G_FREEZE
11907 CEFBS_None, // G_CONSTANT_FOLD_BARRIER
11908 CEFBS_None, // G_INTRINSIC_FPTRUNC_ROUND
11909 CEFBS_None, // G_INTRINSIC_TRUNC
11910 CEFBS_None, // G_INTRINSIC_ROUND
11911 CEFBS_None, // G_INTRINSIC_LRINT
11912 CEFBS_None, // G_INTRINSIC_LLRINT
11913 CEFBS_None, // G_INTRINSIC_ROUNDEVEN
11914 CEFBS_None, // G_READCYCLECOUNTER
11915 CEFBS_None, // G_READSTEADYCOUNTER
11916 CEFBS_None, // G_LOAD
11917 CEFBS_None, // G_SEXTLOAD
11918 CEFBS_None, // G_ZEXTLOAD
11919 CEFBS_None, // G_FPEXTLOAD
11920 CEFBS_None, // G_INDEXED_LOAD
11921 CEFBS_None, // G_INDEXED_SEXTLOAD
11922 CEFBS_None, // G_INDEXED_ZEXTLOAD
11923 CEFBS_None, // G_STORE
11924 CEFBS_None, // G_FPTRUNCSTORE
11925 CEFBS_None, // G_INDEXED_STORE
11926 CEFBS_None, // G_ATOMIC_CMPXCHG_WITH_SUCCESS
11927 CEFBS_None, // G_ATOMIC_CMPXCHG
11928 CEFBS_None, // G_ATOMICRMW_XCHG
11929 CEFBS_None, // G_ATOMICRMW_ADD
11930 CEFBS_None, // G_ATOMICRMW_SUB
11931 CEFBS_None, // G_ATOMICRMW_AND
11932 CEFBS_None, // G_ATOMICRMW_NAND
11933 CEFBS_None, // G_ATOMICRMW_OR
11934 CEFBS_None, // G_ATOMICRMW_XOR
11935 CEFBS_None, // G_ATOMICRMW_MAX
11936 CEFBS_None, // G_ATOMICRMW_MIN
11937 CEFBS_None, // G_ATOMICRMW_UMAX
11938 CEFBS_None, // G_ATOMICRMW_UMIN
11939 CEFBS_None, // G_ATOMICRMW_FADD
11940 CEFBS_None, // G_ATOMICRMW_FSUB
11941 CEFBS_None, // G_ATOMICRMW_FMAX
11942 CEFBS_None, // G_ATOMICRMW_FMIN
11943 CEFBS_None, // G_ATOMICRMW_FMAXIMUM
11944 CEFBS_None, // G_ATOMICRMW_FMINIMUM
11945 CEFBS_None, // G_ATOMICRMW_FMAXIMUMNUM
11946 CEFBS_None, // G_ATOMICRMW_FMINIMUMNUM
11947 CEFBS_None, // G_ATOMICRMW_UINC_WRAP
11948 CEFBS_None, // G_ATOMICRMW_UDEC_WRAP
11949 CEFBS_None, // G_ATOMICRMW_USUB_COND
11950 CEFBS_None, // G_ATOMICRMW_USUB_SAT
11951 CEFBS_None, // G_FENCE
11952 CEFBS_None, // G_PREFETCH
11953 CEFBS_None, // G_BRCOND
11954 CEFBS_None, // G_BRINDIRECT
11955 CEFBS_None, // G_INVOKE_REGION_START
11956 CEFBS_None, // G_INTRINSIC
11957 CEFBS_None, // G_INTRINSIC_W_SIDE_EFFECTS
11958 CEFBS_None, // G_INTRINSIC_CONVERGENT
11959 CEFBS_None, // G_INTRINSIC_CONVERGENT_W_SIDE_EFFECTS
11960 CEFBS_None, // G_ANYEXT
11961 CEFBS_None, // G_TRUNC
11962 CEFBS_None, // G_TRUNC_SSAT_S
11963 CEFBS_None, // G_TRUNC_SSAT_U
11964 CEFBS_None, // G_TRUNC_USAT_U
11965 CEFBS_None, // G_CONSTANT
11966 CEFBS_None, // G_FCONSTANT
11967 CEFBS_None, // G_VASTART
11968 CEFBS_None, // G_VAARG
11969 CEFBS_None, // G_SEXT
11970 CEFBS_None, // G_SEXT_INREG
11971 CEFBS_None, // G_ZEXT
11972 CEFBS_None, // G_SHL
11973 CEFBS_None, // G_LSHR
11974 CEFBS_None, // G_ASHR
11975 CEFBS_None, // G_FSHL
11976 CEFBS_None, // G_FSHR
11977 CEFBS_None, // G_ROTR
11978 CEFBS_None, // G_ROTL
11979 CEFBS_None, // G_ICMP
11980 CEFBS_None, // G_FCMP
11981 CEFBS_None, // G_SCMP
11982 CEFBS_None, // G_UCMP
11983 CEFBS_None, // G_SELECT
11984 CEFBS_None, // G_UADDO
11985 CEFBS_None, // G_UADDE
11986 CEFBS_None, // G_USUBO
11987 CEFBS_None, // G_USUBE
11988 CEFBS_None, // G_SADDO
11989 CEFBS_None, // G_SADDE
11990 CEFBS_None, // G_SSUBO
11991 CEFBS_None, // G_SSUBE
11992 CEFBS_None, // G_UMULO
11993 CEFBS_None, // G_SMULO
11994 CEFBS_None, // G_UMULH
11995 CEFBS_None, // G_SMULH
11996 CEFBS_None, // G_UADDSAT
11997 CEFBS_None, // G_SADDSAT
11998 CEFBS_None, // G_USUBSAT
11999 CEFBS_None, // G_SSUBSAT
12000 CEFBS_None, // G_USHLSAT
12001 CEFBS_None, // G_SSHLSAT
12002 CEFBS_None, // G_SMULFIX
12003 CEFBS_None, // G_UMULFIX
12004 CEFBS_None, // G_SMULFIXSAT
12005 CEFBS_None, // G_UMULFIXSAT
12006 CEFBS_None, // G_SDIVFIX
12007 CEFBS_None, // G_UDIVFIX
12008 CEFBS_None, // G_SDIVFIXSAT
12009 CEFBS_None, // G_UDIVFIXSAT
12010 CEFBS_None, // G_FADD
12011 CEFBS_None, // G_FSUB
12012 CEFBS_None, // G_FMUL
12013 CEFBS_None, // G_FMA
12014 CEFBS_None, // G_FMAD
12015 CEFBS_None, // G_FDIV
12016 CEFBS_None, // G_FREM
12017 CEFBS_None, // G_FMODF
12018 CEFBS_None, // G_FPOW
12019 CEFBS_None, // G_FPOWI
12020 CEFBS_None, // G_FEXP
12021 CEFBS_None, // G_FEXP2
12022 CEFBS_None, // G_FEXP10
12023 CEFBS_None, // G_FLOG
12024 CEFBS_None, // G_FLOG2
12025 CEFBS_None, // G_FLOG10
12026 CEFBS_None, // G_FLDEXP
12027 CEFBS_None, // G_FFREXP
12028 CEFBS_None, // G_FNEG
12029 CEFBS_None, // G_FPEXT
12030 CEFBS_None, // G_FPTRUNC
12031 CEFBS_None, // G_FPTOSI
12032 CEFBS_None, // G_FPTOUI
12033 CEFBS_None, // G_SITOFP
12034 CEFBS_None, // G_UITOFP
12035 CEFBS_None, // G_FPTOSI_SAT
12036 CEFBS_None, // G_FPTOUI_SAT
12037 CEFBS_None, // G_FABS
12038 CEFBS_None, // G_FCOPYSIGN
12039 CEFBS_None, // G_IS_FPCLASS
12040 CEFBS_None, // G_FCANONICALIZE
12041 CEFBS_None, // G_FMINNUM
12042 CEFBS_None, // G_FMAXNUM
12043 CEFBS_None, // G_FMINNUM_IEEE
12044 CEFBS_None, // G_FMAXNUM_IEEE
12045 CEFBS_None, // G_FMINIMUM
12046 CEFBS_None, // G_FMAXIMUM
12047 CEFBS_None, // G_FMINIMUMNUM
12048 CEFBS_None, // G_FMAXIMUMNUM
12049 CEFBS_None, // G_GET_FPENV
12050 CEFBS_None, // G_SET_FPENV
12051 CEFBS_None, // G_RESET_FPENV
12052 CEFBS_None, // G_GET_FPMODE
12053 CEFBS_None, // G_SET_FPMODE
12054 CEFBS_None, // G_RESET_FPMODE
12055 CEFBS_None, // G_GET_ROUNDING
12056 CEFBS_None, // G_SET_ROUNDING
12057 CEFBS_None, // G_PTR_ADD
12058 CEFBS_None, // G_PTRMASK
12059 CEFBS_None, // G_SMIN
12060 CEFBS_None, // G_SMAX
12061 CEFBS_None, // G_UMIN
12062 CEFBS_None, // G_UMAX
12063 CEFBS_None, // G_ABS
12064 CEFBS_None, // G_LROUND
12065 CEFBS_None, // G_LLROUND
12066 CEFBS_None, // G_BR
12067 CEFBS_None, // G_BRJT
12068 CEFBS_None, // G_VSCALE
12069 CEFBS_None, // G_INSERT_SUBVECTOR
12070 CEFBS_None, // G_EXTRACT_SUBVECTOR
12071 CEFBS_None, // G_INSERT_VECTOR_ELT
12072 CEFBS_None, // G_EXTRACT_VECTOR_ELT
12073 CEFBS_None, // G_SHUFFLE_VECTOR
12074 CEFBS_None, // G_SPLAT_VECTOR
12075 CEFBS_None, // G_STEP_VECTOR
12076 CEFBS_None, // G_VECTOR_COMPRESS
12077 CEFBS_None, // G_CTTZ
12078 CEFBS_None, // G_CTTZ_ZERO_POISON
12079 CEFBS_None, // G_CTLZ
12080 CEFBS_None, // G_CTLZ_ZERO_POISON
12081 CEFBS_None, // G_CTLS
12082 CEFBS_None, // G_CTPOP
12083 CEFBS_None, // G_BSWAP
12084 CEFBS_None, // G_BITREVERSE
12085 CEFBS_None, // G_CLMUL
12086 CEFBS_None, // G_CLMULH
12087 CEFBS_None, // G_CLMULR
12088 CEFBS_None, // G_FCEIL
12089 CEFBS_None, // G_FCOS
12090 CEFBS_None, // G_FSIN
12091 CEFBS_None, // G_FSINCOS
12092 CEFBS_None, // G_FTAN
12093 CEFBS_None, // G_FACOS
12094 CEFBS_None, // G_FASIN
12095 CEFBS_None, // G_FATAN
12096 CEFBS_None, // G_FATAN2
12097 CEFBS_None, // G_FCOSH
12098 CEFBS_None, // G_FSINH
12099 CEFBS_None, // G_FTANH
12100 CEFBS_None, // G_FSQRT
12101 CEFBS_None, // G_FFLOOR
12102 CEFBS_None, // G_FRINT
12103 CEFBS_None, // G_FNEARBYINT
12104 CEFBS_None, // G_ADDRSPACE_CAST
12105 CEFBS_None, // G_BLOCK_ADDR
12106 CEFBS_None, // G_JUMP_TABLE
12107 CEFBS_None, // G_DYN_STACKALLOC
12108 CEFBS_None, // G_STACKSAVE
12109 CEFBS_None, // G_STACKRESTORE
12110 CEFBS_None, // G_STRICT_FADD
12111 CEFBS_None, // G_STRICT_FSUB
12112 CEFBS_None, // G_STRICT_FMUL
12113 CEFBS_None, // G_STRICT_FDIV
12114 CEFBS_None, // G_STRICT_FREM
12115 CEFBS_None, // G_STRICT_FMA
12116 CEFBS_None, // G_STRICT_FSQRT
12117 CEFBS_None, // G_STRICT_FLDEXP
12118 CEFBS_None, // G_STRICT_FCMP
12119 CEFBS_None, // G_STRICT_FCMPS
12120 CEFBS_None, // G_READ_REGISTER
12121 CEFBS_None, // G_WRITE_REGISTER
12122 CEFBS_None, // G_MEMCPY
12123 CEFBS_None, // G_MEMCPY_INLINE
12124 CEFBS_None, // G_MEMMOVE
12125 CEFBS_None, // G_MEMSET
12126 CEFBS_None, // G_BZERO
12127 CEFBS_None, // G_MEMSET_INLINE
12128 CEFBS_None, // G_TRAP
12129 CEFBS_None, // G_DEBUGTRAP
12130 CEFBS_None, // G_UBSANTRAP
12131 CEFBS_None, // G_VECREDUCE_SEQ_FADD
12132 CEFBS_None, // G_VECREDUCE_SEQ_FMUL
12133 CEFBS_None, // G_VECREDUCE_FADD
12134 CEFBS_None, // G_VECREDUCE_FMUL
12135 CEFBS_None, // G_VECREDUCE_FMAX
12136 CEFBS_None, // G_VECREDUCE_FMIN
12137 CEFBS_None, // G_VECREDUCE_FMAXIMUM
12138 CEFBS_None, // G_VECREDUCE_FMINIMUM
12139 CEFBS_None, // G_VECREDUCE_FMAXIMUMNUM
12140 CEFBS_None, // G_VECREDUCE_FMINIMUMNUM
12141 CEFBS_None, // G_VECREDUCE_ADD
12142 CEFBS_None, // G_VECREDUCE_MUL
12143 CEFBS_None, // G_VECREDUCE_AND
12144 CEFBS_None, // G_VECREDUCE_OR
12145 CEFBS_None, // G_VECREDUCE_XOR
12146 CEFBS_None, // G_VECREDUCE_SMAX
12147 CEFBS_None, // G_VECREDUCE_SMIN
12148 CEFBS_None, // G_VECREDUCE_UMAX
12149 CEFBS_None, // G_VECREDUCE_UMIN
12150 CEFBS_None, // G_SBFX
12151 CEFBS_None, // G_UBFX
12152 CEFBS_None, // A2_addsp
12153 CEFBS_None, // A2_iconst
12154 CEFBS_None, // A2_neg
12155 CEFBS_None, // A2_not
12156 CEFBS_None, // A2_tfrf
12157 CEFBS_None, // A2_tfrfnew
12158 CEFBS_None, // A2_tfrp
12159 CEFBS_None, // A2_tfrpf
12160 CEFBS_None, // A2_tfrpfnew
12161 CEFBS_None, // A2_tfrpi
12162 CEFBS_None, // A2_tfrpt
12163 CEFBS_None, // A2_tfrptnew
12164 CEFBS_None, // A2_tfrt
12165 CEFBS_None, // A2_tfrtnew
12166 CEFBS_None, // A2_vaddb_map
12167 CEFBS_None, // A2_vsubb_map
12168 CEFBS_None, // A2_zxtb
12169 CEFBS_None, // A4_boundscheck
12170 CEFBS_None, // ADJCALLSTACKDOWN
12171 CEFBS_None, // ADJCALLSTACKUP
12172 CEFBS_None, // C2_cmpgei
12173 CEFBS_None, // C2_cmpgeui
12174 CEFBS_None, // C2_cmplt
12175 CEFBS_None, // C2_cmpltu
12176 CEFBS_None, // C2_pxfer_map
12177 CEFBS_None, // DUPLEX_Pseudo
12178 CEFBS_None, // ENDLOOP0
12179 CEFBS_None, // ENDLOOP01
12180 CEFBS_None, // ENDLOOP1
12181 CEFBS_None, // J2_endloop0
12182 CEFBS_None, // J2_endloop01
12183 CEFBS_None, // J2_endloop1
12184 CEFBS_HasV60, // J2_jumpf_nopred_map
12185 CEFBS_HasV60, // J2_jumprf_nopred_map
12186 CEFBS_HasV60, // J2_jumprt_nopred_map
12187 CEFBS_HasV60, // J2_jumpt_nopred_map
12188 CEFBS_HasV65, // J2_trap1_noregmap
12189 CEFBS_None, // KCFI_CHECK
12190 CEFBS_None, // L2_loadalignb_zomap
12191 CEFBS_None, // L2_loadalignh_zomap
12192 CEFBS_None, // L2_loadbsw2_zomap
12193 CEFBS_None, // L2_loadbsw4_zomap
12194 CEFBS_None, // L2_loadbzw2_zomap
12195 CEFBS_None, // L2_loadbzw4_zomap
12196 CEFBS_None, // L2_loadrb_zomap
12197 CEFBS_None, // L2_loadrd_zomap
12198 CEFBS_None, // L2_loadrh_zomap
12199 CEFBS_None, // L2_loadri_zomap
12200 CEFBS_None, // L2_loadrub_zomap
12201 CEFBS_None, // L2_loadruh_zomap
12202 CEFBS_None, // L2_ploadrbf_zomap
12203 CEFBS_None, // L2_ploadrbfnew_zomap
12204 CEFBS_None, // L2_ploadrbt_zomap
12205 CEFBS_None, // L2_ploadrbtnew_zomap
12206 CEFBS_None, // L2_ploadrdf_zomap
12207 CEFBS_None, // L2_ploadrdfnew_zomap
12208 CEFBS_None, // L2_ploadrdt_zomap
12209 CEFBS_None, // L2_ploadrdtnew_zomap
12210 CEFBS_None, // L2_ploadrhf_zomap
12211 CEFBS_None, // L2_ploadrhfnew_zomap
12212 CEFBS_None, // L2_ploadrht_zomap
12213 CEFBS_None, // L2_ploadrhtnew_zomap
12214 CEFBS_None, // L2_ploadrif_zomap
12215 CEFBS_None, // L2_ploadrifnew_zomap
12216 CEFBS_None, // L2_ploadrit_zomap
12217 CEFBS_None, // L2_ploadritnew_zomap
12218 CEFBS_None, // L2_ploadrubf_zomap
12219 CEFBS_None, // L2_ploadrubfnew_zomap
12220 CEFBS_None, // L2_ploadrubt_zomap
12221 CEFBS_None, // L2_ploadrubtnew_zomap
12222 CEFBS_None, // L2_ploadruhf_zomap
12223 CEFBS_None, // L2_ploadruhfnew_zomap
12224 CEFBS_None, // L2_ploadruht_zomap
12225 CEFBS_None, // L2_ploadruhtnew_zomap
12226 CEFBS_None, // L4_add_memopb_zomap
12227 CEFBS_None, // L4_add_memoph_zomap
12228 CEFBS_None, // L4_add_memopw_zomap
12229 CEFBS_None, // L4_and_memopb_zomap
12230 CEFBS_None, // L4_and_memoph_zomap
12231 CEFBS_None, // L4_and_memopw_zomap
12232 CEFBS_None, // L4_iadd_memopb_zomap
12233 CEFBS_None, // L4_iadd_memoph_zomap
12234 CEFBS_None, // L4_iadd_memopw_zomap
12235 CEFBS_None, // L4_iand_memopb_zomap
12236 CEFBS_None, // L4_iand_memoph_zomap
12237 CEFBS_None, // L4_iand_memopw_zomap
12238 CEFBS_None, // L4_ior_memopb_zomap
12239 CEFBS_None, // L4_ior_memoph_zomap
12240 CEFBS_None, // L4_ior_memopw_zomap
12241 CEFBS_None, // L4_isub_memopb_zomap
12242 CEFBS_None, // L4_isub_memoph_zomap
12243 CEFBS_None, // L4_isub_memopw_zomap
12244 CEFBS_None, // L4_or_memopb_zomap
12245 CEFBS_None, // L4_or_memoph_zomap
12246 CEFBS_None, // L4_or_memopw_zomap
12247 CEFBS_HasV65, // L4_return_map_to_raw_f
12248 CEFBS_HasV65, // L4_return_map_to_raw_fnew_pnt
12249 CEFBS_HasV65, // L4_return_map_to_raw_fnew_pt
12250 CEFBS_HasV65, // L4_return_map_to_raw_t
12251 CEFBS_HasV65, // L4_return_map_to_raw_tnew_pnt
12252 CEFBS_HasV65, // L4_return_map_to_raw_tnew_pt
12253 CEFBS_None, // L4_sub_memopb_zomap
12254 CEFBS_None, // L4_sub_memoph_zomap
12255 CEFBS_None, // L4_sub_memopw_zomap
12256 CEFBS_HasV65, // L6_deallocframe_map_to_raw
12257 CEFBS_HasV65, // L6_return_map_to_raw
12258 CEFBS_None, // LDriw_ctr
12259 CEFBS_None, // LDriw_pred
12260 CEFBS_None, // M2_mpysmi
12261 CEFBS_None, // M2_mpyui
12262 CEFBS_None, // M2_vrcmpys_acc_s1
12263 CEFBS_None, // M2_vrcmpys_s1
12264 CEFBS_None, // M2_vrcmpys_s1rp
12265 CEFBS_HasV67, // M7_vdmpy
12266 CEFBS_HasV67, // M7_vdmpy_acc
12267 CEFBS_None, // PS_aligna
12268 CEFBS_None, // PS_alloca
12269 CEFBS_None, // PS_call_instrprof_custom
12270 CEFBS_None, // PS_call_nr
12271 CEFBS_None, // PS_crash
12272 CEFBS_None, // PS_false
12273 CEFBS_None, // PS_fi
12274 CEFBS_None, // PS_fia
12275 CEFBS_None, // PS_loadrb_pci
12276 CEFBS_None, // PS_loadrb_pcr
12277 CEFBS_None, // PS_loadrd_pci
12278 CEFBS_None, // PS_loadrd_pcr
12279 CEFBS_None, // PS_loadrh_pci
12280 CEFBS_None, // PS_loadrh_pcr
12281 CEFBS_None, // PS_loadri_pci
12282 CEFBS_None, // PS_loadri_pcr
12283 CEFBS_None, // PS_loadrub_pci
12284 CEFBS_None, // PS_loadrub_pcr
12285 CEFBS_None, // PS_loadruh_pci
12286 CEFBS_None, // PS_loadruh_pcr
12287 CEFBS_None, // PS_probed_stackalloc
12288 CEFBS_None, // PS_pselect
12289 CEFBS_None, // PS_qfalse
12290 CEFBS_None, // PS_qtrue
12291 CEFBS_None, // PS_readcr
12292 CEFBS_None, // PS_readcr64
12293 CEFBS_None, // PS_storerb_pci
12294 CEFBS_None, // PS_storerb_pcr
12295 CEFBS_None, // PS_storerd_pci
12296 CEFBS_None, // PS_storerd_pcr
12297 CEFBS_None, // PS_storerf_pci
12298 CEFBS_None, // PS_storerf_pcr
12299 CEFBS_None, // PS_storerh_pci
12300 CEFBS_None, // PS_storerh_pcr
12301 CEFBS_None, // PS_storeri_pci
12302 CEFBS_None, // PS_storeri_pcr
12303 CEFBS_None, // PS_tailcall_i
12304 CEFBS_None, // PS_tailcall_r
12305 CEFBS_None, // PS_true
12306 CEFBS_None, // PS_vdd0
12307 CEFBS_HasV60_UseHVX, // PS_vloadrq_ai
12308 CEFBS_HasV60_UseHVX, // PS_vloadrv_ai
12309 CEFBS_HasV60_UseHVX, // PS_vloadrv_nt_ai
12310 CEFBS_HasV60_UseHVX, // PS_vloadrw_ai
12311 CEFBS_HasV60_UseHVX, // PS_vloadrw_nt_ai
12312 CEFBS_None, // PS_vmulw
12313 CEFBS_None, // PS_vmulw_acc
12314 CEFBS_HasV60_UseHVX, // PS_vselect
12315 CEFBS_UseHVX, // PS_vsplatib
12316 CEFBS_UseHVX, // PS_vsplatih
12317 CEFBS_UseHVX, // PS_vsplatiw
12318 CEFBS_UseHVX, // PS_vsplatrb
12319 CEFBS_UseHVX, // PS_vsplatrh
12320 CEFBS_UseHVX, // PS_vsplatrw
12321 CEFBS_HasV60_UseHVX, // PS_vstorerq_ai
12322 CEFBS_HasV60_UseHVX, // PS_vstorerv_ai
12323 CEFBS_HasV60_UseHVX, // PS_vstorerv_nt_ai
12324 CEFBS_HasV60_UseHVX, // PS_vstorerw_ai
12325 CEFBS_HasV60_UseHVX, // PS_vstorerw_nt_ai
12326 CEFBS_HasV60_UseHVX, // PS_wselect
12327 CEFBS_None, // S2_asr_i_p_rnd_goodsyntax
12328 CEFBS_None, // S2_asr_i_r_rnd_goodsyntax
12329 CEFBS_None, // S2_pstorerbf_zomap
12330 CEFBS_None, // S2_pstorerbnewf_zomap
12331 CEFBS_None, // S2_pstorerbnewt_zomap
12332 CEFBS_None, // S2_pstorerbt_zomap
12333 CEFBS_None, // S2_pstorerdf_zomap
12334 CEFBS_None, // S2_pstorerdt_zomap
12335 CEFBS_None, // S2_pstorerff_zomap
12336 CEFBS_None, // S2_pstorerft_zomap
12337 CEFBS_None, // S2_pstorerhf_zomap
12338 CEFBS_None, // S2_pstorerhnewf_zomap
12339 CEFBS_None, // S2_pstorerhnewt_zomap
12340 CEFBS_None, // S2_pstorerht_zomap
12341 CEFBS_None, // S2_pstorerif_zomap
12342 CEFBS_None, // S2_pstorerinewf_zomap
12343 CEFBS_None, // S2_pstorerinewt_zomap
12344 CEFBS_None, // S2_pstorerit_zomap
12345 CEFBS_None, // S2_storerb_zomap
12346 CEFBS_None, // S2_storerbnew_zomap
12347 CEFBS_None, // S2_storerd_zomap
12348 CEFBS_None, // S2_storerf_zomap
12349 CEFBS_None, // S2_storerh_zomap
12350 CEFBS_None, // S2_storerhnew_zomap
12351 CEFBS_None, // S2_storeri_zomap
12352 CEFBS_None, // S2_storerinew_zomap
12353 CEFBS_None, // S2_tableidxb_goodsyntax
12354 CEFBS_None, // S2_tableidxd_goodsyntax
12355 CEFBS_None, // S2_tableidxh_goodsyntax
12356 CEFBS_None, // S2_tableidxw_goodsyntax
12357 CEFBS_None, // S4_pstorerbfnew_zomap
12358 CEFBS_None, // S4_pstorerbnewfnew_zomap
12359 CEFBS_None, // S4_pstorerbnewtnew_zomap
12360 CEFBS_None, // S4_pstorerbtnew_zomap
12361 CEFBS_None, // S4_pstorerdfnew_zomap
12362 CEFBS_None, // S4_pstorerdtnew_zomap
12363 CEFBS_None, // S4_pstorerffnew_zomap
12364 CEFBS_None, // S4_pstorerftnew_zomap
12365 CEFBS_None, // S4_pstorerhfnew_zomap
12366 CEFBS_None, // S4_pstorerhnewfnew_zomap
12367 CEFBS_None, // S4_pstorerhnewtnew_zomap
12368 CEFBS_None, // S4_pstorerhtnew_zomap
12369 CEFBS_None, // S4_pstorerifnew_zomap
12370 CEFBS_None, // S4_pstorerinewfnew_zomap
12371 CEFBS_None, // S4_pstorerinewtnew_zomap
12372 CEFBS_None, // S4_pstoreritnew_zomap
12373 CEFBS_None, // S4_storeirb_zomap
12374 CEFBS_None, // S4_storeirbf_zomap
12375 CEFBS_None, // S4_storeirbfnew_zomap
12376 CEFBS_None, // S4_storeirbt_zomap
12377 CEFBS_None, // S4_storeirbtnew_zomap
12378 CEFBS_None, // S4_storeirh_zomap
12379 CEFBS_None, // S4_storeirhf_zomap
12380 CEFBS_None, // S4_storeirhfnew_zomap
12381 CEFBS_None, // S4_storeirht_zomap
12382 CEFBS_None, // S4_storeirhtnew_zomap
12383 CEFBS_None, // S4_storeiri_zomap
12384 CEFBS_None, // S4_storeirif_zomap
12385 CEFBS_None, // S4_storeirifnew_zomap
12386 CEFBS_None, // S4_storeirit_zomap
12387 CEFBS_None, // S4_storeiritnew_zomap
12388 CEFBS_None, // S5_asrhub_rnd_sat_goodsyntax
12389 CEFBS_None, // S5_vasrhrnd_goodsyntax
12390 CEFBS_HasV65, // S6_allocframe_to_raw
12391 CEFBS_None, // STriw_ctr
12392 CEFBS_None, // STriw_pred
12393 CEFBS_UseHVXV60, // V6_MAP_equb
12394 CEFBS_UseHVXV60, // V6_MAP_equb_and
12395 CEFBS_UseHVXV60, // V6_MAP_equb_ior
12396 CEFBS_UseHVXV60, // V6_MAP_equb_xor
12397 CEFBS_UseHVXV60, // V6_MAP_equh
12398 CEFBS_UseHVXV60, // V6_MAP_equh_and
12399 CEFBS_UseHVXV60, // V6_MAP_equh_ior
12400 CEFBS_UseHVXV60, // V6_MAP_equh_xor
12401 CEFBS_UseHVXV60, // V6_MAP_equw
12402 CEFBS_UseHVXV60, // V6_MAP_equw_and
12403 CEFBS_UseHVXV60, // V6_MAP_equw_ior
12404 CEFBS_UseHVXV60, // V6_MAP_equw_xor
12405 CEFBS_UseHVXV73, // V6_dbl_ld0
12406 CEFBS_UseHVXV73, // V6_dbl_st0
12407 CEFBS_UseHVXV60, // V6_extractw_alt
12408 CEFBS_UseHVXV60, // V6_hi
12409 CEFBS_UseHVXV60, // V6_ld0
12410 CEFBS_UseHVXV62, // V6_ldcnp0
12411 CEFBS_UseHVXV62, // V6_ldcnpnt0
12412 CEFBS_UseHVXV62, // V6_ldcp0
12413 CEFBS_UseHVXV62, // V6_ldcpnt0
12414 CEFBS_UseHVXV62, // V6_ldnp0
12415 CEFBS_UseHVXV62, // V6_ldnpnt0
12416 CEFBS_UseHVXV60, // V6_ldnt0
12417 CEFBS_UseHVXV62, // V6_ldp0
12418 CEFBS_UseHVXV62, // V6_ldpnt0
12419 CEFBS_UseHVXV62, // V6_ldtnp0
12420 CEFBS_UseHVXV62, // V6_ldtnpnt0
12421 CEFBS_UseHVXV62, // V6_ldtp0
12422 CEFBS_UseHVXV62, // V6_ldtpnt0
12423 CEFBS_UseHVXV60, // V6_ldu0
12424 CEFBS_UseHVXV60, // V6_lo
12425 CEFBS_UseHVXV60, // V6_st0
12426 CEFBS_UseHVXV60, // V6_stn0
12427 CEFBS_UseHVXV60, // V6_stnnt0
12428 CEFBS_UseHVXV60, // V6_stnp0
12429 CEFBS_UseHVXV60, // V6_stnpnt0
12430 CEFBS_UseHVXV60, // V6_stnq0
12431 CEFBS_UseHVXV60, // V6_stnqnt0
12432 CEFBS_UseHVXV60, // V6_stnt0
12433 CEFBS_UseHVXV60, // V6_stp0
12434 CEFBS_UseHVXV60, // V6_stpnt0
12435 CEFBS_UseHVXV60, // V6_stq0
12436 CEFBS_UseHVXV60, // V6_stqnt0
12437 CEFBS_UseHVXV60, // V6_stu0
12438 CEFBS_UseHVXV60, // V6_stunp0
12439 CEFBS_UseHVXV60, // V6_stup0
12440 CEFBS_UseHVXV69, // V6_v10mpyubs10
12441 CEFBS_UseHVXV69, // V6_v10mpyubs10_vxx
12442 CEFBS_UseHVXV68, // V6_v6mpyhubs10_alt
12443 CEFBS_UseHVXV68, // V6_v6mpyvubs10_alt
12444 CEFBS_UseHVXV65, // V6_vabsb_alt
12445 CEFBS_UseHVXV65, // V6_vabsb_sat_alt
12446 CEFBS_UseHVXV60, // V6_vabsdiffh_alt
12447 CEFBS_UseHVXV60, // V6_vabsdiffub_alt
12448 CEFBS_UseHVXV60, // V6_vabsdiffuh_alt
12449 CEFBS_UseHVXV60, // V6_vabsdiffw_alt
12450 CEFBS_UseHVXV60, // V6_vabsh_alt
12451 CEFBS_UseHVXV60, // V6_vabsh_sat_alt
12452 CEFBS_UseHVXV65, // V6_vabsub_alt
12453 CEFBS_UseHVXV65, // V6_vabsuh_alt
12454 CEFBS_UseHVXV65, // V6_vabsuw_alt
12455 CEFBS_UseHVXV60, // V6_vabsw_alt
12456 CEFBS_UseHVXV60, // V6_vabsw_sat_alt
12457 CEFBS_UseHVXV60, // V6_vaddb_alt
12458 CEFBS_UseHVXV60, // V6_vaddb_dv_alt
12459 CEFBS_UseHVXV60, // V6_vaddbnq_alt
12460 CEFBS_UseHVXV60, // V6_vaddbq_alt
12461 CEFBS_UseHVXV62, // V6_vaddbsat_alt
12462 CEFBS_UseHVXV62, // V6_vaddbsat_dv_alt
12463 CEFBS_UseHVXV60, // V6_vaddh_alt
12464 CEFBS_UseHVXV60, // V6_vaddh_dv_alt
12465 CEFBS_UseHVXV60, // V6_vaddhnq_alt
12466 CEFBS_UseHVXV60, // V6_vaddhq_alt
12467 CEFBS_UseHVXV60, // V6_vaddhsat_alt
12468 CEFBS_UseHVXV60, // V6_vaddhsat_dv_alt
12469 CEFBS_UseHVXV62, // V6_vaddhw_acc_alt
12470 CEFBS_UseHVXV60, // V6_vaddhw_alt
12471 CEFBS_UseHVXV62, // V6_vaddubh_acc_alt
12472 CEFBS_UseHVXV60, // V6_vaddubh_alt
12473 CEFBS_UseHVXV60, // V6_vaddubsat_alt
12474 CEFBS_UseHVXV60, // V6_vaddubsat_dv_alt
12475 CEFBS_UseHVXV60, // V6_vadduhsat_alt
12476 CEFBS_UseHVXV60, // V6_vadduhsat_dv_alt
12477 CEFBS_UseHVXV62, // V6_vadduhw_acc_alt
12478 CEFBS_UseHVXV60, // V6_vadduhw_alt
12479 CEFBS_UseHVXV62, // V6_vadduwsat_alt
12480 CEFBS_UseHVXV62, // V6_vadduwsat_dv_alt
12481 CEFBS_UseHVXV60, // V6_vaddw_alt
12482 CEFBS_UseHVXV60, // V6_vaddw_dv_alt
12483 CEFBS_UseHVXV60, // V6_vaddwnq_alt
12484 CEFBS_UseHVXV60, // V6_vaddwq_alt
12485 CEFBS_UseHVXV60, // V6_vaddwsat_alt
12486 CEFBS_UseHVXV60, // V6_vaddwsat_dv_alt
12487 CEFBS_UseHVXV62, // V6_vandnqrt_acc_alt
12488 CEFBS_UseHVXV62, // V6_vandnqrt_alt
12489 CEFBS_UseHVXV60, // V6_vandqrt_acc_alt
12490 CEFBS_UseHVXV60, // V6_vandqrt_alt
12491 CEFBS_UseHVXV60, // V6_vandvrt_acc_alt
12492 CEFBS_UseHVXV60, // V6_vandvrt_alt
12493 CEFBS_UseHVXV65, // V6_vaslh_acc_alt
12494 CEFBS_UseHVXV60, // V6_vaslh_alt
12495 CEFBS_UseHVXV60, // V6_vaslhv_alt
12496 CEFBS_UseHVXV60, // V6_vaslw_acc_alt
12497 CEFBS_UseHVXV60, // V6_vaslw_alt
12498 CEFBS_UseHVXV60, // V6_vaslwv_alt
12499 CEFBS_UseHVXV66, // V6_vasr_into_alt
12500 CEFBS_UseHVXV65, // V6_vasrh_acc_alt
12501 CEFBS_UseHVXV60, // V6_vasrh_alt
12502 CEFBS_UseHVXV60, // V6_vasrhv_alt
12503 CEFBS_UseHVXV60, // V6_vasrw_acc_alt
12504 CEFBS_UseHVXV60, // V6_vasrw_alt
12505 CEFBS_UseHVXV60, // V6_vasrwv_alt
12506 CEFBS_UseHVXV60, // V6_vassignp
12507 CEFBS_UseHVXV65, // V6_vavgb_alt
12508 CEFBS_UseHVXV65, // V6_vavgbrnd_alt
12509 CEFBS_UseHVXV60, // V6_vavgh_alt
12510 CEFBS_UseHVXV60, // V6_vavghrnd_alt
12511 CEFBS_UseHVXV60, // V6_vavgub_alt
12512 CEFBS_UseHVXV60, // V6_vavgubrnd_alt
12513 CEFBS_UseHVXV60, // V6_vavguh_alt
12514 CEFBS_UseHVXV60, // V6_vavguhrnd_alt
12515 CEFBS_UseHVXV65, // V6_vavguw_alt
12516 CEFBS_UseHVXV65, // V6_vavguwrnd_alt
12517 CEFBS_UseHVXV60, // V6_vavgw_alt
12518 CEFBS_UseHVXV60, // V6_vavgwrnd_alt
12519 CEFBS_UseHVXV60, // V6_vcl0h_alt
12520 CEFBS_UseHVXV60, // V6_vcl0w_alt
12521 CEFBS_UseHVXV60, // V6_vd0
12522 CEFBS_UseHVXV65, // V6_vdd0
12523 CEFBS_UseHVXV60, // V6_vdealb4w_alt
12524 CEFBS_UseHVXV60, // V6_vdealb_alt
12525 CEFBS_UseHVXV60, // V6_vdealh_alt
12526 CEFBS_UseHVXV60, // V6_vdmpybus_acc_alt
12527 CEFBS_UseHVXV60, // V6_vdmpybus_alt
12528 CEFBS_UseHVXV60, // V6_vdmpybus_dv_acc_alt
12529 CEFBS_UseHVXV60, // V6_vdmpybus_dv_alt
12530 CEFBS_UseHVXV60, // V6_vdmpyhb_acc_alt
12531 CEFBS_UseHVXV60, // V6_vdmpyhb_alt
12532 CEFBS_UseHVXV60, // V6_vdmpyhb_dv_acc_alt
12533 CEFBS_UseHVXV60, // V6_vdmpyhb_dv_alt
12534 CEFBS_UseHVXV60, // V6_vdmpyhisat_acc_alt
12535 CEFBS_UseHVXV60, // V6_vdmpyhisat_alt
12536 CEFBS_UseHVXV60, // V6_vdmpyhsat_acc_alt
12537 CEFBS_UseHVXV60, // V6_vdmpyhsat_alt
12538 CEFBS_UseHVXV60, // V6_vdmpyhsuisat_acc_alt
12539 CEFBS_UseHVXV60, // V6_vdmpyhsuisat_alt
12540 CEFBS_UseHVXV60, // V6_vdmpyhsusat_acc_alt
12541 CEFBS_UseHVXV60, // V6_vdmpyhsusat_alt
12542 CEFBS_UseHVXV60, // V6_vdmpyhvsat_acc_alt
12543 CEFBS_UseHVXV60, // V6_vdmpyhvsat_alt
12544 CEFBS_UseHVXV60, // V6_vdsaduh_acc_alt
12545 CEFBS_UseHVXV60, // V6_vdsaduh_alt
12546 CEFBS_None, // V6_vgather_vscatter_mh_pseudo
12547 CEFBS_None, // V6_vgathermh_pseudo
12548 CEFBS_None, // V6_vgathermhq_pseudo
12549 CEFBS_None, // V6_vgathermhw_pseudo
12550 CEFBS_None, // V6_vgathermhwq_pseudo
12551 CEFBS_None, // V6_vgathermw_pseudo
12552 CEFBS_None, // V6_vgathermwq_pseudo
12553 CEFBS_UseHVXV60, // V6_vlsrh_alt
12554 CEFBS_UseHVXV60, // V6_vlsrhv_alt
12555 CEFBS_UseHVXV60, // V6_vlsrw_alt
12556 CEFBS_UseHVXV60, // V6_vlsrwv_alt
12557 CEFBS_UseHVXV62, // V6_vmaxb_alt
12558 CEFBS_UseHVXV60, // V6_vmaxh_alt
12559 CEFBS_UseHVXV60, // V6_vmaxub_alt
12560 CEFBS_UseHVXV60, // V6_vmaxuh_alt
12561 CEFBS_UseHVXV60, // V6_vmaxw_alt
12562 CEFBS_UseHVXV62, // V6_vminb_alt
12563 CEFBS_UseHVXV60, // V6_vminh_alt
12564 CEFBS_UseHVXV60, // V6_vminub_alt
12565 CEFBS_UseHVXV60, // V6_vminuh_alt
12566 CEFBS_UseHVXV60, // V6_vminw_alt
12567 CEFBS_UseHVXV60, // V6_vmpabus_acc_alt
12568 CEFBS_UseHVXV60, // V6_vmpabus_alt
12569 CEFBS_UseHVXV60, // V6_vmpabusv_alt
12570 CEFBS_UseHVXV65, // V6_vmpabuu_acc_alt
12571 CEFBS_UseHVXV65, // V6_vmpabuu_alt
12572 CEFBS_UseHVXV60, // V6_vmpabuuv_alt
12573 CEFBS_UseHVXV60, // V6_vmpahb_acc_alt
12574 CEFBS_UseHVXV60, // V6_vmpahb_alt
12575 CEFBS_UseHVXV62, // V6_vmpauhb_acc_alt
12576 CEFBS_UseHVXV62, // V6_vmpauhb_alt
12577 CEFBS_UseHVXV60, // V6_vmpybus_acc_alt
12578 CEFBS_UseHVXV60, // V6_vmpybus_alt
12579 CEFBS_UseHVXV60, // V6_vmpybusv_acc_alt
12580 CEFBS_UseHVXV60, // V6_vmpybusv_alt
12581 CEFBS_UseHVXV60, // V6_vmpybv_acc_alt
12582 CEFBS_UseHVXV60, // V6_vmpybv_alt
12583 CEFBS_UseHVXV60, // V6_vmpyewuh_alt
12584 CEFBS_UseHVXV65, // V6_vmpyh_acc_alt
12585 CEFBS_UseHVXV60, // V6_vmpyh_alt
12586 CEFBS_UseHVXV60, // V6_vmpyhsat_acc_alt
12587 CEFBS_UseHVXV60, // V6_vmpyhsrs_alt
12588 CEFBS_UseHVXV60, // V6_vmpyhss_alt
12589 CEFBS_UseHVXV60, // V6_vmpyhus_acc_alt
12590 CEFBS_UseHVXV60, // V6_vmpyhus_alt
12591 CEFBS_UseHVXV60, // V6_vmpyhv_acc_alt
12592 CEFBS_UseHVXV60, // V6_vmpyhv_alt
12593 CEFBS_UseHVXV60, // V6_vmpyhvsrs_alt
12594 CEFBS_UseHVXV60, // V6_vmpyiewh_acc_alt
12595 CEFBS_UseHVXV60, // V6_vmpyiewuh_acc_alt
12596 CEFBS_UseHVXV60, // V6_vmpyiewuh_alt
12597 CEFBS_UseHVXV60, // V6_vmpyih_acc_alt
12598 CEFBS_UseHVXV60, // V6_vmpyih_alt
12599 CEFBS_UseHVXV60, // V6_vmpyihb_acc_alt
12600 CEFBS_UseHVXV60, // V6_vmpyihb_alt
12601 CEFBS_UseHVXV60, // V6_vmpyiowh_alt
12602 CEFBS_UseHVXV60, // V6_vmpyiwb_acc_alt
12603 CEFBS_UseHVXV60, // V6_vmpyiwb_alt
12604 CEFBS_UseHVXV60, // V6_vmpyiwh_acc_alt
12605 CEFBS_UseHVXV60, // V6_vmpyiwh_alt
12606 CEFBS_UseHVXV62, // V6_vmpyiwub_acc_alt
12607 CEFBS_UseHVXV62, // V6_vmpyiwub_alt
12608 CEFBS_UseHVXV60, // V6_vmpyowh_alt
12609 CEFBS_UseHVXV60, // V6_vmpyowh_rnd_alt
12610 CEFBS_UseHVXV60, // V6_vmpyowh_rnd_sacc_alt
12611 CEFBS_UseHVXV60, // V6_vmpyowh_sacc_alt
12612 CEFBS_UseHVXV60, // V6_vmpyub_acc_alt
12613 CEFBS_UseHVXV60, // V6_vmpyub_alt
12614 CEFBS_UseHVXV60, // V6_vmpyubv_acc_alt
12615 CEFBS_UseHVXV60, // V6_vmpyubv_alt
12616 CEFBS_UseHVXV60, // V6_vmpyuh_acc_alt
12617 CEFBS_UseHVXV60, // V6_vmpyuh_alt
12618 CEFBS_UseHVXV60, // V6_vmpyuhv_acc_alt
12619 CEFBS_UseHVXV60, // V6_vmpyuhv_alt
12620 CEFBS_UseHVXV65, // V6_vnavgb_alt
12621 CEFBS_UseHVXV60, // V6_vnavgh_alt
12622 CEFBS_UseHVXV60, // V6_vnavgub_alt
12623 CEFBS_UseHVXV60, // V6_vnavgw_alt
12624 CEFBS_UseHVXV60, // V6_vnormamth_alt
12625 CEFBS_UseHVXV60, // V6_vnormamtw_alt
12626 CEFBS_UseHVXV60, // V6_vpackeb_alt
12627 CEFBS_UseHVXV60, // V6_vpackeh_alt
12628 CEFBS_UseHVXV60, // V6_vpackhb_sat_alt
12629 CEFBS_UseHVXV60, // V6_vpackhub_sat_alt
12630 CEFBS_UseHVXV60, // V6_vpackob_alt
12631 CEFBS_UseHVXV60, // V6_vpackoh_alt
12632 CEFBS_UseHVXV60, // V6_vpackwh_sat_alt
12633 CEFBS_UseHVXV60, // V6_vpackwuh_sat_alt
12634 CEFBS_UseHVXV60, // V6_vpopcounth_alt
12635 CEFBS_UseHVXV65, // V6_vrmpybub_rtt_acc_alt
12636 CEFBS_UseHVXV65, // V6_vrmpybub_rtt_alt
12637 CEFBS_UseHVXV60, // V6_vrmpybus_acc_alt
12638 CEFBS_UseHVXV60, // V6_vrmpybus_alt
12639 CEFBS_UseHVXV60, // V6_vrmpybusi_acc_alt
12640 CEFBS_UseHVXV60, // V6_vrmpybusi_alt
12641 CEFBS_UseHVXV60, // V6_vrmpybusv_acc_alt
12642 CEFBS_UseHVXV60, // V6_vrmpybusv_alt
12643 CEFBS_UseHVXV60, // V6_vrmpybv_acc_alt
12644 CEFBS_UseHVXV60, // V6_vrmpybv_alt
12645 CEFBS_UseHVXV60, // V6_vrmpyub_acc_alt
12646 CEFBS_UseHVXV60, // V6_vrmpyub_alt
12647 CEFBS_UseHVXV65, // V6_vrmpyub_rtt_acc_alt
12648 CEFBS_UseHVXV65, // V6_vrmpyub_rtt_alt
12649 CEFBS_UseHVXV60, // V6_vrmpyubi_acc_alt
12650 CEFBS_UseHVXV60, // V6_vrmpyubi_alt
12651 CEFBS_UseHVXV60, // V6_vrmpyubv_acc_alt
12652 CEFBS_UseHVXV60, // V6_vrmpyubv_alt
12653 CEFBS_UseHVXV66, // V6_vrotr_alt
12654 CEFBS_UseHVXV60, // V6_vroundhb_alt
12655 CEFBS_UseHVXV60, // V6_vroundhub_alt
12656 CEFBS_UseHVXV62, // V6_vrounduhub_alt
12657 CEFBS_UseHVXV62, // V6_vrounduwuh_alt
12658 CEFBS_UseHVXV60, // V6_vroundwh_alt
12659 CEFBS_UseHVXV60, // V6_vroundwuh_alt
12660 CEFBS_UseHVXV60, // V6_vrsadubi_acc_alt
12661 CEFBS_UseHVXV60, // V6_vrsadubi_alt
12662 CEFBS_UseHVXV60, // V6_vsathub_alt
12663 CEFBS_UseHVXV62, // V6_vsatuwuh_alt
12664 CEFBS_UseHVXV60, // V6_vsatwh_alt
12665 CEFBS_UseHVXV60, // V6_vsb_alt
12666 CEFBS_UseHVXV65, // V6_vscattermh_add_alt
12667 CEFBS_UseHVXV65, // V6_vscattermh_alt
12668 CEFBS_UseHVXV65, // V6_vscattermhq_alt
12669 CEFBS_UseHVXV65, // V6_vscattermw_add_alt
12670 CEFBS_UseHVXV65, // V6_vscattermw_alt
12671 CEFBS_UseHVXV65, // V6_vscattermwh_add_alt
12672 CEFBS_UseHVXV65, // V6_vscattermwh_alt
12673 CEFBS_UseHVXV65, // V6_vscattermwhq_alt
12674 CEFBS_UseHVXV65, // V6_vscattermwq_alt
12675 CEFBS_UseHVXV60, // V6_vsh_alt
12676 CEFBS_UseHVXV60, // V6_vshufeh_alt
12677 CEFBS_UseHVXV60, // V6_vshuffb_alt
12678 CEFBS_UseHVXV60, // V6_vshuffeb_alt
12679 CEFBS_UseHVXV60, // V6_vshuffh_alt
12680 CEFBS_UseHVXV60, // V6_vshuffob_alt
12681 CEFBS_UseHVXV60, // V6_vshufoeb_alt
12682 CEFBS_UseHVXV60, // V6_vshufoeh_alt
12683 CEFBS_UseHVXV60, // V6_vshufoh_alt
12684 CEFBS_UseHVXV60, // V6_vsubb_alt
12685 CEFBS_UseHVXV60, // V6_vsubb_dv_alt
12686 CEFBS_UseHVXV60, // V6_vsubbnq_alt
12687 CEFBS_UseHVXV60, // V6_vsubbq_alt
12688 CEFBS_UseHVXV62, // V6_vsubbsat_alt
12689 CEFBS_UseHVXV62, // V6_vsubbsat_dv_alt
12690 CEFBS_UseHVXV60, // V6_vsubh_alt
12691 CEFBS_UseHVXV60, // V6_vsubh_dv_alt
12692 CEFBS_UseHVXV60, // V6_vsubhnq_alt
12693 CEFBS_UseHVXV60, // V6_vsubhq_alt
12694 CEFBS_UseHVXV60, // V6_vsubhsat_alt
12695 CEFBS_UseHVXV60, // V6_vsubhsat_dv_alt
12696 CEFBS_UseHVXV60, // V6_vsubhw_alt
12697 CEFBS_UseHVXV60, // V6_vsububh_alt
12698 CEFBS_UseHVXV60, // V6_vsububsat_alt
12699 CEFBS_UseHVXV60, // V6_vsububsat_dv_alt
12700 CEFBS_UseHVXV60, // V6_vsubuhsat_alt
12701 CEFBS_UseHVXV60, // V6_vsubuhsat_dv_alt
12702 CEFBS_UseHVXV60, // V6_vsubuhw_alt
12703 CEFBS_UseHVXV62, // V6_vsubuwsat_alt
12704 CEFBS_UseHVXV62, // V6_vsubuwsat_dv_alt
12705 CEFBS_UseHVXV60, // V6_vsubw_alt
12706 CEFBS_UseHVXV60, // V6_vsubw_dv_alt
12707 CEFBS_UseHVXV60, // V6_vsubwnq_alt
12708 CEFBS_UseHVXV60, // V6_vsubwq_alt
12709 CEFBS_UseHVXV60, // V6_vsubwsat_alt
12710 CEFBS_UseHVXV60, // V6_vsubwsat_dv_alt
12711 CEFBS_UseHVXV60, // V6_vtmpyb_acc_alt
12712 CEFBS_UseHVXV60, // V6_vtmpyb_alt
12713 CEFBS_UseHVXV60, // V6_vtmpybus_acc_alt
12714 CEFBS_UseHVXV60, // V6_vtmpybus_alt
12715 CEFBS_UseHVXV60, // V6_vtmpyhb_acc_alt
12716 CEFBS_UseHVXV60, // V6_vtmpyhb_alt
12717 CEFBS_UseHVXV60, // V6_vtran2x2_map
12718 CEFBS_UseHVXV60, // V6_vunpackb_alt
12719 CEFBS_UseHVXV60, // V6_vunpackh_alt
12720 CEFBS_UseHVXV60, // V6_vunpackob_alt
12721 CEFBS_UseHVXV60, // V6_vunpackoh_alt
12722 CEFBS_UseHVXV60, // V6_vunpackub_alt
12723 CEFBS_UseHVXV60, // V6_vunpackuh_alt
12724 CEFBS_UseHVXV60, // V6_vzb_alt
12725 CEFBS_UseHVXV60, // V6_vzh_alt
12726 CEFBS_UseHVXV66, // V6_zld0
12727 CEFBS_UseHVXV66, // V6_zldp0
12728 CEFBS_None, // Y2_crswap_old
12729 CEFBS_None, // Y2_dcfetch
12730 CEFBS_HasV65, // Y2_k1lock_map
12731 CEFBS_HasV65, // Y2_k1unlock_map
12732 CEFBS_HasV73, // dup_A2_add
12733 CEFBS_HasV73, // dup_A2_addi
12734 CEFBS_HasV73, // dup_A2_andir
12735 CEFBS_HasV73, // dup_A2_combineii
12736 CEFBS_HasV73, // dup_A2_sxtb
12737 CEFBS_HasV73, // dup_A2_sxth
12738 CEFBS_HasV73, // dup_A2_tfr
12739 CEFBS_HasV73, // dup_A2_tfrsi
12740 CEFBS_HasV73, // dup_A2_zxtb
12741 CEFBS_HasV73, // dup_A2_zxth
12742 CEFBS_HasV73, // dup_A4_combineii
12743 CEFBS_HasV73, // dup_A4_combineir
12744 CEFBS_HasV73, // dup_A4_combineri
12745 CEFBS_HasV73, // dup_C2_cmoveif
12746 CEFBS_HasV73, // dup_C2_cmoveit
12747 CEFBS_HasV73, // dup_C2_cmovenewif
12748 CEFBS_HasV73, // dup_C2_cmovenewit
12749 CEFBS_HasV73, // dup_C2_cmpeqi
12750 CEFBS_HasV73, // dup_L2_deallocframe
12751 CEFBS_HasV73, // dup_L2_loadrb_io
12752 CEFBS_HasV73, // dup_L2_loadrd_io
12753 CEFBS_HasV73, // dup_L2_loadrh_io
12754 CEFBS_HasV73, // dup_L2_loadri_io
12755 CEFBS_HasV73, // dup_L2_loadrub_io
12756 CEFBS_HasV73, // dup_L2_loadruh_io
12757 CEFBS_HasV73, // dup_S2_allocframe
12758 CEFBS_HasV73, // dup_S2_storerb_io
12759 CEFBS_HasV73, // dup_S2_storerd_io
12760 CEFBS_HasV73, // dup_S2_storerh_io
12761 CEFBS_HasV73, // dup_S2_storeri_io
12762 CEFBS_HasV73, // dup_S4_storeirb_io
12763 CEFBS_HasV73, // dup_S4_storeiri_io
12764 CEFBS_None, // A2_abs
12765 CEFBS_None, // A2_absp
12766 CEFBS_None, // A2_abssat
12767 CEFBS_None, // A2_add
12768 CEFBS_None, // A2_addh_h16_hh
12769 CEFBS_None, // A2_addh_h16_hl
12770 CEFBS_None, // A2_addh_h16_lh
12771 CEFBS_None, // A2_addh_h16_ll
12772 CEFBS_None, // A2_addh_h16_sat_hh
12773 CEFBS_None, // A2_addh_h16_sat_hl
12774 CEFBS_None, // A2_addh_h16_sat_lh
12775 CEFBS_None, // A2_addh_h16_sat_ll
12776 CEFBS_None, // A2_addh_l16_hl
12777 CEFBS_None, // A2_addh_l16_ll
12778 CEFBS_None, // A2_addh_l16_sat_hl
12779 CEFBS_None, // A2_addh_l16_sat_ll
12780 CEFBS_None, // A2_addi
12781 CEFBS_None, // A2_addp
12782 CEFBS_None, // A2_addpsat
12783 CEFBS_None, // A2_addsat
12784 CEFBS_None, // A2_addsph
12785 CEFBS_None, // A2_addspl
12786 CEFBS_None, // A2_and
12787 CEFBS_None, // A2_andir
12788 CEFBS_None, // A2_andp
12789 CEFBS_None, // A2_aslh
12790 CEFBS_None, // A2_asrh
12791 CEFBS_None, // A2_combine_hh
12792 CEFBS_None, // A2_combine_hl
12793 CEFBS_None, // A2_combine_lh
12794 CEFBS_None, // A2_combine_ll
12795 CEFBS_None, // A2_combineii
12796 CEFBS_None, // A2_combinew
12797 CEFBS_None, // A2_max
12798 CEFBS_None, // A2_maxp
12799 CEFBS_None, // A2_maxu
12800 CEFBS_None, // A2_maxup
12801 CEFBS_None, // A2_min
12802 CEFBS_None, // A2_minp
12803 CEFBS_None, // A2_minu
12804 CEFBS_None, // A2_minup
12805 CEFBS_None, // A2_negp
12806 CEFBS_None, // A2_negsat
12807 CEFBS_None, // A2_nop
12808 CEFBS_None, // A2_notp
12809 CEFBS_None, // A2_or
12810 CEFBS_None, // A2_orir
12811 CEFBS_None, // A2_orp
12812 CEFBS_None, // A2_paddf
12813 CEFBS_None, // A2_paddfnew
12814 CEFBS_None, // A2_paddif
12815 CEFBS_None, // A2_paddifnew
12816 CEFBS_None, // A2_paddit
12817 CEFBS_None, // A2_padditnew
12818 CEFBS_None, // A2_paddt
12819 CEFBS_None, // A2_paddtnew
12820 CEFBS_None, // A2_pandf
12821 CEFBS_None, // A2_pandfnew
12822 CEFBS_None, // A2_pandt
12823 CEFBS_None, // A2_pandtnew
12824 CEFBS_None, // A2_porf
12825 CEFBS_None, // A2_porfnew
12826 CEFBS_None, // A2_port
12827 CEFBS_None, // A2_portnew
12828 CEFBS_None, // A2_psubf
12829 CEFBS_None, // A2_psubfnew
12830 CEFBS_None, // A2_psubt
12831 CEFBS_None, // A2_psubtnew
12832 CEFBS_None, // A2_pxorf
12833 CEFBS_None, // A2_pxorfnew
12834 CEFBS_None, // A2_pxort
12835 CEFBS_None, // A2_pxortnew
12836 CEFBS_None, // A2_roundsat
12837 CEFBS_None, // A2_sat
12838 CEFBS_None, // A2_satb
12839 CEFBS_None, // A2_sath
12840 CEFBS_None, // A2_satub
12841 CEFBS_None, // A2_satuh
12842 CEFBS_None, // A2_sub
12843 CEFBS_None, // A2_subh_h16_hh
12844 CEFBS_None, // A2_subh_h16_hl
12845 CEFBS_None, // A2_subh_h16_lh
12846 CEFBS_None, // A2_subh_h16_ll
12847 CEFBS_None, // A2_subh_h16_sat_hh
12848 CEFBS_None, // A2_subh_h16_sat_hl
12849 CEFBS_None, // A2_subh_h16_sat_lh
12850 CEFBS_None, // A2_subh_h16_sat_ll
12851 CEFBS_None, // A2_subh_l16_hl
12852 CEFBS_None, // A2_subh_l16_ll
12853 CEFBS_None, // A2_subh_l16_sat_hl
12854 CEFBS_None, // A2_subh_l16_sat_ll
12855 CEFBS_None, // A2_subp
12856 CEFBS_None, // A2_subri
12857 CEFBS_None, // A2_subsat
12858 CEFBS_None, // A2_svaddh
12859 CEFBS_None, // A2_svaddhs
12860 CEFBS_None, // A2_svadduhs
12861 CEFBS_None, // A2_svavgh
12862 CEFBS_None, // A2_svavghs
12863 CEFBS_None, // A2_svnavgh
12864 CEFBS_None, // A2_svsubh
12865 CEFBS_None, // A2_svsubhs
12866 CEFBS_None, // A2_svsubuhs
12867 CEFBS_None, // A2_swiz
12868 CEFBS_None, // A2_sxtb
12869 CEFBS_None, // A2_sxth
12870 CEFBS_None, // A2_sxtw
12871 CEFBS_None, // A2_tfr
12872 CEFBS_None, // A2_tfrcrr
12873 CEFBS_None, // A2_tfrih
12874 CEFBS_None, // A2_tfril
12875 CEFBS_None, // A2_tfrrcr
12876 CEFBS_None, // A2_tfrsi
12877 CEFBS_None, // A2_vabsh
12878 CEFBS_None, // A2_vabshsat
12879 CEFBS_None, // A2_vabsw
12880 CEFBS_None, // A2_vabswsat
12881 CEFBS_None, // A2_vaddh
12882 CEFBS_None, // A2_vaddhs
12883 CEFBS_None, // A2_vaddub
12884 CEFBS_None, // A2_vaddubs
12885 CEFBS_None, // A2_vadduhs
12886 CEFBS_None, // A2_vaddw
12887 CEFBS_None, // A2_vaddws
12888 CEFBS_None, // A2_vavgh
12889 CEFBS_None, // A2_vavghcr
12890 CEFBS_None, // A2_vavghr
12891 CEFBS_None, // A2_vavgub
12892 CEFBS_None, // A2_vavgubr
12893 CEFBS_None, // A2_vavguh
12894 CEFBS_None, // A2_vavguhr
12895 CEFBS_None, // A2_vavguw
12896 CEFBS_None, // A2_vavguwr
12897 CEFBS_None, // A2_vavgw
12898 CEFBS_None, // A2_vavgwcr
12899 CEFBS_None, // A2_vavgwr
12900 CEFBS_None, // A2_vcmpbeq
12901 CEFBS_None, // A2_vcmpbgtu
12902 CEFBS_None, // A2_vcmpheq
12903 CEFBS_None, // A2_vcmphgt
12904 CEFBS_None, // A2_vcmphgtu
12905 CEFBS_None, // A2_vcmpweq
12906 CEFBS_None, // A2_vcmpwgt
12907 CEFBS_None, // A2_vcmpwgtu
12908 CEFBS_None, // A2_vconj
12909 CEFBS_None, // A2_vmaxb
12910 CEFBS_None, // A2_vmaxh
12911 CEFBS_None, // A2_vmaxub
12912 CEFBS_None, // A2_vmaxuh
12913 CEFBS_None, // A2_vmaxuw
12914 CEFBS_None, // A2_vmaxw
12915 CEFBS_None, // A2_vminb
12916 CEFBS_None, // A2_vminh
12917 CEFBS_None, // A2_vminub
12918 CEFBS_None, // A2_vminuh
12919 CEFBS_None, // A2_vminuw
12920 CEFBS_None, // A2_vminw
12921 CEFBS_None, // A2_vnavgh
12922 CEFBS_None, // A2_vnavghcr
12923 CEFBS_None, // A2_vnavghr
12924 CEFBS_None, // A2_vnavgw
12925 CEFBS_None, // A2_vnavgwcr
12926 CEFBS_None, // A2_vnavgwr
12927 CEFBS_None, // A2_vraddub
12928 CEFBS_None, // A2_vraddub_acc
12929 CEFBS_None, // A2_vrsadub
12930 CEFBS_None, // A2_vrsadub_acc
12931 CEFBS_None, // A2_vsubh
12932 CEFBS_None, // A2_vsubhs
12933 CEFBS_None, // A2_vsubub
12934 CEFBS_None, // A2_vsububs
12935 CEFBS_None, // A2_vsubuhs
12936 CEFBS_None, // A2_vsubw
12937 CEFBS_None, // A2_vsubws
12938 CEFBS_None, // A2_xor
12939 CEFBS_None, // A2_xorp
12940 CEFBS_None, // A2_zxth
12941 CEFBS_None, // A4_addp_c
12942 CEFBS_None, // A4_andn
12943 CEFBS_None, // A4_andnp
12944 CEFBS_None, // A4_bitsplit
12945 CEFBS_None, // A4_bitspliti
12946 CEFBS_None, // A4_boundscheck_hi
12947 CEFBS_None, // A4_boundscheck_lo
12948 CEFBS_None, // A4_cmpbeq
12949 CEFBS_None, // A4_cmpbeqi
12950 CEFBS_None, // A4_cmpbgt
12951 CEFBS_None, // A4_cmpbgti
12952 CEFBS_None, // A4_cmpbgtu
12953 CEFBS_None, // A4_cmpbgtui
12954 CEFBS_None, // A4_cmpheq
12955 CEFBS_None, // A4_cmpheqi
12956 CEFBS_None, // A4_cmphgt
12957 CEFBS_None, // A4_cmphgti
12958 CEFBS_None, // A4_cmphgtu
12959 CEFBS_None, // A4_cmphgtui
12960 CEFBS_None, // A4_combineii
12961 CEFBS_None, // A4_combineir
12962 CEFBS_None, // A4_combineri
12963 CEFBS_None, // A4_cround_ri
12964 CEFBS_None, // A4_cround_rr
12965 CEFBS_None, // A4_ext
12966 CEFBS_None, // A4_modwrapu
12967 CEFBS_None, // A4_orn
12968 CEFBS_None, // A4_ornp
12969 CEFBS_None, // A4_paslhf
12970 CEFBS_None, // A4_paslhfnew
12971 CEFBS_None, // A4_paslht
12972 CEFBS_None, // A4_paslhtnew
12973 CEFBS_None, // A4_pasrhf
12974 CEFBS_None, // A4_pasrhfnew
12975 CEFBS_None, // A4_pasrht
12976 CEFBS_None, // A4_pasrhtnew
12977 CEFBS_None, // A4_psxtbf
12978 CEFBS_None, // A4_psxtbfnew
12979 CEFBS_None, // A4_psxtbt
12980 CEFBS_None, // A4_psxtbtnew
12981 CEFBS_None, // A4_psxthf
12982 CEFBS_None, // A4_psxthfnew
12983 CEFBS_None, // A4_psxtht
12984 CEFBS_None, // A4_psxthtnew
12985 CEFBS_None, // A4_pzxtbf
12986 CEFBS_None, // A4_pzxtbfnew
12987 CEFBS_None, // A4_pzxtbt
12988 CEFBS_None, // A4_pzxtbtnew
12989 CEFBS_None, // A4_pzxthf
12990 CEFBS_None, // A4_pzxthfnew
12991 CEFBS_None, // A4_pzxtht
12992 CEFBS_None, // A4_pzxthtnew
12993 CEFBS_None, // A4_rcmpeq
12994 CEFBS_None, // A4_rcmpeqi
12995 CEFBS_None, // A4_rcmpneq
12996 CEFBS_None, // A4_rcmpneqi
12997 CEFBS_None, // A4_round_ri
12998 CEFBS_None, // A4_round_ri_sat
12999 CEFBS_None, // A4_round_rr
13000 CEFBS_None, // A4_round_rr_sat
13001 CEFBS_None, // A4_subp_c
13002 CEFBS_None, // A4_tfrcpp
13003 CEFBS_None, // A4_tfrpcp
13004 CEFBS_None, // A4_tlbmatch
13005 CEFBS_None, // A4_vcmpbeq_any
13006 CEFBS_None, // A4_vcmpbeqi
13007 CEFBS_None, // A4_vcmpbgt
13008 CEFBS_None, // A4_vcmpbgti
13009 CEFBS_None, // A4_vcmpbgtui
13010 CEFBS_None, // A4_vcmpheqi
13011 CEFBS_None, // A4_vcmphgti
13012 CEFBS_None, // A4_vcmphgtui
13013 CEFBS_None, // A4_vcmpweqi
13014 CEFBS_None, // A4_vcmpwgti
13015 CEFBS_None, // A4_vcmpwgtui
13016 CEFBS_None, // A4_vrmaxh
13017 CEFBS_None, // A4_vrmaxuh
13018 CEFBS_None, // A4_vrmaxuw
13019 CEFBS_None, // A4_vrmaxw
13020 CEFBS_None, // A4_vrminh
13021 CEFBS_None, // A4_vrminuh
13022 CEFBS_None, // A4_vrminuw
13023 CEFBS_None, // A4_vrminw
13024 CEFBS_HasV55, // A5_ACS
13025 CEFBS_None, // A5_vaddhubs
13026 CEFBS_HasV65, // A6_vcmpbeq_notany
13027 CEFBS_HasV62, // A6_vminub_RdP
13028 CEFBS_HasV67_UseAudio, // A7_clip
13029 CEFBS_HasV67_UseAudio, // A7_croundd_ri
13030 CEFBS_HasV67_UseAudio, // A7_croundd_rr
13031 CEFBS_HasV67_UseAudio, // A7_vclip
13032 CEFBS_None, // C2_all8
13033 CEFBS_None, // C2_and
13034 CEFBS_None, // C2_andn
13035 CEFBS_None, // C2_any8
13036 CEFBS_None, // C2_bitsclr
13037 CEFBS_None, // C2_bitsclri
13038 CEFBS_None, // C2_bitsset
13039 CEFBS_None, // C2_ccombinewf
13040 CEFBS_None, // C2_ccombinewnewf
13041 CEFBS_None, // C2_ccombinewnewt
13042 CEFBS_None, // C2_ccombinewt
13043 CEFBS_None, // C2_cmoveif
13044 CEFBS_None, // C2_cmoveit
13045 CEFBS_None, // C2_cmovenewif
13046 CEFBS_None, // C2_cmovenewit
13047 CEFBS_None, // C2_cmpeq
13048 CEFBS_None, // C2_cmpeqi
13049 CEFBS_None, // C2_cmpeqp
13050 CEFBS_None, // C2_cmpgt
13051 CEFBS_None, // C2_cmpgti
13052 CEFBS_None, // C2_cmpgtp
13053 CEFBS_None, // C2_cmpgtu
13054 CEFBS_None, // C2_cmpgtui
13055 CEFBS_None, // C2_cmpgtup
13056 CEFBS_None, // C2_mask
13057 CEFBS_None, // C2_mux
13058 CEFBS_None, // C2_muxii
13059 CEFBS_None, // C2_muxir
13060 CEFBS_None, // C2_muxri
13061 CEFBS_None, // C2_not
13062 CEFBS_None, // C2_or
13063 CEFBS_None, // C2_orn
13064 CEFBS_None, // C2_tfrpr
13065 CEFBS_None, // C2_tfrrp
13066 CEFBS_None, // C2_vitpack
13067 CEFBS_None, // C2_vmux
13068 CEFBS_None, // C2_xor
13069 CEFBS_None, // C4_addipc
13070 CEFBS_None, // C4_and_and
13071 CEFBS_None, // C4_and_andn
13072 CEFBS_None, // C4_and_or
13073 CEFBS_None, // C4_and_orn
13074 CEFBS_None, // C4_cmplte
13075 CEFBS_None, // C4_cmpltei
13076 CEFBS_None, // C4_cmplteu
13077 CEFBS_None, // C4_cmplteui
13078 CEFBS_None, // C4_cmpneq
13079 CEFBS_None, // C4_cmpneqi
13080 CEFBS_None, // C4_fastcorner9
13081 CEFBS_None, // C4_fastcorner9_not
13082 CEFBS_None, // C4_nbitsclr
13083 CEFBS_None, // C4_nbitsclri
13084 CEFBS_None, // C4_nbitsset
13085 CEFBS_None, // C4_or_and
13086 CEFBS_None, // C4_or_andn
13087 CEFBS_None, // C4_or_or
13088 CEFBS_None, // C4_or_orn
13089 CEFBS_None, // CALLProfile
13090 CEFBS_None, // CONST32
13091 CEFBS_None, // CONST64
13092 CEFBS_None, // DuplexIClass0
13093 CEFBS_None, // DuplexIClass1
13094 CEFBS_None, // DuplexIClass2
13095 CEFBS_None, // DuplexIClass3
13096 CEFBS_None, // DuplexIClass4
13097 CEFBS_None, // DuplexIClass5
13098 CEFBS_None, // DuplexIClass6
13099 CEFBS_None, // DuplexIClass7
13100 CEFBS_None, // DuplexIClass8
13101 CEFBS_None, // DuplexIClass9
13102 CEFBS_None, // DuplexIClassA
13103 CEFBS_None, // DuplexIClassB
13104 CEFBS_None, // DuplexIClassC
13105 CEFBS_None, // DuplexIClassD
13106 CEFBS_None, // DuplexIClassE
13107 CEFBS_None, // DuplexIClassF
13108 CEFBS_None, // EH_RETURN_JMPR
13109 CEFBS_None, // F2_conv_d2df
13110 CEFBS_None, // F2_conv_d2sf
13111 CEFBS_None, // F2_conv_df2d
13112 CEFBS_None, // F2_conv_df2d_chop
13113 CEFBS_None, // F2_conv_df2sf
13114 CEFBS_None, // F2_conv_df2ud
13115 CEFBS_None, // F2_conv_df2ud_chop
13116 CEFBS_None, // F2_conv_df2uw
13117 CEFBS_None, // F2_conv_df2uw_chop
13118 CEFBS_None, // F2_conv_df2w
13119 CEFBS_None, // F2_conv_df2w_chop
13120 CEFBS_None, // F2_conv_sf2d
13121 CEFBS_None, // F2_conv_sf2d_chop
13122 CEFBS_None, // F2_conv_sf2df
13123 CEFBS_None, // F2_conv_sf2ud
13124 CEFBS_None, // F2_conv_sf2ud_chop
13125 CEFBS_None, // F2_conv_sf2uw
13126 CEFBS_None, // F2_conv_sf2uw_chop
13127 CEFBS_None, // F2_conv_sf2w
13128 CEFBS_None, // F2_conv_sf2w_chop
13129 CEFBS_None, // F2_conv_ud2df
13130 CEFBS_None, // F2_conv_ud2sf
13131 CEFBS_None, // F2_conv_uw2df
13132 CEFBS_None, // F2_conv_uw2sf
13133 CEFBS_None, // F2_conv_w2df
13134 CEFBS_None, // F2_conv_w2sf
13135 CEFBS_HasV66, // F2_dfadd
13136 CEFBS_None, // F2_dfclass
13137 CEFBS_None, // F2_dfcmpeq
13138 CEFBS_None, // F2_dfcmpge
13139 CEFBS_None, // F2_dfcmpgt
13140 CEFBS_None, // F2_dfcmpuo
13141 CEFBS_None, // F2_dfimm_n
13142 CEFBS_None, // F2_dfimm_p
13143 CEFBS_HasV67, // F2_dfmax
13144 CEFBS_HasV67, // F2_dfmin
13145 CEFBS_HasV67, // F2_dfmpyfix
13146 CEFBS_HasV67, // F2_dfmpyhh
13147 CEFBS_HasV67, // F2_dfmpylh
13148 CEFBS_HasV67, // F2_dfmpyll
13149 CEFBS_HasV66, // F2_dfsub
13150 CEFBS_None, // F2_sfadd
13151 CEFBS_None, // F2_sfclass
13152 CEFBS_None, // F2_sfcmpeq
13153 CEFBS_None, // F2_sfcmpge
13154 CEFBS_None, // F2_sfcmpgt
13155 CEFBS_None, // F2_sfcmpuo
13156 CEFBS_None, // F2_sffixupd
13157 CEFBS_None, // F2_sffixupn
13158 CEFBS_None, // F2_sffixupr
13159 CEFBS_None, // F2_sffma
13160 CEFBS_None, // F2_sffma_lib
13161 CEFBS_None, // F2_sffma_sc
13162 CEFBS_None, // F2_sffms
13163 CEFBS_None, // F2_sffms_lib
13164 CEFBS_None, // F2_sfimm_n
13165 CEFBS_None, // F2_sfimm_p
13166 CEFBS_None, // F2_sfinvsqrta
13167 CEFBS_None, // F2_sfmax
13168 CEFBS_None, // F2_sfmin
13169 CEFBS_None, // F2_sfmpy
13170 CEFBS_None, // F2_sfrecipa
13171 CEFBS_None, // F2_sfsub
13172 CEFBS_None, // G4_tfrgcpp
13173 CEFBS_None, // G4_tfrgcrr
13174 CEFBS_None, // G4_tfrgpcp
13175 CEFBS_None, // G4_tfrgrcr
13176 CEFBS_None, // HI
13177 CEFBS_None, // J2_call
13178 CEFBS_None, // J2_callf
13179 CEFBS_None, // J2_callr
13180 CEFBS_None, // J2_callrf
13181 CEFBS_HasV73, // J2_callrh
13182 CEFBS_None, // J2_callrt
13183 CEFBS_None, // J2_callt
13184 CEFBS_None, // J2_jump
13185 CEFBS_None, // J2_jumpf
13186 CEFBS_None, // J2_jumpfnew
13187 CEFBS_None, // J2_jumpfnewpt
13188 CEFBS_HasV60, // J2_jumpfpt
13189 CEFBS_None, // J2_jumpr
13190 CEFBS_None, // J2_jumprf
13191 CEFBS_None, // J2_jumprfnew
13192 CEFBS_None, // J2_jumprfnewpt
13193 CEFBS_HasV60, // J2_jumprfpt
13194 CEFBS_None, // J2_jumprgtez
13195 CEFBS_None, // J2_jumprgtezpt
13196 CEFBS_HasV73, // J2_jumprh
13197 CEFBS_None, // J2_jumprltez
13198 CEFBS_None, // J2_jumprltezpt
13199 CEFBS_None, // J2_jumprnz
13200 CEFBS_None, // J2_jumprnzpt
13201 CEFBS_None, // J2_jumprt
13202 CEFBS_None, // J2_jumprtnew
13203 CEFBS_None, // J2_jumprtnewpt
13204 CEFBS_HasV60, // J2_jumprtpt
13205 CEFBS_None, // J2_jumprz
13206 CEFBS_None, // J2_jumprzpt
13207 CEFBS_None, // J2_jumpt
13208 CEFBS_None, // J2_jumptnew
13209 CEFBS_None, // J2_jumptnewpt
13210 CEFBS_HasV60, // J2_jumptpt
13211 CEFBS_None, // J2_loop0i
13212 CEFBS_None, // J2_loop0iext
13213 CEFBS_None, // J2_loop0r
13214 CEFBS_None, // J2_loop0rext
13215 CEFBS_None, // J2_loop1i
13216 CEFBS_None, // J2_loop1iext
13217 CEFBS_None, // J2_loop1r
13218 CEFBS_None, // J2_loop1rext
13219 CEFBS_None, // J2_pause
13220 CEFBS_None, // J2_ploop1si
13221 CEFBS_None, // J2_ploop1sr
13222 CEFBS_None, // J2_ploop2si
13223 CEFBS_None, // J2_ploop2sr
13224 CEFBS_None, // J2_ploop3si
13225 CEFBS_None, // J2_ploop3sr
13226 CEFBS_None, // J2_rte
13227 CEFBS_None, // J2_trap0
13228 CEFBS_HasV65, // J2_trap1
13229 CEFBS_HasV73, // J2_unpause
13230 CEFBS_None, // J4_cmpeq_f_jumpnv_nt
13231 CEFBS_None, // J4_cmpeq_f_jumpnv_t
13232 CEFBS_None, // J4_cmpeq_fp0_jump_nt
13233 CEFBS_None, // J4_cmpeq_fp0_jump_t
13234 CEFBS_None, // J4_cmpeq_fp1_jump_nt
13235 CEFBS_None, // J4_cmpeq_fp1_jump_t
13236 CEFBS_None, // J4_cmpeq_t_jumpnv_nt
13237 CEFBS_None, // J4_cmpeq_t_jumpnv_t
13238 CEFBS_None, // J4_cmpeq_tp0_jump_nt
13239 CEFBS_None, // J4_cmpeq_tp0_jump_t
13240 CEFBS_None, // J4_cmpeq_tp1_jump_nt
13241 CEFBS_None, // J4_cmpeq_tp1_jump_t
13242 CEFBS_None, // J4_cmpeqi_f_jumpnv_nt
13243 CEFBS_None, // J4_cmpeqi_f_jumpnv_t
13244 CEFBS_None, // J4_cmpeqi_fp0_jump_nt
13245 CEFBS_None, // J4_cmpeqi_fp0_jump_t
13246 CEFBS_None, // J4_cmpeqi_fp1_jump_nt
13247 CEFBS_None, // J4_cmpeqi_fp1_jump_t
13248 CEFBS_None, // J4_cmpeqi_t_jumpnv_nt
13249 CEFBS_None, // J4_cmpeqi_t_jumpnv_t
13250 CEFBS_None, // J4_cmpeqi_tp0_jump_nt
13251 CEFBS_None, // J4_cmpeqi_tp0_jump_t
13252 CEFBS_None, // J4_cmpeqi_tp1_jump_nt
13253 CEFBS_None, // J4_cmpeqi_tp1_jump_t
13254 CEFBS_None, // J4_cmpeqn1_f_jumpnv_nt
13255 CEFBS_None, // J4_cmpeqn1_f_jumpnv_t
13256 CEFBS_None, // J4_cmpeqn1_fp0_jump_nt
13257 CEFBS_None, // J4_cmpeqn1_fp0_jump_t
13258 CEFBS_None, // J4_cmpeqn1_fp1_jump_nt
13259 CEFBS_None, // J4_cmpeqn1_fp1_jump_t
13260 CEFBS_None, // J4_cmpeqn1_t_jumpnv_nt
13261 CEFBS_None, // J4_cmpeqn1_t_jumpnv_t
13262 CEFBS_None, // J4_cmpeqn1_tp0_jump_nt
13263 CEFBS_None, // J4_cmpeqn1_tp0_jump_t
13264 CEFBS_None, // J4_cmpeqn1_tp1_jump_nt
13265 CEFBS_None, // J4_cmpeqn1_tp1_jump_t
13266 CEFBS_None, // J4_cmpgt_f_jumpnv_nt
13267 CEFBS_None, // J4_cmpgt_f_jumpnv_t
13268 CEFBS_None, // J4_cmpgt_fp0_jump_nt
13269 CEFBS_None, // J4_cmpgt_fp0_jump_t
13270 CEFBS_None, // J4_cmpgt_fp1_jump_nt
13271 CEFBS_None, // J4_cmpgt_fp1_jump_t
13272 CEFBS_None, // J4_cmpgt_t_jumpnv_nt
13273 CEFBS_None, // J4_cmpgt_t_jumpnv_t
13274 CEFBS_None, // J4_cmpgt_tp0_jump_nt
13275 CEFBS_None, // J4_cmpgt_tp0_jump_t
13276 CEFBS_None, // J4_cmpgt_tp1_jump_nt
13277 CEFBS_None, // J4_cmpgt_tp1_jump_t
13278 CEFBS_None, // J4_cmpgti_f_jumpnv_nt
13279 CEFBS_None, // J4_cmpgti_f_jumpnv_t
13280 CEFBS_None, // J4_cmpgti_fp0_jump_nt
13281 CEFBS_None, // J4_cmpgti_fp0_jump_t
13282 CEFBS_None, // J4_cmpgti_fp1_jump_nt
13283 CEFBS_None, // J4_cmpgti_fp1_jump_t
13284 CEFBS_None, // J4_cmpgti_t_jumpnv_nt
13285 CEFBS_None, // J4_cmpgti_t_jumpnv_t
13286 CEFBS_None, // J4_cmpgti_tp0_jump_nt
13287 CEFBS_None, // J4_cmpgti_tp0_jump_t
13288 CEFBS_None, // J4_cmpgti_tp1_jump_nt
13289 CEFBS_None, // J4_cmpgti_tp1_jump_t
13290 CEFBS_None, // J4_cmpgtn1_f_jumpnv_nt
13291 CEFBS_None, // J4_cmpgtn1_f_jumpnv_t
13292 CEFBS_None, // J4_cmpgtn1_fp0_jump_nt
13293 CEFBS_None, // J4_cmpgtn1_fp0_jump_t
13294 CEFBS_None, // J4_cmpgtn1_fp1_jump_nt
13295 CEFBS_None, // J4_cmpgtn1_fp1_jump_t
13296 CEFBS_None, // J4_cmpgtn1_t_jumpnv_nt
13297 CEFBS_None, // J4_cmpgtn1_t_jumpnv_t
13298 CEFBS_None, // J4_cmpgtn1_tp0_jump_nt
13299 CEFBS_None, // J4_cmpgtn1_tp0_jump_t
13300 CEFBS_None, // J4_cmpgtn1_tp1_jump_nt
13301 CEFBS_None, // J4_cmpgtn1_tp1_jump_t
13302 CEFBS_None, // J4_cmpgtu_f_jumpnv_nt
13303 CEFBS_None, // J4_cmpgtu_f_jumpnv_t
13304 CEFBS_None, // J4_cmpgtu_fp0_jump_nt
13305 CEFBS_None, // J4_cmpgtu_fp0_jump_t
13306 CEFBS_None, // J4_cmpgtu_fp1_jump_nt
13307 CEFBS_None, // J4_cmpgtu_fp1_jump_t
13308 CEFBS_None, // J4_cmpgtu_t_jumpnv_nt
13309 CEFBS_None, // J4_cmpgtu_t_jumpnv_t
13310 CEFBS_None, // J4_cmpgtu_tp0_jump_nt
13311 CEFBS_None, // J4_cmpgtu_tp0_jump_t
13312 CEFBS_None, // J4_cmpgtu_tp1_jump_nt
13313 CEFBS_None, // J4_cmpgtu_tp1_jump_t
13314 CEFBS_None, // J4_cmpgtui_f_jumpnv_nt
13315 CEFBS_None, // J4_cmpgtui_f_jumpnv_t
13316 CEFBS_None, // J4_cmpgtui_fp0_jump_nt
13317 CEFBS_None, // J4_cmpgtui_fp0_jump_t
13318 CEFBS_None, // J4_cmpgtui_fp1_jump_nt
13319 CEFBS_None, // J4_cmpgtui_fp1_jump_t
13320 CEFBS_None, // J4_cmpgtui_t_jumpnv_nt
13321 CEFBS_None, // J4_cmpgtui_t_jumpnv_t
13322 CEFBS_None, // J4_cmpgtui_tp0_jump_nt
13323 CEFBS_None, // J4_cmpgtui_tp0_jump_t
13324 CEFBS_None, // J4_cmpgtui_tp1_jump_nt
13325 CEFBS_None, // J4_cmpgtui_tp1_jump_t
13326 CEFBS_None, // J4_cmplt_f_jumpnv_nt
13327 CEFBS_None, // J4_cmplt_f_jumpnv_t
13328 CEFBS_None, // J4_cmplt_t_jumpnv_nt
13329 CEFBS_None, // J4_cmplt_t_jumpnv_t
13330 CEFBS_None, // J4_cmpltu_f_jumpnv_nt
13331 CEFBS_None, // J4_cmpltu_f_jumpnv_t
13332 CEFBS_None, // J4_cmpltu_t_jumpnv_nt
13333 CEFBS_None, // J4_cmpltu_t_jumpnv_t
13334 CEFBS_None, // J4_hintjumpr
13335 CEFBS_None, // J4_jumpseti
13336 CEFBS_None, // J4_jumpsetr
13337 CEFBS_None, // J4_tstbit0_f_jumpnv_nt
13338 CEFBS_None, // J4_tstbit0_f_jumpnv_t
13339 CEFBS_None, // J4_tstbit0_fp0_jump_nt
13340 CEFBS_None, // J4_tstbit0_fp0_jump_t
13341 CEFBS_None, // J4_tstbit0_fp1_jump_nt
13342 CEFBS_None, // J4_tstbit0_fp1_jump_t
13343 CEFBS_None, // J4_tstbit0_t_jumpnv_nt
13344 CEFBS_None, // J4_tstbit0_t_jumpnv_t
13345 CEFBS_None, // J4_tstbit0_tp0_jump_nt
13346 CEFBS_None, // J4_tstbit0_tp0_jump_t
13347 CEFBS_None, // J4_tstbit0_tp1_jump_nt
13348 CEFBS_None, // J4_tstbit0_tp1_jump_t
13349 CEFBS_None, // L2_deallocframe
13350 CEFBS_None, // L2_loadalignb_io
13351 CEFBS_None, // L2_loadalignb_pbr
13352 CEFBS_None, // L2_loadalignb_pci
13353 CEFBS_None, // L2_loadalignb_pcr
13354 CEFBS_None, // L2_loadalignb_pi
13355 CEFBS_None, // L2_loadalignb_pr
13356 CEFBS_None, // L2_loadalignh_io
13357 CEFBS_None, // L2_loadalignh_pbr
13358 CEFBS_None, // L2_loadalignh_pci
13359 CEFBS_None, // L2_loadalignh_pcr
13360 CEFBS_None, // L2_loadalignh_pi
13361 CEFBS_None, // L2_loadalignh_pr
13362 CEFBS_None, // L2_loadbsw2_io
13363 CEFBS_None, // L2_loadbsw2_pbr
13364 CEFBS_None, // L2_loadbsw2_pci
13365 CEFBS_None, // L2_loadbsw2_pcr
13366 CEFBS_None, // L2_loadbsw2_pi
13367 CEFBS_None, // L2_loadbsw2_pr
13368 CEFBS_None, // L2_loadbsw4_io
13369 CEFBS_None, // L2_loadbsw4_pbr
13370 CEFBS_None, // L2_loadbsw4_pci
13371 CEFBS_None, // L2_loadbsw4_pcr
13372 CEFBS_None, // L2_loadbsw4_pi
13373 CEFBS_None, // L2_loadbsw4_pr
13374 CEFBS_None, // L2_loadbzw2_io
13375 CEFBS_None, // L2_loadbzw2_pbr
13376 CEFBS_None, // L2_loadbzw2_pci
13377 CEFBS_None, // L2_loadbzw2_pcr
13378 CEFBS_None, // L2_loadbzw2_pi
13379 CEFBS_None, // L2_loadbzw2_pr
13380 CEFBS_None, // L2_loadbzw4_io
13381 CEFBS_None, // L2_loadbzw4_pbr
13382 CEFBS_None, // L2_loadbzw4_pci
13383 CEFBS_None, // L2_loadbzw4_pcr
13384 CEFBS_None, // L2_loadbzw4_pi
13385 CEFBS_None, // L2_loadbzw4_pr
13386 CEFBS_None, // L2_loadrb_io
13387 CEFBS_None, // L2_loadrb_pbr
13388 CEFBS_None, // L2_loadrb_pci
13389 CEFBS_None, // L2_loadrb_pcr
13390 CEFBS_None, // L2_loadrb_pi
13391 CEFBS_None, // L2_loadrb_pr
13392 CEFBS_None, // L2_loadrbgp
13393 CEFBS_None, // L2_loadrd_io
13394 CEFBS_None, // L2_loadrd_pbr
13395 CEFBS_None, // L2_loadrd_pci
13396 CEFBS_None, // L2_loadrd_pcr
13397 CEFBS_None, // L2_loadrd_pi
13398 CEFBS_None, // L2_loadrd_pr
13399 CEFBS_None, // L2_loadrdgp
13400 CEFBS_None, // L2_loadrh_io
13401 CEFBS_None, // L2_loadrh_pbr
13402 CEFBS_None, // L2_loadrh_pci
13403 CEFBS_None, // L2_loadrh_pcr
13404 CEFBS_None, // L2_loadrh_pi
13405 CEFBS_None, // L2_loadrh_pr
13406 CEFBS_None, // L2_loadrhgp
13407 CEFBS_None, // L2_loadri_io
13408 CEFBS_None, // L2_loadri_pbr
13409 CEFBS_None, // L2_loadri_pci
13410 CEFBS_None, // L2_loadri_pcr
13411 CEFBS_None, // L2_loadri_pi
13412 CEFBS_None, // L2_loadri_pr
13413 CEFBS_None, // L2_loadrigp
13414 CEFBS_None, // L2_loadrub_io
13415 CEFBS_None, // L2_loadrub_pbr
13416 CEFBS_None, // L2_loadrub_pci
13417 CEFBS_None, // L2_loadrub_pcr
13418 CEFBS_None, // L2_loadrub_pi
13419 CEFBS_None, // L2_loadrub_pr
13420 CEFBS_None, // L2_loadrubgp
13421 CEFBS_None, // L2_loadruh_io
13422 CEFBS_None, // L2_loadruh_pbr
13423 CEFBS_None, // L2_loadruh_pci
13424 CEFBS_None, // L2_loadruh_pcr
13425 CEFBS_None, // L2_loadruh_pi
13426 CEFBS_None, // L2_loadruh_pr
13427 CEFBS_None, // L2_loadruhgp
13428 CEFBS_HasV68, // L2_loadw_aq
13429 CEFBS_None, // L2_loadw_locked
13430 CEFBS_None, // L2_ploadrbf_io
13431 CEFBS_None, // L2_ploadrbf_pi
13432 CEFBS_None, // L2_ploadrbfnew_io
13433 CEFBS_None, // L2_ploadrbfnew_pi
13434 CEFBS_None, // L2_ploadrbt_io
13435 CEFBS_None, // L2_ploadrbt_pi
13436 CEFBS_None, // L2_ploadrbtnew_io
13437 CEFBS_None, // L2_ploadrbtnew_pi
13438 CEFBS_None, // L2_ploadrdf_io
13439 CEFBS_None, // L2_ploadrdf_pi
13440 CEFBS_None, // L2_ploadrdfnew_io
13441 CEFBS_None, // L2_ploadrdfnew_pi
13442 CEFBS_None, // L2_ploadrdt_io
13443 CEFBS_None, // L2_ploadrdt_pi
13444 CEFBS_None, // L2_ploadrdtnew_io
13445 CEFBS_None, // L2_ploadrdtnew_pi
13446 CEFBS_None, // L2_ploadrhf_io
13447 CEFBS_None, // L2_ploadrhf_pi
13448 CEFBS_None, // L2_ploadrhfnew_io
13449 CEFBS_None, // L2_ploadrhfnew_pi
13450 CEFBS_None, // L2_ploadrht_io
13451 CEFBS_None, // L2_ploadrht_pi
13452 CEFBS_None, // L2_ploadrhtnew_io
13453 CEFBS_None, // L2_ploadrhtnew_pi
13454 CEFBS_None, // L2_ploadrif_io
13455 CEFBS_None, // L2_ploadrif_pi
13456 CEFBS_None, // L2_ploadrifnew_io
13457 CEFBS_None, // L2_ploadrifnew_pi
13458 CEFBS_None, // L2_ploadrit_io
13459 CEFBS_None, // L2_ploadrit_pi
13460 CEFBS_None, // L2_ploadritnew_io
13461 CEFBS_None, // L2_ploadritnew_pi
13462 CEFBS_None, // L2_ploadrubf_io
13463 CEFBS_None, // L2_ploadrubf_pi
13464 CEFBS_None, // L2_ploadrubfnew_io
13465 CEFBS_None, // L2_ploadrubfnew_pi
13466 CEFBS_None, // L2_ploadrubt_io
13467 CEFBS_None, // L2_ploadrubt_pi
13468 CEFBS_None, // L2_ploadrubtnew_io
13469 CEFBS_None, // L2_ploadrubtnew_pi
13470 CEFBS_None, // L2_ploadruhf_io
13471 CEFBS_None, // L2_ploadruhf_pi
13472 CEFBS_None, // L2_ploadruhfnew_io
13473 CEFBS_None, // L2_ploadruhfnew_pi
13474 CEFBS_None, // L2_ploadruht_io
13475 CEFBS_None, // L2_ploadruht_pi
13476 CEFBS_None, // L2_ploadruhtnew_io
13477 CEFBS_None, // L2_ploadruhtnew_pi
13478 CEFBS_None, // L4_add_memopb_io
13479 CEFBS_None, // L4_add_memoph_io
13480 CEFBS_None, // L4_add_memopw_io
13481 CEFBS_None, // L4_and_memopb_io
13482 CEFBS_None, // L4_and_memoph_io
13483 CEFBS_None, // L4_and_memopw_io
13484 CEFBS_None, // L4_iadd_memopb_io
13485 CEFBS_None, // L4_iadd_memoph_io
13486 CEFBS_None, // L4_iadd_memopw_io
13487 CEFBS_None, // L4_iand_memopb_io
13488 CEFBS_None, // L4_iand_memoph_io
13489 CEFBS_None, // L4_iand_memopw_io
13490 CEFBS_None, // L4_ior_memopb_io
13491 CEFBS_None, // L4_ior_memoph_io
13492 CEFBS_None, // L4_ior_memopw_io
13493 CEFBS_None, // L4_isub_memopb_io
13494 CEFBS_None, // L4_isub_memoph_io
13495 CEFBS_None, // L4_isub_memopw_io
13496 CEFBS_None, // L4_loadalignb_ap
13497 CEFBS_None, // L4_loadalignb_ur
13498 CEFBS_None, // L4_loadalignh_ap
13499 CEFBS_None, // L4_loadalignh_ur
13500 CEFBS_None, // L4_loadbsw2_ap
13501 CEFBS_None, // L4_loadbsw2_ur
13502 CEFBS_None, // L4_loadbsw4_ap
13503 CEFBS_None, // L4_loadbsw4_ur
13504 CEFBS_None, // L4_loadbzw2_ap
13505 CEFBS_None, // L4_loadbzw2_ur
13506 CEFBS_None, // L4_loadbzw4_ap
13507 CEFBS_None, // L4_loadbzw4_ur
13508 CEFBS_HasV68, // L4_loadd_aq
13509 CEFBS_None, // L4_loadd_locked
13510 CEFBS_None, // L4_loadrb_ap
13511 CEFBS_None, // L4_loadrb_rr
13512 CEFBS_None, // L4_loadrb_ur
13513 CEFBS_None, // L4_loadrd_ap
13514 CEFBS_None, // L4_loadrd_rr
13515 CEFBS_None, // L4_loadrd_ur
13516 CEFBS_None, // L4_loadrh_ap
13517 CEFBS_None, // L4_loadrh_rr
13518 CEFBS_None, // L4_loadrh_ur
13519 CEFBS_None, // L4_loadri_ap
13520 CEFBS_None, // L4_loadri_rr
13521 CEFBS_None, // L4_loadri_ur
13522 CEFBS_None, // L4_loadrub_ap
13523 CEFBS_None, // L4_loadrub_rr
13524 CEFBS_None, // L4_loadrub_ur
13525 CEFBS_None, // L4_loadruh_ap
13526 CEFBS_None, // L4_loadruh_rr
13527 CEFBS_None, // L4_loadruh_ur
13528 CEFBS_None, // L4_loadw_phys
13529 CEFBS_None, // L4_or_memopb_io
13530 CEFBS_None, // L4_or_memoph_io
13531 CEFBS_None, // L4_or_memopw_io
13532 CEFBS_None, // L4_ploadrbf_abs
13533 CEFBS_None, // L4_ploadrbf_rr
13534 CEFBS_None, // L4_ploadrbfnew_abs
13535 CEFBS_None, // L4_ploadrbfnew_rr
13536 CEFBS_None, // L4_ploadrbt_abs
13537 CEFBS_None, // L4_ploadrbt_rr
13538 CEFBS_None, // L4_ploadrbtnew_abs
13539 CEFBS_None, // L4_ploadrbtnew_rr
13540 CEFBS_None, // L4_ploadrdf_abs
13541 CEFBS_None, // L4_ploadrdf_rr
13542 CEFBS_None, // L4_ploadrdfnew_abs
13543 CEFBS_None, // L4_ploadrdfnew_rr
13544 CEFBS_None, // L4_ploadrdt_abs
13545 CEFBS_None, // L4_ploadrdt_rr
13546 CEFBS_None, // L4_ploadrdtnew_abs
13547 CEFBS_None, // L4_ploadrdtnew_rr
13548 CEFBS_None, // L4_ploadrhf_abs
13549 CEFBS_None, // L4_ploadrhf_rr
13550 CEFBS_None, // L4_ploadrhfnew_abs
13551 CEFBS_None, // L4_ploadrhfnew_rr
13552 CEFBS_None, // L4_ploadrht_abs
13553 CEFBS_None, // L4_ploadrht_rr
13554 CEFBS_None, // L4_ploadrhtnew_abs
13555 CEFBS_None, // L4_ploadrhtnew_rr
13556 CEFBS_None, // L4_ploadrif_abs
13557 CEFBS_None, // L4_ploadrif_rr
13558 CEFBS_None, // L4_ploadrifnew_abs
13559 CEFBS_None, // L4_ploadrifnew_rr
13560 CEFBS_None, // L4_ploadrit_abs
13561 CEFBS_None, // L4_ploadrit_rr
13562 CEFBS_None, // L4_ploadritnew_abs
13563 CEFBS_None, // L4_ploadritnew_rr
13564 CEFBS_None, // L4_ploadrubf_abs
13565 CEFBS_None, // L4_ploadrubf_rr
13566 CEFBS_None, // L4_ploadrubfnew_abs
13567 CEFBS_None, // L4_ploadrubfnew_rr
13568 CEFBS_None, // L4_ploadrubt_abs
13569 CEFBS_None, // L4_ploadrubt_rr
13570 CEFBS_None, // L4_ploadrubtnew_abs
13571 CEFBS_None, // L4_ploadrubtnew_rr
13572 CEFBS_None, // L4_ploadruhf_abs
13573 CEFBS_None, // L4_ploadruhf_rr
13574 CEFBS_None, // L4_ploadruhfnew_abs
13575 CEFBS_None, // L4_ploadruhfnew_rr
13576 CEFBS_None, // L4_ploadruht_abs
13577 CEFBS_None, // L4_ploadruht_rr
13578 CEFBS_None, // L4_ploadruhtnew_abs
13579 CEFBS_None, // L4_ploadruhtnew_rr
13580 CEFBS_None, // L4_return
13581 CEFBS_None, // L4_return_f
13582 CEFBS_None, // L4_return_fnew_pnt
13583 CEFBS_None, // L4_return_fnew_pt
13584 CEFBS_None, // L4_return_t
13585 CEFBS_None, // L4_return_tnew_pnt
13586 CEFBS_None, // L4_return_tnew_pt
13587 CEFBS_None, // L4_sub_memopb_io
13588 CEFBS_None, // L4_sub_memoph_io
13589 CEFBS_None, // L4_sub_memopw_io
13590 CEFBS_HasV66, // L6_memcpy
13591 CEFBS_None, // LO
13592 CEFBS_None, // M2_acci
13593 CEFBS_None, // M2_accii
13594 CEFBS_None, // M2_cmaci_s0
13595 CEFBS_None, // M2_cmacr_s0
13596 CEFBS_None, // M2_cmacs_s0
13597 CEFBS_None, // M2_cmacs_s1
13598 CEFBS_None, // M2_cmacsc_s0
13599 CEFBS_None, // M2_cmacsc_s1
13600 CEFBS_None, // M2_cmpyi_s0
13601 CEFBS_None, // M2_cmpyr_s0
13602 CEFBS_None, // M2_cmpyrs_s0
13603 CEFBS_None, // M2_cmpyrs_s1
13604 CEFBS_None, // M2_cmpyrsc_s0
13605 CEFBS_None, // M2_cmpyrsc_s1
13606 CEFBS_None, // M2_cmpys_s0
13607 CEFBS_None, // M2_cmpys_s1
13608 CEFBS_None, // M2_cmpysc_s0
13609 CEFBS_None, // M2_cmpysc_s1
13610 CEFBS_None, // M2_cnacs_s0
13611 CEFBS_None, // M2_cnacs_s1
13612 CEFBS_None, // M2_cnacsc_s0
13613 CEFBS_None, // M2_cnacsc_s1
13614 CEFBS_None, // M2_dpmpyss_acc_s0
13615 CEFBS_None, // M2_dpmpyss_nac_s0
13616 CEFBS_None, // M2_dpmpyss_rnd_s0
13617 CEFBS_None, // M2_dpmpyss_s0
13618 CEFBS_None, // M2_dpmpyuu_acc_s0
13619 CEFBS_None, // M2_dpmpyuu_nac_s0
13620 CEFBS_None, // M2_dpmpyuu_s0
13621 CEFBS_None, // M2_hmmpyh_rs1
13622 CEFBS_None, // M2_hmmpyh_s1
13623 CEFBS_None, // M2_hmmpyl_rs1
13624 CEFBS_None, // M2_hmmpyl_s1
13625 CEFBS_None, // M2_maci
13626 CEFBS_None, // M2_macsin
13627 CEFBS_None, // M2_macsip
13628 CEFBS_None, // M2_mmachs_rs0
13629 CEFBS_None, // M2_mmachs_rs1
13630 CEFBS_None, // M2_mmachs_s0
13631 CEFBS_None, // M2_mmachs_s1
13632 CEFBS_None, // M2_mmacls_rs0
13633 CEFBS_None, // M2_mmacls_rs1
13634 CEFBS_None, // M2_mmacls_s0
13635 CEFBS_None, // M2_mmacls_s1
13636 CEFBS_None, // M2_mmacuhs_rs0
13637 CEFBS_None, // M2_mmacuhs_rs1
13638 CEFBS_None, // M2_mmacuhs_s0
13639 CEFBS_None, // M2_mmacuhs_s1
13640 CEFBS_None, // M2_mmaculs_rs0
13641 CEFBS_None, // M2_mmaculs_rs1
13642 CEFBS_None, // M2_mmaculs_s0
13643 CEFBS_None, // M2_mmaculs_s1
13644 CEFBS_None, // M2_mmpyh_rs0
13645 CEFBS_None, // M2_mmpyh_rs1
13646 CEFBS_None, // M2_mmpyh_s0
13647 CEFBS_None, // M2_mmpyh_s1
13648 CEFBS_None, // M2_mmpyl_rs0
13649 CEFBS_None, // M2_mmpyl_rs1
13650 CEFBS_None, // M2_mmpyl_s0
13651 CEFBS_None, // M2_mmpyl_s1
13652 CEFBS_None, // M2_mmpyuh_rs0
13653 CEFBS_None, // M2_mmpyuh_rs1
13654 CEFBS_None, // M2_mmpyuh_s0
13655 CEFBS_None, // M2_mmpyuh_s1
13656 CEFBS_None, // M2_mmpyul_rs0
13657 CEFBS_None, // M2_mmpyul_rs1
13658 CEFBS_None, // M2_mmpyul_s0
13659 CEFBS_None, // M2_mmpyul_s1
13660 CEFBS_HasV66, // M2_mnaci
13661 CEFBS_None, // M2_mpy_acc_hh_s0
13662 CEFBS_None, // M2_mpy_acc_hh_s1
13663 CEFBS_None, // M2_mpy_acc_hl_s0
13664 CEFBS_None, // M2_mpy_acc_hl_s1
13665 CEFBS_None, // M2_mpy_acc_lh_s0
13666 CEFBS_None, // M2_mpy_acc_lh_s1
13667 CEFBS_None, // M2_mpy_acc_ll_s0
13668 CEFBS_None, // M2_mpy_acc_ll_s1
13669 CEFBS_None, // M2_mpy_acc_sat_hh_s0
13670 CEFBS_None, // M2_mpy_acc_sat_hh_s1
13671 CEFBS_None, // M2_mpy_acc_sat_hl_s0
13672 CEFBS_None, // M2_mpy_acc_sat_hl_s1
13673 CEFBS_None, // M2_mpy_acc_sat_lh_s0
13674 CEFBS_None, // M2_mpy_acc_sat_lh_s1
13675 CEFBS_None, // M2_mpy_acc_sat_ll_s0
13676 CEFBS_None, // M2_mpy_acc_sat_ll_s1
13677 CEFBS_None, // M2_mpy_hh_s0
13678 CEFBS_None, // M2_mpy_hh_s1
13679 CEFBS_None, // M2_mpy_hl_s0
13680 CEFBS_None, // M2_mpy_hl_s1
13681 CEFBS_None, // M2_mpy_lh_s0
13682 CEFBS_None, // M2_mpy_lh_s1
13683 CEFBS_None, // M2_mpy_ll_s0
13684 CEFBS_None, // M2_mpy_ll_s1
13685 CEFBS_None, // M2_mpy_nac_hh_s0
13686 CEFBS_None, // M2_mpy_nac_hh_s1
13687 CEFBS_None, // M2_mpy_nac_hl_s0
13688 CEFBS_None, // M2_mpy_nac_hl_s1
13689 CEFBS_None, // M2_mpy_nac_lh_s0
13690 CEFBS_None, // M2_mpy_nac_lh_s1
13691 CEFBS_None, // M2_mpy_nac_ll_s0
13692 CEFBS_None, // M2_mpy_nac_ll_s1
13693 CEFBS_None, // M2_mpy_nac_sat_hh_s0
13694 CEFBS_None, // M2_mpy_nac_sat_hh_s1
13695 CEFBS_None, // M2_mpy_nac_sat_hl_s0
13696 CEFBS_None, // M2_mpy_nac_sat_hl_s1
13697 CEFBS_None, // M2_mpy_nac_sat_lh_s0
13698 CEFBS_None, // M2_mpy_nac_sat_lh_s1
13699 CEFBS_None, // M2_mpy_nac_sat_ll_s0
13700 CEFBS_None, // M2_mpy_nac_sat_ll_s1
13701 CEFBS_None, // M2_mpy_rnd_hh_s0
13702 CEFBS_None, // M2_mpy_rnd_hh_s1
13703 CEFBS_None, // M2_mpy_rnd_hl_s0
13704 CEFBS_None, // M2_mpy_rnd_hl_s1
13705 CEFBS_None, // M2_mpy_rnd_lh_s0
13706 CEFBS_None, // M2_mpy_rnd_lh_s1
13707 CEFBS_None, // M2_mpy_rnd_ll_s0
13708 CEFBS_None, // M2_mpy_rnd_ll_s1
13709 CEFBS_None, // M2_mpy_sat_hh_s0
13710 CEFBS_None, // M2_mpy_sat_hh_s1
13711 CEFBS_None, // M2_mpy_sat_hl_s0
13712 CEFBS_None, // M2_mpy_sat_hl_s1
13713 CEFBS_None, // M2_mpy_sat_lh_s0
13714 CEFBS_None, // M2_mpy_sat_lh_s1
13715 CEFBS_None, // M2_mpy_sat_ll_s0
13716 CEFBS_None, // M2_mpy_sat_ll_s1
13717 CEFBS_None, // M2_mpy_sat_rnd_hh_s0
13718 CEFBS_None, // M2_mpy_sat_rnd_hh_s1
13719 CEFBS_None, // M2_mpy_sat_rnd_hl_s0
13720 CEFBS_None, // M2_mpy_sat_rnd_hl_s1
13721 CEFBS_None, // M2_mpy_sat_rnd_lh_s0
13722 CEFBS_None, // M2_mpy_sat_rnd_lh_s1
13723 CEFBS_None, // M2_mpy_sat_rnd_ll_s0
13724 CEFBS_None, // M2_mpy_sat_rnd_ll_s1
13725 CEFBS_None, // M2_mpy_up
13726 CEFBS_None, // M2_mpy_up_s1
13727 CEFBS_None, // M2_mpy_up_s1_sat
13728 CEFBS_None, // M2_mpyd_acc_hh_s0
13729 CEFBS_None, // M2_mpyd_acc_hh_s1
13730 CEFBS_None, // M2_mpyd_acc_hl_s0
13731 CEFBS_None, // M2_mpyd_acc_hl_s1
13732 CEFBS_None, // M2_mpyd_acc_lh_s0
13733 CEFBS_None, // M2_mpyd_acc_lh_s1
13734 CEFBS_None, // M2_mpyd_acc_ll_s0
13735 CEFBS_None, // M2_mpyd_acc_ll_s1
13736 CEFBS_None, // M2_mpyd_hh_s0
13737 CEFBS_None, // M2_mpyd_hh_s1
13738 CEFBS_None, // M2_mpyd_hl_s0
13739 CEFBS_None, // M2_mpyd_hl_s1
13740 CEFBS_None, // M2_mpyd_lh_s0
13741 CEFBS_None, // M2_mpyd_lh_s1
13742 CEFBS_None, // M2_mpyd_ll_s0
13743 CEFBS_None, // M2_mpyd_ll_s1
13744 CEFBS_None, // M2_mpyd_nac_hh_s0
13745 CEFBS_None, // M2_mpyd_nac_hh_s1
13746 CEFBS_None, // M2_mpyd_nac_hl_s0
13747 CEFBS_None, // M2_mpyd_nac_hl_s1
13748 CEFBS_None, // M2_mpyd_nac_lh_s0
13749 CEFBS_None, // M2_mpyd_nac_lh_s1
13750 CEFBS_None, // M2_mpyd_nac_ll_s0
13751 CEFBS_None, // M2_mpyd_nac_ll_s1
13752 CEFBS_None, // M2_mpyd_rnd_hh_s0
13753 CEFBS_None, // M2_mpyd_rnd_hh_s1
13754 CEFBS_None, // M2_mpyd_rnd_hl_s0
13755 CEFBS_None, // M2_mpyd_rnd_hl_s1
13756 CEFBS_None, // M2_mpyd_rnd_lh_s0
13757 CEFBS_None, // M2_mpyd_rnd_lh_s1
13758 CEFBS_None, // M2_mpyd_rnd_ll_s0
13759 CEFBS_None, // M2_mpyd_rnd_ll_s1
13760 CEFBS_None, // M2_mpyi
13761 CEFBS_None, // M2_mpysin
13762 CEFBS_None, // M2_mpysip
13763 CEFBS_None, // M2_mpysu_up
13764 CEFBS_None, // M2_mpyu_acc_hh_s0
13765 CEFBS_None, // M2_mpyu_acc_hh_s1
13766 CEFBS_None, // M2_mpyu_acc_hl_s0
13767 CEFBS_None, // M2_mpyu_acc_hl_s1
13768 CEFBS_None, // M2_mpyu_acc_lh_s0
13769 CEFBS_None, // M2_mpyu_acc_lh_s1
13770 CEFBS_None, // M2_mpyu_acc_ll_s0
13771 CEFBS_None, // M2_mpyu_acc_ll_s1
13772 CEFBS_None, // M2_mpyu_hh_s0
13773 CEFBS_None, // M2_mpyu_hh_s1
13774 CEFBS_None, // M2_mpyu_hl_s0
13775 CEFBS_None, // M2_mpyu_hl_s1
13776 CEFBS_None, // M2_mpyu_lh_s0
13777 CEFBS_None, // M2_mpyu_lh_s1
13778 CEFBS_None, // M2_mpyu_ll_s0
13779 CEFBS_None, // M2_mpyu_ll_s1
13780 CEFBS_None, // M2_mpyu_nac_hh_s0
13781 CEFBS_None, // M2_mpyu_nac_hh_s1
13782 CEFBS_None, // M2_mpyu_nac_hl_s0
13783 CEFBS_None, // M2_mpyu_nac_hl_s1
13784 CEFBS_None, // M2_mpyu_nac_lh_s0
13785 CEFBS_None, // M2_mpyu_nac_lh_s1
13786 CEFBS_None, // M2_mpyu_nac_ll_s0
13787 CEFBS_None, // M2_mpyu_nac_ll_s1
13788 CEFBS_None, // M2_mpyu_up
13789 CEFBS_None, // M2_mpyud_acc_hh_s0
13790 CEFBS_None, // M2_mpyud_acc_hh_s1
13791 CEFBS_None, // M2_mpyud_acc_hl_s0
13792 CEFBS_None, // M2_mpyud_acc_hl_s1
13793 CEFBS_None, // M2_mpyud_acc_lh_s0
13794 CEFBS_None, // M2_mpyud_acc_lh_s1
13795 CEFBS_None, // M2_mpyud_acc_ll_s0
13796 CEFBS_None, // M2_mpyud_acc_ll_s1
13797 CEFBS_None, // M2_mpyud_hh_s0
13798 CEFBS_None, // M2_mpyud_hh_s1
13799 CEFBS_None, // M2_mpyud_hl_s0
13800 CEFBS_None, // M2_mpyud_hl_s1
13801 CEFBS_None, // M2_mpyud_lh_s0
13802 CEFBS_None, // M2_mpyud_lh_s1
13803 CEFBS_None, // M2_mpyud_ll_s0
13804 CEFBS_None, // M2_mpyud_ll_s1
13805 CEFBS_None, // M2_mpyud_nac_hh_s0
13806 CEFBS_None, // M2_mpyud_nac_hh_s1
13807 CEFBS_None, // M2_mpyud_nac_hl_s0
13808 CEFBS_None, // M2_mpyud_nac_hl_s1
13809 CEFBS_None, // M2_mpyud_nac_lh_s0
13810 CEFBS_None, // M2_mpyud_nac_lh_s1
13811 CEFBS_None, // M2_mpyud_nac_ll_s0
13812 CEFBS_None, // M2_mpyud_nac_ll_s1
13813 CEFBS_None, // M2_nacci
13814 CEFBS_None, // M2_naccii
13815 CEFBS_None, // M2_subacc
13816 CEFBS_None, // M2_vabsdiffh
13817 CEFBS_None, // M2_vabsdiffw
13818 CEFBS_None, // M2_vcmac_s0_sat_i
13819 CEFBS_None, // M2_vcmac_s0_sat_r
13820 CEFBS_None, // M2_vcmpy_s0_sat_i
13821 CEFBS_None, // M2_vcmpy_s0_sat_r
13822 CEFBS_None, // M2_vcmpy_s1_sat_i
13823 CEFBS_None, // M2_vcmpy_s1_sat_r
13824 CEFBS_None, // M2_vdmacs_s0
13825 CEFBS_None, // M2_vdmacs_s1
13826 CEFBS_None, // M2_vdmpyrs_s0
13827 CEFBS_None, // M2_vdmpyrs_s1
13828 CEFBS_None, // M2_vdmpys_s0
13829 CEFBS_None, // M2_vdmpys_s1
13830 CEFBS_None, // M2_vmac2
13831 CEFBS_None, // M2_vmac2es
13832 CEFBS_None, // M2_vmac2es_s0
13833 CEFBS_None, // M2_vmac2es_s1
13834 CEFBS_None, // M2_vmac2s_s0
13835 CEFBS_None, // M2_vmac2s_s1
13836 CEFBS_None, // M2_vmac2su_s0
13837 CEFBS_None, // M2_vmac2su_s1
13838 CEFBS_None, // M2_vmpy2es_s0
13839 CEFBS_None, // M2_vmpy2es_s1
13840 CEFBS_None, // M2_vmpy2s_s0
13841 CEFBS_None, // M2_vmpy2s_s0pack
13842 CEFBS_None, // M2_vmpy2s_s1
13843 CEFBS_None, // M2_vmpy2s_s1pack
13844 CEFBS_None, // M2_vmpy2su_s0
13845 CEFBS_None, // M2_vmpy2su_s1
13846 CEFBS_None, // M2_vraddh
13847 CEFBS_None, // M2_vradduh
13848 CEFBS_None, // M2_vrcmaci_s0
13849 CEFBS_None, // M2_vrcmaci_s0c
13850 CEFBS_None, // M2_vrcmacr_s0
13851 CEFBS_None, // M2_vrcmacr_s0c
13852 CEFBS_None, // M2_vrcmpyi_s0
13853 CEFBS_None, // M2_vrcmpyi_s0c
13854 CEFBS_None, // M2_vrcmpyr_s0
13855 CEFBS_None, // M2_vrcmpyr_s0c
13856 CEFBS_None, // M2_vrcmpys_acc_s1_h
13857 CEFBS_None, // M2_vrcmpys_acc_s1_l
13858 CEFBS_None, // M2_vrcmpys_s1_h
13859 CEFBS_None, // M2_vrcmpys_s1_l
13860 CEFBS_None, // M2_vrcmpys_s1rp_h
13861 CEFBS_None, // M2_vrcmpys_s1rp_l
13862 CEFBS_None, // M2_vrmac_s0
13863 CEFBS_None, // M2_vrmpy_s0
13864 CEFBS_None, // M2_xor_xacc
13865 CEFBS_None, // M4_and_and
13866 CEFBS_None, // M4_and_andn
13867 CEFBS_None, // M4_and_or
13868 CEFBS_None, // M4_and_xor
13869 CEFBS_None, // M4_cmpyi_wh
13870 CEFBS_None, // M4_cmpyi_whc
13871 CEFBS_None, // M4_cmpyr_wh
13872 CEFBS_None, // M4_cmpyr_whc
13873 CEFBS_None, // M4_mac_up_s1_sat
13874 CEFBS_None, // M4_mpyri_addi
13875 CEFBS_None, // M4_mpyri_addr
13876 CEFBS_None, // M4_mpyri_addr_u2
13877 CEFBS_None, // M4_mpyrr_addi
13878 CEFBS_None, // M4_mpyrr_addr
13879 CEFBS_None, // M4_nac_up_s1_sat
13880 CEFBS_None, // M4_or_and
13881 CEFBS_None, // M4_or_andn
13882 CEFBS_None, // M4_or_or
13883 CEFBS_None, // M4_or_xor
13884 CEFBS_None, // M4_pmpyw
13885 CEFBS_None, // M4_pmpyw_acc
13886 CEFBS_None, // M4_vpmpyh
13887 CEFBS_None, // M4_vpmpyh_acc
13888 CEFBS_None, // M4_vrmpyeh_acc_s0
13889 CEFBS_None, // M4_vrmpyeh_acc_s1
13890 CEFBS_None, // M4_vrmpyeh_s0
13891 CEFBS_None, // M4_vrmpyeh_s1
13892 CEFBS_None, // M4_vrmpyoh_acc_s0
13893 CEFBS_None, // M4_vrmpyoh_acc_s1
13894 CEFBS_None, // M4_vrmpyoh_s0
13895 CEFBS_None, // M4_vrmpyoh_s1
13896 CEFBS_None, // M4_xor_and
13897 CEFBS_None, // M4_xor_andn
13898 CEFBS_None, // M4_xor_or
13899 CEFBS_None, // M4_xor_xacc
13900 CEFBS_None, // M5_vdmacbsu
13901 CEFBS_None, // M5_vdmpybsu
13902 CEFBS_None, // M5_vmacbsu
13903 CEFBS_None, // M5_vmacbuu
13904 CEFBS_None, // M5_vmpybsu
13905 CEFBS_None, // M5_vmpybuu
13906 CEFBS_None, // M5_vrmacbsu
13907 CEFBS_None, // M5_vrmacbuu
13908 CEFBS_None, // M5_vrmpybsu
13909 CEFBS_None, // M5_vrmpybuu
13910 CEFBS_HasV62, // M6_vabsdiffb
13911 CEFBS_HasV62, // M6_vabsdiffub
13912 CEFBS_HasV67_UseAudio, // M7_dcmpyiw
13913 CEFBS_HasV67_UseAudio, // M7_dcmpyiw_acc
13914 CEFBS_HasV67_UseAudio, // M7_dcmpyiwc
13915 CEFBS_HasV67_UseAudio, // M7_dcmpyiwc_acc
13916 CEFBS_HasV67_UseAudio, // M7_dcmpyrw
13917 CEFBS_HasV67_UseAudio, // M7_dcmpyrw_acc
13918 CEFBS_HasV67_UseAudio, // M7_dcmpyrwc
13919 CEFBS_HasV67_UseAudio, // M7_dcmpyrwc_acc
13920 CEFBS_HasV67_UseAudio, // M7_wcmpyiw
13921 CEFBS_HasV67_UseAudio, // M7_wcmpyiw_rnd
13922 CEFBS_HasV67_UseAudio, // M7_wcmpyiwc
13923 CEFBS_HasV67_UseAudio, // M7_wcmpyiwc_rnd
13924 CEFBS_HasV67_UseAudio, // M7_wcmpyrw
13925 CEFBS_HasV67_UseAudio, // M7_wcmpyrw_rnd
13926 CEFBS_HasV67_UseAudio, // M7_wcmpyrwc
13927 CEFBS_HasV67_UseAudio, // M7_wcmpyrwc_rnd
13928 CEFBS_None, // PS_call_stk
13929 CEFBS_None, // PS_callr_nr
13930 CEFBS_None, // PS_jmpret
13931 CEFBS_None, // PS_jmpretf
13932 CEFBS_None, // PS_jmpretfnew
13933 CEFBS_None, // PS_jmpretfnewpt
13934 CEFBS_None, // PS_jmprett
13935 CEFBS_None, // PS_jmprettnew
13936 CEFBS_None, // PS_jmprettnewpt
13937 CEFBS_None, // PS_loadrbabs
13938 CEFBS_None, // PS_loadrdabs
13939 CEFBS_None, // PS_loadrhabs
13940 CEFBS_None, // PS_loadriabs
13941 CEFBS_None, // PS_loadrubabs
13942 CEFBS_None, // PS_loadruhabs
13943 CEFBS_None, // PS_storerbabs
13944 CEFBS_None, // PS_storerbnewabs
13945 CEFBS_None, // PS_storerdabs
13946 CEFBS_None, // PS_storerfabs
13947 CEFBS_None, // PS_storerhabs
13948 CEFBS_None, // PS_storerhnewabs
13949 CEFBS_None, // PS_storeriabs
13950 CEFBS_None, // PS_storerinewabs
13951 CEFBS_HasPreV65, // PS_trap1
13952 CEFBS_HasV68, // R6_release_at_vi
13953 CEFBS_HasV68, // R6_release_st_vi
13954 CEFBS_None, // RESTORE_DEALLOC_BEFORE_TAILCALL_V4
13955 CEFBS_None, // RESTORE_DEALLOC_BEFORE_TAILCALL_V4_EXT
13956 CEFBS_None, // RESTORE_DEALLOC_BEFORE_TAILCALL_V4_EXT_PIC
13957 CEFBS_None, // RESTORE_DEALLOC_BEFORE_TAILCALL_V4_PIC
13958 CEFBS_None, // RESTORE_DEALLOC_RET_JMP_V4
13959 CEFBS_None, // RESTORE_DEALLOC_RET_JMP_V4_EXT
13960 CEFBS_None, // RESTORE_DEALLOC_RET_JMP_V4_EXT_PIC
13961 CEFBS_None, // RESTORE_DEALLOC_RET_JMP_V4_PIC
13962 CEFBS_None, // S2_addasl_rrri
13963 CEFBS_None, // S2_allocframe
13964 CEFBS_None, // S2_asl_i_p
13965 CEFBS_None, // S2_asl_i_p_acc
13966 CEFBS_None, // S2_asl_i_p_and
13967 CEFBS_None, // S2_asl_i_p_nac
13968 CEFBS_None, // S2_asl_i_p_or
13969 CEFBS_None, // S2_asl_i_p_xacc
13970 CEFBS_None, // S2_asl_i_r
13971 CEFBS_None, // S2_asl_i_r_acc
13972 CEFBS_None, // S2_asl_i_r_and
13973 CEFBS_None, // S2_asl_i_r_nac
13974 CEFBS_None, // S2_asl_i_r_or
13975 CEFBS_None, // S2_asl_i_r_sat
13976 CEFBS_None, // S2_asl_i_r_xacc
13977 CEFBS_None, // S2_asl_i_vh
13978 CEFBS_None, // S2_asl_i_vw
13979 CEFBS_None, // S2_asl_r_p
13980 CEFBS_None, // S2_asl_r_p_acc
13981 CEFBS_None, // S2_asl_r_p_and
13982 CEFBS_None, // S2_asl_r_p_nac
13983 CEFBS_None, // S2_asl_r_p_or
13984 CEFBS_None, // S2_asl_r_p_xor
13985 CEFBS_None, // S2_asl_r_r
13986 CEFBS_None, // S2_asl_r_r_acc
13987 CEFBS_None, // S2_asl_r_r_and
13988 CEFBS_None, // S2_asl_r_r_nac
13989 CEFBS_None, // S2_asl_r_r_or
13990 CEFBS_None, // S2_asl_r_r_sat
13991 CEFBS_None, // S2_asl_r_vh
13992 CEFBS_None, // S2_asl_r_vw
13993 CEFBS_None, // S2_asr_i_p
13994 CEFBS_None, // S2_asr_i_p_acc
13995 CEFBS_None, // S2_asr_i_p_and
13996 CEFBS_None, // S2_asr_i_p_nac
13997 CEFBS_None, // S2_asr_i_p_or
13998 CEFBS_None, // S2_asr_i_p_rnd
13999 CEFBS_None, // S2_asr_i_r
14000 CEFBS_None, // S2_asr_i_r_acc
14001 CEFBS_None, // S2_asr_i_r_and
14002 CEFBS_None, // S2_asr_i_r_nac
14003 CEFBS_None, // S2_asr_i_r_or
14004 CEFBS_None, // S2_asr_i_r_rnd
14005 CEFBS_None, // S2_asr_i_svw_trun
14006 CEFBS_None, // S2_asr_i_vh
14007 CEFBS_None, // S2_asr_i_vw
14008 CEFBS_None, // S2_asr_r_p
14009 CEFBS_None, // S2_asr_r_p_acc
14010 CEFBS_None, // S2_asr_r_p_and
14011 CEFBS_None, // S2_asr_r_p_nac
14012 CEFBS_None, // S2_asr_r_p_or
14013 CEFBS_None, // S2_asr_r_p_xor
14014 CEFBS_None, // S2_asr_r_r
14015 CEFBS_None, // S2_asr_r_r_acc
14016 CEFBS_None, // S2_asr_r_r_and
14017 CEFBS_None, // S2_asr_r_r_nac
14018 CEFBS_None, // S2_asr_r_r_or
14019 CEFBS_None, // S2_asr_r_r_sat
14020 CEFBS_None, // S2_asr_r_svw_trun
14021 CEFBS_None, // S2_asr_r_vh
14022 CEFBS_None, // S2_asr_r_vw
14023 CEFBS_None, // S2_brev
14024 CEFBS_None, // S2_brevp
14025 CEFBS_UseCabac, // S2_cabacdecbin
14026 CEFBS_None, // S2_cl0
14027 CEFBS_None, // S2_cl0p
14028 CEFBS_None, // S2_cl1
14029 CEFBS_None, // S2_cl1p
14030 CEFBS_None, // S2_clb
14031 CEFBS_None, // S2_clbnorm
14032 CEFBS_None, // S2_clbp
14033 CEFBS_None, // S2_clrbit_i
14034 CEFBS_None, // S2_clrbit_r
14035 CEFBS_None, // S2_ct0
14036 CEFBS_None, // S2_ct0p
14037 CEFBS_None, // S2_ct1
14038 CEFBS_None, // S2_ct1p
14039 CEFBS_None, // S2_deinterleave
14040 CEFBS_None, // S2_extractu
14041 CEFBS_None, // S2_extractu_rp
14042 CEFBS_None, // S2_extractup
14043 CEFBS_None, // S2_extractup_rp
14044 CEFBS_None, // S2_insert
14045 CEFBS_None, // S2_insert_rp
14046 CEFBS_None, // S2_insertp
14047 CEFBS_None, // S2_insertp_rp
14048 CEFBS_None, // S2_interleave
14049 CEFBS_None, // S2_lfsp
14050 CEFBS_None, // S2_lsl_r_p
14051 CEFBS_None, // S2_lsl_r_p_acc
14052 CEFBS_None, // S2_lsl_r_p_and
14053 CEFBS_None, // S2_lsl_r_p_nac
14054 CEFBS_None, // S2_lsl_r_p_or
14055 CEFBS_None, // S2_lsl_r_p_xor
14056 CEFBS_None, // S2_lsl_r_r
14057 CEFBS_None, // S2_lsl_r_r_acc
14058 CEFBS_None, // S2_lsl_r_r_and
14059 CEFBS_None, // S2_lsl_r_r_nac
14060 CEFBS_None, // S2_lsl_r_r_or
14061 CEFBS_None, // S2_lsl_r_vh
14062 CEFBS_None, // S2_lsl_r_vw
14063 CEFBS_None, // S2_lsr_i_p
14064 CEFBS_None, // S2_lsr_i_p_acc
14065 CEFBS_None, // S2_lsr_i_p_and
14066 CEFBS_None, // S2_lsr_i_p_nac
14067 CEFBS_None, // S2_lsr_i_p_or
14068 CEFBS_None, // S2_lsr_i_p_xacc
14069 CEFBS_None, // S2_lsr_i_r
14070 CEFBS_None, // S2_lsr_i_r_acc
14071 CEFBS_None, // S2_lsr_i_r_and
14072 CEFBS_None, // S2_lsr_i_r_nac
14073 CEFBS_None, // S2_lsr_i_r_or
14074 CEFBS_None, // S2_lsr_i_r_xacc
14075 CEFBS_None, // S2_lsr_i_vh
14076 CEFBS_None, // S2_lsr_i_vw
14077 CEFBS_None, // S2_lsr_r_p
14078 CEFBS_None, // S2_lsr_r_p_acc
14079 CEFBS_None, // S2_lsr_r_p_and
14080 CEFBS_None, // S2_lsr_r_p_nac
14081 CEFBS_None, // S2_lsr_r_p_or
14082 CEFBS_None, // S2_lsr_r_p_xor
14083 CEFBS_None, // S2_lsr_r_r
14084 CEFBS_None, // S2_lsr_r_r_acc
14085 CEFBS_None, // S2_lsr_r_r_and
14086 CEFBS_None, // S2_lsr_r_r_nac
14087 CEFBS_None, // S2_lsr_r_r_or
14088 CEFBS_None, // S2_lsr_r_vh
14089 CEFBS_None, // S2_lsr_r_vw
14090 CEFBS_HasV66, // S2_mask
14091 CEFBS_None, // S2_packhl
14092 CEFBS_None, // S2_parityp
14093 CEFBS_None, // S2_pstorerbf_io
14094 CEFBS_None, // S2_pstorerbf_pi
14095 CEFBS_HasV79, // S2_pstorerbf_pi_nt
14096 CEFBS_None, // S2_pstorerbfnew_pi
14097 CEFBS_None, // S2_pstorerbnewf_io
14098 CEFBS_None, // S2_pstorerbnewf_pi
14099 CEFBS_None, // S2_pstorerbnewfnew_pi
14100 CEFBS_None, // S2_pstorerbnewt_io
14101 CEFBS_None, // S2_pstorerbnewt_pi
14102 CEFBS_None, // S2_pstorerbnewtnew_pi
14103 CEFBS_None, // S2_pstorerbt_io
14104 CEFBS_None, // S2_pstorerbt_pi
14105 CEFBS_HasV79, // S2_pstorerbt_pi_nt
14106 CEFBS_None, // S2_pstorerbtnew_pi
14107 CEFBS_None, // S2_pstorerdf_io
14108 CEFBS_None, // S2_pstorerdf_pi
14109 CEFBS_HasV79, // S2_pstorerdf_pi_nt
14110 CEFBS_None, // S2_pstorerdfnew_pi
14111 CEFBS_None, // S2_pstorerdt_io
14112 CEFBS_None, // S2_pstorerdt_pi
14113 CEFBS_HasV79, // S2_pstorerdt_pi_nt
14114 CEFBS_None, // S2_pstorerdtnew_pi
14115 CEFBS_None, // S2_pstorerff_io
14116 CEFBS_None, // S2_pstorerff_pi
14117 CEFBS_None, // S2_pstorerffnew_pi
14118 CEFBS_None, // S2_pstorerft_io
14119 CEFBS_None, // S2_pstorerft_pi
14120 CEFBS_None, // S2_pstorerftnew_pi
14121 CEFBS_None, // S2_pstorerhf_io
14122 CEFBS_None, // S2_pstorerhf_pi
14123 CEFBS_HasV79, // S2_pstorerhf_pi_nt
14124 CEFBS_None, // S2_pstorerhfnew_pi
14125 CEFBS_None, // S2_pstorerhnewf_io
14126 CEFBS_None, // S2_pstorerhnewf_pi
14127 CEFBS_None, // S2_pstorerhnewfnew_pi
14128 CEFBS_None, // S2_pstorerhnewt_io
14129 CEFBS_None, // S2_pstorerhnewt_pi
14130 CEFBS_None, // S2_pstorerhnewtnew_pi
14131 CEFBS_None, // S2_pstorerht_io
14132 CEFBS_None, // S2_pstorerht_pi
14133 CEFBS_HasV79, // S2_pstorerht_pi_nt
14134 CEFBS_None, // S2_pstorerhtnew_pi
14135 CEFBS_None, // S2_pstorerif_io
14136 CEFBS_None, // S2_pstorerif_pi
14137 CEFBS_HasV79, // S2_pstorerif_pi_nt
14138 CEFBS_None, // S2_pstorerifnew_pi
14139 CEFBS_None, // S2_pstorerinewf_io
14140 CEFBS_None, // S2_pstorerinewf_pi
14141 CEFBS_None, // S2_pstorerinewfnew_pi
14142 CEFBS_None, // S2_pstorerinewt_io
14143 CEFBS_None, // S2_pstorerinewt_pi
14144 CEFBS_None, // S2_pstorerinewtnew_pi
14145 CEFBS_None, // S2_pstorerit_io
14146 CEFBS_None, // S2_pstorerit_pi
14147 CEFBS_HasV79, // S2_pstorerit_pi_nt
14148 CEFBS_None, // S2_pstoreritnew_pi
14149 CEFBS_None, // S2_setbit_i
14150 CEFBS_None, // S2_setbit_r
14151 CEFBS_None, // S2_shuffeb
14152 CEFBS_None, // S2_shuffeh
14153 CEFBS_None, // S2_shuffob
14154 CEFBS_None, // S2_shuffoh
14155 CEFBS_None, // S2_storerb_io
14156 CEFBS_None, // S2_storerb_pbr
14157 CEFBS_None, // S2_storerb_pci
14158 CEFBS_None, // S2_storerb_pcr
14159 CEFBS_None, // S2_storerb_pi
14160 CEFBS_HasV79, // S2_storerb_pi_nt
14161 CEFBS_None, // S2_storerb_pr
14162 CEFBS_None, // S2_storerbgp
14163 CEFBS_None, // S2_storerbnew_io
14164 CEFBS_None, // S2_storerbnew_pbr
14165 CEFBS_None, // S2_storerbnew_pci
14166 CEFBS_None, // S2_storerbnew_pcr
14167 CEFBS_None, // S2_storerbnew_pi
14168 CEFBS_None, // S2_storerbnew_pr
14169 CEFBS_None, // S2_storerbnewgp
14170 CEFBS_None, // S2_storerd_io
14171 CEFBS_None, // S2_storerd_pbr
14172 CEFBS_None, // S2_storerd_pci
14173 CEFBS_None, // S2_storerd_pcr
14174 CEFBS_None, // S2_storerd_pi
14175 CEFBS_HasV79, // S2_storerd_pi_nt
14176 CEFBS_None, // S2_storerd_pr
14177 CEFBS_None, // S2_storerdgp
14178 CEFBS_None, // S2_storerf_io
14179 CEFBS_None, // S2_storerf_pbr
14180 CEFBS_None, // S2_storerf_pci
14181 CEFBS_None, // S2_storerf_pcr
14182 CEFBS_None, // S2_storerf_pi
14183 CEFBS_None, // S2_storerf_pr
14184 CEFBS_None, // S2_storerfgp
14185 CEFBS_None, // S2_storerh_io
14186 CEFBS_None, // S2_storerh_pbr
14187 CEFBS_None, // S2_storerh_pci
14188 CEFBS_None, // S2_storerh_pcr
14189 CEFBS_None, // S2_storerh_pi
14190 CEFBS_HasV79, // S2_storerh_pi_nt
14191 CEFBS_None, // S2_storerh_pr
14192 CEFBS_None, // S2_storerhgp
14193 CEFBS_None, // S2_storerhnew_io
14194 CEFBS_None, // S2_storerhnew_pbr
14195 CEFBS_None, // S2_storerhnew_pci
14196 CEFBS_None, // S2_storerhnew_pcr
14197 CEFBS_None, // S2_storerhnew_pi
14198 CEFBS_None, // S2_storerhnew_pr
14199 CEFBS_None, // S2_storerhnewgp
14200 CEFBS_None, // S2_storeri_io
14201 CEFBS_None, // S2_storeri_pbr
14202 CEFBS_None, // S2_storeri_pci
14203 CEFBS_None, // S2_storeri_pcr
14204 CEFBS_None, // S2_storeri_pi
14205 CEFBS_HasV79, // S2_storeri_pi_nt
14206 CEFBS_None, // S2_storeri_pr
14207 CEFBS_None, // S2_storerigp
14208 CEFBS_None, // S2_storerinew_io
14209 CEFBS_None, // S2_storerinew_pbr
14210 CEFBS_None, // S2_storerinew_pci
14211 CEFBS_None, // S2_storerinew_pcr
14212 CEFBS_None, // S2_storerinew_pi
14213 CEFBS_None, // S2_storerinew_pr
14214 CEFBS_None, // S2_storerinewgp
14215 CEFBS_None, // S2_storew_locked
14216 CEFBS_HasV68, // S2_storew_rl_at_vi
14217 CEFBS_HasV68, // S2_storew_rl_st_vi
14218 CEFBS_None, // S2_svsathb
14219 CEFBS_None, // S2_svsathub
14220 CEFBS_None, // S2_tableidxb
14221 CEFBS_None, // S2_tableidxd
14222 CEFBS_None, // S2_tableidxh
14223 CEFBS_None, // S2_tableidxw
14224 CEFBS_None, // S2_togglebit_i
14225 CEFBS_None, // S2_togglebit_r
14226 CEFBS_None, // S2_tstbit_i
14227 CEFBS_None, // S2_tstbit_r
14228 CEFBS_None, // S2_valignib
14229 CEFBS_None, // S2_valignrb
14230 CEFBS_None, // S2_vcnegh
14231 CEFBS_None, // S2_vcrotate
14232 CEFBS_None, // S2_vrcnegh
14233 CEFBS_None, // S2_vrndpackwh
14234 CEFBS_None, // S2_vrndpackwhs
14235 CEFBS_None, // S2_vsathb
14236 CEFBS_None, // S2_vsathb_nopack
14237 CEFBS_None, // S2_vsathub
14238 CEFBS_None, // S2_vsathub_nopack
14239 CEFBS_None, // S2_vsatwh
14240 CEFBS_None, // S2_vsatwh_nopack
14241 CEFBS_None, // S2_vsatwuh
14242 CEFBS_None, // S2_vsatwuh_nopack
14243 CEFBS_None, // S2_vsplatrb
14244 CEFBS_None, // S2_vsplatrh
14245 CEFBS_None, // S2_vspliceib
14246 CEFBS_None, // S2_vsplicerb
14247 CEFBS_None, // S2_vsxtbh
14248 CEFBS_None, // S2_vsxthw
14249 CEFBS_None, // S2_vtrunehb
14250 CEFBS_None, // S2_vtrunewh
14251 CEFBS_None, // S2_vtrunohb
14252 CEFBS_None, // S2_vtrunowh
14253 CEFBS_None, // S2_vzxtbh
14254 CEFBS_None, // S2_vzxthw
14255 CEFBS_None, // S4_addaddi
14256 CEFBS_None, // S4_addi_asl_ri
14257 CEFBS_None, // S4_addi_lsr_ri
14258 CEFBS_None, // S4_andi_asl_ri
14259 CEFBS_None, // S4_andi_lsr_ri
14260 CEFBS_None, // S4_clbaddi
14261 CEFBS_None, // S4_clbpaddi
14262 CEFBS_None, // S4_clbpnorm
14263 CEFBS_None, // S4_extract
14264 CEFBS_None, // S4_extract_rp
14265 CEFBS_None, // S4_extractp
14266 CEFBS_None, // S4_extractp_rp
14267 CEFBS_None, // S4_lsli
14268 CEFBS_None, // S4_ntstbit_i
14269 CEFBS_None, // S4_ntstbit_r
14270 CEFBS_None, // S4_or_andi
14271 CEFBS_None, // S4_or_andix
14272 CEFBS_None, // S4_or_ori
14273 CEFBS_None, // S4_ori_asl_ri
14274 CEFBS_None, // S4_ori_lsr_ri
14275 CEFBS_None, // S4_parity
14276 CEFBS_None, // S4_pstorerbf_abs
14277 CEFBS_None, // S4_pstorerbf_rr
14278 CEFBS_None, // S4_pstorerbfnew_abs
14279 CEFBS_None, // S4_pstorerbfnew_io
14280 CEFBS_None, // S4_pstorerbfnew_rr
14281 CEFBS_None, // S4_pstorerbnewf_abs
14282 CEFBS_None, // S4_pstorerbnewf_rr
14283 CEFBS_None, // S4_pstorerbnewfnew_abs
14284 CEFBS_None, // S4_pstorerbnewfnew_io
14285 CEFBS_None, // S4_pstorerbnewfnew_rr
14286 CEFBS_None, // S4_pstorerbnewt_abs
14287 CEFBS_None, // S4_pstorerbnewt_rr
14288 CEFBS_None, // S4_pstorerbnewtnew_abs
14289 CEFBS_None, // S4_pstorerbnewtnew_io
14290 CEFBS_None, // S4_pstorerbnewtnew_rr
14291 CEFBS_None, // S4_pstorerbt_abs
14292 CEFBS_None, // S4_pstorerbt_rr
14293 CEFBS_None, // S4_pstorerbtnew_abs
14294 CEFBS_None, // S4_pstorerbtnew_io
14295 CEFBS_None, // S4_pstorerbtnew_rr
14296 CEFBS_None, // S4_pstorerdf_abs
14297 CEFBS_None, // S4_pstorerdf_rr
14298 CEFBS_None, // S4_pstorerdfnew_abs
14299 CEFBS_None, // S4_pstorerdfnew_io
14300 CEFBS_None, // S4_pstorerdfnew_rr
14301 CEFBS_None, // S4_pstorerdt_abs
14302 CEFBS_None, // S4_pstorerdt_rr
14303 CEFBS_None, // S4_pstorerdtnew_abs
14304 CEFBS_None, // S4_pstorerdtnew_io
14305 CEFBS_None, // S4_pstorerdtnew_rr
14306 CEFBS_None, // S4_pstorerff_abs
14307 CEFBS_None, // S4_pstorerff_rr
14308 CEFBS_None, // S4_pstorerffnew_abs
14309 CEFBS_None, // S4_pstorerffnew_io
14310 CEFBS_None, // S4_pstorerffnew_rr
14311 CEFBS_None, // S4_pstorerft_abs
14312 CEFBS_None, // S4_pstorerft_rr
14313 CEFBS_None, // S4_pstorerftnew_abs
14314 CEFBS_None, // S4_pstorerftnew_io
14315 CEFBS_None, // S4_pstorerftnew_rr
14316 CEFBS_None, // S4_pstorerhf_abs
14317 CEFBS_None, // S4_pstorerhf_rr
14318 CEFBS_None, // S4_pstorerhfnew_abs
14319 CEFBS_None, // S4_pstorerhfnew_io
14320 CEFBS_None, // S4_pstorerhfnew_rr
14321 CEFBS_None, // S4_pstorerhnewf_abs
14322 CEFBS_None, // S4_pstorerhnewf_rr
14323 CEFBS_None, // S4_pstorerhnewfnew_abs
14324 CEFBS_None, // S4_pstorerhnewfnew_io
14325 CEFBS_None, // S4_pstorerhnewfnew_rr
14326 CEFBS_None, // S4_pstorerhnewt_abs
14327 CEFBS_None, // S4_pstorerhnewt_rr
14328 CEFBS_None, // S4_pstorerhnewtnew_abs
14329 CEFBS_None, // S4_pstorerhnewtnew_io
14330 CEFBS_None, // S4_pstorerhnewtnew_rr
14331 CEFBS_None, // S4_pstorerht_abs
14332 CEFBS_None, // S4_pstorerht_rr
14333 CEFBS_None, // S4_pstorerhtnew_abs
14334 CEFBS_None, // S4_pstorerhtnew_io
14335 CEFBS_None, // S4_pstorerhtnew_rr
14336 CEFBS_None, // S4_pstorerif_abs
14337 CEFBS_None, // S4_pstorerif_rr
14338 CEFBS_None, // S4_pstorerifnew_abs
14339 CEFBS_None, // S4_pstorerifnew_io
14340 CEFBS_None, // S4_pstorerifnew_rr
14341 CEFBS_None, // S4_pstorerinewf_abs
14342 CEFBS_None, // S4_pstorerinewf_rr
14343 CEFBS_None, // S4_pstorerinewfnew_abs
14344 CEFBS_None, // S4_pstorerinewfnew_io
14345 CEFBS_None, // S4_pstorerinewfnew_rr
14346 CEFBS_None, // S4_pstorerinewt_abs
14347 CEFBS_None, // S4_pstorerinewt_rr
14348 CEFBS_None, // S4_pstorerinewtnew_abs
14349 CEFBS_None, // S4_pstorerinewtnew_io
14350 CEFBS_None, // S4_pstorerinewtnew_rr
14351 CEFBS_None, // S4_pstorerit_abs
14352 CEFBS_None, // S4_pstorerit_rr
14353 CEFBS_None, // S4_pstoreritnew_abs
14354 CEFBS_None, // S4_pstoreritnew_io
14355 CEFBS_None, // S4_pstoreritnew_rr
14356 CEFBS_None, // S4_stored_locked
14357 CEFBS_HasV68, // S4_stored_rl_at_vi
14358 CEFBS_HasV68, // S4_stored_rl_st_vi
14359 CEFBS_None, // S4_storeirb_io
14360 CEFBS_None, // S4_storeirbf_io
14361 CEFBS_None, // S4_storeirbfnew_io
14362 CEFBS_None, // S4_storeirbt_io
14363 CEFBS_None, // S4_storeirbtnew_io
14364 CEFBS_None, // S4_storeirh_io
14365 CEFBS_None, // S4_storeirhf_io
14366 CEFBS_None, // S4_storeirhfnew_io
14367 CEFBS_None, // S4_storeirht_io
14368 CEFBS_None, // S4_storeirhtnew_io
14369 CEFBS_None, // S4_storeiri_io
14370 CEFBS_None, // S4_storeirif_io
14371 CEFBS_None, // S4_storeirifnew_io
14372 CEFBS_None, // S4_storeirit_io
14373 CEFBS_None, // S4_storeiritnew_io
14374 CEFBS_None, // S4_storerb_ap
14375 CEFBS_None, // S4_storerb_rr
14376 CEFBS_None, // S4_storerb_ur
14377 CEFBS_None, // S4_storerbnew_ap
14378 CEFBS_None, // S4_storerbnew_rr
14379 CEFBS_None, // S4_storerbnew_ur
14380 CEFBS_None, // S4_storerd_ap
14381 CEFBS_None, // S4_storerd_rr
14382 CEFBS_None, // S4_storerd_ur
14383 CEFBS_None, // S4_storerf_ap
14384 CEFBS_None, // S4_storerf_rr
14385 CEFBS_None, // S4_storerf_ur
14386 CEFBS_None, // S4_storerh_ap
14387 CEFBS_None, // S4_storerh_rr
14388 CEFBS_None, // S4_storerh_ur
14389 CEFBS_None, // S4_storerhnew_ap
14390 CEFBS_None, // S4_storerhnew_rr
14391 CEFBS_None, // S4_storerhnew_ur
14392 CEFBS_None, // S4_storeri_ap
14393 CEFBS_None, // S4_storeri_rr
14394 CEFBS_None, // S4_storeri_ur
14395 CEFBS_None, // S4_storerinew_ap
14396 CEFBS_None, // S4_storerinew_rr
14397 CEFBS_None, // S4_storerinew_ur
14398 CEFBS_None, // S4_subaddi
14399 CEFBS_None, // S4_subi_asl_ri
14400 CEFBS_None, // S4_subi_lsr_ri
14401 CEFBS_None, // S4_vrcrotate
14402 CEFBS_None, // S4_vrcrotate_acc
14403 CEFBS_None, // S4_vxaddsubh
14404 CEFBS_None, // S4_vxaddsubhr
14405 CEFBS_None, // S4_vxaddsubw
14406 CEFBS_None, // S4_vxsubaddh
14407 CEFBS_None, // S4_vxsubaddhr
14408 CEFBS_None, // S4_vxsubaddw
14409 CEFBS_None, // S5_asrhub_rnd_sat
14410 CEFBS_None, // S5_asrhub_sat
14411 CEFBS_None, // S5_popcountp
14412 CEFBS_None, // S5_vasrhrnd
14413 CEFBS_HasV60, // S6_rol_i_p
14414 CEFBS_HasV60, // S6_rol_i_p_acc
14415 CEFBS_HasV60, // S6_rol_i_p_and
14416 CEFBS_HasV60, // S6_rol_i_p_nac
14417 CEFBS_HasV60, // S6_rol_i_p_or
14418 CEFBS_HasV60, // S6_rol_i_p_xacc
14419 CEFBS_HasV60, // S6_rol_i_r
14420 CEFBS_HasV60, // S6_rol_i_r_acc
14421 CEFBS_HasV60, // S6_rol_i_r_and
14422 CEFBS_HasV60, // S6_rol_i_r_nac
14423 CEFBS_HasV60, // S6_rol_i_r_or
14424 CEFBS_HasV60, // S6_rol_i_r_xacc
14425 CEFBS_HasV62, // S6_vsplatrbp
14426 CEFBS_HasV62, // S6_vtrunehb_ppp
14427 CEFBS_HasV62, // S6_vtrunohb_ppp
14428 CEFBS_None, // SA1_addi
14429 CEFBS_None, // SA1_addrx
14430 CEFBS_None, // SA1_addsp
14431 CEFBS_None, // SA1_and1
14432 CEFBS_None, // SA1_clrf
14433 CEFBS_None, // SA1_clrfnew
14434 CEFBS_None, // SA1_clrt
14435 CEFBS_None, // SA1_clrtnew
14436 CEFBS_None, // SA1_cmpeqi
14437 CEFBS_None, // SA1_combine0i
14438 CEFBS_None, // SA1_combine1i
14439 CEFBS_None, // SA1_combine2i
14440 CEFBS_None, // SA1_combine3i
14441 CEFBS_None, // SA1_combinerz
14442 CEFBS_None, // SA1_combinezr
14443 CEFBS_None, // SA1_dec
14444 CEFBS_None, // SA1_inc
14445 CEFBS_None, // SA1_seti
14446 CEFBS_None, // SA1_setin1
14447 CEFBS_None, // SA1_sxtb
14448 CEFBS_None, // SA1_sxth
14449 CEFBS_None, // SA1_tfr
14450 CEFBS_None, // SA1_zxtb
14451 CEFBS_None, // SA1_zxth
14452 CEFBS_None, // SAVE_REGISTERS_CALL_V4
14453 CEFBS_None, // SAVE_REGISTERS_CALL_V4STK
14454 CEFBS_None, // SAVE_REGISTERS_CALL_V4STK_EXT
14455 CEFBS_None, // SAVE_REGISTERS_CALL_V4STK_EXT_PIC
14456 CEFBS_None, // SAVE_REGISTERS_CALL_V4STK_PIC
14457 CEFBS_None, // SAVE_REGISTERS_CALL_V4_EXT
14458 CEFBS_None, // SAVE_REGISTERS_CALL_V4_EXT_PIC
14459 CEFBS_None, // SAVE_REGISTERS_CALL_V4_PIC
14460 CEFBS_None, // SL1_loadri_io
14461 CEFBS_None, // SL1_loadrub_io
14462 CEFBS_None, // SL2_deallocframe
14463 CEFBS_None, // SL2_jumpr31
14464 CEFBS_None, // SL2_jumpr31_f
14465 CEFBS_None, // SL2_jumpr31_fnew
14466 CEFBS_None, // SL2_jumpr31_t
14467 CEFBS_None, // SL2_jumpr31_tnew
14468 CEFBS_None, // SL2_loadrb_io
14469 CEFBS_None, // SL2_loadrd_sp
14470 CEFBS_None, // SL2_loadrh_io
14471 CEFBS_None, // SL2_loadri_sp
14472 CEFBS_None, // SL2_loadruh_io
14473 CEFBS_None, // SL2_return
14474 CEFBS_None, // SL2_return_f
14475 CEFBS_None, // SL2_return_fnew
14476 CEFBS_None, // SL2_return_t
14477 CEFBS_None, // SL2_return_tnew
14478 CEFBS_None, // SS1_storeb_io
14479 CEFBS_None, // SS1_storew_io
14480 CEFBS_None, // SS2_allocframe
14481 CEFBS_None, // SS2_storebi0
14482 CEFBS_None, // SS2_storebi1
14483 CEFBS_None, // SS2_stored_sp
14484 CEFBS_None, // SS2_storeh_io
14485 CEFBS_None, // SS2_storew_sp
14486 CEFBS_None, // SS2_storewi0
14487 CEFBS_None, // SS2_storewi1
14488 CEFBS_None, // TFRI64_V2_ext
14489 CEFBS_None, // TFRI64_V4
14490 CEFBS_UseHVXV60, // V6_extractw
14491 CEFBS_UseHVXV79_UseHVXQFloat, // V6_get_qfext
14492 CEFBS_UseHVXV79_UseHVXQFloat, // V6_get_qfext_oracc
14493 CEFBS_UseHVXV62, // V6_lvsplatb
14494 CEFBS_UseHVXV62, // V6_lvsplath
14495 CEFBS_UseHVXV60, // V6_lvsplatw
14496 CEFBS_UseHVXV60, // V6_pred_and
14497 CEFBS_UseHVXV60, // V6_pred_and_n
14498 CEFBS_UseHVXV60, // V6_pred_not
14499 CEFBS_UseHVXV60, // V6_pred_or
14500 CEFBS_UseHVXV60, // V6_pred_or_n
14501 CEFBS_UseHVXV60, // V6_pred_scalar2
14502 CEFBS_UseHVXV62, // V6_pred_scalar2v2
14503 CEFBS_UseHVXV60, // V6_pred_xor
14504 CEFBS_UseHVXV79_UseHVXQFloat, // V6_set_qfext
14505 CEFBS_UseHVXV62, // V6_shuffeqh
14506 CEFBS_UseHVXV62, // V6_shuffeqw
14507 CEFBS_UseHVXV68, // V6_v6mpyhubs10
14508 CEFBS_UseHVXV68, // V6_v6mpyhubs10_vxx
14509 CEFBS_UseHVXV68, // V6_v6mpyvubs10
14510 CEFBS_UseHVXV68, // V6_v6mpyvubs10_vxx
14511 CEFBS_UseHVXV60, // V6_vL32Ub_ai
14512 CEFBS_UseHVXV60, // V6_vL32Ub_pi
14513 CEFBS_UseHVXV60, // V6_vL32Ub_ppu
14514 CEFBS_UseHVXV60, // V6_vL32b_ai
14515 CEFBS_UseHVXV60, // V6_vL32b_cur_ai
14516 CEFBS_UseHVXV62, // V6_vL32b_cur_npred_ai
14517 CEFBS_UseHVXV62, // V6_vL32b_cur_npred_pi
14518 CEFBS_UseHVXV62, // V6_vL32b_cur_npred_ppu
14519 CEFBS_UseHVXV60, // V6_vL32b_cur_pi
14520 CEFBS_UseHVXV60, // V6_vL32b_cur_ppu
14521 CEFBS_UseHVXV62, // V6_vL32b_cur_pred_ai
14522 CEFBS_UseHVXV62, // V6_vL32b_cur_pred_pi
14523 CEFBS_UseHVXV62, // V6_vL32b_cur_pred_ppu
14524 CEFBS_UseHVXV62, // V6_vL32b_npred_ai
14525 CEFBS_UseHVXV62, // V6_vL32b_npred_pi
14526 CEFBS_UseHVXV62, // V6_vL32b_npred_ppu
14527 CEFBS_UseHVXV60, // V6_vL32b_nt_ai
14528 CEFBS_UseHVXV60, // V6_vL32b_nt_cur_ai
14529 CEFBS_UseHVXV62, // V6_vL32b_nt_cur_npred_ai
14530 CEFBS_UseHVXV62, // V6_vL32b_nt_cur_npred_pi
14531 CEFBS_UseHVXV62, // V6_vL32b_nt_cur_npred_ppu
14532 CEFBS_UseHVXV60, // V6_vL32b_nt_cur_pi
14533 CEFBS_UseHVXV60, // V6_vL32b_nt_cur_ppu
14534 CEFBS_UseHVXV62, // V6_vL32b_nt_cur_pred_ai
14535 CEFBS_UseHVXV62, // V6_vL32b_nt_cur_pred_pi
14536 CEFBS_UseHVXV62, // V6_vL32b_nt_cur_pred_ppu
14537 CEFBS_UseHVXV62, // V6_vL32b_nt_npred_ai
14538 CEFBS_UseHVXV62, // V6_vL32b_nt_npred_pi
14539 CEFBS_UseHVXV62, // V6_vL32b_nt_npred_ppu
14540 CEFBS_UseHVXV60, // V6_vL32b_nt_pi
14541 CEFBS_UseHVXV60, // V6_vL32b_nt_ppu
14542 CEFBS_UseHVXV62, // V6_vL32b_nt_pred_ai
14543 CEFBS_UseHVXV62, // V6_vL32b_nt_pred_pi
14544 CEFBS_UseHVXV62, // V6_vL32b_nt_pred_ppu
14545 CEFBS_UseHVXV60, // V6_vL32b_nt_tmp_ai
14546 CEFBS_UseHVXV62, // V6_vL32b_nt_tmp_npred_ai
14547 CEFBS_UseHVXV62, // V6_vL32b_nt_tmp_npred_pi
14548 CEFBS_UseHVXV62, // V6_vL32b_nt_tmp_npred_ppu
14549 CEFBS_UseHVXV60, // V6_vL32b_nt_tmp_pi
14550 CEFBS_UseHVXV60, // V6_vL32b_nt_tmp_ppu
14551 CEFBS_UseHVXV62, // V6_vL32b_nt_tmp_pred_ai
14552 CEFBS_UseHVXV62, // V6_vL32b_nt_tmp_pred_pi
14553 CEFBS_UseHVXV62, // V6_vL32b_nt_tmp_pred_ppu
14554 CEFBS_UseHVXV60, // V6_vL32b_pi
14555 CEFBS_UseHVXV60, // V6_vL32b_ppu
14556 CEFBS_UseHVXV62, // V6_vL32b_pred_ai
14557 CEFBS_UseHVXV62, // V6_vL32b_pred_pi
14558 CEFBS_UseHVXV62, // V6_vL32b_pred_ppu
14559 CEFBS_UseHVXV60, // V6_vL32b_tmp_ai
14560 CEFBS_UseHVXV62, // V6_vL32b_tmp_npred_ai
14561 CEFBS_UseHVXV62, // V6_vL32b_tmp_npred_pi
14562 CEFBS_UseHVXV62, // V6_vL32b_tmp_npred_ppu
14563 CEFBS_UseHVXV60, // V6_vL32b_tmp_pi
14564 CEFBS_UseHVXV60, // V6_vL32b_tmp_ppu
14565 CEFBS_UseHVXV62, // V6_vL32b_tmp_pred_ai
14566 CEFBS_UseHVXV62, // V6_vL32b_tmp_pred_pi
14567 CEFBS_UseHVXV62, // V6_vL32b_tmp_pred_ppu
14568 CEFBS_UseHVXV60, // V6_vS32Ub_ai
14569 CEFBS_UseHVXV60, // V6_vS32Ub_npred_ai
14570 CEFBS_UseHVXV60, // V6_vS32Ub_npred_pi
14571 CEFBS_UseHVXV60, // V6_vS32Ub_npred_ppu
14572 CEFBS_UseHVXV60, // V6_vS32Ub_pi
14573 CEFBS_UseHVXV60, // V6_vS32Ub_ppu
14574 CEFBS_UseHVXV60, // V6_vS32Ub_pred_ai
14575 CEFBS_UseHVXV60, // V6_vS32Ub_pred_pi
14576 CEFBS_UseHVXV60, // V6_vS32Ub_pred_ppu
14577 CEFBS_UseHVXV60, // V6_vS32b_ai
14578 CEFBS_UseHVXV60, // V6_vS32b_new_ai
14579 CEFBS_UseHVXV60, // V6_vS32b_new_npred_ai
14580 CEFBS_UseHVXV60, // V6_vS32b_new_npred_pi
14581 CEFBS_UseHVXV60, // V6_vS32b_new_npred_ppu
14582 CEFBS_UseHVXV60, // V6_vS32b_new_pi
14583 CEFBS_UseHVXV60, // V6_vS32b_new_ppu
14584 CEFBS_UseHVXV60, // V6_vS32b_new_pred_ai
14585 CEFBS_UseHVXV60, // V6_vS32b_new_pred_pi
14586 CEFBS_UseHVXV60, // V6_vS32b_new_pred_ppu
14587 CEFBS_UseHVXV60, // V6_vS32b_npred_ai
14588 CEFBS_UseHVXV60, // V6_vS32b_npred_pi
14589 CEFBS_UseHVXV60, // V6_vS32b_npred_ppu
14590 CEFBS_UseHVXV60, // V6_vS32b_nqpred_ai
14591 CEFBS_UseHVXV60, // V6_vS32b_nqpred_pi
14592 CEFBS_UseHVXV60, // V6_vS32b_nqpred_ppu
14593 CEFBS_UseHVXV60, // V6_vS32b_nt_ai
14594 CEFBS_UseHVXV60, // V6_vS32b_nt_new_ai
14595 CEFBS_UseHVXV60, // V6_vS32b_nt_new_npred_ai
14596 CEFBS_UseHVXV60, // V6_vS32b_nt_new_npred_pi
14597 CEFBS_UseHVXV60, // V6_vS32b_nt_new_npred_ppu
14598 CEFBS_UseHVXV60, // V6_vS32b_nt_new_pi
14599 CEFBS_UseHVXV60, // V6_vS32b_nt_new_ppu
14600 CEFBS_UseHVXV60, // V6_vS32b_nt_new_pred_ai
14601 CEFBS_UseHVXV60, // V6_vS32b_nt_new_pred_pi
14602 CEFBS_UseHVXV60, // V6_vS32b_nt_new_pred_ppu
14603 CEFBS_UseHVXV60, // V6_vS32b_nt_npred_ai
14604 CEFBS_UseHVXV60, // V6_vS32b_nt_npred_pi
14605 CEFBS_UseHVXV60, // V6_vS32b_nt_npred_ppu
14606 CEFBS_UseHVXV60, // V6_vS32b_nt_nqpred_ai
14607 CEFBS_UseHVXV60, // V6_vS32b_nt_nqpred_pi
14608 CEFBS_UseHVXV60, // V6_vS32b_nt_nqpred_ppu
14609 CEFBS_UseHVXV60, // V6_vS32b_nt_pi
14610 CEFBS_UseHVXV60, // V6_vS32b_nt_ppu
14611 CEFBS_UseHVXV60, // V6_vS32b_nt_pred_ai
14612 CEFBS_UseHVXV60, // V6_vS32b_nt_pred_pi
14613 CEFBS_UseHVXV60, // V6_vS32b_nt_pred_ppu
14614 CEFBS_UseHVXV60, // V6_vS32b_nt_qpred_ai
14615 CEFBS_UseHVXV60, // V6_vS32b_nt_qpred_pi
14616 CEFBS_UseHVXV60, // V6_vS32b_nt_qpred_ppu
14617 CEFBS_UseHVXV60, // V6_vS32b_pi
14618 CEFBS_UseHVXV60, // V6_vS32b_ppu
14619 CEFBS_UseHVXV60, // V6_vS32b_pred_ai
14620 CEFBS_UseHVXV60, // V6_vS32b_pred_pi
14621 CEFBS_UseHVXV60, // V6_vS32b_pred_ppu
14622 CEFBS_UseHVXV60, // V6_vS32b_qpred_ai
14623 CEFBS_UseHVXV60, // V6_vS32b_qpred_pi
14624 CEFBS_UseHVXV60, // V6_vS32b_qpred_ppu
14625 CEFBS_UseHVXV65, // V6_vS32b_srls_ai
14626 CEFBS_UseHVXV65, // V6_vS32b_srls_pi
14627 CEFBS_UseHVXV65, // V6_vS32b_srls_ppu
14628 CEFBS_UseHVXV79_UseHVXIEEEFP, // V6_vabs_f8
14629 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vabs_hf
14630 CEFBS_UseHVXV81_UseHVXQFloat, // V6_vabs_qf16_hf
14631 CEFBS_UseHVXV81_UseHVXQFloat, // V6_vabs_qf16_qf16
14632 CEFBS_UseHVXV81_UseHVXQFloat, // V6_vabs_qf32_qf32
14633 CEFBS_UseHVXV81_UseHVXQFloat, // V6_vabs_qf32_sf
14634 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vabs_sf
14635 CEFBS_UseHVXV65, // V6_vabsb
14636 CEFBS_UseHVXV65, // V6_vabsb_sat
14637 CEFBS_UseHVXV60, // V6_vabsdiffh
14638 CEFBS_UseHVXV60, // V6_vabsdiffub
14639 CEFBS_UseHVXV60, // V6_vabsdiffuh
14640 CEFBS_UseHVXV60, // V6_vabsdiffw
14641 CEFBS_UseHVXV60, // V6_vabsh
14642 CEFBS_UseHVXV60, // V6_vabsh_sat
14643 CEFBS_UseHVXV60, // V6_vabsw
14644 CEFBS_UseHVXV60, // V6_vabsw_sat
14645 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vadd_hf
14646 CEFBS_UseHVXV79_UseHVXIEEEFP, // V6_vadd_hf_f8
14647 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vadd_hf_hf
14648 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vadd_qf16
14649 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vadd_qf16_mix
14650 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vadd_qf32
14651 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vadd_qf32_mix
14652 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vadd_sf
14653 CEFBS_UseHVXV73_UseHVXIEEEFP, // V6_vadd_sf_bf
14654 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vadd_sf_hf
14655 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vadd_sf_sf
14656 CEFBS_UseHVXV60, // V6_vaddb
14657 CEFBS_UseHVXV60, // V6_vaddb_dv
14658 CEFBS_UseHVXV60, // V6_vaddbnq
14659 CEFBS_UseHVXV60, // V6_vaddbq
14660 CEFBS_UseHVXV62, // V6_vaddbsat
14661 CEFBS_UseHVXV62, // V6_vaddbsat_dv
14662 CEFBS_UseHVXV62, // V6_vaddcarry
14663 CEFBS_UseHVXV66, // V6_vaddcarryo
14664 CEFBS_UseHVXV66, // V6_vaddcarrysat
14665 CEFBS_UseHVXV62, // V6_vaddclbh
14666 CEFBS_UseHVXV62, // V6_vaddclbw
14667 CEFBS_UseHVXV60, // V6_vaddh
14668 CEFBS_UseHVXV60, // V6_vaddh_dv
14669 CEFBS_UseHVXV60, // V6_vaddhnq
14670 CEFBS_UseHVXV60, // V6_vaddhq
14671 CEFBS_UseHVXV60, // V6_vaddhsat
14672 CEFBS_UseHVXV60, // V6_vaddhsat_dv
14673 CEFBS_UseHVXV60, // V6_vaddhw
14674 CEFBS_UseHVXV62, // V6_vaddhw_acc
14675 CEFBS_UseHVXV60, // V6_vaddubh
14676 CEFBS_UseHVXV62, // V6_vaddubh_acc
14677 CEFBS_UseHVXV60, // V6_vaddubsat
14678 CEFBS_UseHVXV60, // V6_vaddubsat_dv
14679 CEFBS_UseHVXV62, // V6_vaddububb_sat
14680 CEFBS_UseHVXV60, // V6_vadduhsat
14681 CEFBS_UseHVXV60, // V6_vadduhsat_dv
14682 CEFBS_UseHVXV60, // V6_vadduhw
14683 CEFBS_UseHVXV62, // V6_vadduhw_acc
14684 CEFBS_UseHVXV62, // V6_vadduwsat
14685 CEFBS_UseHVXV62, // V6_vadduwsat_dv
14686 CEFBS_UseHVXV60, // V6_vaddw
14687 CEFBS_UseHVXV60, // V6_vaddw_dv
14688 CEFBS_UseHVXV60, // V6_vaddwnq
14689 CEFBS_UseHVXV60, // V6_vaddwq
14690 CEFBS_UseHVXV60, // V6_vaddwsat
14691 CEFBS_UseHVXV60, // V6_vaddwsat_dv
14692 CEFBS_UseHVXV81, // V6_valign4
14693 CEFBS_UseHVXV60, // V6_valignb
14694 CEFBS_UseHVXV60, // V6_valignbi
14695 CEFBS_UseHVXV60, // V6_vand
14696 CEFBS_UseHVXV62, // V6_vandnqrt
14697 CEFBS_UseHVXV62, // V6_vandnqrt_acc
14698 CEFBS_UseHVXV60, // V6_vandqrt
14699 CEFBS_UseHVXV60, // V6_vandqrt_acc
14700 CEFBS_UseHVXV62, // V6_vandvnqv
14701 CEFBS_UseHVXV62, // V6_vandvqv
14702 CEFBS_UseHVXV60, // V6_vandvrt
14703 CEFBS_UseHVXV60, // V6_vandvrt_acc
14704 CEFBS_UseHVXV60, // V6_vaslh
14705 CEFBS_UseHVXV65, // V6_vaslh_acc
14706 CEFBS_UseHVXV60, // V6_vaslhv
14707 CEFBS_UseHVXV60, // V6_vaslw
14708 CEFBS_UseHVXV60, // V6_vaslw_acc
14709 CEFBS_UseHVXV60, // V6_vaslwv
14710 CEFBS_UseHVXV66, // V6_vasr_into
14711 CEFBS_UseHVXV60, // V6_vasrh
14712 CEFBS_UseHVXV65, // V6_vasrh_acc
14713 CEFBS_UseHVXV60, // V6_vasrhbrndsat
14714 CEFBS_UseHVXV62, // V6_vasrhbsat
14715 CEFBS_UseHVXV60, // V6_vasrhubrndsat
14716 CEFBS_UseHVXV60, // V6_vasrhubsat
14717 CEFBS_UseHVXV60, // V6_vasrhv
14718 CEFBS_UseHVXV65, // V6_vasruhubrndsat
14719 CEFBS_UseHVXV65, // V6_vasruhubsat
14720 CEFBS_UseHVXV62, // V6_vasruwuhrndsat
14721 CEFBS_UseHVXV65, // V6_vasruwuhsat
14722 CEFBS_UseHVXV69, // V6_vasrvuhubrndsat
14723 CEFBS_UseHVXV69, // V6_vasrvuhubsat
14724 CEFBS_UseHVXV69, // V6_vasrvwuhrndsat
14725 CEFBS_UseHVXV69, // V6_vasrvwuhsat
14726 CEFBS_UseHVXV60, // V6_vasrw
14727 CEFBS_UseHVXV60, // V6_vasrw_acc
14728 CEFBS_UseHVXV60, // V6_vasrwh
14729 CEFBS_UseHVXV60, // V6_vasrwhrndsat
14730 CEFBS_UseHVXV60, // V6_vasrwhsat
14731 CEFBS_UseHVXV62, // V6_vasrwuhrndsat
14732 CEFBS_UseHVXV60, // V6_vasrwuhsat
14733 CEFBS_UseHVXV60, // V6_vasrwv
14734 CEFBS_UseHVXV60, // V6_vassign
14735 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vassign_fp
14736 CEFBS_UseHVXV69, // V6_vassign_tmp
14737 CEFBS_UseHVXV65, // V6_vavgb
14738 CEFBS_UseHVXV65, // V6_vavgbrnd
14739 CEFBS_UseHVXV60, // V6_vavgh
14740 CEFBS_UseHVXV60, // V6_vavghrnd
14741 CEFBS_UseHVXV60, // V6_vavgub
14742 CEFBS_UseHVXV60, // V6_vavgubrnd
14743 CEFBS_UseHVXV60, // V6_vavguh
14744 CEFBS_UseHVXV60, // V6_vavguhrnd
14745 CEFBS_UseHVXV65, // V6_vavguw
14746 CEFBS_UseHVXV65, // V6_vavguwrnd
14747 CEFBS_UseHVXV60, // V6_vavgw
14748 CEFBS_UseHVXV60, // V6_vavgwrnd
14749 CEFBS_UseHVXV60, // V6_vccombine
14750 CEFBS_UseHVXV60, // V6_vcl0h
14751 CEFBS_UseHVXV60, // V6_vcl0w
14752 CEFBS_UseHVXV60, // V6_vcmov
14753 CEFBS_UseHVXV60, // V6_vcombine
14754 CEFBS_UseHVXV69, // V6_vcombine_tmp
14755 CEFBS_UseHVXV81_UseHVXQFloat, // V6_vconv_bf_qf32
14756 CEFBS_UseHVXV81_UseHVXQFloat, // V6_vconv_f8_qf16
14757 CEFBS_UseHVXV73, // V6_vconv_h_hf
14758 CEFBS_UseHVXV81, // V6_vconv_h_hf_rnd
14759 CEFBS_UseHVXV73, // V6_vconv_hf_h
14760 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vconv_hf_qf16
14761 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vconv_hf_qf32
14762 CEFBS_UseHVXV81_UseHVXQFloat, // V6_vconv_qf16_f8
14763 CEFBS_UseHVXV81_UseHVXQFloat, // V6_vconv_qf16_hf
14764 CEFBS_UseHVXV81_UseHVXQFloat, // V6_vconv_qf16_qf16
14765 CEFBS_UseHVXV81_UseHVXQFloat, // V6_vconv_qf32_qf32
14766 CEFBS_UseHVXV81_UseHVXQFloat, // V6_vconv_qf32_sf
14767 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vconv_sf_qf32
14768 CEFBS_UseHVXV73, // V6_vconv_sf_w
14769 CEFBS_UseHVXV73, // V6_vconv_w_sf
14770 CEFBS_UseHVXV79_UseHVXIEEEFP, // V6_vcvt2_b_hf
14771 CEFBS_UseHVXV79_UseHVXIEEEFP, // V6_vcvt2_hf_b
14772 CEFBS_UseHVXV79_UseHVXIEEEFP, // V6_vcvt2_hf_ub
14773 CEFBS_UseHVXV79_UseHVXIEEEFP, // V6_vcvt2_ub_hf
14774 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vcvt_b_hf
14775 CEFBS_UseHVXV73_UseHVXIEEEFP, // V6_vcvt_bf_sf
14776 CEFBS_UseHVXV79_UseHVXIEEEFP, // V6_vcvt_f8_hf
14777 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vcvt_h_hf
14778 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vcvt_hf_b
14779 CEFBS_UseHVXV79_UseHVXIEEEFP, // V6_vcvt_hf_f8
14780 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vcvt_hf_h
14781 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vcvt_hf_sf
14782 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vcvt_hf_ub
14783 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vcvt_hf_uh
14784 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vcvt_sf_hf
14785 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vcvt_ub_hf
14786 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vcvt_uh_hf
14787 CEFBS_UseHVXV60, // V6_vdeal
14788 CEFBS_UseHVXV60, // V6_vdealb
14789 CEFBS_UseHVXV60, // V6_vdealb4w
14790 CEFBS_UseHVXV60, // V6_vdealh
14791 CEFBS_UseHVXV60, // V6_vdealvdd
14792 CEFBS_UseHVXV60, // V6_vdelta
14793 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vdmpy_sf_hf
14794 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vdmpy_sf_hf_acc
14795 CEFBS_UseHVXV60, // V6_vdmpybus
14796 CEFBS_UseHVXV60, // V6_vdmpybus_acc
14797 CEFBS_UseHVXV60, // V6_vdmpybus_dv
14798 CEFBS_UseHVXV60, // V6_vdmpybus_dv_acc
14799 CEFBS_UseHVXV60, // V6_vdmpyhb
14800 CEFBS_UseHVXV60, // V6_vdmpyhb_acc
14801 CEFBS_UseHVXV60, // V6_vdmpyhb_dv
14802 CEFBS_UseHVXV60, // V6_vdmpyhb_dv_acc
14803 CEFBS_UseHVXV60, // V6_vdmpyhisat
14804 CEFBS_UseHVXV60, // V6_vdmpyhisat_acc
14805 CEFBS_UseHVXV60, // V6_vdmpyhsat
14806 CEFBS_UseHVXV60, // V6_vdmpyhsat_acc
14807 CEFBS_UseHVXV60, // V6_vdmpyhsuisat
14808 CEFBS_UseHVXV60, // V6_vdmpyhsuisat_acc
14809 CEFBS_UseHVXV60, // V6_vdmpyhsusat
14810 CEFBS_UseHVXV60, // V6_vdmpyhsusat_acc
14811 CEFBS_UseHVXV60, // V6_vdmpyhvsat
14812 CEFBS_UseHVXV60, // V6_vdmpyhvsat_acc
14813 CEFBS_UseHVXV60, // V6_vdsaduh
14814 CEFBS_UseHVXV60, // V6_vdsaduh_acc
14815 CEFBS_UseHVXV60, // V6_veqb
14816 CEFBS_UseHVXV60, // V6_veqb_and
14817 CEFBS_UseHVXV60, // V6_veqb_or
14818 CEFBS_UseHVXV60, // V6_veqb_xor
14819 CEFBS_UseHVXV60, // V6_veqh
14820 CEFBS_UseHVXV60, // V6_veqh_and
14821 CEFBS_UseHVXV60, // V6_veqh_or
14822 CEFBS_UseHVXV60, // V6_veqh_xor
14823 CEFBS_UseHVXV81_UseHVXQFloat, // V6_veqhf
14824 CEFBS_UseHVXV81_UseHVXQFloat, // V6_veqhf_and
14825 CEFBS_UseHVXV81_UseHVXQFloat, // V6_veqhf_or
14826 CEFBS_UseHVXV81_UseHVXQFloat, // V6_veqhf_xor
14827 CEFBS_UseHVXV81_UseHVXQFloat, // V6_veqsf
14828 CEFBS_UseHVXV81_UseHVXQFloat, // V6_veqsf_and
14829 CEFBS_UseHVXV81_UseHVXQFloat, // V6_veqsf_or
14830 CEFBS_UseHVXV81_UseHVXQFloat, // V6_veqsf_xor
14831 CEFBS_UseHVXV60, // V6_veqw
14832 CEFBS_UseHVXV60, // V6_veqw_and
14833 CEFBS_UseHVXV60, // V6_veqw_or
14834 CEFBS_UseHVXV60, // V6_veqw_xor
14835 CEFBS_UseHVXV79_UseHVXIEEEFP, // V6_vfmax_f8
14836 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vfmax_hf
14837 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vfmax_sf
14838 CEFBS_UseHVXV79_UseHVXIEEEFP, // V6_vfmin_f8
14839 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vfmin_hf
14840 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vfmin_sf
14841 CEFBS_UseHVXV79_UseHVXIEEEFP, // V6_vfneg_f8
14842 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vfneg_hf
14843 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vfneg_sf
14844 CEFBS_UseHVXV65, // V6_vgathermh
14845 CEFBS_UseHVXV65, // V6_vgathermhq
14846 CEFBS_UseHVXV65, // V6_vgathermhw
14847 CEFBS_UseHVXV65, // V6_vgathermhwq
14848 CEFBS_UseHVXV65, // V6_vgathermw
14849 CEFBS_UseHVXV65, // V6_vgathermwq
14850 CEFBS_UseHVXV60, // V6_vgtb
14851 CEFBS_UseHVXV60, // V6_vgtb_and
14852 CEFBS_UseHVXV60, // V6_vgtb_or
14853 CEFBS_UseHVXV60, // V6_vgtb_xor
14854 CEFBS_UseHVXV73_UseHVXQFloat, // V6_vgtbf
14855 CEFBS_UseHVXV73_UseHVXQFloat, // V6_vgtbf_and
14856 CEFBS_UseHVXV73_UseHVXQFloat, // V6_vgtbf_or
14857 CEFBS_UseHVXV73_UseHVXQFloat, // V6_vgtbf_xor
14858 CEFBS_UseHVXV60, // V6_vgth
14859 CEFBS_UseHVXV60, // V6_vgth_and
14860 CEFBS_UseHVXV60, // V6_vgth_or
14861 CEFBS_UseHVXV60, // V6_vgth_xor
14862 CEFBS_UseHVXV68, // V6_vgthf
14863 CEFBS_UseHVXV68, // V6_vgthf_and
14864 CEFBS_UseHVXV68, // V6_vgthf_or
14865 CEFBS_UseHVXV68, // V6_vgthf_xor
14866 CEFBS_UseHVXV68, // V6_vgtsf
14867 CEFBS_UseHVXV68, // V6_vgtsf_and
14868 CEFBS_UseHVXV68, // V6_vgtsf_or
14869 CEFBS_UseHVXV68, // V6_vgtsf_xor
14870 CEFBS_UseHVXV60, // V6_vgtub
14871 CEFBS_UseHVXV60, // V6_vgtub_and
14872 CEFBS_UseHVXV60, // V6_vgtub_or
14873 CEFBS_UseHVXV60, // V6_vgtub_xor
14874 CEFBS_UseHVXV60, // V6_vgtuh
14875 CEFBS_UseHVXV60, // V6_vgtuh_and
14876 CEFBS_UseHVXV60, // V6_vgtuh_or
14877 CEFBS_UseHVXV60, // V6_vgtuh_xor
14878 CEFBS_UseHVXV60, // V6_vgtuw
14879 CEFBS_UseHVXV60, // V6_vgtuw_and
14880 CEFBS_UseHVXV60, // V6_vgtuw_or
14881 CEFBS_UseHVXV60, // V6_vgtuw_xor
14882 CEFBS_UseHVXV60, // V6_vgtw
14883 CEFBS_UseHVXV60, // V6_vgtw_and
14884 CEFBS_UseHVXV60, // V6_vgtw_or
14885 CEFBS_UseHVXV60, // V6_vgtw_xor
14886 CEFBS_UseHVXV60, // V6_vhist
14887 CEFBS_UseHVXV60, // V6_vhistq
14888 CEFBS_UseHVXV81_UseHVXQFloat, // V6_vilog2_hf
14889 CEFBS_UseHVXV81_UseHVXQFloat, // V6_vilog2_qf16
14890 CEFBS_UseHVXV81_UseHVXQFloat, // V6_vilog2_qf32
14891 CEFBS_UseHVXV81_UseHVXQFloat, // V6_vilog2_sf
14892 CEFBS_UseHVXV60, // V6_vinsertwr
14893 CEFBS_UseHVXV60, // V6_vlalignb
14894 CEFBS_UseHVXV60, // V6_vlalignbi
14895 CEFBS_UseHVXV62, // V6_vlsrb
14896 CEFBS_UseHVXV60, // V6_vlsrh
14897 CEFBS_UseHVXV60, // V6_vlsrhv
14898 CEFBS_UseHVXV60, // V6_vlsrw
14899 CEFBS_UseHVXV60, // V6_vlsrwv
14900 CEFBS_UseHVXV65, // V6_vlut4
14901 CEFBS_UseHVXV60, // V6_vlutvvb
14902 CEFBS_UseHVXV62, // V6_vlutvvb_nm
14903 CEFBS_UseHVXV60, // V6_vlutvvb_oracc
14904 CEFBS_UseHVXV62, // V6_vlutvvb_oracci
14905 CEFBS_UseHVXV62, // V6_vlutvvbi
14906 CEFBS_UseHVXV60, // V6_vlutvwh
14907 CEFBS_UseHVXV62, // V6_vlutvwh_nm
14908 CEFBS_UseHVXV60, // V6_vlutvwh_oracc
14909 CEFBS_UseHVXV62, // V6_vlutvwh_oracci
14910 CEFBS_UseHVXV62, // V6_vlutvwhi
14911 CEFBS_UseHVXV73_UseHVXIEEEFP, // V6_vmax_bf
14912 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vmax_hf
14913 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vmax_sf
14914 CEFBS_UseHVXV62, // V6_vmaxb
14915 CEFBS_UseHVXV60, // V6_vmaxh
14916 CEFBS_UseHVXV60, // V6_vmaxub
14917 CEFBS_UseHVXV60, // V6_vmaxuh
14918 CEFBS_UseHVXV60, // V6_vmaxw
14919 CEFBS_UseHVXV79_UseHVXQFloat, // V6_vmerge_qf
14920 CEFBS_UseHVXV73_UseHVXIEEEFP, // V6_vmin_bf
14921 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vmin_hf
14922 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vmin_sf
14923 CEFBS_UseHVXV62, // V6_vminb
14924 CEFBS_UseHVXV60, // V6_vminh
14925 CEFBS_UseHVXV60, // V6_vminub
14926 CEFBS_UseHVXV60, // V6_vminuh
14927 CEFBS_UseHVXV60, // V6_vminw
14928 CEFBS_UseHVXV60, // V6_vmpabus
14929 CEFBS_UseHVXV60, // V6_vmpabus_acc
14930 CEFBS_UseHVXV60, // V6_vmpabusv
14931 CEFBS_UseHVXV65, // V6_vmpabuu
14932 CEFBS_UseHVXV65, // V6_vmpabuu_acc
14933 CEFBS_UseHVXV60, // V6_vmpabuuv
14934 CEFBS_UseHVXV60, // V6_vmpahb
14935 CEFBS_UseHVXV60, // V6_vmpahb_acc
14936 CEFBS_UseHVXV65, // V6_vmpahhsat
14937 CEFBS_UseHVXV62, // V6_vmpauhb
14938 CEFBS_UseHVXV62, // V6_vmpauhb_acc
14939 CEFBS_UseHVXV65, // V6_vmpauhuhsat
14940 CEFBS_UseHVXV65, // V6_vmpsuhuhsat
14941 CEFBS_UseHVXV79_UseHVXIEEEFP, // V6_vmpy_hf_f8
14942 CEFBS_UseHVXV79_UseHVXIEEEFP, // V6_vmpy_hf_f8_acc
14943 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vmpy_hf_hf
14944 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vmpy_hf_hf_acc
14945 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vmpy_qf16
14946 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vmpy_qf16_hf
14947 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vmpy_qf16_mix_hf
14948 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vmpy_qf32
14949 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vmpy_qf32_hf
14950 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vmpy_qf32_mix_hf
14951 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vmpy_qf32_qf16
14952 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vmpy_qf32_sf
14953 CEFBS_UseHVXV79_UseHVXQFloat, // V6_vmpy_rt_hf
14954 CEFBS_UseHVXV79_UseHVXQFloat, // V6_vmpy_rt_qf16
14955 CEFBS_UseHVXV79_UseHVXQFloat, // V6_vmpy_rt_sf
14956 CEFBS_UseHVXV73_UseHVXIEEEFP, // V6_vmpy_sf_bf
14957 CEFBS_UseHVXV73_UseHVXIEEEFP, // V6_vmpy_sf_bf_acc
14958 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vmpy_sf_hf
14959 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vmpy_sf_hf_acc
14960 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vmpy_sf_sf
14961 CEFBS_UseHVXV60, // V6_vmpybus
14962 CEFBS_UseHVXV60, // V6_vmpybus_acc
14963 CEFBS_UseHVXV60, // V6_vmpybusv
14964 CEFBS_UseHVXV60, // V6_vmpybusv_acc
14965 CEFBS_UseHVXV60, // V6_vmpybv
14966 CEFBS_UseHVXV60, // V6_vmpybv_acc
14967 CEFBS_UseHVXV60, // V6_vmpyewuh
14968 CEFBS_UseHVXV62, // V6_vmpyewuh_64
14969 CEFBS_UseHVXV60, // V6_vmpyh
14970 CEFBS_UseHVXV65, // V6_vmpyh_acc
14971 CEFBS_UseHVXV60, // V6_vmpyhsat_acc
14972 CEFBS_UseHVXV60, // V6_vmpyhsrs
14973 CEFBS_UseHVXV60, // V6_vmpyhss
14974 CEFBS_UseHVXV60, // V6_vmpyhus
14975 CEFBS_UseHVXV60, // V6_vmpyhus_acc
14976 CEFBS_UseHVXV60, // V6_vmpyhv
14977 CEFBS_UseHVXV60, // V6_vmpyhv_acc
14978 CEFBS_UseHVXV60, // V6_vmpyhvsrs
14979 CEFBS_UseHVXV60, // V6_vmpyieoh
14980 CEFBS_UseHVXV60, // V6_vmpyiewh_acc
14981 CEFBS_UseHVXV60, // V6_vmpyiewuh
14982 CEFBS_UseHVXV60, // V6_vmpyiewuh_acc
14983 CEFBS_UseHVXV60, // V6_vmpyih
14984 CEFBS_UseHVXV60, // V6_vmpyih_acc
14985 CEFBS_UseHVXV60, // V6_vmpyihb
14986 CEFBS_UseHVXV60, // V6_vmpyihb_acc
14987 CEFBS_UseHVXV60, // V6_vmpyiowh
14988 CEFBS_UseHVXV60, // V6_vmpyiwb
14989 CEFBS_UseHVXV60, // V6_vmpyiwb_acc
14990 CEFBS_UseHVXV60, // V6_vmpyiwh
14991 CEFBS_UseHVXV60, // V6_vmpyiwh_acc
14992 CEFBS_UseHVXV62, // V6_vmpyiwub
14993 CEFBS_UseHVXV62, // V6_vmpyiwub_acc
14994 CEFBS_UseHVXV60, // V6_vmpyowh
14995 CEFBS_UseHVXV62, // V6_vmpyowh_64_acc
14996 CEFBS_UseHVXV60, // V6_vmpyowh_rnd
14997 CEFBS_UseHVXV60, // V6_vmpyowh_rnd_sacc
14998 CEFBS_UseHVXV60, // V6_vmpyowh_sacc
14999 CEFBS_UseHVXV60, // V6_vmpyub
15000 CEFBS_UseHVXV60, // V6_vmpyub_acc
15001 CEFBS_UseHVXV60, // V6_vmpyubv
15002 CEFBS_UseHVXV60, // V6_vmpyubv_acc
15003 CEFBS_UseHVXV60, // V6_vmpyuh
15004 CEFBS_UseHVXV60, // V6_vmpyuh_acc
15005 CEFBS_UseHVXV65, // V6_vmpyuhe
15006 CEFBS_UseHVXV65, // V6_vmpyuhe_acc
15007 CEFBS_UseHVXV60, // V6_vmpyuhv
15008 CEFBS_UseHVXV60, // V6_vmpyuhv_acc
15009 CEFBS_UseHVXV69, // V6_vmpyuhvs
15010 CEFBS_UseHVXV60, // V6_vmux
15011 CEFBS_UseHVXV65, // V6_vnavgb
15012 CEFBS_UseHVXV60, // V6_vnavgh
15013 CEFBS_UseHVXV60, // V6_vnavgub
15014 CEFBS_UseHVXV60, // V6_vnavgw
15015 CEFBS_UseHVXV60, // V6_vnccombine
15016 CEFBS_UseHVXV60, // V6_vncmov
15017 CEFBS_UseHVXV81_UseHVXQFloat, // V6_vneg_qf16_hf
15018 CEFBS_UseHVXV81_UseHVXQFloat, // V6_vneg_qf16_qf16
15019 CEFBS_UseHVXV81_UseHVXQFloat, // V6_vneg_qf32_qf32
15020 CEFBS_UseHVXV81_UseHVXQFloat, // V6_vneg_qf32_sf
15021 CEFBS_UseHVXV60, // V6_vnormamth
15022 CEFBS_UseHVXV60, // V6_vnormamtw
15023 CEFBS_UseHVXV60, // V6_vnot
15024 CEFBS_UseHVXV60, // V6_vor
15025 CEFBS_UseHVXV60, // V6_vpackeb
15026 CEFBS_UseHVXV60, // V6_vpackeh
15027 CEFBS_UseHVXV60, // V6_vpackhb_sat
15028 CEFBS_UseHVXV60, // V6_vpackhub_sat
15029 CEFBS_UseHVXV60, // V6_vpackob
15030 CEFBS_UseHVXV60, // V6_vpackoh
15031 CEFBS_UseHVXV60, // V6_vpackwh_sat
15032 CEFBS_UseHVXV60, // V6_vpackwuh_sat
15033 CEFBS_UseHVXV60, // V6_vpopcounth
15034 CEFBS_UseHVXV65, // V6_vprefixqb
15035 CEFBS_UseHVXV65, // V6_vprefixqh
15036 CEFBS_UseHVXV65, // V6_vprefixqw
15037 CEFBS_UseHVXV60, // V6_vrdelta
15038 CEFBS_UseHVXV65, // V6_vrmpybub_rtt
15039 CEFBS_UseHVXV65, // V6_vrmpybub_rtt_acc
15040 CEFBS_UseHVXV60, // V6_vrmpybus
15041 CEFBS_UseHVXV60, // V6_vrmpybus_acc
15042 CEFBS_UseHVXV60, // V6_vrmpybusi
15043 CEFBS_UseHVXV60, // V6_vrmpybusi_acc
15044 CEFBS_UseHVXV60, // V6_vrmpybusv
15045 CEFBS_UseHVXV60, // V6_vrmpybusv_acc
15046 CEFBS_UseHVXV60, // V6_vrmpybv
15047 CEFBS_UseHVXV60, // V6_vrmpybv_acc
15048 CEFBS_UseHVXV60, // V6_vrmpyub
15049 CEFBS_UseHVXV60, // V6_vrmpyub_acc
15050 CEFBS_UseHVXV65, // V6_vrmpyub_rtt
15051 CEFBS_UseHVXV65, // V6_vrmpyub_rtt_acc
15052 CEFBS_UseHVXV60, // V6_vrmpyubi
15053 CEFBS_UseHVXV60, // V6_vrmpyubi_acc
15054 CEFBS_UseHVXV60, // V6_vrmpyubv
15055 CEFBS_UseHVXV60, // V6_vrmpyubv_acc
15056 CEFBS_UseHVXV66_UseZReg, // V6_vrmpyzbb_rt
15057 CEFBS_UseHVXV66_UseZReg, // V6_vrmpyzbb_rt_acc
15058 CEFBS_UseHVXV66_UseZReg, // V6_vrmpyzbb_rx
15059 CEFBS_UseHVXV66_UseZReg, // V6_vrmpyzbb_rx_acc
15060 CEFBS_UseHVXV66_UseZReg, // V6_vrmpyzbub_rt
15061 CEFBS_UseHVXV66_UseZReg, // V6_vrmpyzbub_rt_acc
15062 CEFBS_UseHVXV66_UseZReg, // V6_vrmpyzbub_rx
15063 CEFBS_UseHVXV66_UseZReg, // V6_vrmpyzbub_rx_acc
15064 CEFBS_UseHVXV66_UseZReg, // V6_vrmpyzcb_rt
15065 CEFBS_UseHVXV66_UseZReg, // V6_vrmpyzcb_rt_acc
15066 CEFBS_UseHVXV66_UseZReg, // V6_vrmpyzcb_rx
15067 CEFBS_UseHVXV66_UseZReg, // V6_vrmpyzcb_rx_acc
15068 CEFBS_UseHVXV66_UseZReg, // V6_vrmpyzcbs_rt
15069 CEFBS_UseHVXV66_UseZReg, // V6_vrmpyzcbs_rt_acc
15070 CEFBS_UseHVXV66_UseZReg, // V6_vrmpyzcbs_rx
15071 CEFBS_UseHVXV66_UseZReg, // V6_vrmpyzcbs_rx_acc
15072 CEFBS_UseHVXV66_UseZReg, // V6_vrmpyznb_rt
15073 CEFBS_UseHVXV66_UseZReg, // V6_vrmpyznb_rt_acc
15074 CEFBS_UseHVXV66_UseZReg, // V6_vrmpyznb_rx
15075 CEFBS_UseHVXV66_UseZReg, // V6_vrmpyznb_rx_acc
15076 CEFBS_UseHVXV60, // V6_vror
15077 CEFBS_UseHVXV66, // V6_vrotr
15078 CEFBS_UseHVXV60, // V6_vroundhb
15079 CEFBS_UseHVXV60, // V6_vroundhub
15080 CEFBS_UseHVXV62, // V6_vrounduhub
15081 CEFBS_UseHVXV62, // V6_vrounduwuh
15082 CEFBS_UseHVXV60, // V6_vroundwh
15083 CEFBS_UseHVXV60, // V6_vroundwuh
15084 CEFBS_UseHVXV60, // V6_vrsadubi
15085 CEFBS_UseHVXV60, // V6_vrsadubi_acc
15086 CEFBS_UseHVXV66, // V6_vsatdw
15087 CEFBS_UseHVXV60, // V6_vsathub
15088 CEFBS_UseHVXV62, // V6_vsatuwuh
15089 CEFBS_UseHVXV60, // V6_vsatwh
15090 CEFBS_UseHVXV60, // V6_vsb
15091 CEFBS_UseHVXV65, // V6_vscattermh
15092 CEFBS_UseHVXV65, // V6_vscattermh_add
15093 CEFBS_UseHVXV65, // V6_vscattermhq
15094 CEFBS_UseHVXV65, // V6_vscattermhw
15095 CEFBS_UseHVXV65, // V6_vscattermhw_add
15096 CEFBS_UseHVXV65, // V6_vscattermhwq
15097 CEFBS_UseHVXV65, // V6_vscattermw
15098 CEFBS_UseHVXV65, // V6_vscattermw_add
15099 CEFBS_UseHVXV65, // V6_vscattermwq
15100 CEFBS_UseHVXV60, // V6_vsh
15101 CEFBS_UseHVXV60, // V6_vshufeh
15102 CEFBS_UseHVXV60, // V6_vshuff
15103 CEFBS_UseHVXV60, // V6_vshuffb
15104 CEFBS_UseHVXV60, // V6_vshuffeb
15105 CEFBS_UseHVXV60, // V6_vshuffh
15106 CEFBS_UseHVXV60, // V6_vshuffob
15107 CEFBS_UseHVXV60, // V6_vshuffvdd
15108 CEFBS_UseHVXV60, // V6_vshufoeb
15109 CEFBS_UseHVXV60, // V6_vshufoeh
15110 CEFBS_UseHVXV60, // V6_vshufoh
15111 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vsub_hf
15112 CEFBS_UseHVXV79_UseHVXIEEEFP, // V6_vsub_hf_f8
15113 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vsub_hf_hf
15114 CEFBS_UseHVXV81_UseHVXQFloat, // V6_vsub_hf_mix
15115 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vsub_qf16
15116 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vsub_qf16_mix
15117 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vsub_qf32
15118 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vsub_qf32_mix
15119 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vsub_sf
15120 CEFBS_UseHVXV73_UseHVXIEEEFP, // V6_vsub_sf_bf
15121 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vsub_sf_hf
15122 CEFBS_UseHVXV81_UseHVXQFloat, // V6_vsub_sf_mix
15123 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vsub_sf_sf
15124 CEFBS_UseHVXV60, // V6_vsubb
15125 CEFBS_UseHVXV60, // V6_vsubb_dv
15126 CEFBS_UseHVXV60, // V6_vsubbnq
15127 CEFBS_UseHVXV60, // V6_vsubbq
15128 CEFBS_UseHVXV62, // V6_vsubbsat
15129 CEFBS_UseHVXV62, // V6_vsubbsat_dv
15130 CEFBS_UseHVXV62, // V6_vsubcarry
15131 CEFBS_UseHVXV66, // V6_vsubcarryo
15132 CEFBS_UseHVXV60, // V6_vsubh
15133 CEFBS_UseHVXV60, // V6_vsubh_dv
15134 CEFBS_UseHVXV60, // V6_vsubhnq
15135 CEFBS_UseHVXV60, // V6_vsubhq
15136 CEFBS_UseHVXV60, // V6_vsubhsat
15137 CEFBS_UseHVXV60, // V6_vsubhsat_dv
15138 CEFBS_UseHVXV60, // V6_vsubhw
15139 CEFBS_UseHVXV60, // V6_vsububh
15140 CEFBS_UseHVXV60, // V6_vsububsat
15141 CEFBS_UseHVXV60, // V6_vsububsat_dv
15142 CEFBS_UseHVXV62, // V6_vsubububb_sat
15143 CEFBS_UseHVXV60, // V6_vsubuhsat
15144 CEFBS_UseHVXV60, // V6_vsubuhsat_dv
15145 CEFBS_UseHVXV60, // V6_vsubuhw
15146 CEFBS_UseHVXV62, // V6_vsubuwsat
15147 CEFBS_UseHVXV62, // V6_vsubuwsat_dv
15148 CEFBS_UseHVXV60, // V6_vsubw
15149 CEFBS_UseHVXV60, // V6_vsubw_dv
15150 CEFBS_UseHVXV60, // V6_vsubwnq
15151 CEFBS_UseHVXV60, // V6_vsubwq
15152 CEFBS_UseHVXV60, // V6_vsubwsat
15153 CEFBS_UseHVXV60, // V6_vsubwsat_dv
15154 CEFBS_UseHVXV60, // V6_vswap
15155 CEFBS_UseHVXV60, // V6_vtmpyb
15156 CEFBS_UseHVXV60, // V6_vtmpyb_acc
15157 CEFBS_UseHVXV60, // V6_vtmpybus
15158 CEFBS_UseHVXV60, // V6_vtmpybus_acc
15159 CEFBS_UseHVXV60, // V6_vtmpyhb
15160 CEFBS_UseHVXV60, // V6_vtmpyhb_acc
15161 CEFBS_UseHVXV60, // V6_vunpackb
15162 CEFBS_UseHVXV60, // V6_vunpackh
15163 CEFBS_UseHVXV60, // V6_vunpackob
15164 CEFBS_UseHVXV60, // V6_vunpackoh
15165 CEFBS_UseHVXV60, // V6_vunpackub
15166 CEFBS_UseHVXV60, // V6_vunpackuh
15167 CEFBS_UseHVXV62, // V6_vwhist128
15168 CEFBS_UseHVXV62, // V6_vwhist128m
15169 CEFBS_UseHVXV62, // V6_vwhist128q
15170 CEFBS_UseHVXV62, // V6_vwhist128qm
15171 CEFBS_UseHVXV62, // V6_vwhist256
15172 CEFBS_UseHVXV62, // V6_vwhist256_sat
15173 CEFBS_UseHVXV62, // V6_vwhist256q
15174 CEFBS_UseHVXV62, // V6_vwhist256q_sat
15175 CEFBS_UseHVXV60, // V6_vxor
15176 CEFBS_UseHVXV60, // V6_vzb
15177 CEFBS_UseHVXV60, // V6_vzh
15178 CEFBS_UseHVXV66_UseZReg, // V6_zLd_ai
15179 CEFBS_UseHVXV66_UseZReg, // V6_zLd_pi
15180 CEFBS_UseHVXV66_UseZReg, // V6_zLd_ppu
15181 CEFBS_UseHVXV66_UseZReg, // V6_zLd_pred_ai
15182 CEFBS_UseHVXV66_UseZReg, // V6_zLd_pred_pi
15183 CEFBS_UseHVXV66_UseZReg, // V6_zLd_pred_ppu
15184 CEFBS_UseHVXV66_UseZReg, // V6_zextract
15185 CEFBS_None, // Y2_barrier
15186 CEFBS_None, // Y2_break
15187 CEFBS_None, // Y2_ciad
15188 CEFBS_None, // Y2_crswap0
15189 CEFBS_None, // Y2_cswi
15190 CEFBS_None, // Y2_dccleana
15191 CEFBS_None, // Y2_dccleanidx
15192 CEFBS_None, // Y2_dccleaninva
15193 CEFBS_None, // Y2_dccleaninvidx
15194 CEFBS_None, // Y2_dcfetchbo
15195 CEFBS_HasV79, // Y2_dcfetchbo_nt
15196 CEFBS_None, // Y2_dcinva
15197 CEFBS_None, // Y2_dcinvidx
15198 CEFBS_None, // Y2_dckill
15199 CEFBS_None, // Y2_dctagr
15200 CEFBS_None, // Y2_dctagw
15201 CEFBS_None, // Y2_dczeroa
15202 CEFBS_HasV79, // Y2_dczeroa_nt
15203 CEFBS_None, // Y2_getimask
15204 CEFBS_None, // Y2_iassignr
15205 CEFBS_None, // Y2_iassignw
15206 CEFBS_None, // Y2_icdatar
15207 CEFBS_HasV66, // Y2_icdataw
15208 CEFBS_None, // Y2_icinva
15209 CEFBS_None, // Y2_icinvidx
15210 CEFBS_None, // Y2_ickill
15211 CEFBS_None, // Y2_ictagr
15212 CEFBS_None, // Y2_ictagw
15213 CEFBS_None, // Y2_isync
15214 CEFBS_None, // Y2_k0lock
15215 CEFBS_None, // Y2_k0unlock
15216 CEFBS_None, // Y2_l2cleaninvidx
15217 CEFBS_None, // Y2_l2kill
15218 CEFBS_None, // Y2_resume
15219 CEFBS_None, // Y2_setimask
15220 CEFBS_HasV66, // Y2_setprio
15221 CEFBS_None, // Y2_start
15222 CEFBS_None, // Y2_stop
15223 CEFBS_None, // Y2_swi
15224 CEFBS_None, // Y2_syncht
15225 CEFBS_None, // Y2_tfrscrr
15226 CEFBS_None, // Y2_tfrsrcr
15227 CEFBS_None, // Y2_tlblock
15228 CEFBS_None, // Y2_tlbp
15229 CEFBS_HasV81, // Y2_tlbpp
15230 CEFBS_None, // Y2_tlbr
15231 CEFBS_None, // Y2_tlbunlock
15232 CEFBS_None, // Y2_tlbw
15233 CEFBS_HasV65, // Y2_wait
15234 CEFBS_None, // Y4_crswap1
15235 CEFBS_None, // Y4_crswap10
15236 CEFBS_None, // Y4_l2fetch
15237 CEFBS_None, // Y4_l2tagr
15238 CEFBS_None, // Y4_l2tagw
15239 CEFBS_None, // Y4_nmi
15240 CEFBS_None, // Y4_siad
15241 CEFBS_None, // Y4_tfrscpp
15242 CEFBS_None, // Y4_tfrspcp
15243 CEFBS_None, // Y4_trace
15244 CEFBS_None, // Y5_ctlbw
15245 CEFBS_None, // Y5_l2cleanidx
15246 CEFBS_None, // Y5_l2fetch
15247 CEFBS_None, // Y5_l2gclean
15248 CEFBS_None, // Y5_l2gcleaninv
15249 CEFBS_None, // Y5_l2gunlock
15250 CEFBS_None, // Y5_l2invidx
15251 CEFBS_None, // Y5_l2locka
15252 CEFBS_None, // Y5_l2unlocka
15253 CEFBS_None, // Y5_tlbasidi
15254 CEFBS_None, // Y5_tlboc
15255 CEFBS_HasV67, // Y6_diag
15256 CEFBS_HasV67, // Y6_diag0
15257 CEFBS_HasV67, // Y6_diag1
15258 CEFBS_HasV68, // Y6_dmlink
15259 CEFBS_HasV68, // Y6_dmpause
15260 CEFBS_HasV68, // Y6_dmpoll
15261 CEFBS_HasV68, // Y6_dmresume
15262 CEFBS_HasV68, // Y6_dmstart
15263 CEFBS_HasV68, // Y6_dmwait
15264 CEFBS_None, // Y6_l2gcleaninvpa
15265 CEFBS_None, // Y6_l2gcleanpa
15266 CEFBS_None, // dep_A2_addsat
15267 CEFBS_None, // dep_A2_subsat
15268 CEFBS_None, // dep_S2_packhl
15269 CEFBS_None, // invalid_decode
15270 };
15271
15272 assert(Opcode < 3453);
15273 return FeatureBitsets[RequiredFeaturesRefs[Opcode]];
15274}
15275
15276
15277} // namespace llvm::Hexagon_MC
15278
15279#endif // GET_COMPUTE_FEATURES
15280
15281#ifdef GET_AVAILABLE_OPCODE_CHECKER
15282#undef GET_AVAILABLE_OPCODE_CHECKER
15283
15284namespace llvm::Hexagon_MC {
15285
15286bool isOpcodeAvailable(unsigned Opcode, const FeatureBitset &Features) {
15287 FeatureBitset AvailableFeatures = computeAvailableFeatures(Features);
15288 FeatureBitset RequiredFeatures = computeRequiredFeatures(Opcode);
15289 FeatureBitset MissingFeatures =
15290 (AvailableFeatures & RequiredFeatures) ^
15291 RequiredFeatures;
15292 return !MissingFeatures.any();
15293}
15294
15295} // namespace llvm::Hexagon_MC
15296
15297#endif // GET_AVAILABLE_OPCODE_CHECKER
15298
15299#ifdef ENABLE_INSTR_PREDICATE_VERIFIER
15300#undef ENABLE_INSTR_PREDICATE_VERIFIER
15301
15302#include <sstream>
15303
15304namespace llvm::Hexagon_MC {
15305
15306#ifndef NDEBUG
15307static const char *SubtargetFeatureNames[] = {
15308 "Feature_HasMemNoShuf",
15309 "Feature_HasPreV65",
15310 "Feature_HasV5",
15311 "Feature_HasV55",
15312 "Feature_HasV60",
15313 "Feature_HasV62",
15314 "Feature_HasV65",
15315 "Feature_HasV66",
15316 "Feature_HasV67",
15317 "Feature_HasV68",
15318 "Feature_HasV69",
15319 "Feature_HasV71",
15320 "Feature_HasV73",
15321 "Feature_HasV75",
15322 "Feature_HasV79",
15323 "Feature_HasV81",
15324 "Feature_UseAudio",
15325 "Feature_UseCabac",
15326 "Feature_UseHVX",
15327 "Feature_UseHVX64B",
15328 "Feature_UseHVX128B",
15329 "Feature_UseHVXIEEEFP",
15330 "Feature_UseHVXQFloat",
15331 "Feature_UseHVXV60",
15332 "Feature_UseHVXV62",
15333 "Feature_UseHVXV65",
15334 "Feature_UseHVXV66",
15335 "Feature_UseHVXV67",
15336 "Feature_UseHVXV68",
15337 "Feature_UseHVXV69",
15338 "Feature_UseHVXV71",
15339 "Feature_UseHVXV73",
15340 "Feature_UseHVXV75",
15341 "Feature_UseHVXV79",
15342 "Feature_UseHVXV81",
15343 "Feature_UseZReg",
15344 nullptr
15345};
15346
15347#endif // NDEBUG
15348
15349void verifyInstructionPredicates(
15350 unsigned Opcode, const FeatureBitset &Features) {
15351#ifndef NDEBUG
15352 FeatureBitset AvailableFeatures = computeAvailableFeatures(Features);
15353 FeatureBitset RequiredFeatures = computeRequiredFeatures(Opcode);
15354 FeatureBitset MissingFeatures =
15355 (AvailableFeatures & RequiredFeatures) ^
15356 RequiredFeatures;
15357 if (MissingFeatures.any()) {
15358 std::ostringstream Msg;
15359 Msg << "Attempting to emit " << &HexagonInstrNameData[HexagonInstrNameIndices[Opcode]]
15360 << " instruction but the ";
15361 for (unsigned i = 0, e = MissingFeatures.size(); i != e; ++i)
15362 if (MissingFeatures.test(i))
15363 Msg << SubtargetFeatureNames[i] << " ";
15364 Msg << "predicate(s) are not met";
15365 report_fatal_error(Msg.str().c_str());
15366 }
15367#endif // NDEBUG
15368}
15369
15370} // namespace llvm::Hexagon_MC
15371
15372#endif // ENABLE_INSTR_PREDICATE_VERIFIER
15373
15374#ifdef GET_INSTRMAP_INFO
15375#undef GET_INSTRMAP_INFO
15376
15377namespace llvm::Hexagon {
15378
15379enum InputType {
15380 InputType_reg
15381};
15382
15383enum InstrType {
15384 InstrType_Pseudo,
15385 InstrType_Real
15386};
15387
15388enum NValueST {
15389 NValueST_true,
15390 NValueST_false
15391};
15392
15393enum PNewValue {
15394 PNewValue_new,
15395 PNewValue_
15396};
15397
15398enum PredSense {
15399 PredSense_false,
15400 PredSense_true
15401};
15402
15403enum addrMode {
15404 addrMode_BaseImmOffset,
15405 addrMode_Absolute,
15406 addrMode_PostInc,
15407 addrMode_BaseRegOffset,
15408 addrMode_BaseLongOffset
15409};
15410
15411enum isBrTaken {
15412 isBrTaken_false,
15413 isBrTaken_true
15414};
15415
15416// changeAddrMode_abs_io
15417LLVM_READONLY
15418int32_t changeAddrMode_abs_io(uint32_t Opcode) {
15419 using namespace Hexagon;
15420 static constexpr uint32_t Table[][2] = {
15421 { L4_ploadrbf_abs, L2_ploadrbf_io },
15422 { L4_ploadrbfnew_abs, L2_ploadrbfnew_io },
15423 { L4_ploadrbt_abs, L2_ploadrbt_io },
15424 { L4_ploadrbtnew_abs, L2_ploadrbtnew_io },
15425 { L4_ploadrdf_abs, L2_ploadrdf_io },
15426 { L4_ploadrdfnew_abs, L2_ploadrdfnew_io },
15427 { L4_ploadrdt_abs, L2_ploadrdt_io },
15428 { L4_ploadrdtnew_abs, L2_ploadrdtnew_io },
15429 { L4_ploadrhf_abs, L2_ploadrhf_io },
15430 { L4_ploadrhfnew_abs, L2_ploadrhfnew_io },
15431 { L4_ploadrht_abs, L2_ploadrht_io },
15432 { L4_ploadrhtnew_abs, L2_ploadrhtnew_io },
15433 { L4_ploadrif_abs, L2_ploadrif_io },
15434 { L4_ploadrifnew_abs, L2_ploadrifnew_io },
15435 { L4_ploadrit_abs, L2_ploadrit_io },
15436 { L4_ploadritnew_abs, L2_ploadritnew_io },
15437 { L4_ploadrubf_abs, L2_ploadrubf_io },
15438 { L4_ploadrubfnew_abs, L2_ploadrubfnew_io },
15439 { L4_ploadrubt_abs, L2_ploadrubt_io },
15440 { L4_ploadrubtnew_abs, L2_ploadrubtnew_io },
15441 { L4_ploadruhf_abs, L2_ploadruhf_io },
15442 { L4_ploadruhfnew_abs, L2_ploadruhfnew_io },
15443 { L4_ploadruht_abs, L2_ploadruht_io },
15444 { L4_ploadruhtnew_abs, L2_ploadruhtnew_io },
15445 { PS_loadrbabs, L2_loadrb_io },
15446 { PS_loadrdabs, L2_loadrd_io },
15447 { PS_loadrhabs, L2_loadrh_io },
15448 { PS_loadriabs, L2_loadri_io },
15449 { PS_loadrubabs, L2_loadrub_io },
15450 { PS_loadruhabs, L2_loadruh_io },
15451 { PS_storerbabs, S2_storerb_io },
15452 { PS_storerbnewabs, S2_storerbnew_io },
15453 { PS_storerdabs, S2_storerd_io },
15454 { PS_storerfabs, S2_storerf_io },
15455 { PS_storerhabs, S2_storerh_io },
15456 { PS_storerhnewabs, S2_storerhnew_io },
15457 { PS_storeriabs, S2_storeri_io },
15458 { PS_storerinewabs, S2_storerinew_io },
15459 { S4_pstorerbf_abs, S2_pstorerbf_io },
15460 { S4_pstorerbfnew_abs, S4_pstorerbfnew_io },
15461 { S4_pstorerbnewf_abs, S2_pstorerbnewf_io },
15462 { S4_pstorerbnewfnew_abs, S4_pstorerbnewfnew_io },
15463 { S4_pstorerbnewt_abs, S2_pstorerbnewt_io },
15464 { S4_pstorerbnewtnew_abs, S4_pstorerbnewtnew_io },
15465 { S4_pstorerbt_abs, S2_pstorerbt_io },
15466 { S4_pstorerbtnew_abs, S4_pstorerbtnew_io },
15467 { S4_pstorerdf_abs, S2_pstorerdf_io },
15468 { S4_pstorerdfnew_abs, S4_pstorerdfnew_io },
15469 { S4_pstorerdt_abs, S2_pstorerdt_io },
15470 { S4_pstorerdtnew_abs, S4_pstorerdtnew_io },
15471 { S4_pstorerff_abs, S2_pstorerff_io },
15472 { S4_pstorerffnew_abs, S4_pstorerffnew_io },
15473 { S4_pstorerft_abs, S2_pstorerft_io },
15474 { S4_pstorerftnew_abs, S4_pstorerftnew_io },
15475 { S4_pstorerhf_abs, S2_pstorerhf_io },
15476 { S4_pstorerhfnew_abs, S4_pstorerhfnew_io },
15477 { S4_pstorerhnewf_abs, S2_pstorerhnewf_io },
15478 { S4_pstorerhnewfnew_abs, S4_pstorerhnewfnew_io },
15479 { S4_pstorerhnewt_abs, S2_pstorerhnewt_io },
15480 { S4_pstorerhnewtnew_abs, S4_pstorerhnewtnew_io },
15481 { S4_pstorerht_abs, S2_pstorerht_io },
15482 { S4_pstorerhtnew_abs, S4_pstorerhtnew_io },
15483 { S4_pstorerif_abs, S2_pstorerif_io },
15484 { S4_pstorerifnew_abs, S4_pstorerifnew_io },
15485 { S4_pstorerinewf_abs, S2_pstorerinewf_io },
15486 { S4_pstorerinewfnew_abs, S4_pstorerinewfnew_io },
15487 { S4_pstorerinewt_abs, S2_pstorerinewt_io },
15488 { S4_pstorerinewtnew_abs, S4_pstorerinewtnew_io },
15489 { S4_pstorerit_abs, S2_pstorerit_io },
15490 { S4_pstoreritnew_abs, S4_pstoreritnew_io },
15491 }; // End of Table
15492
15493 unsigned mid;
15494 unsigned start = 0;
15495 unsigned end = 70;
15496 while (start < end) {
15497 mid = start + (end - start) / 2;
15498 if (Opcode == Table[mid][0])
15499 break;
15500 if (Opcode < Table[mid][0])
15501 end = mid;
15502 else
15503 start = mid + 1;
15504 }
15505 if (start == end)
15506 return -1; // Instruction doesn't exist in this table.
15507
15508 return Table[mid][1];
15509}
15510
15511// changeAddrMode_io_abs
15512LLVM_READONLY
15513int32_t changeAddrMode_io_abs(uint32_t Opcode) {
15514 using namespace Hexagon;
15515 static constexpr uint32_t Table[][2] = {
15516 { L2_loadrb_io, PS_loadrbabs },
15517 { L2_loadrd_io, PS_loadrdabs },
15518 { L2_loadrh_io, PS_loadrhabs },
15519 { L2_loadri_io, PS_loadriabs },
15520 { L2_loadrub_io, PS_loadrubabs },
15521 { L2_loadruh_io, PS_loadruhabs },
15522 { L2_ploadrbf_io, L4_ploadrbf_abs },
15523 { L2_ploadrbfnew_io, L4_ploadrbfnew_abs },
15524 { L2_ploadrbt_io, L4_ploadrbt_abs },
15525 { L2_ploadrbtnew_io, L4_ploadrbtnew_abs },
15526 { L2_ploadrdf_io, L4_ploadrdf_abs },
15527 { L2_ploadrdfnew_io, L4_ploadrdfnew_abs },
15528 { L2_ploadrdt_io, L4_ploadrdt_abs },
15529 { L2_ploadrdtnew_io, L4_ploadrdtnew_abs },
15530 { L2_ploadrhf_io, L4_ploadrhf_abs },
15531 { L2_ploadrhfnew_io, L4_ploadrhfnew_abs },
15532 { L2_ploadrht_io, L4_ploadrht_abs },
15533 { L2_ploadrhtnew_io, L4_ploadrhtnew_abs },
15534 { L2_ploadrif_io, L4_ploadrif_abs },
15535 { L2_ploadrifnew_io, L4_ploadrifnew_abs },
15536 { L2_ploadrit_io, L4_ploadrit_abs },
15537 { L2_ploadritnew_io, L4_ploadritnew_abs },
15538 { L2_ploadrubf_io, L4_ploadrubf_abs },
15539 { L2_ploadrubfnew_io, L4_ploadrubfnew_abs },
15540 { L2_ploadrubt_io, L4_ploadrubt_abs },
15541 { L2_ploadrubtnew_io, L4_ploadrubtnew_abs },
15542 { L2_ploadruhf_io, L4_ploadruhf_abs },
15543 { L2_ploadruhfnew_io, L4_ploadruhfnew_abs },
15544 { L2_ploadruht_io, L4_ploadruht_abs },
15545 { L2_ploadruhtnew_io, L4_ploadruhtnew_abs },
15546 { S2_pstorerbf_io, S4_pstorerbf_abs },
15547 { S2_pstorerbnewf_io, S4_pstorerbnewf_abs },
15548 { S2_pstorerbnewt_io, S4_pstorerbnewt_abs },
15549 { S2_pstorerbt_io, S4_pstorerbt_abs },
15550 { S2_pstorerdf_io, S4_pstorerdf_abs },
15551 { S2_pstorerdt_io, S4_pstorerdt_abs },
15552 { S2_pstorerff_io, S4_pstorerff_abs },
15553 { S2_pstorerft_io, S4_pstorerft_abs },
15554 { S2_pstorerhf_io, S4_pstorerhf_abs },
15555 { S2_pstorerhnewf_io, S4_pstorerhnewf_abs },
15556 { S2_pstorerhnewt_io, S4_pstorerhnewt_abs },
15557 { S2_pstorerht_io, S4_pstorerht_abs },
15558 { S2_pstorerif_io, S4_pstorerif_abs },
15559 { S2_pstorerinewf_io, S4_pstorerinewf_abs },
15560 { S2_pstorerinewt_io, S4_pstorerinewt_abs },
15561 { S2_pstorerit_io, S4_pstorerit_abs },
15562 { S2_storerb_io, PS_storerbabs },
15563 { S2_storerbnew_io, PS_storerbnewabs },
15564 { S2_storerd_io, PS_storerdabs },
15565 { S2_storerf_io, PS_storerfabs },
15566 { S2_storerh_io, PS_storerhabs },
15567 { S2_storerhnew_io, PS_storerhnewabs },
15568 { S2_storeri_io, PS_storeriabs },
15569 { S2_storerinew_io, PS_storerinewabs },
15570 { S4_pstorerbfnew_io, S4_pstorerbfnew_abs },
15571 { S4_pstorerbnewfnew_io, S4_pstorerbnewfnew_abs },
15572 { S4_pstorerbnewtnew_io, S4_pstorerbnewtnew_abs },
15573 { S4_pstorerbtnew_io, S4_pstorerbtnew_abs },
15574 { S4_pstorerdfnew_io, S4_pstorerdfnew_abs },
15575 { S4_pstorerdtnew_io, S4_pstorerdtnew_abs },
15576 { S4_pstorerffnew_io, S4_pstorerffnew_abs },
15577 { S4_pstorerftnew_io, S4_pstorerftnew_abs },
15578 { S4_pstorerhfnew_io, S4_pstorerhfnew_abs },
15579 { S4_pstorerhnewfnew_io, S4_pstorerhnewfnew_abs },
15580 { S4_pstorerhnewtnew_io, S4_pstorerhnewtnew_abs },
15581 { S4_pstorerhtnew_io, S4_pstorerhtnew_abs },
15582 { S4_pstorerifnew_io, S4_pstorerifnew_abs },
15583 { S4_pstorerinewfnew_io, S4_pstorerinewfnew_abs },
15584 { S4_pstorerinewtnew_io, S4_pstorerinewtnew_abs },
15585 { S4_pstoreritnew_io, S4_pstoreritnew_abs },
15586 }; // End of Table
15587
15588 unsigned mid;
15589 unsigned start = 0;
15590 unsigned end = 70;
15591 while (start < end) {
15592 mid = start + (end - start) / 2;
15593 if (Opcode == Table[mid][0])
15594 break;
15595 if (Opcode < Table[mid][0])
15596 end = mid;
15597 else
15598 start = mid + 1;
15599 }
15600 if (start == end)
15601 return -1; // Instruction doesn't exist in this table.
15602
15603 return Table[mid][1];
15604}
15605
15606// changeAddrMode_io_pi
15607LLVM_READONLY
15608int32_t changeAddrMode_io_pi(uint32_t Opcode) {
15609 using namespace Hexagon;
15610 static constexpr uint32_t Table[][2] = {
15611 { L2_loadrb_io, L2_loadrb_pi },
15612 { L2_loadrd_io, L2_loadrd_pi },
15613 { L2_loadrh_io, L2_loadrh_pi },
15614 { L2_loadri_io, L2_loadri_pi },
15615 { L2_loadrub_io, L2_loadrub_pi },
15616 { L2_loadruh_io, L2_loadruh_pi },
15617 { S2_storerb_io, S2_storerb_pi },
15618 { S2_storerd_io, S2_storerd_pi },
15619 { S2_storerf_io, S2_storerf_pi },
15620 { S2_storerh_io, S2_storerh_pi },
15621 { S2_storeri_io, S2_storeri_pi },
15622 { V6_vL32Ub_ai, V6_vL32Ub_pi },
15623 { V6_vL32b_ai, V6_vL32b_pi },
15624 { V6_vL32b_cur_ai, V6_vL32b_cur_pi },
15625 { V6_vL32b_nt_ai, V6_vL32b_nt_pi },
15626 { V6_vL32b_nt_cur_ai, V6_vL32b_nt_cur_pi },
15627 { V6_vL32b_nt_tmp_ai, V6_vL32b_nt_tmp_pi },
15628 { V6_vL32b_tmp_ai, V6_vL32b_tmp_pi },
15629 { V6_vS32Ub_ai, V6_vS32Ub_pi },
15630 { V6_vS32b_ai, V6_vS32b_pi },
15631 { V6_vS32b_new_ai, V6_vS32b_new_pi },
15632 { V6_vS32b_nt_ai, V6_vS32b_nt_pi },
15633 { V6_vS32b_nt_new_ai, V6_vS32b_nt_new_pi },
15634 { V6_zLd_ai, V6_zLd_pi },
15635 }; // End of Table
15636
15637 unsigned mid;
15638 unsigned start = 0;
15639 unsigned end = 24;
15640 while (start < end) {
15641 mid = start + (end - start) / 2;
15642 if (Opcode == Table[mid][0])
15643 break;
15644 if (Opcode < Table[mid][0])
15645 end = mid;
15646 else
15647 start = mid + 1;
15648 }
15649 if (start == end)
15650 return -1; // Instruction doesn't exist in this table.
15651
15652 return Table[mid][1];
15653}
15654
15655// changeAddrMode_io_rr
15656LLVM_READONLY
15657int32_t changeAddrMode_io_rr(uint32_t Opcode) {
15658 using namespace Hexagon;
15659 static constexpr uint32_t Table[][2] = {
15660 { L2_loadrb_io, L4_loadrb_rr },
15661 { L2_loadrd_io, L4_loadrd_rr },
15662 { L2_loadrh_io, L4_loadrh_rr },
15663 { L2_loadri_io, L4_loadri_rr },
15664 { L2_loadrub_io, L4_loadrub_rr },
15665 { L2_loadruh_io, L4_loadruh_rr },
15666 { L2_ploadrbf_io, L4_ploadrbf_rr },
15667 { L2_ploadrbfnew_io, L4_ploadrbfnew_rr },
15668 { L2_ploadrbt_io, L4_ploadrbt_rr },
15669 { L2_ploadrbtnew_io, L4_ploadrbtnew_rr },
15670 { L2_ploadrdf_io, L4_ploadrdf_rr },
15671 { L2_ploadrdfnew_io, L4_ploadrdfnew_rr },
15672 { L2_ploadrdt_io, L4_ploadrdt_rr },
15673 { L2_ploadrdtnew_io, L4_ploadrdtnew_rr },
15674 { L2_ploadrhf_io, L4_ploadrhf_rr },
15675 { L2_ploadrhfnew_io, L4_ploadrhfnew_rr },
15676 { L2_ploadrht_io, L4_ploadrht_rr },
15677 { L2_ploadrhtnew_io, L4_ploadrhtnew_rr },
15678 { L2_ploadrif_io, L4_ploadrif_rr },
15679 { L2_ploadrifnew_io, L4_ploadrifnew_rr },
15680 { L2_ploadrit_io, L4_ploadrit_rr },
15681 { L2_ploadritnew_io, L4_ploadritnew_rr },
15682 { L2_ploadrubf_io, L4_ploadrubf_rr },
15683 { L2_ploadrubfnew_io, L4_ploadrubfnew_rr },
15684 { L2_ploadrubt_io, L4_ploadrubt_rr },
15685 { L2_ploadrubtnew_io, L4_ploadrubtnew_rr },
15686 { L2_ploadruhf_io, L4_ploadruhf_rr },
15687 { L2_ploadruhfnew_io, L4_ploadruhfnew_rr },
15688 { L2_ploadruht_io, L4_ploadruht_rr },
15689 { L2_ploadruhtnew_io, L4_ploadruhtnew_rr },
15690 { S2_pstorerbf_io, S4_pstorerbf_rr },
15691 { S2_pstorerbnewf_io, S4_pstorerbnewf_rr },
15692 { S2_pstorerbnewt_io, S4_pstorerbnewt_rr },
15693 { S2_pstorerbt_io, S4_pstorerbt_rr },
15694 { S2_pstorerdf_io, S4_pstorerdf_rr },
15695 { S2_pstorerdt_io, S4_pstorerdt_rr },
15696 { S2_pstorerff_io, S4_pstorerff_rr },
15697 { S2_pstorerft_io, S4_pstorerft_rr },
15698 { S2_pstorerhf_io, S4_pstorerhf_rr },
15699 { S2_pstorerhnewf_io, S4_pstorerhnewf_rr },
15700 { S2_pstorerhnewt_io, S4_pstorerhnewt_rr },
15701 { S2_pstorerht_io, S4_pstorerht_rr },
15702 { S2_pstorerif_io, S4_pstorerif_rr },
15703 { S2_pstorerinewf_io, S4_pstorerinewf_rr },
15704 { S2_pstorerinewt_io, S4_pstorerinewt_rr },
15705 { S2_pstorerit_io, S4_pstorerit_rr },
15706 { S2_storerb_io, S4_storerb_rr },
15707 { S2_storerbnew_io, S4_storerbnew_rr },
15708 { S2_storerd_io, S4_storerd_rr },
15709 { S2_storerf_io, S4_storerf_rr },
15710 { S2_storerh_io, S4_storerh_rr },
15711 { S2_storerhnew_io, S4_storerhnew_rr },
15712 { S2_storeri_io, S4_storeri_rr },
15713 { S2_storerinew_io, S4_storerinew_rr },
15714 { S4_pstorerbfnew_io, S4_pstorerbfnew_rr },
15715 { S4_pstorerbnewfnew_io, S4_pstorerbnewfnew_rr },
15716 { S4_pstorerbnewtnew_io, S4_pstorerbnewtnew_rr },
15717 { S4_pstorerbtnew_io, S4_pstorerbtnew_rr },
15718 { S4_pstorerdfnew_io, S4_pstorerdfnew_rr },
15719 { S4_pstorerdtnew_io, S4_pstorerdtnew_rr },
15720 { S4_pstorerffnew_io, S4_pstorerffnew_rr },
15721 { S4_pstorerftnew_io, S4_pstorerftnew_rr },
15722 { S4_pstorerhfnew_io, S4_pstorerhfnew_rr },
15723 { S4_pstorerhnewfnew_io, S4_pstorerhnewfnew_rr },
15724 { S4_pstorerhnewtnew_io, S4_pstorerhnewtnew_rr },
15725 { S4_pstorerhtnew_io, S4_pstorerhtnew_rr },
15726 { S4_pstorerifnew_io, S4_pstorerifnew_rr },
15727 { S4_pstorerinewfnew_io, S4_pstorerinewfnew_rr },
15728 { S4_pstorerinewtnew_io, S4_pstorerinewtnew_rr },
15729 { S4_pstoreritnew_io, S4_pstoreritnew_rr },
15730 }; // End of Table
15731
15732 unsigned mid;
15733 unsigned start = 0;
15734 unsigned end = 70;
15735 while (start < end) {
15736 mid = start + (end - start) / 2;
15737 if (Opcode == Table[mid][0])
15738 break;
15739 if (Opcode < Table[mid][0])
15740 end = mid;
15741 else
15742 start = mid + 1;
15743 }
15744 if (start == end)
15745 return -1; // Instruction doesn't exist in this table.
15746
15747 return Table[mid][1];
15748}
15749
15750// changeAddrMode_pi_io
15751LLVM_READONLY
15752int32_t changeAddrMode_pi_io(uint32_t Opcode) {
15753 using namespace Hexagon;
15754 static constexpr uint32_t Table[][2] = {
15755 { L2_loadrb_pi, L2_loadrb_io },
15756 { L2_loadrd_pi, L2_loadrd_io },
15757 { L2_loadrh_pi, L2_loadrh_io },
15758 { L2_loadri_pi, L2_loadri_io },
15759 { L2_loadrub_pi, L2_loadrub_io },
15760 { L2_loadruh_pi, L2_loadruh_io },
15761 { S2_storerb_pi, S2_storerb_io },
15762 { S2_storerd_pi, S2_storerd_io },
15763 { S2_storerf_pi, S2_storerf_io },
15764 { S2_storerh_pi, S2_storerh_io },
15765 { S2_storeri_pi, S2_storeri_io },
15766 { V6_vL32Ub_pi, V6_vL32Ub_ai },
15767 { V6_vL32b_cur_pi, V6_vL32b_cur_ai },
15768 { V6_vL32b_nt_cur_pi, V6_vL32b_nt_cur_ai },
15769 { V6_vL32b_nt_pi, V6_vL32b_nt_ai },
15770 { V6_vL32b_nt_tmp_pi, V6_vL32b_nt_tmp_ai },
15771 { V6_vL32b_pi, V6_vL32b_ai },
15772 { V6_vL32b_tmp_pi, V6_vL32b_tmp_ai },
15773 { V6_vS32Ub_pi, V6_vS32Ub_ai },
15774 { V6_vS32b_new_pi, V6_vS32b_new_ai },
15775 { V6_vS32b_nt_new_pi, V6_vS32b_nt_new_ai },
15776 { V6_vS32b_nt_pi, V6_vS32b_nt_ai },
15777 { V6_vS32b_pi, V6_vS32b_ai },
15778 { V6_zLd_pi, V6_zLd_ai },
15779 }; // End of Table
15780
15781 unsigned mid;
15782 unsigned start = 0;
15783 unsigned end = 24;
15784 while (start < end) {
15785 mid = start + (end - start) / 2;
15786 if (Opcode == Table[mid][0])
15787 break;
15788 if (Opcode < Table[mid][0])
15789 end = mid;
15790 else
15791 start = mid + 1;
15792 }
15793 if (start == end)
15794 return -1; // Instruction doesn't exist in this table.
15795
15796 return Table[mid][1];
15797}
15798
15799// changeAddrMode_rr_io
15800LLVM_READONLY
15801int32_t changeAddrMode_rr_io(uint32_t Opcode) {
15802 using namespace Hexagon;
15803 static constexpr uint32_t Table[][2] = {
15804 { L4_loadrb_rr, L2_loadrb_io },
15805 { L4_loadrd_rr, L2_loadrd_io },
15806 { L4_loadrh_rr, L2_loadrh_io },
15807 { L4_loadri_rr, L2_loadri_io },
15808 { L4_loadrub_rr, L2_loadrub_io },
15809 { L4_loadruh_rr, L2_loadruh_io },
15810 { L4_ploadrbf_rr, L2_ploadrbf_io },
15811 { L4_ploadrbfnew_rr, L2_ploadrbfnew_io },
15812 { L4_ploadrbt_rr, L2_ploadrbt_io },
15813 { L4_ploadrbtnew_rr, L2_ploadrbtnew_io },
15814 { L4_ploadrdf_rr, L2_ploadrdf_io },
15815 { L4_ploadrdfnew_rr, L2_ploadrdfnew_io },
15816 { L4_ploadrdt_rr, L2_ploadrdt_io },
15817 { L4_ploadrdtnew_rr, L2_ploadrdtnew_io },
15818 { L4_ploadrhf_rr, L2_ploadrhf_io },
15819 { L4_ploadrhfnew_rr, L2_ploadrhfnew_io },
15820 { L4_ploadrht_rr, L2_ploadrht_io },
15821 { L4_ploadrhtnew_rr, L2_ploadrhtnew_io },
15822 { L4_ploadrif_rr, L2_ploadrif_io },
15823 { L4_ploadrifnew_rr, L2_ploadrifnew_io },
15824 { L4_ploadrit_rr, L2_ploadrit_io },
15825 { L4_ploadritnew_rr, L2_ploadritnew_io },
15826 { L4_ploadrubf_rr, L2_ploadrubf_io },
15827 { L4_ploadrubfnew_rr, L2_ploadrubfnew_io },
15828 { L4_ploadrubt_rr, L2_ploadrubt_io },
15829 { L4_ploadrubtnew_rr, L2_ploadrubtnew_io },
15830 { L4_ploadruhf_rr, L2_ploadruhf_io },
15831 { L4_ploadruhfnew_rr, L2_ploadruhfnew_io },
15832 { L4_ploadruht_rr, L2_ploadruht_io },
15833 { L4_ploadruhtnew_rr, L2_ploadruhtnew_io },
15834 { S4_pstorerbf_rr, S2_pstorerbf_io },
15835 { S4_pstorerbfnew_rr, S4_pstorerbfnew_io },
15836 { S4_pstorerbnewf_rr, S2_pstorerbnewf_io },
15837 { S4_pstorerbnewfnew_rr, S4_pstorerbnewfnew_io },
15838 { S4_pstorerbnewt_rr, S2_pstorerbnewt_io },
15839 { S4_pstorerbnewtnew_rr, S4_pstorerbnewtnew_io },
15840 { S4_pstorerbt_rr, S2_pstorerbt_io },
15841 { S4_pstorerbtnew_rr, S4_pstorerbtnew_io },
15842 { S4_pstorerdf_rr, S2_pstorerdf_io },
15843 { S4_pstorerdfnew_rr, S4_pstorerdfnew_io },
15844 { S4_pstorerdt_rr, S2_pstorerdt_io },
15845 { S4_pstorerdtnew_rr, S4_pstorerdtnew_io },
15846 { S4_pstorerff_rr, S2_pstorerff_io },
15847 { S4_pstorerffnew_rr, S4_pstorerffnew_io },
15848 { S4_pstorerft_rr, S2_pstorerft_io },
15849 { S4_pstorerftnew_rr, S4_pstorerftnew_io },
15850 { S4_pstorerhf_rr, S2_pstorerhf_io },
15851 { S4_pstorerhfnew_rr, S4_pstorerhfnew_io },
15852 { S4_pstorerhnewf_rr, S2_pstorerhnewf_io },
15853 { S4_pstorerhnewfnew_rr, S4_pstorerhnewfnew_io },
15854 { S4_pstorerhnewt_rr, S2_pstorerhnewt_io },
15855 { S4_pstorerhnewtnew_rr, S4_pstorerhnewtnew_io },
15856 { S4_pstorerht_rr, S2_pstorerht_io },
15857 { S4_pstorerhtnew_rr, S4_pstorerhtnew_io },
15858 { S4_pstorerif_rr, S2_pstorerif_io },
15859 { S4_pstorerifnew_rr, S4_pstorerifnew_io },
15860 { S4_pstorerinewf_rr, S2_pstorerinewf_io },
15861 { S4_pstorerinewfnew_rr, S4_pstorerinewfnew_io },
15862 { S4_pstorerinewt_rr, S2_pstorerinewt_io },
15863 { S4_pstorerinewtnew_rr, S4_pstorerinewtnew_io },
15864 { S4_pstorerit_rr, S2_pstorerit_io },
15865 { S4_pstoreritnew_rr, S4_pstoreritnew_io },
15866 { S4_storerb_rr, S2_storerb_io },
15867 { S4_storerbnew_rr, S2_storerbnew_io },
15868 { S4_storerd_rr, S2_storerd_io },
15869 { S4_storerf_rr, S2_storerf_io },
15870 { S4_storerh_rr, S2_storerh_io },
15871 { S4_storerhnew_rr, S2_storerhnew_io },
15872 { S4_storeri_rr, S2_storeri_io },
15873 { S4_storerinew_rr, S2_storerinew_io },
15874 }; // End of Table
15875
15876 unsigned mid;
15877 unsigned start = 0;
15878 unsigned end = 70;
15879 while (start < end) {
15880 mid = start + (end - start) / 2;
15881 if (Opcode == Table[mid][0])
15882 break;
15883 if (Opcode < Table[mid][0])
15884 end = mid;
15885 else
15886 start = mid + 1;
15887 }
15888 if (start == end)
15889 return -1; // Instruction doesn't exist in this table.
15890
15891 return Table[mid][1];
15892}
15893
15894// changeAddrMode_rr_ur
15895LLVM_READONLY
15896int32_t changeAddrMode_rr_ur(uint32_t Opcode) {
15897 using namespace Hexagon;
15898 static constexpr uint32_t Table[][2] = {
15899 { L4_loadrb_rr, L4_loadrb_ur },
15900 { L4_loadrd_rr, L4_loadrd_ur },
15901 { L4_loadrh_rr, L4_loadrh_ur },
15902 { L4_loadri_rr, L4_loadri_ur },
15903 { L4_loadrub_rr, L4_loadrub_ur },
15904 { L4_loadruh_rr, L4_loadruh_ur },
15905 { S4_storerb_rr, S4_storerb_ur },
15906 { S4_storerd_rr, S4_storerd_ur },
15907 { S4_storerf_rr, S4_storerf_ur },
15908 { S4_storerh_rr, S4_storerh_ur },
15909 { S4_storeri_rr, S4_storeri_ur },
15910 }; // End of Table
15911
15912 unsigned mid;
15913 unsigned start = 0;
15914 unsigned end = 11;
15915 while (start < end) {
15916 mid = start + (end - start) / 2;
15917 if (Opcode == Table[mid][0])
15918 break;
15919 if (Opcode < Table[mid][0])
15920 end = mid;
15921 else
15922 start = mid + 1;
15923 }
15924 if (start == end)
15925 return -1; // Instruction doesn't exist in this table.
15926
15927 return Table[mid][1];
15928}
15929
15930// changeAddrMode_ur_rr
15931LLVM_READONLY
15932int32_t changeAddrMode_ur_rr(uint32_t Opcode) {
15933 using namespace Hexagon;
15934 static constexpr uint32_t Table[][2] = {
15935 { L4_loadrb_ur, L4_loadrb_rr },
15936 { L4_loadrd_ur, L4_loadrd_rr },
15937 { L4_loadrh_ur, L4_loadrh_rr },
15938 { L4_loadri_ur, L4_loadri_rr },
15939 { L4_loadrub_ur, L4_loadrub_rr },
15940 { L4_loadruh_ur, L4_loadruh_rr },
15941 { S4_storerb_ur, S4_storerb_rr },
15942 { S4_storerd_ur, S4_storerd_rr },
15943 { S4_storerf_ur, S4_storerf_rr },
15944 { S4_storerh_ur, S4_storerh_rr },
15945 { S4_storeri_ur, S4_storeri_rr },
15946 }; // End of Table
15947
15948 unsigned mid;
15949 unsigned start = 0;
15950 unsigned end = 11;
15951 while (start < end) {
15952 mid = start + (end - start) / 2;
15953 if (Opcode == Table[mid][0])
15954 break;
15955 if (Opcode < Table[mid][0])
15956 end = mid;
15957 else
15958 start = mid + 1;
15959 }
15960 if (start == end)
15961 return -1; // Instruction doesn't exist in this table.
15962
15963 return Table[mid][1];
15964}
15965
15966// getFalsePredOpcode
15967LLVM_READONLY
15968int32_t getFalsePredOpcode(uint32_t Opcode) {
15969 using namespace Hexagon;
15970 static constexpr uint32_t Table[][2] = {
15971 { A2_tfrpt, A2_tfrpf },
15972 { A2_tfrptnew, A2_tfrpfnew },
15973 { A2_tfrt, A2_tfrf },
15974 { A2_tfrtnew, A2_tfrfnew },
15975 { A2_paddit, A2_paddif },
15976 { A2_padditnew, A2_paddifnew },
15977 { A2_paddt, A2_paddf },
15978 { A2_paddtnew, A2_paddfnew },
15979 { A2_pandt, A2_pandf },
15980 { A2_pandtnew, A2_pandfnew },
15981 { A2_port, A2_porf },
15982 { A2_portnew, A2_porfnew },
15983 { A2_psubt, A2_psubf },
15984 { A2_psubtnew, A2_psubfnew },
15985 { A2_pxort, A2_pxorf },
15986 { A2_pxortnew, A2_pxorfnew },
15987 { A4_paslht, A4_paslhf },
15988 { A4_paslhtnew, A4_paslhfnew },
15989 { A4_pasrht, A4_pasrhf },
15990 { A4_pasrhtnew, A4_pasrhfnew },
15991 { A4_psxtbt, A4_psxtbf },
15992 { A4_psxtbtnew, A4_psxtbfnew },
15993 { A4_psxtht, A4_psxthf },
15994 { A4_psxthtnew, A4_psxthfnew },
15995 { A4_pzxtbt, A4_pzxtbf },
15996 { A4_pzxtbtnew, A4_pzxtbfnew },
15997 { A4_pzxtht, A4_pzxthf },
15998 { A4_pzxthtnew, A4_pzxthfnew },
15999 { C2_ccombinewnewt, C2_ccombinewnewf },
16000 { C2_ccombinewt, C2_ccombinewf },
16001 { C2_cmoveit, C2_cmoveif },
16002 { C2_cmovenewit, C2_cmovenewif },
16003 { J2_callt, J2_callf },
16004 { J2_jumprt, J2_jumprf },
16005 { J2_jumprtnew, J2_jumprfnew },
16006 { J2_jumprtnewpt, J2_jumprfnewpt },
16007 { J2_jumprtpt, J2_jumprfpt },
16008 { J2_jumpt, J2_jumpf },
16009 { J2_jumptnew, J2_jumpfnew },
16010 { J2_jumptnewpt, J2_jumpfnewpt },
16011 { J2_jumptpt, J2_jumpfpt },
16012 { J4_cmpeq_t_jumpnv_nt, J4_cmpeq_f_jumpnv_nt },
16013 { J4_cmpeq_t_jumpnv_t, J4_cmpeq_f_jumpnv_t },
16014 { J4_cmpeq_tp0_jump_nt, J4_cmpeq_fp0_jump_nt },
16015 { J4_cmpeq_tp0_jump_t, J4_cmpeq_fp0_jump_t },
16016 { J4_cmpeq_tp1_jump_nt, J4_cmpeq_fp1_jump_nt },
16017 { J4_cmpeq_tp1_jump_t, J4_cmpeq_fp1_jump_t },
16018 { J4_cmpeqi_t_jumpnv_nt, J4_cmpeqi_f_jumpnv_nt },
16019 { J4_cmpeqi_t_jumpnv_t, J4_cmpeqi_f_jumpnv_t },
16020 { J4_cmpeqi_tp0_jump_nt, J4_cmpeqi_fp0_jump_nt },
16021 { J4_cmpeqi_tp0_jump_t, J4_cmpeqi_fp0_jump_t },
16022 { J4_cmpeqi_tp1_jump_nt, J4_cmpeqi_fp1_jump_nt },
16023 { J4_cmpeqi_tp1_jump_t, J4_cmpeqi_fp1_jump_t },
16024 { J4_cmpeqn1_t_jumpnv_nt, J4_cmpeqn1_f_jumpnv_nt },
16025 { J4_cmpeqn1_t_jumpnv_t, J4_cmpeqn1_f_jumpnv_t },
16026 { J4_cmpeqn1_tp0_jump_nt, J4_cmpeqn1_fp0_jump_nt },
16027 { J4_cmpeqn1_tp0_jump_t, J4_cmpeqn1_fp0_jump_t },
16028 { J4_cmpeqn1_tp1_jump_nt, J4_cmpeqn1_fp1_jump_nt },
16029 { J4_cmpeqn1_tp1_jump_t, J4_cmpeqn1_fp1_jump_t },
16030 { J4_cmpgt_t_jumpnv_nt, J4_cmpgt_f_jumpnv_nt },
16031 { J4_cmpgt_t_jumpnv_t, J4_cmpgt_f_jumpnv_t },
16032 { J4_cmpgt_tp0_jump_nt, J4_cmpgt_fp0_jump_nt },
16033 { J4_cmpgt_tp0_jump_t, J4_cmpgt_fp0_jump_t },
16034 { J4_cmpgt_tp1_jump_nt, J4_cmpgt_fp1_jump_nt },
16035 { J4_cmpgt_tp1_jump_t, J4_cmpgt_fp1_jump_t },
16036 { J4_cmpgti_t_jumpnv_nt, J4_cmpgti_f_jumpnv_nt },
16037 { J4_cmpgti_t_jumpnv_t, J4_cmpgti_f_jumpnv_t },
16038 { J4_cmpgti_tp0_jump_nt, J4_cmpgti_fp0_jump_nt },
16039 { J4_cmpgti_tp0_jump_t, J4_cmpgti_fp0_jump_t },
16040 { J4_cmpgti_tp1_jump_nt, J4_cmpgti_fp1_jump_nt },
16041 { J4_cmpgti_tp1_jump_t, J4_cmpgti_fp1_jump_t },
16042 { J4_cmpgtn1_t_jumpnv_nt, J4_cmpgtn1_f_jumpnv_nt },
16043 { J4_cmpgtn1_t_jumpnv_t, J4_cmpgtn1_f_jumpnv_t },
16044 { J4_cmpgtn1_tp0_jump_nt, J4_cmpgtn1_fp0_jump_nt },
16045 { J4_cmpgtn1_tp0_jump_t, J4_cmpgtn1_fp0_jump_t },
16046 { J4_cmpgtn1_tp1_jump_nt, J4_cmpgtn1_fp1_jump_nt },
16047 { J4_cmpgtn1_tp1_jump_t, J4_cmpgtn1_fp1_jump_t },
16048 { J4_cmpgtu_t_jumpnv_nt, J4_cmpgtu_f_jumpnv_nt },
16049 { J4_cmpgtu_t_jumpnv_t, J4_cmpgtu_f_jumpnv_t },
16050 { J4_cmpgtu_tp0_jump_nt, J4_cmpgtu_fp0_jump_nt },
16051 { J4_cmpgtu_tp0_jump_t, J4_cmpgtu_fp0_jump_t },
16052 { J4_cmpgtu_tp1_jump_nt, J4_cmpgtu_fp1_jump_nt },
16053 { J4_cmpgtu_tp1_jump_t, J4_cmpgtu_fp1_jump_t },
16054 { J4_cmpgtui_t_jumpnv_nt, J4_cmpgtui_f_jumpnv_nt },
16055 { J4_cmpgtui_t_jumpnv_t, J4_cmpgtui_f_jumpnv_t },
16056 { J4_cmpgtui_tp0_jump_nt, J4_cmpgtui_fp0_jump_nt },
16057 { J4_cmpgtui_tp0_jump_t, J4_cmpgtui_fp0_jump_t },
16058 { J4_cmpgtui_tp1_jump_nt, J4_cmpgtui_fp1_jump_nt },
16059 { J4_cmpgtui_tp1_jump_t, J4_cmpgtui_fp1_jump_t },
16060 { J4_cmplt_t_jumpnv_nt, J4_cmplt_f_jumpnv_nt },
16061 { J4_cmplt_t_jumpnv_t, J4_cmplt_f_jumpnv_t },
16062 { J4_cmpltu_t_jumpnv_nt, J4_cmpltu_f_jumpnv_nt },
16063 { J4_cmpltu_t_jumpnv_t, J4_cmpltu_f_jumpnv_t },
16064 { L2_ploadrbt_io, L2_ploadrbf_io },
16065 { L2_ploadrbt_pi, L2_ploadrbf_pi },
16066 { L2_ploadrbtnew_io, L2_ploadrbfnew_io },
16067 { L2_ploadrbtnew_pi, L2_ploadrbfnew_pi },
16068 { L2_ploadrdt_io, L2_ploadrdf_io },
16069 { L2_ploadrdt_pi, L2_ploadrdf_pi },
16070 { L2_ploadrdtnew_io, L2_ploadrdfnew_io },
16071 { L2_ploadrdtnew_pi, L2_ploadrdfnew_pi },
16072 { L2_ploadrht_io, L2_ploadrhf_io },
16073 { L2_ploadrht_pi, L2_ploadrhf_pi },
16074 { L2_ploadrhtnew_io, L2_ploadrhfnew_io },
16075 { L2_ploadrhtnew_pi, L2_ploadrhfnew_pi },
16076 { L2_ploadrit_io, L2_ploadrif_io },
16077 { L2_ploadrit_pi, L2_ploadrif_pi },
16078 { L2_ploadritnew_io, L2_ploadrifnew_io },
16079 { L2_ploadritnew_pi, L2_ploadrifnew_pi },
16080 { L2_ploadrubt_io, L2_ploadrubf_io },
16081 { L2_ploadrubt_pi, L2_ploadrubf_pi },
16082 { L2_ploadrubtnew_io, L2_ploadrubfnew_io },
16083 { L2_ploadrubtnew_pi, L2_ploadrubfnew_pi },
16084 { L2_ploadruht_io, L2_ploadruhf_io },
16085 { L2_ploadruht_pi, L2_ploadruhf_pi },
16086 { L2_ploadruhtnew_io, L2_ploadruhfnew_io },
16087 { L2_ploadruhtnew_pi, L2_ploadruhfnew_pi },
16088 { L4_ploadrbt_abs, L4_ploadrbf_abs },
16089 { L4_ploadrbt_rr, L4_ploadrbf_rr },
16090 { L4_ploadrbtnew_abs, L4_ploadrbfnew_abs },
16091 { L4_ploadrbtnew_rr, L4_ploadrbfnew_rr },
16092 { L4_ploadrdt_abs, L4_ploadrdf_abs },
16093 { L4_ploadrdt_rr, L4_ploadrdf_rr },
16094 { L4_ploadrdtnew_abs, L4_ploadrdfnew_abs },
16095 { L4_ploadrdtnew_rr, L4_ploadrdfnew_rr },
16096 { L4_ploadrht_abs, L4_ploadrhf_abs },
16097 { L4_ploadrht_rr, L4_ploadrhf_rr },
16098 { L4_ploadrhtnew_abs, L4_ploadrhfnew_abs },
16099 { L4_ploadrhtnew_rr, L4_ploadrhfnew_rr },
16100 { L4_ploadrit_abs, L4_ploadrif_abs },
16101 { L4_ploadrit_rr, L4_ploadrif_rr },
16102 { L4_ploadritnew_abs, L4_ploadrifnew_abs },
16103 { L4_ploadritnew_rr, L4_ploadrifnew_rr },
16104 { L4_ploadrubt_abs, L4_ploadrubf_abs },
16105 { L4_ploadrubt_rr, L4_ploadrubf_rr },
16106 { L4_ploadrubtnew_abs, L4_ploadrubfnew_abs },
16107 { L4_ploadrubtnew_rr, L4_ploadrubfnew_rr },
16108 { L4_ploadruht_abs, L4_ploadruhf_abs },
16109 { L4_ploadruht_rr, L4_ploadruhf_rr },
16110 { L4_ploadruhtnew_abs, L4_ploadruhfnew_abs },
16111 { L4_ploadruhtnew_rr, L4_ploadruhfnew_rr },
16112 { L4_return_t, L4_return_f },
16113 { L4_return_tnew_pnt, L4_return_fnew_pnt },
16114 { L4_return_tnew_pt, L4_return_fnew_pt },
16115 { PS_jmprett, PS_jmpretf },
16116 { PS_jmprettnew, PS_jmpretfnew },
16117 { PS_jmprettnewpt, PS_jmpretfnewpt },
16118 { S2_pstorerbnewt_io, S2_pstorerbnewf_io },
16119 { S2_pstorerbnewt_pi, S2_pstorerbnewf_pi },
16120 { S2_pstorerbnewtnew_pi, S2_pstorerbnewfnew_pi },
16121 { S2_pstorerbt_io, S2_pstorerbf_io },
16122 { S2_pstorerbt_pi, S2_pstorerbf_pi },
16123 { S2_pstorerbtnew_pi, S2_pstorerbfnew_pi },
16124 { S2_pstorerdt_io, S2_pstorerdf_io },
16125 { S2_pstorerdt_pi, S2_pstorerdf_pi },
16126 { S2_pstorerdtnew_pi, S2_pstorerdfnew_pi },
16127 { S2_pstorerft_io, S2_pstorerff_io },
16128 { S2_pstorerft_pi, S2_pstorerff_pi },
16129 { S2_pstorerftnew_pi, S2_pstorerffnew_pi },
16130 { S2_pstorerhnewt_io, S2_pstorerhnewf_io },
16131 { S2_pstorerhnewt_pi, S2_pstorerhnewf_pi },
16132 { S2_pstorerhnewtnew_pi, S2_pstorerhnewfnew_pi },
16133 { S2_pstorerht_io, S2_pstorerhf_io },
16134 { S2_pstorerht_pi, S2_pstorerhf_pi },
16135 { S2_pstorerhtnew_pi, S2_pstorerhfnew_pi },
16136 { S2_pstorerinewt_io, S2_pstorerinewf_io },
16137 { S2_pstorerinewt_pi, S2_pstorerinewf_pi },
16138 { S2_pstorerinewtnew_pi, S2_pstorerinewfnew_pi },
16139 { S2_pstorerit_io, S2_pstorerif_io },
16140 { S2_pstorerit_pi, S2_pstorerif_pi },
16141 { S2_pstoreritnew_pi, S2_pstorerifnew_pi },
16142 { S4_pstorerbnewt_abs, S4_pstorerbnewf_abs },
16143 { S4_pstorerbnewt_rr, S4_pstorerbnewf_rr },
16144 { S4_pstorerbnewtnew_abs, S4_pstorerbnewfnew_abs },
16145 { S4_pstorerbnewtnew_io, S4_pstorerbnewfnew_io },
16146 { S4_pstorerbnewtnew_rr, S4_pstorerbnewfnew_rr },
16147 { S4_pstorerbt_abs, S4_pstorerbf_abs },
16148 { S4_pstorerbt_rr, S4_pstorerbf_rr },
16149 { S4_pstorerbtnew_abs, S4_pstorerbfnew_abs },
16150 { S4_pstorerbtnew_io, S4_pstorerbfnew_io },
16151 { S4_pstorerbtnew_rr, S4_pstorerbfnew_rr },
16152 { S4_pstorerdt_abs, S4_pstorerdf_abs },
16153 { S4_pstorerdt_rr, S4_pstorerdf_rr },
16154 { S4_pstorerdtnew_abs, S4_pstorerdfnew_abs },
16155 { S4_pstorerdtnew_io, S4_pstorerdfnew_io },
16156 { S4_pstorerdtnew_rr, S4_pstorerdfnew_rr },
16157 { S4_pstorerft_abs, S4_pstorerff_abs },
16158 { S4_pstorerft_rr, S4_pstorerff_rr },
16159 { S4_pstorerftnew_abs, S4_pstorerffnew_abs },
16160 { S4_pstorerftnew_io, S4_pstorerffnew_io },
16161 { S4_pstorerftnew_rr, S4_pstorerffnew_rr },
16162 { S4_pstorerhnewt_abs, S4_pstorerhnewf_abs },
16163 { S4_pstorerhnewt_rr, S4_pstorerhnewf_rr },
16164 { S4_pstorerhnewtnew_abs, S4_pstorerhnewfnew_abs },
16165 { S4_pstorerhnewtnew_io, S4_pstorerhnewfnew_io },
16166 { S4_pstorerhnewtnew_rr, S4_pstorerhnewfnew_rr },
16167 { S4_pstorerht_abs, S4_pstorerhf_abs },
16168 { S4_pstorerht_rr, S4_pstorerhf_rr },
16169 { S4_pstorerhtnew_abs, S4_pstorerhfnew_abs },
16170 { S4_pstorerhtnew_io, S4_pstorerhfnew_io },
16171 { S4_pstorerhtnew_rr, S4_pstorerhfnew_rr },
16172 { S4_pstorerinewt_abs, S4_pstorerinewf_abs },
16173 { S4_pstorerinewt_rr, S4_pstorerinewf_rr },
16174 { S4_pstorerinewtnew_abs, S4_pstorerinewfnew_abs },
16175 { S4_pstorerinewtnew_io, S4_pstorerinewfnew_io },
16176 { S4_pstorerinewtnew_rr, S4_pstorerinewfnew_rr },
16177 { S4_pstorerit_abs, S4_pstorerif_abs },
16178 { S4_pstorerit_rr, S4_pstorerif_rr },
16179 { S4_pstoreritnew_abs, S4_pstorerifnew_abs },
16180 { S4_pstoreritnew_io, S4_pstorerifnew_io },
16181 { S4_pstoreritnew_rr, S4_pstorerifnew_rr },
16182 { S4_storeirbt_io, S4_storeirbf_io },
16183 { S4_storeirbtnew_io, S4_storeirbfnew_io },
16184 { S4_storeirht_io, S4_storeirhf_io },
16185 { S4_storeirhtnew_io, S4_storeirhfnew_io },
16186 { S4_storeirit_io, S4_storeirif_io },
16187 { S4_storeiritnew_io, S4_storeirifnew_io },
16188 { V6_vL32b_cur_pred_ai, V6_vL32b_cur_npred_ai },
16189 { V6_vL32b_cur_pred_pi, V6_vL32b_cur_npred_pi },
16190 { V6_vL32b_cur_pred_ppu, V6_vL32b_cur_npred_ppu },
16191 { V6_vL32b_nt_cur_pred_ai, V6_vL32b_nt_cur_npred_ai },
16192 { V6_vL32b_nt_cur_pred_pi, V6_vL32b_nt_cur_npred_pi },
16193 { V6_vL32b_nt_cur_pred_ppu, V6_vL32b_nt_cur_npred_ppu },
16194 { V6_vL32b_nt_pred_ai, V6_vL32b_nt_npred_ai },
16195 { V6_vL32b_nt_pred_pi, V6_vL32b_nt_npred_pi },
16196 { V6_vL32b_nt_pred_ppu, V6_vL32b_nt_npred_ppu },
16197 { V6_vL32b_nt_tmp_pred_ai, V6_vL32b_nt_tmp_npred_ai },
16198 { V6_vL32b_nt_tmp_pred_pi, V6_vL32b_nt_tmp_npred_pi },
16199 { V6_vL32b_nt_tmp_pred_ppu, V6_vL32b_nt_tmp_npred_ppu },
16200 { V6_vL32b_pred_ai, V6_vL32b_npred_ai },
16201 { V6_vL32b_pred_pi, V6_vL32b_npred_pi },
16202 { V6_vL32b_pred_ppu, V6_vL32b_npred_ppu },
16203 { V6_vL32b_tmp_pred_ai, V6_vL32b_tmp_npred_ai },
16204 { V6_vL32b_tmp_pred_pi, V6_vL32b_tmp_npred_pi },
16205 { V6_vL32b_tmp_pred_ppu, V6_vL32b_tmp_npred_ppu },
16206 { V6_vS32Ub_pred_ai, V6_vS32Ub_npred_ai },
16207 { V6_vS32Ub_pred_pi, V6_vS32Ub_npred_pi },
16208 { V6_vS32Ub_pred_ppu, V6_vS32Ub_npred_ppu },
16209 { V6_vS32b_new_pred_ai, V6_vS32b_new_npred_ai },
16210 { V6_vS32b_new_pred_pi, V6_vS32b_new_npred_pi },
16211 { V6_vS32b_new_pred_ppu, V6_vS32b_new_npred_ppu },
16212 { V6_vS32b_nt_new_pred_ai, V6_vS32b_nt_new_npred_ai },
16213 { V6_vS32b_nt_new_pred_pi, V6_vS32b_nt_new_npred_pi },
16214 { V6_vS32b_nt_new_pred_ppu, V6_vS32b_nt_new_npred_ppu },
16215 { V6_vS32b_nt_pred_ai, V6_vS32b_nt_npred_ai },
16216 { V6_vS32b_nt_pred_pi, V6_vS32b_nt_npred_pi },
16217 { V6_vS32b_nt_pred_ppu, V6_vS32b_nt_npred_ppu },
16218 { V6_vS32b_pred_ai, V6_vS32b_npred_ai },
16219 { V6_vS32b_pred_pi, V6_vS32b_npred_pi },
16220 { V6_vS32b_pred_ppu, V6_vS32b_npred_ppu },
16221 }; // End of Table
16222
16223 unsigned mid;
16224 unsigned start = 0;
16225 unsigned end = 250;
16226 while (start < end) {
16227 mid = start + (end - start) / 2;
16228 if (Opcode == Table[mid][0])
16229 break;
16230 if (Opcode < Table[mid][0])
16231 end = mid;
16232 else
16233 start = mid + 1;
16234 }
16235 if (start == end)
16236 return -1; // Instruction doesn't exist in this table.
16237
16238 return Table[mid][1];
16239}
16240
16241// getNewValueOpcode
16242LLVM_READONLY
16243int32_t getNewValueOpcode(uint32_t Opcode) {
16244 using namespace Hexagon;
16245 static constexpr uint32_t Table[][2] = {
16246 { PS_storerbabs, PS_storerbnewabs },
16247 { PS_storerhabs, PS_storerhnewabs },
16248 { PS_storeriabs, PS_storerinewabs },
16249 { S2_pstorerbf_io, S2_pstorerbnewf_io },
16250 { S2_pstorerbf_pi, S2_pstorerbnewf_pi },
16251 { S2_pstorerbfnew_pi, S2_pstorerbnewfnew_pi },
16252 { S2_pstorerbt_io, S2_pstorerbnewt_io },
16253 { S2_pstorerbt_pi, S2_pstorerbnewt_pi },
16254 { S2_pstorerbtnew_pi, S2_pstorerbnewtnew_pi },
16255 { S2_pstorerhf_io, S2_pstorerhnewf_io },
16256 { S2_pstorerhf_pi, S2_pstorerhnewf_pi },
16257 { S2_pstorerhfnew_pi, S2_pstorerhnewfnew_pi },
16258 { S2_pstorerht_io, S2_pstorerhnewt_io },
16259 { S2_pstorerht_pi, S2_pstorerhnewt_pi },
16260 { S2_pstorerhtnew_pi, S2_pstorerhnewtnew_pi },
16261 { S2_pstorerif_io, S2_pstorerinewf_io },
16262 { S2_pstorerif_pi, S2_pstorerinewf_pi },
16263 { S2_pstorerifnew_pi, S2_pstorerinewfnew_pi },
16264 { S2_pstorerit_io, S2_pstorerinewt_io },
16265 { S2_pstorerit_pi, S2_pstorerinewt_pi },
16266 { S2_pstoreritnew_pi, S2_pstorerinewtnew_pi },
16267 { S2_storerb_io, S2_storerbnew_io },
16268 { S2_storerb_pbr, S2_storerbnew_pbr },
16269 { S2_storerb_pci, S2_storerbnew_pci },
16270 { S2_storerb_pcr, S2_storerbnew_pcr },
16271 { S2_storerb_pi, S2_storerbnew_pi },
16272 { S2_storerb_pr, S2_storerbnew_pr },
16273 { S2_storerbgp, S2_storerbnewgp },
16274 { S2_storerh_io, S2_storerhnew_io },
16275 { S2_storerh_pbr, S2_storerhnew_pbr },
16276 { S2_storerh_pci, S2_storerhnew_pci },
16277 { S2_storerh_pcr, S2_storerhnew_pcr },
16278 { S2_storerh_pi, S2_storerhnew_pi },
16279 { S2_storerh_pr, S2_storerhnew_pr },
16280 { S2_storerhgp, S2_storerhnewgp },
16281 { S2_storeri_io, S2_storerinew_io },
16282 { S2_storeri_pbr, S2_storerinew_pbr },
16283 { S2_storeri_pci, S2_storerinew_pci },
16284 { S2_storeri_pcr, S2_storerinew_pcr },
16285 { S2_storeri_pi, S2_storerinew_pi },
16286 { S2_storeri_pr, S2_storerinew_pr },
16287 { S2_storerigp, S2_storerinewgp },
16288 { S4_pstorerbf_abs, S4_pstorerbnewf_abs },
16289 { S4_pstorerbf_rr, S4_pstorerbnewf_rr },
16290 { S4_pstorerbfnew_abs, S4_pstorerbnewfnew_abs },
16291 { S4_pstorerbfnew_io, S4_pstorerbnewfnew_io },
16292 { S4_pstorerbfnew_rr, S4_pstorerbnewfnew_rr },
16293 { S4_pstorerbt_abs, S4_pstorerbnewt_abs },
16294 { S4_pstorerbt_rr, S4_pstorerbnewt_rr },
16295 { S4_pstorerbtnew_abs, S4_pstorerbnewtnew_abs },
16296 { S4_pstorerbtnew_io, S4_pstorerbnewtnew_io },
16297 { S4_pstorerbtnew_rr, S4_pstorerbnewtnew_rr },
16298 { S4_pstorerhf_abs, S4_pstorerhnewf_abs },
16299 { S4_pstorerhf_rr, S4_pstorerhnewf_rr },
16300 { S4_pstorerhfnew_abs, S4_pstorerhnewfnew_abs },
16301 { S4_pstorerhfnew_io, S4_pstorerhnewfnew_io },
16302 { S4_pstorerhfnew_rr, S4_pstorerhnewfnew_rr },
16303 { S4_pstorerht_abs, S4_pstorerhnewt_abs },
16304 { S4_pstorerht_rr, S4_pstorerhnewt_rr },
16305 { S4_pstorerhtnew_abs, S4_pstorerhnewtnew_abs },
16306 { S4_pstorerhtnew_io, S4_pstorerhnewtnew_io },
16307 { S4_pstorerhtnew_rr, S4_pstorerhnewtnew_rr },
16308 { S4_pstorerif_abs, S4_pstorerinewf_abs },
16309 { S4_pstorerif_rr, S4_pstorerinewf_rr },
16310 { S4_pstorerifnew_abs, S4_pstorerinewfnew_abs },
16311 { S4_pstorerifnew_io, S4_pstorerinewfnew_io },
16312 { S4_pstorerifnew_rr, S4_pstorerinewfnew_rr },
16313 { S4_pstorerit_abs, S4_pstorerinewt_abs },
16314 { S4_pstorerit_rr, S4_pstorerinewt_rr },
16315 { S4_pstoreritnew_abs, S4_pstorerinewtnew_abs },
16316 { S4_pstoreritnew_io, S4_pstorerinewtnew_io },
16317 { S4_pstoreritnew_rr, S4_pstorerinewtnew_rr },
16318 { S4_storerb_ap, S4_storerbnew_ap },
16319 { S4_storerb_rr, S4_storerbnew_rr },
16320 { S4_storerb_ur, S4_storerbnew_ur },
16321 { S4_storerh_ap, S4_storerhnew_ap },
16322 { S4_storerh_rr, S4_storerhnew_rr },
16323 { S4_storerh_ur, S4_storerhnew_ur },
16324 { S4_storeri_ap, S4_storerinew_ap },
16325 { S4_storeri_rr, S4_storerinew_rr },
16326 { S4_storeri_ur, S4_storerinew_ur },
16327 { V6_vS32b_ai, V6_vS32b_new_ai },
16328 { V6_vS32b_npred_ai, V6_vS32b_new_npred_ai },
16329 { V6_vS32b_npred_pi, V6_vS32b_new_npred_pi },
16330 { V6_vS32b_npred_ppu, V6_vS32b_new_npred_ppu },
16331 { V6_vS32b_nt_ai, V6_vS32b_nt_new_ai },
16332 { V6_vS32b_nt_npred_ai, V6_vS32b_nt_new_npred_ai },
16333 { V6_vS32b_nt_npred_pi, V6_vS32b_nt_new_npred_pi },
16334 { V6_vS32b_nt_npred_ppu, V6_vS32b_nt_new_npred_ppu },
16335 { V6_vS32b_nt_pi, V6_vS32b_nt_new_pi },
16336 { V6_vS32b_nt_ppu, V6_vS32b_nt_new_ppu },
16337 { V6_vS32b_nt_pred_ai, V6_vS32b_nt_new_pred_ai },
16338 { V6_vS32b_nt_pred_pi, V6_vS32b_nt_new_pred_pi },
16339 { V6_vS32b_nt_pred_ppu, V6_vS32b_nt_new_pred_ppu },
16340 { V6_vS32b_pi, V6_vS32b_new_pi },
16341 { V6_vS32b_ppu, V6_vS32b_new_ppu },
16342 { V6_vS32b_pred_ai, V6_vS32b_new_pred_ai },
16343 { V6_vS32b_pred_pi, V6_vS32b_new_pred_pi },
16344 { V6_vS32b_pred_ppu, V6_vS32b_new_pred_ppu },
16345 }; // End of Table
16346
16347 unsigned mid;
16348 unsigned start = 0;
16349 unsigned end = 99;
16350 while (start < end) {
16351 mid = start + (end - start) / 2;
16352 if (Opcode == Table[mid][0])
16353 break;
16354 if (Opcode < Table[mid][0])
16355 end = mid;
16356 else
16357 start = mid + 1;
16358 }
16359 if (start == end)
16360 return -1; // Instruction doesn't exist in this table.
16361
16362 return Table[mid][1];
16363}
16364
16365// getNonNVStore
16366LLVM_READONLY
16367int32_t getNonNVStore(uint32_t Opcode) {
16368 using namespace Hexagon;
16369 static constexpr uint32_t Table[][2] = {
16370 { PS_storerbnewabs, PS_storerbabs },
16371 { PS_storerhnewabs, PS_storerhabs },
16372 { PS_storerinewabs, PS_storeriabs },
16373 { S2_pstorerbnewf_io, S2_pstorerbf_io },
16374 { S2_pstorerbnewf_pi, S2_pstorerbf_pi },
16375 { S2_pstorerbnewfnew_pi, S2_pstorerbfnew_pi },
16376 { S2_pstorerbnewt_io, S2_pstorerbt_io },
16377 { S2_pstorerbnewt_pi, S2_pstorerbt_pi },
16378 { S2_pstorerbnewtnew_pi, S2_pstorerbtnew_pi },
16379 { S2_pstorerhnewf_io, S2_pstorerhf_io },
16380 { S2_pstorerhnewf_pi, S2_pstorerhf_pi },
16381 { S2_pstorerhnewfnew_pi, S2_pstorerhfnew_pi },
16382 { S2_pstorerhnewt_io, S2_pstorerht_io },
16383 { S2_pstorerhnewt_pi, S2_pstorerht_pi },
16384 { S2_pstorerhnewtnew_pi, S2_pstorerhtnew_pi },
16385 { S2_pstorerinewf_io, S2_pstorerif_io },
16386 { S2_pstorerinewf_pi, S2_pstorerif_pi },
16387 { S2_pstorerinewfnew_pi, S2_pstorerifnew_pi },
16388 { S2_pstorerinewt_io, S2_pstorerit_io },
16389 { S2_pstorerinewt_pi, S2_pstorerit_pi },
16390 { S2_pstorerinewtnew_pi, S2_pstoreritnew_pi },
16391 { S2_storerbnew_io, S2_storerb_io },
16392 { S2_storerbnew_pbr, S2_storerb_pbr },
16393 { S2_storerbnew_pci, S2_storerb_pci },
16394 { S2_storerbnew_pcr, S2_storerb_pcr },
16395 { S2_storerbnew_pi, S2_storerb_pi },
16396 { S2_storerbnew_pr, S2_storerb_pr },
16397 { S2_storerbnewgp, S2_storerbgp },
16398 { S2_storerhnew_io, S2_storerh_io },
16399 { S2_storerhnew_pbr, S2_storerh_pbr },
16400 { S2_storerhnew_pci, S2_storerh_pci },
16401 { S2_storerhnew_pcr, S2_storerh_pcr },
16402 { S2_storerhnew_pi, S2_storerh_pi },
16403 { S2_storerhnew_pr, S2_storerh_pr },
16404 { S2_storerhnewgp, S2_storerhgp },
16405 { S2_storerinew_io, S2_storeri_io },
16406 { S2_storerinew_pbr, S2_storeri_pbr },
16407 { S2_storerinew_pci, S2_storeri_pci },
16408 { S2_storerinew_pcr, S2_storeri_pcr },
16409 { S2_storerinew_pi, S2_storeri_pi },
16410 { S2_storerinew_pr, S2_storeri_pr },
16411 { S2_storerinewgp, S2_storerigp },
16412 { S4_pstorerbnewf_abs, S4_pstorerbf_abs },
16413 { S4_pstorerbnewf_rr, S4_pstorerbf_rr },
16414 { S4_pstorerbnewfnew_abs, S4_pstorerbfnew_abs },
16415 { S4_pstorerbnewfnew_io, S4_pstorerbfnew_io },
16416 { S4_pstorerbnewfnew_rr, S4_pstorerbfnew_rr },
16417 { S4_pstorerbnewt_abs, S4_pstorerbt_abs },
16418 { S4_pstorerbnewt_rr, S4_pstorerbt_rr },
16419 { S4_pstorerbnewtnew_abs, S4_pstorerbtnew_abs },
16420 { S4_pstorerbnewtnew_io, S4_pstorerbtnew_io },
16421 { S4_pstorerbnewtnew_rr, S4_pstorerbtnew_rr },
16422 { S4_pstorerhnewf_abs, S4_pstorerhf_abs },
16423 { S4_pstorerhnewf_rr, S4_pstorerhf_rr },
16424 { S4_pstorerhnewfnew_abs, S4_pstorerhfnew_abs },
16425 { S4_pstorerhnewfnew_io, S4_pstorerhfnew_io },
16426 { S4_pstorerhnewfnew_rr, S4_pstorerhfnew_rr },
16427 { S4_pstorerhnewt_abs, S4_pstorerht_abs },
16428 { S4_pstorerhnewt_rr, S4_pstorerht_rr },
16429 { S4_pstorerhnewtnew_abs, S4_pstorerhtnew_abs },
16430 { S4_pstorerhnewtnew_io, S4_pstorerhtnew_io },
16431 { S4_pstorerhnewtnew_rr, S4_pstorerhtnew_rr },
16432 { S4_pstorerinewf_abs, S4_pstorerif_abs },
16433 { S4_pstorerinewf_rr, S4_pstorerif_rr },
16434 { S4_pstorerinewfnew_abs, S4_pstorerifnew_abs },
16435 { S4_pstorerinewfnew_io, S4_pstorerifnew_io },
16436 { S4_pstorerinewfnew_rr, S4_pstorerifnew_rr },
16437 { S4_pstorerinewt_abs, S4_pstorerit_abs },
16438 { S4_pstorerinewt_rr, S4_pstorerit_rr },
16439 { S4_pstorerinewtnew_abs, S4_pstoreritnew_abs },
16440 { S4_pstorerinewtnew_io, S4_pstoreritnew_io },
16441 { S4_pstorerinewtnew_rr, S4_pstoreritnew_rr },
16442 { S4_storerbnew_ap, S4_storerb_ap },
16443 { S4_storerbnew_rr, S4_storerb_rr },
16444 { S4_storerbnew_ur, S4_storerb_ur },
16445 { S4_storerhnew_ap, S4_storerh_ap },
16446 { S4_storerhnew_rr, S4_storerh_rr },
16447 { S4_storerhnew_ur, S4_storerh_ur },
16448 { S4_storerinew_ap, S4_storeri_ap },
16449 { S4_storerinew_rr, S4_storeri_rr },
16450 { S4_storerinew_ur, S4_storeri_ur },
16451 { V6_vS32b_new_ai, V6_vS32b_ai },
16452 { V6_vS32b_new_npred_ai, V6_vS32b_npred_ai },
16453 { V6_vS32b_new_npred_pi, V6_vS32b_npred_pi },
16454 { V6_vS32b_new_npred_ppu, V6_vS32b_npred_ppu },
16455 { V6_vS32b_new_pi, V6_vS32b_pi },
16456 { V6_vS32b_new_ppu, V6_vS32b_ppu },
16457 { V6_vS32b_new_pred_ai, V6_vS32b_pred_ai },
16458 { V6_vS32b_new_pred_pi, V6_vS32b_pred_pi },
16459 { V6_vS32b_new_pred_ppu, V6_vS32b_pred_ppu },
16460 { V6_vS32b_nt_new_ai, V6_vS32b_nt_ai },
16461 { V6_vS32b_nt_new_npred_ai, V6_vS32b_nt_npred_ai },
16462 { V6_vS32b_nt_new_npred_pi, V6_vS32b_nt_npred_pi },
16463 { V6_vS32b_nt_new_npred_ppu, V6_vS32b_nt_npred_ppu },
16464 { V6_vS32b_nt_new_pi, V6_vS32b_nt_pi },
16465 { V6_vS32b_nt_new_ppu, V6_vS32b_nt_ppu },
16466 { V6_vS32b_nt_new_pred_ai, V6_vS32b_nt_pred_ai },
16467 { V6_vS32b_nt_new_pred_pi, V6_vS32b_nt_pred_pi },
16468 { V6_vS32b_nt_new_pred_ppu, V6_vS32b_nt_pred_ppu },
16469 }; // End of Table
16470
16471 unsigned mid;
16472 unsigned start = 0;
16473 unsigned end = 99;
16474 while (start < end) {
16475 mid = start + (end - start) / 2;
16476 if (Opcode == Table[mid][0])
16477 break;
16478 if (Opcode < Table[mid][0])
16479 end = mid;
16480 else
16481 start = mid + 1;
16482 }
16483 if (start == end)
16484 return -1; // Instruction doesn't exist in this table.
16485
16486 return Table[mid][1];
16487}
16488
16489// getPredNewOpcode
16490LLVM_READONLY
16491int32_t getPredNewOpcode(uint32_t Opcode) {
16492 using namespace Hexagon;
16493 static constexpr uint32_t Table[][2] = {
16494 { A2_tfrf, A2_tfrfnew },
16495 { A2_tfrpf, A2_tfrpfnew },
16496 { A2_tfrpt, A2_tfrptnew },
16497 { A2_tfrt, A2_tfrtnew },
16498 { A2_paddf, A2_paddfnew },
16499 { A2_paddif, A2_paddifnew },
16500 { A2_paddit, A2_padditnew },
16501 { A2_paddt, A2_paddtnew },
16502 { A2_pandf, A2_pandfnew },
16503 { A2_pandt, A2_pandtnew },
16504 { A2_porf, A2_porfnew },
16505 { A2_port, A2_portnew },
16506 { A2_psubf, A2_psubfnew },
16507 { A2_psubt, A2_psubtnew },
16508 { A2_pxorf, A2_pxorfnew },
16509 { A2_pxort, A2_pxortnew },
16510 { A4_paslhf, A4_paslhfnew },
16511 { A4_paslht, A4_paslhtnew },
16512 { A4_pasrhf, A4_pasrhfnew },
16513 { A4_pasrht, A4_pasrhtnew },
16514 { A4_psxtbf, A4_psxtbfnew },
16515 { A4_psxtbt, A4_psxtbtnew },
16516 { A4_psxthf, A4_psxthfnew },
16517 { A4_psxtht, A4_psxthtnew },
16518 { A4_pzxtbf, A4_pzxtbfnew },
16519 { A4_pzxtbt, A4_pzxtbtnew },
16520 { A4_pzxthf, A4_pzxthfnew },
16521 { A4_pzxtht, A4_pzxthtnew },
16522 { C2_ccombinewf, C2_ccombinewnewf },
16523 { C2_ccombinewt, C2_ccombinewnewt },
16524 { C2_cmoveif, C2_cmovenewif },
16525 { C2_cmoveit, C2_cmovenewit },
16526 { J2_jumpf, J2_jumpfnew },
16527 { J2_jumpfpt, J2_jumpfnewpt },
16528 { J2_jumprf, J2_jumprfnew },
16529 { J2_jumprfpt, J2_jumprfnewpt },
16530 { J2_jumprt, J2_jumprtnew },
16531 { J2_jumprtpt, J2_jumprtnewpt },
16532 { J2_jumpt, J2_jumptnew },
16533 { J2_jumptpt, J2_jumptnewpt },
16534 { L2_ploadrbf_io, L2_ploadrbfnew_io },
16535 { L2_ploadrbf_pi, L2_ploadrbfnew_pi },
16536 { L2_ploadrbt_io, L2_ploadrbtnew_io },
16537 { L2_ploadrbt_pi, L2_ploadrbtnew_pi },
16538 { L2_ploadrdf_io, L2_ploadrdfnew_io },
16539 { L2_ploadrdf_pi, L2_ploadrdfnew_pi },
16540 { L2_ploadrdt_io, L2_ploadrdtnew_io },
16541 { L2_ploadrdt_pi, L2_ploadrdtnew_pi },
16542 { L2_ploadrhf_io, L2_ploadrhfnew_io },
16543 { L2_ploadrhf_pi, L2_ploadrhfnew_pi },
16544 { L2_ploadrht_io, L2_ploadrhtnew_io },
16545 { L2_ploadrht_pi, L2_ploadrhtnew_pi },
16546 { L2_ploadrif_io, L2_ploadrifnew_io },
16547 { L2_ploadrif_pi, L2_ploadrifnew_pi },
16548 { L2_ploadrit_io, L2_ploadritnew_io },
16549 { L2_ploadrit_pi, L2_ploadritnew_pi },
16550 { L2_ploadrubf_io, L2_ploadrubfnew_io },
16551 { L2_ploadrubf_pi, L2_ploadrubfnew_pi },
16552 { L2_ploadrubt_io, L2_ploadrubtnew_io },
16553 { L2_ploadrubt_pi, L2_ploadrubtnew_pi },
16554 { L2_ploadruhf_io, L2_ploadruhfnew_io },
16555 { L2_ploadruhf_pi, L2_ploadruhfnew_pi },
16556 { L2_ploadruht_io, L2_ploadruhtnew_io },
16557 { L2_ploadruht_pi, L2_ploadruhtnew_pi },
16558 { L4_ploadrbf_abs, L4_ploadrbfnew_abs },
16559 { L4_ploadrbf_rr, L4_ploadrbfnew_rr },
16560 { L4_ploadrbt_abs, L4_ploadrbtnew_abs },
16561 { L4_ploadrbt_rr, L4_ploadrbtnew_rr },
16562 { L4_ploadrdf_abs, L4_ploadrdfnew_abs },
16563 { L4_ploadrdf_rr, L4_ploadrdfnew_rr },
16564 { L4_ploadrdt_abs, L4_ploadrdtnew_abs },
16565 { L4_ploadrdt_rr, L4_ploadrdtnew_rr },
16566 { L4_ploadrhf_abs, L4_ploadrhfnew_abs },
16567 { L4_ploadrhf_rr, L4_ploadrhfnew_rr },
16568 { L4_ploadrht_abs, L4_ploadrhtnew_abs },
16569 { L4_ploadrht_rr, L4_ploadrhtnew_rr },
16570 { L4_ploadrif_abs, L4_ploadrifnew_abs },
16571 { L4_ploadrif_rr, L4_ploadrifnew_rr },
16572 { L4_ploadrit_abs, L4_ploadritnew_abs },
16573 { L4_ploadrit_rr, L4_ploadritnew_rr },
16574 { L4_ploadrubf_abs, L4_ploadrubfnew_abs },
16575 { L4_ploadrubf_rr, L4_ploadrubfnew_rr },
16576 { L4_ploadrubt_abs, L4_ploadrubtnew_abs },
16577 { L4_ploadrubt_rr, L4_ploadrubtnew_rr },
16578 { L4_ploadruhf_abs, L4_ploadruhfnew_abs },
16579 { L4_ploadruhf_rr, L4_ploadruhfnew_rr },
16580 { L4_ploadruht_abs, L4_ploadruhtnew_abs },
16581 { L4_ploadruht_rr, L4_ploadruhtnew_rr },
16582 { L4_return_f, L4_return_fnew_pt },
16583 { L4_return_t, L4_return_tnew_pt },
16584 { PS_jmpretf, PS_jmpretfnew },
16585 { PS_jmprett, PS_jmprettnew },
16586 { S2_pstorerbf_io, S4_pstorerbfnew_io },
16587 { S2_pstorerbf_pi, S2_pstorerbfnew_pi },
16588 { S2_pstorerbnewf_io, S4_pstorerbnewfnew_io },
16589 { S2_pstorerbnewf_pi, S2_pstorerbnewfnew_pi },
16590 { S2_pstorerbnewt_io, S4_pstorerbnewtnew_io },
16591 { S2_pstorerbnewt_pi, S2_pstorerbnewtnew_pi },
16592 { S2_pstorerbt_io, S4_pstorerbtnew_io },
16593 { S2_pstorerbt_pi, S2_pstorerbtnew_pi },
16594 { S2_pstorerdf_io, S4_pstorerdfnew_io },
16595 { S2_pstorerdf_pi, S2_pstorerdfnew_pi },
16596 { S2_pstorerdt_io, S4_pstorerdtnew_io },
16597 { S2_pstorerdt_pi, S2_pstorerdtnew_pi },
16598 { S2_pstorerff_io, S4_pstorerffnew_io },
16599 { S2_pstorerff_pi, S2_pstorerffnew_pi },
16600 { S2_pstorerft_io, S4_pstorerftnew_io },
16601 { S2_pstorerft_pi, S2_pstorerftnew_pi },
16602 { S2_pstorerhf_io, S4_pstorerhfnew_io },
16603 { S2_pstorerhf_pi, S2_pstorerhfnew_pi },
16604 { S2_pstorerhnewf_io, S4_pstorerhnewfnew_io },
16605 { S2_pstorerhnewf_pi, S2_pstorerhnewfnew_pi },
16606 { S2_pstorerhnewt_io, S4_pstorerhnewtnew_io },
16607 { S2_pstorerhnewt_pi, S2_pstorerhnewtnew_pi },
16608 { S2_pstorerht_io, S4_pstorerhtnew_io },
16609 { S2_pstorerht_pi, S2_pstorerhtnew_pi },
16610 { S2_pstorerif_io, S4_pstorerifnew_io },
16611 { S2_pstorerif_pi, S2_pstorerifnew_pi },
16612 { S2_pstorerinewf_io, S4_pstorerinewfnew_io },
16613 { S2_pstorerinewf_pi, S2_pstorerinewfnew_pi },
16614 { S2_pstorerinewt_io, S4_pstorerinewtnew_io },
16615 { S2_pstorerinewt_pi, S2_pstorerinewtnew_pi },
16616 { S2_pstorerit_io, S4_pstoreritnew_io },
16617 { S2_pstorerit_pi, S2_pstoreritnew_pi },
16618 { S4_pstorerbf_abs, S4_pstorerbfnew_abs },
16619 { S4_pstorerbf_rr, S4_pstorerbfnew_rr },
16620 { S4_pstorerbnewf_abs, S4_pstorerbnewfnew_abs },
16621 { S4_pstorerbnewf_rr, S4_pstorerbnewfnew_rr },
16622 { S4_pstorerbnewt_abs, S4_pstorerbnewtnew_abs },
16623 { S4_pstorerbnewt_rr, S4_pstorerbnewtnew_rr },
16624 { S4_pstorerbt_abs, S4_pstorerbtnew_abs },
16625 { S4_pstorerbt_rr, S4_pstorerbtnew_rr },
16626 { S4_pstorerdf_abs, S4_pstorerdfnew_abs },
16627 { S4_pstorerdf_rr, S4_pstorerdfnew_rr },
16628 { S4_pstorerdt_abs, S4_pstorerdtnew_abs },
16629 { S4_pstorerdt_rr, S4_pstorerdtnew_rr },
16630 { S4_pstorerff_abs, S4_pstorerffnew_abs },
16631 { S4_pstorerff_rr, S4_pstorerffnew_rr },
16632 { S4_pstorerft_abs, S4_pstorerftnew_abs },
16633 { S4_pstorerft_rr, S4_pstorerftnew_rr },
16634 { S4_pstorerhf_abs, S4_pstorerhfnew_abs },
16635 { S4_pstorerhf_rr, S4_pstorerhfnew_rr },
16636 { S4_pstorerhnewf_abs, S4_pstorerhnewfnew_abs },
16637 { S4_pstorerhnewf_rr, S4_pstorerhnewfnew_rr },
16638 { S4_pstorerhnewt_abs, S4_pstorerhnewtnew_abs },
16639 { S4_pstorerhnewt_rr, S4_pstorerhnewtnew_rr },
16640 { S4_pstorerht_abs, S4_pstorerhtnew_abs },
16641 { S4_pstorerht_rr, S4_pstorerhtnew_rr },
16642 { S4_pstorerif_abs, S4_pstorerifnew_abs },
16643 { S4_pstorerif_rr, S4_pstorerifnew_rr },
16644 { S4_pstorerinewf_abs, S4_pstorerinewfnew_abs },
16645 { S4_pstorerinewf_rr, S4_pstorerinewfnew_rr },
16646 { S4_pstorerinewt_abs, S4_pstorerinewtnew_abs },
16647 { S4_pstorerinewt_rr, S4_pstorerinewtnew_rr },
16648 { S4_pstorerit_abs, S4_pstoreritnew_abs },
16649 { S4_pstorerit_rr, S4_pstoreritnew_rr },
16650 { S4_storeirbf_io, S4_storeirbfnew_io },
16651 { S4_storeirbt_io, S4_storeirbtnew_io },
16652 { S4_storeirhf_io, S4_storeirhfnew_io },
16653 { S4_storeirht_io, S4_storeirhtnew_io },
16654 { S4_storeirif_io, S4_storeirifnew_io },
16655 { S4_storeirit_io, S4_storeiritnew_io },
16656 }; // End of Table
16657
16658 unsigned mid;
16659 unsigned start = 0;
16660 unsigned end = 162;
16661 while (start < end) {
16662 mid = start + (end - start) / 2;
16663 if (Opcode == Table[mid][0])
16664 break;
16665 if (Opcode < Table[mid][0])
16666 end = mid;
16667 else
16668 start = mid + 1;
16669 }
16670 if (start == end)
16671 return -1; // Instruction doesn't exist in this table.
16672
16673 return Table[mid][1];
16674}
16675
16676// getPredOldOpcode
16677LLVM_READONLY
16678int32_t getPredOldOpcode(uint32_t Opcode) {
16679 using namespace Hexagon;
16680 static constexpr uint32_t Table[][2] = {
16681 { A2_tfrfnew, A2_tfrf },
16682 { A2_tfrpfnew, A2_tfrpf },
16683 { A2_tfrptnew, A2_tfrpt },
16684 { A2_tfrtnew, A2_tfrt },
16685 { A2_paddfnew, A2_paddf },
16686 { A2_paddifnew, A2_paddif },
16687 { A2_padditnew, A2_paddit },
16688 { A2_paddtnew, A2_paddt },
16689 { A2_pandfnew, A2_pandf },
16690 { A2_pandtnew, A2_pandt },
16691 { A2_porfnew, A2_porf },
16692 { A2_portnew, A2_port },
16693 { A2_psubfnew, A2_psubf },
16694 { A2_psubtnew, A2_psubt },
16695 { A2_pxorfnew, A2_pxorf },
16696 { A2_pxortnew, A2_pxort },
16697 { A4_paslhfnew, A4_paslhf },
16698 { A4_paslhtnew, A4_paslht },
16699 { A4_pasrhfnew, A4_pasrhf },
16700 { A4_pasrhtnew, A4_pasrht },
16701 { A4_psxtbfnew, A4_psxtbf },
16702 { A4_psxtbtnew, A4_psxtbt },
16703 { A4_psxthfnew, A4_psxthf },
16704 { A4_psxthtnew, A4_psxtht },
16705 { A4_pzxtbfnew, A4_pzxtbf },
16706 { A4_pzxtbtnew, A4_pzxtbt },
16707 { A4_pzxthfnew, A4_pzxthf },
16708 { A4_pzxthtnew, A4_pzxtht },
16709 { C2_ccombinewnewf, C2_ccombinewf },
16710 { C2_ccombinewnewt, C2_ccombinewt },
16711 { C2_cmovenewif, C2_cmoveif },
16712 { C2_cmovenewit, C2_cmoveit },
16713 { J2_jumpfnew, J2_jumpf },
16714 { J2_jumpfnewpt, J2_jumpfpt },
16715 { J2_jumprfnew, J2_jumprf },
16716 { J2_jumprfnewpt, J2_jumprfpt },
16717 { J2_jumprtnew, J2_jumprt },
16718 { J2_jumprtnewpt, J2_jumprtpt },
16719 { J2_jumptnew, J2_jumpt },
16720 { J2_jumptnewpt, J2_jumptpt },
16721 { L2_ploadrbfnew_io, L2_ploadrbf_io },
16722 { L2_ploadrbfnew_pi, L2_ploadrbf_pi },
16723 { L2_ploadrbtnew_io, L2_ploadrbt_io },
16724 { L2_ploadrbtnew_pi, L2_ploadrbt_pi },
16725 { L2_ploadrdfnew_io, L2_ploadrdf_io },
16726 { L2_ploadrdfnew_pi, L2_ploadrdf_pi },
16727 { L2_ploadrdtnew_io, L2_ploadrdt_io },
16728 { L2_ploadrdtnew_pi, L2_ploadrdt_pi },
16729 { L2_ploadrhfnew_io, L2_ploadrhf_io },
16730 { L2_ploadrhfnew_pi, L2_ploadrhf_pi },
16731 { L2_ploadrhtnew_io, L2_ploadrht_io },
16732 { L2_ploadrhtnew_pi, L2_ploadrht_pi },
16733 { L2_ploadrifnew_io, L2_ploadrif_io },
16734 { L2_ploadrifnew_pi, L2_ploadrif_pi },
16735 { L2_ploadritnew_io, L2_ploadrit_io },
16736 { L2_ploadritnew_pi, L2_ploadrit_pi },
16737 { L2_ploadrubfnew_io, L2_ploadrubf_io },
16738 { L2_ploadrubfnew_pi, L2_ploadrubf_pi },
16739 { L2_ploadrubtnew_io, L2_ploadrubt_io },
16740 { L2_ploadrubtnew_pi, L2_ploadrubt_pi },
16741 { L2_ploadruhfnew_io, L2_ploadruhf_io },
16742 { L2_ploadruhfnew_pi, L2_ploadruhf_pi },
16743 { L2_ploadruhtnew_io, L2_ploadruht_io },
16744 { L2_ploadruhtnew_pi, L2_ploadruht_pi },
16745 { L4_ploadrbfnew_abs, L4_ploadrbf_abs },
16746 { L4_ploadrbfnew_rr, L4_ploadrbf_rr },
16747 { L4_ploadrbtnew_abs, L4_ploadrbt_abs },
16748 { L4_ploadrbtnew_rr, L4_ploadrbt_rr },
16749 { L4_ploadrdfnew_abs, L4_ploadrdf_abs },
16750 { L4_ploadrdfnew_rr, L4_ploadrdf_rr },
16751 { L4_ploadrdtnew_abs, L4_ploadrdt_abs },
16752 { L4_ploadrdtnew_rr, L4_ploadrdt_rr },
16753 { L4_ploadrhfnew_abs, L4_ploadrhf_abs },
16754 { L4_ploadrhfnew_rr, L4_ploadrhf_rr },
16755 { L4_ploadrhtnew_abs, L4_ploadrht_abs },
16756 { L4_ploadrhtnew_rr, L4_ploadrht_rr },
16757 { L4_ploadrifnew_abs, L4_ploadrif_abs },
16758 { L4_ploadrifnew_rr, L4_ploadrif_rr },
16759 { L4_ploadritnew_abs, L4_ploadrit_abs },
16760 { L4_ploadritnew_rr, L4_ploadrit_rr },
16761 { L4_ploadrubfnew_abs, L4_ploadrubf_abs },
16762 { L4_ploadrubfnew_rr, L4_ploadrubf_rr },
16763 { L4_ploadrubtnew_abs, L4_ploadrubt_abs },
16764 { L4_ploadrubtnew_rr, L4_ploadrubt_rr },
16765 { L4_ploadruhfnew_abs, L4_ploadruhf_abs },
16766 { L4_ploadruhfnew_rr, L4_ploadruhf_rr },
16767 { L4_ploadruhtnew_abs, L4_ploadruht_abs },
16768 { L4_ploadruhtnew_rr, L4_ploadruht_rr },
16769 { L4_return_fnew_pt, L4_return_f },
16770 { L4_return_tnew_pt, L4_return_t },
16771 { PS_jmpretfnew, PS_jmpretf },
16772 { PS_jmprettnew, PS_jmprett },
16773 { S2_pstorerbfnew_pi, S2_pstorerbf_pi },
16774 { S2_pstorerbnewfnew_pi, S2_pstorerbnewf_pi },
16775 { S2_pstorerbnewtnew_pi, S2_pstorerbnewt_pi },
16776 { S2_pstorerbtnew_pi, S2_pstorerbt_pi },
16777 { S2_pstorerdfnew_pi, S2_pstorerdf_pi },
16778 { S2_pstorerdtnew_pi, S2_pstorerdt_pi },
16779 { S2_pstorerffnew_pi, S2_pstorerff_pi },
16780 { S2_pstorerftnew_pi, S2_pstorerft_pi },
16781 { S2_pstorerhfnew_pi, S2_pstorerhf_pi },
16782 { S2_pstorerhnewfnew_pi, S2_pstorerhnewf_pi },
16783 { S2_pstorerhnewtnew_pi, S2_pstorerhnewt_pi },
16784 { S2_pstorerhtnew_pi, S2_pstorerht_pi },
16785 { S2_pstorerifnew_pi, S2_pstorerif_pi },
16786 { S2_pstorerinewfnew_pi, S2_pstorerinewf_pi },
16787 { S2_pstorerinewtnew_pi, S2_pstorerinewt_pi },
16788 { S2_pstoreritnew_pi, S2_pstorerit_pi },
16789 { S4_pstorerbfnew_abs, S4_pstorerbf_abs },
16790 { S4_pstorerbfnew_io, S2_pstorerbf_io },
16791 { S4_pstorerbfnew_rr, S4_pstorerbf_rr },
16792 { S4_pstorerbnewfnew_abs, S4_pstorerbnewf_abs },
16793 { S4_pstorerbnewfnew_io, S2_pstorerbnewf_io },
16794 { S4_pstorerbnewfnew_rr, S4_pstorerbnewf_rr },
16795 { S4_pstorerbnewtnew_abs, S4_pstorerbnewt_abs },
16796 { S4_pstorerbnewtnew_io, S2_pstorerbnewt_io },
16797 { S4_pstorerbnewtnew_rr, S4_pstorerbnewt_rr },
16798 { S4_pstorerbtnew_abs, S4_pstorerbt_abs },
16799 { S4_pstorerbtnew_io, S2_pstorerbt_io },
16800 { S4_pstorerbtnew_rr, S4_pstorerbt_rr },
16801 { S4_pstorerdfnew_abs, S4_pstorerdf_abs },
16802 { S4_pstorerdfnew_io, S2_pstorerdf_io },
16803 { S4_pstorerdfnew_rr, S4_pstorerdf_rr },
16804 { S4_pstorerdtnew_abs, S4_pstorerdt_abs },
16805 { S4_pstorerdtnew_io, S2_pstorerdt_io },
16806 { S4_pstorerdtnew_rr, S4_pstorerdt_rr },
16807 { S4_pstorerffnew_abs, S4_pstorerff_abs },
16808 { S4_pstorerffnew_io, S2_pstorerff_io },
16809 { S4_pstorerffnew_rr, S4_pstorerff_rr },
16810 { S4_pstorerftnew_abs, S4_pstorerft_abs },
16811 { S4_pstorerftnew_io, S2_pstorerft_io },
16812 { S4_pstorerftnew_rr, S4_pstorerft_rr },
16813 { S4_pstorerhfnew_abs, S4_pstorerhf_abs },
16814 { S4_pstorerhfnew_io, S2_pstorerhf_io },
16815 { S4_pstorerhfnew_rr, S4_pstorerhf_rr },
16816 { S4_pstorerhnewfnew_abs, S4_pstorerhnewf_abs },
16817 { S4_pstorerhnewfnew_io, S2_pstorerhnewf_io },
16818 { S4_pstorerhnewfnew_rr, S4_pstorerhnewf_rr },
16819 { S4_pstorerhnewtnew_abs, S4_pstorerhnewt_abs },
16820 { S4_pstorerhnewtnew_io, S2_pstorerhnewt_io },
16821 { S4_pstorerhnewtnew_rr, S4_pstorerhnewt_rr },
16822 { S4_pstorerhtnew_abs, S4_pstorerht_abs },
16823 { S4_pstorerhtnew_io, S2_pstorerht_io },
16824 { S4_pstorerhtnew_rr, S4_pstorerht_rr },
16825 { S4_pstorerifnew_abs, S4_pstorerif_abs },
16826 { S4_pstorerifnew_io, S2_pstorerif_io },
16827 { S4_pstorerifnew_rr, S4_pstorerif_rr },
16828 { S4_pstorerinewfnew_abs, S4_pstorerinewf_abs },
16829 { S4_pstorerinewfnew_io, S2_pstorerinewf_io },
16830 { S4_pstorerinewfnew_rr, S4_pstorerinewf_rr },
16831 { S4_pstorerinewtnew_abs, S4_pstorerinewt_abs },
16832 { S4_pstorerinewtnew_io, S2_pstorerinewt_io },
16833 { S4_pstorerinewtnew_rr, S4_pstorerinewt_rr },
16834 { S4_pstoreritnew_abs, S4_pstorerit_abs },
16835 { S4_pstoreritnew_io, S2_pstorerit_io },
16836 { S4_pstoreritnew_rr, S4_pstorerit_rr },
16837 { S4_storeirbfnew_io, S4_storeirbf_io },
16838 { S4_storeirbtnew_io, S4_storeirbt_io },
16839 { S4_storeirhfnew_io, S4_storeirhf_io },
16840 { S4_storeirhtnew_io, S4_storeirht_io },
16841 { S4_storeirifnew_io, S4_storeirif_io },
16842 { S4_storeiritnew_io, S4_storeirit_io },
16843 }; // End of Table
16844
16845 unsigned mid;
16846 unsigned start = 0;
16847 unsigned end = 162;
16848 while (start < end) {
16849 mid = start + (end - start) / 2;
16850 if (Opcode == Table[mid][0])
16851 break;
16852 if (Opcode < Table[mid][0])
16853 end = mid;
16854 else
16855 start = mid + 1;
16856 }
16857 if (start == end)
16858 return -1; // Instruction doesn't exist in this table.
16859
16860 return Table[mid][1];
16861}
16862
16863// getPredOpcode
16864LLVM_READONLY
16865int32_t getPredOpcode(uint32_t Opcode, enum PredSense inPredSense) {
16866 using namespace Hexagon;
16867 static constexpr uint32_t Table[][3] = {
16868 { A2_tfrp, A2_tfrpt, A2_tfrpf },
16869 { A2_zxtb, A4_pzxtbt, A4_pzxtbf },
16870 { A2_add, A2_paddt, A2_paddf },
16871 { A2_addi, A2_paddit, A2_paddif },
16872 { A2_and, A2_pandt, A2_pandf },
16873 { A2_aslh, A4_paslht, A4_paslhf },
16874 { A2_asrh, A4_pasrht, A4_pasrhf },
16875 { A2_combinew, C2_ccombinewt, C2_ccombinewf },
16876 { A2_or, A2_port, A2_porf },
16877 { A2_sub, A2_psubt, A2_psubf },
16878 { A2_sxtb, A4_psxtbt, A4_psxtbf },
16879 { A2_sxth, A4_psxtht, A4_psxthf },
16880 { A2_tfr, A2_tfrt, A2_tfrf },
16881 { A2_tfrsi, C2_cmoveit, C2_cmoveif },
16882 { A2_xor, A2_pxort, A2_pxorf },
16883 { A2_zxth, A4_pzxtht, A4_pzxthf },
16884 { J2_call, J2_callt, J2_callf },
16885 { J2_jump, J2_jumpt, J2_jumpf },
16886 { J2_jumpr, J2_jumprt, J2_jumprf },
16887 { L2_loadrb_io, L2_ploadrbt_io, L2_ploadrbf_io },
16888 { L2_loadrb_pi, L2_ploadrbt_pi, L2_ploadrbf_pi },
16889 { L2_loadrbgp, L4_ploadrbt_abs, L4_ploadrbf_abs },
16890 { L2_loadrd_io, L2_ploadrdt_io, L2_ploadrdf_io },
16891 { L2_loadrd_pi, L2_ploadrdt_pi, L2_ploadrdf_pi },
16892 { L2_loadrdgp, L4_ploadrdt_abs, L4_ploadrdf_abs },
16893 { L2_loadrh_io, L2_ploadrht_io, L2_ploadrhf_io },
16894 { L2_loadrh_pi, L2_ploadrht_pi, L2_ploadrhf_pi },
16895 { L2_loadrhgp, L4_ploadrht_abs, L4_ploadrhf_abs },
16896 { L2_loadri_io, L2_ploadrit_io, L2_ploadrif_io },
16897 { L2_loadri_pi, L2_ploadrit_pi, L2_ploadrif_pi },
16898 { L2_loadrigp, L4_ploadrit_abs, L4_ploadrif_abs },
16899 { L2_loadrub_io, L2_ploadrubt_io, L2_ploadrubf_io },
16900 { L2_loadrub_pi, L2_ploadrubt_pi, L2_ploadrubf_pi },
16901 { L2_loadrubgp, L4_ploadrubt_abs, L4_ploadrubf_abs },
16902 { L2_loadruh_io, L2_ploadruht_io, L2_ploadruhf_io },
16903 { L2_loadruh_pi, L2_ploadruht_pi, L2_ploadruhf_pi },
16904 { L2_loadruhgp, L4_ploadruht_abs, L4_ploadruhf_abs },
16905 { L4_loadrb_rr, L4_ploadrbt_rr, L4_ploadrbf_rr },
16906 { L4_loadrd_rr, L4_ploadrdt_rr, L4_ploadrdf_rr },
16907 { L4_loadrh_rr, L4_ploadrht_rr, L4_ploadrhf_rr },
16908 { L4_loadri_rr, L4_ploadrit_rr, L4_ploadrif_rr },
16909 { L4_loadrub_rr, L4_ploadrubt_rr, L4_ploadrubf_rr },
16910 { L4_loadruh_rr, L4_ploadruht_rr, L4_ploadruhf_rr },
16911 { L4_return, L4_return_t, L4_return_f },
16912 { PS_jmpret, PS_jmprett, PS_jmpretf },
16913 { PS_loadrbabs, L4_ploadrbt_abs, L4_ploadrbf_abs },
16914 { PS_loadrdabs, L4_ploadrdt_abs, L4_ploadrdf_abs },
16915 { PS_loadrhabs, L4_ploadrht_abs, L4_ploadrhf_abs },
16916 { PS_loadriabs, L4_ploadrit_abs, L4_ploadrif_abs },
16917 { PS_loadrubabs, L4_ploadrubt_abs, L4_ploadrubf_abs },
16918 { PS_loadruhabs, L4_ploadruht_abs, L4_ploadruhf_abs },
16919 { PS_storerbabs, S4_pstorerbt_abs, S4_pstorerbf_abs },
16920 { PS_storerbnewabs, S4_pstorerbnewt_abs, S4_pstorerbnewf_abs },
16921 { PS_storerdabs, S4_pstorerdt_abs, S4_pstorerdf_abs },
16922 { PS_storerfabs, S4_pstorerft_abs, S4_pstorerff_abs },
16923 { PS_storerhabs, S4_pstorerht_abs, S4_pstorerhf_abs },
16924 { PS_storerhnewabs, S4_pstorerhnewt_abs, S4_pstorerhnewf_abs },
16925 { PS_storeriabs, S4_pstorerit_abs, S4_pstorerif_abs },
16926 { PS_storerinewabs, S4_pstorerinewt_abs, S4_pstorerinewf_abs },
16927 { S2_storerb_io, S2_pstorerbt_io, S2_pstorerbf_io },
16928 { S2_storerb_pi, S2_pstorerbt_pi, S2_pstorerbf_pi },
16929 { S2_storerbgp, S4_pstorerbt_abs, S4_pstorerbf_abs },
16930 { S2_storerbnew_io, S2_pstorerbnewt_io, S2_pstorerbnewf_io },
16931 { S2_storerbnew_pi, S2_pstorerbnewt_pi, S2_pstorerbnewf_pi },
16932 { S2_storerbnewgp, S4_pstorerbnewt_abs, S4_pstorerbnewf_abs },
16933 { S2_storerd_io, S2_pstorerdt_io, S2_pstorerdf_io },
16934 { S2_storerd_pi, S2_pstorerdt_pi, S2_pstorerdf_pi },
16935 { S2_storerdgp, S4_pstorerdt_abs, S4_pstorerdf_abs },
16936 { S2_storerf_io, S2_pstorerft_io, S2_pstorerff_io },
16937 { S2_storerf_pi, S2_pstorerft_pi, S2_pstorerff_pi },
16938 { S2_storerfgp, S4_pstorerft_abs, S4_pstorerff_abs },
16939 { S2_storerh_io, S2_pstorerht_io, S2_pstorerhf_io },
16940 { S2_storerh_pi, S2_pstorerht_pi, S2_pstorerhf_pi },
16941 { S2_storerhgp, S4_pstorerht_abs, S4_pstorerhf_abs },
16942 { S2_storerhnew_io, S2_pstorerhnewt_io, S2_pstorerhnewf_io },
16943 { S2_storerhnew_pi, S2_pstorerhnewt_pi, S2_pstorerhnewf_pi },
16944 { S2_storerhnewgp, S4_pstorerhnewt_abs, S4_pstorerhnewf_abs },
16945 { S2_storeri_io, S2_pstorerit_io, S2_pstorerif_io },
16946 { S2_storeri_pi, S2_pstorerit_pi, S2_pstorerif_pi },
16947 { S2_storerigp, S4_pstorerit_abs, S4_pstorerif_abs },
16948 { S2_storerinew_io, S2_pstorerinewt_io, S2_pstorerinewf_io },
16949 { S2_storerinew_pi, S2_pstorerinewt_pi, S2_pstorerinewf_pi },
16950 { S2_storerinewgp, S4_pstorerinewt_abs, S4_pstorerinewf_abs },
16951 { S4_storeirb_io, S4_storeirbt_io, S4_storeirbf_io },
16952 { S4_storeirh_io, S4_storeirht_io, S4_storeirhf_io },
16953 { S4_storeiri_io, S4_storeirit_io, S4_storeirif_io },
16954 { S4_storerb_rr, S4_pstorerbt_rr, S4_pstorerbf_rr },
16955 { S4_storerbnew_rr, S4_pstorerbnewt_rr, S4_pstorerbnewf_rr },
16956 { S4_storerd_rr, S4_pstorerdt_rr, S4_pstorerdf_rr },
16957 { S4_storerf_rr, S4_pstorerft_rr, S4_pstorerff_rr },
16958 { S4_storerf_ur, S4_pstorerft_rr, S4_pstorerff_rr },
16959 { S4_storerh_rr, S4_pstorerht_rr, S4_pstorerhf_rr },
16960 { S4_storerhnew_rr, S4_pstorerhnewt_rr, S4_pstorerhnewf_rr },
16961 { S4_storeri_rr, S4_pstorerit_rr, S4_pstorerif_rr },
16962 { S4_storerinew_rr, S4_pstorerinewt_rr, S4_pstorerinewf_rr },
16963 { V6_vL32b_ai, V6_vL32b_pred_ai, V6_vL32b_npred_ai },
16964 { V6_vL32b_cur_ai, V6_vL32b_cur_pred_ai, V6_vL32b_cur_npred_ai },
16965 { V6_vL32b_cur_pi, V6_vL32b_cur_pred_pi, V6_vL32b_cur_npred_pi },
16966 { V6_vL32b_cur_ppu, V6_vL32b_cur_pred_ppu, V6_vL32b_cur_npred_ppu },
16967 { V6_vL32b_nt_ai, V6_vL32b_nt_pred_ai, V6_vL32b_nt_npred_ai },
16968 { V6_vL32b_nt_cur_ai, V6_vL32b_nt_cur_pred_ai, V6_vL32b_nt_cur_npred_ai },
16969 { V6_vL32b_nt_cur_pi, V6_vL32b_nt_cur_pred_pi, V6_vL32b_nt_cur_npred_pi },
16970 { V6_vL32b_nt_cur_ppu, V6_vL32b_nt_cur_pred_ppu, V6_vL32b_nt_cur_npred_ppu },
16971 { V6_vL32b_nt_pi, V6_vL32b_nt_pred_pi, V6_vL32b_nt_npred_pi },
16972 { V6_vL32b_nt_ppu, V6_vL32b_nt_pred_ppu, V6_vL32b_nt_npred_ppu },
16973 { V6_vL32b_nt_tmp_ai, V6_vL32b_nt_tmp_pred_ai, V6_vL32b_nt_tmp_npred_ai },
16974 { V6_vL32b_nt_tmp_pi, V6_vL32b_nt_tmp_pred_pi, V6_vL32b_nt_tmp_npred_pi },
16975 { V6_vL32b_nt_tmp_ppu, V6_vL32b_nt_tmp_pred_ppu, V6_vL32b_nt_tmp_npred_ppu },
16976 { V6_vL32b_pi, V6_vL32b_pred_pi, V6_vL32b_npred_pi },
16977 { V6_vL32b_ppu, V6_vL32b_pred_ppu, V6_vL32b_npred_ppu },
16978 { V6_vL32b_tmp_ai, V6_vL32b_tmp_pred_ai, V6_vL32b_tmp_npred_ai },
16979 { V6_vL32b_tmp_pi, V6_vL32b_tmp_pred_pi, V6_vL32b_tmp_npred_pi },
16980 { V6_vL32b_tmp_ppu, V6_vL32b_tmp_pred_ppu, V6_vL32b_tmp_npred_ppu },
16981 { V6_vS32Ub_ai, V6_vS32Ub_pred_ai, V6_vS32Ub_npred_ai },
16982 { V6_vS32Ub_pi, V6_vS32Ub_pred_pi, V6_vS32Ub_npred_pi },
16983 { V6_vS32Ub_ppu, V6_vS32Ub_pred_ppu, V6_vS32Ub_npred_ppu },
16984 { V6_vS32b_ai, V6_vS32b_pred_ai, V6_vS32b_npred_ai },
16985 { V6_vS32b_new_ai, V6_vS32b_new_pred_ai, V6_vS32b_new_npred_ai },
16986 { V6_vS32b_new_pi, V6_vS32b_new_pred_pi, V6_vS32b_new_npred_pi },
16987 { V6_vS32b_new_ppu, V6_vS32b_new_pred_ppu, V6_vS32b_new_npred_ppu },
16988 { V6_vS32b_nt_ai, V6_vS32b_nt_pred_ai, V6_vS32b_nt_npred_ai },
16989 { V6_vS32b_nt_new_ai, V6_vS32b_nt_new_pred_ai, V6_vS32b_nt_new_npred_ai },
16990 { V6_vS32b_nt_new_pi, V6_vS32b_nt_new_pred_pi, V6_vS32b_nt_new_npred_pi },
16991 { V6_vS32b_nt_new_ppu, V6_vS32b_nt_new_pred_ppu, V6_vS32b_nt_new_npred_ppu },
16992 { V6_vS32b_nt_pi, V6_vS32b_nt_pred_pi, V6_vS32b_nt_npred_pi },
16993 { V6_vS32b_nt_ppu, V6_vS32b_nt_pred_ppu, V6_vS32b_nt_npred_ppu },
16994 { V6_vS32b_pi, V6_vS32b_pred_pi, V6_vS32b_npred_pi },
16995 { V6_vS32b_ppu, V6_vS32b_pred_ppu, V6_vS32b_npred_ppu },
16996 }; // End of Table
16997
16998 unsigned mid;
16999 unsigned start = 0;
17000 unsigned end = 128;
17001 while (start < end) {
17002 mid = start + (end - start) / 2;
17003 if (Opcode == Table[mid][0])
17004 break;
17005 if (Opcode < Table[mid][0])
17006 end = mid;
17007 else
17008 start = mid + 1;
17009 }
17010 if (start == end)
17011 return -1; // Instruction doesn't exist in this table.
17012
17013 if (inPredSense == PredSense_true)
17014 return Table[mid][1];
17015 if (inPredSense == PredSense_false)
17016 return Table[mid][2];
17017 llvm_unreachable("Unrecognized column value!");
17018}
17019
17020// getRealHWInstr
17021LLVM_READONLY
17022int32_t getRealHWInstr(uint32_t Opcode, enum InstrType inInstrType) {
17023 using namespace Hexagon;
17024 return -1;
17025}
17026
17027// getRegForm
17028LLVM_READONLY
17029int32_t getRegForm(uint32_t Opcode) {
17030 using namespace Hexagon;
17031 static constexpr uint32_t Table[][2] = {
17032 { M2_mpysmi, M2_mpyi },
17033 { A2_addi, A2_add },
17034 { A2_andir, A2_and },
17035 { A2_orir, A2_or },
17036 { A2_paddif, A2_paddf },
17037 { A2_paddifnew, A2_paddfnew },
17038 { A2_paddit, A2_paddt },
17039 { A2_padditnew, A2_paddtnew },
17040 { A2_subri, A2_sub },
17041 { A4_cmpbeqi, A4_cmpbeq },
17042 { A4_cmpbgti, A4_cmpbgt },
17043 { A4_cmpbgtui, A4_cmpbgtu },
17044 { A4_cmpheqi, A4_cmpheq },
17045 { A4_cmphgti, A4_cmphgt },
17046 { A4_cmphgtui, A4_cmphgtu },
17047 { C2_cmoveif, A2_tfrf },
17048 { C2_cmoveit, A2_tfrt },
17049 { C2_cmovenewif, A2_tfrfnew },
17050 { C2_cmovenewit, A2_tfrtnew },
17051 { C2_cmpeqi, C2_cmpeq },
17052 { C2_cmpgti, C2_cmpgt },
17053 { C2_cmpgtui, C2_cmpgtu },
17054 { C4_cmpltei, C4_cmplte },
17055 { C4_cmplteui, C4_cmplteu },
17056 { C4_cmpneqi, C4_cmpneq },
17057 { M2_accii, M2_acci },
17058 { M2_macsip, M2_maci },
17059 { M4_mpyrr_addi, M4_mpyrr_addr },
17060 }; // End of Table
17061
17062 unsigned mid;
17063 unsigned start = 0;
17064 unsigned end = 28;
17065 while (start < end) {
17066 mid = start + (end - start) / 2;
17067 if (Opcode == Table[mid][0])
17068 break;
17069 if (Opcode < Table[mid][0])
17070 end = mid;
17071 else
17072 start = mid + 1;
17073 }
17074 if (start == end)
17075 return -1; // Instruction doesn't exist in this table.
17076
17077 return Table[mid][1];
17078}
17079
17080// getTruePredOpcode
17081LLVM_READONLY
17082int32_t getTruePredOpcode(uint32_t Opcode) {
17083 using namespace Hexagon;
17084 static constexpr uint32_t Table[][2] = {
17085 { A2_tfrf, A2_tfrt },
17086 { A2_tfrfnew, A2_tfrtnew },
17087 { A2_tfrpf, A2_tfrpt },
17088 { A2_tfrpfnew, A2_tfrptnew },
17089 { A2_paddf, A2_paddt },
17090 { A2_paddfnew, A2_paddtnew },
17091 { A2_paddif, A2_paddit },
17092 { A2_paddifnew, A2_padditnew },
17093 { A2_pandf, A2_pandt },
17094 { A2_pandfnew, A2_pandtnew },
17095 { A2_porf, A2_port },
17096 { A2_porfnew, A2_portnew },
17097 { A2_psubf, A2_psubt },
17098 { A2_psubfnew, A2_psubtnew },
17099 { A2_pxorf, A2_pxort },
17100 { A2_pxorfnew, A2_pxortnew },
17101 { A4_paslhf, A4_paslht },
17102 { A4_paslhfnew, A4_paslhtnew },
17103 { A4_pasrhf, A4_pasrht },
17104 { A4_pasrhfnew, A4_pasrhtnew },
17105 { A4_psxtbf, A4_psxtbt },
17106 { A4_psxtbfnew, A4_psxtbtnew },
17107 { A4_psxthf, A4_psxtht },
17108 { A4_psxthfnew, A4_psxthtnew },
17109 { A4_pzxtbf, A4_pzxtbt },
17110 { A4_pzxtbfnew, A4_pzxtbtnew },
17111 { A4_pzxthf, A4_pzxtht },
17112 { A4_pzxthfnew, A4_pzxthtnew },
17113 { C2_ccombinewf, C2_ccombinewt },
17114 { C2_ccombinewnewf, C2_ccombinewnewt },
17115 { C2_cmoveif, C2_cmoveit },
17116 { C2_cmovenewif, C2_cmovenewit },
17117 { J2_callf, J2_callt },
17118 { J2_jumpf, J2_jumpt },
17119 { J2_jumpfnew, J2_jumptnew },
17120 { J2_jumpfnewpt, J2_jumptnewpt },
17121 { J2_jumpfpt, J2_jumptpt },
17122 { J2_jumprf, J2_jumprt },
17123 { J2_jumprfnew, J2_jumprtnew },
17124 { J2_jumprfnewpt, J2_jumprtnewpt },
17125 { J2_jumprfpt, J2_jumprtpt },
17126 { J4_cmpeq_f_jumpnv_nt, J4_cmpeq_t_jumpnv_nt },
17127 { J4_cmpeq_f_jumpnv_t, J4_cmpeq_t_jumpnv_t },
17128 { J4_cmpeq_fp0_jump_nt, J4_cmpeq_tp0_jump_nt },
17129 { J4_cmpeq_fp0_jump_t, J4_cmpeq_tp0_jump_t },
17130 { J4_cmpeq_fp1_jump_nt, J4_cmpeq_tp1_jump_nt },
17131 { J4_cmpeq_fp1_jump_t, J4_cmpeq_tp1_jump_t },
17132 { J4_cmpeqi_f_jumpnv_nt, J4_cmpeqi_t_jumpnv_nt },
17133 { J4_cmpeqi_f_jumpnv_t, J4_cmpeqi_t_jumpnv_t },
17134 { J4_cmpeqi_fp0_jump_nt, J4_cmpeqi_tp0_jump_nt },
17135 { J4_cmpeqi_fp0_jump_t, J4_cmpeqi_tp0_jump_t },
17136 { J4_cmpeqi_fp1_jump_nt, J4_cmpeqi_tp1_jump_nt },
17137 { J4_cmpeqi_fp1_jump_t, J4_cmpeqi_tp1_jump_t },
17138 { J4_cmpeqn1_f_jumpnv_nt, J4_cmpeqn1_t_jumpnv_nt },
17139 { J4_cmpeqn1_f_jumpnv_t, J4_cmpeqn1_t_jumpnv_t },
17140 { J4_cmpeqn1_fp0_jump_nt, J4_cmpeqn1_tp0_jump_nt },
17141 { J4_cmpeqn1_fp0_jump_t, J4_cmpeqn1_tp0_jump_t },
17142 { J4_cmpeqn1_fp1_jump_nt, J4_cmpeqn1_tp1_jump_nt },
17143 { J4_cmpeqn1_fp1_jump_t, J4_cmpeqn1_tp1_jump_t },
17144 { J4_cmpgt_f_jumpnv_nt, J4_cmpgt_t_jumpnv_nt },
17145 { J4_cmpgt_f_jumpnv_t, J4_cmpgt_t_jumpnv_t },
17146 { J4_cmpgt_fp0_jump_nt, J4_cmpgt_tp0_jump_nt },
17147 { J4_cmpgt_fp0_jump_t, J4_cmpgt_tp0_jump_t },
17148 { J4_cmpgt_fp1_jump_nt, J4_cmpgt_tp1_jump_nt },
17149 { J4_cmpgt_fp1_jump_t, J4_cmpgt_tp1_jump_t },
17150 { J4_cmpgti_f_jumpnv_nt, J4_cmpgti_t_jumpnv_nt },
17151 { J4_cmpgti_f_jumpnv_t, J4_cmpgti_t_jumpnv_t },
17152 { J4_cmpgti_fp0_jump_nt, J4_cmpgti_tp0_jump_nt },
17153 { J4_cmpgti_fp0_jump_t, J4_cmpgti_tp0_jump_t },
17154 { J4_cmpgti_fp1_jump_nt, J4_cmpgti_tp1_jump_nt },
17155 { J4_cmpgti_fp1_jump_t, J4_cmpgti_tp1_jump_t },
17156 { J4_cmpgtn1_f_jumpnv_nt, J4_cmpgtn1_t_jumpnv_nt },
17157 { J4_cmpgtn1_f_jumpnv_t, J4_cmpgtn1_t_jumpnv_t },
17158 { J4_cmpgtn1_fp0_jump_nt, J4_cmpgtn1_tp0_jump_nt },
17159 { J4_cmpgtn1_fp0_jump_t, J4_cmpgtn1_tp0_jump_t },
17160 { J4_cmpgtn1_fp1_jump_nt, J4_cmpgtn1_tp1_jump_nt },
17161 { J4_cmpgtn1_fp1_jump_t, J4_cmpgtn1_tp1_jump_t },
17162 { J4_cmpgtu_f_jumpnv_nt, J4_cmpgtu_t_jumpnv_nt },
17163 { J4_cmpgtu_f_jumpnv_t, J4_cmpgtu_t_jumpnv_t },
17164 { J4_cmpgtu_fp0_jump_nt, J4_cmpgtu_tp0_jump_nt },
17165 { J4_cmpgtu_fp0_jump_t, J4_cmpgtu_tp0_jump_t },
17166 { J4_cmpgtu_fp1_jump_nt, J4_cmpgtu_tp1_jump_nt },
17167 { J4_cmpgtu_fp1_jump_t, J4_cmpgtu_tp1_jump_t },
17168 { J4_cmpgtui_f_jumpnv_nt, J4_cmpgtui_t_jumpnv_nt },
17169 { J4_cmpgtui_f_jumpnv_t, J4_cmpgtui_t_jumpnv_t },
17170 { J4_cmpgtui_fp0_jump_nt, J4_cmpgtui_tp0_jump_nt },
17171 { J4_cmpgtui_fp0_jump_t, J4_cmpgtui_tp0_jump_t },
17172 { J4_cmpgtui_fp1_jump_nt, J4_cmpgtui_tp1_jump_nt },
17173 { J4_cmpgtui_fp1_jump_t, J4_cmpgtui_tp1_jump_t },
17174 { J4_cmplt_f_jumpnv_nt, J4_cmplt_t_jumpnv_nt },
17175 { J4_cmplt_f_jumpnv_t, J4_cmplt_t_jumpnv_t },
17176 { J4_cmpltu_f_jumpnv_nt, J4_cmpltu_t_jumpnv_nt },
17177 { J4_cmpltu_f_jumpnv_t, J4_cmpltu_t_jumpnv_t },
17178 { L2_ploadrbf_io, L2_ploadrbt_io },
17179 { L2_ploadrbf_pi, L2_ploadrbt_pi },
17180 { L2_ploadrbfnew_io, L2_ploadrbtnew_io },
17181 { L2_ploadrbfnew_pi, L2_ploadrbtnew_pi },
17182 { L2_ploadrdf_io, L2_ploadrdt_io },
17183 { L2_ploadrdf_pi, L2_ploadrdt_pi },
17184 { L2_ploadrdfnew_io, L2_ploadrdtnew_io },
17185 { L2_ploadrdfnew_pi, L2_ploadrdtnew_pi },
17186 { L2_ploadrhf_io, L2_ploadrht_io },
17187 { L2_ploadrhf_pi, L2_ploadrht_pi },
17188 { L2_ploadrhfnew_io, L2_ploadrhtnew_io },
17189 { L2_ploadrhfnew_pi, L2_ploadrhtnew_pi },
17190 { L2_ploadrif_io, L2_ploadrit_io },
17191 { L2_ploadrif_pi, L2_ploadrit_pi },
17192 { L2_ploadrifnew_io, L2_ploadritnew_io },
17193 { L2_ploadrifnew_pi, L2_ploadritnew_pi },
17194 { L2_ploadrubf_io, L2_ploadrubt_io },
17195 { L2_ploadrubf_pi, L2_ploadrubt_pi },
17196 { L2_ploadrubfnew_io, L2_ploadrubtnew_io },
17197 { L2_ploadrubfnew_pi, L2_ploadrubtnew_pi },
17198 { L2_ploadruhf_io, L2_ploadruht_io },
17199 { L2_ploadruhf_pi, L2_ploadruht_pi },
17200 { L2_ploadruhfnew_io, L2_ploadruhtnew_io },
17201 { L2_ploadruhfnew_pi, L2_ploadruhtnew_pi },
17202 { L4_ploadrbf_abs, L4_ploadrbt_abs },
17203 { L4_ploadrbf_rr, L4_ploadrbt_rr },
17204 { L4_ploadrbfnew_abs, L4_ploadrbtnew_abs },
17205 { L4_ploadrbfnew_rr, L4_ploadrbtnew_rr },
17206 { L4_ploadrdf_abs, L4_ploadrdt_abs },
17207 { L4_ploadrdf_rr, L4_ploadrdt_rr },
17208 { L4_ploadrdfnew_abs, L4_ploadrdtnew_abs },
17209 { L4_ploadrdfnew_rr, L4_ploadrdtnew_rr },
17210 { L4_ploadrhf_abs, L4_ploadrht_abs },
17211 { L4_ploadrhf_rr, L4_ploadrht_rr },
17212 { L4_ploadrhfnew_abs, L4_ploadrhtnew_abs },
17213 { L4_ploadrhfnew_rr, L4_ploadrhtnew_rr },
17214 { L4_ploadrif_abs, L4_ploadrit_abs },
17215 { L4_ploadrif_rr, L4_ploadrit_rr },
17216 { L4_ploadrifnew_abs, L4_ploadritnew_abs },
17217 { L4_ploadrifnew_rr, L4_ploadritnew_rr },
17218 { L4_ploadrubf_abs, L4_ploadrubt_abs },
17219 { L4_ploadrubf_rr, L4_ploadrubt_rr },
17220 { L4_ploadrubfnew_abs, L4_ploadrubtnew_abs },
17221 { L4_ploadrubfnew_rr, L4_ploadrubtnew_rr },
17222 { L4_ploadruhf_abs, L4_ploadruht_abs },
17223 { L4_ploadruhf_rr, L4_ploadruht_rr },
17224 { L4_ploadruhfnew_abs, L4_ploadruhtnew_abs },
17225 { L4_ploadruhfnew_rr, L4_ploadruhtnew_rr },
17226 { L4_return_f, L4_return_t },
17227 { L4_return_fnew_pnt, L4_return_tnew_pnt },
17228 { L4_return_fnew_pt, L4_return_tnew_pt },
17229 { PS_jmpretf, PS_jmprett },
17230 { PS_jmpretfnew, PS_jmprettnew },
17231 { PS_jmpretfnewpt, PS_jmprettnewpt },
17232 { S2_pstorerbf_io, S2_pstorerbt_io },
17233 { S2_pstorerbf_pi, S2_pstorerbt_pi },
17234 { S2_pstorerbfnew_pi, S2_pstorerbtnew_pi },
17235 { S2_pstorerbnewf_io, S2_pstorerbnewt_io },
17236 { S2_pstorerbnewf_pi, S2_pstorerbnewt_pi },
17237 { S2_pstorerbnewfnew_pi, S2_pstorerbnewtnew_pi },
17238 { S2_pstorerdf_io, S2_pstorerdt_io },
17239 { S2_pstorerdf_pi, S2_pstorerdt_pi },
17240 { S2_pstorerdfnew_pi, S2_pstorerdtnew_pi },
17241 { S2_pstorerff_io, S2_pstorerft_io },
17242 { S2_pstorerff_pi, S2_pstorerft_pi },
17243 { S2_pstorerffnew_pi, S2_pstorerftnew_pi },
17244 { S2_pstorerhf_io, S2_pstorerht_io },
17245 { S2_pstorerhf_pi, S2_pstorerht_pi },
17246 { S2_pstorerhfnew_pi, S2_pstorerhtnew_pi },
17247 { S2_pstorerhnewf_io, S2_pstorerhnewt_io },
17248 { S2_pstorerhnewf_pi, S2_pstorerhnewt_pi },
17249 { S2_pstorerhnewfnew_pi, S2_pstorerhnewtnew_pi },
17250 { S2_pstorerif_io, S2_pstorerit_io },
17251 { S2_pstorerif_pi, S2_pstorerit_pi },
17252 { S2_pstorerifnew_pi, S2_pstoreritnew_pi },
17253 { S2_pstorerinewf_io, S2_pstorerinewt_io },
17254 { S2_pstorerinewf_pi, S2_pstorerinewt_pi },
17255 { S2_pstorerinewfnew_pi, S2_pstorerinewtnew_pi },
17256 { S4_pstorerbf_abs, S4_pstorerbt_abs },
17257 { S4_pstorerbf_rr, S4_pstorerbt_rr },
17258 { S4_pstorerbfnew_abs, S4_pstorerbtnew_abs },
17259 { S4_pstorerbfnew_io, S4_pstorerbtnew_io },
17260 { S4_pstorerbfnew_rr, S4_pstorerbtnew_rr },
17261 { S4_pstorerbnewf_abs, S4_pstorerbnewt_abs },
17262 { S4_pstorerbnewf_rr, S4_pstorerbnewt_rr },
17263 { S4_pstorerbnewfnew_abs, S4_pstorerbnewtnew_abs },
17264 { S4_pstorerbnewfnew_io, S4_pstorerbnewtnew_io },
17265 { S4_pstorerbnewfnew_rr, S4_pstorerbnewtnew_rr },
17266 { S4_pstorerdf_abs, S4_pstorerdt_abs },
17267 { S4_pstorerdf_rr, S4_pstorerdt_rr },
17268 { S4_pstorerdfnew_abs, S4_pstorerdtnew_abs },
17269 { S4_pstorerdfnew_io, S4_pstorerdtnew_io },
17270 { S4_pstorerdfnew_rr, S4_pstorerdtnew_rr },
17271 { S4_pstorerff_abs, S4_pstorerft_abs },
17272 { S4_pstorerff_rr, S4_pstorerft_rr },
17273 { S4_pstorerffnew_abs, S4_pstorerftnew_abs },
17274 { S4_pstorerffnew_io, S4_pstorerftnew_io },
17275 { S4_pstorerffnew_rr, S4_pstorerftnew_rr },
17276 { S4_pstorerhf_abs, S4_pstorerht_abs },
17277 { S4_pstorerhf_rr, S4_pstorerht_rr },
17278 { S4_pstorerhfnew_abs, S4_pstorerhtnew_abs },
17279 { S4_pstorerhfnew_io, S4_pstorerhtnew_io },
17280 { S4_pstorerhfnew_rr, S4_pstorerhtnew_rr },
17281 { S4_pstorerhnewf_abs, S4_pstorerhnewt_abs },
17282 { S4_pstorerhnewf_rr, S4_pstorerhnewt_rr },
17283 { S4_pstorerhnewfnew_abs, S4_pstorerhnewtnew_abs },
17284 { S4_pstorerhnewfnew_io, S4_pstorerhnewtnew_io },
17285 { S4_pstorerhnewfnew_rr, S4_pstorerhnewtnew_rr },
17286 { S4_pstorerif_abs, S4_pstorerit_abs },
17287 { S4_pstorerif_rr, S4_pstorerit_rr },
17288 { S4_pstorerifnew_abs, S4_pstoreritnew_abs },
17289 { S4_pstorerifnew_io, S4_pstoreritnew_io },
17290 { S4_pstorerifnew_rr, S4_pstoreritnew_rr },
17291 { S4_pstorerinewf_abs, S4_pstorerinewt_abs },
17292 { S4_pstorerinewf_rr, S4_pstorerinewt_rr },
17293 { S4_pstorerinewfnew_abs, S4_pstorerinewtnew_abs },
17294 { S4_pstorerinewfnew_io, S4_pstorerinewtnew_io },
17295 { S4_pstorerinewfnew_rr, S4_pstorerinewtnew_rr },
17296 { S4_storeirbf_io, S4_storeirbt_io },
17297 { S4_storeirbfnew_io, S4_storeirbtnew_io },
17298 { S4_storeirhf_io, S4_storeirht_io },
17299 { S4_storeirhfnew_io, S4_storeirhtnew_io },
17300 { S4_storeirif_io, S4_storeirit_io },
17301 { S4_storeirifnew_io, S4_storeiritnew_io },
17302 { V6_vL32b_cur_npred_ai, V6_vL32b_cur_pred_ai },
17303 { V6_vL32b_cur_npred_pi, V6_vL32b_cur_pred_pi },
17304 { V6_vL32b_cur_npred_ppu, V6_vL32b_cur_pred_ppu },
17305 { V6_vL32b_npred_ai, V6_vL32b_pred_ai },
17306 { V6_vL32b_npred_pi, V6_vL32b_pred_pi },
17307 { V6_vL32b_npred_ppu, V6_vL32b_pred_ppu },
17308 { V6_vL32b_nt_cur_npred_ai, V6_vL32b_nt_cur_pred_ai },
17309 { V6_vL32b_nt_cur_npred_pi, V6_vL32b_nt_cur_pred_pi },
17310 { V6_vL32b_nt_cur_npred_ppu, V6_vL32b_nt_cur_pred_ppu },
17311 { V6_vL32b_nt_npred_ai, V6_vL32b_nt_pred_ai },
17312 { V6_vL32b_nt_npred_pi, V6_vL32b_nt_pred_pi },
17313 { V6_vL32b_nt_npred_ppu, V6_vL32b_nt_pred_ppu },
17314 { V6_vL32b_nt_tmp_npred_ai, V6_vL32b_nt_tmp_pred_ai },
17315 { V6_vL32b_nt_tmp_npred_pi, V6_vL32b_nt_tmp_pred_pi },
17316 { V6_vL32b_nt_tmp_npred_ppu, V6_vL32b_nt_tmp_pred_ppu },
17317 { V6_vL32b_tmp_npred_ai, V6_vL32b_tmp_pred_ai },
17318 { V6_vL32b_tmp_npred_pi, V6_vL32b_tmp_pred_pi },
17319 { V6_vL32b_tmp_npred_ppu, V6_vL32b_tmp_pred_ppu },
17320 { V6_vS32Ub_npred_ai, V6_vS32Ub_pred_ai },
17321 { V6_vS32Ub_npred_pi, V6_vS32Ub_pred_pi },
17322 { V6_vS32Ub_npred_ppu, V6_vS32Ub_pred_ppu },
17323 { V6_vS32b_new_npred_ai, V6_vS32b_new_pred_ai },
17324 { V6_vS32b_new_npred_pi, V6_vS32b_new_pred_pi },
17325 { V6_vS32b_new_npred_ppu, V6_vS32b_new_pred_ppu },
17326 { V6_vS32b_npred_ai, V6_vS32b_pred_ai },
17327 { V6_vS32b_npred_pi, V6_vS32b_pred_pi },
17328 { V6_vS32b_npred_ppu, V6_vS32b_pred_ppu },
17329 { V6_vS32b_nt_new_npred_ai, V6_vS32b_nt_new_pred_ai },
17330 { V6_vS32b_nt_new_npred_pi, V6_vS32b_nt_new_pred_pi },
17331 { V6_vS32b_nt_new_npred_ppu, V6_vS32b_nt_new_pred_ppu },
17332 { V6_vS32b_nt_npred_ai, V6_vS32b_nt_pred_ai },
17333 { V6_vS32b_nt_npred_pi, V6_vS32b_nt_pred_pi },
17334 { V6_vS32b_nt_npred_ppu, V6_vS32b_nt_pred_ppu },
17335 }; // End of Table
17336
17337 unsigned mid;
17338 unsigned start = 0;
17339 unsigned end = 250;
17340 while (start < end) {
17341 mid = start + (end - start) / 2;
17342 if (Opcode == Table[mid][0])
17343 break;
17344 if (Opcode < Table[mid][0])
17345 end = mid;
17346 else
17347 start = mid + 1;
17348 }
17349 if (start == end)
17350 return -1; // Instruction doesn't exist in this table.
17351
17352 return Table[mid][1];
17353}
17354
17355// notTakenBranchPrediction
17356LLVM_READONLY
17357int32_t notTakenBranchPrediction(uint32_t Opcode) {
17358 using namespace Hexagon;
17359 static constexpr uint32_t Table[][2] = {
17360 { J2_jumpfnewpt, J2_jumpfnew },
17361 { J2_jumpfpt, J2_jumpf },
17362 { J2_jumprfnewpt, J2_jumprfnew },
17363 { J2_jumprfpt, J2_jumprf },
17364 { J2_jumprtnewpt, J2_jumprtnew },
17365 { J2_jumprtpt, J2_jumprt },
17366 { J2_jumptnewpt, J2_jumptnew },
17367 { J2_jumptpt, J2_jumpt },
17368 { J4_cmpeq_f_jumpnv_t, J4_cmpeq_f_jumpnv_nt },
17369 { J4_cmpeq_fp0_jump_t, J4_cmpeq_fp0_jump_nt },
17370 { J4_cmpeq_fp1_jump_t, J4_cmpeq_fp1_jump_nt },
17371 { J4_cmpeq_t_jumpnv_t, J4_cmpeq_t_jumpnv_nt },
17372 { J4_cmpeq_tp0_jump_t, J4_cmpeq_tp0_jump_nt },
17373 { J4_cmpeq_tp1_jump_t, J4_cmpeq_tp1_jump_nt },
17374 { J4_cmpeqi_f_jumpnv_t, J4_cmpeqi_f_jumpnv_nt },
17375 { J4_cmpeqi_fp0_jump_t, J4_cmpeqi_fp0_jump_nt },
17376 { J4_cmpeqi_fp1_jump_t, J4_cmpeqi_fp1_jump_nt },
17377 { J4_cmpeqi_t_jumpnv_t, J4_cmpeqi_t_jumpnv_nt },
17378 { J4_cmpeqi_tp0_jump_t, J4_cmpeqi_tp0_jump_nt },
17379 { J4_cmpeqi_tp1_jump_t, J4_cmpeqi_tp1_jump_nt },
17380 { J4_cmpeqn1_f_jumpnv_t, J4_cmpeqn1_f_jumpnv_nt },
17381 { J4_cmpeqn1_fp0_jump_t, J4_cmpeqn1_fp0_jump_nt },
17382 { J4_cmpeqn1_fp1_jump_t, J4_cmpeqn1_fp1_jump_nt },
17383 { J4_cmpeqn1_t_jumpnv_t, J4_cmpeqn1_t_jumpnv_nt },
17384 { J4_cmpeqn1_tp0_jump_t, J4_cmpeqn1_tp0_jump_nt },
17385 { J4_cmpeqn1_tp1_jump_t, J4_cmpeqn1_tp1_jump_nt },
17386 { J4_cmpgt_f_jumpnv_t, J4_cmpgt_f_jumpnv_nt },
17387 { J4_cmpgt_fp0_jump_t, J4_cmpgt_fp0_jump_nt },
17388 { J4_cmpgt_fp1_jump_t, J4_cmpgt_fp1_jump_nt },
17389 { J4_cmpgt_t_jumpnv_t, J4_cmpgt_t_jumpnv_nt },
17390 { J4_cmpgt_tp0_jump_t, J4_cmpgt_tp0_jump_nt },
17391 { J4_cmpgt_tp1_jump_t, J4_cmpgt_tp1_jump_nt },
17392 { J4_cmpgti_f_jumpnv_t, J4_cmpgti_f_jumpnv_nt },
17393 { J4_cmpgti_fp0_jump_t, J4_cmpgti_fp0_jump_nt },
17394 { J4_cmpgti_fp1_jump_t, J4_cmpgti_fp1_jump_nt },
17395 { J4_cmpgti_t_jumpnv_t, J4_cmpgti_t_jumpnv_nt },
17396 { J4_cmpgti_tp0_jump_t, J4_cmpgti_tp0_jump_nt },
17397 { J4_cmpgti_tp1_jump_t, J4_cmpgti_tp1_jump_nt },
17398 { J4_cmpgtn1_f_jumpnv_t, J4_cmpgtn1_f_jumpnv_nt },
17399 { J4_cmpgtn1_fp0_jump_t, J4_cmpgtn1_fp0_jump_nt },
17400 { J4_cmpgtn1_fp1_jump_t, J4_cmpgtn1_fp1_jump_nt },
17401 { J4_cmpgtn1_t_jumpnv_t, J4_cmpgtn1_t_jumpnv_nt },
17402 { J4_cmpgtn1_tp0_jump_t, J4_cmpgtn1_tp0_jump_nt },
17403 { J4_cmpgtn1_tp1_jump_t, J4_cmpgtn1_tp1_jump_nt },
17404 { J4_cmpgtu_f_jumpnv_t, J4_cmpgtu_f_jumpnv_nt },
17405 { J4_cmpgtu_fp0_jump_t, J4_cmpgtu_fp0_jump_nt },
17406 { J4_cmpgtu_fp1_jump_t, J4_cmpgtu_fp1_jump_nt },
17407 { J4_cmpgtu_t_jumpnv_t, J4_cmpgtu_t_jumpnv_nt },
17408 { J4_cmpgtu_tp0_jump_t, J4_cmpgtu_tp0_jump_nt },
17409 { J4_cmpgtu_tp1_jump_t, J4_cmpgtu_tp1_jump_nt },
17410 { J4_cmpgtui_f_jumpnv_t, J4_cmpgtui_f_jumpnv_nt },
17411 { J4_cmpgtui_fp0_jump_t, J4_cmpgtui_fp0_jump_nt },
17412 { J4_cmpgtui_fp1_jump_t, J4_cmpgtui_fp1_jump_nt },
17413 { J4_cmpgtui_t_jumpnv_t, J4_cmpgtui_t_jumpnv_nt },
17414 { J4_cmpgtui_tp0_jump_t, J4_cmpgtui_tp0_jump_nt },
17415 { J4_cmpgtui_tp1_jump_t, J4_cmpgtui_tp1_jump_nt },
17416 { J4_cmplt_f_jumpnv_t, J4_cmplt_f_jumpnv_nt },
17417 { J4_cmplt_t_jumpnv_t, J4_cmplt_t_jumpnv_nt },
17418 { J4_cmpltu_f_jumpnv_t, J4_cmpltu_f_jumpnv_nt },
17419 { J4_cmpltu_t_jumpnv_t, J4_cmpltu_t_jumpnv_nt },
17420 { L4_return_fnew_pt, L4_return_fnew_pnt },
17421 { L4_return_tnew_pt, L4_return_tnew_pnt },
17422 { PS_jmpretfnewpt, PS_jmpretfnew },
17423 { PS_jmprettnewpt, PS_jmprettnew },
17424 }; // End of Table
17425
17426 unsigned mid;
17427 unsigned start = 0;
17428 unsigned end = 64;
17429 while (start < end) {
17430 mid = start + (end - start) / 2;
17431 if (Opcode == Table[mid][0])
17432 break;
17433 if (Opcode < Table[mid][0])
17434 end = mid;
17435 else
17436 start = mid + 1;
17437 }
17438 if (start == end)
17439 return -1; // Instruction doesn't exist in this table.
17440
17441 return Table[mid][1];
17442}
17443
17444// takenBranchPrediction
17445LLVM_READONLY
17446int32_t takenBranchPrediction(uint32_t Opcode) {
17447 using namespace Hexagon;
17448 static constexpr uint32_t Table[][2] = {
17449 { J2_jumpf, J2_jumpfpt },
17450 { J2_jumpfnew, J2_jumpfnewpt },
17451 { J2_jumprf, J2_jumprfpt },
17452 { J2_jumprfnew, J2_jumprfnewpt },
17453 { J2_jumprt, J2_jumprtpt },
17454 { J2_jumprtnew, J2_jumprtnewpt },
17455 { J2_jumpt, J2_jumptpt },
17456 { J2_jumptnew, J2_jumptnewpt },
17457 { J4_cmpeq_f_jumpnv_nt, J4_cmpeq_f_jumpnv_t },
17458 { J4_cmpeq_fp0_jump_nt, J4_cmpeq_fp0_jump_t },
17459 { J4_cmpeq_fp1_jump_nt, J4_cmpeq_fp1_jump_t },
17460 { J4_cmpeq_t_jumpnv_nt, J4_cmpeq_t_jumpnv_t },
17461 { J4_cmpeq_tp0_jump_nt, J4_cmpeq_tp0_jump_t },
17462 { J4_cmpeq_tp1_jump_nt, J4_cmpeq_tp1_jump_t },
17463 { J4_cmpeqi_f_jumpnv_nt, J4_cmpeqi_f_jumpnv_t },
17464 { J4_cmpeqi_fp0_jump_nt, J4_cmpeqi_fp0_jump_t },
17465 { J4_cmpeqi_fp1_jump_nt, J4_cmpeqi_fp1_jump_t },
17466 { J4_cmpeqi_t_jumpnv_nt, J4_cmpeqi_t_jumpnv_t },
17467 { J4_cmpeqi_tp0_jump_nt, J4_cmpeqi_tp0_jump_t },
17468 { J4_cmpeqi_tp1_jump_nt, J4_cmpeqi_tp1_jump_t },
17469 { J4_cmpeqn1_f_jumpnv_nt, J4_cmpeqn1_f_jumpnv_t },
17470 { J4_cmpeqn1_fp0_jump_nt, J4_cmpeqn1_fp0_jump_t },
17471 { J4_cmpeqn1_fp1_jump_nt, J4_cmpeqn1_fp1_jump_t },
17472 { J4_cmpeqn1_t_jumpnv_nt, J4_cmpeqn1_t_jumpnv_t },
17473 { J4_cmpeqn1_tp0_jump_nt, J4_cmpeqn1_tp0_jump_t },
17474 { J4_cmpeqn1_tp1_jump_nt, J4_cmpeqn1_tp1_jump_t },
17475 { J4_cmpgt_f_jumpnv_nt, J4_cmpgt_f_jumpnv_t },
17476 { J4_cmpgt_fp0_jump_nt, J4_cmpgt_fp0_jump_t },
17477 { J4_cmpgt_fp1_jump_nt, J4_cmpgt_fp1_jump_t },
17478 { J4_cmpgt_t_jumpnv_nt, J4_cmpgt_t_jumpnv_t },
17479 { J4_cmpgt_tp0_jump_nt, J4_cmpgt_tp0_jump_t },
17480 { J4_cmpgt_tp1_jump_nt, J4_cmpgt_tp1_jump_t },
17481 { J4_cmpgti_f_jumpnv_nt, J4_cmpgti_f_jumpnv_t },
17482 { J4_cmpgti_fp0_jump_nt, J4_cmpgti_fp0_jump_t },
17483 { J4_cmpgti_fp1_jump_nt, J4_cmpgti_fp1_jump_t },
17484 { J4_cmpgti_t_jumpnv_nt, J4_cmpgti_t_jumpnv_t },
17485 { J4_cmpgti_tp0_jump_nt, J4_cmpgti_tp0_jump_t },
17486 { J4_cmpgti_tp1_jump_nt, J4_cmpgti_tp1_jump_t },
17487 { J4_cmpgtn1_f_jumpnv_nt, J4_cmpgtn1_f_jumpnv_t },
17488 { J4_cmpgtn1_fp0_jump_nt, J4_cmpgtn1_fp0_jump_t },
17489 { J4_cmpgtn1_fp1_jump_nt, J4_cmpgtn1_fp1_jump_t },
17490 { J4_cmpgtn1_t_jumpnv_nt, J4_cmpgtn1_t_jumpnv_t },
17491 { J4_cmpgtn1_tp0_jump_nt, J4_cmpgtn1_tp0_jump_t },
17492 { J4_cmpgtn1_tp1_jump_nt, J4_cmpgtn1_tp1_jump_t },
17493 { J4_cmpgtu_f_jumpnv_nt, J4_cmpgtu_f_jumpnv_t },
17494 { J4_cmpgtu_fp0_jump_nt, J4_cmpgtu_fp0_jump_t },
17495 { J4_cmpgtu_fp1_jump_nt, J4_cmpgtu_fp1_jump_t },
17496 { J4_cmpgtu_t_jumpnv_nt, J4_cmpgtu_t_jumpnv_t },
17497 { J4_cmpgtu_tp0_jump_nt, J4_cmpgtu_tp0_jump_t },
17498 { J4_cmpgtu_tp1_jump_nt, J4_cmpgtu_tp1_jump_t },
17499 { J4_cmpgtui_f_jumpnv_nt, J4_cmpgtui_f_jumpnv_t },
17500 { J4_cmpgtui_fp0_jump_nt, J4_cmpgtui_fp0_jump_t },
17501 { J4_cmpgtui_fp1_jump_nt, J4_cmpgtui_fp1_jump_t },
17502 { J4_cmpgtui_t_jumpnv_nt, J4_cmpgtui_t_jumpnv_t },
17503 { J4_cmpgtui_tp0_jump_nt, J4_cmpgtui_tp0_jump_t },
17504 { J4_cmpgtui_tp1_jump_nt, J4_cmpgtui_tp1_jump_t },
17505 { J4_cmplt_f_jumpnv_nt, J4_cmplt_f_jumpnv_t },
17506 { J4_cmplt_t_jumpnv_nt, J4_cmplt_t_jumpnv_t },
17507 { J4_cmpltu_f_jumpnv_nt, J4_cmpltu_f_jumpnv_t },
17508 { J4_cmpltu_t_jumpnv_nt, J4_cmpltu_t_jumpnv_t },
17509 { L4_return_fnew_pnt, L4_return_fnew_pt },
17510 { L4_return_tnew_pnt, L4_return_tnew_pt },
17511 { PS_jmpretfnew, PS_jmpretfnewpt },
17512 { PS_jmprettnew, PS_jmprettnewpt },
17513 }; // End of Table
17514
17515 unsigned mid;
17516 unsigned start = 0;
17517 unsigned end = 64;
17518 while (start < end) {
17519 mid = start + (end - start) / 2;
17520 if (Opcode == Table[mid][0])
17521 break;
17522 if (Opcode < Table[mid][0])
17523 end = mid;
17524 else
17525 start = mid + 1;
17526 }
17527 if (start == end)
17528 return -1; // Instruction doesn't exist in this table.
17529
17530 return Table[mid][1];
17531}
17532
17533
17534} // namespace llvm::Hexagon
17535
17536#endif // GET_INSTRMAP_INFO
17537
17538