Coverage Report

Created: 2025-07-11 06:32

/src/capstonenext/arch/Mips/MipsGenAsmWriter.inc
Line
Count
Source (jump to first uncovered line)
1
/* Capstone Disassembly Engine, https://www.capstone-engine.org */
2
/* By Nguyen Anh Quynh <aquynh@gmail.com>, 2013-2022, */
3
/*    Rot127 <unisono@quyllur.org> 2022-2024 */
4
/* Automatically generated file by Capstone's LLVM TableGen Disassembler Backend. */
5
6
/* LLVM-commit: <commit> */
7
/* LLVM-tag: <tag> */
8
9
/* Do not edit. */
10
11
/* Capstone's LLVM TableGen Backends: */
12
/* https://github.com/capstone-engine/llvm-capstone */
13
14
#include <capstone/platform.h>
15
#include "../../cs_priv.h"
16
17
/// getMnemonic - This method is automatically generated by tablegen
18
/// from the instruction set description.
19
97.6k
static MnemonicBitsInfo getMnemonic(MCInst *MI, SStream *O) {
20
97.6k
#ifndef CAPSTONE_DIET
21
97.6k
  static const char AsmStrs[] = {
22
97.6k
  /* 0 */ "ins \t\0"
23
97.6k
  /* 6 */ "dmfc0\t\0"
24
97.6k
  /* 13 */ "dmfgc0\t\0"
25
97.6k
  /* 21 */ "mfhgc0\t\0"
26
97.6k
  /* 29 */ "mthgc0\t\0"
27
97.6k
  /* 37 */ "dmtgc0\t\0"
28
97.6k
  /* 45 */ "mfhc0\t\0"
29
97.6k
  /* 52 */ "mthc0\t\0"
30
97.6k
  /* 59 */ "dmtc0\t\0"
31
97.6k
  /* 66 */ "vmm0\t\0"
32
97.6k
  /* 72 */ "mtm0\t\0"
33
97.6k
  /* 78 */ "mtp0\t\0"
34
97.6k
  /* 84 */ "bbit0\t\0"
35
97.6k
  /* 91 */ "ldc1\t\0"
36
97.6k
  /* 97 */ "sdc1\t\0"
37
97.6k
  /* 103 */ "cfc1\t\0"
38
97.6k
  /* 109 */ "dmfc1\t\0"
39
97.6k
  /* 116 */ "mfhc1\t\0"
40
97.6k
  /* 123 */ "mthc1\t\0"
41
97.6k
  /* 130 */ "ctc1\t\0"
42
97.6k
  /* 136 */ "dmtc1\t\0"
43
97.6k
  /* 143 */ "lwc1\t\0"
44
97.6k
  /* 149 */ "swc1\t\0"
45
97.6k
  /* 155 */ "ldxc1\t\0"
46
97.6k
  /* 162 */ "sdxc1\t\0"
47
97.6k
  /* 169 */ "luxc1\t\0"
48
97.6k
  /* 176 */ "suxc1\t\0"
49
97.6k
  /* 183 */ "lwxc1\t\0"
50
97.6k
  /* 190 */ "swxc1\t\0"
51
97.6k
  /* 197 */ "mtm1\t\0"
52
97.6k
  /* 203 */ "mtp1\t\0"
53
97.6k
  /* 209 */ "bbit1\t\0"
54
97.6k
  /* 216 */ "bbit032\t\0"
55
97.6k
  /* 225 */ "bbit132\t\0"
56
97.6k
  /* 234 */ "dsra32\t\0"
57
97.6k
  /* 242 */ "bposge32\t\0"
58
97.6k
  /* 252 */ "dsll32\t\0"
59
97.6k
  /* 260 */ "dsrl32\t\0"
60
97.6k
  /* 268 */ "lwm32\t\0"
61
97.6k
  /* 275 */ "swm32\t\0"
62
97.6k
  /* 282 */ "drotr32\t\0"
63
97.6k
  /* 291 */ "cins32\t\0"
64
97.6k
  /* 299 */ "exts32\t\0"
65
97.6k
  /* 307 */ "ldc2\t\0"
66
97.6k
  /* 313 */ "sdc2\t\0"
67
97.6k
  /* 319 */ "cfc2\t\0"
68
97.6k
  /* 325 */ "dmfc2\t\0"
69
97.6k
  /* 332 */ "mfhc2\t\0"
70
97.6k
  /* 339 */ "mthc2\t\0"
71
97.6k
  /* 346 */ "ctc2\t\0"
72
97.6k
  /* 352 */ "dmtc2\t\0"
73
97.6k
  /* 359 */ "lwc2\t\0"
74
97.6k
  /* 365 */ "swc2\t\0"
75
97.6k
  /* 371 */ "mtm2\t\0"
76
97.6k
  /* 377 */ "mtp2\t\0"
77
97.6k
  /* 383 */ "addiur2\t\0"
78
97.6k
  /* 392 */ "ldc3\t\0"
79
97.6k
  /* 398 */ "sdc3\t\0"
80
97.6k
  /* 404 */ "lwc3\t\0"
81
97.6k
  /* 410 */ "swc3\t\0"
82
97.6k
  /* 416 */ "addius5\t\0"
83
97.6k
  /* 425 */ "sb16\t\0"
84
97.6k
  /* 431 */ "bc16\t\0"
85
97.6k
  /* 437 */ "jrc16\t\0"
86
97.6k
  /* 444 */ "bnezc16\t\0"
87
97.6k
  /* 453 */ "beqzc16\t\0"
88
97.6k
  /* 462 */ "and16\t\0"
89
97.6k
  /* 469 */ "move16\t\0"
90
97.6k
  /* 477 */ "sh16\t\0"
91
97.6k
  /* 483 */ "andi16\t\0"
92
97.6k
  /* 491 */ "mfhi16\t\0"
93
97.6k
  /* 499 */ "li16\t\0"
94
97.6k
  /* 505 */ "break16\t\0"
95
97.6k
  /* 514 */ "sll16\t\0"
96
97.6k
  /* 521 */ "srl16\t\0"
97
97.6k
  /* 528 */ "lwm16\t\0"
98
97.6k
  /* 535 */ "swm16\t\0"
99
97.6k
  /* 542 */ "mflo16\t\0"
100
97.6k
  /* 550 */ "sdbbp16\t\0"
101
97.6k
  /* 559 */ "jr16\t\0"
102
97.6k
  /* 565 */ "xor16\t\0"
103
97.6k
  /* 572 */ "jalrs16\t\0"
104
97.6k
  /* 581 */ "not16\t\0"
105
97.6k
  /* 588 */ "lbu16\t\0"
106
97.6k
  /* 595 */ "subu16\t\0"
107
97.6k
  /* 603 */ "addu16\t\0"
108
97.6k
  /* 611 */ "lhu16\t\0"
109
97.6k
  /* 618 */ "lw16\t\0"
110
97.6k
  /* 624 */ "sw16\t\0"
111
97.6k
  /* 630 */ "bnez16\t\0"
112
97.6k
  /* 638 */ "beqz16\t\0"
113
97.6k
  /* 646 */ "andi[32]\t\0"
114
97.6k
  /* 656 */ "addiu[32]\t\0"
115
97.6k
  /* 667 */ "addiu[r2]\t\0"
116
97.6k
  /* 678 */ "addiu[rs5]\t\0"
117
97.6k
  /* 690 */ "balc[16]\t\0"
118
97.6k
  /* 700 */ "andi[16]\t\0"
119
97.6k
  /* 710 */ "li[48]\t\0"
120
97.6k
  /* 718 */ "addiu[48]\t\0"
121
97.6k
  /* 729 */ "addiu[gp48]\t\0"
122
97.6k
  /* 742 */ "addiu[gp.b]\t\0"
123
97.6k
  /* 755 */ "addiu[neg]\t\0"
124
97.6k
  /* 767 */ "addiu[r1.sp]\t\0"
125
97.6k
  /* 781 */ "addiu[gp.w]\t\0"
126
97.6k
  /* 794 */ "saa\t\0"
127
97.6k
  /* 799 */ "preceu.ph.qbla\t\0"
128
97.6k
  /* 815 */ "precequ.ph.qbla\t\0"
129
97.6k
  /* 832 */ "dla\t\0"
130
97.6k
  /* 837 */ "preceu.ph.qbra\t\0"
131
97.6k
  /* 853 */ "precequ.ph.qbra\t\0"
132
97.6k
  /* 870 */ "dsra\t\0"
133
97.6k
  /* 876 */ "dlsa\t\0"
134
97.6k
  /* 882 */ "cfcmsa\t\0"
135
97.6k
  /* 890 */ "ctcmsa\t\0"
136
97.6k
  /* 898 */ "add_a.b\t\0"
137
97.6k
  /* 907 */ "min_a.b\t\0"
138
97.6k
  /* 916 */ "adds_a.b\t\0"
139
97.6k
  /* 926 */ "max_a.b\t\0"
140
97.6k
  /* 935 */ "sra.b\t\0"
141
97.6k
  /* 942 */ "nloc.b\t\0"
142
97.6k
  /* 950 */ "lapc.b\t\0"
143
97.6k
  /* 958 */ "nlzc.b\t\0"
144
97.6k
  /* 966 */ "sld.b\t\0"
145
97.6k
  /* 973 */ "pckod.b\t\0"
146
97.6k
  /* 982 */ "ilvod.b\t\0"
147
97.6k
  /* 991 */ "insve.b\t\0"
148
97.6k
  /* 1000 */ "vshf.b\t\0"
149
97.6k
  /* 1008 */ "bneg.b\t\0"
150
97.6k
  /* 1016 */ "srai.b\t\0"
151
97.6k
  /* 1024 */ "sldi.b\t\0"
152
97.6k
  /* 1032 */ "andi.b\t\0"
153
97.6k
  /* 1040 */ "bnegi.b\t\0"
154
97.6k
  /* 1049 */ "bseli.b\t\0"
155
97.6k
  /* 1058 */ "slli.b\t\0"
156
97.6k
  /* 1066 */ "srli.b\t\0"
157
97.6k
  /* 1074 */ "binsli.b\t\0"
158
97.6k
  /* 1084 */ "ceqi.b\t\0"
159
97.6k
  /* 1092 */ "srari.b\t\0"
160
97.6k
  /* 1101 */ "bclri.b\t\0"
161
97.6k
  /* 1110 */ "srlri.b\t\0"
162
97.6k
  /* 1119 */ "nori.b\t\0"
163
97.6k
  /* 1127 */ "xori.b\t\0"
164
97.6k
  /* 1135 */ "binsri.b\t\0"
165
97.6k
  /* 1145 */ "splati.b\t\0"
166
97.6k
  /* 1155 */ "bseti.b\t\0"
167
97.6k
  /* 1164 */ "subvi.b\t\0"
168
97.6k
  /* 1173 */ "addvi.b\t\0"
169
97.6k
  /* 1182 */ "bmzi.b\t\0"
170
97.6k
  /* 1190 */ "bmnzi.b\t\0"
171
97.6k
  /* 1199 */ "fill.b\t\0"
172
97.6k
  /* 1207 */ "sll.b\t\0"
173
97.6k
  /* 1214 */ "srl.b\t\0"
174
97.6k
  /* 1221 */ "binsl.b\t\0"
175
97.6k
  /* 1230 */ "ilvl.b\t\0"
176
97.6k
  /* 1238 */ "ceq.b\t\0"
177
97.6k
  /* 1245 */ "srar.b\t\0"
178
97.6k
  /* 1253 */ "bclr.b\t\0"
179
97.6k
  /* 1261 */ "srlr.b\t\0"
180
97.6k
  /* 1269 */ "binsr.b\t\0"
181
97.6k
  /* 1278 */ "ilvr.b\t\0"
182
97.6k
  /* 1286 */ "asub_s.b\t\0"
183
97.6k
  /* 1296 */ "mod_s.b\t\0"
184
97.6k
  /* 1305 */ "cle_s.b\t\0"
185
97.6k
  /* 1314 */ "ave_s.b\t\0"
186
97.6k
  /* 1323 */ "clei_s.b\t\0"
187
97.6k
  /* 1333 */ "mini_s.b\t\0"
188
97.6k
  /* 1343 */ "clti_s.b\t\0"
189
97.6k
  /* 1353 */ "maxi_s.b\t\0"
190
97.6k
  /* 1363 */ "min_s.b\t\0"
191
97.6k
  /* 1372 */ "aver_s.b\t\0"
192
97.6k
  /* 1382 */ "subs_s.b\t\0"
193
97.6k
  /* 1392 */ "adds_s.b\t\0"
194
97.6k
  /* 1402 */ "sat_s.b\t\0"
195
97.6k
  /* 1411 */ "clt_s.b\t\0"
196
97.6k
  /* 1420 */ "subsuu_s.b\t\0"
197
97.6k
  /* 1432 */ "div_s.b\t\0"
198
97.6k
  /* 1441 */ "max_s.b\t\0"
199
97.6k
  /* 1450 */ "copy_s.b\t\0"
200
97.6k
  /* 1460 */ "splat.b\t\0"
201
97.6k
  /* 1469 */ "bset.b\t\0"
202
97.6k
  /* 1477 */ "pcnt.b\t\0"
203
97.6k
  /* 1485 */ "insert.b\t\0"
204
97.6k
  /* 1495 */ "st.b\t\0"
205
97.6k
  /* 1501 */ "asub_u.b\t\0"
206
97.6k
  /* 1511 */ "mod_u.b\t\0"
207
97.6k
  /* 1520 */ "cle_u.b\t\0"
208
97.6k
  /* 1529 */ "ave_u.b\t\0"
209
97.6k
  /* 1538 */ "clei_u.b\t\0"
210
97.6k
  /* 1548 */ "mini_u.b\t\0"
211
97.6k
  /* 1558 */ "clti_u.b\t\0"
212
97.6k
  /* 1568 */ "maxi_u.b\t\0"
213
97.6k
  /* 1578 */ "min_u.b\t\0"
214
97.6k
  /* 1587 */ "aver_u.b\t\0"
215
97.6k
  /* 1597 */ "subs_u.b\t\0"
216
97.6k
  /* 1607 */ "adds_u.b\t\0"
217
97.6k
  /* 1617 */ "subsus_u.b\t\0"
218
97.6k
  /* 1629 */ "sat_u.b\t\0"
219
97.6k
  /* 1638 */ "clt_u.b\t\0"
220
97.6k
  /* 1647 */ "div_u.b\t\0"
221
97.6k
  /* 1656 */ "max_u.b\t\0"
222
97.6k
  /* 1665 */ "copy_u.b\t\0"
223
97.6k
  /* 1675 */ "msubv.b\t\0"
224
97.6k
  /* 1684 */ "maddv.b\t\0"
225
97.6k
  /* 1693 */ "pckev.b\t\0"
226
97.6k
  /* 1702 */ "ilvev.b\t\0"
227
97.6k
  /* 1711 */ "mulv.b\t\0"
228
97.6k
  /* 1719 */ "bz.b\t\0"
229
97.6k
  /* 1725 */ "bnz.b\t\0"
230
97.6k
  /* 1732 */ "crc32b\t\0"
231
97.6k
  /* 1740 */ "crc32cb\t\0"
232
97.6k
  /* 1749 */ "seb\t\0"
233
97.6k
  /* 1754 */ "jalrc.hb\t\0"
234
97.6k
  /* 1764 */ "jr.hb\t\0"
235
97.6k
  /* 1771 */ "jalr.hb\t\0"
236
97.6k
  /* 1780 */ "lb\t\0"
237
97.6k
  /* 1784 */ "shra.qb\t\0"
238
97.6k
  /* 1793 */ "cmpgdu.le.qb\t\0"
239
97.6k
  /* 1807 */ "cmpgu.le.qb\t\0"
240
97.6k
  /* 1820 */ "cmpu.le.qb\t\0"
241
97.6k
  /* 1832 */ "subuh.qb\t\0"
242
97.6k
  /* 1842 */ "adduh.qb\t\0"
243
97.6k
  /* 1852 */ "pick.qb\t\0"
244
97.6k
  /* 1861 */ "shll.qb\t\0"
245
97.6k
  /* 1870 */ "repl.qb\t\0"
246
97.6k
  /* 1879 */ "shrl.qb\t\0"
247
97.6k
  /* 1888 */ "cmpgdu.eq.qb\t\0"
248
97.6k
  /* 1902 */ "cmpgu.eq.qb\t\0"
249
97.6k
  /* 1915 */ "cmpu.eq.qb\t\0"
250
97.6k
  /* 1927 */ "shra_r.qb\t\0"
251
97.6k
  /* 1938 */ "subuh_r.qb\t\0"
252
97.6k
  /* 1950 */ "adduh_r.qb\t\0"
253
97.6k
  /* 1962 */ "shrav_r.qb\t\0"
254
97.6k
  /* 1974 */ "absq_s.qb\t\0"
255
97.6k
  /* 1985 */ "subu_s.qb\t\0"
256
97.6k
  /* 1996 */ "addu_s.qb\t\0"
257
97.6k
  /* 2007 */ "cmpgdu.lt.qb\t\0"
258
97.6k
  /* 2021 */ "cmpgu.lt.qb\t\0"
259
97.6k
  /* 2034 */ "cmpu.lt.qb\t\0"
260
97.6k
  /* 2046 */ "subu.qb\t\0"
261
97.6k
  /* 2055 */ "addu.qb\t\0"
262
97.6k
  /* 2064 */ "shrav.qb\t\0"
263
97.6k
  /* 2074 */ "shllv.qb\t\0"
264
97.6k
  /* 2084 */ "replv.qb\t\0"
265
97.6k
  /* 2094 */ "shrlv.qb\t\0"
266
97.6k
  /* 2104 */ "raddu.w.qb\t\0"
267
97.6k
  /* 2116 */ "sb\t\0"
268
97.6k
  /* 2120 */ "modsub\t\0"
269
97.6k
  /* 2128 */ "msub\t\0"
270
97.6k
  /* 2134 */ "bposge32c\t\0"
271
97.6k
  /* 2145 */ "bc\t\0"
272
97.6k
  /* 2149 */ "bgec\t\0"
273
97.6k
  /* 2155 */ "bnec\t\0"
274
97.6k
  /* 2161 */ "bgeic\t\0"
275
97.6k
  /* 2168 */ "bneic\t\0"
276
97.6k
  /* 2175 */ "jic\t\0"
277
97.6k
  /* 2180 */ "beqic\t\0"
278
97.6k
  /* 2187 */ "bltic\t\0"
279
97.6k
  /* 2194 */ "move.balc\t\0"
280
97.6k
  /* 2205 */ "jialc\t\0"
281
97.6k
  /* 2212 */ "bgezalc\t\0"
282
97.6k
  /* 2221 */ "blezalc\t\0"
283
97.6k
  /* 2230 */ "bnezalc\t\0"
284
97.6k
  /* 2239 */ "beqzalc\t\0"
285
97.6k
  /* 2248 */ "bgtzalc\t\0"
286
97.6k
  /* 2257 */ "bltzalc\t\0"
287
97.6k
  /* 2266 */ "sync\t\0"
288
97.6k
  /* 2272 */ "ldpc\t\0"
289
97.6k
  /* 2278 */ "auipc\t\0"
290
97.6k
  /* 2285 */ "aluipc\t\0"
291
97.6k
  /* 2293 */ "addiupc\t\0"
292
97.6k
  /* 2302 */ "lwupc\t\0"
293
97.6k
  /* 2309 */ "lwpc\t\0"
294
97.6k
  /* 2315 */ "swpc\t\0"
295
97.6k
  /* 2321 */ "beqc\t\0"
296
97.6k
  /* 2327 */ "restore.jrc\t\0"
297
97.6k
  /* 2340 */ "jalrc\t\0"
298
97.6k
  /* 2347 */ "addsc\t\0"
299
97.6k
  /* 2354 */ "brsc\t\0"
300
97.6k
  /* 2360 */ "balrsc\t\0"
301
97.6k
  /* 2368 */ "bltc\t\0"
302
97.6k
  /* 2374 */ "bgeuc\t\0"
303
97.6k
  /* 2381 */ "bgeiuc\t\0"
304
97.6k
  /* 2389 */ "bltiuc\t\0"
305
97.6k
  /* 2397 */ "bltuc\t\0"
306
97.6k
  /* 2404 */ "bnvc\t\0"
307
97.6k
  /* 2410 */ "bovc\t\0"
308
97.6k
  /* 2416 */ "addwc\t\0"
309
97.6k
  /* 2423 */ "bgezc\t\0"
310
97.6k
  /* 2430 */ "blezc\t\0"
311
97.6k
  /* 2437 */ "bc1nezc\t\0"
312
97.6k
  /* 2446 */ "bc2nezc\t\0"
313
97.6k
  /* 2455 */ "bbnezc\t\0"
314
97.6k
  /* 2463 */ "bc1eqzc\t\0"
315
97.6k
  /* 2472 */ "bc2eqzc\t\0"
316
97.6k
  /* 2481 */ "bbeqzc\t\0"
317
97.6k
  /* 2489 */ "bgtzc\t\0"
318
97.6k
  /* 2496 */ "bltzc\t\0"
319
97.6k
  /* 2503 */ "flog2.d\t\0"
320
97.6k
  /* 2512 */ "fexp2.d\t\0"
321
97.6k
  /* 2521 */ "add_a.d\t\0"
322
97.6k
  /* 2530 */ "fmin_a.d\t\0"
323
97.6k
  /* 2540 */ "adds_a.d\t\0"
324
97.6k
  /* 2550 */ "fmax_a.d\t\0"
325
97.6k
  /* 2560 */ "mina.d\t\0"
326
97.6k
  /* 2568 */ "sra.d\t\0"
327
97.6k
  /* 2575 */ "maxa.d\t\0"
328
97.6k
  /* 2583 */ "fsub.d\t\0"
329
97.6k
  /* 2591 */ "fmsub.d\t\0"
330
97.6k
  /* 2600 */ "nmsub.d\t\0"
331
97.6k
  /* 2609 */ "nloc.d\t\0"
332
97.6k
  /* 2617 */ "nlzc.d\t\0"
333
97.6k
  /* 2625 */ "fadd.d\t\0"
334
97.6k
  /* 2633 */ "fmadd.d\t\0"
335
97.6k
  /* 2642 */ "nmadd.d\t\0"
336
97.6k
  /* 2651 */ "sld.d\t\0"
337
97.6k
  /* 2658 */ "pckod.d\t\0"
338
97.6k
  /* 2667 */ "ilvod.d\t\0"
339
97.6k
  /* 2676 */ "c.nge.d\t\0"
340
97.6k
  /* 2685 */ "c.le.d\t\0"
341
97.6k
  /* 2693 */ "cmp.le.d\t\0"
342
97.6k
  /* 2703 */ "fcle.d\t\0"
343
97.6k
  /* 2711 */ "c.ngle.d\t\0"
344
97.6k
  /* 2721 */ "c.ole.d\t\0"
345
97.6k
  /* 2730 */ "cmp.sle.d\t\0"
346
97.6k
  /* 2741 */ "fsle.d\t\0"
347
97.6k
  /* 2749 */ "c.ule.d\t\0"
348
97.6k
  /* 2758 */ "cmp.ule.d\t\0"
349
97.6k
  /* 2769 */ "fcule.d\t\0"
350
97.6k
  /* 2778 */ "cmp.sule.d\t\0"
351
97.6k
  /* 2790 */ "fsule.d\t\0"
352
97.6k
  /* 2799 */ "fcne.d\t\0"
353
97.6k
  /* 2807 */ "fsne.d\t\0"
354
97.6k
  /* 2815 */ "fcune.d\t\0"
355
97.6k
  /* 2824 */ "fsune.d\t\0"
356
97.6k
  /* 2833 */ "insve.d\t\0"
357
97.6k
  /* 2842 */ "c.f.d\t\0"
358
97.6k
  /* 2849 */ "cmp.af.d\t\0"
359
97.6k
  /* 2859 */ "fcaf.d\t\0"
360
97.6k
  /* 2867 */ "cmp.saf.d\t\0"
361
97.6k
  /* 2878 */ "fsaf.d\t\0"
362
97.6k
  /* 2886 */ "msubf.d\t\0"
363
97.6k
  /* 2895 */ "maddf.d\t\0"
364
97.6k
  /* 2904 */ "vshf.d\t\0"
365
97.6k
  /* 2912 */ "c.sf.d\t\0"
366
97.6k
  /* 2920 */ "movf.d\t\0"
367
97.6k
  /* 2928 */ "bneg.d\t\0"
368
97.6k
  /* 2936 */ "srai.d\t\0"
369
97.6k
  /* 2944 */ "sldi.d\t\0"
370
97.6k
  /* 2952 */ "bnegi.d\t\0"
371
97.6k
  /* 2961 */ "slli.d\t\0"
372
97.6k
  /* 2969 */ "srli.d\t\0"
373
97.6k
  /* 2977 */ "binsli.d\t\0"
374
97.6k
  /* 2987 */ "ceqi.d\t\0"
375
97.6k
  /* 2995 */ "srari.d\t\0"
376
97.6k
  /* 3004 */ "bclri.d\t\0"
377
97.6k
  /* 3013 */ "srlri.d\t\0"
378
97.6k
  /* 3022 */ "binsri.d\t\0"
379
97.6k
  /* 3032 */ "splati.d\t\0"
380
97.6k
  /* 3042 */ "bseti.d\t\0"
381
97.6k
  /* 3051 */ "subvi.d\t\0"
382
97.6k
  /* 3060 */ "addvi.d\t\0"
383
97.6k
  /* 3069 */ "trunc.l.d\t\0"
384
97.6k
  /* 3080 */ "round.l.d\t\0"
385
97.6k
  /* 3091 */ "ceil.l.d\t\0"
386
97.6k
  /* 3101 */ "floor.l.d\t\0"
387
97.6k
  /* 3112 */ "cvt.l.d\t\0"
388
97.6k
  /* 3121 */ "sel.d\t\0"
389
97.6k
  /* 3128 */ "c.ngl.d\t\0"
390
97.6k
  /* 3137 */ "fill.d\t\0"
391
97.6k
  /* 3145 */ "sll.d\t\0"
392
97.6k
  /* 3152 */ "fexupl.d\t\0"
393
97.6k
  /* 3162 */ "ffql.d\t\0"
394
97.6k
  /* 3170 */ "srl.d\t\0"
395
97.6k
  /* 3177 */ "binsl.d\t\0"
396
97.6k
  /* 3186 */ "fmul.d\t\0"
397
97.6k
  /* 3194 */ "ilvl.d\t\0"
398
97.6k
  /* 3202 */ "fmin.d\t\0"
399
97.6k
  /* 3210 */ "c.un.d\t\0"
400
97.6k
  /* 3218 */ "cmp.un.d\t\0"
401
97.6k
  /* 3228 */ "fcun.d\t\0"
402
97.6k
  /* 3236 */ "cmp.sun.d\t\0"
403
97.6k
  /* 3247 */ "fsun.d\t\0"
404
97.6k
  /* 3255 */ "movn.d\t\0"
405
97.6k
  /* 3263 */ "frcp.d\t\0"
406
97.6k
  /* 3271 */ "recip.d\t\0"
407
97.6k
  /* 3280 */ "c.eq.d\t\0"
408
97.6k
  /* 3288 */ "cmp.eq.d\t\0"
409
97.6k
  /* 3298 */ "fceq.d\t\0"
410
97.6k
  /* 3306 */ "c.seq.d\t\0"
411
97.6k
  /* 3315 */ "cmp.seq.d\t\0"
412
97.6k
  /* 3326 */ "fseq.d\t\0"
413
97.6k
  /* 3334 */ "c.ueq.d\t\0"
414
97.6k
  /* 3343 */ "cmp.ueq.d\t\0"
415
97.6k
  /* 3354 */ "fcueq.d\t\0"
416
97.6k
  /* 3363 */ "cmp.sueq.d\t\0"
417
97.6k
  /* 3375 */ "fsueq.d\t\0"
418
97.6k
  /* 3384 */ "srar.d\t\0"
419
97.6k
  /* 3392 */ "bclr.d\t\0"
420
97.6k
  /* 3400 */ "srlr.d\t\0"
421
97.6k
  /* 3408 */ "fcor.d\t\0"
422
97.6k
  /* 3416 */ "fsor.d\t\0"
423
97.6k
  /* 3424 */ "fexupr.d\t\0"
424
97.6k
  /* 3434 */ "ffqr.d\t\0"
425
97.6k
  /* 3442 */ "binsr.d\t\0"
426
97.6k
  /* 3451 */ "ilvr.d\t\0"
427
97.6k
  /* 3459 */ "cvt.s.d\t\0"
428
97.6k
  /* 3468 */ "asub_s.d\t\0"
429
97.6k
  /* 3478 */ "hsub_s.d\t\0"
430
97.6k
  /* 3488 */ "dpsub_s.d\t\0"
431
97.6k
  /* 3499 */ "ftrunc_s.d\t\0"
432
97.6k
  /* 3511 */ "hadd_s.d\t\0"
433
97.6k
  /* 3521 */ "dpadd_s.d\t\0"
434
97.6k
  /* 3532 */ "mod_s.d\t\0"
435
97.6k
  /* 3541 */ "cle_s.d\t\0"
436
97.6k
  /* 3550 */ "ave_s.d\t\0"
437
97.6k
  /* 3559 */ "clei_s.d\t\0"
438
97.6k
  /* 3569 */ "mini_s.d\t\0"
439
97.6k
  /* 3579 */ "clti_s.d\t\0"
440
97.6k
  /* 3589 */ "maxi_s.d\t\0"
441
97.6k
  /* 3599 */ "min_s.d\t\0"
442
97.6k
  /* 3608 */ "dotp_s.d\t\0"
443
97.6k
  /* 3618 */ "aver_s.d\t\0"
444
97.6k
  /* 3628 */ "subs_s.d\t\0"
445
97.6k
  /* 3638 */ "adds_s.d\t\0"
446
97.6k
  /* 3648 */ "sat_s.d\t\0"
447
97.6k
  /* 3657 */ "clt_s.d\t\0"
448
97.6k
  /* 3666 */ "ffint_s.d\t\0"
449
97.6k
  /* 3677 */ "ftint_s.d\t\0"
450
97.6k
  /* 3688 */ "subsuu_s.d\t\0"
451
97.6k
  /* 3700 */ "div_s.d\t\0"
452
97.6k
  /* 3709 */ "max_s.d\t\0"
453
97.6k
  /* 3718 */ "copy_s.d\t\0"
454
97.6k
  /* 3728 */ "abs.d\t\0"
455
97.6k
  /* 3735 */ "fclass.d\t\0"
456
97.6k
  /* 3745 */ "splat.d\t\0"
457
97.6k
  /* 3754 */ "bset.d\t\0"
458
97.6k
  /* 3762 */ "c.ngt.d\t\0"
459
97.6k
  /* 3771 */ "c.lt.d\t\0"
460
97.6k
  /* 3779 */ "cmp.lt.d\t\0"
461
97.6k
  /* 3789 */ "fclt.d\t\0"
462
97.6k
  /* 3797 */ "c.olt.d\t\0"
463
97.6k
  /* 3806 */ "cmp.slt.d\t\0"
464
97.6k
  /* 3817 */ "fslt.d\t\0"
465
97.6k
  /* 3825 */ "c.ult.d\t\0"
466
97.6k
  /* 3834 */ "cmp.ult.d\t\0"
467
97.6k
  /* 3845 */ "fcult.d\t\0"
468
97.6k
  /* 3854 */ "cmp.sult.d\t\0"
469
97.6k
  /* 3866 */ "fsult.d\t\0"
470
97.6k
  /* 3875 */ "pcnt.d\t\0"
471
97.6k
  /* 3883 */ "frint.d\t\0"
472
97.6k
  /* 3892 */ "insert.d\t\0"
473
97.6k
  /* 3902 */ "fsqrt.d\t\0"
474
97.6k
  /* 3911 */ "frsqrt.d\t\0"
475
97.6k
  /* 3921 */ "st.d\t\0"
476
97.6k
  /* 3927 */ "movt.d\t\0"
477
97.6k
  /* 3935 */ "asub_u.d\t\0"
478
97.6k
  /* 3945 */ "hsub_u.d\t\0"
479
97.6k
  /* 3955 */ "dpsub_u.d\t\0"
480
97.6k
  /* 3966 */ "ftrunc_u.d\t\0"
481
97.6k
  /* 3978 */ "hadd_u.d\t\0"
482
97.6k
  /* 3988 */ "dpadd_u.d\t\0"
483
97.6k
  /* 3999 */ "mod_u.d\t\0"
484
97.6k
  /* 4008 */ "cle_u.d\t\0"
485
97.6k
  /* 4017 */ "ave_u.d\t\0"
486
97.6k
  /* 4026 */ "clei_u.d\t\0"
487
97.6k
  /* 4036 */ "mini_u.d\t\0"
488
97.6k
  /* 4046 */ "clti_u.d\t\0"
489
97.6k
  /* 4056 */ "maxi_u.d\t\0"
490
97.6k
  /* 4066 */ "min_u.d\t\0"
491
97.6k
  /* 4075 */ "dotp_u.d\t\0"
492
97.6k
  /* 4085 */ "aver_u.d\t\0"
493
97.6k
  /* 4095 */ "subs_u.d\t\0"
494
97.6k
  /* 4105 */ "adds_u.d\t\0"
495
97.6k
  /* 4115 */ "subsus_u.d\t\0"
496
97.6k
  /* 4127 */ "sat_u.d\t\0"
497
97.6k
  /* 4136 */ "clt_u.d\t\0"
498
97.6k
  /* 4145 */ "ffint_u.d\t\0"
499
97.6k
  /* 4156 */ "ftint_u.d\t\0"
500
97.6k
  /* 4167 */ "div_u.d\t\0"
501
97.6k
  /* 4176 */ "max_u.d\t\0"
502
97.6k
  /* 4185 */ "msubv.d\t\0"
503
97.6k
  /* 4194 */ "maddv.d\t\0"
504
97.6k
  /* 4203 */ "pckev.d\t\0"
505
97.6k
  /* 4212 */ "ilvev.d\t\0"
506
97.6k
  /* 4221 */ "fdiv.d\t\0"
507
97.6k
  /* 4229 */ "mulv.d\t\0"
508
97.6k
  /* 4237 */ "mov.d\t\0"
509
97.6k
  /* 4244 */ "trunc.w.d\t\0"
510
97.6k
  /* 4255 */ "round.w.d\t\0"
511
97.6k
  /* 4266 */ "ceil.w.d\t\0"
512
97.6k
  /* 4276 */ "floor.w.d\t\0"
513
97.6k
  /* 4287 */ "cvt.w.d\t\0"
514
97.6k
  /* 4296 */ "fmax.d\t\0"
515
97.6k
  /* 4304 */ "bz.d\t\0"
516
97.6k
  /* 4310 */ "selnez.d\t\0"
517
97.6k
  /* 4320 */ "bnz.d\t\0"
518
97.6k
  /* 4327 */ "seleqz.d\t\0"
519
97.6k
  /* 4337 */ "movz.d\t\0"
520
97.6k
  /* 4345 */ "crc32d\t\0"
521
97.6k
  /* 4353 */ "saad\t\0"
522
97.6k
  /* 4359 */ "crc32cd\t\0"
523
97.6k
  /* 4368 */ "scd\t\0"
524
97.6k
  /* 4373 */ "dadd\t\0"
525
97.6k
  /* 4379 */ "madd\t\0"
526
97.6k
  /* 4385 */ "dshd\t\0"
527
97.6k
  /* 4391 */ "yield\t\0"
528
97.6k
  /* 4398 */ "lld\t\0"
529
97.6k
  /* 4403 */ "and\t\0"
530
97.6k
  /* 4408 */ "prepend\t\0"
531
97.6k
  /* 4417 */ "append\t\0"
532
97.6k
  /* 4425 */ "dmod\t\0"
533
97.6k
  /* 4431 */ "sd\t\0"
534
97.6k
  /* 4435 */ "lbe\t\0"
535
97.6k
  /* 4440 */ "sbe\t\0"
536
97.6k
  /* 4445 */ "sce\t\0"
537
97.6k
  /* 4450 */ "cachee\t\0"
538
97.6k
  /* 4458 */ "prefe\t\0"
539
97.6k
  /* 4465 */ "bge\t\0"
540
97.6k
  /* 4470 */ "sge\t\0"
541
97.6k
  /* 4475 */ "tge\t\0"
542
97.6k
  /* 4480 */ "cache\t\0"
543
97.6k
  /* 4487 */ "lhe\t\0"
544
97.6k
  /* 4492 */ "she\t\0"
545
97.6k
  /* 4497 */ "sigrie\t\0"
546
97.6k
  /* 4505 */ "ble\t\0"
547
97.6k
  /* 4510 */ "lle\t\0"
548
97.6k
  /* 4515 */ "sle\t\0"
549
97.6k
  /* 4520 */ "lwle\t\0"
550
97.6k
  /* 4526 */ "swle\t\0"
551
97.6k
  /* 4532 */ "bne\t\0"
552
97.6k
  /* 4537 */ "sne\t\0"
553
97.6k
  /* 4542 */ "tne\t\0"
554
97.6k
  /* 4547 */ "dvpe\t\0"
555
97.6k
  /* 4553 */ "evpe\t\0"
556
97.6k
  /* 4559 */ "restore\t\0"
557
97.6k
  /* 4568 */ "lwre\t\0"
558
97.6k
  /* 4574 */ "swre\t\0"
559
97.6k
  /* 4580 */ "lbue\t\0"
560
97.6k
  /* 4586 */ "lhue\t\0"
561
97.6k
  /* 4592 */ "save\t\0"
562
97.6k
  /* 4598 */ "move\t\0"
563
97.6k
  /* 4604 */ "lwe\t\0"
564
97.6k
  /* 4609 */ "swe\t\0"
565
97.6k
  /* 4614 */ "bc1f\t\0"
566
97.6k
  /* 4620 */ "pref\t\0"
567
97.6k
  /* 4626 */ "movf\t\0"
568
97.6k
  /* 4632 */ "neg\t\0"
569
97.6k
  /* 4637 */ "add_a.h\t\0"
570
97.6k
  /* 4646 */ "min_a.h\t\0"
571
97.6k
  /* 4655 */ "adds_a.h\t\0"
572
97.6k
  /* 4665 */ "max_a.h\t\0"
573
97.6k
  /* 4674 */ "sra.h\t\0"
574
97.6k
  /* 4681 */ "nloc.h\t\0"
575
97.6k
  /* 4689 */ "lapc.h\t\0"
576
97.6k
  /* 4697 */ "nlzc.h\t\0"
577
97.6k
  /* 4705 */ "sld.h\t\0"
578
97.6k
  /* 4712 */ "pckod.h\t\0"
579
97.6k
  /* 4721 */ "ilvod.h\t\0"
580
97.6k
  /* 4730 */ "insve.h\t\0"
581
97.6k
  /* 4739 */ "vshf.h\t\0"
582
97.6k
  /* 4747 */ "bneg.h\t\0"
583
97.6k
  /* 4755 */ "srai.h\t\0"
584
97.6k
  /* 4763 */ "sldi.h\t\0"
585
97.6k
  /* 4771 */ "bnegi.h\t\0"
586
97.6k
  /* 4780 */ "slli.h\t\0"
587
97.6k
  /* 4788 */ "srli.h\t\0"
588
97.6k
  /* 4796 */ "binsli.h\t\0"
589
97.6k
  /* 4806 */ "ceqi.h\t\0"
590
97.6k
  /* 4814 */ "srari.h\t\0"
591
97.6k
  /* 4823 */ "bclri.h\t\0"
592
97.6k
  /* 4832 */ "srlri.h\t\0"
593
97.6k
  /* 4841 */ "binsri.h\t\0"
594
97.6k
  /* 4851 */ "splati.h\t\0"
595
97.6k
  /* 4861 */ "bseti.h\t\0"
596
97.6k
  /* 4870 */ "subvi.h\t\0"
597
97.6k
  /* 4879 */ "addvi.h\t\0"
598
97.6k
  /* 4888 */ "fill.h\t\0"
599
97.6k
  /* 4896 */ "sll.h\t\0"
600
97.6k
  /* 4903 */ "srl.h\t\0"
601
97.6k
  /* 4910 */ "binsl.h\t\0"
602
97.6k
  /* 4919 */ "ilvl.h\t\0"
603
97.6k
  /* 4927 */ "fexdo.h\t\0"
604
97.6k
  /* 4936 */ "msub_q.h\t\0"
605
97.6k
  /* 4946 */ "madd_q.h\t\0"
606
97.6k
  /* 4956 */ "mul_q.h\t\0"
607
97.6k
  /* 4965 */ "msubr_q.h\t\0"
608
97.6k
  /* 4976 */ "maddr_q.h\t\0"
609
97.6k
  /* 4987 */ "mulr_q.h\t\0"
610
97.6k
  /* 4997 */ "ceq.h\t\0"
611
97.6k
  /* 5004 */ "ftq.h\t\0"
612
97.6k
  /* 5011 */ "srar.h\t\0"
613
97.6k
  /* 5019 */ "bclr.h\t\0"
614
97.6k
  /* 5027 */ "srlr.h\t\0"
615
97.6k
  /* 5035 */ "binsr.h\t\0"
616
97.6k
  /* 5044 */ "ilvr.h\t\0"
617
97.6k
  /* 5052 */ "asub_s.h\t\0"
618
97.6k
  /* 5062 */ "hsub_s.h\t\0"
619
97.6k
  /* 5072 */ "dpsub_s.h\t\0"
620
97.6k
  /* 5083 */ "hadd_s.h\t\0"
621
97.6k
  /* 5093 */ "dpadd_s.h\t\0"
622
97.6k
  /* 5104 */ "mod_s.h\t\0"
623
97.6k
  /* 5113 */ "cle_s.h\t\0"
624
97.6k
  /* 5122 */ "ave_s.h\t\0"
625
97.6k
  /* 5131 */ "clei_s.h\t\0"
626
97.6k
  /* 5141 */ "mini_s.h\t\0"
627
97.6k
  /* 5151 */ "clti_s.h\t\0"
628
97.6k
  /* 5161 */ "maxi_s.h\t\0"
629
97.6k
  /* 5171 */ "min_s.h\t\0"
630
97.6k
  /* 5180 */ "dotp_s.h\t\0"
631
97.6k
  /* 5190 */ "aver_s.h\t\0"
632
97.6k
  /* 5200 */ "extr_s.h\t\0"
633
97.6k
  /* 5210 */ "subs_s.h\t\0"
634
97.6k
  /* 5220 */ "adds_s.h\t\0"
635
97.6k
  /* 5230 */ "sat_s.h\t\0"
636
97.6k
  /* 5239 */ "clt_s.h\t\0"
637
97.6k
  /* 5248 */ "subsuu_s.h\t\0"
638
97.6k
  /* 5260 */ "div_s.h\t\0"
639
97.6k
  /* 5269 */ "extrv_s.h\t\0"
640
97.6k
  /* 5280 */ "max_s.h\t\0"
641
97.6k
  /* 5289 */ "copy_s.h\t\0"
642
97.6k
  /* 5299 */ "splat.h\t\0"
643
97.6k
  /* 5308 */ "bset.h\t\0"
644
97.6k
  /* 5316 */ "pcnt.h\t\0"
645
97.6k
  /* 5324 */ "insert.h\t\0"
646
97.6k
  /* 5334 */ "st.h\t\0"
647
97.6k
  /* 5340 */ "asub_u.h\t\0"
648
97.6k
  /* 5350 */ "hsub_u.h\t\0"
649
97.6k
  /* 5360 */ "dpsub_u.h\t\0"
650
97.6k
  /* 5371 */ "hadd_u.h\t\0"
651
97.6k
  /* 5381 */ "dpadd_u.h\t\0"
652
97.6k
  /* 5392 */ "mod_u.h\t\0"
653
97.6k
  /* 5401 */ "cle_u.h\t\0"
654
97.6k
  /* 5410 */ "ave_u.h\t\0"
655
97.6k
  /* 5419 */ "clei_u.h\t\0"
656
97.6k
  /* 5429 */ "mini_u.h\t\0"
657
97.6k
  /* 5439 */ "clti_u.h\t\0"
658
97.6k
  /* 5449 */ "maxi_u.h\t\0"
659
97.6k
  /* 5459 */ "min_u.h\t\0"
660
97.6k
  /* 5468 */ "dotp_u.h\t\0"
661
97.6k
  /* 5478 */ "aver_u.h\t\0"
662
97.6k
  /* 5488 */ "subs_u.h\t\0"
663
97.6k
  /* 5498 */ "adds_u.h\t\0"
664
97.6k
  /* 5508 */ "subsus_u.h\t\0"
665
97.6k
  /* 5520 */ "sat_u.h\t\0"
666
97.6k
  /* 5529 */ "clt_u.h\t\0"
667
97.6k
  /* 5538 */ "div_u.h\t\0"
668
97.6k
  /* 5547 */ "max_u.h\t\0"
669
97.6k
  /* 5556 */ "copy_u.h\t\0"
670
97.6k
  /* 5566 */ "msubv.h\t\0"
671
97.6k
  /* 5575 */ "maddv.h\t\0"
672
97.6k
  /* 5584 */ "pckev.h\t\0"
673
97.6k
  /* 5593 */ "ilvev.h\t\0"
674
97.6k
  /* 5602 */ "mulv.h\t\0"
675
97.6k
  /* 5610 */ "bz.h\t\0"
676
97.6k
  /* 5616 */ "bnz.h\t\0"
677
97.6k
  /* 5623 */ "crc32h\t\0"
678
97.6k
  /* 5631 */ "dsbh\t\0"
679
97.6k
  /* 5637 */ "wsbh\t\0"
680
97.6k
  /* 5643 */ "crc32ch\t\0"
681
97.6k
  /* 5652 */ "seh\t\0"
682
97.6k
  /* 5657 */ "ualh\t\0"
683
97.6k
  /* 5663 */ "ulh\t\0"
684
97.6k
  /* 5668 */ "shra.ph\t\0"
685
97.6k
  /* 5677 */ "precrq.qb.ph\t\0"
686
97.6k
  /* 5691 */ "precr.qb.ph\t\0"
687
97.6k
  /* 5704 */ "precrqu_s.qb.ph\t\0"
688
97.6k
  /* 5721 */ "cmp.le.ph\t\0"
689
97.6k
  /* 5732 */ "subqh.ph\t\0"
690
97.6k
  /* 5742 */ "addqh.ph\t\0"
691
97.6k
  /* 5752 */ "pick.ph\t\0"
692
97.6k
  /* 5761 */ "shll.ph\t\0"
693
97.6k
  /* 5770 */ "repl.ph\t\0"
694
97.6k
  /* 5779 */ "shrl.ph\t\0"
695
97.6k
  /* 5788 */ "packrl.ph\t\0"
696
97.6k
  /* 5799 */ "mul.ph\t\0"
697
97.6k
  /* 5807 */ "subq.ph\t\0"
698
97.6k
  /* 5816 */ "addq.ph\t\0"
699
97.6k
  /* 5825 */ "cmp.eq.ph\t\0"
700
97.6k
  /* 5836 */ "shra_r.ph\t\0"
701
97.6k
  /* 5847 */ "subqh_r.ph\t\0"
702
97.6k
  /* 5859 */ "addqh_r.ph\t\0"
703
97.6k
  /* 5871 */ "shrav_r.ph\t\0"
704
97.6k
  /* 5883 */ "shll_s.ph\t\0"
705
97.6k
  /* 5894 */ "mul_s.ph\t\0"
706
97.6k
  /* 5904 */ "subq_s.ph\t\0"
707
97.6k
  /* 5915 */ "addq_s.ph\t\0"
708
97.6k
  /* 5926 */ "mulq_s.ph\t\0"
709
97.6k
  /* 5937 */ "absq_s.ph\t\0"
710
97.6k
  /* 5948 */ "subu_s.ph\t\0"
711
97.6k
  /* 5959 */ "addu_s.ph\t\0"
712
97.6k
  /* 5970 */ "shllv_s.ph\t\0"
713
97.6k
  /* 5982 */ "mulq_rs.ph\t\0"
714
97.6k
  /* 5994 */ "cmp.lt.ph\t\0"
715
97.6k
  /* 6005 */ "subu.ph\t\0"
716
97.6k
  /* 6014 */ "addu.ph\t\0"
717
97.6k
  /* 6023 */ "shrav.ph\t\0"
718
97.6k
  /* 6033 */ "shllv.ph\t\0"
719
97.6k
  /* 6043 */ "replv.ph\t\0"
720
97.6k
  /* 6053 */ "shrlv.ph\t\0"
721
97.6k
  /* 6063 */ "dpa.w.ph\t\0"
722
97.6k
  /* 6073 */ "dpaqx_sa.w.ph\t\0"
723
97.6k
  /* 6088 */ "dpsqx_sa.w.ph\t\0"
724
97.6k
  /* 6103 */ "mulsa.w.ph\t\0"
725
97.6k
  /* 6115 */ "dpaq_s.w.ph\t\0"
726
97.6k
  /* 6128 */ "mulsaq_s.w.ph\t\0"
727
97.6k
  /* 6143 */ "dpsq_s.w.ph\t\0"
728
97.6k
  /* 6156 */ "dpaqx_s.w.ph\t\0"
729
97.6k
  /* 6170 */ "dpsqx_s.w.ph\t\0"
730
97.6k
  /* 6184 */ "dps.w.ph\t\0"
731
97.6k
  /* 6194 */ "dpax.w.ph\t\0"
732
97.6k
  /* 6205 */ "dpsx.w.ph\t\0"
733
97.6k
  /* 6216 */ "uash\t\0"
734
97.6k
  /* 6222 */ "ush\t\0"
735
97.6k
  /* 6227 */ "dmuh\t\0"
736
97.6k
  /* 6233 */ "synci\t\0"
737
97.6k
  /* 6240 */ "daddi\t\0"
738
97.6k
  /* 6247 */ "andi\t\0"
739
97.6k
  /* 6253 */ "tgei\t\0"
740
97.6k
  /* 6259 */ "snei\t\0"
741
97.6k
  /* 6265 */ "tnei\t\0"
742
97.6k
  /* 6271 */ "dahi\t\0"
743
97.6k
  /* 6277 */ "mfhi\t\0"
744
97.6k
  /* 6283 */ "mthi\t\0"
745
97.6k
  /* 6289 */ ".align 2\n\tli\t\0"
746
97.6k
  /* 6303 */ "dli\t\0"
747
97.6k
  /* 6308 */ "cmpi\t\0"
748
97.6k
  /* 6314 */ "seqi\t\0"
749
97.6k
  /* 6320 */ "teqi\t\0"
750
97.6k
  /* 6326 */ "xori\t\0"
751
97.6k
  /* 6332 */ "dati\t\0"
752
97.6k
  /* 6338 */ "slti\t\0"
753
97.6k
  /* 6344 */ "tlti\t\0"
754
97.6k
  /* 6350 */ "daui\t\0"
755
97.6k
  /* 6356 */ "lui\t\0"
756
97.6k
  /* 6361 */ "ginvi\t\0"
757
97.6k
  /* 6368 */ "j\t\0"
758
97.6k
  /* 6371 */ "break\t\0"
759
97.6k
  /* 6378 */ "fork\t\0"
760
97.6k
  /* 6384 */ "cvt.d.l\t\0"
761
97.6k
  /* 6393 */ "cvt.s.l\t\0"
762
97.6k
  /* 6402 */ "bal\t\0"
763
97.6k
  /* 6407 */ "jal\t\0"
764
97.6k
  /* 6412 */ "bgezal\t\0"
765
97.6k
  /* 6420 */ "bltzal\t\0"
766
97.6k
  /* 6428 */ "dpau.h.qbl\t\0"
767
97.6k
  /* 6440 */ "dpsu.h.qbl\t\0"
768
97.6k
  /* 6452 */ "muleu_s.ph.qbl\t\0"
769
97.6k
  /* 6468 */ "preceu.ph.qbl\t\0"
770
97.6k
  /* 6483 */ "precequ.ph.qbl\t\0"
771
97.6k
  /* 6499 */ "ldl\t\0"
772
97.6k
  /* 6504 */ "sdl\t\0"
773
97.6k
  /* 6509 */ "bgel\t\0"
774
97.6k
  /* 6515 */ "blel\t\0"
775
97.6k
  /* 6521 */ "bnel\t\0"
776
97.6k
  /* 6527 */ "bc1fl\t\0"
777
97.6k
  /* 6534 */ "maq_sa.w.phl\t\0"
778
97.6k
  /* 6548 */ "preceq.w.phl\t\0"
779
97.6k
  /* 6562 */ "maq_s.w.phl\t\0"
780
97.6k
  /* 6575 */ "muleq_s.w.phl\t\0"
781
97.6k
  /* 6590 */ "hypcall\t\0"
782
97.6k
  /* 6599 */ "syscall\t\0"
783
97.6k
  /* 6608 */ "bgezall\t\0"
784
97.6k
  /* 6617 */ "bltzall\t\0"
785
97.6k
  /* 6626 */ "dsll\t\0"
786
97.6k
  /* 6632 */ "drol\t\0"
787
97.6k
  /* 6638 */ "cvt.s.pl\t\0"
788
97.6k
  /* 6648 */ "beql\t\0"
789
97.6k
  /* 6654 */ "dsrl\t\0"
790
97.6k
  /* 6660 */ "bc1tl\t\0"
791
97.6k
  /* 6667 */ "bgtl\t\0"
792
97.6k
  /* 6673 */ "bltl\t\0"
793
97.6k
  /* 6679 */ "bgeul\t\0"
794
97.6k
  /* 6686 */ "bleul\t\0"
795
97.6k
  /* 6693 */ "dmul\t\0"
796
97.6k
  /* 6699 */ "bgtul\t\0"
797
97.6k
  /* 6706 */ "bltul\t\0"
798
97.6k
  /* 6713 */ "lwl\t\0"
799
97.6k
  /* 6718 */ "swl\t\0"
800
97.6k
  /* 6723 */ "bgezl\t\0"
801
97.6k
  /* 6730 */ "blezl\t\0"
802
97.6k
  /* 6737 */ "bgtzl\t\0"
803
97.6k
  /* 6744 */ "bltzl\t\0"
804
97.6k
  /* 6751 */ "drem\t\0"
805
97.6k
  /* 6757 */ "dinsm\t\0"
806
97.6k
  /* 6764 */ "dextm\t\0"
807
97.6k
  /* 6771 */ "ualwm\t\0"
808
97.6k
  /* 6778 */ "uaswm\t\0"
809
97.6k
  /* 6785 */ "balign\t\0"
810
97.6k
  /* 6793 */ "dalign\t\0"
811
97.6k
  /* 6801 */ "movn\t\0"
812
97.6k
  /* 6807 */ "dclo\t\0"
813
97.6k
  /* 6813 */ "mflo\t\0"
814
97.6k
  /* 6819 */ "shilo\t\0"
815
97.6k
  /* 6826 */ "mtlo\t\0"
816
97.6k
  /* 6832 */ "dmulo\t\0"
817
97.6k
  /* 6839 */ "dbitswap\t\0"
818
97.6k
  /* 6849 */ "sdbbp\t\0"
819
97.6k
  /* 6856 */ "extpdp\t\0"
820
97.6k
  /* 6864 */ "movep\t\0"
821
97.6k
  /* 6871 */ "mthlip\t\0"
822
97.6k
  /* 6879 */ "cmp\t\0"
823
97.6k
  /* 6884 */ "dpop\t\0"
824
97.6k
  /* 6890 */ "addiur1sp\t\0"
825
97.6k
  /* 6901 */ "load_ccond_dsp\t\0"
826
97.6k
  /* 6917 */ "store_ccond_dsp\t\0"
827
97.6k
  /* 6934 */ "rddsp\t\0"
828
97.6k
  /* 6941 */ "wrdsp\t\0"
829
97.6k
  /* 6948 */ "jrcaddiusp\t\0"
830
97.6k
  /* 6960 */ "jraddiusp\t\0"
831
97.6k
  /* 6971 */ "swsp\t\0"
832
97.6k
  /* 6977 */ "extp\t\0"
833
97.6k
  /* 6983 */ "dvp\t\0"
834
97.6k
  /* 6988 */ "evp\t\0"
835
97.6k
  /* 6993 */ "lwp\t\0"
836
97.6k
  /* 6998 */ "swp\t\0"
837
97.6k
  /* 7003 */ "beq\t\0"
838
97.6k
  /* 7008 */ "seq\t\0"
839
97.6k
  /* 7013 */ "teq\t\0"
840
97.6k
  /* 7018 */ "dpau.h.qbr\t\0"
841
97.6k
  /* 7030 */ "dpsu.h.qbr\t\0"
842
97.6k
  /* 7042 */ "muleu_s.ph.qbr\t\0"
843
97.6k
  /* 7058 */ "preceu.ph.qbr\t\0"
844
97.6k
  /* 7073 */ "precequ.ph.qbr\t\0"
845
97.6k
  /* 7089 */ "ldr\t\0"
846
97.6k
  /* 7094 */ "sdr\t\0"
847
97.6k
  /* 7099 */ "maq_sa.w.phr\t\0"
848
97.6k
  /* 7113 */ "preceq.w.phr\t\0"
849
97.6k
  /* 7127 */ "maq_s.w.phr\t\0"
850
97.6k
  /* 7140 */ "muleq_s.w.phr\t\0"
851
97.6k
  /* 7155 */ "jr\t\0"
852
97.6k
  /* 7159 */ "jalr\t\0"
853
97.6k
  /* 7165 */ "nor\t\0"
854
97.6k
  /* 7170 */ "dror\t\0"
855
97.6k
  /* 7176 */ "xor\t\0"
856
97.6k
  /* 7181 */ "rdpgpr\t\0"
857
97.6k
  /* 7189 */ "wrpgpr\t\0"
858
97.6k
  /* 7197 */ "mftr\t\0"
859
97.6k
  /* 7203 */ "drotr\t\0"
860
97.6k
  /* 7210 */ "mttr\t\0"
861
97.6k
  /* 7216 */ "rdhwr\t\0"
862
97.6k
  /* 7223 */ "lwr\t\0"
863
97.6k
  /* 7228 */ "swr\t\0"
864
97.6k
  /* 7233 */ "mina.s\t\0"
865
97.6k
  /* 7241 */ "maxa.s\t\0"
866
97.6k
  /* 7249 */ "nmsub.s\t\0"
867
97.6k
  /* 7258 */ "cvt.d.s\t\0"
868
97.6k
  /* 7267 */ "nmadd.s\t\0"
869
97.6k
  /* 7276 */ "c.nge.s\t\0"
870
97.6k
  /* 7285 */ "c.le.s\t\0"
871
97.6k
  /* 7293 */ "cmp.le.s\t\0"
872
97.6k
  /* 7303 */ "c.ngle.s\t\0"
873
97.6k
  /* 7313 */ "c.ole.s\t\0"
874
97.6k
  /* 7322 */ "cmp.sle.s\t\0"
875
97.6k
  /* 7333 */ "c.ule.s\t\0"
876
97.6k
  /* 7342 */ "cmp.ule.s\t\0"
877
97.6k
  /* 7353 */ "cmp.sule.s\t\0"
878
97.6k
  /* 7365 */ "c.f.s\t\0"
879
97.6k
  /* 7372 */ "cmp.af.s\t\0"
880
97.6k
  /* 7382 */ "cmp.saf.s\t\0"
881
97.6k
  /* 7393 */ "msubf.s\t\0"
882
97.6k
  /* 7402 */ "maddf.s\t\0"
883
97.6k
  /* 7411 */ "c.sf.s\t\0"
884
97.6k
  /* 7419 */ "movf.s\t\0"
885
97.6k
  /* 7427 */ "neg.s\t\0"
886
97.6k
  /* 7434 */ "li.s\t\0"
887
97.6k
  /* 7440 */ "trunc.l.s\t\0"
888
97.6k
  /* 7451 */ "round.l.s\t\0"
889
97.6k
  /* 7462 */ "ceil.l.s\t\0"
890
97.6k
  /* 7472 */ "floor.l.s\t\0"
891
97.6k
  /* 7483 */ "cvt.l.s\t\0"
892
97.6k
  /* 7492 */ "sel.s\t\0"
893
97.6k
  /* 7499 */ "c.ngl.s\t\0"
894
97.6k
  /* 7508 */ "mul.s\t\0"
895
97.6k
  /* 7515 */ "min.s\t\0"
896
97.6k
  /* 7522 */ "c.un.s\t\0"
897
97.6k
  /* 7530 */ "cmp.un.s\t\0"
898
97.6k
  /* 7540 */ "cmp.sun.s\t\0"
899
97.6k
  /* 7551 */ "movn.s\t\0"
900
97.6k
  /* 7559 */ "recip.s\t\0"
901
97.6k
  /* 7568 */ "c.eq.s\t\0"
902
97.6k
  /* 7576 */ "cmp.eq.s\t\0"
903
97.6k
  /* 7586 */ "c.seq.s\t\0"
904
97.6k
  /* 7595 */ "cmp.seq.s\t\0"
905
97.6k
  /* 7606 */ "c.ueq.s\t\0"
906
97.6k
  /* 7615 */ "cmp.ueq.s\t\0"
907
97.6k
  /* 7626 */ "cmp.sueq.s\t\0"
908
97.6k
  /* 7638 */ "abs.s\t\0"
909
97.6k
  /* 7645 */ "cvt.ps.s\t\0"
910
97.6k
  /* 7655 */ "class.s\t\0"
911
97.6k
  /* 7664 */ "c.ngt.s\t\0"
912
97.6k
  /* 7673 */ "c.lt.s\t\0"
913
97.6k
  /* 7681 */ "cmp.lt.s\t\0"
914
97.6k
  /* 7691 */ "c.olt.s\t\0"
915
97.6k
  /* 7700 */ "cmp.slt.s\t\0"
916
97.6k
  /* 7711 */ "c.ult.s\t\0"
917
97.6k
  /* 7720 */ "cmp.ult.s\t\0"
918
97.6k
  /* 7731 */ "cmp.sult.s\t\0"
919
97.6k
  /* 7743 */ "rint.s\t\0"
920
97.6k
  /* 7751 */ "rsqrt.s\t\0"
921
97.6k
  /* 7760 */ "movt.s\t\0"
922
97.6k
  /* 7768 */ "div.s\t\0"
923
97.6k
  /* 7775 */ "mov.s\t\0"
924
97.6k
  /* 7782 */ "trunc.w.s\t\0"
925
97.6k
  /* 7793 */ "round.w.s\t\0"
926
97.6k
  /* 7804 */ "ceil.w.s\t\0"
927
97.6k
  /* 7814 */ "floor.w.s\t\0"
928
97.6k
  /* 7825 */ "cvt.w.s\t\0"
929
97.6k
  /* 7834 */ "max.s\t\0"
930
97.6k
  /* 7841 */ "selnez.s\t\0"
931
97.6k
  /* 7851 */ "seleqz.s\t\0"
932
97.6k
  /* 7861 */ "movz.s\t\0"
933
97.6k
  /* 7869 */ "abs\t\0"
934
97.6k
  /* 7874 */ "jals\t\0"
935
97.6k
  /* 7880 */ "bgezals\t\0"
936
97.6k
  /* 7889 */ "bltzals\t\0"
937
97.6k
  /* 7898 */ "cins\t\0"
938
97.6k
  /* 7904 */ "dins\t\0"
939
97.6k
  /* 7910 */ "sub.ps\t\0"
940
97.6k
  /* 7918 */ "add.ps\t\0"
941
97.6k
  /* 7926 */ "pll.ps\t\0"
942
97.6k
  /* 7934 */ "mul.ps\t\0"
943
97.6k
  /* 7942 */ "pul.ps\t\0"
944
97.6k
  /* 7950 */ "addr.ps\t\0"
945
97.6k
  /* 7959 */ "mulr.ps\t\0"
946
97.6k
  /* 7968 */ "plu.ps\t\0"
947
97.6k
  /* 7976 */ "puu.ps\t\0"
948
97.6k
  /* 7984 */ "cvt.pw.ps\t\0"
949
97.6k
  /* 7995 */ "jalrs\t\0"
950
97.6k
  /* 8002 */ "exts\t\0"
951
97.6k
  /* 8008 */ "lhxs\t\0"
952
97.6k
  /* 8014 */ "shxs\t\0"
953
97.6k
  /* 8020 */ "lhuxs\t\0"
954
97.6k
  /* 8027 */ "lwxs\t\0"
955
97.6k
  /* 8033 */ "swxs\t\0"
956
97.6k
  /* 8039 */ "bc1t\t\0"
957
97.6k
  /* 8045 */ "bgt\t\0"
958
97.6k
  /* 8050 */ "sgt\t\0"
959
97.6k
  /* 8055 */ "wait\t\0"
960
97.6k
  /* 8061 */ "blt\t\0"
961
97.6k
  /* 8066 */ "slt\t\0"
962
97.6k
  /* 8071 */ "tlt\t\0"
963
97.6k
  /* 8076 */ "dmult\t\0"
964
97.6k
  /* 8083 */ "dmt\t\0"
965
97.6k
  /* 8088 */ "emt\t\0"
966
97.6k
  /* 8093 */ "not\t\0"
967
97.6k
  /* 8098 */ "ginvt\t\0"
968
97.6k
  /* 8105 */ "movt\t\0"
969
97.6k
  /* 8111 */ "dext\t\0"
970
97.6k
  /* 8117 */ "lbu\t\0"
971
97.6k
  /* 8122 */ "dsubu\t\0"
972
97.6k
  /* 8129 */ "msubu\t\0"
973
97.6k
  /* 8136 */ "baddu\t\0"
974
97.6k
  /* 8143 */ "daddu\t\0"
975
97.6k
  /* 8150 */ "maddu\t\0"
976
97.6k
  /* 8157 */ "dmodu\t\0"
977
97.6k
  /* 8164 */ "bgeu\t\0"
978
97.6k
  /* 8170 */ "sgeu\t\0"
979
97.6k
  /* 8176 */ "tgeu\t\0"
980
97.6k
  /* 8182 */ "bleu\t\0"
981
97.6k
  /* 8188 */ "sleu\t\0"
982
97.6k
  /* 8194 */ "ulhu\t\0"
983
97.6k
  /* 8200 */ "dmuhu\t\0"
984
97.6k
  /* 8207 */ "daddiu\t\0"
985
97.6k
  /* 8215 */ "tgeiu\t\0"
986
97.6k
  /* 8222 */ "sltiu\t\0"
987
97.6k
  /* 8229 */ "tltiu\t\0"
988
97.6k
  /* 8236 */ "v3mulu\t\0"
989
97.6k
  /* 8244 */ "dmulu\t\0"
990
97.6k
  /* 8251 */ "vmulu\t\0"
991
97.6k
  /* 8258 */ "dremu\t\0"
992
97.6k
  /* 8265 */ "dmulou\t\0"
993
97.6k
  /* 8273 */ "cvt.s.pu\t\0"
994
97.6k
  /* 8283 */ "dinsu\t\0"
995
97.6k
  /* 8290 */ "bgtu\t\0"
996
97.6k
  /* 8296 */ "sgtu\t\0"
997
97.6k
  /* 8302 */ "bltu\t\0"
998
97.6k
  /* 8308 */ "sltu\t\0"
999
97.6k
  /* 8314 */ "tltu\t\0"
1000
97.6k
  /* 8320 */ "dmultu\t\0"
1001
97.6k
  /* 8328 */ "dextu\t\0"
1002
97.6k
  /* 8335 */ "ddivu\t\0"
1003
97.6k
  /* 8342 */ "lwu\t\0"
1004
97.6k
  /* 8347 */ "and.v\t\0"
1005
97.6k
  /* 8354 */ "move.v\t\0"
1006
97.6k
  /* 8362 */ "bsel.v\t\0"
1007
97.6k
  /* 8370 */ "nor.v\t\0"
1008
97.6k
  /* 8377 */ "xor.v\t\0"
1009
97.6k
  /* 8384 */ "bz.v\t\0"
1010
97.6k
  /* 8390 */ "bmz.v\t\0"
1011
97.6k
  /* 8397 */ "bnz.v\t\0"
1012
97.6k
  /* 8404 */ "bmnz.v\t\0"
1013
97.6k
  /* 8412 */ "dsrav\t\0"
1014
97.6k
  /* 8419 */ "bitrev\t\0"
1015
97.6k
  /* 8427 */ "ddiv\t\0"
1016
97.6k
  /* 8433 */ "dsllv\t\0"
1017
97.6k
  /* 8440 */ "dsrlv\t\0"
1018
97.6k
  /* 8447 */ "shilov\t\0"
1019
97.6k
  /* 8455 */ "sov\t\0"
1020
97.6k
  /* 8460 */ "extpdpv\t\0"
1021
97.6k
  /* 8469 */ "extpv\t\0"
1022
97.6k
  /* 8476 */ "drotrv\t\0"
1023
97.6k
  /* 8484 */ "insv\t\0"
1024
97.6k
  /* 8490 */ "flog2.w\t\0"
1025
97.6k
  /* 8499 */ "fexp2.w\t\0"
1026
97.6k
  /* 8508 */ "add_a.w\t\0"
1027
97.6k
  /* 8517 */ "fmin_a.w\t\0"
1028
97.6k
  /* 8527 */ "adds_a.w\t\0"
1029
97.6k
  /* 8537 */ "fmax_a.w\t\0"
1030
97.6k
  /* 8547 */ "sra.w\t\0"
1031
97.6k
  /* 8554 */ "fsub.w\t\0"
1032
97.6k
  /* 8562 */ "fmsub.w\t\0"
1033
97.6k
  /* 8571 */ "nloc.w\t\0"
1034
97.6k
  /* 8579 */ "nlzc.w\t\0"
1035
97.6k
  /* 8587 */ "cvt.d.w\t\0"
1036
97.6k
  /* 8596 */ "fadd.w\t\0"
1037
97.6k
  /* 8604 */ "fmadd.w\t\0"
1038
97.6k
  /* 8613 */ "sld.w\t\0"
1039
97.6k
  /* 8620 */ "pckod.w\t\0"
1040
97.6k
  /* 8629 */ "ilvod.w\t\0"
1041
97.6k
  /* 8638 */ "fcle.w\t\0"
1042
97.6k
  /* 8646 */ "fsle.w\t\0"
1043
97.6k
  /* 8654 */ "fcule.w\t\0"
1044
97.6k
  /* 8663 */ "fsule.w\t\0"
1045
97.6k
  /* 8672 */ "fcne.w\t\0"
1046
97.6k
  /* 8680 */ "fsne.w\t\0"
1047
97.6k
  /* 8688 */ "fcune.w\t\0"
1048
97.6k
  /* 8697 */ "fsune.w\t\0"
1049
97.6k
  /* 8706 */ "insve.w\t\0"
1050
97.6k
  /* 8715 */ "fcaf.w\t\0"
1051
97.6k
  /* 8723 */ "fsaf.w\t\0"
1052
97.6k
  /* 8731 */ "vshf.w\t\0"
1053
97.6k
  /* 8739 */ "bneg.w\t\0"
1054
97.6k
  /* 8747 */ "precr_sra.ph.w\t\0"
1055
97.6k
  /* 8763 */ "precrq.ph.w\t\0"
1056
97.6k
  /* 8776 */ "precr_sra_r.ph.w\t\0"
1057
97.6k
  /* 8794 */ "precrq_rs.ph.w\t\0"
1058
97.6k
  /* 8810 */ "subqh.w\t\0"
1059
97.6k
  /* 8819 */ "addqh.w\t\0"
1060
97.6k
  /* 8828 */ "srai.w\t\0"
1061
97.6k
  /* 8836 */ "sldi.w\t\0"
1062
97.6k
  /* 8844 */ "bnegi.w\t\0"
1063
97.6k
  /* 8853 */ "slli.w\t\0"
1064
97.6k
  /* 8861 */ "srli.w\t\0"
1065
97.6k
  /* 8869 */ "binsli.w\t\0"
1066
97.6k
  /* 8879 */ "ceqi.w\t\0"
1067
97.6k
  /* 8887 */ "srari.w\t\0"
1068
97.6k
  /* 8896 */ "bclri.w\t\0"
1069
97.6k
  /* 8905 */ "srlri.w\t\0"
1070
97.6k
  /* 8914 */ "binsri.w\t\0"
1071
97.6k
  /* 8924 */ "splati.w\t\0"
1072
97.6k
  /* 8934 */ "bseti.w\t\0"
1073
97.6k
  /* 8943 */ "subvi.w\t\0"
1074
97.6k
  /* 8952 */ "addvi.w\t\0"
1075
97.6k
  /* 8961 */ "dpaq_sa.l.w\t\0"
1076
97.6k
  /* 8974 */ "dpsq_sa.l.w\t\0"
1077
97.6k
  /* 8987 */ "fill.w\t\0"
1078
97.6k
  /* 8995 */ "sll.w\t\0"
1079
97.6k
  /* 9002 */ "fexupl.w\t\0"
1080
97.6k
  /* 9012 */ "ffql.w\t\0"
1081
97.6k
  /* 9020 */ "srl.w\t\0"
1082
97.6k
  /* 9027 */ "binsl.w\t\0"
1083
97.6k
  /* 9036 */ "fmul.w\t\0"
1084
97.6k
  /* 9044 */ "ilvl.w\t\0"
1085
97.6k
  /* 9052 */ "fmin.w\t\0"
1086
97.6k
  /* 9060 */ "fcun.w\t\0"
1087
97.6k
  /* 9068 */ "fsun.w\t\0"
1088
97.6k
  /* 9076 */ "fexdo.w\t\0"
1089
97.6k
  /* 9085 */ "frcp.w\t\0"
1090
97.6k
  /* 9093 */ "msub_q.w\t\0"
1091
97.6k
  /* 9103 */ "madd_q.w\t\0"
1092
97.6k
  /* 9113 */ "mul_q.w\t\0"
1093
97.6k
  /* 9122 */ "msubr_q.w\t\0"
1094
97.6k
  /* 9133 */ "maddr_q.w\t\0"
1095
97.6k
  /* 9144 */ "mulr_q.w\t\0"
1096
97.6k
  /* 9154 */ "fceq.w\t\0"
1097
97.6k
  /* 9162 */ "fseq.w\t\0"
1098
97.6k
  /* 9170 */ "fcueq.w\t\0"
1099
97.6k
  /* 9179 */ "fsueq.w\t\0"
1100
97.6k
  /* 9188 */ "ftq.w\t\0"
1101
97.6k
  /* 9195 */ "shra_r.w\t\0"
1102
97.6k
  /* 9205 */ "subqh_r.w\t\0"
1103
97.6k
  /* 9216 */ "addqh_r.w\t\0"
1104
97.6k
  /* 9227 */ "extr_r.w\t\0"
1105
97.6k
  /* 9237 */ "shrav_r.w\t\0"
1106
97.6k
  /* 9248 */ "extrv_r.w\t\0"
1107
97.6k
  /* 9259 */ "srar.w\t\0"
1108
97.6k
  /* 9267 */ "bclr.w\t\0"
1109
97.6k
  /* 9275 */ "srlr.w\t\0"
1110
97.6k
  /* 9283 */ "fcor.w\t\0"
1111
97.6k
  /* 9291 */ "fsor.w\t\0"
1112
97.6k
  /* 9299 */ "fexupr.w\t\0"
1113
97.6k
  /* 9309 */ "ffqr.w\t\0"
1114
97.6k
  /* 9317 */ "binsr.w\t\0"
1115
97.6k
  /* 9326 */ "extr.w\t\0"
1116
97.6k
  /* 9334 */ "ilvr.w\t\0"
1117
97.6k
  /* 9342 */ "cvt.s.w\t\0"
1118
97.6k
  /* 9351 */ "asub_s.w\t\0"
1119
97.6k
  /* 9361 */ "hsub_s.w\t\0"
1120
97.6k
  /* 9371 */ "dpsub_s.w\t\0"
1121
97.6k
  /* 9382 */ "ftrunc_s.w\t\0"
1122
97.6k
  /* 9394 */ "hadd_s.w\t\0"
1123
97.6k
  /* 9404 */ "dpadd_s.w\t\0"
1124
97.6k
  /* 9415 */ "mod_s.w\t\0"
1125
97.6k
  /* 9424 */ "cle_s.w\t\0"
1126
97.6k
  /* 9433 */ "ave_s.w\t\0"
1127
97.6k
  /* 9442 */ "clei_s.w\t\0"
1128
97.6k
  /* 9452 */ "mini_s.w\t\0"
1129
97.6k
  /* 9462 */ "clti_s.w\t\0"
1130
97.6k
  /* 9472 */ "maxi_s.w\t\0"
1131
97.6k
  /* 9482 */ "shll_s.w\t\0"
1132
97.6k
  /* 9492 */ "min_s.w\t\0"
1133
97.6k
  /* 9501 */ "dotp_s.w\t\0"
1134
97.6k
  /* 9511 */ "subq_s.w\t\0"
1135
97.6k
  /* 9521 */ "addq_s.w\t\0"
1136
97.6k
  /* 9531 */ "mulq_s.w\t\0"
1137
97.6k
  /* 9541 */ "absq_s.w\t\0"
1138
97.6k
  /* 9551 */ "aver_s.w\t\0"
1139
97.6k
  /* 9561 */ "subs_s.w\t\0"
1140
97.6k
  /* 9571 */ "adds_s.w\t\0"
1141
97.6k
  /* 9581 */ "sat_s.w\t\0"
1142
97.6k
  /* 9590 */ "clt_s.w\t\0"
1143
97.6k
  /* 9599 */ "ffint_s.w\t\0"
1144
97.6k
  /* 9610 */ "ftint_s.w\t\0"
1145
97.6k
  /* 9621 */ "subsuu_s.w\t\0"
1146
97.6k
  /* 9633 */ "div_s.w\t\0"
1147
97.6k
  /* 9642 */ "shllv_s.w\t\0"
1148
97.6k
  /* 9653 */ "max_s.w\t\0"
1149
97.6k
  /* 9662 */ "copy_s.w\t\0"
1150
97.6k
  /* 9672 */ "mulq_rs.w\t\0"
1151
97.6k
  /* 9683 */ "extr_rs.w\t\0"
1152
97.6k
  /* 9694 */ "extrv_rs.w\t\0"
1153
97.6k
  /* 9706 */ "fclass.w\t\0"
1154
97.6k
  /* 9716 */ "splat.w\t\0"
1155
97.6k
  /* 9725 */ "bset.w\t\0"
1156
97.6k
  /* 9733 */ "fclt.w\t\0"
1157
97.6k
  /* 9741 */ "fslt.w\t\0"
1158
97.6k
  /* 9749 */ "fcult.w\t\0"
1159
97.6k
  /* 9758 */ "fsult.w\t\0"
1160
97.6k
  /* 9767 */ "pcnt.w\t\0"
1161
97.6k
  /* 9775 */ "frint.w\t\0"
1162
97.6k
  /* 9784 */ "insert.w\t\0"
1163
97.6k
  /* 9794 */ "fsqrt.w\t\0"
1164
97.6k
  /* 9803 */ "frsqrt.w\t\0"
1165
97.6k
  /* 9813 */ "st.w\t\0"
1166
97.6k
  /* 9819 */ "asub_u.w\t\0"
1167
97.6k
  /* 9829 */ "hsub_u.w\t\0"
1168
97.6k
  /* 9839 */ "dpsub_u.w\t\0"
1169
97.6k
  /* 9850 */ "ftrunc_u.w\t\0"
1170
97.6k
  /* 9862 */ "hadd_u.w\t\0"
1171
97.6k
  /* 9872 */ "dpadd_u.w\t\0"
1172
97.6k
  /* 9883 */ "mod_u.w\t\0"
1173
97.6k
  /* 9892 */ "cle_u.w\t\0"
1174
97.6k
  /* 9901 */ "ave_u.w\t\0"
1175
97.6k
  /* 9910 */ "clei_u.w\t\0"
1176
97.6k
  /* 9920 */ "mini_u.w\t\0"
1177
97.6k
  /* 9930 */ "clti_u.w\t\0"
1178
97.6k
  /* 9940 */ "maxi_u.w\t\0"
1179
97.6k
  /* 9950 */ "min_u.w\t\0"
1180
97.6k
  /* 9959 */ "dotp_u.w\t\0"
1181
97.6k
  /* 9969 */ "aver_u.w\t\0"
1182
97.6k
  /* 9979 */ "subs_u.w\t\0"
1183
97.6k
  /* 9989 */ "adds_u.w\t\0"
1184
97.6k
  /* 9999 */ "subsus_u.w\t\0"
1185
97.6k
  /* 10011 */ "sat_u.w\t\0"
1186
97.6k
  /* 10020 */ "clt_u.w\t\0"
1187
97.6k
  /* 10029 */ "ffint_u.w\t\0"
1188
97.6k
  /* 10040 */ "ftint_u.w\t\0"
1189
97.6k
  /* 10051 */ "div_u.w\t\0"
1190
97.6k
  /* 10060 */ "max_u.w\t\0"
1191
97.6k
  /* 10069 */ "copy_u.w\t\0"
1192
97.6k
  /* 10079 */ "msubv.w\t\0"
1193
97.6k
  /* 10088 */ "maddv.w\t\0"
1194
97.6k
  /* 10097 */ "pckev.w\t\0"
1195
97.6k
  /* 10106 */ "ilvev.w\t\0"
1196
97.6k
  /* 10115 */ "fdiv.w\t\0"
1197
97.6k
  /* 10123 */ "mulv.w\t\0"
1198
97.6k
  /* 10131 */ "extrv.w\t\0"
1199
97.6k
  /* 10140 */ "fmax.w\t\0"
1200
97.6k
  /* 10148 */ "bz.w\t\0"
1201
97.6k
  /* 10154 */ "bnz.w\t\0"
1202
97.6k
  /* 10161 */ "crc32w\t\0"
1203
97.6k
  /* 10169 */ "crc32cw\t\0"
1204
97.6k
  /* 10178 */ "ualw\t\0"
1205
97.6k
  /* 10184 */ "ulw\t\0"
1206
97.6k
  /* 10189 */ "cvt.ps.pw\t\0"
1207
97.6k
  /* 10200 */ "uasw\t\0"
1208
97.6k
  /* 10206 */ "usw\t\0"
1209
97.6k
  /* 10211 */ "extw\t\0"
1210
97.6k
  /* 10217 */ "byterevw\t\0"
1211
97.6k
  /* 10227 */ "bitrevw\t\0"
1212
97.6k
  /* 10236 */ "lbx\t\0"
1213
97.6k
  /* 10241 */ "sbx\t\0"
1214
97.6k
  /* 10246 */ "prefx\t\0"
1215
97.6k
  /* 10253 */ "lhx\t\0"
1216
97.6k
  /* 10258 */ "shx\t\0"
1217
97.6k
  /* 10263 */ "jalx\t\0"
1218
97.6k
  /* 10269 */ "rotx\t\0"
1219
97.6k
  /* 10275 */ "lbux\t\0"
1220
97.6k
  /* 10281 */ "lhux\t\0"
1221
97.6k
  /* 10287 */ "lwx\t\0"
1222
97.6k
  /* 10292 */ "swx\t\0"
1223
97.6k
  /* 10297 */ "bgez\t\0"
1224
97.6k
  /* 10303 */ "blez\t\0"
1225
97.6k
  /* 10309 */ "bnez\t\0"
1226
97.6k
  /* 10315 */ "selnez\t\0"
1227
97.6k
  /* 10323 */ "btnez\t\0"
1228
97.6k
  /* 10330 */ "dclz\t\0"
1229
97.6k
  /* 10336 */ "beqz\t\0"
1230
97.6k
  /* 10342 */ "seleqz\t\0"
1231
97.6k
  /* 10350 */ "bteqz\t\0"
1232
97.6k
  /* 10357 */ "bgtz\t\0"
1233
97.6k
  /* 10363 */ "bltz\t\0"
1234
97.6k
  /* 10369 */ "movz\t\0"
1235
97.6k
  /* 10375 */ "seb\t \0"
1236
97.6k
  /* 10381 */ "seh\t \0"
1237
97.6k
  /* 10387 */ "ddivu\t$zero, \0"
1238
97.6k
  /* 10401 */ "ddiv\t$zero, \0"
1239
97.6k
  /* 10414 */ "addiu\t$sp, \0"
1240
97.6k
  /* 10426 */ "mftc0 \0"
1241
97.6k
  /* 10433 */ "mttc0 \0"
1242
97.6k
  /* 10440 */ "mfthc1 \0"
1243
97.6k
  /* 10448 */ "mtthc1 \0"
1244
97.6k
  /* 10456 */ "cftc1 \0"
1245
97.6k
  /* 10463 */ "mftc1 \0"
1246
97.6k
  /* 10470 */ "cttc1 \0"
1247
97.6k
  /* 10477 */ "mttc1 \0"
1248
97.6k
  /* 10484 */ "sync \0"
1249
97.6k
  /* 10490 */ "ld \0"
1250
97.6k
  /* 10494 */ "\t.word \0"
1251
97.6k
  /* 10502 */ "sd \0"
1252
97.6k
  /* 10506 */ "sne \0"
1253
97.6k
  /* 10511 */ "mfthi \0"
1254
97.6k
  /* 10518 */ "mtthi \0"
1255
97.6k
  /* 10525 */ "mftlo \0"
1256
97.6k
  /* 10532 */ "mttlo \0"
1257
97.6k
  /* 10539 */ "mftdsp \0"
1258
97.6k
  /* 10547 */ "mttdsp \0"
1259
97.6k
  /* 10555 */ "scwp \0"
1260
97.6k
  /* 10561 */ "llwp \0"
1261
97.6k
  /* 10567 */ "seq \0"
1262
97.6k
  /* 10572 */ "mftgpr \0"
1263
97.6k
  /* 10580 */ "mttgpr \0"
1264
97.6k
  /* 10588 */ "dext \0"
1265
97.6k
  /* 10594 */ "mftacx \0"
1266
97.6k
  /* 10602 */ "mttacx \0"
1267
97.6k
  /* 10610 */ "bc1nez \0"
1268
97.6k
  /* 10618 */ "bc2nez \0"
1269
97.6k
  /* 10626 */ "bc1eqz \0"
1270
97.6k
  /* 10634 */ "bc2eqz \0"
1271
97.6k
  /* 10642 */ "# XRay Function Patchable RET.\0"
1272
97.6k
  /* 10673 */ "c.\0"
1273
97.6k
  /* 10676 */ "# XRay Typed Event Log.\0"
1274
97.6k
  /* 10700 */ "# XRay Custom Event Log.\0"
1275
97.6k
  /* 10725 */ "# XRay Function Enter.\0"
1276
97.6k
  /* 10748 */ "# XRay Tail Call Exit.\0"
1277
97.6k
  /* 10771 */ "# XRay Function Exit.\0"
1278
97.6k
  /* 10793 */ "break 0\0"
1279
97.6k
  /* 10801 */ "nop32\0"
1280
97.6k
  /* 10807 */ "LIFETIME_END\0"
1281
97.6k
  /* 10820 */ "PSEUDO_PROBE\0"
1282
97.6k
  /* 10833 */ "BUNDLE\0"
1283
97.6k
  /* 10840 */ "DBG_VALUE\0"
1284
97.6k
  /* 10850 */ "DBG_INSTR_REF\0"
1285
97.6k
  /* 10864 */ "DBG_PHI\0"
1286
97.6k
  /* 10872 */ "DBG_LABEL\0"
1287
97.6k
  /* 10882 */ "LIFETIME_START\0"
1288
97.6k
  /* 10897 */ "DBG_VALUE_LIST\0"
1289
97.6k
  /* 10912 */ "jrc\t$ra\0"
1290
97.6k
  /* 10920 */ "jr\t$ra\0"
1291
97.6k
  /* 10927 */ "ehb\0"
1292
97.6k
  /* 10931 */ "eretnc\0"
1293
97.6k
  /* 10938 */ "pause\0"
1294
97.6k
  /* 10944 */ "tlbinvf\0"
1295
97.6k
  /* 10952 */ "tlbginvf\0"
1296
97.6k
  /* 10961 */ "tlbwi\0"
1297
97.6k
  /* 10967 */ "tlbgwi\0"
1298
97.6k
  /* 10974 */ "# FEntry call\0"
1299
97.6k
  /* 10988 */ "foo\0"
1300
97.6k
  /* 10992 */ "tlbp\0"
1301
97.6k
  /* 10997 */ "tlbgp\0"
1302
97.6k
  /* 11003 */ "ssnop\0"
1303
97.6k
  /* 11009 */ "tlbr\0"
1304
97.6k
  /* 11014 */ "tlbgr\0"
1305
97.6k
  /* 11020 */ "tlbwr\0"
1306
97.6k
  /* 11026 */ "tlbgwr\0"
1307
97.6k
  /* 11033 */ "deret\0"
1308
97.6k
  /* 11039 */ "wait\0"
1309
97.6k
  /* 11044 */ "tlbinv\0"
1310
97.6k
  /* 11051 */ "tlbginv\0"
1311
97.6k
};
1312
97.6k
#endif // CAPSTONE_DIET
1313
1314
97.6k
  static const uint32_t OpInfo0[] = {
1315
97.6k
    0U, // PHI
1316
97.6k
    0U, // INLINEASM
1317
97.6k
    0U, // INLINEASM_BR
1318
97.6k
    0U, // CFI_INSTRUCTION
1319
97.6k
    0U, // EH_LABEL
1320
97.6k
    0U, // GC_LABEL
1321
97.6k
    0U, // ANNOTATION_LABEL
1322
97.6k
    0U, // KILL
1323
97.6k
    0U, // EXTRACT_SUBREG
1324
97.6k
    0U, // INSERT_SUBREG
1325
97.6k
    0U, // IMPLICIT_DEF
1326
97.6k
    0U, // SUBREG_TO_REG
1327
97.6k
    0U, // COPY_TO_REGCLASS
1328
97.6k
    10841U, // DBG_VALUE
1329
97.6k
    10898U, // DBG_VALUE_LIST
1330
97.6k
    10851U, // DBG_INSTR_REF
1331
97.6k
    10865U, // DBG_PHI
1332
97.6k
    10873U, // DBG_LABEL
1333
97.6k
    0U, // REG_SEQUENCE
1334
97.6k
    0U, // COPY
1335
97.6k
    10834U, // BUNDLE
1336
97.6k
    10883U, // LIFETIME_START
1337
97.6k
    10808U, // LIFETIME_END
1338
97.6k
    10821U, // PSEUDO_PROBE
1339
97.6k
    0U, // ARITH_FENCE
1340
97.6k
    0U, // STACKMAP
1341
97.6k
    10975U, // FENTRY_CALL
1342
97.6k
    0U, // PATCHPOINT
1343
97.6k
    0U, // LOAD_STACK_GUARD
1344
97.6k
    0U, // PREALLOCATED_SETUP
1345
97.6k
    0U, // PREALLOCATED_ARG
1346
97.6k
    0U, // STATEPOINT
1347
97.6k
    0U, // LOCAL_ESCAPE
1348
97.6k
    0U, // FAULTING_OP
1349
97.6k
    0U, // PATCHABLE_OP
1350
97.6k
    10726U, // PATCHABLE_FUNCTION_ENTER
1351
97.6k
    10643U, // PATCHABLE_RET
1352
97.6k
    10772U, // PATCHABLE_FUNCTION_EXIT
1353
97.6k
    10749U, // PATCHABLE_TAIL_CALL
1354
97.6k
    10701U, // PATCHABLE_EVENT_CALL
1355
97.6k
    10677U, // PATCHABLE_TYPED_EVENT_CALL
1356
97.6k
    0U, // ICALL_BRANCH_FUNNEL
1357
97.6k
    0U, // MEMBARRIER
1358
97.6k
    0U, // JUMP_TABLE_DEBUG_INFO
1359
97.6k
    0U, // G_ASSERT_SEXT
1360
97.6k
    0U, // G_ASSERT_ZEXT
1361
97.6k
    0U, // G_ASSERT_ALIGN
1362
97.6k
    0U, // G_ADD
1363
97.6k
    0U, // G_SUB
1364
97.6k
    0U, // G_MUL
1365
97.6k
    0U, // G_SDIV
1366
97.6k
    0U, // G_UDIV
1367
97.6k
    0U, // G_SREM
1368
97.6k
    0U, // G_UREM
1369
97.6k
    0U, // G_SDIVREM
1370
97.6k
    0U, // G_UDIVREM
1371
97.6k
    0U, // G_AND
1372
97.6k
    0U, // G_OR
1373
97.6k
    0U, // G_XOR
1374
97.6k
    0U, // G_IMPLICIT_DEF
1375
97.6k
    0U, // G_PHI
1376
97.6k
    0U, // G_FRAME_INDEX
1377
97.6k
    0U, // G_GLOBAL_VALUE
1378
97.6k
    0U, // G_CONSTANT_POOL
1379
97.6k
    0U, // G_EXTRACT
1380
97.6k
    0U, // G_UNMERGE_VALUES
1381
97.6k
    0U, // G_INSERT
1382
97.6k
    0U, // G_MERGE_VALUES
1383
97.6k
    0U, // G_BUILD_VECTOR
1384
97.6k
    0U, // G_BUILD_VECTOR_TRUNC
1385
97.6k
    0U, // G_CONCAT_VECTORS
1386
97.6k
    0U, // G_PTRTOINT
1387
97.6k
    0U, // G_INTTOPTR
1388
97.6k
    0U, // G_BITCAST
1389
97.6k
    0U, // G_FREEZE
1390
97.6k
    0U, // G_CONSTANT_FOLD_BARRIER
1391
97.6k
    0U, // G_INTRINSIC_FPTRUNC_ROUND
1392
97.6k
    0U, // G_INTRINSIC_TRUNC
1393
97.6k
    0U, // G_INTRINSIC_ROUND
1394
97.6k
    0U, // G_INTRINSIC_LRINT
1395
97.6k
    0U, // G_INTRINSIC_ROUNDEVEN
1396
97.6k
    0U, // G_READCYCLECOUNTER
1397
97.6k
    0U, // G_LOAD
1398
97.6k
    0U, // G_SEXTLOAD
1399
97.6k
    0U, // G_ZEXTLOAD
1400
97.6k
    0U, // G_INDEXED_LOAD
1401
97.6k
    0U, // G_INDEXED_SEXTLOAD
1402
97.6k
    0U, // G_INDEXED_ZEXTLOAD
1403
97.6k
    0U, // G_STORE
1404
97.6k
    0U, // G_INDEXED_STORE
1405
97.6k
    0U, // G_ATOMIC_CMPXCHG_WITH_SUCCESS
1406
97.6k
    0U, // G_ATOMIC_CMPXCHG
1407
97.6k
    0U, // G_ATOMICRMW_XCHG
1408
97.6k
    0U, // G_ATOMICRMW_ADD
1409
97.6k
    0U, // G_ATOMICRMW_SUB
1410
97.6k
    0U, // G_ATOMICRMW_AND
1411
97.6k
    0U, // G_ATOMICRMW_NAND
1412
97.6k
    0U, // G_ATOMICRMW_OR
1413
97.6k
    0U, // G_ATOMICRMW_XOR
1414
97.6k
    0U, // G_ATOMICRMW_MAX
1415
97.6k
    0U, // G_ATOMICRMW_MIN
1416
97.6k
    0U, // G_ATOMICRMW_UMAX
1417
97.6k
    0U, // G_ATOMICRMW_UMIN
1418
97.6k
    0U, // G_ATOMICRMW_FADD
1419
97.6k
    0U, // G_ATOMICRMW_FSUB
1420
97.6k
    0U, // G_ATOMICRMW_FMAX
1421
97.6k
    0U, // G_ATOMICRMW_FMIN
1422
97.6k
    0U, // G_ATOMICRMW_UINC_WRAP
1423
97.6k
    0U, // G_ATOMICRMW_UDEC_WRAP
1424
97.6k
    0U, // G_FENCE
1425
97.6k
    0U, // G_PREFETCH
1426
97.6k
    0U, // G_BRCOND
1427
97.6k
    0U, // G_BRINDIRECT
1428
97.6k
    0U, // G_INVOKE_REGION_START
1429
97.6k
    0U, // G_INTRINSIC
1430
97.6k
    0U, // G_INTRINSIC_W_SIDE_EFFECTS
1431
97.6k
    0U, // G_INTRINSIC_CONVERGENT
1432
97.6k
    0U, // G_INTRINSIC_CONVERGENT_W_SIDE_EFFECTS
1433
97.6k
    0U, // G_ANYEXT
1434
97.6k
    0U, // G_TRUNC
1435
97.6k
    0U, // G_CONSTANT
1436
97.6k
    0U, // G_FCONSTANT
1437
97.6k
    0U, // G_VASTART
1438
97.6k
    0U, // G_VAARG
1439
97.6k
    0U, // G_SEXT
1440
97.6k
    0U, // G_SEXT_INREG
1441
97.6k
    0U, // G_ZEXT
1442
97.6k
    0U, // G_SHL
1443
97.6k
    0U, // G_LSHR
1444
97.6k
    0U, // G_ASHR
1445
97.6k
    0U, // G_FSHL
1446
97.6k
    0U, // G_FSHR
1447
97.6k
    0U, // G_ROTR
1448
97.6k
    0U, // G_ROTL
1449
97.6k
    0U, // G_ICMP
1450
97.6k
    0U, // G_FCMP
1451
97.6k
    0U, // G_SELECT
1452
97.6k
    0U, // G_UADDO
1453
97.6k
    0U, // G_UADDE
1454
97.6k
    0U, // G_USUBO
1455
97.6k
    0U, // G_USUBE
1456
97.6k
    0U, // G_SADDO
1457
97.6k
    0U, // G_SADDE
1458
97.6k
    0U, // G_SSUBO
1459
97.6k
    0U, // G_SSUBE
1460
97.6k
    0U, // G_UMULO
1461
97.6k
    0U, // G_SMULO
1462
97.6k
    0U, // G_UMULH
1463
97.6k
    0U, // G_SMULH
1464
97.6k
    0U, // G_UADDSAT
1465
97.6k
    0U, // G_SADDSAT
1466
97.6k
    0U, // G_USUBSAT
1467
97.6k
    0U, // G_SSUBSAT
1468
97.6k
    0U, // G_USHLSAT
1469
97.6k
    0U, // G_SSHLSAT
1470
97.6k
    0U, // G_SMULFIX
1471
97.6k
    0U, // G_UMULFIX
1472
97.6k
    0U, // G_SMULFIXSAT
1473
97.6k
    0U, // G_UMULFIXSAT
1474
97.6k
    0U, // G_SDIVFIX
1475
97.6k
    0U, // G_UDIVFIX
1476
97.6k
    0U, // G_SDIVFIXSAT
1477
97.6k
    0U, // G_UDIVFIXSAT
1478
97.6k
    0U, // G_FADD
1479
97.6k
    0U, // G_FSUB
1480
97.6k
    0U, // G_FMUL
1481
97.6k
    0U, // G_FMA
1482
97.6k
    0U, // G_FMAD
1483
97.6k
    0U, // G_FDIV
1484
97.6k
    0U, // G_FREM
1485
97.6k
    0U, // G_FPOW
1486
97.6k
    0U, // G_FPOWI
1487
97.6k
    0U, // G_FEXP
1488
97.6k
    0U, // G_FEXP2
1489
97.6k
    0U, // G_FEXP10
1490
97.6k
    0U, // G_FLOG
1491
97.6k
    0U, // G_FLOG2
1492
97.6k
    0U, // G_FLOG10
1493
97.6k
    0U, // G_FLDEXP
1494
97.6k
    0U, // G_FFREXP
1495
97.6k
    0U, // G_FNEG
1496
97.6k
    0U, // G_FPEXT
1497
97.6k
    0U, // G_FPTRUNC
1498
97.6k
    0U, // G_FPTOSI
1499
97.6k
    0U, // G_FPTOUI
1500
97.6k
    0U, // G_SITOFP
1501
97.6k
    0U, // G_UITOFP
1502
97.6k
    0U, // G_FABS
1503
97.6k
    0U, // G_FCOPYSIGN
1504
97.6k
    0U, // G_IS_FPCLASS
1505
97.6k
    0U, // G_FCANONICALIZE
1506
97.6k
    0U, // G_FMINNUM
1507
97.6k
    0U, // G_FMAXNUM
1508
97.6k
    0U, // G_FMINNUM_IEEE
1509
97.6k
    0U, // G_FMAXNUM_IEEE
1510
97.6k
    0U, // G_FMINIMUM
1511
97.6k
    0U, // G_FMAXIMUM
1512
97.6k
    0U, // G_GET_FPENV
1513
97.6k
    0U, // G_SET_FPENV
1514
97.6k
    0U, // G_RESET_FPENV
1515
97.6k
    0U, // G_GET_FPMODE
1516
97.6k
    0U, // G_SET_FPMODE
1517
97.6k
    0U, // G_RESET_FPMODE
1518
97.6k
    0U, // G_PTR_ADD
1519
97.6k
    0U, // G_PTRMASK
1520
97.6k
    0U, // G_SMIN
1521
97.6k
    0U, // G_SMAX
1522
97.6k
    0U, // G_UMIN
1523
97.6k
    0U, // G_UMAX
1524
97.6k
    0U, // G_ABS
1525
97.6k
    0U, // G_LROUND
1526
97.6k
    0U, // G_LLROUND
1527
97.6k
    0U, // G_BR
1528
97.6k
    0U, // G_BRJT
1529
97.6k
    0U, // G_INSERT_VECTOR_ELT
1530
97.6k
    0U, // G_EXTRACT_VECTOR_ELT
1531
97.6k
    0U, // G_SHUFFLE_VECTOR
1532
97.6k
    0U, // G_CTTZ
1533
97.6k
    0U, // G_CTTZ_ZERO_UNDEF
1534
97.6k
    0U, // G_CTLZ
1535
97.6k
    0U, // G_CTLZ_ZERO_UNDEF
1536
97.6k
    0U, // G_CTPOP
1537
97.6k
    0U, // G_BSWAP
1538
97.6k
    0U, // G_BITREVERSE
1539
97.6k
    0U, // G_FCEIL
1540
97.6k
    0U, // G_FCOS
1541
97.6k
    0U, // G_FSIN
1542
97.6k
    0U, // G_FSQRT
1543
97.6k
    0U, // G_FFLOOR
1544
97.6k
    0U, // G_FRINT
1545
97.6k
    0U, // G_FNEARBYINT
1546
97.6k
    0U, // G_ADDRSPACE_CAST
1547
97.6k
    0U, // G_BLOCK_ADDR
1548
97.6k
    0U, // G_JUMP_TABLE
1549
97.6k
    0U, // G_DYN_STACKALLOC
1550
97.6k
    0U, // G_STACKSAVE
1551
97.6k
    0U, // G_STACKRESTORE
1552
97.6k
    0U, // G_STRICT_FADD
1553
97.6k
    0U, // G_STRICT_FSUB
1554
97.6k
    0U, // G_STRICT_FMUL
1555
97.6k
    0U, // G_STRICT_FDIV
1556
97.6k
    0U, // G_STRICT_FREM
1557
97.6k
    0U, // G_STRICT_FMA
1558
97.6k
    0U, // G_STRICT_FSQRT
1559
97.6k
    0U, // G_STRICT_FLDEXP
1560
97.6k
    0U, // G_READ_REGISTER
1561
97.6k
    0U, // G_WRITE_REGISTER
1562
97.6k
    0U, // G_MEMCPY
1563
97.6k
    0U, // G_MEMCPY_INLINE
1564
97.6k
    0U, // G_MEMMOVE
1565
97.6k
    0U, // G_MEMSET
1566
97.6k
    0U, // G_BZERO
1567
97.6k
    0U, // G_VECREDUCE_SEQ_FADD
1568
97.6k
    0U, // G_VECREDUCE_SEQ_FMUL
1569
97.6k
    0U, // G_VECREDUCE_FADD
1570
97.6k
    0U, // G_VECREDUCE_FMUL
1571
97.6k
    0U, // G_VECREDUCE_FMAX
1572
97.6k
    0U, // G_VECREDUCE_FMIN
1573
97.6k
    0U, // G_VECREDUCE_FMAXIMUM
1574
97.6k
    0U, // G_VECREDUCE_FMINIMUM
1575
97.6k
    0U, // G_VECREDUCE_ADD
1576
97.6k
    0U, // G_VECREDUCE_MUL
1577
97.6k
    0U, // G_VECREDUCE_AND
1578
97.6k
    0U, // G_VECREDUCE_OR
1579
97.6k
    0U, // G_VECREDUCE_XOR
1580
97.6k
    0U, // G_VECREDUCE_SMAX
1581
97.6k
    0U, // G_VECREDUCE_SMIN
1582
97.6k
    0U, // G_VECREDUCE_UMAX
1583
97.6k
    0U, // G_VECREDUCE_UMIN
1584
97.6k
    0U, // G_SBFX
1585
97.6k
    0U, // G_UBFX
1586
97.6k
    24254U, // ABSMacro
1587
97.6k
    0U, // ADJCALLSTACKDOWN
1588
97.6k
    0U, // ADJCALLSTACKDOWN_NM
1589
97.6k
    0U, // ADJCALLSTACKUP
1590
97.6k
    0U, // ADJCALLSTACKUP_NM
1591
97.6k
    536894083U, // ALIGN_NM
1592
97.6k
    0U, // AND_V_D_PSEUDO
1593
97.6k
    0U, // AND_V_H_PSEUDO
1594
97.6k
    0U, // AND_V_W_PSEUDO
1595
97.6k
    0U, // ATOMIC_CMP_SWAP_I16
1596
97.6k
    0U, // ATOMIC_CMP_SWAP_I16_POSTRA
1597
97.6k
    0U, // ATOMIC_CMP_SWAP_I32
1598
97.6k
    0U, // ATOMIC_CMP_SWAP_I32_POSTRA
1599
97.6k
    0U, // ATOMIC_CMP_SWAP_I64
1600
97.6k
    0U, // ATOMIC_CMP_SWAP_I64_POSTRA
1601
97.6k
    0U, // ATOMIC_CMP_SWAP_I8
1602
97.6k
    0U, // ATOMIC_CMP_SWAP_I8_POSTRA
1603
97.6k
    0U, // ATOMIC_LOAD_ADD_I16
1604
97.6k
    0U, // ATOMIC_LOAD_ADD_I16_POSTRA
1605
97.6k
    0U, // ATOMIC_LOAD_ADD_I32
1606
97.6k
    0U, // ATOMIC_LOAD_ADD_I32_POSTRA
1607
97.6k
    0U, // ATOMIC_LOAD_ADD_I64
1608
97.6k
    0U, // ATOMIC_LOAD_ADD_I64_POSTRA
1609
97.6k
    0U, // ATOMIC_LOAD_ADD_I8
1610
97.6k
    0U, // ATOMIC_LOAD_ADD_I8_POSTRA
1611
97.6k
    0U, // ATOMIC_LOAD_AND_I16
1612
97.6k
    0U, // ATOMIC_LOAD_AND_I16_POSTRA
1613
97.6k
    0U, // ATOMIC_LOAD_AND_I32
1614
97.6k
    0U, // ATOMIC_LOAD_AND_I32_POSTRA
1615
97.6k
    0U, // ATOMIC_LOAD_AND_I64
1616
97.6k
    0U, // ATOMIC_LOAD_AND_I64_POSTRA
1617
97.6k
    0U, // ATOMIC_LOAD_AND_I8
1618
97.6k
    0U, // ATOMIC_LOAD_AND_I8_POSTRA
1619
97.6k
    0U, // ATOMIC_LOAD_MAX_I16
1620
97.6k
    0U, // ATOMIC_LOAD_MAX_I16_POSTRA
1621
97.6k
    0U, // ATOMIC_LOAD_MAX_I32
1622
97.6k
    0U, // ATOMIC_LOAD_MAX_I32_POSTRA
1623
97.6k
    0U, // ATOMIC_LOAD_MAX_I64
1624
97.6k
    0U, // ATOMIC_LOAD_MAX_I64_POSTRA
1625
97.6k
    0U, // ATOMIC_LOAD_MAX_I8
1626
97.6k
    0U, // ATOMIC_LOAD_MAX_I8_POSTRA
1627
97.6k
    0U, // ATOMIC_LOAD_MIN_I16
1628
97.6k
    0U, // ATOMIC_LOAD_MIN_I16_POSTRA
1629
97.6k
    0U, // ATOMIC_LOAD_MIN_I32
1630
97.6k
    0U, // ATOMIC_LOAD_MIN_I32_POSTRA
1631
97.6k
    0U, // ATOMIC_LOAD_MIN_I64
1632
97.6k
    0U, // ATOMIC_LOAD_MIN_I64_POSTRA
1633
97.6k
    0U, // ATOMIC_LOAD_MIN_I8
1634
97.6k
    0U, // ATOMIC_LOAD_MIN_I8_POSTRA
1635
97.6k
    0U, // ATOMIC_LOAD_NAND_I16
1636
97.6k
    0U, // ATOMIC_LOAD_NAND_I16_POSTRA
1637
97.6k
    0U, // ATOMIC_LOAD_NAND_I32
1638
97.6k
    0U, // ATOMIC_LOAD_NAND_I32_POSTRA
1639
97.6k
    0U, // ATOMIC_LOAD_NAND_I64
1640
97.6k
    0U, // ATOMIC_LOAD_NAND_I64_POSTRA
1641
97.6k
    0U, // ATOMIC_LOAD_NAND_I8
1642
97.6k
    0U, // ATOMIC_LOAD_NAND_I8_POSTRA
1643
97.6k
    0U, // ATOMIC_LOAD_OR_I16
1644
97.6k
    0U, // ATOMIC_LOAD_OR_I16_POSTRA
1645
97.6k
    0U, // ATOMIC_LOAD_OR_I32
1646
97.6k
    0U, // ATOMIC_LOAD_OR_I32_POSTRA
1647
97.6k
    0U, // ATOMIC_LOAD_OR_I64
1648
97.6k
    0U, // ATOMIC_LOAD_OR_I64_POSTRA
1649
97.6k
    0U, // ATOMIC_LOAD_OR_I8
1650
97.6k
    0U, // ATOMIC_LOAD_OR_I8_POSTRA
1651
97.6k
    0U, // ATOMIC_LOAD_SUB_I16
1652
97.6k
    0U, // ATOMIC_LOAD_SUB_I16_POSTRA
1653
97.6k
    0U, // ATOMIC_LOAD_SUB_I32
1654
97.6k
    0U, // ATOMIC_LOAD_SUB_I32_POSTRA
1655
97.6k
    0U, // ATOMIC_LOAD_SUB_I64
1656
97.6k
    0U, // ATOMIC_LOAD_SUB_I64_POSTRA
1657
97.6k
    0U, // ATOMIC_LOAD_SUB_I8
1658
97.6k
    0U, // ATOMIC_LOAD_SUB_I8_POSTRA
1659
97.6k
    0U, // ATOMIC_LOAD_UMAX_I16
1660
97.6k
    0U, // ATOMIC_LOAD_UMAX_I16_POSTRA
1661
97.6k
    0U, // ATOMIC_LOAD_UMAX_I32
1662
97.6k
    0U, // ATOMIC_LOAD_UMAX_I32_POSTRA
1663
97.6k
    0U, // ATOMIC_LOAD_UMAX_I64
1664
97.6k
    0U, // ATOMIC_LOAD_UMAX_I64_POSTRA
1665
97.6k
    0U, // ATOMIC_LOAD_UMAX_I8
1666
97.6k
    0U, // ATOMIC_LOAD_UMAX_I8_POSTRA
1667
97.6k
    0U, // ATOMIC_LOAD_UMIN_I16
1668
97.6k
    0U, // ATOMIC_LOAD_UMIN_I16_POSTRA
1669
97.6k
    0U, // ATOMIC_LOAD_UMIN_I32
1670
97.6k
    0U, // ATOMIC_LOAD_UMIN_I32_POSTRA
1671
97.6k
    0U, // ATOMIC_LOAD_UMIN_I64
1672
97.6k
    0U, // ATOMIC_LOAD_UMIN_I64_POSTRA
1673
97.6k
    0U, // ATOMIC_LOAD_UMIN_I8
1674
97.6k
    0U, // ATOMIC_LOAD_UMIN_I8_POSTRA
1675
97.6k
    0U, // ATOMIC_LOAD_XOR_I16
1676
97.6k
    0U, // ATOMIC_LOAD_XOR_I16_POSTRA
1677
97.6k
    0U, // ATOMIC_LOAD_XOR_I32
1678
97.6k
    0U, // ATOMIC_LOAD_XOR_I32_POSTRA
1679
97.6k
    0U, // ATOMIC_LOAD_XOR_I64
1680
97.6k
    0U, // ATOMIC_LOAD_XOR_I64_POSTRA
1681
97.6k
    0U, // ATOMIC_LOAD_XOR_I8
1682
97.6k
    0U, // ATOMIC_LOAD_XOR_I8_POSTRA
1683
97.6k
    0U, // ATOMIC_SWAP_I16
1684
97.6k
    0U, // ATOMIC_SWAP_I16_POSTRA
1685
97.6k
    0U, // ATOMIC_SWAP_I32
1686
97.6k
    0U, // ATOMIC_SWAP_I32_POSTRA
1687
97.6k
    0U, // ATOMIC_SWAP_I64
1688
97.6k
    0U, // ATOMIC_SWAP_I64_POSTRA
1689
97.6k
    0U, // ATOMIC_SWAP_I8
1690
97.6k
    0U, // ATOMIC_SWAP_I8_POSTRA
1691
97.6k
    0U, // B
1692
97.6k
    0U, // BAL_BR
1693
97.6k
    0U, // BAL_BR_MM
1694
97.6k
    536893945U, // BEQLImmMacro
1695
97.6k
    536891762U, // BGE
1696
97.6k
    536891762U, // BGEImmMacro
1697
97.6k
    536893806U, // BGEL
1698
97.6k
    536893806U, // BGELImmMacro
1699
97.6k
    536895461U, // BGEU
1700
97.6k
    536895461U, // BGEUImmMacro
1701
97.6k
    536893976U, // BGEUL
1702
97.6k
    536893976U, // BGEULImmMacro
1703
97.6k
    536895342U, // BGT
1704
97.6k
    536895342U, // BGTImmMacro
1705
97.6k
    536893964U, // BGTL
1706
97.6k
    536893964U, // BGTLImmMacro
1707
97.6k
    536895587U, // BGTU
1708
97.6k
    536895587U, // BGTUImmMacro
1709
97.6k
    536893996U, // BGTUL
1710
97.6k
    536893996U, // BGTULImmMacro
1711
97.6k
    536891802U, // BLE
1712
97.6k
    536891802U, // BLEImmMacro
1713
97.6k
    536893812U, // BLEL
1714
97.6k
    536893812U, // BLELImmMacro
1715
97.6k
    536895479U, // BLEU
1716
97.6k
    536895479U, // BLEUImmMacro
1717
97.6k
    536893983U, // BLEUL
1718
97.6k
    536893983U, // BLEULImmMacro
1719
97.6k
    536895358U, // BLT
1720
97.6k
    536895358U, // BLTImmMacro
1721
97.6k
    536893970U, // BLTL
1722
97.6k
    536893970U, // BLTLImmMacro
1723
97.6k
    536895599U, // BLTU
1724
97.6k
    536895599U, // BLTUImmMacro
1725
97.6k
    536894003U, // BLTUL
1726
97.6k
    536894003U, // BLTULImmMacro
1727
97.6k
    536893818U, // BNELImmMacro
1728
97.6k
    0U, // BPOSGE32_PSEUDO
1729
97.6k
    0U, // BSEL_D_PSEUDO
1730
97.6k
    0U, // BSEL_FD_PSEUDO
1731
97.6k
    0U, // BSEL_FW_PSEUDO
1732
97.6k
    0U, // BSEL_H_PSEUDO
1733
97.6k
    0U, // BSEL_W_PSEUDO
1734
97.6k
    0U, // B_MM
1735
97.6k
    557961U,  // B_MMR6_Pseudo
1736
97.6k
    557961U,  // B_MM_Pseudo
1737
97.6k
    536894300U, // BeqImm
1738
97.6k
    536891829U, // BneImm
1739
97.6k
    1073765088U,  // BteqzT8CmpX16
1740
97.6k
    1073764517U,  // BteqzT8CmpiX16
1741
97.6k
    1073766275U,  // BteqzT8SltX16
1742
97.6k
    1073764547U,  // BteqzT8SltiX16
1743
97.6k
    1073766431U,  // BteqzT8SltiuX16
1744
97.6k
    1073766517U,  // BteqzT8SltuX16
1745
97.6k
    1610636000U,  // BtnezT8CmpX16
1746
97.6k
    1610635429U,  // BtnezT8CmpiX16
1747
97.6k
    1610637187U,  // BtnezT8SltX16
1748
97.6k
    1610635459U,  // BtnezT8SltiX16
1749
97.6k
    1610637343U,  // BtnezT8SltiuX16
1750
97.6k
    1610637429U,  // BtnezT8SltuX16
1751
97.6k
    0U, // BuildPairF64
1752
97.6k
    0U, // BuildPairF64_64
1753
97.6k
    26841U, // CFTC1
1754
97.6k
    10989U, // CONSTPOOL_ENTRY
1755
97.6k
    0U, // COPY_FD_PSEUDO
1756
97.6k
    0U, // COPY_FW_PSEUDO
1757
97.6k
    17885415U,  // CTTC1
1758
97.6k
    551167U,  // Constant32
1759
97.6k
    536893990U, // DMULImmMacro
1760
97.6k
    536893990U, // DMULMacro
1761
97.6k
    536894129U, // DMULOMacro
1762
97.6k
    536895562U, // DMULOUMacro
1763
97.6k
    536893929U, // DROL
1764
97.6k
    536893929U, // DROLImm
1765
97.6k
    536894467U, // DROR
1766
97.6k
    536894467U, // DRORImm
1767
97.6k
    536895724U, // DSDivIMacro
1768
97.6k
    536895724U, // DSDivMacro
1769
97.6k
    536894048U, // DSRemIMacro
1770
97.6k
    536894048U, // DSRemMacro
1771
97.6k
    536895632U, // DUDivIMacro
1772
97.6k
    536895632U, // DUDivMacro
1773
97.6k
    536895555U, // DURemIMacro
1774
97.6k
    536895555U, // DURemMacro
1775
97.6k
    0U, // ERet
1776
97.6k
    0U, // ExtractElementF64
1777
97.6k
    0U, // ExtractElementF64_64
1778
97.6k
    0U, // FABS_D
1779
97.6k
    0U, // FABS_W
1780
97.6k
    0U, // FEXP2_D_1_PSEUDO
1781
97.6k
    0U, // FEXP2_W_1_PSEUDO
1782
97.6k
    0U, // FILL_FD_PSEUDO
1783
97.6k
    0U, // FILL_FW_PSEUDO
1784
97.6k
    2181060764U,  // GotPrologue16
1785
97.6k
    0U, // INSERT_B_VIDX64_PSEUDO
1786
97.6k
    0U, // INSERT_B_VIDX_PSEUDO
1787
97.6k
    0U, // INSERT_D_VIDX64_PSEUDO
1788
97.6k
    0U, // INSERT_D_VIDX_PSEUDO
1789
97.6k
    0U, // INSERT_FD_PSEUDO
1790
97.6k
    0U, // INSERT_FD_VIDX64_PSEUDO
1791
97.6k
    0U, // INSERT_FD_VIDX_PSEUDO
1792
97.6k
    0U, // INSERT_FW_PSEUDO
1793
97.6k
    0U, // INSERT_FW_VIDX64_PSEUDO
1794
97.6k
    0U, // INSERT_FW_VIDX_PSEUDO
1795
97.6k
    0U, // INSERT_H_VIDX64_PSEUDO
1796
97.6k
    0U, // INSERT_H_VIDX_PSEUDO
1797
97.6k
    0U, // INSERT_W_VIDX64_PSEUDO
1798
97.6k
    0U, // INSERT_W_VIDX_PSEUDO
1799
97.6k
    0U, // JALR64Pseudo
1800
97.6k
    0U, // JALRCPseudo
1801
97.6k
    0U, // JALRHB64Pseudo
1802
97.6k
    0U, // JALRHBPseudo
1803
97.6k
    0U, // JALRPseudo
1804
97.6k
    0U, // JAL_MMR6
1805
97.6k
    547080U,  // JalOneReg
1806
97.6k
    22792U, // JalTwoReg
1807
97.6k
    50358523U,  // LDMacro
1808
97.6k
    0U, // LDR_D
1809
97.6k
    0U, // LDR_W
1810
97.6k
    0U, // LD_F16
1811
97.6k
    50348037U,  // LOAD_ACC128
1812
97.6k
    50348037U,  // LOAD_ACC64
1813
97.6k
    50348037U,  // LOAD_ACC64DSP
1814
97.6k
    50354934U,  // LOAD_CCOND_DSP
1815
97.6k
    0U, // LONG_BRANCH_ADDiu
1816
97.6k
    0U, // LONG_BRANCH_ADDiu2Op
1817
97.6k
    0U, // LONG_BRANCH_DADDiu
1818
97.6k
    0U, // LONG_BRANCH_DADDiu2Op
1819
97.6k
    0U, // LONG_BRANCH_LUi
1820
97.6k
    0U, // LONG_BRANCH_LUi2Op
1821
97.6k
    0U, // LONG_BRANCH_LUi2Op_64
1822
97.6k
    72310U, // LWM_MM
1823
97.6k
    17196U, // LoadAddrImm32
1824
97.6k
    17217U, // LoadAddrImm64
1825
97.6k
    50348844U,  // LoadAddrReg32
1826
97.6k
    50348865U,  // LoadAddrReg64
1827
97.6k
    22684U, // LoadImm32
1828
97.6k
    22688U, // LoadImm64
1829
97.6k
    19348U, // LoadImmDoubleFGR
1830
97.6k
    19348U, // LoadImmDoubleFGR_32
1831
97.6k
    19348U, // LoadImmDoubleGPR
1832
97.6k
    23819U, // LoadImmSingleFGR
1833
97.6k
    23819U, // LoadImmSingleGPR
1834
97.6k
    0U, // LoadJumpTableOffset
1835
97.6k
    1599429U, // LwConstant32
1836
97.6k
    26979U, // MFTACX
1837
97.6k
    26979U, // MFTACX_NM
1838
97.6k
    536897723U, // MFTC0
1839
97.6k
    536897723U, // MFTC0_NM
1840
97.6k
    26848U, // MFTC1
1841
97.6k
    551212U,  // MFTDSP
1842
97.6k
    551212U,  // MFTDSP_NM
1843
97.6k
    26957U, // MFTGPR
1844
97.6k
    26957U, // MFTGPR_NM
1845
97.6k
    26825U, // MFTHC1
1846
97.6k
    26896U, // MFTHI
1847
97.6k
    26896U, // MFTHI_NM
1848
97.6k
    26910U, // MFTLO
1849
97.6k
    26910U, // MFTLO_NM
1850
97.6k
    0U, // MIPSeh_return32
1851
97.6k
    0U, // MIPSeh_return64
1852
97.6k
    0U, // MSA_FP_EXTEND_D_PSEUDO
1853
97.6k
    0U, // MSA_FP_EXTEND_W_PSEUDO
1854
97.6k
    0U, // MSA_FP_ROUND_D_PSEUDO
1855
97.6k
    0U, // MSA_FP_ROUND_W_PSEUDO
1856
97.6k
    17885547U,  // MTTACX
1857
97.6k
    17885547U,  // MTTACX_NM
1858
97.6k
    2752571586U,  // MTTC0
1859
97.6k
    2752571586U,  // MTTC0_NM
1860
97.6k
    17885422U,  // MTTC1
1861
97.6k
    551220U,  // MTTDSP
1862
97.6k
    551220U,  // MTTDSP_NM
1863
97.6k
    17885525U,  // MTTGPR
1864
97.6k
    17885525U,  // MTTGPR_NM
1865
97.6k
    17885393U,  // MTTHC1
1866
97.6k
    17885463U,  // MTTHI
1867
97.6k
    17885463U,  // MTTHI_NM
1868
97.6k
    17885477U,  // MTTLO
1869
97.6k
    17885477U,  // MTTLO_NM
1870
97.6k
    536893991U, // MULImmMacro
1871
97.6k
    536894130U, // MULOMacro
1872
97.6k
    536895563U, // MULOUMacro
1873
97.6k
    0U, // MUSTTAILCALLREG_NM
1874
97.6k
    0U, // MUSTTAILCALL_NM
1875
97.6k
    24462U, // MultRxRy16
1876
97.6k
    86040462U,  // MultRxRyRz16
1877
97.6k
    24706U, // MultuRxRy16
1878
97.6k
    86040706U,  // MultuRxRyRz16
1879
97.6k
    0U, // NOP
1880
97.6k
    536894462U, // NORImm
1881
97.6k
    536894462U, // NORImm64
1882
97.6k
    0U, // NOR_V_D_PSEUDO
1883
97.6k
    0U, // NOR_V_H_PSEUDO
1884
97.6k
    0U, // NOR_V_W_PSEUDO
1885
97.6k
    0U, // OR_V_D_PSEUDO
1886
97.6k
    0U, // OR_V_H_PSEUDO
1887
97.6k
    0U, // OR_V_W_PSEUDO
1888
97.6k
    536895505U, // PseudoADDIU_NM
1889
97.6k
    536893544U, // PseudoANDI_NM
1890
97.6k
    0U, // PseudoCMPU_EQ_QB
1891
97.6k
    0U, // PseudoCMPU_LE_QB
1892
97.6k
    0U, // PseudoCMPU_LT_QB
1893
97.6k
    0U, // PseudoCMP_EQ_PH
1894
97.6k
    0U, // PseudoCMP_LE_PH
1895
97.6k
    0U, // PseudoCMP_LT_PH
1896
97.6k
    16389U, // PseudoCVT_D32_W
1897
97.6k
    16389U, // PseudoCVT_D64_L
1898
97.6k
    16389U, // PseudoCVT_D64_W
1899
97.6k
    16389U, // PseudoCVT_S_L
1900
97.6k
    16389U, // PseudoCVT_S_W
1901
97.6k
    0U, // PseudoDMULT
1902
97.6k
    0U, // PseudoDMULTu
1903
97.6k
    0U, // PseudoDSDIV
1904
97.6k
    0U, // PseudoDUDIV
1905
97.6k
    0U, // PseudoD_SELECT_I
1906
97.6k
    0U, // PseudoD_SELECT_I64
1907
97.6k
    0U, // PseudoIndirectBranch
1908
97.6k
    0U, // PseudoIndirectBranch64
1909
97.6k
    0U, // PseudoIndirectBranch64R6
1910
97.6k
    0U, // PseudoIndirectBranchNM
1911
97.6k
    0U, // PseudoIndirectBranchR6
1912
97.6k
    0U, // PseudoIndirectBranch_MM
1913
97.6k
    0U, // PseudoIndirectBranch_MMR6
1914
97.6k
    0U, // PseudoIndirectHazardBranch
1915
97.6k
    0U, // PseudoIndirectHazardBranch64
1916
97.6k
    0U, // PseudoIndrectHazardBranch64R6
1917
97.6k
    0U, // PseudoIndrectHazardBranchR6
1918
97.6k
    100680492U, // PseudoLA_NM
1919
97.6k
    100685980U, // PseudoLI_NM
1920
97.6k
    0U, // PseudoMADD
1921
97.6k
    0U, // PseudoMADDU
1922
97.6k
    0U, // PseudoMADDU_MM
1923
97.6k
    0U, // PseudoMADD_MM
1924
97.6k
    0U, // PseudoMFHI
1925
97.6k
    0U, // PseudoMFHI64
1926
97.6k
    0U, // PseudoMFHI_MM
1927
97.6k
    0U, // PseudoMFLO
1928
97.6k
    0U, // PseudoMFLO64
1929
97.6k
    0U, // PseudoMFLO_MM
1930
97.6k
    0U, // PseudoMSUB
1931
97.6k
    0U, // PseudoMSUBU
1932
97.6k
    0U, // PseudoMSUBU_MM
1933
97.6k
    0U, // PseudoMSUB_MM
1934
97.6k
    0U, // PseudoMTLOHI
1935
97.6k
    0U, // PseudoMTLOHI64
1936
97.6k
    0U, // PseudoMTLOHI_DSP
1937
97.6k
    0U, // PseudoMTLOHI_MM
1938
97.6k
    0U, // PseudoMULT
1939
97.6k
    0U, // PseudoMULT_MM
1940
97.6k
    0U, // PseudoMULTu
1941
97.6k
    0U, // PseudoMULTu_MM
1942
97.6k
    0U, // PseudoPICK_PH
1943
97.6k
    0U, // PseudoPICK_QB
1944
97.6k
    0U, // PseudoReturn
1945
97.6k
    0U, // PseudoReturn64
1946
97.6k
    0U, // PseudoReturnNM
1947
97.6k
    0U, // PseudoSDIV
1948
97.6k
    0U, // PseudoSELECTFP_F_D32
1949
97.6k
    0U, // PseudoSELECTFP_F_D64
1950
97.6k
    0U, // PseudoSELECTFP_F_I
1951
97.6k
    0U, // PseudoSELECTFP_F_I64
1952
97.6k
    0U, // PseudoSELECTFP_F_S
1953
97.6k
    0U, // PseudoSELECTFP_T_D32
1954
97.6k
    0U, // PseudoSELECTFP_T_D64
1955
97.6k
    0U, // PseudoSELECTFP_T_I
1956
97.6k
    0U, // PseudoSELECTFP_T_I64
1957
97.6k
    0U, // PseudoSELECTFP_T_S
1958
97.6k
    0U, // PseudoSELECT_D32
1959
97.6k
    0U, // PseudoSELECT_D64
1960
97.6k
    0U, // PseudoSELECT_I
1961
97.6k
    0U, // PseudoSELECT_I64
1962
97.6k
    0U, // PseudoSELECT_S
1963
97.6k
    536895420U, // PseudoSUBU_NM
1964
97.6k
    536891541U, // PseudoTRUNC_W_D
1965
97.6k
    536891541U, // PseudoTRUNC_W_D32
1966
97.6k
    536895079U, // PseudoTRUNC_W_S
1967
97.6k
    0U, // PseudoUDIV
1968
97.6k
    536893930U, // ROL
1969
97.6k
    536893930U, // ROLImm
1970
97.6k
    536894468U, // ROR
1971
97.6k
    536894468U, // RORImm
1972
97.6k
    0U, // RetRA
1973
97.6k
    0U, // RetRA16
1974
97.6k
    50351496U,  // SDC1_M1
1975
97.6k
    0U, // SDIV_MM_Pseudo
1976
97.6k
    50358535U,  // SDMacro
1977
97.6k
    536895725U, // SDivIMacro
1978
97.6k
    536895725U, // SDivMacro
1979
97.6k
    536897864U, // SEQIMacro
1980
97.6k
    536897864U, // SEQMacro
1981
97.6k
    536891767U, // SGE
1982
97.6k
    536891767U, // SGEImm
1983
97.6k
    536891767U, // SGEImm64
1984
97.6k
    536895467U, // SGEU
1985
97.6k
    536895467U, // SGEUImm
1986
97.6k
    536895467U, // SGEUImm64
1987
97.6k
    536895347U, // SGTImm
1988
97.6k
    536895347U, // SGTImm64
1989
97.6k
    536895593U, // SGTUImm
1990
97.6k
    536895593U, // SGTUImm64
1991
97.6k
    536891812U, // SLE
1992
97.6k
    536891812U, // SLEImm
1993
97.6k
    536891812U, // SLEImm64
1994
97.6k
    536895485U, // SLEU
1995
97.6k
    536895485U, // SLEUImm
1996
97.6k
    536895485U, // SLEUImm64
1997
97.6k
    536895363U, // SLTImm64
1998
97.6k
    536895605U, // SLTUImm64
1999
97.6k
    536897803U, // SNEIMacro
2000
97.6k
    536897803U, // SNEMacro
2001
97.6k
    0U, // SNZ_B_PSEUDO
2002
97.6k
    0U, // SNZ_D_PSEUDO
2003
97.6k
    0U, // SNZ_H_PSEUDO
2004
97.6k
    0U, // SNZ_V_PSEUDO
2005
97.6k
    0U, // SNZ_W_PSEUDO
2006
97.6k
    536894049U, // SRemIMacro
2007
97.6k
    536894049U, // SRemMacro
2008
97.6k
    50348037U,  // STORE_ACC128
2009
97.6k
    50348037U,  // STORE_ACC64
2010
97.6k
    50348037U,  // STORE_ACC64DSP
2011
97.6k
    50354950U,  // STORE_CCOND_DSP
2012
97.6k
    0U, // STR_D
2013
97.6k
    0U, // STR_W
2014
97.6k
    0U, // ST_F16
2015
97.6k
    72317U, // SWM_MM
2016
97.6k
    0U, // SZ_B_PSEUDO
2017
97.6k
    0U, // SZ_D_PSEUDO
2018
97.6k
    0U, // SZ_H_PSEUDO
2019
97.6k
    0U, // SZ_V_PSEUDO
2020
97.6k
    0U, // SZ_W_PSEUDO
2021
97.6k
    50348827U,  // SaaAddr
2022
97.6k
    50352386U,  // SaadAddr
2023
97.6k
    2713697U, // SelBeqZ
2024
97.6k
    2713670U, // SelBneZ
2025
97.6k
    3338754784U,  // SelTBteqZCmp
2026
97.6k
    3338754213U,  // SelTBteqZCmpi
2027
97.6k
    3338755971U,  // SelTBteqZSlt
2028
97.6k
    3338754243U,  // SelTBteqZSlti
2029
97.6k
    3338756127U,  // SelTBteqZSltiu
2030
97.6k
    3338756213U,  // SelTBteqZSltu
2031
97.6k
    3875625696U,  // SelTBtneZCmp
2032
97.6k
    3875625125U,  // SelTBtneZCmpi
2033
97.6k
    3875626883U,  // SelTBtneZSlt
2034
97.6k
    3875625155U,  // SelTBtneZSlti
2035
97.6k
    3875627039U,  // SelTBtneZSltiu
2036
97.6k
    3875627125U,  // SelTBtneZSltu
2037
97.6k
    136372099U, // SltCCRxRy16
2038
97.6k
    136370371U, // SltiCCRxImmX16
2039
97.6k
    136372255U, // SltiuCCRxImmX16
2040
97.6k
    136372341U, // SltuCCRxRy16
2041
97.6k
    136372341U, // SltuRxRyRz16
2042
97.6k
    0U, // TAILCALL
2043
97.6k
    0U, // TAILCALL64R6REG
2044
97.6k
    0U, // TAILCALLHB64R6REG
2045
97.6k
    0U, // TAILCALLHBR6REG
2046
97.6k
    0U, // TAILCALLR6REG
2047
97.6k
    0U, // TAILCALLREG
2048
97.6k
    0U, // TAILCALLREG64
2049
97.6k
    0U, // TAILCALLREGHB
2050
97.6k
    0U, // TAILCALLREGHB64
2051
97.6k
    0U, // TAILCALLREG_MM
2052
97.6k
    0U, // TAILCALLREG_MMR6
2053
97.6k
    0U, // TAILCALLREG_NM
2054
97.6k
    0U, // TAILCALL_MM
2055
97.6k
    0U, // TAILCALL_MMR6
2056
97.6k
    0U, // TAILCALL_NM
2057
97.6k
    0U, // TRAP
2058
97.6k
    0U, // TRAP_MM
2059
97.6k
    0U, // UDIV_MM_Pseudo
2060
97.6k
    536895633U, // UDivIMacro
2061
97.6k
    536895633U, // UDivMacro
2062
97.6k
    536895556U, // URemIMacro
2063
97.6k
    536895556U, // URemMacro
2064
97.6k
    50353696U,  // Ulh
2065
97.6k
    50356227U,  // Ulhu
2066
97.6k
    50358217U,  // Ulw
2067
97.6k
    50354255U,  // Ush
2068
97.6k
    50358239U,  // Usw
2069
97.6k
    0U, // XOR_V_D_PSEUDO
2070
97.6k
    0U, // XOR_V_H_PSEUDO
2071
97.6k
    0U, // XOR_V_W_PSEUDO
2072
97.6k
    22322U, // ABSQ_S_PH
2073
97.6k
    22322U, // ABSQ_S_PH_MM
2074
97.6k
    18359U, // ABSQ_S_QB
2075
97.6k
    18359U, // ABSQ_S_QB_MMR2
2076
97.6k
    25926U, // ABSQ_S_W
2077
97.6k
    25926U, // ABSQ_S_W_MM
2078
97.6k
    536891671U, // ADD
2079
97.6k
    536888015U, // ADDIU48_NM
2080
97.6k
    536888026U, // ADDIUGP48_NM
2081
97.6k
    536888039U, // ADDIUGPB_NM
2082
97.6k
    536888078U, // ADDIUGPW_NM
2083
97.6k
    536888052U, // ADDIUNEG_NM
2084
97.6k
    18678U, // ADDIUPC
2085
97.6k
    18678U, // ADDIUPC_MM
2086
97.6k
    18678U, // ADDIUPC_MMR6
2087
97.6k
    23275U, // ADDIUR1SP_MM
2088
97.6k
    536888064U, // ADDIUR1SP_NM
2089
97.6k
    536887680U, // ADDIUR2_MM
2090
97.6k
    536887964U, // ADDIUR2_NM
2091
97.6k
    536887975U, // ADDIURS5_NM
2092
97.6k
    18923937U,  // ADDIUS5_MM
2093
97.6k
    547624U,  // ADDIUSP_MM
2094
97.6k
    536895505U, // ADDIU_MMR6
2095
97.6k
    536887953U, // ADDIU_NM
2096
97.6k
    536893039U, // ADDQH_PH
2097
97.6k
    536893039U, // ADDQH_PH_MMR2
2098
97.6k
    536893156U, // ADDQH_R_PH
2099
97.6k
    536893156U, // ADDQH_R_PH_MMR2
2100
97.6k
    536896513U, // ADDQH_R_W
2101
97.6k
    536896513U, // ADDQH_R_W_MMR2
2102
97.6k
    536896116U, // ADDQH_W
2103
97.6k
    536896116U, // ADDQH_W_MMR2
2104
97.6k
    536893113U, // ADDQ_PH
2105
97.6k
    536893113U, // ADDQ_PH_MM
2106
97.6k
    536893212U, // ADDQ_S_PH
2107
97.6k
    536893212U, // ADDQ_S_PH_MM
2108
97.6k
    536896818U, // ADDQ_S_W
2109
97.6k
    536896818U, // ADDQ_S_W_MM
2110
97.6k
    536895247U, // ADDR_PS64
2111
97.6k
    536889644U, // ADDSC
2112
97.6k
    536889644U, // ADDSC_MM
2113
97.6k
    536888213U, // ADDS_A_B
2114
97.6k
    536889837U, // ADDS_A_D
2115
97.6k
    536891952U, // ADDS_A_H
2116
97.6k
    536895824U, // ADDS_A_W
2117
97.6k
    536888689U, // ADDS_S_B
2118
97.6k
    536890935U, // ADDS_S_D
2119
97.6k
    536892517U, // ADDS_S_H
2120
97.6k
    536896868U, // ADDS_S_W
2121
97.6k
    536888904U, // ADDS_U_B
2122
97.6k
    536891402U, // ADDS_U_D
2123
97.6k
    536892795U, // ADDS_U_H
2124
97.6k
    536897286U, // ADDS_U_W
2125
97.6k
    536887900U, // ADDU16_MM
2126
97.6k
    536887900U, // ADDU16_MMR6
2127
97.6k
    536889139U, // ADDUH_QB
2128
97.6k
    536889139U, // ADDUH_QB_MMR2
2129
97.6k
    536889247U, // ADDUH_R_QB
2130
97.6k
    536889247U, // ADDUH_R_QB_MMR2
2131
97.6k
    536895434U, // ADDU_MMR6
2132
97.6k
    536893311U, // ADDU_PH
2133
97.6k
    536893311U, // ADDU_PH_MMR2
2134
97.6k
    536889352U, // ADDU_QB
2135
97.6k
    536889352U, // ADDU_QB_MM
2136
97.6k
    536893256U, // ADDU_S_PH
2137
97.6k
    536893256U, // ADDU_S_PH_MMR2
2138
97.6k
    536889293U, // ADDU_S_QB
2139
97.6k
    536889293U, // ADDU_S_QB_MM
2140
97.6k
    536888470U, // ADDVI_B
2141
97.6k
    536890357U, // ADDVI_D
2142
97.6k
    536892176U, // ADDVI_H
2143
97.6k
    536896249U, // ADDVI_W
2144
97.6k
    536888982U, // ADDV_B
2145
97.6k
    536891492U, // ADDV_D
2146
97.6k
    536892873U, // ADDV_H
2147
97.6k
    536897386U, // ADDV_W
2148
97.6k
    536889713U, // ADDWC
2149
97.6k
    536889713U, // ADDWC_MM
2150
97.6k
    536888195U, // ADD_A_B
2151
97.6k
    536889818U, // ADD_A_D
2152
97.6k
    536891934U, // ADD_A_H
2153
97.6k
    536895805U, // ADD_A_W
2154
97.6k
    536891671U, // ADD_MM
2155
97.6k
    536891671U, // ADD_MMR6
2156
97.6k
    536891671U, // ADD_NM
2157
97.6k
    536893538U, // ADDi
2158
97.6k
    536893538U, // ADDi_MM
2159
97.6k
    536895505U, // ADDiu
2160
97.6k
    536895505U, // ADDiu_MM
2161
97.6k
    536895434U, // ADDu
2162
97.6k
    536895434U, // ADDu16_NM
2163
97.6k
    536895434U, // ADDu4x4_NM
2164
97.6k
    536895434U, // ADDu_MM
2165
97.6k
    536895434U, // ADDu_NM
2166
97.6k
    536894083U, // ALIGN
2167
97.6k
    536894083U, // ALIGN_MMR6
2168
97.6k
    18670U, // ALUIPC
2169
97.6k
    18670U, // ALUIPC_MMR6
2170
97.6k
    151013614U, // ALUIPC_NM
2171
97.6k
    536891700U, // AND
2172
97.6k
    20021711U,  // AND16_MM
2173
97.6k
    20021711U,  // AND16_MMR6
2174
97.6k
    536891700U, // AND16_NM
2175
97.6k
    536891700U, // AND64
2176
97.6k
    536887780U, // ANDI16_MM
2177
97.6k
    536887780U, // ANDI16_MMR6
2178
97.6k
    536887997U, // ANDI16_NM
2179
97.6k
    536888329U, // ANDI_B
2180
97.6k
    536893544U, // ANDI_MMR6
2181
97.6k
    536887943U, // ANDI_NM
2182
97.6k
    536891700U, // AND_MM
2183
97.6k
    536891700U, // AND_MMR6
2184
97.6k
    536891700U, // AND_NM
2185
97.6k
    536895644U, // AND_V
2186
97.6k
    536893544U, // ANDi
2187
97.6k
    536893544U, // ANDi64
2188
97.6k
    536893544U, // ANDi_MM
2189
97.6k
    536891714U, // APPEND
2190
97.6k
    536891714U, // APPEND_MMR2
2191
97.6k
    536888583U, // ASUB_S_B
2192
97.6k
    536890765U, // ASUB_S_D
2193
97.6k
    536892349U, // ASUB_S_H
2194
97.6k
    536896648U, // ASUB_S_W
2195
97.6k
    536888798U, // ASUB_U_B
2196
97.6k
    536891232U, // ASUB_U_D
2197
97.6k
    536892637U, // ASUB_U_H
2198
97.6k
    536897116U, // ASUB_U_W
2199
97.6k
    536893648U, // AUI
2200
97.6k
    18663U, // AUIPC
2201
97.6k
    18663U, // AUIPC_MMR6
2202
97.6k
    536893648U, // AUI_MMR6
2203
97.6k
    536888669U, // AVER_S_B
2204
97.6k
    536890915U, // AVER_S_D
2205
97.6k
    536892487U, // AVER_S_H
2206
97.6k
    536896848U, // AVER_S_W
2207
97.6k
    536888884U, // AVER_U_B
2208
97.6k
    536891382U, // AVER_U_D
2209
97.6k
    536892775U, // AVER_U_H
2210
97.6k
    536897266U, // AVER_U_W
2211
97.6k
    536888611U, // AVE_S_B
2212
97.6k
    536890847U, // AVE_S_D
2213
97.6k
    536892419U, // AVE_S_H
2214
97.6k
    536896730U, // AVE_S_W
2215
97.6k
    536888826U, // AVE_U_B
2216
97.6k
    536891314U, // AVE_U_D
2217
97.6k
    536892707U, // AVE_U_H
2218
97.6k
    536897198U, // AVE_U_W
2219
97.6k
    24593U, // AddiuRxImmX16
2220
97.6k
    3694609U, // AddiuRxPcImmX16
2221
97.6k
    33579025U,  // AddiuRxRxImm16
2222
97.6k
    33579025U,  // AddiuRxRxImmX16
2223
97.6k
    167796753U, // AddiuRxRyOffMemX16
2224
97.6k
    4221103U, // AddiuSpImm16
2225
97.6k
    551087U,  // AddiuSpImmX16
2226
97.6k
    536895434U, // AdduRxRyRz16
2227
97.6k
    33575220U,  // AndRxRxRy16
2228
97.6k
    557483U,  // B16_MM
2229
97.6k
    536895433U, // BADDu
2230
97.6k
    563459U,  // BAL
2231
97.6k
    559256U,  // BALC
2232
97.6k
    115379U,  // BALC16_NM
2233
97.6k
    559256U,  // BALC_MMR6
2234
97.6k
    116888U,  // BALC_NM
2235
97.6k
    536894082U, // BALIGN
2236
97.6k
    536894082U, // BALIGN_MMR2
2237
97.6k
    18745U, // BALRSC_NM
2238
97.6k
    536889778U, // BBEQZC_NM
2239
97.6k
    184565845U, // BBIT0
2240
97.6k
    184565977U, // BBIT032
2241
97.6k
    184565970U, // BBIT1
2242
97.6k
    184565986U, // BBIT132
2243
97.6k
    536889752U, // BBNEZC_NM
2244
97.6k
    559202U,  // BC
2245
97.6k
    557488U,  // BC16_MMR6
2246
97.6k
    559202U,  // BC16_NM
2247
97.6k
    201353603U, // BC1EQZ
2248
97.6k
    201345440U, // BC1EQZC_MMR6
2249
97.6k
    201347591U, // BC1F
2250
97.6k
    201349504U, // BC1FL
2251
97.6k
    201347591U, // BC1F_MM
2252
97.6k
    201353587U, // BC1NEZ
2253
97.6k
    201345414U, // BC1NEZC_MMR6
2254
97.6k
    201351016U, // BC1T
2255
97.6k
    201349637U, // BC1TL
2256
97.6k
    201351016U, // BC1T_MM
2257
97.6k
    201353611U, // BC2EQZ
2258
97.6k
    201345449U, // BC2EQZC_MMR6
2259
97.6k
    201353595U, // BC2NEZ
2260
97.6k
    201345423U, // BC2NEZC_MMR6
2261
97.6k
    536888398U, // BCLRI_B
2262
97.6k
    536890301U, // BCLRI_D
2263
97.6k
    536892120U, // BCLRI_H
2264
97.6k
    536896193U, // BCLRI_W
2265
97.6k
    536888550U, // BCLR_B
2266
97.6k
    536890689U, // BCLR_D
2267
97.6k
    536892316U, // BCLR_H
2268
97.6k
    536896564U, // BCLR_W
2269
97.6k
    559202U,  // BC_MMR6
2270
97.6k
    559202U,  // BC_NM
2271
97.6k
    536894300U, // BEQ
2272
97.6k
    536894300U, // BEQ64
2273
97.6k
    536889618U, // BEQC
2274
97.6k
    536889618U, // BEQC16_NM
2275
97.6k
    536889618U, // BEQC64
2276
97.6k
    536889618U, // BEQC_MMR6
2277
97.6k
    536889618U, // BEQC_NM
2278
97.6k
    536889618U, // BEQCzero_NM
2279
97.6k
    754993285U, // BEQIC_NM
2280
97.6k
    536893945U, // BEQL
2281
97.6k
    201343615U, // BEQZ16_MM
2282
97.6k
    201345216U, // BEQZALC
2283
97.6k
    201345216U, // BEQZALC_MMR6
2284
97.6k
    201345459U, // BEQZC
2285
97.6k
    201343430U, // BEQZC16_MMR6
2286
97.6k
    201345459U, // BEQZC16_NM
2287
97.6k
    201345459U, // BEQZC64
2288
97.6k
    201345459U, // BEQZC_MM
2289
97.6k
    201345459U, // BEQZC_MMR6
2290
97.6k
    201345459U, // BEQZC_NM
2291
97.6k
    536894300U, // BEQ_MM
2292
97.6k
    536889446U, // BGEC
2293
97.6k
    536889446U, // BGEC64
2294
97.6k
    536889446U, // BGEC_MMR6
2295
97.6k
    536889446U, // BGEC_NM
2296
97.6k
    754993266U, // BGEIC_NM
2297
97.6k
    754993486U, // BGEIUC_NM
2298
97.6k
    536889671U, // BGEUC
2299
97.6k
    536889671U, // BGEUC64
2300
97.6k
    536889671U, // BGEUC_MMR6
2301
97.6k
    536889671U, // BGEUC_NM
2302
97.6k
    201353274U, // BGEZ
2303
97.6k
    201353274U, // BGEZ64
2304
97.6k
    201349389U, // BGEZAL
2305
97.6k
    201345189U, // BGEZALC
2306
97.6k
    201345189U, // BGEZALC_MMR6
2307
97.6k
    201349585U, // BGEZALL
2308
97.6k
    201350857U, // BGEZALS_MM
2309
97.6k
    201349389U, // BGEZAL_MM
2310
97.6k
    201345400U, // BGEZC
2311
97.6k
    201345400U, // BGEZC64
2312
97.6k
    201345400U, // BGEZC_MMR6
2313
97.6k
    201349700U, // BGEZL
2314
97.6k
    201353274U, // BGEZ_MM
2315
97.6k
    201353334U, // BGTZ
2316
97.6k
    201353334U, // BGTZ64
2317
97.6k
    201345225U, // BGTZALC
2318
97.6k
    201345225U, // BGTZALC_MMR6
2319
97.6k
    201345466U, // BGTZC
2320
97.6k
    201345466U, // BGTZC64
2321
97.6k
    201345466U, // BGTZC_MMR6
2322
97.6k
    201349714U, // BGTZL
2323
97.6k
    201353334U, // BGTZ_MM
2324
97.6k
    570442803U, // BINSLI_B
2325
97.6k
    570444706U, // BINSLI_D
2326
97.6k
    570446525U, // BINSLI_H
2327
97.6k
    570450598U, // BINSLI_W
2328
97.6k
    570442950U, // BINSL_B
2329
97.6k
    570444906U, // BINSL_D
2330
97.6k
    570446639U, // BINSL_H
2331
97.6k
    570450756U, // BINSL_W
2332
97.6k
    570442864U, // BINSRI_B
2333
97.6k
    570444751U, // BINSRI_D
2334
97.6k
    570446570U, // BINSRI_H
2335
97.6k
    570450643U, // BINSRI_W
2336
97.6k
    570442998U, // BINSR_B
2337
97.6k
    570445171U, // BINSR_D
2338
97.6k
    570446764U, // BINSR_H
2339
97.6k
    570451046U, // BINSR_W
2340
97.6k
    24804U, // BITREV
2341
97.6k
    26612U, // BITREVW_NM
2342
97.6k
    24804U, // BITREV_MM
2343
97.6k
    23225U, // BITSWAP
2344
97.6k
    23225U, // BITSWAP_MMR6
2345
97.6k
    201353280U, // BLEZ
2346
97.6k
    201353280U, // BLEZ64
2347
97.6k
    201345198U, // BLEZALC
2348
97.6k
    201345198U, // BLEZALC_MMR6
2349
97.6k
    201345407U, // BLEZC
2350
97.6k
    201345407U, // BLEZC64
2351
97.6k
    201345407U, // BLEZC_MMR6
2352
97.6k
    201349707U, // BLEZL
2353
97.6k
    201353280U, // BLEZ_MM
2354
97.6k
    536889665U, // BLTC
2355
97.6k
    536889665U, // BLTC64
2356
97.6k
    536889665U, // BLTC_MMR6
2357
97.6k
    536889665U, // BLTC_NM
2358
97.6k
    754993292U, // BLTIC_NM
2359
97.6k
    754993494U, // BLTIUC_NM
2360
97.6k
    536889694U, // BLTUC
2361
97.6k
    536889694U, // BLTUC64
2362
97.6k
    536889694U, // BLTUC_MMR6
2363
97.6k
    536889694U, // BLTUC_NM
2364
97.6k
    201353340U, // BLTZ
2365
97.6k
    201353340U, // BLTZ64
2366
97.6k
    201349397U, // BLTZAL
2367
97.6k
    201345234U, // BLTZALC
2368
97.6k
    201345234U, // BLTZALC_MMR6
2369
97.6k
    201349594U, // BLTZALL
2370
97.6k
    201350866U, // BLTZALS_MM
2371
97.6k
    201349397U, // BLTZAL_MM
2372
97.6k
    201345473U, // BLTZC
2373
97.6k
    201345473U, // BLTZC64
2374
97.6k
    201345473U, // BLTZC_MMR6
2375
97.6k
    201349721U, // BLTZL
2376
97.6k
    201353340U, // BLTZ_MM
2377
97.6k
    570442919U, // BMNZI_B
2378
97.6k
    570450133U, // BMNZ_V
2379
97.6k
    570442911U, // BMZI_B
2380
97.6k
    570450119U, // BMZ_V
2381
97.6k
    536891829U, // BNE
2382
97.6k
    536891829U, // BNE64
2383
97.6k
    536889452U, // BNEC
2384
97.6k
    536889452U, // BNEC16_NM
2385
97.6k
    536889452U, // BNEC64
2386
97.6k
    536889452U, // BNEC_MMR6
2387
97.6k
    536889452U, // BNEC_NM
2388
97.6k
    536889452U, // BNECzero_NM
2389
97.6k
    536888337U, // BNEGI_B
2390
97.6k
    536890249U, // BNEGI_D
2391
97.6k
    536892068U, // BNEGI_H
2392
97.6k
    536896141U, // BNEGI_W
2393
97.6k
    536888305U, // BNEG_B
2394
97.6k
    536890225U, // BNEG_D
2395
97.6k
    536892044U, // BNEG_H
2396
97.6k
    536896036U, // BNEG_W
2397
97.6k
    754993273U, // BNEIC_NM
2398
97.6k
    536893818U, // BNEL
2399
97.6k
    201343607U, // BNEZ16_MM
2400
97.6k
    201345207U, // BNEZALC
2401
97.6k
    201345207U, // BNEZALC_MMR6
2402
97.6k
    201345433U, // BNEZC
2403
97.6k
    201343421U, // BNEZC16_MMR6
2404
97.6k
    201345433U, // BNEZC16_NM
2405
97.6k
    201345433U, // BNEZC64
2406
97.6k
    201345433U, // BNEZC_MM
2407
97.6k
    201345433U, // BNEZC_MMR6
2408
97.6k
    201345433U, // BNEZC_NM
2409
97.6k
    536891829U, // BNE_MM
2410
97.6k
    536889701U, // BNVC
2411
97.6k
    536889701U, // BNVC_MMR6
2412
97.6k
    201344702U, // BNZ_B
2413
97.6k
    201347297U, // BNZ_D
2414
97.6k
    201348593U, // BNZ_H
2415
97.6k
    201351374U, // BNZ_V
2416
97.6k
    201353131U, // BNZ_W
2417
97.6k
    536889707U, // BOVC
2418
97.6k
    536889707U, // BOVC_MMR6
2419
97.6k
    557299U,  // BPOSGE32
2420
97.6k
    559191U,  // BPOSGE32C_MMR3
2421
97.6k
    557299U,  // BPOSGE32_MM
2422
97.6k
    235018468U, // BREAK
2423
97.6k
    147962U,  // BREAK16_MM
2424
97.6k
    147962U,  // BREAK16_MMR6
2425
97.6k
    547044U,  // BREAK16_NM
2426
97.6k
    235018468U, // BREAK_MM
2427
97.6k
    235018468U, // BREAK_MMR6
2428
97.6k
    547044U,  // BREAK_NM
2429
97.6k
    543027U,  // BRSC_NM
2430
97.6k
    570442778U, // BSELI_B
2431
97.6k
    570450091U, // BSEL_V
2432
97.6k
    536888452U, // BSETI_B
2433
97.6k
    536890339U, // BSETI_D
2434
97.6k
    536892158U, // BSETI_H
2435
97.6k
    536896231U, // BSETI_W
2436
97.6k
    536888766U, // BSET_B
2437
97.6k
    536891051U, // BSET_D
2438
97.6k
    536892605U, // BSET_H
2439
97.6k
    536897022U, // BSET_W
2440
97.6k
    26602U, // BYTEREVW_NM
2441
97.6k
    201344696U, // BZ_B
2442
97.6k
    201347281U, // BZ_D
2443
97.6k
    201348587U, // BZ_H
2444
97.6k
    201351361U, // BZ_V
2445
97.6k
    201353125U, // BZ_W
2446
97.6k
    738224225U, // BeqzRxImm16
2447
97.6k
    201353313U, // BeqzRxImmX16
2448
97.6k
    4227977U, // Bimm16
2449
97.6k
    557961U,  // BimmX16
2450
97.6k
    738224198U, // BnezRxImm16
2451
97.6k
    201353286U, // BnezRxImmX16
2452
97.6k
    10794U, // Break16
2453
97.6k
    4745327U, // Bteqz16
2454
97.6k
    551023U,  // BteqzX16
2455
97.6k
    4745300U, // Btnez16
2456
97.6k
    550996U,  // BtnezX16
2457
97.6k
    5411201U, // CACHE
2458
97.6k
    5411171U, // CACHEE
2459
97.6k
    5411171U, // CACHEE_MM
2460
97.6k
    5411201U, // CACHE_MM
2461
97.6k
    5411201U, // CACHE_MMR6
2462
97.6k
    50516353U,  // CACHE_NM
2463
97.6k
    5411201U, // CACHE_R6
2464
97.6k
    19476U, // CEIL_L_D64
2465
97.6k
    19476U, // CEIL_L_D_MMR6
2466
97.6k
    23847U, // CEIL_L_S
2467
97.6k
    23847U, // CEIL_L_S_MMR6
2468
97.6k
    20651U, // CEIL_W_D32
2469
97.6k
    20651U, // CEIL_W_D64
2470
97.6k
    20651U, // CEIL_W_D_MMR6
2471
97.6k
    20651U, // CEIL_W_MM
2472
97.6k
    24189U, // CEIL_W_S
2473
97.6k
    24189U, // CEIL_W_S_MM
2474
97.6k
    24189U, // CEIL_W_S_MMR6
2475
97.6k
    536888381U, // CEQI_B
2476
97.6k
    536890284U, // CEQI_D
2477
97.6k
    536892103U, // CEQI_H
2478
97.6k
    536896176U, // CEQI_W
2479
97.6k
    536888535U, // CEQ_B
2480
97.6k
    536890596U, // CEQ_D
2481
97.6k
    536892294U, // CEQ_H
2482
97.6k
    536896452U, // CEQ_W
2483
97.6k
    16488U, // CFC1
2484
97.6k
    16488U, // CFC1_MM
2485
97.6k
    16704U, // CFC2_MM
2486
97.6k
    17267U, // CFCMSA
2487
97.6k
    536895195U, // CINS
2488
97.6k
    536887588U, // CINS32
2489
97.6k
    536895195U, // CINS64_32
2490
97.6k
    536895195U, // CINS_i32
2491
97.6k
    20121U, // CLASS_D
2492
97.6k
    20121U, // CLASS_D_MMR6
2493
97.6k
    24040U, // CLASS_S
2494
97.6k
    24040U, // CLASS_S_MMR6
2495
97.6k
    536888620U, // CLEI_S_B
2496
97.6k
    536890856U, // CLEI_S_D
2497
97.6k
    536892428U, // CLEI_S_H
2498
97.6k
    536896739U, // CLEI_S_W
2499
97.6k
    536888835U, // CLEI_U_B
2500
97.6k
    536891323U, // CLEI_U_D
2501
97.6k
    536892716U, // CLEI_U_H
2502
97.6k
    536897207U, // CLEI_U_W
2503
97.6k
    536888602U, // CLE_S_B
2504
97.6k
    536890838U, // CLE_S_D
2505
97.6k
    536892410U, // CLE_S_H
2506
97.6k
    536896721U, // CLE_S_W
2507
97.6k
    536888817U, // CLE_U_B
2508
97.6k
    536891305U, // CLE_U_D
2509
97.6k
    536892698U, // CLE_U_H
2510
97.6k
    536897189U, // CLE_U_W
2511
97.6k
    23193U, // CLO
2512
97.6k
    23193U, // CLO_MM
2513
97.6k
    23193U, // CLO_MMR6
2514
97.6k
    23193U, // CLO_NM
2515
97.6k
    23193U, // CLO_R6
2516
97.6k
    536888640U, // CLTI_S_B
2517
97.6k
    536890876U, // CLTI_S_D
2518
97.6k
    536892448U, // CLTI_S_H
2519
97.6k
    536896759U, // CLTI_S_W
2520
97.6k
    536888855U, // CLTI_U_B
2521
97.6k
    536891343U, // CLTI_U_D
2522
97.6k
    536892736U, // CLTI_U_H
2523
97.6k
    536897227U, // CLTI_U_W
2524
97.6k
    536888708U, // CLT_S_B
2525
97.6k
    536890954U, // CLT_S_D
2526
97.6k
    536892536U, // CLT_S_H
2527
97.6k
    536896887U, // CLT_S_W
2528
97.6k
    536888935U, // CLT_U_B
2529
97.6k
    536891433U, // CLT_U_D
2530
97.6k
    536892826U, // CLT_U_H
2531
97.6k
    536897317U, // CLT_U_W
2532
97.6k
    26716U, // CLZ
2533
97.6k
    26716U, // CLZ_MM
2534
97.6k
    26716U, // CLZ_MMR6
2535
97.6k
    26716U, // CLZ_NM
2536
97.6k
    26716U, // CLZ_R6
2537
97.6k
    536889185U, // CMPGDU_EQ_QB
2538
97.6k
    536889185U, // CMPGDU_EQ_QB_MMR2
2539
97.6k
    536889090U, // CMPGDU_LE_QB
2540
97.6k
    536889090U, // CMPGDU_LE_QB_MMR2
2541
97.6k
    536889304U, // CMPGDU_LT_QB
2542
97.6k
    536889304U, // CMPGDU_LT_QB_MMR2
2543
97.6k
    536889199U, // CMPGU_EQ_QB
2544
97.6k
    536889199U, // CMPGU_EQ_QB_MM
2545
97.6k
    536889104U, // CMPGU_LE_QB
2546
97.6k
    536889104U, // CMPGU_LE_QB_MM
2547
97.6k
    536889318U, // CMPGU_LT_QB
2548
97.6k
    536889318U, // CMPGU_LT_QB_MM
2549
97.6k
    18300U, // CMPU_EQ_QB
2550
97.6k
    18300U, // CMPU_EQ_QB_MM
2551
97.6k
    18205U, // CMPU_LE_QB
2552
97.6k
    18205U, // CMPU_LE_QB_MM
2553
97.6k
    18419U, // CMPU_LT_QB
2554
97.6k
    18419U, // CMPU_LT_QB_MM
2555
97.6k
    536890146U, // CMP_AF_D_MMR6
2556
97.6k
    536894669U, // CMP_AF_S_MMR6
2557
97.6k
    536890585U, // CMP_EQ_D
2558
97.6k
    536890585U, // CMP_EQ_D_MMR6
2559
97.6k
    22210U, // CMP_EQ_PH
2560
97.6k
    22210U, // CMP_EQ_PH_MM
2561
97.6k
    536894873U, // CMP_EQ_S
2562
97.6k
    536894873U, // CMP_EQ_S_MMR6
2563
97.6k
    536890146U, // CMP_F_D
2564
97.6k
    536894669U, // CMP_F_S
2565
97.6k
    536889990U, // CMP_LE_D
2566
97.6k
    536889990U, // CMP_LE_D_MMR6
2567
97.6k
    22106U, // CMP_LE_PH
2568
97.6k
    22106U, // CMP_LE_PH_MM
2569
97.6k
    536894590U, // CMP_LE_S
2570
97.6k
    536894590U, // CMP_LE_S_MMR6
2571
97.6k
    536891076U, // CMP_LT_D
2572
97.6k
    536891076U, // CMP_LT_D_MMR6
2573
97.6k
    22379U, // CMP_LT_PH
2574
97.6k
    22379U, // CMP_LT_PH_MM
2575
97.6k
    536894978U, // CMP_LT_S
2576
97.6k
    536894978U, // CMP_LT_S_MMR6
2577
97.6k
    536890164U, // CMP_SAF_D
2578
97.6k
    536890164U, // CMP_SAF_D_MMR6
2579
97.6k
    536894679U, // CMP_SAF_S
2580
97.6k
    536894679U, // CMP_SAF_S_MMR6
2581
97.6k
    536890612U, // CMP_SEQ_D
2582
97.6k
    536890612U, // CMP_SEQ_D_MMR6
2583
97.6k
    536894892U, // CMP_SEQ_S
2584
97.6k
    536894892U, // CMP_SEQ_S_MMR6
2585
97.6k
    536890027U, // CMP_SLE_D
2586
97.6k
    536890027U, // CMP_SLE_D_MMR6
2587
97.6k
    536894619U, // CMP_SLE_S
2588
97.6k
    536894619U, // CMP_SLE_S_MMR6
2589
97.6k
    536891103U, // CMP_SLT_D
2590
97.6k
    536891103U, // CMP_SLT_D_MMR6
2591
97.6k
    536894997U, // CMP_SLT_S
2592
97.6k
    536894997U, // CMP_SLT_S_MMR6
2593
97.6k
    536890660U, // CMP_SUEQ_D
2594
97.6k
    536890660U, // CMP_SUEQ_D_MMR6
2595
97.6k
    536894923U, // CMP_SUEQ_S
2596
97.6k
    536894923U, // CMP_SUEQ_S_MMR6
2597
97.6k
    536890075U, // CMP_SULE_D
2598
97.6k
    536890075U, // CMP_SULE_D_MMR6
2599
97.6k
    536894650U, // CMP_SULE_S
2600
97.6k
    536894650U, // CMP_SULE_S_MMR6
2601
97.6k
    536891151U, // CMP_SULT_D
2602
97.6k
    536891151U, // CMP_SULT_D_MMR6
2603
97.6k
    536895028U, // CMP_SULT_S
2604
97.6k
    536895028U, // CMP_SULT_S_MMR6
2605
97.6k
    536890533U, // CMP_SUN_D
2606
97.6k
    536890533U, // CMP_SUN_D_MMR6
2607
97.6k
    536894837U, // CMP_SUN_S
2608
97.6k
    536894837U, // CMP_SUN_S_MMR6
2609
97.6k
    536890640U, // CMP_UEQ_D
2610
97.6k
    536890640U, // CMP_UEQ_D_MMR6
2611
97.6k
    536894912U, // CMP_UEQ_S
2612
97.6k
    536894912U, // CMP_UEQ_S_MMR6
2613
97.6k
    536890055U, // CMP_ULE_D
2614
97.6k
    536890055U, // CMP_ULE_D_MMR6
2615
97.6k
    536894639U, // CMP_ULE_S
2616
97.6k
    536894639U, // CMP_ULE_S_MMR6
2617
97.6k
    536891131U, // CMP_ULT_D
2618
97.6k
    536891131U, // CMP_ULT_D_MMR6
2619
97.6k
    536895017U, // CMP_ULT_S
2620
97.6k
    536895017U, // CMP_ULT_S_MMR6
2621
97.6k
    536890515U, // CMP_UN_D
2622
97.6k
    536890515U, // CMP_UN_D_MMR6
2623
97.6k
    536894827U, // CMP_UN_S
2624
97.6k
    536894827U, // CMP_UN_S_MMR6
2625
97.6k
    1073759659U,  // COPY_S_B
2626
97.6k
    1073761927U,  // COPY_S_D
2627
97.6k
    1073763498U,  // COPY_S_H
2628
97.6k
    1073767871U,  // COPY_S_W
2629
97.6k
    1073759874U,  // COPY_U_B
2630
97.6k
    1073763765U,  // COPY_U_H
2631
97.6k
    1073768278U,  // COPY_U_W
2632
97.6k
    536889029U, // CRC32B
2633
97.6k
    33572549U,  // CRC32B_NM
2634
97.6k
    536889037U, // CRC32CB
2635
97.6k
    33572557U,  // CRC32CB_NM
2636
97.6k
    536891656U, // CRC32CD
2637
97.6k
    536892940U, // CRC32CH
2638
97.6k
    33576460U,  // CRC32CH_NM
2639
97.6k
    536897466U, // CRC32CW
2640
97.6k
    33580986U,  // CRC32CW_NM
2641
97.6k
    536891642U, // CRC32D
2642
97.6k
    536892920U, // CRC32H
2643
97.6k
    33576440U,  // CRC32H_NM
2644
97.6k
    536897458U, // CRC32W
2645
97.6k
    33580978U,  // CRC32W_NM
2646
97.6k
    17875075U,  // CTC1
2647
97.6k
    17875075U,  // CTC1_MM
2648
97.6k
    17875291U,  // CTC2_MM
2649
97.6k
    17275U, // CTCMSA
2650
97.6k
    23643U, // CVT_D32_S
2651
97.6k
    23643U, // CVT_D32_S_MM
2652
97.6k
    24972U, // CVT_D32_W
2653
97.6k
    24972U, // CVT_D32_W_MM
2654
97.6k
    22769U, // CVT_D64_L
2655
97.6k
    23643U, // CVT_D64_S
2656
97.6k
    23643U, // CVT_D64_S_MM
2657
97.6k
    24972U, // CVT_D64_W
2658
97.6k
    24972U, // CVT_D64_W_MM
2659
97.6k
    22769U, // CVT_D_L_MMR6
2660
97.6k
    19497U, // CVT_L_D64
2661
97.6k
    19497U, // CVT_L_D64_MM
2662
97.6k
    19497U, // CVT_L_D_MMR6
2663
97.6k
    23868U, // CVT_L_S
2664
97.6k
    23868U, // CVT_L_S_MM
2665
97.6k
    23868U, // CVT_L_S_MMR6
2666
97.6k
    26574U, // CVT_PS_PW64
2667
97.6k
    536894942U, // CVT_PS_S64
2668
97.6k
    24369U, // CVT_PW_PS64
2669
97.6k
    19844U, // CVT_S_D32
2670
97.6k
    19844U, // CVT_S_D32_MM
2671
97.6k
    19844U, // CVT_S_D64
2672
97.6k
    19844U, // CVT_S_D64_MM
2673
97.6k
    22778U, // CVT_S_L
2674
97.6k
    22778U, // CVT_S_L_MMR6
2675
97.6k
    23023U, // CVT_S_PL64
2676
97.6k
    24658U, // CVT_S_PU64
2677
97.6k
    25727U, // CVT_S_W
2678
97.6k
    25727U, // CVT_S_W_MM
2679
97.6k
    25727U, // CVT_S_W_MMR6
2680
97.6k
    20672U, // CVT_W_D32
2681
97.6k
    20672U, // CVT_W_D32_MM
2682
97.6k
    20672U, // CVT_W_D64
2683
97.6k
    20672U, // CVT_W_D64_MM
2684
97.6k
    24210U, // CVT_W_S
2685
97.6k
    24210U, // CVT_W_S_MM
2686
97.6k
    24210U, // CVT_W_S_MMR6
2687
97.6k
    536890577U, // C_EQ_D32
2688
97.6k
    536890577U, // C_EQ_D32_MM
2689
97.6k
    536890577U, // C_EQ_D64
2690
97.6k
    536890577U, // C_EQ_D64_MM
2691
97.6k
    536894865U, // C_EQ_S
2692
97.6k
    536894865U, // C_EQ_S_MM
2693
97.6k
    536890139U, // C_F_D32
2694
97.6k
    536890139U, // C_F_D32_MM
2695
97.6k
    536890139U, // C_F_D64
2696
97.6k
    536890139U, // C_F_D64_MM
2697
97.6k
    536894662U, // C_F_S
2698
97.6k
    536894662U, // C_F_S_MM
2699
97.6k
    536889982U, // C_LE_D32
2700
97.6k
    536889982U, // C_LE_D32_MM
2701
97.6k
    536889982U, // C_LE_D64
2702
97.6k
    536889982U, // C_LE_D64_MM
2703
97.6k
    536894582U, // C_LE_S
2704
97.6k
    536894582U, // C_LE_S_MM
2705
97.6k
    536891068U, // C_LT_D32
2706
97.6k
    536891068U, // C_LT_D32_MM
2707
97.6k
    536891068U, // C_LT_D64
2708
97.6k
    536891068U, // C_LT_D64_MM
2709
97.6k
    536894970U, // C_LT_S
2710
97.6k
    536894970U, // C_LT_S_MM
2711
97.6k
    536889973U, // C_NGE_D32
2712
97.6k
    536889973U, // C_NGE_D32_MM
2713
97.6k
    536889973U, // C_NGE_D64
2714
97.6k
    536889973U, // C_NGE_D64_MM
2715
97.6k
    536894573U, // C_NGE_S
2716
97.6k
    536894573U, // C_NGE_S_MM
2717
97.6k
    536890008U, // C_NGLE_D32
2718
97.6k
    536890008U, // C_NGLE_D32_MM
2719
97.6k
    536890008U, // C_NGLE_D64
2720
97.6k
    536890008U, // C_NGLE_D64_MM
2721
97.6k
    536894600U, // C_NGLE_S
2722
97.6k
    536894600U, // C_NGLE_S_MM
2723
97.6k
    536890425U, // C_NGL_D32
2724
97.6k
    536890425U, // C_NGL_D32_MM
2725
97.6k
    536890425U, // C_NGL_D64
2726
97.6k
    536890425U, // C_NGL_D64_MM
2727
97.6k
    536894796U, // C_NGL_S
2728
97.6k
    536894796U, // C_NGL_S_MM
2729
97.6k
    536891059U, // C_NGT_D32
2730
97.6k
    536891059U, // C_NGT_D32_MM
2731
97.6k
    536891059U, // C_NGT_D64
2732
97.6k
    536891059U, // C_NGT_D64_MM
2733
97.6k
    536894961U, // C_NGT_S
2734
97.6k
    536894961U, // C_NGT_S_MM
2735
97.6k
    536890018U, // C_OLE_D32
2736
97.6k
    536890018U, // C_OLE_D32_MM
2737
97.6k
    536890018U, // C_OLE_D64
2738
97.6k
    536890018U, // C_OLE_D64_MM
2739
97.6k
    536894610U, // C_OLE_S
2740
97.6k
    536894610U, // C_OLE_S_MM
2741
97.6k
    536891094U, // C_OLT_D32
2742
97.6k
    536891094U, // C_OLT_D32_MM
2743
97.6k
    536891094U, // C_OLT_D64
2744
97.6k
    536891094U, // C_OLT_D64_MM
2745
97.6k
    536894988U, // C_OLT_S
2746
97.6k
    536894988U, // C_OLT_S_MM
2747
97.6k
    536890603U, // C_SEQ_D32
2748
97.6k
    536890603U, // C_SEQ_D32_MM
2749
97.6k
    536890603U, // C_SEQ_D64
2750
97.6k
    536890603U, // C_SEQ_D64_MM
2751
97.6k
    536894883U, // C_SEQ_S
2752
97.6k
    536894883U, // C_SEQ_S_MM
2753
97.6k
    536890209U, // C_SF_D32
2754
97.6k
    536890209U, // C_SF_D32_MM
2755
97.6k
    536890209U, // C_SF_D64
2756
97.6k
    536890209U, // C_SF_D64_MM
2757
97.6k
    536894708U, // C_SF_S
2758
97.6k
    536894708U, // C_SF_S_MM
2759
97.6k
    536890631U, // C_UEQ_D32
2760
97.6k
    536890631U, // C_UEQ_D32_MM
2761
97.6k
    536890631U, // C_UEQ_D64
2762
97.6k
    536890631U, // C_UEQ_D64_MM
2763
97.6k
    536894903U, // C_UEQ_S
2764
97.6k
    536894903U, // C_UEQ_S_MM
2765
97.6k
    536890046U, // C_ULE_D32
2766
97.6k
    536890046U, // C_ULE_D32_MM
2767
97.6k
    536890046U, // C_ULE_D64
2768
97.6k
    536890046U, // C_ULE_D64_MM
2769
97.6k
    536894630U, // C_ULE_S
2770
97.6k
    536894630U, // C_ULE_S_MM
2771
97.6k
    536891122U, // C_ULT_D32
2772
97.6k
    536891122U, // C_ULT_D32_MM
2773
97.6k
    536891122U, // C_ULT_D64
2774
97.6k
    536891122U, // C_ULT_D64_MM
2775
97.6k
    536895008U, // C_ULT_S
2776
97.6k
    536895008U, // C_ULT_S_MM
2777
97.6k
    536890507U, // C_UN_D32
2778
97.6k
    536890507U, // C_UN_D32_MM
2779
97.6k
    536890507U, // C_UN_D64
2780
97.6k
    536890507U, // C_UN_D64_MM
2781
97.6k
    536894819U, // C_UN_S
2782
97.6k
    536894819U, // C_UN_S_MM
2783
97.6k
    23264U, // CmpRxRy16
2784
97.6k
    1610635429U,  // CmpiRxImm16
2785
97.6k
    22693U, // CmpiRxImmX16
2786
97.6k
    536891670U, // DADD
2787
97.6k
    536893537U, // DADDi
2788
97.6k
    536895504U, // DADDiu
2789
97.6k
    536895440U, // DADDu
2790
97.6k
    536893568U, // DAHI
2791
97.6k
    536894090U, // DALIGN
2792
97.6k
    536893629U, // DATI
2793
97.6k
    536893647U, // DAUI
2794
97.6k
    23224U, // DBITSWAP
2795
97.6k
    23192U, // DCLO
2796
97.6k
    23192U, // DCLO_R6
2797
97.6k
    26715U, // DCLZ
2798
97.6k
    26715U, // DCLZ_R6
2799
97.6k
    536895724U, // DDIV
2800
97.6k
    536895632U, // DDIVU
2801
97.6k
    11034U, // DERET
2802
97.6k
    11034U, // DERET_MM
2803
97.6k
    11034U, // DERET_MMR6
2804
97.6k
    11034U, // DERET_NM
2805
97.6k
    536895408U, // DEXT
2806
97.6k
    536897885U, // DEXT64_32
2807
97.6k
    536894061U, // DEXTM
2808
97.6k
    536895625U, // DEXTU
2809
97.6k
    546916U,  // DI
2810
97.6k
    536895201U, // DINS
2811
97.6k
    536894054U, // DINSM
2812
97.6k
    536895580U, // DINSU
2813
97.6k
    536895725U, // DIV
2814
97.6k
    536895633U, // DIVU
2815
97.6k
    536895633U, // DIVU_MMR6
2816
97.6k
    536895633U, // DIVU_NM
2817
97.6k
    536895725U, // DIV_MMR6
2818
97.6k
    536895725U, // DIV_NM
2819
97.6k
    536888729U, // DIV_S_B
2820
97.6k
    536890997U, // DIV_S_D
2821
97.6k
    536892557U, // DIV_S_H
2822
97.6k
    536896930U, // DIV_S_W
2823
97.6k
    536888944U, // DIV_U_B
2824
97.6k
    536891464U, // DIV_U_D
2825
97.6k
    536892835U, // DIV_U_H
2826
97.6k
    536897348U, // DIV_U_W
2827
97.6k
    546916U,  // DI_MM
2828
97.6k
    546916U,  // DI_MMR6
2829
97.6k
    546916U,  // DI_NM
2830
97.6k
    536888173U, // DLSA
2831
97.6k
    536888173U, // DLSA_R6
2832
97.6k
    536887303U, // DMFC0
2833
97.6k
    16494U, // DMFC1
2834
97.6k
    536887622U, // DMFC2
2835
97.6k
    251674950U, // DMFC2_OCTEON
2836
97.6k
    536887310U, // DMFGC0
2837
97.6k
    536891722U, // DMOD
2838
97.6k
    536895454U, // DMODU
2839
97.6k
    548756U,  // DMT
2840
97.6k
    2752561212U,  // DMTC0
2841
97.6k
    17875081U,  // DMTC1
2842
97.6k
    2752561505U,  // DMTC2
2843
97.6k
    251674977U, // DMTC2_OCTEON
2844
97.6k
    2752561190U,  // DMTGC0
2845
97.6k
    548756U,  // DMT_NM
2846
97.6k
    536893524U, // DMUH
2847
97.6k
    536895497U, // DMUHU
2848
97.6k
    536893990U, // DMUL
2849
97.6k
    24461U, // DMULT
2850
97.6k
    24705U, // DMULTu
2851
97.6k
    536895541U, // DMULU
2852
97.6k
    536893990U, // DMUL_R6
2853
97.6k
    536890905U, // DOTP_S_D
2854
97.6k
    536892477U, // DOTP_S_H
2855
97.6k
    536896798U, // DOTP_S_W
2856
97.6k
    536891372U, // DOTP_U_D
2857
97.6k
    536892765U, // DOTP_U_H
2858
97.6k
    536897256U, // DOTP_U_W
2859
97.6k
    570445250U, // DPADD_S_D
2860
97.6k
    570446822U, // DPADD_S_H
2861
97.6k
    570451133U, // DPADD_S_W
2862
97.6k
    570445717U, // DPADD_U_D
2863
97.6k
    570447110U, // DPADD_U_H
2864
97.6k
    570451601U, // DPADD_U_W
2865
97.6k
    536893370U, // DPAQX_SA_W_PH
2866
97.6k
    536893370U, // DPAQX_SA_W_PH_MMR2
2867
97.6k
    536893453U, // DPAQX_S_W_PH
2868
97.6k
    536893453U, // DPAQX_S_W_PH_MMR2
2869
97.6k
    536896258U, // DPAQ_SA_L_W
2870
97.6k
    536896258U, // DPAQ_SA_L_W_MM
2871
97.6k
    536893412U, // DPAQ_S_W_PH
2872
97.6k
    536893412U, // DPAQ_S_W_PH_MM
2873
97.6k
    536893725U, // DPAU_H_QBL
2874
97.6k
    536893725U, // DPAU_H_QBL_MM
2875
97.6k
    536894315U, // DPAU_H_QBR
2876
97.6k
    536894315U, // DPAU_H_QBR_MM
2877
97.6k
    536893491U, // DPAX_W_PH
2878
97.6k
    536893491U, // DPAX_W_PH_MMR2
2879
97.6k
    536893360U, // DPA_W_PH
2880
97.6k
    536893360U, // DPA_W_PH_MMR2
2881
97.6k
    23269U, // DPOP
2882
97.6k
    536893385U, // DPSQX_SA_W_PH
2883
97.6k
    536893385U, // DPSQX_SA_W_PH_MMR2
2884
97.6k
    536893467U, // DPSQX_S_W_PH
2885
97.6k
    536893467U, // DPSQX_S_W_PH_MMR2
2886
97.6k
    536896271U, // DPSQ_SA_L_W
2887
97.6k
    536896271U, // DPSQ_SA_L_W_MM
2888
97.6k
    536893440U, // DPSQ_S_W_PH
2889
97.6k
    536893440U, // DPSQ_S_W_PH_MM
2890
97.6k
    570445217U, // DPSUB_S_D
2891
97.6k
    570446801U, // DPSUB_S_H
2892
97.6k
    570451100U, // DPSUB_S_W
2893
97.6k
    570445684U, // DPSUB_U_D
2894
97.6k
    570447089U, // DPSUB_U_H
2895
97.6k
    570451568U, // DPSUB_U_W
2896
97.6k
    536893737U, // DPSU_H_QBL
2897
97.6k
    536893737U, // DPSU_H_QBL_MM
2898
97.6k
    536894327U, // DPSU_H_QBR
2899
97.6k
    536894327U, // DPSU_H_QBR_MM
2900
97.6k
    536893502U, // DPSX_W_PH
2901
97.6k
    536893502U, // DPSX_W_PH_MMR2
2902
97.6k
    536893481U, // DPS_W_PH
2903
97.6k
    536893481U, // DPS_W_PH_MMR2
2904
97.6k
    536894500U, // DROTR
2905
97.6k
    536887579U, // DROTR32
2906
97.6k
    536895773U, // DROTRV
2907
97.6k
    22016U, // DSBH
2908
97.6k
    26786U, // DSDIV
2909
97.6k
    20770U, // DSHD
2910
97.6k
    536893923U, // DSLL
2911
97.6k
    536887549U, // DSLL32
2912
97.6k
    2147506659U,  // DSLL64_32
2913
97.6k
    536895730U, // DSLLV
2914
97.6k
    536888167U, // DSRA
2915
97.6k
    536887531U, // DSRA32
2916
97.6k
    536895709U, // DSRAV
2917
97.6k
    536893951U, // DSRL
2918
97.6k
    536887557U, // DSRL32
2919
97.6k
    536895737U, // DSRLV
2920
97.6k
    536889419U, // DSUB
2921
97.6k
    536895419U, // DSUBu
2922
97.6k
    26772U, // DUDIV
2923
97.6k
    547656U,  // DVP
2924
97.6k
    545220U,  // DVPE
2925
97.6k
    545220U,  // DVPE_NM
2926
97.6k
    547656U,  // DVP_MMR6
2927
97.6k
    26787U, // DivRxRy16
2928
97.6k
    26773U, // DivuRxRy16
2929
97.6k
    10928U, // EHB
2930
97.6k
    10928U, // EHB_MM
2931
97.6k
    10928U, // EHB_MMR6
2932
97.6k
    10928U, // EHB_NM
2933
97.6k
    546928U,  // EI
2934
97.6k
    546928U,  // EI_MM
2935
97.6k
    546928U,  // EI_MMR6
2936
97.6k
    546928U,  // EI_NM
2937
97.6k
    548761U,  // EMT
2938
97.6k
    548761U,  // EMT_NM
2939
97.6k
    11035U, // ERET
2940
97.6k
    10932U, // ERETNC
2941
97.6k
    10932U, // ERETNC_MMR6
2942
97.6k
    10932U, // ERETNC_NM
2943
97.6k
    11035U, // ERET_MM
2944
97.6k
    11035U, // ERET_MMR6
2945
97.6k
    11035U, // ERET_NM
2946
97.6k
    547661U,  // EVP
2947
97.6k
    545226U,  // EVPE
2948
97.6k
    545226U,  // EVPE_NM
2949
97.6k
    547661U,  // EVP_MMR6
2950
97.6k
    536895409U, // EXT
2951
97.6k
    536894274U, // EXTP
2952
97.6k
    536894153U, // EXTPDP
2953
97.6k
    536895757U, // EXTPDPV
2954
97.6k
    536895757U, // EXTPDPV_MM
2955
97.6k
    536894153U, // EXTPDP_MM
2956
97.6k
    536895766U, // EXTPV
2957
97.6k
    536895766U, // EXTPV_MM
2958
97.6k
    536894274U, // EXTP_MM
2959
97.6k
    536896991U, // EXTRV_RS_W
2960
97.6k
    536896991U, // EXTRV_RS_W_MM
2961
97.6k
    536896545U, // EXTRV_R_W
2962
97.6k
    536896545U, // EXTRV_R_W_MM
2963
97.6k
    536892566U, // EXTRV_S_H
2964
97.6k
    536892566U, // EXTRV_S_H_MM
2965
97.6k
    536897428U, // EXTRV_W
2966
97.6k
    536897428U, // EXTRV_W_MM
2967
97.6k
    536896980U, // EXTR_RS_W
2968
97.6k
    536896980U, // EXTR_RS_W_MM
2969
97.6k
    536896524U, // EXTR_R_W
2970
97.6k
    536896524U, // EXTR_R_W_MM
2971
97.6k
    536892497U, // EXTR_S_H
2972
97.6k
    536892497U, // EXTR_S_H_MM
2973
97.6k
    536896623U, // EXTR_W
2974
97.6k
    536896623U, // EXTR_W_MM
2975
97.6k
    536895299U, // EXTS
2976
97.6k
    536887596U, // EXTS32
2977
97.6k
    536897508U, // EXTW_NM
2978
97.6k
    536895409U, // EXT_MM
2979
97.6k
    536895409U, // EXT_MMR6
2980
97.6k
    536895409U, // EXT_NM
2981
97.6k
    20113U, // FABS_D32
2982
97.6k
    20113U, // FABS_D32_MM
2983
97.6k
    20113U, // FABS_D64
2984
97.6k
    20113U, // FABS_D64_MM
2985
97.6k
    24023U, // FABS_S
2986
97.6k
    24023U, // FABS_S_MM
2987
97.6k
    536889922U, // FADD_D
2988
97.6k
    536889923U, // FADD_D32
2989
97.6k
    536889923U, // FADD_D32_MM
2990
97.6k
    536889923U, // FADD_D64
2991
97.6k
    536889923U, // FADD_D64_MM
2992
97.6k
    536895215U, // FADD_PS64
2993
97.6k
    536894566U, // FADD_S
2994
97.6k
    536894566U, // FADD_S_MM
2995
97.6k
    570448998U, // FADD_S_MMR6
2996
97.6k
    536895893U, // FADD_W
2997
97.6k
    536890156U, // FCAF_D
2998
97.6k
    536896012U, // FCAF_W
2999
97.6k
    536890595U, // FCEQ_D
3000
97.6k
    536896451U, // FCEQ_W
3001
97.6k
    20120U, // FCLASS_D
3002
97.6k
    26091U, // FCLASS_W
3003
97.6k
    536890000U, // FCLE_D
3004
97.6k
    536895935U, // FCLE_W
3005
97.6k
    536891086U, // FCLT_D
3006
97.6k
    536897030U, // FCLT_W
3007
97.6k
    5974450U, // FCMP_D32
3008
97.6k
    5974450U, // FCMP_D32_MM
3009
97.6k
    5974450U, // FCMP_D64
3010
97.6k
    6498738U, // FCMP_S32
3011
97.6k
    6498738U, // FCMP_S32_MM
3012
97.6k
    536890096U, // FCNE_D
3013
97.6k
    536895969U, // FCNE_W
3014
97.6k
    536890705U, // FCOR_D
3015
97.6k
    536896580U, // FCOR_W
3016
97.6k
    536890651U, // FCUEQ_D
3017
97.6k
    536896467U, // FCUEQ_W
3018
97.6k
    536890066U, // FCULE_D
3019
97.6k
    536895951U, // FCULE_W
3020
97.6k
    536891142U, // FCULT_D
3021
97.6k
    536897046U, // FCULT_W
3022
97.6k
    536890112U, // FCUNE_D
3023
97.6k
    536895985U, // FCUNE_W
3024
97.6k
    536890525U, // FCUN_D
3025
97.6k
    536896357U, // FCUN_W
3026
97.6k
    536891518U, // FDIV_D
3027
97.6k
    536891519U, // FDIV_D32
3028
97.6k
    536891519U, // FDIV_D32_MM
3029
97.6k
    536891519U, // FDIV_D64
3030
97.6k
    536891519U, // FDIV_D64_MM
3031
97.6k
    536895065U, // FDIV_S
3032
97.6k
    536895065U, // FDIV_S_MM
3033
97.6k
    570449497U, // FDIV_S_MMR6
3034
97.6k
    536897412U, // FDIV_W
3035
97.6k
    536892224U, // FEXDO_H
3036
97.6k
    536896373U, // FEXDO_W
3037
97.6k
    536889809U, // FEXP2_D
3038
97.6k
    536895796U, // FEXP2_W
3039
97.6k
    19537U, // FEXUPL_D
3040
97.6k
    25387U, // FEXUPL_W
3041
97.6k
    19809U, // FEXUPR_D
3042
97.6k
    25684U, // FEXUPR_W
3043
97.6k
    20051U, // FFINT_S_D
3044
97.6k
    25984U, // FFINT_S_W
3045
97.6k
    20530U, // FFINT_U_D
3046
97.6k
    26414U, // FFINT_U_W
3047
97.6k
    19547U, // FFQL_D
3048
97.6k
    25397U, // FFQL_W
3049
97.6k
    19819U, // FFQR_D
3050
97.6k
    25694U, // FFQR_W
3051
97.6k
    17584U, // FILL_B
3052
97.6k
    19522U, // FILL_D
3053
97.6k
    21273U, // FILL_H
3054
97.6k
    25372U, // FILL_W
3055
97.6k
    18888U, // FLOG2_D
3056
97.6k
    24875U, // FLOG2_W
3057
97.6k
    19486U, // FLOOR_L_D64
3058
97.6k
    19486U, // FLOOR_L_D_MMR6
3059
97.6k
    23857U, // FLOOR_L_S
3060
97.6k
    23857U, // FLOOR_L_S_MMR6
3061
97.6k
    20661U, // FLOOR_W_D32
3062
97.6k
    20661U, // FLOOR_W_D64
3063
97.6k
    20661U, // FLOOR_W_D_MMR6
3064
97.6k
    20661U, // FLOOR_W_MM
3065
97.6k
    24199U, // FLOOR_W_S
3066
97.6k
    24199U, // FLOOR_W_S_MM
3067
97.6k
    24199U, // FLOOR_W_S_MMR6
3068
97.6k
    570444362U, // FMADD_D
3069
97.6k
    570450333U, // FMADD_W
3070
97.6k
    536889847U, // FMAX_A_D
3071
97.6k
    536895834U, // FMAX_A_W
3072
97.6k
    536891593U, // FMAX_D
3073
97.6k
    536897437U, // FMAX_W
3074
97.6k
    536889827U, // FMIN_A_D
3075
97.6k
    536895814U, // FMIN_A_W
3076
97.6k
    536890499U, // FMIN_D
3077
97.6k
    536896349U, // FMIN_W
3078
97.6k
    20622U, // FMOV_D32
3079
97.6k
    20622U, // FMOV_D32_MM
3080
97.6k
    20622U, // FMOV_D64
3081
97.6k
    20622U, // FMOV_D64_MM
3082
97.6k
    20622U, // FMOV_D_MMR6
3083
97.6k
    24160U, // FMOV_S
3084
97.6k
    24160U, // FMOV_S_MM
3085
97.6k
    24160U, // FMOV_S_MMR6
3086
97.6k
    570444320U, // FMSUB_D
3087
97.6k
    570450291U, // FMSUB_W
3088
97.6k
    536890483U, // FMUL_D
3089
97.6k
    536890484U, // FMUL_D32
3090
97.6k
    536890484U, // FMUL_D32_MM
3091
97.6k
    536890484U, // FMUL_D64
3092
97.6k
    536890484U, // FMUL_D64_MM
3093
97.6k
    536895231U, // FMUL_PS64
3094
97.6k
    536894805U, // FMUL_S
3095
97.6k
    536894805U, // FMUL_S_MM
3096
97.6k
    570449237U, // FMUL_S_MMR6
3097
97.6k
    536896333U, // FMUL_W
3098
97.6k
    19314U, // FNEG_D32
3099
97.6k
    19314U, // FNEG_D32_MM
3100
97.6k
    19314U, // FNEG_D64
3101
97.6k
    19314U, // FNEG_D64_MM
3102
97.6k
    23812U, // FNEG_S
3103
97.6k
    23812U, // FNEG_S_MM
3104
97.6k
    23812U, // FNEG_S_MMR6
3105
97.6k
    2752567531U,  // FORK
3106
97.6k
    2752567531U,  // FORK_NM
3107
97.6k
    19648U, // FRCP_D
3108
97.6k
    25470U, // FRCP_W
3109
97.6k
    20268U, // FRINT_D
3110
97.6k
    26160U, // FRINT_W
3111
97.6k
    20296U, // FRSQRT_D
3112
97.6k
    26188U, // FRSQRT_W
3113
97.6k
    536890175U, // FSAF_D
3114
97.6k
    536896020U, // FSAF_W
3115
97.6k
    536890623U, // FSEQ_D
3116
97.6k
    536896459U, // FSEQ_W
3117
97.6k
    536890038U, // FSLE_D
3118
97.6k
    536895943U, // FSLE_W
3119
97.6k
    536891114U, // FSLT_D
3120
97.6k
    536897038U, // FSLT_W
3121
97.6k
    536890104U, // FSNE_D
3122
97.6k
    536895977U, // FSNE_W
3123
97.6k
    536890713U, // FSOR_D
3124
97.6k
    536896588U, // FSOR_W
3125
97.6k
    20287U, // FSQRT_D
3126
97.6k
    20288U, // FSQRT_D32
3127
97.6k
    20288U, // FSQRT_D32_MM
3128
97.6k
    20288U, // FSQRT_D64
3129
97.6k
    20288U, // FSQRT_D64_MM
3130
97.6k
    24137U, // FSQRT_S
3131
97.6k
    24137U, // FSQRT_S_MM
3132
97.6k
    26179U, // FSQRT_W
3133
97.6k
    536889880U, // FSUB_D
3134
97.6k
    536889881U, // FSUB_D32
3135
97.6k
    536889881U, // FSUB_D32_MM
3136
97.6k
    536889881U, // FSUB_D64
3137
97.6k
    536889881U, // FSUB_D64_MM
3138
97.6k
    536895207U, // FSUB_PS64
3139
97.6k
    536894548U, // FSUB_S
3140
97.6k
    536894548U, // FSUB_S_MM
3141
97.6k
    570448980U, // FSUB_S_MMR6
3142
97.6k
    536895851U, // FSUB_W
3143
97.6k
    536890672U, // FSUEQ_D
3144
97.6k
    536896476U, // FSUEQ_W
3145
97.6k
    536890087U, // FSULE_D
3146
97.6k
    536895960U, // FSULE_W
3147
97.6k
    536891163U, // FSULT_D
3148
97.6k
    536897055U, // FSULT_W
3149
97.6k
    536890121U, // FSUNE_D
3150
97.6k
    536895994U, // FSUNE_W
3151
97.6k
    536890544U, // FSUN_D
3152
97.6k
    536896365U, // FSUN_W
3153
97.6k
    20062U, // FTINT_S_D
3154
97.6k
    25995U, // FTINT_S_W
3155
97.6k
    20541U, // FTINT_U_D
3156
97.6k
    26425U, // FTINT_U_W
3157
97.6k
    536892301U, // FTQ_H
3158
97.6k
    536896485U, // FTQ_W
3159
97.6k
    19884U, // FTRUNC_S_D
3160
97.6k
    25767U, // FTRUNC_S_W
3161
97.6k
    20351U, // FTRUNC_U_D
3162
97.6k
    26235U, // FTRUNC_U_W
3163
97.6k
    547034U,  // GINVI
3164
97.6k
    547034U,  // GINVI_MMR6
3165
97.6k
    547034U,  // GINVI_NM
3166
97.6k
    268459939U, // GINVT
3167
97.6k
    268459939U, // GINVT_MMR6
3168
97.6k
    268459939U, // GINVT_NM
3169
97.6k
    536890808U, // HADD_S_D
3170
97.6k
    536892380U, // HADD_S_H
3171
97.6k
    536896691U, // HADD_S_W
3172
97.6k
    536891275U, // HADD_U_D
3173
97.6k
    536892668U, // HADD_U_H
3174
97.6k
    536897159U, // HADD_U_W
3175
97.6k
    536890775U, // HSUB_S_D
3176
97.6k
    536892359U, // HSUB_S_H
3177
97.6k
    536896658U, // HSUB_S_W
3178
97.6k
    536891242U, // HSUB_U_D
3179
97.6k
    536892647U, // HSUB_U_H
3180
97.6k
    536897126U, // HSUB_U_W
3181
97.6k
    661951U,  // HYPCALL
3182
97.6k
    661951U,  // HYPCALL_MM
3183
97.6k
    536888999U, // ILVEV_B
3184
97.6k
    536891509U, // ILVEV_D
3185
97.6k
    536892890U, // ILVEV_H
3186
97.6k
    536897403U, // ILVEV_W
3187
97.6k
    536888527U, // ILVL_B
3188
97.6k
    536890491U, // ILVL_D
3189
97.6k
    536892216U, // ILVL_H
3190
97.6k
    536896341U, // ILVL_W
3191
97.6k
    536888279U, // ILVOD_B
3192
97.6k
    536889964U, // ILVOD_D
3193
97.6k
    536892018U, // ILVOD_H
3194
97.6k
    536895926U, // ILVOD_W
3195
97.6k
    536888575U, // ILVR_B
3196
97.6k
    536890748U, // ILVR_D
3197
97.6k
    536892341U, // ILVR_H
3198
97.6k
    536896631U, // ILVR_W
3199
97.6k
    536895196U, // INS
3200
97.6k
    292046286U, // INSERT_B
3201
97.6k
    308825909U, // INSERT_D
3202
97.6k
    325604557U, // INSERT_H
3203
97.6k
    342386233U, // INSERT_W
3204
97.6k
    33579301U,  // INSV
3205
97.6k
    359154656U, // INSVE_B
3206
97.6k
    375933714U, // INSVE_D
3207
97.6k
    392712827U, // INSVE_H
3208
97.6k
    409494019U, // INSVE_W
3209
97.6k
    33579301U,  // INSV_MM
3210
97.6k
    536895196U, // INS_MM
3211
97.6k
    536895196U, // INS_MMR6
3212
97.6k
    536887297U, // INS_NM
3213
97.6k
    219361U,  // J
3214
97.6k
    219400U,  // JAL
3215
97.6k
    23544U, // JALR
3216
97.6k
    547832U,  // JALR16_MM
3217
97.6k
    23544U, // JALR64
3218
97.6k
    547832U,  // JALRC16_MMR6
3219
97.6k
    18725U, // JALRC16_NM
3220
97.6k
    18139U, // JALRCHB_NM
3221
97.6k
    18139U, // JALRC_HB_MMR6
3222
97.6k
    18725U, // JALRC_MMR6
3223
97.6k
    18725U, // JALRC_NM
3224
97.6k
    541245U,  // JALRS16_MM
3225
97.6k
    24380U, // JALRS_MM
3226
97.6k
    18156U, // JALR_HB
3227
97.6k
    18156U, // JALR_HB64
3228
97.6k
    23544U, // JALR_MM
3229
97.6k
    220867U,  // JALS_MM
3230
97.6k
    223256U,  // JALX
3231
97.6k
    223256U,  // JALX_MM
3232
97.6k
    219400U,  // JAL_MM
3233
97.6k
    18590U, // JIALC
3234
97.6k
    18590U, // JIALC64
3235
97.6k
    18590U, // JIALC_MMR6
3236
97.6k
    18560U, // JIC
3237
97.6k
    18560U, // JIC64
3238
97.6k
    18560U, // JIC_MMR6
3239
97.6k
    547828U,  // JR
3240
97.6k
    541232U,  // JR16_MM
3241
97.6k
    547828U,  // JR64
3242
97.6k
    547633U,  // JRADDIUSP
3243
97.6k
    543008U,  // JRC16_MM
3244
97.6k
    541110U,  // JRC16_MMR6
3245
97.6k
    547621U,  // JRCADDIUSP_MMR6
3246
97.6k
    543008U,  // JRC_NM
3247
97.6k
    542437U,  // JR_HB
3248
97.6k
    542437U,  // JR_HB64
3249
97.6k
    542437U,  // JR_HB64_R6
3250
97.6k
    542437U,  // JR_HB_R6
3251
97.6k
    547828U,  // JR_MM
3252
97.6k
    219361U,  // J_MM
3253
97.6k
    7575816U, // Jal16
3254
97.6k
    8100104U, // JalB16
3255
97.6k
    10921U, // JrRa16
3256
97.6k
    10913U, // JrcRa16
3257
97.6k
    543008U,  // JrcRx16
3258
97.6k
    543013U,  // JumpLinkReg16
3259
97.6k
    419451474U, // LAPC32_NM
3260
97.6k
    419447735U, // LAPC48_NM
3261
97.6k
    50349813U,  // LB
3262
97.6k
    50349813U,  // LB16_NM
3263
97.6k
    50349813U,  // LB64
3264
97.6k
    50352468U,  // LBE
3265
97.6k
    50352468U,  // LBE_MM
3266
97.6k
    50349813U,  // LBGP_NM
3267
97.6k
    50348621U,  // LBU16_MM
3268
97.6k
    50356150U,  // LBU16_NM
3269
97.6k
    50356150U,  // LBUGP_NM
3270
97.6k
    3254806564U,  // LBUX
3271
97.6k
    3254806564U,  // LBUX_MM
3272
97.6k
    50358308U,  // LBUX_NM
3273
97.6k
    50356150U,  // LBU_MMR6
3274
97.6k
    50356150U,  // LBU_NM
3275
97.6k
    50356150U,  // LBUs9_NM
3276
97.6k
    50358269U,  // LBX_NM
3277
97.6k
    50349813U,  // LB_MM
3278
97.6k
    50349813U,  // LB_MMR6
3279
97.6k
    50349813U,  // LB_NM
3280
97.6k
    50349813U,  // LBs9_NM
3281
97.6k
    50356150U,  // LBu
3282
97.6k
    50356150U,  // LBu64
3283
97.6k
    50352613U,  // LBuE
3284
97.6k
    50352613U,  // LBuE_MM
3285
97.6k
    50356150U,  // LBu_MM
3286
97.6k
    50352427U,  // LD
3287
97.6k
    50348124U,  // LDC1
3288
97.6k
    50348124U,  // LDC164
3289
97.6k
    50348124U,  // LDC1_D64_MMR6
3290
97.6k
    50348124U,  // LDC1_MM_D32
3291
97.6k
    50348124U,  // LDC1_MM_D64
3292
97.6k
    50348340U,  // LDC2
3293
97.6k
    50348340U,  // LDC2_MMR6
3294
97.6k
    50348340U,  // LDC2_R6
3295
97.6k
    50348425U,  // LDC3
3296
97.6k
    17410U, // LDI_B
3297
97.6k
    19330U, // LDI_D
3298
97.6k
    21149U, // LDI_H
3299
97.6k
    25222U, // LDI_W
3300
97.6k
    50354532U,  // LDL
3301
97.6k
    18657U, // LDPC
3302
97.6k
    50355122U,  // LDR
3303
97.6k
    3254796444U,  // LDXC1
3304
97.6k
    3254796444U,  // LDXC164
3305
97.6k
    50349000U,  // LD_B
3306
97.6k
    50350685U,  // LD_D
3307
97.6k
    50352739U,  // LD_H
3308
97.6k
    50356647U,  // LD_W
3309
97.6k
    167796753U, // LEA_ADDIU_NM
3310
97.6k
    167796753U, // LEA_ADDiu
3311
97.6k
    167796752U, // LEA_ADDiu64
3312
97.6k
    167796753U, // LEA_ADDiu_MM
3313
97.6k
    50353692U,  // LH
3314
97.6k
    50353692U,  // LH16_NM
3315
97.6k
    50353692U,  // LH64
3316
97.6k
    50352520U,  // LHE
3317
97.6k
    50352520U,  // LHE_MM
3318
97.6k
    50353692U,  // LHGP_NM
3319
97.6k
    50348644U,  // LHU16_MM
3320
97.6k
    50356228U,  // LHU16_NM
3321
97.6k
    50356228U,  // LHUGP_NM
3322
97.6k
    50356053U,  // LHUXS_NM
3323
97.6k
    50358314U,  // LHUX_NM
3324
97.6k
    50356228U,  // LHU_NM
3325
97.6k
    50356228U,  // LHUs9_NM
3326
97.6k
    3254806542U,  // LHX
3327
97.6k
    50356041U,  // LHXS_NM
3328
97.6k
    3254806542U,  // LHX_MM
3329
97.6k
    50358286U,  // LHX_NM
3330
97.6k
    50353692U,  // LH_MM
3331
97.6k
    50353692U,  // LH_NM
3332
97.6k
    50353692U,  // LHs9_NM
3333
97.6k
    50356228U,  // LHu
3334
97.6k
    50356228U,  // LHu64
3335
97.6k
    50352619U,  // LHuE
3336
97.6k
    50352619U,  // LHuE_MM
3337
97.6k
    50356228U,  // LHu_MM
3338
97.6k
    16884U, // LI16_MM
3339
97.6k
    16884U, // LI16_MMR6
3340
97.6k
    218126492U, // LI16_NM
3341
97.6k
    100680391U, // LI48_NM
3342
97.6k
    50354628U,  // LL
3343
97.6k
    50354628U,  // LL64
3344
97.6k
    50354628U,  // LL64_R6
3345
97.6k
    50352431U,  // LLD
3346
97.6k
    50352431U,  // LLD_R6
3347
97.6k
    50352543U,  // LLE
3348
97.6k
    50352543U,  // LLE_MM
3349
97.6k
    536897858U, // LLWP_NM
3350
97.6k
    50354628U,  // LL_MM
3351
97.6k
    50354628U,  // LL_MMR6
3352
97.6k
    50354628U,  // LL_NM
3353
97.6k
    50354628U,  // LL_R6
3354
97.6k
    536888174U, // LSA
3355
97.6k
    3828450158U,  // LSA_MMR6
3356
97.6k
    536888174U, // LSA_NM
3357
97.6k
    536888174U, // LSA_R6
3358
97.6k
    251680981U, // LUI_MMR6
3359
97.6k
    436230357U, // LUI_NM
3360
97.6k
    3254796458U,  // LUXC1
3361
97.6k
    3254796458U,  // LUXC164
3362
97.6k
    3254796458U,  // LUXC1_MM
3363
97.6k
    251680981U, // LUi
3364
97.6k
    251680981U, // LUi64
3365
97.6k
    251680981U, // LUi_MM
3366
97.6k
    50358213U,  // LW
3367
97.6k
    50348651U,  // LW16_MM
3368
97.6k
    50358213U,  // LW16_NM
3369
97.6k
    50358213U,  // LW4x4_NM
3370
97.6k
    50358213U,  // LW64
3371
97.6k
    50348176U,  // LWC1
3372
97.6k
    50348176U,  // LWC1_MM
3373
97.6k
    50348392U,  // LWC2
3374
97.6k
    50348392U,  // LWC2_MMR6
3375
97.6k
    50348392U,  // LWC2_R6
3376
97.6k
    50348437U,  // LWC3
3377
97.6k
    50358213U,  // LWDSP
3378
97.6k
    50358213U,  // LWDSP_MM
3379
97.6k
    50352637U,  // LWE
3380
97.6k
    50352637U,  // LWE_MM
3381
97.6k
    50358213U,  // LWGP16_NM
3382
97.6k
    50358213U,  // LWGP_MM
3383
97.6k
    50358213U,  // LWGP_NM
3384
97.6k
    50354746U,  // LWL
3385
97.6k
    50354746U,  // LWL64
3386
97.6k
    50352553U,  // LWLE
3387
97.6k
    50352553U,  // LWLE_MM
3388
97.6k
    50354746U,  // LWL_MM
3389
97.6k
    66065U, // LWM16_MM
3390
97.6k
    66065U, // LWM16_MMR6
3391
97.6k
    65805U, // LWM32_MM
3392
97.6k
    587225718U, // LWM_NM
3393
97.6k
    18694U, // LWPC
3394
97.6k
    18694U, // LWPC_MMR6
3395
97.6k
    419449094U, // LWPC_NM
3396
97.6k
    453008210U, // LWP_MM
3397
97.6k
    50355256U,  // LWR
3398
97.6k
    50355256U,  // LWR64
3399
97.6k
    50352601U,  // LWRE
3400
97.6k
    50352601U,  // LWRE_MM
3401
97.6k
    50355256U,  // LWR_MM
3402
97.6k
    50358213U,  // LWSP16_NM
3403
97.6k
    50358213U,  // LWSP_MM
3404
97.6k
    18687U, // LWUPC
3405
97.6k
    50356375U,  // LWU_MM
3406
97.6k
    3254806576U,  // LWX
3407
97.6k
    3254796472U,  // LWXC1
3408
97.6k
    3254796472U,  // LWXC1_MM
3409
97.6k
    50356060U,  // LWXS16_NM
3410
97.6k
    3254804316U,  // LWXS_MM
3411
97.6k
    50356060U,  // LWXS_NM
3412
97.6k
    3254806576U,  // LWX_MM
3413
97.6k
    50358320U,  // LWX_NM
3414
97.6k
    50358213U,  // LW_MM
3415
97.6k
    50358213U,  // LW_MMR6
3416
97.6k
    50358213U,  // LW_NM
3417
97.6k
    50358213U,  // LWs9_NM
3418
97.6k
    50356375U,  // LWu
3419
97.6k
    50349813U,  // LbRxRyOffMemX16
3420
97.6k
    50356150U,  // LbuRxRyOffMemX16
3421
97.6k
    50353692U,  // LhRxRyOffMemX16
3422
97.6k
    50356228U,  // LhuRxRyOffMemX16
3423
97.6k
    1610635420U,  // LiRxImm16
3424
97.6k
    22674U, // LiRxImmAlignX16
3425
97.6k
    22684U, // LiRxImmX16
3426
97.6k
    26565U, // LwRxPcTcp16
3427
97.6k
    26565U, // LwRxPcTcpX16
3428
97.6k
    50358213U,  // LwRxRyOffMemX16
3429
97.6k
    50358213U,  // LwRxSpImmX16
3430
97.6k
    20764U, // MADD
3431
97.6k
    570444624U, // MADDF_D
3432
97.6k
    570444624U, // MADDF_D_MMR6
3433
97.6k
    570449131U, // MADDF_S
3434
97.6k
    570449131U, // MADDF_S_MMR6
3435
97.6k
    570446705U, // MADDR_Q_H
3436
97.6k
    570450862U, // MADDR_Q_W
3437
97.6k
    24535U, // MADDU
3438
97.6k
    536895447U, // MADDU_DSP
3439
97.6k
    536895447U, // MADDU_DSP_MM
3440
97.6k
    24535U, // MADDU_MM
3441
97.6k
    570443413U, // MADDV_B
3442
97.6k
    570445923U, // MADDV_D
3443
97.6k
    570447304U, // MADDV_H
3444
97.6k
    570451817U, // MADDV_W
3445
97.6k
    536889931U, // MADD_D32
3446
97.6k
    536889931U, // MADD_D32_MM
3447
97.6k
    536889931U, // MADD_D64
3448
97.6k
    536891676U, // MADD_DSP
3449
97.6k
    536891676U, // MADD_DSP_MM
3450
97.6k
    20764U, // MADD_MM
3451
97.6k
    570446675U, // MADD_Q_H
3452
97.6k
    570450832U, // MADD_Q_W
3453
97.6k
    536894565U, // MADD_S
3454
97.6k
    536894565U, // MADD_S_MM
3455
97.6k
    536893831U, // MAQ_SA_W_PHL
3456
97.6k
    536893831U, // MAQ_SA_W_PHL_MM
3457
97.6k
    536894396U, // MAQ_SA_W_PHR
3458
97.6k
    536894396U, // MAQ_SA_W_PHR_MM
3459
97.6k
    536893859U, // MAQ_S_W_PHL
3460
97.6k
    536893859U, // MAQ_S_W_PHL_MM
3461
97.6k
    536894424U, // MAQ_S_W_PHR
3462
97.6k
    536894424U, // MAQ_S_W_PHR_MM
3463
97.6k
    536889872U, // MAXA_D
3464
97.6k
    536889872U, // MAXA_D_MMR6
3465
97.6k
    536894538U, // MAXA_S
3466
97.6k
    536894538U, // MAXA_S_MMR6
3467
97.6k
    536888650U, // MAXI_S_B
3468
97.6k
    536890886U, // MAXI_S_D
3469
97.6k
    536892458U, // MAXI_S_H
3470
97.6k
    536896769U, // MAXI_S_W
3471
97.6k
    536888865U, // MAXI_U_B
3472
97.6k
    536891353U, // MAXI_U_D
3473
97.6k
    536892746U, // MAXI_U_H
3474
97.6k
    536897237U, // MAXI_U_W
3475
97.6k
    536888223U, // MAX_A_B
3476
97.6k
    536889848U, // MAX_A_D
3477
97.6k
    536891962U, // MAX_A_H
3478
97.6k
    536895835U, // MAX_A_W
3479
97.6k
    536891594U, // MAX_D
3480
97.6k
    536891594U, // MAX_D_MMR6
3481
97.6k
    536895131U, // MAX_S
3482
97.6k
    536888738U, // MAX_S_B
3483
97.6k
    536891006U, // MAX_S_D
3484
97.6k
    536892577U, // MAX_S_H
3485
97.6k
    536895131U, // MAX_S_MMR6
3486
97.6k
    536896950U, // MAX_S_W
3487
97.6k
    536888953U, // MAX_U_B
3488
97.6k
    536891473U, // MAX_U_D
3489
97.6k
    536892844U, // MAX_U_H
3490
97.6k
    536897357U, // MAX_U_W
3491
97.6k
    536887304U, // MFC0
3492
97.6k
    16392U, // MFC0Sel_NM
3493
97.6k
    536887304U, // MFC0_MMR6
3494
97.6k
    536887304U, // MFC0_NM
3495
97.6k
    16495U, // MFC1
3496
97.6k
    16495U, // MFC1_D64
3497
97.6k
    16495U, // MFC1_MM
3498
97.6k
    16495U, // MFC1_MMR6
3499
97.6k
    536887623U, // MFC2
3500
97.6k
    16711U, // MFC2_MMR6
3501
97.6k
    536887311U, // MFGC0
3502
97.6k
    536887311U, // MFGC0_MM
3503
97.6k
    16430U, // MFHC0Sel_NM
3504
97.6k
    536887342U, // MFHC0_MMR6
3505
97.6k
    536887342U, // MFHC0_NM
3506
97.6k
    16501U, // MFHC1_D32
3507
97.6k
    16501U, // MFHC1_D32_MM
3508
97.6k
    16501U, // MFHC1_D64
3509
97.6k
    16501U, // MFHC1_D64_MM
3510
97.6k
    16717U, // MFHC2_MMR6
3511
97.6k
    536887318U, // MFHGC0
3512
97.6k
    536887318U, // MFHGC0_MM
3513
97.6k
    546950U,  // MFHI
3514
97.6k
    541164U,  // MFHI16_MM
3515
97.6k
    546950U,  // MFHI64
3516
97.6k
    22662U, // MFHI_DSP
3517
97.6k
    22662U, // MFHI_DSP_MM
3518
97.6k
    546950U,  // MFHI_MM
3519
97.6k
    547486U,  // MFLO
3520
97.6k
    541215U,  // MFLO16_MM
3521
97.6k
    547486U,  // MFLO64
3522
97.6k
    23198U, // MFLO_DSP
3523
97.6k
    23198U, // MFLO_DSP_MM
3524
97.6k
    547486U,  // MFLO_MM
3525
97.6k
    536894494U, // MFTR
3526
97.6k
    536894494U, // MFTR_NM
3527
97.6k
    536889857U, // MINA_D
3528
97.6k
    536889857U, // MINA_D_MMR6
3529
97.6k
    536894530U, // MINA_S
3530
97.6k
    536894530U, // MINA_S_MMR6
3531
97.6k
    536888630U, // MINI_S_B
3532
97.6k
    536890866U, // MINI_S_D
3533
97.6k
    536892438U, // MINI_S_H
3534
97.6k
    536896749U, // MINI_S_W
3535
97.6k
    536888845U, // MINI_U_B
3536
97.6k
    536891333U, // MINI_U_D
3537
97.6k
    536892726U, // MINI_U_H
3538
97.6k
    536897217U, // MINI_U_W
3539
97.6k
    536888204U, // MIN_A_B
3540
97.6k
    536889828U, // MIN_A_D
3541
97.6k
    536891943U, // MIN_A_H
3542
97.6k
    536895815U, // MIN_A_W
3543
97.6k
    536890500U, // MIN_D
3544
97.6k
    536890500U, // MIN_D_MMR6
3545
97.6k
    536894812U, // MIN_S
3546
97.6k
    536888660U, // MIN_S_B
3547
97.6k
    536890896U, // MIN_S_D
3548
97.6k
    536892468U, // MIN_S_H
3549
97.6k
    536894812U, // MIN_S_MMR6
3550
97.6k
    536896789U, // MIN_S_W
3551
97.6k
    536888875U, // MIN_U_B
3552
97.6k
    536891363U, // MIN_U_D
3553
97.6k
    536892756U, // MIN_U_H
3554
97.6k
    536897247U, // MIN_U_W
3555
97.6k
    536891723U, // MOD
3556
97.6k
    536889417U, // MODSUB
3557
97.6k
    536889417U, // MODSUB_MM
3558
97.6k
    536895455U, // MODU
3559
97.6k
    536895455U, // MODU_MMR6
3560
97.6k
    536895455U, // MODU_NM
3561
97.6k
    536891723U, // MOD_MMR6
3562
97.6k
    536891723U, // MOD_NM
3563
97.6k
    536888593U, // MOD_S_B
3564
97.6k
    536890829U, // MOD_S_D
3565
97.6k
    536892401U, // MOD_S_H
3566
97.6k
    536896712U, // MOD_S_W
3567
97.6k
    536888808U, // MOD_U_B
3568
97.6k
    536891296U, // MOD_U_D
3569
97.6k
    536892689U, // MOD_U_H
3570
97.6k
    536897180U, // MOD_U_W
3571
97.6k
    20983U, // MOVE16_MM
3572
97.6k
    16854U, // MOVE16_MMR6
3573
97.6k
    536889491U, // MOVEBALC_NM
3574
97.6k
    536894161U, // MOVEPREV_NM
3575
97.6k
    536894161U, // MOVEP_MM
3576
97.6k
    536894161U, // MOVEP_MMR6
3577
97.6k
    536894161U, // MOVEP_NM
3578
97.6k
    20983U, // MOVE_NM
3579
97.6k
    24739U, // MOVE_V
3580
97.6k
    536890217U, // MOVF_D32
3581
97.6k
    536890217U, // MOVF_D32_MM
3582
97.6k
    536890217U, // MOVF_D64
3583
97.6k
    536891923U, // MOVF_I
3584
97.6k
    536891923U, // MOVF_I64
3585
97.6k
    536891923U, // MOVF_I_MM
3586
97.6k
    536894716U, // MOVF_S
3587
97.6k
    536894716U, // MOVF_S_MM
3588
97.6k
    536890552U, // MOVN_I64_D64
3589
97.6k
    536894098U, // MOVN_I64_I
3590
97.6k
    536894098U, // MOVN_I64_I64
3591
97.6k
    536894848U, // MOVN_I64_S
3592
97.6k
    536890552U, // MOVN_I_D32
3593
97.6k
    536890552U, // MOVN_I_D32_MM
3594
97.6k
    536890552U, // MOVN_I_D64
3595
97.6k
    536894098U, // MOVN_I_I
3596
97.6k
    536894098U, // MOVN_I_I64
3597
97.6k
    536894098U, // MOVN_I_MM
3598
97.6k
    536894848U, // MOVN_I_S
3599
97.6k
    536894848U, // MOVN_I_S_MM
3600
97.6k
    536894098U, // MOVN_NM
3601
97.6k
    536891224U, // MOVT_D32
3602
97.6k
    536891224U, // MOVT_D32_MM
3603
97.6k
    536891224U, // MOVT_D64
3604
97.6k
    536895402U, // MOVT_I
3605
97.6k
    536895402U, // MOVT_I64
3606
97.6k
    536895402U, // MOVT_I_MM
3607
97.6k
    536895057U, // MOVT_S
3608
97.6k
    536895057U, // MOVT_S_MM
3609
97.6k
    536891634U, // MOVZ_I64_D64
3610
97.6k
    536897666U, // MOVZ_I64_I
3611
97.6k
    536897666U, // MOVZ_I64_I64
3612
97.6k
    536895158U, // MOVZ_I64_S
3613
97.6k
    536891634U, // MOVZ_I_D32
3614
97.6k
    536891634U, // MOVZ_I_D32_MM
3615
97.6k
    536891634U, // MOVZ_I_D64
3616
97.6k
    536897666U, // MOVZ_I_I
3617
97.6k
    536897666U, // MOVZ_I_I64
3618
97.6k
    536897666U, // MOVZ_I_MM
3619
97.6k
    536895158U, // MOVZ_I_S
3620
97.6k
    536895158U, // MOVZ_I_S_MM
3621
97.6k
    536897666U, // MOVZ_NM
3622
97.6k
    18513U, // MSUB
3623
97.6k
    570444615U, // MSUBF_D
3624
97.6k
    570444615U, // MSUBF_D_MMR6
3625
97.6k
    570449122U, // MSUBF_S
3626
97.6k
    570449122U, // MSUBF_S_MMR6
3627
97.6k
    570446694U, // MSUBR_Q_H
3628
97.6k
    570450851U, // MSUBR_Q_W
3629
97.6k
    24514U, // MSUBU
3630
97.6k
    536895426U, // MSUBU_DSP
3631
97.6k
    536895426U, // MSUBU_DSP_MM
3632
97.6k
    24514U, // MSUBU_MM
3633
97.6k
    570443404U, // MSUBV_B
3634
97.6k
    570445914U, // MSUBV_D
3635
97.6k
    570447295U, // MSUBV_H
3636
97.6k
    570451808U, // MSUBV_W
3637
97.6k
    536889889U, // MSUB_D32
3638
97.6k
    536889889U, // MSUB_D32_MM
3639
97.6k
    536889889U, // MSUB_D64
3640
97.6k
    536889425U, // MSUB_DSP
3641
97.6k
    536889425U, // MSUB_DSP_MM
3642
97.6k
    18513U, // MSUB_MM
3643
97.6k
    570446665U, // MSUB_Q_H
3644
97.6k
    570450822U, // MSUB_Q_W
3645
97.6k
    536894547U, // MSUB_S
3646
97.6k
    536894547U, // MSUB_S_MM
3647
97.6k
    2752561213U,  // MTC0
3648
97.6k
    16445U, // MTC0Sel_NM
3649
97.6k
    2752561213U,  // MTC0_MMR6
3650
97.6k
    536887357U, // MTC0_NM
3651
97.6k
    17875082U,  // MTC1
3652
97.6k
    17875082U,  // MTC1_D64
3653
97.6k
    17875082U,  // MTC1_D64_MM
3654
97.6k
    17875082U,  // MTC1_MM
3655
97.6k
    17875082U,  // MTC1_MMR6
3656
97.6k
    2752561506U,  // MTC2
3657
97.6k
    17875298U,  // MTC2_MMR6
3658
97.6k
    2752561191U,  // MTGC0
3659
97.6k
    2752561191U,  // MTGC0_MM
3660
97.6k
    16437U, // MTHC0Sel_NM
3661
97.6k
    2752561205U,  // MTHC0_MMR6
3662
97.6k
    536887349U, // MTHC0_NM
3663
97.6k
    17924220U,  // MTHC1_D32
3664
97.6k
    17924220U,  // MTHC1_D32_MM
3665
97.6k
    17924220U,  // MTHC1_D64
3666
97.6k
    17924220U,  // MTHC1_D64_MM
3667
97.6k
    17875284U,  // MTHC2_MMR6
3668
97.6k
    2752561182U,  // MTHGC0
3669
97.6k
    2752561182U,  // MTHGC0_MM
3670
97.6k
    546956U,  // MTHI
3671
97.6k
    546956U,  // MTHI64
3672
97.6k
    17881228U,  // MTHI_DSP
3673
97.6k
    17881228U,  // MTHI_DSP_MM
3674
97.6k
    546956U,  // MTHI_MM
3675
97.6k
    17881816U,  // MTHLIP
3676
97.6k
    17881816U,  // MTHLIP_MM
3677
97.6k
    547499U,  // MTLO
3678
97.6k
    547499U,  // MTLO64
3679
97.6k
    17881771U,  // MTLO_DSP
3680
97.6k
    17881771U,  // MTLO_DSP_MM
3681
97.6k
    547499U,  // MTLO_MM
3682
97.6k
    540745U,  // MTM0
3683
97.6k
    540870U,  // MTM1
3684
97.6k
    541044U,  // MTM2
3685
97.6k
    540751U,  // MTP0
3686
97.6k
    540876U,  // MTP1
3687
97.6k
    541050U,  // MTP2
3688
97.6k
    68213803U,  // MTTR
3689
97.6k
    68213803U,  // MTTR_NM
3690
97.6k
    536893525U, // MUH
3691
97.6k
    536895498U, // MUHU
3692
97.6k
    536895498U, // MUHU_MMR6
3693
97.6k
    536895498U, // MUHU_NM
3694
97.6k
    536893525U, // MUH_MMR6
3695
97.6k
    536893525U, // MUH_NM
3696
97.6k
    536893991U, // MUL
3697
97.6k
    536893991U, // MUL4x4_NM
3698
97.6k
    536893872U, // MULEQ_S_W_PHL
3699
97.6k
    536893872U, // MULEQ_S_W_PHL_MM
3700
97.6k
    536894437U, // MULEQ_S_W_PHR
3701
97.6k
    536894437U, // MULEQ_S_W_PHR_MM
3702
97.6k
    536893749U, // MULEU_S_PH_QBL
3703
97.6k
    536893749U, // MULEU_S_PH_QBL_MM
3704
97.6k
    536894339U, // MULEU_S_PH_QBR
3705
97.6k
    536894339U, // MULEU_S_PH_QBR_MM
3706
97.6k
    536893279U, // MULQ_RS_PH
3707
97.6k
    536893279U, // MULQ_RS_PH_MM
3708
97.6k
    536896969U, // MULQ_RS_W
3709
97.6k
    536896969U, // MULQ_RS_W_MMR2
3710
97.6k
    536893223U, // MULQ_S_PH
3711
97.6k
    536893223U, // MULQ_S_PH_MMR2
3712
97.6k
    536896828U, // MULQ_S_W
3713
97.6k
    536896828U, // MULQ_S_W_MMR2
3714
97.6k
    536895256U, // MULR_PS64
3715
97.6k
    536892284U, // MULR_Q_H
3716
97.6k
    536896441U, // MULR_Q_W
3717
97.6k
    536893425U, // MULSAQ_S_W_PH
3718
97.6k
    536893425U, // MULSAQ_S_W_PH_MM
3719
97.6k
    536893400U, // MULSA_W_PH
3720
97.6k
    536893400U, // MULSA_W_PH_MMR2
3721
97.6k
    24462U, // MULT
3722
97.6k
    536895618U, // MULTU_DSP
3723
97.6k
    536895618U, // MULTU_DSP_MM
3724
97.6k
    536895374U, // MULT_DSP
3725
97.6k
    536895374U, // MULT_DSP_MM
3726
97.6k
    24462U, // MULT_MM
3727
97.6k
    24706U, // MULTu
3728
97.6k
    24706U, // MULTu_MM
3729
97.6k
    536895535U, // MULU
3730
97.6k
    536895535U, // MULU_MMR6
3731
97.6k
    536895535U, // MULU_NM
3732
97.6k
    536889008U, // MULV_B
3733
97.6k
    536891526U, // MULV_D
3734
97.6k
    536892899U, // MULV_H
3735
97.6k
    536897420U, // MULV_W
3736
97.6k
    536893991U, // MUL_MM
3737
97.6k
    536893991U, // MUL_MMR6
3738
97.6k
    536893991U, // MUL_NM
3739
97.6k
    536893096U, // MUL_PH
3740
97.6k
    536893096U, // MUL_PH_MMR2
3741
97.6k
    536892253U, // MUL_Q_H
3742
97.6k
    536896410U, // MUL_Q_W
3743
97.6k
    536893991U, // MUL_R6
3744
97.6k
    536893191U, // MUL_S_PH
3745
97.6k
    536893191U, // MUL_S_PH_MMR2
3746
97.6k
    546950U,  // Mfhi16
3747
97.6k
    547486U,  // Mflo16
3748
97.6k
    20983U, // Move32R16
3749
97.6k
    20983U, // MoveR3216
3750
97.6k
    17327U, // NLOC_B
3751
97.6k
    18994U, // NLOC_D
3752
97.6k
    21066U, // NLOC_H
3753
97.6k
    24956U, // NLOC_W
3754
97.6k
    17343U, // NLZC_B
3755
97.6k
    19002U, // NLZC_D
3756
97.6k
    21082U, // NLZC_H
3757
97.6k
    24964U, // NLZC_W
3758
97.6k
    536889939U, // NMADD_D32
3759
97.6k
    536889939U, // NMADD_D32_MM
3760
97.6k
    536889939U, // NMADD_D64
3761
97.6k
    536894564U, // NMADD_S
3762
97.6k
    536894564U, // NMADD_S_MM
3763
97.6k
    536889897U, // NMSUB_D32
3764
97.6k
    536889897U, // NMSUB_D32_MM
3765
97.6k
    536889897U, // NMSUB_D64
3766
97.6k
    536894546U, // NMSUB_S
3767
97.6k
    536894546U, // NMSUB_S_MM
3768
97.6k
    10802U, // NOP32_NM
3769
97.6k
    11006U, // NOP_NM
3770
97.6k
    536894462U, // NOR
3771
97.6k
    536894462U, // NOR64
3772
97.6k
    536888416U, // NORI_B
3773
97.6k
    536894462U, // NOR_MM
3774
97.6k
    536894462U, // NOR_MMR6
3775
97.6k
    536894462U, // NOR_NM
3776
97.6k
    536895667U, // NOR_V
3777
97.6k
    16966U, // NOT16_MM
3778
97.6k
    16966U, // NOT16_MMR6
3779
97.6k
    24478U, // NOT16_NM
3780
97.6k
    21017U, // NegRxRy16
3781
97.6k
    24478U, // NotRxRy16
3782
97.6k
    536894463U, // OR
3783
97.6k
    20021815U,  // OR16_MM
3784
97.6k
    20021815U,  // OR16_MMR6
3785
97.6k
    536894463U, // OR16_NM
3786
97.6k
    536894463U, // OR64
3787
97.6k
    536888417U, // ORI_B
3788
97.6k
    536893624U, // ORI_MMR6
3789
97.6k
    536893624U, // ORI_NM
3790
97.6k
    536894463U, // OR_MM
3791
97.6k
    536894463U, // OR_MMR6
3792
97.6k
    536894463U, // OR_NM
3793
97.6k
    536895668U, // OR_V
3794
97.6k
    536893624U, // ORi
3795
97.6k
    536893624U, // ORi64
3796
97.6k
    536893624U, // ORi_MM
3797
97.6k
    33577983U,  // OrRxRxRy16
3798
97.6k
    536893085U, // PACKRL_PH
3799
97.6k
    536893085U, // PACKRL_PH_MM
3800
97.6k
    10939U, // PAUSE
3801
97.6k
    10939U, // PAUSE_MM
3802
97.6k
    10939U, // PAUSE_MMR6
3803
97.6k
    10939U, // PAUSE_NM
3804
97.6k
    536888990U, // PCKEV_B
3805
97.6k
    536891500U, // PCKEV_D
3806
97.6k
    536892881U, // PCKEV_H
3807
97.6k
    536897394U, // PCKEV_W
3808
97.6k
    536888270U, // PCKOD_B
3809
97.6k
    536889955U, // PCKOD_D
3810
97.6k
    536892009U, // PCKOD_H
3811
97.6k
    536895917U, // PCKOD_W
3812
97.6k
    17862U, // PCNT_B
3813
97.6k
    20260U, // PCNT_D
3814
97.6k
    21701U, // PCNT_H
3815
97.6k
    26152U, // PCNT_W
3816
97.6k
    536893049U, // PICK_PH
3817
97.6k
    536893049U, // PICK_PH_MM
3818
97.6k
    536889149U, // PICK_QB
3819
97.6k
    536889149U, // PICK_QB_MM
3820
97.6k
    536895223U, // PLL_PS64
3821
97.6k
    536895265U, // PLU_PS64
3822
97.6k
    23270U, // POP
3823
97.6k
    22868U, // PRECEQU_PH_QBL
3824
97.6k
    17200U, // PRECEQU_PH_QBLA
3825
97.6k
    17200U, // PRECEQU_PH_QBLA_MM
3826
97.6k
    22868U, // PRECEQU_PH_QBL_MM
3827
97.6k
    23458U, // PRECEQU_PH_QBR
3828
97.6k
    17238U, // PRECEQU_PH_QBRA
3829
97.6k
    17238U, // PRECEQU_PH_QBRA_MM
3830
97.6k
    23458U, // PRECEQU_PH_QBR_MM
3831
97.6k
    22933U, // PRECEQ_W_PHL
3832
97.6k
    22933U, // PRECEQ_W_PHL_MM
3833
97.6k
    23498U, // PRECEQ_W_PHR
3834
97.6k
    23498U, // PRECEQ_W_PHR_MM
3835
97.6k
    22853U, // PRECEU_PH_QBL
3836
97.6k
    17184U, // PRECEU_PH_QBLA
3837
97.6k
    17184U, // PRECEU_PH_QBLA_MM
3838
97.6k
    22853U, // PRECEU_PH_QBL_MM
3839
97.6k
    23443U, // PRECEU_PH_QBR
3840
97.6k
    17222U, // PRECEU_PH_QBRA
3841
97.6k
    17222U, // PRECEU_PH_QBRA_MM
3842
97.6k
    23443U, // PRECEU_PH_QBR_MM
3843
97.6k
    536893001U, // PRECRQU_S_QB_PH
3844
97.6k
    536893001U, // PRECRQU_S_QB_PH_MM
3845
97.6k
    536896060U, // PRECRQ_PH_W
3846
97.6k
    536896060U, // PRECRQ_PH_W_MM
3847
97.6k
    536892974U, // PRECRQ_QB_PH
3848
97.6k
    536892974U, // PRECRQ_QB_PH_MM
3849
97.6k
    536896091U, // PRECRQ_RS_PH_W
3850
97.6k
    536896091U, // PRECRQ_RS_PH_W_MM
3851
97.6k
    536892988U, // PRECR_QB_PH
3852
97.6k
    536892988U, // PRECR_QB_PH_MMR2
3853
97.6k
    536896044U, // PRECR_SRA_PH_W
3854
97.6k
    536896044U, // PRECR_SRA_PH_W_MMR2
3855
97.6k
    536896073U, // PRECR_SRA_R_PH_W
3856
97.6k
    536896073U, // PRECR_SRA_R_PH_W_MMR2
3857
97.6k
    5411341U, // PREF
3858
97.6k
    5411179U, // PREFE
3859
97.6k
    5411179U, // PREFE_MM
3860
97.6k
    473081863U, // PREFX_MM
3861
97.6k
    5411341U, // PREF_MM
3862
97.6k
    5411341U, // PREF_MMR6
3863
97.6k
    50516493U,  // PREF_NM
3864
97.6k
    5411341U, // PREF_R6
3865
97.6k
    50516493U,  // PREFs9_NM
3866
97.6k
    536891705U, // PREPEND
3867
97.6k
    536891705U, // PREPEND_MMR2
3868
97.6k
    536895239U, // PUL_PS64
3869
97.6k
    536895273U, // PUU_PS64
3870
97.6k
    18489U, // RADDU_W_QB
3871
97.6k
    18489U, // RADDU_W_QB_MM
3872
97.6k
    234904343U, // RDDSP
3873
97.6k
    218127127U, // RDDSP_MM
3874
97.6k
    536894513U, // RDHWR
3875
97.6k
    536894513U, // RDHWR64
3876
97.6k
    536894513U, // RDHWR_MM
3877
97.6k
    536894513U, // RDHWR_MMR6
3878
97.6k
    536894513U, // RDHWR_NM
3879
97.6k
    23566U, // RDPGPR_MMR6
3880
97.6k
    23566U, // RDPGPR_NM
3881
97.6k
    19656U, // RECIP_D32
3882
97.6k
    19656U, // RECIP_D32_MM
3883
97.6k
    19656U, // RECIP_D64
3884
97.6k
    19656U, // RECIP_D64_MM
3885
97.6k
    23944U, // RECIP_S
3886
97.6k
    23944U, // RECIP_S_MM
3887
97.6k
    22428U, // REPLV_PH
3888
97.6k
    22428U, // REPLV_PH_MM
3889
97.6k
    18469U, // REPLV_QB
3890
97.6k
    18469U, // REPLV_QB_MM
3891
97.6k
    22155U, // REPL_PH
3892
97.6k
    22155U, // REPL_PH_MM
3893
97.6k
    486557519U, // REPL_QB
3894
97.6k
    486557519U, // REPL_QB_MM
3895
97.6k
    248088U,  // RESTOREJRC16_NM
3896
97.6k
    264472U,  // RESTOREJRC_NM
3897
97.6k
    266704U,  // RESTORE_NM
3898
97.6k
    20269U, // RINT_D
3899
97.6k
    20269U, // RINT_D_MMR6
3900
97.6k
    24128U, // RINT_S
3901
97.6k
    24128U, // RINT_S_MMR6
3902
97.6k
    536894501U, // ROTR
3903
97.6k
    536895774U, // ROTRV
3904
97.6k
    536895774U, // ROTRV_MM
3905
97.6k
    536895774U, // ROTRV_NM
3906
97.6k
    536894501U, // ROTR_MM
3907
97.6k
    536894501U, // ROTR_NM
3908
97.6k
    536897566U, // ROTX_NM
3909
97.6k
    19465U, // ROUND_L_D64
3910
97.6k
    19465U, // ROUND_L_D_MMR6
3911
97.6k
    23836U, // ROUND_L_S
3912
97.6k
    23836U, // ROUND_L_S_MMR6
3913
97.6k
    20640U, // ROUND_W_D32
3914
97.6k
    20640U, // ROUND_W_D64
3915
97.6k
    20640U, // ROUND_W_D_MMR6
3916
97.6k
    20640U, // ROUND_W_MM
3917
97.6k
    24178U, // ROUND_W_S
3918
97.6k
    24178U, // ROUND_W_S_MM
3919
97.6k
    24178U, // ROUND_W_S_MMR6
3920
97.6k
    20297U, // RSQRT_D32
3921
97.6k
    20297U, // RSQRT_D32_MM
3922
97.6k
    20297U, // RSQRT_D64
3923
97.6k
    20297U, // RSQRT_D64_MM
3924
97.6k
    24136U, // RSQRT_S
3925
97.6k
    24136U, // RSQRT_S_MM
3926
97.6k
    0U, // Restore16
3927
97.6k
    0U, // RestoreX16
3928
97.6k
    8405787U, // SAA
3929
97.6k
    8409346U, // SAAD
3930
97.6k
    536888699U, // SAT_S_B
3931
97.6k
    536890945U, // SAT_S_D
3932
97.6k
    536892527U, // SAT_S_H
3933
97.6k
    536896878U, // SAT_S_W
3934
97.6k
    536888926U, // SAT_U_B
3935
97.6k
    536891424U, // SAT_U_D
3936
97.6k
    536892817U, // SAT_U_H
3937
97.6k
    536897308U, // SAT_U_W
3938
97.6k
    250353U,  // SAVE16_NM
3939
97.6k
    266737U,  // SAVE_NM
3940
97.6k
    50350149U,  // SB
3941
97.6k
    50348458U,  // SB16_MM
3942
97.6k
    50348458U,  // SB16_MMR6
3943
97.6k
    50350149U,  // SB16_NM
3944
97.6k
    50350149U,  // SB64
3945
97.6k
    50352473U,  // SBE
3946
97.6k
    50352473U,  // SBE_MM
3947
97.6k
    50350149U,  // SBGP_NM
3948
97.6k
    50358274U,  // SBX_NM
3949
97.6k
    50350149U,  // SB_MM
3950
97.6k
    50350149U,  // SB_MMR6
3951
97.6k
    50350149U,  // SB_NM
3952
97.6k
    50350149U,  // SBs9_NM
3953
97.6k
    8964399U, // SC
3954
97.6k
    8964399U, // SC64
3955
97.6k
    8964399U, // SC64_R6
3956
97.6k
    8966417U, // SCD
3957
97.6k
    8966417U, // SCD_R6
3958
97.6k
    8966494U, // SCE
3959
97.6k
    8966494U, // SCE_MM
3960
97.6k
    606136636U, // SCWP_NM
3961
97.6k
    8964399U, // SC_MM
3962
97.6k
    8964399U, // SC_MMR6
3963
97.6k
    8964399U, // SC_NM
3964
97.6k
    8964399U, // SC_R6
3965
97.6k
    50352464U,  // SD
3966
97.6k
    285378U,  // SDBBP
3967
97.6k
    148007U,  // SDBBP16_MM
3968
97.6k
    148007U,  // SDBBP16_MMR6
3969
97.6k
    547522U,  // SDBBP16_NM
3970
97.6k
    662210U,  // SDBBP_MM
3971
97.6k
    285378U,  // SDBBP_MMR6
3972
97.6k
    547522U,  // SDBBP_NM
3973
97.6k
    285378U,  // SDBBP_R6
3974
97.6k
    50348130U,  // SDC1
3975
97.6k
    50348130U,  // SDC164
3976
97.6k
    50348130U,  // SDC1_D64_MMR6
3977
97.6k
    50348130U,  // SDC1_MM_D32
3978
97.6k
    50348130U,  // SDC1_MM_D64
3979
97.6k
    50348346U,  // SDC2
3980
97.6k
    50348346U,  // SDC2_MMR6
3981
97.6k
    50348346U,  // SDC2_R6
3982
97.6k
    50348431U,  // SDC3
3983
97.6k
    26787U, // SDIV
3984
97.6k
    26787U, // SDIV_MM
3985
97.6k
    50354537U,  // SDL
3986
97.6k
    50355127U,  // SDR
3987
97.6k
    3254796451U,  // SDXC1
3988
97.6k
    3254796451U,  // SDXC164
3989
97.6k
    18134U, // SEB
3990
97.6k
    18134U, // SEB64
3991
97.6k
    18134U, // SEB_MM
3992
97.6k
    18134U, // SEB_NM
3993
97.6k
    22037U, // SEH
3994
97.6k
    22037U, // SEH64
3995
97.6k
    22037U, // SEH_MM
3996
97.6k
    22037U, // SEH_NM
3997
97.6k
    536897639U, // SELEQZ
3998
97.6k
    536897639U, // SELEQZ64
3999
97.6k
    536891624U, // SELEQZ_D
4000
97.6k
    536891624U, // SELEQZ_D_MMR6
4001
97.6k
    536897639U, // SELEQZ_MMR6
4002
97.6k
    536895148U, // SELEQZ_S
4003
97.6k
    536895148U, // SELEQZ_S_MMR6
4004
97.6k
    536897612U, // SELNEZ
4005
97.6k
    536897612U, // SELNEZ64
4006
97.6k
    536891607U, // SELNEZ_D
4007
97.6k
    536891607U, // SELNEZ_D_MMR6
4008
97.6k
    536897612U, // SELNEZ_MMR6
4009
97.6k
    536895138U, // SELNEZ_S
4010
97.6k
    536895138U, // SELNEZ_S_MMR6
4011
97.6k
    570444850U, // SEL_D
4012
97.6k
    570444850U, // SEL_D_MMR6
4013
97.6k
    570449221U, // SEL_S
4014
97.6k
    570449221U, // SEL_S_MMR6
4015
97.6k
    536894305U, // SEQ
4016
97.6k
    536893611U, // SEQI_NM
4017
97.6k
    536893611U, // SEQi
4018
97.6k
    50354251U,  // SH
4019
97.6k
    50348510U,  // SH16_MM
4020
97.6k
    50348510U,  // SH16_MMR6
4021
97.6k
    50354251U,  // SH16_NM
4022
97.6k
    50354251U,  // SH64
4023
97.6k
    50352525U,  // SHE
4024
97.6k
    50352525U,  // SHE_MM
4025
97.6k
    536888298U, // SHF_B
4026
97.6k
    536892037U, // SHF_H
4027
97.6k
    536896029U, // SHF_W
4028
97.6k
    50354251U,  // SHGP_NM
4029
97.6k
    23204U, // SHILO
4030
97.6k
    24832U, // SHILOV
4031
97.6k
    24832U, // SHILOV_MM
4032
97.6k
    23204U, // SHILO_MM
4033
97.6k
    536893330U, // SHLLV_PH
4034
97.6k
    536893330U, // SHLLV_PH_MM
4035
97.6k
    536889371U, // SHLLV_QB
4036
97.6k
    536889371U, // SHLLV_QB_MM
4037
97.6k
    536893267U, // SHLLV_S_PH
4038
97.6k
    536893267U, // SHLLV_S_PH_MM
4039
97.6k
    536896939U, // SHLLV_S_W
4040
97.6k
    536896939U, // SHLLV_S_W_MM
4041
97.6k
    536893058U, // SHLL_PH
4042
97.6k
    536893058U, // SHLL_PH_MM
4043
97.6k
    536889158U, // SHLL_QB
4044
97.6k
    536889158U, // SHLL_QB_MM
4045
97.6k
    536893180U, // SHLL_S_PH
4046
97.6k
    536893180U, // SHLL_S_PH_MM
4047
97.6k
    536896779U, // SHLL_S_W
4048
97.6k
    536896779U, // SHLL_S_W_MM
4049
97.6k
    536893320U, // SHRAV_PH
4050
97.6k
    536893320U, // SHRAV_PH_MM
4051
97.6k
    536889361U, // SHRAV_QB
4052
97.6k
    536889361U, // SHRAV_QB_MMR2
4053
97.6k
    536893168U, // SHRAV_R_PH
4054
97.6k
    536893168U, // SHRAV_R_PH_MM
4055
97.6k
    536889259U, // SHRAV_R_QB
4056
97.6k
    536889259U, // SHRAV_R_QB_MMR2
4057
97.6k
    536896534U, // SHRAV_R_W
4058
97.6k
    536896534U, // SHRAV_R_W_MM
4059
97.6k
    536892965U, // SHRA_PH
4060
97.6k
    536892965U, // SHRA_PH_MM
4061
97.6k
    536889081U, // SHRA_QB
4062
97.6k
    536889081U, // SHRA_QB_MMR2
4063
97.6k
    536893133U, // SHRA_R_PH
4064
97.6k
    536893133U, // SHRA_R_PH_MM
4065
97.6k
    536889224U, // SHRA_R_QB
4066
97.6k
    536889224U, // SHRA_R_QB_MMR2
4067
97.6k
    536896492U, // SHRA_R_W
4068
97.6k
    536896492U, // SHRA_R_W_MM
4069
97.6k
    536893350U, // SHRLV_PH
4070
97.6k
    536893350U, // SHRLV_PH_MMR2
4071
97.6k
    536889391U, // SHRLV_QB
4072
97.6k
    536889391U, // SHRLV_QB_MM
4073
97.6k
    536893076U, // SHRL_PH
4074
97.6k
    536893076U, // SHRL_PH_MMR2
4075
97.6k
    536889176U, // SHRL_QB
4076
97.6k
    536889176U, // SHRL_QB_MM
4077
97.6k
    50356047U,  // SHXS_NM
4078
97.6k
    50358291U,  // SHX_NM
4079
97.6k
    50354251U,  // SH_MM
4080
97.6k
    50354251U,  // SH_MMR6
4081
97.6k
    50354251U,  // SH_NM
4082
97.6k
    50354251U,  // SHs9_NM
4083
97.6k
    299410U,  // SIGRIE
4084
97.6k
    299410U,  // SIGRIE_MMR6
4085
97.6k
    545170U,  // SIGRIE_NM
4086
97.6k
    1107313665U,  // SLDI_B
4087
97.6k
    1107315585U,  // SLDI_D
4088
97.6k
    1107317404U,  // SLDI_H
4089
97.6k
    1107321477U,  // SLDI_W
4090
97.6k
    1107313607U,  // SLD_B
4091
97.6k
    1107315292U,  // SLD_D
4092
97.6k
    1107317346U,  // SLD_H
4093
97.6k
    1107321254U,  // SLD_W
4094
97.6k
    536893924U, // SLL
4095
97.6k
    536887811U, // SLL16_MM
4096
97.6k
    536887811U, // SLL16_MMR6
4097
97.6k
    536893924U, // SLL16_NM
4098
97.6k
    1073764836U,  // SLL64_32
4099
97.6k
    1073764836U,  // SLL64_64
4100
97.6k
    536888355U, // SLLI_B
4101
97.6k
    536890258U, // SLLI_D
4102
97.6k
    536892077U, // SLLI_H
4103
97.6k
    536896150U, // SLLI_W
4104
97.6k
    536895731U, // SLLV
4105
97.6k
    536895731U, // SLLV_MM
4106
97.6k
    536895731U, // SLLV_NM
4107
97.6k
    536888504U, // SLL_B
4108
97.6k
    536890442U, // SLL_D
4109
97.6k
    536892193U, // SLL_H
4110
97.6k
    536893924U, // SLL_MM
4111
97.6k
    536893924U, // SLL_MMR6
4112
97.6k
    536893924U, // SLL_NM
4113
97.6k
    536896292U, // SLL_W
4114
97.6k
    536895363U, // SLT
4115
97.6k
    536895363U, // SLT64
4116
97.6k
    536895519U, // SLTIU_NM
4117
97.6k
    536893635U, // SLTI_NM
4118
97.6k
    536895605U, // SLTU_NM
4119
97.6k
    536895363U, // SLT_MM
4120
97.6k
    536895363U, // SLT_NM
4121
97.6k
    536893635U, // SLTi
4122
97.6k
    536893635U, // SLTi64
4123
97.6k
    536893635U, // SLTi_MM
4124
97.6k
    536895519U, // SLTiu
4125
97.6k
    536895519U, // SLTiu64
4126
97.6k
    536895519U, // SLTiu_MM
4127
97.6k
    536895605U, // SLTu
4128
97.6k
    536895605U, // SLTu64
4129
97.6k
    536895605U, // SLTu_MM
4130
97.6k
    536891834U, // SNE
4131
97.6k
    536893556U, // SNEi
4132
97.6k
    536895752U, // SOV_NM
4133
97.6k
    1073759354U,  // SPLATI_B
4134
97.6k
    1073761241U,  // SPLATI_D
4135
97.6k
    1073763060U,  // SPLATI_H
4136
97.6k
    1073767133U,  // SPLATI_W
4137
97.6k
    1073759669U,  // SPLAT_B
4138
97.6k
    1073761954U,  // SPLAT_D
4139
97.6k
    1073763508U,  // SPLAT_H
4140
97.6k
    1073767925U,  // SPLAT_W
4141
97.6k
    536888168U, // SRA
4142
97.6k
    536888313U, // SRAI_B
4143
97.6k
    536890233U, // SRAI_D
4144
97.6k
    536892052U, // SRAI_H
4145
97.6k
    536896125U, // SRAI_W
4146
97.6k
    536888389U, // SRARI_B
4147
97.6k
    536890292U, // SRARI_D
4148
97.6k
    536892111U, // SRARI_H
4149
97.6k
    536896184U, // SRARI_W
4150
97.6k
    536888542U, // SRAR_B
4151
97.6k
    536890681U, // SRAR_D
4152
97.6k
    536892308U, // SRAR_H
4153
97.6k
    536896556U, // SRAR_W
4154
97.6k
    536895710U, // SRAV
4155
97.6k
    536895710U, // SRAV_MM
4156
97.6k
    536895710U, // SRAV_NM
4157
97.6k
    536888232U, // SRA_B
4158
97.6k
    536889865U, // SRA_D
4159
97.6k
    536891971U, // SRA_H
4160
97.6k
    536888168U, // SRA_MM
4161
97.6k
    536888168U, // SRA_NM
4162
97.6k
    536895844U, // SRA_W
4163
97.6k
    536893952U, // SRL
4164
97.6k
    536887818U, // SRL16_MM
4165
97.6k
    536887818U, // SRL16_MMR6
4166
97.6k
    536893952U, // SRL16_NM
4167
97.6k
    536888363U, // SRLI_B
4168
97.6k
    536890266U, // SRLI_D
4169
97.6k
    536892085U, // SRLI_H
4170
97.6k
    536896158U, // SRLI_W
4171
97.6k
    536888407U, // SRLRI_B
4172
97.6k
    536890310U, // SRLRI_D
4173
97.6k
    536892129U, // SRLRI_H
4174
97.6k
    536896202U, // SRLRI_W
4175
97.6k
    536888558U, // SRLR_B
4176
97.6k
    536890697U, // SRLR_D
4177
97.6k
    536892324U, // SRLR_H
4178
97.6k
    536896572U, // SRLR_W
4179
97.6k
    536895738U, // SRLV
4180
97.6k
    536895738U, // SRLV_MM
4181
97.6k
    536895738U, // SRLV_NM
4182
97.6k
    536888511U, // SRL_B
4183
97.6k
    536890467U, // SRL_D
4184
97.6k
    536892200U, // SRL_H
4185
97.6k
    536893952U, // SRL_MM
4186
97.6k
    536893952U, // SRL_NM
4187
97.6k
    536896317U, // SRL_W
4188
97.6k
    11004U, // SSNOP
4189
97.6k
    11004U, // SSNOP_MM
4190
97.6k
    11004U, // SSNOP_MMR6
4191
97.6k
    50349528U,  // ST_B
4192
97.6k
    50351954U,  // ST_D
4193
97.6k
    50353367U,  // ST_H
4194
97.6k
    50357846U,  // ST_W
4195
97.6k
    536889420U, // SUB
4196
97.6k
    536893029U, // SUBQH_PH
4197
97.6k
    536893029U, // SUBQH_PH_MMR2
4198
97.6k
    536893144U, // SUBQH_R_PH
4199
97.6k
    536893144U, // SUBQH_R_PH_MMR2
4200
97.6k
    536896502U, // SUBQH_R_W
4201
97.6k
    536896502U, // SUBQH_R_W_MMR2
4202
97.6k
    536896107U, // SUBQH_W
4203
97.6k
    536896107U, // SUBQH_W_MMR2
4204
97.6k
    536893104U, // SUBQ_PH
4205
97.6k
    536893104U, // SUBQ_PH_MM
4206
97.6k
    536893201U, // SUBQ_S_PH
4207
97.6k
    536893201U, // SUBQ_S_PH_MM
4208
97.6k
    536896808U, // SUBQ_S_W
4209
97.6k
    536896808U, // SUBQ_S_W_MM
4210
97.6k
    536888914U, // SUBSUS_U_B
4211
97.6k
    536891412U, // SUBSUS_U_D
4212
97.6k
    536892805U, // SUBSUS_U_H
4213
97.6k
    536897296U, // SUBSUS_U_W
4214
97.6k
    536888717U, // SUBSUU_S_B
4215
97.6k
    536890985U, // SUBSUU_S_D
4216
97.6k
    536892545U, // SUBSUU_S_H
4217
97.6k
    536896918U, // SUBSUU_S_W
4218
97.6k
    536888679U, // SUBS_S_B
4219
97.6k
    536890925U, // SUBS_S_D
4220
97.6k
    536892507U, // SUBS_S_H
4221
97.6k
    536896858U, // SUBS_S_W
4222
97.6k
    536888894U, // SUBS_U_B
4223
97.6k
    536891392U, // SUBS_U_D
4224
97.6k
    536892785U, // SUBS_U_H
4225
97.6k
    536897276U, // SUBS_U_W
4226
97.6k
    536887892U, // SUBU16_MM
4227
97.6k
    536887892U, // SUBU16_MMR6
4228
97.6k
    536889129U, // SUBUH_QB
4229
97.6k
    536889129U, // SUBUH_QB_MMR2
4230
97.6k
    536889235U, // SUBUH_R_QB
4231
97.6k
    536889235U, // SUBUH_R_QB_MMR2
4232
97.6k
    536895420U, // SUBU_MMR6
4233
97.6k
    536893302U, // SUBU_PH
4234
97.6k
    536893302U, // SUBU_PH_MMR2
4235
97.6k
    536889343U, // SUBU_QB
4236
97.6k
    536889343U, // SUBU_QB_MM
4237
97.6k
    536893245U, // SUBU_S_PH
4238
97.6k
    536893245U, // SUBU_S_PH_MMR2
4239
97.6k
    536889282U, // SUBU_S_QB
4240
97.6k
    536889282U, // SUBU_S_QB_MM
4241
97.6k
    536888461U, // SUBVI_B
4242
97.6k
    536890348U, // SUBVI_D
4243
97.6k
    536892167U, // SUBVI_H
4244
97.6k
    536896240U, // SUBVI_W
4245
97.6k
    536888973U, // SUBV_B
4246
97.6k
    536891483U, // SUBV_D
4247
97.6k
    536892864U, // SUBV_H
4248
97.6k
    536897377U, // SUBV_W
4249
97.6k
    536889420U, // SUB_MM
4250
97.6k
    536889420U, // SUB_MMR6
4251
97.6k
    536889420U, // SUB_NM
4252
97.6k
    536895420U, // SUBu
4253
97.6k
    536895420U, // SUBu16_NM
4254
97.6k
    536895420U, // SUBu_MM
4255
97.6k
    536895420U, // SUBu_NM
4256
97.6k
    3254796465U,  // SUXC1
4257
97.6k
    3254796465U,  // SUXC164
4258
97.6k
    3254796465U,  // SUXC1_MM
4259
97.6k
    50358235U,  // SW
4260
97.6k
    50348657U,  // SW16_MM
4261
97.6k
    50348657U,  // SW16_MMR6
4262
97.6k
    50358235U,  // SW16_NM
4263
97.6k
    50358235U,  // SW4x4_NM
4264
97.6k
    50358235U,  // SW64
4265
97.6k
    50348182U,  // SWC1
4266
97.6k
    50348182U,  // SWC1_MM
4267
97.6k
    50348398U,  // SWC2
4268
97.6k
    50348398U,  // SWC2_MMR6
4269
97.6k
    50348398U,  // SWC2_R6
4270
97.6k
    50348443U,  // SWC3
4271
97.6k
    50358235U,  // SWDSP
4272
97.6k
    50358235U,  // SWDSP_MM
4273
97.6k
    50352642U,  // SWE
4274
97.6k
    50352642U,  // SWE_MM
4275
97.6k
    50358235U,  // SWGP16_NM
4276
97.6k
    50358235U,  // SWGP_NM
4277
97.6k
    50354751U,  // SWL
4278
97.6k
    50354751U,  // SWL64
4279
97.6k
    50352559U,  // SWLE
4280
97.6k
    50352559U,  // SWLE_MM
4281
97.6k
    50354751U,  // SWL_MM
4282
97.6k
    66072U, // SWM16_MM
4283
97.6k
    66072U, // SWM16_MMR6
4284
97.6k
    65812U, // SWM32_MM
4285
97.6k
    587225725U, // SWM_NM
4286
97.6k
    419449100U, // SWPC_NM
4287
97.6k
    453008215U, // SWP_MM
4288
97.6k
    50355261U,  // SWR
4289
97.6k
    50355261U,  // SWR64
4290
97.6k
    50352607U,  // SWRE
4291
97.6k
    50352607U,  // SWRE_MM
4292
97.6k
    50355261U,  // SWR_MM
4293
97.6k
    50358235U,  // SWSP16_NM
4294
97.6k
    50355004U,  // SWSP_MM
4295
97.6k
    50358235U,  // SWSP_MMR6
4296
97.6k
    3254796479U,  // SWXC1
4297
97.6k
    3254796479U,  // SWXC1_MM
4298
97.6k
    50356066U,  // SWXS_NM
4299
97.6k
    50358325U,  // SWX_NM
4300
97.6k
    50358235U,  // SW_MM
4301
97.6k
    50358235U,  // SW_MMR6
4302
97.6k
    50358235U,  // SW_NM
4303
97.6k
    50358235U,  // SWs9_NM
4304
97.6k
    714997U,  // SYNC
4305
97.6k
    317530U,  // SYNCI
4306
97.6k
    317530U,  // SYNCI_MM
4307
97.6k
    317530U,  // SYNCI_MMR6
4308
97.6k
    317530U,  // SYNCI_NM
4309
97.6k
    317530U,  // SYNCIs9_NM
4310
97.6k
    714997U,  // SYNC_MM
4311
97.6k
    706779U,  // SYNC_MMR6
4312
97.6k
    706779U,  // SYNC_NM
4313
97.6k
    285128U,  // SYSCALL
4314
97.6k
    547272U,  // SYSCALL16_NM
4315
97.6k
    661960U,  // SYSCALL_MM
4316
97.6k
    547272U,  // SYSCALL_NM
4317
97.6k
    0U, // Save16
4318
97.6k
    0U, // SaveX16
4319
97.6k
    50350149U,  // SbRxRyOffMemX16
4320
97.6k
    551048U,  // SebRx16
4321
97.6k
    551054U,  // SehRx16
4322
97.6k
    50354251U,  // ShRxRyOffMemX16
4323
97.6k
    536893924U, // SllX16
4324
97.6k
    33579251U,  // SllvRxRy16
4325
97.6k
    24451U, // SltRxRy16
4326
97.6k
    1610635459U,  // SltiRxImm16
4327
97.6k
    22723U, // SltiRxImmX16
4328
97.6k
    1610637343U,  // SltiuRxImm16
4329
97.6k
    24607U, // SltiuRxImmX16
4330
97.6k
    24693U, // SltuRxRy16
4331
97.6k
    536888168U, // SraX16
4332
97.6k
    33579230U,  // SravRxRy16
4333
97.6k
    536893952U, // SrlX16
4334
97.6k
    33579258U,  // SrlvRxRy16
4335
97.6k
    536895420U, // SubuRxRyRz16
4336
97.6k
    50358235U,  // SwRxRyOffMemX16
4337
97.6k
    50358235U,  // SwRxSpImmX16
4338
97.6k
    536894310U, // TEQ
4339
97.6k
    22705U, // TEQI
4340
97.6k
    22705U, // TEQI_MM
4341
97.6k
    536894310U, // TEQ_MM
4342
97.6k
    536894310U, // TEQ_NM
4343
97.6k
    536891772U, // TGE
4344
97.6k
    22638U, // TGEI
4345
97.6k
    24600U, // TGEIU
4346
97.6k
    24600U, // TGEIU_MM
4347
97.6k
    22638U, // TGEI_MM
4348
97.6k
    536895473U, // TGEU
4349
97.6k
    536895473U, // TGEU_MM
4350
97.6k
    536891772U, // TGE_MM
4351
97.6k
    11052U, // TLBGINV
4352
97.6k
    10953U, // TLBGINVF
4353
97.6k
    10953U, // TLBGINVF_MM
4354
97.6k
    11052U, // TLBGINV_MM
4355
97.6k
    10998U, // TLBGP
4356
97.6k
    10998U, // TLBGP_MM
4357
97.6k
    11015U, // TLBGR
4358
97.6k
    11015U, // TLBGR_MM
4359
97.6k
    10968U, // TLBGWI
4360
97.6k
    10968U, // TLBGWI_MM
4361
97.6k
    11027U, // TLBGWR
4362
97.6k
    11027U, // TLBGWR_MM
4363
97.6k
    11045U, // TLBINV
4364
97.6k
    10945U, // TLBINVF
4365
97.6k
    10945U, // TLBINVF_MMR6
4366
97.6k
    10945U, // TLBINVF_NM
4367
97.6k
    11045U, // TLBINV_MMR6
4368
97.6k
    11045U, // TLBINV_NM
4369
97.6k
    10993U, // TLBP
4370
97.6k
    10993U, // TLBP_MM
4371
97.6k
    10993U, // TLBP_NM
4372
97.6k
    11010U, // TLBR
4373
97.6k
    11010U, // TLBR_MM
4374
97.6k
    11010U, // TLBR_NM
4375
97.6k
    10962U, // TLBWI
4376
97.6k
    10962U, // TLBWI_MM
4377
97.6k
    10962U, // TLBWI_NM
4378
97.6k
    11021U, // TLBWR
4379
97.6k
    11021U, // TLBWR_MM
4380
97.6k
    11021U, // TLBWR_NM
4381
97.6k
    536895368U, // TLT
4382
97.6k
    22729U, // TLTI
4383
97.6k
    24614U, // TLTIU_MM
4384
97.6k
    22729U, // TLTI_MM
4385
97.6k
    536895611U, // TLTU
4386
97.6k
    536895611U, // TLTU_MM
4387
97.6k
    536895368U, // TLT_MM
4388
97.6k
    536891839U, // TNE
4389
97.6k
    22650U, // TNEI
4390
97.6k
    22650U, // TNEI_MM
4391
97.6k
    536891839U, // TNE_MM
4392
97.6k
    536891839U, // TNE_NM
4393
97.6k
    19454U, // TRUNC_L_D64
4394
97.6k
    19454U, // TRUNC_L_D_MMR6
4395
97.6k
    23825U, // TRUNC_L_S
4396
97.6k
    23825U, // TRUNC_L_S_MMR6
4397
97.6k
    20629U, // TRUNC_W_D32
4398
97.6k
    20629U, // TRUNC_W_D64
4399
97.6k
    20629U, // TRUNC_W_D_MMR6
4400
97.6k
    20629U, // TRUNC_W_MM
4401
97.6k
    24167U, // TRUNC_W_S
4402
97.6k
    24167U, // TRUNC_W_S_MM
4403
97.6k
    24167U, // TRUNC_W_S_MMR6
4404
97.6k
    24614U, // TTLTIU
4405
97.6k
    50353690U,  // UALH_NM
4406
97.6k
    587225716U, // UALWM_NM
4407
97.6k
    50358211U,  // UALW_NM
4408
97.6k
    50354249U,  // UASH_NM
4409
97.6k
    587225723U, // UASWM_NM
4410
97.6k
    50358233U,  // UASW_NM
4411
97.6k
    26773U, // UDIV
4412
97.6k
    26773U, // UDIV_MM
4413
97.6k
    536895533U, // V3MULU
4414
97.6k
    536887363U, // VMM0
4415
97.6k
    536895548U, // VMULU
4416
97.6k
    570442729U, // VSHF_B
4417
97.6k
    570444633U, // VSHF_D
4418
97.6k
    570446468U, // VSHF_H
4419
97.6k
    570450460U, // VSHF_W
4420
97.6k
    11040U, // WAIT
4421
97.6k
    663416U,  // WAIT_MM
4422
97.6k
    663416U,  // WAIT_MMR6
4423
97.6k
    663416U,  // WAIT_NM
4424
97.6k
    234904350U, // WRDSP
4425
97.6k
    218127134U, // WRDSP_MM
4426
97.6k
    23574U, // WRPGPR_MMR6
4427
97.6k
    23574U, // WRPGPR_NM
4428
97.6k
    22022U, // WSBH
4429
97.6k
    22022U, // WSBH_MM
4430
97.6k
    22022U, // WSBH_MMR6
4431
97.6k
    536894473U, // XOR
4432
97.6k
    20021814U,  // XOR16_MM
4433
97.6k
    20021814U,  // XOR16_MMR6
4434
97.6k
    536894473U, // XOR16_NM
4435
97.6k
    536894473U, // XOR64
4436
97.6k
    536888424U, // XORI_B
4437
97.6k
    536893623U, // XORI_MMR6
4438
97.6k
    536893623U, // XORI_NM
4439
97.6k
    536894473U, // XOR_MM
4440
97.6k
    536894473U, // XOR_MMR6
4441
97.6k
    536894473U, // XOR_NM
4442
97.6k
    536895674U, // XOR_V
4443
97.6k
    536893623U, // XORi
4444
97.6k
    536893623U, // XORi64
4445
97.6k
    536893623U, // XORi_MM
4446
97.6k
    33577993U,  // XorRxRxRy16
4447
97.6k
    20776U, // YIELD
4448
97.6k
    20776U, // YIELD_NM
4449
97.6k
  };
4450
4451
97.6k
  static const uint16_t OpInfo1[] = {
4452
97.6k
    0U, // PHI
4453
97.6k
    0U, // INLINEASM
4454
97.6k
    0U, // INLINEASM_BR
4455
97.6k
    0U, // CFI_INSTRUCTION
4456
97.6k
    0U, // EH_LABEL
4457
97.6k
    0U, // GC_LABEL
4458
97.6k
    0U, // ANNOTATION_LABEL
4459
97.6k
    0U, // KILL
4460
97.6k
    0U, // EXTRACT_SUBREG
4461
97.6k
    0U, // INSERT_SUBREG
4462
97.6k
    0U, // IMPLICIT_DEF
4463
97.6k
    0U, // SUBREG_TO_REG
4464
97.6k
    0U, // COPY_TO_REGCLASS
4465
97.6k
    0U, // DBG_VALUE
4466
97.6k
    0U, // DBG_VALUE_LIST
4467
97.6k
    0U, // DBG_INSTR_REF
4468
97.6k
    0U, // DBG_PHI
4469
97.6k
    0U, // DBG_LABEL
4470
97.6k
    0U, // REG_SEQUENCE
4471
97.6k
    0U, // COPY
4472
97.6k
    0U, // BUNDLE
4473
97.6k
    0U, // LIFETIME_START
4474
97.6k
    0U, // LIFETIME_END
4475
97.6k
    0U, // PSEUDO_PROBE
4476
97.6k
    0U, // ARITH_FENCE
4477
97.6k
    0U, // STACKMAP
4478
97.6k
    0U, // FENTRY_CALL
4479
97.6k
    0U, // PATCHPOINT
4480
97.6k
    0U, // LOAD_STACK_GUARD
4481
97.6k
    0U, // PREALLOCATED_SETUP
4482
97.6k
    0U, // PREALLOCATED_ARG
4483
97.6k
    0U, // STATEPOINT
4484
97.6k
    0U, // LOCAL_ESCAPE
4485
97.6k
    0U, // FAULTING_OP
4486
97.6k
    0U, // PATCHABLE_OP
4487
97.6k
    0U, // PATCHABLE_FUNCTION_ENTER
4488
97.6k
    0U, // PATCHABLE_RET
4489
97.6k
    0U, // PATCHABLE_FUNCTION_EXIT
4490
97.6k
    0U, // PATCHABLE_TAIL_CALL
4491
97.6k
    0U, // PATCHABLE_EVENT_CALL
4492
97.6k
    0U, // PATCHABLE_TYPED_EVENT_CALL
4493
97.6k
    0U, // ICALL_BRANCH_FUNNEL
4494
97.6k
    0U, // MEMBARRIER
4495
97.6k
    0U, // JUMP_TABLE_DEBUG_INFO
4496
97.6k
    0U, // G_ASSERT_SEXT
4497
97.6k
    0U, // G_ASSERT_ZEXT
4498
97.6k
    0U, // G_ASSERT_ALIGN
4499
97.6k
    0U, // G_ADD
4500
97.6k
    0U, // G_SUB
4501
97.6k
    0U, // G_MUL
4502
97.6k
    0U, // G_SDIV
4503
97.6k
    0U, // G_UDIV
4504
97.6k
    0U, // G_SREM
4505
97.6k
    0U, // G_UREM
4506
97.6k
    0U, // G_SDIVREM
4507
97.6k
    0U, // G_UDIVREM
4508
97.6k
    0U, // G_AND
4509
97.6k
    0U, // G_OR
4510
97.6k
    0U, // G_XOR
4511
97.6k
    0U, // G_IMPLICIT_DEF
4512
97.6k
    0U, // G_PHI
4513
97.6k
    0U, // G_FRAME_INDEX
4514
97.6k
    0U, // G_GLOBAL_VALUE
4515
97.6k
    0U, // G_CONSTANT_POOL
4516
97.6k
    0U, // G_EXTRACT
4517
97.6k
    0U, // G_UNMERGE_VALUES
4518
97.6k
    0U, // G_INSERT
4519
97.6k
    0U, // G_MERGE_VALUES
4520
97.6k
    0U, // G_BUILD_VECTOR
4521
97.6k
    0U, // G_BUILD_VECTOR_TRUNC
4522
97.6k
    0U, // G_CONCAT_VECTORS
4523
97.6k
    0U, // G_PTRTOINT
4524
97.6k
    0U, // G_INTTOPTR
4525
97.6k
    0U, // G_BITCAST
4526
97.6k
    0U, // G_FREEZE
4527
97.6k
    0U, // G_CONSTANT_FOLD_BARRIER
4528
97.6k
    0U, // G_INTRINSIC_FPTRUNC_ROUND
4529
97.6k
    0U, // G_INTRINSIC_TRUNC
4530
97.6k
    0U, // G_INTRINSIC_ROUND
4531
97.6k
    0U, // G_INTRINSIC_LRINT
4532
97.6k
    0U, // G_INTRINSIC_ROUNDEVEN
4533
97.6k
    0U, // G_READCYCLECOUNTER
4534
97.6k
    0U, // G_LOAD
4535
97.6k
    0U, // G_SEXTLOAD
4536
97.6k
    0U, // G_ZEXTLOAD
4537
97.6k
    0U, // G_INDEXED_LOAD
4538
97.6k
    0U, // G_INDEXED_SEXTLOAD
4539
97.6k
    0U, // G_INDEXED_ZEXTLOAD
4540
97.6k
    0U, // G_STORE
4541
97.6k
    0U, // G_INDEXED_STORE
4542
97.6k
    0U, // G_ATOMIC_CMPXCHG_WITH_SUCCESS
4543
97.6k
    0U, // G_ATOMIC_CMPXCHG
4544
97.6k
    0U, // G_ATOMICRMW_XCHG
4545
97.6k
    0U, // G_ATOMICRMW_ADD
4546
97.6k
    0U, // G_ATOMICRMW_SUB
4547
97.6k
    0U, // G_ATOMICRMW_AND
4548
97.6k
    0U, // G_ATOMICRMW_NAND
4549
97.6k
    0U, // G_ATOMICRMW_OR
4550
97.6k
    0U, // G_ATOMICRMW_XOR
4551
97.6k
    0U, // G_ATOMICRMW_MAX
4552
97.6k
    0U, // G_ATOMICRMW_MIN
4553
97.6k
    0U, // G_ATOMICRMW_UMAX
4554
97.6k
    0U, // G_ATOMICRMW_UMIN
4555
97.6k
    0U, // G_ATOMICRMW_FADD
4556
97.6k
    0U, // G_ATOMICRMW_FSUB
4557
97.6k
    0U, // G_ATOMICRMW_FMAX
4558
97.6k
    0U, // G_ATOMICRMW_FMIN
4559
97.6k
    0U, // G_ATOMICRMW_UINC_WRAP
4560
97.6k
    0U, // G_ATOMICRMW_UDEC_WRAP
4561
97.6k
    0U, // G_FENCE
4562
97.6k
    0U, // G_PREFETCH
4563
97.6k
    0U, // G_BRCOND
4564
97.6k
    0U, // G_BRINDIRECT
4565
97.6k
    0U, // G_INVOKE_REGION_START
4566
97.6k
    0U, // G_INTRINSIC
4567
97.6k
    0U, // G_INTRINSIC_W_SIDE_EFFECTS
4568
97.6k
    0U, // G_INTRINSIC_CONVERGENT
4569
97.6k
    0U, // G_INTRINSIC_CONVERGENT_W_SIDE_EFFECTS
4570
97.6k
    0U, // G_ANYEXT
4571
97.6k
    0U, // G_TRUNC
4572
97.6k
    0U, // G_CONSTANT
4573
97.6k
    0U, // G_FCONSTANT
4574
97.6k
    0U, // G_VASTART
4575
97.6k
    0U, // G_VAARG
4576
97.6k
    0U, // G_SEXT
4577
97.6k
    0U, // G_SEXT_INREG
4578
97.6k
    0U, // G_ZEXT
4579
97.6k
    0U, // G_SHL
4580
97.6k
    0U, // G_LSHR
4581
97.6k
    0U, // G_ASHR
4582
97.6k
    0U, // G_FSHL
4583
97.6k
    0U, // G_FSHR
4584
97.6k
    0U, // G_ROTR
4585
97.6k
    0U, // G_ROTL
4586
97.6k
    0U, // G_ICMP
4587
97.6k
    0U, // G_FCMP
4588
97.6k
    0U, // G_SELECT
4589
97.6k
    0U, // G_UADDO
4590
97.6k
    0U, // G_UADDE
4591
97.6k
    0U, // G_USUBO
4592
97.6k
    0U, // G_USUBE
4593
97.6k
    0U, // G_SADDO
4594
97.6k
    0U, // G_SADDE
4595
97.6k
    0U, // G_SSUBO
4596
97.6k
    0U, // G_SSUBE
4597
97.6k
    0U, // G_UMULO
4598
97.6k
    0U, // G_SMULO
4599
97.6k
    0U, // G_UMULH
4600
97.6k
    0U, // G_SMULH
4601
97.6k
    0U, // G_UADDSAT
4602
97.6k
    0U, // G_SADDSAT
4603
97.6k
    0U, // G_USUBSAT
4604
97.6k
    0U, // G_SSUBSAT
4605
97.6k
    0U, // G_USHLSAT
4606
97.6k
    0U, // G_SSHLSAT
4607
97.6k
    0U, // G_SMULFIX
4608
97.6k
    0U, // G_UMULFIX
4609
97.6k
    0U, // G_SMULFIXSAT
4610
97.6k
    0U, // G_UMULFIXSAT
4611
97.6k
    0U, // G_SDIVFIX
4612
97.6k
    0U, // G_UDIVFIX
4613
97.6k
    0U, // G_SDIVFIXSAT
4614
97.6k
    0U, // G_UDIVFIXSAT
4615
97.6k
    0U, // G_FADD
4616
97.6k
    0U, // G_FSUB
4617
97.6k
    0U, // G_FMUL
4618
97.6k
    0U, // G_FMA
4619
97.6k
    0U, // G_FMAD
4620
97.6k
    0U, // G_FDIV
4621
97.6k
    0U, // G_FREM
4622
97.6k
    0U, // G_FPOW
4623
97.6k
    0U, // G_FPOWI
4624
97.6k
    0U, // G_FEXP
4625
97.6k
    0U, // G_FEXP2
4626
97.6k
    0U, // G_FEXP10
4627
97.6k
    0U, // G_FLOG
4628
97.6k
    0U, // G_FLOG2
4629
97.6k
    0U, // G_FLOG10
4630
97.6k
    0U, // G_FLDEXP
4631
97.6k
    0U, // G_FFREXP
4632
97.6k
    0U, // G_FNEG
4633
97.6k
    0U, // G_FPEXT
4634
97.6k
    0U, // G_FPTRUNC
4635
97.6k
    0U, // G_FPTOSI
4636
97.6k
    0U, // G_FPTOUI
4637
97.6k
    0U, // G_SITOFP
4638
97.6k
    0U, // G_UITOFP
4639
97.6k
    0U, // G_FABS
4640
97.6k
    0U, // G_FCOPYSIGN
4641
97.6k
    0U, // G_IS_FPCLASS
4642
97.6k
    0U, // G_FCANONICALIZE
4643
97.6k
    0U, // G_FMINNUM
4644
97.6k
    0U, // G_FMAXNUM
4645
97.6k
    0U, // G_FMINNUM_IEEE
4646
97.6k
    0U, // G_FMAXNUM_IEEE
4647
97.6k
    0U, // G_FMINIMUM
4648
97.6k
    0U, // G_FMAXIMUM
4649
97.6k
    0U, // G_GET_FPENV
4650
97.6k
    0U, // G_SET_FPENV
4651
97.6k
    0U, // G_RESET_FPENV
4652
97.6k
    0U, // G_GET_FPMODE
4653
97.6k
    0U, // G_SET_FPMODE
4654
97.6k
    0U, // G_RESET_FPMODE
4655
97.6k
    0U, // G_PTR_ADD
4656
97.6k
    0U, // G_PTRMASK
4657
97.6k
    0U, // G_SMIN
4658
97.6k
    0U, // G_SMAX
4659
97.6k
    0U, // G_UMIN
4660
97.6k
    0U, // G_UMAX
4661
97.6k
    0U, // G_ABS
4662
97.6k
    0U, // G_LROUND
4663
97.6k
    0U, // G_LLROUND
4664
97.6k
    0U, // G_BR
4665
97.6k
    0U, // G_BRJT
4666
97.6k
    0U, // G_INSERT_VECTOR_ELT
4667
97.6k
    0U, // G_EXTRACT_VECTOR_ELT
4668
97.6k
    0U, // G_SHUFFLE_VECTOR
4669
97.6k
    0U, // G_CTTZ
4670
97.6k
    0U, // G_CTTZ_ZERO_UNDEF
4671
97.6k
    0U, // G_CTLZ
4672
97.6k
    0U, // G_CTLZ_ZERO_UNDEF
4673
97.6k
    0U, // G_CTPOP
4674
97.6k
    0U, // G_BSWAP
4675
97.6k
    0U, // G_BITREVERSE
4676
97.6k
    0U, // G_FCEIL
4677
97.6k
    0U, // G_FCOS
4678
97.6k
    0U, // G_FSIN
4679
97.6k
    0U, // G_FSQRT
4680
97.6k
    0U, // G_FFLOOR
4681
97.6k
    0U, // G_FRINT
4682
97.6k
    0U, // G_FNEARBYINT
4683
97.6k
    0U, // G_ADDRSPACE_CAST
4684
97.6k
    0U, // G_BLOCK_ADDR
4685
97.6k
    0U, // G_JUMP_TABLE
4686
97.6k
    0U, // G_DYN_STACKALLOC
4687
97.6k
    0U, // G_STACKSAVE
4688
97.6k
    0U, // G_STACKRESTORE
4689
97.6k
    0U, // G_STRICT_FADD
4690
97.6k
    0U, // G_STRICT_FSUB
4691
97.6k
    0U, // G_STRICT_FMUL
4692
97.6k
    0U, // G_STRICT_FDIV
4693
97.6k
    0U, // G_STRICT_FREM
4694
97.6k
    0U, // G_STRICT_FMA
4695
97.6k
    0U, // G_STRICT_FSQRT
4696
97.6k
    0U, // G_STRICT_FLDEXP
4697
97.6k
    0U, // G_READ_REGISTER
4698
97.6k
    0U, // G_WRITE_REGISTER
4699
97.6k
    0U, // G_MEMCPY
4700
97.6k
    0U, // G_MEMCPY_INLINE
4701
97.6k
    0U, // G_MEMMOVE
4702
97.6k
    0U, // G_MEMSET
4703
97.6k
    0U, // G_BZERO
4704
97.6k
    0U, // G_VECREDUCE_SEQ_FADD
4705
97.6k
    0U, // G_VECREDUCE_SEQ_FMUL
4706
97.6k
    0U, // G_VECREDUCE_FADD
4707
97.6k
    0U, // G_VECREDUCE_FMUL
4708
97.6k
    0U, // G_VECREDUCE_FMAX
4709
97.6k
    0U, // G_VECREDUCE_FMIN
4710
97.6k
    0U, // G_VECREDUCE_FMAXIMUM
4711
97.6k
    0U, // G_VECREDUCE_FMINIMUM
4712
97.6k
    0U, // G_VECREDUCE_ADD
4713
97.6k
    0U, // G_VECREDUCE_MUL
4714
97.6k
    0U, // G_VECREDUCE_AND
4715
97.6k
    0U, // G_VECREDUCE_OR
4716
97.6k
    0U, // G_VECREDUCE_XOR
4717
97.6k
    0U, // G_VECREDUCE_SMAX
4718
97.6k
    0U, // G_VECREDUCE_SMIN
4719
97.6k
    0U, // G_VECREDUCE_UMAX
4720
97.6k
    0U, // G_VECREDUCE_UMIN
4721
97.6k
    0U, // G_SBFX
4722
97.6k
    0U, // G_UBFX
4723
97.6k
    0U, // ABSMacro
4724
97.6k
    0U, // ADJCALLSTACKDOWN
4725
97.6k
    0U, // ADJCALLSTACKDOWN_NM
4726
97.6k
    0U, // ADJCALLSTACKUP
4727
97.6k
    0U, // ADJCALLSTACKUP_NM
4728
97.6k
    0U, // ALIGN_NM
4729
97.6k
    0U, // AND_V_D_PSEUDO
4730
97.6k
    0U, // AND_V_H_PSEUDO
4731
97.6k
    0U, // AND_V_W_PSEUDO
4732
97.6k
    0U, // ATOMIC_CMP_SWAP_I16
4733
97.6k
    0U, // ATOMIC_CMP_SWAP_I16_POSTRA
4734
97.6k
    0U, // ATOMIC_CMP_SWAP_I32
4735
97.6k
    0U, // ATOMIC_CMP_SWAP_I32_POSTRA
4736
97.6k
    0U, // ATOMIC_CMP_SWAP_I64
4737
97.6k
    0U, // ATOMIC_CMP_SWAP_I64_POSTRA
4738
97.6k
    0U, // ATOMIC_CMP_SWAP_I8
4739
97.6k
    0U, // ATOMIC_CMP_SWAP_I8_POSTRA
4740
97.6k
    0U, // ATOMIC_LOAD_ADD_I16
4741
97.6k
    0U, // ATOMIC_LOAD_ADD_I16_POSTRA
4742
97.6k
    0U, // ATOMIC_LOAD_ADD_I32
4743
97.6k
    0U, // ATOMIC_LOAD_ADD_I32_POSTRA
4744
97.6k
    0U, // ATOMIC_LOAD_ADD_I64
4745
97.6k
    0U, // ATOMIC_LOAD_ADD_I64_POSTRA
4746
97.6k
    0U, // ATOMIC_LOAD_ADD_I8
4747
97.6k
    0U, // ATOMIC_LOAD_ADD_I8_POSTRA
4748
97.6k
    0U, // ATOMIC_LOAD_AND_I16
4749
97.6k
    0U, // ATOMIC_LOAD_AND_I16_POSTRA
4750
97.6k
    0U, // ATOMIC_LOAD_AND_I32
4751
97.6k
    0U, // ATOMIC_LOAD_AND_I32_POSTRA
4752
97.6k
    0U, // ATOMIC_LOAD_AND_I64
4753
97.6k
    0U, // ATOMIC_LOAD_AND_I64_POSTRA
4754
97.6k
    0U, // ATOMIC_LOAD_AND_I8
4755
97.6k
    0U, // ATOMIC_LOAD_AND_I8_POSTRA
4756
97.6k
    0U, // ATOMIC_LOAD_MAX_I16
4757
97.6k
    0U, // ATOMIC_LOAD_MAX_I16_POSTRA
4758
97.6k
    0U, // ATOMIC_LOAD_MAX_I32
4759
97.6k
    0U, // ATOMIC_LOAD_MAX_I32_POSTRA
4760
97.6k
    0U, // ATOMIC_LOAD_MAX_I64
4761
97.6k
    0U, // ATOMIC_LOAD_MAX_I64_POSTRA
4762
97.6k
    0U, // ATOMIC_LOAD_MAX_I8
4763
97.6k
    0U, // ATOMIC_LOAD_MAX_I8_POSTRA
4764
97.6k
    0U, // ATOMIC_LOAD_MIN_I16
4765
97.6k
    0U, // ATOMIC_LOAD_MIN_I16_POSTRA
4766
97.6k
    0U, // ATOMIC_LOAD_MIN_I32
4767
97.6k
    0U, // ATOMIC_LOAD_MIN_I32_POSTRA
4768
97.6k
    0U, // ATOMIC_LOAD_MIN_I64
4769
97.6k
    0U, // ATOMIC_LOAD_MIN_I64_POSTRA
4770
97.6k
    0U, // ATOMIC_LOAD_MIN_I8
4771
97.6k
    0U, // ATOMIC_LOAD_MIN_I8_POSTRA
4772
97.6k
    0U, // ATOMIC_LOAD_NAND_I16
4773
97.6k
    0U, // ATOMIC_LOAD_NAND_I16_POSTRA
4774
97.6k
    0U, // ATOMIC_LOAD_NAND_I32
4775
97.6k
    0U, // ATOMIC_LOAD_NAND_I32_POSTRA
4776
97.6k
    0U, // ATOMIC_LOAD_NAND_I64
4777
97.6k
    0U, // ATOMIC_LOAD_NAND_I64_POSTRA
4778
97.6k
    0U, // ATOMIC_LOAD_NAND_I8
4779
97.6k
    0U, // ATOMIC_LOAD_NAND_I8_POSTRA
4780
97.6k
    0U, // ATOMIC_LOAD_OR_I16
4781
97.6k
    0U, // ATOMIC_LOAD_OR_I16_POSTRA
4782
97.6k
    0U, // ATOMIC_LOAD_OR_I32
4783
97.6k
    0U, // ATOMIC_LOAD_OR_I32_POSTRA
4784
97.6k
    0U, // ATOMIC_LOAD_OR_I64
4785
97.6k
    0U, // ATOMIC_LOAD_OR_I64_POSTRA
4786
97.6k
    0U, // ATOMIC_LOAD_OR_I8
4787
97.6k
    0U, // ATOMIC_LOAD_OR_I8_POSTRA
4788
97.6k
    0U, // ATOMIC_LOAD_SUB_I16
4789
97.6k
    0U, // ATOMIC_LOAD_SUB_I16_POSTRA
4790
97.6k
    0U, // ATOMIC_LOAD_SUB_I32
4791
97.6k
    0U, // ATOMIC_LOAD_SUB_I32_POSTRA
4792
97.6k
    0U, // ATOMIC_LOAD_SUB_I64
4793
97.6k
    0U, // ATOMIC_LOAD_SUB_I64_POSTRA
4794
97.6k
    0U, // ATOMIC_LOAD_SUB_I8
4795
97.6k
    0U, // ATOMIC_LOAD_SUB_I8_POSTRA
4796
97.6k
    0U, // ATOMIC_LOAD_UMAX_I16
4797
97.6k
    0U, // ATOMIC_LOAD_UMAX_I16_POSTRA
4798
97.6k
    0U, // ATOMIC_LOAD_UMAX_I32
4799
97.6k
    0U, // ATOMIC_LOAD_UMAX_I32_POSTRA
4800
97.6k
    0U, // ATOMIC_LOAD_UMAX_I64
4801
97.6k
    0U, // ATOMIC_LOAD_UMAX_I64_POSTRA
4802
97.6k
    0U, // ATOMIC_LOAD_UMAX_I8
4803
97.6k
    0U, // ATOMIC_LOAD_UMAX_I8_POSTRA
4804
97.6k
    0U, // ATOMIC_LOAD_UMIN_I16
4805
97.6k
    0U, // ATOMIC_LOAD_UMIN_I16_POSTRA
4806
97.6k
    0U, // ATOMIC_LOAD_UMIN_I32
4807
97.6k
    0U, // ATOMIC_LOAD_UMIN_I32_POSTRA
4808
97.6k
    0U, // ATOMIC_LOAD_UMIN_I64
4809
97.6k
    0U, // ATOMIC_LOAD_UMIN_I64_POSTRA
4810
97.6k
    0U, // ATOMIC_LOAD_UMIN_I8
4811
97.6k
    0U, // ATOMIC_LOAD_UMIN_I8_POSTRA
4812
97.6k
    0U, // ATOMIC_LOAD_XOR_I16
4813
97.6k
    0U, // ATOMIC_LOAD_XOR_I16_POSTRA
4814
97.6k
    0U, // ATOMIC_LOAD_XOR_I32
4815
97.6k
    0U, // ATOMIC_LOAD_XOR_I32_POSTRA
4816
97.6k
    0U, // ATOMIC_LOAD_XOR_I64
4817
97.6k
    0U, // ATOMIC_LOAD_XOR_I64_POSTRA
4818
97.6k
    0U, // ATOMIC_LOAD_XOR_I8
4819
97.6k
    0U, // ATOMIC_LOAD_XOR_I8_POSTRA
4820
97.6k
    0U, // ATOMIC_SWAP_I16
4821
97.6k
    0U, // ATOMIC_SWAP_I16_POSTRA
4822
97.6k
    0U, // ATOMIC_SWAP_I32
4823
97.6k
    0U, // ATOMIC_SWAP_I32_POSTRA
4824
97.6k
    0U, // ATOMIC_SWAP_I64
4825
97.6k
    0U, // ATOMIC_SWAP_I64_POSTRA
4826
97.6k
    0U, // ATOMIC_SWAP_I8
4827
97.6k
    0U, // ATOMIC_SWAP_I8_POSTRA
4828
97.6k
    0U, // B
4829
97.6k
    0U, // BAL_BR
4830
97.6k
    0U, // BAL_BR_MM
4831
97.6k
    4U, // BEQLImmMacro
4832
97.6k
    4U, // BGE
4833
97.6k
    4U, // BGEImmMacro
4834
97.6k
    4U, // BGEL
4835
97.6k
    4U, // BGELImmMacro
4836
97.6k
    4U, // BGEU
4837
97.6k
    4U, // BGEUImmMacro
4838
97.6k
    4U, // BGEUL
4839
97.6k
    4U, // BGEULImmMacro
4840
97.6k
    4U, // BGT
4841
97.6k
    4U, // BGTImmMacro
4842
97.6k
    4U, // BGTL
4843
97.6k
    4U, // BGTLImmMacro
4844
97.6k
    4U, // BGTU
4845
97.6k
    4U, // BGTUImmMacro
4846
97.6k
    4U, // BGTUL
4847
97.6k
    4U, // BGTULImmMacro
4848
97.6k
    4U, // BLE
4849
97.6k
    4U, // BLEImmMacro
4850
97.6k
    4U, // BLEL
4851
97.6k
    4U, // BLELImmMacro
4852
97.6k
    4U, // BLEU
4853
97.6k
    4U, // BLEUImmMacro
4854
97.6k
    4U, // BLEUL
4855
97.6k
    4U, // BLEULImmMacro
4856
97.6k
    4U, // BLT
4857
97.6k
    4U, // BLTImmMacro
4858
97.6k
    4U, // BLTL
4859
97.6k
    4U, // BLTLImmMacro
4860
97.6k
    4U, // BLTU
4861
97.6k
    4U, // BLTUImmMacro
4862
97.6k
    4U, // BLTUL
4863
97.6k
    4U, // BLTULImmMacro
4864
97.6k
    4U, // BNELImmMacro
4865
97.6k
    0U, // BPOSGE32_PSEUDO
4866
97.6k
    0U, // BSEL_D_PSEUDO
4867
97.6k
    0U, // BSEL_FD_PSEUDO
4868
97.6k
    0U, // BSEL_FW_PSEUDO
4869
97.6k
    0U, // BSEL_H_PSEUDO
4870
97.6k
    0U, // BSEL_W_PSEUDO
4871
97.6k
    0U, // B_MM
4872
97.6k
    0U, // B_MMR6_Pseudo
4873
97.6k
    0U, // B_MM_Pseudo
4874
97.6k
    4U, // BeqImm
4875
97.6k
    4U, // BneImm
4876
97.6k
    0U, // BteqzT8CmpX16
4877
97.6k
    0U, // BteqzT8CmpiX16
4878
97.6k
    0U, // BteqzT8SltX16
4879
97.6k
    0U, // BteqzT8SltiX16
4880
97.6k
    0U, // BteqzT8SltiuX16
4881
97.6k
    0U, // BteqzT8SltuX16
4882
97.6k
    0U, // BtnezT8CmpX16
4883
97.6k
    0U, // BtnezT8CmpiX16
4884
97.6k
    0U, // BtnezT8SltX16
4885
97.6k
    0U, // BtnezT8SltiX16
4886
97.6k
    0U, // BtnezT8SltiuX16
4887
97.6k
    0U, // BtnezT8SltuX16
4888
97.6k
    0U, // BuildPairF64
4889
97.6k
    0U, // BuildPairF64_64
4890
97.6k
    0U, // CFTC1
4891
97.6k
    0U, // CONSTPOOL_ENTRY
4892
97.6k
    0U, // COPY_FD_PSEUDO
4893
97.6k
    0U, // COPY_FW_PSEUDO
4894
97.6k
    0U, // CTTC1
4895
97.6k
    0U, // Constant32
4896
97.6k
    128U, // DMULImmMacro
4897
97.6k
    128U, // DMULMacro
4898
97.6k
    128U, // DMULOMacro
4899
97.6k
    128U, // DMULOUMacro
4900
97.6k
    128U, // DROL
4901
97.6k
    128U, // DROLImm
4902
97.6k
    128U, // DROR
4903
97.6k
    128U, // DRORImm
4904
97.6k
    128U, // DSDivIMacro
4905
97.6k
    128U, // DSDivMacro
4906
97.6k
    128U, // DSRemIMacro
4907
97.6k
    128U, // DSRemMacro
4908
97.6k
    128U, // DUDivIMacro
4909
97.6k
    128U, // DUDivMacro
4910
97.6k
    128U, // DURemIMacro
4911
97.6k
    128U, // DURemMacro
4912
97.6k
    0U, // ERet
4913
97.6k
    0U, // ExtractElementF64
4914
97.6k
    0U, // ExtractElementF64_64
4915
97.6k
    0U, // FABS_D
4916
97.6k
    0U, // FABS_W
4917
97.6k
    0U, // FEXP2_D_1_PSEUDO
4918
97.6k
    0U, // FEXP2_W_1_PSEUDO
4919
97.6k
    0U, // FILL_FD_PSEUDO
4920
97.6k
    0U, // FILL_FW_PSEUDO
4921
97.6k
    0U, // GotPrologue16
4922
97.6k
    0U, // INSERT_B_VIDX64_PSEUDO
4923
97.6k
    0U, // INSERT_B_VIDX_PSEUDO
4924
97.6k
    0U, // INSERT_D_VIDX64_PSEUDO
4925
97.6k
    0U, // INSERT_D_VIDX_PSEUDO
4926
97.6k
    0U, // INSERT_FD_PSEUDO
4927
97.6k
    0U, // INSERT_FD_VIDX64_PSEUDO
4928
97.6k
    0U, // INSERT_FD_VIDX_PSEUDO
4929
97.6k
    0U, // INSERT_FW_PSEUDO
4930
97.6k
    0U, // INSERT_FW_VIDX64_PSEUDO
4931
97.6k
    0U, // INSERT_FW_VIDX_PSEUDO
4932
97.6k
    0U, // INSERT_H_VIDX64_PSEUDO
4933
97.6k
    0U, // INSERT_H_VIDX_PSEUDO
4934
97.6k
    0U, // INSERT_W_VIDX64_PSEUDO
4935
97.6k
    0U, // INSERT_W_VIDX_PSEUDO
4936
97.6k
    0U, // JALR64Pseudo
4937
97.6k
    0U, // JALRCPseudo
4938
97.6k
    0U, // JALRHB64Pseudo
4939
97.6k
    0U, // JALRHBPseudo
4940
97.6k
    0U, // JALRPseudo
4941
97.6k
    0U, // JAL_MMR6
4942
97.6k
    0U, // JalOneReg
4943
97.6k
    0U, // JalTwoReg
4944
97.6k
    0U, // LDMacro
4945
97.6k
    0U, // LDR_D
4946
97.6k
    0U, // LDR_W
4947
97.6k
    0U, // LD_F16
4948
97.6k
    0U, // LOAD_ACC128
4949
97.6k
    0U, // LOAD_ACC64
4950
97.6k
    0U, // LOAD_ACC64DSP
4951
97.6k
    0U, // LOAD_CCOND_DSP
4952
97.6k
    0U, // LONG_BRANCH_ADDiu
4953
97.6k
    0U, // LONG_BRANCH_ADDiu2Op
4954
97.6k
    0U, // LONG_BRANCH_DADDiu
4955
97.6k
    0U, // LONG_BRANCH_DADDiu2Op
4956
97.6k
    0U, // LONG_BRANCH_LUi
4957
97.6k
    0U, // LONG_BRANCH_LUi2Op
4958
97.6k
    0U, // LONG_BRANCH_LUi2Op_64
4959
97.6k
    0U, // LWM_MM
4960
97.6k
    0U, // LoadAddrImm32
4961
97.6k
    0U, // LoadAddrImm64
4962
97.6k
    0U, // LoadAddrReg32
4963
97.6k
    0U, // LoadAddrReg64
4964
97.6k
    0U, // LoadImm32
4965
97.6k
    0U, // LoadImm64
4966
97.6k
    0U, // LoadImmDoubleFGR
4967
97.6k
    0U, // LoadImmDoubleFGR_32
4968
97.6k
    0U, // LoadImmDoubleGPR
4969
97.6k
    0U, // LoadImmSingleFGR
4970
97.6k
    0U, // LoadImmSingleGPR
4971
97.6k
    0U, // LoadJumpTableOffset
4972
97.6k
    0U, // LwConstant32
4973
97.6k
    0U, // MFTACX
4974
97.6k
    0U, // MFTACX_NM
4975
97.6k
    136U, // MFTC0
4976
97.6k
    136U, // MFTC0_NM
4977
97.6k
    0U, // MFTC1
4978
97.6k
    0U, // MFTDSP
4979
97.6k
    0U, // MFTDSP_NM
4980
97.6k
    0U, // MFTGPR
4981
97.6k
    0U, // MFTGPR_NM
4982
97.6k
    0U, // MFTHC1
4983
97.6k
    0U, // MFTHI
4984
97.6k
    0U, // MFTHI_NM
4985
97.6k
    0U, // MFTLO
4986
97.6k
    0U, // MFTLO_NM
4987
97.6k
    0U, // MIPSeh_return32
4988
97.6k
    0U, // MIPSeh_return64
4989
97.6k
    0U, // MSA_FP_EXTEND_D_PSEUDO
4990
97.6k
    0U, // MSA_FP_EXTEND_W_PSEUDO
4991
97.6k
    0U, // MSA_FP_ROUND_D_PSEUDO
4992
97.6k
    0U, // MSA_FP_ROUND_W_PSEUDO
4993
97.6k
    0U, // MTTACX
4994
97.6k
    0U, // MTTACX_NM
4995
97.6k
    0U, // MTTC0
4996
97.6k
    0U, // MTTC0_NM
4997
97.6k
    0U, // MTTC1
4998
97.6k
    0U, // MTTDSP
4999
97.6k
    0U, // MTTDSP_NM
5000
97.6k
    0U, // MTTGPR
5001
97.6k
    0U, // MTTGPR_NM
5002
97.6k
    0U, // MTTHC1
5003
97.6k
    0U, // MTTHI
5004
97.6k
    0U, // MTTHI_NM
5005
97.6k
    0U, // MTTLO
5006
97.6k
    0U, // MTTLO_NM
5007
97.6k
    128U, // MULImmMacro
5008
97.6k
    128U, // MULOMacro
5009
97.6k
    128U, // MULOUMacro
5010
97.6k
    0U, // MUSTTAILCALLREG_NM
5011
97.6k
    0U, // MUSTTAILCALL_NM
5012
97.6k
    0U, // MultRxRy16
5013
97.6k
    0U, // MultRxRyRz16
5014
97.6k
    0U, // MultuRxRy16
5015
97.6k
    0U, // MultuRxRyRz16
5016
97.6k
    0U, // NOP
5017
97.6k
    128U, // NORImm
5018
97.6k
    128U, // NORImm64
5019
97.6k
    0U, // NOR_V_D_PSEUDO
5020
97.6k
    0U, // NOR_V_H_PSEUDO
5021
97.6k
    0U, // NOR_V_W_PSEUDO
5022
97.6k
    0U, // OR_V_D_PSEUDO
5023
97.6k
    0U, // OR_V_H_PSEUDO
5024
97.6k
    0U, // OR_V_W_PSEUDO
5025
97.6k
    12U,  // PseudoADDIU_NM
5026
97.6k
    16U,  // PseudoANDI_NM
5027
97.6k
    0U, // PseudoCMPU_EQ_QB
5028
97.6k
    0U, // PseudoCMPU_LE_QB
5029
97.6k
    0U, // PseudoCMPU_LT_QB
5030
97.6k
    0U, // PseudoCMP_EQ_PH
5031
97.6k
    0U, // PseudoCMP_LE_PH
5032
97.6k
    0U, // PseudoCMP_LT_PH
5033
97.6k
    0U, // PseudoCVT_D32_W
5034
97.6k
    0U, // PseudoCVT_D64_L
5035
97.6k
    0U, // PseudoCVT_D64_W
5036
97.6k
    0U, // PseudoCVT_S_L
5037
97.6k
    0U, // PseudoCVT_S_W
5038
97.6k
    0U, // PseudoDMULT
5039
97.6k
    0U, // PseudoDMULTu
5040
97.6k
    0U, // PseudoDSDIV
5041
97.6k
    0U, // PseudoDUDIV
5042
97.6k
    0U, // PseudoD_SELECT_I
5043
97.6k
    0U, // PseudoD_SELECT_I64
5044
97.6k
    0U, // PseudoIndirectBranch
5045
97.6k
    0U, // PseudoIndirectBranch64
5046
97.6k
    0U, // PseudoIndirectBranch64R6
5047
97.6k
    0U, // PseudoIndirectBranchNM
5048
97.6k
    0U, // PseudoIndirectBranchR6
5049
97.6k
    0U, // PseudoIndirectBranch_MM
5050
97.6k
    0U, // PseudoIndirectBranch_MMR6
5051
97.6k
    0U, // PseudoIndirectHazardBranch
5052
97.6k
    0U, // PseudoIndirectHazardBranch64
5053
97.6k
    0U, // PseudoIndrectHazardBranch64R6
5054
97.6k
    0U, // PseudoIndrectHazardBranchR6
5055
97.6k
    0U, // PseudoLA_NM
5056
97.6k
    0U, // PseudoLI_NM
5057
97.6k
    0U, // PseudoMADD
5058
97.6k
    0U, // PseudoMADDU
5059
97.6k
    0U, // PseudoMADDU_MM
5060
97.6k
    0U, // PseudoMADD_MM
5061
97.6k
    0U, // PseudoMFHI
5062
97.6k
    0U, // PseudoMFHI64
5063
97.6k
    0U, // PseudoMFHI_MM
5064
97.6k
    0U, // PseudoMFLO
5065
97.6k
    0U, // PseudoMFLO64
5066
97.6k
    0U, // PseudoMFLO_MM
5067
97.6k
    0U, // PseudoMSUB
5068
97.6k
    0U, // PseudoMSUBU
5069
97.6k
    0U, // PseudoMSUBU_MM
5070
97.6k
    0U, // PseudoMSUB_MM
5071
97.6k
    0U, // PseudoMTLOHI
5072
97.6k
    0U, // PseudoMTLOHI64
5073
97.6k
    0U, // PseudoMTLOHI_DSP
5074
97.6k
    0U, // PseudoMTLOHI_MM
5075
97.6k
    0U, // PseudoMULT
5076
97.6k
    0U, // PseudoMULT_MM
5077
97.6k
    0U, // PseudoMULTu
5078
97.6k
    0U, // PseudoMULTu_MM
5079
97.6k
    0U, // PseudoPICK_PH
5080
97.6k
    0U, // PseudoPICK_QB
5081
97.6k
    0U, // PseudoReturn
5082
97.6k
    0U, // PseudoReturn64
5083
97.6k
    0U, // PseudoReturnNM
5084
97.6k
    0U, // PseudoSDIV
5085
97.6k
    0U, // PseudoSELECTFP_F_D32
5086
97.6k
    0U, // PseudoSELECTFP_F_D64
5087
97.6k
    0U, // PseudoSELECTFP_F_I
5088
97.6k
    0U, // PseudoSELECTFP_F_I64
5089
97.6k
    0U, // PseudoSELECTFP_F_S
5090
97.6k
    0U, // PseudoSELECTFP_T_D32
5091
97.6k
    0U, // PseudoSELECTFP_T_D64
5092
97.6k
    0U, // PseudoSELECTFP_T_I
5093
97.6k
    0U, // PseudoSELECTFP_T_I64
5094
97.6k
    0U, // PseudoSELECTFP_T_S
5095
97.6k
    0U, // PseudoSELECT_D32
5096
97.6k
    0U, // PseudoSELECT_D64
5097
97.6k
    0U, // PseudoSELECT_I
5098
97.6k
    0U, // PseudoSELECT_I64
5099
97.6k
    0U, // PseudoSELECT_S
5100
97.6k
    128U, // PseudoSUBU_NM
5101
97.6k
    128U, // PseudoTRUNC_W_D
5102
97.6k
    128U, // PseudoTRUNC_W_D32
5103
97.6k
    128U, // PseudoTRUNC_W_S
5104
97.6k
    0U, // PseudoUDIV
5105
97.6k
    128U, // ROL
5106
97.6k
    128U, // ROLImm
5107
97.6k
    128U, // ROR
5108
97.6k
    128U, // RORImm
5109
97.6k
    0U, // RetRA
5110
97.6k
    0U, // RetRA16
5111
97.6k
    0U, // SDC1_M1
5112
97.6k
    0U, // SDIV_MM_Pseudo
5113
97.6k
    0U, // SDMacro
5114
97.6k
    128U, // SDivIMacro
5115
97.6k
    128U, // SDivMacro
5116
97.6k
    128U, // SEQIMacro
5117
97.6k
    128U, // SEQMacro
5118
97.6k
    128U, // SGE
5119
97.6k
    128U, // SGEImm
5120
97.6k
    128U, // SGEImm64
5121
97.6k
    128U, // SGEU
5122
97.6k
    128U, // SGEUImm
5123
97.6k
    128U, // SGEUImm64
5124
97.6k
    128U, // SGTImm
5125
97.6k
    128U, // SGTImm64
5126
97.6k
    128U, // SGTUImm
5127
97.6k
    128U, // SGTUImm64
5128
97.6k
    128U, // SLE
5129
97.6k
    128U, // SLEImm
5130
97.6k
    128U, // SLEImm64
5131
97.6k
    128U, // SLEU
5132
97.6k
    128U, // SLEUImm
5133
97.6k
    128U, // SLEUImm64
5134
97.6k
    128U, // SLTImm64
5135
97.6k
    128U, // SLTUImm64
5136
97.6k
    128U, // SNEIMacro
5137
97.6k
    128U, // SNEMacro
5138
97.6k
    0U, // SNZ_B_PSEUDO
5139
97.6k
    0U, // SNZ_D_PSEUDO
5140
97.6k
    0U, // SNZ_H_PSEUDO
5141
97.6k
    0U, // SNZ_V_PSEUDO
5142
97.6k
    0U, // SNZ_W_PSEUDO
5143
97.6k
    128U, // SRemIMacro
5144
97.6k
    128U, // SRemMacro
5145
97.6k
    0U, // STORE_ACC128
5146
97.6k
    0U, // STORE_ACC64
5147
97.6k
    0U, // STORE_ACC64DSP
5148
97.6k
    0U, // STORE_CCOND_DSP
5149
97.6k
    0U, // STR_D
5150
97.6k
    0U, // STR_W
5151
97.6k
    0U, // ST_F16
5152
97.6k
    0U, // SWM_MM
5153
97.6k
    0U, // SZ_B_PSEUDO
5154
97.6k
    0U, // SZ_D_PSEUDO
5155
97.6k
    0U, // SZ_H_PSEUDO
5156
97.6k
    0U, // SZ_V_PSEUDO
5157
97.6k
    0U, // SZ_W_PSEUDO
5158
97.6k
    0U, // SaaAddr
5159
97.6k
    0U, // SaadAddr
5160
97.6k
    0U, // SelBeqZ
5161
97.6k
    0U, // SelBneZ
5162
97.6k
    0U, // SelTBteqZCmp
5163
97.6k
    0U, // SelTBteqZCmpi
5164
97.6k
    0U, // SelTBteqZSlt
5165
97.6k
    0U, // SelTBteqZSlti
5166
97.6k
    0U, // SelTBteqZSltiu
5167
97.6k
    0U, // SelTBteqZSltu
5168
97.6k
    0U, // SelTBtneZCmp
5169
97.6k
    0U, // SelTBtneZCmpi
5170
97.6k
    0U, // SelTBtneZSlt
5171
97.6k
    0U, // SelTBtneZSlti
5172
97.6k
    0U, // SelTBtneZSltiu
5173
97.6k
    0U, // SelTBtneZSltu
5174
97.6k
    0U, // SltCCRxRy16
5175
97.6k
    0U, // SltiCCRxImmX16
5176
97.6k
    0U, // SltiuCCRxImmX16
5177
97.6k
    0U, // SltuCCRxRy16
5178
97.6k
    0U, // SltuRxRyRz16
5179
97.6k
    0U, // TAILCALL
5180
97.6k
    0U, // TAILCALL64R6REG
5181
97.6k
    0U, // TAILCALLHB64R6REG
5182
97.6k
    0U, // TAILCALLHBR6REG
5183
97.6k
    0U, // TAILCALLR6REG
5184
97.6k
    0U, // TAILCALLREG
5185
97.6k
    0U, // TAILCALLREG64
5186
97.6k
    0U, // TAILCALLREGHB
5187
97.6k
    0U, // TAILCALLREGHB64
5188
97.6k
    0U, // TAILCALLREG_MM
5189
97.6k
    0U, // TAILCALLREG_MMR6
5190
97.6k
    0U, // TAILCALLREG_NM
5191
97.6k
    0U, // TAILCALL_MM
5192
97.6k
    0U, // TAILCALL_MMR6
5193
97.6k
    0U, // TAILCALL_NM
5194
97.6k
    0U, // TRAP
5195
97.6k
    0U, // TRAP_MM
5196
97.6k
    0U, // UDIV_MM_Pseudo
5197
97.6k
    128U, // UDivIMacro
5198
97.6k
    128U, // UDivMacro
5199
97.6k
    128U, // URemIMacro
5200
97.6k
    128U, // URemMacro
5201
97.6k
    0U, // Ulh
5202
97.6k
    0U, // Ulhu
5203
97.6k
    0U, // Ulw
5204
97.6k
    0U, // Ush
5205
97.6k
    0U, // Usw
5206
97.6k
    0U, // XOR_V_D_PSEUDO
5207
97.6k
    0U, // XOR_V_H_PSEUDO
5208
97.6k
    0U, // XOR_V_W_PSEUDO
5209
97.6k
    0U, // ABSQ_S_PH
5210
97.6k
    0U, // ABSQ_S_PH_MM
5211
97.6k
    0U, // ABSQ_S_QB
5212
97.6k
    0U, // ABSQ_S_QB_MMR2
5213
97.6k
    0U, // ABSQ_S_W
5214
97.6k
    0U, // ABSQ_S_W_MM
5215
97.6k
    128U, // ADD
5216
97.6k
    12U,  // ADDIU48_NM
5217
97.6k
    128U, // ADDIUGP48_NM
5218
97.6k
    128U, // ADDIUGPB_NM
5219
97.6k
    128U, // ADDIUGPW_NM
5220
97.6k
    128U, // ADDIUNEG_NM
5221
97.6k
    0U, // ADDIUPC
5222
97.6k
    0U, // ADDIUPC_MM
5223
97.6k
    0U, // ADDIUPC_MMR6
5224
97.6k
    0U, // ADDIUR1SP_MM
5225
97.6k
    20U,  // ADDIUR1SP_NM
5226
97.6k
    128U, // ADDIUR2_MM
5227
97.6k
    152U, // ADDIUR2_NM
5228
97.6k
    128U, // ADDIURS5_NM
5229
97.6k
    0U, // ADDIUS5_MM
5230
97.6k
    0U, // ADDIUSP_MM
5231
97.6k
    128U, // ADDIU_MMR6
5232
97.6k
    16U,  // ADDIU_NM
5233
97.6k
    128U, // ADDQH_PH
5234
97.6k
    128U, // ADDQH_PH_MMR2
5235
97.6k
    128U, // ADDQH_R_PH
5236
97.6k
    128U, // ADDQH_R_PH_MMR2
5237
97.6k
    128U, // ADDQH_R_W
5238
97.6k
    128U, // ADDQH_R_W_MMR2
5239
97.6k
    128U, // ADDQH_W
5240
97.6k
    128U, // ADDQH_W_MMR2
5241
97.6k
    128U, // ADDQ_PH
5242
97.6k
    128U, // ADDQ_PH_MM
5243
97.6k
    128U, // ADDQ_S_PH
5244
97.6k
    128U, // ADDQ_S_PH_MM
5245
97.6k
    128U, // ADDQ_S_W
5246
97.6k
    128U, // ADDQ_S_W_MM
5247
97.6k
    128U, // ADDR_PS64
5248
97.6k
    128U, // ADDSC
5249
97.6k
    128U, // ADDSC_MM
5250
97.6k
    128U, // ADDS_A_B
5251
97.6k
    128U, // ADDS_A_D
5252
97.6k
    128U, // ADDS_A_H
5253
97.6k
    128U, // ADDS_A_W
5254
97.6k
    128U, // ADDS_S_B
5255
97.6k
    128U, // ADDS_S_D
5256
97.6k
    128U, // ADDS_S_H
5257
97.6k
    128U, // ADDS_S_W
5258
97.6k
    128U, // ADDS_U_B
5259
97.6k
    128U, // ADDS_U_D
5260
97.6k
    128U, // ADDS_U_H
5261
97.6k
    128U, // ADDS_U_W
5262
97.6k
    128U, // ADDU16_MM
5263
97.6k
    128U, // ADDU16_MMR6
5264
97.6k
    128U, // ADDUH_QB
5265
97.6k
    128U, // ADDUH_QB_MMR2
5266
97.6k
    128U, // ADDUH_R_QB
5267
97.6k
    128U, // ADDUH_R_QB_MMR2
5268
97.6k
    128U, // ADDU_MMR6
5269
97.6k
    128U, // ADDU_PH
5270
97.6k
    128U, // ADDU_PH_MMR2
5271
97.6k
    128U, // ADDU_QB
5272
97.6k
    128U, // ADDU_QB_MM
5273
97.6k
    128U, // ADDU_S_PH
5274
97.6k
    128U, // ADDU_S_PH_MMR2
5275
97.6k
    128U, // ADDU_S_QB
5276
97.6k
    128U, // ADDU_S_QB_MM
5277
97.6k
    152U, // ADDVI_B
5278
97.6k
    152U, // ADDVI_D
5279
97.6k
    152U, // ADDVI_H
5280
97.6k
    152U, // ADDVI_W
5281
97.6k
    128U, // ADDV_B
5282
97.6k
    128U, // ADDV_D
5283
97.6k
    128U, // ADDV_H
5284
97.6k
    128U, // ADDV_W
5285
97.6k
    128U, // ADDWC
5286
97.6k
    128U, // ADDWC_MM
5287
97.6k
    128U, // ADD_A_B
5288
97.6k
    128U, // ADD_A_D
5289
97.6k
    128U, // ADD_A_H
5290
97.6k
    128U, // ADD_A_W
5291
97.6k
    128U, // ADD_MM
5292
97.6k
    128U, // ADD_MMR6
5293
97.6k
    128U, // ADD_NM
5294
97.6k
    128U, // ADDi
5295
97.6k
    128U, // ADDi_MM
5296
97.6k
    128U, // ADDiu
5297
97.6k
    128U, // ADDiu_MM
5298
97.6k
    128U, // ADDu
5299
97.6k
    128U, // ADDu16_NM
5300
97.6k
    128U, // ADDu4x4_NM
5301
97.6k
    128U, // ADDu_MM
5302
97.6k
    128U, // ADDu_NM
5303
97.6k
    1024U,  // ALIGN
5304
97.6k
    1024U,  // ALIGN_MMR6
5305
97.6k
    0U, // ALUIPC
5306
97.6k
    0U, // ALUIPC_MMR6
5307
97.6k
    0U, // ALUIPC_NM
5308
97.6k
    128U, // AND
5309
97.6k
    0U, // AND16_MM
5310
97.6k
    0U, // AND16_MMR6
5311
97.6k
    128U, // AND16_NM
5312
97.6k
    128U, // AND64
5313
97.6k
    128U, // ANDI16_MM
5314
97.6k
    128U, // ANDI16_MMR6
5315
97.6k
    16U,  // ANDI16_NM
5316
97.6k
    20U,  // ANDI_B
5317
97.6k
    16U,  // ANDI_MMR6
5318
97.6k
    128U, // ANDI_NM
5319
97.6k
    128U, // AND_MM
5320
97.6k
    128U, // AND_MMR6
5321
97.6k
    128U, // AND_NM
5322
97.6k
    128U, // AND_V
5323
97.6k
    16U,  // ANDi
5324
97.6k
    16U,  // ANDi64
5325
97.6k
    16U,  // ANDi_MM
5326
97.6k
    152U, // APPEND
5327
97.6k
    152U, // APPEND_MMR2
5328
97.6k
    128U, // ASUB_S_B
5329
97.6k
    128U, // ASUB_S_D
5330
97.6k
    128U, // ASUB_S_H
5331
97.6k
    128U, // ASUB_S_W
5332
97.6k
    128U, // ASUB_U_B
5333
97.6k
    128U, // ASUB_U_D
5334
97.6k
    128U, // ASUB_U_H
5335
97.6k
    128U, // ASUB_U_W
5336
97.6k
    16U,  // AUI
5337
97.6k
    0U, // AUIPC
5338
97.6k
    0U, // AUIPC_MMR6
5339
97.6k
    16U,  // AUI_MMR6
5340
97.6k
    128U, // AVER_S_B
5341
97.6k
    128U, // AVER_S_D
5342
97.6k
    128U, // AVER_S_H
5343
97.6k
    128U, // AVER_S_W
5344
97.6k
    128U, // AVER_U_B
5345
97.6k
    128U, // AVER_U_D
5346
97.6k
    128U, // AVER_U_H
5347
97.6k
    128U, // AVER_U_W
5348
97.6k
    128U, // AVE_S_B
5349
97.6k
    128U, // AVE_S_D
5350
97.6k
    128U, // AVE_S_H
5351
97.6k
    128U, // AVE_S_W
5352
97.6k
    128U, // AVE_U_B
5353
97.6k
    128U, // AVE_U_D
5354
97.6k
    128U, // AVE_U_H
5355
97.6k
    128U, // AVE_U_W
5356
97.6k
    0U, // AddiuRxImmX16
5357
97.6k
    0U, // AddiuRxPcImmX16
5358
97.6k
    1U, // AddiuRxRxImm16
5359
97.6k
    0U, // AddiuRxRxImmX16
5360
97.6k
    0U, // AddiuRxRyOffMemX16
5361
97.6k
    0U, // AddiuSpImm16
5362
97.6k
    0U, // AddiuSpImmX16
5363
97.6k
    128U, // AdduRxRyRz16
5364
97.6k
    0U, // AndRxRxRy16
5365
97.6k
    0U, // B16_MM
5366
97.6k
    128U, // BADDu
5367
97.6k
    0U, // BAL
5368
97.6k
    0U, // BALC
5369
97.6k
    0U, // BALC16_NM
5370
97.6k
    0U, // BALC_MMR6
5371
97.6k
    0U, // BALC_NM
5372
97.6k
    156U, // BALIGN
5373
97.6k
    156U, // BALIGN_MMR2
5374
97.6k
    0U, // BALRSC_NM
5375
97.6k
    4U, // BBEQZC_NM
5376
97.6k
    0U, // BBIT0
5377
97.6k
    0U, // BBIT032
5378
97.6k
    0U, // BBIT1
5379
97.6k
    0U, // BBIT132
5380
97.6k
    4U, // BBNEZC_NM
5381
97.6k
    0U, // BC
5382
97.6k
    0U, // BC16_MMR6
5383
97.6k
    0U, // BC16_NM
5384
97.6k
    0U, // BC1EQZ
5385
97.6k
    0U, // BC1EQZC_MMR6
5386
97.6k
    0U, // BC1F
5387
97.6k
    0U, // BC1FL
5388
97.6k
    0U, // BC1F_MM
5389
97.6k
    0U, // BC1NEZ
5390
97.6k
    0U, // BC1NEZC_MMR6
5391
97.6k
    0U, // BC1T
5392
97.6k
    0U, // BC1TL
5393
97.6k
    0U, // BC1T_MM
5394
97.6k
    0U, // BC2EQZ
5395
97.6k
    0U, // BC2EQZC_MMR6
5396
97.6k
    0U, // BC2NEZ
5397
97.6k
    0U, // BC2NEZC_MMR6
5398
97.6k
    136U, // BCLRI_B
5399
97.6k
    160U, // BCLRI_D
5400
97.6k
    164U, // BCLRI_H
5401
97.6k
    152U, // BCLRI_W
5402
97.6k
    128U, // BCLR_B
5403
97.6k
    128U, // BCLR_D
5404
97.6k
    128U, // BCLR_H
5405
97.6k
    128U, // BCLR_W
5406
97.6k
    0U, // BC_MMR6
5407
97.6k
    0U, // BC_NM
5408
97.6k
    4U, // BEQ
5409
97.6k
    4U, // BEQ64
5410
97.6k
    4U, // BEQC
5411
97.6k
    4U, // BEQC16_NM
5412
97.6k
    4U, // BEQC64
5413
97.6k
    4U, // BEQC_MMR6
5414
97.6k
    4U, // BEQC_NM
5415
97.6k
    4U, // BEQCzero_NM
5416
97.6k
    4U, // BEQIC_NM
5417
97.6k
    4U, // BEQL
5418
97.6k
    0U, // BEQZ16_MM
5419
97.6k
    0U, // BEQZALC
5420
97.6k
    0U, // BEQZALC_MMR6
5421
97.6k
    0U, // BEQZC
5422
97.6k
    0U, // BEQZC16_MMR6
5423
97.6k
    0U, // BEQZC16_NM
5424
97.6k
    0U, // BEQZC64
5425
97.6k
    0U, // BEQZC_MM
5426
97.6k
    0U, // BEQZC_MMR6
5427
97.6k
    0U, // BEQZC_NM
5428
97.6k
    4U, // BEQ_MM
5429
97.6k
    4U, // BGEC
5430
97.6k
    4U, // BGEC64
5431
97.6k
    4U, // BGEC_MMR6
5432
97.6k
    4U, // BGEC_NM
5433
97.6k
    4U, // BGEIC_NM
5434
97.6k
    4U, // BGEIUC_NM
5435
97.6k
    4U, // BGEUC
5436
97.6k
    4U, // BGEUC64
5437
97.6k
    4U, // BGEUC_MMR6
5438
97.6k
    4U, // BGEUC_NM
5439
97.6k
    0U, // BGEZ
5440
97.6k
    0U, // BGEZ64
5441
97.6k
    0U, // BGEZAL
5442
97.6k
    0U, // BGEZALC
5443
97.6k
    0U, // BGEZALC_MMR6
5444
97.6k
    0U, // BGEZALL
5445
97.6k
    0U, // BGEZALS_MM
5446
97.6k
    0U, // BGEZAL_MM
5447
97.6k
    0U, // BGEZC
5448
97.6k
    0U, // BGEZC64
5449
97.6k
    0U, // BGEZC_MMR6
5450
97.6k
    0U, // BGEZL
5451
97.6k
    0U, // BGEZ_MM
5452
97.6k
    0U, // BGTZ
5453
97.6k
    0U, // BGTZ64
5454
97.6k
    0U, // BGTZALC
5455
97.6k
    0U, // BGTZALC_MMR6
5456
97.6k
    0U, // BGTZC
5457
97.6k
    0U, // BGTZC64
5458
97.6k
    0U, // BGTZC_MMR6
5459
97.6k
    0U, // BGTZL
5460
97.6k
    0U, // BGTZ_MM
5461
97.6k
    168U, // BINSLI_B
5462
97.6k
    44U,  // BINSLI_D
5463
97.6k
    176U, // BINSLI_H
5464
97.6k
    52U,  // BINSLI_W
5465
97.6k
    184U, // BINSL_B
5466
97.6k
    184U, // BINSL_D
5467
97.6k
    184U, // BINSL_H
5468
97.6k
    184U, // BINSL_W
5469
97.6k
    168U, // BINSRI_B
5470
97.6k
    44U,  // BINSRI_D
5471
97.6k
    176U, // BINSRI_H
5472
97.6k
    52U,  // BINSRI_W
5473
97.6k
    184U, // BINSR_B
5474
97.6k
    184U, // BINSR_D
5475
97.6k
    184U, // BINSR_H
5476
97.6k
    184U, // BINSR_W
5477
97.6k
    0U, // BITREV
5478
97.6k
    0U, // BITREVW_NM
5479
97.6k
    0U, // BITREV_MM
5480
97.6k
    0U, // BITSWAP
5481
97.6k
    0U, // BITSWAP_MMR6
5482
97.6k
    0U, // BLEZ
5483
97.6k
    0U, // BLEZ64
5484
97.6k
    0U, // BLEZALC
5485
97.6k
    0U, // BLEZALC_MMR6
5486
97.6k
    0U, // BLEZC
5487
97.6k
    0U, // BLEZC64
5488
97.6k
    0U, // BLEZC_MMR6
5489
97.6k
    0U, // BLEZL
5490
97.6k
    0U, // BLEZ_MM
5491
97.6k
    4U, // BLTC
5492
97.6k
    4U, // BLTC64
5493
97.6k
    4U, // BLTC_MMR6
5494
97.6k
    4U, // BLTC_NM
5495
97.6k
    4U, // BLTIC_NM
5496
97.6k
    4U, // BLTIUC_NM
5497
97.6k
    4U, // BLTUC
5498
97.6k
    4U, // BLTUC64
5499
97.6k
    4U, // BLTUC_MMR6
5500
97.6k
    4U, // BLTUC_NM
5501
97.6k
    0U, // BLTZ
5502
97.6k
    0U, // BLTZ64
5503
97.6k
    0U, // BLTZAL
5504
97.6k
    0U, // BLTZALC
5505
97.6k
    0U, // BLTZALC_MMR6
5506
97.6k
    0U, // BLTZALL
5507
97.6k
    0U, // BLTZALS_MM
5508
97.6k
    0U, // BLTZAL_MM
5509
97.6k
    0U, // BLTZC
5510
97.6k
    0U, // BLTZC64
5511
97.6k
    0U, // BLTZC_MMR6
5512
97.6k
    0U, // BLTZL
5513
97.6k
    0U, // BLTZ_MM
5514
97.6k
    60U,  // BMNZI_B
5515
97.6k
    184U, // BMNZ_V
5516
97.6k
    60U,  // BMZI_B
5517
97.6k
    184U, // BMZ_V
5518
97.6k
    4U, // BNE
5519
97.6k
    4U, // BNE64
5520
97.6k
    4U, // BNEC
5521
97.6k
    4U, // BNEC16_NM
5522
97.6k
    4U, // BNEC64
5523
97.6k
    4U, // BNEC_MMR6
5524
97.6k
    4U, // BNEC_NM
5525
97.6k
    4U, // BNECzero_NM
5526
97.6k
    136U, // BNEGI_B
5527
97.6k
    160U, // BNEGI_D
5528
97.6k
    164U, // BNEGI_H
5529
97.6k
    152U, // BNEGI_W
5530
97.6k
    128U, // BNEG_B
5531
97.6k
    128U, // BNEG_D
5532
97.6k
    128U, // BNEG_H
5533
97.6k
    128U, // BNEG_W
5534
97.6k
    4U, // BNEIC_NM
5535
97.6k
    4U, // BNEL
5536
97.6k
    0U, // BNEZ16_MM
5537
97.6k
    0U, // BNEZALC
5538
97.6k
    0U, // BNEZALC_MMR6
5539
97.6k
    0U, // BNEZC
5540
97.6k
    0U, // BNEZC16_MMR6
5541
97.6k
    0U, // BNEZC16_NM
5542
97.6k
    0U, // BNEZC64
5543
97.6k
    0U, // BNEZC_MM
5544
97.6k
    0U, // BNEZC_MMR6
5545
97.6k
    0U, // BNEZC_NM
5546
97.6k
    4U, // BNE_MM
5547
97.6k
    4U, // BNVC
5548
97.6k
    4U, // BNVC_MMR6
5549
97.6k
    0U, // BNZ_B
5550
97.6k
    0U, // BNZ_D
5551
97.6k
    0U, // BNZ_H
5552
97.6k
    0U, // BNZ_V
5553
97.6k
    0U, // BNZ_W
5554
97.6k
    4U, // BOVC
5555
97.6k
    4U, // BOVC_MMR6
5556
97.6k
    0U, // BPOSGE32
5557
97.6k
    0U, // BPOSGE32C_MMR3
5558
97.6k
    0U, // BPOSGE32_MM
5559
97.6k
    0U, // BREAK
5560
97.6k
    0U, // BREAK16_MM
5561
97.6k
    0U, // BREAK16_MMR6
5562
97.6k
    0U, // BREAK16_NM
5563
97.6k
    0U, // BREAK_MM
5564
97.6k
    0U, // BREAK_MMR6
5565
97.6k
    0U, // BREAK_NM
5566
97.6k
    0U, // BRSC_NM
5567
97.6k
    60U,  // BSELI_B
5568
97.6k
    184U, // BSEL_V
5569
97.6k
    136U, // BSETI_B
5570
97.6k
    160U, // BSETI_D
5571
97.6k
    164U, // BSETI_H
5572
97.6k
    152U, // BSETI_W
5573
97.6k
    128U, // BSET_B
5574
97.6k
    128U, // BSET_D
5575
97.6k
    128U, // BSET_H
5576
97.6k
    128U, // BSET_W
5577
97.6k
    0U, // BYTEREVW_NM
5578
97.6k
    0U, // BZ_B
5579
97.6k
    0U, // BZ_D
5580
97.6k
    0U, // BZ_H
5581
97.6k
    0U, // BZ_V
5582
97.6k
    0U, // BZ_W
5583
97.6k
    1U, // BeqzRxImm16
5584
97.6k
    0U, // BeqzRxImmX16
5585
97.6k
    0U, // Bimm16
5586
97.6k
    0U, // BimmX16
5587
97.6k
    1U, // BnezRxImm16
5588
97.6k
    0U, // BnezRxImmX16
5589
97.6k
    0U, // Break16
5590
97.6k
    0U, // Bteqz16
5591
97.6k
    0U, // BteqzX16
5592
97.6k
    0U, // Btnez16
5593
97.6k
    0U, // BtnezX16
5594
97.6k
    0U, // CACHE
5595
97.6k
    0U, // CACHEE
5596
97.6k
    0U, // CACHEE_MM
5597
97.6k
    0U, // CACHE_MM
5598
97.6k
    0U, // CACHE_MMR6
5599
97.6k
    0U, // CACHE_NM
5600
97.6k
    0U, // CACHE_R6
5601
97.6k
    0U, // CEIL_L_D64
5602
97.6k
    0U, // CEIL_L_D_MMR6
5603
97.6k
    0U, // CEIL_L_S
5604
97.6k
    0U, // CEIL_L_S_MMR6
5605
97.6k
    0U, // CEIL_W_D32
5606
97.6k
    0U, // CEIL_W_D64
5607
97.6k
    0U, // CEIL_W_D_MMR6
5608
97.6k
    0U, // CEIL_W_MM
5609
97.6k
    0U, // CEIL_W_S
5610
97.6k
    0U, // CEIL_W_S_MM
5611
97.6k
    0U, // CEIL_W_S_MMR6
5612
97.6k
    128U, // CEQI_B
5613
97.6k
    128U, // CEQI_D
5614
97.6k
    128U, // CEQI_H
5615
97.6k
    128U, // CEQI_W
5616
97.6k
    128U, // CEQ_B
5617
97.6k
    128U, // CEQ_D
5618
97.6k
    128U, // CEQ_H
5619
97.6k
    128U, // CEQ_W
5620
97.6k
    0U, // CFC1
5621
97.6k
    0U, // CFC1_MM
5622
97.6k
    0U, // CFC2_MM
5623
97.6k
    0U, // CFCMSA
5624
97.6k
    2072U,  // CINS
5625
97.6k
    2072U,  // CINS32
5626
97.6k
    2072U,  // CINS64_32
5627
97.6k
    2072U,  // CINS_i32
5628
97.6k
    0U, // CLASS_D
5629
97.6k
    0U, // CLASS_D_MMR6
5630
97.6k
    0U, // CLASS_S
5631
97.6k
    0U, // CLASS_S_MMR6
5632
97.6k
    128U, // CLEI_S_B
5633
97.6k
    128U, // CLEI_S_D
5634
97.6k
    128U, // CLEI_S_H
5635
97.6k
    128U, // CLEI_S_W
5636
97.6k
    152U, // CLEI_U_B
5637
97.6k
    152U, // CLEI_U_D
5638
97.6k
    152U, // CLEI_U_H
5639
97.6k
    152U, // CLEI_U_W
5640
97.6k
    128U, // CLE_S_B
5641
97.6k
    128U, // CLE_S_D
5642
97.6k
    128U, // CLE_S_H
5643
97.6k
    128U, // CLE_S_W
5644
97.6k
    128U, // CLE_U_B
5645
97.6k
    128U, // CLE_U_D
5646
97.6k
    128U, // CLE_U_H
5647
97.6k
    128U, // CLE_U_W
5648
97.6k
    0U, // CLO
5649
97.6k
    0U, // CLO_MM
5650
97.6k
    0U, // CLO_MMR6
5651
97.6k
    0U, // CLO_NM
5652
97.6k
    0U, // CLO_R6
5653
97.6k
    128U, // CLTI_S_B
5654
97.6k
    128U, // CLTI_S_D
5655
97.6k
    128U, // CLTI_S_H
5656
97.6k
    128U, // CLTI_S_W
5657
97.6k
    152U, // CLTI_U_B
5658
97.6k
    152U, // CLTI_U_D
5659
97.6k
    152U, // CLTI_U_H
5660
97.6k
    152U, // CLTI_U_W
5661
97.6k
    128U, // CLT_S_B
5662
97.6k
    128U, // CLT_S_D
5663
97.6k
    128U, // CLT_S_H
5664
97.6k
    128U, // CLT_S_W
5665
97.6k
    128U, // CLT_U_B
5666
97.6k
    128U, // CLT_U_D
5667
97.6k
    128U, // CLT_U_H
5668
97.6k
    128U, // CLT_U_W
5669
97.6k
    0U, // CLZ
5670
97.6k
    0U, // CLZ_MM
5671
97.6k
    0U, // CLZ_MMR6
5672
97.6k
    0U, // CLZ_NM
5673
97.6k
    0U, // CLZ_R6
5674
97.6k
    128U, // CMPGDU_EQ_QB
5675
97.6k
    128U, // CMPGDU_EQ_QB_MMR2
5676
97.6k
    128U, // CMPGDU_LE_QB
5677
97.6k
    128U, // CMPGDU_LE_QB_MMR2
5678
97.6k
    128U, // CMPGDU_LT_QB
5679
97.6k
    128U, // CMPGDU_LT_QB_MMR2
5680
97.6k
    128U, // CMPGU_EQ_QB
5681
97.6k
    128U, // CMPGU_EQ_QB_MM
5682
97.6k
    128U, // CMPGU_LE_QB
5683
97.6k
    128U, // CMPGU_LE_QB_MM
5684
97.6k
    128U, // CMPGU_LT_QB
5685
97.6k
    128U, // CMPGU_LT_QB_MM
5686
97.6k
    0U, // CMPU_EQ_QB
5687
97.6k
    0U, // CMPU_EQ_QB_MM
5688
97.6k
    0U, // CMPU_LE_QB
5689
97.6k
    0U, // CMPU_LE_QB_MM
5690
97.6k
    0U, // CMPU_LT_QB
5691
97.6k
    0U, // CMPU_LT_QB_MM
5692
97.6k
    128U, // CMP_AF_D_MMR6
5693
97.6k
    128U, // CMP_AF_S_MMR6
5694
97.6k
    128U, // CMP_EQ_D
5695
97.6k
    128U, // CMP_EQ_D_MMR6
5696
97.6k
    0U, // CMP_EQ_PH
5697
97.6k
    0U, // CMP_EQ_PH_MM
5698
97.6k
    128U, // CMP_EQ_S
5699
97.6k
    128U, // CMP_EQ_S_MMR6
5700
97.6k
    128U, // CMP_F_D
5701
97.6k
    128U, // CMP_F_S
5702
97.6k
    128U, // CMP_LE_D
5703
97.6k
    128U, // CMP_LE_D_MMR6
5704
97.6k
    0U, // CMP_LE_PH
5705
97.6k
    0U, // CMP_LE_PH_MM
5706
97.6k
    128U, // CMP_LE_S
5707
97.6k
    128U, // CMP_LE_S_MMR6
5708
97.6k
    128U, // CMP_LT_D
5709
97.6k
    128U, // CMP_LT_D_MMR6
5710
97.6k
    0U, // CMP_LT_PH
5711
97.6k
    0U, // CMP_LT_PH_MM
5712
97.6k
    128U, // CMP_LT_S
5713
97.6k
    128U, // CMP_LT_S_MMR6
5714
97.6k
    128U, // CMP_SAF_D
5715
97.6k
    128U, // CMP_SAF_D_MMR6
5716
97.6k
    128U, // CMP_SAF_S
5717
97.6k
    128U, // CMP_SAF_S_MMR6
5718
97.6k
    128U, // CMP_SEQ_D
5719
97.6k
    128U, // CMP_SEQ_D_MMR6
5720
97.6k
    128U, // CMP_SEQ_S
5721
97.6k
    128U, // CMP_SEQ_S_MMR6
5722
97.6k
    128U, // CMP_SLE_D
5723
97.6k
    128U, // CMP_SLE_D_MMR6
5724
97.6k
    128U, // CMP_SLE_S
5725
97.6k
    128U, // CMP_SLE_S_MMR6
5726
97.6k
    128U, // CMP_SLT_D
5727
97.6k
    128U, // CMP_SLT_D_MMR6
5728
97.6k
    128U, // CMP_SLT_S
5729
97.6k
    128U, // CMP_SLT_S_MMR6
5730
97.6k
    128U, // CMP_SUEQ_D
5731
97.6k
    128U, // CMP_SUEQ_D_MMR6
5732
97.6k
    128U, // CMP_SUEQ_S
5733
97.6k
    128U, // CMP_SUEQ_S_MMR6
5734
97.6k
    128U, // CMP_SULE_D
5735
97.6k
    128U, // CMP_SULE_D_MMR6
5736
97.6k
    128U, // CMP_SULE_S
5737
97.6k
    128U, // CMP_SULE_S_MMR6
5738
97.6k
    128U, // CMP_SULT_D
5739
97.6k
    128U, // CMP_SULT_D_MMR6
5740
97.6k
    128U, // CMP_SULT_S
5741
97.6k
    128U, // CMP_SULT_S_MMR6
5742
97.6k
    128U, // CMP_SUN_D
5743
97.6k
    128U, // CMP_SUN_D_MMR6
5744
97.6k
    128U, // CMP_SUN_S
5745
97.6k
    128U, // CMP_SUN_S_MMR6
5746
97.6k
    128U, // CMP_UEQ_D
5747
97.6k
    128U, // CMP_UEQ_D_MMR6
5748
97.6k
    128U, // CMP_UEQ_S
5749
97.6k
    128U, // CMP_UEQ_S_MMR6
5750
97.6k
    128U, // CMP_ULE_D
5751
97.6k
    128U, // CMP_ULE_D_MMR6
5752
97.6k
    128U, // CMP_ULE_S
5753
97.6k
    128U, // CMP_ULE_S_MMR6
5754
97.6k
    128U, // CMP_ULT_D
5755
97.6k
    128U, // CMP_ULT_D_MMR6
5756
97.6k
    128U, // CMP_ULT_S
5757
97.6k
    128U, // CMP_ULT_S_MMR6
5758
97.6k
    128U, // CMP_UN_D
5759
97.6k
    128U, // CMP_UN_D_MMR6
5760
97.6k
    128U, // CMP_UN_S
5761
97.6k
    128U, // CMP_UN_S_MMR6
5762
97.6k
    293U, // COPY_S_B
5763
97.6k
    321U, // COPY_S_D
5764
97.6k
    265U, // COPY_S_H
5765
97.6k
    285U, // COPY_S_W
5766
97.6k
    293U, // COPY_U_B
5767
97.6k
    265U, // COPY_U_H
5768
97.6k
    285U, // COPY_U_W
5769
97.6k
    128U, // CRC32B
5770
97.6k
    0U, // CRC32B_NM
5771
97.6k
    128U, // CRC32CB
5772
97.6k
    0U, // CRC32CB_NM
5773
97.6k
    128U, // CRC32CD
5774
97.6k
    128U, // CRC32CH
5775
97.6k
    0U, // CRC32CH_NM
5776
97.6k
    128U, // CRC32CW
5777
97.6k
    0U, // CRC32CW_NM
5778
97.6k
    128U, // CRC32D
5779
97.6k
    128U, // CRC32H
5780
97.6k
    0U, // CRC32H_NM
5781
97.6k
    128U, // CRC32W
5782
97.6k
    0U, // CRC32W_NM
5783
97.6k
    0U, // CTC1
5784
97.6k
    0U, // CTC1_MM
5785
97.6k
    0U, // CTC2_MM
5786
97.6k
    0U, // CTCMSA
5787
97.6k
    0U, // CVT_D32_S
5788
97.6k
    0U, // CVT_D32_S_MM
5789
97.6k
    0U, // CVT_D32_W
5790
97.6k
    0U, // CVT_D32_W_MM
5791
97.6k
    0U, // CVT_D64_L
5792
97.6k
    0U, // CVT_D64_S
5793
97.6k
    0U, // CVT_D64_S_MM
5794
97.6k
    0U, // CVT_D64_W
5795
97.6k
    0U, // CVT_D64_W_MM
5796
97.6k
    0U, // CVT_D_L_MMR6
5797
97.6k
    0U, // CVT_L_D64
5798
97.6k
    0U, // CVT_L_D64_MM
5799
97.6k
    0U, // CVT_L_D_MMR6
5800
97.6k
    0U, // CVT_L_S
5801
97.6k
    0U, // CVT_L_S_MM
5802
97.6k
    0U, // CVT_L_S_MMR6
5803
97.6k
    0U, // CVT_PS_PW64
5804
97.6k
    128U, // CVT_PS_S64
5805
97.6k
    0U, // CVT_PW_PS64
5806
97.6k
    0U, // CVT_S_D32
5807
97.6k
    0U, // CVT_S_D32_MM
5808
97.6k
    0U, // CVT_S_D64
5809
97.6k
    0U, // CVT_S_D64_MM
5810
97.6k
    0U, // CVT_S_L
5811
97.6k
    0U, // CVT_S_L_MMR6
5812
97.6k
    0U, // CVT_S_PL64
5813
97.6k
    0U, // CVT_S_PU64
5814
97.6k
    0U, // CVT_S_W
5815
97.6k
    0U, // CVT_S_W_MM
5816
97.6k
    0U, // CVT_S_W_MMR6
5817
97.6k
    0U, // CVT_W_D32
5818
97.6k
    0U, // CVT_W_D32_MM
5819
97.6k
    0U, // CVT_W_D64
5820
97.6k
    0U, // CVT_W_D64_MM
5821
97.6k
    0U, // CVT_W_S
5822
97.6k
    0U, // CVT_W_S_MM
5823
97.6k
    0U, // CVT_W_S_MMR6
5824
97.6k
    128U, // C_EQ_D32
5825
97.6k
    128U, // C_EQ_D32_MM
5826
97.6k
    128U, // C_EQ_D64
5827
97.6k
    128U, // C_EQ_D64_MM
5828
97.6k
    128U, // C_EQ_S
5829
97.6k
    128U, // C_EQ_S_MM
5830
97.6k
    128U, // C_F_D32
5831
97.6k
    128U, // C_F_D32_MM
5832
97.6k
    128U, // C_F_D64
5833
97.6k
    128U, // C_F_D64_MM
5834
97.6k
    128U, // C_F_S
5835
97.6k
    128U, // C_F_S_MM
5836
97.6k
    128U, // C_LE_D32
5837
97.6k
    128U, // C_LE_D32_MM
5838
97.6k
    128U, // C_LE_D64
5839
97.6k
    128U, // C_LE_D64_MM
5840
97.6k
    128U, // C_LE_S
5841
97.6k
    128U, // C_LE_S_MM
5842
97.6k
    128U, // C_LT_D32
5843
97.6k
    128U, // C_LT_D32_MM
5844
97.6k
    128U, // C_LT_D64
5845
97.6k
    128U, // C_LT_D64_MM
5846
97.6k
    128U, // C_LT_S
5847
97.6k
    128U, // C_LT_S_MM
5848
97.6k
    128U, // C_NGE_D32
5849
97.6k
    128U, // C_NGE_D32_MM
5850
97.6k
    128U, // C_NGE_D64
5851
97.6k
    128U, // C_NGE_D64_MM
5852
97.6k
    128U, // C_NGE_S
5853
97.6k
    128U, // C_NGE_S_MM
5854
97.6k
    128U, // C_NGLE_D32
5855
97.6k
    128U, // C_NGLE_D32_MM
5856
97.6k
    128U, // C_NGLE_D64
5857
97.6k
    128U, // C_NGLE_D64_MM
5858
97.6k
    128U, // C_NGLE_S
5859
97.6k
    128U, // C_NGLE_S_MM
5860
97.6k
    128U, // C_NGL_D32
5861
97.6k
    128U, // C_NGL_D32_MM
5862
97.6k
    128U, // C_NGL_D64
5863
97.6k
    128U, // C_NGL_D64_MM
5864
97.6k
    128U, // C_NGL_S
5865
97.6k
    128U, // C_NGL_S_MM
5866
97.6k
    128U, // C_NGT_D32
5867
97.6k
    128U, // C_NGT_D32_MM
5868
97.6k
    128U, // C_NGT_D64
5869
97.6k
    128U, // C_NGT_D64_MM
5870
97.6k
    128U, // C_NGT_S
5871
97.6k
    128U, // C_NGT_S_MM
5872
97.6k
    128U, // C_OLE_D32
5873
97.6k
    128U, // C_OLE_D32_MM
5874
97.6k
    128U, // C_OLE_D64
5875
97.6k
    128U, // C_OLE_D64_MM
5876
97.6k
    128U, // C_OLE_S
5877
97.6k
    128U, // C_OLE_S_MM
5878
97.6k
    128U, // C_OLT_D32
5879
97.6k
    128U, // C_OLT_D32_MM
5880
97.6k
    128U, // C_OLT_D64
5881
97.6k
    128U, // C_OLT_D64_MM
5882
97.6k
    128U, // C_OLT_S
5883
97.6k
    128U, // C_OLT_S_MM
5884
97.6k
    128U, // C_SEQ_D32
5885
97.6k
    128U, // C_SEQ_D32_MM
5886
97.6k
    128U, // C_SEQ_D64
5887
97.6k
    128U, // C_SEQ_D64_MM
5888
97.6k
    128U, // C_SEQ_S
5889
97.6k
    128U, // C_SEQ_S_MM
5890
97.6k
    128U, // C_SF_D32
5891
97.6k
    128U, // C_SF_D32_MM
5892
97.6k
    128U, // C_SF_D64
5893
97.6k
    128U, // C_SF_D64_MM
5894
97.6k
    128U, // C_SF_S
5895
97.6k
    128U, // C_SF_S_MM
5896
97.6k
    128U, // C_UEQ_D32
5897
97.6k
    128U, // C_UEQ_D32_MM
5898
97.6k
    128U, // C_UEQ_D64
5899
97.6k
    128U, // C_UEQ_D64_MM
5900
97.6k
    128U, // C_UEQ_S
5901
97.6k
    128U, // C_UEQ_S_MM
5902
97.6k
    128U, // C_ULE_D32
5903
97.6k
    128U, // C_ULE_D32_MM
5904
97.6k
    128U, // C_ULE_D64
5905
97.6k
    128U, // C_ULE_D64_MM
5906
97.6k
    128U, // C_ULE_S
5907
97.6k
    128U, // C_ULE_S_MM
5908
97.6k
    128U, // C_ULT_D32
5909
97.6k
    128U, // C_ULT_D32_MM
5910
97.6k
    128U, // C_ULT_D64
5911
97.6k
    128U, // C_ULT_D64_MM
5912
97.6k
    128U, // C_ULT_S
5913
97.6k
    128U, // C_ULT_S_MM
5914
97.6k
    128U, // C_UN_D32
5915
97.6k
    128U, // C_UN_D32_MM
5916
97.6k
    128U, // C_UN_D64
5917
97.6k
    128U, // C_UN_D64_MM
5918
97.6k
    128U, // C_UN_S
5919
97.6k
    128U, // C_UN_S_MM
5920
97.6k
    0U, // CmpRxRy16
5921
97.6k
    1U, // CmpiRxImm16
5922
97.6k
    0U, // CmpiRxImmX16
5923
97.6k
    128U, // DADD
5924
97.6k
    128U, // DADDi
5925
97.6k
    128U, // DADDiu
5926
97.6k
    128U, // DADDu
5927
97.6k
    16U,  // DAHI
5928
97.6k
    3072U,  // DALIGN
5929
97.6k
    16U,  // DATI
5930
97.6k
    16U,  // DAUI
5931
97.6k
    0U, // DBITSWAP
5932
97.6k
    0U, // DCLO
5933
97.6k
    0U, // DCLO_R6
5934
97.6k
    0U, // DCLZ
5935
97.6k
    0U, // DCLZ_R6
5936
97.6k
    128U, // DDIV
5937
97.6k
    128U, // DDIVU
5938
97.6k
    0U, // DERET
5939
97.6k
    0U, // DERET_MM
5940
97.6k
    0U, // DERET_MMR6
5941
97.6k
    0U, // DERET_NM
5942
97.6k
    4128U,  // DEXT
5943
97.6k
    5152U,  // DEXT64_32
5944
97.6k
    6168U,  // DEXTM
5945
97.6k
    452U, // DEXTU
5946
97.6k
    0U, // DI
5947
97.6k
    7200U,  // DINS
5948
97.6k
    8216U,  // DINSM
5949
97.6k
    580U, // DINSU
5950
97.6k
    128U, // DIV
5951
97.6k
    128U, // DIVU
5952
97.6k
    128U, // DIVU_MMR6
5953
97.6k
    128U, // DIVU_NM
5954
97.6k
    128U, // DIV_MMR6
5955
97.6k
    128U, // DIV_NM
5956
97.6k
    128U, // DIV_S_B
5957
97.6k
    128U, // DIV_S_D
5958
97.6k
    128U, // DIV_S_H
5959
97.6k
    128U, // DIV_S_W
5960
97.6k
    128U, // DIV_U_B
5961
97.6k
    128U, // DIV_U_D
5962
97.6k
    128U, // DIV_U_H
5963
97.6k
    128U, // DIV_U_W
5964
97.6k
    0U, // DI_MM
5965
97.6k
    0U, // DI_MMR6
5966
97.6k
    0U, // DI_NM
5967
97.6k
    9216U,  // DLSA
5968
97.6k
    9216U,  // DLSA_R6
5969
97.6k
    136U, // DMFC0
5970
97.6k
    0U, // DMFC1
5971
97.6k
    136U, // DMFC2
5972
97.6k
    0U, // DMFC2_OCTEON
5973
97.6k
    136U, // DMFGC0
5974
97.6k
    128U, // DMOD
5975
97.6k
    128U, // DMODU
5976
97.6k
    0U, // DMT
5977
97.6k
    0U, // DMTC0
5978
97.6k
    0U, // DMTC1
5979
97.6k
    0U, // DMTC2
5980
97.6k
    0U, // DMTC2_OCTEON
5981
97.6k
    0U, // DMTGC0
5982
97.6k
    0U, // DMT_NM
5983
97.6k
    128U, // DMUH
5984
97.6k
    128U, // DMUHU
5985
97.6k
    128U, // DMUL
5986
97.6k
    0U, // DMULT
5987
97.6k
    0U, // DMULTu
5988
97.6k
    128U, // DMULU
5989
97.6k
    128U, // DMUL_R6
5990
97.6k
    128U, // DOTP_S_D
5991
97.6k
    128U, // DOTP_S_H
5992
97.6k
    128U, // DOTP_S_W
5993
97.6k
    128U, // DOTP_U_D
5994
97.6k
    128U, // DOTP_U_H
5995
97.6k
    128U, // DOTP_U_W
5996
97.6k
    184U, // DPADD_S_D
5997
97.6k
    184U, // DPADD_S_H
5998
97.6k
    184U, // DPADD_S_W
5999
97.6k
    184U, // DPADD_U_D
6000
97.6k
    184U, // DPADD_U_H
6001
97.6k
    184U, // DPADD_U_W
6002
97.6k
    128U, // DPAQX_SA_W_PH
6003
97.6k
    128U, // DPAQX_SA_W_PH_MMR2
6004
97.6k
    128U, // DPAQX_S_W_PH
6005
97.6k
    128U, // DPAQX_S_W_PH_MMR2
6006
97.6k
    128U, // DPAQ_SA_L_W
6007
97.6k
    128U, // DPAQ_SA_L_W_MM
6008
97.6k
    128U, // DPAQ_S_W_PH
6009
97.6k
    128U, // DPAQ_S_W_PH_MM
6010
97.6k
    128U, // DPAU_H_QBL
6011
97.6k
    128U, // DPAU_H_QBL_MM
6012
97.6k
    128U, // DPAU_H_QBR
6013
97.6k
    128U, // DPAU_H_QBR_MM
6014
97.6k
    128U, // DPAX_W_PH
6015
97.6k
    128U, // DPAX_W_PH_MMR2
6016
97.6k
    128U, // DPA_W_PH
6017
97.6k
    128U, // DPA_W_PH_MMR2
6018
97.6k
    0U, // DPOP
6019
97.6k
    128U, // DPSQX_SA_W_PH
6020
97.6k
    128U, // DPSQX_SA_W_PH_MMR2
6021
97.6k
    128U, // DPSQX_S_W_PH
6022
97.6k
    128U, // DPSQX_S_W_PH_MMR2
6023
97.6k
    128U, // DPSQ_SA_L_W
6024
97.6k
    128U, // DPSQ_SA_L_W_MM
6025
97.6k
    128U, // DPSQ_S_W_PH
6026
97.6k
    128U, // DPSQ_S_W_PH_MM
6027
97.6k
    184U, // DPSUB_S_D
6028
97.6k
    184U, // DPSUB_S_H
6029
97.6k
    184U, // DPSUB_S_W
6030
97.6k
    184U, // DPSUB_U_D
6031
97.6k
    184U, // DPSUB_U_H
6032
97.6k
    184U, // DPSUB_U_W
6033
97.6k
    128U, // DPSU_H_QBL
6034
97.6k
    128U, // DPSU_H_QBL_MM
6035
97.6k
    128U, // DPSU_H_QBR
6036
97.6k
    128U, // DPSU_H_QBR_MM
6037
97.6k
    128U, // DPSX_W_PH
6038
97.6k
    128U, // DPSX_W_PH_MMR2
6039
97.6k
    128U, // DPS_W_PH
6040
97.6k
    128U, // DPS_W_PH_MMR2
6041
97.6k
    160U, // DROTR
6042
97.6k
    152U, // DROTR32
6043
97.6k
    128U, // DROTRV
6044
97.6k
    0U, // DSBH
6045
97.6k
    0U, // DSDIV
6046
97.6k
    0U, // DSHD
6047
97.6k
    160U, // DSLL
6048
97.6k
    152U, // DSLL32
6049
97.6k
    1U, // DSLL64_32
6050
97.6k
    128U, // DSLLV
6051
97.6k
    160U, // DSRA
6052
97.6k
    152U, // DSRA32
6053
97.6k
    128U, // DSRAV
6054
97.6k
    160U, // DSRL
6055
97.6k
    152U, // DSRL32
6056
97.6k
    128U, // DSRLV
6057
97.6k
    128U, // DSUB
6058
97.6k
    128U, // DSUBu
6059
97.6k
    0U, // DUDIV
6060
97.6k
    0U, // DVP
6061
97.6k
    0U, // DVPE
6062
97.6k
    0U, // DVPE_NM
6063
97.6k
    0U, // DVP_MMR6
6064
97.6k
    0U, // DivRxRy16
6065
97.6k
    0U, // DivuRxRy16
6066
97.6k
    0U, // EHB
6067
97.6k
    0U, // EHB_MM
6068
97.6k
    0U, // EHB_MMR6
6069
97.6k
    0U, // EHB_NM
6070
97.6k
    0U, // EI
6071
97.6k
    0U, // EI_MM
6072
97.6k
    0U, // EI_MMR6
6073
97.6k
    0U, // EI_NM
6074
97.6k
    0U, // EMT
6075
97.6k
    0U, // EMT_NM
6076
97.6k
    0U, // ERET
6077
97.6k
    0U, // ERETNC
6078
97.6k
    0U, // ERETNC_MMR6
6079
97.6k
    0U, // ERETNC_NM
6080
97.6k
    0U, // ERET_MM
6081
97.6k
    0U, // ERET_MMR6
6082
97.6k
    0U, // ERET_NM
6083
97.6k
    0U, // EVP
6084
97.6k
    0U, // EVPE
6085
97.6k
    0U, // EVPE_NM
6086
97.6k
    0U, // EVP_MMR6
6087
97.6k
    5144U,  // EXT
6088
97.6k
    152U, // EXTP
6089
97.6k
    152U, // EXTPDP
6090
97.6k
    128U, // EXTPDPV
6091
97.6k
    128U, // EXTPDPV_MM
6092
97.6k
    152U, // EXTPDP_MM
6093
97.6k
    128U, // EXTPV
6094
97.6k
    128U, // EXTPV_MM
6095
97.6k
    152U, // EXTP_MM
6096
97.6k
    128U, // EXTRV_RS_W
6097
97.6k
    128U, // EXTRV_RS_W_MM
6098
97.6k
    128U, // EXTRV_R_W
6099
97.6k
    128U, // EXTRV_R_W_MM
6100
97.6k
    128U, // EXTRV_S_H
6101
97.6k
    128U, // EXTRV_S_H_MM
6102
97.6k
    128U, // EXTRV_W
6103
97.6k
    128U, // EXTRV_W_MM
6104
97.6k
    152U, // EXTR_RS_W
6105
97.6k
    152U, // EXTR_RS_W_MM
6106
97.6k
    152U, // EXTR_R_W
6107
97.6k
    152U, // EXTR_R_W_MM
6108
97.6k
    152U, // EXTR_S_H
6109
97.6k
    152U, // EXTR_S_H_MM
6110
97.6k
    152U, // EXTR_W
6111
97.6k
    152U, // EXTR_W_MM
6112
97.6k
    2072U,  // EXTS
6113
97.6k
    2072U,  // EXTS32
6114
97.6k
    2048U,  // EXTW_NM
6115
97.6k
    5144U,  // EXT_MM
6116
97.6k
    5144U,  // EXT_MMR6
6117
97.6k
    5144U,  // EXT_NM
6118
97.6k
    0U, // FABS_D32
6119
97.6k
    0U, // FABS_D32_MM
6120
97.6k
    0U, // FABS_D64
6121
97.6k
    0U, // FABS_D64_MM
6122
97.6k
    0U, // FABS_S
6123
97.6k
    0U, // FABS_S_MM
6124
97.6k
    128U, // FADD_D
6125
97.6k
    128U, // FADD_D32
6126
97.6k
    128U, // FADD_D32_MM
6127
97.6k
    128U, // FADD_D64
6128
97.6k
    128U, // FADD_D64_MM
6129
97.6k
    128U, // FADD_PS64
6130
97.6k
    128U, // FADD_S
6131
97.6k
    128U, // FADD_S_MM
6132
97.6k
    72U,  // FADD_S_MMR6
6133
97.6k
    128U, // FADD_W
6134
97.6k
    128U, // FCAF_D
6135
97.6k
    128U, // FCAF_W
6136
97.6k
    128U, // FCEQ_D
6137
97.6k
    128U, // FCEQ_W
6138
97.6k
    0U, // FCLASS_D
6139
97.6k
    0U, // FCLASS_W
6140
97.6k
    128U, // FCLE_D
6141
97.6k
    128U, // FCLE_W
6142
97.6k
    128U, // FCLT_D
6143
97.6k
    128U, // FCLT_W
6144
97.6k
    0U, // FCMP_D32
6145
97.6k
    0U, // FCMP_D32_MM
6146
97.6k
    0U, // FCMP_D64
6147
97.6k
    0U, // FCMP_S32
6148
97.6k
    0U, // FCMP_S32_MM
6149
97.6k
    128U, // FCNE_D
6150
97.6k
    128U, // FCNE_W
6151
97.6k
    128U, // FCOR_D
6152
97.6k
    128U, // FCOR_W
6153
97.6k
    128U, // FCUEQ_D
6154
97.6k
    128U, // FCUEQ_W
6155
97.6k
    128U, // FCULE_D
6156
97.6k
    128U, // FCULE_W
6157
97.6k
    128U, // FCULT_D
6158
97.6k
    128U, // FCULT_W
6159
97.6k
    128U, // FCUNE_D
6160
97.6k
    128U, // FCUNE_W
6161
97.6k
    128U, // FCUN_D
6162
97.6k
    128U, // FCUN_W
6163
97.6k
    128U, // FDIV_D
6164
97.6k
    128U, // FDIV_D32
6165
97.6k
    128U, // FDIV_D32_MM
6166
97.6k
    128U, // FDIV_D64
6167
97.6k
    128U, // FDIV_D64_MM
6168
97.6k
    128U, // FDIV_S
6169
97.6k
    128U, // FDIV_S_MM
6170
97.6k
    72U,  // FDIV_S_MMR6
6171
97.6k
    128U, // FDIV_W
6172
97.6k
    128U, // FEXDO_H
6173
97.6k
    128U, // FEXDO_W
6174
97.6k
    128U, // FEXP2_D
6175
97.6k
    128U, // FEXP2_W
6176
97.6k
    0U, // FEXUPL_D
6177
97.6k
    0U, // FEXUPL_W
6178
97.6k
    0U, // FEXUPR_D
6179
97.6k
    0U, // FEXUPR_W
6180
97.6k
    0U, // FFINT_S_D
6181
97.6k
    0U, // FFINT_S_W
6182
97.6k
    0U, // FFINT_U_D
6183
97.6k
    0U, // FFINT_U_W
6184
97.6k
    0U, // FFQL_D
6185
97.6k
    0U, // FFQL_W
6186
97.6k
    0U, // FFQR_D
6187
97.6k
    0U, // FFQR_W
6188
97.6k
    0U, // FILL_B
6189
97.6k
    0U, // FILL_D
6190
97.6k
    0U, // FILL_H
6191
97.6k
    0U, // FILL_W
6192
97.6k
    0U, // FLOG2_D
6193
97.6k
    0U, // FLOG2_W
6194
97.6k
    0U, // FLOOR_L_D64
6195
97.6k
    0U, // FLOOR_L_D_MMR6
6196
97.6k
    0U, // FLOOR_L_S
6197
97.6k
    0U, // FLOOR_L_S_MMR6
6198
97.6k
    0U, // FLOOR_W_D32
6199
97.6k
    0U, // FLOOR_W_D64
6200
97.6k
    0U, // FLOOR_W_D_MMR6
6201
97.6k
    0U, // FLOOR_W_MM
6202
97.6k
    0U, // FLOOR_W_S
6203
97.6k
    0U, // FLOOR_W_S_MM
6204
97.6k
    0U, // FLOOR_W_S_MMR6
6205
97.6k
    184U, // FMADD_D
6206
97.6k
    184U, // FMADD_W
6207
97.6k
    128U, // FMAX_A_D
6208
97.6k
    128U, // FMAX_A_W
6209
97.6k
    128U, // FMAX_D
6210
97.6k
    128U, // FMAX_W
6211
97.6k
    128U, // FMIN_A_D
6212
97.6k
    128U, // FMIN_A_W
6213
97.6k
    128U, // FMIN_D
6214
97.6k
    128U, // FMIN_W
6215
97.6k
    0U, // FMOV_D32
6216
97.6k
    0U, // FMOV_D32_MM
6217
97.6k
    0U, // FMOV_D64
6218
97.6k
    0U, // FMOV_D64_MM
6219
97.6k
    0U, // FMOV_D_MMR6
6220
97.6k
    0U, // FMOV_S
6221
97.6k
    0U, // FMOV_S_MM
6222
97.6k
    0U, // FMOV_S_MMR6
6223
97.6k
    184U, // FMSUB_D
6224
97.6k
    184U, // FMSUB_W
6225
97.6k
    128U, // FMUL_D
6226
97.6k
    128U, // FMUL_D32
6227
97.6k
    128U, // FMUL_D32_MM
6228
97.6k
    128U, // FMUL_D64
6229
97.6k
    128U, // FMUL_D64_MM
6230
97.6k
    128U, // FMUL_PS64
6231
97.6k
    128U, // FMUL_S
6232
97.6k
    128U, // FMUL_S_MM
6233
97.6k
    72U,  // FMUL_S_MMR6
6234
97.6k
    128U, // FMUL_W
6235
97.6k
    0U, // FNEG_D32
6236
97.6k
    0U, // FNEG_D32_MM
6237
97.6k
    0U, // FNEG_D64
6238
97.6k
    0U, // FNEG_D64_MM
6239
97.6k
    0U, // FNEG_S
6240
97.6k
    0U, // FNEG_S_MM
6241
97.6k
    0U, // FNEG_S_MMR6
6242
97.6k
    1U, // FORK
6243
97.6k
    1U, // FORK_NM
6244
97.6k
    0U, // FRCP_D
6245
97.6k
    0U, // FRCP_W
6246
97.6k
    0U, // FRINT_D
6247
97.6k
    0U, // FRINT_W
6248
97.6k
    0U, // FRSQRT_D
6249
97.6k
    0U, // FRSQRT_W
6250
97.6k
    128U, // FSAF_D
6251
97.6k
    128U, // FSAF_W
6252
97.6k
    128U, // FSEQ_D
6253
97.6k
    128U, // FSEQ_W
6254
97.6k
    128U, // FSLE_D
6255
97.6k
    128U, // FSLE_W
6256
97.6k
    128U, // FSLT_D
6257
97.6k
    128U, // FSLT_W
6258
97.6k
    128U, // FSNE_D
6259
97.6k
    128U, // FSNE_W
6260
97.6k
    128U, // FSOR_D
6261
97.6k
    128U, // FSOR_W
6262
97.6k
    0U, // FSQRT_D
6263
97.6k
    0U, // FSQRT_D32
6264
97.6k
    0U, // FSQRT_D32_MM
6265
97.6k
    0U, // FSQRT_D64
6266
97.6k
    0U, // FSQRT_D64_MM
6267
97.6k
    0U, // FSQRT_S
6268
97.6k
    0U, // FSQRT_S_MM
6269
97.6k
    0U, // FSQRT_W
6270
97.6k
    128U, // FSUB_D
6271
97.6k
    128U, // FSUB_D32
6272
97.6k
    128U, // FSUB_D32_MM
6273
97.6k
    128U, // FSUB_D64
6274
97.6k
    128U, // FSUB_D64_MM
6275
97.6k
    128U, // FSUB_PS64
6276
97.6k
    128U, // FSUB_S
6277
97.6k
    128U, // FSUB_S_MM
6278
97.6k
    72U,  // FSUB_S_MMR6
6279
97.6k
    128U, // FSUB_W
6280
97.6k
    128U, // FSUEQ_D
6281
97.6k
    128U, // FSUEQ_W
6282
97.6k
    128U, // FSULE_D
6283
97.6k
    128U, // FSULE_W
6284
97.6k
    128U, // FSULT_D
6285
97.6k
    128U, // FSULT_W
6286
97.6k
    128U, // FSUNE_D
6287
97.6k
    128U, // FSUNE_W
6288
97.6k
    128U, // FSUN_D
6289
97.6k
    128U, // FSUN_W
6290
97.6k
    0U, // FTINT_S_D
6291
97.6k
    0U, // FTINT_S_W
6292
97.6k
    0U, // FTINT_U_D
6293
97.6k
    0U, // FTINT_U_W
6294
97.6k
    128U, // FTQ_H
6295
97.6k
    128U, // FTQ_W
6296
97.6k
    0U, // FTRUNC_S_D
6297
97.6k
    0U, // FTRUNC_S_W
6298
97.6k
    0U, // FTRUNC_U_D
6299
97.6k
    0U, // FTRUNC_U_W
6300
97.6k
    0U, // GINVI
6301
97.6k
    0U, // GINVI_MMR6
6302
97.6k
    0U, // GINVI_NM
6303
97.6k
    0U, // GINVT
6304
97.6k
    0U, // GINVT_MMR6
6305
97.6k
    0U, // GINVT_NM
6306
97.6k
    128U, // HADD_S_D
6307
97.6k
    128U, // HADD_S_H
6308
97.6k
    128U, // HADD_S_W
6309
97.6k
    128U, // HADD_U_D
6310
97.6k
    128U, // HADD_U_H
6311
97.6k
    128U, // HADD_U_W
6312
97.6k
    128U, // HSUB_S_D
6313
97.6k
    128U, // HSUB_S_H
6314
97.6k
    128U, // HSUB_S_W
6315
97.6k
    128U, // HSUB_U_D
6316
97.6k
    128U, // HSUB_U_H
6317
97.6k
    128U, // HSUB_U_W
6318
97.6k
    0U, // HYPCALL
6319
97.6k
    0U, // HYPCALL_MM
6320
97.6k
    128U, // ILVEV_B
6321
97.6k
    128U, // ILVEV_D
6322
97.6k
    128U, // ILVEV_H
6323
97.6k
    128U, // ILVEV_W
6324
97.6k
    128U, // ILVL_B
6325
97.6k
    128U, // ILVL_D
6326
97.6k
    128U, // ILVL_H
6327
97.6k
    128U, // ILVL_W
6328
97.6k
    128U, // ILVOD_B
6329
97.6k
    128U, // ILVOD_D
6330
97.6k
    128U, // ILVOD_H
6331
97.6k
    128U, // ILVOD_W
6332
97.6k
    128U, // ILVR_B
6333
97.6k
    128U, // ILVR_D
6334
97.6k
    128U, // ILVR_H
6335
97.6k
    128U, // ILVR_W
6336
97.6k
    7192U,  // INS
6337
97.6k
    0U, // INSERT_B
6338
97.6k
    0U, // INSERT_D
6339
97.6k
    0U, // INSERT_H
6340
97.6k
    0U, // INSERT_W
6341
97.6k
    0U, // INSV
6342
97.6k
    0U, // INSVE_B
6343
97.6k
    0U, // INSVE_D
6344
97.6k
    0U, // INSVE_H
6345
97.6k
    0U, // INSVE_W
6346
97.6k
    0U, // INSV_MM
6347
97.6k
    7192U,  // INS_MM
6348
97.6k
    7192U,  // INS_MMR6
6349
97.6k
    7192U,  // INS_NM
6350
97.6k
    0U, // J
6351
97.6k
    0U, // JAL
6352
97.6k
    0U, // JALR
6353
97.6k
    0U, // JALR16_MM
6354
97.6k
    0U, // JALR64
6355
97.6k
    0U, // JALRC16_MMR6
6356
97.6k
    0U, // JALRC16_NM
6357
97.6k
    0U, // JALRCHB_NM
6358
97.6k
    0U, // JALRC_HB_MMR6
6359
97.6k
    0U, // JALRC_MMR6
6360
97.6k
    0U, // JALRC_NM
6361
97.6k
    0U, // JALRS16_MM
6362
97.6k
    0U, // JALRS_MM
6363
97.6k
    0U, // JALR_HB
6364
97.6k
    0U, // JALR_HB64
6365
97.6k
    0U, // JALR_MM
6366
97.6k
    0U, // JALS_MM
6367
97.6k
    0U, // JALX
6368
97.6k
    0U, // JALX_MM
6369
97.6k
    0U, // JAL_MM
6370
97.6k
    0U, // JIALC
6371
97.6k
    0U, // JIALC64
6372
97.6k
    0U, // JIALC_MMR6
6373
97.6k
    0U, // JIC
6374
97.6k
    0U, // JIC64
6375
97.6k
    0U, // JIC_MMR6
6376
97.6k
    0U, // JR
6377
97.6k
    0U, // JR16_MM
6378
97.6k
    0U, // JR64
6379
97.6k
    0U, // JRADDIUSP
6380
97.6k
    0U, // JRC16_MM
6381
97.6k
    0U, // JRC16_MMR6
6382
97.6k
    0U, // JRCADDIUSP_MMR6
6383
97.6k
    0U, // JRC_NM
6384
97.6k
    0U, // JR_HB
6385
97.6k
    0U, // JR_HB64
6386
97.6k
    0U, // JR_HB64_R6
6387
97.6k
    0U, // JR_HB_R6
6388
97.6k
    0U, // JR_MM
6389
97.6k
    0U, // J_MM
6390
97.6k
    0U, // Jal16
6391
97.6k
    0U, // JalB16
6392
97.6k
    0U, // JrRa16
6393
97.6k
    0U, // JrcRa16
6394
97.6k
    0U, // JrcRx16
6395
97.6k
    0U, // JumpLinkReg16
6396
97.6k
    0U, // LAPC32_NM
6397
97.6k
    0U, // LAPC48_NM
6398
97.6k
    0U, // LB
6399
97.6k
    0U, // LB16_NM
6400
97.6k
    0U, // LB64
6401
97.6k
    0U, // LBE
6402
97.6k
    0U, // LBE_MM
6403
97.6k
    0U, // LBGP_NM
6404
97.6k
    0U, // LBU16_MM
6405
97.6k
    0U, // LBU16_NM
6406
97.6k
    0U, // LBUGP_NM
6407
97.6k
    1U, // LBUX
6408
97.6k
    1U, // LBUX_MM
6409
97.6k
    0U, // LBUX_NM
6410
97.6k
    0U, // LBU_MMR6
6411
97.6k
    0U, // LBU_NM
6412
97.6k
    0U, // LBUs9_NM
6413
97.6k
    0U, // LBX_NM
6414
97.6k
    0U, // LB_MM
6415
97.6k
    0U, // LB_MMR6
6416
97.6k
    0U, // LB_NM
6417
97.6k
    0U, // LBs9_NM
6418
97.6k
    0U, // LBu
6419
97.6k
    0U, // LBu64
6420
97.6k
    0U, // LBuE
6421
97.6k
    0U, // LBuE_MM
6422
97.6k
    0U, // LBu_MM
6423
97.6k
    0U, // LD
6424
97.6k
    0U, // LDC1
6425
97.6k
    0U, // LDC164
6426
97.6k
    0U, // LDC1_D64_MMR6
6427
97.6k
    0U, // LDC1_MM_D32
6428
97.6k
    0U, // LDC1_MM_D64
6429
97.6k
    0U, // LDC2
6430
97.6k
    0U, // LDC2_MMR6
6431
97.6k
    0U, // LDC2_R6
6432
97.6k
    0U, // LDC3
6433
97.6k
    0U, // LDI_B
6434
97.6k
    0U, // LDI_D
6435
97.6k
    0U, // LDI_H
6436
97.6k
    0U, // LDI_W
6437
97.6k
    0U, // LDL
6438
97.6k
    0U, // LDPC
6439
97.6k
    0U, // LDR
6440
97.6k
    1U, // LDXC1
6441
97.6k
    1U, // LDXC164
6442
97.6k
    0U, // LD_B
6443
97.6k
    0U, // LD_D
6444
97.6k
    0U, // LD_H
6445
97.6k
    0U, // LD_W
6446
97.6k
    0U, // LEA_ADDIU_NM
6447
97.6k
    0U, // LEA_ADDiu
6448
97.6k
    0U, // LEA_ADDiu64
6449
97.6k
    0U, // LEA_ADDiu_MM
6450
97.6k
    0U, // LH
6451
97.6k
    0U, // LH16_NM
6452
97.6k
    0U, // LH64
6453
97.6k
    0U, // LHE
6454
97.6k
    0U, // LHE_MM
6455
97.6k
    0U, // LHGP_NM
6456
97.6k
    0U, // LHU16_MM
6457
97.6k
    0U, // LHU16_NM
6458
97.6k
    0U, // LHUGP_NM
6459
97.6k
    0U, // LHUXS_NM
6460
97.6k
    0U, // LHUX_NM
6461
97.6k
    0U, // LHU_NM
6462
97.6k
    0U, // LHUs9_NM
6463
97.6k
    1U, // LHX
6464
97.6k
    0U, // LHXS_NM
6465
97.6k
    1U, // LHX_MM
6466
97.6k
    0U, // LHX_NM
6467
97.6k
    0U, // LH_MM
6468
97.6k
    0U, // LH_NM
6469
97.6k
    0U, // LHs9_NM
6470
97.6k
    0U, // LHu
6471
97.6k
    0U, // LHu64
6472
97.6k
    0U, // LHuE
6473
97.6k
    0U, // LHuE_MM
6474
97.6k
    0U, // LHu_MM
6475
97.6k
    0U, // LI16_MM
6476
97.6k
    0U, // LI16_MMR6
6477
97.6k
    0U, // LI16_NM
6478
97.6k
    0U, // LI48_NM
6479
97.6k
    0U, // LL
6480
97.6k
    0U, // LL64
6481
97.6k
    0U, // LL64_R6
6482
97.6k
    0U, // LLD
6483
97.6k
    0U, // LLD_R6
6484
97.6k
    0U, // LLE
6485
97.6k
    0U, // LLE_MM
6486
97.6k
    76U,  // LLWP_NM
6487
97.6k
    0U, // LL_MM
6488
97.6k
    0U, // LL_MMR6
6489
97.6k
    0U, // LL_NM
6490
97.6k
    0U, // LL_R6
6491
97.6k
    9216U,  // LSA
6492
97.6k
    1U, // LSA_MMR6
6493
97.6k
    1024U,  // LSA_NM
6494
97.6k
    9216U,  // LSA_R6
6495
97.6k
    0U, // LUI_MMR6
6496
97.6k
    0U, // LUI_NM
6497
97.6k
    1U, // LUXC1
6498
97.6k
    1U, // LUXC164
6499
97.6k
    1U, // LUXC1_MM
6500
97.6k
    0U, // LUi
6501
97.6k
    0U, // LUi64
6502
97.6k
    0U, // LUi_MM
6503
97.6k
    0U, // LW
6504
97.6k
    0U, // LW16_MM
6505
97.6k
    0U, // LW16_NM
6506
97.6k
    0U, // LW4x4_NM
6507
97.6k
    0U, // LW64
6508
97.6k
    0U, // LWC1
6509
97.6k
    0U, // LWC1_MM
6510
97.6k
    0U, // LWC2
6511
97.6k
    0U, // LWC2_MMR6
6512
97.6k
    0U, // LWC2_R6
6513
97.6k
    0U, // LWC3
6514
97.6k
    0U, // LWDSP
6515
97.6k
    0U, // LWDSP_MM
6516
97.6k
    0U, // LWE
6517
97.6k
    0U, // LWE_MM
6518
97.6k
    0U, // LWGP16_NM
6519
97.6k
    0U, // LWGP_MM
6520
97.6k
    0U, // LWGP_NM
6521
97.6k
    0U, // LWL
6522
97.6k
    0U, // LWL64
6523
97.6k
    0U, // LWLE
6524
97.6k
    0U, // LWLE_MM
6525
97.6k
    0U, // LWL_MM
6526
97.6k
    0U, // LWM16_MM
6527
97.6k
    0U, // LWM16_MMR6
6528
97.6k
    0U, // LWM32_MM
6529
97.6k
    184U, // LWM_NM
6530
97.6k
    0U, // LWPC
6531
97.6k
    0U, // LWPC_MMR6
6532
97.6k
    0U, // LWPC_NM
6533
97.6k
    0U, // LWP_MM
6534
97.6k
    0U, // LWR
6535
97.6k
    0U, // LWR64
6536
97.6k
    0U, // LWRE
6537
97.6k
    0U, // LWRE_MM
6538
97.6k
    0U, // LWR_MM
6539
97.6k
    0U, // LWSP16_NM
6540
97.6k
    0U, // LWSP_MM
6541
97.6k
    0U, // LWUPC
6542
97.6k
    0U, // LWU_MM
6543
97.6k
    1U, // LWX
6544
97.6k
    1U, // LWXC1
6545
97.6k
    1U, // LWXC1_MM
6546
97.6k
    0U, // LWXS16_NM
6547
97.6k
    1U, // LWXS_MM
6548
97.6k
    0U, // LWXS_NM
6549
97.6k
    1U, // LWX_MM
6550
97.6k
    0U, // LWX_NM
6551
97.6k
    0U, // LW_MM
6552
97.6k
    0U, // LW_MMR6
6553
97.6k
    0U, // LW_NM
6554
97.6k
    0U, // LWs9_NM
6555
97.6k
    0U, // LWu
6556
97.6k
    0U, // LbRxRyOffMemX16
6557
97.6k
    0U, // LbuRxRyOffMemX16
6558
97.6k
    0U, // LhRxRyOffMemX16
6559
97.6k
    0U, // LhuRxRyOffMemX16
6560
97.6k
    1U, // LiRxImm16
6561
97.6k
    0U, // LiRxImmAlignX16
6562
97.6k
    0U, // LiRxImmX16
6563
97.6k
    1U, // LwRxPcTcp16
6564
97.6k
    0U, // LwRxPcTcpX16
6565
97.6k
    0U, // LwRxRyOffMemX16
6566
97.6k
    0U, // LwRxSpImmX16
6567
97.6k
    0U, // MADD
6568
97.6k
    184U, // MADDF_D
6569
97.6k
    184U, // MADDF_D_MMR6
6570
97.6k
    184U, // MADDF_S
6571
97.6k
    184U, // MADDF_S_MMR6
6572
97.6k
    184U, // MADDR_Q_H
6573
97.6k
    184U, // MADDR_Q_W
6574
97.6k
    0U, // MADDU
6575
97.6k
    128U, // MADDU_DSP
6576
97.6k
    128U, // MADDU_DSP_MM
6577
97.6k
    0U, // MADDU_MM
6578
97.6k
    184U, // MADDV_B
6579
97.6k
    184U, // MADDV_D
6580
97.6k
    184U, // MADDV_H
6581
97.6k
    184U, // MADDV_W
6582
97.6k
    0U, // MADD_D32
6583
97.6k
    0U, // MADD_D32_MM
6584
97.6k
    0U, // MADD_D64
6585
97.6k
    128U, // MADD_DSP
6586
97.6k
    128U, // MADD_DSP_MM
6587
97.6k
    0U, // MADD_MM
6588
97.6k
    184U, // MADD_Q_H
6589
97.6k
    184U, // MADD_Q_W
6590
97.6k
    0U, // MADD_S
6591
97.6k
    0U, // MADD_S_MM
6592
97.6k
    128U, // MAQ_SA_W_PHL
6593
97.6k
    128U, // MAQ_SA_W_PHL_MM
6594
97.6k
    128U, // MAQ_SA_W_PHR
6595
97.6k
    128U, // MAQ_SA_W_PHR_MM
6596
97.6k
    128U, // MAQ_S_W_PHL
6597
97.6k
    128U, // MAQ_S_W_PHL_MM
6598
97.6k
    128U, // MAQ_S_W_PHR
6599
97.6k
    128U, // MAQ_S_W_PHR_MM
6600
97.6k
    128U, // MAXA_D
6601
97.6k
    128U, // MAXA_D_MMR6
6602
97.6k
    128U, // MAXA_S
6603
97.6k
    128U, // MAXA_S_MMR6
6604
97.6k
    128U, // MAXI_S_B
6605
97.6k
    128U, // MAXI_S_D
6606
97.6k
    128U, // MAXI_S_H
6607
97.6k
    128U, // MAXI_S_W
6608
97.6k
    152U, // MAXI_U_B
6609
97.6k
    152U, // MAXI_U_D
6610
97.6k
    152U, // MAXI_U_H
6611
97.6k
    152U, // MAXI_U_W
6612
97.6k
    128U, // MAX_A_B
6613
97.6k
    128U, // MAX_A_D
6614
97.6k
    128U, // MAX_A_H
6615
97.6k
    128U, // MAX_A_W
6616
97.6k
    128U, // MAX_D
6617
97.6k
    128U, // MAX_D_MMR6
6618
97.6k
    128U, // MAX_S
6619
97.6k
    128U, // MAX_S_B
6620
97.6k
    128U, // MAX_S_D
6621
97.6k
    128U, // MAX_S_H
6622
97.6k
    128U, // MAX_S_MMR6
6623
97.6k
    128U, // MAX_S_W
6624
97.6k
    128U, // MAX_U_B
6625
97.6k
    128U, // MAX_U_D
6626
97.6k
    128U, // MAX_U_H
6627
97.6k
    128U, // MAX_U_W
6628
97.6k
    136U, // MFC0
6629
97.6k
    0U, // MFC0Sel_NM
6630
97.6k
    136U, // MFC0_MMR6
6631
97.6k
    152U, // MFC0_NM
6632
97.6k
    0U, // MFC1
6633
97.6k
    0U, // MFC1_D64
6634
97.6k
    0U, // MFC1_MM
6635
97.6k
    0U, // MFC1_MMR6
6636
97.6k
    136U, // MFC2
6637
97.6k
    0U, // MFC2_MMR6
6638
97.6k
    136U, // MFGC0
6639
97.6k
    136U, // MFGC0_MM
6640
97.6k
    0U, // MFHC0Sel_NM
6641
97.6k
    136U, // MFHC0_MMR6
6642
97.6k
    152U, // MFHC0_NM
6643
97.6k
    0U, // MFHC1_D32
6644
97.6k
    0U, // MFHC1_D32_MM
6645
97.6k
    0U, // MFHC1_D64
6646
97.6k
    0U, // MFHC1_D64_MM
6647
97.6k
    0U, // MFHC2_MMR6
6648
97.6k
    136U, // MFHGC0
6649
97.6k
    136U, // MFHGC0_MM
6650
97.6k
    0U, // MFHI
6651
97.6k
    0U, // MFHI16_MM
6652
97.6k
    0U, // MFHI64
6653
97.6k
    0U, // MFHI_DSP
6654
97.6k
    0U, // MFHI_DSP_MM
6655
97.6k
    0U, // MFHI_MM
6656
97.6k
    0U, // MFLO
6657
97.6k
    0U, // MFLO16_MM
6658
97.6k
    0U, // MFLO64
6659
97.6k
    0U, // MFLO_DSP
6660
97.6k
    0U, // MFLO_DSP_MM
6661
97.6k
    0U, // MFLO_MM
6662
97.6k
    19520U, // MFTR
6663
97.6k
    19520U, // MFTR_NM
6664
97.6k
    128U, // MINA_D
6665
97.6k
    128U, // MINA_D_MMR6
6666
97.6k
    128U, // MINA_S
6667
97.6k
    128U, // MINA_S_MMR6
6668
97.6k
    128U, // MINI_S_B
6669
97.6k
    128U, // MINI_S_D
6670
97.6k
    128U, // MINI_S_H
6671
97.6k
    128U, // MINI_S_W
6672
97.6k
    152U, // MINI_U_B
6673
97.6k
    152U, // MINI_U_D
6674
97.6k
    152U, // MINI_U_H
6675
97.6k
    152U, // MINI_U_W
6676
97.6k
    128U, // MIN_A_B
6677
97.6k
    128U, // MIN_A_D
6678
97.6k
    128U, // MIN_A_H
6679
97.6k
    128U, // MIN_A_W
6680
97.6k
    128U, // MIN_D
6681
97.6k
    128U, // MIN_D_MMR6
6682
97.6k
    128U, // MIN_S
6683
97.6k
    128U, // MIN_S_B
6684
97.6k
    128U, // MIN_S_D
6685
97.6k
    128U, // MIN_S_H
6686
97.6k
    128U, // MIN_S_MMR6
6687
97.6k
    128U, // MIN_S_W
6688
97.6k
    128U, // MIN_U_B
6689
97.6k
    128U, // MIN_U_D
6690
97.6k
    128U, // MIN_U_H
6691
97.6k
    128U, // MIN_U_W
6692
97.6k
    128U, // MOD
6693
97.6k
    128U, // MODSUB
6694
97.6k
    128U, // MODSUB_MM
6695
97.6k
    128U, // MODU
6696
97.6k
    128U, // MODU_MMR6
6697
97.6k
    128U, // MODU_NM
6698
97.6k
    128U, // MOD_MMR6
6699
97.6k
    128U, // MOD_NM
6700
97.6k
    128U, // MOD_S_B
6701
97.6k
    128U, // MOD_S_D
6702
97.6k
    128U, // MOD_S_H
6703
97.6k
    128U, // MOD_S_W
6704
97.6k
    128U, // MOD_U_B
6705
97.6k
    128U, // MOD_U_D
6706
97.6k
    128U, // MOD_U_H
6707
97.6k
    128U, // MOD_U_W
6708
97.6k
    0U, // MOVE16_MM
6709
97.6k
    0U, // MOVE16_MMR6
6710
97.6k
    80U,  // MOVEBALC_NM
6711
97.6k
    0U, // MOVEPREV_NM
6712
97.6k
    0U, // MOVEP_MM
6713
97.6k
    0U, // MOVEP_MMR6
6714
97.6k
    0U, // MOVEP_NM
6715
97.6k
    0U, // MOVE_NM
6716
97.6k
    0U, // MOVE_V
6717
97.6k
    128U, // MOVF_D32
6718
97.6k
    128U, // MOVF_D32_MM
6719
97.6k
    128U, // MOVF_D64
6720
97.6k
    128U, // MOVF_I
6721
97.6k
    128U, // MOVF_I64
6722
97.6k
    128U, // MOVF_I_MM
6723
97.6k
    128U, // MOVF_S
6724
97.6k
    128U, // MOVF_S_MM
6725
97.6k
    128U, // MOVN_I64_D64
6726
97.6k
    128U, // MOVN_I64_I
6727
97.6k
    128U, // MOVN_I64_I64
6728
97.6k
    128U, // MOVN_I64_S
6729
97.6k
    128U, // MOVN_I_D32
6730
97.6k
    128U, // MOVN_I_D32_MM
6731
97.6k
    128U, // MOVN_I_D64
6732
97.6k
    128U, // MOVN_I_I
6733
97.6k
    128U, // MOVN_I_I64
6734
97.6k
    128U, // MOVN_I_MM
6735
97.6k
    128U, // MOVN_I_S
6736
97.6k
    128U, // MOVN_I_S_MM
6737
97.6k
    128U, // MOVN_NM
6738
97.6k
    128U, // MOVT_D32
6739
97.6k
    128U, // MOVT_D32_MM
6740
97.6k
    128U, // MOVT_D64
6741
97.6k
    128U, // MOVT_I
6742
97.6k
    128U, // MOVT_I64
6743
97.6k
    128U, // MOVT_I_MM
6744
97.6k
    128U, // MOVT_S
6745
97.6k
    128U, // MOVT_S_MM
6746
97.6k
    128U, // MOVZ_I64_D64
6747
97.6k
    128U, // MOVZ_I64_I
6748
97.6k
    128U, // MOVZ_I64_I64
6749
97.6k
    128U, // MOVZ_I64_S
6750
97.6k
    128U, // MOVZ_I_D32
6751
97.6k
    128U, // MOVZ_I_D32_MM
6752
97.6k
    128U, // MOVZ_I_D64
6753
97.6k
    128U, // MOVZ_I_I
6754
97.6k
    128U, // MOVZ_I_I64
6755
97.6k
    128U, // MOVZ_I_MM
6756
97.6k
    128U, // MOVZ_I_S
6757
97.6k
    128U, // MOVZ_I_S_MM
6758
97.6k
    128U, // MOVZ_NM
6759
97.6k
    0U, // MSUB
6760
97.6k
    184U, // MSUBF_D
6761
97.6k
    184U, // MSUBF_D_MMR6
6762
97.6k
    184U, // MSUBF_S
6763
97.6k
    184U, // MSUBF_S_MMR6
6764
97.6k
    184U, // MSUBR_Q_H
6765
97.6k
    184U, // MSUBR_Q_W
6766
97.6k
    0U, // MSUBU
6767
97.6k
    128U, // MSUBU_DSP
6768
97.6k
    128U, // MSUBU_DSP_MM
6769
97.6k
    0U, // MSUBU_MM
6770
97.6k
    184U, // MSUBV_B
6771
97.6k
    184U, // MSUBV_D
6772
97.6k
    184U, // MSUBV_H
6773
97.6k
    184U, // MSUBV_W
6774
97.6k
    0U, // MSUB_D32
6775
97.6k
    0U, // MSUB_D32_MM
6776
97.6k
    0U, // MSUB_D64
6777
97.6k
    128U, // MSUB_DSP
6778
97.6k
    128U, // MSUB_DSP_MM
6779
97.6k
    0U, // MSUB_MM
6780
97.6k
    184U, // MSUB_Q_H
6781
97.6k
    184U, // MSUB_Q_W
6782
97.6k
    0U, // MSUB_S
6783
97.6k
    0U, // MSUB_S_MM
6784
97.6k
    0U, // MTC0
6785
97.6k
    0U, // MTC0Sel_NM
6786
97.6k
    0U, // MTC0_MMR6
6787
97.6k
    152U, // MTC0_NM
6788
97.6k
    0U, // MTC1
6789
97.6k
    0U, // MTC1_D64
6790
97.6k
    0U, // MTC1_D64_MM
6791
97.6k
    0U, // MTC1_MM
6792
97.6k
    0U, // MTC1_MMR6
6793
97.6k
    0U, // MTC2
6794
97.6k
    0U, // MTC2_MMR6
6795
97.6k
    0U, // MTGC0
6796
97.6k
    0U, // MTGC0_MM
6797
97.6k
    0U, // MTHC0Sel_NM
6798
97.6k
    0U, // MTHC0_MMR6
6799
97.6k
    152U, // MTHC0_NM
6800
97.6k
    0U, // MTHC1_D32
6801
97.6k
    0U, // MTHC1_D32_MM
6802
97.6k
    0U, // MTHC1_D64
6803
97.6k
    0U, // MTHC1_D64_MM
6804
97.6k
    0U, // MTHC2_MMR6
6805
97.6k
    0U, // MTHGC0
6806
97.6k
    0U, // MTHGC0_MM
6807
97.6k
    0U, // MTHI
6808
97.6k
    0U, // MTHI64
6809
97.6k
    0U, // MTHI_DSP
6810
97.6k
    0U, // MTHI_DSP_MM
6811
97.6k
    0U, // MTHI_MM
6812
97.6k
    0U, // MTHLIP
6813
97.6k
    0U, // MTHLIP_MM
6814
97.6k
    0U, // MTLO
6815
97.6k
    0U, // MTLO64
6816
97.6k
    0U, // MTLO_DSP
6817
97.6k
    0U, // MTLO_DSP_MM
6818
97.6k
    0U, // MTLO_MM
6819
97.6k
    0U, // MTM0
6820
97.6k
    0U, // MTM1
6821
97.6k
    0U, // MTM2
6822
97.6k
    0U, // MTP0
6823
97.6k
    0U, // MTP1
6824
97.6k
    0U, // MTP2
6825
97.6k
    2U, // MTTR
6826
97.6k
    2U, // MTTR_NM
6827
97.6k
    128U, // MUH
6828
97.6k
    128U, // MUHU
6829
97.6k
    128U, // MUHU_MMR6
6830
97.6k
    128U, // MUHU_NM
6831
97.6k
    128U, // MUH_MMR6
6832
97.6k
    128U, // MUH_NM
6833
97.6k
    128U, // MUL
6834
97.6k
    128U, // MUL4x4_NM
6835
97.6k
    128U, // MULEQ_S_W_PHL
6836
97.6k
    128U, // MULEQ_S_W_PHL_MM
6837
97.6k
    128U, // MULEQ_S_W_PHR
6838
97.6k
    128U, // MULEQ_S_W_PHR_MM
6839
97.6k
    128U, // MULEU_S_PH_QBL
6840
97.6k
    128U, // MULEU_S_PH_QBL_MM
6841
97.6k
    128U, // MULEU_S_PH_QBR
6842
97.6k
    128U, // MULEU_S_PH_QBR_MM
6843
97.6k
    128U, // MULQ_RS_PH
6844
97.6k
    128U, // MULQ_RS_PH_MM
6845
97.6k
    128U, // MULQ_RS_W
6846
97.6k
    128U, // MULQ_RS_W_MMR2
6847
97.6k
    128U, // MULQ_S_PH
6848
97.6k
    128U, // MULQ_S_PH_MMR2
6849
97.6k
    128U, // MULQ_S_W
6850
97.6k
    128U, // MULQ_S_W_MMR2
6851
97.6k
    128U, // MULR_PS64
6852
97.6k
    128U, // MULR_Q_H
6853
97.6k
    128U, // MULR_Q_W
6854
97.6k
    128U, // MULSAQ_S_W_PH
6855
97.6k
    128U, // MULSAQ_S_W_PH_MM
6856
97.6k
    128U, // MULSA_W_PH
6857
97.6k
    128U, // MULSA_W_PH_MMR2
6858
97.6k
    0U, // MULT
6859
97.6k
    128U, // MULTU_DSP
6860
97.6k
    128U, // MULTU_DSP_MM
6861
97.6k
    128U, // MULT_DSP
6862
97.6k
    128U, // MULT_DSP_MM
6863
97.6k
    0U, // MULT_MM
6864
97.6k
    0U, // MULTu
6865
97.6k
    0U, // MULTu_MM
6866
97.6k
    128U, // MULU
6867
97.6k
    128U, // MULU_MMR6
6868
97.6k
    128U, // MULU_NM
6869
97.6k
    128U, // MULV_B
6870
97.6k
    128U, // MULV_D
6871
97.6k
    128U, // MULV_H
6872
97.6k
    128U, // MULV_W
6873
97.6k
    128U, // MUL_MM
6874
97.6k
    128U, // MUL_MMR6
6875
97.6k
    128U, // MUL_NM
6876
97.6k
    128U, // MUL_PH
6877
97.6k
    128U, // MUL_PH_MMR2
6878
97.6k
    128U, // MUL_Q_H
6879
97.6k
    128U, // MUL_Q_W
6880
97.6k
    128U, // MUL_R6
6881
97.6k
    128U, // MUL_S_PH
6882
97.6k
    128U, // MUL_S_PH_MMR2
6883
97.6k
    0U, // Mfhi16
6884
97.6k
    0U, // Mflo16
6885
97.6k
    0U, // Move32R16
6886
97.6k
    0U, // MoveR3216
6887
97.6k
    0U, // NLOC_B
6888
97.6k
    0U, // NLOC_D
6889
97.6k
    0U, // NLOC_H
6890
97.6k
    0U, // NLOC_W
6891
97.6k
    0U, // NLZC_B
6892
97.6k
    0U, // NLZC_D
6893
97.6k
    0U, // NLZC_H
6894
97.6k
    0U, // NLZC_W
6895
97.6k
    0U, // NMADD_D32
6896
97.6k
    0U, // NMADD_D32_MM
6897
97.6k
    0U, // NMADD_D64
6898
97.6k
    0U, // NMADD_S
6899
97.6k
    0U, // NMADD_S_MM
6900
97.6k
    0U, // NMSUB_D32
6901
97.6k
    0U, // NMSUB_D32_MM
6902
97.6k
    0U, // NMSUB_D64
6903
97.6k
    0U, // NMSUB_S
6904
97.6k
    0U, // NMSUB_S_MM
6905
97.6k
    0U, // NOP32_NM
6906
97.6k
    0U, // NOP_NM
6907
97.6k
    128U, // NOR
6908
97.6k
    128U, // NOR64
6909
97.6k
    20U,  // NORI_B
6910
97.6k
    128U, // NOR_MM
6911
97.6k
    128U, // NOR_MMR6
6912
97.6k
    128U, // NOR_NM
6913
97.6k
    128U, // NOR_V
6914
97.6k
    0U, // NOT16_MM
6915
97.6k
    0U, // NOT16_MMR6
6916
97.6k
    0U, // NOT16_NM
6917
97.6k
    0U, // NegRxRy16
6918
97.6k
    0U, // NotRxRy16
6919
97.6k
    128U, // OR
6920
97.6k
    0U, // OR16_MM
6921
97.6k
    0U, // OR16_MMR6
6922
97.6k
    128U, // OR16_NM
6923
97.6k
    128U, // OR64
6924
97.6k
    20U,  // ORI_B
6925
97.6k
    16U,  // ORI_MMR6
6926
97.6k
    128U, // ORI_NM
6927
97.6k
    128U, // OR_MM
6928
97.6k
    128U, // OR_MMR6
6929
97.6k
    128U, // OR_NM
6930
97.6k
    128U, // OR_V
6931
97.6k
    16U,  // ORi
6932
97.6k
    16U,  // ORi64
6933
97.6k
    16U,  // ORi_MM
6934
97.6k
    0U, // OrRxRxRy16
6935
97.6k
    128U, // PACKRL_PH
6936
97.6k
    128U, // PACKRL_PH_MM
6937
97.6k
    0U, // PAUSE
6938
97.6k
    0U, // PAUSE_MM
6939
97.6k
    0U, // PAUSE_MMR6
6940
97.6k
    0U, // PAUSE_NM
6941
97.6k
    128U, // PCKEV_B
6942
97.6k
    128U, // PCKEV_D
6943
97.6k
    128U, // PCKEV_H
6944
97.6k
    128U, // PCKEV_W
6945
97.6k
    128U, // PCKOD_B
6946
97.6k
    128U, // PCKOD_D
6947
97.6k
    128U, // PCKOD_H
6948
97.6k
    128U, // PCKOD_W
6949
97.6k
    0U, // PCNT_B
6950
97.6k
    0U, // PCNT_D
6951
97.6k
    0U, // PCNT_H
6952
97.6k
    0U, // PCNT_W
6953
97.6k
    128U, // PICK_PH
6954
97.6k
    128U, // PICK_PH_MM
6955
97.6k
    128U, // PICK_QB
6956
97.6k
    128U, // PICK_QB_MM
6957
97.6k
    128U, // PLL_PS64
6958
97.6k
    128U, // PLU_PS64
6959
97.6k
    0U, // POP
6960
97.6k
    0U, // PRECEQU_PH_QBL
6961
97.6k
    0U, // PRECEQU_PH_QBLA
6962
97.6k
    0U, // PRECEQU_PH_QBLA_MM
6963
97.6k
    0U, // PRECEQU_PH_QBL_MM
6964
97.6k
    0U, // PRECEQU_PH_QBR
6965
97.6k
    0U, // PRECEQU_PH_QBRA
6966
97.6k
    0U, // PRECEQU_PH_QBRA_MM
6967
97.6k
    0U, // PRECEQU_PH_QBR_MM
6968
97.6k
    0U, // PRECEQ_W_PHL
6969
97.6k
    0U, // PRECEQ_W_PHL_MM
6970
97.6k
    0U, // PRECEQ_W_PHR
6971
97.6k
    0U, // PRECEQ_W_PHR_MM
6972
97.6k
    0U, // PRECEU_PH_QBL
6973
97.6k
    0U, // PRECEU_PH_QBLA
6974
97.6k
    0U, // PRECEU_PH_QBLA_MM
6975
97.6k
    0U, // PRECEU_PH_QBL_MM
6976
97.6k
    0U, // PRECEU_PH_QBR
6977
97.6k
    0U, // PRECEU_PH_QBRA
6978
97.6k
    0U, // PRECEU_PH_QBRA_MM
6979
97.6k
    0U, // PRECEU_PH_QBR_MM
6980
97.6k
    128U, // PRECRQU_S_QB_PH
6981
97.6k
    128U, // PRECRQU_S_QB_PH_MM
6982
97.6k
    128U, // PRECRQ_PH_W
6983
97.6k
    128U, // PRECRQ_PH_W_MM
6984
97.6k
    128U, // PRECRQ_QB_PH
6985
97.6k
    128U, // PRECRQ_QB_PH_MM
6986
97.6k
    128U, // PRECRQ_RS_PH_W
6987
97.6k
    128U, // PRECRQ_RS_PH_W_MM
6988
97.6k
    128U, // PRECR_QB_PH
6989
97.6k
    128U, // PRECR_QB_PH_MMR2
6990
97.6k
    152U, // PRECR_SRA_PH_W
6991
97.6k
    152U, // PRECR_SRA_PH_W_MMR2
6992
97.6k
    152U, // PRECR_SRA_R_PH_W
6993
97.6k
    152U, // PRECR_SRA_R_PH_W_MMR2
6994
97.6k
    0U, // PREF
6995
97.6k
    0U, // PREFE
6996
97.6k
    0U, // PREFE_MM
6997
97.6k
    0U, // PREFX_MM
6998
97.6k
    0U, // PREF_MM
6999
97.6k
    0U, // PREF_MMR6
7000
97.6k
    0U, // PREF_NM
7001
97.6k
    0U, // PREF_R6
7002
97.6k
    0U, // PREFs9_NM
7003
97.6k
    152U, // PREPEND
7004
97.6k
    152U, // PREPEND_MMR2
7005
97.6k
    128U, // PUL_PS64
7006
97.6k
    128U, // PUU_PS64
7007
97.6k
    0U, // RADDU_W_QB
7008
97.6k
    0U, // RADDU_W_QB_MM
7009
97.6k
    0U, // RDDSP
7010
97.6k
    0U, // RDDSP_MM
7011
97.6k
    20U,  // RDHWR
7012
97.6k
    20U,  // RDHWR64
7013
97.6k
    20U,  // RDHWR_MM
7014
97.6k
    136U, // RDHWR_MMR6
7015
97.6k
    152U, // RDHWR_NM
7016
97.6k
    0U, // RDPGPR_MMR6
7017
97.6k
    0U, // RDPGPR_NM
7018
97.6k
    0U, // RECIP_D32
7019
97.6k
    0U, // RECIP_D32_MM
7020
97.6k
    0U, // RECIP_D64
7021
97.6k
    0U, // RECIP_D64_MM
7022
97.6k
    0U, // RECIP_S
7023
97.6k
    0U, // RECIP_S_MM
7024
97.6k
    0U, // REPLV_PH
7025
97.6k
    0U, // REPLV_PH_MM
7026
97.6k
    0U, // REPLV_QB
7027
97.6k
    0U, // REPLV_QB_MM
7028
97.6k
    0U, // REPL_PH
7029
97.6k
    0U, // REPL_PH_MM
7030
97.6k
    0U, // REPL_QB
7031
97.6k
    0U, // REPL_QB_MM
7032
97.6k
    0U, // RESTOREJRC16_NM
7033
97.6k
    0U, // RESTOREJRC_NM
7034
97.6k
    0U, // RESTORE_NM
7035
97.6k
    0U, // RINT_D
7036
97.6k
    0U, // RINT_D_MMR6
7037
97.6k
    0U, // RINT_S
7038
97.6k
    0U, // RINT_S_MMR6
7039
97.6k
    152U, // ROTR
7040
97.6k
    128U, // ROTRV
7041
97.6k
    128U, // ROTRV_MM
7042
97.6k
    128U, // ROTRV_NM
7043
97.6k
    152U, // ROTR_MM
7044
97.6k
    152U, // ROTR_NM
7045
97.6k
    18456U, // ROTX_NM
7046
97.6k
    0U, // ROUND_L_D64
7047
97.6k
    0U, // ROUND_L_D_MMR6
7048
97.6k
    0U, // ROUND_L_S
7049
97.6k
    0U, // ROUND_L_S_MMR6
7050
97.6k
    0U, // ROUND_W_D32
7051
97.6k
    0U, // ROUND_W_D64
7052
97.6k
    0U, // ROUND_W_D_MMR6
7053
97.6k
    0U, // ROUND_W_MM
7054
97.6k
    0U, // ROUND_W_S
7055
97.6k
    0U, // ROUND_W_S_MM
7056
97.6k
    0U, // ROUND_W_S_MMR6
7057
97.6k
    0U, // RSQRT_D32
7058
97.6k
    0U, // RSQRT_D32_MM
7059
97.6k
    0U, // RSQRT_D64
7060
97.6k
    0U, // RSQRT_D64_MM
7061
97.6k
    0U, // RSQRT_S
7062
97.6k
    0U, // RSQRT_S_MM
7063
97.6k
    0U, // Restore16
7064
97.6k
    0U, // RestoreX16
7065
97.6k
    0U, // SAA
7066
97.6k
    0U, // SAAD
7067
97.6k
    136U, // SAT_S_B
7068
97.6k
    160U, // SAT_S_D
7069
97.6k
    164U, // SAT_S_H
7070
97.6k
    152U, // SAT_S_W
7071
97.6k
    136U, // SAT_U_B
7072
97.6k
    160U, // SAT_U_D
7073
97.6k
    164U, // SAT_U_H
7074
97.6k
    152U, // SAT_U_W
7075
97.6k
    0U, // SAVE16_NM
7076
97.6k
    0U, // SAVE_NM
7077
97.6k
    0U, // SB
7078
97.6k
    0U, // SB16_MM
7079
97.6k
    0U, // SB16_MMR6
7080
97.6k
    0U, // SB16_NM
7081
97.6k
    0U, // SB64
7082
97.6k
    0U, // SBE
7083
97.6k
    0U, // SBE_MM
7084
97.6k
    0U, // SBGP_NM
7085
97.6k
    0U, // SBX_NM
7086
97.6k
    0U, // SB_MM
7087
97.6k
    0U, // SB_MMR6
7088
97.6k
    0U, // SB_NM
7089
97.6k
    0U, // SBs9_NM
7090
97.6k
    0U, // SC
7091
97.6k
    0U, // SC64
7092
97.6k
    0U, // SC64_R6
7093
97.6k
    0U, // SCD
7094
97.6k
    0U, // SCD_R6
7095
97.6k
    0U, // SCE
7096
97.6k
    0U, // SCE_MM
7097
97.6k
    2U, // SCWP_NM
7098
97.6k
    0U, // SC_MM
7099
97.6k
    0U, // SC_MMR6
7100
97.6k
    0U, // SC_NM
7101
97.6k
    0U, // SC_R6
7102
97.6k
    0U, // SD
7103
97.6k
    0U, // SDBBP
7104
97.6k
    0U, // SDBBP16_MM
7105
97.6k
    0U, // SDBBP16_MMR6
7106
97.6k
    0U, // SDBBP16_NM
7107
97.6k
    0U, // SDBBP_MM
7108
97.6k
    0U, // SDBBP_MMR6
7109
97.6k
    0U, // SDBBP_NM
7110
97.6k
    0U, // SDBBP_R6
7111
97.6k
    0U, // SDC1
7112
97.6k
    0U, // SDC164
7113
97.6k
    0U, // SDC1_D64_MMR6
7114
97.6k
    0U, // SDC1_MM_D32
7115
97.6k
    0U, // SDC1_MM_D64
7116
97.6k
    0U, // SDC2
7117
97.6k
    0U, // SDC2_MMR6
7118
97.6k
    0U, // SDC2_R6
7119
97.6k
    0U, // SDC3
7120
97.6k
    0U, // SDIV
7121
97.6k
    0U, // SDIV_MM
7122
97.6k
    0U, // SDL
7123
97.6k
    0U, // SDR
7124
97.6k
    1U, // SDXC1
7125
97.6k
    1U, // SDXC164
7126
97.6k
    0U, // SEB
7127
97.6k
    0U, // SEB64
7128
97.6k
    0U, // SEB_MM
7129
97.6k
    0U, // SEB_NM
7130
97.6k
    0U, // SEH
7131
97.6k
    0U, // SEH64
7132
97.6k
    0U, // SEH_MM
7133
97.6k
    0U, // SEH_NM
7134
97.6k
    128U, // SELEQZ
7135
97.6k
    128U, // SELEQZ64
7136
97.6k
    128U, // SELEQZ_D
7137
97.6k
    128U, // SELEQZ_D_MMR6
7138
97.6k
    128U, // SELEQZ_MMR6
7139
97.6k
    128U, // SELEQZ_S
7140
97.6k
    128U, // SELEQZ_S_MMR6
7141
97.6k
    128U, // SELNEZ
7142
97.6k
    128U, // SELNEZ64
7143
97.6k
    128U, // SELNEZ_D
7144
97.6k
    128U, // SELNEZ_D_MMR6
7145
97.6k
    128U, // SELNEZ_MMR6
7146
97.6k
    128U, // SELNEZ_S
7147
97.6k
    128U, // SELNEZ_S_MMR6
7148
97.6k
    184U, // SEL_D
7149
97.6k
    184U, // SEL_D_MMR6
7150
97.6k
    184U, // SEL_S
7151
97.6k
    184U, // SEL_S_MMR6
7152
97.6k
    128U, // SEQ
7153
97.6k
    128U, // SEQI_NM
7154
97.6k
    128U, // SEQi
7155
97.6k
    0U, // SH
7156
97.6k
    0U, // SH16_MM
7157
97.6k
    0U, // SH16_MMR6
7158
97.6k
    0U, // SH16_NM
7159
97.6k
    0U, // SH64
7160
97.6k
    0U, // SHE
7161
97.6k
    0U, // SHE_MM
7162
97.6k
    20U,  // SHF_B
7163
97.6k
    20U,  // SHF_H
7164
97.6k
    20U,  // SHF_W
7165
97.6k
    0U, // SHGP_NM
7166
97.6k
    0U, // SHILO
7167
97.6k
    0U, // SHILOV
7168
97.6k
    0U, // SHILOV_MM
7169
97.6k
    0U, // SHILO_MM
7170
97.6k
    128U, // SHLLV_PH
7171
97.6k
    128U, // SHLLV_PH_MM
7172
97.6k
    128U, // SHLLV_QB
7173
97.6k
    128U, // SHLLV_QB_MM
7174
97.6k
    128U, // SHLLV_S_PH
7175
97.6k
    128U, // SHLLV_S_PH_MM
7176
97.6k
    128U, // SHLLV_S_W
7177
97.6k
    128U, // SHLLV_S_W_MM
7178
97.6k
    164U, // SHLL_PH
7179
97.6k
    164U, // SHLL_PH_MM
7180
97.6k
    136U, // SHLL_QB
7181
97.6k
    136U, // SHLL_QB_MM
7182
97.6k
    164U, // SHLL_S_PH
7183
97.6k
    164U, // SHLL_S_PH_MM
7184
97.6k
    152U, // SHLL_S_W
7185
97.6k
    152U, // SHLL_S_W_MM
7186
97.6k
    128U, // SHRAV_PH
7187
97.6k
    128U, // SHRAV_PH_MM
7188
97.6k
    128U, // SHRAV_QB
7189
97.6k
    128U, // SHRAV_QB_MMR2
7190
97.6k
    128U, // SHRAV_R_PH
7191
97.6k
    128U, // SHRAV_R_PH_MM
7192
97.6k
    128U, // SHRAV_R_QB
7193
97.6k
    128U, // SHRAV_R_QB_MMR2
7194
97.6k
    128U, // SHRAV_R_W
7195
97.6k
    128U, // SHRAV_R_W_MM
7196
97.6k
    164U, // SHRA_PH
7197
97.6k
    164U, // SHRA_PH_MM
7198
97.6k
    136U, // SHRA_QB
7199
97.6k
    136U, // SHRA_QB_MMR2
7200
97.6k
    164U, // SHRA_R_PH
7201
97.6k
    164U, // SHRA_R_PH_MM
7202
97.6k
    136U, // SHRA_R_QB
7203
97.6k
    136U, // SHRA_R_QB_MMR2
7204
97.6k
    152U, // SHRA_R_W
7205
97.6k
    152U, // SHRA_R_W_MM
7206
97.6k
    128U, // SHRLV_PH
7207
97.6k
    128U, // SHRLV_PH_MMR2
7208
97.6k
    128U, // SHRLV_QB
7209
97.6k
    128U, // SHRLV_QB_MM
7210
97.6k
    164U, // SHRL_PH
7211
97.6k
    164U, // SHRL_PH_MMR2
7212
97.6k
    136U, // SHRL_QB
7213
97.6k
    136U, // SHRL_QB_MM
7214
97.6k
    0U, // SHXS_NM
7215
97.6k
    0U, // SHX_NM
7216
97.6k
    0U, // SH_MM
7217
97.6k
    0U, // SH_MMR6
7218
97.6k
    0U, // SH_NM
7219
97.6k
    0U, // SHs9_NM
7220
97.6k
    0U, // SIGRIE
7221
97.6k
    0U, // SIGRIE_MMR6
7222
97.6k
    0U, // SIGRIE_NM
7223
97.6k
    305U, // SLDI_B
7224
97.6k
    85U,  // SLDI_D
7225
97.6k
    297U, // SLDI_H
7226
97.6k
    89U,  // SLDI_W
7227
97.6k
    313U, // SLD_B
7228
97.6k
    313U, // SLD_D
7229
97.6k
    313U, // SLD_H
7230
97.6k
    313U, // SLD_W
7231
97.6k
    152U, // SLL
7232
97.6k
    128U, // SLL16_MM
7233
97.6k
    128U, // SLL16_MMR6
7234
97.6k
    164U, // SLL16_NM
7235
97.6k
    2U, // SLL64_32
7236
97.6k
    2U, // SLL64_64
7237
97.6k
    136U, // SLLI_B
7238
97.6k
    160U, // SLLI_D
7239
97.6k
    164U, // SLLI_H
7240
97.6k
    152U, // SLLI_W
7241
97.6k
    128U, // SLLV
7242
97.6k
    128U, // SLLV_MM
7243
97.6k
    128U, // SLLV_NM
7244
97.6k
    128U, // SLL_B
7245
97.6k
    128U, // SLL_D
7246
97.6k
    128U, // SLL_H
7247
97.6k
    152U, // SLL_MM
7248
97.6k
    152U, // SLL_MMR6
7249
97.6k
    152U, // SLL_NM
7250
97.6k
    128U, // SLL_W
7251
97.6k
    128U, // SLT
7252
97.6k
    128U, // SLT64
7253
97.6k
    128U, // SLTIU_NM
7254
97.6k
    128U, // SLTI_NM
7255
97.6k
    128U, // SLTU_NM
7256
97.6k
    128U, // SLT_MM
7257
97.6k
    128U, // SLT_NM
7258
97.6k
    128U, // SLTi
7259
97.6k
    128U, // SLTi64
7260
97.6k
    128U, // SLTi_MM
7261
97.6k
    128U, // SLTiu
7262
97.6k
    128U, // SLTiu64
7263
97.6k
    128U, // SLTiu_MM
7264
97.6k
    128U, // SLTu
7265
97.6k
    128U, // SLTu64
7266
97.6k
    128U, // SLTu_MM
7267
97.6k
    128U, // SNE
7268
97.6k
    128U, // SNEi
7269
97.6k
    128U, // SOV_NM
7270
97.6k
    293U, // SPLATI_B
7271
97.6k
    321U, // SPLATI_D
7272
97.6k
    265U, // SPLATI_H
7273
97.6k
    285U, // SPLATI_W
7274
97.6k
    257U, // SPLAT_B
7275
97.6k
    257U, // SPLAT_D
7276
97.6k
    257U, // SPLAT_H
7277
97.6k
    257U, // SPLAT_W
7278
97.6k
    152U, // SRA
7279
97.6k
    136U, // SRAI_B
7280
97.6k
    160U, // SRAI_D
7281
97.6k
    164U, // SRAI_H
7282
97.6k
    152U, // SRAI_W
7283
97.6k
    136U, // SRARI_B
7284
97.6k
    160U, // SRARI_D
7285
97.6k
    164U, // SRARI_H
7286
97.6k
    152U, // SRARI_W
7287
97.6k
    128U, // SRAR_B
7288
97.6k
    128U, // SRAR_D
7289
97.6k
    128U, // SRAR_H
7290
97.6k
    128U, // SRAR_W
7291
97.6k
    128U, // SRAV
7292
97.6k
    128U, // SRAV_MM
7293
97.6k
    128U, // SRAV_NM
7294
97.6k
    128U, // SRA_B
7295
97.6k
    128U, // SRA_D
7296
97.6k
    128U, // SRA_H
7297
97.6k
    152U, // SRA_MM
7298
97.6k
    152U, // SRA_NM
7299
97.6k
    128U, // SRA_W
7300
97.6k
    152U, // SRL
7301
97.6k
    128U, // SRL16_MM
7302
97.6k
    128U, // SRL16_MMR6
7303
97.6k
    164U, // SRL16_NM
7304
97.6k
    136U, // SRLI_B
7305
97.6k
    160U, // SRLI_D
7306
97.6k
    164U, // SRLI_H
7307
97.6k
    152U, // SRLI_W
7308
97.6k
    136U, // SRLRI_B
7309
97.6k
    160U, // SRLRI_D
7310
97.6k
    164U, // SRLRI_H
7311
97.6k
    152U, // SRLRI_W
7312
97.6k
    128U, // SRLR_B
7313
97.6k
    128U, // SRLR_D
7314
97.6k
    128U, // SRLR_H
7315
97.6k
    128U, // SRLR_W
7316
97.6k
    128U, // SRLV
7317
97.6k
    128U, // SRLV_MM
7318
97.6k
    128U, // SRLV_NM
7319
97.6k
    128U, // SRL_B
7320
97.6k
    128U, // SRL_D
7321
97.6k
    128U, // SRL_H
7322
97.6k
    152U, // SRL_MM
7323
97.6k
    152U, // SRL_NM
7324
97.6k
    128U, // SRL_W
7325
97.6k
    0U, // SSNOP
7326
97.6k
    0U, // SSNOP_MM
7327
97.6k
    0U, // SSNOP_MMR6
7328
97.6k
    0U, // ST_B
7329
97.6k
    0U, // ST_D
7330
97.6k
    0U, // ST_H
7331
97.6k
    0U, // ST_W
7332
97.6k
    128U, // SUB
7333
97.6k
    128U, // SUBQH_PH
7334
97.6k
    128U, // SUBQH_PH_MMR2
7335
97.6k
    128U, // SUBQH_R_PH
7336
97.6k
    128U, // SUBQH_R_PH_MMR2
7337
97.6k
    128U, // SUBQH_R_W
7338
97.6k
    128U, // SUBQH_R_W_MMR2
7339
97.6k
    128U, // SUBQH_W
7340
97.6k
    128U, // SUBQH_W_MMR2
7341
97.6k
    128U, // SUBQ_PH
7342
97.6k
    128U, // SUBQ_PH_MM
7343
97.6k
    128U, // SUBQ_S_PH
7344
97.6k
    128U, // SUBQ_S_PH_MM
7345
97.6k
    128U, // SUBQ_S_W
7346
97.6k
    128U, // SUBQ_S_W_MM
7347
97.6k
    128U, // SUBSUS_U_B
7348
97.6k
    128U, // SUBSUS_U_D
7349
97.6k
    128U, // SUBSUS_U_H
7350
97.6k
    128U, // SUBSUS_U_W
7351
97.6k
    128U, // SUBSUU_S_B
7352
97.6k
    128U, // SUBSUU_S_D
7353
97.6k
    128U, // SUBSUU_S_H
7354
97.6k
    128U, // SUBSUU_S_W
7355
97.6k
    128U, // SUBS_S_B
7356
97.6k
    128U, // SUBS_S_D
7357
97.6k
    128U, // SUBS_S_H
7358
97.6k
    128U, // SUBS_S_W
7359
97.6k
    128U, // SUBS_U_B
7360
97.6k
    128U, // SUBS_U_D
7361
97.6k
    128U, // SUBS_U_H
7362
97.6k
    128U, // SUBS_U_W
7363
97.6k
    128U, // SUBU16_MM
7364
97.6k
    128U, // SUBU16_MMR6
7365
97.6k
    128U, // SUBUH_QB
7366
97.6k
    128U, // SUBUH_QB_MMR2
7367
97.6k
    128U, // SUBUH_R_QB
7368
97.6k
    128U, // SUBUH_R_QB_MMR2
7369
97.6k
    128U, // SUBU_MMR6
7370
97.6k
    128U, // SUBU_PH
7371
97.6k
    128U, // SUBU_PH_MMR2
7372
97.6k
    128U, // SUBU_QB
7373
97.6k
    128U, // SUBU_QB_MM
7374
97.6k
    128U, // SUBU_S_PH
7375
97.6k
    128U, // SUBU_S_PH_MMR2
7376
97.6k
    128U, // SUBU_S_QB
7377
97.6k
    128U, // SUBU_S_QB_MM
7378
97.6k
    152U, // SUBVI_B
7379
97.6k
    152U, // SUBVI_D
7380
97.6k
    152U, // SUBVI_H
7381
97.6k
    152U, // SUBVI_W
7382
97.6k
    128U, // SUBV_B
7383
97.6k
    128U, // SUBV_D
7384
97.6k
    128U, // SUBV_H
7385
97.6k
    128U, // SUBV_W
7386
97.6k
    128U, // SUB_MM
7387
97.6k
    128U, // SUB_MMR6
7388
97.6k
    128U, // SUB_NM
7389
97.6k
    128U, // SUBu
7390
97.6k
    128U, // SUBu16_NM
7391
97.6k
    128U, // SUBu_MM
7392
97.6k
    128U, // SUBu_NM
7393
97.6k
    1U, // SUXC1
7394
97.6k
    1U, // SUXC164
7395
97.6k
    1U, // SUXC1_MM
7396
97.6k
    0U, // SW
7397
97.6k
    0U, // SW16_MM
7398
97.6k
    0U, // SW16_MMR6
7399
97.6k
    0U, // SW16_NM
7400
97.6k
    0U, // SW4x4_NM
7401
97.6k
    0U, // SW64
7402
97.6k
    0U, // SWC1
7403
97.6k
    0U, // SWC1_MM
7404
97.6k
    0U, // SWC2
7405
97.6k
    0U, // SWC2_MMR6
7406
97.6k
    0U, // SWC2_R6
7407
97.6k
    0U, // SWC3
7408
97.6k
    0U, // SWDSP
7409
97.6k
    0U, // SWDSP_MM
7410
97.6k
    0U, // SWE
7411
97.6k
    0U, // SWE_MM
7412
97.6k
    0U, // SWGP16_NM
7413
97.6k
    0U, // SWGP_NM
7414
97.6k
    0U, // SWL
7415
97.6k
    0U, // SWL64
7416
97.6k
    0U, // SWLE
7417
97.6k
    0U, // SWLE_MM
7418
97.6k
    0U, // SWL_MM
7419
97.6k
    0U, // SWM16_MM
7420
97.6k
    0U, // SWM16_MMR6
7421
97.6k
    0U, // SWM32_MM
7422
97.6k
    184U, // SWM_NM
7423
97.6k
    0U, // SWPC_NM
7424
97.6k
    0U, // SWP_MM
7425
97.6k
    0U, // SWR
7426
97.6k
    0U, // SWR64
7427
97.6k
    0U, // SWRE
7428
97.6k
    0U, // SWRE_MM
7429
97.6k
    0U, // SWR_MM
7430
97.6k
    0U, // SWSP16_NM
7431
97.6k
    0U, // SWSP_MM
7432
97.6k
    0U, // SWSP_MMR6
7433
97.6k
    1U, // SWXC1
7434
97.6k
    1U, // SWXC1_MM
7435
97.6k
    0U, // SWXS_NM
7436
97.6k
    0U, // SWX_NM
7437
97.6k
    0U, // SW_MM
7438
97.6k
    0U, // SW_MMR6
7439
97.6k
    0U, // SW_NM
7440
97.6k
    0U, // SWs9_NM
7441
97.6k
    0U, // SYNC
7442
97.6k
    0U, // SYNCI
7443
97.6k
    0U, // SYNCI_MM
7444
97.6k
    0U, // SYNCI_MMR6
7445
97.6k
    0U, // SYNCI_NM
7446
97.6k
    0U, // SYNCIs9_NM
7447
97.6k
    0U, // SYNC_MM
7448
97.6k
    0U, // SYNC_MMR6
7449
97.6k
    0U, // SYNC_NM
7450
97.6k
    0U, // SYSCALL
7451
97.6k
    0U, // SYSCALL16_NM
7452
97.6k
    0U, // SYSCALL_MM
7453
97.6k
    0U, // SYSCALL_NM
7454
97.6k
    0U, // Save16
7455
97.6k
    0U, // SaveX16
7456
97.6k
    0U, // SbRxRyOffMemX16
7457
97.6k
    0U, // SebRx16
7458
97.6k
    0U, // SehRx16
7459
97.6k
    0U, // ShRxRyOffMemX16
7460
97.6k
    152U, // SllX16
7461
97.6k
    0U, // SllvRxRy16
7462
97.6k
    0U, // SltRxRy16
7463
97.6k
    1U, // SltiRxImm16
7464
97.6k
    0U, // SltiRxImmX16
7465
97.6k
    1U, // SltiuRxImm16
7466
97.6k
    0U, // SltiuRxImmX16
7467
97.6k
    0U, // SltuRxRy16
7468
97.6k
    152U, // SraX16
7469
97.6k
    0U, // SravRxRy16
7470
97.6k
    152U, // SrlX16
7471
97.6k
    0U, // SrlvRxRy16
7472
97.6k
    128U, // SubuRxRyRz16
7473
97.6k
    0U, // SwRxRyOffMemX16
7474
97.6k
    0U, // SwRxSpImmX16
7475
97.6k
    92U,  // TEQ
7476
97.6k
    0U, // TEQI
7477
97.6k
    0U, // TEQI_MM
7478
97.6k
    164U, // TEQ_MM
7479
97.6k
    152U, // TEQ_NM
7480
97.6k
    92U,  // TGE
7481
97.6k
    0U, // TGEI
7482
97.6k
    0U, // TGEIU
7483
97.6k
    0U, // TGEIU_MM
7484
97.6k
    0U, // TGEI_MM
7485
97.6k
    92U,  // TGEU
7486
97.6k
    164U, // TGEU_MM
7487
97.6k
    164U, // TGE_MM
7488
97.6k
    0U, // TLBGINV
7489
97.6k
    0U, // TLBGINVF
7490
97.6k
    0U, // TLBGINVF_MM
7491
97.6k
    0U, // TLBGINV_MM
7492
97.6k
    0U, // TLBGP
7493
97.6k
    0U, // TLBGP_MM
7494
97.6k
    0U, // TLBGR
7495
97.6k
    0U, // TLBGR_MM
7496
97.6k
    0U, // TLBGWI
7497
97.6k
    0U, // TLBGWI_MM
7498
97.6k
    0U, // TLBGWR
7499
97.6k
    0U, // TLBGWR_MM
7500
97.6k
    0U, // TLBINV
7501
97.6k
    0U, // TLBINVF
7502
97.6k
    0U, // TLBINVF_MMR6
7503
97.6k
    0U, // TLBINVF_NM
7504
97.6k
    0U, // TLBINV_MMR6
7505
97.6k
    0U, // TLBINV_NM
7506
97.6k
    0U, // TLBP
7507
97.6k
    0U, // TLBP_MM
7508
97.6k
    0U, // TLBP_NM
7509
97.6k
    0U, // TLBR
7510
97.6k
    0U, // TLBR_MM
7511
97.6k
    0U, // TLBR_NM
7512
97.6k
    0U, // TLBWI
7513
97.6k
    0U, // TLBWI_MM
7514
97.6k
    0U, // TLBWI_NM
7515
97.6k
    0U, // TLBWR
7516
97.6k
    0U, // TLBWR_MM
7517
97.6k
    0U, // TLBWR_NM
7518
97.6k
    92U,  // TLT
7519
97.6k
    0U, // TLTI
7520
97.6k
    0U, // TLTIU_MM
7521
97.6k
    0U, // TLTI_MM
7522
97.6k
    92U,  // TLTU
7523
97.6k
    164U, // TLTU_MM
7524
97.6k
    164U, // TLT_MM
7525
97.6k
    92U,  // TNE
7526
97.6k
    0U, // TNEI
7527
97.6k
    0U, // TNEI_MM
7528
97.6k
    164U, // TNE_MM
7529
97.6k
    152U, // TNE_NM
7530
97.6k
    0U, // TRUNC_L_D64
7531
97.6k
    0U, // TRUNC_L_D_MMR6
7532
97.6k
    0U, // TRUNC_L_S
7533
97.6k
    0U, // TRUNC_L_S_MMR6
7534
97.6k
    0U, // TRUNC_W_D32
7535
97.6k
    0U, // TRUNC_W_D64
7536
97.6k
    0U, // TRUNC_W_D_MMR6
7537
97.6k
    0U, // TRUNC_W_MM
7538
97.6k
    0U, // TRUNC_W_S
7539
97.6k
    0U, // TRUNC_W_S_MM
7540
97.6k
    0U, // TRUNC_W_S_MMR6
7541
97.6k
    0U, // TTLTIU
7542
97.6k
    0U, // UALH_NM
7543
97.6k
    184U, // UALWM_NM
7544
97.6k
    0U, // UALW_NM
7545
97.6k
    0U, // UASH_NM
7546
97.6k
    184U, // UASWM_NM
7547
97.6k
    0U, // UASW_NM
7548
97.6k
    0U, // UDIV
7549
97.6k
    0U, // UDIV_MM
7550
97.6k
    128U, // V3MULU
7551
97.6k
    128U, // VMM0
7552
97.6k
    128U, // VMULU
7553
97.6k
    184U, // VSHF_B
7554
97.6k
    184U, // VSHF_D
7555
97.6k
    184U, // VSHF_H
7556
97.6k
    184U, // VSHF_W
7557
97.6k
    0U, // WAIT
7558
97.6k
    0U, // WAIT_MM
7559
97.6k
    0U, // WAIT_MMR6
7560
97.6k
    0U, // WAIT_NM
7561
97.6k
    0U, // WRDSP
7562
97.6k
    0U, // WRDSP_MM
7563
97.6k
    0U, // WRPGPR_MMR6
7564
97.6k
    0U, // WRPGPR_NM
7565
97.6k
    0U, // WSBH
7566
97.6k
    0U, // WSBH_MM
7567
97.6k
    0U, // WSBH_MMR6
7568
97.6k
    128U, // XOR
7569
97.6k
    0U, // XOR16_MM
7570
97.6k
    0U, // XOR16_MMR6
7571
97.6k
    128U, // XOR16_NM
7572
97.6k
    128U, // XOR64
7573
97.6k
    20U,  // XORI_B
7574
97.6k
    16U,  // XORI_MMR6
7575
97.6k
    128U, // XORI_NM
7576
97.6k
    128U, // XOR_MM
7577
97.6k
    128U, // XOR_MMR6
7578
97.6k
    128U, // XOR_NM
7579
97.6k
    128U, // XOR_V
7580
97.6k
    16U,  // XORi
7581
97.6k
    16U,  // XORi64
7582
97.6k
    16U,  // XORi_MM
7583
97.6k
    0U, // XorRxRxRy16
7584
97.6k
    0U, // YIELD
7585
97.6k
    0U, // YIELD_NM
7586
97.6k
  };
7587
7588
  // Emit the opcode for the instruction.
7589
97.6k
  uint64_t Bits = 0;
7590
97.6k
  Bits |= (uint64_t)OpInfo0[MCInst_getOpcode(MI)] << 0;
7591
97.6k
  Bits |= (uint64_t)OpInfo1[MCInst_getOpcode(MI)] << 32;
7592
97.6k
  MnemonicBitsInfo MBI = {
7593
97.6k
#ifndef CAPSTONE_DIET
7594
97.6k
    AsmStrs+(Bits & 16383)-1,
7595
#else
7596
    NULL,
7597
#endif // CAPSTONE_DIET
7598
97.6k
    Bits
7599
97.6k
  };
7600
97.6k
  return MBI;
7601
97.6k
}
7602
7603
/// printInstruction - This method is automatically generated by tablegen
7604
/// from the instruction set description.
7605
97.6k
static void printInstruction(MCInst *MI, uint64_t Address, SStream *O) {
7606
97.6k
  SStream_concat0(O, "");
7607
97.6k
  MnemonicBitsInfo MnemonicInfo = getMnemonic(MI, O);
7608
7609
97.6k
  SStream_concat0(O, MnemonicInfo.first);
7610
7611
97.6k
  uint64_t Bits = MnemonicInfo.second;
7612
97.6k
  CS_ASSERT_RET(Bits != 0 && "Cannot print this instruction.");
7613
7614
  // Fragment 0 encoded into 5 bits for 20 unique commands.
7615
97.6k
  switch ((Bits >> 14) & 31) {
7616
0
  default: CS_ASSERT_RET(0 && "Invalid command number.");
7617
693
  case 0:
7618
    // DBG_VALUE, DBG_VALUE_LIST, DBG_INSTR_REF, DBG_PHI, DBG_LABEL, BUNDLE, ...
7619
693
    return;
7620
0
    break;
7621
86.4k
  case 1:
7622
    // ABSMacro, ALIGN_NM, BEQLImmMacro, BGE, BGEImmMacro, BGEL, BGELImmMacro...
7623
86.4k
    printOperand(MI, 0, O);
7624
86.4k
    break;
7625
1.16k
  case 2:
7626
    // B_MMR6_Pseudo, B_MM_Pseudo, B16_MM, BAL, BALC, BALC_MMR6, BC, BC16_MMR...
7627
1.16k
    printBranchOperand(MI, Address, 0, O);
7628
1.16k
    break;
7629
2.75k
  case 3:
7630
    // CTTC1, MTTACX, MTTACX_NM, MTTC0, MTTC0_NM, MTTC1, MTTGPR, MTTGPR_NM, M...
7631
2.75k
    printOperand(MI, 1, O);
7632
2.75k
    SStream_concat0(O, ", ");
7633
2.75k
    break;
7634
1.23k
  case 4:
7635
    // LWM_MM, SWM_MM, LWM16_MM, LWM16_MMR6, LWM32_MM, SWM16_MM, SWM16_MMR6, ...
7636
1.23k
    printRegisterList(MI, 0, O);
7637
1.23k
    SStream_concat0(O, ", ");
7638
1.23k
    printMemOperand(MI, 1, O);
7639
1.23k
    return;
7640
0
    break;
7641
0
  case 5:
7642
    // SelBeqZ, SelBneZ, SelTBteqZCmp, SelTBteqZCmpi, SelTBteqZSlt, SelTBteqZ...
7643
0
    printOperand(MI, 3, O);
7644
0
    break;
7645
721
  case 6:
7646
    // AND16_MM, AND16_MMR6, LSA_MMR6, MTHC1_D32, MTHC1_D32_MM, MTHC1_D64, MT...
7647
721
    printOperand(MI, 2, O);
7648
721
    SStream_concat0(O, ", ");
7649
721
    break;
7650
0
  case 7:
7651
    // BALC16_NM, BALC_NM
7652
0
    printPCRel(MI, Address, 0, O);
7653
0
    return;
7654
0
    break;
7655
845
  case 8:
7656
    // BREAK, BREAK_MM, BREAK_MMR6, HYPCALL, HYPCALL_MM, SDBBP_MM, SYSCALL_MM...
7657
845
    printUImm_10_0(MI, 0, O);
7658
845
    break;
7659
277
  case 9:
7660
    // BREAK16_MM, BREAK16_MMR6, SDBBP16_MM, SDBBP16_MMR6
7661
277
    printUImm_4_0(MI, 0, O);
7662
277
    return;
7663
0
    break;
7664
509
  case 10:
7665
    // CACHE, CACHEE, CACHEE_MM, CACHE_MM, CACHE_MMR6, CACHE_R6, PREF, PREFE,...
7666
509
    printUImm_5_0(MI, 2, O);
7667
509
    SStream_concat0(O, ", ");
7668
509
    break;
7669
94
  case 11:
7670
    // CACHE_NM, PREF_NM, PREFs9_NM, SYNC, SYNC_MM, SYNC_MMR6, SYNC_NM
7671
94
    printUImm_5_0(MI, 0, O);
7672
94
    break;
7673
0
  case 12:
7674
    // FCMP_D32, FCMP_D32_MM, FCMP_D64, FCMP_S32, FCMP_S32_MM
7675
0
    printFCCOperand(MI, 2, O);
7676
0
    break;
7677
2.14k
  case 13:
7678
    // J, JAL, JALS_MM, JALX, JALX_MM, JAL_MM, J_MM
7679
2.14k
    printJumpOperand(MI, 0, O);
7680
2.14k
    return;
7681
0
    break;
7682
0
  case 14:
7683
    // Jal16, JalB16
7684
0
    printUImm_26_0(MI, 0, O);
7685
0
    break;
7686
0
  case 15:
7687
    // RESTOREJRC16_NM, SAVE16_NM
7688
0
    printUImm_8_0(MI, 0, O);
7689
0
    printNanoMipsRegisterList(MI, 1, O);
7690
0
    return;
7691
0
    break;
7692
0
  case 16:
7693
    // RESTOREJRC_NM, RESTORE_NM, SAVE_NM
7694
0
    printUImm_12_0(MI, 0, O);
7695
0
    printNanoMipsRegisterList(MI, 1, O);
7696
0
    return;
7697
0
    break;
7698
227
  case 17:
7699
    // SDBBP, SDBBP_MMR6, SDBBP_R6, SYSCALL
7700
227
    printUImm_20_0(MI, 0, O);
7701
227
    return;
7702
0
    break;
7703
333
  case 18:
7704
    // SIGRIE, SIGRIE_MMR6
7705
333
    printUImm_16_0(MI, 0, O);
7706
333
    return;
7707
0
    break;
7708
190
  case 19:
7709
    // SYNCI, SYNCI_MM, SYNCI_MMR6, SYNCI_NM, SYNCIs9_NM
7710
190
    printMemOperand(MI, 0, O);
7711
190
    return;
7712
0
    break;
7713
97.6k
  }
7714
7715
7716
  // Fragment 1 encoded into 5 bits for 18 unique commands.
7717
92.5k
  switch ((Bits >> 19) & 31) {
7718
0
  default: CS_ASSERT_RET(0 && "Invalid command number.");
7719
84.2k
  case 0:
7720
    // ABSMacro, ALIGN_NM, BEQLImmMacro, BGE, BGEImmMacro, BGEL, BGELImmMacro...
7721
84.2k
    SStream_concat0(O, ", ");
7722
84.2k
    break;
7723
3.89k
  case 1:
7724
    // B_MMR6_Pseudo, B_MM_Pseudo, Constant32, JalOneReg, MFTDSP, MFTDSP_NM, ...
7725
3.89k
    return;
7726
0
    break;
7727
1.09k
  case 2:
7728
    // CTTC1, MTTACX, MTTACX_NM, MTTC0, MTTC0_NM, MTTC1, MTTGPR, MTTGPR_NM, M...
7729
1.09k
    printOperand(MI, 0, O);
7730
1.09k
    break;
7731
0
  case 3:
7732
    // LwConstant32
7733
0
    SStream_concat0(O, ", 1f\n\tb\t2f\n\t.align\t2\n1: \t.word\t");
7734
0
    printOperand(MI, 1, O);
7735
0
    SStream_concat0(O, "\n2:");
7736
0
    return;
7737
0
    break;
7738
555
  case 4:
7739
    // MultRxRyRz16, MultuRxRyRz16, SltCCRxRy16, SltiCCRxImmX16, SltiuCCRxImm...
7740
555
    printOperand(MI, 2, O);
7741
555
    break;
7742
0
  case 5:
7743
    // SelBeqZ, SelBneZ
7744
0
    SStream_concat0(O, ", .+4\n\t\n\tmove ");
7745
0
    printOperand(MI, 1, O);
7746
0
    SStream_concat0(O, ", ");
7747
0
    printOperand(MI, 2, O);
7748
0
    return;
7749
0
    break;
7750
669
  case 6:
7751
    // AND16_MM, AND16_MMR6, LSA_MMR6, OR16_MM, OR16_MMR6, PREFX_MM, XOR16_MM...
7752
669
    printOperand(MI, 1, O);
7753
669
    break;
7754
0
  case 7:
7755
    // AddiuRxPcImmX16
7756
0
    SStream_concat0(O, ", $pc, ");
7757
0
    printOperand(MI, 1, O);
7758
0
    return;
7759
0
    break;
7760
0
  case 8:
7761
    // AddiuSpImm16, Bimm16
7762
0
    SStream_concat0(O, " # 16 bit inst");
7763
0
    return;
7764
0
    break;
7765
0
  case 9:
7766
    // Bteqz16, Btnez16
7767
0
    SStream_concat0(O, "  # 16 bit inst");
7768
0
    return;
7769
0
    break;
7770
491
  case 10:
7771
    // CACHE, CACHEE, CACHEE_MM, CACHE_MM, CACHE_MMR6, CACHE_R6, PREF, PREFE,...
7772
491
    printMemOperand(MI, 0, O);
7773
491
    return;
7774
0
    break;
7775
0
  case 11:
7776
    // FCMP_D32, FCMP_D32_MM, FCMP_D64
7777
0
    SStream_concat0(O, ".d\t");
7778
0
    printOperand(MI, 0, O);
7779
0
    SStream_concat0(O, ", ");
7780
0
    printOperand(MI, 1, O);
7781
0
    return;
7782
0
    break;
7783
0
  case 12:
7784
    // FCMP_S32, FCMP_S32_MM
7785
0
    SStream_concat0(O, ".s\t");
7786
0
    printOperand(MI, 0, O);
7787
0
    SStream_concat0(O, ", ");
7788
0
    printOperand(MI, 1, O);
7789
0
    return;
7790
0
    break;
7791
440
  case 13:
7792
    // INSERT_B, INSERT_D, INSERT_H, INSERT_W, INSVE_B, INSVE_D, INSVE_H, INS...
7793
440
    SStream_concat1(O, '[');
7794
440
    break;
7795
0
  case 14:
7796
    // Jal16
7797
0
    SStream_concat0(O, "\n\tnop");
7798
0
    return;
7799
0
    break;
7800
0
  case 15:
7801
    // JalB16
7802
0
    SStream_concat0(O, "\t# branch\n\tnop");
7803
0
    return;
7804
0
    break;
7805
0
  case 16:
7806
    // SAA, SAAD
7807
0
    SStream_concat0(O, ", (");
7808
0
    printOperand(MI, 1, O);
7809
0
    SStream_concat1(O, ')');
7810
0
    return;
7811
0
    break;
7812
1.17k
  case 17:
7813
    // SC, SC64, SC64_R6, SCD, SCD_R6, SCE, SCE_MM, SC_MM, SC_MMR6, SC_NM, SC...
7814
1.17k
    printMemOperand(MI, 2, O);
7815
1.17k
    return;
7816
0
    break;
7817
92.5k
  }
7818
7819
7820
  // Fragment 2 encoded into 5 bits for 30 unique commands.
7821
86.9k
  switch ((Bits >> 24) & 31) {
7822
0
  default: CS_ASSERT_RET(0 && "Invalid command number.");
7823
44.4k
  case 0:
7824
    // ABSMacro, ALIGN_NM, BEQLImmMacro, BGE, BGEImmMacro, BGEL, BGELImmMacro...
7825
44.4k
    printOperand(MI, 1, O);
7826
44.4k
    break;
7827
1.94k
  case 1:
7828
    // CTTC1, MTTACX, MTTACX_NM, MTTC1, MTTGPR, MTTGPR_NM, MTTHC1, MTTHI, MTT...
7829
1.94k
    return;
7830
0
    break;
7831
2.02k
  case 2:
7832
    // GotPrologue16, AddiuRxRxImm16, AddiuRxRxImmX16, AndRxRxRy16, BINSLI_B,...
7833
2.02k
    printOperand(MI, 2, O);
7834
2.02k
    break;
7835
25.9k
  case 3:
7836
    // LDMacro, LOAD_ACC128, LOAD_ACC64, LOAD_ACC64DSP, LOAD_CCOND_DSP, LoadA...
7837
25.9k
    printMemOperand(MI, 1, O);
7838
25.9k
    break;
7839
365
  case 4:
7840
    // MTTC0, MTTC0_NM, DMTC0, DMTC2, DMTGC0, FORK, FORK_NM, LSA_MMR6, MTC0, ...
7841
365
    SStream_concat0(O, ", ");
7842
365
    break;
7843
0
  case 5:
7844
    // MultRxRyRz16, MultuRxRyRz16
7845
0
    SStream_concat0(O, "\n\tmflo\t");
7846
0
    printOperand(MI, 0, O);
7847
0
    return;
7848
0
    break;
7849
0
  case 6:
7850
    // PseudoLA_NM, PseudoLI_NM, LI48_NM
7851
0
    printUImm_32_0(MI, 1, O);
7852
0
    return;
7853
0
    break;
7854
0
  case 7:
7855
    // SelTBteqZCmp, SelTBteqZCmpi, SelTBteqZSlt, SelTBteqZSlti, SelTBteqZSlt...
7856
0
    printOperand(MI, 4, O);
7857
0
    break;
7858
0
  case 8:
7859
    // SltCCRxRy16, SltiCCRxImmX16, SltiuCCRxImmX16, SltuCCRxRy16, SltuRxRyRz...
7860
0
    SStream_concat0(O, "\n\tmove\t");
7861
0
    printOperand(MI, 0, O);
7862
0
    SStream_concat0(O, ", $t8");
7863
0
    return;
7864
0
    break;
7865
0
  case 9:
7866
    // ALUIPC_NM
7867
0
    printHi20PCRel(MI, Address, 1, O);
7868
0
    return;
7869
0
    break;
7870
0
  case 10:
7871
    // AddiuRxRyOffMemX16, LEA_ADDIU_NM, LEA_ADDiu, LEA_ADDiu64, LEA_ADDiu_MM
7872
0
    printMemOperandEA(MI, 1, O);
7873
0
    return;
7874
0
    break;
7875
0
  case 11:
7876
    // BBIT0, BBIT032, BBIT1, BBIT132
7877
0
    printUImm_5_0(MI, 1, O);
7878
0
    SStream_concat0(O, ", ");
7879
0
    printBranchOperand(MI, Address, 2, O);
7880
0
    return;
7881
0
    break;
7882
9.86k
  case 12:
7883
    // BC1EQZ, BC1EQZC_MMR6, BC1F, BC1FL, BC1F_MM, BC1NEZ, BC1NEZC_MMR6, BC1T...
7884
9.86k
    printBranchOperand(MI, Address, 1, O);
7885
9.86k
    break;
7886
306
  case 13:
7887
    // BEQIC_NM, BGEIC_NM, BGEIUC_NM, BLTIC_NM, BLTIUC_NM, BNEIC_NM, LI16_NM,...
7888
306
    printUImm_7_0(MI, 1, O);
7889
306
    break;
7890
489
  case 14:
7891
    // BREAK, BREAK_MM, BREAK_MMR6, RDDSP, WRDSP
7892
489
    printUImm_10_0(MI, 1, O);
7893
489
    return;
7894
0
    break;
7895
242
  case 15:
7896
    // DMFC2_OCTEON, DMTC2_OCTEON, LUI_MMR6, LUi, LUi64, LUi_MM
7897
242
    printUImm_16_0(MI, 1, O);
7898
242
    return;
7899
0
    break;
7900
375
  case 16:
7901
    // GINVT, GINVT_MMR6, GINVT_NM
7902
375
    printUImm_2_0(MI, 1, O);
7903
375
    return;
7904
0
    break;
7905
10
  case 17:
7906
    // INSERT_B
7907
10
    printUImm_4_0(MI, 3, O);
7908
10
    SStream_concat0(O, "], ");
7909
10
    printOperand(MI, 2, O);
7910
10
    return;
7911
0
    break;
7912
35
  case 18:
7913
    // INSERT_D
7914
35
    printUImm_1_0(MI, 3, O);
7915
35
    SStream_concat0(O, "], ");
7916
35
    printOperand(MI, 2, O);
7917
35
    return;
7918
0
    break;
7919
20
  case 19:
7920
    // INSERT_H
7921
20
    printUImm_3_0(MI, 3, O);
7922
20
    SStream_concat0(O, "], ");
7923
20
    printOperand(MI, 2, O);
7924
20
    return;
7925
0
    break;
7926
67
  case 20:
7927
    // INSERT_W
7928
67
    printUImm_2_0(MI, 3, O);
7929
67
    SStream_concat0(O, "], ");
7930
67
    printOperand(MI, 2, O);
7931
67
    return;
7932
0
    break;
7933
18
  case 21:
7934
    // INSVE_B
7935
18
    printUImm_4_0(MI, 2, O);
7936
18
    SStream_concat0(O, "], ");
7937
18
    printOperand(MI, 3, O);
7938
18
    SStream_concat1(O, '[');
7939
18
    printUImm_0_0(MI, 4, O);
7940
18
    SStream_concat1(O, ']');
7941
18
    return;
7942
0
    break;
7943
131
  case 22:
7944
    // INSVE_D
7945
131
    printUImm_1_0(MI, 2, O);
7946
131
    SStream_concat0(O, "], ");
7947
131
    printOperand(MI, 3, O);
7948
131
    SStream_concat1(O, '[');
7949
131
    printUImm_0_0(MI, 4, O);
7950
131
    SStream_concat1(O, ']');
7951
131
    return;
7952
0
    break;
7953
70
  case 23:
7954
    // INSVE_H
7955
70
    printUImm_3_0(MI, 2, O);
7956
70
    SStream_concat0(O, "], ");
7957
70
    printOperand(MI, 3, O);
7958
70
    SStream_concat1(O, '[');
7959
70
    printUImm_0_0(MI, 4, O);
7960
70
    SStream_concat1(O, ']');
7961
70
    return;
7962
0
    break;
7963
89
  case 24:
7964
    // INSVE_W
7965
89
    printUImm_2_0(MI, 2, O);
7966
89
    SStream_concat0(O, "], ");
7967
89
    printOperand(MI, 3, O);
7968
89
    SStream_concat1(O, '[');
7969
89
    printUImm_0_0(MI, 4, O);
7970
89
    SStream_concat1(O, ']');
7971
89
    return;
7972
0
    break;
7973
0
  case 25:
7974
    // LAPC32_NM, LAPC48_NM, LWPC_NM, SWPC_NM
7975
0
    printPCRel(MI, Address, 1, O);
7976
0
    return;
7977
0
    break;
7978
0
  case 26:
7979
    // LUI_NM
7980
0
    printHi20(MI, 1, O);
7981
0
    return;
7982
0
    break;
7983
421
  case 27:
7984
    // LWP_MM, SWP_MM
7985
421
    printMemOperand(MI, 2, O);
7986
421
    return;
7987
0
    break;
7988
18
  case 28:
7989
    // PREFX_MM
7990
18
    SStream_concat1(O, '(');
7991
18
    printOperand(MI, 0, O);
7992
18
    SStream_concat1(O, ')');
7993
18
    return;
7994
0
    break;
7995
168
  case 29:
7996
    // REPL_QB, REPL_QB_MM
7997
168
    printUImm_8_0(MI, 1, O);
7998
168
    return;
7999
0
    break;
8000
86.9k
  }
8001
8002
8003
  // Fragment 3 encoded into 5 bits for 19 unique commands.
8004
82.8k
  switch ((Bits >> 29) & 31) {
8005
0
  default: CS_ASSERT_RET(0 && "Invalid command number.");
8006
45.7k
  case 0:
8007
    // ABSMacro, CFTC1, JalTwoReg, LDMacro, LOAD_ACC128, LOAD_ACC64, LOAD_ACC...
8008
45.7k
    return;
8009
0
    break;
8010
35.3k
  case 1:
8011
    // ALIGN_NM, BEQLImmMacro, BGE, BGEImmMacro, BGEL, BGELImmMacro, BGEU, BG...
8012
35.3k
    SStream_concat0(O, ", ");
8013
35.3k
    break;
8014
0
  case 2:
8015
    // BteqzT8CmpX16, BteqzT8CmpiX16, BteqzT8SltX16, BteqzT8SltiX16, BteqzT8S...
8016
0
    SStream_concat0(O, "\n\tbteqz\t");
8017
0
    printBranchOperand(MI, Address, 2, O);
8018
0
    return;
8019
0
    break;
8020
0
  case 3:
8021
    // BtnezT8CmpX16, BtnezT8CmpiX16, BtnezT8SltX16, BtnezT8SltiX16, BtnezT8S...
8022
0
    SStream_concat0(O, "\n\tbtnez\t");
8023
0
    printBranchOperand(MI, Address, 2, O);
8024
0
    return;
8025
0
    break;
8026
0
  case 4:
8027
    // GotPrologue16
8028
0
    SStream_concat0(O, "\n\taddiu\t");
8029
0
    printOperand(MI, 1, O);
8030
0
    SStream_concat0(O, ", $pc, ");
8031
0
    printOperand(MI, 3, O);
8032
0
    SStream_concat0(O, "\n ");
8033
0
    return;
8034
0
    break;
8035
198
  case 5:
8036
    // MTTC0, MTTC0_NM, DMTC0, DMTC2, DMTGC0, MTC0, MTC0_MMR6, MTC2, MTGC0, M...
8037
198
    printUImm_3_0(MI, 2, O);
8038
198
    return;
8039
0
    break;
8040
0
  case 6:
8041
    // SelTBteqZCmp, SelTBteqZCmpi, SelTBteqZSlt, SelTBteqZSlti, SelTBteqZSlt...
8042
0
    SStream_concat0(O, "\n\tbteqz\t.+4\n\tmove ");
8043
0
    printOperand(MI, 1, O);
8044
0
    SStream_concat0(O, ", ");
8045
0
    printOperand(MI, 2, O);
8046
0
    return;
8047
0
    break;
8048
0
  case 7:
8049
    // SelTBtneZCmp, SelTBtneZCmpi, SelTBtneZSlt, SelTBtneZSlti, SelTBtneZSlt...
8050
0
    SStream_concat0(O, "\n\tbtnez\t.+4\n\tmove ");
8051
0
    printOperand(MI, 1, O);
8052
0
    SStream_concat0(O, ", ");
8053
0
    printOperand(MI, 2, O);
8054
0
    return;
8055
0
    break;
8056
0
  case 8:
8057
    // AddiuRxRxImm16, LwRxPcTcp16
8058
0
    SStream_concat0(O, "\t# 16 bit inst");
8059
0
    return;
8060
0
    break;
8061
0
  case 9:
8062
    // BeqzRxImm16, BnezRxImm16
8063
0
    SStream_concat0(O, "  # 16 bit inst");
8064
0
    return;
8065
0
    break;
8066
999
  case 10:
8067
    // COPY_S_B, COPY_S_D, COPY_S_H, COPY_S_W, COPY_U_B, COPY_U_H, COPY_U_W, ...
8068
999
    SStream_concat1(O, '[');
8069
999
    break;
8070
0
  case 11:
8071
    // CmpiRxImm16, LiRxImm16, SltiRxImm16, SltiuRxImm16
8072
0
    SStream_concat0(O, " \t# 16 bit inst");
8073
0
    return;
8074
0
    break;
8075
0
  case 12:
8076
    // DSLL64_32
8077
0
    SStream_concat0(O, ", 32");
8078
0
    return;
8079
0
    break;
8080
66
  case 13:
8081
    // FORK, FORK_NM
8082
66
    printOperand(MI, 2, O);
8083
66
    return;
8084
0
    break;
8085
417
  case 14:
8086
    // LBUX, LBUX_MM, LDXC1, LDXC164, LHX, LHX_MM, LUXC1, LUXC164, LUXC1_MM, ...
8087
417
    SStream_concat1(O, '(');
8088
417
    printOperand(MI, 1, O);
8089
417
    SStream_concat1(O, ')');
8090
417
    return;
8091
0
    break;
8092
67
  case 15:
8093
    // LSA_MMR6
8094
67
    printOperand(MI, 0, O);
8095
67
    SStream_concat0(O, ", ");
8096
67
    printUImm_2_1(MI, 3, O);
8097
67
    return;
8098
0
    break;
8099
34
  case 16:
8100
    // MTTR, MTTR_NM
8101
34
    printUImm_1_0(MI, 2, O);
8102
34
    SStream_concat0(O, ", ");
8103
34
    printUImm_3_0(MI, 3, O);
8104
34
    SStream_concat0(O, ", ");
8105
34
    printUImm_1_0(MI, 4, O);
8106
34
    return;
8107
0
    break;
8108
0
  case 17:
8109
    // SCWP_NM
8110
0
    printMemOperand(MI, 3, O);
8111
0
    return;
8112
0
    break;
8113
0
  case 18:
8114
    // SLL64_32, SLL64_64
8115
0
    SStream_concat0(O, ", 0");
8116
0
    return;
8117
0
    break;
8118
82.8k
  }
8119
8120
8121
  // Fragment 4 encoded into 5 bits for 24 unique commands.
8122
36.3k
  switch ((Bits >> 34) & 31) {
8123
0
  default: CS_ASSERT_RET(0 && "Invalid command number.");
8124
18.5k
  case 0:
8125
    // ALIGN_NM, DMULImmMacro, DMULMacro, DMULOMacro, DMULOUMacro, DROL, DROL...
8126
18.5k
    printOperand(MI, 2, O);
8127
18.5k
    break;
8128
8.18k
  case 1:
8129
    // BEQLImmMacro, BGE, BGEImmMacro, BGEL, BGELImmMacro, BGEU, BGEUImmMacro...
8130
8.18k
    printBranchOperand(MI, Address, 2, O);
8131
8.18k
    return;
8132
0
    break;
8133
1.23k
  case 2:
8134
    // MFTC0, MFTC0_NM, BCLRI_B, BNEGI_B, BSETI_B, COPY_S_H, COPY_U_H, DMFC0,...
8135
1.23k
    printUImm_3_0(MI, 2, O);
8136
1.23k
    break;
8137
0
  case 3:
8138
    // PseudoADDIU_NM, ADDIU48_NM
8139
0
    printUImm_32_0(MI, 2, O);
8140
0
    return;
8141
0
    break;
8142
3.48k
  case 4:
8143
    // PseudoANDI_NM, ADDIU_NM, ANDI16_NM, ANDI_MMR6, ANDi, ANDi64, ANDi_MM, ...
8144
3.48k
    printUImm_16_0(MI, 2, O);
8145
3.48k
    return;
8146
0
    break;
8147
200
  case 5:
8148
    // ADDIUR1SP_NM, ANDI_B, NORI_B, ORI_B, RDHWR, RDHWR64, RDHWR_MM, SHF_B, ...
8149
200
    printUImm_8_0(MI, 2, O);
8150
200
    return;
8151
0
    break;
8152
1.99k
  case 6:
8153
    // ADDIUR2_NM, ADDVI_B, ADDVI_D, ADDVI_H, ADDVI_W, APPEND, APPEND_MMR2, B...
8154
1.99k
    printUImm_5_0(MI, 2, O);
8155
1.99k
    break;
8156
137
  case 7:
8157
    // BALIGN, BALIGN_MMR2, COPY_S_W, COPY_U_W, SPLATI_W
8158
137
    printUImm_2_0(MI, 2, O);
8159
137
    break;
8160
73
  case 8:
8161
    // BCLRI_D, BNEGI_D, BSETI_D, DEXT, DEXT64_32, DINS, DROTR, DSLL, DSRA, D...
8162
73
    printUImm_6_0(MI, 2, O);
8163
73
    break;
8164
466
  case 9:
8165
    // BCLRI_H, BNEGI_H, BSETI_H, COPY_S_B, COPY_U_B, SAT_S_H, SAT_U_H, SHLL_...
8166
466
    printUImm_4_0(MI, 2, O);
8167
466
    break;
8168
88
  case 10:
8169
    // BINSLI_B, BINSRI_B, SLDI_H
8170
88
    printUImm_3_0(MI, 3, O);
8171
88
    break;
8172
38
  case 11:
8173
    // BINSLI_D, BINSRI_D
8174
38
    printUImm_6_0(MI, 3, O);
8175
38
    return;
8176
0
    break;
8177
47
  case 12:
8178
    // BINSLI_H, BINSRI_H, SLDI_B
8179
47
    printUImm_4_0(MI, 3, O);
8180
47
    break;
8181
37
  case 13:
8182
    // BINSLI_W, BINSRI_W
8183
37
    printUImm_5_0(MI, 3, O);
8184
37
    return;
8185
0
    break;
8186
1.15k
  case 14:
8187
    // BINSL_B, BINSL_D, BINSL_H, BINSL_W, BINSR_B, BINSR_D, BINSR_H, BINSR_W...
8188
1.15k
    printOperand(MI, 3, O);
8189
1.15k
    break;
8190
28
  case 15:
8191
    // BMNZI_B, BMZI_B, BSELI_B
8192
28
    printUImm_8_0(MI, 3, O);
8193
28
    return;
8194
0
    break;
8195
123
  case 16:
8196
    // COPY_S_D, MFTR, MFTR_NM, SPLATI_D
8197
123
    printUImm_1_0(MI, 2, O);
8198
123
    break;
8199
0
  case 17:
8200
    // DEXTU, DINSU
8201
0
    printUImm_5_32(MI, 2, O);
8202
0
    SStream_concat0(O, ", ");
8203
0
    break;
8204
34
  case 18:
8205
    // FADD_S_MMR6, FDIV_S_MMR6, FMUL_S_MMR6, FSUB_S_MMR6
8206
34
    printOperand(MI, 1, O);
8207
34
    return;
8208
0
    break;
8209
0
  case 19:
8210
    // LLWP_NM
8211
0
    printMemOperand(MI, 2, O);
8212
0
    return;
8213
0
    break;
8214
0
  case 20:
8215
    // MOVEBALC_NM
8216
0
    printPCRel(MI, Address, 2, O);
8217
0
    return;
8218
0
    break;
8219
10
  case 21:
8220
    // SLDI_D
8221
10
    printUImm_1_0(MI, 3, O);
8222
10
    SStream_concat1(O, ']');
8223
10
    return;
8224
0
    break;
8225
72
  case 22:
8226
    // SLDI_W
8227
72
    printUImm_2_0(MI, 3, O);
8228
72
    SStream_concat1(O, ']');
8229
72
    return;
8230
0
    break;
8231
442
  case 23:
8232
    // TEQ, TGE, TGEU, TLT, TLTU, TNE
8233
442
    printUImm_10_0(MI, 2, O);
8234
442
    return;
8235
0
    break;
8236
36.3k
  }
8237
8238
8239
  // Fragment 5 encoded into 3 bits for 5 unique commands.
8240
23.8k
  switch ((Bits >> 39) & 7) {
8241
0
  default: CS_ASSERT_RET(0 && "Invalid command number.");
8242
3.26k
  case 0:
8243
    // ALIGN_NM, ALIGN, ALIGN_MMR6, CINS, CINS32, CINS64_32, CINS_i32, DALIGN...
8244
3.26k
    SStream_concat0(O, ", ");
8245
3.26k
    break;
8246
19.6k
  case 1:
8247
    // DMULImmMacro, DMULMacro, DMULOMacro, DMULOUMacro, DROL, DROLImm, DROR,...
8248
19.6k
    return;
8249
0
    break;
8250
917
  case 2:
8251
    // COPY_S_B, COPY_S_D, COPY_S_H, COPY_S_W, COPY_U_B, COPY_U_H, COPY_U_W, ...
8252
917
    SStream_concat1(O, ']');
8253
917
    return;
8254
0
    break;
8255
0
  case 3:
8256
    // DEXTU
8257
0
    printUImm_5_1(MI, 3, O);
8258
0
    return;
8259
0
    break;
8260
0
  case 4:
8261
    // DINSU
8262
0
    printUImm_6_0(MI, 3, O);
8263
0
    return;
8264
0
    break;
8265
23.8k
  }
8266
8267
8268
  // Fragment 6 encoded into 4 bits for 10 unique commands.
8269
3.26k
  switch ((Bits >> 42) & 15) {
8270
0
  default: CS_ASSERT_RET(0 && "Invalid command number.");
8271
2.52k
  case 0:
8272
    // ALIGN_NM, MADD_D32, MADD_D32_MM, MADD_D64, MADD_S, MADD_S_MM, MOVEPREV...
8273
2.52k
    printOperand(MI, 3, O);
8274
2.52k
    return;
8275
0
    break;
8276
44
  case 1:
8277
    // ALIGN, ALIGN_MMR6, LSA_NM
8278
44
    printUImm_2_0(MI, 3, O);
8279
44
    return;
8280
0
    break;
8281
0
  case 2:
8282
    // CINS, CINS32, CINS64_32, CINS_i32, EXTS, EXTS32, EXTW_NM, ROTX_NM
8283
0
    printUImm_5_0(MI, 3, O);
8284
0
    break;
8285
36
  case 3:
8286
    // DALIGN, MFTR, MFTR_NM
8287
36
    printUImm_3_0(MI, 3, O);
8288
36
    break;
8289
0
  case 4:
8290
    // DEXT
8291
0
    printUImm_6_1(MI, 3, O);
8292
0
    return;
8293
0
    break;
8294
352
  case 5:
8295
    // DEXT64_32, EXT, EXT_MM, EXT_MMR6, EXT_NM
8296
352
    printUImm_5_1(MI, 3, O);
8297
352
    return;
8298
0
    break;
8299
0
  case 6:
8300
    // DEXTM
8301
0
    printUImm_5_33(MI, 3, O);
8302
0
    return;
8303
0
    break;
8304
172
  case 7:
8305
    // DINS, INS, INS_MM, INS_MMR6, INS_NM
8306
172
    printUImm_6_0(MI, 3, O);
8307
172
    return;
8308
0
    break;
8309
0
  case 8:
8310
    // DINSM
8311
0
    printUImm_6_2(MI, 3, O);
8312
0
    return;
8313
0
    break;
8314
136
  case 9:
8315
    // DLSA, DLSA_R6, LSA, LSA_R6
8316
136
    printUImm_2_1(MI, 3, O);
8317
136
    return;
8318
0
    break;
8319
3.26k
  }
8320
8321
8322
  // Fragment 7 encoded into 1 bits for 2 unique commands.
8323
36
  if ((Bits >> 46) & 1) {
8324
    // MFTR, MFTR_NM, ROTX_NM
8325
36
    SStream_concat0(O, ", ");
8326
36
    printUImm_1_0(MI, 4, O);
8327
36
    return;
8328
36
  } else {
8329
    // CINS, CINS32, CINS64_32, CINS_i32, DALIGN, EXTS, EXTS32, EXTW_NM
8330
0
    return;
8331
0
  }
8332
8333
36
}
8334
8335
8336
/// getRegisterName - This method is automatically generated by tblgen
8337
/// from the register set description.  This returns the assembler name
8338
/// for the specified register.
8339
218k
static const char *getRegisterName(unsigned RegNo) {
8340
218k
#ifndef CAPSTONE_DIET
8341
218k
  CS_ASSERT_RET_VAL(RegNo && RegNo < 635 && "Invalid register number!", NULL);
8342
8343
218k
  static const char AsmStrs[] = {
8344
218k
  /* 0 */ "f10\0"
8345
218k
  /* 4 */ "watchhi10\0"
8346
218k
  /* 14 */ "watchlo10\0"
8347
218k
  /* 24 */ "w10\0"
8348
218k
  /* 28 */ "f20\0"
8349
218k
  /* 32 */ "DSPOutFlag20\0"
8350
218k
  /* 45 */ "w20\0"
8351
218k
  /* 49 */ "f30\0"
8352
218k
  /* 53 */ "w30\0"
8353
218k
  /* 57 */ "a0\0"
8354
218k
  /* 60 */ "ac0\0"
8355
218k
  /* 64 */ "fcc0\0"
8356
218k
  /* 69 */ "vpeconf0\0"
8357
218k
  /* 78 */ "mvpconf0\0"
8358
218k
  /* 87 */ "srsconf0\0"
8359
218k
  /* 96 */ "watchhi0\0"
8360
218k
  /* 105 */ "k0\0"
8361
218k
  /* 108 */ "mpl0\0"
8362
218k
  /* 113 */ "perfctl0\0"
8363
218k
  /* 122 */ "segctl0\0"
8364
218k
  /* 130 */ "guestctl0\0"
8365
218k
  /* 140 */ "watchlo0\0"
8366
218k
  /* 149 */ "entrylo0\0"
8367
218k
  /* 158 */ "p0\0"
8368
218k
  /* 161 */ "s0\0"
8369
218k
  /* 164 */ "perfcnt0\0"
8370
218k
  /* 173 */ "w0\0"
8371
218k
  /* 176 */ "f11\0"
8372
218k
  /* 180 */ "watchhi11\0"
8373
218k
  /* 190 */ "watchlo11\0"
8374
218k
  /* 200 */ "w11\0"
8375
218k
  /* 204 */ "f21\0"
8376
218k
  /* 208 */ "DSPOutFlag21\0"
8377
218k
  /* 221 */ "w21\0"
8378
218k
  /* 225 */ "f31\0"
8379
218k
  /* 229 */ "w31\0"
8380
218k
  /* 233 */ "usertracedata1\0"
8381
218k
  /* 248 */ "ac1\0"
8382
218k
  /* 252 */ "fcc1\0"
8383
218k
  /* 257 */ "vpeconf1\0"
8384
218k
  /* 266 */ "mvpconf1\0"
8385
218k
  /* 275 */ "srsconf1\0"
8386
218k
  /* 284 */ "config1\0"
8387
218k
  /* 292 */ "kscratch1\0"
8388
218k
  /* 302 */ "watchhi1\0"
8389
218k
  /* 311 */ "k1\0"
8390
218k
  /* 314 */ "mpl1\0"
8391
218k
  /* 319 */ "perfctl1\0"
8392
218k
  /* 328 */ "segctl1\0"
8393
218k
  /* 336 */ "guestctl1\0"
8394
218k
  /* 346 */ "watchlo1\0"
8395
218k
  /* 355 */ "entrylo1\0"
8396
218k
  /* 364 */ "p1\0"
8397
218k
  /* 367 */ "s1\0"
8398
218k
  /* 370 */ "perfcnt1\0"
8399
218k
  /* 379 */ "w1\0"
8400
218k
  /* 382 */ "f12\0"
8401
218k
  /* 386 */ "watchhi12\0"
8402
218k
  /* 396 */ "watchlo12\0"
8403
218k
  /* 406 */ "w12\0"
8404
218k
  /* 410 */ "f22\0"
8405
218k
  /* 414 */ "DSPOutFlag22\0"
8406
218k
  /* 427 */ "w22\0"
8407
218k
  /* 431 */ "usertracedata2\0"
8408
218k
  /* 446 */ "ac2\0"
8409
218k
  /* 450 */ "fcc2\0"
8410
218k
  /* 455 */ "srsconf2\0"
8411
218k
  /* 464 */ "config2\0"
8412
218k
  /* 472 */ "debug2\0"
8413
218k
  /* 479 */ "kscratch2\0"
8414
218k
  /* 489 */ "watchhi2\0"
8415
218k
  /* 498 */ "tracecontrol2\0"
8416
218k
  /* 512 */ "mpl2\0"
8417
218k
  /* 517 */ "perfctl2\0"
8418
218k
  /* 526 */ "segctl2\0"
8419
218k
  /* 534 */ "guestctl2\0"
8420
218k
  /* 544 */ "watchlo2\0"
8421
218k
  /* 553 */ "srsmap2\0"
8422
218k
  /* 561 */ "s2\0"
8423
218k
  /* 564 */ "perfcnt2\0"
8424
218k
  /* 573 */ "w2\0"
8425
218k
  /* 576 */ "f13\0"
8426
218k
  /* 580 */ "watchhi13\0"
8427
218k
  /* 590 */ "watchlo13\0"
8428
218k
  /* 600 */ "w13\0"
8429
218k
  /* 604 */ "f23\0"
8430
218k
  /* 608 */ "DSPOutFlag23\0"
8431
218k
  /* 621 */ "w23\0"
8432
218k
  /* 625 */ "a3\0"
8433
218k
  /* 628 */ "ac3\0"
8434
218k
  /* 632 */ "fcc3\0"
8435
218k
  /* 637 */ "srsconf3\0"
8436
218k
  /* 646 */ "config3\0"
8437
218k
  /* 654 */ "kscratch3\0"
8438
218k
  /* 664 */ "watchhi3\0"
8439
218k
  /* 673 */ "tracecontrol3\0"
8440
218k
  /* 687 */ "perfctl3\0"
8441
218k
  /* 696 */ "guestctl3\0"
8442
218k
  /* 706 */ "watchlo3\0"
8443
218k
  /* 715 */ "s3\0"
8444
218k
  /* 718 */ "perfcnt3\0"
8445
218k
  /* 727 */ "w3\0"
8446
218k
  /* 730 */ "f14\0"
8447
218k
  /* 734 */ "watchhi14\0"
8448
218k
  /* 744 */ "watchlo14\0"
8449
218k
  /* 754 */ "w14\0"
8450
218k
  /* 758 */ "f24\0"
8451
218k
  /* 762 */ "w24\0"
8452
218k
  /* 766 */ "a4\0"
8453
218k
  /* 769 */ "fcc4\0"
8454
218k
  /* 774 */ "srsconf4\0"
8455
218k
  /* 783 */ "config4\0"
8456
218k
  /* 791 */ "kscratch4\0"
8457
218k
  /* 801 */ "watchhi4\0"
8458
218k
  /* 810 */ "perfctl4\0"
8459
218k
  /* 819 */ "watchlo4\0"
8460
218k
  /* 828 */ "s4\0"
8461
218k
  /* 831 */ "perfcnt4\0"
8462
218k
  /* 840 */ "w4\0"
8463
218k
  /* 843 */ "f15\0"
8464
218k
  /* 847 */ "watchhi15\0"
8465
218k
  /* 857 */ "watchlo15\0"
8466
218k
  /* 867 */ "w15\0"
8467
218k
  /* 871 */ "f25\0"
8468
218k
  /* 875 */ "w25\0"
8469
218k
  /* 879 */ "a5\0"
8470
218k
  /* 882 */ "fcc5\0"
8471
218k
  /* 887 */ "f5\0"
8472
218k
  /* 890 */ "config5\0"
8473
218k
  /* 898 */ "kscratch5\0"
8474
218k
  /* 908 */ "watchhi5\0"
8475
218k
  /* 917 */ "perfctl5\0"
8476
218k
  /* 926 */ "watchlo5\0"
8477
218k
  /* 935 */ "s5\0"
8478
218k
  /* 938 */ "perfcnt5\0"
8479
218k
  /* 947 */ "w5\0"
8480
218k
  /* 950 */ "f16\0"
8481
218k
  /* 954 */ "w16\0"
8482
218k
  /* 958 */ "f26\0"
8483
218k
  /* 962 */ "w26\0"
8484
218k
  /* 966 */ "a6\0"
8485
218k
  /* 969 */ "fcc6\0"
8486
218k
  /* 974 */ "f6\0"
8487
218k
  /* 977 */ "kscratch6\0"
8488
218k
  /* 987 */ "watchhi6\0"
8489
218k
  /* 996 */ "perfctl6\0"
8490
218k
  /* 1005 */ "watchlo6\0"
8491
218k
  /* 1014 */ "s6\0"
8492
218k
  /* 1017 */ "perfcnt6\0"
8493
218k
  /* 1026 */ "w6\0"
8494
218k
  /* 1029 */ "f17\0"
8495
218k
  /* 1033 */ "w17\0"
8496
218k
  /* 1037 */ "f27\0"
8497
218k
  /* 1041 */ "w27\0"
8498
218k
  /* 1045 */ "a7\0"
8499
218k
  /* 1048 */ "fcc7\0"
8500
218k
  /* 1053 */ "f7\0"
8501
218k
  /* 1056 */ "watchhi7\0"
8502
218k
  /* 1065 */ "perfctl7\0"
8503
218k
  /* 1074 */ "watchlo7\0"
8504
218k
  /* 1083 */ "s7\0"
8505
218k
  /* 1086 */ "perfcnt7\0"
8506
218k
  /* 1095 */ "w7\0"
8507
218k
  /* 1098 */ "f18\0"
8508
218k
  /* 1102 */ "w18\0"
8509
218k
  /* 1106 */ "f28\0"
8510
218k
  /* 1110 */ "w28\0"
8511
218k
  /* 1114 */ "f8\0"
8512
218k
  /* 1117 */ "watchhi8\0"
8513
218k
  /* 1126 */ "watchlo8\0"
8514
218k
  /* 1135 */ "t8\0"
8515
218k
  /* 1138 */ "w8\0"
8516
218k
  /* 1141 */ "DSPOutFlag16_19\0"
8517
218k
  /* 1157 */ "f19\0"
8518
218k
  /* 1161 */ "w19\0"
8519
218k
  /* 1165 */ "f29\0"
8520
218k
  /* 1169 */ "w29\0"
8521
218k
  /* 1173 */ "f9\0"
8522
218k
  /* 1176 */ "watchhi9\0"
8523
218k
  /* 1185 */ "watchlo9\0"
8524
218k
  /* 1194 */ "t9\0"
8525
218k
  /* 1197 */ "w9\0"
8526
218k
  /* 1200 */ "DSPEFI\0"
8527
218k
  /* 1207 */ "hwrena\0"
8528
218k
  /* 1214 */ "ra\0"
8529
218k
  /* 1217 */ "bevva\0"
8530
218k
  /* 1223 */ "hwr_cc\0"
8531
218k
  /* 1230 */ "tracedbpc\0"
8532
218k
  /* 1240 */ "traceibpc\0"
8533
218k
  /* 1250 */ "nestedepc\0"
8534
218k
  /* 1260 */ "errorepc\0"
8535
218k
  /* 1269 */ "nestedexc\0"
8536
218k
  /* 1279 */ "wired\0"
8537
218k
  /* 1285 */ "memorymapid\0"
8538
218k
  /* 1297 */ "prid\0"
8539
218k
  /* 1302 */ "debugcontextid\0"
8540
218k
  /* 1317 */ "pwfield\0"
8541
218k
  /* 1325 */ "tcbind\0"
8542
218k
  /* 1332 */ "DSPCCond\0"
8543
218k
  /* 1341 */ "tcschedule\0"
8544
218k
  /* 1352 */ "vpeschedule\0"
8545
218k
  /* 1364 */ "compare\0"
8546
218k
  /* 1372 */ "ebase\0"
8547
218k
  /* 1378 */ "cdmmbase\0"
8548
218k
  /* 1387 */ "cmgcrbase\0"
8549
218k
  /* 1397 */ "pwbase\0"
8550
218k
  /* 1404 */ "cause\0"
8551
218k
  /* 1410 */ "desave\0"
8552
218k
  /* 1417 */ "pwsize\0"
8553
218k
  /* 1424 */ "DSPOutFlag\0"
8554
218k
  /* 1435 */ "xcontextconfig\0"
8555
218k
  /* 1450 */ "debug\0"
8556
218k
  /* 1456 */ "ddatahi\0"
8557
218k
  /* 1464 */ "idatahi\0"
8558
218k
  /* 1472 */ "dtaghi\0"
8559
218k
  /* 1479 */ "itaghi\0"
8560
218k
  /* 1486 */ "entryhi\0"
8561
218k
  /* 1494 */ "maari\0"
8562
218k
  /* 1500 */ "tcschefback\0"
8563
218k
  /* 1512 */ "vpeschefback\0"
8564
218k
  /* 1525 */ "pagemask\0"
8565
218k
  /* 1534 */ "yqmask\0"
8566
218k
  /* 1541 */ "userlocal\0"
8567
218k
  /* 1551 */ "tracecontrol\0"
8568
218k
  /* 1564 */ "vpecontrol\0"
8569
218k
  /* 1575 */ "mvpcontrol\0"
8570
218k
  /* 1586 */ "view_ipl\0"
8571
218k
  /* 1595 */ "view_ripl\0"
8572
218k
  /* 1605 */ "errctl\0"
8573
218k
  /* 1612 */ "srsctl\0"
8574
218k
  /* 1619 */ "intctl\0"
8575
218k
  /* 1626 */ "pwctl\0"
8576
218k
  /* 1632 */ "random\0"
8577
218k
  /* 1639 */ "hwr_cpunum\0"
8578
218k
  /* 1650 */ "pagegrain\0"
8579
218k
  /* 1660 */ "ddatalo\0"
8580
218k
  /* 1668 */ "idatalo\0"
8581
218k
  /* 1676 */ "dtaglo\0"
8582
218k
  /* 1683 */ "itaglo\0"
8583
218k
  /* 1690 */ "zero\0"
8584
218k
  /* 1695 */ "srsmap\0"
8585
218k
  /* 1702 */ "hwr_synci_step\0"
8586
218k
  /* 1717 */ "fp\0"
8587
218k
  /* 1720 */ "gp\0"
8588
218k
  /* 1723 */ "badinstrp\0"
8589
218k
  /* 1733 */ "sp\0"
8590
218k
  /* 1736 */ "maar\0"
8591
218k
  /* 1741 */ "lladdr\0"
8592
218k
  /* 1748 */ "badvaddr\0"
8593
218k
  /* 1757 */ "globalnumber\0"
8594
218k
  /* 1770 */ "cacheerr\0"
8595
218k
  /* 1779 */ "hwr_ccres\0"
8596
218k
  /* 1789 */ "DSPPos\0"
8597
218k
  /* 1796 */ "tcstatus\0"
8598
218k
  /* 1805 */ "at\0"
8599
218k
  /* 1808 */ "gtoffset\0"
8600
218k
  /* 1817 */ "tchalt\0"
8601
218k
  /* 1824 */ "DSPSCount\0"
8602
218k
  /* 1834 */ "count\0"
8603
218k
  /* 1840 */ "tcopt\0"
8604
218k
  /* 1846 */ "vpeopt\0"
8605
218k
  /* 1853 */ "tcrestart\0"
8606
218k
  /* 1863 */ "badinst\0"
8607
218k
  /* 1871 */ "guestctl0ext\0"
8608
218k
  /* 1884 */ "tccontext\0"
8609
218k
  /* 1894 */ "xcontext\0"
8610
218k
  /* 1903 */ "index\0"
8611
218k
  /* 1909 */ "badinstrx\0"
8612
218k
  /* 1919 */ "DSPCarry\0"
8613
218k
};
8614
218k
  static const uint16_t RegAsmOffset[] = {
8615
218k
    178, 1805, 1332, 1919, 1200, 1424, 1789, 1824, 1717, 1717, 1720, 1720, 384, 178, 
8616
218k
    2, 952, 732, 845, 578, 1031, 1237, 1214, 1214, 1733, 1733, 1690, 1690, 732, 
8617
218k
    845, 952, 1031, 60, 248, 446, 628, 178, 2, 178, 384, 578, 732, 845, 
8618
218k
    952, 1031, 1100, 1155, 2, 178, 384, 578, 732, 845, 952, 1031, 1100, 1155, 
8619
218k
    2, 178, 384, 578, 732, 845, 952, 1031, 1100, 1155, 1, 177, 383, 577, 
8620
218k
    731, 844, 951, 1030, 1099, 1154, 29, 205, 411, 605, 759, 872, 959, 1038, 
8621
218k
    1107, 1166, 50, 226, 1, 177, 383, 577, 731, 844, 951, 1030, 1099, 1154, 
8622
218k
    29, 205, 411, 605, 759, 872, 959, 1038, 1107, 1166, 50, 226, 1, 177, 
8623
218k
    383, 577, 731, 844, 951, 1030, 1099, 1154, 29, 205, 411, 605, 759, 872, 
8624
218k
    959, 1038, 1107, 1166, 50, 226, 75, 461, 780, 974, 1114, 0, 382, 730, 
8625
218k
    950, 1098, 28, 410, 758, 958, 1106, 49, 32, 208, 414, 608, 75, 263, 
8626
218k
    461, 643, 780, 887, 974, 1053, 1114, 1173, 0, 176, 382, 576, 730, 843, 
8627
218k
    950, 1029, 1098, 1157, 28, 204, 410, 604, 758, 871, 958, 1037, 1106, 1165, 
8628
218k
    49, 225, 64, 252, 450, 632, 769, 882, 969, 1048, 2, 178, 384, 578, 
8629
218k
    732, 845, 952, 1031, 1100, 1155, 1, 177, 383, 577, 731, 844, 951, 1030, 
8630
218k
    1099, 1154, 29, 205, 411, 605, 759, 872, 959, 1038, 1107, 1166, 50, 226, 
8631
218k
    1717, 75, 263, 461, 643, 780, 887, 974, 1053, 1114, 1173, 0, 176, 382, 
8632
218k
    576, 730, 843, 950, 1029, 1098, 1157, 28, 204, 410, 604, 758, 871, 958, 
8633
218k
    1037, 1106, 1165, 49, 225, 1720, 60, 248, 446, 628, 1639, 1702, 1223, 1779, 
8634
218k
    732, 845, 952, 1031, 1100, 1155, 1, 177, 383, 577, 731, 844, 951, 1030, 
8635
218k
    1099, 1154, 29, 205, 411, 605, 759, 872, 959, 1038, 1107, 1166, 50, 226, 
8636
218k
    959, 1038, 60, 248, 446, 628, 108, 314, 512, 1100, 1155, 1, 177, 383, 
8637
218k
    577, 731, 844, 951, 1030, 1099, 1154, 29, 205, 411, 605, 759, 872, 959, 
8638
218k
    1038, 1107, 1166, 50, 226, 158, 364, 558, 1214, 951, 1030, 1099, 1154, 29, 
8639
218k
    205, 411, 605, 1733, 1100, 1155, 1, 177, 383, 577, 731, 844, 759, 872, 
8640
218k
    384, 578, 173, 379, 573, 727, 840, 947, 1026, 1095, 1138, 1197, 24, 200, 
8641
218k
    406, 600, 754, 867, 954, 1033, 1102, 1161, 45, 221, 427, 621, 762, 875, 
8642
218k
    962, 1041, 1110, 1169, 53, 229, 1690, 57, 245, 443, 625, 766, 879, 966, 
8643
218k
    1045, 1863, 1723, 1909, 1748, 1217, 1770, 1404, 1378, 1387, 1364, 1443, 1886, 1436, 
8644
218k
    1834, 1456, 1660, 1450, 1302, 1255, 1410, 1472, 1676, 1372, 1486, 1256, 1605, 1260, 
8645
218k
    1757, 1808, 1207, 1464, 1668, 1903, 1619, 1479, 1683, 1741, 1736, 1494, 1285, 1575, 
8646
218k
    1250, 1269, 1650, 1525, 1297, 1397, 1626, 1317, 1417, 1632, 1612, 1695, 1798, 1325, 
8647
218k
    1884, 1817, 1840, 1853, 1341, 1500, 1796, 1551, 1230, 1240, 1541, 1586, 1595, 1576, 
8648
218k
    1564, 1846, 1352, 1512, 1279, 1894, 1435, 1534, 105, 311, 161, 367, 561, 715, 
8649
218k
    828, 935, 1014, 1083, 170, 376, 570, 724, 837, 944, 1135, 1194, 732, 845, 
8650
218k
    952, 1031, 60, 284, 464, 646, 783, 890, 472, 149, 355, 130, 336, 534, 
8651
218k
    696, 292, 479, 654, 791, 898, 977, 78, 266, 164, 370, 564, 718, 831, 
8652
218k
    938, 1017, 1086, 113, 319, 517, 687, 810, 917, 996, 1065, 122, 328, 526, 
8653
218k
    87, 275, 455, 637, 774, 553, 498, 673, 233, 431, 69, 257, 96, 302, 
8654
218k
    489, 664, 801, 908, 987, 1056, 1117, 1176, 4, 180, 386, 580, 734, 847, 
8655
218k
    140, 346, 544, 706, 819, 926, 1005, 1074, 1126, 1185, 14, 190, 396, 590, 
8656
218k
    744, 857, 75, 263, 461, 643, 780, 887, 974, 1053, 1114, 1173, 0, 176, 
8657
218k
    382, 576, 730, 843, 950, 1029, 1098, 1157, 28, 204, 410, 604, 758, 871, 
8658
218k
    958, 1037, 1106, 1165, 49, 225, 1141, 1461, 959, 1038, 1665, 951, 1030, 1099, 
8659
218k
    1154, 29, 205, 411, 605, 1100, 1155, 1, 177, 383, 577, 731, 844, 759, 
8660
218k
    872, 384, 578, 1871, 
8661
218k
  };
8662
8663
218k
  CS_ASSERT_RET_VAL(*(AsmStrs+RegAsmOffset[RegNo-1]) &&
8664
218k
          "Invalid alt name index for register!", NULL);
8665
218k
  return AsmStrs+RegAsmOffset[RegNo-1];
8666
#else
8667
  return NULL;
8668
#endif // CAPSTONE_DIET
8669
218k
}
8670
#ifdef PRINT_ALIAS_INSTR
8671
#undef PRINT_ALIAS_INSTR
8672
8673
102k
static bool printAliasInstr(MCInst *MI, uint64_t Address, SStream *OS) {
8674
102k
#ifndef CAPSTONE_DIET
8675
102k
  static const PatternsForOpcode OpToPatterns[] = {
8676
102k
    {Mips_MFTACX, 0, 1 },
8677
102k
    {Mips_MFTACX_NM, 1, 1 },
8678
102k
    {Mips_MFTC0, 2, 1 },
8679
102k
    {Mips_MFTC0_NM, 3, 1 },
8680
102k
    {Mips_MFTHI, 4, 1 },
8681
102k
    {Mips_MFTHI_NM, 5, 1 },
8682
102k
    {Mips_MFTLO, 6, 1 },
8683
102k
    {Mips_MFTLO_NM, 7, 1 },
8684
102k
    {Mips_MTTACX, 8, 1 },
8685
102k
    {Mips_MTTACX_NM, 9, 1 },
8686
102k
    {Mips_MTTC0, 10, 1 },
8687
102k
    {Mips_MTTC0_NM, 11, 1 },
8688
102k
    {Mips_MTTHI, 12, 1 },
8689
102k
    {Mips_MTTHI_NM, 13, 1 },
8690
102k
    {Mips_MTTLO, 14, 1 },
8691
102k
    {Mips_MTTLO_NM, 15, 1 },
8692
102k
    {Mips_NORImm, 16, 1 },
8693
102k
    {Mips_NORImm64, 17, 1 },
8694
102k
    {Mips_SLTImm64, 18, 1 },
8695
102k
    {Mips_SLTUImm64, 19, 1 },
8696
102k
    {Mips_ADDIUGP48_NM, 20, 1 },
8697
102k
    {Mips_ADDIUGPB_NM, 21, 1 },
8698
102k
    {Mips_ADDIUGPW_NM, 22, 1 },
8699
102k
    {Mips_ADDIUPC, 23, 1 },
8700
102k
    {Mips_ADDIUPC_MMR6, 24, 1 },
8701
102k
    {Mips_ADDu, 25, 1 },
8702
102k
    {Mips_BC1F, 26, 1 },
8703
102k
    {Mips_BC1FL, 27, 1 },
8704
102k
    {Mips_BC1F_MM, 28, 1 },
8705
102k
    {Mips_BC1T, 29, 1 },
8706
102k
    {Mips_BC1TL, 30, 1 },
8707
102k
    {Mips_BC1T_MM, 31, 1 },
8708
102k
    {Mips_BEQC16_NM, 32, 1 },
8709
102k
    {Mips_BEQC_NM, 33, 2 },
8710
102k
    {Mips_BEQL, 35, 1 },
8711
102k
    {Mips_BGEZAL, 36, 1 },
8712
102k
    {Mips_BGEZAL_MM, 37, 1 },
8713
102k
    {Mips_BNEC16_NM, 38, 1 },
8714
102k
    {Mips_BNEC_NM, 39, 2 },
8715
102k
    {Mips_BNEL, 41, 1 },
8716
102k
    {Mips_BREAK, 42, 2 },
8717
102k
    {Mips_BREAK_MM, 44, 2 },
8718
102k
    {Mips_C_EQ_D32, 46, 1 },
8719
102k
    {Mips_C_EQ_D32_MM, 47, 1 },
8720
102k
    {Mips_C_EQ_D64, 48, 1 },
8721
102k
    {Mips_C_EQ_D64_MM, 49, 1 },
8722
102k
    {Mips_C_EQ_S, 50, 1 },
8723
102k
    {Mips_C_EQ_S_MM, 51, 1 },
8724
102k
    {Mips_C_F_D32, 52, 1 },
8725
102k
    {Mips_C_F_D32_MM, 53, 1 },
8726
102k
    {Mips_C_F_D64, 54, 1 },
8727
102k
    {Mips_C_F_D64_MM, 55, 1 },
8728
102k
    {Mips_C_F_S, 56, 1 },
8729
102k
    {Mips_C_F_S_MM, 57, 1 },
8730
102k
    {Mips_C_LE_D32, 58, 1 },
8731
102k
    {Mips_C_LE_D32_MM, 59, 1 },
8732
102k
    {Mips_C_LE_D64, 60, 1 },
8733
102k
    {Mips_C_LE_D64_MM, 61, 1 },
8734
102k
    {Mips_C_LE_S, 62, 1 },
8735
102k
    {Mips_C_LE_S_MM, 63, 1 },
8736
102k
    {Mips_C_LT_D32, 64, 1 },
8737
102k
    {Mips_C_LT_D32_MM, 65, 1 },
8738
102k
    {Mips_C_LT_D64, 66, 1 },
8739
102k
    {Mips_C_LT_D64_MM, 67, 1 },
8740
102k
    {Mips_C_LT_S, 68, 1 },
8741
102k
    {Mips_C_LT_S_MM, 69, 1 },
8742
102k
    {Mips_C_NGE_D32, 70, 1 },
8743
102k
    {Mips_C_NGE_D32_MM, 71, 1 },
8744
102k
    {Mips_C_NGE_D64, 72, 1 },
8745
102k
    {Mips_C_NGE_D64_MM, 73, 1 },
8746
102k
    {Mips_C_NGE_S, 74, 1 },
8747
102k
    {Mips_C_NGE_S_MM, 75, 1 },
8748
102k
    {Mips_C_NGLE_D32, 76, 1 },
8749
102k
    {Mips_C_NGLE_D32_MM, 77, 1 },
8750
102k
    {Mips_C_NGLE_D64, 78, 1 },
8751
102k
    {Mips_C_NGLE_D64_MM, 79, 1 },
8752
102k
    {Mips_C_NGLE_S, 80, 1 },
8753
102k
    {Mips_C_NGLE_S_MM, 81, 1 },
8754
102k
    {Mips_C_NGL_D32, 82, 1 },
8755
102k
    {Mips_C_NGL_D32_MM, 83, 1 },
8756
102k
    {Mips_C_NGL_D64, 84, 1 },
8757
102k
    {Mips_C_NGL_D64_MM, 85, 1 },
8758
102k
    {Mips_C_NGL_S, 86, 1 },
8759
102k
    {Mips_C_NGL_S_MM, 87, 1 },
8760
102k
    {Mips_C_NGT_D32, 88, 1 },
8761
102k
    {Mips_C_NGT_D32_MM, 89, 1 },
8762
102k
    {Mips_C_NGT_D64, 90, 1 },
8763
102k
    {Mips_C_NGT_D64_MM, 91, 1 },
8764
102k
    {Mips_C_NGT_S, 92, 1 },
8765
102k
    {Mips_C_NGT_S_MM, 93, 1 },
8766
102k
    {Mips_C_OLE_D32, 94, 1 },
8767
102k
    {Mips_C_OLE_D32_MM, 95, 1 },
8768
102k
    {Mips_C_OLE_D64, 96, 1 },
8769
102k
    {Mips_C_OLE_D64_MM, 97, 1 },
8770
102k
    {Mips_C_OLE_S, 98, 1 },
8771
102k
    {Mips_C_OLE_S_MM, 99, 1 },
8772
102k
    {Mips_C_OLT_D32, 100, 1 },
8773
102k
    {Mips_C_OLT_D32_MM, 101, 1 },
8774
102k
    {Mips_C_OLT_D64, 102, 1 },
8775
102k
    {Mips_C_OLT_D64_MM, 103, 1 },
8776
102k
    {Mips_C_OLT_S, 104, 1 },
8777
102k
    {Mips_C_OLT_S_MM, 105, 1 },
8778
102k
    {Mips_C_SEQ_D32, 106, 1 },
8779
102k
    {Mips_C_SEQ_D32_MM, 107, 1 },
8780
102k
    {Mips_C_SEQ_D64, 108, 1 },
8781
102k
    {Mips_C_SEQ_D64_MM, 109, 1 },
8782
102k
    {Mips_C_SEQ_S, 110, 1 },
8783
102k
    {Mips_C_SEQ_S_MM, 111, 1 },
8784
102k
    {Mips_C_SF_D32, 112, 1 },
8785
102k
    {Mips_C_SF_D32_MM, 113, 1 },
8786
102k
    {Mips_C_SF_D64, 114, 1 },
8787
102k
    {Mips_C_SF_D64_MM, 115, 1 },
8788
102k
    {Mips_C_SF_S, 116, 1 },
8789
102k
    {Mips_C_SF_S_MM, 117, 1 },
8790
102k
    {Mips_C_UEQ_D32, 118, 1 },
8791
102k
    {Mips_C_UEQ_D32_MM, 119, 1 },
8792
102k
    {Mips_C_UEQ_D64, 120, 1 },
8793
102k
    {Mips_C_UEQ_D64_MM, 121, 1 },
8794
102k
    {Mips_C_UEQ_S, 122, 1 },
8795
102k
    {Mips_C_UEQ_S_MM, 123, 1 },
8796
102k
    {Mips_C_ULE_D32, 124, 1 },
8797
102k
    {Mips_C_ULE_D32_MM, 125, 1 },
8798
102k
    {Mips_C_ULE_D64, 126, 1 },
8799
102k
    {Mips_C_ULE_D64_MM, 127, 1 },
8800
102k
    {Mips_C_ULE_S, 128, 1 },
8801
102k
    {Mips_C_ULE_S_MM, 129, 1 },
8802
102k
    {Mips_C_ULT_D32, 130, 1 },
8803
102k
    {Mips_C_ULT_D32_MM, 131, 1 },
8804
102k
    {Mips_C_ULT_D64, 132, 1 },
8805
102k
    {Mips_C_ULT_D64_MM, 133, 1 },
8806
102k
    {Mips_C_ULT_S, 134, 1 },
8807
102k
    {Mips_C_ULT_S_MM, 135, 1 },
8808
102k
    {Mips_C_UN_D32, 136, 1 },
8809
102k
    {Mips_C_UN_D32_MM, 137, 1 },
8810
102k
    {Mips_C_UN_D64, 138, 1 },
8811
102k
    {Mips_C_UN_D64_MM, 139, 1 },
8812
102k
    {Mips_C_UN_S, 140, 1 },
8813
102k
    {Mips_C_UN_S_MM, 141, 1 },
8814
102k
    {Mips_DADDu, 142, 1 },
8815
102k
    {Mips_DI, 143, 1 },
8816
102k
    {Mips_DIV, 144, 1 },
8817
102k
    {Mips_DIVU, 145, 1 },
8818
102k
    {Mips_DI_MM, 146, 1 },
8819
102k
    {Mips_DI_MMR6, 147, 1 },
8820
102k
    {Mips_DI_NM, 148, 1 },
8821
102k
    {Mips_DMT, 149, 1 },
8822
102k
    {Mips_DMT_NM, 150, 1 },
8823
102k
    {Mips_DSUB, 151, 2 },
8824
102k
    {Mips_DSUBu, 153, 2 },
8825
102k
    {Mips_DVPE, 155, 1 },
8826
102k
    {Mips_DVPE_NM, 156, 1 },
8827
102k
    {Mips_EI, 157, 1 },
8828
102k
    {Mips_EI_MM, 158, 1 },
8829
102k
    {Mips_EI_MMR6, 159, 1 },
8830
102k
    {Mips_EI_NM, 160, 1 },
8831
102k
    {Mips_EMT, 161, 1 },
8832
102k
    {Mips_EMT_NM, 162, 1 },
8833
102k
    {Mips_EVPE, 163, 1 },
8834
102k
    {Mips_EVPE_NM, 164, 1 },
8835
102k
    {Mips_HYPCALL, 165, 1 },
8836
102k
    {Mips_HYPCALL_MM, 166, 1 },
8837
102k
    {Mips_JALR, 167, 1 },
8838
102k
    {Mips_JALR64, 168, 1 },
8839
102k
    {Mips_JALRCHB_NM, 169, 1 },
8840
102k
    {Mips_JALRC_HB_MMR6, 170, 1 },
8841
102k
    {Mips_JALRC_MMR6, 171, 1 },
8842
102k
    {Mips_JALR_HB, 172, 1 },
8843
102k
    {Mips_JALR_HB64, 173, 1 },
8844
102k
    {Mips_JIALC, 174, 1 },
8845
102k
    {Mips_JIALC64, 175, 1 },
8846
102k
    {Mips_JIC, 176, 1 },
8847
102k
    {Mips_JIC64, 177, 1 },
8848
102k
    {Mips_MFC0_NM, 178, 1 },
8849
102k
    {Mips_MFHC0_NM, 179, 1 },
8850
102k
    {Mips_MOVE16_MM, 180, 1 },
8851
102k
    {Mips_MTC0_NM, 181, 1 },
8852
102k
    {Mips_MTHC0_NM, 182, 1 },
8853
102k
    {Mips_Move32R16, 183, 1 },
8854
102k
    {Mips_NOR_NM, 184, 1 },
8855
102k
    {Mips_OR, 185, 1 },
8856
102k
    {Mips_OR64, 186, 1 },
8857
102k
    {Mips_RDHWR, 187, 1 },
8858
102k
    {Mips_RDHWR64, 188, 1 },
8859
102k
    {Mips_RDHWR_MM, 189, 1 },
8860
102k
    {Mips_RDHWR_MMR6, 190, 1 },
8861
102k
    {Mips_RESTOREJRC16_NM, 191, 1 },
8862
102k
    {Mips_RESTOREJRC_NM, 192, 1 },
8863
102k
    {Mips_RESTORE_NM, 193, 1 },
8864
102k
    {Mips_ROTX_NM, 194, 3 },
8865
102k
    {Mips_SAVE16_NM, 197, 1 },
8866
102k
    {Mips_SAVE_NM, 198, 1 },
8867
102k
    {Mips_SDBBP, 199, 1 },
8868
102k
    {Mips_SDBBP_MMR6, 200, 1 },
8869
102k
    {Mips_SDBBP_R6, 201, 1 },
8870
102k
    {Mips_SIGRIE, 202, 1 },
8871
102k
    {Mips_SIGRIE_MMR6, 203, 1 },
8872
102k
    {Mips_SLL, 204, 1 },
8873
102k
    {Mips_SLL_MM, 205, 1 },
8874
102k
    {Mips_SLL_MMR6, 206, 1 },
8875
102k
    {Mips_SUB, 207, 2 },
8876
102k
    {Mips_SUBU_MMR6, 209, 2 },
8877
102k
    {Mips_SUB_MM, 211, 2 },
8878
102k
    {Mips_SUB_MMR6, 213, 2 },
8879
102k
    {Mips_SUBu, 215, 2 },
8880
102k
    {Mips_SUBu_MM, 217, 2 },
8881
102k
    {Mips_SWSP_MM, 219, 1 },
8882
102k
    {Mips_SYNC, 220, 1 },
8883
102k
    {Mips_SYNC_MM, 221, 1 },
8884
102k
    {Mips_SYNC_MMR6, 222, 1 },
8885
102k
    {Mips_SYNC_NM, 223, 6 },
8886
102k
    {Mips_SYSCALL, 229, 1 },
8887
102k
    {Mips_SYSCALL_MM, 230, 1 },
8888
102k
    {Mips_TEQ, 231, 1 },
8889
102k
    {Mips_TEQ_MM, 232, 1 },
8890
102k
    {Mips_TGE, 233, 1 },
8891
102k
    {Mips_TGEU, 234, 1 },
8892
102k
    {Mips_TGEU_MM, 235, 1 },
8893
102k
    {Mips_TGE_MM, 236, 1 },
8894
102k
    {Mips_TLT, 237, 1 },
8895
102k
    {Mips_TLTU, 238, 1 },
8896
102k
    {Mips_TLTU_MM, 239, 1 },
8897
102k
    {Mips_TLT_MM, 240, 1 },
8898
102k
    {Mips_TNE, 241, 1 },
8899
102k
    {Mips_TNE_MM, 242, 1 },
8900
102k
    {Mips_WAIT_MM, 243, 1 },
8901
102k
    {Mips_WAIT_NM, 244, 1 },
8902
102k
    {Mips_WRDSP, 245, 1 },
8903
102k
    {Mips_WRDSP_MM, 246, 1 },
8904
102k
    {Mips_YIELD, 247, 1 },
8905
102k
    {Mips_YIELD_NM, 248, 1 },
8906
102k
  {0},  };
8907
8908
102k
  static const AliasPattern Patterns[] = {
8909
    // Mips_MFTACX - 0
8910
102k
    {0, 0, 2, 5 },
8911
    // Mips_MFTACX_NM - 1
8912
102k
    {0, 5, 2, 4 },
8913
    // Mips_MFTC0 - 2
8914
102k
    {10, 9, 3, 6 },
8915
    // Mips_MFTC0_NM - 3
8916
102k
    {10, 15, 3, 5 },
8917
    // Mips_MFTHI - 4
8918
102k
    {23, 20, 2, 5 },
8919
    // Mips_MFTHI_NM - 5
8920
102k
    {23, 25, 2, 4 },
8921
    // Mips_MFTLO - 6
8922
102k
    {32, 29, 2, 5 },
8923
    // Mips_MFTLO_NM - 7
8924
102k
    {32, 34, 2, 4 },
8925
    // Mips_MTTACX - 8
8926
102k
    {41, 38, 2, 5 },
8927
    // Mips_MTTACX_NM - 9
8928
102k
    {41, 43, 2, 4 },
8929
    // Mips_MTTC0 - 10
8930
102k
    {51, 47, 3, 6 },
8931
    // Mips_MTTC0_NM - 11
8932
102k
    {51, 53, 3, 5 },
8933
    // Mips_MTTHI - 12
8934
102k
    {64, 58, 2, 5 },
8935
    // Mips_MTTHI_NM - 13
8936
102k
    {64, 63, 2, 4 },
8937
    // Mips_MTTLO - 14
8938
102k
    {73, 67, 2, 5 },
8939
    // Mips_MTTLO_NM - 15
8940
102k
    {73, 72, 2, 4 },
8941
    // Mips_NORImm - 16
8942
102k
    {82, 76, 3, 3 },
8943
    // Mips_NORImm64 - 17
8944
102k
    {82, 79, 3, 3 },
8945
    // Mips_SLTImm64 - 18
8946
102k
    {93, 82, 3, 3 },
8947
    // Mips_SLTUImm64 - 19
8948
102k
    {104, 85, 3, 3 },
8949
    // Mips_ADDIUGP48_NM - 20
8950
102k
    {116, 88, 3, 3 },
8951
    // Mips_ADDIUGPB_NM - 21
8952
102k
    {137, 91, 3, 3 },
8953
    // Mips_ADDIUGPW_NM - 22
8954
102k
    {156, 94, 3, 3 },
8955
    // Mips_ADDIUPC - 23
8956
102k
    {175, 97, 2, 3 },
8957
    // Mips_ADDIUPC_MMR6 - 24
8958
102k
    {175, 100, 2, 3 },
8959
    // Mips_ADDu - 25
8960
102k
    {187, 103, 3, 7 },
8961
    // Mips_BC1F - 26
8962
102k
    {199, 110, 2, 6 },
8963
    // Mips_BC1FL - 27
8964
102k
    {209, 116, 2, 7 },
8965
    // Mips_BC1F_MM - 28
8966
102k
    {199, 123, 2, 4 },
8967
    // Mips_BC1T - 29
8968
102k
    {220, 127, 2, 6 },
8969
    // Mips_BC1TL - 30
8970
102k
    {230, 133, 2, 7 },
8971
    // Mips_BC1T_MM - 31
8972
102k
    {220, 140, 2, 4 },
8973
    // Mips_BEQC16_NM - 32
8974
102k
    {241, 144, 3, 3 },
8975
    // Mips_BEQC_NM - 33
8976
102k
    {259, 147, 3, 3 },
8977
102k
    {274, 150, 3, 3 },
8978
    // Mips_BEQL - 35
8979
102k
    {289, 153, 3, 6 },
8980
    // Mips_BGEZAL - 36
8981
102k
    {304, 159, 2, 6 },
8982
    // Mips_BGEZAL_MM - 37
8983
102k
    {304, 165, 2, 3 },
8984
    // Mips_BNEC16_NM - 38
8985
102k
    {313, 168, 3, 3 },
8986
    // Mips_BNEC_NM - 39
8987
102k
    {331, 171, 3, 3 },
8988
102k
    {346, 174, 3, 3 },
8989
    // Mips_BNEL - 41
8990
102k
    {361, 177, 3, 6 },
8991
    // Mips_BREAK - 42
8992
102k
    {376, 183, 2, 5 },
8993
102k
    {382, 188, 2, 5 },
8994
    // Mips_BREAK_MM - 44
8995
102k
    {376, 193, 2, 3 },
8996
102k
    {382, 196, 2, 3 },
8997
    // Mips_C_EQ_D32 - 46
8998
102k
    {393, 199, 3, 9 },
8999
    // Mips_C_EQ_D32_MM - 47
9000
102k
    {393, 208, 3, 7 },
9001
    // Mips_C_EQ_D64 - 48
9002
102k
    {393, 215, 3, 9 },
9003
    // Mips_C_EQ_D64_MM - 49
9004
102k
    {393, 224, 3, 7 },
9005
    // Mips_C_EQ_S - 50
9006
102k
    {407, 231, 3, 8 },
9007
    // Mips_C_EQ_S_MM - 51
9008
102k
    {407, 239, 3, 6 },
9009
    // Mips_C_F_D32 - 52
9010
102k
    {421, 245, 3, 9 },
9011
    // Mips_C_F_D32_MM - 53
9012
102k
    {421, 254, 3, 7 },
9013
    // Mips_C_F_D64 - 54
9014
102k
    {421, 261, 3, 9 },
9015
    // Mips_C_F_D64_MM - 55
9016
102k
    {421, 270, 3, 7 },
9017
    // Mips_C_F_S - 56
9018
102k
    {434, 277, 3, 8 },
9019
    // Mips_C_F_S_MM - 57
9020
102k
    {434, 285, 3, 6 },
9021
    // Mips_C_LE_D32 - 58
9022
102k
    {447, 291, 3, 9 },
9023
    // Mips_C_LE_D32_MM - 59
9024
102k
    {447, 300, 3, 7 },
9025
    // Mips_C_LE_D64 - 60
9026
102k
    {447, 307, 3, 9 },
9027
    // Mips_C_LE_D64_MM - 61
9028
102k
    {447, 316, 3, 7 },
9029
    // Mips_C_LE_S - 62
9030
102k
    {461, 323, 3, 8 },
9031
    // Mips_C_LE_S_MM - 63
9032
102k
    {461, 331, 3, 6 },
9033
    // Mips_C_LT_D32 - 64
9034
102k
    {475, 337, 3, 9 },
9035
    // Mips_C_LT_D32_MM - 65
9036
102k
    {475, 346, 3, 7 },
9037
    // Mips_C_LT_D64 - 66
9038
102k
    {475, 353, 3, 9 },
9039
    // Mips_C_LT_D64_MM - 67
9040
102k
    {475, 362, 3, 7 },
9041
    // Mips_C_LT_S - 68
9042
102k
    {489, 369, 3, 8 },
9043
    // Mips_C_LT_S_MM - 69
9044
102k
    {489, 377, 3, 6 },
9045
    // Mips_C_NGE_D32 - 70
9046
102k
    {503, 383, 3, 9 },
9047
    // Mips_C_NGE_D32_MM - 71
9048
102k
    {503, 392, 3, 7 },
9049
    // Mips_C_NGE_D64 - 72
9050
102k
    {503, 399, 3, 9 },
9051
    // Mips_C_NGE_D64_MM - 73
9052
102k
    {503, 408, 3, 7 },
9053
    // Mips_C_NGE_S - 74
9054
102k
    {518, 415, 3, 8 },
9055
    // Mips_C_NGE_S_MM - 75
9056
102k
    {518, 423, 3, 6 },
9057
    // Mips_C_NGLE_D32 - 76
9058
102k
    {533, 429, 3, 9 },
9059
    // Mips_C_NGLE_D32_MM - 77
9060
102k
    {533, 438, 3, 7 },
9061
    // Mips_C_NGLE_D64 - 78
9062
102k
    {533, 445, 3, 9 },
9063
    // Mips_C_NGLE_D64_MM - 79
9064
102k
    {533, 454, 3, 7 },
9065
    // Mips_C_NGLE_S - 80
9066
102k
    {549, 461, 3, 8 },
9067
    // Mips_C_NGLE_S_MM - 81
9068
102k
    {549, 469, 3, 6 },
9069
    // Mips_C_NGL_D32 - 82
9070
102k
    {565, 475, 3, 9 },
9071
    // Mips_C_NGL_D32_MM - 83
9072
102k
    {565, 484, 3, 7 },
9073
    // Mips_C_NGL_D64 - 84
9074
102k
    {565, 491, 3, 9 },
9075
    // Mips_C_NGL_D64_MM - 85
9076
102k
    {565, 500, 3, 7 },
9077
    // Mips_C_NGL_S - 86
9078
102k
    {580, 507, 3, 8 },
9079
    // Mips_C_NGL_S_MM - 87
9080
102k
    {580, 515, 3, 6 },
9081
    // Mips_C_NGT_D32 - 88
9082
102k
    {595, 521, 3, 9 },
9083
    // Mips_C_NGT_D32_MM - 89
9084
102k
    {595, 530, 3, 7 },
9085
    // Mips_C_NGT_D64 - 90
9086
102k
    {595, 537, 3, 9 },
9087
    // Mips_C_NGT_D64_MM - 91
9088
102k
    {595, 546, 3, 7 },
9089
    // Mips_C_NGT_S - 92
9090
102k
    {610, 553, 3, 8 },
9091
    // Mips_C_NGT_S_MM - 93
9092
102k
    {610, 561, 3, 6 },
9093
    // Mips_C_OLE_D32 - 94
9094
102k
    {625, 567, 3, 9 },
9095
    // Mips_C_OLE_D32_MM - 95
9096
102k
    {625, 576, 3, 7 },
9097
    // Mips_C_OLE_D64 - 96
9098
102k
    {625, 583, 3, 9 },
9099
    // Mips_C_OLE_D64_MM - 97
9100
102k
    {625, 592, 3, 7 },
9101
    // Mips_C_OLE_S - 98
9102
102k
    {640, 599, 3, 8 },
9103
    // Mips_C_OLE_S_MM - 99
9104
102k
    {640, 607, 3, 6 },
9105
    // Mips_C_OLT_D32 - 100
9106
102k
    {655, 613, 3, 9 },
9107
    // Mips_C_OLT_D32_MM - 101
9108
102k
    {655, 622, 3, 7 },
9109
    // Mips_C_OLT_D64 - 102
9110
102k
    {655, 629, 3, 9 },
9111
    // Mips_C_OLT_D64_MM - 103
9112
102k
    {655, 638, 3, 7 },
9113
    // Mips_C_OLT_S - 104
9114
102k
    {670, 645, 3, 8 },
9115
    // Mips_C_OLT_S_MM - 105
9116
102k
    {670, 653, 3, 6 },
9117
    // Mips_C_SEQ_D32 - 106
9118
102k
    {685, 659, 3, 9 },
9119
    // Mips_C_SEQ_D32_MM - 107
9120
102k
    {685, 668, 3, 7 },
9121
    // Mips_C_SEQ_D64 - 108
9122
102k
    {685, 675, 3, 9 },
9123
    // Mips_C_SEQ_D64_MM - 109
9124
102k
    {685, 684, 3, 7 },
9125
    // Mips_C_SEQ_S - 110
9126
102k
    {700, 691, 3, 8 },
9127
    // Mips_C_SEQ_S_MM - 111
9128
102k
    {700, 699, 3, 6 },
9129
    // Mips_C_SF_D32 - 112
9130
102k
    {715, 705, 3, 9 },
9131
    // Mips_C_SF_D32_MM - 113
9132
102k
    {715, 714, 3, 7 },
9133
    // Mips_C_SF_D64 - 114
9134
102k
    {715, 721, 3, 9 },
9135
    // Mips_C_SF_D64_MM - 115
9136
102k
    {715, 730, 3, 7 },
9137
    // Mips_C_SF_S - 116
9138
102k
    {729, 737, 3, 8 },
9139
    // Mips_C_SF_S_MM - 117
9140
102k
    {729, 745, 3, 6 },
9141
    // Mips_C_UEQ_D32 - 118
9142
102k
    {743, 751, 3, 9 },
9143
    // Mips_C_UEQ_D32_MM - 119
9144
102k
    {743, 760, 3, 7 },
9145
    // Mips_C_UEQ_D64 - 120
9146
102k
    {743, 767, 3, 9 },
9147
    // Mips_C_UEQ_D64_MM - 121
9148
102k
    {743, 776, 3, 7 },
9149
    // Mips_C_UEQ_S - 122
9150
102k
    {758, 783, 3, 8 },
9151
    // Mips_C_UEQ_S_MM - 123
9152
102k
    {758, 791, 3, 6 },
9153
    // Mips_C_ULE_D32 - 124
9154
102k
    {773, 797, 3, 9 },
9155
    // Mips_C_ULE_D32_MM - 125
9156
102k
    {773, 806, 3, 7 },
9157
    // Mips_C_ULE_D64 - 126
9158
102k
    {773, 813, 3, 9 },
9159
    // Mips_C_ULE_D64_MM - 127
9160
102k
    {773, 822, 3, 7 },
9161
    // Mips_C_ULE_S - 128
9162
102k
    {788, 829, 3, 8 },
9163
    // Mips_C_ULE_S_MM - 129
9164
102k
    {788, 837, 3, 6 },
9165
    // Mips_C_ULT_D32 - 130
9166
102k
    {803, 843, 3, 9 },
9167
    // Mips_C_ULT_D32_MM - 131
9168
102k
    {803, 852, 3, 7 },
9169
    // Mips_C_ULT_D64 - 132
9170
102k
    {803, 859, 3, 9 },
9171
    // Mips_C_ULT_D64_MM - 133
9172
102k
    {803, 868, 3, 7 },
9173
    // Mips_C_ULT_S - 134
9174
102k
    {818, 875, 3, 8 },
9175
    // Mips_C_ULT_S_MM - 135
9176
102k
    {818, 883, 3, 6 },
9177
    // Mips_C_UN_D32 - 136
9178
102k
    {833, 889, 3, 9 },
9179
    // Mips_C_UN_D32_MM - 137
9180
102k
    {833, 898, 3, 7 },
9181
    // Mips_C_UN_D64 - 138
9182
102k
    {833, 905, 3, 9 },
9183
    // Mips_C_UN_D64_MM - 139
9184
102k
    {833, 914, 3, 7 },
9185
    // Mips_C_UN_S - 140
9186
102k
    {847, 921, 3, 8 },
9187
    // Mips_C_UN_S_MM - 141
9188
102k
    {847, 929, 3, 6 },
9189
    // Mips_DADDu - 142
9190
102k
    {187, 935, 3, 5 },
9191
    // Mips_DI - 143
9192
102k
    {861, 940, 1, 5 },
9193
    // Mips_DIV - 144
9194
102k
    {864, 945, 3, 5 },
9195
    // Mips_DIVU - 145
9196
102k
    {875, 950, 3, 5 },
9197
    // Mips_DI_MM - 146
9198
102k
    {861, 955, 1, 2 },
9199
    // Mips_DI_MMR6 - 147
9200
102k
    {861, 957, 1, 3 },
9201
    // Mips_DI_NM - 148
9202
102k
    {861, 960, 1, 2 },
9203
    // Mips_DMT - 149
9204
102k
    {887, 962, 1, 4 },
9205
    // Mips_DMT_NM - 150
9206
102k
    {887, 966, 1, 3 },
9207
    // Mips_DSUB - 151
9208
102k
    {891, 969, 3, 6 },
9209
102k
    {903, 975, 3, 6 },
9210
    // Mips_DSUBu - 153
9211
102k
    {911, 981, 3, 6 },
9212
102k
    {924, 987, 3, 6 },
9213
    // Mips_DVPE - 155
9214
102k
    {933, 993, 1, 4 },
9215
    // Mips_DVPE_NM - 156
9216
102k
    {933, 997, 1, 3 },
9217
    // Mips_EI - 157
9218
102k
    {938, 1000, 1, 5 },
9219
    // Mips_EI_MM - 158
9220
102k
    {938, 1005, 1, 2 },
9221
    // Mips_EI_MMR6 - 159
9222
102k
    {938, 1007, 1, 3 },
9223
    // Mips_EI_NM - 160
9224
102k
    {938, 1010, 1, 2 },
9225
    // Mips_EMT - 161
9226
102k
    {941, 1012, 1, 4 },
9227
    // Mips_EMT_NM - 162
9228
102k
    {941, 1016, 1, 3 },
9229
    // Mips_EVPE - 163
9230
102k
    {945, 1019, 1, 4 },
9231
    // Mips_EVPE_NM - 164
9232
102k
    {945, 1023, 1, 3 },
9233
    // Mips_HYPCALL - 165
9234
102k
    {950, 1026, 1, 6 },
9235
    // Mips_HYPCALL_MM - 166
9236
102k
    {950, 1032, 1, 4 },
9237
    // Mips_JALR - 167
9238
102k
    {958, 1036, 2, 6 },
9239
    // Mips_JALR64 - 168
9240
102k
    {958, 1042, 2, 4 },
9241
    // Mips_JALRCHB_NM - 169
9242
102k
    {964, 1046, 2, 3 },
9243
    // Mips_JALRC_HB_MMR6 - 170
9244
102k
    {974, 1049, 2, 4 },
9245
    // Mips_JALRC_MMR6 - 171
9246
102k
    {986, 1053, 2, 4 },
9247
    // Mips_JALR_HB - 172
9248
102k
    {995, 1057, 2, 6 },
9249
    // Mips_JALR_HB64 - 173
9250
102k
    {995, 1063, 2, 5 },
9251
    // Mips_JIALC - 174
9252
102k
    {1006, 1068, 2, 6 },
9253
    // Mips_JIALC64 - 175
9254
102k
    {1006, 1074, 2, 4 },
9255
    // Mips_JIC - 176
9256
102k
    {1015, 1078, 2, 5 },
9257
    // Mips_JIC64 - 177
9258
102k
    {1015, 1083, 2, 4 },
9259
    // Mips_MFC0_NM - 178
9260
102k
    {1022, 1087, 3, 4 },
9261
    // Mips_MFHC0_NM - 179
9262
102k
    {1034, 1091, 3, 4 },
9263
    // Mips_MOVE16_MM - 180
9264
102k
    {1047, 1095, 2, 3 },
9265
    // Mips_MTC0_NM - 181
9266
102k
    {1051, 1098, 3, 4 },
9267
    // Mips_MTHC0_NM - 182
9268
102k
    {1063, 1102, 3, 4 },
9269
    // Mips_Move32R16 - 183
9270
102k
    {1047, 1106, 2, 3 },
9271
    // Mips_NOR_NM - 184
9272
102k
    {1076, 1109, 3, 4 },
9273
    // Mips_OR - 185
9274
102k
    {187, 1113, 3, 7 },
9275
    // Mips_OR64 - 186
9276
102k
    {187, 1120, 3, 5 },
9277
    // Mips_RDHWR - 187
9278
102k
    {1087, 1125, 3, 6 },
9279
    // Mips_RDHWR64 - 188
9280
102k
    {1087, 1131, 3, 4 },
9281
    // Mips_RDHWR_MM - 189
9282
102k
    {1087, 1135, 3, 5 },
9283
    // Mips_RDHWR_MMR6 - 190
9284
102k
    {1087, 1140, 3, 5 },
9285
    // Mips_RESTOREJRC16_NM - 191
9286
102k
    {1100, 1145, 2, 2 },
9287
    // Mips_RESTOREJRC_NM - 192
9288
102k
    {1117, 1147, 2, 2 },
9289
    // Mips_RESTORE_NM - 193
9290
102k
    {1134, 1149, 2, 2 },
9291
    // Mips_ROTX_NM - 194
9292
102k
    {1147, 1151, 5, 6 },
9293
102k
    {1162, 1157, 5, 6 },
9294
102k
    {1177, 1163, 5, 6 },
9295
    // Mips_SAVE16_NM - 197
9296
102k
    {1193, 1169, 2, 2 },
9297
    // Mips_SAVE_NM - 198
9298
102k
    {1203, 1171, 2, 2 },
9299
    // Mips_SDBBP - 199
9300
102k
    {1213, 1173, 1, 5 },
9301
    // Mips_SDBBP_MMR6 - 200
9302
102k
    {1213, 1178, 1, 3 },
9303
    // Mips_SDBBP_R6 - 201
9304
102k
    {1213, 1181, 1, 4 },
9305
    // Mips_SIGRIE - 202
9306
102k
    {1219, 1185, 1, 4 },
9307
    // Mips_SIGRIE_MMR6 - 203
9308
102k
    {1219, 1189, 1, 3 },
9309
    // Mips_SLL - 204
9310
102k
    {1047, 1192, 3, 6 },
9311
    // Mips_SLL_MM - 205
9312
102k
    {1047, 1198, 3, 4 },
9313
    // Mips_SLL_MMR6 - 206
9314
102k
    {1047, 1202, 3, 5 },
9315
    // Mips_SUB - 207
9316
102k
    {1226, 1207, 3, 6 },
9317
102k
    {1237, 1213, 3, 6 },
9318
    // Mips_SUBU_MMR6 - 209
9319
102k
    {1244, 1219, 3, 5 },
9320
102k
    {1256, 1224, 3, 5 },
9321
    // Mips_SUB_MM - 211
9322
102k
    {1226, 1229, 3, 5 },
9323
102k
    {1237, 1234, 3, 5 },
9324
    // Mips_SUB_MMR6 - 213
9325
102k
    {1226, 1239, 3, 5 },
9326
102k
    {1237, 1244, 3, 5 },
9327
    // Mips_SUBu - 215
9328
102k
    {1244, 1249, 3, 6 },
9329
102k
    {1256, 1255, 3, 6 },
9330
    // Mips_SUBu_MM - 217
9331
102k
    {1244, 1261, 3, 5 },
9332
102k
    {1256, 1266, 3, 5 },
9333
    // Mips_SWSP_MM - 219
9334
102k
    {1264, 1271, 3, 2 },
9335
    // Mips_SYNC - 220
9336
102k
    {1276, 1273, 1, 5 },
9337
    // Mips_SYNC_MM - 221
9338
102k
    {1276, 1278, 1, 2 },
9339
    // Mips_SYNC_MMR6 - 222
9340
102k
    {1276, 1280, 1, 3 },
9341
    // Mips_SYNC_NM - 223
9342
102k
    {1276, 1283, 1, 2 },
9343
102k
    {1281, 1285, 1, 2 },
9344
102k
    {1290, 1287, 1, 2 },
9345
102k
    {1298, 1289, 1, 2 },
9346
102k
    {1311, 1291, 1, 2 },
9347
102k
    {1324, 1293, 1, 2 },
9348
    // Mips_SYSCALL - 229
9349
102k
    {1333, 1295, 1, 4 },
9350
    // Mips_SYSCALL_MM - 230
9351
102k
    {1333, 1299, 1, 2 },
9352
    // Mips_TEQ - 231
9353
102k
    {1341, 1301, 3, 7 },
9354
    // Mips_TEQ_MM - 232
9355
102k
    {1341, 1308, 3, 4 },
9356
    // Mips_TGE - 233
9357
102k
    {1352, 1312, 3, 7 },
9358
    // Mips_TGEU - 234
9359
102k
    {1363, 1319, 3, 7 },
9360
    // Mips_TGEU_MM - 235
9361
102k
    {1363, 1326, 3, 4 },
9362
    // Mips_TGE_MM - 236
9363
102k
    {1352, 1330, 3, 4 },
9364
    // Mips_TLT - 237
9365
102k
    {1375, 1334, 3, 7 },
9366
    // Mips_TLTU - 238
9367
102k
    {1386, 1341, 3, 7 },
9368
    // Mips_TLTU_MM - 239
9369
102k
    {1386, 1348, 3, 4 },
9370
    // Mips_TLT_MM - 240
9371
102k
    {1375, 1352, 3, 4 },
9372
    // Mips_TNE - 241
9373
102k
    {1398, 1356, 3, 7 },
9374
    // Mips_TNE_MM - 242
9375
102k
    {1398, 1363, 3, 4 },
9376
    // Mips_WAIT_MM - 243
9377
102k
    {1409, 1367, 1, 2 },
9378
    // Mips_WAIT_NM - 244
9379
102k
    {1409, 1369, 1, 2 },
9380
    // Mips_WRDSP - 245
9381
102k
    {1414, 1371, 2, 4 },
9382
    // Mips_WRDSP_MM - 246
9383
102k
    {1414, 1375, 2, 4 },
9384
    // Mips_YIELD - 247
9385
102k
    {1423, 1379, 2, 5 },
9386
    // Mips_YIELD_NM - 248
9387
102k
    {1423, 1384, 2, 4 },
9388
102k
  {0},  };
9389
9390
102k
  static const AliasPatternCond Conds[] = {
9391
    // (MFTACX GPR32Opnd:$rt, AC0) - 0
9392
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
9393
102k
    {AliasPatternCond_K_Reg, Mips_AC0},
9394
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
9395
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9396
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
9397
    // (MFTACX_NM GPRNM32Opnd:$rt, AC0) - 5
9398
102k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
9399
102k
    {AliasPatternCond_K_Reg, Mips_AC0},
9400
102k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
9401
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
9402
    // (MFTC0 GPR32Opnd:$rd, COP0Opnd:$rt, 0) - 9
9403
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
9404
102k
    {AliasPatternCond_K_RegClass, Mips_COP0RegClassID},
9405
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
9406
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
9407
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9408
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
9409
    // (MFTC0_NM GPRNM32Opnd:$rd, COP0Opnd:$rt, 0) - 15
9410
102k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
9411
102k
    {AliasPatternCond_K_RegClass, Mips_COP0RegClassID},
9412
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
9413
102k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
9414
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
9415
    // (MFTHI GPR32Opnd:$rt, AC0) - 20
9416
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
9417
102k
    {AliasPatternCond_K_Reg, Mips_AC0},
9418
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
9419
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9420
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
9421
    // (MFTHI_NM GPRNM32Opnd:$rt, AC0) - 25
9422
102k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
9423
102k
    {AliasPatternCond_K_Reg, Mips_AC0},
9424
102k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
9425
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
9426
    // (MFTLO GPR32Opnd:$rt, AC0) - 29
9427
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
9428
102k
    {AliasPatternCond_K_Reg, Mips_AC0},
9429
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
9430
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9431
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
9432
    // (MFTLO_NM GPRNM32Opnd:$rt, AC0) - 34
9433
102k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
9434
102k
    {AliasPatternCond_K_Reg, Mips_AC0},
9435
102k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
9436
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
9437
    // (MTTACX AC0, GPR32Opnd:$rt) - 38
9438
102k
    {AliasPatternCond_K_Reg, Mips_AC0},
9439
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
9440
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
9441
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9442
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
9443
    // (MTTACX_NM AC0, GPRNM32Opnd:$rt) - 43
9444
102k
    {AliasPatternCond_K_Reg, Mips_AC0},
9445
102k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
9446
102k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
9447
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
9448
    // (MTTC0 COP0Opnd:$rt, GPR32Opnd:$rd, 0) - 47
9449
102k
    {AliasPatternCond_K_RegClass, Mips_COP0RegClassID},
9450
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
9451
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
9452
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
9453
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9454
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
9455
    // (MTTC0_NM COP0Opnd:$rt, GPRNM32Opnd:$rd, 0) - 53
9456
102k
    {AliasPatternCond_K_RegClass, Mips_COP0RegClassID},
9457
102k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
9458
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
9459
102k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
9460
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
9461
    // (MTTHI AC0, GPR32Opnd:$rt) - 58
9462
102k
    {AliasPatternCond_K_Reg, Mips_AC0},
9463
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
9464
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
9465
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9466
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
9467
    // (MTTHI_NM AC0, GPRNM32Opnd:$rt) - 63
9468
102k
    {AliasPatternCond_K_Reg, Mips_AC0},
9469
102k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
9470
102k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
9471
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
9472
    // (MTTLO AC0, GPR32Opnd:$rt) - 67
9473
102k
    {AliasPatternCond_K_Reg, Mips_AC0},
9474
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
9475
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
9476
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9477
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
9478
    // (MTTLO_NM AC0, GPRNM32Opnd:$rt) - 72
9479
102k
    {AliasPatternCond_K_Reg, Mips_AC0},
9480
102k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
9481
102k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
9482
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
9483
    // (NORImm GPR32Opnd:$rs, GPR32Opnd:$rs, simm32_relaxed:$imm) - 76
9484
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
9485
102k
    {AliasPatternCond_K_TiedReg, 0},
9486
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureGP64Bit},
9487
    // (NORImm64 GPR64Opnd:$rs, GPR64Opnd:$rs, imm64:$imm) - 79
9488
102k
    {AliasPatternCond_K_RegClass, Mips_GPR64RegClassID},
9489
102k
    {AliasPatternCond_K_TiedReg, 0},
9490
102k
    {AliasPatternCond_K_Feature, Mips_FeatureGP64Bit},
9491
    // (SLTImm64 GPR64Opnd:$rs, GPR64Opnd:$rs, imm64:$imm) - 82
9492
102k
    {AliasPatternCond_K_RegClass, Mips_GPR64RegClassID},
9493
102k
    {AliasPatternCond_K_TiedReg, 0},
9494
102k
    {AliasPatternCond_K_Feature, Mips_FeatureGP64Bit},
9495
    // (SLTUImm64 GPR64Opnd:$rs, GPR64Opnd:$rs, imm64:$imm) - 85
9496
102k
    {AliasPatternCond_K_RegClass, Mips_GPR64RegClassID},
9497
102k
    {AliasPatternCond_K_TiedReg, 0},
9498
102k
    {AliasPatternCond_K_Feature, Mips_FeatureGP64Bit},
9499
    // (ADDIUGP48_NM GPRNM48Opnd:$rt, GPRNMGPOpnd:$rs, sym32_gp_nm:$addr) - 88
9500
102k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
9501
102k
    {AliasPatternCond_K_RegClass, Mips_GPRNMGPRegClassID},
9502
102k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
9503
    // (ADDIUGPB_NM GPRNM32Opnd:$rt, GPRNMGPOpnd:$rs, sym32_gp_nm:$offset) - 91
9504
102k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
9505
102k
    {AliasPatternCond_K_RegClass, Mips_GPRNMGPRegClassID},
9506
102k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
9507
    // (ADDIUGPW_NM GPRNM32Opnd:$rt, GPRNMGPOpnd:$rs, sym32_gp_nm:$offset) - 94
9508
102k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
9509
102k
    {AliasPatternCond_K_RegClass, Mips_GPRNMGPRegClassID},
9510
102k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
9511
    // (ADDIUPC GPR32Opnd:$rd, simm19_lsl2:$imm) - 97
9512
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
9513
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9514
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r6},
9515
    // (ADDIUPC_MMR6 GPR32Opnd:$rd, simm19_lsl2:$imm) - 100
9516
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
9517
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9518
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r6},
9519
    // (ADDu GPR32Opnd:$dst, GPR32Opnd:$src, ZERO) - 103
9520
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
9521
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
9522
102k
    {AliasPatternCond_K_Reg, Mips_ZERO},
9523
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9524
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureGP64Bit},
9525
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9526
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
9527
    // (BC1F FCC0, brtarget:$offset) - 110
9528
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9529
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9530
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9531
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9532
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9533
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9534
    // (BC1FL FCC0, brtarget:$offset) - 116
9535
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9536
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9537
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMips2},
9538
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9539
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9540
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9541
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9542
    // (BC1F_MM FCC0, brtarget:$offset) - 123
9543
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9544
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9545
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9546
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9547
    // (BC1T FCC0, brtarget:$offset) - 127
9548
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9549
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9550
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9551
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9552
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9553
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9554
    // (BC1TL FCC0, brtarget:$offset) - 133
9555
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9556
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9557
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMips2},
9558
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9559
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9560
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9561
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9562
    // (BC1T_MM FCC0, brtarget:$offset) - 140
9563
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9564
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9565
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9566
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9567
    // (BEQC16_NM GPRNM16R3Opnd:$rs, GPRNM16R3Opnd:$rt, brtarget4s1_nm:$offset) - 144
9568
102k
    {AliasPatternCond_K_RegClass, Mips_GPRNM3RegClassID},
9569
102k
    {AliasPatternCond_K_RegClass, Mips_GPRNM3RegClassID},
9570
102k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
9571
    // (BEQC_NM GPRNM32Opnd:$rt, ZERO_NM, brtarget14_nm:$offset) - 147
9572
102k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
9573
102k
    {AliasPatternCond_K_Reg, Mips_ZERO_NM},
9574
102k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
9575
    // (BEQC_NM ZERO_NM, GPRNM32Opnd:$rt, brtarget14_nm:$offset) - 150
9576
102k
    {AliasPatternCond_K_Reg, Mips_ZERO_NM},
9577
102k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
9578
102k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
9579
    // (BEQL GPR32Opnd:$rs, ZERO, brtarget:$offset) - 153
9580
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
9581
102k
    {AliasPatternCond_K_Reg, Mips_ZERO},
9582
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9583
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMips2},
9584
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9585
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
9586
    // (BGEZAL ZERO, brtarget:$offset) - 159
9587
102k
    {AliasPatternCond_K_Reg, Mips_ZERO},
9588
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9589
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9590
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9591
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9592
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
9593
    // (BGEZAL_MM ZERO, brtarget_mm:$offset) - 165
9594
102k
    {AliasPatternCond_K_Reg, Mips_ZERO},
9595
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9596
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9597
    // (BNEC16_NM GPRNM16R3Opnd:$rs, GPRNM16R3Opnd:$rt, brtarget4s1_nm:$offset) - 168
9598
102k
    {AliasPatternCond_K_RegClass, Mips_GPRNM3RegClassID},
9599
102k
    {AliasPatternCond_K_RegClass, Mips_GPRNM3RegClassID},
9600
102k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
9601
    // (BNEC_NM GPRNM32Opnd:$rt, ZERO_NM, brtarget14_nm:$offset) - 171
9602
102k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
9603
102k
    {AliasPatternCond_K_Reg, Mips_ZERO_NM},
9604
102k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
9605
    // (BNEC_NM ZERO_NM, GPRNM32Opnd:$rt, brtarget14_nm:$offset) - 174
9606
102k
    {AliasPatternCond_K_Reg, Mips_ZERO_NM},
9607
102k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
9608
102k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
9609
    // (BNEL GPR32Opnd:$rs, ZERO, brtarget:$offset) - 177
9610
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
9611
102k
    {AliasPatternCond_K_Reg, Mips_ZERO},
9612
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9613
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMips2},
9614
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9615
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
9616
    // (BREAK 0, 0) - 183
9617
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
9618
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
9619
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9620
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9621
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
9622
    // (BREAK uimm10:$imm, 0) - 188
9623
102k
    {AliasPatternCond_K_Ignore, 0},
9624
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
9625
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9626
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9627
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
9628
    // (BREAK_MM 0, 0) - 193
9629
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
9630
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
9631
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9632
    // (BREAK_MM uimm10:$imm, 0) - 196
9633
102k
    {AliasPatternCond_K_Ignore, 0},
9634
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
9635
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9636
    // (C_EQ_D32 FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 199
9637
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9638
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9639
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9640
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9641
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
9642
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9643
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9644
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9645
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9646
    // (C_EQ_D32_MM FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 208
9647
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9648
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9649
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9650
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9651
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
9652
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9653
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9654
    // (C_EQ_D64 FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 215
9655
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9656
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9657
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9658
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9659
102k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
9660
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9661
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9662
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9663
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9664
    // (C_EQ_D64_MM FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 224
9665
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9666
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9667
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9668
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9669
102k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
9670
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9671
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9672
    // (C_EQ_S FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 231
9673
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9674
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9675
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9676
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9677
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9678
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9679
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9680
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9681
    // (C_EQ_S_MM FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 239
9682
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9683
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9684
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9685
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9686
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9687
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9688
    // (C_F_D32 FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 245
9689
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9690
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9691
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9692
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9693
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
9694
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9695
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9696
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9697
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9698
    // (C_F_D32_MM FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 254
9699
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9700
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9701
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9702
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9703
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
9704
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9705
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9706
    // (C_F_D64 FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 261
9707
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9708
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9709
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9710
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9711
102k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
9712
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9713
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9714
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9715
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9716
    // (C_F_D64_MM FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 270
9717
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9718
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9719
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9720
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9721
102k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
9722
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9723
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9724
    // (C_F_S FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 277
9725
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9726
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9727
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9728
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9729
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9730
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9731
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9732
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9733
    // (C_F_S_MM FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 285
9734
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9735
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9736
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9737
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9738
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9739
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9740
    // (C_LE_D32 FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 291
9741
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9742
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9743
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9744
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9745
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
9746
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9747
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9748
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9749
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9750
    // (C_LE_D32_MM FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 300
9751
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9752
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9753
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9754
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9755
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
9756
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9757
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9758
    // (C_LE_D64 FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 307
9759
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9760
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9761
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9762
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9763
102k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
9764
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9765
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9766
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9767
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9768
    // (C_LE_D64_MM FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 316
9769
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9770
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9771
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9772
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9773
102k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
9774
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9775
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9776
    // (C_LE_S FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 323
9777
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9778
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9779
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9780
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9781
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9782
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9783
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9784
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9785
    // (C_LE_S_MM FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 331
9786
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9787
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9788
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9789
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9790
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9791
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9792
    // (C_LT_D32 FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 337
9793
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9794
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9795
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9796
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9797
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
9798
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9799
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9800
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9801
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9802
    // (C_LT_D32_MM FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 346
9803
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9804
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9805
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9806
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9807
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
9808
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9809
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9810
    // (C_LT_D64 FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 353
9811
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9812
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9813
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9814
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9815
102k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
9816
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9817
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9818
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9819
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9820
    // (C_LT_D64_MM FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 362
9821
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9822
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9823
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9824
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9825
102k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
9826
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9827
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9828
    // (C_LT_S FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 369
9829
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9830
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9831
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9832
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9833
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9834
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9835
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9836
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9837
    // (C_LT_S_MM FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 377
9838
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9839
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9840
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9841
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9842
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9843
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9844
    // (C_NGE_D32 FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 383
9845
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9846
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9847
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9848
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9849
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
9850
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9851
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9852
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9853
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9854
    // (C_NGE_D32_MM FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 392
9855
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9856
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9857
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9858
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9859
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
9860
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9861
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9862
    // (C_NGE_D64 FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 399
9863
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9864
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9865
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9866
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9867
102k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
9868
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9869
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9870
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9871
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9872
    // (C_NGE_D64_MM FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 408
9873
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9874
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9875
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9876
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9877
102k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
9878
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9879
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9880
    // (C_NGE_S FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 415
9881
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9882
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9883
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9884
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9885
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9886
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9887
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9888
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9889
    // (C_NGE_S_MM FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 423
9890
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9891
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9892
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9893
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9894
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9895
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9896
    // (C_NGLE_D32 FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 429
9897
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9898
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9899
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9900
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9901
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
9902
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9903
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9904
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9905
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9906
    // (C_NGLE_D32_MM FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 438
9907
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9908
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9909
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9910
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9911
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
9912
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9913
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9914
    // (C_NGLE_D64 FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 445
9915
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9916
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9917
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9918
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9919
102k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
9920
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9921
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9922
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9923
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9924
    // (C_NGLE_D64_MM FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 454
9925
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9926
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9927
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9928
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9929
102k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
9930
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9931
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9932
    // (C_NGLE_S FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 461
9933
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9934
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9935
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9936
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9937
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9938
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9939
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9940
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9941
    // (C_NGLE_S_MM FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 469
9942
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9943
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9944
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9945
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9946
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9947
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9948
    // (C_NGL_D32 FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 475
9949
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9950
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9951
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9952
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9953
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
9954
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9955
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9956
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9957
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9958
    // (C_NGL_D32_MM FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 484
9959
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9960
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9961
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9962
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9963
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
9964
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9965
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9966
    // (C_NGL_D64 FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 491
9967
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9968
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9969
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9970
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9971
102k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
9972
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9973
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9974
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9975
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9976
    // (C_NGL_D64_MM FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 500
9977
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9978
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9979
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9980
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9981
102k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
9982
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9983
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9984
    // (C_NGL_S FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 507
9985
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9986
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9987
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9988
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9989
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9990
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9991
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9992
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9993
    // (C_NGL_S_MM FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 515
9994
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9995
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9996
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9997
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9998
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9999
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10000
    // (C_NGT_D32 FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 521
10001
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10002
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10003
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10004
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10005
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
10006
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10007
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10008
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10009
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10010
    // (C_NGT_D32_MM FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 530
10011
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10012
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10013
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10014
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10015
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
10016
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10017
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10018
    // (C_NGT_D64 FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 537
10019
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10020
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10021
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10022
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10023
102k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
10024
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10025
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10026
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10027
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10028
    // (C_NGT_D64_MM FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 546
10029
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10030
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10031
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10032
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10033
102k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
10034
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10035
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10036
    // (C_NGT_S FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 553
10037
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10038
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10039
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10040
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10041
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10042
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10043
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10044
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10045
    // (C_NGT_S_MM FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 561
10046
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10047
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10048
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10049
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10050
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10051
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10052
    // (C_OLE_D32 FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 567
10053
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10054
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10055
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10056
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10057
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
10058
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10059
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10060
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10061
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10062
    // (C_OLE_D32_MM FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 576
10063
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10064
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10065
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10066
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10067
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
10068
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10069
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10070
    // (C_OLE_D64 FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 583
10071
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10072
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10073
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10074
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10075
102k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
10076
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10077
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10078
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10079
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10080
    // (C_OLE_D64_MM FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 592
10081
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10082
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10083
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10084
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10085
102k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
10086
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10087
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10088
    // (C_OLE_S FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 599
10089
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10090
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10091
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10092
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10093
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10094
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10095
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10096
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10097
    // (C_OLE_S_MM FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 607
10098
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10099
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10100
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10101
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10102
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10103
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10104
    // (C_OLT_D32 FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 613
10105
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10106
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10107
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10108
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10109
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
10110
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10111
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10112
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10113
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10114
    // (C_OLT_D32_MM FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 622
10115
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10116
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10117
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10118
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10119
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
10120
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10121
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10122
    // (C_OLT_D64 FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 629
10123
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10124
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10125
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10126
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10127
102k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
10128
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10129
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10130
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10131
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10132
    // (C_OLT_D64_MM FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 638
10133
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10134
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10135
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10136
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10137
102k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
10138
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10139
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10140
    // (C_OLT_S FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 645
10141
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10142
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10143
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10144
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10145
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10146
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10147
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10148
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10149
    // (C_OLT_S_MM FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 653
10150
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10151
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10152
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10153
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10154
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10155
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10156
    // (C_SEQ_D32 FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 659
10157
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10158
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10159
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10160
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10161
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
10162
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10163
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10164
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10165
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10166
    // (C_SEQ_D32_MM FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 668
10167
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10168
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10169
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10170
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10171
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
10172
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10173
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10174
    // (C_SEQ_D64 FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 675
10175
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10176
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10177
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10178
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10179
102k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
10180
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10181
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10182
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10183
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10184
    // (C_SEQ_D64_MM FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 684
10185
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10186
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10187
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10188
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10189
102k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
10190
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10191
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10192
    // (C_SEQ_S FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 691
10193
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10194
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10195
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10196
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10197
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10198
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10199
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10200
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10201
    // (C_SEQ_S_MM FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 699
10202
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10203
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10204
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10205
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10206
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10207
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10208
    // (C_SF_D32 FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 705
10209
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10210
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10211
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10212
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10213
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
10214
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10215
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10216
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10217
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10218
    // (C_SF_D32_MM FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 714
10219
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10220
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10221
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10222
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10223
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
10224
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10225
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10226
    // (C_SF_D64 FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 721
10227
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10228
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10229
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10230
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10231
102k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
10232
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10233
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10234
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10235
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10236
    // (C_SF_D64_MM FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 730
10237
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10238
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10239
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10240
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10241
102k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
10242
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10243
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10244
    // (C_SF_S FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 737
10245
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10246
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10247
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10248
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10249
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10250
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10251
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10252
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10253
    // (C_SF_S_MM FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 745
10254
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10255
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10256
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10257
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10258
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10259
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10260
    // (C_UEQ_D32 FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 751
10261
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10262
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10263
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10264
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10265
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
10266
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10267
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10268
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10269
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10270
    // (C_UEQ_D32_MM FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 760
10271
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10272
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10273
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10274
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10275
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
10276
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10277
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10278
    // (C_UEQ_D64 FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 767
10279
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10280
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10281
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10282
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10283
102k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
10284
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10285
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10286
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10287
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10288
    // (C_UEQ_D64_MM FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 776
10289
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10290
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10291
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10292
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10293
102k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
10294
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10295
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10296
    // (C_UEQ_S FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 783
10297
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10298
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10299
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10300
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10301
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10302
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10303
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10304
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10305
    // (C_UEQ_S_MM FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 791
10306
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10307
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10308
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10309
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10310
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10311
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10312
    // (C_ULE_D32 FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 797
10313
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10314
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10315
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10316
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10317
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
10318
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10319
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10320
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10321
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10322
    // (C_ULE_D32_MM FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 806
10323
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10324
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10325
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10326
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10327
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
10328
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10329
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10330
    // (C_ULE_D64 FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 813
10331
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10332
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10333
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10334
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10335
102k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
10336
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10337
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10338
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10339
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10340
    // (C_ULE_D64_MM FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 822
10341
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10342
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10343
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10344
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10345
102k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
10346
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10347
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10348
    // (C_ULE_S FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 829
10349
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10350
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10351
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10352
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10353
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10354
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10355
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10356
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10357
    // (C_ULE_S_MM FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 837
10358
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10359
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10360
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10361
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10362
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10363
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10364
    // (C_ULT_D32 FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 843
10365
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10366
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10367
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10368
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10369
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
10370
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10371
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10372
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10373
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10374
    // (C_ULT_D32_MM FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 852
10375
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10376
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10377
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10378
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10379
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
10380
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10381
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10382
    // (C_ULT_D64 FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 859
10383
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10384
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10385
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10386
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10387
102k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
10388
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10389
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10390
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10391
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10392
    // (C_ULT_D64_MM FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 868
10393
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10394
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10395
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10396
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10397
102k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
10398
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10399
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10400
    // (C_ULT_S FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 875
10401
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10402
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10403
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10404
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10405
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10406
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10407
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10408
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10409
    // (C_ULT_S_MM FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 883
10410
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10411
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10412
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10413
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10414
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10415
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10416
    // (C_UN_D32 FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 889
10417
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10418
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10419
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10420
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10421
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
10422
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10423
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10424
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10425
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10426
    // (C_UN_D32_MM FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 898
10427
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10428
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10429
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10430
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10431
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
10432
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10433
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10434
    // (C_UN_D64 FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 905
10435
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10436
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10437
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10438
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10439
102k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
10440
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10441
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10442
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10443
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10444
    // (C_UN_D64_MM FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 914
10445
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10446
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10447
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10448
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10449
102k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
10450
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10451
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10452
    // (C_UN_S FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 921
10453
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10454
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10455
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10456
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10457
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10458
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10459
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10460
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10461
    // (C_UN_S_MM FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 929
10462
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10463
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10464
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10465
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10466
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10467
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10468
    // (DADDu GPR64Opnd:$dst, GPR64Opnd:$src, ZERO_64) - 935
10469
102k
    {AliasPatternCond_K_RegClass, Mips_GPR64RegClassID},
10470
102k
    {AliasPatternCond_K_RegClass, Mips_GPR64RegClassID},
10471
102k
    {AliasPatternCond_K_Reg, Mips_ZERO_64},
10472
102k
    {AliasPatternCond_K_Feature, Mips_FeatureGP64Bit},
10473
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10474
    // (DI ZERO) - 940
10475
102k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10476
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10477
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r2},
10478
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10479
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10480
    // (DIV GPR32Opnd:$rs, GPR32Opnd:$rs, GPR32Opnd:$rt) - 945
10481
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10482
102k
    {AliasPatternCond_K_TiedReg, 0},
10483
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10484
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10485
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r6},
10486
    // (DIVU GPR32Opnd:$rs, GPR32Opnd:$rs, GPR32Opnd:$rt) - 950
10487
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10488
102k
    {AliasPatternCond_K_TiedReg, 0},
10489
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10490
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10491
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r6},
10492
    // (DI_MM ZERO) - 955
10493
102k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10494
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10495
    // (DI_MMR6 ZERO) - 957
10496
102k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10497
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10498
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r6},
10499
    // (DI_NM ZERO_NM) - 960
10500
102k
    {AliasPatternCond_K_Reg, Mips_ZERO_NM},
10501
102k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
10502
    // (DMT ZERO) - 962
10503
102k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10504
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
10505
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10506
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10507
    // (DMT_NM ZERO_NM) - 966
10508
102k
    {AliasPatternCond_K_Reg, Mips_ZERO_NM},
10509
102k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
10510
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
10511
    // (DSUB GPR64Opnd:$rt, ZERO_64, GPR64Opnd:$rs) - 969
10512
102k
    {AliasPatternCond_K_RegClass, Mips_GPR64RegClassID},
10513
102k
    {AliasPatternCond_K_Reg, Mips_ZERO_64},
10514
102k
    {AliasPatternCond_K_RegClass, Mips_GPR64RegClassID},
10515
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10516
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMips3},
10517
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10518
    // (DSUB GPR64Opnd:$rt, ZERO_64, GPR64Opnd:$rt) - 975
10519
102k
    {AliasPatternCond_K_RegClass, Mips_GPR64RegClassID},
10520
102k
    {AliasPatternCond_K_Reg, Mips_ZERO_64},
10521
102k
    {AliasPatternCond_K_TiedReg, 0},
10522
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10523
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMips3},
10524
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10525
    // (DSUBu GPR64Opnd:$rt, ZERO_64, GPR64Opnd:$rs) - 981
10526
102k
    {AliasPatternCond_K_RegClass, Mips_GPR64RegClassID},
10527
102k
    {AliasPatternCond_K_Reg, Mips_ZERO_64},
10528
102k
    {AliasPatternCond_K_RegClass, Mips_GPR64RegClassID},
10529
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10530
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMips3},
10531
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10532
    // (DSUBu GPR64Opnd:$rt, ZERO_64, GPR64Opnd:$rt) - 987
10533
102k
    {AliasPatternCond_K_RegClass, Mips_GPR64RegClassID},
10534
102k
    {AliasPatternCond_K_Reg, Mips_ZERO_64},
10535
102k
    {AliasPatternCond_K_TiedReg, 0},
10536
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10537
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMips3},
10538
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10539
    // (DVPE ZERO) - 993
10540
102k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10541
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
10542
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10543
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10544
    // (DVPE_NM ZERO_NM) - 997
10545
102k
    {AliasPatternCond_K_Reg, Mips_ZERO_NM},
10546
102k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
10547
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
10548
    // (EI ZERO) - 1000
10549
102k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10550
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10551
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r2},
10552
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10553
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10554
    // (EI_MM ZERO) - 1005
10555
102k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10556
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10557
    // (EI_MMR6 ZERO) - 1007
10558
102k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10559
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10560
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r6},
10561
    // (EI_NM ZERO_NM) - 1010
10562
102k
    {AliasPatternCond_K_Reg, Mips_ZERO_NM},
10563
102k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
10564
    // (EMT ZERO) - 1012
10565
102k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10566
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
10567
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10568
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10569
    // (EMT_NM ZERO_NM) - 1016
10570
102k
    {AliasPatternCond_K_Reg, Mips_ZERO_NM},
10571
102k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
10572
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
10573
    // (EVPE ZERO) - 1019
10574
102k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10575
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
10576
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10577
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10578
    // (EVPE_NM ZERO_NM) - 1023
10579
102k
    {AliasPatternCond_K_Reg, Mips_ZERO_NM},
10580
102k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
10581
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
10582
    // (HYPCALL 0) - 1026
10583
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10584
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10585
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r5},
10586
102k
    {AliasPatternCond_K_Feature, Mips_FeatureVirt},
10587
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10588
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10589
    // (HYPCALL_MM 0) - 1032
10590
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10591
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10592
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r5},
10593
102k
    {AliasPatternCond_K_Feature, Mips_FeatureVirt},
10594
    // (JALR ZERO, GPR32Opnd:$rs) - 1036
10595
102k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10596
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10597
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10598
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureGP64Bit},
10599
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r6},
10600
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10601
    // (JALR64 ZERO_64, GPR64Opnd:$rs) - 1042
10602
102k
    {AliasPatternCond_K_Reg, Mips_ZERO_64},
10603
102k
    {AliasPatternCond_K_RegClass, Mips_GPR64RegClassID},
10604
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10605
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMips64r6},
10606
    // (JALRCHB_NM ZERO_NM, GPRNM32Opnd:$rs) - 1046
10607
102k
    {AliasPatternCond_K_Reg, Mips_ZERO_NM},
10608
102k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
10609
102k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
10610
    // (JALRC_HB_MMR6 RA, GPR32Opnd:$rs) - 1049
10611
102k
    {AliasPatternCond_K_Reg, Mips_RA},
10612
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10613
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10614
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r6},
10615
    // (JALRC_MMR6 RA, GPR32Opnd:$rs) - 1053
10616
102k
    {AliasPatternCond_K_Reg, Mips_RA},
10617
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10618
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10619
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r6},
10620
    // (JALR_HB RA, GPR32Opnd:$rs) - 1057
10621
102k
    {AliasPatternCond_K_Reg, Mips_RA},
10622
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10623
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10624
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32},
10625
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10626
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10627
    // (JALR_HB64 RA_64, GPR64Opnd:$rs) - 1063
10628
102k
    {AliasPatternCond_K_Reg, Mips_RA_64},
10629
102k
    {AliasPatternCond_K_RegClass, Mips_GPR64RegClassID},
10630
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10631
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMips64},
10632
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10633
    // (JIALC GPR32Opnd:$rs, 0) - 1068
10634
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10635
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10636
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10637
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureGP64Bit},
10638
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r6},
10639
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10640
    // (JIALC64 GPR64Opnd:$rs, 0) - 1074
10641
102k
    {AliasPatternCond_K_RegClass, Mips_GPR64RegClassID},
10642
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10643
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10644
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMips64r6},
10645
    // (JIC GPR32Opnd:$rs, 0) - 1078
10646
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10647
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10648
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10649
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureGP64Bit},
10650
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r6},
10651
    // (JIC64 GPR64Opnd:$rs, 0) - 1083
10652
102k
    {AliasPatternCond_K_RegClass, Mips_GPR64RegClassID},
10653
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10654
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10655
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMips64r6},
10656
    // (MFC0_NM GPRNM32Opnd:$rt, COP0Opnd:$c0s, 0) - 1087
10657
102k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
10658
102k
    {AliasPatternCond_K_RegClass, Mips_COP0RegClassID},
10659
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10660
102k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
10661
    // (MFHC0_NM GPRNM32Opnd:$rt, COP0Opnd:$c0s, 0) - 1091
10662
102k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
10663
102k
    {AliasPatternCond_K_RegClass, Mips_COP0RegClassID},
10664
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10665
102k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
10666
    // (MOVE16_MM ZERO, ZERO) - 1095
10667
102k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10668
102k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10669
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10670
    // (MTC0_NM GPRNM32Opnd:$rt, COP0Opnd:$c0s, 0) - 1098
10671
102k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
10672
102k
    {AliasPatternCond_K_RegClass, Mips_COP0RegClassID},
10673
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10674
102k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
10675
    // (MTHC0_NM GPRNM32Opnd:$rt, COP0Opnd:$c0s, 0) - 1102
10676
102k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
10677
102k
    {AliasPatternCond_K_RegClass, Mips_COP0RegClassID},
10678
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10679
102k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
10680
    // (Move32R16 ZERO, S0) - 1106
10681
102k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10682
102k
    {AliasPatternCond_K_Reg, Mips_S0},
10683
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMips16},
10684
    // (NOR_NM GPRNM32Opnd:$rt, GPRNM32Opnd:$rs, ZERO_NM) - 1109
10685
102k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
10686
102k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
10687
102k
    {AliasPatternCond_K_Reg, Mips_ZERO_NM},
10688
102k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
10689
    // (OR GPR32Opnd:$dst, GPR32Opnd:$src, ZERO) - 1113
10690
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10691
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10692
102k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10693
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10694
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureGP64Bit},
10695
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10696
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10697
    // (OR64 GPR64Opnd:$dst, GPR64Opnd:$src, ZERO_64) - 1120
10698
102k
    {AliasPatternCond_K_RegClass, Mips_GPR64RegClassID},
10699
102k
    {AliasPatternCond_K_RegClass, Mips_GPR64RegClassID},
10700
102k
    {AliasPatternCond_K_Reg, Mips_ZERO_64},
10701
102k
    {AliasPatternCond_K_Feature, Mips_FeatureGP64Bit},
10702
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10703
    // (RDHWR GPR32Opnd:$rt, HWRegsOpnd:$rs, 0) - 1125
10704
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10705
102k
    {AliasPatternCond_K_RegClass, Mips_HWRegsRegClassID},
10706
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10707
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10708
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10709
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10710
    // (RDHWR64 GPR64Opnd:$rt, HWRegsOpnd:$rs, 0) - 1131
10711
102k
    {AliasPatternCond_K_RegClass, Mips_GPR64RegClassID},
10712
102k
    {AliasPatternCond_K_RegClass, Mips_HWRegsRegClassID},
10713
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10714
102k
    {AliasPatternCond_K_Feature, Mips_FeatureGP64Bit},
10715
    // (RDHWR_MM GPR32Opnd:$rt, HWRegsOpnd:$rs, 0) - 1135
10716
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10717
102k
    {AliasPatternCond_K_RegClass, Mips_HWRegsRegClassID},
10718
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10719
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10720
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10721
    // (RDHWR_MMR6 GPR32Opnd:$rt, HWRegsOpnd:$rs, 0) - 1140
10722
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10723
102k
    {AliasPatternCond_K_RegClass, Mips_HWRegsRegClassID},
10724
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10725
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10726
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r6},
10727
    // (RESTOREJRC16_NM uimm8s4_nm:$adj, 0) - 1145
10728
102k
    {AliasPatternCond_K_Ignore, 0},
10729
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10730
    // (RESTOREJRC_NM uimm12s3_nm:$adj, 0) - 1147
10731
102k
    {AliasPatternCond_K_Ignore, 0},
10732
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10733
    // (RESTORE_NM uimm12s3_nm:$adj, 0) - 1149
10734
102k
    {AliasPatternCond_K_Ignore, 0},
10735
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10736
    // (ROTX_NM GPRNM32Opnd:$rt, GPRNM32Opnd:$rs, 7, 8, 1) - 1151
10737
102k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
10738
102k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
10739
102k
    {AliasPatternCond_K_Imm, (uint32_t)7},
10740
102k
    {AliasPatternCond_K_Imm, (uint32_t)8},
10741
102k
    {AliasPatternCond_K_Imm, (uint32_t)1},
10742
102k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
10743
    // (ROTX_NM GPRNM32Opnd:$rt, GPRNM32Opnd:$rs, 15, 16, 0) - 1157
10744
102k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
10745
102k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
10746
102k
    {AliasPatternCond_K_Imm, (uint32_t)15},
10747
102k
    {AliasPatternCond_K_Imm, (uint32_t)16},
10748
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10749
102k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
10750
    // (ROTX_NM GPRNM32Opnd:$rt, GPRNM32Opnd:$rs, 8, 24, 0) - 1163
10751
102k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
10752
102k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
10753
102k
    {AliasPatternCond_K_Imm, (uint32_t)8},
10754
102k
    {AliasPatternCond_K_Imm, (uint32_t)24},
10755
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10756
102k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
10757
    // (SAVE16_NM uimm8s4_nm:$adj, 0) - 1169
10758
102k
    {AliasPatternCond_K_Ignore, 0},
10759
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10760
    // (SAVE_NM uimm12s3_nm:$adj, 0) - 1171
10761
102k
    {AliasPatternCond_K_Ignore, 0},
10762
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10763
    // (SDBBP 0) - 1173
10764
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10765
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10766
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32},
10767
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10768
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10769
    // (SDBBP_MMR6 0) - 1178
10770
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10771
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10772
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r6},
10773
    // (SDBBP_R6 0) - 1181
10774
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10775
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10776
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r6},
10777
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10778
    // (SIGRIE 0) - 1185
10779
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10780
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10781
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r6},
10782
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10783
    // (SIGRIE_MMR6 0) - 1189
10784
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10785
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10786
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r6},
10787
    // (SLL ZERO, ZERO, 0) - 1192
10788
102k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10789
102k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10790
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10791
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10792
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10793
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10794
    // (SLL_MM ZERO, ZERO, 0) - 1198
10795
102k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10796
102k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10797
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10798
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10799
    // (SLL_MMR6 ZERO, ZERO, 0) - 1202
10800
102k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10801
102k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10802
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10803
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10804
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r6},
10805
    // (SUB GPR32Opnd:$rt, ZERO, GPR32Opnd:$rs) - 1207
10806
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10807
102k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10808
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10809
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10810
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10811
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10812
    // (SUB GPR32Opnd:$rt, ZERO, GPR32Opnd:$rt) - 1213
10813
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10814
102k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10815
102k
    {AliasPatternCond_K_TiedReg, 0},
10816
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10817
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10818
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10819
    // (SUBU_MMR6 GPR32Opnd:$rt, ZERO, GPR32Opnd:$rs) - 1219
10820
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10821
102k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10822
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10823
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10824
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r6},
10825
    // (SUBU_MMR6 GPR32Opnd:$rt, ZERO, GPR32Opnd:$rt) - 1224
10826
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10827
102k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10828
102k
    {AliasPatternCond_K_TiedReg, 0},
10829
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10830
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r6},
10831
    // (SUB_MM GPR32Opnd:$rt, ZERO, GPR32Opnd:$rs) - 1229
10832
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10833
102k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10834
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10835
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10836
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10837
    // (SUB_MM GPR32Opnd:$rt, ZERO, GPR32Opnd:$rt) - 1234
10838
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10839
102k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10840
102k
    {AliasPatternCond_K_TiedReg, 0},
10841
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10842
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10843
    // (SUB_MMR6 GPR32Opnd:$rt, ZERO, GPR32Opnd:$rs) - 1239
10844
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10845
102k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10846
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10847
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10848
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r6},
10849
    // (SUB_MMR6 GPR32Opnd:$rt, ZERO, GPR32Opnd:$rt) - 1244
10850
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10851
102k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10852
102k
    {AliasPatternCond_K_TiedReg, 0},
10853
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10854
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r6},
10855
    // (SUBu GPR32Opnd:$rt, ZERO, GPR32Opnd:$rs) - 1249
10856
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10857
102k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10858
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10859
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10860
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10861
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10862
    // (SUBu GPR32Opnd:$rt, ZERO, GPR32Opnd:$rt) - 1255
10863
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10864
102k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10865
102k
    {AliasPatternCond_K_TiedReg, 0},
10866
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10867
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10868
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10869
    // (SUBu_MM GPR32Opnd:$rt, ZERO, GPR32Opnd:$rs) - 1261
10870
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10871
102k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10872
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10873
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10874
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10875
    // (SUBu_MM GPR32Opnd:$rt, ZERO, GPR32Opnd:$rt) - 1266
10876
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10877
102k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10878
102k
    {AliasPatternCond_K_TiedReg, 0},
10879
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10880
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10881
    // (SWSP_MM GPR32Opnd:$rt, mem_mm_sp_imm5_lsl2:$offset) - 1271
10882
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10883
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10884
    // (SYNC 0) - 1273
10885
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10886
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10887
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMips2},
10888
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10889
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10890
    // (SYNC_MM 0) - 1278
10891
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10892
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10893
    // (SYNC_MMR6 0) - 1280
10894
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10895
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10896
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r6},
10897
    // (SYNC_NM 0) - 1283
10898
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10899
102k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
10900
    // (SYNC_NM 4) - 1285
10901
102k
    {AliasPatternCond_K_Imm, (uint32_t)4},
10902
102k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
10903
    // (SYNC_NM 16) - 1287
10904
102k
    {AliasPatternCond_K_Imm, (uint32_t)16},
10905
102k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
10906
    // (SYNC_NM 17) - 1289
10907
102k
    {AliasPatternCond_K_Imm, (uint32_t)17},
10908
102k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
10909
    // (SYNC_NM 18) - 1291
10910
102k
    {AliasPatternCond_K_Imm, (uint32_t)18},
10911
102k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
10912
    // (SYNC_NM 19) - 1293
10913
102k
    {AliasPatternCond_K_Imm, (uint32_t)19},
10914
102k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
10915
    // (SYSCALL 0) - 1295
10916
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10917
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10918
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10919
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10920
    // (SYSCALL_MM 0) - 1299
10921
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10922
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10923
    // (TEQ GPR32Opnd:$rs, GPR32Opnd:$rt, 0) - 1301
10924
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10925
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10926
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10927
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10928
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMips2},
10929
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10930
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10931
    // (TEQ_MM GPR32Opnd:$rs, GPR32Opnd:$rt, 0) - 1308
10932
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10933
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10934
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10935
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10936
    // (TGE GPR32Opnd:$rs, GPR32Opnd:$rt, 0) - 1312
10937
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10938
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10939
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10940
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10941
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMips2},
10942
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10943
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10944
    // (TGEU GPR32Opnd:$rs, GPR32Opnd:$rt, 0) - 1319
10945
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10946
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10947
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10948
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10949
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMips2},
10950
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10951
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10952
    // (TGEU_MM GPR32Opnd:$rs, GPR32Opnd:$rt, 0) - 1326
10953
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10954
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10955
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10956
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10957
    // (TGE_MM GPR32Opnd:$rs, GPR32Opnd:$rt, 0) - 1330
10958
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10959
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10960
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10961
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10962
    // (TLT GPR32Opnd:$rs, GPR32Opnd:$rt, 0) - 1334
10963
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10964
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10965
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10966
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10967
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMips2},
10968
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10969
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10970
    // (TLTU GPR32Opnd:$rs, GPR32Opnd:$rt, 0) - 1341
10971
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10972
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10973
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10974
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10975
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMips2},
10976
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10977
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10978
    // (TLTU_MM GPR32Opnd:$rs, GPR32Opnd:$rt, 0) - 1348
10979
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10980
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10981
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10982
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10983
    // (TLT_MM GPR32Opnd:$rs, GPR32Opnd:$rt, 0) - 1352
10984
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10985
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10986
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10987
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10988
    // (TNE GPR32Opnd:$rs, GPR32Opnd:$rt, 0) - 1356
10989
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10990
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10991
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10992
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10993
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMips2},
10994
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10995
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10996
    // (TNE_MM GPR32Opnd:$rs, GPR32Opnd:$rt, 0) - 1363
10997
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10998
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10999
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
11000
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
11001
    // (WAIT_MM 0) - 1367
11002
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
11003
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
11004
    // (WAIT_NM 0) - 1369
11005
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
11006
102k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
11007
    // (WRDSP GPR32Opnd:$rt, 31) - 1371
11008
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
11009
102k
    {AliasPatternCond_K_Imm, (uint32_t)31},
11010
102k
    {AliasPatternCond_K_Feature, Mips_FeatureDSP},
11011
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
11012
    // (WRDSP_MM GPR32Opnd:$rt, 31) - 1375
11013
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
11014
102k
    {AliasPatternCond_K_Imm, (uint32_t)31},
11015
102k
    {AliasPatternCond_K_Feature, Mips_FeatureDSP},
11016
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
11017
    // (YIELD ZERO, GPR32Opnd:$rs) - 1379
11018
102k
    {AliasPatternCond_K_Reg, Mips_ZERO},
11019
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
11020
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
11021
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
11022
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
11023
    // (YIELD_NM ZERO_NM, GPRNM32Opnd:$rs) - 1384
11024
102k
    {AliasPatternCond_K_Reg, Mips_ZERO_NM},
11025
102k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
11026
102k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
11027
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
11028
102k
  {0},  };
11029
11030
102k
  static const char AsmStrings[] =
11031
102k
    /* 0 */ "mftacx $\x01\0"
11032
102k
    /* 10 */ "mftc0 $\x01, $\x02\0"
11033
102k
    /* 23 */ "mfthi $\x01\0"
11034
102k
    /* 32 */ "mftlo $\x01\0"
11035
102k
    /* 41 */ "mttacx $\x02\0"
11036
102k
    /* 51 */ "mttc0 $\x02, $\x01\0"
11037
102k
    /* 64 */ "mtthi $\x02\0"
11038
102k
    /* 73 */ "mttlo $\x02\0"
11039
102k
    /* 82 */ "nor $\x01, $\x03\0"
11040
102k
    /* 93 */ "slt $\x01, $\x03\0"
11041
102k
    /* 104 */ "sltu $\x01, $\x03\0"
11042
102k
    /* 116 */ "addiu.b32 $\x01, $\x02, $\x03\0"
11043
102k
    /* 137 */ "addiu.b $\x01, $\x02, $\x03\0"
11044
102k
    /* 156 */ "addiu.w $\x01, $\x02, $\x03\0"
11045
102k
    /* 175 */ "lapc $\x01, $\x02\0"
11046
102k
    /* 187 */ "move $\x01, $\x02\0"
11047
102k
    /* 199 */ "bc1f $\xFF\x02\x01\0"
11048
102k
    /* 209 */ "bc1fl $\xFF\x02\x01\0"
11049
102k
    /* 220 */ "bc1t $\xFF\x02\x01\0"
11050
102k
    /* 230 */ "bc1tl $\xFF\x02\x01\0"
11051
102k
    /* 241 */ "beqc $\x02, $\x01, $\xFF\x03\x01\0"
11052
102k
    /* 259 */ "beqzc $\x01, $\xFF\x03\x01\0"
11053
102k
    /* 274 */ "beqzc $\x02, $\xFF\x03\x01\0"
11054
102k
    /* 289 */ "beqzl $\x01, $\xFF\x03\x01\0"
11055
102k
    /* 304 */ "bal $\xFF\x02\x01\0"
11056
102k
    /* 313 */ "bnec $\x02, $\x01, $\xFF\x03\x01\0"
11057
102k
    /* 331 */ "bnezc $\x01, $\xFF\x03\x01\0"
11058
102k
    /* 346 */ "bnezc $\x02, $\xFF\x03\x01\0"
11059
102k
    /* 361 */ "bnezl $\x01, $\xFF\x03\x01\0"
11060
102k
    /* 376 */ "break\0"
11061
102k
    /* 382 */ "break $\xFF\x01\x02\0"
11062
102k
    /* 393 */ "c.eq.d $\x02, $\x03\0"
11063
102k
    /* 407 */ "c.eq.s $\x02, $\x03\0"
11064
102k
    /* 421 */ "c.f.d $\x02, $\x03\0"
11065
102k
    /* 434 */ "c.f.s $\x02, $\x03\0"
11066
102k
    /* 447 */ "c.le.d $\x02, $\x03\0"
11067
102k
    /* 461 */ "c.le.s $\x02, $\x03\0"
11068
102k
    /* 475 */ "c.lt.d $\x02, $\x03\0"
11069
102k
    /* 489 */ "c.lt.s $\x02, $\x03\0"
11070
102k
    /* 503 */ "c.nge.d $\x02, $\x03\0"
11071
102k
    /* 518 */ "c.nge.s $\x02, $\x03\0"
11072
102k
    /* 533 */ "c.ngle.d $\x02, $\x03\0"
11073
102k
    /* 549 */ "c.ngle.s $\x02, $\x03\0"
11074
102k
    /* 565 */ "c.ngl.d $\x02, $\x03\0"
11075
102k
    /* 580 */ "c.ngl.s $\x02, $\x03\0"
11076
102k
    /* 595 */ "c.ngt.d $\x02, $\x03\0"
11077
102k
    /* 610 */ "c.ngt.s $\x02, $\x03\0"
11078
102k
    /* 625 */ "c.ole.d $\x02, $\x03\0"
11079
102k
    /* 640 */ "c.ole.s $\x02, $\x03\0"
11080
102k
    /* 655 */ "c.olt.d $\x02, $\x03\0"
11081
102k
    /* 670 */ "c.olt.s $\x02, $\x03\0"
11082
102k
    /* 685 */ "c.seq.d $\x02, $\x03\0"
11083
102k
    /* 700 */ "c.seq.s $\x02, $\x03\0"
11084
102k
    /* 715 */ "c.sf.d $\x02, $\x03\0"
11085
102k
    /* 729 */ "c.sf.s $\x02, $\x03\0"
11086
102k
    /* 743 */ "c.ueq.d $\x02, $\x03\0"
11087
102k
    /* 758 */ "c.ueq.s $\x02, $\x03\0"
11088
102k
    /* 773 */ "c.ule.d $\x02, $\x03\0"
11089
102k
    /* 788 */ "c.ule.s $\x02, $\x03\0"
11090
102k
    /* 803 */ "c.ult.d $\x02, $\x03\0"
11091
102k
    /* 818 */ "c.ult.s $\x02, $\x03\0"
11092
102k
    /* 833 */ "c.un.d $\x02, $\x03\0"
11093
102k
    /* 847 */ "c.un.s $\x02, $\x03\0"
11094
102k
    /* 861 */ "di\0"
11095
102k
    /* 864 */ "div $\x01, $\x03\0"
11096
102k
    /* 875 */ "divu $\x01, $\x03\0"
11097
102k
    /* 887 */ "dmt\0"
11098
102k
    /* 891 */ "dneg $\x01, $\x03\0"
11099
102k
    /* 903 */ "dneg $\x01\0"
11100
102k
    /* 911 */ "dnegu $\x01, $\x03\0"
11101
102k
    /* 924 */ "dnegu $\x01\0"
11102
102k
    /* 933 */ "dvpe\0"
11103
102k
    /* 938 */ "ei\0"
11104
102k
    /* 941 */ "emt\0"
11105
102k
    /* 945 */ "evpe\0"
11106
102k
    /* 950 */ "hypcall\0"
11107
102k
    /* 958 */ "jr $\x02\0"
11108
102k
    /* 964 */ "jrc.hb $\x02\0"
11109
102k
    /* 974 */ "jalrc.hb $\x02\0"
11110
102k
    /* 986 */ "jalrc $\x02\0"
11111
102k
    /* 995 */ "jalr.hb $\x02\0"
11112
102k
    /* 1006 */ "jalrc $\x01\0"
11113
102k
    /* 1015 */ "jrc $\x01\0"
11114
102k
    /* 1022 */ "mfc0 $\x01, $\x02\0"
11115
102k
    /* 1034 */ "mfhc0 $\x01, $\x02\0"
11116
102k
    /* 1047 */ "nop\0"
11117
102k
    /* 1051 */ "mtc0 $\x01, $\x02\0"
11118
102k
    /* 1063 */ "mthc0 $\x01, $\x02\0"
11119
102k
    /* 1076 */ "not $\x01, $\x02\0"
11120
102k
    /* 1087 */ "rdhwr $\x01, $\x02\0"
11121
102k
    /* 1100 */ "restore.jrc $\xFF\x01\x03\0"
11122
102k
    /* 1117 */ "restore.jrc $\xFF\x01\x04\0"
11123
102k
    /* 1134 */ "restore $\xFF\x01\x04\0"
11124
102k
    /* 1147 */ "bitrevb $\x01, $\x02\0"
11125
102k
    /* 1162 */ "bitrevh $\x01, $\x02\0"
11126
102k
    /* 1177 */ "byterevh $\x01, $\x02\0"
11127
102k
    /* 1193 */ "save $\xFF\x01\x03\0"
11128
102k
    /* 1203 */ "save $\xFF\x01\x04\0"
11129
102k
    /* 1213 */ "sdbbp\0"
11130
102k
    /* 1219 */ "sigrie\0"
11131
102k
    /* 1226 */ "neg $\x01, $\x03\0"
11132
102k
    /* 1237 */ "neg $\x01\0"
11133
102k
    /* 1244 */ "negu $\x01, $\x03\0"
11134
102k
    /* 1256 */ "negu $\x01\0"
11135
102k
    /* 1264 */ "sw $\x01, $\xFF\x02\x05\0"
11136
102k
    /* 1276 */ "sync\0"
11137
102k
    /* 1281 */ "sync_wmb\0"
11138
102k
    /* 1290 */ "sync_mb\0"
11139
102k
    /* 1298 */ "sync_acquire\0"
11140
102k
    /* 1311 */ "sync_release\0"
11141
102k
    /* 1324 */ "sync_rmb\0"
11142
102k
    /* 1333 */ "syscall\0"
11143
102k
    /* 1341 */ "teq $\x01, $\x02\0"
11144
102k
    /* 1352 */ "tge $\x01, $\x02\0"
11145
102k
    /* 1363 */ "tgeu $\x01, $\x02\0"
11146
102k
    /* 1375 */ "tlt $\x01, $\x02\0"
11147
102k
    /* 1386 */ "tltu $\x01, $\x02\0"
11148
102k
    /* 1398 */ "tne $\x01, $\x02\0"
11149
102k
    /* 1409 */ "wait\0"
11150
102k
    /* 1414 */ "wrdsp $\x01\0"
11151
102k
    /* 1423 */ "yield $\x02\0"
11152
102k
  ;
11153
11154
102k
#ifndef NDEBUG
11155
  //static struct SortCheck {
11156
  //  SortCheck(ArrayRef<PatternsForOpcode> OpToPatterns) {
11157
  //    assert(std::is_sorted(
11158
  //               OpToPatterns.begin(), OpToPatterns.end(),
11159
  //               [](const PatternsForOpcode &L, const //PatternsForOpcode &R) {
11160
  //                 return L.Opcode < R.Opcode;
11161
  //               }) &&
11162
  //           "tablegen failed to sort opcode patterns");
11163
  //  }
11164
  //} sortCheckVar(OpToPatterns);
11165
102k
#endif
11166
11167
102k
  AliasMatchingData M = {
11168
102k
    OpToPatterns,
11169
102k
    Patterns,
11170
102k
    Conds,
11171
102k
    AsmStrings,
11172
102k
    NULL,
11173
102k
  };
11174
102k
  const char *AsmString = matchAliasPatterns(MI, &M);
11175
102k
  if (!AsmString) return false;
11176
11177
4.44k
  unsigned I = 0;
11178
22.5k
  while (AsmString[I] != ' ' && AsmString[I] != '\t' &&
11179
22.5k
         AsmString[I] != '$' && AsmString[I] != '\0')
11180
18.1k
    ++I;
11181
4.44k
  SStream_concat1(OS, '\t');
11182
4.44k
  char *substr = malloc(I+1);
11183
4.44k
  memcpy(substr, AsmString, I);
11184
4.44k
  substr[I] = '\0';
11185
4.44k
  SStream_concat0(OS, substr);
11186
4.44k
  free(substr);
11187
4.44k
  if (AsmString[I] != '\0') {
11188
2.69k
    if (AsmString[I] == ' ' || AsmString[I] == '\t') {
11189
2.69k
      SStream_concat1(OS, '\t');
11190
2.69k
      ++I;
11191
2.69k
    }
11192
8.95k
    do {
11193
8.95k
      if (AsmString[I] == '$') {
11194
4.78k
        ++I;
11195
4.78k
        if (AsmString[I] == (char)0xff) {
11196
1.23k
          ++I;
11197
1.23k
          int OpIdx = AsmString[I++] - 1;
11198
1.23k
          int PrintMethodIdx = AsmString[I++] - 1;
11199
1.23k
          printCustomAliasOperand(MI, Address, OpIdx, PrintMethodIdx, OS);
11200
1.23k
        } else
11201
3.54k
          printOperand(MI, ((unsigned)AsmString[I++]) - 1, OS);
11202
4.78k
      } else {
11203
4.17k
        SStream_concat1(OS, AsmString[I++]);
11204
4.17k
      }
11205
8.95k
    } while (AsmString[I] != '\0');
11206
2.69k
  }
11207
11208
4.44k
  return true;
11209
#else
11210
  return false;
11211
#endif // CAPSTONE_DIET
11212
102k
}
11213
11214
static void printCustomAliasOperand(
11215
         MCInst *MI, uint64_t Address, unsigned OpIdx,
11216
         unsigned PrintMethodIdx,
11217
1.23k
         SStream *OS) {
11218
1.23k
#ifndef CAPSTONE_DIET
11219
1.23k
  switch (PrintMethodIdx) {
11220
0
  default:
11221
0
    CS_ASSERT_RET(0 && "Unknown PrintMethod kind");
11222
0
    break;
11223
266
  case 0:
11224
266
    printBranchOperand(MI, Address, OpIdx, OS);
11225
266
    break;
11226
152
  case 1:
11227
152
    printUImm_10_0(MI, OpIdx, OS);
11228
152
    break;
11229
0
  case 2:
11230
0
    printUImm_8_0(MI, OpIdx, OS);
11231
0
    break;
11232
0
  case 3:
11233
0
    printUImm_12_0(MI, OpIdx, OS);
11234
0
    break;
11235
820
  case 4:
11236
820
    printMemOperand(MI, OpIdx, OS);
11237
820
    break;
11238
1.23k
  }
11239
1.23k
#endif // CAPSTONE_DIET
11240
1.23k
}
11241
11242
#endif // PRINT_ALIAS_INSTR