Coverage Report

Created: 2025-10-12 06:32

next uncovered line (L), next uncovered region (R), next uncovered branch (B)
/src/capstonenext/arch/Mips/MipsGenAsmWriter.inc
Line
Count
Source
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
83.5k
static MnemonicBitsInfo getMnemonic(MCInst *MI, SStream *O) {
20
83.5k
#ifndef CAPSTONE_DIET
21
83.5k
  static const char AsmStrs[] = {
22
83.5k
  /* 0 */ "ins \t\0"
23
83.5k
  /* 6 */ "dmfc0\t\0"
24
83.5k
  /* 13 */ "dmfgc0\t\0"
25
83.5k
  /* 21 */ "mfhgc0\t\0"
26
83.5k
  /* 29 */ "mthgc0\t\0"
27
83.5k
  /* 37 */ "dmtgc0\t\0"
28
83.5k
  /* 45 */ "mfhc0\t\0"
29
83.5k
  /* 52 */ "mthc0\t\0"
30
83.5k
  /* 59 */ "dmtc0\t\0"
31
83.5k
  /* 66 */ "vmm0\t\0"
32
83.5k
  /* 72 */ "mtm0\t\0"
33
83.5k
  /* 78 */ "mtp0\t\0"
34
83.5k
  /* 84 */ "bbit0\t\0"
35
83.5k
  /* 91 */ "ldc1\t\0"
36
83.5k
  /* 97 */ "sdc1\t\0"
37
83.5k
  /* 103 */ "cfc1\t\0"
38
83.5k
  /* 109 */ "dmfc1\t\0"
39
83.5k
  /* 116 */ "mfhc1\t\0"
40
83.5k
  /* 123 */ "mthc1\t\0"
41
83.5k
  /* 130 */ "ctc1\t\0"
42
83.5k
  /* 136 */ "dmtc1\t\0"
43
83.5k
  /* 143 */ "lwc1\t\0"
44
83.5k
  /* 149 */ "swc1\t\0"
45
83.5k
  /* 155 */ "ldxc1\t\0"
46
83.5k
  /* 162 */ "sdxc1\t\0"
47
83.5k
  /* 169 */ "luxc1\t\0"
48
83.5k
  /* 176 */ "suxc1\t\0"
49
83.5k
  /* 183 */ "lwxc1\t\0"
50
83.5k
  /* 190 */ "swxc1\t\0"
51
83.5k
  /* 197 */ "mtm1\t\0"
52
83.5k
  /* 203 */ "mtp1\t\0"
53
83.5k
  /* 209 */ "bbit1\t\0"
54
83.5k
  /* 216 */ "bbit032\t\0"
55
83.5k
  /* 225 */ "bbit132\t\0"
56
83.5k
  /* 234 */ "dsra32\t\0"
57
83.5k
  /* 242 */ "bposge32\t\0"
58
83.5k
  /* 252 */ "dsll32\t\0"
59
83.5k
  /* 260 */ "dsrl32\t\0"
60
83.5k
  /* 268 */ "lwm32\t\0"
61
83.5k
  /* 275 */ "swm32\t\0"
62
83.5k
  /* 282 */ "drotr32\t\0"
63
83.5k
  /* 291 */ "cins32\t\0"
64
83.5k
  /* 299 */ "exts32\t\0"
65
83.5k
  /* 307 */ "ldc2\t\0"
66
83.5k
  /* 313 */ "sdc2\t\0"
67
83.5k
  /* 319 */ "cfc2\t\0"
68
83.5k
  /* 325 */ "dmfc2\t\0"
69
83.5k
  /* 332 */ "mfhc2\t\0"
70
83.5k
  /* 339 */ "mthc2\t\0"
71
83.5k
  /* 346 */ "ctc2\t\0"
72
83.5k
  /* 352 */ "dmtc2\t\0"
73
83.5k
  /* 359 */ "lwc2\t\0"
74
83.5k
  /* 365 */ "swc2\t\0"
75
83.5k
  /* 371 */ "mtm2\t\0"
76
83.5k
  /* 377 */ "mtp2\t\0"
77
83.5k
  /* 383 */ "addiur2\t\0"
78
83.5k
  /* 392 */ "ldc3\t\0"
79
83.5k
  /* 398 */ "sdc3\t\0"
80
83.5k
  /* 404 */ "lwc3\t\0"
81
83.5k
  /* 410 */ "swc3\t\0"
82
83.5k
  /* 416 */ "addius5\t\0"
83
83.5k
  /* 425 */ "sb16\t\0"
84
83.5k
  /* 431 */ "bc16\t\0"
85
83.5k
  /* 437 */ "jrc16\t\0"
86
83.5k
  /* 444 */ "bnezc16\t\0"
87
83.5k
  /* 453 */ "beqzc16\t\0"
88
83.5k
  /* 462 */ "and16\t\0"
89
83.5k
  /* 469 */ "move16\t\0"
90
83.5k
  /* 477 */ "sh16\t\0"
91
83.5k
  /* 483 */ "andi16\t\0"
92
83.5k
  /* 491 */ "mfhi16\t\0"
93
83.5k
  /* 499 */ "li16\t\0"
94
83.5k
  /* 505 */ "break16\t\0"
95
83.5k
  /* 514 */ "sll16\t\0"
96
83.5k
  /* 521 */ "srl16\t\0"
97
83.5k
  /* 528 */ "lwm16\t\0"
98
83.5k
  /* 535 */ "swm16\t\0"
99
83.5k
  /* 542 */ "mflo16\t\0"
100
83.5k
  /* 550 */ "sdbbp16\t\0"
101
83.5k
  /* 559 */ "jr16\t\0"
102
83.5k
  /* 565 */ "xor16\t\0"
103
83.5k
  /* 572 */ "jalrs16\t\0"
104
83.5k
  /* 581 */ "not16\t\0"
105
83.5k
  /* 588 */ "lbu16\t\0"
106
83.5k
  /* 595 */ "subu16\t\0"
107
83.5k
  /* 603 */ "addu16\t\0"
108
83.5k
  /* 611 */ "lhu16\t\0"
109
83.5k
  /* 618 */ "lw16\t\0"
110
83.5k
  /* 624 */ "sw16\t\0"
111
83.5k
  /* 630 */ "bnez16\t\0"
112
83.5k
  /* 638 */ "beqz16\t\0"
113
83.5k
  /* 646 */ "andi[32]\t\0"
114
83.5k
  /* 656 */ "addiu[32]\t\0"
115
83.5k
  /* 667 */ "addiu[r2]\t\0"
116
83.5k
  /* 678 */ "addiu[rs5]\t\0"
117
83.5k
  /* 690 */ "balc[16]\t\0"
118
83.5k
  /* 700 */ "andi[16]\t\0"
119
83.5k
  /* 710 */ "li[48]\t\0"
120
83.5k
  /* 718 */ "addiu[48]\t\0"
121
83.5k
  /* 729 */ "addiu[gp48]\t\0"
122
83.5k
  /* 742 */ "addiu[gp.b]\t\0"
123
83.5k
  /* 755 */ "addiu[neg]\t\0"
124
83.5k
  /* 767 */ "addiu[r1.sp]\t\0"
125
83.5k
  /* 781 */ "addiu[gp.w]\t\0"
126
83.5k
  /* 794 */ "saa\t\0"
127
83.5k
  /* 799 */ "preceu.ph.qbla\t\0"
128
83.5k
  /* 815 */ "precequ.ph.qbla\t\0"
129
83.5k
  /* 832 */ "dla\t\0"
130
83.5k
  /* 837 */ "preceu.ph.qbra\t\0"
131
83.5k
  /* 853 */ "precequ.ph.qbra\t\0"
132
83.5k
  /* 870 */ "dsra\t\0"
133
83.5k
  /* 876 */ "dlsa\t\0"
134
83.5k
  /* 882 */ "cfcmsa\t\0"
135
83.5k
  /* 890 */ "ctcmsa\t\0"
136
83.5k
  /* 898 */ "add_a.b\t\0"
137
83.5k
  /* 907 */ "min_a.b\t\0"
138
83.5k
  /* 916 */ "adds_a.b\t\0"
139
83.5k
  /* 926 */ "max_a.b\t\0"
140
83.5k
  /* 935 */ "sra.b\t\0"
141
83.5k
  /* 942 */ "nloc.b\t\0"
142
83.5k
  /* 950 */ "lapc.b\t\0"
143
83.5k
  /* 958 */ "nlzc.b\t\0"
144
83.5k
  /* 966 */ "sld.b\t\0"
145
83.5k
  /* 973 */ "pckod.b\t\0"
146
83.5k
  /* 982 */ "ilvod.b\t\0"
147
83.5k
  /* 991 */ "insve.b\t\0"
148
83.5k
  /* 1000 */ "vshf.b\t\0"
149
83.5k
  /* 1008 */ "bneg.b\t\0"
150
83.5k
  /* 1016 */ "srai.b\t\0"
151
83.5k
  /* 1024 */ "sldi.b\t\0"
152
83.5k
  /* 1032 */ "andi.b\t\0"
153
83.5k
  /* 1040 */ "bnegi.b\t\0"
154
83.5k
  /* 1049 */ "bseli.b\t\0"
155
83.5k
  /* 1058 */ "slli.b\t\0"
156
83.5k
  /* 1066 */ "srli.b\t\0"
157
83.5k
  /* 1074 */ "binsli.b\t\0"
158
83.5k
  /* 1084 */ "ceqi.b\t\0"
159
83.5k
  /* 1092 */ "srari.b\t\0"
160
83.5k
  /* 1101 */ "bclri.b\t\0"
161
83.5k
  /* 1110 */ "srlri.b\t\0"
162
83.5k
  /* 1119 */ "nori.b\t\0"
163
83.5k
  /* 1127 */ "xori.b\t\0"
164
83.5k
  /* 1135 */ "binsri.b\t\0"
165
83.5k
  /* 1145 */ "splati.b\t\0"
166
83.5k
  /* 1155 */ "bseti.b\t\0"
167
83.5k
  /* 1164 */ "subvi.b\t\0"
168
83.5k
  /* 1173 */ "addvi.b\t\0"
169
83.5k
  /* 1182 */ "bmzi.b\t\0"
170
83.5k
  /* 1190 */ "bmnzi.b\t\0"
171
83.5k
  /* 1199 */ "fill.b\t\0"
172
83.5k
  /* 1207 */ "sll.b\t\0"
173
83.5k
  /* 1214 */ "srl.b\t\0"
174
83.5k
  /* 1221 */ "binsl.b\t\0"
175
83.5k
  /* 1230 */ "ilvl.b\t\0"
176
83.5k
  /* 1238 */ "ceq.b\t\0"
177
83.5k
  /* 1245 */ "srar.b\t\0"
178
83.5k
  /* 1253 */ "bclr.b\t\0"
179
83.5k
  /* 1261 */ "srlr.b\t\0"
180
83.5k
  /* 1269 */ "binsr.b\t\0"
181
83.5k
  /* 1278 */ "ilvr.b\t\0"
182
83.5k
  /* 1286 */ "asub_s.b\t\0"
183
83.5k
  /* 1296 */ "mod_s.b\t\0"
184
83.5k
  /* 1305 */ "cle_s.b\t\0"
185
83.5k
  /* 1314 */ "ave_s.b\t\0"
186
83.5k
  /* 1323 */ "clei_s.b\t\0"
187
83.5k
  /* 1333 */ "mini_s.b\t\0"
188
83.5k
  /* 1343 */ "clti_s.b\t\0"
189
83.5k
  /* 1353 */ "maxi_s.b\t\0"
190
83.5k
  /* 1363 */ "min_s.b\t\0"
191
83.5k
  /* 1372 */ "aver_s.b\t\0"
192
83.5k
  /* 1382 */ "subs_s.b\t\0"
193
83.5k
  /* 1392 */ "adds_s.b\t\0"
194
83.5k
  /* 1402 */ "sat_s.b\t\0"
195
83.5k
  /* 1411 */ "clt_s.b\t\0"
196
83.5k
  /* 1420 */ "subsuu_s.b\t\0"
197
83.5k
  /* 1432 */ "div_s.b\t\0"
198
83.5k
  /* 1441 */ "max_s.b\t\0"
199
83.5k
  /* 1450 */ "copy_s.b\t\0"
200
83.5k
  /* 1460 */ "splat.b\t\0"
201
83.5k
  /* 1469 */ "bset.b\t\0"
202
83.5k
  /* 1477 */ "pcnt.b\t\0"
203
83.5k
  /* 1485 */ "insert.b\t\0"
204
83.5k
  /* 1495 */ "st.b\t\0"
205
83.5k
  /* 1501 */ "asub_u.b\t\0"
206
83.5k
  /* 1511 */ "mod_u.b\t\0"
207
83.5k
  /* 1520 */ "cle_u.b\t\0"
208
83.5k
  /* 1529 */ "ave_u.b\t\0"
209
83.5k
  /* 1538 */ "clei_u.b\t\0"
210
83.5k
  /* 1548 */ "mini_u.b\t\0"
211
83.5k
  /* 1558 */ "clti_u.b\t\0"
212
83.5k
  /* 1568 */ "maxi_u.b\t\0"
213
83.5k
  /* 1578 */ "min_u.b\t\0"
214
83.5k
  /* 1587 */ "aver_u.b\t\0"
215
83.5k
  /* 1597 */ "subs_u.b\t\0"
216
83.5k
  /* 1607 */ "adds_u.b\t\0"
217
83.5k
  /* 1617 */ "subsus_u.b\t\0"
218
83.5k
  /* 1629 */ "sat_u.b\t\0"
219
83.5k
  /* 1638 */ "clt_u.b\t\0"
220
83.5k
  /* 1647 */ "div_u.b\t\0"
221
83.5k
  /* 1656 */ "max_u.b\t\0"
222
83.5k
  /* 1665 */ "copy_u.b\t\0"
223
83.5k
  /* 1675 */ "msubv.b\t\0"
224
83.5k
  /* 1684 */ "maddv.b\t\0"
225
83.5k
  /* 1693 */ "pckev.b\t\0"
226
83.5k
  /* 1702 */ "ilvev.b\t\0"
227
83.5k
  /* 1711 */ "mulv.b\t\0"
228
83.5k
  /* 1719 */ "bz.b\t\0"
229
83.5k
  /* 1725 */ "bnz.b\t\0"
230
83.5k
  /* 1732 */ "crc32b\t\0"
231
83.5k
  /* 1740 */ "crc32cb\t\0"
232
83.5k
  /* 1749 */ "seb\t\0"
233
83.5k
  /* 1754 */ "jalrc.hb\t\0"
234
83.5k
  /* 1764 */ "jr.hb\t\0"
235
83.5k
  /* 1771 */ "jalr.hb\t\0"
236
83.5k
  /* 1780 */ "lb\t\0"
237
83.5k
  /* 1784 */ "shra.qb\t\0"
238
83.5k
  /* 1793 */ "cmpgdu.le.qb\t\0"
239
83.5k
  /* 1807 */ "cmpgu.le.qb\t\0"
240
83.5k
  /* 1820 */ "cmpu.le.qb\t\0"
241
83.5k
  /* 1832 */ "subuh.qb\t\0"
242
83.5k
  /* 1842 */ "adduh.qb\t\0"
243
83.5k
  /* 1852 */ "pick.qb\t\0"
244
83.5k
  /* 1861 */ "shll.qb\t\0"
245
83.5k
  /* 1870 */ "repl.qb\t\0"
246
83.5k
  /* 1879 */ "shrl.qb\t\0"
247
83.5k
  /* 1888 */ "cmpgdu.eq.qb\t\0"
248
83.5k
  /* 1902 */ "cmpgu.eq.qb\t\0"
249
83.5k
  /* 1915 */ "cmpu.eq.qb\t\0"
250
83.5k
  /* 1927 */ "shra_r.qb\t\0"
251
83.5k
  /* 1938 */ "subuh_r.qb\t\0"
252
83.5k
  /* 1950 */ "adduh_r.qb\t\0"
253
83.5k
  /* 1962 */ "shrav_r.qb\t\0"
254
83.5k
  /* 1974 */ "absq_s.qb\t\0"
255
83.5k
  /* 1985 */ "subu_s.qb\t\0"
256
83.5k
  /* 1996 */ "addu_s.qb\t\0"
257
83.5k
  /* 2007 */ "cmpgdu.lt.qb\t\0"
258
83.5k
  /* 2021 */ "cmpgu.lt.qb\t\0"
259
83.5k
  /* 2034 */ "cmpu.lt.qb\t\0"
260
83.5k
  /* 2046 */ "subu.qb\t\0"
261
83.5k
  /* 2055 */ "addu.qb\t\0"
262
83.5k
  /* 2064 */ "shrav.qb\t\0"
263
83.5k
  /* 2074 */ "shllv.qb\t\0"
264
83.5k
  /* 2084 */ "replv.qb\t\0"
265
83.5k
  /* 2094 */ "shrlv.qb\t\0"
266
83.5k
  /* 2104 */ "raddu.w.qb\t\0"
267
83.5k
  /* 2116 */ "sb\t\0"
268
83.5k
  /* 2120 */ "modsub\t\0"
269
83.5k
  /* 2128 */ "msub\t\0"
270
83.5k
  /* 2134 */ "bposge32c\t\0"
271
83.5k
  /* 2145 */ "bc\t\0"
272
83.5k
  /* 2149 */ "bgec\t\0"
273
83.5k
  /* 2155 */ "bnec\t\0"
274
83.5k
  /* 2161 */ "bgeic\t\0"
275
83.5k
  /* 2168 */ "bneic\t\0"
276
83.5k
  /* 2175 */ "jic\t\0"
277
83.5k
  /* 2180 */ "beqic\t\0"
278
83.5k
  /* 2187 */ "bltic\t\0"
279
83.5k
  /* 2194 */ "move.balc\t\0"
280
83.5k
  /* 2205 */ "jialc\t\0"
281
83.5k
  /* 2212 */ "bgezalc\t\0"
282
83.5k
  /* 2221 */ "blezalc\t\0"
283
83.5k
  /* 2230 */ "bnezalc\t\0"
284
83.5k
  /* 2239 */ "beqzalc\t\0"
285
83.5k
  /* 2248 */ "bgtzalc\t\0"
286
83.5k
  /* 2257 */ "bltzalc\t\0"
287
83.5k
  /* 2266 */ "sync\t\0"
288
83.5k
  /* 2272 */ "ldpc\t\0"
289
83.5k
  /* 2278 */ "auipc\t\0"
290
83.5k
  /* 2285 */ "aluipc\t\0"
291
83.5k
  /* 2293 */ "addiupc\t\0"
292
83.5k
  /* 2302 */ "lwupc\t\0"
293
83.5k
  /* 2309 */ "lwpc\t\0"
294
83.5k
  /* 2315 */ "swpc\t\0"
295
83.5k
  /* 2321 */ "beqc\t\0"
296
83.5k
  /* 2327 */ "restore.jrc\t\0"
297
83.5k
  /* 2340 */ "jalrc\t\0"
298
83.5k
  /* 2347 */ "addsc\t\0"
299
83.5k
  /* 2354 */ "brsc\t\0"
300
83.5k
  /* 2360 */ "balrsc\t\0"
301
83.5k
  /* 2368 */ "bltc\t\0"
302
83.5k
  /* 2374 */ "bgeuc\t\0"
303
83.5k
  /* 2381 */ "bgeiuc\t\0"
304
83.5k
  /* 2389 */ "bltiuc\t\0"
305
83.5k
  /* 2397 */ "bltuc\t\0"
306
83.5k
  /* 2404 */ "bnvc\t\0"
307
83.5k
  /* 2410 */ "bovc\t\0"
308
83.5k
  /* 2416 */ "addwc\t\0"
309
83.5k
  /* 2423 */ "bgezc\t\0"
310
83.5k
  /* 2430 */ "blezc\t\0"
311
83.5k
  /* 2437 */ "bc1nezc\t\0"
312
83.5k
  /* 2446 */ "bc2nezc\t\0"
313
83.5k
  /* 2455 */ "bbnezc\t\0"
314
83.5k
  /* 2463 */ "bc1eqzc\t\0"
315
83.5k
  /* 2472 */ "bc2eqzc\t\0"
316
83.5k
  /* 2481 */ "bbeqzc\t\0"
317
83.5k
  /* 2489 */ "bgtzc\t\0"
318
83.5k
  /* 2496 */ "bltzc\t\0"
319
83.5k
  /* 2503 */ "flog2.d\t\0"
320
83.5k
  /* 2512 */ "fexp2.d\t\0"
321
83.5k
  /* 2521 */ "add_a.d\t\0"
322
83.5k
  /* 2530 */ "fmin_a.d\t\0"
323
83.5k
  /* 2540 */ "adds_a.d\t\0"
324
83.5k
  /* 2550 */ "fmax_a.d\t\0"
325
83.5k
  /* 2560 */ "mina.d\t\0"
326
83.5k
  /* 2568 */ "sra.d\t\0"
327
83.5k
  /* 2575 */ "maxa.d\t\0"
328
83.5k
  /* 2583 */ "fsub.d\t\0"
329
83.5k
  /* 2591 */ "fmsub.d\t\0"
330
83.5k
  /* 2600 */ "nmsub.d\t\0"
331
83.5k
  /* 2609 */ "nloc.d\t\0"
332
83.5k
  /* 2617 */ "nlzc.d\t\0"
333
83.5k
  /* 2625 */ "fadd.d\t\0"
334
83.5k
  /* 2633 */ "fmadd.d\t\0"
335
83.5k
  /* 2642 */ "nmadd.d\t\0"
336
83.5k
  /* 2651 */ "sld.d\t\0"
337
83.5k
  /* 2658 */ "pckod.d\t\0"
338
83.5k
  /* 2667 */ "ilvod.d\t\0"
339
83.5k
  /* 2676 */ "c.nge.d\t\0"
340
83.5k
  /* 2685 */ "c.le.d\t\0"
341
83.5k
  /* 2693 */ "cmp.le.d\t\0"
342
83.5k
  /* 2703 */ "fcle.d\t\0"
343
83.5k
  /* 2711 */ "c.ngle.d\t\0"
344
83.5k
  /* 2721 */ "c.ole.d\t\0"
345
83.5k
  /* 2730 */ "cmp.sle.d\t\0"
346
83.5k
  /* 2741 */ "fsle.d\t\0"
347
83.5k
  /* 2749 */ "c.ule.d\t\0"
348
83.5k
  /* 2758 */ "cmp.ule.d\t\0"
349
83.5k
  /* 2769 */ "fcule.d\t\0"
350
83.5k
  /* 2778 */ "cmp.sule.d\t\0"
351
83.5k
  /* 2790 */ "fsule.d\t\0"
352
83.5k
  /* 2799 */ "fcne.d\t\0"
353
83.5k
  /* 2807 */ "fsne.d\t\0"
354
83.5k
  /* 2815 */ "fcune.d\t\0"
355
83.5k
  /* 2824 */ "fsune.d\t\0"
356
83.5k
  /* 2833 */ "insve.d\t\0"
357
83.5k
  /* 2842 */ "c.f.d\t\0"
358
83.5k
  /* 2849 */ "cmp.af.d\t\0"
359
83.5k
  /* 2859 */ "fcaf.d\t\0"
360
83.5k
  /* 2867 */ "cmp.saf.d\t\0"
361
83.5k
  /* 2878 */ "fsaf.d\t\0"
362
83.5k
  /* 2886 */ "msubf.d\t\0"
363
83.5k
  /* 2895 */ "maddf.d\t\0"
364
83.5k
  /* 2904 */ "vshf.d\t\0"
365
83.5k
  /* 2912 */ "c.sf.d\t\0"
366
83.5k
  /* 2920 */ "movf.d\t\0"
367
83.5k
  /* 2928 */ "bneg.d\t\0"
368
83.5k
  /* 2936 */ "srai.d\t\0"
369
83.5k
  /* 2944 */ "sldi.d\t\0"
370
83.5k
  /* 2952 */ "bnegi.d\t\0"
371
83.5k
  /* 2961 */ "slli.d\t\0"
372
83.5k
  /* 2969 */ "srli.d\t\0"
373
83.5k
  /* 2977 */ "binsli.d\t\0"
374
83.5k
  /* 2987 */ "ceqi.d\t\0"
375
83.5k
  /* 2995 */ "srari.d\t\0"
376
83.5k
  /* 3004 */ "bclri.d\t\0"
377
83.5k
  /* 3013 */ "srlri.d\t\0"
378
83.5k
  /* 3022 */ "binsri.d\t\0"
379
83.5k
  /* 3032 */ "splati.d\t\0"
380
83.5k
  /* 3042 */ "bseti.d\t\0"
381
83.5k
  /* 3051 */ "subvi.d\t\0"
382
83.5k
  /* 3060 */ "addvi.d\t\0"
383
83.5k
  /* 3069 */ "trunc.l.d\t\0"
384
83.5k
  /* 3080 */ "round.l.d\t\0"
385
83.5k
  /* 3091 */ "ceil.l.d\t\0"
386
83.5k
  /* 3101 */ "floor.l.d\t\0"
387
83.5k
  /* 3112 */ "cvt.l.d\t\0"
388
83.5k
  /* 3121 */ "sel.d\t\0"
389
83.5k
  /* 3128 */ "c.ngl.d\t\0"
390
83.5k
  /* 3137 */ "fill.d\t\0"
391
83.5k
  /* 3145 */ "sll.d\t\0"
392
83.5k
  /* 3152 */ "fexupl.d\t\0"
393
83.5k
  /* 3162 */ "ffql.d\t\0"
394
83.5k
  /* 3170 */ "srl.d\t\0"
395
83.5k
  /* 3177 */ "binsl.d\t\0"
396
83.5k
  /* 3186 */ "fmul.d\t\0"
397
83.5k
  /* 3194 */ "ilvl.d\t\0"
398
83.5k
  /* 3202 */ "fmin.d\t\0"
399
83.5k
  /* 3210 */ "c.un.d\t\0"
400
83.5k
  /* 3218 */ "cmp.un.d\t\0"
401
83.5k
  /* 3228 */ "fcun.d\t\0"
402
83.5k
  /* 3236 */ "cmp.sun.d\t\0"
403
83.5k
  /* 3247 */ "fsun.d\t\0"
404
83.5k
  /* 3255 */ "movn.d\t\0"
405
83.5k
  /* 3263 */ "frcp.d\t\0"
406
83.5k
  /* 3271 */ "recip.d\t\0"
407
83.5k
  /* 3280 */ "c.eq.d\t\0"
408
83.5k
  /* 3288 */ "cmp.eq.d\t\0"
409
83.5k
  /* 3298 */ "fceq.d\t\0"
410
83.5k
  /* 3306 */ "c.seq.d\t\0"
411
83.5k
  /* 3315 */ "cmp.seq.d\t\0"
412
83.5k
  /* 3326 */ "fseq.d\t\0"
413
83.5k
  /* 3334 */ "c.ueq.d\t\0"
414
83.5k
  /* 3343 */ "cmp.ueq.d\t\0"
415
83.5k
  /* 3354 */ "fcueq.d\t\0"
416
83.5k
  /* 3363 */ "cmp.sueq.d\t\0"
417
83.5k
  /* 3375 */ "fsueq.d\t\0"
418
83.5k
  /* 3384 */ "srar.d\t\0"
419
83.5k
  /* 3392 */ "bclr.d\t\0"
420
83.5k
  /* 3400 */ "srlr.d\t\0"
421
83.5k
  /* 3408 */ "fcor.d\t\0"
422
83.5k
  /* 3416 */ "fsor.d\t\0"
423
83.5k
  /* 3424 */ "fexupr.d\t\0"
424
83.5k
  /* 3434 */ "ffqr.d\t\0"
425
83.5k
  /* 3442 */ "binsr.d\t\0"
426
83.5k
  /* 3451 */ "ilvr.d\t\0"
427
83.5k
  /* 3459 */ "cvt.s.d\t\0"
428
83.5k
  /* 3468 */ "asub_s.d\t\0"
429
83.5k
  /* 3478 */ "hsub_s.d\t\0"
430
83.5k
  /* 3488 */ "dpsub_s.d\t\0"
431
83.5k
  /* 3499 */ "ftrunc_s.d\t\0"
432
83.5k
  /* 3511 */ "hadd_s.d\t\0"
433
83.5k
  /* 3521 */ "dpadd_s.d\t\0"
434
83.5k
  /* 3532 */ "mod_s.d\t\0"
435
83.5k
  /* 3541 */ "cle_s.d\t\0"
436
83.5k
  /* 3550 */ "ave_s.d\t\0"
437
83.5k
  /* 3559 */ "clei_s.d\t\0"
438
83.5k
  /* 3569 */ "mini_s.d\t\0"
439
83.5k
  /* 3579 */ "clti_s.d\t\0"
440
83.5k
  /* 3589 */ "maxi_s.d\t\0"
441
83.5k
  /* 3599 */ "min_s.d\t\0"
442
83.5k
  /* 3608 */ "dotp_s.d\t\0"
443
83.5k
  /* 3618 */ "aver_s.d\t\0"
444
83.5k
  /* 3628 */ "subs_s.d\t\0"
445
83.5k
  /* 3638 */ "adds_s.d\t\0"
446
83.5k
  /* 3648 */ "sat_s.d\t\0"
447
83.5k
  /* 3657 */ "clt_s.d\t\0"
448
83.5k
  /* 3666 */ "ffint_s.d\t\0"
449
83.5k
  /* 3677 */ "ftint_s.d\t\0"
450
83.5k
  /* 3688 */ "subsuu_s.d\t\0"
451
83.5k
  /* 3700 */ "div_s.d\t\0"
452
83.5k
  /* 3709 */ "max_s.d\t\0"
453
83.5k
  /* 3718 */ "copy_s.d\t\0"
454
83.5k
  /* 3728 */ "abs.d\t\0"
455
83.5k
  /* 3735 */ "fclass.d\t\0"
456
83.5k
  /* 3745 */ "splat.d\t\0"
457
83.5k
  /* 3754 */ "bset.d\t\0"
458
83.5k
  /* 3762 */ "c.ngt.d\t\0"
459
83.5k
  /* 3771 */ "c.lt.d\t\0"
460
83.5k
  /* 3779 */ "cmp.lt.d\t\0"
461
83.5k
  /* 3789 */ "fclt.d\t\0"
462
83.5k
  /* 3797 */ "c.olt.d\t\0"
463
83.5k
  /* 3806 */ "cmp.slt.d\t\0"
464
83.5k
  /* 3817 */ "fslt.d\t\0"
465
83.5k
  /* 3825 */ "c.ult.d\t\0"
466
83.5k
  /* 3834 */ "cmp.ult.d\t\0"
467
83.5k
  /* 3845 */ "fcult.d\t\0"
468
83.5k
  /* 3854 */ "cmp.sult.d\t\0"
469
83.5k
  /* 3866 */ "fsult.d\t\0"
470
83.5k
  /* 3875 */ "pcnt.d\t\0"
471
83.5k
  /* 3883 */ "frint.d\t\0"
472
83.5k
  /* 3892 */ "insert.d\t\0"
473
83.5k
  /* 3902 */ "fsqrt.d\t\0"
474
83.5k
  /* 3911 */ "frsqrt.d\t\0"
475
83.5k
  /* 3921 */ "st.d\t\0"
476
83.5k
  /* 3927 */ "movt.d\t\0"
477
83.5k
  /* 3935 */ "asub_u.d\t\0"
478
83.5k
  /* 3945 */ "hsub_u.d\t\0"
479
83.5k
  /* 3955 */ "dpsub_u.d\t\0"
480
83.5k
  /* 3966 */ "ftrunc_u.d\t\0"
481
83.5k
  /* 3978 */ "hadd_u.d\t\0"
482
83.5k
  /* 3988 */ "dpadd_u.d\t\0"
483
83.5k
  /* 3999 */ "mod_u.d\t\0"
484
83.5k
  /* 4008 */ "cle_u.d\t\0"
485
83.5k
  /* 4017 */ "ave_u.d\t\0"
486
83.5k
  /* 4026 */ "clei_u.d\t\0"
487
83.5k
  /* 4036 */ "mini_u.d\t\0"
488
83.5k
  /* 4046 */ "clti_u.d\t\0"
489
83.5k
  /* 4056 */ "maxi_u.d\t\0"
490
83.5k
  /* 4066 */ "min_u.d\t\0"
491
83.5k
  /* 4075 */ "dotp_u.d\t\0"
492
83.5k
  /* 4085 */ "aver_u.d\t\0"
493
83.5k
  /* 4095 */ "subs_u.d\t\0"
494
83.5k
  /* 4105 */ "adds_u.d\t\0"
495
83.5k
  /* 4115 */ "subsus_u.d\t\0"
496
83.5k
  /* 4127 */ "sat_u.d\t\0"
497
83.5k
  /* 4136 */ "clt_u.d\t\0"
498
83.5k
  /* 4145 */ "ffint_u.d\t\0"
499
83.5k
  /* 4156 */ "ftint_u.d\t\0"
500
83.5k
  /* 4167 */ "div_u.d\t\0"
501
83.5k
  /* 4176 */ "max_u.d\t\0"
502
83.5k
  /* 4185 */ "msubv.d\t\0"
503
83.5k
  /* 4194 */ "maddv.d\t\0"
504
83.5k
  /* 4203 */ "pckev.d\t\0"
505
83.5k
  /* 4212 */ "ilvev.d\t\0"
506
83.5k
  /* 4221 */ "fdiv.d\t\0"
507
83.5k
  /* 4229 */ "mulv.d\t\0"
508
83.5k
  /* 4237 */ "mov.d\t\0"
509
83.5k
  /* 4244 */ "trunc.w.d\t\0"
510
83.5k
  /* 4255 */ "round.w.d\t\0"
511
83.5k
  /* 4266 */ "ceil.w.d\t\0"
512
83.5k
  /* 4276 */ "floor.w.d\t\0"
513
83.5k
  /* 4287 */ "cvt.w.d\t\0"
514
83.5k
  /* 4296 */ "fmax.d\t\0"
515
83.5k
  /* 4304 */ "bz.d\t\0"
516
83.5k
  /* 4310 */ "selnez.d\t\0"
517
83.5k
  /* 4320 */ "bnz.d\t\0"
518
83.5k
  /* 4327 */ "seleqz.d\t\0"
519
83.5k
  /* 4337 */ "movz.d\t\0"
520
83.5k
  /* 4345 */ "crc32d\t\0"
521
83.5k
  /* 4353 */ "saad\t\0"
522
83.5k
  /* 4359 */ "crc32cd\t\0"
523
83.5k
  /* 4368 */ "scd\t\0"
524
83.5k
  /* 4373 */ "dadd\t\0"
525
83.5k
  /* 4379 */ "madd\t\0"
526
83.5k
  /* 4385 */ "dshd\t\0"
527
83.5k
  /* 4391 */ "yield\t\0"
528
83.5k
  /* 4398 */ "lld\t\0"
529
83.5k
  /* 4403 */ "and\t\0"
530
83.5k
  /* 4408 */ "prepend\t\0"
531
83.5k
  /* 4417 */ "append\t\0"
532
83.5k
  /* 4425 */ "dmod\t\0"
533
83.5k
  /* 4431 */ "sd\t\0"
534
83.5k
  /* 4435 */ "lbe\t\0"
535
83.5k
  /* 4440 */ "sbe\t\0"
536
83.5k
  /* 4445 */ "sce\t\0"
537
83.5k
  /* 4450 */ "cachee\t\0"
538
83.5k
  /* 4458 */ "prefe\t\0"
539
83.5k
  /* 4465 */ "bge\t\0"
540
83.5k
  /* 4470 */ "sge\t\0"
541
83.5k
  /* 4475 */ "tge\t\0"
542
83.5k
  /* 4480 */ "cache\t\0"
543
83.5k
  /* 4487 */ "lhe\t\0"
544
83.5k
  /* 4492 */ "she\t\0"
545
83.5k
  /* 4497 */ "sigrie\t\0"
546
83.5k
  /* 4505 */ "ble\t\0"
547
83.5k
  /* 4510 */ "lle\t\0"
548
83.5k
  /* 4515 */ "sle\t\0"
549
83.5k
  /* 4520 */ "lwle\t\0"
550
83.5k
  /* 4526 */ "swle\t\0"
551
83.5k
  /* 4532 */ "bne\t\0"
552
83.5k
  /* 4537 */ "sne\t\0"
553
83.5k
  /* 4542 */ "tne\t\0"
554
83.5k
  /* 4547 */ "dvpe\t\0"
555
83.5k
  /* 4553 */ "evpe\t\0"
556
83.5k
  /* 4559 */ "restore\t\0"
557
83.5k
  /* 4568 */ "lwre\t\0"
558
83.5k
  /* 4574 */ "swre\t\0"
559
83.5k
  /* 4580 */ "lbue\t\0"
560
83.5k
  /* 4586 */ "lhue\t\0"
561
83.5k
  /* 4592 */ "save\t\0"
562
83.5k
  /* 4598 */ "move\t\0"
563
83.5k
  /* 4604 */ "lwe\t\0"
564
83.5k
  /* 4609 */ "swe\t\0"
565
83.5k
  /* 4614 */ "bc1f\t\0"
566
83.5k
  /* 4620 */ "pref\t\0"
567
83.5k
  /* 4626 */ "movf\t\0"
568
83.5k
  /* 4632 */ "neg\t\0"
569
83.5k
  /* 4637 */ "add_a.h\t\0"
570
83.5k
  /* 4646 */ "min_a.h\t\0"
571
83.5k
  /* 4655 */ "adds_a.h\t\0"
572
83.5k
  /* 4665 */ "max_a.h\t\0"
573
83.5k
  /* 4674 */ "sra.h\t\0"
574
83.5k
  /* 4681 */ "nloc.h\t\0"
575
83.5k
  /* 4689 */ "lapc.h\t\0"
576
83.5k
  /* 4697 */ "nlzc.h\t\0"
577
83.5k
  /* 4705 */ "sld.h\t\0"
578
83.5k
  /* 4712 */ "pckod.h\t\0"
579
83.5k
  /* 4721 */ "ilvod.h\t\0"
580
83.5k
  /* 4730 */ "insve.h\t\0"
581
83.5k
  /* 4739 */ "vshf.h\t\0"
582
83.5k
  /* 4747 */ "bneg.h\t\0"
583
83.5k
  /* 4755 */ "srai.h\t\0"
584
83.5k
  /* 4763 */ "sldi.h\t\0"
585
83.5k
  /* 4771 */ "bnegi.h\t\0"
586
83.5k
  /* 4780 */ "slli.h\t\0"
587
83.5k
  /* 4788 */ "srli.h\t\0"
588
83.5k
  /* 4796 */ "binsli.h\t\0"
589
83.5k
  /* 4806 */ "ceqi.h\t\0"
590
83.5k
  /* 4814 */ "srari.h\t\0"
591
83.5k
  /* 4823 */ "bclri.h\t\0"
592
83.5k
  /* 4832 */ "srlri.h\t\0"
593
83.5k
  /* 4841 */ "binsri.h\t\0"
594
83.5k
  /* 4851 */ "splati.h\t\0"
595
83.5k
  /* 4861 */ "bseti.h\t\0"
596
83.5k
  /* 4870 */ "subvi.h\t\0"
597
83.5k
  /* 4879 */ "addvi.h\t\0"
598
83.5k
  /* 4888 */ "fill.h\t\0"
599
83.5k
  /* 4896 */ "sll.h\t\0"
600
83.5k
  /* 4903 */ "srl.h\t\0"
601
83.5k
  /* 4910 */ "binsl.h\t\0"
602
83.5k
  /* 4919 */ "ilvl.h\t\0"
603
83.5k
  /* 4927 */ "fexdo.h\t\0"
604
83.5k
  /* 4936 */ "msub_q.h\t\0"
605
83.5k
  /* 4946 */ "madd_q.h\t\0"
606
83.5k
  /* 4956 */ "mul_q.h\t\0"
607
83.5k
  /* 4965 */ "msubr_q.h\t\0"
608
83.5k
  /* 4976 */ "maddr_q.h\t\0"
609
83.5k
  /* 4987 */ "mulr_q.h\t\0"
610
83.5k
  /* 4997 */ "ceq.h\t\0"
611
83.5k
  /* 5004 */ "ftq.h\t\0"
612
83.5k
  /* 5011 */ "srar.h\t\0"
613
83.5k
  /* 5019 */ "bclr.h\t\0"
614
83.5k
  /* 5027 */ "srlr.h\t\0"
615
83.5k
  /* 5035 */ "binsr.h\t\0"
616
83.5k
  /* 5044 */ "ilvr.h\t\0"
617
83.5k
  /* 5052 */ "asub_s.h\t\0"
618
83.5k
  /* 5062 */ "hsub_s.h\t\0"
619
83.5k
  /* 5072 */ "dpsub_s.h\t\0"
620
83.5k
  /* 5083 */ "hadd_s.h\t\0"
621
83.5k
  /* 5093 */ "dpadd_s.h\t\0"
622
83.5k
  /* 5104 */ "mod_s.h\t\0"
623
83.5k
  /* 5113 */ "cle_s.h\t\0"
624
83.5k
  /* 5122 */ "ave_s.h\t\0"
625
83.5k
  /* 5131 */ "clei_s.h\t\0"
626
83.5k
  /* 5141 */ "mini_s.h\t\0"
627
83.5k
  /* 5151 */ "clti_s.h\t\0"
628
83.5k
  /* 5161 */ "maxi_s.h\t\0"
629
83.5k
  /* 5171 */ "min_s.h\t\0"
630
83.5k
  /* 5180 */ "dotp_s.h\t\0"
631
83.5k
  /* 5190 */ "aver_s.h\t\0"
632
83.5k
  /* 5200 */ "extr_s.h\t\0"
633
83.5k
  /* 5210 */ "subs_s.h\t\0"
634
83.5k
  /* 5220 */ "adds_s.h\t\0"
635
83.5k
  /* 5230 */ "sat_s.h\t\0"
636
83.5k
  /* 5239 */ "clt_s.h\t\0"
637
83.5k
  /* 5248 */ "subsuu_s.h\t\0"
638
83.5k
  /* 5260 */ "div_s.h\t\0"
639
83.5k
  /* 5269 */ "extrv_s.h\t\0"
640
83.5k
  /* 5280 */ "max_s.h\t\0"
641
83.5k
  /* 5289 */ "copy_s.h\t\0"
642
83.5k
  /* 5299 */ "splat.h\t\0"
643
83.5k
  /* 5308 */ "bset.h\t\0"
644
83.5k
  /* 5316 */ "pcnt.h\t\0"
645
83.5k
  /* 5324 */ "insert.h\t\0"
646
83.5k
  /* 5334 */ "st.h\t\0"
647
83.5k
  /* 5340 */ "asub_u.h\t\0"
648
83.5k
  /* 5350 */ "hsub_u.h\t\0"
649
83.5k
  /* 5360 */ "dpsub_u.h\t\0"
650
83.5k
  /* 5371 */ "hadd_u.h\t\0"
651
83.5k
  /* 5381 */ "dpadd_u.h\t\0"
652
83.5k
  /* 5392 */ "mod_u.h\t\0"
653
83.5k
  /* 5401 */ "cle_u.h\t\0"
654
83.5k
  /* 5410 */ "ave_u.h\t\0"
655
83.5k
  /* 5419 */ "clei_u.h\t\0"
656
83.5k
  /* 5429 */ "mini_u.h\t\0"
657
83.5k
  /* 5439 */ "clti_u.h\t\0"
658
83.5k
  /* 5449 */ "maxi_u.h\t\0"
659
83.5k
  /* 5459 */ "min_u.h\t\0"
660
83.5k
  /* 5468 */ "dotp_u.h\t\0"
661
83.5k
  /* 5478 */ "aver_u.h\t\0"
662
83.5k
  /* 5488 */ "subs_u.h\t\0"
663
83.5k
  /* 5498 */ "adds_u.h\t\0"
664
83.5k
  /* 5508 */ "subsus_u.h\t\0"
665
83.5k
  /* 5520 */ "sat_u.h\t\0"
666
83.5k
  /* 5529 */ "clt_u.h\t\0"
667
83.5k
  /* 5538 */ "div_u.h\t\0"
668
83.5k
  /* 5547 */ "max_u.h\t\0"
669
83.5k
  /* 5556 */ "copy_u.h\t\0"
670
83.5k
  /* 5566 */ "msubv.h\t\0"
671
83.5k
  /* 5575 */ "maddv.h\t\0"
672
83.5k
  /* 5584 */ "pckev.h\t\0"
673
83.5k
  /* 5593 */ "ilvev.h\t\0"
674
83.5k
  /* 5602 */ "mulv.h\t\0"
675
83.5k
  /* 5610 */ "bz.h\t\0"
676
83.5k
  /* 5616 */ "bnz.h\t\0"
677
83.5k
  /* 5623 */ "crc32h\t\0"
678
83.5k
  /* 5631 */ "dsbh\t\0"
679
83.5k
  /* 5637 */ "wsbh\t\0"
680
83.5k
  /* 5643 */ "crc32ch\t\0"
681
83.5k
  /* 5652 */ "seh\t\0"
682
83.5k
  /* 5657 */ "ualh\t\0"
683
83.5k
  /* 5663 */ "ulh\t\0"
684
83.5k
  /* 5668 */ "shra.ph\t\0"
685
83.5k
  /* 5677 */ "precrq.qb.ph\t\0"
686
83.5k
  /* 5691 */ "precr.qb.ph\t\0"
687
83.5k
  /* 5704 */ "precrqu_s.qb.ph\t\0"
688
83.5k
  /* 5721 */ "cmp.le.ph\t\0"
689
83.5k
  /* 5732 */ "subqh.ph\t\0"
690
83.5k
  /* 5742 */ "addqh.ph\t\0"
691
83.5k
  /* 5752 */ "pick.ph\t\0"
692
83.5k
  /* 5761 */ "shll.ph\t\0"
693
83.5k
  /* 5770 */ "repl.ph\t\0"
694
83.5k
  /* 5779 */ "shrl.ph\t\0"
695
83.5k
  /* 5788 */ "packrl.ph\t\0"
696
83.5k
  /* 5799 */ "mul.ph\t\0"
697
83.5k
  /* 5807 */ "subq.ph\t\0"
698
83.5k
  /* 5816 */ "addq.ph\t\0"
699
83.5k
  /* 5825 */ "cmp.eq.ph\t\0"
700
83.5k
  /* 5836 */ "shra_r.ph\t\0"
701
83.5k
  /* 5847 */ "subqh_r.ph\t\0"
702
83.5k
  /* 5859 */ "addqh_r.ph\t\0"
703
83.5k
  /* 5871 */ "shrav_r.ph\t\0"
704
83.5k
  /* 5883 */ "shll_s.ph\t\0"
705
83.5k
  /* 5894 */ "mul_s.ph\t\0"
706
83.5k
  /* 5904 */ "subq_s.ph\t\0"
707
83.5k
  /* 5915 */ "addq_s.ph\t\0"
708
83.5k
  /* 5926 */ "mulq_s.ph\t\0"
709
83.5k
  /* 5937 */ "absq_s.ph\t\0"
710
83.5k
  /* 5948 */ "subu_s.ph\t\0"
711
83.5k
  /* 5959 */ "addu_s.ph\t\0"
712
83.5k
  /* 5970 */ "shllv_s.ph\t\0"
713
83.5k
  /* 5982 */ "mulq_rs.ph\t\0"
714
83.5k
  /* 5994 */ "cmp.lt.ph\t\0"
715
83.5k
  /* 6005 */ "subu.ph\t\0"
716
83.5k
  /* 6014 */ "addu.ph\t\0"
717
83.5k
  /* 6023 */ "shrav.ph\t\0"
718
83.5k
  /* 6033 */ "shllv.ph\t\0"
719
83.5k
  /* 6043 */ "replv.ph\t\0"
720
83.5k
  /* 6053 */ "shrlv.ph\t\0"
721
83.5k
  /* 6063 */ "dpa.w.ph\t\0"
722
83.5k
  /* 6073 */ "dpaqx_sa.w.ph\t\0"
723
83.5k
  /* 6088 */ "dpsqx_sa.w.ph\t\0"
724
83.5k
  /* 6103 */ "mulsa.w.ph\t\0"
725
83.5k
  /* 6115 */ "dpaq_s.w.ph\t\0"
726
83.5k
  /* 6128 */ "mulsaq_s.w.ph\t\0"
727
83.5k
  /* 6143 */ "dpsq_s.w.ph\t\0"
728
83.5k
  /* 6156 */ "dpaqx_s.w.ph\t\0"
729
83.5k
  /* 6170 */ "dpsqx_s.w.ph\t\0"
730
83.5k
  /* 6184 */ "dps.w.ph\t\0"
731
83.5k
  /* 6194 */ "dpax.w.ph\t\0"
732
83.5k
  /* 6205 */ "dpsx.w.ph\t\0"
733
83.5k
  /* 6216 */ "uash\t\0"
734
83.5k
  /* 6222 */ "ush\t\0"
735
83.5k
  /* 6227 */ "dmuh\t\0"
736
83.5k
  /* 6233 */ "synci\t\0"
737
83.5k
  /* 6240 */ "daddi\t\0"
738
83.5k
  /* 6247 */ "andi\t\0"
739
83.5k
  /* 6253 */ "tgei\t\0"
740
83.5k
  /* 6259 */ "snei\t\0"
741
83.5k
  /* 6265 */ "tnei\t\0"
742
83.5k
  /* 6271 */ "dahi\t\0"
743
83.5k
  /* 6277 */ "mfhi\t\0"
744
83.5k
  /* 6283 */ "mthi\t\0"
745
83.5k
  /* 6289 */ ".align 2\n\tli\t\0"
746
83.5k
  /* 6303 */ "dli\t\0"
747
83.5k
  /* 6308 */ "cmpi\t\0"
748
83.5k
  /* 6314 */ "seqi\t\0"
749
83.5k
  /* 6320 */ "teqi\t\0"
750
83.5k
  /* 6326 */ "xori\t\0"
751
83.5k
  /* 6332 */ "dati\t\0"
752
83.5k
  /* 6338 */ "slti\t\0"
753
83.5k
  /* 6344 */ "tlti\t\0"
754
83.5k
  /* 6350 */ "daui\t\0"
755
83.5k
  /* 6356 */ "lui\t\0"
756
83.5k
  /* 6361 */ "ginvi\t\0"
757
83.5k
  /* 6368 */ "j\t\0"
758
83.5k
  /* 6371 */ "break\t\0"
759
83.5k
  /* 6378 */ "fork\t\0"
760
83.5k
  /* 6384 */ "cvt.d.l\t\0"
761
83.5k
  /* 6393 */ "cvt.s.l\t\0"
762
83.5k
  /* 6402 */ "bal\t\0"
763
83.5k
  /* 6407 */ "jal\t\0"
764
83.5k
  /* 6412 */ "bgezal\t\0"
765
83.5k
  /* 6420 */ "bltzal\t\0"
766
83.5k
  /* 6428 */ "dpau.h.qbl\t\0"
767
83.5k
  /* 6440 */ "dpsu.h.qbl\t\0"
768
83.5k
  /* 6452 */ "muleu_s.ph.qbl\t\0"
769
83.5k
  /* 6468 */ "preceu.ph.qbl\t\0"
770
83.5k
  /* 6483 */ "precequ.ph.qbl\t\0"
771
83.5k
  /* 6499 */ "ldl\t\0"
772
83.5k
  /* 6504 */ "sdl\t\0"
773
83.5k
  /* 6509 */ "bgel\t\0"
774
83.5k
  /* 6515 */ "blel\t\0"
775
83.5k
  /* 6521 */ "bnel\t\0"
776
83.5k
  /* 6527 */ "bc1fl\t\0"
777
83.5k
  /* 6534 */ "maq_sa.w.phl\t\0"
778
83.5k
  /* 6548 */ "preceq.w.phl\t\0"
779
83.5k
  /* 6562 */ "maq_s.w.phl\t\0"
780
83.5k
  /* 6575 */ "muleq_s.w.phl\t\0"
781
83.5k
  /* 6590 */ "hypcall\t\0"
782
83.5k
  /* 6599 */ "syscall\t\0"
783
83.5k
  /* 6608 */ "bgezall\t\0"
784
83.5k
  /* 6617 */ "bltzall\t\0"
785
83.5k
  /* 6626 */ "dsll\t\0"
786
83.5k
  /* 6632 */ "drol\t\0"
787
83.5k
  /* 6638 */ "cvt.s.pl\t\0"
788
83.5k
  /* 6648 */ "beql\t\0"
789
83.5k
  /* 6654 */ "dsrl\t\0"
790
83.5k
  /* 6660 */ "bc1tl\t\0"
791
83.5k
  /* 6667 */ "bgtl\t\0"
792
83.5k
  /* 6673 */ "bltl\t\0"
793
83.5k
  /* 6679 */ "bgeul\t\0"
794
83.5k
  /* 6686 */ "bleul\t\0"
795
83.5k
  /* 6693 */ "dmul\t\0"
796
83.5k
  /* 6699 */ "bgtul\t\0"
797
83.5k
  /* 6706 */ "bltul\t\0"
798
83.5k
  /* 6713 */ "lwl\t\0"
799
83.5k
  /* 6718 */ "swl\t\0"
800
83.5k
  /* 6723 */ "bgezl\t\0"
801
83.5k
  /* 6730 */ "blezl\t\0"
802
83.5k
  /* 6737 */ "bgtzl\t\0"
803
83.5k
  /* 6744 */ "bltzl\t\0"
804
83.5k
  /* 6751 */ "drem\t\0"
805
83.5k
  /* 6757 */ "dinsm\t\0"
806
83.5k
  /* 6764 */ "dextm\t\0"
807
83.5k
  /* 6771 */ "ualwm\t\0"
808
83.5k
  /* 6778 */ "uaswm\t\0"
809
83.5k
  /* 6785 */ "balign\t\0"
810
83.5k
  /* 6793 */ "dalign\t\0"
811
83.5k
  /* 6801 */ "movn\t\0"
812
83.5k
  /* 6807 */ "dclo\t\0"
813
83.5k
  /* 6813 */ "mflo\t\0"
814
83.5k
  /* 6819 */ "shilo\t\0"
815
83.5k
  /* 6826 */ "mtlo\t\0"
816
83.5k
  /* 6832 */ "dmulo\t\0"
817
83.5k
  /* 6839 */ "dbitswap\t\0"
818
83.5k
  /* 6849 */ "sdbbp\t\0"
819
83.5k
  /* 6856 */ "extpdp\t\0"
820
83.5k
  /* 6864 */ "movep\t\0"
821
83.5k
  /* 6871 */ "mthlip\t\0"
822
83.5k
  /* 6879 */ "cmp\t\0"
823
83.5k
  /* 6884 */ "dpop\t\0"
824
83.5k
  /* 6890 */ "addiur1sp\t\0"
825
83.5k
  /* 6901 */ "load_ccond_dsp\t\0"
826
83.5k
  /* 6917 */ "store_ccond_dsp\t\0"
827
83.5k
  /* 6934 */ "rddsp\t\0"
828
83.5k
  /* 6941 */ "wrdsp\t\0"
829
83.5k
  /* 6948 */ "jrcaddiusp\t\0"
830
83.5k
  /* 6960 */ "jraddiusp\t\0"
831
83.5k
  /* 6971 */ "swsp\t\0"
832
83.5k
  /* 6977 */ "extp\t\0"
833
83.5k
  /* 6983 */ "dvp\t\0"
834
83.5k
  /* 6988 */ "evp\t\0"
835
83.5k
  /* 6993 */ "lwp\t\0"
836
83.5k
  /* 6998 */ "swp\t\0"
837
83.5k
  /* 7003 */ "beq\t\0"
838
83.5k
  /* 7008 */ "seq\t\0"
839
83.5k
  /* 7013 */ "teq\t\0"
840
83.5k
  /* 7018 */ "dpau.h.qbr\t\0"
841
83.5k
  /* 7030 */ "dpsu.h.qbr\t\0"
842
83.5k
  /* 7042 */ "muleu_s.ph.qbr\t\0"
843
83.5k
  /* 7058 */ "preceu.ph.qbr\t\0"
844
83.5k
  /* 7073 */ "precequ.ph.qbr\t\0"
845
83.5k
  /* 7089 */ "ldr\t\0"
846
83.5k
  /* 7094 */ "sdr\t\0"
847
83.5k
  /* 7099 */ "maq_sa.w.phr\t\0"
848
83.5k
  /* 7113 */ "preceq.w.phr\t\0"
849
83.5k
  /* 7127 */ "maq_s.w.phr\t\0"
850
83.5k
  /* 7140 */ "muleq_s.w.phr\t\0"
851
83.5k
  /* 7155 */ "jr\t\0"
852
83.5k
  /* 7159 */ "jalr\t\0"
853
83.5k
  /* 7165 */ "nor\t\0"
854
83.5k
  /* 7170 */ "dror\t\0"
855
83.5k
  /* 7176 */ "xor\t\0"
856
83.5k
  /* 7181 */ "rdpgpr\t\0"
857
83.5k
  /* 7189 */ "wrpgpr\t\0"
858
83.5k
  /* 7197 */ "mftr\t\0"
859
83.5k
  /* 7203 */ "drotr\t\0"
860
83.5k
  /* 7210 */ "mttr\t\0"
861
83.5k
  /* 7216 */ "rdhwr\t\0"
862
83.5k
  /* 7223 */ "lwr\t\0"
863
83.5k
  /* 7228 */ "swr\t\0"
864
83.5k
  /* 7233 */ "mina.s\t\0"
865
83.5k
  /* 7241 */ "maxa.s\t\0"
866
83.5k
  /* 7249 */ "nmsub.s\t\0"
867
83.5k
  /* 7258 */ "cvt.d.s\t\0"
868
83.5k
  /* 7267 */ "nmadd.s\t\0"
869
83.5k
  /* 7276 */ "c.nge.s\t\0"
870
83.5k
  /* 7285 */ "c.le.s\t\0"
871
83.5k
  /* 7293 */ "cmp.le.s\t\0"
872
83.5k
  /* 7303 */ "c.ngle.s\t\0"
873
83.5k
  /* 7313 */ "c.ole.s\t\0"
874
83.5k
  /* 7322 */ "cmp.sle.s\t\0"
875
83.5k
  /* 7333 */ "c.ule.s\t\0"
876
83.5k
  /* 7342 */ "cmp.ule.s\t\0"
877
83.5k
  /* 7353 */ "cmp.sule.s\t\0"
878
83.5k
  /* 7365 */ "c.f.s\t\0"
879
83.5k
  /* 7372 */ "cmp.af.s\t\0"
880
83.5k
  /* 7382 */ "cmp.saf.s\t\0"
881
83.5k
  /* 7393 */ "msubf.s\t\0"
882
83.5k
  /* 7402 */ "maddf.s\t\0"
883
83.5k
  /* 7411 */ "c.sf.s\t\0"
884
83.5k
  /* 7419 */ "movf.s\t\0"
885
83.5k
  /* 7427 */ "neg.s\t\0"
886
83.5k
  /* 7434 */ "li.s\t\0"
887
83.5k
  /* 7440 */ "trunc.l.s\t\0"
888
83.5k
  /* 7451 */ "round.l.s\t\0"
889
83.5k
  /* 7462 */ "ceil.l.s\t\0"
890
83.5k
  /* 7472 */ "floor.l.s\t\0"
891
83.5k
  /* 7483 */ "cvt.l.s\t\0"
892
83.5k
  /* 7492 */ "sel.s\t\0"
893
83.5k
  /* 7499 */ "c.ngl.s\t\0"
894
83.5k
  /* 7508 */ "mul.s\t\0"
895
83.5k
  /* 7515 */ "min.s\t\0"
896
83.5k
  /* 7522 */ "c.un.s\t\0"
897
83.5k
  /* 7530 */ "cmp.un.s\t\0"
898
83.5k
  /* 7540 */ "cmp.sun.s\t\0"
899
83.5k
  /* 7551 */ "movn.s\t\0"
900
83.5k
  /* 7559 */ "recip.s\t\0"
901
83.5k
  /* 7568 */ "c.eq.s\t\0"
902
83.5k
  /* 7576 */ "cmp.eq.s\t\0"
903
83.5k
  /* 7586 */ "c.seq.s\t\0"
904
83.5k
  /* 7595 */ "cmp.seq.s\t\0"
905
83.5k
  /* 7606 */ "c.ueq.s\t\0"
906
83.5k
  /* 7615 */ "cmp.ueq.s\t\0"
907
83.5k
  /* 7626 */ "cmp.sueq.s\t\0"
908
83.5k
  /* 7638 */ "abs.s\t\0"
909
83.5k
  /* 7645 */ "cvt.ps.s\t\0"
910
83.5k
  /* 7655 */ "class.s\t\0"
911
83.5k
  /* 7664 */ "c.ngt.s\t\0"
912
83.5k
  /* 7673 */ "c.lt.s\t\0"
913
83.5k
  /* 7681 */ "cmp.lt.s\t\0"
914
83.5k
  /* 7691 */ "c.olt.s\t\0"
915
83.5k
  /* 7700 */ "cmp.slt.s\t\0"
916
83.5k
  /* 7711 */ "c.ult.s\t\0"
917
83.5k
  /* 7720 */ "cmp.ult.s\t\0"
918
83.5k
  /* 7731 */ "cmp.sult.s\t\0"
919
83.5k
  /* 7743 */ "rint.s\t\0"
920
83.5k
  /* 7751 */ "rsqrt.s\t\0"
921
83.5k
  /* 7760 */ "movt.s\t\0"
922
83.5k
  /* 7768 */ "div.s\t\0"
923
83.5k
  /* 7775 */ "mov.s\t\0"
924
83.5k
  /* 7782 */ "trunc.w.s\t\0"
925
83.5k
  /* 7793 */ "round.w.s\t\0"
926
83.5k
  /* 7804 */ "ceil.w.s\t\0"
927
83.5k
  /* 7814 */ "floor.w.s\t\0"
928
83.5k
  /* 7825 */ "cvt.w.s\t\0"
929
83.5k
  /* 7834 */ "max.s\t\0"
930
83.5k
  /* 7841 */ "selnez.s\t\0"
931
83.5k
  /* 7851 */ "seleqz.s\t\0"
932
83.5k
  /* 7861 */ "movz.s\t\0"
933
83.5k
  /* 7869 */ "abs\t\0"
934
83.5k
  /* 7874 */ "jals\t\0"
935
83.5k
  /* 7880 */ "bgezals\t\0"
936
83.5k
  /* 7889 */ "bltzals\t\0"
937
83.5k
  /* 7898 */ "cins\t\0"
938
83.5k
  /* 7904 */ "dins\t\0"
939
83.5k
  /* 7910 */ "sub.ps\t\0"
940
83.5k
  /* 7918 */ "add.ps\t\0"
941
83.5k
  /* 7926 */ "pll.ps\t\0"
942
83.5k
  /* 7934 */ "mul.ps\t\0"
943
83.5k
  /* 7942 */ "pul.ps\t\0"
944
83.5k
  /* 7950 */ "addr.ps\t\0"
945
83.5k
  /* 7959 */ "mulr.ps\t\0"
946
83.5k
  /* 7968 */ "plu.ps\t\0"
947
83.5k
  /* 7976 */ "puu.ps\t\0"
948
83.5k
  /* 7984 */ "cvt.pw.ps\t\0"
949
83.5k
  /* 7995 */ "jalrs\t\0"
950
83.5k
  /* 8002 */ "exts\t\0"
951
83.5k
  /* 8008 */ "lhxs\t\0"
952
83.5k
  /* 8014 */ "shxs\t\0"
953
83.5k
  /* 8020 */ "lhuxs\t\0"
954
83.5k
  /* 8027 */ "lwxs\t\0"
955
83.5k
  /* 8033 */ "swxs\t\0"
956
83.5k
  /* 8039 */ "bc1t\t\0"
957
83.5k
  /* 8045 */ "bgt\t\0"
958
83.5k
  /* 8050 */ "sgt\t\0"
959
83.5k
  /* 8055 */ "wait\t\0"
960
83.5k
  /* 8061 */ "blt\t\0"
961
83.5k
  /* 8066 */ "slt\t\0"
962
83.5k
  /* 8071 */ "tlt\t\0"
963
83.5k
  /* 8076 */ "dmult\t\0"
964
83.5k
  /* 8083 */ "dmt\t\0"
965
83.5k
  /* 8088 */ "emt\t\0"
966
83.5k
  /* 8093 */ "not\t\0"
967
83.5k
  /* 8098 */ "ginvt\t\0"
968
83.5k
  /* 8105 */ "movt\t\0"
969
83.5k
  /* 8111 */ "dext\t\0"
970
83.5k
  /* 8117 */ "lbu\t\0"
971
83.5k
  /* 8122 */ "dsubu\t\0"
972
83.5k
  /* 8129 */ "msubu\t\0"
973
83.5k
  /* 8136 */ "baddu\t\0"
974
83.5k
  /* 8143 */ "daddu\t\0"
975
83.5k
  /* 8150 */ "maddu\t\0"
976
83.5k
  /* 8157 */ "dmodu\t\0"
977
83.5k
  /* 8164 */ "bgeu\t\0"
978
83.5k
  /* 8170 */ "sgeu\t\0"
979
83.5k
  /* 8176 */ "tgeu\t\0"
980
83.5k
  /* 8182 */ "bleu\t\0"
981
83.5k
  /* 8188 */ "sleu\t\0"
982
83.5k
  /* 8194 */ "ulhu\t\0"
983
83.5k
  /* 8200 */ "dmuhu\t\0"
984
83.5k
  /* 8207 */ "daddiu\t\0"
985
83.5k
  /* 8215 */ "tgeiu\t\0"
986
83.5k
  /* 8222 */ "sltiu\t\0"
987
83.5k
  /* 8229 */ "tltiu\t\0"
988
83.5k
  /* 8236 */ "v3mulu\t\0"
989
83.5k
  /* 8244 */ "dmulu\t\0"
990
83.5k
  /* 8251 */ "vmulu\t\0"
991
83.5k
  /* 8258 */ "dremu\t\0"
992
83.5k
  /* 8265 */ "dmulou\t\0"
993
83.5k
  /* 8273 */ "cvt.s.pu\t\0"
994
83.5k
  /* 8283 */ "dinsu\t\0"
995
83.5k
  /* 8290 */ "bgtu\t\0"
996
83.5k
  /* 8296 */ "sgtu\t\0"
997
83.5k
  /* 8302 */ "bltu\t\0"
998
83.5k
  /* 8308 */ "sltu\t\0"
999
83.5k
  /* 8314 */ "tltu\t\0"
1000
83.5k
  /* 8320 */ "dmultu\t\0"
1001
83.5k
  /* 8328 */ "dextu\t\0"
1002
83.5k
  /* 8335 */ "ddivu\t\0"
1003
83.5k
  /* 8342 */ "lwu\t\0"
1004
83.5k
  /* 8347 */ "and.v\t\0"
1005
83.5k
  /* 8354 */ "move.v\t\0"
1006
83.5k
  /* 8362 */ "bsel.v\t\0"
1007
83.5k
  /* 8370 */ "nor.v\t\0"
1008
83.5k
  /* 8377 */ "xor.v\t\0"
1009
83.5k
  /* 8384 */ "bz.v\t\0"
1010
83.5k
  /* 8390 */ "bmz.v\t\0"
1011
83.5k
  /* 8397 */ "bnz.v\t\0"
1012
83.5k
  /* 8404 */ "bmnz.v\t\0"
1013
83.5k
  /* 8412 */ "dsrav\t\0"
1014
83.5k
  /* 8419 */ "bitrev\t\0"
1015
83.5k
  /* 8427 */ "ddiv\t\0"
1016
83.5k
  /* 8433 */ "dsllv\t\0"
1017
83.5k
  /* 8440 */ "dsrlv\t\0"
1018
83.5k
  /* 8447 */ "shilov\t\0"
1019
83.5k
  /* 8455 */ "sov\t\0"
1020
83.5k
  /* 8460 */ "extpdpv\t\0"
1021
83.5k
  /* 8469 */ "extpv\t\0"
1022
83.5k
  /* 8476 */ "drotrv\t\0"
1023
83.5k
  /* 8484 */ "insv\t\0"
1024
83.5k
  /* 8490 */ "flog2.w\t\0"
1025
83.5k
  /* 8499 */ "fexp2.w\t\0"
1026
83.5k
  /* 8508 */ "add_a.w\t\0"
1027
83.5k
  /* 8517 */ "fmin_a.w\t\0"
1028
83.5k
  /* 8527 */ "adds_a.w\t\0"
1029
83.5k
  /* 8537 */ "fmax_a.w\t\0"
1030
83.5k
  /* 8547 */ "sra.w\t\0"
1031
83.5k
  /* 8554 */ "fsub.w\t\0"
1032
83.5k
  /* 8562 */ "fmsub.w\t\0"
1033
83.5k
  /* 8571 */ "nloc.w\t\0"
1034
83.5k
  /* 8579 */ "nlzc.w\t\0"
1035
83.5k
  /* 8587 */ "cvt.d.w\t\0"
1036
83.5k
  /* 8596 */ "fadd.w\t\0"
1037
83.5k
  /* 8604 */ "fmadd.w\t\0"
1038
83.5k
  /* 8613 */ "sld.w\t\0"
1039
83.5k
  /* 8620 */ "pckod.w\t\0"
1040
83.5k
  /* 8629 */ "ilvod.w\t\0"
1041
83.5k
  /* 8638 */ "fcle.w\t\0"
1042
83.5k
  /* 8646 */ "fsle.w\t\0"
1043
83.5k
  /* 8654 */ "fcule.w\t\0"
1044
83.5k
  /* 8663 */ "fsule.w\t\0"
1045
83.5k
  /* 8672 */ "fcne.w\t\0"
1046
83.5k
  /* 8680 */ "fsne.w\t\0"
1047
83.5k
  /* 8688 */ "fcune.w\t\0"
1048
83.5k
  /* 8697 */ "fsune.w\t\0"
1049
83.5k
  /* 8706 */ "insve.w\t\0"
1050
83.5k
  /* 8715 */ "fcaf.w\t\0"
1051
83.5k
  /* 8723 */ "fsaf.w\t\0"
1052
83.5k
  /* 8731 */ "vshf.w\t\0"
1053
83.5k
  /* 8739 */ "bneg.w\t\0"
1054
83.5k
  /* 8747 */ "precr_sra.ph.w\t\0"
1055
83.5k
  /* 8763 */ "precrq.ph.w\t\0"
1056
83.5k
  /* 8776 */ "precr_sra_r.ph.w\t\0"
1057
83.5k
  /* 8794 */ "precrq_rs.ph.w\t\0"
1058
83.5k
  /* 8810 */ "subqh.w\t\0"
1059
83.5k
  /* 8819 */ "addqh.w\t\0"
1060
83.5k
  /* 8828 */ "srai.w\t\0"
1061
83.5k
  /* 8836 */ "sldi.w\t\0"
1062
83.5k
  /* 8844 */ "bnegi.w\t\0"
1063
83.5k
  /* 8853 */ "slli.w\t\0"
1064
83.5k
  /* 8861 */ "srli.w\t\0"
1065
83.5k
  /* 8869 */ "binsli.w\t\0"
1066
83.5k
  /* 8879 */ "ceqi.w\t\0"
1067
83.5k
  /* 8887 */ "srari.w\t\0"
1068
83.5k
  /* 8896 */ "bclri.w\t\0"
1069
83.5k
  /* 8905 */ "srlri.w\t\0"
1070
83.5k
  /* 8914 */ "binsri.w\t\0"
1071
83.5k
  /* 8924 */ "splati.w\t\0"
1072
83.5k
  /* 8934 */ "bseti.w\t\0"
1073
83.5k
  /* 8943 */ "subvi.w\t\0"
1074
83.5k
  /* 8952 */ "addvi.w\t\0"
1075
83.5k
  /* 8961 */ "dpaq_sa.l.w\t\0"
1076
83.5k
  /* 8974 */ "dpsq_sa.l.w\t\0"
1077
83.5k
  /* 8987 */ "fill.w\t\0"
1078
83.5k
  /* 8995 */ "sll.w\t\0"
1079
83.5k
  /* 9002 */ "fexupl.w\t\0"
1080
83.5k
  /* 9012 */ "ffql.w\t\0"
1081
83.5k
  /* 9020 */ "srl.w\t\0"
1082
83.5k
  /* 9027 */ "binsl.w\t\0"
1083
83.5k
  /* 9036 */ "fmul.w\t\0"
1084
83.5k
  /* 9044 */ "ilvl.w\t\0"
1085
83.5k
  /* 9052 */ "fmin.w\t\0"
1086
83.5k
  /* 9060 */ "fcun.w\t\0"
1087
83.5k
  /* 9068 */ "fsun.w\t\0"
1088
83.5k
  /* 9076 */ "fexdo.w\t\0"
1089
83.5k
  /* 9085 */ "frcp.w\t\0"
1090
83.5k
  /* 9093 */ "msub_q.w\t\0"
1091
83.5k
  /* 9103 */ "madd_q.w\t\0"
1092
83.5k
  /* 9113 */ "mul_q.w\t\0"
1093
83.5k
  /* 9122 */ "msubr_q.w\t\0"
1094
83.5k
  /* 9133 */ "maddr_q.w\t\0"
1095
83.5k
  /* 9144 */ "mulr_q.w\t\0"
1096
83.5k
  /* 9154 */ "fceq.w\t\0"
1097
83.5k
  /* 9162 */ "fseq.w\t\0"
1098
83.5k
  /* 9170 */ "fcueq.w\t\0"
1099
83.5k
  /* 9179 */ "fsueq.w\t\0"
1100
83.5k
  /* 9188 */ "ftq.w\t\0"
1101
83.5k
  /* 9195 */ "shra_r.w\t\0"
1102
83.5k
  /* 9205 */ "subqh_r.w\t\0"
1103
83.5k
  /* 9216 */ "addqh_r.w\t\0"
1104
83.5k
  /* 9227 */ "extr_r.w\t\0"
1105
83.5k
  /* 9237 */ "shrav_r.w\t\0"
1106
83.5k
  /* 9248 */ "extrv_r.w\t\0"
1107
83.5k
  /* 9259 */ "srar.w\t\0"
1108
83.5k
  /* 9267 */ "bclr.w\t\0"
1109
83.5k
  /* 9275 */ "srlr.w\t\0"
1110
83.5k
  /* 9283 */ "fcor.w\t\0"
1111
83.5k
  /* 9291 */ "fsor.w\t\0"
1112
83.5k
  /* 9299 */ "fexupr.w\t\0"
1113
83.5k
  /* 9309 */ "ffqr.w\t\0"
1114
83.5k
  /* 9317 */ "binsr.w\t\0"
1115
83.5k
  /* 9326 */ "extr.w\t\0"
1116
83.5k
  /* 9334 */ "ilvr.w\t\0"
1117
83.5k
  /* 9342 */ "cvt.s.w\t\0"
1118
83.5k
  /* 9351 */ "asub_s.w\t\0"
1119
83.5k
  /* 9361 */ "hsub_s.w\t\0"
1120
83.5k
  /* 9371 */ "dpsub_s.w\t\0"
1121
83.5k
  /* 9382 */ "ftrunc_s.w\t\0"
1122
83.5k
  /* 9394 */ "hadd_s.w\t\0"
1123
83.5k
  /* 9404 */ "dpadd_s.w\t\0"
1124
83.5k
  /* 9415 */ "mod_s.w\t\0"
1125
83.5k
  /* 9424 */ "cle_s.w\t\0"
1126
83.5k
  /* 9433 */ "ave_s.w\t\0"
1127
83.5k
  /* 9442 */ "clei_s.w\t\0"
1128
83.5k
  /* 9452 */ "mini_s.w\t\0"
1129
83.5k
  /* 9462 */ "clti_s.w\t\0"
1130
83.5k
  /* 9472 */ "maxi_s.w\t\0"
1131
83.5k
  /* 9482 */ "shll_s.w\t\0"
1132
83.5k
  /* 9492 */ "min_s.w\t\0"
1133
83.5k
  /* 9501 */ "dotp_s.w\t\0"
1134
83.5k
  /* 9511 */ "subq_s.w\t\0"
1135
83.5k
  /* 9521 */ "addq_s.w\t\0"
1136
83.5k
  /* 9531 */ "mulq_s.w\t\0"
1137
83.5k
  /* 9541 */ "absq_s.w\t\0"
1138
83.5k
  /* 9551 */ "aver_s.w\t\0"
1139
83.5k
  /* 9561 */ "subs_s.w\t\0"
1140
83.5k
  /* 9571 */ "adds_s.w\t\0"
1141
83.5k
  /* 9581 */ "sat_s.w\t\0"
1142
83.5k
  /* 9590 */ "clt_s.w\t\0"
1143
83.5k
  /* 9599 */ "ffint_s.w\t\0"
1144
83.5k
  /* 9610 */ "ftint_s.w\t\0"
1145
83.5k
  /* 9621 */ "subsuu_s.w\t\0"
1146
83.5k
  /* 9633 */ "div_s.w\t\0"
1147
83.5k
  /* 9642 */ "shllv_s.w\t\0"
1148
83.5k
  /* 9653 */ "max_s.w\t\0"
1149
83.5k
  /* 9662 */ "copy_s.w\t\0"
1150
83.5k
  /* 9672 */ "mulq_rs.w\t\0"
1151
83.5k
  /* 9683 */ "extr_rs.w\t\0"
1152
83.5k
  /* 9694 */ "extrv_rs.w\t\0"
1153
83.5k
  /* 9706 */ "fclass.w\t\0"
1154
83.5k
  /* 9716 */ "splat.w\t\0"
1155
83.5k
  /* 9725 */ "bset.w\t\0"
1156
83.5k
  /* 9733 */ "fclt.w\t\0"
1157
83.5k
  /* 9741 */ "fslt.w\t\0"
1158
83.5k
  /* 9749 */ "fcult.w\t\0"
1159
83.5k
  /* 9758 */ "fsult.w\t\0"
1160
83.5k
  /* 9767 */ "pcnt.w\t\0"
1161
83.5k
  /* 9775 */ "frint.w\t\0"
1162
83.5k
  /* 9784 */ "insert.w\t\0"
1163
83.5k
  /* 9794 */ "fsqrt.w\t\0"
1164
83.5k
  /* 9803 */ "frsqrt.w\t\0"
1165
83.5k
  /* 9813 */ "st.w\t\0"
1166
83.5k
  /* 9819 */ "asub_u.w\t\0"
1167
83.5k
  /* 9829 */ "hsub_u.w\t\0"
1168
83.5k
  /* 9839 */ "dpsub_u.w\t\0"
1169
83.5k
  /* 9850 */ "ftrunc_u.w\t\0"
1170
83.5k
  /* 9862 */ "hadd_u.w\t\0"
1171
83.5k
  /* 9872 */ "dpadd_u.w\t\0"
1172
83.5k
  /* 9883 */ "mod_u.w\t\0"
1173
83.5k
  /* 9892 */ "cle_u.w\t\0"
1174
83.5k
  /* 9901 */ "ave_u.w\t\0"
1175
83.5k
  /* 9910 */ "clei_u.w\t\0"
1176
83.5k
  /* 9920 */ "mini_u.w\t\0"
1177
83.5k
  /* 9930 */ "clti_u.w\t\0"
1178
83.5k
  /* 9940 */ "maxi_u.w\t\0"
1179
83.5k
  /* 9950 */ "min_u.w\t\0"
1180
83.5k
  /* 9959 */ "dotp_u.w\t\0"
1181
83.5k
  /* 9969 */ "aver_u.w\t\0"
1182
83.5k
  /* 9979 */ "subs_u.w\t\0"
1183
83.5k
  /* 9989 */ "adds_u.w\t\0"
1184
83.5k
  /* 9999 */ "subsus_u.w\t\0"
1185
83.5k
  /* 10011 */ "sat_u.w\t\0"
1186
83.5k
  /* 10020 */ "clt_u.w\t\0"
1187
83.5k
  /* 10029 */ "ffint_u.w\t\0"
1188
83.5k
  /* 10040 */ "ftint_u.w\t\0"
1189
83.5k
  /* 10051 */ "div_u.w\t\0"
1190
83.5k
  /* 10060 */ "max_u.w\t\0"
1191
83.5k
  /* 10069 */ "copy_u.w\t\0"
1192
83.5k
  /* 10079 */ "msubv.w\t\0"
1193
83.5k
  /* 10088 */ "maddv.w\t\0"
1194
83.5k
  /* 10097 */ "pckev.w\t\0"
1195
83.5k
  /* 10106 */ "ilvev.w\t\0"
1196
83.5k
  /* 10115 */ "fdiv.w\t\0"
1197
83.5k
  /* 10123 */ "mulv.w\t\0"
1198
83.5k
  /* 10131 */ "extrv.w\t\0"
1199
83.5k
  /* 10140 */ "fmax.w\t\0"
1200
83.5k
  /* 10148 */ "bz.w\t\0"
1201
83.5k
  /* 10154 */ "bnz.w\t\0"
1202
83.5k
  /* 10161 */ "crc32w\t\0"
1203
83.5k
  /* 10169 */ "crc32cw\t\0"
1204
83.5k
  /* 10178 */ "ualw\t\0"
1205
83.5k
  /* 10184 */ "ulw\t\0"
1206
83.5k
  /* 10189 */ "cvt.ps.pw\t\0"
1207
83.5k
  /* 10200 */ "uasw\t\0"
1208
83.5k
  /* 10206 */ "usw\t\0"
1209
83.5k
  /* 10211 */ "extw\t\0"
1210
83.5k
  /* 10217 */ "byterevw\t\0"
1211
83.5k
  /* 10227 */ "bitrevw\t\0"
1212
83.5k
  /* 10236 */ "lbx\t\0"
1213
83.5k
  /* 10241 */ "sbx\t\0"
1214
83.5k
  /* 10246 */ "prefx\t\0"
1215
83.5k
  /* 10253 */ "lhx\t\0"
1216
83.5k
  /* 10258 */ "shx\t\0"
1217
83.5k
  /* 10263 */ "jalx\t\0"
1218
83.5k
  /* 10269 */ "rotx\t\0"
1219
83.5k
  /* 10275 */ "lbux\t\0"
1220
83.5k
  /* 10281 */ "lhux\t\0"
1221
83.5k
  /* 10287 */ "lwx\t\0"
1222
83.5k
  /* 10292 */ "swx\t\0"
1223
83.5k
  /* 10297 */ "bgez\t\0"
1224
83.5k
  /* 10303 */ "blez\t\0"
1225
83.5k
  /* 10309 */ "bnez\t\0"
1226
83.5k
  /* 10315 */ "selnez\t\0"
1227
83.5k
  /* 10323 */ "btnez\t\0"
1228
83.5k
  /* 10330 */ "dclz\t\0"
1229
83.5k
  /* 10336 */ "beqz\t\0"
1230
83.5k
  /* 10342 */ "seleqz\t\0"
1231
83.5k
  /* 10350 */ "bteqz\t\0"
1232
83.5k
  /* 10357 */ "bgtz\t\0"
1233
83.5k
  /* 10363 */ "bltz\t\0"
1234
83.5k
  /* 10369 */ "movz\t\0"
1235
83.5k
  /* 10375 */ "seb\t \0"
1236
83.5k
  /* 10381 */ "seh\t \0"
1237
83.5k
  /* 10387 */ "ddivu\t$zero, \0"
1238
83.5k
  /* 10401 */ "ddiv\t$zero, \0"
1239
83.5k
  /* 10414 */ "addiu\t$sp, \0"
1240
83.5k
  /* 10426 */ "mftc0 \0"
1241
83.5k
  /* 10433 */ "mttc0 \0"
1242
83.5k
  /* 10440 */ "mfthc1 \0"
1243
83.5k
  /* 10448 */ "mtthc1 \0"
1244
83.5k
  /* 10456 */ "cftc1 \0"
1245
83.5k
  /* 10463 */ "mftc1 \0"
1246
83.5k
  /* 10470 */ "cttc1 \0"
1247
83.5k
  /* 10477 */ "mttc1 \0"
1248
83.5k
  /* 10484 */ "sync \0"
1249
83.5k
  /* 10490 */ "ld \0"
1250
83.5k
  /* 10494 */ "\t.word \0"
1251
83.5k
  /* 10502 */ "sd \0"
1252
83.5k
  /* 10506 */ "sne \0"
1253
83.5k
  /* 10511 */ "mfthi \0"
1254
83.5k
  /* 10518 */ "mtthi \0"
1255
83.5k
  /* 10525 */ "mftlo \0"
1256
83.5k
  /* 10532 */ "mttlo \0"
1257
83.5k
  /* 10539 */ "mftdsp \0"
1258
83.5k
  /* 10547 */ "mttdsp \0"
1259
83.5k
  /* 10555 */ "scwp \0"
1260
83.5k
  /* 10561 */ "llwp \0"
1261
83.5k
  /* 10567 */ "seq \0"
1262
83.5k
  /* 10572 */ "mftgpr \0"
1263
83.5k
  /* 10580 */ "mttgpr \0"
1264
83.5k
  /* 10588 */ "dext \0"
1265
83.5k
  /* 10594 */ "mftacx \0"
1266
83.5k
  /* 10602 */ "mttacx \0"
1267
83.5k
  /* 10610 */ "bc1nez \0"
1268
83.5k
  /* 10618 */ "bc2nez \0"
1269
83.5k
  /* 10626 */ "bc1eqz \0"
1270
83.5k
  /* 10634 */ "bc2eqz \0"
1271
83.5k
  /* 10642 */ "# XRay Function Patchable RET.\0"
1272
83.5k
  /* 10673 */ "c.\0"
1273
83.5k
  /* 10676 */ "# XRay Typed Event Log.\0"
1274
83.5k
  /* 10700 */ "# XRay Custom Event Log.\0"
1275
83.5k
  /* 10725 */ "# XRay Function Enter.\0"
1276
83.5k
  /* 10748 */ "# XRay Tail Call Exit.\0"
1277
83.5k
  /* 10771 */ "# XRay Function Exit.\0"
1278
83.5k
  /* 10793 */ "break 0\0"
1279
83.5k
  /* 10801 */ "nop32\0"
1280
83.5k
  /* 10807 */ "LIFETIME_END\0"
1281
83.5k
  /* 10820 */ "PSEUDO_PROBE\0"
1282
83.5k
  /* 10833 */ "BUNDLE\0"
1283
83.5k
  /* 10840 */ "DBG_VALUE\0"
1284
83.5k
  /* 10850 */ "DBG_INSTR_REF\0"
1285
83.5k
  /* 10864 */ "DBG_PHI\0"
1286
83.5k
  /* 10872 */ "DBG_LABEL\0"
1287
83.5k
  /* 10882 */ "LIFETIME_START\0"
1288
83.5k
  /* 10897 */ "DBG_VALUE_LIST\0"
1289
83.5k
  /* 10912 */ "jrc\t$ra\0"
1290
83.5k
  /* 10920 */ "jr\t$ra\0"
1291
83.5k
  /* 10927 */ "ehb\0"
1292
83.5k
  /* 10931 */ "eretnc\0"
1293
83.5k
  /* 10938 */ "pause\0"
1294
83.5k
  /* 10944 */ "tlbinvf\0"
1295
83.5k
  /* 10952 */ "tlbginvf\0"
1296
83.5k
  /* 10961 */ "tlbwi\0"
1297
83.5k
  /* 10967 */ "tlbgwi\0"
1298
83.5k
  /* 10974 */ "# FEntry call\0"
1299
83.5k
  /* 10988 */ "foo\0"
1300
83.5k
  /* 10992 */ "tlbp\0"
1301
83.5k
  /* 10997 */ "tlbgp\0"
1302
83.5k
  /* 11003 */ "ssnop\0"
1303
83.5k
  /* 11009 */ "tlbr\0"
1304
83.5k
  /* 11014 */ "tlbgr\0"
1305
83.5k
  /* 11020 */ "tlbwr\0"
1306
83.5k
  /* 11026 */ "tlbgwr\0"
1307
83.5k
  /* 11033 */ "deret\0"
1308
83.5k
  /* 11039 */ "wait\0"
1309
83.5k
  /* 11044 */ "tlbinv\0"
1310
83.5k
  /* 11051 */ "tlbginv\0"
1311
83.5k
};
1312
83.5k
#endif // CAPSTONE_DIET
1313
1314
83.5k
  static const uint32_t OpInfo0[] = {
1315
83.5k
    0U, // PHI
1316
83.5k
    0U, // INLINEASM
1317
83.5k
    0U, // INLINEASM_BR
1318
83.5k
    0U, // CFI_INSTRUCTION
1319
83.5k
    0U, // EH_LABEL
1320
83.5k
    0U, // GC_LABEL
1321
83.5k
    0U, // ANNOTATION_LABEL
1322
83.5k
    0U, // KILL
1323
83.5k
    0U, // EXTRACT_SUBREG
1324
83.5k
    0U, // INSERT_SUBREG
1325
83.5k
    0U, // IMPLICIT_DEF
1326
83.5k
    0U, // SUBREG_TO_REG
1327
83.5k
    0U, // COPY_TO_REGCLASS
1328
83.5k
    10841U, // DBG_VALUE
1329
83.5k
    10898U, // DBG_VALUE_LIST
1330
83.5k
    10851U, // DBG_INSTR_REF
1331
83.5k
    10865U, // DBG_PHI
1332
83.5k
    10873U, // DBG_LABEL
1333
83.5k
    0U, // REG_SEQUENCE
1334
83.5k
    0U, // COPY
1335
83.5k
    10834U, // BUNDLE
1336
83.5k
    10883U, // LIFETIME_START
1337
83.5k
    10808U, // LIFETIME_END
1338
83.5k
    10821U, // PSEUDO_PROBE
1339
83.5k
    0U, // ARITH_FENCE
1340
83.5k
    0U, // STACKMAP
1341
83.5k
    10975U, // FENTRY_CALL
1342
83.5k
    0U, // PATCHPOINT
1343
83.5k
    0U, // LOAD_STACK_GUARD
1344
83.5k
    0U, // PREALLOCATED_SETUP
1345
83.5k
    0U, // PREALLOCATED_ARG
1346
83.5k
    0U, // STATEPOINT
1347
83.5k
    0U, // LOCAL_ESCAPE
1348
83.5k
    0U, // FAULTING_OP
1349
83.5k
    0U, // PATCHABLE_OP
1350
83.5k
    10726U, // PATCHABLE_FUNCTION_ENTER
1351
83.5k
    10643U, // PATCHABLE_RET
1352
83.5k
    10772U, // PATCHABLE_FUNCTION_EXIT
1353
83.5k
    10749U, // PATCHABLE_TAIL_CALL
1354
83.5k
    10701U, // PATCHABLE_EVENT_CALL
1355
83.5k
    10677U, // PATCHABLE_TYPED_EVENT_CALL
1356
83.5k
    0U, // ICALL_BRANCH_FUNNEL
1357
83.5k
    0U, // MEMBARRIER
1358
83.5k
    0U, // JUMP_TABLE_DEBUG_INFO
1359
83.5k
    0U, // G_ASSERT_SEXT
1360
83.5k
    0U, // G_ASSERT_ZEXT
1361
83.5k
    0U, // G_ASSERT_ALIGN
1362
83.5k
    0U, // G_ADD
1363
83.5k
    0U, // G_SUB
1364
83.5k
    0U, // G_MUL
1365
83.5k
    0U, // G_SDIV
1366
83.5k
    0U, // G_UDIV
1367
83.5k
    0U, // G_SREM
1368
83.5k
    0U, // G_UREM
1369
83.5k
    0U, // G_SDIVREM
1370
83.5k
    0U, // G_UDIVREM
1371
83.5k
    0U, // G_AND
1372
83.5k
    0U, // G_OR
1373
83.5k
    0U, // G_XOR
1374
83.5k
    0U, // G_IMPLICIT_DEF
1375
83.5k
    0U, // G_PHI
1376
83.5k
    0U, // G_FRAME_INDEX
1377
83.5k
    0U, // G_GLOBAL_VALUE
1378
83.5k
    0U, // G_CONSTANT_POOL
1379
83.5k
    0U, // G_EXTRACT
1380
83.5k
    0U, // G_UNMERGE_VALUES
1381
83.5k
    0U, // G_INSERT
1382
83.5k
    0U, // G_MERGE_VALUES
1383
83.5k
    0U, // G_BUILD_VECTOR
1384
83.5k
    0U, // G_BUILD_VECTOR_TRUNC
1385
83.5k
    0U, // G_CONCAT_VECTORS
1386
83.5k
    0U, // G_PTRTOINT
1387
83.5k
    0U, // G_INTTOPTR
1388
83.5k
    0U, // G_BITCAST
1389
83.5k
    0U, // G_FREEZE
1390
83.5k
    0U, // G_CONSTANT_FOLD_BARRIER
1391
83.5k
    0U, // G_INTRINSIC_FPTRUNC_ROUND
1392
83.5k
    0U, // G_INTRINSIC_TRUNC
1393
83.5k
    0U, // G_INTRINSIC_ROUND
1394
83.5k
    0U, // G_INTRINSIC_LRINT
1395
83.5k
    0U, // G_INTRINSIC_ROUNDEVEN
1396
83.5k
    0U, // G_READCYCLECOUNTER
1397
83.5k
    0U, // G_LOAD
1398
83.5k
    0U, // G_SEXTLOAD
1399
83.5k
    0U, // G_ZEXTLOAD
1400
83.5k
    0U, // G_INDEXED_LOAD
1401
83.5k
    0U, // G_INDEXED_SEXTLOAD
1402
83.5k
    0U, // G_INDEXED_ZEXTLOAD
1403
83.5k
    0U, // G_STORE
1404
83.5k
    0U, // G_INDEXED_STORE
1405
83.5k
    0U, // G_ATOMIC_CMPXCHG_WITH_SUCCESS
1406
83.5k
    0U, // G_ATOMIC_CMPXCHG
1407
83.5k
    0U, // G_ATOMICRMW_XCHG
1408
83.5k
    0U, // G_ATOMICRMW_ADD
1409
83.5k
    0U, // G_ATOMICRMW_SUB
1410
83.5k
    0U, // G_ATOMICRMW_AND
1411
83.5k
    0U, // G_ATOMICRMW_NAND
1412
83.5k
    0U, // G_ATOMICRMW_OR
1413
83.5k
    0U, // G_ATOMICRMW_XOR
1414
83.5k
    0U, // G_ATOMICRMW_MAX
1415
83.5k
    0U, // G_ATOMICRMW_MIN
1416
83.5k
    0U, // G_ATOMICRMW_UMAX
1417
83.5k
    0U, // G_ATOMICRMW_UMIN
1418
83.5k
    0U, // G_ATOMICRMW_FADD
1419
83.5k
    0U, // G_ATOMICRMW_FSUB
1420
83.5k
    0U, // G_ATOMICRMW_FMAX
1421
83.5k
    0U, // G_ATOMICRMW_FMIN
1422
83.5k
    0U, // G_ATOMICRMW_UINC_WRAP
1423
83.5k
    0U, // G_ATOMICRMW_UDEC_WRAP
1424
83.5k
    0U, // G_FENCE
1425
83.5k
    0U, // G_PREFETCH
1426
83.5k
    0U, // G_BRCOND
1427
83.5k
    0U, // G_BRINDIRECT
1428
83.5k
    0U, // G_INVOKE_REGION_START
1429
83.5k
    0U, // G_INTRINSIC
1430
83.5k
    0U, // G_INTRINSIC_W_SIDE_EFFECTS
1431
83.5k
    0U, // G_INTRINSIC_CONVERGENT
1432
83.5k
    0U, // G_INTRINSIC_CONVERGENT_W_SIDE_EFFECTS
1433
83.5k
    0U, // G_ANYEXT
1434
83.5k
    0U, // G_TRUNC
1435
83.5k
    0U, // G_CONSTANT
1436
83.5k
    0U, // G_FCONSTANT
1437
83.5k
    0U, // G_VASTART
1438
83.5k
    0U, // G_VAARG
1439
83.5k
    0U, // G_SEXT
1440
83.5k
    0U, // G_SEXT_INREG
1441
83.5k
    0U, // G_ZEXT
1442
83.5k
    0U, // G_SHL
1443
83.5k
    0U, // G_LSHR
1444
83.5k
    0U, // G_ASHR
1445
83.5k
    0U, // G_FSHL
1446
83.5k
    0U, // G_FSHR
1447
83.5k
    0U, // G_ROTR
1448
83.5k
    0U, // G_ROTL
1449
83.5k
    0U, // G_ICMP
1450
83.5k
    0U, // G_FCMP
1451
83.5k
    0U, // G_SELECT
1452
83.5k
    0U, // G_UADDO
1453
83.5k
    0U, // G_UADDE
1454
83.5k
    0U, // G_USUBO
1455
83.5k
    0U, // G_USUBE
1456
83.5k
    0U, // G_SADDO
1457
83.5k
    0U, // G_SADDE
1458
83.5k
    0U, // G_SSUBO
1459
83.5k
    0U, // G_SSUBE
1460
83.5k
    0U, // G_UMULO
1461
83.5k
    0U, // G_SMULO
1462
83.5k
    0U, // G_UMULH
1463
83.5k
    0U, // G_SMULH
1464
83.5k
    0U, // G_UADDSAT
1465
83.5k
    0U, // G_SADDSAT
1466
83.5k
    0U, // G_USUBSAT
1467
83.5k
    0U, // G_SSUBSAT
1468
83.5k
    0U, // G_USHLSAT
1469
83.5k
    0U, // G_SSHLSAT
1470
83.5k
    0U, // G_SMULFIX
1471
83.5k
    0U, // G_UMULFIX
1472
83.5k
    0U, // G_SMULFIXSAT
1473
83.5k
    0U, // G_UMULFIXSAT
1474
83.5k
    0U, // G_SDIVFIX
1475
83.5k
    0U, // G_UDIVFIX
1476
83.5k
    0U, // G_SDIVFIXSAT
1477
83.5k
    0U, // G_UDIVFIXSAT
1478
83.5k
    0U, // G_FADD
1479
83.5k
    0U, // G_FSUB
1480
83.5k
    0U, // G_FMUL
1481
83.5k
    0U, // G_FMA
1482
83.5k
    0U, // G_FMAD
1483
83.5k
    0U, // G_FDIV
1484
83.5k
    0U, // G_FREM
1485
83.5k
    0U, // G_FPOW
1486
83.5k
    0U, // G_FPOWI
1487
83.5k
    0U, // G_FEXP
1488
83.5k
    0U, // G_FEXP2
1489
83.5k
    0U, // G_FEXP10
1490
83.5k
    0U, // G_FLOG
1491
83.5k
    0U, // G_FLOG2
1492
83.5k
    0U, // G_FLOG10
1493
83.5k
    0U, // G_FLDEXP
1494
83.5k
    0U, // G_FFREXP
1495
83.5k
    0U, // G_FNEG
1496
83.5k
    0U, // G_FPEXT
1497
83.5k
    0U, // G_FPTRUNC
1498
83.5k
    0U, // G_FPTOSI
1499
83.5k
    0U, // G_FPTOUI
1500
83.5k
    0U, // G_SITOFP
1501
83.5k
    0U, // G_UITOFP
1502
83.5k
    0U, // G_FABS
1503
83.5k
    0U, // G_FCOPYSIGN
1504
83.5k
    0U, // G_IS_FPCLASS
1505
83.5k
    0U, // G_FCANONICALIZE
1506
83.5k
    0U, // G_FMINNUM
1507
83.5k
    0U, // G_FMAXNUM
1508
83.5k
    0U, // G_FMINNUM_IEEE
1509
83.5k
    0U, // G_FMAXNUM_IEEE
1510
83.5k
    0U, // G_FMINIMUM
1511
83.5k
    0U, // G_FMAXIMUM
1512
83.5k
    0U, // G_GET_FPENV
1513
83.5k
    0U, // G_SET_FPENV
1514
83.5k
    0U, // G_RESET_FPENV
1515
83.5k
    0U, // G_GET_FPMODE
1516
83.5k
    0U, // G_SET_FPMODE
1517
83.5k
    0U, // G_RESET_FPMODE
1518
83.5k
    0U, // G_PTR_ADD
1519
83.5k
    0U, // G_PTRMASK
1520
83.5k
    0U, // G_SMIN
1521
83.5k
    0U, // G_SMAX
1522
83.5k
    0U, // G_UMIN
1523
83.5k
    0U, // G_UMAX
1524
83.5k
    0U, // G_ABS
1525
83.5k
    0U, // G_LROUND
1526
83.5k
    0U, // G_LLROUND
1527
83.5k
    0U, // G_BR
1528
83.5k
    0U, // G_BRJT
1529
83.5k
    0U, // G_INSERT_VECTOR_ELT
1530
83.5k
    0U, // G_EXTRACT_VECTOR_ELT
1531
83.5k
    0U, // G_SHUFFLE_VECTOR
1532
83.5k
    0U, // G_CTTZ
1533
83.5k
    0U, // G_CTTZ_ZERO_UNDEF
1534
83.5k
    0U, // G_CTLZ
1535
83.5k
    0U, // G_CTLZ_ZERO_UNDEF
1536
83.5k
    0U, // G_CTPOP
1537
83.5k
    0U, // G_BSWAP
1538
83.5k
    0U, // G_BITREVERSE
1539
83.5k
    0U, // G_FCEIL
1540
83.5k
    0U, // G_FCOS
1541
83.5k
    0U, // G_FSIN
1542
83.5k
    0U, // G_FSQRT
1543
83.5k
    0U, // G_FFLOOR
1544
83.5k
    0U, // G_FRINT
1545
83.5k
    0U, // G_FNEARBYINT
1546
83.5k
    0U, // G_ADDRSPACE_CAST
1547
83.5k
    0U, // G_BLOCK_ADDR
1548
83.5k
    0U, // G_JUMP_TABLE
1549
83.5k
    0U, // G_DYN_STACKALLOC
1550
83.5k
    0U, // G_STACKSAVE
1551
83.5k
    0U, // G_STACKRESTORE
1552
83.5k
    0U, // G_STRICT_FADD
1553
83.5k
    0U, // G_STRICT_FSUB
1554
83.5k
    0U, // G_STRICT_FMUL
1555
83.5k
    0U, // G_STRICT_FDIV
1556
83.5k
    0U, // G_STRICT_FREM
1557
83.5k
    0U, // G_STRICT_FMA
1558
83.5k
    0U, // G_STRICT_FSQRT
1559
83.5k
    0U, // G_STRICT_FLDEXP
1560
83.5k
    0U, // G_READ_REGISTER
1561
83.5k
    0U, // G_WRITE_REGISTER
1562
83.5k
    0U, // G_MEMCPY
1563
83.5k
    0U, // G_MEMCPY_INLINE
1564
83.5k
    0U, // G_MEMMOVE
1565
83.5k
    0U, // G_MEMSET
1566
83.5k
    0U, // G_BZERO
1567
83.5k
    0U, // G_VECREDUCE_SEQ_FADD
1568
83.5k
    0U, // G_VECREDUCE_SEQ_FMUL
1569
83.5k
    0U, // G_VECREDUCE_FADD
1570
83.5k
    0U, // G_VECREDUCE_FMUL
1571
83.5k
    0U, // G_VECREDUCE_FMAX
1572
83.5k
    0U, // G_VECREDUCE_FMIN
1573
83.5k
    0U, // G_VECREDUCE_FMAXIMUM
1574
83.5k
    0U, // G_VECREDUCE_FMINIMUM
1575
83.5k
    0U, // G_VECREDUCE_ADD
1576
83.5k
    0U, // G_VECREDUCE_MUL
1577
83.5k
    0U, // G_VECREDUCE_AND
1578
83.5k
    0U, // G_VECREDUCE_OR
1579
83.5k
    0U, // G_VECREDUCE_XOR
1580
83.5k
    0U, // G_VECREDUCE_SMAX
1581
83.5k
    0U, // G_VECREDUCE_SMIN
1582
83.5k
    0U, // G_VECREDUCE_UMAX
1583
83.5k
    0U, // G_VECREDUCE_UMIN
1584
83.5k
    0U, // G_SBFX
1585
83.5k
    0U, // G_UBFX
1586
83.5k
    24254U, // ABSMacro
1587
83.5k
    0U, // ADJCALLSTACKDOWN
1588
83.5k
    0U, // ADJCALLSTACKDOWN_NM
1589
83.5k
    0U, // ADJCALLSTACKUP
1590
83.5k
    0U, // ADJCALLSTACKUP_NM
1591
83.5k
    536894083U, // ALIGN_NM
1592
83.5k
    0U, // AND_V_D_PSEUDO
1593
83.5k
    0U, // AND_V_H_PSEUDO
1594
83.5k
    0U, // AND_V_W_PSEUDO
1595
83.5k
    0U, // ATOMIC_CMP_SWAP_I16
1596
83.5k
    0U, // ATOMIC_CMP_SWAP_I16_POSTRA
1597
83.5k
    0U, // ATOMIC_CMP_SWAP_I32
1598
83.5k
    0U, // ATOMIC_CMP_SWAP_I32_POSTRA
1599
83.5k
    0U, // ATOMIC_CMP_SWAP_I64
1600
83.5k
    0U, // ATOMIC_CMP_SWAP_I64_POSTRA
1601
83.5k
    0U, // ATOMIC_CMP_SWAP_I8
1602
83.5k
    0U, // ATOMIC_CMP_SWAP_I8_POSTRA
1603
83.5k
    0U, // ATOMIC_LOAD_ADD_I16
1604
83.5k
    0U, // ATOMIC_LOAD_ADD_I16_POSTRA
1605
83.5k
    0U, // ATOMIC_LOAD_ADD_I32
1606
83.5k
    0U, // ATOMIC_LOAD_ADD_I32_POSTRA
1607
83.5k
    0U, // ATOMIC_LOAD_ADD_I64
1608
83.5k
    0U, // ATOMIC_LOAD_ADD_I64_POSTRA
1609
83.5k
    0U, // ATOMIC_LOAD_ADD_I8
1610
83.5k
    0U, // ATOMIC_LOAD_ADD_I8_POSTRA
1611
83.5k
    0U, // ATOMIC_LOAD_AND_I16
1612
83.5k
    0U, // ATOMIC_LOAD_AND_I16_POSTRA
1613
83.5k
    0U, // ATOMIC_LOAD_AND_I32
1614
83.5k
    0U, // ATOMIC_LOAD_AND_I32_POSTRA
1615
83.5k
    0U, // ATOMIC_LOAD_AND_I64
1616
83.5k
    0U, // ATOMIC_LOAD_AND_I64_POSTRA
1617
83.5k
    0U, // ATOMIC_LOAD_AND_I8
1618
83.5k
    0U, // ATOMIC_LOAD_AND_I8_POSTRA
1619
83.5k
    0U, // ATOMIC_LOAD_MAX_I16
1620
83.5k
    0U, // ATOMIC_LOAD_MAX_I16_POSTRA
1621
83.5k
    0U, // ATOMIC_LOAD_MAX_I32
1622
83.5k
    0U, // ATOMIC_LOAD_MAX_I32_POSTRA
1623
83.5k
    0U, // ATOMIC_LOAD_MAX_I64
1624
83.5k
    0U, // ATOMIC_LOAD_MAX_I64_POSTRA
1625
83.5k
    0U, // ATOMIC_LOAD_MAX_I8
1626
83.5k
    0U, // ATOMIC_LOAD_MAX_I8_POSTRA
1627
83.5k
    0U, // ATOMIC_LOAD_MIN_I16
1628
83.5k
    0U, // ATOMIC_LOAD_MIN_I16_POSTRA
1629
83.5k
    0U, // ATOMIC_LOAD_MIN_I32
1630
83.5k
    0U, // ATOMIC_LOAD_MIN_I32_POSTRA
1631
83.5k
    0U, // ATOMIC_LOAD_MIN_I64
1632
83.5k
    0U, // ATOMIC_LOAD_MIN_I64_POSTRA
1633
83.5k
    0U, // ATOMIC_LOAD_MIN_I8
1634
83.5k
    0U, // ATOMIC_LOAD_MIN_I8_POSTRA
1635
83.5k
    0U, // ATOMIC_LOAD_NAND_I16
1636
83.5k
    0U, // ATOMIC_LOAD_NAND_I16_POSTRA
1637
83.5k
    0U, // ATOMIC_LOAD_NAND_I32
1638
83.5k
    0U, // ATOMIC_LOAD_NAND_I32_POSTRA
1639
83.5k
    0U, // ATOMIC_LOAD_NAND_I64
1640
83.5k
    0U, // ATOMIC_LOAD_NAND_I64_POSTRA
1641
83.5k
    0U, // ATOMIC_LOAD_NAND_I8
1642
83.5k
    0U, // ATOMIC_LOAD_NAND_I8_POSTRA
1643
83.5k
    0U, // ATOMIC_LOAD_OR_I16
1644
83.5k
    0U, // ATOMIC_LOAD_OR_I16_POSTRA
1645
83.5k
    0U, // ATOMIC_LOAD_OR_I32
1646
83.5k
    0U, // ATOMIC_LOAD_OR_I32_POSTRA
1647
83.5k
    0U, // ATOMIC_LOAD_OR_I64
1648
83.5k
    0U, // ATOMIC_LOAD_OR_I64_POSTRA
1649
83.5k
    0U, // ATOMIC_LOAD_OR_I8
1650
83.5k
    0U, // ATOMIC_LOAD_OR_I8_POSTRA
1651
83.5k
    0U, // ATOMIC_LOAD_SUB_I16
1652
83.5k
    0U, // ATOMIC_LOAD_SUB_I16_POSTRA
1653
83.5k
    0U, // ATOMIC_LOAD_SUB_I32
1654
83.5k
    0U, // ATOMIC_LOAD_SUB_I32_POSTRA
1655
83.5k
    0U, // ATOMIC_LOAD_SUB_I64
1656
83.5k
    0U, // ATOMIC_LOAD_SUB_I64_POSTRA
1657
83.5k
    0U, // ATOMIC_LOAD_SUB_I8
1658
83.5k
    0U, // ATOMIC_LOAD_SUB_I8_POSTRA
1659
83.5k
    0U, // ATOMIC_LOAD_UMAX_I16
1660
83.5k
    0U, // ATOMIC_LOAD_UMAX_I16_POSTRA
1661
83.5k
    0U, // ATOMIC_LOAD_UMAX_I32
1662
83.5k
    0U, // ATOMIC_LOAD_UMAX_I32_POSTRA
1663
83.5k
    0U, // ATOMIC_LOAD_UMAX_I64
1664
83.5k
    0U, // ATOMIC_LOAD_UMAX_I64_POSTRA
1665
83.5k
    0U, // ATOMIC_LOAD_UMAX_I8
1666
83.5k
    0U, // ATOMIC_LOAD_UMAX_I8_POSTRA
1667
83.5k
    0U, // ATOMIC_LOAD_UMIN_I16
1668
83.5k
    0U, // ATOMIC_LOAD_UMIN_I16_POSTRA
1669
83.5k
    0U, // ATOMIC_LOAD_UMIN_I32
1670
83.5k
    0U, // ATOMIC_LOAD_UMIN_I32_POSTRA
1671
83.5k
    0U, // ATOMIC_LOAD_UMIN_I64
1672
83.5k
    0U, // ATOMIC_LOAD_UMIN_I64_POSTRA
1673
83.5k
    0U, // ATOMIC_LOAD_UMIN_I8
1674
83.5k
    0U, // ATOMIC_LOAD_UMIN_I8_POSTRA
1675
83.5k
    0U, // ATOMIC_LOAD_XOR_I16
1676
83.5k
    0U, // ATOMIC_LOAD_XOR_I16_POSTRA
1677
83.5k
    0U, // ATOMIC_LOAD_XOR_I32
1678
83.5k
    0U, // ATOMIC_LOAD_XOR_I32_POSTRA
1679
83.5k
    0U, // ATOMIC_LOAD_XOR_I64
1680
83.5k
    0U, // ATOMIC_LOAD_XOR_I64_POSTRA
1681
83.5k
    0U, // ATOMIC_LOAD_XOR_I8
1682
83.5k
    0U, // ATOMIC_LOAD_XOR_I8_POSTRA
1683
83.5k
    0U, // ATOMIC_SWAP_I16
1684
83.5k
    0U, // ATOMIC_SWAP_I16_POSTRA
1685
83.5k
    0U, // ATOMIC_SWAP_I32
1686
83.5k
    0U, // ATOMIC_SWAP_I32_POSTRA
1687
83.5k
    0U, // ATOMIC_SWAP_I64
1688
83.5k
    0U, // ATOMIC_SWAP_I64_POSTRA
1689
83.5k
    0U, // ATOMIC_SWAP_I8
1690
83.5k
    0U, // ATOMIC_SWAP_I8_POSTRA
1691
83.5k
    0U, // B
1692
83.5k
    0U, // BAL_BR
1693
83.5k
    0U, // BAL_BR_MM
1694
83.5k
    536893945U, // BEQLImmMacro
1695
83.5k
    536891762U, // BGE
1696
83.5k
    536891762U, // BGEImmMacro
1697
83.5k
    536893806U, // BGEL
1698
83.5k
    536893806U, // BGELImmMacro
1699
83.5k
    536895461U, // BGEU
1700
83.5k
    536895461U, // BGEUImmMacro
1701
83.5k
    536893976U, // BGEUL
1702
83.5k
    536893976U, // BGEULImmMacro
1703
83.5k
    536895342U, // BGT
1704
83.5k
    536895342U, // BGTImmMacro
1705
83.5k
    536893964U, // BGTL
1706
83.5k
    536893964U, // BGTLImmMacro
1707
83.5k
    536895587U, // BGTU
1708
83.5k
    536895587U, // BGTUImmMacro
1709
83.5k
    536893996U, // BGTUL
1710
83.5k
    536893996U, // BGTULImmMacro
1711
83.5k
    536891802U, // BLE
1712
83.5k
    536891802U, // BLEImmMacro
1713
83.5k
    536893812U, // BLEL
1714
83.5k
    536893812U, // BLELImmMacro
1715
83.5k
    536895479U, // BLEU
1716
83.5k
    536895479U, // BLEUImmMacro
1717
83.5k
    536893983U, // BLEUL
1718
83.5k
    536893983U, // BLEULImmMacro
1719
83.5k
    536895358U, // BLT
1720
83.5k
    536895358U, // BLTImmMacro
1721
83.5k
    536893970U, // BLTL
1722
83.5k
    536893970U, // BLTLImmMacro
1723
83.5k
    536895599U, // BLTU
1724
83.5k
    536895599U, // BLTUImmMacro
1725
83.5k
    536894003U, // BLTUL
1726
83.5k
    536894003U, // BLTULImmMacro
1727
83.5k
    536893818U, // BNELImmMacro
1728
83.5k
    0U, // BPOSGE32_PSEUDO
1729
83.5k
    0U, // BSEL_D_PSEUDO
1730
83.5k
    0U, // BSEL_FD_PSEUDO
1731
83.5k
    0U, // BSEL_FW_PSEUDO
1732
83.5k
    0U, // BSEL_H_PSEUDO
1733
83.5k
    0U, // BSEL_W_PSEUDO
1734
83.5k
    0U, // B_MM
1735
83.5k
    557961U,  // B_MMR6_Pseudo
1736
83.5k
    557961U,  // B_MM_Pseudo
1737
83.5k
    536894300U, // BeqImm
1738
83.5k
    536891829U, // BneImm
1739
83.5k
    1073765088U,  // BteqzT8CmpX16
1740
83.5k
    1073764517U,  // BteqzT8CmpiX16
1741
83.5k
    1073766275U,  // BteqzT8SltX16
1742
83.5k
    1073764547U,  // BteqzT8SltiX16
1743
83.5k
    1073766431U,  // BteqzT8SltiuX16
1744
83.5k
    1073766517U,  // BteqzT8SltuX16
1745
83.5k
    1610636000U,  // BtnezT8CmpX16
1746
83.5k
    1610635429U,  // BtnezT8CmpiX16
1747
83.5k
    1610637187U,  // BtnezT8SltX16
1748
83.5k
    1610635459U,  // BtnezT8SltiX16
1749
83.5k
    1610637343U,  // BtnezT8SltiuX16
1750
83.5k
    1610637429U,  // BtnezT8SltuX16
1751
83.5k
    0U, // BuildPairF64
1752
83.5k
    0U, // BuildPairF64_64
1753
83.5k
    26841U, // CFTC1
1754
83.5k
    10989U, // CONSTPOOL_ENTRY
1755
83.5k
    0U, // COPY_FD_PSEUDO
1756
83.5k
    0U, // COPY_FW_PSEUDO
1757
83.5k
    17885415U,  // CTTC1
1758
83.5k
    551167U,  // Constant32
1759
83.5k
    536893990U, // DMULImmMacro
1760
83.5k
    536893990U, // DMULMacro
1761
83.5k
    536894129U, // DMULOMacro
1762
83.5k
    536895562U, // DMULOUMacro
1763
83.5k
    536893929U, // DROL
1764
83.5k
    536893929U, // DROLImm
1765
83.5k
    536894467U, // DROR
1766
83.5k
    536894467U, // DRORImm
1767
83.5k
    536895724U, // DSDivIMacro
1768
83.5k
    536895724U, // DSDivMacro
1769
83.5k
    536894048U, // DSRemIMacro
1770
83.5k
    536894048U, // DSRemMacro
1771
83.5k
    536895632U, // DUDivIMacro
1772
83.5k
    536895632U, // DUDivMacro
1773
83.5k
    536895555U, // DURemIMacro
1774
83.5k
    536895555U, // DURemMacro
1775
83.5k
    0U, // ERet
1776
83.5k
    0U, // ExtractElementF64
1777
83.5k
    0U, // ExtractElementF64_64
1778
83.5k
    0U, // FABS_D
1779
83.5k
    0U, // FABS_W
1780
83.5k
    0U, // FEXP2_D_1_PSEUDO
1781
83.5k
    0U, // FEXP2_W_1_PSEUDO
1782
83.5k
    0U, // FILL_FD_PSEUDO
1783
83.5k
    0U, // FILL_FW_PSEUDO
1784
83.5k
    2181060764U,  // GotPrologue16
1785
83.5k
    0U, // INSERT_B_VIDX64_PSEUDO
1786
83.5k
    0U, // INSERT_B_VIDX_PSEUDO
1787
83.5k
    0U, // INSERT_D_VIDX64_PSEUDO
1788
83.5k
    0U, // INSERT_D_VIDX_PSEUDO
1789
83.5k
    0U, // INSERT_FD_PSEUDO
1790
83.5k
    0U, // INSERT_FD_VIDX64_PSEUDO
1791
83.5k
    0U, // INSERT_FD_VIDX_PSEUDO
1792
83.5k
    0U, // INSERT_FW_PSEUDO
1793
83.5k
    0U, // INSERT_FW_VIDX64_PSEUDO
1794
83.5k
    0U, // INSERT_FW_VIDX_PSEUDO
1795
83.5k
    0U, // INSERT_H_VIDX64_PSEUDO
1796
83.5k
    0U, // INSERT_H_VIDX_PSEUDO
1797
83.5k
    0U, // INSERT_W_VIDX64_PSEUDO
1798
83.5k
    0U, // INSERT_W_VIDX_PSEUDO
1799
83.5k
    0U, // JALR64Pseudo
1800
83.5k
    0U, // JALRCPseudo
1801
83.5k
    0U, // JALRHB64Pseudo
1802
83.5k
    0U, // JALRHBPseudo
1803
83.5k
    0U, // JALRPseudo
1804
83.5k
    0U, // JAL_MMR6
1805
83.5k
    547080U,  // JalOneReg
1806
83.5k
    22792U, // JalTwoReg
1807
83.5k
    50358523U,  // LDMacro
1808
83.5k
    0U, // LDR_D
1809
83.5k
    0U, // LDR_W
1810
83.5k
    0U, // LD_F16
1811
83.5k
    50348037U,  // LOAD_ACC128
1812
83.5k
    50348037U,  // LOAD_ACC64
1813
83.5k
    50348037U,  // LOAD_ACC64DSP
1814
83.5k
    50354934U,  // LOAD_CCOND_DSP
1815
83.5k
    0U, // LONG_BRANCH_ADDiu
1816
83.5k
    0U, // LONG_BRANCH_ADDiu2Op
1817
83.5k
    0U, // LONG_BRANCH_DADDiu
1818
83.5k
    0U, // LONG_BRANCH_DADDiu2Op
1819
83.5k
    0U, // LONG_BRANCH_LUi
1820
83.5k
    0U, // LONG_BRANCH_LUi2Op
1821
83.5k
    0U, // LONG_BRANCH_LUi2Op_64
1822
83.5k
    72310U, // LWM_MM
1823
83.5k
    17196U, // LoadAddrImm32
1824
83.5k
    17217U, // LoadAddrImm64
1825
83.5k
    50348844U,  // LoadAddrReg32
1826
83.5k
    50348865U,  // LoadAddrReg64
1827
83.5k
    22684U, // LoadImm32
1828
83.5k
    22688U, // LoadImm64
1829
83.5k
    19348U, // LoadImmDoubleFGR
1830
83.5k
    19348U, // LoadImmDoubleFGR_32
1831
83.5k
    19348U, // LoadImmDoubleGPR
1832
83.5k
    23819U, // LoadImmSingleFGR
1833
83.5k
    23819U, // LoadImmSingleGPR
1834
83.5k
    0U, // LoadJumpTableOffset
1835
83.5k
    1599429U, // LwConstant32
1836
83.5k
    26979U, // MFTACX
1837
83.5k
    26979U, // MFTACX_NM
1838
83.5k
    536897723U, // MFTC0
1839
83.5k
    536897723U, // MFTC0_NM
1840
83.5k
    26848U, // MFTC1
1841
83.5k
    551212U,  // MFTDSP
1842
83.5k
    551212U,  // MFTDSP_NM
1843
83.5k
    26957U, // MFTGPR
1844
83.5k
    26957U, // MFTGPR_NM
1845
83.5k
    26825U, // MFTHC1
1846
83.5k
    26896U, // MFTHI
1847
83.5k
    26896U, // MFTHI_NM
1848
83.5k
    26910U, // MFTLO
1849
83.5k
    26910U, // MFTLO_NM
1850
83.5k
    0U, // MIPSeh_return32
1851
83.5k
    0U, // MIPSeh_return64
1852
83.5k
    0U, // MSA_FP_EXTEND_D_PSEUDO
1853
83.5k
    0U, // MSA_FP_EXTEND_W_PSEUDO
1854
83.5k
    0U, // MSA_FP_ROUND_D_PSEUDO
1855
83.5k
    0U, // MSA_FP_ROUND_W_PSEUDO
1856
83.5k
    17885547U,  // MTTACX
1857
83.5k
    17885547U,  // MTTACX_NM
1858
83.5k
    2752571586U,  // MTTC0
1859
83.5k
    2752571586U,  // MTTC0_NM
1860
83.5k
    17885422U,  // MTTC1
1861
83.5k
    551220U,  // MTTDSP
1862
83.5k
    551220U,  // MTTDSP_NM
1863
83.5k
    17885525U,  // MTTGPR
1864
83.5k
    17885525U,  // MTTGPR_NM
1865
83.5k
    17885393U,  // MTTHC1
1866
83.5k
    17885463U,  // MTTHI
1867
83.5k
    17885463U,  // MTTHI_NM
1868
83.5k
    17885477U,  // MTTLO
1869
83.5k
    17885477U,  // MTTLO_NM
1870
83.5k
    536893991U, // MULImmMacro
1871
83.5k
    536894130U, // MULOMacro
1872
83.5k
    536895563U, // MULOUMacro
1873
83.5k
    0U, // MUSTTAILCALLREG_NM
1874
83.5k
    0U, // MUSTTAILCALL_NM
1875
83.5k
    24462U, // MultRxRy16
1876
83.5k
    86040462U,  // MultRxRyRz16
1877
83.5k
    24706U, // MultuRxRy16
1878
83.5k
    86040706U,  // MultuRxRyRz16
1879
83.5k
    0U, // NOP
1880
83.5k
    536894462U, // NORImm
1881
83.5k
    536894462U, // NORImm64
1882
83.5k
    0U, // NOR_V_D_PSEUDO
1883
83.5k
    0U, // NOR_V_H_PSEUDO
1884
83.5k
    0U, // NOR_V_W_PSEUDO
1885
83.5k
    0U, // OR_V_D_PSEUDO
1886
83.5k
    0U, // OR_V_H_PSEUDO
1887
83.5k
    0U, // OR_V_W_PSEUDO
1888
83.5k
    536895505U, // PseudoADDIU_NM
1889
83.5k
    536893544U, // PseudoANDI_NM
1890
83.5k
    0U, // PseudoCMPU_EQ_QB
1891
83.5k
    0U, // PseudoCMPU_LE_QB
1892
83.5k
    0U, // PseudoCMPU_LT_QB
1893
83.5k
    0U, // PseudoCMP_EQ_PH
1894
83.5k
    0U, // PseudoCMP_LE_PH
1895
83.5k
    0U, // PseudoCMP_LT_PH
1896
83.5k
    16389U, // PseudoCVT_D32_W
1897
83.5k
    16389U, // PseudoCVT_D64_L
1898
83.5k
    16389U, // PseudoCVT_D64_W
1899
83.5k
    16389U, // PseudoCVT_S_L
1900
83.5k
    16389U, // PseudoCVT_S_W
1901
83.5k
    0U, // PseudoDMULT
1902
83.5k
    0U, // PseudoDMULTu
1903
83.5k
    0U, // PseudoDSDIV
1904
83.5k
    0U, // PseudoDUDIV
1905
83.5k
    0U, // PseudoD_SELECT_I
1906
83.5k
    0U, // PseudoD_SELECT_I64
1907
83.5k
    0U, // PseudoIndirectBranch
1908
83.5k
    0U, // PseudoIndirectBranch64
1909
83.5k
    0U, // PseudoIndirectBranch64R6
1910
83.5k
    0U, // PseudoIndirectBranchNM
1911
83.5k
    0U, // PseudoIndirectBranchR6
1912
83.5k
    0U, // PseudoIndirectBranch_MM
1913
83.5k
    0U, // PseudoIndirectBranch_MMR6
1914
83.5k
    0U, // PseudoIndirectHazardBranch
1915
83.5k
    0U, // PseudoIndirectHazardBranch64
1916
83.5k
    0U, // PseudoIndrectHazardBranch64R6
1917
83.5k
    0U, // PseudoIndrectHazardBranchR6
1918
83.5k
    100680492U, // PseudoLA_NM
1919
83.5k
    100685980U, // PseudoLI_NM
1920
83.5k
    0U, // PseudoMADD
1921
83.5k
    0U, // PseudoMADDU
1922
83.5k
    0U, // PseudoMADDU_MM
1923
83.5k
    0U, // PseudoMADD_MM
1924
83.5k
    0U, // PseudoMFHI
1925
83.5k
    0U, // PseudoMFHI64
1926
83.5k
    0U, // PseudoMFHI_MM
1927
83.5k
    0U, // PseudoMFLO
1928
83.5k
    0U, // PseudoMFLO64
1929
83.5k
    0U, // PseudoMFLO_MM
1930
83.5k
    0U, // PseudoMSUB
1931
83.5k
    0U, // PseudoMSUBU
1932
83.5k
    0U, // PseudoMSUBU_MM
1933
83.5k
    0U, // PseudoMSUB_MM
1934
83.5k
    0U, // PseudoMTLOHI
1935
83.5k
    0U, // PseudoMTLOHI64
1936
83.5k
    0U, // PseudoMTLOHI_DSP
1937
83.5k
    0U, // PseudoMTLOHI_MM
1938
83.5k
    0U, // PseudoMULT
1939
83.5k
    0U, // PseudoMULT_MM
1940
83.5k
    0U, // PseudoMULTu
1941
83.5k
    0U, // PseudoMULTu_MM
1942
83.5k
    0U, // PseudoPICK_PH
1943
83.5k
    0U, // PseudoPICK_QB
1944
83.5k
    0U, // PseudoReturn
1945
83.5k
    0U, // PseudoReturn64
1946
83.5k
    0U, // PseudoReturnNM
1947
83.5k
    0U, // PseudoSDIV
1948
83.5k
    0U, // PseudoSELECTFP_F_D32
1949
83.5k
    0U, // PseudoSELECTFP_F_D64
1950
83.5k
    0U, // PseudoSELECTFP_F_I
1951
83.5k
    0U, // PseudoSELECTFP_F_I64
1952
83.5k
    0U, // PseudoSELECTFP_F_S
1953
83.5k
    0U, // PseudoSELECTFP_T_D32
1954
83.5k
    0U, // PseudoSELECTFP_T_D64
1955
83.5k
    0U, // PseudoSELECTFP_T_I
1956
83.5k
    0U, // PseudoSELECTFP_T_I64
1957
83.5k
    0U, // PseudoSELECTFP_T_S
1958
83.5k
    0U, // PseudoSELECT_D32
1959
83.5k
    0U, // PseudoSELECT_D64
1960
83.5k
    0U, // PseudoSELECT_I
1961
83.5k
    0U, // PseudoSELECT_I64
1962
83.5k
    0U, // PseudoSELECT_S
1963
83.5k
    536895420U, // PseudoSUBU_NM
1964
83.5k
    536891541U, // PseudoTRUNC_W_D
1965
83.5k
    536891541U, // PseudoTRUNC_W_D32
1966
83.5k
    536895079U, // PseudoTRUNC_W_S
1967
83.5k
    0U, // PseudoUDIV
1968
83.5k
    536893930U, // ROL
1969
83.5k
    536893930U, // ROLImm
1970
83.5k
    536894468U, // ROR
1971
83.5k
    536894468U, // RORImm
1972
83.5k
    0U, // RetRA
1973
83.5k
    0U, // RetRA16
1974
83.5k
    50351496U,  // SDC1_M1
1975
83.5k
    0U, // SDIV_MM_Pseudo
1976
83.5k
    50358535U,  // SDMacro
1977
83.5k
    536895725U, // SDivIMacro
1978
83.5k
    536895725U, // SDivMacro
1979
83.5k
    536897864U, // SEQIMacro
1980
83.5k
    536897864U, // SEQMacro
1981
83.5k
    536891767U, // SGE
1982
83.5k
    536891767U, // SGEImm
1983
83.5k
    536891767U, // SGEImm64
1984
83.5k
    536895467U, // SGEU
1985
83.5k
    536895467U, // SGEUImm
1986
83.5k
    536895467U, // SGEUImm64
1987
83.5k
    536895347U, // SGTImm
1988
83.5k
    536895347U, // SGTImm64
1989
83.5k
    536895593U, // SGTUImm
1990
83.5k
    536895593U, // SGTUImm64
1991
83.5k
    536891812U, // SLE
1992
83.5k
    536891812U, // SLEImm
1993
83.5k
    536891812U, // SLEImm64
1994
83.5k
    536895485U, // SLEU
1995
83.5k
    536895485U, // SLEUImm
1996
83.5k
    536895485U, // SLEUImm64
1997
83.5k
    536895363U, // SLTImm64
1998
83.5k
    536895605U, // SLTUImm64
1999
83.5k
    536897803U, // SNEIMacro
2000
83.5k
    536897803U, // SNEMacro
2001
83.5k
    0U, // SNZ_B_PSEUDO
2002
83.5k
    0U, // SNZ_D_PSEUDO
2003
83.5k
    0U, // SNZ_H_PSEUDO
2004
83.5k
    0U, // SNZ_V_PSEUDO
2005
83.5k
    0U, // SNZ_W_PSEUDO
2006
83.5k
    536894049U, // SRemIMacro
2007
83.5k
    536894049U, // SRemMacro
2008
83.5k
    50348037U,  // STORE_ACC128
2009
83.5k
    50348037U,  // STORE_ACC64
2010
83.5k
    50348037U,  // STORE_ACC64DSP
2011
83.5k
    50354950U,  // STORE_CCOND_DSP
2012
83.5k
    0U, // STR_D
2013
83.5k
    0U, // STR_W
2014
83.5k
    0U, // ST_F16
2015
83.5k
    72317U, // SWM_MM
2016
83.5k
    0U, // SZ_B_PSEUDO
2017
83.5k
    0U, // SZ_D_PSEUDO
2018
83.5k
    0U, // SZ_H_PSEUDO
2019
83.5k
    0U, // SZ_V_PSEUDO
2020
83.5k
    0U, // SZ_W_PSEUDO
2021
83.5k
    50348827U,  // SaaAddr
2022
83.5k
    50352386U,  // SaadAddr
2023
83.5k
    2713697U, // SelBeqZ
2024
83.5k
    2713670U, // SelBneZ
2025
83.5k
    3338754784U,  // SelTBteqZCmp
2026
83.5k
    3338754213U,  // SelTBteqZCmpi
2027
83.5k
    3338755971U,  // SelTBteqZSlt
2028
83.5k
    3338754243U,  // SelTBteqZSlti
2029
83.5k
    3338756127U,  // SelTBteqZSltiu
2030
83.5k
    3338756213U,  // SelTBteqZSltu
2031
83.5k
    3875625696U,  // SelTBtneZCmp
2032
83.5k
    3875625125U,  // SelTBtneZCmpi
2033
83.5k
    3875626883U,  // SelTBtneZSlt
2034
83.5k
    3875625155U,  // SelTBtneZSlti
2035
83.5k
    3875627039U,  // SelTBtneZSltiu
2036
83.5k
    3875627125U,  // SelTBtneZSltu
2037
83.5k
    136372099U, // SltCCRxRy16
2038
83.5k
    136370371U, // SltiCCRxImmX16
2039
83.5k
    136372255U, // SltiuCCRxImmX16
2040
83.5k
    136372341U, // SltuCCRxRy16
2041
83.5k
    136372341U, // SltuRxRyRz16
2042
83.5k
    0U, // TAILCALL
2043
83.5k
    0U, // TAILCALL64R6REG
2044
83.5k
    0U, // TAILCALLHB64R6REG
2045
83.5k
    0U, // TAILCALLHBR6REG
2046
83.5k
    0U, // TAILCALLR6REG
2047
83.5k
    0U, // TAILCALLREG
2048
83.5k
    0U, // TAILCALLREG64
2049
83.5k
    0U, // TAILCALLREGHB
2050
83.5k
    0U, // TAILCALLREGHB64
2051
83.5k
    0U, // TAILCALLREG_MM
2052
83.5k
    0U, // TAILCALLREG_MMR6
2053
83.5k
    0U, // TAILCALLREG_NM
2054
83.5k
    0U, // TAILCALL_MM
2055
83.5k
    0U, // TAILCALL_MMR6
2056
83.5k
    0U, // TAILCALL_NM
2057
83.5k
    0U, // TRAP
2058
83.5k
    0U, // TRAP_MM
2059
83.5k
    0U, // UDIV_MM_Pseudo
2060
83.5k
    536895633U, // UDivIMacro
2061
83.5k
    536895633U, // UDivMacro
2062
83.5k
    536895556U, // URemIMacro
2063
83.5k
    536895556U, // URemMacro
2064
83.5k
    50353696U,  // Ulh
2065
83.5k
    50356227U,  // Ulhu
2066
83.5k
    50358217U,  // Ulw
2067
83.5k
    50354255U,  // Ush
2068
83.5k
    50358239U,  // Usw
2069
83.5k
    0U, // XOR_V_D_PSEUDO
2070
83.5k
    0U, // XOR_V_H_PSEUDO
2071
83.5k
    0U, // XOR_V_W_PSEUDO
2072
83.5k
    22322U, // ABSQ_S_PH
2073
83.5k
    22322U, // ABSQ_S_PH_MM
2074
83.5k
    18359U, // ABSQ_S_QB
2075
83.5k
    18359U, // ABSQ_S_QB_MMR2
2076
83.5k
    25926U, // ABSQ_S_W
2077
83.5k
    25926U, // ABSQ_S_W_MM
2078
83.5k
    536891671U, // ADD
2079
83.5k
    536888015U, // ADDIU48_NM
2080
83.5k
    536888026U, // ADDIUGP48_NM
2081
83.5k
    536888039U, // ADDIUGPB_NM
2082
83.5k
    536888078U, // ADDIUGPW_NM
2083
83.5k
    536888052U, // ADDIUNEG_NM
2084
83.5k
    18678U, // ADDIUPC
2085
83.5k
    18678U, // ADDIUPC_MM
2086
83.5k
    18678U, // ADDIUPC_MMR6
2087
83.5k
    23275U, // ADDIUR1SP_MM
2088
83.5k
    536888064U, // ADDIUR1SP_NM
2089
83.5k
    536887680U, // ADDIUR2_MM
2090
83.5k
    536887964U, // ADDIUR2_NM
2091
83.5k
    536887975U, // ADDIURS5_NM
2092
83.5k
    18923937U,  // ADDIUS5_MM
2093
83.5k
    547624U,  // ADDIUSP_MM
2094
83.5k
    536895505U, // ADDIU_MMR6
2095
83.5k
    536887953U, // ADDIU_NM
2096
83.5k
    536893039U, // ADDQH_PH
2097
83.5k
    536893039U, // ADDQH_PH_MMR2
2098
83.5k
    536893156U, // ADDQH_R_PH
2099
83.5k
    536893156U, // ADDQH_R_PH_MMR2
2100
83.5k
    536896513U, // ADDQH_R_W
2101
83.5k
    536896513U, // ADDQH_R_W_MMR2
2102
83.5k
    536896116U, // ADDQH_W
2103
83.5k
    536896116U, // ADDQH_W_MMR2
2104
83.5k
    536893113U, // ADDQ_PH
2105
83.5k
    536893113U, // ADDQ_PH_MM
2106
83.5k
    536893212U, // ADDQ_S_PH
2107
83.5k
    536893212U, // ADDQ_S_PH_MM
2108
83.5k
    536896818U, // ADDQ_S_W
2109
83.5k
    536896818U, // ADDQ_S_W_MM
2110
83.5k
    536895247U, // ADDR_PS64
2111
83.5k
    536889644U, // ADDSC
2112
83.5k
    536889644U, // ADDSC_MM
2113
83.5k
    536888213U, // ADDS_A_B
2114
83.5k
    536889837U, // ADDS_A_D
2115
83.5k
    536891952U, // ADDS_A_H
2116
83.5k
    536895824U, // ADDS_A_W
2117
83.5k
    536888689U, // ADDS_S_B
2118
83.5k
    536890935U, // ADDS_S_D
2119
83.5k
    536892517U, // ADDS_S_H
2120
83.5k
    536896868U, // ADDS_S_W
2121
83.5k
    536888904U, // ADDS_U_B
2122
83.5k
    536891402U, // ADDS_U_D
2123
83.5k
    536892795U, // ADDS_U_H
2124
83.5k
    536897286U, // ADDS_U_W
2125
83.5k
    536887900U, // ADDU16_MM
2126
83.5k
    536887900U, // ADDU16_MMR6
2127
83.5k
    536889139U, // ADDUH_QB
2128
83.5k
    536889139U, // ADDUH_QB_MMR2
2129
83.5k
    536889247U, // ADDUH_R_QB
2130
83.5k
    536889247U, // ADDUH_R_QB_MMR2
2131
83.5k
    536895434U, // ADDU_MMR6
2132
83.5k
    536893311U, // ADDU_PH
2133
83.5k
    536893311U, // ADDU_PH_MMR2
2134
83.5k
    536889352U, // ADDU_QB
2135
83.5k
    536889352U, // ADDU_QB_MM
2136
83.5k
    536893256U, // ADDU_S_PH
2137
83.5k
    536893256U, // ADDU_S_PH_MMR2
2138
83.5k
    536889293U, // ADDU_S_QB
2139
83.5k
    536889293U, // ADDU_S_QB_MM
2140
83.5k
    536888470U, // ADDVI_B
2141
83.5k
    536890357U, // ADDVI_D
2142
83.5k
    536892176U, // ADDVI_H
2143
83.5k
    536896249U, // ADDVI_W
2144
83.5k
    536888982U, // ADDV_B
2145
83.5k
    536891492U, // ADDV_D
2146
83.5k
    536892873U, // ADDV_H
2147
83.5k
    536897386U, // ADDV_W
2148
83.5k
    536889713U, // ADDWC
2149
83.5k
    536889713U, // ADDWC_MM
2150
83.5k
    536888195U, // ADD_A_B
2151
83.5k
    536889818U, // ADD_A_D
2152
83.5k
    536891934U, // ADD_A_H
2153
83.5k
    536895805U, // ADD_A_W
2154
83.5k
    536891671U, // ADD_MM
2155
83.5k
    536891671U, // ADD_MMR6
2156
83.5k
    536891671U, // ADD_NM
2157
83.5k
    536893538U, // ADDi
2158
83.5k
    536893538U, // ADDi_MM
2159
83.5k
    536895505U, // ADDiu
2160
83.5k
    536895505U, // ADDiu_MM
2161
83.5k
    536895434U, // ADDu
2162
83.5k
    536895434U, // ADDu16_NM
2163
83.5k
    536895434U, // ADDu4x4_NM
2164
83.5k
    536895434U, // ADDu_MM
2165
83.5k
    536895434U, // ADDu_NM
2166
83.5k
    536894083U, // ALIGN
2167
83.5k
    536894083U, // ALIGN_MMR6
2168
83.5k
    18670U, // ALUIPC
2169
83.5k
    18670U, // ALUIPC_MMR6
2170
83.5k
    151013614U, // ALUIPC_NM
2171
83.5k
    536891700U, // AND
2172
83.5k
    20021711U,  // AND16_MM
2173
83.5k
    20021711U,  // AND16_MMR6
2174
83.5k
    536891700U, // AND16_NM
2175
83.5k
    536891700U, // AND64
2176
83.5k
    536887780U, // ANDI16_MM
2177
83.5k
    536887780U, // ANDI16_MMR6
2178
83.5k
    536887997U, // ANDI16_NM
2179
83.5k
    536888329U, // ANDI_B
2180
83.5k
    536893544U, // ANDI_MMR6
2181
83.5k
    536887943U, // ANDI_NM
2182
83.5k
    536891700U, // AND_MM
2183
83.5k
    536891700U, // AND_MMR6
2184
83.5k
    536891700U, // AND_NM
2185
83.5k
    536895644U, // AND_V
2186
83.5k
    536893544U, // ANDi
2187
83.5k
    536893544U, // ANDi64
2188
83.5k
    536893544U, // ANDi_MM
2189
83.5k
    536891714U, // APPEND
2190
83.5k
    536891714U, // APPEND_MMR2
2191
83.5k
    536888583U, // ASUB_S_B
2192
83.5k
    536890765U, // ASUB_S_D
2193
83.5k
    536892349U, // ASUB_S_H
2194
83.5k
    536896648U, // ASUB_S_W
2195
83.5k
    536888798U, // ASUB_U_B
2196
83.5k
    536891232U, // ASUB_U_D
2197
83.5k
    536892637U, // ASUB_U_H
2198
83.5k
    536897116U, // ASUB_U_W
2199
83.5k
    536893648U, // AUI
2200
83.5k
    18663U, // AUIPC
2201
83.5k
    18663U, // AUIPC_MMR6
2202
83.5k
    536893648U, // AUI_MMR6
2203
83.5k
    536888669U, // AVER_S_B
2204
83.5k
    536890915U, // AVER_S_D
2205
83.5k
    536892487U, // AVER_S_H
2206
83.5k
    536896848U, // AVER_S_W
2207
83.5k
    536888884U, // AVER_U_B
2208
83.5k
    536891382U, // AVER_U_D
2209
83.5k
    536892775U, // AVER_U_H
2210
83.5k
    536897266U, // AVER_U_W
2211
83.5k
    536888611U, // AVE_S_B
2212
83.5k
    536890847U, // AVE_S_D
2213
83.5k
    536892419U, // AVE_S_H
2214
83.5k
    536896730U, // AVE_S_W
2215
83.5k
    536888826U, // AVE_U_B
2216
83.5k
    536891314U, // AVE_U_D
2217
83.5k
    536892707U, // AVE_U_H
2218
83.5k
    536897198U, // AVE_U_W
2219
83.5k
    24593U, // AddiuRxImmX16
2220
83.5k
    3694609U, // AddiuRxPcImmX16
2221
83.5k
    33579025U,  // AddiuRxRxImm16
2222
83.5k
    33579025U,  // AddiuRxRxImmX16
2223
83.5k
    167796753U, // AddiuRxRyOffMemX16
2224
83.5k
    4221103U, // AddiuSpImm16
2225
83.5k
    551087U,  // AddiuSpImmX16
2226
83.5k
    536895434U, // AdduRxRyRz16
2227
83.5k
    33575220U,  // AndRxRxRy16
2228
83.5k
    557483U,  // B16_MM
2229
83.5k
    536895433U, // BADDu
2230
83.5k
    563459U,  // BAL
2231
83.5k
    559256U,  // BALC
2232
83.5k
    115379U,  // BALC16_NM
2233
83.5k
    559256U,  // BALC_MMR6
2234
83.5k
    116888U,  // BALC_NM
2235
83.5k
    536894082U, // BALIGN
2236
83.5k
    536894082U, // BALIGN_MMR2
2237
83.5k
    18745U, // BALRSC_NM
2238
83.5k
    536889778U, // BBEQZC_NM
2239
83.5k
    184565845U, // BBIT0
2240
83.5k
    184565977U, // BBIT032
2241
83.5k
    184565970U, // BBIT1
2242
83.5k
    184565986U, // BBIT132
2243
83.5k
    536889752U, // BBNEZC_NM
2244
83.5k
    559202U,  // BC
2245
83.5k
    557488U,  // BC16_MMR6
2246
83.5k
    559202U,  // BC16_NM
2247
83.5k
    201353603U, // BC1EQZ
2248
83.5k
    201345440U, // BC1EQZC_MMR6
2249
83.5k
    201347591U, // BC1F
2250
83.5k
    201349504U, // BC1FL
2251
83.5k
    201347591U, // BC1F_MM
2252
83.5k
    201353587U, // BC1NEZ
2253
83.5k
    201345414U, // BC1NEZC_MMR6
2254
83.5k
    201351016U, // BC1T
2255
83.5k
    201349637U, // BC1TL
2256
83.5k
    201351016U, // BC1T_MM
2257
83.5k
    201353611U, // BC2EQZ
2258
83.5k
    201345449U, // BC2EQZC_MMR6
2259
83.5k
    201353595U, // BC2NEZ
2260
83.5k
    201345423U, // BC2NEZC_MMR6
2261
83.5k
    536888398U, // BCLRI_B
2262
83.5k
    536890301U, // BCLRI_D
2263
83.5k
    536892120U, // BCLRI_H
2264
83.5k
    536896193U, // BCLRI_W
2265
83.5k
    536888550U, // BCLR_B
2266
83.5k
    536890689U, // BCLR_D
2267
83.5k
    536892316U, // BCLR_H
2268
83.5k
    536896564U, // BCLR_W
2269
83.5k
    559202U,  // BC_MMR6
2270
83.5k
    559202U,  // BC_NM
2271
83.5k
    536894300U, // BEQ
2272
83.5k
    536894300U, // BEQ64
2273
83.5k
    536889618U, // BEQC
2274
83.5k
    536889618U, // BEQC16_NM
2275
83.5k
    536889618U, // BEQC64
2276
83.5k
    536889618U, // BEQC_MMR6
2277
83.5k
    536889618U, // BEQC_NM
2278
83.5k
    536889618U, // BEQCzero_NM
2279
83.5k
    754993285U, // BEQIC_NM
2280
83.5k
    536893945U, // BEQL
2281
83.5k
    201343615U, // BEQZ16_MM
2282
83.5k
    201345216U, // BEQZALC
2283
83.5k
    201345216U, // BEQZALC_MMR6
2284
83.5k
    201345459U, // BEQZC
2285
83.5k
    201343430U, // BEQZC16_MMR6
2286
83.5k
    201345459U, // BEQZC16_NM
2287
83.5k
    201345459U, // BEQZC64
2288
83.5k
    201345459U, // BEQZC_MM
2289
83.5k
    201345459U, // BEQZC_MMR6
2290
83.5k
    201345459U, // BEQZC_NM
2291
83.5k
    536894300U, // BEQ_MM
2292
83.5k
    536889446U, // BGEC
2293
83.5k
    536889446U, // BGEC64
2294
83.5k
    536889446U, // BGEC_MMR6
2295
83.5k
    536889446U, // BGEC_NM
2296
83.5k
    754993266U, // BGEIC_NM
2297
83.5k
    754993486U, // BGEIUC_NM
2298
83.5k
    536889671U, // BGEUC
2299
83.5k
    536889671U, // BGEUC64
2300
83.5k
    536889671U, // BGEUC_MMR6
2301
83.5k
    536889671U, // BGEUC_NM
2302
83.5k
    201353274U, // BGEZ
2303
83.5k
    201353274U, // BGEZ64
2304
83.5k
    201349389U, // BGEZAL
2305
83.5k
    201345189U, // BGEZALC
2306
83.5k
    201345189U, // BGEZALC_MMR6
2307
83.5k
    201349585U, // BGEZALL
2308
83.5k
    201350857U, // BGEZALS_MM
2309
83.5k
    201349389U, // BGEZAL_MM
2310
83.5k
    201345400U, // BGEZC
2311
83.5k
    201345400U, // BGEZC64
2312
83.5k
    201345400U, // BGEZC_MMR6
2313
83.5k
    201349700U, // BGEZL
2314
83.5k
    201353274U, // BGEZ_MM
2315
83.5k
    201353334U, // BGTZ
2316
83.5k
    201353334U, // BGTZ64
2317
83.5k
    201345225U, // BGTZALC
2318
83.5k
    201345225U, // BGTZALC_MMR6
2319
83.5k
    201345466U, // BGTZC
2320
83.5k
    201345466U, // BGTZC64
2321
83.5k
    201345466U, // BGTZC_MMR6
2322
83.5k
    201349714U, // BGTZL
2323
83.5k
    201353334U, // BGTZ_MM
2324
83.5k
    570442803U, // BINSLI_B
2325
83.5k
    570444706U, // BINSLI_D
2326
83.5k
    570446525U, // BINSLI_H
2327
83.5k
    570450598U, // BINSLI_W
2328
83.5k
    570442950U, // BINSL_B
2329
83.5k
    570444906U, // BINSL_D
2330
83.5k
    570446639U, // BINSL_H
2331
83.5k
    570450756U, // BINSL_W
2332
83.5k
    570442864U, // BINSRI_B
2333
83.5k
    570444751U, // BINSRI_D
2334
83.5k
    570446570U, // BINSRI_H
2335
83.5k
    570450643U, // BINSRI_W
2336
83.5k
    570442998U, // BINSR_B
2337
83.5k
    570445171U, // BINSR_D
2338
83.5k
    570446764U, // BINSR_H
2339
83.5k
    570451046U, // BINSR_W
2340
83.5k
    24804U, // BITREV
2341
83.5k
    26612U, // BITREVW_NM
2342
83.5k
    24804U, // BITREV_MM
2343
83.5k
    23225U, // BITSWAP
2344
83.5k
    23225U, // BITSWAP_MMR6
2345
83.5k
    201353280U, // BLEZ
2346
83.5k
    201353280U, // BLEZ64
2347
83.5k
    201345198U, // BLEZALC
2348
83.5k
    201345198U, // BLEZALC_MMR6
2349
83.5k
    201345407U, // BLEZC
2350
83.5k
    201345407U, // BLEZC64
2351
83.5k
    201345407U, // BLEZC_MMR6
2352
83.5k
    201349707U, // BLEZL
2353
83.5k
    201353280U, // BLEZ_MM
2354
83.5k
    536889665U, // BLTC
2355
83.5k
    536889665U, // BLTC64
2356
83.5k
    536889665U, // BLTC_MMR6
2357
83.5k
    536889665U, // BLTC_NM
2358
83.5k
    754993292U, // BLTIC_NM
2359
83.5k
    754993494U, // BLTIUC_NM
2360
83.5k
    536889694U, // BLTUC
2361
83.5k
    536889694U, // BLTUC64
2362
83.5k
    536889694U, // BLTUC_MMR6
2363
83.5k
    536889694U, // BLTUC_NM
2364
83.5k
    201353340U, // BLTZ
2365
83.5k
    201353340U, // BLTZ64
2366
83.5k
    201349397U, // BLTZAL
2367
83.5k
    201345234U, // BLTZALC
2368
83.5k
    201345234U, // BLTZALC_MMR6
2369
83.5k
    201349594U, // BLTZALL
2370
83.5k
    201350866U, // BLTZALS_MM
2371
83.5k
    201349397U, // BLTZAL_MM
2372
83.5k
    201345473U, // BLTZC
2373
83.5k
    201345473U, // BLTZC64
2374
83.5k
    201345473U, // BLTZC_MMR6
2375
83.5k
    201349721U, // BLTZL
2376
83.5k
    201353340U, // BLTZ_MM
2377
83.5k
    570442919U, // BMNZI_B
2378
83.5k
    570450133U, // BMNZ_V
2379
83.5k
    570442911U, // BMZI_B
2380
83.5k
    570450119U, // BMZ_V
2381
83.5k
    536891829U, // BNE
2382
83.5k
    536891829U, // BNE64
2383
83.5k
    536889452U, // BNEC
2384
83.5k
    536889452U, // BNEC16_NM
2385
83.5k
    536889452U, // BNEC64
2386
83.5k
    536889452U, // BNEC_MMR6
2387
83.5k
    536889452U, // BNEC_NM
2388
83.5k
    536889452U, // BNECzero_NM
2389
83.5k
    536888337U, // BNEGI_B
2390
83.5k
    536890249U, // BNEGI_D
2391
83.5k
    536892068U, // BNEGI_H
2392
83.5k
    536896141U, // BNEGI_W
2393
83.5k
    536888305U, // BNEG_B
2394
83.5k
    536890225U, // BNEG_D
2395
83.5k
    536892044U, // BNEG_H
2396
83.5k
    536896036U, // BNEG_W
2397
83.5k
    754993273U, // BNEIC_NM
2398
83.5k
    536893818U, // BNEL
2399
83.5k
    201343607U, // BNEZ16_MM
2400
83.5k
    201345207U, // BNEZALC
2401
83.5k
    201345207U, // BNEZALC_MMR6
2402
83.5k
    201345433U, // BNEZC
2403
83.5k
    201343421U, // BNEZC16_MMR6
2404
83.5k
    201345433U, // BNEZC16_NM
2405
83.5k
    201345433U, // BNEZC64
2406
83.5k
    201345433U, // BNEZC_MM
2407
83.5k
    201345433U, // BNEZC_MMR6
2408
83.5k
    201345433U, // BNEZC_NM
2409
83.5k
    536891829U, // BNE_MM
2410
83.5k
    536889701U, // BNVC
2411
83.5k
    536889701U, // BNVC_MMR6
2412
83.5k
    201344702U, // BNZ_B
2413
83.5k
    201347297U, // BNZ_D
2414
83.5k
    201348593U, // BNZ_H
2415
83.5k
    201351374U, // BNZ_V
2416
83.5k
    201353131U, // BNZ_W
2417
83.5k
    536889707U, // BOVC
2418
83.5k
    536889707U, // BOVC_MMR6
2419
83.5k
    557299U,  // BPOSGE32
2420
83.5k
    559191U,  // BPOSGE32C_MMR3
2421
83.5k
    557299U,  // BPOSGE32_MM
2422
83.5k
    235018468U, // BREAK
2423
83.5k
    147962U,  // BREAK16_MM
2424
83.5k
    147962U,  // BREAK16_MMR6
2425
83.5k
    547044U,  // BREAK16_NM
2426
83.5k
    235018468U, // BREAK_MM
2427
83.5k
    235018468U, // BREAK_MMR6
2428
83.5k
    547044U,  // BREAK_NM
2429
83.5k
    543027U,  // BRSC_NM
2430
83.5k
    570442778U, // BSELI_B
2431
83.5k
    570450091U, // BSEL_V
2432
83.5k
    536888452U, // BSETI_B
2433
83.5k
    536890339U, // BSETI_D
2434
83.5k
    536892158U, // BSETI_H
2435
83.5k
    536896231U, // BSETI_W
2436
83.5k
    536888766U, // BSET_B
2437
83.5k
    536891051U, // BSET_D
2438
83.5k
    536892605U, // BSET_H
2439
83.5k
    536897022U, // BSET_W
2440
83.5k
    26602U, // BYTEREVW_NM
2441
83.5k
    201344696U, // BZ_B
2442
83.5k
    201347281U, // BZ_D
2443
83.5k
    201348587U, // BZ_H
2444
83.5k
    201351361U, // BZ_V
2445
83.5k
    201353125U, // BZ_W
2446
83.5k
    738224225U, // BeqzRxImm16
2447
83.5k
    201353313U, // BeqzRxImmX16
2448
83.5k
    4227977U, // Bimm16
2449
83.5k
    557961U,  // BimmX16
2450
83.5k
    738224198U, // BnezRxImm16
2451
83.5k
    201353286U, // BnezRxImmX16
2452
83.5k
    10794U, // Break16
2453
83.5k
    4745327U, // Bteqz16
2454
83.5k
    551023U,  // BteqzX16
2455
83.5k
    4745300U, // Btnez16
2456
83.5k
    550996U,  // BtnezX16
2457
83.5k
    5411201U, // CACHE
2458
83.5k
    5411171U, // CACHEE
2459
83.5k
    5411171U, // CACHEE_MM
2460
83.5k
    5411201U, // CACHE_MM
2461
83.5k
    5411201U, // CACHE_MMR6
2462
83.5k
    50516353U,  // CACHE_NM
2463
83.5k
    5411201U, // CACHE_R6
2464
83.5k
    19476U, // CEIL_L_D64
2465
83.5k
    19476U, // CEIL_L_D_MMR6
2466
83.5k
    23847U, // CEIL_L_S
2467
83.5k
    23847U, // CEIL_L_S_MMR6
2468
83.5k
    20651U, // CEIL_W_D32
2469
83.5k
    20651U, // CEIL_W_D64
2470
83.5k
    20651U, // CEIL_W_D_MMR6
2471
83.5k
    20651U, // CEIL_W_MM
2472
83.5k
    24189U, // CEIL_W_S
2473
83.5k
    24189U, // CEIL_W_S_MM
2474
83.5k
    24189U, // CEIL_W_S_MMR6
2475
83.5k
    536888381U, // CEQI_B
2476
83.5k
    536890284U, // CEQI_D
2477
83.5k
    536892103U, // CEQI_H
2478
83.5k
    536896176U, // CEQI_W
2479
83.5k
    536888535U, // CEQ_B
2480
83.5k
    536890596U, // CEQ_D
2481
83.5k
    536892294U, // CEQ_H
2482
83.5k
    536896452U, // CEQ_W
2483
83.5k
    16488U, // CFC1
2484
83.5k
    16488U, // CFC1_MM
2485
83.5k
    16704U, // CFC2_MM
2486
83.5k
    17267U, // CFCMSA
2487
83.5k
    536895195U, // CINS
2488
83.5k
    536887588U, // CINS32
2489
83.5k
    536895195U, // CINS64_32
2490
83.5k
    536895195U, // CINS_i32
2491
83.5k
    20121U, // CLASS_D
2492
83.5k
    20121U, // CLASS_D_MMR6
2493
83.5k
    24040U, // CLASS_S
2494
83.5k
    24040U, // CLASS_S_MMR6
2495
83.5k
    536888620U, // CLEI_S_B
2496
83.5k
    536890856U, // CLEI_S_D
2497
83.5k
    536892428U, // CLEI_S_H
2498
83.5k
    536896739U, // CLEI_S_W
2499
83.5k
    536888835U, // CLEI_U_B
2500
83.5k
    536891323U, // CLEI_U_D
2501
83.5k
    536892716U, // CLEI_U_H
2502
83.5k
    536897207U, // CLEI_U_W
2503
83.5k
    536888602U, // CLE_S_B
2504
83.5k
    536890838U, // CLE_S_D
2505
83.5k
    536892410U, // CLE_S_H
2506
83.5k
    536896721U, // CLE_S_W
2507
83.5k
    536888817U, // CLE_U_B
2508
83.5k
    536891305U, // CLE_U_D
2509
83.5k
    536892698U, // CLE_U_H
2510
83.5k
    536897189U, // CLE_U_W
2511
83.5k
    23193U, // CLO
2512
83.5k
    23193U, // CLO_MM
2513
83.5k
    23193U, // CLO_MMR6
2514
83.5k
    23193U, // CLO_NM
2515
83.5k
    23193U, // CLO_R6
2516
83.5k
    536888640U, // CLTI_S_B
2517
83.5k
    536890876U, // CLTI_S_D
2518
83.5k
    536892448U, // CLTI_S_H
2519
83.5k
    536896759U, // CLTI_S_W
2520
83.5k
    536888855U, // CLTI_U_B
2521
83.5k
    536891343U, // CLTI_U_D
2522
83.5k
    536892736U, // CLTI_U_H
2523
83.5k
    536897227U, // CLTI_U_W
2524
83.5k
    536888708U, // CLT_S_B
2525
83.5k
    536890954U, // CLT_S_D
2526
83.5k
    536892536U, // CLT_S_H
2527
83.5k
    536896887U, // CLT_S_W
2528
83.5k
    536888935U, // CLT_U_B
2529
83.5k
    536891433U, // CLT_U_D
2530
83.5k
    536892826U, // CLT_U_H
2531
83.5k
    536897317U, // CLT_U_W
2532
83.5k
    26716U, // CLZ
2533
83.5k
    26716U, // CLZ_MM
2534
83.5k
    26716U, // CLZ_MMR6
2535
83.5k
    26716U, // CLZ_NM
2536
83.5k
    26716U, // CLZ_R6
2537
83.5k
    536889185U, // CMPGDU_EQ_QB
2538
83.5k
    536889185U, // CMPGDU_EQ_QB_MMR2
2539
83.5k
    536889090U, // CMPGDU_LE_QB
2540
83.5k
    536889090U, // CMPGDU_LE_QB_MMR2
2541
83.5k
    536889304U, // CMPGDU_LT_QB
2542
83.5k
    536889304U, // CMPGDU_LT_QB_MMR2
2543
83.5k
    536889199U, // CMPGU_EQ_QB
2544
83.5k
    536889199U, // CMPGU_EQ_QB_MM
2545
83.5k
    536889104U, // CMPGU_LE_QB
2546
83.5k
    536889104U, // CMPGU_LE_QB_MM
2547
83.5k
    536889318U, // CMPGU_LT_QB
2548
83.5k
    536889318U, // CMPGU_LT_QB_MM
2549
83.5k
    18300U, // CMPU_EQ_QB
2550
83.5k
    18300U, // CMPU_EQ_QB_MM
2551
83.5k
    18205U, // CMPU_LE_QB
2552
83.5k
    18205U, // CMPU_LE_QB_MM
2553
83.5k
    18419U, // CMPU_LT_QB
2554
83.5k
    18419U, // CMPU_LT_QB_MM
2555
83.5k
    536890146U, // CMP_AF_D_MMR6
2556
83.5k
    536894669U, // CMP_AF_S_MMR6
2557
83.5k
    536890585U, // CMP_EQ_D
2558
83.5k
    536890585U, // CMP_EQ_D_MMR6
2559
83.5k
    22210U, // CMP_EQ_PH
2560
83.5k
    22210U, // CMP_EQ_PH_MM
2561
83.5k
    536894873U, // CMP_EQ_S
2562
83.5k
    536894873U, // CMP_EQ_S_MMR6
2563
83.5k
    536890146U, // CMP_F_D
2564
83.5k
    536894669U, // CMP_F_S
2565
83.5k
    536889990U, // CMP_LE_D
2566
83.5k
    536889990U, // CMP_LE_D_MMR6
2567
83.5k
    22106U, // CMP_LE_PH
2568
83.5k
    22106U, // CMP_LE_PH_MM
2569
83.5k
    536894590U, // CMP_LE_S
2570
83.5k
    536894590U, // CMP_LE_S_MMR6
2571
83.5k
    536891076U, // CMP_LT_D
2572
83.5k
    536891076U, // CMP_LT_D_MMR6
2573
83.5k
    22379U, // CMP_LT_PH
2574
83.5k
    22379U, // CMP_LT_PH_MM
2575
83.5k
    536894978U, // CMP_LT_S
2576
83.5k
    536894978U, // CMP_LT_S_MMR6
2577
83.5k
    536890164U, // CMP_SAF_D
2578
83.5k
    536890164U, // CMP_SAF_D_MMR6
2579
83.5k
    536894679U, // CMP_SAF_S
2580
83.5k
    536894679U, // CMP_SAF_S_MMR6
2581
83.5k
    536890612U, // CMP_SEQ_D
2582
83.5k
    536890612U, // CMP_SEQ_D_MMR6
2583
83.5k
    536894892U, // CMP_SEQ_S
2584
83.5k
    536894892U, // CMP_SEQ_S_MMR6
2585
83.5k
    536890027U, // CMP_SLE_D
2586
83.5k
    536890027U, // CMP_SLE_D_MMR6
2587
83.5k
    536894619U, // CMP_SLE_S
2588
83.5k
    536894619U, // CMP_SLE_S_MMR6
2589
83.5k
    536891103U, // CMP_SLT_D
2590
83.5k
    536891103U, // CMP_SLT_D_MMR6
2591
83.5k
    536894997U, // CMP_SLT_S
2592
83.5k
    536894997U, // CMP_SLT_S_MMR6
2593
83.5k
    536890660U, // CMP_SUEQ_D
2594
83.5k
    536890660U, // CMP_SUEQ_D_MMR6
2595
83.5k
    536894923U, // CMP_SUEQ_S
2596
83.5k
    536894923U, // CMP_SUEQ_S_MMR6
2597
83.5k
    536890075U, // CMP_SULE_D
2598
83.5k
    536890075U, // CMP_SULE_D_MMR6
2599
83.5k
    536894650U, // CMP_SULE_S
2600
83.5k
    536894650U, // CMP_SULE_S_MMR6
2601
83.5k
    536891151U, // CMP_SULT_D
2602
83.5k
    536891151U, // CMP_SULT_D_MMR6
2603
83.5k
    536895028U, // CMP_SULT_S
2604
83.5k
    536895028U, // CMP_SULT_S_MMR6
2605
83.5k
    536890533U, // CMP_SUN_D
2606
83.5k
    536890533U, // CMP_SUN_D_MMR6
2607
83.5k
    536894837U, // CMP_SUN_S
2608
83.5k
    536894837U, // CMP_SUN_S_MMR6
2609
83.5k
    536890640U, // CMP_UEQ_D
2610
83.5k
    536890640U, // CMP_UEQ_D_MMR6
2611
83.5k
    536894912U, // CMP_UEQ_S
2612
83.5k
    536894912U, // CMP_UEQ_S_MMR6
2613
83.5k
    536890055U, // CMP_ULE_D
2614
83.5k
    536890055U, // CMP_ULE_D_MMR6
2615
83.5k
    536894639U, // CMP_ULE_S
2616
83.5k
    536894639U, // CMP_ULE_S_MMR6
2617
83.5k
    536891131U, // CMP_ULT_D
2618
83.5k
    536891131U, // CMP_ULT_D_MMR6
2619
83.5k
    536895017U, // CMP_ULT_S
2620
83.5k
    536895017U, // CMP_ULT_S_MMR6
2621
83.5k
    536890515U, // CMP_UN_D
2622
83.5k
    536890515U, // CMP_UN_D_MMR6
2623
83.5k
    536894827U, // CMP_UN_S
2624
83.5k
    536894827U, // CMP_UN_S_MMR6
2625
83.5k
    1073759659U,  // COPY_S_B
2626
83.5k
    1073761927U,  // COPY_S_D
2627
83.5k
    1073763498U,  // COPY_S_H
2628
83.5k
    1073767871U,  // COPY_S_W
2629
83.5k
    1073759874U,  // COPY_U_B
2630
83.5k
    1073763765U,  // COPY_U_H
2631
83.5k
    1073768278U,  // COPY_U_W
2632
83.5k
    536889029U, // CRC32B
2633
83.5k
    33572549U,  // CRC32B_NM
2634
83.5k
    536889037U, // CRC32CB
2635
83.5k
    33572557U,  // CRC32CB_NM
2636
83.5k
    536891656U, // CRC32CD
2637
83.5k
    536892940U, // CRC32CH
2638
83.5k
    33576460U,  // CRC32CH_NM
2639
83.5k
    536897466U, // CRC32CW
2640
83.5k
    33580986U,  // CRC32CW_NM
2641
83.5k
    536891642U, // CRC32D
2642
83.5k
    536892920U, // CRC32H
2643
83.5k
    33576440U,  // CRC32H_NM
2644
83.5k
    536897458U, // CRC32W
2645
83.5k
    33580978U,  // CRC32W_NM
2646
83.5k
    17875075U,  // CTC1
2647
83.5k
    17875075U,  // CTC1_MM
2648
83.5k
    17875291U,  // CTC2_MM
2649
83.5k
    17275U, // CTCMSA
2650
83.5k
    23643U, // CVT_D32_S
2651
83.5k
    23643U, // CVT_D32_S_MM
2652
83.5k
    24972U, // CVT_D32_W
2653
83.5k
    24972U, // CVT_D32_W_MM
2654
83.5k
    22769U, // CVT_D64_L
2655
83.5k
    23643U, // CVT_D64_S
2656
83.5k
    23643U, // CVT_D64_S_MM
2657
83.5k
    24972U, // CVT_D64_W
2658
83.5k
    24972U, // CVT_D64_W_MM
2659
83.5k
    22769U, // CVT_D_L_MMR6
2660
83.5k
    19497U, // CVT_L_D64
2661
83.5k
    19497U, // CVT_L_D64_MM
2662
83.5k
    19497U, // CVT_L_D_MMR6
2663
83.5k
    23868U, // CVT_L_S
2664
83.5k
    23868U, // CVT_L_S_MM
2665
83.5k
    23868U, // CVT_L_S_MMR6
2666
83.5k
    26574U, // CVT_PS_PW64
2667
83.5k
    536894942U, // CVT_PS_S64
2668
83.5k
    24369U, // CVT_PW_PS64
2669
83.5k
    19844U, // CVT_S_D32
2670
83.5k
    19844U, // CVT_S_D32_MM
2671
83.5k
    19844U, // CVT_S_D64
2672
83.5k
    19844U, // CVT_S_D64_MM
2673
83.5k
    22778U, // CVT_S_L
2674
83.5k
    22778U, // CVT_S_L_MMR6
2675
83.5k
    23023U, // CVT_S_PL64
2676
83.5k
    24658U, // CVT_S_PU64
2677
83.5k
    25727U, // CVT_S_W
2678
83.5k
    25727U, // CVT_S_W_MM
2679
83.5k
    25727U, // CVT_S_W_MMR6
2680
83.5k
    20672U, // CVT_W_D32
2681
83.5k
    20672U, // CVT_W_D32_MM
2682
83.5k
    20672U, // CVT_W_D64
2683
83.5k
    20672U, // CVT_W_D64_MM
2684
83.5k
    24210U, // CVT_W_S
2685
83.5k
    24210U, // CVT_W_S_MM
2686
83.5k
    24210U, // CVT_W_S_MMR6
2687
83.5k
    536890577U, // C_EQ_D32
2688
83.5k
    536890577U, // C_EQ_D32_MM
2689
83.5k
    536890577U, // C_EQ_D64
2690
83.5k
    536890577U, // C_EQ_D64_MM
2691
83.5k
    536894865U, // C_EQ_S
2692
83.5k
    536894865U, // C_EQ_S_MM
2693
83.5k
    536890139U, // C_F_D32
2694
83.5k
    536890139U, // C_F_D32_MM
2695
83.5k
    536890139U, // C_F_D64
2696
83.5k
    536890139U, // C_F_D64_MM
2697
83.5k
    536894662U, // C_F_S
2698
83.5k
    536894662U, // C_F_S_MM
2699
83.5k
    536889982U, // C_LE_D32
2700
83.5k
    536889982U, // C_LE_D32_MM
2701
83.5k
    536889982U, // C_LE_D64
2702
83.5k
    536889982U, // C_LE_D64_MM
2703
83.5k
    536894582U, // C_LE_S
2704
83.5k
    536894582U, // C_LE_S_MM
2705
83.5k
    536891068U, // C_LT_D32
2706
83.5k
    536891068U, // C_LT_D32_MM
2707
83.5k
    536891068U, // C_LT_D64
2708
83.5k
    536891068U, // C_LT_D64_MM
2709
83.5k
    536894970U, // C_LT_S
2710
83.5k
    536894970U, // C_LT_S_MM
2711
83.5k
    536889973U, // C_NGE_D32
2712
83.5k
    536889973U, // C_NGE_D32_MM
2713
83.5k
    536889973U, // C_NGE_D64
2714
83.5k
    536889973U, // C_NGE_D64_MM
2715
83.5k
    536894573U, // C_NGE_S
2716
83.5k
    536894573U, // C_NGE_S_MM
2717
83.5k
    536890008U, // C_NGLE_D32
2718
83.5k
    536890008U, // C_NGLE_D32_MM
2719
83.5k
    536890008U, // C_NGLE_D64
2720
83.5k
    536890008U, // C_NGLE_D64_MM
2721
83.5k
    536894600U, // C_NGLE_S
2722
83.5k
    536894600U, // C_NGLE_S_MM
2723
83.5k
    536890425U, // C_NGL_D32
2724
83.5k
    536890425U, // C_NGL_D32_MM
2725
83.5k
    536890425U, // C_NGL_D64
2726
83.5k
    536890425U, // C_NGL_D64_MM
2727
83.5k
    536894796U, // C_NGL_S
2728
83.5k
    536894796U, // C_NGL_S_MM
2729
83.5k
    536891059U, // C_NGT_D32
2730
83.5k
    536891059U, // C_NGT_D32_MM
2731
83.5k
    536891059U, // C_NGT_D64
2732
83.5k
    536891059U, // C_NGT_D64_MM
2733
83.5k
    536894961U, // C_NGT_S
2734
83.5k
    536894961U, // C_NGT_S_MM
2735
83.5k
    536890018U, // C_OLE_D32
2736
83.5k
    536890018U, // C_OLE_D32_MM
2737
83.5k
    536890018U, // C_OLE_D64
2738
83.5k
    536890018U, // C_OLE_D64_MM
2739
83.5k
    536894610U, // C_OLE_S
2740
83.5k
    536894610U, // C_OLE_S_MM
2741
83.5k
    536891094U, // C_OLT_D32
2742
83.5k
    536891094U, // C_OLT_D32_MM
2743
83.5k
    536891094U, // C_OLT_D64
2744
83.5k
    536891094U, // C_OLT_D64_MM
2745
83.5k
    536894988U, // C_OLT_S
2746
83.5k
    536894988U, // C_OLT_S_MM
2747
83.5k
    536890603U, // C_SEQ_D32
2748
83.5k
    536890603U, // C_SEQ_D32_MM
2749
83.5k
    536890603U, // C_SEQ_D64
2750
83.5k
    536890603U, // C_SEQ_D64_MM
2751
83.5k
    536894883U, // C_SEQ_S
2752
83.5k
    536894883U, // C_SEQ_S_MM
2753
83.5k
    536890209U, // C_SF_D32
2754
83.5k
    536890209U, // C_SF_D32_MM
2755
83.5k
    536890209U, // C_SF_D64
2756
83.5k
    536890209U, // C_SF_D64_MM
2757
83.5k
    536894708U, // C_SF_S
2758
83.5k
    536894708U, // C_SF_S_MM
2759
83.5k
    536890631U, // C_UEQ_D32
2760
83.5k
    536890631U, // C_UEQ_D32_MM
2761
83.5k
    536890631U, // C_UEQ_D64
2762
83.5k
    536890631U, // C_UEQ_D64_MM
2763
83.5k
    536894903U, // C_UEQ_S
2764
83.5k
    536894903U, // C_UEQ_S_MM
2765
83.5k
    536890046U, // C_ULE_D32
2766
83.5k
    536890046U, // C_ULE_D32_MM
2767
83.5k
    536890046U, // C_ULE_D64
2768
83.5k
    536890046U, // C_ULE_D64_MM
2769
83.5k
    536894630U, // C_ULE_S
2770
83.5k
    536894630U, // C_ULE_S_MM
2771
83.5k
    536891122U, // C_ULT_D32
2772
83.5k
    536891122U, // C_ULT_D32_MM
2773
83.5k
    536891122U, // C_ULT_D64
2774
83.5k
    536891122U, // C_ULT_D64_MM
2775
83.5k
    536895008U, // C_ULT_S
2776
83.5k
    536895008U, // C_ULT_S_MM
2777
83.5k
    536890507U, // C_UN_D32
2778
83.5k
    536890507U, // C_UN_D32_MM
2779
83.5k
    536890507U, // C_UN_D64
2780
83.5k
    536890507U, // C_UN_D64_MM
2781
83.5k
    536894819U, // C_UN_S
2782
83.5k
    536894819U, // C_UN_S_MM
2783
83.5k
    23264U, // CmpRxRy16
2784
83.5k
    1610635429U,  // CmpiRxImm16
2785
83.5k
    22693U, // CmpiRxImmX16
2786
83.5k
    536891670U, // DADD
2787
83.5k
    536893537U, // DADDi
2788
83.5k
    536895504U, // DADDiu
2789
83.5k
    536895440U, // DADDu
2790
83.5k
    536893568U, // DAHI
2791
83.5k
    536894090U, // DALIGN
2792
83.5k
    536893629U, // DATI
2793
83.5k
    536893647U, // DAUI
2794
83.5k
    23224U, // DBITSWAP
2795
83.5k
    23192U, // DCLO
2796
83.5k
    23192U, // DCLO_R6
2797
83.5k
    26715U, // DCLZ
2798
83.5k
    26715U, // DCLZ_R6
2799
83.5k
    536895724U, // DDIV
2800
83.5k
    536895632U, // DDIVU
2801
83.5k
    11034U, // DERET
2802
83.5k
    11034U, // DERET_MM
2803
83.5k
    11034U, // DERET_MMR6
2804
83.5k
    11034U, // DERET_NM
2805
83.5k
    536895408U, // DEXT
2806
83.5k
    536897885U, // DEXT64_32
2807
83.5k
    536894061U, // DEXTM
2808
83.5k
    536895625U, // DEXTU
2809
83.5k
    546916U,  // DI
2810
83.5k
    536895201U, // DINS
2811
83.5k
    536894054U, // DINSM
2812
83.5k
    536895580U, // DINSU
2813
83.5k
    536895725U, // DIV
2814
83.5k
    536895633U, // DIVU
2815
83.5k
    536895633U, // DIVU_MMR6
2816
83.5k
    536895633U, // DIVU_NM
2817
83.5k
    536895725U, // DIV_MMR6
2818
83.5k
    536895725U, // DIV_NM
2819
83.5k
    536888729U, // DIV_S_B
2820
83.5k
    536890997U, // DIV_S_D
2821
83.5k
    536892557U, // DIV_S_H
2822
83.5k
    536896930U, // DIV_S_W
2823
83.5k
    536888944U, // DIV_U_B
2824
83.5k
    536891464U, // DIV_U_D
2825
83.5k
    536892835U, // DIV_U_H
2826
83.5k
    536897348U, // DIV_U_W
2827
83.5k
    546916U,  // DI_MM
2828
83.5k
    546916U,  // DI_MMR6
2829
83.5k
    546916U,  // DI_NM
2830
83.5k
    536888173U, // DLSA
2831
83.5k
    536888173U, // DLSA_R6
2832
83.5k
    536887303U, // DMFC0
2833
83.5k
    16494U, // DMFC1
2834
83.5k
    536887622U, // DMFC2
2835
83.5k
    251674950U, // DMFC2_OCTEON
2836
83.5k
    536887310U, // DMFGC0
2837
83.5k
    536891722U, // DMOD
2838
83.5k
    536895454U, // DMODU
2839
83.5k
    548756U,  // DMT
2840
83.5k
    2752561212U,  // DMTC0
2841
83.5k
    17875081U,  // DMTC1
2842
83.5k
    2752561505U,  // DMTC2
2843
83.5k
    251674977U, // DMTC2_OCTEON
2844
83.5k
    2752561190U,  // DMTGC0
2845
83.5k
    548756U,  // DMT_NM
2846
83.5k
    536893524U, // DMUH
2847
83.5k
    536895497U, // DMUHU
2848
83.5k
    536893990U, // DMUL
2849
83.5k
    24461U, // DMULT
2850
83.5k
    24705U, // DMULTu
2851
83.5k
    536895541U, // DMULU
2852
83.5k
    536893990U, // DMUL_R6
2853
83.5k
    536890905U, // DOTP_S_D
2854
83.5k
    536892477U, // DOTP_S_H
2855
83.5k
    536896798U, // DOTP_S_W
2856
83.5k
    536891372U, // DOTP_U_D
2857
83.5k
    536892765U, // DOTP_U_H
2858
83.5k
    536897256U, // DOTP_U_W
2859
83.5k
    570445250U, // DPADD_S_D
2860
83.5k
    570446822U, // DPADD_S_H
2861
83.5k
    570451133U, // DPADD_S_W
2862
83.5k
    570445717U, // DPADD_U_D
2863
83.5k
    570447110U, // DPADD_U_H
2864
83.5k
    570451601U, // DPADD_U_W
2865
83.5k
    536893370U, // DPAQX_SA_W_PH
2866
83.5k
    536893370U, // DPAQX_SA_W_PH_MMR2
2867
83.5k
    536893453U, // DPAQX_S_W_PH
2868
83.5k
    536893453U, // DPAQX_S_W_PH_MMR2
2869
83.5k
    536896258U, // DPAQ_SA_L_W
2870
83.5k
    536896258U, // DPAQ_SA_L_W_MM
2871
83.5k
    536893412U, // DPAQ_S_W_PH
2872
83.5k
    536893412U, // DPAQ_S_W_PH_MM
2873
83.5k
    536893725U, // DPAU_H_QBL
2874
83.5k
    536893725U, // DPAU_H_QBL_MM
2875
83.5k
    536894315U, // DPAU_H_QBR
2876
83.5k
    536894315U, // DPAU_H_QBR_MM
2877
83.5k
    536893491U, // DPAX_W_PH
2878
83.5k
    536893491U, // DPAX_W_PH_MMR2
2879
83.5k
    536893360U, // DPA_W_PH
2880
83.5k
    536893360U, // DPA_W_PH_MMR2
2881
83.5k
    23269U, // DPOP
2882
83.5k
    536893385U, // DPSQX_SA_W_PH
2883
83.5k
    536893385U, // DPSQX_SA_W_PH_MMR2
2884
83.5k
    536893467U, // DPSQX_S_W_PH
2885
83.5k
    536893467U, // DPSQX_S_W_PH_MMR2
2886
83.5k
    536896271U, // DPSQ_SA_L_W
2887
83.5k
    536896271U, // DPSQ_SA_L_W_MM
2888
83.5k
    536893440U, // DPSQ_S_W_PH
2889
83.5k
    536893440U, // DPSQ_S_W_PH_MM
2890
83.5k
    570445217U, // DPSUB_S_D
2891
83.5k
    570446801U, // DPSUB_S_H
2892
83.5k
    570451100U, // DPSUB_S_W
2893
83.5k
    570445684U, // DPSUB_U_D
2894
83.5k
    570447089U, // DPSUB_U_H
2895
83.5k
    570451568U, // DPSUB_U_W
2896
83.5k
    536893737U, // DPSU_H_QBL
2897
83.5k
    536893737U, // DPSU_H_QBL_MM
2898
83.5k
    536894327U, // DPSU_H_QBR
2899
83.5k
    536894327U, // DPSU_H_QBR_MM
2900
83.5k
    536893502U, // DPSX_W_PH
2901
83.5k
    536893502U, // DPSX_W_PH_MMR2
2902
83.5k
    536893481U, // DPS_W_PH
2903
83.5k
    536893481U, // DPS_W_PH_MMR2
2904
83.5k
    536894500U, // DROTR
2905
83.5k
    536887579U, // DROTR32
2906
83.5k
    536895773U, // DROTRV
2907
83.5k
    22016U, // DSBH
2908
83.5k
    26786U, // DSDIV
2909
83.5k
    20770U, // DSHD
2910
83.5k
    536893923U, // DSLL
2911
83.5k
    536887549U, // DSLL32
2912
83.5k
    2147506659U,  // DSLL64_32
2913
83.5k
    536895730U, // DSLLV
2914
83.5k
    536888167U, // DSRA
2915
83.5k
    536887531U, // DSRA32
2916
83.5k
    536895709U, // DSRAV
2917
83.5k
    536893951U, // DSRL
2918
83.5k
    536887557U, // DSRL32
2919
83.5k
    536895737U, // DSRLV
2920
83.5k
    536889419U, // DSUB
2921
83.5k
    536895419U, // DSUBu
2922
83.5k
    26772U, // DUDIV
2923
83.5k
    547656U,  // DVP
2924
83.5k
    545220U,  // DVPE
2925
83.5k
    545220U,  // DVPE_NM
2926
83.5k
    547656U,  // DVP_MMR6
2927
83.5k
    26787U, // DivRxRy16
2928
83.5k
    26773U, // DivuRxRy16
2929
83.5k
    10928U, // EHB
2930
83.5k
    10928U, // EHB_MM
2931
83.5k
    10928U, // EHB_MMR6
2932
83.5k
    10928U, // EHB_NM
2933
83.5k
    546928U,  // EI
2934
83.5k
    546928U,  // EI_MM
2935
83.5k
    546928U,  // EI_MMR6
2936
83.5k
    546928U,  // EI_NM
2937
83.5k
    548761U,  // EMT
2938
83.5k
    548761U,  // EMT_NM
2939
83.5k
    11035U, // ERET
2940
83.5k
    10932U, // ERETNC
2941
83.5k
    10932U, // ERETNC_MMR6
2942
83.5k
    10932U, // ERETNC_NM
2943
83.5k
    11035U, // ERET_MM
2944
83.5k
    11035U, // ERET_MMR6
2945
83.5k
    11035U, // ERET_NM
2946
83.5k
    547661U,  // EVP
2947
83.5k
    545226U,  // EVPE
2948
83.5k
    545226U,  // EVPE_NM
2949
83.5k
    547661U,  // EVP_MMR6
2950
83.5k
    536895409U, // EXT
2951
83.5k
    536894274U, // EXTP
2952
83.5k
    536894153U, // EXTPDP
2953
83.5k
    536895757U, // EXTPDPV
2954
83.5k
    536895757U, // EXTPDPV_MM
2955
83.5k
    536894153U, // EXTPDP_MM
2956
83.5k
    536895766U, // EXTPV
2957
83.5k
    536895766U, // EXTPV_MM
2958
83.5k
    536894274U, // EXTP_MM
2959
83.5k
    536896991U, // EXTRV_RS_W
2960
83.5k
    536896991U, // EXTRV_RS_W_MM
2961
83.5k
    536896545U, // EXTRV_R_W
2962
83.5k
    536896545U, // EXTRV_R_W_MM
2963
83.5k
    536892566U, // EXTRV_S_H
2964
83.5k
    536892566U, // EXTRV_S_H_MM
2965
83.5k
    536897428U, // EXTRV_W
2966
83.5k
    536897428U, // EXTRV_W_MM
2967
83.5k
    536896980U, // EXTR_RS_W
2968
83.5k
    536896980U, // EXTR_RS_W_MM
2969
83.5k
    536896524U, // EXTR_R_W
2970
83.5k
    536896524U, // EXTR_R_W_MM
2971
83.5k
    536892497U, // EXTR_S_H
2972
83.5k
    536892497U, // EXTR_S_H_MM
2973
83.5k
    536896623U, // EXTR_W
2974
83.5k
    536896623U, // EXTR_W_MM
2975
83.5k
    536895299U, // EXTS
2976
83.5k
    536887596U, // EXTS32
2977
83.5k
    536897508U, // EXTW_NM
2978
83.5k
    536895409U, // EXT_MM
2979
83.5k
    536895409U, // EXT_MMR6
2980
83.5k
    536895409U, // EXT_NM
2981
83.5k
    20113U, // FABS_D32
2982
83.5k
    20113U, // FABS_D32_MM
2983
83.5k
    20113U, // FABS_D64
2984
83.5k
    20113U, // FABS_D64_MM
2985
83.5k
    24023U, // FABS_S
2986
83.5k
    24023U, // FABS_S_MM
2987
83.5k
    536889922U, // FADD_D
2988
83.5k
    536889923U, // FADD_D32
2989
83.5k
    536889923U, // FADD_D32_MM
2990
83.5k
    536889923U, // FADD_D64
2991
83.5k
    536889923U, // FADD_D64_MM
2992
83.5k
    536895215U, // FADD_PS64
2993
83.5k
    536894566U, // FADD_S
2994
83.5k
    536894566U, // FADD_S_MM
2995
83.5k
    570448998U, // FADD_S_MMR6
2996
83.5k
    536895893U, // FADD_W
2997
83.5k
    536890156U, // FCAF_D
2998
83.5k
    536896012U, // FCAF_W
2999
83.5k
    536890595U, // FCEQ_D
3000
83.5k
    536896451U, // FCEQ_W
3001
83.5k
    20120U, // FCLASS_D
3002
83.5k
    26091U, // FCLASS_W
3003
83.5k
    536890000U, // FCLE_D
3004
83.5k
    536895935U, // FCLE_W
3005
83.5k
    536891086U, // FCLT_D
3006
83.5k
    536897030U, // FCLT_W
3007
83.5k
    5974450U, // FCMP_D32
3008
83.5k
    5974450U, // FCMP_D32_MM
3009
83.5k
    5974450U, // FCMP_D64
3010
83.5k
    6498738U, // FCMP_S32
3011
83.5k
    6498738U, // FCMP_S32_MM
3012
83.5k
    536890096U, // FCNE_D
3013
83.5k
    536895969U, // FCNE_W
3014
83.5k
    536890705U, // FCOR_D
3015
83.5k
    536896580U, // FCOR_W
3016
83.5k
    536890651U, // FCUEQ_D
3017
83.5k
    536896467U, // FCUEQ_W
3018
83.5k
    536890066U, // FCULE_D
3019
83.5k
    536895951U, // FCULE_W
3020
83.5k
    536891142U, // FCULT_D
3021
83.5k
    536897046U, // FCULT_W
3022
83.5k
    536890112U, // FCUNE_D
3023
83.5k
    536895985U, // FCUNE_W
3024
83.5k
    536890525U, // FCUN_D
3025
83.5k
    536896357U, // FCUN_W
3026
83.5k
    536891518U, // FDIV_D
3027
83.5k
    536891519U, // FDIV_D32
3028
83.5k
    536891519U, // FDIV_D32_MM
3029
83.5k
    536891519U, // FDIV_D64
3030
83.5k
    536891519U, // FDIV_D64_MM
3031
83.5k
    536895065U, // FDIV_S
3032
83.5k
    536895065U, // FDIV_S_MM
3033
83.5k
    570449497U, // FDIV_S_MMR6
3034
83.5k
    536897412U, // FDIV_W
3035
83.5k
    536892224U, // FEXDO_H
3036
83.5k
    536896373U, // FEXDO_W
3037
83.5k
    536889809U, // FEXP2_D
3038
83.5k
    536895796U, // FEXP2_W
3039
83.5k
    19537U, // FEXUPL_D
3040
83.5k
    25387U, // FEXUPL_W
3041
83.5k
    19809U, // FEXUPR_D
3042
83.5k
    25684U, // FEXUPR_W
3043
83.5k
    20051U, // FFINT_S_D
3044
83.5k
    25984U, // FFINT_S_W
3045
83.5k
    20530U, // FFINT_U_D
3046
83.5k
    26414U, // FFINT_U_W
3047
83.5k
    19547U, // FFQL_D
3048
83.5k
    25397U, // FFQL_W
3049
83.5k
    19819U, // FFQR_D
3050
83.5k
    25694U, // FFQR_W
3051
83.5k
    17584U, // FILL_B
3052
83.5k
    19522U, // FILL_D
3053
83.5k
    21273U, // FILL_H
3054
83.5k
    25372U, // FILL_W
3055
83.5k
    18888U, // FLOG2_D
3056
83.5k
    24875U, // FLOG2_W
3057
83.5k
    19486U, // FLOOR_L_D64
3058
83.5k
    19486U, // FLOOR_L_D_MMR6
3059
83.5k
    23857U, // FLOOR_L_S
3060
83.5k
    23857U, // FLOOR_L_S_MMR6
3061
83.5k
    20661U, // FLOOR_W_D32
3062
83.5k
    20661U, // FLOOR_W_D64
3063
83.5k
    20661U, // FLOOR_W_D_MMR6
3064
83.5k
    20661U, // FLOOR_W_MM
3065
83.5k
    24199U, // FLOOR_W_S
3066
83.5k
    24199U, // FLOOR_W_S_MM
3067
83.5k
    24199U, // FLOOR_W_S_MMR6
3068
83.5k
    570444362U, // FMADD_D
3069
83.5k
    570450333U, // FMADD_W
3070
83.5k
    536889847U, // FMAX_A_D
3071
83.5k
    536895834U, // FMAX_A_W
3072
83.5k
    536891593U, // FMAX_D
3073
83.5k
    536897437U, // FMAX_W
3074
83.5k
    536889827U, // FMIN_A_D
3075
83.5k
    536895814U, // FMIN_A_W
3076
83.5k
    536890499U, // FMIN_D
3077
83.5k
    536896349U, // FMIN_W
3078
83.5k
    20622U, // FMOV_D32
3079
83.5k
    20622U, // FMOV_D32_MM
3080
83.5k
    20622U, // FMOV_D64
3081
83.5k
    20622U, // FMOV_D64_MM
3082
83.5k
    20622U, // FMOV_D_MMR6
3083
83.5k
    24160U, // FMOV_S
3084
83.5k
    24160U, // FMOV_S_MM
3085
83.5k
    24160U, // FMOV_S_MMR6
3086
83.5k
    570444320U, // FMSUB_D
3087
83.5k
    570450291U, // FMSUB_W
3088
83.5k
    536890483U, // FMUL_D
3089
83.5k
    536890484U, // FMUL_D32
3090
83.5k
    536890484U, // FMUL_D32_MM
3091
83.5k
    536890484U, // FMUL_D64
3092
83.5k
    536890484U, // FMUL_D64_MM
3093
83.5k
    536895231U, // FMUL_PS64
3094
83.5k
    536894805U, // FMUL_S
3095
83.5k
    536894805U, // FMUL_S_MM
3096
83.5k
    570449237U, // FMUL_S_MMR6
3097
83.5k
    536896333U, // FMUL_W
3098
83.5k
    19314U, // FNEG_D32
3099
83.5k
    19314U, // FNEG_D32_MM
3100
83.5k
    19314U, // FNEG_D64
3101
83.5k
    19314U, // FNEG_D64_MM
3102
83.5k
    23812U, // FNEG_S
3103
83.5k
    23812U, // FNEG_S_MM
3104
83.5k
    23812U, // FNEG_S_MMR6
3105
83.5k
    2752567531U,  // FORK
3106
83.5k
    2752567531U,  // FORK_NM
3107
83.5k
    19648U, // FRCP_D
3108
83.5k
    25470U, // FRCP_W
3109
83.5k
    20268U, // FRINT_D
3110
83.5k
    26160U, // FRINT_W
3111
83.5k
    20296U, // FRSQRT_D
3112
83.5k
    26188U, // FRSQRT_W
3113
83.5k
    536890175U, // FSAF_D
3114
83.5k
    536896020U, // FSAF_W
3115
83.5k
    536890623U, // FSEQ_D
3116
83.5k
    536896459U, // FSEQ_W
3117
83.5k
    536890038U, // FSLE_D
3118
83.5k
    536895943U, // FSLE_W
3119
83.5k
    536891114U, // FSLT_D
3120
83.5k
    536897038U, // FSLT_W
3121
83.5k
    536890104U, // FSNE_D
3122
83.5k
    536895977U, // FSNE_W
3123
83.5k
    536890713U, // FSOR_D
3124
83.5k
    536896588U, // FSOR_W
3125
83.5k
    20287U, // FSQRT_D
3126
83.5k
    20288U, // FSQRT_D32
3127
83.5k
    20288U, // FSQRT_D32_MM
3128
83.5k
    20288U, // FSQRT_D64
3129
83.5k
    20288U, // FSQRT_D64_MM
3130
83.5k
    24137U, // FSQRT_S
3131
83.5k
    24137U, // FSQRT_S_MM
3132
83.5k
    26179U, // FSQRT_W
3133
83.5k
    536889880U, // FSUB_D
3134
83.5k
    536889881U, // FSUB_D32
3135
83.5k
    536889881U, // FSUB_D32_MM
3136
83.5k
    536889881U, // FSUB_D64
3137
83.5k
    536889881U, // FSUB_D64_MM
3138
83.5k
    536895207U, // FSUB_PS64
3139
83.5k
    536894548U, // FSUB_S
3140
83.5k
    536894548U, // FSUB_S_MM
3141
83.5k
    570448980U, // FSUB_S_MMR6
3142
83.5k
    536895851U, // FSUB_W
3143
83.5k
    536890672U, // FSUEQ_D
3144
83.5k
    536896476U, // FSUEQ_W
3145
83.5k
    536890087U, // FSULE_D
3146
83.5k
    536895960U, // FSULE_W
3147
83.5k
    536891163U, // FSULT_D
3148
83.5k
    536897055U, // FSULT_W
3149
83.5k
    536890121U, // FSUNE_D
3150
83.5k
    536895994U, // FSUNE_W
3151
83.5k
    536890544U, // FSUN_D
3152
83.5k
    536896365U, // FSUN_W
3153
83.5k
    20062U, // FTINT_S_D
3154
83.5k
    25995U, // FTINT_S_W
3155
83.5k
    20541U, // FTINT_U_D
3156
83.5k
    26425U, // FTINT_U_W
3157
83.5k
    536892301U, // FTQ_H
3158
83.5k
    536896485U, // FTQ_W
3159
83.5k
    19884U, // FTRUNC_S_D
3160
83.5k
    25767U, // FTRUNC_S_W
3161
83.5k
    20351U, // FTRUNC_U_D
3162
83.5k
    26235U, // FTRUNC_U_W
3163
83.5k
    547034U,  // GINVI
3164
83.5k
    547034U,  // GINVI_MMR6
3165
83.5k
    547034U,  // GINVI_NM
3166
83.5k
    268459939U, // GINVT
3167
83.5k
    268459939U, // GINVT_MMR6
3168
83.5k
    268459939U, // GINVT_NM
3169
83.5k
    536890808U, // HADD_S_D
3170
83.5k
    536892380U, // HADD_S_H
3171
83.5k
    536896691U, // HADD_S_W
3172
83.5k
    536891275U, // HADD_U_D
3173
83.5k
    536892668U, // HADD_U_H
3174
83.5k
    536897159U, // HADD_U_W
3175
83.5k
    536890775U, // HSUB_S_D
3176
83.5k
    536892359U, // HSUB_S_H
3177
83.5k
    536896658U, // HSUB_S_W
3178
83.5k
    536891242U, // HSUB_U_D
3179
83.5k
    536892647U, // HSUB_U_H
3180
83.5k
    536897126U, // HSUB_U_W
3181
83.5k
    661951U,  // HYPCALL
3182
83.5k
    661951U,  // HYPCALL_MM
3183
83.5k
    536888999U, // ILVEV_B
3184
83.5k
    536891509U, // ILVEV_D
3185
83.5k
    536892890U, // ILVEV_H
3186
83.5k
    536897403U, // ILVEV_W
3187
83.5k
    536888527U, // ILVL_B
3188
83.5k
    536890491U, // ILVL_D
3189
83.5k
    536892216U, // ILVL_H
3190
83.5k
    536896341U, // ILVL_W
3191
83.5k
    536888279U, // ILVOD_B
3192
83.5k
    536889964U, // ILVOD_D
3193
83.5k
    536892018U, // ILVOD_H
3194
83.5k
    536895926U, // ILVOD_W
3195
83.5k
    536888575U, // ILVR_B
3196
83.5k
    536890748U, // ILVR_D
3197
83.5k
    536892341U, // ILVR_H
3198
83.5k
    536896631U, // ILVR_W
3199
83.5k
    536895196U, // INS
3200
83.5k
    292046286U, // INSERT_B
3201
83.5k
    308825909U, // INSERT_D
3202
83.5k
    325604557U, // INSERT_H
3203
83.5k
    342386233U, // INSERT_W
3204
83.5k
    33579301U,  // INSV
3205
83.5k
    359154656U, // INSVE_B
3206
83.5k
    375933714U, // INSVE_D
3207
83.5k
    392712827U, // INSVE_H
3208
83.5k
    409494019U, // INSVE_W
3209
83.5k
    33579301U,  // INSV_MM
3210
83.5k
    536895196U, // INS_MM
3211
83.5k
    536895196U, // INS_MMR6
3212
83.5k
    536887297U, // INS_NM
3213
83.5k
    219361U,  // J
3214
83.5k
    219400U,  // JAL
3215
83.5k
    23544U, // JALR
3216
83.5k
    547832U,  // JALR16_MM
3217
83.5k
    23544U, // JALR64
3218
83.5k
    547832U,  // JALRC16_MMR6
3219
83.5k
    18725U, // JALRC16_NM
3220
83.5k
    18139U, // JALRCHB_NM
3221
83.5k
    18139U, // JALRC_HB_MMR6
3222
83.5k
    18725U, // JALRC_MMR6
3223
83.5k
    18725U, // JALRC_NM
3224
83.5k
    541245U,  // JALRS16_MM
3225
83.5k
    24380U, // JALRS_MM
3226
83.5k
    18156U, // JALR_HB
3227
83.5k
    18156U, // JALR_HB64
3228
83.5k
    23544U, // JALR_MM
3229
83.5k
    220867U,  // JALS_MM
3230
83.5k
    223256U,  // JALX
3231
83.5k
    223256U,  // JALX_MM
3232
83.5k
    219400U,  // JAL_MM
3233
83.5k
    18590U, // JIALC
3234
83.5k
    18590U, // JIALC64
3235
83.5k
    18590U, // JIALC_MMR6
3236
83.5k
    18560U, // JIC
3237
83.5k
    18560U, // JIC64
3238
83.5k
    18560U, // JIC_MMR6
3239
83.5k
    547828U,  // JR
3240
83.5k
    541232U,  // JR16_MM
3241
83.5k
    547828U,  // JR64
3242
83.5k
    547633U,  // JRADDIUSP
3243
83.5k
    543008U,  // JRC16_MM
3244
83.5k
    541110U,  // JRC16_MMR6
3245
83.5k
    547621U,  // JRCADDIUSP_MMR6
3246
83.5k
    543008U,  // JRC_NM
3247
83.5k
    542437U,  // JR_HB
3248
83.5k
    542437U,  // JR_HB64
3249
83.5k
    542437U,  // JR_HB64_R6
3250
83.5k
    542437U,  // JR_HB_R6
3251
83.5k
    547828U,  // JR_MM
3252
83.5k
    219361U,  // J_MM
3253
83.5k
    7575816U, // Jal16
3254
83.5k
    8100104U, // JalB16
3255
83.5k
    10921U, // JrRa16
3256
83.5k
    10913U, // JrcRa16
3257
83.5k
    543008U,  // JrcRx16
3258
83.5k
    543013U,  // JumpLinkReg16
3259
83.5k
    419451474U, // LAPC32_NM
3260
83.5k
    419447735U, // LAPC48_NM
3261
83.5k
    50349813U,  // LB
3262
83.5k
    50349813U,  // LB16_NM
3263
83.5k
    50349813U,  // LB64
3264
83.5k
    50352468U,  // LBE
3265
83.5k
    50352468U,  // LBE_MM
3266
83.5k
    50349813U,  // LBGP_NM
3267
83.5k
    50348621U,  // LBU16_MM
3268
83.5k
    50356150U,  // LBU16_NM
3269
83.5k
    50356150U,  // LBUGP_NM
3270
83.5k
    3254806564U,  // LBUX
3271
83.5k
    3254806564U,  // LBUX_MM
3272
83.5k
    50358308U,  // LBUX_NM
3273
83.5k
    50356150U,  // LBU_MMR6
3274
83.5k
    50356150U,  // LBU_NM
3275
83.5k
    50356150U,  // LBUs9_NM
3276
83.5k
    50358269U,  // LBX_NM
3277
83.5k
    50349813U,  // LB_MM
3278
83.5k
    50349813U,  // LB_MMR6
3279
83.5k
    50349813U,  // LB_NM
3280
83.5k
    50349813U,  // LBs9_NM
3281
83.5k
    50356150U,  // LBu
3282
83.5k
    50356150U,  // LBu64
3283
83.5k
    50352613U,  // LBuE
3284
83.5k
    50352613U,  // LBuE_MM
3285
83.5k
    50356150U,  // LBu_MM
3286
83.5k
    50352427U,  // LD
3287
83.5k
    50348124U,  // LDC1
3288
83.5k
    50348124U,  // LDC164
3289
83.5k
    50348124U,  // LDC1_D64_MMR6
3290
83.5k
    50348124U,  // LDC1_MM_D32
3291
83.5k
    50348124U,  // LDC1_MM_D64
3292
83.5k
    50348340U,  // LDC2
3293
83.5k
    50348340U,  // LDC2_MMR6
3294
83.5k
    50348340U,  // LDC2_R6
3295
83.5k
    50348425U,  // LDC3
3296
83.5k
    17410U, // LDI_B
3297
83.5k
    19330U, // LDI_D
3298
83.5k
    21149U, // LDI_H
3299
83.5k
    25222U, // LDI_W
3300
83.5k
    50354532U,  // LDL
3301
83.5k
    18657U, // LDPC
3302
83.5k
    50355122U,  // LDR
3303
83.5k
    3254796444U,  // LDXC1
3304
83.5k
    3254796444U,  // LDXC164
3305
83.5k
    50349000U,  // LD_B
3306
83.5k
    50350685U,  // LD_D
3307
83.5k
    50352739U,  // LD_H
3308
83.5k
    50356647U,  // LD_W
3309
83.5k
    167796753U, // LEA_ADDIU_NM
3310
83.5k
    167796753U, // LEA_ADDiu
3311
83.5k
    167796752U, // LEA_ADDiu64
3312
83.5k
    167796753U, // LEA_ADDiu_MM
3313
83.5k
    50353692U,  // LH
3314
83.5k
    50353692U,  // LH16_NM
3315
83.5k
    50353692U,  // LH64
3316
83.5k
    50352520U,  // LHE
3317
83.5k
    50352520U,  // LHE_MM
3318
83.5k
    50353692U,  // LHGP_NM
3319
83.5k
    50348644U,  // LHU16_MM
3320
83.5k
    50356228U,  // LHU16_NM
3321
83.5k
    50356228U,  // LHUGP_NM
3322
83.5k
    50356053U,  // LHUXS_NM
3323
83.5k
    50358314U,  // LHUX_NM
3324
83.5k
    50356228U,  // LHU_NM
3325
83.5k
    50356228U,  // LHUs9_NM
3326
83.5k
    3254806542U,  // LHX
3327
83.5k
    50356041U,  // LHXS_NM
3328
83.5k
    3254806542U,  // LHX_MM
3329
83.5k
    50358286U,  // LHX_NM
3330
83.5k
    50353692U,  // LH_MM
3331
83.5k
    50353692U,  // LH_NM
3332
83.5k
    50353692U,  // LHs9_NM
3333
83.5k
    50356228U,  // LHu
3334
83.5k
    50356228U,  // LHu64
3335
83.5k
    50352619U,  // LHuE
3336
83.5k
    50352619U,  // LHuE_MM
3337
83.5k
    50356228U,  // LHu_MM
3338
83.5k
    16884U, // LI16_MM
3339
83.5k
    16884U, // LI16_MMR6
3340
83.5k
    218126492U, // LI16_NM
3341
83.5k
    100680391U, // LI48_NM
3342
83.5k
    50354628U,  // LL
3343
83.5k
    50354628U,  // LL64
3344
83.5k
    50354628U,  // LL64_R6
3345
83.5k
    50352431U,  // LLD
3346
83.5k
    50352431U,  // LLD_R6
3347
83.5k
    50352543U,  // LLE
3348
83.5k
    50352543U,  // LLE_MM
3349
83.5k
    536897858U, // LLWP_NM
3350
83.5k
    50354628U,  // LL_MM
3351
83.5k
    50354628U,  // LL_MMR6
3352
83.5k
    50354628U,  // LL_NM
3353
83.5k
    50354628U,  // LL_R6
3354
83.5k
    536888174U, // LSA
3355
83.5k
    3828450158U,  // LSA_MMR6
3356
83.5k
    536888174U, // LSA_NM
3357
83.5k
    536888174U, // LSA_R6
3358
83.5k
    251680981U, // LUI_MMR6
3359
83.5k
    436230357U, // LUI_NM
3360
83.5k
    3254796458U,  // LUXC1
3361
83.5k
    3254796458U,  // LUXC164
3362
83.5k
    3254796458U,  // LUXC1_MM
3363
83.5k
    251680981U, // LUi
3364
83.5k
    251680981U, // LUi64
3365
83.5k
    251680981U, // LUi_MM
3366
83.5k
    50358213U,  // LW
3367
83.5k
    50348651U,  // LW16_MM
3368
83.5k
    50358213U,  // LW16_NM
3369
83.5k
    50358213U,  // LW4x4_NM
3370
83.5k
    50358213U,  // LW64
3371
83.5k
    50348176U,  // LWC1
3372
83.5k
    50348176U,  // LWC1_MM
3373
83.5k
    50348392U,  // LWC2
3374
83.5k
    50348392U,  // LWC2_MMR6
3375
83.5k
    50348392U,  // LWC2_R6
3376
83.5k
    50348437U,  // LWC3
3377
83.5k
    50358213U,  // LWDSP
3378
83.5k
    50358213U,  // LWDSP_MM
3379
83.5k
    50352637U,  // LWE
3380
83.5k
    50352637U,  // LWE_MM
3381
83.5k
    50358213U,  // LWGP16_NM
3382
83.5k
    50358213U,  // LWGP_MM
3383
83.5k
    50358213U,  // LWGP_NM
3384
83.5k
    50354746U,  // LWL
3385
83.5k
    50354746U,  // LWL64
3386
83.5k
    50352553U,  // LWLE
3387
83.5k
    50352553U,  // LWLE_MM
3388
83.5k
    50354746U,  // LWL_MM
3389
83.5k
    66065U, // LWM16_MM
3390
83.5k
    66065U, // LWM16_MMR6
3391
83.5k
    65805U, // LWM32_MM
3392
83.5k
    587225718U, // LWM_NM
3393
83.5k
    18694U, // LWPC
3394
83.5k
    18694U, // LWPC_MMR6
3395
83.5k
    419449094U, // LWPC_NM
3396
83.5k
    453008210U, // LWP_MM
3397
83.5k
    50355256U,  // LWR
3398
83.5k
    50355256U,  // LWR64
3399
83.5k
    50352601U,  // LWRE
3400
83.5k
    50352601U,  // LWRE_MM
3401
83.5k
    50355256U,  // LWR_MM
3402
83.5k
    50358213U,  // LWSP16_NM
3403
83.5k
    50358213U,  // LWSP_MM
3404
83.5k
    18687U, // LWUPC
3405
83.5k
    50356375U,  // LWU_MM
3406
83.5k
    3254806576U,  // LWX
3407
83.5k
    3254796472U,  // LWXC1
3408
83.5k
    3254796472U,  // LWXC1_MM
3409
83.5k
    50356060U,  // LWXS16_NM
3410
83.5k
    3254804316U,  // LWXS_MM
3411
83.5k
    50356060U,  // LWXS_NM
3412
83.5k
    3254806576U,  // LWX_MM
3413
83.5k
    50358320U,  // LWX_NM
3414
83.5k
    50358213U,  // LW_MM
3415
83.5k
    50358213U,  // LW_MMR6
3416
83.5k
    50358213U,  // LW_NM
3417
83.5k
    50358213U,  // LWs9_NM
3418
83.5k
    50356375U,  // LWu
3419
83.5k
    50349813U,  // LbRxRyOffMemX16
3420
83.5k
    50356150U,  // LbuRxRyOffMemX16
3421
83.5k
    50353692U,  // LhRxRyOffMemX16
3422
83.5k
    50356228U,  // LhuRxRyOffMemX16
3423
83.5k
    1610635420U,  // LiRxImm16
3424
83.5k
    22674U, // LiRxImmAlignX16
3425
83.5k
    22684U, // LiRxImmX16
3426
83.5k
    26565U, // LwRxPcTcp16
3427
83.5k
    26565U, // LwRxPcTcpX16
3428
83.5k
    50358213U,  // LwRxRyOffMemX16
3429
83.5k
    50358213U,  // LwRxSpImmX16
3430
83.5k
    20764U, // MADD
3431
83.5k
    570444624U, // MADDF_D
3432
83.5k
    570444624U, // MADDF_D_MMR6
3433
83.5k
    570449131U, // MADDF_S
3434
83.5k
    570449131U, // MADDF_S_MMR6
3435
83.5k
    570446705U, // MADDR_Q_H
3436
83.5k
    570450862U, // MADDR_Q_W
3437
83.5k
    24535U, // MADDU
3438
83.5k
    536895447U, // MADDU_DSP
3439
83.5k
    536895447U, // MADDU_DSP_MM
3440
83.5k
    24535U, // MADDU_MM
3441
83.5k
    570443413U, // MADDV_B
3442
83.5k
    570445923U, // MADDV_D
3443
83.5k
    570447304U, // MADDV_H
3444
83.5k
    570451817U, // MADDV_W
3445
83.5k
    536889931U, // MADD_D32
3446
83.5k
    536889931U, // MADD_D32_MM
3447
83.5k
    536889931U, // MADD_D64
3448
83.5k
    536891676U, // MADD_DSP
3449
83.5k
    536891676U, // MADD_DSP_MM
3450
83.5k
    20764U, // MADD_MM
3451
83.5k
    570446675U, // MADD_Q_H
3452
83.5k
    570450832U, // MADD_Q_W
3453
83.5k
    536894565U, // MADD_S
3454
83.5k
    536894565U, // MADD_S_MM
3455
83.5k
    536893831U, // MAQ_SA_W_PHL
3456
83.5k
    536893831U, // MAQ_SA_W_PHL_MM
3457
83.5k
    536894396U, // MAQ_SA_W_PHR
3458
83.5k
    536894396U, // MAQ_SA_W_PHR_MM
3459
83.5k
    536893859U, // MAQ_S_W_PHL
3460
83.5k
    536893859U, // MAQ_S_W_PHL_MM
3461
83.5k
    536894424U, // MAQ_S_W_PHR
3462
83.5k
    536894424U, // MAQ_S_W_PHR_MM
3463
83.5k
    536889872U, // MAXA_D
3464
83.5k
    536889872U, // MAXA_D_MMR6
3465
83.5k
    536894538U, // MAXA_S
3466
83.5k
    536894538U, // MAXA_S_MMR6
3467
83.5k
    536888650U, // MAXI_S_B
3468
83.5k
    536890886U, // MAXI_S_D
3469
83.5k
    536892458U, // MAXI_S_H
3470
83.5k
    536896769U, // MAXI_S_W
3471
83.5k
    536888865U, // MAXI_U_B
3472
83.5k
    536891353U, // MAXI_U_D
3473
83.5k
    536892746U, // MAXI_U_H
3474
83.5k
    536897237U, // MAXI_U_W
3475
83.5k
    536888223U, // MAX_A_B
3476
83.5k
    536889848U, // MAX_A_D
3477
83.5k
    536891962U, // MAX_A_H
3478
83.5k
    536895835U, // MAX_A_W
3479
83.5k
    536891594U, // MAX_D
3480
83.5k
    536891594U, // MAX_D_MMR6
3481
83.5k
    536895131U, // MAX_S
3482
83.5k
    536888738U, // MAX_S_B
3483
83.5k
    536891006U, // MAX_S_D
3484
83.5k
    536892577U, // MAX_S_H
3485
83.5k
    536895131U, // MAX_S_MMR6
3486
83.5k
    536896950U, // MAX_S_W
3487
83.5k
    536888953U, // MAX_U_B
3488
83.5k
    536891473U, // MAX_U_D
3489
83.5k
    536892844U, // MAX_U_H
3490
83.5k
    536897357U, // MAX_U_W
3491
83.5k
    536887304U, // MFC0
3492
83.5k
    16392U, // MFC0Sel_NM
3493
83.5k
    536887304U, // MFC0_MMR6
3494
83.5k
    536887304U, // MFC0_NM
3495
83.5k
    16495U, // MFC1
3496
83.5k
    16495U, // MFC1_D64
3497
83.5k
    16495U, // MFC1_MM
3498
83.5k
    16495U, // MFC1_MMR6
3499
83.5k
    536887623U, // MFC2
3500
83.5k
    16711U, // MFC2_MMR6
3501
83.5k
    536887311U, // MFGC0
3502
83.5k
    536887311U, // MFGC0_MM
3503
83.5k
    16430U, // MFHC0Sel_NM
3504
83.5k
    536887342U, // MFHC0_MMR6
3505
83.5k
    536887342U, // MFHC0_NM
3506
83.5k
    16501U, // MFHC1_D32
3507
83.5k
    16501U, // MFHC1_D32_MM
3508
83.5k
    16501U, // MFHC1_D64
3509
83.5k
    16501U, // MFHC1_D64_MM
3510
83.5k
    16717U, // MFHC2_MMR6
3511
83.5k
    536887318U, // MFHGC0
3512
83.5k
    536887318U, // MFHGC0_MM
3513
83.5k
    546950U,  // MFHI
3514
83.5k
    541164U,  // MFHI16_MM
3515
83.5k
    546950U,  // MFHI64
3516
83.5k
    22662U, // MFHI_DSP
3517
83.5k
    22662U, // MFHI_DSP_MM
3518
83.5k
    546950U,  // MFHI_MM
3519
83.5k
    547486U,  // MFLO
3520
83.5k
    541215U,  // MFLO16_MM
3521
83.5k
    547486U,  // MFLO64
3522
83.5k
    23198U, // MFLO_DSP
3523
83.5k
    23198U, // MFLO_DSP_MM
3524
83.5k
    547486U,  // MFLO_MM
3525
83.5k
    536894494U, // MFTR
3526
83.5k
    536894494U, // MFTR_NM
3527
83.5k
    536889857U, // MINA_D
3528
83.5k
    536889857U, // MINA_D_MMR6
3529
83.5k
    536894530U, // MINA_S
3530
83.5k
    536894530U, // MINA_S_MMR6
3531
83.5k
    536888630U, // MINI_S_B
3532
83.5k
    536890866U, // MINI_S_D
3533
83.5k
    536892438U, // MINI_S_H
3534
83.5k
    536896749U, // MINI_S_W
3535
83.5k
    536888845U, // MINI_U_B
3536
83.5k
    536891333U, // MINI_U_D
3537
83.5k
    536892726U, // MINI_U_H
3538
83.5k
    536897217U, // MINI_U_W
3539
83.5k
    536888204U, // MIN_A_B
3540
83.5k
    536889828U, // MIN_A_D
3541
83.5k
    536891943U, // MIN_A_H
3542
83.5k
    536895815U, // MIN_A_W
3543
83.5k
    536890500U, // MIN_D
3544
83.5k
    536890500U, // MIN_D_MMR6
3545
83.5k
    536894812U, // MIN_S
3546
83.5k
    536888660U, // MIN_S_B
3547
83.5k
    536890896U, // MIN_S_D
3548
83.5k
    536892468U, // MIN_S_H
3549
83.5k
    536894812U, // MIN_S_MMR6
3550
83.5k
    536896789U, // MIN_S_W
3551
83.5k
    536888875U, // MIN_U_B
3552
83.5k
    536891363U, // MIN_U_D
3553
83.5k
    536892756U, // MIN_U_H
3554
83.5k
    536897247U, // MIN_U_W
3555
83.5k
    536891723U, // MOD
3556
83.5k
    536889417U, // MODSUB
3557
83.5k
    536889417U, // MODSUB_MM
3558
83.5k
    536895455U, // MODU
3559
83.5k
    536895455U, // MODU_MMR6
3560
83.5k
    536895455U, // MODU_NM
3561
83.5k
    536891723U, // MOD_MMR6
3562
83.5k
    536891723U, // MOD_NM
3563
83.5k
    536888593U, // MOD_S_B
3564
83.5k
    536890829U, // MOD_S_D
3565
83.5k
    536892401U, // MOD_S_H
3566
83.5k
    536896712U, // MOD_S_W
3567
83.5k
    536888808U, // MOD_U_B
3568
83.5k
    536891296U, // MOD_U_D
3569
83.5k
    536892689U, // MOD_U_H
3570
83.5k
    536897180U, // MOD_U_W
3571
83.5k
    20983U, // MOVE16_MM
3572
83.5k
    16854U, // MOVE16_MMR6
3573
83.5k
    536889491U, // MOVEBALC_NM
3574
83.5k
    536894161U, // MOVEPREV_NM
3575
83.5k
    536894161U, // MOVEP_MM
3576
83.5k
    536894161U, // MOVEP_MMR6
3577
83.5k
    536894161U, // MOVEP_NM
3578
83.5k
    20983U, // MOVE_NM
3579
83.5k
    24739U, // MOVE_V
3580
83.5k
    536890217U, // MOVF_D32
3581
83.5k
    536890217U, // MOVF_D32_MM
3582
83.5k
    536890217U, // MOVF_D64
3583
83.5k
    536891923U, // MOVF_I
3584
83.5k
    536891923U, // MOVF_I64
3585
83.5k
    536891923U, // MOVF_I_MM
3586
83.5k
    536894716U, // MOVF_S
3587
83.5k
    536894716U, // MOVF_S_MM
3588
83.5k
    536890552U, // MOVN_I64_D64
3589
83.5k
    536894098U, // MOVN_I64_I
3590
83.5k
    536894098U, // MOVN_I64_I64
3591
83.5k
    536894848U, // MOVN_I64_S
3592
83.5k
    536890552U, // MOVN_I_D32
3593
83.5k
    536890552U, // MOVN_I_D32_MM
3594
83.5k
    536890552U, // MOVN_I_D64
3595
83.5k
    536894098U, // MOVN_I_I
3596
83.5k
    536894098U, // MOVN_I_I64
3597
83.5k
    536894098U, // MOVN_I_MM
3598
83.5k
    536894848U, // MOVN_I_S
3599
83.5k
    536894848U, // MOVN_I_S_MM
3600
83.5k
    536894098U, // MOVN_NM
3601
83.5k
    536891224U, // MOVT_D32
3602
83.5k
    536891224U, // MOVT_D32_MM
3603
83.5k
    536891224U, // MOVT_D64
3604
83.5k
    536895402U, // MOVT_I
3605
83.5k
    536895402U, // MOVT_I64
3606
83.5k
    536895402U, // MOVT_I_MM
3607
83.5k
    536895057U, // MOVT_S
3608
83.5k
    536895057U, // MOVT_S_MM
3609
83.5k
    536891634U, // MOVZ_I64_D64
3610
83.5k
    536897666U, // MOVZ_I64_I
3611
83.5k
    536897666U, // MOVZ_I64_I64
3612
83.5k
    536895158U, // MOVZ_I64_S
3613
83.5k
    536891634U, // MOVZ_I_D32
3614
83.5k
    536891634U, // MOVZ_I_D32_MM
3615
83.5k
    536891634U, // MOVZ_I_D64
3616
83.5k
    536897666U, // MOVZ_I_I
3617
83.5k
    536897666U, // MOVZ_I_I64
3618
83.5k
    536897666U, // MOVZ_I_MM
3619
83.5k
    536895158U, // MOVZ_I_S
3620
83.5k
    536895158U, // MOVZ_I_S_MM
3621
83.5k
    536897666U, // MOVZ_NM
3622
83.5k
    18513U, // MSUB
3623
83.5k
    570444615U, // MSUBF_D
3624
83.5k
    570444615U, // MSUBF_D_MMR6
3625
83.5k
    570449122U, // MSUBF_S
3626
83.5k
    570449122U, // MSUBF_S_MMR6
3627
83.5k
    570446694U, // MSUBR_Q_H
3628
83.5k
    570450851U, // MSUBR_Q_W
3629
83.5k
    24514U, // MSUBU
3630
83.5k
    536895426U, // MSUBU_DSP
3631
83.5k
    536895426U, // MSUBU_DSP_MM
3632
83.5k
    24514U, // MSUBU_MM
3633
83.5k
    570443404U, // MSUBV_B
3634
83.5k
    570445914U, // MSUBV_D
3635
83.5k
    570447295U, // MSUBV_H
3636
83.5k
    570451808U, // MSUBV_W
3637
83.5k
    536889889U, // MSUB_D32
3638
83.5k
    536889889U, // MSUB_D32_MM
3639
83.5k
    536889889U, // MSUB_D64
3640
83.5k
    536889425U, // MSUB_DSP
3641
83.5k
    536889425U, // MSUB_DSP_MM
3642
83.5k
    18513U, // MSUB_MM
3643
83.5k
    570446665U, // MSUB_Q_H
3644
83.5k
    570450822U, // MSUB_Q_W
3645
83.5k
    536894547U, // MSUB_S
3646
83.5k
    536894547U, // MSUB_S_MM
3647
83.5k
    2752561213U,  // MTC0
3648
83.5k
    16445U, // MTC0Sel_NM
3649
83.5k
    2752561213U,  // MTC0_MMR6
3650
83.5k
    536887357U, // MTC0_NM
3651
83.5k
    17875082U,  // MTC1
3652
83.5k
    17875082U,  // MTC1_D64
3653
83.5k
    17875082U,  // MTC1_D64_MM
3654
83.5k
    17875082U,  // MTC1_MM
3655
83.5k
    17875082U,  // MTC1_MMR6
3656
83.5k
    2752561506U,  // MTC2
3657
83.5k
    17875298U,  // MTC2_MMR6
3658
83.5k
    2752561191U,  // MTGC0
3659
83.5k
    2752561191U,  // MTGC0_MM
3660
83.5k
    16437U, // MTHC0Sel_NM
3661
83.5k
    2752561205U,  // MTHC0_MMR6
3662
83.5k
    536887349U, // MTHC0_NM
3663
83.5k
    17924220U,  // MTHC1_D32
3664
83.5k
    17924220U,  // MTHC1_D32_MM
3665
83.5k
    17924220U,  // MTHC1_D64
3666
83.5k
    17924220U,  // MTHC1_D64_MM
3667
83.5k
    17875284U,  // MTHC2_MMR6
3668
83.5k
    2752561182U,  // MTHGC0
3669
83.5k
    2752561182U,  // MTHGC0_MM
3670
83.5k
    546956U,  // MTHI
3671
83.5k
    546956U,  // MTHI64
3672
83.5k
    17881228U,  // MTHI_DSP
3673
83.5k
    17881228U,  // MTHI_DSP_MM
3674
83.5k
    546956U,  // MTHI_MM
3675
83.5k
    17881816U,  // MTHLIP
3676
83.5k
    17881816U,  // MTHLIP_MM
3677
83.5k
    547499U,  // MTLO
3678
83.5k
    547499U,  // MTLO64
3679
83.5k
    17881771U,  // MTLO_DSP
3680
83.5k
    17881771U,  // MTLO_DSP_MM
3681
83.5k
    547499U,  // MTLO_MM
3682
83.5k
    540745U,  // MTM0
3683
83.5k
    540870U,  // MTM1
3684
83.5k
    541044U,  // MTM2
3685
83.5k
    540751U,  // MTP0
3686
83.5k
    540876U,  // MTP1
3687
83.5k
    541050U,  // MTP2
3688
83.5k
    68213803U,  // MTTR
3689
83.5k
    68213803U,  // MTTR_NM
3690
83.5k
    536893525U, // MUH
3691
83.5k
    536895498U, // MUHU
3692
83.5k
    536895498U, // MUHU_MMR6
3693
83.5k
    536895498U, // MUHU_NM
3694
83.5k
    536893525U, // MUH_MMR6
3695
83.5k
    536893525U, // MUH_NM
3696
83.5k
    536893991U, // MUL
3697
83.5k
    536893991U, // MUL4x4_NM
3698
83.5k
    536893872U, // MULEQ_S_W_PHL
3699
83.5k
    536893872U, // MULEQ_S_W_PHL_MM
3700
83.5k
    536894437U, // MULEQ_S_W_PHR
3701
83.5k
    536894437U, // MULEQ_S_W_PHR_MM
3702
83.5k
    536893749U, // MULEU_S_PH_QBL
3703
83.5k
    536893749U, // MULEU_S_PH_QBL_MM
3704
83.5k
    536894339U, // MULEU_S_PH_QBR
3705
83.5k
    536894339U, // MULEU_S_PH_QBR_MM
3706
83.5k
    536893279U, // MULQ_RS_PH
3707
83.5k
    536893279U, // MULQ_RS_PH_MM
3708
83.5k
    536896969U, // MULQ_RS_W
3709
83.5k
    536896969U, // MULQ_RS_W_MMR2
3710
83.5k
    536893223U, // MULQ_S_PH
3711
83.5k
    536893223U, // MULQ_S_PH_MMR2
3712
83.5k
    536896828U, // MULQ_S_W
3713
83.5k
    536896828U, // MULQ_S_W_MMR2
3714
83.5k
    536895256U, // MULR_PS64
3715
83.5k
    536892284U, // MULR_Q_H
3716
83.5k
    536896441U, // MULR_Q_W
3717
83.5k
    536893425U, // MULSAQ_S_W_PH
3718
83.5k
    536893425U, // MULSAQ_S_W_PH_MM
3719
83.5k
    536893400U, // MULSA_W_PH
3720
83.5k
    536893400U, // MULSA_W_PH_MMR2
3721
83.5k
    24462U, // MULT
3722
83.5k
    536895618U, // MULTU_DSP
3723
83.5k
    536895618U, // MULTU_DSP_MM
3724
83.5k
    536895374U, // MULT_DSP
3725
83.5k
    536895374U, // MULT_DSP_MM
3726
83.5k
    24462U, // MULT_MM
3727
83.5k
    24706U, // MULTu
3728
83.5k
    24706U, // MULTu_MM
3729
83.5k
    536895535U, // MULU
3730
83.5k
    536895535U, // MULU_MMR6
3731
83.5k
    536895535U, // MULU_NM
3732
83.5k
    536889008U, // MULV_B
3733
83.5k
    536891526U, // MULV_D
3734
83.5k
    536892899U, // MULV_H
3735
83.5k
    536897420U, // MULV_W
3736
83.5k
    536893991U, // MUL_MM
3737
83.5k
    536893991U, // MUL_MMR6
3738
83.5k
    536893991U, // MUL_NM
3739
83.5k
    536893096U, // MUL_PH
3740
83.5k
    536893096U, // MUL_PH_MMR2
3741
83.5k
    536892253U, // MUL_Q_H
3742
83.5k
    536896410U, // MUL_Q_W
3743
83.5k
    536893991U, // MUL_R6
3744
83.5k
    536893191U, // MUL_S_PH
3745
83.5k
    536893191U, // MUL_S_PH_MMR2
3746
83.5k
    546950U,  // Mfhi16
3747
83.5k
    547486U,  // Mflo16
3748
83.5k
    20983U, // Move32R16
3749
83.5k
    20983U, // MoveR3216
3750
83.5k
    17327U, // NLOC_B
3751
83.5k
    18994U, // NLOC_D
3752
83.5k
    21066U, // NLOC_H
3753
83.5k
    24956U, // NLOC_W
3754
83.5k
    17343U, // NLZC_B
3755
83.5k
    19002U, // NLZC_D
3756
83.5k
    21082U, // NLZC_H
3757
83.5k
    24964U, // NLZC_W
3758
83.5k
    536889939U, // NMADD_D32
3759
83.5k
    536889939U, // NMADD_D32_MM
3760
83.5k
    536889939U, // NMADD_D64
3761
83.5k
    536894564U, // NMADD_S
3762
83.5k
    536894564U, // NMADD_S_MM
3763
83.5k
    536889897U, // NMSUB_D32
3764
83.5k
    536889897U, // NMSUB_D32_MM
3765
83.5k
    536889897U, // NMSUB_D64
3766
83.5k
    536894546U, // NMSUB_S
3767
83.5k
    536894546U, // NMSUB_S_MM
3768
83.5k
    10802U, // NOP32_NM
3769
83.5k
    11006U, // NOP_NM
3770
83.5k
    536894462U, // NOR
3771
83.5k
    536894462U, // NOR64
3772
83.5k
    536888416U, // NORI_B
3773
83.5k
    536894462U, // NOR_MM
3774
83.5k
    536894462U, // NOR_MMR6
3775
83.5k
    536894462U, // NOR_NM
3776
83.5k
    536895667U, // NOR_V
3777
83.5k
    16966U, // NOT16_MM
3778
83.5k
    16966U, // NOT16_MMR6
3779
83.5k
    24478U, // NOT16_NM
3780
83.5k
    21017U, // NegRxRy16
3781
83.5k
    24478U, // NotRxRy16
3782
83.5k
    536894463U, // OR
3783
83.5k
    20021815U,  // OR16_MM
3784
83.5k
    20021815U,  // OR16_MMR6
3785
83.5k
    536894463U, // OR16_NM
3786
83.5k
    536894463U, // OR64
3787
83.5k
    536888417U, // ORI_B
3788
83.5k
    536893624U, // ORI_MMR6
3789
83.5k
    536893624U, // ORI_NM
3790
83.5k
    536894463U, // OR_MM
3791
83.5k
    536894463U, // OR_MMR6
3792
83.5k
    536894463U, // OR_NM
3793
83.5k
    536895668U, // OR_V
3794
83.5k
    536893624U, // ORi
3795
83.5k
    536893624U, // ORi64
3796
83.5k
    536893624U, // ORi_MM
3797
83.5k
    33577983U,  // OrRxRxRy16
3798
83.5k
    536893085U, // PACKRL_PH
3799
83.5k
    536893085U, // PACKRL_PH_MM
3800
83.5k
    10939U, // PAUSE
3801
83.5k
    10939U, // PAUSE_MM
3802
83.5k
    10939U, // PAUSE_MMR6
3803
83.5k
    10939U, // PAUSE_NM
3804
83.5k
    536888990U, // PCKEV_B
3805
83.5k
    536891500U, // PCKEV_D
3806
83.5k
    536892881U, // PCKEV_H
3807
83.5k
    536897394U, // PCKEV_W
3808
83.5k
    536888270U, // PCKOD_B
3809
83.5k
    536889955U, // PCKOD_D
3810
83.5k
    536892009U, // PCKOD_H
3811
83.5k
    536895917U, // PCKOD_W
3812
83.5k
    17862U, // PCNT_B
3813
83.5k
    20260U, // PCNT_D
3814
83.5k
    21701U, // PCNT_H
3815
83.5k
    26152U, // PCNT_W
3816
83.5k
    536893049U, // PICK_PH
3817
83.5k
    536893049U, // PICK_PH_MM
3818
83.5k
    536889149U, // PICK_QB
3819
83.5k
    536889149U, // PICK_QB_MM
3820
83.5k
    536895223U, // PLL_PS64
3821
83.5k
    536895265U, // PLU_PS64
3822
83.5k
    23270U, // POP
3823
83.5k
    22868U, // PRECEQU_PH_QBL
3824
83.5k
    17200U, // PRECEQU_PH_QBLA
3825
83.5k
    17200U, // PRECEQU_PH_QBLA_MM
3826
83.5k
    22868U, // PRECEQU_PH_QBL_MM
3827
83.5k
    23458U, // PRECEQU_PH_QBR
3828
83.5k
    17238U, // PRECEQU_PH_QBRA
3829
83.5k
    17238U, // PRECEQU_PH_QBRA_MM
3830
83.5k
    23458U, // PRECEQU_PH_QBR_MM
3831
83.5k
    22933U, // PRECEQ_W_PHL
3832
83.5k
    22933U, // PRECEQ_W_PHL_MM
3833
83.5k
    23498U, // PRECEQ_W_PHR
3834
83.5k
    23498U, // PRECEQ_W_PHR_MM
3835
83.5k
    22853U, // PRECEU_PH_QBL
3836
83.5k
    17184U, // PRECEU_PH_QBLA
3837
83.5k
    17184U, // PRECEU_PH_QBLA_MM
3838
83.5k
    22853U, // PRECEU_PH_QBL_MM
3839
83.5k
    23443U, // PRECEU_PH_QBR
3840
83.5k
    17222U, // PRECEU_PH_QBRA
3841
83.5k
    17222U, // PRECEU_PH_QBRA_MM
3842
83.5k
    23443U, // PRECEU_PH_QBR_MM
3843
83.5k
    536893001U, // PRECRQU_S_QB_PH
3844
83.5k
    536893001U, // PRECRQU_S_QB_PH_MM
3845
83.5k
    536896060U, // PRECRQ_PH_W
3846
83.5k
    536896060U, // PRECRQ_PH_W_MM
3847
83.5k
    536892974U, // PRECRQ_QB_PH
3848
83.5k
    536892974U, // PRECRQ_QB_PH_MM
3849
83.5k
    536896091U, // PRECRQ_RS_PH_W
3850
83.5k
    536896091U, // PRECRQ_RS_PH_W_MM
3851
83.5k
    536892988U, // PRECR_QB_PH
3852
83.5k
    536892988U, // PRECR_QB_PH_MMR2
3853
83.5k
    536896044U, // PRECR_SRA_PH_W
3854
83.5k
    536896044U, // PRECR_SRA_PH_W_MMR2
3855
83.5k
    536896073U, // PRECR_SRA_R_PH_W
3856
83.5k
    536896073U, // PRECR_SRA_R_PH_W_MMR2
3857
83.5k
    5411341U, // PREF
3858
83.5k
    5411179U, // PREFE
3859
83.5k
    5411179U, // PREFE_MM
3860
83.5k
    473081863U, // PREFX_MM
3861
83.5k
    5411341U, // PREF_MM
3862
83.5k
    5411341U, // PREF_MMR6
3863
83.5k
    50516493U,  // PREF_NM
3864
83.5k
    5411341U, // PREF_R6
3865
83.5k
    50516493U,  // PREFs9_NM
3866
83.5k
    536891705U, // PREPEND
3867
83.5k
    536891705U, // PREPEND_MMR2
3868
83.5k
    536895239U, // PUL_PS64
3869
83.5k
    536895273U, // PUU_PS64
3870
83.5k
    18489U, // RADDU_W_QB
3871
83.5k
    18489U, // RADDU_W_QB_MM
3872
83.5k
    234904343U, // RDDSP
3873
83.5k
    218127127U, // RDDSP_MM
3874
83.5k
    536894513U, // RDHWR
3875
83.5k
    536894513U, // RDHWR64
3876
83.5k
    536894513U, // RDHWR_MM
3877
83.5k
    536894513U, // RDHWR_MMR6
3878
83.5k
    536894513U, // RDHWR_NM
3879
83.5k
    23566U, // RDPGPR_MMR6
3880
83.5k
    23566U, // RDPGPR_NM
3881
83.5k
    19656U, // RECIP_D32
3882
83.5k
    19656U, // RECIP_D32_MM
3883
83.5k
    19656U, // RECIP_D64
3884
83.5k
    19656U, // RECIP_D64_MM
3885
83.5k
    23944U, // RECIP_S
3886
83.5k
    23944U, // RECIP_S_MM
3887
83.5k
    22428U, // REPLV_PH
3888
83.5k
    22428U, // REPLV_PH_MM
3889
83.5k
    18469U, // REPLV_QB
3890
83.5k
    18469U, // REPLV_QB_MM
3891
83.5k
    22155U, // REPL_PH
3892
83.5k
    22155U, // REPL_PH_MM
3893
83.5k
    486557519U, // REPL_QB
3894
83.5k
    486557519U, // REPL_QB_MM
3895
83.5k
    248088U,  // RESTOREJRC16_NM
3896
83.5k
    264472U,  // RESTOREJRC_NM
3897
83.5k
    266704U,  // RESTORE_NM
3898
83.5k
    20269U, // RINT_D
3899
83.5k
    20269U, // RINT_D_MMR6
3900
83.5k
    24128U, // RINT_S
3901
83.5k
    24128U, // RINT_S_MMR6
3902
83.5k
    536894501U, // ROTR
3903
83.5k
    536895774U, // ROTRV
3904
83.5k
    536895774U, // ROTRV_MM
3905
83.5k
    536895774U, // ROTRV_NM
3906
83.5k
    536894501U, // ROTR_MM
3907
83.5k
    536894501U, // ROTR_NM
3908
83.5k
    536897566U, // ROTX_NM
3909
83.5k
    19465U, // ROUND_L_D64
3910
83.5k
    19465U, // ROUND_L_D_MMR6
3911
83.5k
    23836U, // ROUND_L_S
3912
83.5k
    23836U, // ROUND_L_S_MMR6
3913
83.5k
    20640U, // ROUND_W_D32
3914
83.5k
    20640U, // ROUND_W_D64
3915
83.5k
    20640U, // ROUND_W_D_MMR6
3916
83.5k
    20640U, // ROUND_W_MM
3917
83.5k
    24178U, // ROUND_W_S
3918
83.5k
    24178U, // ROUND_W_S_MM
3919
83.5k
    24178U, // ROUND_W_S_MMR6
3920
83.5k
    20297U, // RSQRT_D32
3921
83.5k
    20297U, // RSQRT_D32_MM
3922
83.5k
    20297U, // RSQRT_D64
3923
83.5k
    20297U, // RSQRT_D64_MM
3924
83.5k
    24136U, // RSQRT_S
3925
83.5k
    24136U, // RSQRT_S_MM
3926
83.5k
    0U, // Restore16
3927
83.5k
    0U, // RestoreX16
3928
83.5k
    8405787U, // SAA
3929
83.5k
    8409346U, // SAAD
3930
83.5k
    536888699U, // SAT_S_B
3931
83.5k
    536890945U, // SAT_S_D
3932
83.5k
    536892527U, // SAT_S_H
3933
83.5k
    536896878U, // SAT_S_W
3934
83.5k
    536888926U, // SAT_U_B
3935
83.5k
    536891424U, // SAT_U_D
3936
83.5k
    536892817U, // SAT_U_H
3937
83.5k
    536897308U, // SAT_U_W
3938
83.5k
    250353U,  // SAVE16_NM
3939
83.5k
    266737U,  // SAVE_NM
3940
83.5k
    50350149U,  // SB
3941
83.5k
    50348458U,  // SB16_MM
3942
83.5k
    50348458U,  // SB16_MMR6
3943
83.5k
    50350149U,  // SB16_NM
3944
83.5k
    50350149U,  // SB64
3945
83.5k
    50352473U,  // SBE
3946
83.5k
    50352473U,  // SBE_MM
3947
83.5k
    50350149U,  // SBGP_NM
3948
83.5k
    50358274U,  // SBX_NM
3949
83.5k
    50350149U,  // SB_MM
3950
83.5k
    50350149U,  // SB_MMR6
3951
83.5k
    50350149U,  // SB_NM
3952
83.5k
    50350149U,  // SBs9_NM
3953
83.5k
    8964399U, // SC
3954
83.5k
    8964399U, // SC64
3955
83.5k
    8964399U, // SC64_R6
3956
83.5k
    8966417U, // SCD
3957
83.5k
    8966417U, // SCD_R6
3958
83.5k
    8966494U, // SCE
3959
83.5k
    8966494U, // SCE_MM
3960
83.5k
    606136636U, // SCWP_NM
3961
83.5k
    8964399U, // SC_MM
3962
83.5k
    8964399U, // SC_MMR6
3963
83.5k
    8964399U, // SC_NM
3964
83.5k
    8964399U, // SC_R6
3965
83.5k
    50352464U,  // SD
3966
83.5k
    285378U,  // SDBBP
3967
83.5k
    148007U,  // SDBBP16_MM
3968
83.5k
    148007U,  // SDBBP16_MMR6
3969
83.5k
    547522U,  // SDBBP16_NM
3970
83.5k
    662210U,  // SDBBP_MM
3971
83.5k
    285378U,  // SDBBP_MMR6
3972
83.5k
    547522U,  // SDBBP_NM
3973
83.5k
    285378U,  // SDBBP_R6
3974
83.5k
    50348130U,  // SDC1
3975
83.5k
    50348130U,  // SDC164
3976
83.5k
    50348130U,  // SDC1_D64_MMR6
3977
83.5k
    50348130U,  // SDC1_MM_D32
3978
83.5k
    50348130U,  // SDC1_MM_D64
3979
83.5k
    50348346U,  // SDC2
3980
83.5k
    50348346U,  // SDC2_MMR6
3981
83.5k
    50348346U,  // SDC2_R6
3982
83.5k
    50348431U,  // SDC3
3983
83.5k
    26787U, // SDIV
3984
83.5k
    26787U, // SDIV_MM
3985
83.5k
    50354537U,  // SDL
3986
83.5k
    50355127U,  // SDR
3987
83.5k
    3254796451U,  // SDXC1
3988
83.5k
    3254796451U,  // SDXC164
3989
83.5k
    18134U, // SEB
3990
83.5k
    18134U, // SEB64
3991
83.5k
    18134U, // SEB_MM
3992
83.5k
    18134U, // SEB_NM
3993
83.5k
    22037U, // SEH
3994
83.5k
    22037U, // SEH64
3995
83.5k
    22037U, // SEH_MM
3996
83.5k
    22037U, // SEH_NM
3997
83.5k
    536897639U, // SELEQZ
3998
83.5k
    536897639U, // SELEQZ64
3999
83.5k
    536891624U, // SELEQZ_D
4000
83.5k
    536891624U, // SELEQZ_D_MMR6
4001
83.5k
    536897639U, // SELEQZ_MMR6
4002
83.5k
    536895148U, // SELEQZ_S
4003
83.5k
    536895148U, // SELEQZ_S_MMR6
4004
83.5k
    536897612U, // SELNEZ
4005
83.5k
    536897612U, // SELNEZ64
4006
83.5k
    536891607U, // SELNEZ_D
4007
83.5k
    536891607U, // SELNEZ_D_MMR6
4008
83.5k
    536897612U, // SELNEZ_MMR6
4009
83.5k
    536895138U, // SELNEZ_S
4010
83.5k
    536895138U, // SELNEZ_S_MMR6
4011
83.5k
    570444850U, // SEL_D
4012
83.5k
    570444850U, // SEL_D_MMR6
4013
83.5k
    570449221U, // SEL_S
4014
83.5k
    570449221U, // SEL_S_MMR6
4015
83.5k
    536894305U, // SEQ
4016
83.5k
    536893611U, // SEQI_NM
4017
83.5k
    536893611U, // SEQi
4018
83.5k
    50354251U,  // SH
4019
83.5k
    50348510U,  // SH16_MM
4020
83.5k
    50348510U,  // SH16_MMR6
4021
83.5k
    50354251U,  // SH16_NM
4022
83.5k
    50354251U,  // SH64
4023
83.5k
    50352525U,  // SHE
4024
83.5k
    50352525U,  // SHE_MM
4025
83.5k
    536888298U, // SHF_B
4026
83.5k
    536892037U, // SHF_H
4027
83.5k
    536896029U, // SHF_W
4028
83.5k
    50354251U,  // SHGP_NM
4029
83.5k
    23204U, // SHILO
4030
83.5k
    24832U, // SHILOV
4031
83.5k
    24832U, // SHILOV_MM
4032
83.5k
    23204U, // SHILO_MM
4033
83.5k
    536893330U, // SHLLV_PH
4034
83.5k
    536893330U, // SHLLV_PH_MM
4035
83.5k
    536889371U, // SHLLV_QB
4036
83.5k
    536889371U, // SHLLV_QB_MM
4037
83.5k
    536893267U, // SHLLV_S_PH
4038
83.5k
    536893267U, // SHLLV_S_PH_MM
4039
83.5k
    536896939U, // SHLLV_S_W
4040
83.5k
    536896939U, // SHLLV_S_W_MM
4041
83.5k
    536893058U, // SHLL_PH
4042
83.5k
    536893058U, // SHLL_PH_MM
4043
83.5k
    536889158U, // SHLL_QB
4044
83.5k
    536889158U, // SHLL_QB_MM
4045
83.5k
    536893180U, // SHLL_S_PH
4046
83.5k
    536893180U, // SHLL_S_PH_MM
4047
83.5k
    536896779U, // SHLL_S_W
4048
83.5k
    536896779U, // SHLL_S_W_MM
4049
83.5k
    536893320U, // SHRAV_PH
4050
83.5k
    536893320U, // SHRAV_PH_MM
4051
83.5k
    536889361U, // SHRAV_QB
4052
83.5k
    536889361U, // SHRAV_QB_MMR2
4053
83.5k
    536893168U, // SHRAV_R_PH
4054
83.5k
    536893168U, // SHRAV_R_PH_MM
4055
83.5k
    536889259U, // SHRAV_R_QB
4056
83.5k
    536889259U, // SHRAV_R_QB_MMR2
4057
83.5k
    536896534U, // SHRAV_R_W
4058
83.5k
    536896534U, // SHRAV_R_W_MM
4059
83.5k
    536892965U, // SHRA_PH
4060
83.5k
    536892965U, // SHRA_PH_MM
4061
83.5k
    536889081U, // SHRA_QB
4062
83.5k
    536889081U, // SHRA_QB_MMR2
4063
83.5k
    536893133U, // SHRA_R_PH
4064
83.5k
    536893133U, // SHRA_R_PH_MM
4065
83.5k
    536889224U, // SHRA_R_QB
4066
83.5k
    536889224U, // SHRA_R_QB_MMR2
4067
83.5k
    536896492U, // SHRA_R_W
4068
83.5k
    536896492U, // SHRA_R_W_MM
4069
83.5k
    536893350U, // SHRLV_PH
4070
83.5k
    536893350U, // SHRLV_PH_MMR2
4071
83.5k
    536889391U, // SHRLV_QB
4072
83.5k
    536889391U, // SHRLV_QB_MM
4073
83.5k
    536893076U, // SHRL_PH
4074
83.5k
    536893076U, // SHRL_PH_MMR2
4075
83.5k
    536889176U, // SHRL_QB
4076
83.5k
    536889176U, // SHRL_QB_MM
4077
83.5k
    50356047U,  // SHXS_NM
4078
83.5k
    50358291U,  // SHX_NM
4079
83.5k
    50354251U,  // SH_MM
4080
83.5k
    50354251U,  // SH_MMR6
4081
83.5k
    50354251U,  // SH_NM
4082
83.5k
    50354251U,  // SHs9_NM
4083
83.5k
    299410U,  // SIGRIE
4084
83.5k
    299410U,  // SIGRIE_MMR6
4085
83.5k
    545170U,  // SIGRIE_NM
4086
83.5k
    1107313665U,  // SLDI_B
4087
83.5k
    1107315585U,  // SLDI_D
4088
83.5k
    1107317404U,  // SLDI_H
4089
83.5k
    1107321477U,  // SLDI_W
4090
83.5k
    1107313607U,  // SLD_B
4091
83.5k
    1107315292U,  // SLD_D
4092
83.5k
    1107317346U,  // SLD_H
4093
83.5k
    1107321254U,  // SLD_W
4094
83.5k
    536893924U, // SLL
4095
83.5k
    536887811U, // SLL16_MM
4096
83.5k
    536887811U, // SLL16_MMR6
4097
83.5k
    536893924U, // SLL16_NM
4098
83.5k
    1073764836U,  // SLL64_32
4099
83.5k
    1073764836U,  // SLL64_64
4100
83.5k
    536888355U, // SLLI_B
4101
83.5k
    536890258U, // SLLI_D
4102
83.5k
    536892077U, // SLLI_H
4103
83.5k
    536896150U, // SLLI_W
4104
83.5k
    536895731U, // SLLV
4105
83.5k
    536895731U, // SLLV_MM
4106
83.5k
    536895731U, // SLLV_NM
4107
83.5k
    536888504U, // SLL_B
4108
83.5k
    536890442U, // SLL_D
4109
83.5k
    536892193U, // SLL_H
4110
83.5k
    536893924U, // SLL_MM
4111
83.5k
    536893924U, // SLL_MMR6
4112
83.5k
    536893924U, // SLL_NM
4113
83.5k
    536896292U, // SLL_W
4114
83.5k
    536895363U, // SLT
4115
83.5k
    536895363U, // SLT64
4116
83.5k
    536895519U, // SLTIU_NM
4117
83.5k
    536893635U, // SLTI_NM
4118
83.5k
    536895605U, // SLTU_NM
4119
83.5k
    536895363U, // SLT_MM
4120
83.5k
    536895363U, // SLT_NM
4121
83.5k
    536893635U, // SLTi
4122
83.5k
    536893635U, // SLTi64
4123
83.5k
    536893635U, // SLTi_MM
4124
83.5k
    536895519U, // SLTiu
4125
83.5k
    536895519U, // SLTiu64
4126
83.5k
    536895519U, // SLTiu_MM
4127
83.5k
    536895605U, // SLTu
4128
83.5k
    536895605U, // SLTu64
4129
83.5k
    536895605U, // SLTu_MM
4130
83.5k
    536891834U, // SNE
4131
83.5k
    536893556U, // SNEi
4132
83.5k
    536895752U, // SOV_NM
4133
83.5k
    1073759354U,  // SPLATI_B
4134
83.5k
    1073761241U,  // SPLATI_D
4135
83.5k
    1073763060U,  // SPLATI_H
4136
83.5k
    1073767133U,  // SPLATI_W
4137
83.5k
    1073759669U,  // SPLAT_B
4138
83.5k
    1073761954U,  // SPLAT_D
4139
83.5k
    1073763508U,  // SPLAT_H
4140
83.5k
    1073767925U,  // SPLAT_W
4141
83.5k
    536888168U, // SRA
4142
83.5k
    536888313U, // SRAI_B
4143
83.5k
    536890233U, // SRAI_D
4144
83.5k
    536892052U, // SRAI_H
4145
83.5k
    536896125U, // SRAI_W
4146
83.5k
    536888389U, // SRARI_B
4147
83.5k
    536890292U, // SRARI_D
4148
83.5k
    536892111U, // SRARI_H
4149
83.5k
    536896184U, // SRARI_W
4150
83.5k
    536888542U, // SRAR_B
4151
83.5k
    536890681U, // SRAR_D
4152
83.5k
    536892308U, // SRAR_H
4153
83.5k
    536896556U, // SRAR_W
4154
83.5k
    536895710U, // SRAV
4155
83.5k
    536895710U, // SRAV_MM
4156
83.5k
    536895710U, // SRAV_NM
4157
83.5k
    536888232U, // SRA_B
4158
83.5k
    536889865U, // SRA_D
4159
83.5k
    536891971U, // SRA_H
4160
83.5k
    536888168U, // SRA_MM
4161
83.5k
    536888168U, // SRA_NM
4162
83.5k
    536895844U, // SRA_W
4163
83.5k
    536893952U, // SRL
4164
83.5k
    536887818U, // SRL16_MM
4165
83.5k
    536887818U, // SRL16_MMR6
4166
83.5k
    536893952U, // SRL16_NM
4167
83.5k
    536888363U, // SRLI_B
4168
83.5k
    536890266U, // SRLI_D
4169
83.5k
    536892085U, // SRLI_H
4170
83.5k
    536896158U, // SRLI_W
4171
83.5k
    536888407U, // SRLRI_B
4172
83.5k
    536890310U, // SRLRI_D
4173
83.5k
    536892129U, // SRLRI_H
4174
83.5k
    536896202U, // SRLRI_W
4175
83.5k
    536888558U, // SRLR_B
4176
83.5k
    536890697U, // SRLR_D
4177
83.5k
    536892324U, // SRLR_H
4178
83.5k
    536896572U, // SRLR_W
4179
83.5k
    536895738U, // SRLV
4180
83.5k
    536895738U, // SRLV_MM
4181
83.5k
    536895738U, // SRLV_NM
4182
83.5k
    536888511U, // SRL_B
4183
83.5k
    536890467U, // SRL_D
4184
83.5k
    536892200U, // SRL_H
4185
83.5k
    536893952U, // SRL_MM
4186
83.5k
    536893952U, // SRL_NM
4187
83.5k
    536896317U, // SRL_W
4188
83.5k
    11004U, // SSNOP
4189
83.5k
    11004U, // SSNOP_MM
4190
83.5k
    11004U, // SSNOP_MMR6
4191
83.5k
    50349528U,  // ST_B
4192
83.5k
    50351954U,  // ST_D
4193
83.5k
    50353367U,  // ST_H
4194
83.5k
    50357846U,  // ST_W
4195
83.5k
    536889420U, // SUB
4196
83.5k
    536893029U, // SUBQH_PH
4197
83.5k
    536893029U, // SUBQH_PH_MMR2
4198
83.5k
    536893144U, // SUBQH_R_PH
4199
83.5k
    536893144U, // SUBQH_R_PH_MMR2
4200
83.5k
    536896502U, // SUBQH_R_W
4201
83.5k
    536896502U, // SUBQH_R_W_MMR2
4202
83.5k
    536896107U, // SUBQH_W
4203
83.5k
    536896107U, // SUBQH_W_MMR2
4204
83.5k
    536893104U, // SUBQ_PH
4205
83.5k
    536893104U, // SUBQ_PH_MM
4206
83.5k
    536893201U, // SUBQ_S_PH
4207
83.5k
    536893201U, // SUBQ_S_PH_MM
4208
83.5k
    536896808U, // SUBQ_S_W
4209
83.5k
    536896808U, // SUBQ_S_W_MM
4210
83.5k
    536888914U, // SUBSUS_U_B
4211
83.5k
    536891412U, // SUBSUS_U_D
4212
83.5k
    536892805U, // SUBSUS_U_H
4213
83.5k
    536897296U, // SUBSUS_U_W
4214
83.5k
    536888717U, // SUBSUU_S_B
4215
83.5k
    536890985U, // SUBSUU_S_D
4216
83.5k
    536892545U, // SUBSUU_S_H
4217
83.5k
    536896918U, // SUBSUU_S_W
4218
83.5k
    536888679U, // SUBS_S_B
4219
83.5k
    536890925U, // SUBS_S_D
4220
83.5k
    536892507U, // SUBS_S_H
4221
83.5k
    536896858U, // SUBS_S_W
4222
83.5k
    536888894U, // SUBS_U_B
4223
83.5k
    536891392U, // SUBS_U_D
4224
83.5k
    536892785U, // SUBS_U_H
4225
83.5k
    536897276U, // SUBS_U_W
4226
83.5k
    536887892U, // SUBU16_MM
4227
83.5k
    536887892U, // SUBU16_MMR6
4228
83.5k
    536889129U, // SUBUH_QB
4229
83.5k
    536889129U, // SUBUH_QB_MMR2
4230
83.5k
    536889235U, // SUBUH_R_QB
4231
83.5k
    536889235U, // SUBUH_R_QB_MMR2
4232
83.5k
    536895420U, // SUBU_MMR6
4233
83.5k
    536893302U, // SUBU_PH
4234
83.5k
    536893302U, // SUBU_PH_MMR2
4235
83.5k
    536889343U, // SUBU_QB
4236
83.5k
    536889343U, // SUBU_QB_MM
4237
83.5k
    536893245U, // SUBU_S_PH
4238
83.5k
    536893245U, // SUBU_S_PH_MMR2
4239
83.5k
    536889282U, // SUBU_S_QB
4240
83.5k
    536889282U, // SUBU_S_QB_MM
4241
83.5k
    536888461U, // SUBVI_B
4242
83.5k
    536890348U, // SUBVI_D
4243
83.5k
    536892167U, // SUBVI_H
4244
83.5k
    536896240U, // SUBVI_W
4245
83.5k
    536888973U, // SUBV_B
4246
83.5k
    536891483U, // SUBV_D
4247
83.5k
    536892864U, // SUBV_H
4248
83.5k
    536897377U, // SUBV_W
4249
83.5k
    536889420U, // SUB_MM
4250
83.5k
    536889420U, // SUB_MMR6
4251
83.5k
    536889420U, // SUB_NM
4252
83.5k
    536895420U, // SUBu
4253
83.5k
    536895420U, // SUBu16_NM
4254
83.5k
    536895420U, // SUBu_MM
4255
83.5k
    536895420U, // SUBu_NM
4256
83.5k
    3254796465U,  // SUXC1
4257
83.5k
    3254796465U,  // SUXC164
4258
83.5k
    3254796465U,  // SUXC1_MM
4259
83.5k
    50358235U,  // SW
4260
83.5k
    50348657U,  // SW16_MM
4261
83.5k
    50348657U,  // SW16_MMR6
4262
83.5k
    50358235U,  // SW16_NM
4263
83.5k
    50358235U,  // SW4x4_NM
4264
83.5k
    50358235U,  // SW64
4265
83.5k
    50348182U,  // SWC1
4266
83.5k
    50348182U,  // SWC1_MM
4267
83.5k
    50348398U,  // SWC2
4268
83.5k
    50348398U,  // SWC2_MMR6
4269
83.5k
    50348398U,  // SWC2_R6
4270
83.5k
    50348443U,  // SWC3
4271
83.5k
    50358235U,  // SWDSP
4272
83.5k
    50358235U,  // SWDSP_MM
4273
83.5k
    50352642U,  // SWE
4274
83.5k
    50352642U,  // SWE_MM
4275
83.5k
    50358235U,  // SWGP16_NM
4276
83.5k
    50358235U,  // SWGP_NM
4277
83.5k
    50354751U,  // SWL
4278
83.5k
    50354751U,  // SWL64
4279
83.5k
    50352559U,  // SWLE
4280
83.5k
    50352559U,  // SWLE_MM
4281
83.5k
    50354751U,  // SWL_MM
4282
83.5k
    66072U, // SWM16_MM
4283
83.5k
    66072U, // SWM16_MMR6
4284
83.5k
    65812U, // SWM32_MM
4285
83.5k
    587225725U, // SWM_NM
4286
83.5k
    419449100U, // SWPC_NM
4287
83.5k
    453008215U, // SWP_MM
4288
83.5k
    50355261U,  // SWR
4289
83.5k
    50355261U,  // SWR64
4290
83.5k
    50352607U,  // SWRE
4291
83.5k
    50352607U,  // SWRE_MM
4292
83.5k
    50355261U,  // SWR_MM
4293
83.5k
    50358235U,  // SWSP16_NM
4294
83.5k
    50355004U,  // SWSP_MM
4295
83.5k
    50358235U,  // SWSP_MMR6
4296
83.5k
    3254796479U,  // SWXC1
4297
83.5k
    3254796479U,  // SWXC1_MM
4298
83.5k
    50356066U,  // SWXS_NM
4299
83.5k
    50358325U,  // SWX_NM
4300
83.5k
    50358235U,  // SW_MM
4301
83.5k
    50358235U,  // SW_MMR6
4302
83.5k
    50358235U,  // SW_NM
4303
83.5k
    50358235U,  // SWs9_NM
4304
83.5k
    714997U,  // SYNC
4305
83.5k
    317530U,  // SYNCI
4306
83.5k
    317530U,  // SYNCI_MM
4307
83.5k
    317530U,  // SYNCI_MMR6
4308
83.5k
    317530U,  // SYNCI_NM
4309
83.5k
    317530U,  // SYNCIs9_NM
4310
83.5k
    714997U,  // SYNC_MM
4311
83.5k
    706779U,  // SYNC_MMR6
4312
83.5k
    706779U,  // SYNC_NM
4313
83.5k
    285128U,  // SYSCALL
4314
83.5k
    547272U,  // SYSCALL16_NM
4315
83.5k
    661960U,  // SYSCALL_MM
4316
83.5k
    547272U,  // SYSCALL_NM
4317
83.5k
    0U, // Save16
4318
83.5k
    0U, // SaveX16
4319
83.5k
    50350149U,  // SbRxRyOffMemX16
4320
83.5k
    551048U,  // SebRx16
4321
83.5k
    551054U,  // SehRx16
4322
83.5k
    50354251U,  // ShRxRyOffMemX16
4323
83.5k
    536893924U, // SllX16
4324
83.5k
    33579251U,  // SllvRxRy16
4325
83.5k
    24451U, // SltRxRy16
4326
83.5k
    1610635459U,  // SltiRxImm16
4327
83.5k
    22723U, // SltiRxImmX16
4328
83.5k
    1610637343U,  // SltiuRxImm16
4329
83.5k
    24607U, // SltiuRxImmX16
4330
83.5k
    24693U, // SltuRxRy16
4331
83.5k
    536888168U, // SraX16
4332
83.5k
    33579230U,  // SravRxRy16
4333
83.5k
    536893952U, // SrlX16
4334
83.5k
    33579258U,  // SrlvRxRy16
4335
83.5k
    536895420U, // SubuRxRyRz16
4336
83.5k
    50358235U,  // SwRxRyOffMemX16
4337
83.5k
    50358235U,  // SwRxSpImmX16
4338
83.5k
    536894310U, // TEQ
4339
83.5k
    22705U, // TEQI
4340
83.5k
    22705U, // TEQI_MM
4341
83.5k
    536894310U, // TEQ_MM
4342
83.5k
    536894310U, // TEQ_NM
4343
83.5k
    536891772U, // TGE
4344
83.5k
    22638U, // TGEI
4345
83.5k
    24600U, // TGEIU
4346
83.5k
    24600U, // TGEIU_MM
4347
83.5k
    22638U, // TGEI_MM
4348
83.5k
    536895473U, // TGEU
4349
83.5k
    536895473U, // TGEU_MM
4350
83.5k
    536891772U, // TGE_MM
4351
83.5k
    11052U, // TLBGINV
4352
83.5k
    10953U, // TLBGINVF
4353
83.5k
    10953U, // TLBGINVF_MM
4354
83.5k
    11052U, // TLBGINV_MM
4355
83.5k
    10998U, // TLBGP
4356
83.5k
    10998U, // TLBGP_MM
4357
83.5k
    11015U, // TLBGR
4358
83.5k
    11015U, // TLBGR_MM
4359
83.5k
    10968U, // TLBGWI
4360
83.5k
    10968U, // TLBGWI_MM
4361
83.5k
    11027U, // TLBGWR
4362
83.5k
    11027U, // TLBGWR_MM
4363
83.5k
    11045U, // TLBINV
4364
83.5k
    10945U, // TLBINVF
4365
83.5k
    10945U, // TLBINVF_MMR6
4366
83.5k
    10945U, // TLBINVF_NM
4367
83.5k
    11045U, // TLBINV_MMR6
4368
83.5k
    11045U, // TLBINV_NM
4369
83.5k
    10993U, // TLBP
4370
83.5k
    10993U, // TLBP_MM
4371
83.5k
    10993U, // TLBP_NM
4372
83.5k
    11010U, // TLBR
4373
83.5k
    11010U, // TLBR_MM
4374
83.5k
    11010U, // TLBR_NM
4375
83.5k
    10962U, // TLBWI
4376
83.5k
    10962U, // TLBWI_MM
4377
83.5k
    10962U, // TLBWI_NM
4378
83.5k
    11021U, // TLBWR
4379
83.5k
    11021U, // TLBWR_MM
4380
83.5k
    11021U, // TLBWR_NM
4381
83.5k
    536895368U, // TLT
4382
83.5k
    22729U, // TLTI
4383
83.5k
    24614U, // TLTIU_MM
4384
83.5k
    22729U, // TLTI_MM
4385
83.5k
    536895611U, // TLTU
4386
83.5k
    536895611U, // TLTU_MM
4387
83.5k
    536895368U, // TLT_MM
4388
83.5k
    536891839U, // TNE
4389
83.5k
    22650U, // TNEI
4390
83.5k
    22650U, // TNEI_MM
4391
83.5k
    536891839U, // TNE_MM
4392
83.5k
    536891839U, // TNE_NM
4393
83.5k
    19454U, // TRUNC_L_D64
4394
83.5k
    19454U, // TRUNC_L_D_MMR6
4395
83.5k
    23825U, // TRUNC_L_S
4396
83.5k
    23825U, // TRUNC_L_S_MMR6
4397
83.5k
    20629U, // TRUNC_W_D32
4398
83.5k
    20629U, // TRUNC_W_D64
4399
83.5k
    20629U, // TRUNC_W_D_MMR6
4400
83.5k
    20629U, // TRUNC_W_MM
4401
83.5k
    24167U, // TRUNC_W_S
4402
83.5k
    24167U, // TRUNC_W_S_MM
4403
83.5k
    24167U, // TRUNC_W_S_MMR6
4404
83.5k
    24614U, // TTLTIU
4405
83.5k
    50353690U,  // UALH_NM
4406
83.5k
    587225716U, // UALWM_NM
4407
83.5k
    50358211U,  // UALW_NM
4408
83.5k
    50354249U,  // UASH_NM
4409
83.5k
    587225723U, // UASWM_NM
4410
83.5k
    50358233U,  // UASW_NM
4411
83.5k
    26773U, // UDIV
4412
83.5k
    26773U, // UDIV_MM
4413
83.5k
    536895533U, // V3MULU
4414
83.5k
    536887363U, // VMM0
4415
83.5k
    536895548U, // VMULU
4416
83.5k
    570442729U, // VSHF_B
4417
83.5k
    570444633U, // VSHF_D
4418
83.5k
    570446468U, // VSHF_H
4419
83.5k
    570450460U, // VSHF_W
4420
83.5k
    11040U, // WAIT
4421
83.5k
    663416U,  // WAIT_MM
4422
83.5k
    663416U,  // WAIT_MMR6
4423
83.5k
    663416U,  // WAIT_NM
4424
83.5k
    234904350U, // WRDSP
4425
83.5k
    218127134U, // WRDSP_MM
4426
83.5k
    23574U, // WRPGPR_MMR6
4427
83.5k
    23574U, // WRPGPR_NM
4428
83.5k
    22022U, // WSBH
4429
83.5k
    22022U, // WSBH_MM
4430
83.5k
    22022U, // WSBH_MMR6
4431
83.5k
    536894473U, // XOR
4432
83.5k
    20021814U,  // XOR16_MM
4433
83.5k
    20021814U,  // XOR16_MMR6
4434
83.5k
    536894473U, // XOR16_NM
4435
83.5k
    536894473U, // XOR64
4436
83.5k
    536888424U, // XORI_B
4437
83.5k
    536893623U, // XORI_MMR6
4438
83.5k
    536893623U, // XORI_NM
4439
83.5k
    536894473U, // XOR_MM
4440
83.5k
    536894473U, // XOR_MMR6
4441
83.5k
    536894473U, // XOR_NM
4442
83.5k
    536895674U, // XOR_V
4443
83.5k
    536893623U, // XORi
4444
83.5k
    536893623U, // XORi64
4445
83.5k
    536893623U, // XORi_MM
4446
83.5k
    33577993U,  // XorRxRxRy16
4447
83.5k
    20776U, // YIELD
4448
83.5k
    20776U, // YIELD_NM
4449
83.5k
  };
4450
4451
83.5k
  static const uint16_t OpInfo1[] = {
4452
83.5k
    0U, // PHI
4453
83.5k
    0U, // INLINEASM
4454
83.5k
    0U, // INLINEASM_BR
4455
83.5k
    0U, // CFI_INSTRUCTION
4456
83.5k
    0U, // EH_LABEL
4457
83.5k
    0U, // GC_LABEL
4458
83.5k
    0U, // ANNOTATION_LABEL
4459
83.5k
    0U, // KILL
4460
83.5k
    0U, // EXTRACT_SUBREG
4461
83.5k
    0U, // INSERT_SUBREG
4462
83.5k
    0U, // IMPLICIT_DEF
4463
83.5k
    0U, // SUBREG_TO_REG
4464
83.5k
    0U, // COPY_TO_REGCLASS
4465
83.5k
    0U, // DBG_VALUE
4466
83.5k
    0U, // DBG_VALUE_LIST
4467
83.5k
    0U, // DBG_INSTR_REF
4468
83.5k
    0U, // DBG_PHI
4469
83.5k
    0U, // DBG_LABEL
4470
83.5k
    0U, // REG_SEQUENCE
4471
83.5k
    0U, // COPY
4472
83.5k
    0U, // BUNDLE
4473
83.5k
    0U, // LIFETIME_START
4474
83.5k
    0U, // LIFETIME_END
4475
83.5k
    0U, // PSEUDO_PROBE
4476
83.5k
    0U, // ARITH_FENCE
4477
83.5k
    0U, // STACKMAP
4478
83.5k
    0U, // FENTRY_CALL
4479
83.5k
    0U, // PATCHPOINT
4480
83.5k
    0U, // LOAD_STACK_GUARD
4481
83.5k
    0U, // PREALLOCATED_SETUP
4482
83.5k
    0U, // PREALLOCATED_ARG
4483
83.5k
    0U, // STATEPOINT
4484
83.5k
    0U, // LOCAL_ESCAPE
4485
83.5k
    0U, // FAULTING_OP
4486
83.5k
    0U, // PATCHABLE_OP
4487
83.5k
    0U, // PATCHABLE_FUNCTION_ENTER
4488
83.5k
    0U, // PATCHABLE_RET
4489
83.5k
    0U, // PATCHABLE_FUNCTION_EXIT
4490
83.5k
    0U, // PATCHABLE_TAIL_CALL
4491
83.5k
    0U, // PATCHABLE_EVENT_CALL
4492
83.5k
    0U, // PATCHABLE_TYPED_EVENT_CALL
4493
83.5k
    0U, // ICALL_BRANCH_FUNNEL
4494
83.5k
    0U, // MEMBARRIER
4495
83.5k
    0U, // JUMP_TABLE_DEBUG_INFO
4496
83.5k
    0U, // G_ASSERT_SEXT
4497
83.5k
    0U, // G_ASSERT_ZEXT
4498
83.5k
    0U, // G_ASSERT_ALIGN
4499
83.5k
    0U, // G_ADD
4500
83.5k
    0U, // G_SUB
4501
83.5k
    0U, // G_MUL
4502
83.5k
    0U, // G_SDIV
4503
83.5k
    0U, // G_UDIV
4504
83.5k
    0U, // G_SREM
4505
83.5k
    0U, // G_UREM
4506
83.5k
    0U, // G_SDIVREM
4507
83.5k
    0U, // G_UDIVREM
4508
83.5k
    0U, // G_AND
4509
83.5k
    0U, // G_OR
4510
83.5k
    0U, // G_XOR
4511
83.5k
    0U, // G_IMPLICIT_DEF
4512
83.5k
    0U, // G_PHI
4513
83.5k
    0U, // G_FRAME_INDEX
4514
83.5k
    0U, // G_GLOBAL_VALUE
4515
83.5k
    0U, // G_CONSTANT_POOL
4516
83.5k
    0U, // G_EXTRACT
4517
83.5k
    0U, // G_UNMERGE_VALUES
4518
83.5k
    0U, // G_INSERT
4519
83.5k
    0U, // G_MERGE_VALUES
4520
83.5k
    0U, // G_BUILD_VECTOR
4521
83.5k
    0U, // G_BUILD_VECTOR_TRUNC
4522
83.5k
    0U, // G_CONCAT_VECTORS
4523
83.5k
    0U, // G_PTRTOINT
4524
83.5k
    0U, // G_INTTOPTR
4525
83.5k
    0U, // G_BITCAST
4526
83.5k
    0U, // G_FREEZE
4527
83.5k
    0U, // G_CONSTANT_FOLD_BARRIER
4528
83.5k
    0U, // G_INTRINSIC_FPTRUNC_ROUND
4529
83.5k
    0U, // G_INTRINSIC_TRUNC
4530
83.5k
    0U, // G_INTRINSIC_ROUND
4531
83.5k
    0U, // G_INTRINSIC_LRINT
4532
83.5k
    0U, // G_INTRINSIC_ROUNDEVEN
4533
83.5k
    0U, // G_READCYCLECOUNTER
4534
83.5k
    0U, // G_LOAD
4535
83.5k
    0U, // G_SEXTLOAD
4536
83.5k
    0U, // G_ZEXTLOAD
4537
83.5k
    0U, // G_INDEXED_LOAD
4538
83.5k
    0U, // G_INDEXED_SEXTLOAD
4539
83.5k
    0U, // G_INDEXED_ZEXTLOAD
4540
83.5k
    0U, // G_STORE
4541
83.5k
    0U, // G_INDEXED_STORE
4542
83.5k
    0U, // G_ATOMIC_CMPXCHG_WITH_SUCCESS
4543
83.5k
    0U, // G_ATOMIC_CMPXCHG
4544
83.5k
    0U, // G_ATOMICRMW_XCHG
4545
83.5k
    0U, // G_ATOMICRMW_ADD
4546
83.5k
    0U, // G_ATOMICRMW_SUB
4547
83.5k
    0U, // G_ATOMICRMW_AND
4548
83.5k
    0U, // G_ATOMICRMW_NAND
4549
83.5k
    0U, // G_ATOMICRMW_OR
4550
83.5k
    0U, // G_ATOMICRMW_XOR
4551
83.5k
    0U, // G_ATOMICRMW_MAX
4552
83.5k
    0U, // G_ATOMICRMW_MIN
4553
83.5k
    0U, // G_ATOMICRMW_UMAX
4554
83.5k
    0U, // G_ATOMICRMW_UMIN
4555
83.5k
    0U, // G_ATOMICRMW_FADD
4556
83.5k
    0U, // G_ATOMICRMW_FSUB
4557
83.5k
    0U, // G_ATOMICRMW_FMAX
4558
83.5k
    0U, // G_ATOMICRMW_FMIN
4559
83.5k
    0U, // G_ATOMICRMW_UINC_WRAP
4560
83.5k
    0U, // G_ATOMICRMW_UDEC_WRAP
4561
83.5k
    0U, // G_FENCE
4562
83.5k
    0U, // G_PREFETCH
4563
83.5k
    0U, // G_BRCOND
4564
83.5k
    0U, // G_BRINDIRECT
4565
83.5k
    0U, // G_INVOKE_REGION_START
4566
83.5k
    0U, // G_INTRINSIC
4567
83.5k
    0U, // G_INTRINSIC_W_SIDE_EFFECTS
4568
83.5k
    0U, // G_INTRINSIC_CONVERGENT
4569
83.5k
    0U, // G_INTRINSIC_CONVERGENT_W_SIDE_EFFECTS
4570
83.5k
    0U, // G_ANYEXT
4571
83.5k
    0U, // G_TRUNC
4572
83.5k
    0U, // G_CONSTANT
4573
83.5k
    0U, // G_FCONSTANT
4574
83.5k
    0U, // G_VASTART
4575
83.5k
    0U, // G_VAARG
4576
83.5k
    0U, // G_SEXT
4577
83.5k
    0U, // G_SEXT_INREG
4578
83.5k
    0U, // G_ZEXT
4579
83.5k
    0U, // G_SHL
4580
83.5k
    0U, // G_LSHR
4581
83.5k
    0U, // G_ASHR
4582
83.5k
    0U, // G_FSHL
4583
83.5k
    0U, // G_FSHR
4584
83.5k
    0U, // G_ROTR
4585
83.5k
    0U, // G_ROTL
4586
83.5k
    0U, // G_ICMP
4587
83.5k
    0U, // G_FCMP
4588
83.5k
    0U, // G_SELECT
4589
83.5k
    0U, // G_UADDO
4590
83.5k
    0U, // G_UADDE
4591
83.5k
    0U, // G_USUBO
4592
83.5k
    0U, // G_USUBE
4593
83.5k
    0U, // G_SADDO
4594
83.5k
    0U, // G_SADDE
4595
83.5k
    0U, // G_SSUBO
4596
83.5k
    0U, // G_SSUBE
4597
83.5k
    0U, // G_UMULO
4598
83.5k
    0U, // G_SMULO
4599
83.5k
    0U, // G_UMULH
4600
83.5k
    0U, // G_SMULH
4601
83.5k
    0U, // G_UADDSAT
4602
83.5k
    0U, // G_SADDSAT
4603
83.5k
    0U, // G_USUBSAT
4604
83.5k
    0U, // G_SSUBSAT
4605
83.5k
    0U, // G_USHLSAT
4606
83.5k
    0U, // G_SSHLSAT
4607
83.5k
    0U, // G_SMULFIX
4608
83.5k
    0U, // G_UMULFIX
4609
83.5k
    0U, // G_SMULFIXSAT
4610
83.5k
    0U, // G_UMULFIXSAT
4611
83.5k
    0U, // G_SDIVFIX
4612
83.5k
    0U, // G_UDIVFIX
4613
83.5k
    0U, // G_SDIVFIXSAT
4614
83.5k
    0U, // G_UDIVFIXSAT
4615
83.5k
    0U, // G_FADD
4616
83.5k
    0U, // G_FSUB
4617
83.5k
    0U, // G_FMUL
4618
83.5k
    0U, // G_FMA
4619
83.5k
    0U, // G_FMAD
4620
83.5k
    0U, // G_FDIV
4621
83.5k
    0U, // G_FREM
4622
83.5k
    0U, // G_FPOW
4623
83.5k
    0U, // G_FPOWI
4624
83.5k
    0U, // G_FEXP
4625
83.5k
    0U, // G_FEXP2
4626
83.5k
    0U, // G_FEXP10
4627
83.5k
    0U, // G_FLOG
4628
83.5k
    0U, // G_FLOG2
4629
83.5k
    0U, // G_FLOG10
4630
83.5k
    0U, // G_FLDEXP
4631
83.5k
    0U, // G_FFREXP
4632
83.5k
    0U, // G_FNEG
4633
83.5k
    0U, // G_FPEXT
4634
83.5k
    0U, // G_FPTRUNC
4635
83.5k
    0U, // G_FPTOSI
4636
83.5k
    0U, // G_FPTOUI
4637
83.5k
    0U, // G_SITOFP
4638
83.5k
    0U, // G_UITOFP
4639
83.5k
    0U, // G_FABS
4640
83.5k
    0U, // G_FCOPYSIGN
4641
83.5k
    0U, // G_IS_FPCLASS
4642
83.5k
    0U, // G_FCANONICALIZE
4643
83.5k
    0U, // G_FMINNUM
4644
83.5k
    0U, // G_FMAXNUM
4645
83.5k
    0U, // G_FMINNUM_IEEE
4646
83.5k
    0U, // G_FMAXNUM_IEEE
4647
83.5k
    0U, // G_FMINIMUM
4648
83.5k
    0U, // G_FMAXIMUM
4649
83.5k
    0U, // G_GET_FPENV
4650
83.5k
    0U, // G_SET_FPENV
4651
83.5k
    0U, // G_RESET_FPENV
4652
83.5k
    0U, // G_GET_FPMODE
4653
83.5k
    0U, // G_SET_FPMODE
4654
83.5k
    0U, // G_RESET_FPMODE
4655
83.5k
    0U, // G_PTR_ADD
4656
83.5k
    0U, // G_PTRMASK
4657
83.5k
    0U, // G_SMIN
4658
83.5k
    0U, // G_SMAX
4659
83.5k
    0U, // G_UMIN
4660
83.5k
    0U, // G_UMAX
4661
83.5k
    0U, // G_ABS
4662
83.5k
    0U, // G_LROUND
4663
83.5k
    0U, // G_LLROUND
4664
83.5k
    0U, // G_BR
4665
83.5k
    0U, // G_BRJT
4666
83.5k
    0U, // G_INSERT_VECTOR_ELT
4667
83.5k
    0U, // G_EXTRACT_VECTOR_ELT
4668
83.5k
    0U, // G_SHUFFLE_VECTOR
4669
83.5k
    0U, // G_CTTZ
4670
83.5k
    0U, // G_CTTZ_ZERO_UNDEF
4671
83.5k
    0U, // G_CTLZ
4672
83.5k
    0U, // G_CTLZ_ZERO_UNDEF
4673
83.5k
    0U, // G_CTPOP
4674
83.5k
    0U, // G_BSWAP
4675
83.5k
    0U, // G_BITREVERSE
4676
83.5k
    0U, // G_FCEIL
4677
83.5k
    0U, // G_FCOS
4678
83.5k
    0U, // G_FSIN
4679
83.5k
    0U, // G_FSQRT
4680
83.5k
    0U, // G_FFLOOR
4681
83.5k
    0U, // G_FRINT
4682
83.5k
    0U, // G_FNEARBYINT
4683
83.5k
    0U, // G_ADDRSPACE_CAST
4684
83.5k
    0U, // G_BLOCK_ADDR
4685
83.5k
    0U, // G_JUMP_TABLE
4686
83.5k
    0U, // G_DYN_STACKALLOC
4687
83.5k
    0U, // G_STACKSAVE
4688
83.5k
    0U, // G_STACKRESTORE
4689
83.5k
    0U, // G_STRICT_FADD
4690
83.5k
    0U, // G_STRICT_FSUB
4691
83.5k
    0U, // G_STRICT_FMUL
4692
83.5k
    0U, // G_STRICT_FDIV
4693
83.5k
    0U, // G_STRICT_FREM
4694
83.5k
    0U, // G_STRICT_FMA
4695
83.5k
    0U, // G_STRICT_FSQRT
4696
83.5k
    0U, // G_STRICT_FLDEXP
4697
83.5k
    0U, // G_READ_REGISTER
4698
83.5k
    0U, // G_WRITE_REGISTER
4699
83.5k
    0U, // G_MEMCPY
4700
83.5k
    0U, // G_MEMCPY_INLINE
4701
83.5k
    0U, // G_MEMMOVE
4702
83.5k
    0U, // G_MEMSET
4703
83.5k
    0U, // G_BZERO
4704
83.5k
    0U, // G_VECREDUCE_SEQ_FADD
4705
83.5k
    0U, // G_VECREDUCE_SEQ_FMUL
4706
83.5k
    0U, // G_VECREDUCE_FADD
4707
83.5k
    0U, // G_VECREDUCE_FMUL
4708
83.5k
    0U, // G_VECREDUCE_FMAX
4709
83.5k
    0U, // G_VECREDUCE_FMIN
4710
83.5k
    0U, // G_VECREDUCE_FMAXIMUM
4711
83.5k
    0U, // G_VECREDUCE_FMINIMUM
4712
83.5k
    0U, // G_VECREDUCE_ADD
4713
83.5k
    0U, // G_VECREDUCE_MUL
4714
83.5k
    0U, // G_VECREDUCE_AND
4715
83.5k
    0U, // G_VECREDUCE_OR
4716
83.5k
    0U, // G_VECREDUCE_XOR
4717
83.5k
    0U, // G_VECREDUCE_SMAX
4718
83.5k
    0U, // G_VECREDUCE_SMIN
4719
83.5k
    0U, // G_VECREDUCE_UMAX
4720
83.5k
    0U, // G_VECREDUCE_UMIN
4721
83.5k
    0U, // G_SBFX
4722
83.5k
    0U, // G_UBFX
4723
83.5k
    0U, // ABSMacro
4724
83.5k
    0U, // ADJCALLSTACKDOWN
4725
83.5k
    0U, // ADJCALLSTACKDOWN_NM
4726
83.5k
    0U, // ADJCALLSTACKUP
4727
83.5k
    0U, // ADJCALLSTACKUP_NM
4728
83.5k
    0U, // ALIGN_NM
4729
83.5k
    0U, // AND_V_D_PSEUDO
4730
83.5k
    0U, // AND_V_H_PSEUDO
4731
83.5k
    0U, // AND_V_W_PSEUDO
4732
83.5k
    0U, // ATOMIC_CMP_SWAP_I16
4733
83.5k
    0U, // ATOMIC_CMP_SWAP_I16_POSTRA
4734
83.5k
    0U, // ATOMIC_CMP_SWAP_I32
4735
83.5k
    0U, // ATOMIC_CMP_SWAP_I32_POSTRA
4736
83.5k
    0U, // ATOMIC_CMP_SWAP_I64
4737
83.5k
    0U, // ATOMIC_CMP_SWAP_I64_POSTRA
4738
83.5k
    0U, // ATOMIC_CMP_SWAP_I8
4739
83.5k
    0U, // ATOMIC_CMP_SWAP_I8_POSTRA
4740
83.5k
    0U, // ATOMIC_LOAD_ADD_I16
4741
83.5k
    0U, // ATOMIC_LOAD_ADD_I16_POSTRA
4742
83.5k
    0U, // ATOMIC_LOAD_ADD_I32
4743
83.5k
    0U, // ATOMIC_LOAD_ADD_I32_POSTRA
4744
83.5k
    0U, // ATOMIC_LOAD_ADD_I64
4745
83.5k
    0U, // ATOMIC_LOAD_ADD_I64_POSTRA
4746
83.5k
    0U, // ATOMIC_LOAD_ADD_I8
4747
83.5k
    0U, // ATOMIC_LOAD_ADD_I8_POSTRA
4748
83.5k
    0U, // ATOMIC_LOAD_AND_I16
4749
83.5k
    0U, // ATOMIC_LOAD_AND_I16_POSTRA
4750
83.5k
    0U, // ATOMIC_LOAD_AND_I32
4751
83.5k
    0U, // ATOMIC_LOAD_AND_I32_POSTRA
4752
83.5k
    0U, // ATOMIC_LOAD_AND_I64
4753
83.5k
    0U, // ATOMIC_LOAD_AND_I64_POSTRA
4754
83.5k
    0U, // ATOMIC_LOAD_AND_I8
4755
83.5k
    0U, // ATOMIC_LOAD_AND_I8_POSTRA
4756
83.5k
    0U, // ATOMIC_LOAD_MAX_I16
4757
83.5k
    0U, // ATOMIC_LOAD_MAX_I16_POSTRA
4758
83.5k
    0U, // ATOMIC_LOAD_MAX_I32
4759
83.5k
    0U, // ATOMIC_LOAD_MAX_I32_POSTRA
4760
83.5k
    0U, // ATOMIC_LOAD_MAX_I64
4761
83.5k
    0U, // ATOMIC_LOAD_MAX_I64_POSTRA
4762
83.5k
    0U, // ATOMIC_LOAD_MAX_I8
4763
83.5k
    0U, // ATOMIC_LOAD_MAX_I8_POSTRA
4764
83.5k
    0U, // ATOMIC_LOAD_MIN_I16
4765
83.5k
    0U, // ATOMIC_LOAD_MIN_I16_POSTRA
4766
83.5k
    0U, // ATOMIC_LOAD_MIN_I32
4767
83.5k
    0U, // ATOMIC_LOAD_MIN_I32_POSTRA
4768
83.5k
    0U, // ATOMIC_LOAD_MIN_I64
4769
83.5k
    0U, // ATOMIC_LOAD_MIN_I64_POSTRA
4770
83.5k
    0U, // ATOMIC_LOAD_MIN_I8
4771
83.5k
    0U, // ATOMIC_LOAD_MIN_I8_POSTRA
4772
83.5k
    0U, // ATOMIC_LOAD_NAND_I16
4773
83.5k
    0U, // ATOMIC_LOAD_NAND_I16_POSTRA
4774
83.5k
    0U, // ATOMIC_LOAD_NAND_I32
4775
83.5k
    0U, // ATOMIC_LOAD_NAND_I32_POSTRA
4776
83.5k
    0U, // ATOMIC_LOAD_NAND_I64
4777
83.5k
    0U, // ATOMIC_LOAD_NAND_I64_POSTRA
4778
83.5k
    0U, // ATOMIC_LOAD_NAND_I8
4779
83.5k
    0U, // ATOMIC_LOAD_NAND_I8_POSTRA
4780
83.5k
    0U, // ATOMIC_LOAD_OR_I16
4781
83.5k
    0U, // ATOMIC_LOAD_OR_I16_POSTRA
4782
83.5k
    0U, // ATOMIC_LOAD_OR_I32
4783
83.5k
    0U, // ATOMIC_LOAD_OR_I32_POSTRA
4784
83.5k
    0U, // ATOMIC_LOAD_OR_I64
4785
83.5k
    0U, // ATOMIC_LOAD_OR_I64_POSTRA
4786
83.5k
    0U, // ATOMIC_LOAD_OR_I8
4787
83.5k
    0U, // ATOMIC_LOAD_OR_I8_POSTRA
4788
83.5k
    0U, // ATOMIC_LOAD_SUB_I16
4789
83.5k
    0U, // ATOMIC_LOAD_SUB_I16_POSTRA
4790
83.5k
    0U, // ATOMIC_LOAD_SUB_I32
4791
83.5k
    0U, // ATOMIC_LOAD_SUB_I32_POSTRA
4792
83.5k
    0U, // ATOMIC_LOAD_SUB_I64
4793
83.5k
    0U, // ATOMIC_LOAD_SUB_I64_POSTRA
4794
83.5k
    0U, // ATOMIC_LOAD_SUB_I8
4795
83.5k
    0U, // ATOMIC_LOAD_SUB_I8_POSTRA
4796
83.5k
    0U, // ATOMIC_LOAD_UMAX_I16
4797
83.5k
    0U, // ATOMIC_LOAD_UMAX_I16_POSTRA
4798
83.5k
    0U, // ATOMIC_LOAD_UMAX_I32
4799
83.5k
    0U, // ATOMIC_LOAD_UMAX_I32_POSTRA
4800
83.5k
    0U, // ATOMIC_LOAD_UMAX_I64
4801
83.5k
    0U, // ATOMIC_LOAD_UMAX_I64_POSTRA
4802
83.5k
    0U, // ATOMIC_LOAD_UMAX_I8
4803
83.5k
    0U, // ATOMIC_LOAD_UMAX_I8_POSTRA
4804
83.5k
    0U, // ATOMIC_LOAD_UMIN_I16
4805
83.5k
    0U, // ATOMIC_LOAD_UMIN_I16_POSTRA
4806
83.5k
    0U, // ATOMIC_LOAD_UMIN_I32
4807
83.5k
    0U, // ATOMIC_LOAD_UMIN_I32_POSTRA
4808
83.5k
    0U, // ATOMIC_LOAD_UMIN_I64
4809
83.5k
    0U, // ATOMIC_LOAD_UMIN_I64_POSTRA
4810
83.5k
    0U, // ATOMIC_LOAD_UMIN_I8
4811
83.5k
    0U, // ATOMIC_LOAD_UMIN_I8_POSTRA
4812
83.5k
    0U, // ATOMIC_LOAD_XOR_I16
4813
83.5k
    0U, // ATOMIC_LOAD_XOR_I16_POSTRA
4814
83.5k
    0U, // ATOMIC_LOAD_XOR_I32
4815
83.5k
    0U, // ATOMIC_LOAD_XOR_I32_POSTRA
4816
83.5k
    0U, // ATOMIC_LOAD_XOR_I64
4817
83.5k
    0U, // ATOMIC_LOAD_XOR_I64_POSTRA
4818
83.5k
    0U, // ATOMIC_LOAD_XOR_I8
4819
83.5k
    0U, // ATOMIC_LOAD_XOR_I8_POSTRA
4820
83.5k
    0U, // ATOMIC_SWAP_I16
4821
83.5k
    0U, // ATOMIC_SWAP_I16_POSTRA
4822
83.5k
    0U, // ATOMIC_SWAP_I32
4823
83.5k
    0U, // ATOMIC_SWAP_I32_POSTRA
4824
83.5k
    0U, // ATOMIC_SWAP_I64
4825
83.5k
    0U, // ATOMIC_SWAP_I64_POSTRA
4826
83.5k
    0U, // ATOMIC_SWAP_I8
4827
83.5k
    0U, // ATOMIC_SWAP_I8_POSTRA
4828
83.5k
    0U, // B
4829
83.5k
    0U, // BAL_BR
4830
83.5k
    0U, // BAL_BR_MM
4831
83.5k
    4U, // BEQLImmMacro
4832
83.5k
    4U, // BGE
4833
83.5k
    4U, // BGEImmMacro
4834
83.5k
    4U, // BGEL
4835
83.5k
    4U, // BGELImmMacro
4836
83.5k
    4U, // BGEU
4837
83.5k
    4U, // BGEUImmMacro
4838
83.5k
    4U, // BGEUL
4839
83.5k
    4U, // BGEULImmMacro
4840
83.5k
    4U, // BGT
4841
83.5k
    4U, // BGTImmMacro
4842
83.5k
    4U, // BGTL
4843
83.5k
    4U, // BGTLImmMacro
4844
83.5k
    4U, // BGTU
4845
83.5k
    4U, // BGTUImmMacro
4846
83.5k
    4U, // BGTUL
4847
83.5k
    4U, // BGTULImmMacro
4848
83.5k
    4U, // BLE
4849
83.5k
    4U, // BLEImmMacro
4850
83.5k
    4U, // BLEL
4851
83.5k
    4U, // BLELImmMacro
4852
83.5k
    4U, // BLEU
4853
83.5k
    4U, // BLEUImmMacro
4854
83.5k
    4U, // BLEUL
4855
83.5k
    4U, // BLEULImmMacro
4856
83.5k
    4U, // BLT
4857
83.5k
    4U, // BLTImmMacro
4858
83.5k
    4U, // BLTL
4859
83.5k
    4U, // BLTLImmMacro
4860
83.5k
    4U, // BLTU
4861
83.5k
    4U, // BLTUImmMacro
4862
83.5k
    4U, // BLTUL
4863
83.5k
    4U, // BLTULImmMacro
4864
83.5k
    4U, // BNELImmMacro
4865
83.5k
    0U, // BPOSGE32_PSEUDO
4866
83.5k
    0U, // BSEL_D_PSEUDO
4867
83.5k
    0U, // BSEL_FD_PSEUDO
4868
83.5k
    0U, // BSEL_FW_PSEUDO
4869
83.5k
    0U, // BSEL_H_PSEUDO
4870
83.5k
    0U, // BSEL_W_PSEUDO
4871
83.5k
    0U, // B_MM
4872
83.5k
    0U, // B_MMR6_Pseudo
4873
83.5k
    0U, // B_MM_Pseudo
4874
83.5k
    4U, // BeqImm
4875
83.5k
    4U, // BneImm
4876
83.5k
    0U, // BteqzT8CmpX16
4877
83.5k
    0U, // BteqzT8CmpiX16
4878
83.5k
    0U, // BteqzT8SltX16
4879
83.5k
    0U, // BteqzT8SltiX16
4880
83.5k
    0U, // BteqzT8SltiuX16
4881
83.5k
    0U, // BteqzT8SltuX16
4882
83.5k
    0U, // BtnezT8CmpX16
4883
83.5k
    0U, // BtnezT8CmpiX16
4884
83.5k
    0U, // BtnezT8SltX16
4885
83.5k
    0U, // BtnezT8SltiX16
4886
83.5k
    0U, // BtnezT8SltiuX16
4887
83.5k
    0U, // BtnezT8SltuX16
4888
83.5k
    0U, // BuildPairF64
4889
83.5k
    0U, // BuildPairF64_64
4890
83.5k
    0U, // CFTC1
4891
83.5k
    0U, // CONSTPOOL_ENTRY
4892
83.5k
    0U, // COPY_FD_PSEUDO
4893
83.5k
    0U, // COPY_FW_PSEUDO
4894
83.5k
    0U, // CTTC1
4895
83.5k
    0U, // Constant32
4896
83.5k
    128U, // DMULImmMacro
4897
83.5k
    128U, // DMULMacro
4898
83.5k
    128U, // DMULOMacro
4899
83.5k
    128U, // DMULOUMacro
4900
83.5k
    128U, // DROL
4901
83.5k
    128U, // DROLImm
4902
83.5k
    128U, // DROR
4903
83.5k
    128U, // DRORImm
4904
83.5k
    128U, // DSDivIMacro
4905
83.5k
    128U, // DSDivMacro
4906
83.5k
    128U, // DSRemIMacro
4907
83.5k
    128U, // DSRemMacro
4908
83.5k
    128U, // DUDivIMacro
4909
83.5k
    128U, // DUDivMacro
4910
83.5k
    128U, // DURemIMacro
4911
83.5k
    128U, // DURemMacro
4912
83.5k
    0U, // ERet
4913
83.5k
    0U, // ExtractElementF64
4914
83.5k
    0U, // ExtractElementF64_64
4915
83.5k
    0U, // FABS_D
4916
83.5k
    0U, // FABS_W
4917
83.5k
    0U, // FEXP2_D_1_PSEUDO
4918
83.5k
    0U, // FEXP2_W_1_PSEUDO
4919
83.5k
    0U, // FILL_FD_PSEUDO
4920
83.5k
    0U, // FILL_FW_PSEUDO
4921
83.5k
    0U, // GotPrologue16
4922
83.5k
    0U, // INSERT_B_VIDX64_PSEUDO
4923
83.5k
    0U, // INSERT_B_VIDX_PSEUDO
4924
83.5k
    0U, // INSERT_D_VIDX64_PSEUDO
4925
83.5k
    0U, // INSERT_D_VIDX_PSEUDO
4926
83.5k
    0U, // INSERT_FD_PSEUDO
4927
83.5k
    0U, // INSERT_FD_VIDX64_PSEUDO
4928
83.5k
    0U, // INSERT_FD_VIDX_PSEUDO
4929
83.5k
    0U, // INSERT_FW_PSEUDO
4930
83.5k
    0U, // INSERT_FW_VIDX64_PSEUDO
4931
83.5k
    0U, // INSERT_FW_VIDX_PSEUDO
4932
83.5k
    0U, // INSERT_H_VIDX64_PSEUDO
4933
83.5k
    0U, // INSERT_H_VIDX_PSEUDO
4934
83.5k
    0U, // INSERT_W_VIDX64_PSEUDO
4935
83.5k
    0U, // INSERT_W_VIDX_PSEUDO
4936
83.5k
    0U, // JALR64Pseudo
4937
83.5k
    0U, // JALRCPseudo
4938
83.5k
    0U, // JALRHB64Pseudo
4939
83.5k
    0U, // JALRHBPseudo
4940
83.5k
    0U, // JALRPseudo
4941
83.5k
    0U, // JAL_MMR6
4942
83.5k
    0U, // JalOneReg
4943
83.5k
    0U, // JalTwoReg
4944
83.5k
    0U, // LDMacro
4945
83.5k
    0U, // LDR_D
4946
83.5k
    0U, // LDR_W
4947
83.5k
    0U, // LD_F16
4948
83.5k
    0U, // LOAD_ACC128
4949
83.5k
    0U, // LOAD_ACC64
4950
83.5k
    0U, // LOAD_ACC64DSP
4951
83.5k
    0U, // LOAD_CCOND_DSP
4952
83.5k
    0U, // LONG_BRANCH_ADDiu
4953
83.5k
    0U, // LONG_BRANCH_ADDiu2Op
4954
83.5k
    0U, // LONG_BRANCH_DADDiu
4955
83.5k
    0U, // LONG_BRANCH_DADDiu2Op
4956
83.5k
    0U, // LONG_BRANCH_LUi
4957
83.5k
    0U, // LONG_BRANCH_LUi2Op
4958
83.5k
    0U, // LONG_BRANCH_LUi2Op_64
4959
83.5k
    0U, // LWM_MM
4960
83.5k
    0U, // LoadAddrImm32
4961
83.5k
    0U, // LoadAddrImm64
4962
83.5k
    0U, // LoadAddrReg32
4963
83.5k
    0U, // LoadAddrReg64
4964
83.5k
    0U, // LoadImm32
4965
83.5k
    0U, // LoadImm64
4966
83.5k
    0U, // LoadImmDoubleFGR
4967
83.5k
    0U, // LoadImmDoubleFGR_32
4968
83.5k
    0U, // LoadImmDoubleGPR
4969
83.5k
    0U, // LoadImmSingleFGR
4970
83.5k
    0U, // LoadImmSingleGPR
4971
83.5k
    0U, // LoadJumpTableOffset
4972
83.5k
    0U, // LwConstant32
4973
83.5k
    0U, // MFTACX
4974
83.5k
    0U, // MFTACX_NM
4975
83.5k
    136U, // MFTC0
4976
83.5k
    136U, // MFTC0_NM
4977
83.5k
    0U, // MFTC1
4978
83.5k
    0U, // MFTDSP
4979
83.5k
    0U, // MFTDSP_NM
4980
83.5k
    0U, // MFTGPR
4981
83.5k
    0U, // MFTGPR_NM
4982
83.5k
    0U, // MFTHC1
4983
83.5k
    0U, // MFTHI
4984
83.5k
    0U, // MFTHI_NM
4985
83.5k
    0U, // MFTLO
4986
83.5k
    0U, // MFTLO_NM
4987
83.5k
    0U, // MIPSeh_return32
4988
83.5k
    0U, // MIPSeh_return64
4989
83.5k
    0U, // MSA_FP_EXTEND_D_PSEUDO
4990
83.5k
    0U, // MSA_FP_EXTEND_W_PSEUDO
4991
83.5k
    0U, // MSA_FP_ROUND_D_PSEUDO
4992
83.5k
    0U, // MSA_FP_ROUND_W_PSEUDO
4993
83.5k
    0U, // MTTACX
4994
83.5k
    0U, // MTTACX_NM
4995
83.5k
    0U, // MTTC0
4996
83.5k
    0U, // MTTC0_NM
4997
83.5k
    0U, // MTTC1
4998
83.5k
    0U, // MTTDSP
4999
83.5k
    0U, // MTTDSP_NM
5000
83.5k
    0U, // MTTGPR
5001
83.5k
    0U, // MTTGPR_NM
5002
83.5k
    0U, // MTTHC1
5003
83.5k
    0U, // MTTHI
5004
83.5k
    0U, // MTTHI_NM
5005
83.5k
    0U, // MTTLO
5006
83.5k
    0U, // MTTLO_NM
5007
83.5k
    128U, // MULImmMacro
5008
83.5k
    128U, // MULOMacro
5009
83.5k
    128U, // MULOUMacro
5010
83.5k
    0U, // MUSTTAILCALLREG_NM
5011
83.5k
    0U, // MUSTTAILCALL_NM
5012
83.5k
    0U, // MultRxRy16
5013
83.5k
    0U, // MultRxRyRz16
5014
83.5k
    0U, // MultuRxRy16
5015
83.5k
    0U, // MultuRxRyRz16
5016
83.5k
    0U, // NOP
5017
83.5k
    128U, // NORImm
5018
83.5k
    128U, // NORImm64
5019
83.5k
    0U, // NOR_V_D_PSEUDO
5020
83.5k
    0U, // NOR_V_H_PSEUDO
5021
83.5k
    0U, // NOR_V_W_PSEUDO
5022
83.5k
    0U, // OR_V_D_PSEUDO
5023
83.5k
    0U, // OR_V_H_PSEUDO
5024
83.5k
    0U, // OR_V_W_PSEUDO
5025
83.5k
    12U,  // PseudoADDIU_NM
5026
83.5k
    16U,  // PseudoANDI_NM
5027
83.5k
    0U, // PseudoCMPU_EQ_QB
5028
83.5k
    0U, // PseudoCMPU_LE_QB
5029
83.5k
    0U, // PseudoCMPU_LT_QB
5030
83.5k
    0U, // PseudoCMP_EQ_PH
5031
83.5k
    0U, // PseudoCMP_LE_PH
5032
83.5k
    0U, // PseudoCMP_LT_PH
5033
83.5k
    0U, // PseudoCVT_D32_W
5034
83.5k
    0U, // PseudoCVT_D64_L
5035
83.5k
    0U, // PseudoCVT_D64_W
5036
83.5k
    0U, // PseudoCVT_S_L
5037
83.5k
    0U, // PseudoCVT_S_W
5038
83.5k
    0U, // PseudoDMULT
5039
83.5k
    0U, // PseudoDMULTu
5040
83.5k
    0U, // PseudoDSDIV
5041
83.5k
    0U, // PseudoDUDIV
5042
83.5k
    0U, // PseudoD_SELECT_I
5043
83.5k
    0U, // PseudoD_SELECT_I64
5044
83.5k
    0U, // PseudoIndirectBranch
5045
83.5k
    0U, // PseudoIndirectBranch64
5046
83.5k
    0U, // PseudoIndirectBranch64R6
5047
83.5k
    0U, // PseudoIndirectBranchNM
5048
83.5k
    0U, // PseudoIndirectBranchR6
5049
83.5k
    0U, // PseudoIndirectBranch_MM
5050
83.5k
    0U, // PseudoIndirectBranch_MMR6
5051
83.5k
    0U, // PseudoIndirectHazardBranch
5052
83.5k
    0U, // PseudoIndirectHazardBranch64
5053
83.5k
    0U, // PseudoIndrectHazardBranch64R6
5054
83.5k
    0U, // PseudoIndrectHazardBranchR6
5055
83.5k
    0U, // PseudoLA_NM
5056
83.5k
    0U, // PseudoLI_NM
5057
83.5k
    0U, // PseudoMADD
5058
83.5k
    0U, // PseudoMADDU
5059
83.5k
    0U, // PseudoMADDU_MM
5060
83.5k
    0U, // PseudoMADD_MM
5061
83.5k
    0U, // PseudoMFHI
5062
83.5k
    0U, // PseudoMFHI64
5063
83.5k
    0U, // PseudoMFHI_MM
5064
83.5k
    0U, // PseudoMFLO
5065
83.5k
    0U, // PseudoMFLO64
5066
83.5k
    0U, // PseudoMFLO_MM
5067
83.5k
    0U, // PseudoMSUB
5068
83.5k
    0U, // PseudoMSUBU
5069
83.5k
    0U, // PseudoMSUBU_MM
5070
83.5k
    0U, // PseudoMSUB_MM
5071
83.5k
    0U, // PseudoMTLOHI
5072
83.5k
    0U, // PseudoMTLOHI64
5073
83.5k
    0U, // PseudoMTLOHI_DSP
5074
83.5k
    0U, // PseudoMTLOHI_MM
5075
83.5k
    0U, // PseudoMULT
5076
83.5k
    0U, // PseudoMULT_MM
5077
83.5k
    0U, // PseudoMULTu
5078
83.5k
    0U, // PseudoMULTu_MM
5079
83.5k
    0U, // PseudoPICK_PH
5080
83.5k
    0U, // PseudoPICK_QB
5081
83.5k
    0U, // PseudoReturn
5082
83.5k
    0U, // PseudoReturn64
5083
83.5k
    0U, // PseudoReturnNM
5084
83.5k
    0U, // PseudoSDIV
5085
83.5k
    0U, // PseudoSELECTFP_F_D32
5086
83.5k
    0U, // PseudoSELECTFP_F_D64
5087
83.5k
    0U, // PseudoSELECTFP_F_I
5088
83.5k
    0U, // PseudoSELECTFP_F_I64
5089
83.5k
    0U, // PseudoSELECTFP_F_S
5090
83.5k
    0U, // PseudoSELECTFP_T_D32
5091
83.5k
    0U, // PseudoSELECTFP_T_D64
5092
83.5k
    0U, // PseudoSELECTFP_T_I
5093
83.5k
    0U, // PseudoSELECTFP_T_I64
5094
83.5k
    0U, // PseudoSELECTFP_T_S
5095
83.5k
    0U, // PseudoSELECT_D32
5096
83.5k
    0U, // PseudoSELECT_D64
5097
83.5k
    0U, // PseudoSELECT_I
5098
83.5k
    0U, // PseudoSELECT_I64
5099
83.5k
    0U, // PseudoSELECT_S
5100
83.5k
    128U, // PseudoSUBU_NM
5101
83.5k
    128U, // PseudoTRUNC_W_D
5102
83.5k
    128U, // PseudoTRUNC_W_D32
5103
83.5k
    128U, // PseudoTRUNC_W_S
5104
83.5k
    0U, // PseudoUDIV
5105
83.5k
    128U, // ROL
5106
83.5k
    128U, // ROLImm
5107
83.5k
    128U, // ROR
5108
83.5k
    128U, // RORImm
5109
83.5k
    0U, // RetRA
5110
83.5k
    0U, // RetRA16
5111
83.5k
    0U, // SDC1_M1
5112
83.5k
    0U, // SDIV_MM_Pseudo
5113
83.5k
    0U, // SDMacro
5114
83.5k
    128U, // SDivIMacro
5115
83.5k
    128U, // SDivMacro
5116
83.5k
    128U, // SEQIMacro
5117
83.5k
    128U, // SEQMacro
5118
83.5k
    128U, // SGE
5119
83.5k
    128U, // SGEImm
5120
83.5k
    128U, // SGEImm64
5121
83.5k
    128U, // SGEU
5122
83.5k
    128U, // SGEUImm
5123
83.5k
    128U, // SGEUImm64
5124
83.5k
    128U, // SGTImm
5125
83.5k
    128U, // SGTImm64
5126
83.5k
    128U, // SGTUImm
5127
83.5k
    128U, // SGTUImm64
5128
83.5k
    128U, // SLE
5129
83.5k
    128U, // SLEImm
5130
83.5k
    128U, // SLEImm64
5131
83.5k
    128U, // SLEU
5132
83.5k
    128U, // SLEUImm
5133
83.5k
    128U, // SLEUImm64
5134
83.5k
    128U, // SLTImm64
5135
83.5k
    128U, // SLTUImm64
5136
83.5k
    128U, // SNEIMacro
5137
83.5k
    128U, // SNEMacro
5138
83.5k
    0U, // SNZ_B_PSEUDO
5139
83.5k
    0U, // SNZ_D_PSEUDO
5140
83.5k
    0U, // SNZ_H_PSEUDO
5141
83.5k
    0U, // SNZ_V_PSEUDO
5142
83.5k
    0U, // SNZ_W_PSEUDO
5143
83.5k
    128U, // SRemIMacro
5144
83.5k
    128U, // SRemMacro
5145
83.5k
    0U, // STORE_ACC128
5146
83.5k
    0U, // STORE_ACC64
5147
83.5k
    0U, // STORE_ACC64DSP
5148
83.5k
    0U, // STORE_CCOND_DSP
5149
83.5k
    0U, // STR_D
5150
83.5k
    0U, // STR_W
5151
83.5k
    0U, // ST_F16
5152
83.5k
    0U, // SWM_MM
5153
83.5k
    0U, // SZ_B_PSEUDO
5154
83.5k
    0U, // SZ_D_PSEUDO
5155
83.5k
    0U, // SZ_H_PSEUDO
5156
83.5k
    0U, // SZ_V_PSEUDO
5157
83.5k
    0U, // SZ_W_PSEUDO
5158
83.5k
    0U, // SaaAddr
5159
83.5k
    0U, // SaadAddr
5160
83.5k
    0U, // SelBeqZ
5161
83.5k
    0U, // SelBneZ
5162
83.5k
    0U, // SelTBteqZCmp
5163
83.5k
    0U, // SelTBteqZCmpi
5164
83.5k
    0U, // SelTBteqZSlt
5165
83.5k
    0U, // SelTBteqZSlti
5166
83.5k
    0U, // SelTBteqZSltiu
5167
83.5k
    0U, // SelTBteqZSltu
5168
83.5k
    0U, // SelTBtneZCmp
5169
83.5k
    0U, // SelTBtneZCmpi
5170
83.5k
    0U, // SelTBtneZSlt
5171
83.5k
    0U, // SelTBtneZSlti
5172
83.5k
    0U, // SelTBtneZSltiu
5173
83.5k
    0U, // SelTBtneZSltu
5174
83.5k
    0U, // SltCCRxRy16
5175
83.5k
    0U, // SltiCCRxImmX16
5176
83.5k
    0U, // SltiuCCRxImmX16
5177
83.5k
    0U, // SltuCCRxRy16
5178
83.5k
    0U, // SltuRxRyRz16
5179
83.5k
    0U, // TAILCALL
5180
83.5k
    0U, // TAILCALL64R6REG
5181
83.5k
    0U, // TAILCALLHB64R6REG
5182
83.5k
    0U, // TAILCALLHBR6REG
5183
83.5k
    0U, // TAILCALLR6REG
5184
83.5k
    0U, // TAILCALLREG
5185
83.5k
    0U, // TAILCALLREG64
5186
83.5k
    0U, // TAILCALLREGHB
5187
83.5k
    0U, // TAILCALLREGHB64
5188
83.5k
    0U, // TAILCALLREG_MM
5189
83.5k
    0U, // TAILCALLREG_MMR6
5190
83.5k
    0U, // TAILCALLREG_NM
5191
83.5k
    0U, // TAILCALL_MM
5192
83.5k
    0U, // TAILCALL_MMR6
5193
83.5k
    0U, // TAILCALL_NM
5194
83.5k
    0U, // TRAP
5195
83.5k
    0U, // TRAP_MM
5196
83.5k
    0U, // UDIV_MM_Pseudo
5197
83.5k
    128U, // UDivIMacro
5198
83.5k
    128U, // UDivMacro
5199
83.5k
    128U, // URemIMacro
5200
83.5k
    128U, // URemMacro
5201
83.5k
    0U, // Ulh
5202
83.5k
    0U, // Ulhu
5203
83.5k
    0U, // Ulw
5204
83.5k
    0U, // Ush
5205
83.5k
    0U, // Usw
5206
83.5k
    0U, // XOR_V_D_PSEUDO
5207
83.5k
    0U, // XOR_V_H_PSEUDO
5208
83.5k
    0U, // XOR_V_W_PSEUDO
5209
83.5k
    0U, // ABSQ_S_PH
5210
83.5k
    0U, // ABSQ_S_PH_MM
5211
83.5k
    0U, // ABSQ_S_QB
5212
83.5k
    0U, // ABSQ_S_QB_MMR2
5213
83.5k
    0U, // ABSQ_S_W
5214
83.5k
    0U, // ABSQ_S_W_MM
5215
83.5k
    128U, // ADD
5216
83.5k
    12U,  // ADDIU48_NM
5217
83.5k
    128U, // ADDIUGP48_NM
5218
83.5k
    128U, // ADDIUGPB_NM
5219
83.5k
    128U, // ADDIUGPW_NM
5220
83.5k
    128U, // ADDIUNEG_NM
5221
83.5k
    0U, // ADDIUPC
5222
83.5k
    0U, // ADDIUPC_MM
5223
83.5k
    0U, // ADDIUPC_MMR6
5224
83.5k
    0U, // ADDIUR1SP_MM
5225
83.5k
    20U,  // ADDIUR1SP_NM
5226
83.5k
    128U, // ADDIUR2_MM
5227
83.5k
    152U, // ADDIUR2_NM
5228
83.5k
    128U, // ADDIURS5_NM
5229
83.5k
    0U, // ADDIUS5_MM
5230
83.5k
    0U, // ADDIUSP_MM
5231
83.5k
    128U, // ADDIU_MMR6
5232
83.5k
    16U,  // ADDIU_NM
5233
83.5k
    128U, // ADDQH_PH
5234
83.5k
    128U, // ADDQH_PH_MMR2
5235
83.5k
    128U, // ADDQH_R_PH
5236
83.5k
    128U, // ADDQH_R_PH_MMR2
5237
83.5k
    128U, // ADDQH_R_W
5238
83.5k
    128U, // ADDQH_R_W_MMR2
5239
83.5k
    128U, // ADDQH_W
5240
83.5k
    128U, // ADDQH_W_MMR2
5241
83.5k
    128U, // ADDQ_PH
5242
83.5k
    128U, // ADDQ_PH_MM
5243
83.5k
    128U, // ADDQ_S_PH
5244
83.5k
    128U, // ADDQ_S_PH_MM
5245
83.5k
    128U, // ADDQ_S_W
5246
83.5k
    128U, // ADDQ_S_W_MM
5247
83.5k
    128U, // ADDR_PS64
5248
83.5k
    128U, // ADDSC
5249
83.5k
    128U, // ADDSC_MM
5250
83.5k
    128U, // ADDS_A_B
5251
83.5k
    128U, // ADDS_A_D
5252
83.5k
    128U, // ADDS_A_H
5253
83.5k
    128U, // ADDS_A_W
5254
83.5k
    128U, // ADDS_S_B
5255
83.5k
    128U, // ADDS_S_D
5256
83.5k
    128U, // ADDS_S_H
5257
83.5k
    128U, // ADDS_S_W
5258
83.5k
    128U, // ADDS_U_B
5259
83.5k
    128U, // ADDS_U_D
5260
83.5k
    128U, // ADDS_U_H
5261
83.5k
    128U, // ADDS_U_W
5262
83.5k
    128U, // ADDU16_MM
5263
83.5k
    128U, // ADDU16_MMR6
5264
83.5k
    128U, // ADDUH_QB
5265
83.5k
    128U, // ADDUH_QB_MMR2
5266
83.5k
    128U, // ADDUH_R_QB
5267
83.5k
    128U, // ADDUH_R_QB_MMR2
5268
83.5k
    128U, // ADDU_MMR6
5269
83.5k
    128U, // ADDU_PH
5270
83.5k
    128U, // ADDU_PH_MMR2
5271
83.5k
    128U, // ADDU_QB
5272
83.5k
    128U, // ADDU_QB_MM
5273
83.5k
    128U, // ADDU_S_PH
5274
83.5k
    128U, // ADDU_S_PH_MMR2
5275
83.5k
    128U, // ADDU_S_QB
5276
83.5k
    128U, // ADDU_S_QB_MM
5277
83.5k
    152U, // ADDVI_B
5278
83.5k
    152U, // ADDVI_D
5279
83.5k
    152U, // ADDVI_H
5280
83.5k
    152U, // ADDVI_W
5281
83.5k
    128U, // ADDV_B
5282
83.5k
    128U, // ADDV_D
5283
83.5k
    128U, // ADDV_H
5284
83.5k
    128U, // ADDV_W
5285
83.5k
    128U, // ADDWC
5286
83.5k
    128U, // ADDWC_MM
5287
83.5k
    128U, // ADD_A_B
5288
83.5k
    128U, // ADD_A_D
5289
83.5k
    128U, // ADD_A_H
5290
83.5k
    128U, // ADD_A_W
5291
83.5k
    128U, // ADD_MM
5292
83.5k
    128U, // ADD_MMR6
5293
83.5k
    128U, // ADD_NM
5294
83.5k
    128U, // ADDi
5295
83.5k
    128U, // ADDi_MM
5296
83.5k
    128U, // ADDiu
5297
83.5k
    128U, // ADDiu_MM
5298
83.5k
    128U, // ADDu
5299
83.5k
    128U, // ADDu16_NM
5300
83.5k
    128U, // ADDu4x4_NM
5301
83.5k
    128U, // ADDu_MM
5302
83.5k
    128U, // ADDu_NM
5303
83.5k
    1024U,  // ALIGN
5304
83.5k
    1024U,  // ALIGN_MMR6
5305
83.5k
    0U, // ALUIPC
5306
83.5k
    0U, // ALUIPC_MMR6
5307
83.5k
    0U, // ALUIPC_NM
5308
83.5k
    128U, // AND
5309
83.5k
    0U, // AND16_MM
5310
83.5k
    0U, // AND16_MMR6
5311
83.5k
    128U, // AND16_NM
5312
83.5k
    128U, // AND64
5313
83.5k
    128U, // ANDI16_MM
5314
83.5k
    128U, // ANDI16_MMR6
5315
83.5k
    16U,  // ANDI16_NM
5316
83.5k
    20U,  // ANDI_B
5317
83.5k
    16U,  // ANDI_MMR6
5318
83.5k
    128U, // ANDI_NM
5319
83.5k
    128U, // AND_MM
5320
83.5k
    128U, // AND_MMR6
5321
83.5k
    128U, // AND_NM
5322
83.5k
    128U, // AND_V
5323
83.5k
    16U,  // ANDi
5324
83.5k
    16U,  // ANDi64
5325
83.5k
    16U,  // ANDi_MM
5326
83.5k
    152U, // APPEND
5327
83.5k
    152U, // APPEND_MMR2
5328
83.5k
    128U, // ASUB_S_B
5329
83.5k
    128U, // ASUB_S_D
5330
83.5k
    128U, // ASUB_S_H
5331
83.5k
    128U, // ASUB_S_W
5332
83.5k
    128U, // ASUB_U_B
5333
83.5k
    128U, // ASUB_U_D
5334
83.5k
    128U, // ASUB_U_H
5335
83.5k
    128U, // ASUB_U_W
5336
83.5k
    16U,  // AUI
5337
83.5k
    0U, // AUIPC
5338
83.5k
    0U, // AUIPC_MMR6
5339
83.5k
    16U,  // AUI_MMR6
5340
83.5k
    128U, // AVER_S_B
5341
83.5k
    128U, // AVER_S_D
5342
83.5k
    128U, // AVER_S_H
5343
83.5k
    128U, // AVER_S_W
5344
83.5k
    128U, // AVER_U_B
5345
83.5k
    128U, // AVER_U_D
5346
83.5k
    128U, // AVER_U_H
5347
83.5k
    128U, // AVER_U_W
5348
83.5k
    128U, // AVE_S_B
5349
83.5k
    128U, // AVE_S_D
5350
83.5k
    128U, // AVE_S_H
5351
83.5k
    128U, // AVE_S_W
5352
83.5k
    128U, // AVE_U_B
5353
83.5k
    128U, // AVE_U_D
5354
83.5k
    128U, // AVE_U_H
5355
83.5k
    128U, // AVE_U_W
5356
83.5k
    0U, // AddiuRxImmX16
5357
83.5k
    0U, // AddiuRxPcImmX16
5358
83.5k
    1U, // AddiuRxRxImm16
5359
83.5k
    0U, // AddiuRxRxImmX16
5360
83.5k
    0U, // AddiuRxRyOffMemX16
5361
83.5k
    0U, // AddiuSpImm16
5362
83.5k
    0U, // AddiuSpImmX16
5363
83.5k
    128U, // AdduRxRyRz16
5364
83.5k
    0U, // AndRxRxRy16
5365
83.5k
    0U, // B16_MM
5366
83.5k
    128U, // BADDu
5367
83.5k
    0U, // BAL
5368
83.5k
    0U, // BALC
5369
83.5k
    0U, // BALC16_NM
5370
83.5k
    0U, // BALC_MMR6
5371
83.5k
    0U, // BALC_NM
5372
83.5k
    156U, // BALIGN
5373
83.5k
    156U, // BALIGN_MMR2
5374
83.5k
    0U, // BALRSC_NM
5375
83.5k
    4U, // BBEQZC_NM
5376
83.5k
    0U, // BBIT0
5377
83.5k
    0U, // BBIT032
5378
83.5k
    0U, // BBIT1
5379
83.5k
    0U, // BBIT132
5380
83.5k
    4U, // BBNEZC_NM
5381
83.5k
    0U, // BC
5382
83.5k
    0U, // BC16_MMR6
5383
83.5k
    0U, // BC16_NM
5384
83.5k
    0U, // BC1EQZ
5385
83.5k
    0U, // BC1EQZC_MMR6
5386
83.5k
    0U, // BC1F
5387
83.5k
    0U, // BC1FL
5388
83.5k
    0U, // BC1F_MM
5389
83.5k
    0U, // BC1NEZ
5390
83.5k
    0U, // BC1NEZC_MMR6
5391
83.5k
    0U, // BC1T
5392
83.5k
    0U, // BC1TL
5393
83.5k
    0U, // BC1T_MM
5394
83.5k
    0U, // BC2EQZ
5395
83.5k
    0U, // BC2EQZC_MMR6
5396
83.5k
    0U, // BC2NEZ
5397
83.5k
    0U, // BC2NEZC_MMR6
5398
83.5k
    136U, // BCLRI_B
5399
83.5k
    160U, // BCLRI_D
5400
83.5k
    164U, // BCLRI_H
5401
83.5k
    152U, // BCLRI_W
5402
83.5k
    128U, // BCLR_B
5403
83.5k
    128U, // BCLR_D
5404
83.5k
    128U, // BCLR_H
5405
83.5k
    128U, // BCLR_W
5406
83.5k
    0U, // BC_MMR6
5407
83.5k
    0U, // BC_NM
5408
83.5k
    4U, // BEQ
5409
83.5k
    4U, // BEQ64
5410
83.5k
    4U, // BEQC
5411
83.5k
    4U, // BEQC16_NM
5412
83.5k
    4U, // BEQC64
5413
83.5k
    4U, // BEQC_MMR6
5414
83.5k
    4U, // BEQC_NM
5415
83.5k
    4U, // BEQCzero_NM
5416
83.5k
    4U, // BEQIC_NM
5417
83.5k
    4U, // BEQL
5418
83.5k
    0U, // BEQZ16_MM
5419
83.5k
    0U, // BEQZALC
5420
83.5k
    0U, // BEQZALC_MMR6
5421
83.5k
    0U, // BEQZC
5422
83.5k
    0U, // BEQZC16_MMR6
5423
83.5k
    0U, // BEQZC16_NM
5424
83.5k
    0U, // BEQZC64
5425
83.5k
    0U, // BEQZC_MM
5426
83.5k
    0U, // BEQZC_MMR6
5427
83.5k
    0U, // BEQZC_NM
5428
83.5k
    4U, // BEQ_MM
5429
83.5k
    4U, // BGEC
5430
83.5k
    4U, // BGEC64
5431
83.5k
    4U, // BGEC_MMR6
5432
83.5k
    4U, // BGEC_NM
5433
83.5k
    4U, // BGEIC_NM
5434
83.5k
    4U, // BGEIUC_NM
5435
83.5k
    4U, // BGEUC
5436
83.5k
    4U, // BGEUC64
5437
83.5k
    4U, // BGEUC_MMR6
5438
83.5k
    4U, // BGEUC_NM
5439
83.5k
    0U, // BGEZ
5440
83.5k
    0U, // BGEZ64
5441
83.5k
    0U, // BGEZAL
5442
83.5k
    0U, // BGEZALC
5443
83.5k
    0U, // BGEZALC_MMR6
5444
83.5k
    0U, // BGEZALL
5445
83.5k
    0U, // BGEZALS_MM
5446
83.5k
    0U, // BGEZAL_MM
5447
83.5k
    0U, // BGEZC
5448
83.5k
    0U, // BGEZC64
5449
83.5k
    0U, // BGEZC_MMR6
5450
83.5k
    0U, // BGEZL
5451
83.5k
    0U, // BGEZ_MM
5452
83.5k
    0U, // BGTZ
5453
83.5k
    0U, // BGTZ64
5454
83.5k
    0U, // BGTZALC
5455
83.5k
    0U, // BGTZALC_MMR6
5456
83.5k
    0U, // BGTZC
5457
83.5k
    0U, // BGTZC64
5458
83.5k
    0U, // BGTZC_MMR6
5459
83.5k
    0U, // BGTZL
5460
83.5k
    0U, // BGTZ_MM
5461
83.5k
    168U, // BINSLI_B
5462
83.5k
    44U,  // BINSLI_D
5463
83.5k
    176U, // BINSLI_H
5464
83.5k
    52U,  // BINSLI_W
5465
83.5k
    184U, // BINSL_B
5466
83.5k
    184U, // BINSL_D
5467
83.5k
    184U, // BINSL_H
5468
83.5k
    184U, // BINSL_W
5469
83.5k
    168U, // BINSRI_B
5470
83.5k
    44U,  // BINSRI_D
5471
83.5k
    176U, // BINSRI_H
5472
83.5k
    52U,  // BINSRI_W
5473
83.5k
    184U, // BINSR_B
5474
83.5k
    184U, // BINSR_D
5475
83.5k
    184U, // BINSR_H
5476
83.5k
    184U, // BINSR_W
5477
83.5k
    0U, // BITREV
5478
83.5k
    0U, // BITREVW_NM
5479
83.5k
    0U, // BITREV_MM
5480
83.5k
    0U, // BITSWAP
5481
83.5k
    0U, // BITSWAP_MMR6
5482
83.5k
    0U, // BLEZ
5483
83.5k
    0U, // BLEZ64
5484
83.5k
    0U, // BLEZALC
5485
83.5k
    0U, // BLEZALC_MMR6
5486
83.5k
    0U, // BLEZC
5487
83.5k
    0U, // BLEZC64
5488
83.5k
    0U, // BLEZC_MMR6
5489
83.5k
    0U, // BLEZL
5490
83.5k
    0U, // BLEZ_MM
5491
83.5k
    4U, // BLTC
5492
83.5k
    4U, // BLTC64
5493
83.5k
    4U, // BLTC_MMR6
5494
83.5k
    4U, // BLTC_NM
5495
83.5k
    4U, // BLTIC_NM
5496
83.5k
    4U, // BLTIUC_NM
5497
83.5k
    4U, // BLTUC
5498
83.5k
    4U, // BLTUC64
5499
83.5k
    4U, // BLTUC_MMR6
5500
83.5k
    4U, // BLTUC_NM
5501
83.5k
    0U, // BLTZ
5502
83.5k
    0U, // BLTZ64
5503
83.5k
    0U, // BLTZAL
5504
83.5k
    0U, // BLTZALC
5505
83.5k
    0U, // BLTZALC_MMR6
5506
83.5k
    0U, // BLTZALL
5507
83.5k
    0U, // BLTZALS_MM
5508
83.5k
    0U, // BLTZAL_MM
5509
83.5k
    0U, // BLTZC
5510
83.5k
    0U, // BLTZC64
5511
83.5k
    0U, // BLTZC_MMR6
5512
83.5k
    0U, // BLTZL
5513
83.5k
    0U, // BLTZ_MM
5514
83.5k
    60U,  // BMNZI_B
5515
83.5k
    184U, // BMNZ_V
5516
83.5k
    60U,  // BMZI_B
5517
83.5k
    184U, // BMZ_V
5518
83.5k
    4U, // BNE
5519
83.5k
    4U, // BNE64
5520
83.5k
    4U, // BNEC
5521
83.5k
    4U, // BNEC16_NM
5522
83.5k
    4U, // BNEC64
5523
83.5k
    4U, // BNEC_MMR6
5524
83.5k
    4U, // BNEC_NM
5525
83.5k
    4U, // BNECzero_NM
5526
83.5k
    136U, // BNEGI_B
5527
83.5k
    160U, // BNEGI_D
5528
83.5k
    164U, // BNEGI_H
5529
83.5k
    152U, // BNEGI_W
5530
83.5k
    128U, // BNEG_B
5531
83.5k
    128U, // BNEG_D
5532
83.5k
    128U, // BNEG_H
5533
83.5k
    128U, // BNEG_W
5534
83.5k
    4U, // BNEIC_NM
5535
83.5k
    4U, // BNEL
5536
83.5k
    0U, // BNEZ16_MM
5537
83.5k
    0U, // BNEZALC
5538
83.5k
    0U, // BNEZALC_MMR6
5539
83.5k
    0U, // BNEZC
5540
83.5k
    0U, // BNEZC16_MMR6
5541
83.5k
    0U, // BNEZC16_NM
5542
83.5k
    0U, // BNEZC64
5543
83.5k
    0U, // BNEZC_MM
5544
83.5k
    0U, // BNEZC_MMR6
5545
83.5k
    0U, // BNEZC_NM
5546
83.5k
    4U, // BNE_MM
5547
83.5k
    4U, // BNVC
5548
83.5k
    4U, // BNVC_MMR6
5549
83.5k
    0U, // BNZ_B
5550
83.5k
    0U, // BNZ_D
5551
83.5k
    0U, // BNZ_H
5552
83.5k
    0U, // BNZ_V
5553
83.5k
    0U, // BNZ_W
5554
83.5k
    4U, // BOVC
5555
83.5k
    4U, // BOVC_MMR6
5556
83.5k
    0U, // BPOSGE32
5557
83.5k
    0U, // BPOSGE32C_MMR3
5558
83.5k
    0U, // BPOSGE32_MM
5559
83.5k
    0U, // BREAK
5560
83.5k
    0U, // BREAK16_MM
5561
83.5k
    0U, // BREAK16_MMR6
5562
83.5k
    0U, // BREAK16_NM
5563
83.5k
    0U, // BREAK_MM
5564
83.5k
    0U, // BREAK_MMR6
5565
83.5k
    0U, // BREAK_NM
5566
83.5k
    0U, // BRSC_NM
5567
83.5k
    60U,  // BSELI_B
5568
83.5k
    184U, // BSEL_V
5569
83.5k
    136U, // BSETI_B
5570
83.5k
    160U, // BSETI_D
5571
83.5k
    164U, // BSETI_H
5572
83.5k
    152U, // BSETI_W
5573
83.5k
    128U, // BSET_B
5574
83.5k
    128U, // BSET_D
5575
83.5k
    128U, // BSET_H
5576
83.5k
    128U, // BSET_W
5577
83.5k
    0U, // BYTEREVW_NM
5578
83.5k
    0U, // BZ_B
5579
83.5k
    0U, // BZ_D
5580
83.5k
    0U, // BZ_H
5581
83.5k
    0U, // BZ_V
5582
83.5k
    0U, // BZ_W
5583
83.5k
    1U, // BeqzRxImm16
5584
83.5k
    0U, // BeqzRxImmX16
5585
83.5k
    0U, // Bimm16
5586
83.5k
    0U, // BimmX16
5587
83.5k
    1U, // BnezRxImm16
5588
83.5k
    0U, // BnezRxImmX16
5589
83.5k
    0U, // Break16
5590
83.5k
    0U, // Bteqz16
5591
83.5k
    0U, // BteqzX16
5592
83.5k
    0U, // Btnez16
5593
83.5k
    0U, // BtnezX16
5594
83.5k
    0U, // CACHE
5595
83.5k
    0U, // CACHEE
5596
83.5k
    0U, // CACHEE_MM
5597
83.5k
    0U, // CACHE_MM
5598
83.5k
    0U, // CACHE_MMR6
5599
83.5k
    0U, // CACHE_NM
5600
83.5k
    0U, // CACHE_R6
5601
83.5k
    0U, // CEIL_L_D64
5602
83.5k
    0U, // CEIL_L_D_MMR6
5603
83.5k
    0U, // CEIL_L_S
5604
83.5k
    0U, // CEIL_L_S_MMR6
5605
83.5k
    0U, // CEIL_W_D32
5606
83.5k
    0U, // CEIL_W_D64
5607
83.5k
    0U, // CEIL_W_D_MMR6
5608
83.5k
    0U, // CEIL_W_MM
5609
83.5k
    0U, // CEIL_W_S
5610
83.5k
    0U, // CEIL_W_S_MM
5611
83.5k
    0U, // CEIL_W_S_MMR6
5612
83.5k
    128U, // CEQI_B
5613
83.5k
    128U, // CEQI_D
5614
83.5k
    128U, // CEQI_H
5615
83.5k
    128U, // CEQI_W
5616
83.5k
    128U, // CEQ_B
5617
83.5k
    128U, // CEQ_D
5618
83.5k
    128U, // CEQ_H
5619
83.5k
    128U, // CEQ_W
5620
83.5k
    0U, // CFC1
5621
83.5k
    0U, // CFC1_MM
5622
83.5k
    0U, // CFC2_MM
5623
83.5k
    0U, // CFCMSA
5624
83.5k
    2072U,  // CINS
5625
83.5k
    2072U,  // CINS32
5626
83.5k
    2072U,  // CINS64_32
5627
83.5k
    2072U,  // CINS_i32
5628
83.5k
    0U, // CLASS_D
5629
83.5k
    0U, // CLASS_D_MMR6
5630
83.5k
    0U, // CLASS_S
5631
83.5k
    0U, // CLASS_S_MMR6
5632
83.5k
    128U, // CLEI_S_B
5633
83.5k
    128U, // CLEI_S_D
5634
83.5k
    128U, // CLEI_S_H
5635
83.5k
    128U, // CLEI_S_W
5636
83.5k
    152U, // CLEI_U_B
5637
83.5k
    152U, // CLEI_U_D
5638
83.5k
    152U, // CLEI_U_H
5639
83.5k
    152U, // CLEI_U_W
5640
83.5k
    128U, // CLE_S_B
5641
83.5k
    128U, // CLE_S_D
5642
83.5k
    128U, // CLE_S_H
5643
83.5k
    128U, // CLE_S_W
5644
83.5k
    128U, // CLE_U_B
5645
83.5k
    128U, // CLE_U_D
5646
83.5k
    128U, // CLE_U_H
5647
83.5k
    128U, // CLE_U_W
5648
83.5k
    0U, // CLO
5649
83.5k
    0U, // CLO_MM
5650
83.5k
    0U, // CLO_MMR6
5651
83.5k
    0U, // CLO_NM
5652
83.5k
    0U, // CLO_R6
5653
83.5k
    128U, // CLTI_S_B
5654
83.5k
    128U, // CLTI_S_D
5655
83.5k
    128U, // CLTI_S_H
5656
83.5k
    128U, // CLTI_S_W
5657
83.5k
    152U, // CLTI_U_B
5658
83.5k
    152U, // CLTI_U_D
5659
83.5k
    152U, // CLTI_U_H
5660
83.5k
    152U, // CLTI_U_W
5661
83.5k
    128U, // CLT_S_B
5662
83.5k
    128U, // CLT_S_D
5663
83.5k
    128U, // CLT_S_H
5664
83.5k
    128U, // CLT_S_W
5665
83.5k
    128U, // CLT_U_B
5666
83.5k
    128U, // CLT_U_D
5667
83.5k
    128U, // CLT_U_H
5668
83.5k
    128U, // CLT_U_W
5669
83.5k
    0U, // CLZ
5670
83.5k
    0U, // CLZ_MM
5671
83.5k
    0U, // CLZ_MMR6
5672
83.5k
    0U, // CLZ_NM
5673
83.5k
    0U, // CLZ_R6
5674
83.5k
    128U, // CMPGDU_EQ_QB
5675
83.5k
    128U, // CMPGDU_EQ_QB_MMR2
5676
83.5k
    128U, // CMPGDU_LE_QB
5677
83.5k
    128U, // CMPGDU_LE_QB_MMR2
5678
83.5k
    128U, // CMPGDU_LT_QB
5679
83.5k
    128U, // CMPGDU_LT_QB_MMR2
5680
83.5k
    128U, // CMPGU_EQ_QB
5681
83.5k
    128U, // CMPGU_EQ_QB_MM
5682
83.5k
    128U, // CMPGU_LE_QB
5683
83.5k
    128U, // CMPGU_LE_QB_MM
5684
83.5k
    128U, // CMPGU_LT_QB
5685
83.5k
    128U, // CMPGU_LT_QB_MM
5686
83.5k
    0U, // CMPU_EQ_QB
5687
83.5k
    0U, // CMPU_EQ_QB_MM
5688
83.5k
    0U, // CMPU_LE_QB
5689
83.5k
    0U, // CMPU_LE_QB_MM
5690
83.5k
    0U, // CMPU_LT_QB
5691
83.5k
    0U, // CMPU_LT_QB_MM
5692
83.5k
    128U, // CMP_AF_D_MMR6
5693
83.5k
    128U, // CMP_AF_S_MMR6
5694
83.5k
    128U, // CMP_EQ_D
5695
83.5k
    128U, // CMP_EQ_D_MMR6
5696
83.5k
    0U, // CMP_EQ_PH
5697
83.5k
    0U, // CMP_EQ_PH_MM
5698
83.5k
    128U, // CMP_EQ_S
5699
83.5k
    128U, // CMP_EQ_S_MMR6
5700
83.5k
    128U, // CMP_F_D
5701
83.5k
    128U, // CMP_F_S
5702
83.5k
    128U, // CMP_LE_D
5703
83.5k
    128U, // CMP_LE_D_MMR6
5704
83.5k
    0U, // CMP_LE_PH
5705
83.5k
    0U, // CMP_LE_PH_MM
5706
83.5k
    128U, // CMP_LE_S
5707
83.5k
    128U, // CMP_LE_S_MMR6
5708
83.5k
    128U, // CMP_LT_D
5709
83.5k
    128U, // CMP_LT_D_MMR6
5710
83.5k
    0U, // CMP_LT_PH
5711
83.5k
    0U, // CMP_LT_PH_MM
5712
83.5k
    128U, // CMP_LT_S
5713
83.5k
    128U, // CMP_LT_S_MMR6
5714
83.5k
    128U, // CMP_SAF_D
5715
83.5k
    128U, // CMP_SAF_D_MMR6
5716
83.5k
    128U, // CMP_SAF_S
5717
83.5k
    128U, // CMP_SAF_S_MMR6
5718
83.5k
    128U, // CMP_SEQ_D
5719
83.5k
    128U, // CMP_SEQ_D_MMR6
5720
83.5k
    128U, // CMP_SEQ_S
5721
83.5k
    128U, // CMP_SEQ_S_MMR6
5722
83.5k
    128U, // CMP_SLE_D
5723
83.5k
    128U, // CMP_SLE_D_MMR6
5724
83.5k
    128U, // CMP_SLE_S
5725
83.5k
    128U, // CMP_SLE_S_MMR6
5726
83.5k
    128U, // CMP_SLT_D
5727
83.5k
    128U, // CMP_SLT_D_MMR6
5728
83.5k
    128U, // CMP_SLT_S
5729
83.5k
    128U, // CMP_SLT_S_MMR6
5730
83.5k
    128U, // CMP_SUEQ_D
5731
83.5k
    128U, // CMP_SUEQ_D_MMR6
5732
83.5k
    128U, // CMP_SUEQ_S
5733
83.5k
    128U, // CMP_SUEQ_S_MMR6
5734
83.5k
    128U, // CMP_SULE_D
5735
83.5k
    128U, // CMP_SULE_D_MMR6
5736
83.5k
    128U, // CMP_SULE_S
5737
83.5k
    128U, // CMP_SULE_S_MMR6
5738
83.5k
    128U, // CMP_SULT_D
5739
83.5k
    128U, // CMP_SULT_D_MMR6
5740
83.5k
    128U, // CMP_SULT_S
5741
83.5k
    128U, // CMP_SULT_S_MMR6
5742
83.5k
    128U, // CMP_SUN_D
5743
83.5k
    128U, // CMP_SUN_D_MMR6
5744
83.5k
    128U, // CMP_SUN_S
5745
83.5k
    128U, // CMP_SUN_S_MMR6
5746
83.5k
    128U, // CMP_UEQ_D
5747
83.5k
    128U, // CMP_UEQ_D_MMR6
5748
83.5k
    128U, // CMP_UEQ_S
5749
83.5k
    128U, // CMP_UEQ_S_MMR6
5750
83.5k
    128U, // CMP_ULE_D
5751
83.5k
    128U, // CMP_ULE_D_MMR6
5752
83.5k
    128U, // CMP_ULE_S
5753
83.5k
    128U, // CMP_ULE_S_MMR6
5754
83.5k
    128U, // CMP_ULT_D
5755
83.5k
    128U, // CMP_ULT_D_MMR6
5756
83.5k
    128U, // CMP_ULT_S
5757
83.5k
    128U, // CMP_ULT_S_MMR6
5758
83.5k
    128U, // CMP_UN_D
5759
83.5k
    128U, // CMP_UN_D_MMR6
5760
83.5k
    128U, // CMP_UN_S
5761
83.5k
    128U, // CMP_UN_S_MMR6
5762
83.5k
    293U, // COPY_S_B
5763
83.5k
    321U, // COPY_S_D
5764
83.5k
    265U, // COPY_S_H
5765
83.5k
    285U, // COPY_S_W
5766
83.5k
    293U, // COPY_U_B
5767
83.5k
    265U, // COPY_U_H
5768
83.5k
    285U, // COPY_U_W
5769
83.5k
    128U, // CRC32B
5770
83.5k
    0U, // CRC32B_NM
5771
83.5k
    128U, // CRC32CB
5772
83.5k
    0U, // CRC32CB_NM
5773
83.5k
    128U, // CRC32CD
5774
83.5k
    128U, // CRC32CH
5775
83.5k
    0U, // CRC32CH_NM
5776
83.5k
    128U, // CRC32CW
5777
83.5k
    0U, // CRC32CW_NM
5778
83.5k
    128U, // CRC32D
5779
83.5k
    128U, // CRC32H
5780
83.5k
    0U, // CRC32H_NM
5781
83.5k
    128U, // CRC32W
5782
83.5k
    0U, // CRC32W_NM
5783
83.5k
    0U, // CTC1
5784
83.5k
    0U, // CTC1_MM
5785
83.5k
    0U, // CTC2_MM
5786
83.5k
    0U, // CTCMSA
5787
83.5k
    0U, // CVT_D32_S
5788
83.5k
    0U, // CVT_D32_S_MM
5789
83.5k
    0U, // CVT_D32_W
5790
83.5k
    0U, // CVT_D32_W_MM
5791
83.5k
    0U, // CVT_D64_L
5792
83.5k
    0U, // CVT_D64_S
5793
83.5k
    0U, // CVT_D64_S_MM
5794
83.5k
    0U, // CVT_D64_W
5795
83.5k
    0U, // CVT_D64_W_MM
5796
83.5k
    0U, // CVT_D_L_MMR6
5797
83.5k
    0U, // CVT_L_D64
5798
83.5k
    0U, // CVT_L_D64_MM
5799
83.5k
    0U, // CVT_L_D_MMR6
5800
83.5k
    0U, // CVT_L_S
5801
83.5k
    0U, // CVT_L_S_MM
5802
83.5k
    0U, // CVT_L_S_MMR6
5803
83.5k
    0U, // CVT_PS_PW64
5804
83.5k
    128U, // CVT_PS_S64
5805
83.5k
    0U, // CVT_PW_PS64
5806
83.5k
    0U, // CVT_S_D32
5807
83.5k
    0U, // CVT_S_D32_MM
5808
83.5k
    0U, // CVT_S_D64
5809
83.5k
    0U, // CVT_S_D64_MM
5810
83.5k
    0U, // CVT_S_L
5811
83.5k
    0U, // CVT_S_L_MMR6
5812
83.5k
    0U, // CVT_S_PL64
5813
83.5k
    0U, // CVT_S_PU64
5814
83.5k
    0U, // CVT_S_W
5815
83.5k
    0U, // CVT_S_W_MM
5816
83.5k
    0U, // CVT_S_W_MMR6
5817
83.5k
    0U, // CVT_W_D32
5818
83.5k
    0U, // CVT_W_D32_MM
5819
83.5k
    0U, // CVT_W_D64
5820
83.5k
    0U, // CVT_W_D64_MM
5821
83.5k
    0U, // CVT_W_S
5822
83.5k
    0U, // CVT_W_S_MM
5823
83.5k
    0U, // CVT_W_S_MMR6
5824
83.5k
    128U, // C_EQ_D32
5825
83.5k
    128U, // C_EQ_D32_MM
5826
83.5k
    128U, // C_EQ_D64
5827
83.5k
    128U, // C_EQ_D64_MM
5828
83.5k
    128U, // C_EQ_S
5829
83.5k
    128U, // C_EQ_S_MM
5830
83.5k
    128U, // C_F_D32
5831
83.5k
    128U, // C_F_D32_MM
5832
83.5k
    128U, // C_F_D64
5833
83.5k
    128U, // C_F_D64_MM
5834
83.5k
    128U, // C_F_S
5835
83.5k
    128U, // C_F_S_MM
5836
83.5k
    128U, // C_LE_D32
5837
83.5k
    128U, // C_LE_D32_MM
5838
83.5k
    128U, // C_LE_D64
5839
83.5k
    128U, // C_LE_D64_MM
5840
83.5k
    128U, // C_LE_S
5841
83.5k
    128U, // C_LE_S_MM
5842
83.5k
    128U, // C_LT_D32
5843
83.5k
    128U, // C_LT_D32_MM
5844
83.5k
    128U, // C_LT_D64
5845
83.5k
    128U, // C_LT_D64_MM
5846
83.5k
    128U, // C_LT_S
5847
83.5k
    128U, // C_LT_S_MM
5848
83.5k
    128U, // C_NGE_D32
5849
83.5k
    128U, // C_NGE_D32_MM
5850
83.5k
    128U, // C_NGE_D64
5851
83.5k
    128U, // C_NGE_D64_MM
5852
83.5k
    128U, // C_NGE_S
5853
83.5k
    128U, // C_NGE_S_MM
5854
83.5k
    128U, // C_NGLE_D32
5855
83.5k
    128U, // C_NGLE_D32_MM
5856
83.5k
    128U, // C_NGLE_D64
5857
83.5k
    128U, // C_NGLE_D64_MM
5858
83.5k
    128U, // C_NGLE_S
5859
83.5k
    128U, // C_NGLE_S_MM
5860
83.5k
    128U, // C_NGL_D32
5861
83.5k
    128U, // C_NGL_D32_MM
5862
83.5k
    128U, // C_NGL_D64
5863
83.5k
    128U, // C_NGL_D64_MM
5864
83.5k
    128U, // C_NGL_S
5865
83.5k
    128U, // C_NGL_S_MM
5866
83.5k
    128U, // C_NGT_D32
5867
83.5k
    128U, // C_NGT_D32_MM
5868
83.5k
    128U, // C_NGT_D64
5869
83.5k
    128U, // C_NGT_D64_MM
5870
83.5k
    128U, // C_NGT_S
5871
83.5k
    128U, // C_NGT_S_MM
5872
83.5k
    128U, // C_OLE_D32
5873
83.5k
    128U, // C_OLE_D32_MM
5874
83.5k
    128U, // C_OLE_D64
5875
83.5k
    128U, // C_OLE_D64_MM
5876
83.5k
    128U, // C_OLE_S
5877
83.5k
    128U, // C_OLE_S_MM
5878
83.5k
    128U, // C_OLT_D32
5879
83.5k
    128U, // C_OLT_D32_MM
5880
83.5k
    128U, // C_OLT_D64
5881
83.5k
    128U, // C_OLT_D64_MM
5882
83.5k
    128U, // C_OLT_S
5883
83.5k
    128U, // C_OLT_S_MM
5884
83.5k
    128U, // C_SEQ_D32
5885
83.5k
    128U, // C_SEQ_D32_MM
5886
83.5k
    128U, // C_SEQ_D64
5887
83.5k
    128U, // C_SEQ_D64_MM
5888
83.5k
    128U, // C_SEQ_S
5889
83.5k
    128U, // C_SEQ_S_MM
5890
83.5k
    128U, // C_SF_D32
5891
83.5k
    128U, // C_SF_D32_MM
5892
83.5k
    128U, // C_SF_D64
5893
83.5k
    128U, // C_SF_D64_MM
5894
83.5k
    128U, // C_SF_S
5895
83.5k
    128U, // C_SF_S_MM
5896
83.5k
    128U, // C_UEQ_D32
5897
83.5k
    128U, // C_UEQ_D32_MM
5898
83.5k
    128U, // C_UEQ_D64
5899
83.5k
    128U, // C_UEQ_D64_MM
5900
83.5k
    128U, // C_UEQ_S
5901
83.5k
    128U, // C_UEQ_S_MM
5902
83.5k
    128U, // C_ULE_D32
5903
83.5k
    128U, // C_ULE_D32_MM
5904
83.5k
    128U, // C_ULE_D64
5905
83.5k
    128U, // C_ULE_D64_MM
5906
83.5k
    128U, // C_ULE_S
5907
83.5k
    128U, // C_ULE_S_MM
5908
83.5k
    128U, // C_ULT_D32
5909
83.5k
    128U, // C_ULT_D32_MM
5910
83.5k
    128U, // C_ULT_D64
5911
83.5k
    128U, // C_ULT_D64_MM
5912
83.5k
    128U, // C_ULT_S
5913
83.5k
    128U, // C_ULT_S_MM
5914
83.5k
    128U, // C_UN_D32
5915
83.5k
    128U, // C_UN_D32_MM
5916
83.5k
    128U, // C_UN_D64
5917
83.5k
    128U, // C_UN_D64_MM
5918
83.5k
    128U, // C_UN_S
5919
83.5k
    128U, // C_UN_S_MM
5920
83.5k
    0U, // CmpRxRy16
5921
83.5k
    1U, // CmpiRxImm16
5922
83.5k
    0U, // CmpiRxImmX16
5923
83.5k
    128U, // DADD
5924
83.5k
    128U, // DADDi
5925
83.5k
    128U, // DADDiu
5926
83.5k
    128U, // DADDu
5927
83.5k
    16U,  // DAHI
5928
83.5k
    3072U,  // DALIGN
5929
83.5k
    16U,  // DATI
5930
83.5k
    16U,  // DAUI
5931
83.5k
    0U, // DBITSWAP
5932
83.5k
    0U, // DCLO
5933
83.5k
    0U, // DCLO_R6
5934
83.5k
    0U, // DCLZ
5935
83.5k
    0U, // DCLZ_R6
5936
83.5k
    128U, // DDIV
5937
83.5k
    128U, // DDIVU
5938
83.5k
    0U, // DERET
5939
83.5k
    0U, // DERET_MM
5940
83.5k
    0U, // DERET_MMR6
5941
83.5k
    0U, // DERET_NM
5942
83.5k
    4128U,  // DEXT
5943
83.5k
    5152U,  // DEXT64_32
5944
83.5k
    6168U,  // DEXTM
5945
83.5k
    452U, // DEXTU
5946
83.5k
    0U, // DI
5947
83.5k
    7200U,  // DINS
5948
83.5k
    8216U,  // DINSM
5949
83.5k
    580U, // DINSU
5950
83.5k
    128U, // DIV
5951
83.5k
    128U, // DIVU
5952
83.5k
    128U, // DIVU_MMR6
5953
83.5k
    128U, // DIVU_NM
5954
83.5k
    128U, // DIV_MMR6
5955
83.5k
    128U, // DIV_NM
5956
83.5k
    128U, // DIV_S_B
5957
83.5k
    128U, // DIV_S_D
5958
83.5k
    128U, // DIV_S_H
5959
83.5k
    128U, // DIV_S_W
5960
83.5k
    128U, // DIV_U_B
5961
83.5k
    128U, // DIV_U_D
5962
83.5k
    128U, // DIV_U_H
5963
83.5k
    128U, // DIV_U_W
5964
83.5k
    0U, // DI_MM
5965
83.5k
    0U, // DI_MMR6
5966
83.5k
    0U, // DI_NM
5967
83.5k
    9216U,  // DLSA
5968
83.5k
    9216U,  // DLSA_R6
5969
83.5k
    136U, // DMFC0
5970
83.5k
    0U, // DMFC1
5971
83.5k
    136U, // DMFC2
5972
83.5k
    0U, // DMFC2_OCTEON
5973
83.5k
    136U, // DMFGC0
5974
83.5k
    128U, // DMOD
5975
83.5k
    128U, // DMODU
5976
83.5k
    0U, // DMT
5977
83.5k
    0U, // DMTC0
5978
83.5k
    0U, // DMTC1
5979
83.5k
    0U, // DMTC2
5980
83.5k
    0U, // DMTC2_OCTEON
5981
83.5k
    0U, // DMTGC0
5982
83.5k
    0U, // DMT_NM
5983
83.5k
    128U, // DMUH
5984
83.5k
    128U, // DMUHU
5985
83.5k
    128U, // DMUL
5986
83.5k
    0U, // DMULT
5987
83.5k
    0U, // DMULTu
5988
83.5k
    128U, // DMULU
5989
83.5k
    128U, // DMUL_R6
5990
83.5k
    128U, // DOTP_S_D
5991
83.5k
    128U, // DOTP_S_H
5992
83.5k
    128U, // DOTP_S_W
5993
83.5k
    128U, // DOTP_U_D
5994
83.5k
    128U, // DOTP_U_H
5995
83.5k
    128U, // DOTP_U_W
5996
83.5k
    184U, // DPADD_S_D
5997
83.5k
    184U, // DPADD_S_H
5998
83.5k
    184U, // DPADD_S_W
5999
83.5k
    184U, // DPADD_U_D
6000
83.5k
    184U, // DPADD_U_H
6001
83.5k
    184U, // DPADD_U_W
6002
83.5k
    128U, // DPAQX_SA_W_PH
6003
83.5k
    128U, // DPAQX_SA_W_PH_MMR2
6004
83.5k
    128U, // DPAQX_S_W_PH
6005
83.5k
    128U, // DPAQX_S_W_PH_MMR2
6006
83.5k
    128U, // DPAQ_SA_L_W
6007
83.5k
    128U, // DPAQ_SA_L_W_MM
6008
83.5k
    128U, // DPAQ_S_W_PH
6009
83.5k
    128U, // DPAQ_S_W_PH_MM
6010
83.5k
    128U, // DPAU_H_QBL
6011
83.5k
    128U, // DPAU_H_QBL_MM
6012
83.5k
    128U, // DPAU_H_QBR
6013
83.5k
    128U, // DPAU_H_QBR_MM
6014
83.5k
    128U, // DPAX_W_PH
6015
83.5k
    128U, // DPAX_W_PH_MMR2
6016
83.5k
    128U, // DPA_W_PH
6017
83.5k
    128U, // DPA_W_PH_MMR2
6018
83.5k
    0U, // DPOP
6019
83.5k
    128U, // DPSQX_SA_W_PH
6020
83.5k
    128U, // DPSQX_SA_W_PH_MMR2
6021
83.5k
    128U, // DPSQX_S_W_PH
6022
83.5k
    128U, // DPSQX_S_W_PH_MMR2
6023
83.5k
    128U, // DPSQ_SA_L_W
6024
83.5k
    128U, // DPSQ_SA_L_W_MM
6025
83.5k
    128U, // DPSQ_S_W_PH
6026
83.5k
    128U, // DPSQ_S_W_PH_MM
6027
83.5k
    184U, // DPSUB_S_D
6028
83.5k
    184U, // DPSUB_S_H
6029
83.5k
    184U, // DPSUB_S_W
6030
83.5k
    184U, // DPSUB_U_D
6031
83.5k
    184U, // DPSUB_U_H
6032
83.5k
    184U, // DPSUB_U_W
6033
83.5k
    128U, // DPSU_H_QBL
6034
83.5k
    128U, // DPSU_H_QBL_MM
6035
83.5k
    128U, // DPSU_H_QBR
6036
83.5k
    128U, // DPSU_H_QBR_MM
6037
83.5k
    128U, // DPSX_W_PH
6038
83.5k
    128U, // DPSX_W_PH_MMR2
6039
83.5k
    128U, // DPS_W_PH
6040
83.5k
    128U, // DPS_W_PH_MMR2
6041
83.5k
    160U, // DROTR
6042
83.5k
    152U, // DROTR32
6043
83.5k
    128U, // DROTRV
6044
83.5k
    0U, // DSBH
6045
83.5k
    0U, // DSDIV
6046
83.5k
    0U, // DSHD
6047
83.5k
    160U, // DSLL
6048
83.5k
    152U, // DSLL32
6049
83.5k
    1U, // DSLL64_32
6050
83.5k
    128U, // DSLLV
6051
83.5k
    160U, // DSRA
6052
83.5k
    152U, // DSRA32
6053
83.5k
    128U, // DSRAV
6054
83.5k
    160U, // DSRL
6055
83.5k
    152U, // DSRL32
6056
83.5k
    128U, // DSRLV
6057
83.5k
    128U, // DSUB
6058
83.5k
    128U, // DSUBu
6059
83.5k
    0U, // DUDIV
6060
83.5k
    0U, // DVP
6061
83.5k
    0U, // DVPE
6062
83.5k
    0U, // DVPE_NM
6063
83.5k
    0U, // DVP_MMR6
6064
83.5k
    0U, // DivRxRy16
6065
83.5k
    0U, // DivuRxRy16
6066
83.5k
    0U, // EHB
6067
83.5k
    0U, // EHB_MM
6068
83.5k
    0U, // EHB_MMR6
6069
83.5k
    0U, // EHB_NM
6070
83.5k
    0U, // EI
6071
83.5k
    0U, // EI_MM
6072
83.5k
    0U, // EI_MMR6
6073
83.5k
    0U, // EI_NM
6074
83.5k
    0U, // EMT
6075
83.5k
    0U, // EMT_NM
6076
83.5k
    0U, // ERET
6077
83.5k
    0U, // ERETNC
6078
83.5k
    0U, // ERETNC_MMR6
6079
83.5k
    0U, // ERETNC_NM
6080
83.5k
    0U, // ERET_MM
6081
83.5k
    0U, // ERET_MMR6
6082
83.5k
    0U, // ERET_NM
6083
83.5k
    0U, // EVP
6084
83.5k
    0U, // EVPE
6085
83.5k
    0U, // EVPE_NM
6086
83.5k
    0U, // EVP_MMR6
6087
83.5k
    5144U,  // EXT
6088
83.5k
    152U, // EXTP
6089
83.5k
    152U, // EXTPDP
6090
83.5k
    128U, // EXTPDPV
6091
83.5k
    128U, // EXTPDPV_MM
6092
83.5k
    152U, // EXTPDP_MM
6093
83.5k
    128U, // EXTPV
6094
83.5k
    128U, // EXTPV_MM
6095
83.5k
    152U, // EXTP_MM
6096
83.5k
    128U, // EXTRV_RS_W
6097
83.5k
    128U, // EXTRV_RS_W_MM
6098
83.5k
    128U, // EXTRV_R_W
6099
83.5k
    128U, // EXTRV_R_W_MM
6100
83.5k
    128U, // EXTRV_S_H
6101
83.5k
    128U, // EXTRV_S_H_MM
6102
83.5k
    128U, // EXTRV_W
6103
83.5k
    128U, // EXTRV_W_MM
6104
83.5k
    152U, // EXTR_RS_W
6105
83.5k
    152U, // EXTR_RS_W_MM
6106
83.5k
    152U, // EXTR_R_W
6107
83.5k
    152U, // EXTR_R_W_MM
6108
83.5k
    152U, // EXTR_S_H
6109
83.5k
    152U, // EXTR_S_H_MM
6110
83.5k
    152U, // EXTR_W
6111
83.5k
    152U, // EXTR_W_MM
6112
83.5k
    2072U,  // EXTS
6113
83.5k
    2072U,  // EXTS32
6114
83.5k
    2048U,  // EXTW_NM
6115
83.5k
    5144U,  // EXT_MM
6116
83.5k
    5144U,  // EXT_MMR6
6117
83.5k
    5144U,  // EXT_NM
6118
83.5k
    0U, // FABS_D32
6119
83.5k
    0U, // FABS_D32_MM
6120
83.5k
    0U, // FABS_D64
6121
83.5k
    0U, // FABS_D64_MM
6122
83.5k
    0U, // FABS_S
6123
83.5k
    0U, // FABS_S_MM
6124
83.5k
    128U, // FADD_D
6125
83.5k
    128U, // FADD_D32
6126
83.5k
    128U, // FADD_D32_MM
6127
83.5k
    128U, // FADD_D64
6128
83.5k
    128U, // FADD_D64_MM
6129
83.5k
    128U, // FADD_PS64
6130
83.5k
    128U, // FADD_S
6131
83.5k
    128U, // FADD_S_MM
6132
83.5k
    72U,  // FADD_S_MMR6
6133
83.5k
    128U, // FADD_W
6134
83.5k
    128U, // FCAF_D
6135
83.5k
    128U, // FCAF_W
6136
83.5k
    128U, // FCEQ_D
6137
83.5k
    128U, // FCEQ_W
6138
83.5k
    0U, // FCLASS_D
6139
83.5k
    0U, // FCLASS_W
6140
83.5k
    128U, // FCLE_D
6141
83.5k
    128U, // FCLE_W
6142
83.5k
    128U, // FCLT_D
6143
83.5k
    128U, // FCLT_W
6144
83.5k
    0U, // FCMP_D32
6145
83.5k
    0U, // FCMP_D32_MM
6146
83.5k
    0U, // FCMP_D64
6147
83.5k
    0U, // FCMP_S32
6148
83.5k
    0U, // FCMP_S32_MM
6149
83.5k
    128U, // FCNE_D
6150
83.5k
    128U, // FCNE_W
6151
83.5k
    128U, // FCOR_D
6152
83.5k
    128U, // FCOR_W
6153
83.5k
    128U, // FCUEQ_D
6154
83.5k
    128U, // FCUEQ_W
6155
83.5k
    128U, // FCULE_D
6156
83.5k
    128U, // FCULE_W
6157
83.5k
    128U, // FCULT_D
6158
83.5k
    128U, // FCULT_W
6159
83.5k
    128U, // FCUNE_D
6160
83.5k
    128U, // FCUNE_W
6161
83.5k
    128U, // FCUN_D
6162
83.5k
    128U, // FCUN_W
6163
83.5k
    128U, // FDIV_D
6164
83.5k
    128U, // FDIV_D32
6165
83.5k
    128U, // FDIV_D32_MM
6166
83.5k
    128U, // FDIV_D64
6167
83.5k
    128U, // FDIV_D64_MM
6168
83.5k
    128U, // FDIV_S
6169
83.5k
    128U, // FDIV_S_MM
6170
83.5k
    72U,  // FDIV_S_MMR6
6171
83.5k
    128U, // FDIV_W
6172
83.5k
    128U, // FEXDO_H
6173
83.5k
    128U, // FEXDO_W
6174
83.5k
    128U, // FEXP2_D
6175
83.5k
    128U, // FEXP2_W
6176
83.5k
    0U, // FEXUPL_D
6177
83.5k
    0U, // FEXUPL_W
6178
83.5k
    0U, // FEXUPR_D
6179
83.5k
    0U, // FEXUPR_W
6180
83.5k
    0U, // FFINT_S_D
6181
83.5k
    0U, // FFINT_S_W
6182
83.5k
    0U, // FFINT_U_D
6183
83.5k
    0U, // FFINT_U_W
6184
83.5k
    0U, // FFQL_D
6185
83.5k
    0U, // FFQL_W
6186
83.5k
    0U, // FFQR_D
6187
83.5k
    0U, // FFQR_W
6188
83.5k
    0U, // FILL_B
6189
83.5k
    0U, // FILL_D
6190
83.5k
    0U, // FILL_H
6191
83.5k
    0U, // FILL_W
6192
83.5k
    0U, // FLOG2_D
6193
83.5k
    0U, // FLOG2_W
6194
83.5k
    0U, // FLOOR_L_D64
6195
83.5k
    0U, // FLOOR_L_D_MMR6
6196
83.5k
    0U, // FLOOR_L_S
6197
83.5k
    0U, // FLOOR_L_S_MMR6
6198
83.5k
    0U, // FLOOR_W_D32
6199
83.5k
    0U, // FLOOR_W_D64
6200
83.5k
    0U, // FLOOR_W_D_MMR6
6201
83.5k
    0U, // FLOOR_W_MM
6202
83.5k
    0U, // FLOOR_W_S
6203
83.5k
    0U, // FLOOR_W_S_MM
6204
83.5k
    0U, // FLOOR_W_S_MMR6
6205
83.5k
    184U, // FMADD_D
6206
83.5k
    184U, // FMADD_W
6207
83.5k
    128U, // FMAX_A_D
6208
83.5k
    128U, // FMAX_A_W
6209
83.5k
    128U, // FMAX_D
6210
83.5k
    128U, // FMAX_W
6211
83.5k
    128U, // FMIN_A_D
6212
83.5k
    128U, // FMIN_A_W
6213
83.5k
    128U, // FMIN_D
6214
83.5k
    128U, // FMIN_W
6215
83.5k
    0U, // FMOV_D32
6216
83.5k
    0U, // FMOV_D32_MM
6217
83.5k
    0U, // FMOV_D64
6218
83.5k
    0U, // FMOV_D64_MM
6219
83.5k
    0U, // FMOV_D_MMR6
6220
83.5k
    0U, // FMOV_S
6221
83.5k
    0U, // FMOV_S_MM
6222
83.5k
    0U, // FMOV_S_MMR6
6223
83.5k
    184U, // FMSUB_D
6224
83.5k
    184U, // FMSUB_W
6225
83.5k
    128U, // FMUL_D
6226
83.5k
    128U, // FMUL_D32
6227
83.5k
    128U, // FMUL_D32_MM
6228
83.5k
    128U, // FMUL_D64
6229
83.5k
    128U, // FMUL_D64_MM
6230
83.5k
    128U, // FMUL_PS64
6231
83.5k
    128U, // FMUL_S
6232
83.5k
    128U, // FMUL_S_MM
6233
83.5k
    72U,  // FMUL_S_MMR6
6234
83.5k
    128U, // FMUL_W
6235
83.5k
    0U, // FNEG_D32
6236
83.5k
    0U, // FNEG_D32_MM
6237
83.5k
    0U, // FNEG_D64
6238
83.5k
    0U, // FNEG_D64_MM
6239
83.5k
    0U, // FNEG_S
6240
83.5k
    0U, // FNEG_S_MM
6241
83.5k
    0U, // FNEG_S_MMR6
6242
83.5k
    1U, // FORK
6243
83.5k
    1U, // FORK_NM
6244
83.5k
    0U, // FRCP_D
6245
83.5k
    0U, // FRCP_W
6246
83.5k
    0U, // FRINT_D
6247
83.5k
    0U, // FRINT_W
6248
83.5k
    0U, // FRSQRT_D
6249
83.5k
    0U, // FRSQRT_W
6250
83.5k
    128U, // FSAF_D
6251
83.5k
    128U, // FSAF_W
6252
83.5k
    128U, // FSEQ_D
6253
83.5k
    128U, // FSEQ_W
6254
83.5k
    128U, // FSLE_D
6255
83.5k
    128U, // FSLE_W
6256
83.5k
    128U, // FSLT_D
6257
83.5k
    128U, // FSLT_W
6258
83.5k
    128U, // FSNE_D
6259
83.5k
    128U, // FSNE_W
6260
83.5k
    128U, // FSOR_D
6261
83.5k
    128U, // FSOR_W
6262
83.5k
    0U, // FSQRT_D
6263
83.5k
    0U, // FSQRT_D32
6264
83.5k
    0U, // FSQRT_D32_MM
6265
83.5k
    0U, // FSQRT_D64
6266
83.5k
    0U, // FSQRT_D64_MM
6267
83.5k
    0U, // FSQRT_S
6268
83.5k
    0U, // FSQRT_S_MM
6269
83.5k
    0U, // FSQRT_W
6270
83.5k
    128U, // FSUB_D
6271
83.5k
    128U, // FSUB_D32
6272
83.5k
    128U, // FSUB_D32_MM
6273
83.5k
    128U, // FSUB_D64
6274
83.5k
    128U, // FSUB_D64_MM
6275
83.5k
    128U, // FSUB_PS64
6276
83.5k
    128U, // FSUB_S
6277
83.5k
    128U, // FSUB_S_MM
6278
83.5k
    72U,  // FSUB_S_MMR6
6279
83.5k
    128U, // FSUB_W
6280
83.5k
    128U, // FSUEQ_D
6281
83.5k
    128U, // FSUEQ_W
6282
83.5k
    128U, // FSULE_D
6283
83.5k
    128U, // FSULE_W
6284
83.5k
    128U, // FSULT_D
6285
83.5k
    128U, // FSULT_W
6286
83.5k
    128U, // FSUNE_D
6287
83.5k
    128U, // FSUNE_W
6288
83.5k
    128U, // FSUN_D
6289
83.5k
    128U, // FSUN_W
6290
83.5k
    0U, // FTINT_S_D
6291
83.5k
    0U, // FTINT_S_W
6292
83.5k
    0U, // FTINT_U_D
6293
83.5k
    0U, // FTINT_U_W
6294
83.5k
    128U, // FTQ_H
6295
83.5k
    128U, // FTQ_W
6296
83.5k
    0U, // FTRUNC_S_D
6297
83.5k
    0U, // FTRUNC_S_W
6298
83.5k
    0U, // FTRUNC_U_D
6299
83.5k
    0U, // FTRUNC_U_W
6300
83.5k
    0U, // GINVI
6301
83.5k
    0U, // GINVI_MMR6
6302
83.5k
    0U, // GINVI_NM
6303
83.5k
    0U, // GINVT
6304
83.5k
    0U, // GINVT_MMR6
6305
83.5k
    0U, // GINVT_NM
6306
83.5k
    128U, // HADD_S_D
6307
83.5k
    128U, // HADD_S_H
6308
83.5k
    128U, // HADD_S_W
6309
83.5k
    128U, // HADD_U_D
6310
83.5k
    128U, // HADD_U_H
6311
83.5k
    128U, // HADD_U_W
6312
83.5k
    128U, // HSUB_S_D
6313
83.5k
    128U, // HSUB_S_H
6314
83.5k
    128U, // HSUB_S_W
6315
83.5k
    128U, // HSUB_U_D
6316
83.5k
    128U, // HSUB_U_H
6317
83.5k
    128U, // HSUB_U_W
6318
83.5k
    0U, // HYPCALL
6319
83.5k
    0U, // HYPCALL_MM
6320
83.5k
    128U, // ILVEV_B
6321
83.5k
    128U, // ILVEV_D
6322
83.5k
    128U, // ILVEV_H
6323
83.5k
    128U, // ILVEV_W
6324
83.5k
    128U, // ILVL_B
6325
83.5k
    128U, // ILVL_D
6326
83.5k
    128U, // ILVL_H
6327
83.5k
    128U, // ILVL_W
6328
83.5k
    128U, // ILVOD_B
6329
83.5k
    128U, // ILVOD_D
6330
83.5k
    128U, // ILVOD_H
6331
83.5k
    128U, // ILVOD_W
6332
83.5k
    128U, // ILVR_B
6333
83.5k
    128U, // ILVR_D
6334
83.5k
    128U, // ILVR_H
6335
83.5k
    128U, // ILVR_W
6336
83.5k
    7192U,  // INS
6337
83.5k
    0U, // INSERT_B
6338
83.5k
    0U, // INSERT_D
6339
83.5k
    0U, // INSERT_H
6340
83.5k
    0U, // INSERT_W
6341
83.5k
    0U, // INSV
6342
83.5k
    0U, // INSVE_B
6343
83.5k
    0U, // INSVE_D
6344
83.5k
    0U, // INSVE_H
6345
83.5k
    0U, // INSVE_W
6346
83.5k
    0U, // INSV_MM
6347
83.5k
    7192U,  // INS_MM
6348
83.5k
    7192U,  // INS_MMR6
6349
83.5k
    7192U,  // INS_NM
6350
83.5k
    0U, // J
6351
83.5k
    0U, // JAL
6352
83.5k
    0U, // JALR
6353
83.5k
    0U, // JALR16_MM
6354
83.5k
    0U, // JALR64
6355
83.5k
    0U, // JALRC16_MMR6
6356
83.5k
    0U, // JALRC16_NM
6357
83.5k
    0U, // JALRCHB_NM
6358
83.5k
    0U, // JALRC_HB_MMR6
6359
83.5k
    0U, // JALRC_MMR6
6360
83.5k
    0U, // JALRC_NM
6361
83.5k
    0U, // JALRS16_MM
6362
83.5k
    0U, // JALRS_MM
6363
83.5k
    0U, // JALR_HB
6364
83.5k
    0U, // JALR_HB64
6365
83.5k
    0U, // JALR_MM
6366
83.5k
    0U, // JALS_MM
6367
83.5k
    0U, // JALX
6368
83.5k
    0U, // JALX_MM
6369
83.5k
    0U, // JAL_MM
6370
83.5k
    0U, // JIALC
6371
83.5k
    0U, // JIALC64
6372
83.5k
    0U, // JIALC_MMR6
6373
83.5k
    0U, // JIC
6374
83.5k
    0U, // JIC64
6375
83.5k
    0U, // JIC_MMR6
6376
83.5k
    0U, // JR
6377
83.5k
    0U, // JR16_MM
6378
83.5k
    0U, // JR64
6379
83.5k
    0U, // JRADDIUSP
6380
83.5k
    0U, // JRC16_MM
6381
83.5k
    0U, // JRC16_MMR6
6382
83.5k
    0U, // JRCADDIUSP_MMR6
6383
83.5k
    0U, // JRC_NM
6384
83.5k
    0U, // JR_HB
6385
83.5k
    0U, // JR_HB64
6386
83.5k
    0U, // JR_HB64_R6
6387
83.5k
    0U, // JR_HB_R6
6388
83.5k
    0U, // JR_MM
6389
83.5k
    0U, // J_MM
6390
83.5k
    0U, // Jal16
6391
83.5k
    0U, // JalB16
6392
83.5k
    0U, // JrRa16
6393
83.5k
    0U, // JrcRa16
6394
83.5k
    0U, // JrcRx16
6395
83.5k
    0U, // JumpLinkReg16
6396
83.5k
    0U, // LAPC32_NM
6397
83.5k
    0U, // LAPC48_NM
6398
83.5k
    0U, // LB
6399
83.5k
    0U, // LB16_NM
6400
83.5k
    0U, // LB64
6401
83.5k
    0U, // LBE
6402
83.5k
    0U, // LBE_MM
6403
83.5k
    0U, // LBGP_NM
6404
83.5k
    0U, // LBU16_MM
6405
83.5k
    0U, // LBU16_NM
6406
83.5k
    0U, // LBUGP_NM
6407
83.5k
    1U, // LBUX
6408
83.5k
    1U, // LBUX_MM
6409
83.5k
    0U, // LBUX_NM
6410
83.5k
    0U, // LBU_MMR6
6411
83.5k
    0U, // LBU_NM
6412
83.5k
    0U, // LBUs9_NM
6413
83.5k
    0U, // LBX_NM
6414
83.5k
    0U, // LB_MM
6415
83.5k
    0U, // LB_MMR6
6416
83.5k
    0U, // LB_NM
6417
83.5k
    0U, // LBs9_NM
6418
83.5k
    0U, // LBu
6419
83.5k
    0U, // LBu64
6420
83.5k
    0U, // LBuE
6421
83.5k
    0U, // LBuE_MM
6422
83.5k
    0U, // LBu_MM
6423
83.5k
    0U, // LD
6424
83.5k
    0U, // LDC1
6425
83.5k
    0U, // LDC164
6426
83.5k
    0U, // LDC1_D64_MMR6
6427
83.5k
    0U, // LDC1_MM_D32
6428
83.5k
    0U, // LDC1_MM_D64
6429
83.5k
    0U, // LDC2
6430
83.5k
    0U, // LDC2_MMR6
6431
83.5k
    0U, // LDC2_R6
6432
83.5k
    0U, // LDC3
6433
83.5k
    0U, // LDI_B
6434
83.5k
    0U, // LDI_D
6435
83.5k
    0U, // LDI_H
6436
83.5k
    0U, // LDI_W
6437
83.5k
    0U, // LDL
6438
83.5k
    0U, // LDPC
6439
83.5k
    0U, // LDR
6440
83.5k
    1U, // LDXC1
6441
83.5k
    1U, // LDXC164
6442
83.5k
    0U, // LD_B
6443
83.5k
    0U, // LD_D
6444
83.5k
    0U, // LD_H
6445
83.5k
    0U, // LD_W
6446
83.5k
    0U, // LEA_ADDIU_NM
6447
83.5k
    0U, // LEA_ADDiu
6448
83.5k
    0U, // LEA_ADDiu64
6449
83.5k
    0U, // LEA_ADDiu_MM
6450
83.5k
    0U, // LH
6451
83.5k
    0U, // LH16_NM
6452
83.5k
    0U, // LH64
6453
83.5k
    0U, // LHE
6454
83.5k
    0U, // LHE_MM
6455
83.5k
    0U, // LHGP_NM
6456
83.5k
    0U, // LHU16_MM
6457
83.5k
    0U, // LHU16_NM
6458
83.5k
    0U, // LHUGP_NM
6459
83.5k
    0U, // LHUXS_NM
6460
83.5k
    0U, // LHUX_NM
6461
83.5k
    0U, // LHU_NM
6462
83.5k
    0U, // LHUs9_NM
6463
83.5k
    1U, // LHX
6464
83.5k
    0U, // LHXS_NM
6465
83.5k
    1U, // LHX_MM
6466
83.5k
    0U, // LHX_NM
6467
83.5k
    0U, // LH_MM
6468
83.5k
    0U, // LH_NM
6469
83.5k
    0U, // LHs9_NM
6470
83.5k
    0U, // LHu
6471
83.5k
    0U, // LHu64
6472
83.5k
    0U, // LHuE
6473
83.5k
    0U, // LHuE_MM
6474
83.5k
    0U, // LHu_MM
6475
83.5k
    0U, // LI16_MM
6476
83.5k
    0U, // LI16_MMR6
6477
83.5k
    0U, // LI16_NM
6478
83.5k
    0U, // LI48_NM
6479
83.5k
    0U, // LL
6480
83.5k
    0U, // LL64
6481
83.5k
    0U, // LL64_R6
6482
83.5k
    0U, // LLD
6483
83.5k
    0U, // LLD_R6
6484
83.5k
    0U, // LLE
6485
83.5k
    0U, // LLE_MM
6486
83.5k
    76U,  // LLWP_NM
6487
83.5k
    0U, // LL_MM
6488
83.5k
    0U, // LL_MMR6
6489
83.5k
    0U, // LL_NM
6490
83.5k
    0U, // LL_R6
6491
83.5k
    9216U,  // LSA
6492
83.5k
    1U, // LSA_MMR6
6493
83.5k
    1024U,  // LSA_NM
6494
83.5k
    9216U,  // LSA_R6
6495
83.5k
    0U, // LUI_MMR6
6496
83.5k
    0U, // LUI_NM
6497
83.5k
    1U, // LUXC1
6498
83.5k
    1U, // LUXC164
6499
83.5k
    1U, // LUXC1_MM
6500
83.5k
    0U, // LUi
6501
83.5k
    0U, // LUi64
6502
83.5k
    0U, // LUi_MM
6503
83.5k
    0U, // LW
6504
83.5k
    0U, // LW16_MM
6505
83.5k
    0U, // LW16_NM
6506
83.5k
    0U, // LW4x4_NM
6507
83.5k
    0U, // LW64
6508
83.5k
    0U, // LWC1
6509
83.5k
    0U, // LWC1_MM
6510
83.5k
    0U, // LWC2
6511
83.5k
    0U, // LWC2_MMR6
6512
83.5k
    0U, // LWC2_R6
6513
83.5k
    0U, // LWC3
6514
83.5k
    0U, // LWDSP
6515
83.5k
    0U, // LWDSP_MM
6516
83.5k
    0U, // LWE
6517
83.5k
    0U, // LWE_MM
6518
83.5k
    0U, // LWGP16_NM
6519
83.5k
    0U, // LWGP_MM
6520
83.5k
    0U, // LWGP_NM
6521
83.5k
    0U, // LWL
6522
83.5k
    0U, // LWL64
6523
83.5k
    0U, // LWLE
6524
83.5k
    0U, // LWLE_MM
6525
83.5k
    0U, // LWL_MM
6526
83.5k
    0U, // LWM16_MM
6527
83.5k
    0U, // LWM16_MMR6
6528
83.5k
    0U, // LWM32_MM
6529
83.5k
    184U, // LWM_NM
6530
83.5k
    0U, // LWPC
6531
83.5k
    0U, // LWPC_MMR6
6532
83.5k
    0U, // LWPC_NM
6533
83.5k
    0U, // LWP_MM
6534
83.5k
    0U, // LWR
6535
83.5k
    0U, // LWR64
6536
83.5k
    0U, // LWRE
6537
83.5k
    0U, // LWRE_MM
6538
83.5k
    0U, // LWR_MM
6539
83.5k
    0U, // LWSP16_NM
6540
83.5k
    0U, // LWSP_MM
6541
83.5k
    0U, // LWUPC
6542
83.5k
    0U, // LWU_MM
6543
83.5k
    1U, // LWX
6544
83.5k
    1U, // LWXC1
6545
83.5k
    1U, // LWXC1_MM
6546
83.5k
    0U, // LWXS16_NM
6547
83.5k
    1U, // LWXS_MM
6548
83.5k
    0U, // LWXS_NM
6549
83.5k
    1U, // LWX_MM
6550
83.5k
    0U, // LWX_NM
6551
83.5k
    0U, // LW_MM
6552
83.5k
    0U, // LW_MMR6
6553
83.5k
    0U, // LW_NM
6554
83.5k
    0U, // LWs9_NM
6555
83.5k
    0U, // LWu
6556
83.5k
    0U, // LbRxRyOffMemX16
6557
83.5k
    0U, // LbuRxRyOffMemX16
6558
83.5k
    0U, // LhRxRyOffMemX16
6559
83.5k
    0U, // LhuRxRyOffMemX16
6560
83.5k
    1U, // LiRxImm16
6561
83.5k
    0U, // LiRxImmAlignX16
6562
83.5k
    0U, // LiRxImmX16
6563
83.5k
    1U, // LwRxPcTcp16
6564
83.5k
    0U, // LwRxPcTcpX16
6565
83.5k
    0U, // LwRxRyOffMemX16
6566
83.5k
    0U, // LwRxSpImmX16
6567
83.5k
    0U, // MADD
6568
83.5k
    184U, // MADDF_D
6569
83.5k
    184U, // MADDF_D_MMR6
6570
83.5k
    184U, // MADDF_S
6571
83.5k
    184U, // MADDF_S_MMR6
6572
83.5k
    184U, // MADDR_Q_H
6573
83.5k
    184U, // MADDR_Q_W
6574
83.5k
    0U, // MADDU
6575
83.5k
    128U, // MADDU_DSP
6576
83.5k
    128U, // MADDU_DSP_MM
6577
83.5k
    0U, // MADDU_MM
6578
83.5k
    184U, // MADDV_B
6579
83.5k
    184U, // MADDV_D
6580
83.5k
    184U, // MADDV_H
6581
83.5k
    184U, // MADDV_W
6582
83.5k
    0U, // MADD_D32
6583
83.5k
    0U, // MADD_D32_MM
6584
83.5k
    0U, // MADD_D64
6585
83.5k
    128U, // MADD_DSP
6586
83.5k
    128U, // MADD_DSP_MM
6587
83.5k
    0U, // MADD_MM
6588
83.5k
    184U, // MADD_Q_H
6589
83.5k
    184U, // MADD_Q_W
6590
83.5k
    0U, // MADD_S
6591
83.5k
    0U, // MADD_S_MM
6592
83.5k
    128U, // MAQ_SA_W_PHL
6593
83.5k
    128U, // MAQ_SA_W_PHL_MM
6594
83.5k
    128U, // MAQ_SA_W_PHR
6595
83.5k
    128U, // MAQ_SA_W_PHR_MM
6596
83.5k
    128U, // MAQ_S_W_PHL
6597
83.5k
    128U, // MAQ_S_W_PHL_MM
6598
83.5k
    128U, // MAQ_S_W_PHR
6599
83.5k
    128U, // MAQ_S_W_PHR_MM
6600
83.5k
    128U, // MAXA_D
6601
83.5k
    128U, // MAXA_D_MMR6
6602
83.5k
    128U, // MAXA_S
6603
83.5k
    128U, // MAXA_S_MMR6
6604
83.5k
    128U, // MAXI_S_B
6605
83.5k
    128U, // MAXI_S_D
6606
83.5k
    128U, // MAXI_S_H
6607
83.5k
    128U, // MAXI_S_W
6608
83.5k
    152U, // MAXI_U_B
6609
83.5k
    152U, // MAXI_U_D
6610
83.5k
    152U, // MAXI_U_H
6611
83.5k
    152U, // MAXI_U_W
6612
83.5k
    128U, // MAX_A_B
6613
83.5k
    128U, // MAX_A_D
6614
83.5k
    128U, // MAX_A_H
6615
83.5k
    128U, // MAX_A_W
6616
83.5k
    128U, // MAX_D
6617
83.5k
    128U, // MAX_D_MMR6
6618
83.5k
    128U, // MAX_S
6619
83.5k
    128U, // MAX_S_B
6620
83.5k
    128U, // MAX_S_D
6621
83.5k
    128U, // MAX_S_H
6622
83.5k
    128U, // MAX_S_MMR6
6623
83.5k
    128U, // MAX_S_W
6624
83.5k
    128U, // MAX_U_B
6625
83.5k
    128U, // MAX_U_D
6626
83.5k
    128U, // MAX_U_H
6627
83.5k
    128U, // MAX_U_W
6628
83.5k
    136U, // MFC0
6629
83.5k
    0U, // MFC0Sel_NM
6630
83.5k
    136U, // MFC0_MMR6
6631
83.5k
    152U, // MFC0_NM
6632
83.5k
    0U, // MFC1
6633
83.5k
    0U, // MFC1_D64
6634
83.5k
    0U, // MFC1_MM
6635
83.5k
    0U, // MFC1_MMR6
6636
83.5k
    136U, // MFC2
6637
83.5k
    0U, // MFC2_MMR6
6638
83.5k
    136U, // MFGC0
6639
83.5k
    136U, // MFGC0_MM
6640
83.5k
    0U, // MFHC0Sel_NM
6641
83.5k
    136U, // MFHC0_MMR6
6642
83.5k
    152U, // MFHC0_NM
6643
83.5k
    0U, // MFHC1_D32
6644
83.5k
    0U, // MFHC1_D32_MM
6645
83.5k
    0U, // MFHC1_D64
6646
83.5k
    0U, // MFHC1_D64_MM
6647
83.5k
    0U, // MFHC2_MMR6
6648
83.5k
    136U, // MFHGC0
6649
83.5k
    136U, // MFHGC0_MM
6650
83.5k
    0U, // MFHI
6651
83.5k
    0U, // MFHI16_MM
6652
83.5k
    0U, // MFHI64
6653
83.5k
    0U, // MFHI_DSP
6654
83.5k
    0U, // MFHI_DSP_MM
6655
83.5k
    0U, // MFHI_MM
6656
83.5k
    0U, // MFLO
6657
83.5k
    0U, // MFLO16_MM
6658
83.5k
    0U, // MFLO64
6659
83.5k
    0U, // MFLO_DSP
6660
83.5k
    0U, // MFLO_DSP_MM
6661
83.5k
    0U, // MFLO_MM
6662
83.5k
    19520U, // MFTR
6663
83.5k
    19520U, // MFTR_NM
6664
83.5k
    128U, // MINA_D
6665
83.5k
    128U, // MINA_D_MMR6
6666
83.5k
    128U, // MINA_S
6667
83.5k
    128U, // MINA_S_MMR6
6668
83.5k
    128U, // MINI_S_B
6669
83.5k
    128U, // MINI_S_D
6670
83.5k
    128U, // MINI_S_H
6671
83.5k
    128U, // MINI_S_W
6672
83.5k
    152U, // MINI_U_B
6673
83.5k
    152U, // MINI_U_D
6674
83.5k
    152U, // MINI_U_H
6675
83.5k
    152U, // MINI_U_W
6676
83.5k
    128U, // MIN_A_B
6677
83.5k
    128U, // MIN_A_D
6678
83.5k
    128U, // MIN_A_H
6679
83.5k
    128U, // MIN_A_W
6680
83.5k
    128U, // MIN_D
6681
83.5k
    128U, // MIN_D_MMR6
6682
83.5k
    128U, // MIN_S
6683
83.5k
    128U, // MIN_S_B
6684
83.5k
    128U, // MIN_S_D
6685
83.5k
    128U, // MIN_S_H
6686
83.5k
    128U, // MIN_S_MMR6
6687
83.5k
    128U, // MIN_S_W
6688
83.5k
    128U, // MIN_U_B
6689
83.5k
    128U, // MIN_U_D
6690
83.5k
    128U, // MIN_U_H
6691
83.5k
    128U, // MIN_U_W
6692
83.5k
    128U, // MOD
6693
83.5k
    128U, // MODSUB
6694
83.5k
    128U, // MODSUB_MM
6695
83.5k
    128U, // MODU
6696
83.5k
    128U, // MODU_MMR6
6697
83.5k
    128U, // MODU_NM
6698
83.5k
    128U, // MOD_MMR6
6699
83.5k
    128U, // MOD_NM
6700
83.5k
    128U, // MOD_S_B
6701
83.5k
    128U, // MOD_S_D
6702
83.5k
    128U, // MOD_S_H
6703
83.5k
    128U, // MOD_S_W
6704
83.5k
    128U, // MOD_U_B
6705
83.5k
    128U, // MOD_U_D
6706
83.5k
    128U, // MOD_U_H
6707
83.5k
    128U, // MOD_U_W
6708
83.5k
    0U, // MOVE16_MM
6709
83.5k
    0U, // MOVE16_MMR6
6710
83.5k
    80U,  // MOVEBALC_NM
6711
83.5k
    0U, // MOVEPREV_NM
6712
83.5k
    0U, // MOVEP_MM
6713
83.5k
    0U, // MOVEP_MMR6
6714
83.5k
    0U, // MOVEP_NM
6715
83.5k
    0U, // MOVE_NM
6716
83.5k
    0U, // MOVE_V
6717
83.5k
    128U, // MOVF_D32
6718
83.5k
    128U, // MOVF_D32_MM
6719
83.5k
    128U, // MOVF_D64
6720
83.5k
    128U, // MOVF_I
6721
83.5k
    128U, // MOVF_I64
6722
83.5k
    128U, // MOVF_I_MM
6723
83.5k
    128U, // MOVF_S
6724
83.5k
    128U, // MOVF_S_MM
6725
83.5k
    128U, // MOVN_I64_D64
6726
83.5k
    128U, // MOVN_I64_I
6727
83.5k
    128U, // MOVN_I64_I64
6728
83.5k
    128U, // MOVN_I64_S
6729
83.5k
    128U, // MOVN_I_D32
6730
83.5k
    128U, // MOVN_I_D32_MM
6731
83.5k
    128U, // MOVN_I_D64
6732
83.5k
    128U, // MOVN_I_I
6733
83.5k
    128U, // MOVN_I_I64
6734
83.5k
    128U, // MOVN_I_MM
6735
83.5k
    128U, // MOVN_I_S
6736
83.5k
    128U, // MOVN_I_S_MM
6737
83.5k
    128U, // MOVN_NM
6738
83.5k
    128U, // MOVT_D32
6739
83.5k
    128U, // MOVT_D32_MM
6740
83.5k
    128U, // MOVT_D64
6741
83.5k
    128U, // MOVT_I
6742
83.5k
    128U, // MOVT_I64
6743
83.5k
    128U, // MOVT_I_MM
6744
83.5k
    128U, // MOVT_S
6745
83.5k
    128U, // MOVT_S_MM
6746
83.5k
    128U, // MOVZ_I64_D64
6747
83.5k
    128U, // MOVZ_I64_I
6748
83.5k
    128U, // MOVZ_I64_I64
6749
83.5k
    128U, // MOVZ_I64_S
6750
83.5k
    128U, // MOVZ_I_D32
6751
83.5k
    128U, // MOVZ_I_D32_MM
6752
83.5k
    128U, // MOVZ_I_D64
6753
83.5k
    128U, // MOVZ_I_I
6754
83.5k
    128U, // MOVZ_I_I64
6755
83.5k
    128U, // MOVZ_I_MM
6756
83.5k
    128U, // MOVZ_I_S
6757
83.5k
    128U, // MOVZ_I_S_MM
6758
83.5k
    128U, // MOVZ_NM
6759
83.5k
    0U, // MSUB
6760
83.5k
    184U, // MSUBF_D
6761
83.5k
    184U, // MSUBF_D_MMR6
6762
83.5k
    184U, // MSUBF_S
6763
83.5k
    184U, // MSUBF_S_MMR6
6764
83.5k
    184U, // MSUBR_Q_H
6765
83.5k
    184U, // MSUBR_Q_W
6766
83.5k
    0U, // MSUBU
6767
83.5k
    128U, // MSUBU_DSP
6768
83.5k
    128U, // MSUBU_DSP_MM
6769
83.5k
    0U, // MSUBU_MM
6770
83.5k
    184U, // MSUBV_B
6771
83.5k
    184U, // MSUBV_D
6772
83.5k
    184U, // MSUBV_H
6773
83.5k
    184U, // MSUBV_W
6774
83.5k
    0U, // MSUB_D32
6775
83.5k
    0U, // MSUB_D32_MM
6776
83.5k
    0U, // MSUB_D64
6777
83.5k
    128U, // MSUB_DSP
6778
83.5k
    128U, // MSUB_DSP_MM
6779
83.5k
    0U, // MSUB_MM
6780
83.5k
    184U, // MSUB_Q_H
6781
83.5k
    184U, // MSUB_Q_W
6782
83.5k
    0U, // MSUB_S
6783
83.5k
    0U, // MSUB_S_MM
6784
83.5k
    0U, // MTC0
6785
83.5k
    0U, // MTC0Sel_NM
6786
83.5k
    0U, // MTC0_MMR6
6787
83.5k
    152U, // MTC0_NM
6788
83.5k
    0U, // MTC1
6789
83.5k
    0U, // MTC1_D64
6790
83.5k
    0U, // MTC1_D64_MM
6791
83.5k
    0U, // MTC1_MM
6792
83.5k
    0U, // MTC1_MMR6
6793
83.5k
    0U, // MTC2
6794
83.5k
    0U, // MTC2_MMR6
6795
83.5k
    0U, // MTGC0
6796
83.5k
    0U, // MTGC0_MM
6797
83.5k
    0U, // MTHC0Sel_NM
6798
83.5k
    0U, // MTHC0_MMR6
6799
83.5k
    152U, // MTHC0_NM
6800
83.5k
    0U, // MTHC1_D32
6801
83.5k
    0U, // MTHC1_D32_MM
6802
83.5k
    0U, // MTHC1_D64
6803
83.5k
    0U, // MTHC1_D64_MM
6804
83.5k
    0U, // MTHC2_MMR6
6805
83.5k
    0U, // MTHGC0
6806
83.5k
    0U, // MTHGC0_MM
6807
83.5k
    0U, // MTHI
6808
83.5k
    0U, // MTHI64
6809
83.5k
    0U, // MTHI_DSP
6810
83.5k
    0U, // MTHI_DSP_MM
6811
83.5k
    0U, // MTHI_MM
6812
83.5k
    0U, // MTHLIP
6813
83.5k
    0U, // MTHLIP_MM
6814
83.5k
    0U, // MTLO
6815
83.5k
    0U, // MTLO64
6816
83.5k
    0U, // MTLO_DSP
6817
83.5k
    0U, // MTLO_DSP_MM
6818
83.5k
    0U, // MTLO_MM
6819
83.5k
    0U, // MTM0
6820
83.5k
    0U, // MTM1
6821
83.5k
    0U, // MTM2
6822
83.5k
    0U, // MTP0
6823
83.5k
    0U, // MTP1
6824
83.5k
    0U, // MTP2
6825
83.5k
    2U, // MTTR
6826
83.5k
    2U, // MTTR_NM
6827
83.5k
    128U, // MUH
6828
83.5k
    128U, // MUHU
6829
83.5k
    128U, // MUHU_MMR6
6830
83.5k
    128U, // MUHU_NM
6831
83.5k
    128U, // MUH_MMR6
6832
83.5k
    128U, // MUH_NM
6833
83.5k
    128U, // MUL
6834
83.5k
    128U, // MUL4x4_NM
6835
83.5k
    128U, // MULEQ_S_W_PHL
6836
83.5k
    128U, // MULEQ_S_W_PHL_MM
6837
83.5k
    128U, // MULEQ_S_W_PHR
6838
83.5k
    128U, // MULEQ_S_W_PHR_MM
6839
83.5k
    128U, // MULEU_S_PH_QBL
6840
83.5k
    128U, // MULEU_S_PH_QBL_MM
6841
83.5k
    128U, // MULEU_S_PH_QBR
6842
83.5k
    128U, // MULEU_S_PH_QBR_MM
6843
83.5k
    128U, // MULQ_RS_PH
6844
83.5k
    128U, // MULQ_RS_PH_MM
6845
83.5k
    128U, // MULQ_RS_W
6846
83.5k
    128U, // MULQ_RS_W_MMR2
6847
83.5k
    128U, // MULQ_S_PH
6848
83.5k
    128U, // MULQ_S_PH_MMR2
6849
83.5k
    128U, // MULQ_S_W
6850
83.5k
    128U, // MULQ_S_W_MMR2
6851
83.5k
    128U, // MULR_PS64
6852
83.5k
    128U, // MULR_Q_H
6853
83.5k
    128U, // MULR_Q_W
6854
83.5k
    128U, // MULSAQ_S_W_PH
6855
83.5k
    128U, // MULSAQ_S_W_PH_MM
6856
83.5k
    128U, // MULSA_W_PH
6857
83.5k
    128U, // MULSA_W_PH_MMR2
6858
83.5k
    0U, // MULT
6859
83.5k
    128U, // MULTU_DSP
6860
83.5k
    128U, // MULTU_DSP_MM
6861
83.5k
    128U, // MULT_DSP
6862
83.5k
    128U, // MULT_DSP_MM
6863
83.5k
    0U, // MULT_MM
6864
83.5k
    0U, // MULTu
6865
83.5k
    0U, // MULTu_MM
6866
83.5k
    128U, // MULU
6867
83.5k
    128U, // MULU_MMR6
6868
83.5k
    128U, // MULU_NM
6869
83.5k
    128U, // MULV_B
6870
83.5k
    128U, // MULV_D
6871
83.5k
    128U, // MULV_H
6872
83.5k
    128U, // MULV_W
6873
83.5k
    128U, // MUL_MM
6874
83.5k
    128U, // MUL_MMR6
6875
83.5k
    128U, // MUL_NM
6876
83.5k
    128U, // MUL_PH
6877
83.5k
    128U, // MUL_PH_MMR2
6878
83.5k
    128U, // MUL_Q_H
6879
83.5k
    128U, // MUL_Q_W
6880
83.5k
    128U, // MUL_R6
6881
83.5k
    128U, // MUL_S_PH
6882
83.5k
    128U, // MUL_S_PH_MMR2
6883
83.5k
    0U, // Mfhi16
6884
83.5k
    0U, // Mflo16
6885
83.5k
    0U, // Move32R16
6886
83.5k
    0U, // MoveR3216
6887
83.5k
    0U, // NLOC_B
6888
83.5k
    0U, // NLOC_D
6889
83.5k
    0U, // NLOC_H
6890
83.5k
    0U, // NLOC_W
6891
83.5k
    0U, // NLZC_B
6892
83.5k
    0U, // NLZC_D
6893
83.5k
    0U, // NLZC_H
6894
83.5k
    0U, // NLZC_W
6895
83.5k
    0U, // NMADD_D32
6896
83.5k
    0U, // NMADD_D32_MM
6897
83.5k
    0U, // NMADD_D64
6898
83.5k
    0U, // NMADD_S
6899
83.5k
    0U, // NMADD_S_MM
6900
83.5k
    0U, // NMSUB_D32
6901
83.5k
    0U, // NMSUB_D32_MM
6902
83.5k
    0U, // NMSUB_D64
6903
83.5k
    0U, // NMSUB_S
6904
83.5k
    0U, // NMSUB_S_MM
6905
83.5k
    0U, // NOP32_NM
6906
83.5k
    0U, // NOP_NM
6907
83.5k
    128U, // NOR
6908
83.5k
    128U, // NOR64
6909
83.5k
    20U,  // NORI_B
6910
83.5k
    128U, // NOR_MM
6911
83.5k
    128U, // NOR_MMR6
6912
83.5k
    128U, // NOR_NM
6913
83.5k
    128U, // NOR_V
6914
83.5k
    0U, // NOT16_MM
6915
83.5k
    0U, // NOT16_MMR6
6916
83.5k
    0U, // NOT16_NM
6917
83.5k
    0U, // NegRxRy16
6918
83.5k
    0U, // NotRxRy16
6919
83.5k
    128U, // OR
6920
83.5k
    0U, // OR16_MM
6921
83.5k
    0U, // OR16_MMR6
6922
83.5k
    128U, // OR16_NM
6923
83.5k
    128U, // OR64
6924
83.5k
    20U,  // ORI_B
6925
83.5k
    16U,  // ORI_MMR6
6926
83.5k
    128U, // ORI_NM
6927
83.5k
    128U, // OR_MM
6928
83.5k
    128U, // OR_MMR6
6929
83.5k
    128U, // OR_NM
6930
83.5k
    128U, // OR_V
6931
83.5k
    16U,  // ORi
6932
83.5k
    16U,  // ORi64
6933
83.5k
    16U,  // ORi_MM
6934
83.5k
    0U, // OrRxRxRy16
6935
83.5k
    128U, // PACKRL_PH
6936
83.5k
    128U, // PACKRL_PH_MM
6937
83.5k
    0U, // PAUSE
6938
83.5k
    0U, // PAUSE_MM
6939
83.5k
    0U, // PAUSE_MMR6
6940
83.5k
    0U, // PAUSE_NM
6941
83.5k
    128U, // PCKEV_B
6942
83.5k
    128U, // PCKEV_D
6943
83.5k
    128U, // PCKEV_H
6944
83.5k
    128U, // PCKEV_W
6945
83.5k
    128U, // PCKOD_B
6946
83.5k
    128U, // PCKOD_D
6947
83.5k
    128U, // PCKOD_H
6948
83.5k
    128U, // PCKOD_W
6949
83.5k
    0U, // PCNT_B
6950
83.5k
    0U, // PCNT_D
6951
83.5k
    0U, // PCNT_H
6952
83.5k
    0U, // PCNT_W
6953
83.5k
    128U, // PICK_PH
6954
83.5k
    128U, // PICK_PH_MM
6955
83.5k
    128U, // PICK_QB
6956
83.5k
    128U, // PICK_QB_MM
6957
83.5k
    128U, // PLL_PS64
6958
83.5k
    128U, // PLU_PS64
6959
83.5k
    0U, // POP
6960
83.5k
    0U, // PRECEQU_PH_QBL
6961
83.5k
    0U, // PRECEQU_PH_QBLA
6962
83.5k
    0U, // PRECEQU_PH_QBLA_MM
6963
83.5k
    0U, // PRECEQU_PH_QBL_MM
6964
83.5k
    0U, // PRECEQU_PH_QBR
6965
83.5k
    0U, // PRECEQU_PH_QBRA
6966
83.5k
    0U, // PRECEQU_PH_QBRA_MM
6967
83.5k
    0U, // PRECEQU_PH_QBR_MM
6968
83.5k
    0U, // PRECEQ_W_PHL
6969
83.5k
    0U, // PRECEQ_W_PHL_MM
6970
83.5k
    0U, // PRECEQ_W_PHR
6971
83.5k
    0U, // PRECEQ_W_PHR_MM
6972
83.5k
    0U, // PRECEU_PH_QBL
6973
83.5k
    0U, // PRECEU_PH_QBLA
6974
83.5k
    0U, // PRECEU_PH_QBLA_MM
6975
83.5k
    0U, // PRECEU_PH_QBL_MM
6976
83.5k
    0U, // PRECEU_PH_QBR
6977
83.5k
    0U, // PRECEU_PH_QBRA
6978
83.5k
    0U, // PRECEU_PH_QBRA_MM
6979
83.5k
    0U, // PRECEU_PH_QBR_MM
6980
83.5k
    128U, // PRECRQU_S_QB_PH
6981
83.5k
    128U, // PRECRQU_S_QB_PH_MM
6982
83.5k
    128U, // PRECRQ_PH_W
6983
83.5k
    128U, // PRECRQ_PH_W_MM
6984
83.5k
    128U, // PRECRQ_QB_PH
6985
83.5k
    128U, // PRECRQ_QB_PH_MM
6986
83.5k
    128U, // PRECRQ_RS_PH_W
6987
83.5k
    128U, // PRECRQ_RS_PH_W_MM
6988
83.5k
    128U, // PRECR_QB_PH
6989
83.5k
    128U, // PRECR_QB_PH_MMR2
6990
83.5k
    152U, // PRECR_SRA_PH_W
6991
83.5k
    152U, // PRECR_SRA_PH_W_MMR2
6992
83.5k
    152U, // PRECR_SRA_R_PH_W
6993
83.5k
    152U, // PRECR_SRA_R_PH_W_MMR2
6994
83.5k
    0U, // PREF
6995
83.5k
    0U, // PREFE
6996
83.5k
    0U, // PREFE_MM
6997
83.5k
    0U, // PREFX_MM
6998
83.5k
    0U, // PREF_MM
6999
83.5k
    0U, // PREF_MMR6
7000
83.5k
    0U, // PREF_NM
7001
83.5k
    0U, // PREF_R6
7002
83.5k
    0U, // PREFs9_NM
7003
83.5k
    152U, // PREPEND
7004
83.5k
    152U, // PREPEND_MMR2
7005
83.5k
    128U, // PUL_PS64
7006
83.5k
    128U, // PUU_PS64
7007
83.5k
    0U, // RADDU_W_QB
7008
83.5k
    0U, // RADDU_W_QB_MM
7009
83.5k
    0U, // RDDSP
7010
83.5k
    0U, // RDDSP_MM
7011
83.5k
    20U,  // RDHWR
7012
83.5k
    20U,  // RDHWR64
7013
83.5k
    20U,  // RDHWR_MM
7014
83.5k
    136U, // RDHWR_MMR6
7015
83.5k
    152U, // RDHWR_NM
7016
83.5k
    0U, // RDPGPR_MMR6
7017
83.5k
    0U, // RDPGPR_NM
7018
83.5k
    0U, // RECIP_D32
7019
83.5k
    0U, // RECIP_D32_MM
7020
83.5k
    0U, // RECIP_D64
7021
83.5k
    0U, // RECIP_D64_MM
7022
83.5k
    0U, // RECIP_S
7023
83.5k
    0U, // RECIP_S_MM
7024
83.5k
    0U, // REPLV_PH
7025
83.5k
    0U, // REPLV_PH_MM
7026
83.5k
    0U, // REPLV_QB
7027
83.5k
    0U, // REPLV_QB_MM
7028
83.5k
    0U, // REPL_PH
7029
83.5k
    0U, // REPL_PH_MM
7030
83.5k
    0U, // REPL_QB
7031
83.5k
    0U, // REPL_QB_MM
7032
83.5k
    0U, // RESTOREJRC16_NM
7033
83.5k
    0U, // RESTOREJRC_NM
7034
83.5k
    0U, // RESTORE_NM
7035
83.5k
    0U, // RINT_D
7036
83.5k
    0U, // RINT_D_MMR6
7037
83.5k
    0U, // RINT_S
7038
83.5k
    0U, // RINT_S_MMR6
7039
83.5k
    152U, // ROTR
7040
83.5k
    128U, // ROTRV
7041
83.5k
    128U, // ROTRV_MM
7042
83.5k
    128U, // ROTRV_NM
7043
83.5k
    152U, // ROTR_MM
7044
83.5k
    152U, // ROTR_NM
7045
83.5k
    18456U, // ROTX_NM
7046
83.5k
    0U, // ROUND_L_D64
7047
83.5k
    0U, // ROUND_L_D_MMR6
7048
83.5k
    0U, // ROUND_L_S
7049
83.5k
    0U, // ROUND_L_S_MMR6
7050
83.5k
    0U, // ROUND_W_D32
7051
83.5k
    0U, // ROUND_W_D64
7052
83.5k
    0U, // ROUND_W_D_MMR6
7053
83.5k
    0U, // ROUND_W_MM
7054
83.5k
    0U, // ROUND_W_S
7055
83.5k
    0U, // ROUND_W_S_MM
7056
83.5k
    0U, // ROUND_W_S_MMR6
7057
83.5k
    0U, // RSQRT_D32
7058
83.5k
    0U, // RSQRT_D32_MM
7059
83.5k
    0U, // RSQRT_D64
7060
83.5k
    0U, // RSQRT_D64_MM
7061
83.5k
    0U, // RSQRT_S
7062
83.5k
    0U, // RSQRT_S_MM
7063
83.5k
    0U, // Restore16
7064
83.5k
    0U, // RestoreX16
7065
83.5k
    0U, // SAA
7066
83.5k
    0U, // SAAD
7067
83.5k
    136U, // SAT_S_B
7068
83.5k
    160U, // SAT_S_D
7069
83.5k
    164U, // SAT_S_H
7070
83.5k
    152U, // SAT_S_W
7071
83.5k
    136U, // SAT_U_B
7072
83.5k
    160U, // SAT_U_D
7073
83.5k
    164U, // SAT_U_H
7074
83.5k
    152U, // SAT_U_W
7075
83.5k
    0U, // SAVE16_NM
7076
83.5k
    0U, // SAVE_NM
7077
83.5k
    0U, // SB
7078
83.5k
    0U, // SB16_MM
7079
83.5k
    0U, // SB16_MMR6
7080
83.5k
    0U, // SB16_NM
7081
83.5k
    0U, // SB64
7082
83.5k
    0U, // SBE
7083
83.5k
    0U, // SBE_MM
7084
83.5k
    0U, // SBGP_NM
7085
83.5k
    0U, // SBX_NM
7086
83.5k
    0U, // SB_MM
7087
83.5k
    0U, // SB_MMR6
7088
83.5k
    0U, // SB_NM
7089
83.5k
    0U, // SBs9_NM
7090
83.5k
    0U, // SC
7091
83.5k
    0U, // SC64
7092
83.5k
    0U, // SC64_R6
7093
83.5k
    0U, // SCD
7094
83.5k
    0U, // SCD_R6
7095
83.5k
    0U, // SCE
7096
83.5k
    0U, // SCE_MM
7097
83.5k
    2U, // SCWP_NM
7098
83.5k
    0U, // SC_MM
7099
83.5k
    0U, // SC_MMR6
7100
83.5k
    0U, // SC_NM
7101
83.5k
    0U, // SC_R6
7102
83.5k
    0U, // SD
7103
83.5k
    0U, // SDBBP
7104
83.5k
    0U, // SDBBP16_MM
7105
83.5k
    0U, // SDBBP16_MMR6
7106
83.5k
    0U, // SDBBP16_NM
7107
83.5k
    0U, // SDBBP_MM
7108
83.5k
    0U, // SDBBP_MMR6
7109
83.5k
    0U, // SDBBP_NM
7110
83.5k
    0U, // SDBBP_R6
7111
83.5k
    0U, // SDC1
7112
83.5k
    0U, // SDC164
7113
83.5k
    0U, // SDC1_D64_MMR6
7114
83.5k
    0U, // SDC1_MM_D32
7115
83.5k
    0U, // SDC1_MM_D64
7116
83.5k
    0U, // SDC2
7117
83.5k
    0U, // SDC2_MMR6
7118
83.5k
    0U, // SDC2_R6
7119
83.5k
    0U, // SDC3
7120
83.5k
    0U, // SDIV
7121
83.5k
    0U, // SDIV_MM
7122
83.5k
    0U, // SDL
7123
83.5k
    0U, // SDR
7124
83.5k
    1U, // SDXC1
7125
83.5k
    1U, // SDXC164
7126
83.5k
    0U, // SEB
7127
83.5k
    0U, // SEB64
7128
83.5k
    0U, // SEB_MM
7129
83.5k
    0U, // SEB_NM
7130
83.5k
    0U, // SEH
7131
83.5k
    0U, // SEH64
7132
83.5k
    0U, // SEH_MM
7133
83.5k
    0U, // SEH_NM
7134
83.5k
    128U, // SELEQZ
7135
83.5k
    128U, // SELEQZ64
7136
83.5k
    128U, // SELEQZ_D
7137
83.5k
    128U, // SELEQZ_D_MMR6
7138
83.5k
    128U, // SELEQZ_MMR6
7139
83.5k
    128U, // SELEQZ_S
7140
83.5k
    128U, // SELEQZ_S_MMR6
7141
83.5k
    128U, // SELNEZ
7142
83.5k
    128U, // SELNEZ64
7143
83.5k
    128U, // SELNEZ_D
7144
83.5k
    128U, // SELNEZ_D_MMR6
7145
83.5k
    128U, // SELNEZ_MMR6
7146
83.5k
    128U, // SELNEZ_S
7147
83.5k
    128U, // SELNEZ_S_MMR6
7148
83.5k
    184U, // SEL_D
7149
83.5k
    184U, // SEL_D_MMR6
7150
83.5k
    184U, // SEL_S
7151
83.5k
    184U, // SEL_S_MMR6
7152
83.5k
    128U, // SEQ
7153
83.5k
    128U, // SEQI_NM
7154
83.5k
    128U, // SEQi
7155
83.5k
    0U, // SH
7156
83.5k
    0U, // SH16_MM
7157
83.5k
    0U, // SH16_MMR6
7158
83.5k
    0U, // SH16_NM
7159
83.5k
    0U, // SH64
7160
83.5k
    0U, // SHE
7161
83.5k
    0U, // SHE_MM
7162
83.5k
    20U,  // SHF_B
7163
83.5k
    20U,  // SHF_H
7164
83.5k
    20U,  // SHF_W
7165
83.5k
    0U, // SHGP_NM
7166
83.5k
    0U, // SHILO
7167
83.5k
    0U, // SHILOV
7168
83.5k
    0U, // SHILOV_MM
7169
83.5k
    0U, // SHILO_MM
7170
83.5k
    128U, // SHLLV_PH
7171
83.5k
    128U, // SHLLV_PH_MM
7172
83.5k
    128U, // SHLLV_QB
7173
83.5k
    128U, // SHLLV_QB_MM
7174
83.5k
    128U, // SHLLV_S_PH
7175
83.5k
    128U, // SHLLV_S_PH_MM
7176
83.5k
    128U, // SHLLV_S_W
7177
83.5k
    128U, // SHLLV_S_W_MM
7178
83.5k
    164U, // SHLL_PH
7179
83.5k
    164U, // SHLL_PH_MM
7180
83.5k
    136U, // SHLL_QB
7181
83.5k
    136U, // SHLL_QB_MM
7182
83.5k
    164U, // SHLL_S_PH
7183
83.5k
    164U, // SHLL_S_PH_MM
7184
83.5k
    152U, // SHLL_S_W
7185
83.5k
    152U, // SHLL_S_W_MM
7186
83.5k
    128U, // SHRAV_PH
7187
83.5k
    128U, // SHRAV_PH_MM
7188
83.5k
    128U, // SHRAV_QB
7189
83.5k
    128U, // SHRAV_QB_MMR2
7190
83.5k
    128U, // SHRAV_R_PH
7191
83.5k
    128U, // SHRAV_R_PH_MM
7192
83.5k
    128U, // SHRAV_R_QB
7193
83.5k
    128U, // SHRAV_R_QB_MMR2
7194
83.5k
    128U, // SHRAV_R_W
7195
83.5k
    128U, // SHRAV_R_W_MM
7196
83.5k
    164U, // SHRA_PH
7197
83.5k
    164U, // SHRA_PH_MM
7198
83.5k
    136U, // SHRA_QB
7199
83.5k
    136U, // SHRA_QB_MMR2
7200
83.5k
    164U, // SHRA_R_PH
7201
83.5k
    164U, // SHRA_R_PH_MM
7202
83.5k
    136U, // SHRA_R_QB
7203
83.5k
    136U, // SHRA_R_QB_MMR2
7204
83.5k
    152U, // SHRA_R_W
7205
83.5k
    152U, // SHRA_R_W_MM
7206
83.5k
    128U, // SHRLV_PH
7207
83.5k
    128U, // SHRLV_PH_MMR2
7208
83.5k
    128U, // SHRLV_QB
7209
83.5k
    128U, // SHRLV_QB_MM
7210
83.5k
    164U, // SHRL_PH
7211
83.5k
    164U, // SHRL_PH_MMR2
7212
83.5k
    136U, // SHRL_QB
7213
83.5k
    136U, // SHRL_QB_MM
7214
83.5k
    0U, // SHXS_NM
7215
83.5k
    0U, // SHX_NM
7216
83.5k
    0U, // SH_MM
7217
83.5k
    0U, // SH_MMR6
7218
83.5k
    0U, // SH_NM
7219
83.5k
    0U, // SHs9_NM
7220
83.5k
    0U, // SIGRIE
7221
83.5k
    0U, // SIGRIE_MMR6
7222
83.5k
    0U, // SIGRIE_NM
7223
83.5k
    305U, // SLDI_B
7224
83.5k
    85U,  // SLDI_D
7225
83.5k
    297U, // SLDI_H
7226
83.5k
    89U,  // SLDI_W
7227
83.5k
    313U, // SLD_B
7228
83.5k
    313U, // SLD_D
7229
83.5k
    313U, // SLD_H
7230
83.5k
    313U, // SLD_W
7231
83.5k
    152U, // SLL
7232
83.5k
    128U, // SLL16_MM
7233
83.5k
    128U, // SLL16_MMR6
7234
83.5k
    164U, // SLL16_NM
7235
83.5k
    2U, // SLL64_32
7236
83.5k
    2U, // SLL64_64
7237
83.5k
    136U, // SLLI_B
7238
83.5k
    160U, // SLLI_D
7239
83.5k
    164U, // SLLI_H
7240
83.5k
    152U, // SLLI_W
7241
83.5k
    128U, // SLLV
7242
83.5k
    128U, // SLLV_MM
7243
83.5k
    128U, // SLLV_NM
7244
83.5k
    128U, // SLL_B
7245
83.5k
    128U, // SLL_D
7246
83.5k
    128U, // SLL_H
7247
83.5k
    152U, // SLL_MM
7248
83.5k
    152U, // SLL_MMR6
7249
83.5k
    152U, // SLL_NM
7250
83.5k
    128U, // SLL_W
7251
83.5k
    128U, // SLT
7252
83.5k
    128U, // SLT64
7253
83.5k
    128U, // SLTIU_NM
7254
83.5k
    128U, // SLTI_NM
7255
83.5k
    128U, // SLTU_NM
7256
83.5k
    128U, // SLT_MM
7257
83.5k
    128U, // SLT_NM
7258
83.5k
    128U, // SLTi
7259
83.5k
    128U, // SLTi64
7260
83.5k
    128U, // SLTi_MM
7261
83.5k
    128U, // SLTiu
7262
83.5k
    128U, // SLTiu64
7263
83.5k
    128U, // SLTiu_MM
7264
83.5k
    128U, // SLTu
7265
83.5k
    128U, // SLTu64
7266
83.5k
    128U, // SLTu_MM
7267
83.5k
    128U, // SNE
7268
83.5k
    128U, // SNEi
7269
83.5k
    128U, // SOV_NM
7270
83.5k
    293U, // SPLATI_B
7271
83.5k
    321U, // SPLATI_D
7272
83.5k
    265U, // SPLATI_H
7273
83.5k
    285U, // SPLATI_W
7274
83.5k
    257U, // SPLAT_B
7275
83.5k
    257U, // SPLAT_D
7276
83.5k
    257U, // SPLAT_H
7277
83.5k
    257U, // SPLAT_W
7278
83.5k
    152U, // SRA
7279
83.5k
    136U, // SRAI_B
7280
83.5k
    160U, // SRAI_D
7281
83.5k
    164U, // SRAI_H
7282
83.5k
    152U, // SRAI_W
7283
83.5k
    136U, // SRARI_B
7284
83.5k
    160U, // SRARI_D
7285
83.5k
    164U, // SRARI_H
7286
83.5k
    152U, // SRARI_W
7287
83.5k
    128U, // SRAR_B
7288
83.5k
    128U, // SRAR_D
7289
83.5k
    128U, // SRAR_H
7290
83.5k
    128U, // SRAR_W
7291
83.5k
    128U, // SRAV
7292
83.5k
    128U, // SRAV_MM
7293
83.5k
    128U, // SRAV_NM
7294
83.5k
    128U, // SRA_B
7295
83.5k
    128U, // SRA_D
7296
83.5k
    128U, // SRA_H
7297
83.5k
    152U, // SRA_MM
7298
83.5k
    152U, // SRA_NM
7299
83.5k
    128U, // SRA_W
7300
83.5k
    152U, // SRL
7301
83.5k
    128U, // SRL16_MM
7302
83.5k
    128U, // SRL16_MMR6
7303
83.5k
    164U, // SRL16_NM
7304
83.5k
    136U, // SRLI_B
7305
83.5k
    160U, // SRLI_D
7306
83.5k
    164U, // SRLI_H
7307
83.5k
    152U, // SRLI_W
7308
83.5k
    136U, // SRLRI_B
7309
83.5k
    160U, // SRLRI_D
7310
83.5k
    164U, // SRLRI_H
7311
83.5k
    152U, // SRLRI_W
7312
83.5k
    128U, // SRLR_B
7313
83.5k
    128U, // SRLR_D
7314
83.5k
    128U, // SRLR_H
7315
83.5k
    128U, // SRLR_W
7316
83.5k
    128U, // SRLV
7317
83.5k
    128U, // SRLV_MM
7318
83.5k
    128U, // SRLV_NM
7319
83.5k
    128U, // SRL_B
7320
83.5k
    128U, // SRL_D
7321
83.5k
    128U, // SRL_H
7322
83.5k
    152U, // SRL_MM
7323
83.5k
    152U, // SRL_NM
7324
83.5k
    128U, // SRL_W
7325
83.5k
    0U, // SSNOP
7326
83.5k
    0U, // SSNOP_MM
7327
83.5k
    0U, // SSNOP_MMR6
7328
83.5k
    0U, // ST_B
7329
83.5k
    0U, // ST_D
7330
83.5k
    0U, // ST_H
7331
83.5k
    0U, // ST_W
7332
83.5k
    128U, // SUB
7333
83.5k
    128U, // SUBQH_PH
7334
83.5k
    128U, // SUBQH_PH_MMR2
7335
83.5k
    128U, // SUBQH_R_PH
7336
83.5k
    128U, // SUBQH_R_PH_MMR2
7337
83.5k
    128U, // SUBQH_R_W
7338
83.5k
    128U, // SUBQH_R_W_MMR2
7339
83.5k
    128U, // SUBQH_W
7340
83.5k
    128U, // SUBQH_W_MMR2
7341
83.5k
    128U, // SUBQ_PH
7342
83.5k
    128U, // SUBQ_PH_MM
7343
83.5k
    128U, // SUBQ_S_PH
7344
83.5k
    128U, // SUBQ_S_PH_MM
7345
83.5k
    128U, // SUBQ_S_W
7346
83.5k
    128U, // SUBQ_S_W_MM
7347
83.5k
    128U, // SUBSUS_U_B
7348
83.5k
    128U, // SUBSUS_U_D
7349
83.5k
    128U, // SUBSUS_U_H
7350
83.5k
    128U, // SUBSUS_U_W
7351
83.5k
    128U, // SUBSUU_S_B
7352
83.5k
    128U, // SUBSUU_S_D
7353
83.5k
    128U, // SUBSUU_S_H
7354
83.5k
    128U, // SUBSUU_S_W
7355
83.5k
    128U, // SUBS_S_B
7356
83.5k
    128U, // SUBS_S_D
7357
83.5k
    128U, // SUBS_S_H
7358
83.5k
    128U, // SUBS_S_W
7359
83.5k
    128U, // SUBS_U_B
7360
83.5k
    128U, // SUBS_U_D
7361
83.5k
    128U, // SUBS_U_H
7362
83.5k
    128U, // SUBS_U_W
7363
83.5k
    128U, // SUBU16_MM
7364
83.5k
    128U, // SUBU16_MMR6
7365
83.5k
    128U, // SUBUH_QB
7366
83.5k
    128U, // SUBUH_QB_MMR2
7367
83.5k
    128U, // SUBUH_R_QB
7368
83.5k
    128U, // SUBUH_R_QB_MMR2
7369
83.5k
    128U, // SUBU_MMR6
7370
83.5k
    128U, // SUBU_PH
7371
83.5k
    128U, // SUBU_PH_MMR2
7372
83.5k
    128U, // SUBU_QB
7373
83.5k
    128U, // SUBU_QB_MM
7374
83.5k
    128U, // SUBU_S_PH
7375
83.5k
    128U, // SUBU_S_PH_MMR2
7376
83.5k
    128U, // SUBU_S_QB
7377
83.5k
    128U, // SUBU_S_QB_MM
7378
83.5k
    152U, // SUBVI_B
7379
83.5k
    152U, // SUBVI_D
7380
83.5k
    152U, // SUBVI_H
7381
83.5k
    152U, // SUBVI_W
7382
83.5k
    128U, // SUBV_B
7383
83.5k
    128U, // SUBV_D
7384
83.5k
    128U, // SUBV_H
7385
83.5k
    128U, // SUBV_W
7386
83.5k
    128U, // SUB_MM
7387
83.5k
    128U, // SUB_MMR6
7388
83.5k
    128U, // SUB_NM
7389
83.5k
    128U, // SUBu
7390
83.5k
    128U, // SUBu16_NM
7391
83.5k
    128U, // SUBu_MM
7392
83.5k
    128U, // SUBu_NM
7393
83.5k
    1U, // SUXC1
7394
83.5k
    1U, // SUXC164
7395
83.5k
    1U, // SUXC1_MM
7396
83.5k
    0U, // SW
7397
83.5k
    0U, // SW16_MM
7398
83.5k
    0U, // SW16_MMR6
7399
83.5k
    0U, // SW16_NM
7400
83.5k
    0U, // SW4x4_NM
7401
83.5k
    0U, // SW64
7402
83.5k
    0U, // SWC1
7403
83.5k
    0U, // SWC1_MM
7404
83.5k
    0U, // SWC2
7405
83.5k
    0U, // SWC2_MMR6
7406
83.5k
    0U, // SWC2_R6
7407
83.5k
    0U, // SWC3
7408
83.5k
    0U, // SWDSP
7409
83.5k
    0U, // SWDSP_MM
7410
83.5k
    0U, // SWE
7411
83.5k
    0U, // SWE_MM
7412
83.5k
    0U, // SWGP16_NM
7413
83.5k
    0U, // SWGP_NM
7414
83.5k
    0U, // SWL
7415
83.5k
    0U, // SWL64
7416
83.5k
    0U, // SWLE
7417
83.5k
    0U, // SWLE_MM
7418
83.5k
    0U, // SWL_MM
7419
83.5k
    0U, // SWM16_MM
7420
83.5k
    0U, // SWM16_MMR6
7421
83.5k
    0U, // SWM32_MM
7422
83.5k
    184U, // SWM_NM
7423
83.5k
    0U, // SWPC_NM
7424
83.5k
    0U, // SWP_MM
7425
83.5k
    0U, // SWR
7426
83.5k
    0U, // SWR64
7427
83.5k
    0U, // SWRE
7428
83.5k
    0U, // SWRE_MM
7429
83.5k
    0U, // SWR_MM
7430
83.5k
    0U, // SWSP16_NM
7431
83.5k
    0U, // SWSP_MM
7432
83.5k
    0U, // SWSP_MMR6
7433
83.5k
    1U, // SWXC1
7434
83.5k
    1U, // SWXC1_MM
7435
83.5k
    0U, // SWXS_NM
7436
83.5k
    0U, // SWX_NM
7437
83.5k
    0U, // SW_MM
7438
83.5k
    0U, // SW_MMR6
7439
83.5k
    0U, // SW_NM
7440
83.5k
    0U, // SWs9_NM
7441
83.5k
    0U, // SYNC
7442
83.5k
    0U, // SYNCI
7443
83.5k
    0U, // SYNCI_MM
7444
83.5k
    0U, // SYNCI_MMR6
7445
83.5k
    0U, // SYNCI_NM
7446
83.5k
    0U, // SYNCIs9_NM
7447
83.5k
    0U, // SYNC_MM
7448
83.5k
    0U, // SYNC_MMR6
7449
83.5k
    0U, // SYNC_NM
7450
83.5k
    0U, // SYSCALL
7451
83.5k
    0U, // SYSCALL16_NM
7452
83.5k
    0U, // SYSCALL_MM
7453
83.5k
    0U, // SYSCALL_NM
7454
83.5k
    0U, // Save16
7455
83.5k
    0U, // SaveX16
7456
83.5k
    0U, // SbRxRyOffMemX16
7457
83.5k
    0U, // SebRx16
7458
83.5k
    0U, // SehRx16
7459
83.5k
    0U, // ShRxRyOffMemX16
7460
83.5k
    152U, // SllX16
7461
83.5k
    0U, // SllvRxRy16
7462
83.5k
    0U, // SltRxRy16
7463
83.5k
    1U, // SltiRxImm16
7464
83.5k
    0U, // SltiRxImmX16
7465
83.5k
    1U, // SltiuRxImm16
7466
83.5k
    0U, // SltiuRxImmX16
7467
83.5k
    0U, // SltuRxRy16
7468
83.5k
    152U, // SraX16
7469
83.5k
    0U, // SravRxRy16
7470
83.5k
    152U, // SrlX16
7471
83.5k
    0U, // SrlvRxRy16
7472
83.5k
    128U, // SubuRxRyRz16
7473
83.5k
    0U, // SwRxRyOffMemX16
7474
83.5k
    0U, // SwRxSpImmX16
7475
83.5k
    92U,  // TEQ
7476
83.5k
    0U, // TEQI
7477
83.5k
    0U, // TEQI_MM
7478
83.5k
    164U, // TEQ_MM
7479
83.5k
    152U, // TEQ_NM
7480
83.5k
    92U,  // TGE
7481
83.5k
    0U, // TGEI
7482
83.5k
    0U, // TGEIU
7483
83.5k
    0U, // TGEIU_MM
7484
83.5k
    0U, // TGEI_MM
7485
83.5k
    92U,  // TGEU
7486
83.5k
    164U, // TGEU_MM
7487
83.5k
    164U, // TGE_MM
7488
83.5k
    0U, // TLBGINV
7489
83.5k
    0U, // TLBGINVF
7490
83.5k
    0U, // TLBGINVF_MM
7491
83.5k
    0U, // TLBGINV_MM
7492
83.5k
    0U, // TLBGP
7493
83.5k
    0U, // TLBGP_MM
7494
83.5k
    0U, // TLBGR
7495
83.5k
    0U, // TLBGR_MM
7496
83.5k
    0U, // TLBGWI
7497
83.5k
    0U, // TLBGWI_MM
7498
83.5k
    0U, // TLBGWR
7499
83.5k
    0U, // TLBGWR_MM
7500
83.5k
    0U, // TLBINV
7501
83.5k
    0U, // TLBINVF
7502
83.5k
    0U, // TLBINVF_MMR6
7503
83.5k
    0U, // TLBINVF_NM
7504
83.5k
    0U, // TLBINV_MMR6
7505
83.5k
    0U, // TLBINV_NM
7506
83.5k
    0U, // TLBP
7507
83.5k
    0U, // TLBP_MM
7508
83.5k
    0U, // TLBP_NM
7509
83.5k
    0U, // TLBR
7510
83.5k
    0U, // TLBR_MM
7511
83.5k
    0U, // TLBR_NM
7512
83.5k
    0U, // TLBWI
7513
83.5k
    0U, // TLBWI_MM
7514
83.5k
    0U, // TLBWI_NM
7515
83.5k
    0U, // TLBWR
7516
83.5k
    0U, // TLBWR_MM
7517
83.5k
    0U, // TLBWR_NM
7518
83.5k
    92U,  // TLT
7519
83.5k
    0U, // TLTI
7520
83.5k
    0U, // TLTIU_MM
7521
83.5k
    0U, // TLTI_MM
7522
83.5k
    92U,  // TLTU
7523
83.5k
    164U, // TLTU_MM
7524
83.5k
    164U, // TLT_MM
7525
83.5k
    92U,  // TNE
7526
83.5k
    0U, // TNEI
7527
83.5k
    0U, // TNEI_MM
7528
83.5k
    164U, // TNE_MM
7529
83.5k
    152U, // TNE_NM
7530
83.5k
    0U, // TRUNC_L_D64
7531
83.5k
    0U, // TRUNC_L_D_MMR6
7532
83.5k
    0U, // TRUNC_L_S
7533
83.5k
    0U, // TRUNC_L_S_MMR6
7534
83.5k
    0U, // TRUNC_W_D32
7535
83.5k
    0U, // TRUNC_W_D64
7536
83.5k
    0U, // TRUNC_W_D_MMR6
7537
83.5k
    0U, // TRUNC_W_MM
7538
83.5k
    0U, // TRUNC_W_S
7539
83.5k
    0U, // TRUNC_W_S_MM
7540
83.5k
    0U, // TRUNC_W_S_MMR6
7541
83.5k
    0U, // TTLTIU
7542
83.5k
    0U, // UALH_NM
7543
83.5k
    184U, // UALWM_NM
7544
83.5k
    0U, // UALW_NM
7545
83.5k
    0U, // UASH_NM
7546
83.5k
    184U, // UASWM_NM
7547
83.5k
    0U, // UASW_NM
7548
83.5k
    0U, // UDIV
7549
83.5k
    0U, // UDIV_MM
7550
83.5k
    128U, // V3MULU
7551
83.5k
    128U, // VMM0
7552
83.5k
    128U, // VMULU
7553
83.5k
    184U, // VSHF_B
7554
83.5k
    184U, // VSHF_D
7555
83.5k
    184U, // VSHF_H
7556
83.5k
    184U, // VSHF_W
7557
83.5k
    0U, // WAIT
7558
83.5k
    0U, // WAIT_MM
7559
83.5k
    0U, // WAIT_MMR6
7560
83.5k
    0U, // WAIT_NM
7561
83.5k
    0U, // WRDSP
7562
83.5k
    0U, // WRDSP_MM
7563
83.5k
    0U, // WRPGPR_MMR6
7564
83.5k
    0U, // WRPGPR_NM
7565
83.5k
    0U, // WSBH
7566
83.5k
    0U, // WSBH_MM
7567
83.5k
    0U, // WSBH_MMR6
7568
83.5k
    128U, // XOR
7569
83.5k
    0U, // XOR16_MM
7570
83.5k
    0U, // XOR16_MMR6
7571
83.5k
    128U, // XOR16_NM
7572
83.5k
    128U, // XOR64
7573
83.5k
    20U,  // XORI_B
7574
83.5k
    16U,  // XORI_MMR6
7575
83.5k
    128U, // XORI_NM
7576
83.5k
    128U, // XOR_MM
7577
83.5k
    128U, // XOR_MMR6
7578
83.5k
    128U, // XOR_NM
7579
83.5k
    128U, // XOR_V
7580
83.5k
    16U,  // XORi
7581
83.5k
    16U,  // XORi64
7582
83.5k
    16U,  // XORi_MM
7583
83.5k
    0U, // XorRxRxRy16
7584
83.5k
    0U, // YIELD
7585
83.5k
    0U, // YIELD_NM
7586
83.5k
  };
7587
7588
  // Emit the opcode for the instruction.
7589
83.5k
  uint64_t Bits = 0;
7590
83.5k
  Bits |= (uint64_t)OpInfo0[MCInst_getOpcode(MI)] << 0;
7591
83.5k
  Bits |= (uint64_t)OpInfo1[MCInst_getOpcode(MI)] << 32;
7592
83.5k
  MnemonicBitsInfo MBI = {
7593
83.5k
#ifndef CAPSTONE_DIET
7594
83.5k
    AsmStrs+(Bits & 16383)-1,
7595
#else
7596
    NULL,
7597
#endif // CAPSTONE_DIET
7598
83.5k
    Bits
7599
83.5k
  };
7600
83.5k
  return MBI;
7601
83.5k
}
7602
7603
/// printInstruction - This method is automatically generated by tablegen
7604
/// from the instruction set description.
7605
83.5k
static void printInstruction(MCInst *MI, uint64_t Address, SStream *O) {
7606
83.5k
  SStream_concat0(O, "");
7607
83.5k
  MnemonicBitsInfo MnemonicInfo = getMnemonic(MI, O);
7608
7609
83.5k
  SStream_concat0(O, MnemonicInfo.first);
7610
7611
83.5k
  uint64_t Bits = MnemonicInfo.second;
7612
83.5k
  CS_ASSERT_RET(Bits != 0 && "Cannot print this instruction.");
7613
7614
  // Fragment 0 encoded into 5 bits for 20 unique commands.
7615
83.5k
  switch ((Bits >> 14) & 31) {
7616
0
  default: CS_ASSERT_RET(0 && "Invalid command number.");
7617
670
  case 0:
7618
    // DBG_VALUE, DBG_VALUE_LIST, DBG_INSTR_REF, DBG_PHI, DBG_LABEL, BUNDLE, ...
7619
670
    return;
7620
0
    break;
7621
72.9k
  case 1:
7622
    // ABSMacro, ALIGN_NM, BEQLImmMacro, BGE, BGEImmMacro, BGEL, BGELImmMacro...
7623
72.9k
    printOperand(MI, 0, O);
7624
72.9k
    break;
7625
988
  case 2:
7626
    // B_MMR6_Pseudo, B_MM_Pseudo, B16_MM, BAL, BALC, BALC_MMR6, BC, BC16_MMR...
7627
988
    printBranchOperand(MI, Address, 0, O);
7628
988
    break;
7629
2.29k
  case 3:
7630
    // CTTC1, MTTACX, MTTACX_NM, MTTC0, MTTC0_NM, MTTC1, MTTGPR, MTTGPR_NM, M...
7631
2.29k
    printOperand(MI, 1, O);
7632
2.29k
    SStream_concat0(O, ", ");
7633
2.29k
    break;
7634
935
  case 4:
7635
    // LWM_MM, SWM_MM, LWM16_MM, LWM16_MMR6, LWM32_MM, SWM16_MM, SWM16_MMR6, ...
7636
935
    printRegisterList(MI, 0, O);
7637
935
    SStream_concat0(O, ", ");
7638
935
    printMemOperand(MI, 1, O);
7639
935
    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
530
  case 6:
7646
    // AND16_MM, AND16_MMR6, LSA_MMR6, MTHC1_D32, MTHC1_D32_MM, MTHC1_D64, MT...
7647
530
    printOperand(MI, 2, O);
7648
530
    SStream_concat0(O, ", ");
7649
530
    break;
7650
0
  case 7:
7651
    // BALC16_NM, BALC_NM
7652
0
    printPCRel(MI, Address, 0, O);
7653
0
    return;
7654
0
    break;
7655
598
  case 8:
7656
    // BREAK, BREAK_MM, BREAK_MMR6, HYPCALL, HYPCALL_MM, SDBBP_MM, SYSCALL_MM...
7657
598
    printUImm_10_0(MI, 0, O);
7658
598
    break;
7659
612
  case 9:
7660
    // BREAK16_MM, BREAK16_MMR6, SDBBP16_MM, SDBBP16_MMR6
7661
612
    printUImm_4_0(MI, 0, O);
7662
612
    return;
7663
0
    break;
7664
429
  case 10:
7665
    // CACHE, CACHEE, CACHEE_MM, CACHE_MM, CACHE_MMR6, CACHE_R6, PREF, PREFE,...
7666
429
    printUImm_5_0(MI, 2, O);
7667
429
    SStream_concat0(O, ", ");
7668
429
    break;
7669
313
  case 11:
7670
    // CACHE_NM, PREF_NM, PREFs9_NM, SYNC, SYNC_MM, SYNC_MMR6, SYNC_NM
7671
313
    printUImm_5_0(MI, 0, O);
7672
313
    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.48k
  case 13:
7678
    // J, JAL, JALS_MM, JALX, JALX_MM, JAL_MM, J_MM
7679
2.48k
    printJumpOperand(MI, 0, O);
7680
2.48k
    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
96
  case 17:
7699
    // SDBBP, SDBBP_MMR6, SDBBP_R6, SYSCALL
7700
96
    printUImm_20_0(MI, 0, O);
7701
96
    return;
7702
0
    break;
7703
315
  case 18:
7704
    // SIGRIE, SIGRIE_MMR6
7705
315
    printUImm_16_0(MI, 0, O);
7706
315
    return;
7707
0
    break;
7708
336
  case 19:
7709
    // SYNCI, SYNCI_MM, SYNCI_MMR6, SYNCI_NM, SYNCIs9_NM
7710
336
    printMemOperand(MI, 0, O);
7711
336
    return;
7712
0
    break;
7713
83.5k
  }
7714
7715
7716
  // Fragment 1 encoded into 5 bits for 18 unique commands.
7717
78.0k
  switch ((Bits >> 19) & 31) {
7718
0
  default: CS_ASSERT_RET(0 && "Invalid command number.");
7719
70.0k
  case 0:
7720
    // ABSMacro, ALIGN_NM, BEQLImmMacro, BGE, BGEImmMacro, BGEL, BGELImmMacro...
7721
70.0k
    SStream_concat0(O, ", ");
7722
70.0k
    break;
7723
4.43k
  case 1:
7724
    // B_MMR6_Pseudo, B_MM_Pseudo, Constant32, JalOneReg, MFTDSP, MFTDSP_NM, ...
7725
4.43k
    return;
7726
0
    break;
7727
973
  case 2:
7728
    // CTTC1, MTTACX, MTTACX_NM, MTTC0, MTTC0_NM, MTTC1, MTTGPR, MTTGPR_NM, M...
7729
973
    printOperand(MI, 0, O);
7730
973
    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
169
  case 4:
7739
    // MultRxRyRz16, MultuRxRyRz16, SltCCRxRy16, SltiCCRxImmX16, SltiuCCRxImm...
7740
169
    printOperand(MI, 2, O);
7741
169
    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
518
  case 6:
7751
    // AND16_MM, AND16_MMR6, LSA_MMR6, OR16_MM, OR16_MMR6, PREFX_MM, XOR16_MM...
7752
518
    printOperand(MI, 1, O);
7753
518
    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
397
  case 10:
7771
    // CACHE, CACHEE, CACHEE_MM, CACHE_MM, CACHE_MMR6, CACHE_R6, PREF, PREFE,...
7772
397
    printMemOperand(MI, 0, O);
7773
397
    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
287
  case 13:
7792
    // INSERT_B, INSERT_D, INSERT_H, INSERT_W, INSVE_B, INSVE_D, INSVE_H, INS...
7793
287
    SStream_concat1(O, '[');
7794
287
    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.20k
  case 17:
7813
    // SC, SC64, SC64_R6, SCD, SCD_R6, SCE, SCE_MM, SC_MM, SC_MMR6, SC_NM, SC...
7814
1.20k
    printMemOperand(MI, 2, O);
7815
1.20k
    return;
7816
0
    break;
7817
78.0k
  }
7818
7819
7820
  // Fragment 2 encoded into 5 bits for 30 unique commands.
7821
72.0k
  switch ((Bits >> 24) & 31) {
7822
0
  default: CS_ASSERT_RET(0 && "Invalid command number.");
7823
39.2k
  case 0:
7824
    // ABSMacro, ALIGN_NM, BEQLImmMacro, BGE, BGEImmMacro, BGEL, BGELImmMacro...
7825
39.2k
    printOperand(MI, 1, O);
7826
39.2k
    break;
7827
1.05k
  case 1:
7828
    // CTTC1, MTTACX, MTTACX_NM, MTTC1, MTTGPR, MTTGPR_NM, MTTHC1, MTTHI, MTT...
7829
1.05k
    return;
7830
0
    break;
7831
2.56k
  case 2:
7832
    // GotPrologue16, AddiuRxRxImm16, AddiuRxRxImmX16, AndRxRxRy16, BINSLI_B,...
7833
2.56k
    printOperand(MI, 2, O);
7834
2.56k
    break;
7835
18.8k
  case 3:
7836
    // LDMacro, LOAD_ACC128, LOAD_ACC64, LOAD_ACC64DSP, LOAD_CCOND_DSP, LoadA...
7837
18.8k
    printMemOperand(MI, 1, O);
7838
18.8k
    break;
7839
569
  case 4:
7840
    // MTTC0, MTTC0_NM, DMTC0, DMTC2, DMTGC0, FORK, FORK_NM, LSA_MMR6, MTC0, ...
7841
569
    SStream_concat0(O, ", ");
7842
569
    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
7.65k
  case 12:
7883
    // BC1EQZ, BC1EQZC_MMR6, BC1F, BC1FL, BC1F_MM, BC1NEZ, BC1NEZC_MMR6, BC1T...
7884
7.65k
    printBranchOperand(MI, Address, 1, O);
7885
7.65k
    break;
7886
47
  case 13:
7887
    // BEQIC_NM, BGEIC_NM, BGEIUC_NM, BLTIC_NM, BLTIUC_NM, BNEIC_NM, LI16_NM,...
7888
47
    printUImm_7_0(MI, 1, O);
7889
47
    break;
7890
90
  case 14:
7891
    // BREAK, BREAK_MM, BREAK_MMR6, RDDSP, WRDSP
7892
90
    printUImm_10_0(MI, 1, O);
7893
90
    return;
7894
0
    break;
7895
293
  case 15:
7896
    // DMFC2_OCTEON, DMTC2_OCTEON, LUI_MMR6, LUi, LUi64, LUi_MM
7897
293
    printUImm_16_0(MI, 1, O);
7898
293
    return;
7899
0
    break;
7900
449
  case 16:
7901
    // GINVT, GINVT_MMR6, GINVT_NM
7902
449
    printUImm_2_0(MI, 1, O);
7903
449
    return;
7904
0
    break;
7905
69
  case 17:
7906
    // INSERT_B
7907
69
    printUImm_4_0(MI, 3, O);
7908
69
    SStream_concat0(O, "], ");
7909
69
    printOperand(MI, 2, O);
7910
69
    return;
7911
0
    break;
7912
6
  case 18:
7913
    // INSERT_D
7914
6
    printUImm_1_0(MI, 3, O);
7915
6
    SStream_concat0(O, "], ");
7916
6
    printOperand(MI, 2, O);
7917
6
    return;
7918
0
    break;
7919
31
  case 19:
7920
    // INSERT_H
7921
31
    printUImm_3_0(MI, 3, O);
7922
31
    SStream_concat0(O, "], ");
7923
31
    printOperand(MI, 2, O);
7924
31
    return;
7925
0
    break;
7926
18
  case 20:
7927
    // INSERT_W
7928
18
    printUImm_2_0(MI, 3, O);
7929
18
    SStream_concat0(O, "], ");
7930
18
    printOperand(MI, 2, O);
7931
18
    return;
7932
0
    break;
7933
11
  case 21:
7934
    // INSVE_B
7935
11
    printUImm_4_0(MI, 2, O);
7936
11
    SStream_concat0(O, "], ");
7937
11
    printOperand(MI, 3, O);
7938
11
    SStream_concat1(O, '[');
7939
11
    printUImm_0_0(MI, 4, O);
7940
11
    SStream_concat1(O, ']');
7941
11
    return;
7942
0
    break;
7943
34
  case 22:
7944
    // INSVE_D
7945
34
    printUImm_1_0(MI, 2, O);
7946
34
    SStream_concat0(O, "], ");
7947
34
    printOperand(MI, 3, O);
7948
34
    SStream_concat1(O, '[');
7949
34
    printUImm_0_0(MI, 4, O);
7950
34
    SStream_concat1(O, ']');
7951
34
    return;
7952
0
    break;
7953
11
  case 23:
7954
    // INSVE_H
7955
11
    printUImm_3_0(MI, 2, O);
7956
11
    SStream_concat0(O, "], ");
7957
11
    printOperand(MI, 3, O);
7958
11
    SStream_concat1(O, '[');
7959
11
    printUImm_0_0(MI, 4, O);
7960
11
    SStream_concat1(O, ']');
7961
11
    return;
7962
0
    break;
7963
107
  case 24:
7964
    // INSVE_W
7965
107
    printUImm_2_0(MI, 2, O);
7966
107
    SStream_concat0(O, "], ");
7967
107
    printOperand(MI, 3, O);
7968
107
    SStream_concat1(O, '[');
7969
107
    printUImm_0_0(MI, 4, O);
7970
107
    SStream_concat1(O, ']');
7971
107
    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
177
  case 27:
7984
    // LWP_MM, SWP_MM
7985
177
    printMemOperand(MI, 2, O);
7986
177
    return;
7987
0
    break;
7988
32
  case 28:
7989
    // PREFX_MM
7990
32
    SStream_concat1(O, '(');
7991
32
    printOperand(MI, 0, O);
7992
32
    SStream_concat1(O, ')');
7993
32
    return;
7994
0
    break;
7995
694
  case 29:
7996
    // REPL_QB, REPL_QB_MM
7997
694
    printUImm_8_0(MI, 1, O);
7998
694
    return;
7999
0
    break;
8000
72.0k
  }
8001
8002
8003
  // Fragment 3 encoded into 5 bits for 19 unique commands.
8004
68.9k
  switch ((Bits >> 29) & 31) {
8005
0
  default: CS_ASSERT_RET(0 && "Invalid command number.");
8006
35.0k
  case 0:
8007
    // ABSMacro, CFTC1, JalTwoReg, LDMacro, LOAD_ACC128, LOAD_ACC64, LOAD_ACC...
8008
35.0k
    return;
8009
0
    break;
8010
30.5k
  case 1:
8011
    // ALIGN_NM, BEQLImmMacro, BGE, BGEImmMacro, BGEL, BGELImmMacro, BGEU, BG...
8012
30.5k
    SStream_concat0(O, ", ");
8013
30.5k
    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
407
  case 5:
8036
    // MTTC0, MTTC0_NM, DMTC0, DMTC2, DMTGC0, MTC0, MTC0_MMR6, MTC2, MTGC0, M...
8037
407
    printUImm_3_0(MI, 2, O);
8038
407
    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
2.01k
  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
2.01k
    SStream_concat1(O, '[');
8069
2.01k
    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
58
  case 13:
8081
    // FORK, FORK_NM
8082
58
    printOperand(MI, 2, O);
8083
58
    return;
8084
0
    break;
8085
776
  case 14:
8086
    // LBUX, LBUX_MM, LDXC1, LDXC164, LHX, LHX_MM, LUXC1, LUXC164, LUXC1_MM, ...
8087
776
    SStream_concat1(O, '(');
8088
776
    printOperand(MI, 1, O);
8089
776
    SStream_concat1(O, ')');
8090
776
    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
37
  case 16:
8100
    // MTTR, MTTR_NM
8101
37
    printUImm_1_0(MI, 2, O);
8102
37
    SStream_concat0(O, ", ");
8103
37
    printUImm_3_0(MI, 3, O);
8104
37
    SStream_concat0(O, ", ");
8105
37
    printUImm_1_0(MI, 4, O);
8106
37
    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
68.9k
  }
8119
8120
8121
  // Fragment 4 encoded into 5 bits for 24 unique commands.
8122
32.5k
  switch ((Bits >> 34) & 31) {
8123
0
  default: CS_ASSERT_RET(0 && "Invalid command number.");
8124
15.8k
  case 0:
8125
    // ALIGN_NM, DMULImmMacro, DMULMacro, DMULOMacro, DMULOUMacro, DROL, DROL...
8126
15.8k
    printOperand(MI, 2, O);
8127
15.8k
    break;
8128
6.74k
  case 1:
8129
    // BEQLImmMacro, BGE, BGEImmMacro, BGEL, BGELImmMacro, BGEU, BGEUImmMacro...
8130
6.74k
    printBranchOperand(MI, Address, 2, O);
8131
6.74k
    return;
8132
0
    break;
8133
1.33k
  case 2:
8134
    // MFTC0, MFTC0_NM, BCLRI_B, BNEGI_B, BSETI_B, COPY_S_H, COPY_U_H, DMFC0,...
8135
1.33k
    printUImm_3_0(MI, 2, O);
8136
1.33k
    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
2.50k
  case 4:
8143
    // PseudoANDI_NM, ADDIU_NM, ANDI16_NM, ANDI_MMR6, ANDi, ANDi64, ANDi_MM, ...
8144
2.50k
    printUImm_16_0(MI, 2, O);
8145
2.50k
    return;
8146
0
    break;
8147
261
  case 5:
8148
    // ADDIUR1SP_NM, ANDI_B, NORI_B, ORI_B, RDHWR, RDHWR64, RDHWR_MM, SHF_B, ...
8149
261
    printUImm_8_0(MI, 2, O);
8150
261
    return;
8151
0
    break;
8152
1.33k
  case 6:
8153
    // ADDIUR2_NM, ADDVI_B, ADDVI_D, ADDVI_H, ADDVI_W, APPEND, APPEND_MMR2, B...
8154
1.33k
    printUImm_5_0(MI, 2, O);
8155
1.33k
    break;
8156
533
  case 7:
8157
    // BALIGN, BALIGN_MMR2, COPY_S_W, COPY_U_W, SPLATI_W
8158
533
    printUImm_2_0(MI, 2, O);
8159
533
    break;
8160
137
  case 8:
8161
    // BCLRI_D, BNEGI_D, BSETI_D, DEXT, DEXT64_32, DINS, DROTR, DSLL, DSRA, D...
8162
137
    printUImm_6_0(MI, 2, O);
8163
137
    break;
8164
1.23k
  case 9:
8165
    // BCLRI_H, BNEGI_H, BSETI_H, COPY_S_B, COPY_U_B, SAT_S_H, SAT_U_H, SHLL_...
8166
1.23k
    printUImm_4_0(MI, 2, O);
8167
1.23k
    break;
8168
92
  case 10:
8169
    // BINSLI_B, BINSRI_B, SLDI_H
8170
92
    printUImm_3_0(MI, 3, O);
8171
92
    break;
8172
47
  case 11:
8173
    // BINSLI_D, BINSRI_D
8174
47
    printUImm_6_0(MI, 3, O);
8175
47
    return;
8176
0
    break;
8177
98
  case 12:
8178
    // BINSLI_H, BINSRI_H, SLDI_B
8179
98
    printUImm_4_0(MI, 3, O);
8180
98
    break;
8181
372
  case 13:
8182
    // BINSLI_W, BINSRI_W
8183
372
    printUImm_5_0(MI, 3, O);
8184
372
    return;
8185
0
    break;
8186
990
  case 14:
8187
    // BINSL_B, BINSL_D, BINSL_H, BINSL_W, BINSR_B, BINSR_D, BINSR_H, BINSR_W...
8188
990
    printOperand(MI, 3, O);
8189
990
    break;
8190
48
  case 15:
8191
    // BMNZI_B, BMZI_B, BSELI_B
8192
48
    printUImm_8_0(MI, 3, O);
8193
48
    return;
8194
0
    break;
8195
278
  case 16:
8196
    // COPY_S_D, MFTR, MFTR_NM, SPLATI_D
8197
278
    printUImm_1_0(MI, 2, O);
8198
278
    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
19
  case 18:
8205
    // FADD_S_MMR6, FDIV_S_MMR6, FMUL_S_MMR6, FSUB_S_MMR6
8206
19
    printOperand(MI, 1, O);
8207
19
    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
53
  case 21:
8220
    // SLDI_D
8221
53
    printUImm_1_0(MI, 3, O);
8222
53
    SStream_concat1(O, ']');
8223
53
    return;
8224
0
    break;
8225
18
  case 22:
8226
    // SLDI_W
8227
18
    printUImm_2_0(MI, 3, O);
8228
18
    SStream_concat1(O, ']');
8229
18
    return;
8230
0
    break;
8231
525
  case 23:
8232
    // TEQ, TGE, TGEU, TLT, TLTU, TNE
8233
525
    printUImm_10_0(MI, 2, O);
8234
525
    return;
8235
0
    break;
8236
32.5k
  }
8237
8238
8239
  // Fragment 5 encoded into 3 bits for 5 unique commands.
8240
21.9k
  switch ((Bits >> 39) & 7) {
8241
0
  default: CS_ASSERT_RET(0 && "Invalid command number.");
8242
2.62k
  case 0:
8243
    // ALIGN_NM, ALIGN, ALIGN_MMR6, CINS, CINS32, CINS64_32, CINS_i32, DALIGN...
8244
2.62k
    SStream_concat0(O, ", ");
8245
2.62k
    break;
8246
17.3k
  case 1:
8247
    // DMULImmMacro, DMULMacro, DMULOMacro, DMULOUMacro, DROL, DROLImm, DROR,...
8248
17.3k
    return;
8249
0
    break;
8250
1.94k
  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
1.94k
    SStream_concat1(O, ']');
8253
1.94k
    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
21.9k
  }
8266
8267
8268
  // Fragment 6 encoded into 4 bits for 10 unique commands.
8269
2.62k
  switch ((Bits >> 42) & 15) {
8270
0
  default: CS_ASSERT_RET(0 && "Invalid command number.");
8271
2.00k
  case 0:
8272
    // ALIGN_NM, MADD_D32, MADD_D32_MM, MADD_D64, MADD_S, MADD_S_MM, MOVEPREV...
8273
2.00k
    printOperand(MI, 3, O);
8274
2.00k
    return;
8275
0
    break;
8276
17
  case 1:
8277
    // ALIGN, ALIGN_MMR6, LSA_NM
8278
17
    printUImm_2_0(MI, 3, O);
8279
17
    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
254
  case 3:
8286
    // DALIGN, MFTR, MFTR_NM
8287
254
    printUImm_3_0(MI, 3, O);
8288
254
    break;
8289
0
  case 4:
8290
    // DEXT
8291
0
    printUImm_6_1(MI, 3, O);
8292
0
    return;
8293
0
    break;
8294
111
  case 5:
8295
    // DEXT64_32, EXT, EXT_MM, EXT_MMR6, EXT_NM
8296
111
    printUImm_5_1(MI, 3, O);
8297
111
    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
135
  case 7:
8305
    // DINS, INS, INS_MM, INS_MMR6, INS_NM
8306
135
    printUImm_6_0(MI, 3, O);
8307
135
    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
106
  case 9:
8315
    // DLSA, DLSA_R6, LSA, LSA_R6
8316
106
    printUImm_2_1(MI, 3, O);
8317
106
    return;
8318
0
    break;
8319
2.62k
  }
8320
8321
8322
  // Fragment 7 encoded into 1 bits for 2 unique commands.
8323
254
  if ((Bits >> 46) & 1) {
8324
    // MFTR, MFTR_NM, ROTX_NM
8325
254
    SStream_concat0(O, ", ");
8326
254
    printUImm_1_0(MI, 4, O);
8327
254
    return;
8328
254
  } else {
8329
    // CINS, CINS32, CINS64_32, CINS_i32, DALIGN, EXTS, EXTS32, EXTW_NM
8330
0
    return;
8331
0
  }
8332
8333
254
}
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
194k
static const char *getRegisterName(unsigned RegNo) {
8340
194k
#ifndef CAPSTONE_DIET
8341
194k
  CS_ASSERT_RET_VAL(RegNo && RegNo < 635 && "Invalid register number!", NULL);
8342
8343
194k
  static const char AsmStrs[] = {
8344
194k
  /* 0 */ "f10\0"
8345
194k
  /* 4 */ "watchhi10\0"
8346
194k
  /* 14 */ "watchlo10\0"
8347
194k
  /* 24 */ "w10\0"
8348
194k
  /* 28 */ "f20\0"
8349
194k
  /* 32 */ "DSPOutFlag20\0"
8350
194k
  /* 45 */ "w20\0"
8351
194k
  /* 49 */ "f30\0"
8352
194k
  /* 53 */ "w30\0"
8353
194k
  /* 57 */ "a0\0"
8354
194k
  /* 60 */ "ac0\0"
8355
194k
  /* 64 */ "fcc0\0"
8356
194k
  /* 69 */ "vpeconf0\0"
8357
194k
  /* 78 */ "mvpconf0\0"
8358
194k
  /* 87 */ "srsconf0\0"
8359
194k
  /* 96 */ "watchhi0\0"
8360
194k
  /* 105 */ "k0\0"
8361
194k
  /* 108 */ "mpl0\0"
8362
194k
  /* 113 */ "perfctl0\0"
8363
194k
  /* 122 */ "segctl0\0"
8364
194k
  /* 130 */ "guestctl0\0"
8365
194k
  /* 140 */ "watchlo0\0"
8366
194k
  /* 149 */ "entrylo0\0"
8367
194k
  /* 158 */ "p0\0"
8368
194k
  /* 161 */ "s0\0"
8369
194k
  /* 164 */ "perfcnt0\0"
8370
194k
  /* 173 */ "w0\0"
8371
194k
  /* 176 */ "f11\0"
8372
194k
  /* 180 */ "watchhi11\0"
8373
194k
  /* 190 */ "watchlo11\0"
8374
194k
  /* 200 */ "w11\0"
8375
194k
  /* 204 */ "f21\0"
8376
194k
  /* 208 */ "DSPOutFlag21\0"
8377
194k
  /* 221 */ "w21\0"
8378
194k
  /* 225 */ "f31\0"
8379
194k
  /* 229 */ "w31\0"
8380
194k
  /* 233 */ "usertracedata1\0"
8381
194k
  /* 248 */ "ac1\0"
8382
194k
  /* 252 */ "fcc1\0"
8383
194k
  /* 257 */ "vpeconf1\0"
8384
194k
  /* 266 */ "mvpconf1\0"
8385
194k
  /* 275 */ "srsconf1\0"
8386
194k
  /* 284 */ "config1\0"
8387
194k
  /* 292 */ "kscratch1\0"
8388
194k
  /* 302 */ "watchhi1\0"
8389
194k
  /* 311 */ "k1\0"
8390
194k
  /* 314 */ "mpl1\0"
8391
194k
  /* 319 */ "perfctl1\0"
8392
194k
  /* 328 */ "segctl1\0"
8393
194k
  /* 336 */ "guestctl1\0"
8394
194k
  /* 346 */ "watchlo1\0"
8395
194k
  /* 355 */ "entrylo1\0"
8396
194k
  /* 364 */ "p1\0"
8397
194k
  /* 367 */ "s1\0"
8398
194k
  /* 370 */ "perfcnt1\0"
8399
194k
  /* 379 */ "w1\0"
8400
194k
  /* 382 */ "f12\0"
8401
194k
  /* 386 */ "watchhi12\0"
8402
194k
  /* 396 */ "watchlo12\0"
8403
194k
  /* 406 */ "w12\0"
8404
194k
  /* 410 */ "f22\0"
8405
194k
  /* 414 */ "DSPOutFlag22\0"
8406
194k
  /* 427 */ "w22\0"
8407
194k
  /* 431 */ "usertracedata2\0"
8408
194k
  /* 446 */ "ac2\0"
8409
194k
  /* 450 */ "fcc2\0"
8410
194k
  /* 455 */ "srsconf2\0"
8411
194k
  /* 464 */ "config2\0"
8412
194k
  /* 472 */ "debug2\0"
8413
194k
  /* 479 */ "kscratch2\0"
8414
194k
  /* 489 */ "watchhi2\0"
8415
194k
  /* 498 */ "tracecontrol2\0"
8416
194k
  /* 512 */ "mpl2\0"
8417
194k
  /* 517 */ "perfctl2\0"
8418
194k
  /* 526 */ "segctl2\0"
8419
194k
  /* 534 */ "guestctl2\0"
8420
194k
  /* 544 */ "watchlo2\0"
8421
194k
  /* 553 */ "srsmap2\0"
8422
194k
  /* 561 */ "s2\0"
8423
194k
  /* 564 */ "perfcnt2\0"
8424
194k
  /* 573 */ "w2\0"
8425
194k
  /* 576 */ "f13\0"
8426
194k
  /* 580 */ "watchhi13\0"
8427
194k
  /* 590 */ "watchlo13\0"
8428
194k
  /* 600 */ "w13\0"
8429
194k
  /* 604 */ "f23\0"
8430
194k
  /* 608 */ "DSPOutFlag23\0"
8431
194k
  /* 621 */ "w23\0"
8432
194k
  /* 625 */ "a3\0"
8433
194k
  /* 628 */ "ac3\0"
8434
194k
  /* 632 */ "fcc3\0"
8435
194k
  /* 637 */ "srsconf3\0"
8436
194k
  /* 646 */ "config3\0"
8437
194k
  /* 654 */ "kscratch3\0"
8438
194k
  /* 664 */ "watchhi3\0"
8439
194k
  /* 673 */ "tracecontrol3\0"
8440
194k
  /* 687 */ "perfctl3\0"
8441
194k
  /* 696 */ "guestctl3\0"
8442
194k
  /* 706 */ "watchlo3\0"
8443
194k
  /* 715 */ "s3\0"
8444
194k
  /* 718 */ "perfcnt3\0"
8445
194k
  /* 727 */ "w3\0"
8446
194k
  /* 730 */ "f14\0"
8447
194k
  /* 734 */ "watchhi14\0"
8448
194k
  /* 744 */ "watchlo14\0"
8449
194k
  /* 754 */ "w14\0"
8450
194k
  /* 758 */ "f24\0"
8451
194k
  /* 762 */ "w24\0"
8452
194k
  /* 766 */ "a4\0"
8453
194k
  /* 769 */ "fcc4\0"
8454
194k
  /* 774 */ "srsconf4\0"
8455
194k
  /* 783 */ "config4\0"
8456
194k
  /* 791 */ "kscratch4\0"
8457
194k
  /* 801 */ "watchhi4\0"
8458
194k
  /* 810 */ "perfctl4\0"
8459
194k
  /* 819 */ "watchlo4\0"
8460
194k
  /* 828 */ "s4\0"
8461
194k
  /* 831 */ "perfcnt4\0"
8462
194k
  /* 840 */ "w4\0"
8463
194k
  /* 843 */ "f15\0"
8464
194k
  /* 847 */ "watchhi15\0"
8465
194k
  /* 857 */ "watchlo15\0"
8466
194k
  /* 867 */ "w15\0"
8467
194k
  /* 871 */ "f25\0"
8468
194k
  /* 875 */ "w25\0"
8469
194k
  /* 879 */ "a5\0"
8470
194k
  /* 882 */ "fcc5\0"
8471
194k
  /* 887 */ "f5\0"
8472
194k
  /* 890 */ "config5\0"
8473
194k
  /* 898 */ "kscratch5\0"
8474
194k
  /* 908 */ "watchhi5\0"
8475
194k
  /* 917 */ "perfctl5\0"
8476
194k
  /* 926 */ "watchlo5\0"
8477
194k
  /* 935 */ "s5\0"
8478
194k
  /* 938 */ "perfcnt5\0"
8479
194k
  /* 947 */ "w5\0"
8480
194k
  /* 950 */ "f16\0"
8481
194k
  /* 954 */ "w16\0"
8482
194k
  /* 958 */ "f26\0"
8483
194k
  /* 962 */ "w26\0"
8484
194k
  /* 966 */ "a6\0"
8485
194k
  /* 969 */ "fcc6\0"
8486
194k
  /* 974 */ "f6\0"
8487
194k
  /* 977 */ "kscratch6\0"
8488
194k
  /* 987 */ "watchhi6\0"
8489
194k
  /* 996 */ "perfctl6\0"
8490
194k
  /* 1005 */ "watchlo6\0"
8491
194k
  /* 1014 */ "s6\0"
8492
194k
  /* 1017 */ "perfcnt6\0"
8493
194k
  /* 1026 */ "w6\0"
8494
194k
  /* 1029 */ "f17\0"
8495
194k
  /* 1033 */ "w17\0"
8496
194k
  /* 1037 */ "f27\0"
8497
194k
  /* 1041 */ "w27\0"
8498
194k
  /* 1045 */ "a7\0"
8499
194k
  /* 1048 */ "fcc7\0"
8500
194k
  /* 1053 */ "f7\0"
8501
194k
  /* 1056 */ "watchhi7\0"
8502
194k
  /* 1065 */ "perfctl7\0"
8503
194k
  /* 1074 */ "watchlo7\0"
8504
194k
  /* 1083 */ "s7\0"
8505
194k
  /* 1086 */ "perfcnt7\0"
8506
194k
  /* 1095 */ "w7\0"
8507
194k
  /* 1098 */ "f18\0"
8508
194k
  /* 1102 */ "w18\0"
8509
194k
  /* 1106 */ "f28\0"
8510
194k
  /* 1110 */ "w28\0"
8511
194k
  /* 1114 */ "f8\0"
8512
194k
  /* 1117 */ "watchhi8\0"
8513
194k
  /* 1126 */ "watchlo8\0"
8514
194k
  /* 1135 */ "t8\0"
8515
194k
  /* 1138 */ "w8\0"
8516
194k
  /* 1141 */ "DSPOutFlag16_19\0"
8517
194k
  /* 1157 */ "f19\0"
8518
194k
  /* 1161 */ "w19\0"
8519
194k
  /* 1165 */ "f29\0"
8520
194k
  /* 1169 */ "w29\0"
8521
194k
  /* 1173 */ "f9\0"
8522
194k
  /* 1176 */ "watchhi9\0"
8523
194k
  /* 1185 */ "watchlo9\0"
8524
194k
  /* 1194 */ "t9\0"
8525
194k
  /* 1197 */ "w9\0"
8526
194k
  /* 1200 */ "DSPEFI\0"
8527
194k
  /* 1207 */ "hwrena\0"
8528
194k
  /* 1214 */ "ra\0"
8529
194k
  /* 1217 */ "bevva\0"
8530
194k
  /* 1223 */ "hwr_cc\0"
8531
194k
  /* 1230 */ "tracedbpc\0"
8532
194k
  /* 1240 */ "traceibpc\0"
8533
194k
  /* 1250 */ "nestedepc\0"
8534
194k
  /* 1260 */ "errorepc\0"
8535
194k
  /* 1269 */ "nestedexc\0"
8536
194k
  /* 1279 */ "wired\0"
8537
194k
  /* 1285 */ "memorymapid\0"
8538
194k
  /* 1297 */ "prid\0"
8539
194k
  /* 1302 */ "debugcontextid\0"
8540
194k
  /* 1317 */ "pwfield\0"
8541
194k
  /* 1325 */ "tcbind\0"
8542
194k
  /* 1332 */ "DSPCCond\0"
8543
194k
  /* 1341 */ "tcschedule\0"
8544
194k
  /* 1352 */ "vpeschedule\0"
8545
194k
  /* 1364 */ "compare\0"
8546
194k
  /* 1372 */ "ebase\0"
8547
194k
  /* 1378 */ "cdmmbase\0"
8548
194k
  /* 1387 */ "cmgcrbase\0"
8549
194k
  /* 1397 */ "pwbase\0"
8550
194k
  /* 1404 */ "cause\0"
8551
194k
  /* 1410 */ "desave\0"
8552
194k
  /* 1417 */ "pwsize\0"
8553
194k
  /* 1424 */ "DSPOutFlag\0"
8554
194k
  /* 1435 */ "xcontextconfig\0"
8555
194k
  /* 1450 */ "debug\0"
8556
194k
  /* 1456 */ "ddatahi\0"
8557
194k
  /* 1464 */ "idatahi\0"
8558
194k
  /* 1472 */ "dtaghi\0"
8559
194k
  /* 1479 */ "itaghi\0"
8560
194k
  /* 1486 */ "entryhi\0"
8561
194k
  /* 1494 */ "maari\0"
8562
194k
  /* 1500 */ "tcschefback\0"
8563
194k
  /* 1512 */ "vpeschefback\0"
8564
194k
  /* 1525 */ "pagemask\0"
8565
194k
  /* 1534 */ "yqmask\0"
8566
194k
  /* 1541 */ "userlocal\0"
8567
194k
  /* 1551 */ "tracecontrol\0"
8568
194k
  /* 1564 */ "vpecontrol\0"
8569
194k
  /* 1575 */ "mvpcontrol\0"
8570
194k
  /* 1586 */ "view_ipl\0"
8571
194k
  /* 1595 */ "view_ripl\0"
8572
194k
  /* 1605 */ "errctl\0"
8573
194k
  /* 1612 */ "srsctl\0"
8574
194k
  /* 1619 */ "intctl\0"
8575
194k
  /* 1626 */ "pwctl\0"
8576
194k
  /* 1632 */ "random\0"
8577
194k
  /* 1639 */ "hwr_cpunum\0"
8578
194k
  /* 1650 */ "pagegrain\0"
8579
194k
  /* 1660 */ "ddatalo\0"
8580
194k
  /* 1668 */ "idatalo\0"
8581
194k
  /* 1676 */ "dtaglo\0"
8582
194k
  /* 1683 */ "itaglo\0"
8583
194k
  /* 1690 */ "zero\0"
8584
194k
  /* 1695 */ "srsmap\0"
8585
194k
  /* 1702 */ "hwr_synci_step\0"
8586
194k
  /* 1717 */ "fp\0"
8587
194k
  /* 1720 */ "gp\0"
8588
194k
  /* 1723 */ "badinstrp\0"
8589
194k
  /* 1733 */ "sp\0"
8590
194k
  /* 1736 */ "maar\0"
8591
194k
  /* 1741 */ "lladdr\0"
8592
194k
  /* 1748 */ "badvaddr\0"
8593
194k
  /* 1757 */ "globalnumber\0"
8594
194k
  /* 1770 */ "cacheerr\0"
8595
194k
  /* 1779 */ "hwr_ccres\0"
8596
194k
  /* 1789 */ "DSPPos\0"
8597
194k
  /* 1796 */ "tcstatus\0"
8598
194k
  /* 1805 */ "at\0"
8599
194k
  /* 1808 */ "gtoffset\0"
8600
194k
  /* 1817 */ "tchalt\0"
8601
194k
  /* 1824 */ "DSPSCount\0"
8602
194k
  /* 1834 */ "count\0"
8603
194k
  /* 1840 */ "tcopt\0"
8604
194k
  /* 1846 */ "vpeopt\0"
8605
194k
  /* 1853 */ "tcrestart\0"
8606
194k
  /* 1863 */ "badinst\0"
8607
194k
  /* 1871 */ "guestctl0ext\0"
8608
194k
  /* 1884 */ "tccontext\0"
8609
194k
  /* 1894 */ "xcontext\0"
8610
194k
  /* 1903 */ "index\0"
8611
194k
  /* 1909 */ "badinstrx\0"
8612
194k
  /* 1919 */ "DSPCarry\0"
8613
194k
};
8614
194k
  static const uint16_t RegAsmOffset[] = {
8615
194k
    178, 1805, 1332, 1919, 1200, 1424, 1789, 1824, 1717, 1717, 1720, 1720, 384, 178, 
8616
194k
    2, 952, 732, 845, 578, 1031, 1237, 1214, 1214, 1733, 1733, 1690, 1690, 732, 
8617
194k
    845, 952, 1031, 60, 248, 446, 628, 178, 2, 178, 384, 578, 732, 845, 
8618
194k
    952, 1031, 1100, 1155, 2, 178, 384, 578, 732, 845, 952, 1031, 1100, 1155, 
8619
194k
    2, 178, 384, 578, 732, 845, 952, 1031, 1100, 1155, 1, 177, 383, 577, 
8620
194k
    731, 844, 951, 1030, 1099, 1154, 29, 205, 411, 605, 759, 872, 959, 1038, 
8621
194k
    1107, 1166, 50, 226, 1, 177, 383, 577, 731, 844, 951, 1030, 1099, 1154, 
8622
194k
    29, 205, 411, 605, 759, 872, 959, 1038, 1107, 1166, 50, 226, 1, 177, 
8623
194k
    383, 577, 731, 844, 951, 1030, 1099, 1154, 29, 205, 411, 605, 759, 872, 
8624
194k
    959, 1038, 1107, 1166, 50, 226, 75, 461, 780, 974, 1114, 0, 382, 730, 
8625
194k
    950, 1098, 28, 410, 758, 958, 1106, 49, 32, 208, 414, 608, 75, 263, 
8626
194k
    461, 643, 780, 887, 974, 1053, 1114, 1173, 0, 176, 382, 576, 730, 843, 
8627
194k
    950, 1029, 1098, 1157, 28, 204, 410, 604, 758, 871, 958, 1037, 1106, 1165, 
8628
194k
    49, 225, 64, 252, 450, 632, 769, 882, 969, 1048, 2, 178, 384, 578, 
8629
194k
    732, 845, 952, 1031, 1100, 1155, 1, 177, 383, 577, 731, 844, 951, 1030, 
8630
194k
    1099, 1154, 29, 205, 411, 605, 759, 872, 959, 1038, 1107, 1166, 50, 226, 
8631
194k
    1717, 75, 263, 461, 643, 780, 887, 974, 1053, 1114, 1173, 0, 176, 382, 
8632
194k
    576, 730, 843, 950, 1029, 1098, 1157, 28, 204, 410, 604, 758, 871, 958, 
8633
194k
    1037, 1106, 1165, 49, 225, 1720, 60, 248, 446, 628, 1639, 1702, 1223, 1779, 
8634
194k
    732, 845, 952, 1031, 1100, 1155, 1, 177, 383, 577, 731, 844, 951, 1030, 
8635
194k
    1099, 1154, 29, 205, 411, 605, 759, 872, 959, 1038, 1107, 1166, 50, 226, 
8636
194k
    959, 1038, 60, 248, 446, 628, 108, 314, 512, 1100, 1155, 1, 177, 383, 
8637
194k
    577, 731, 844, 951, 1030, 1099, 1154, 29, 205, 411, 605, 759, 872, 959, 
8638
194k
    1038, 1107, 1166, 50, 226, 158, 364, 558, 1214, 951, 1030, 1099, 1154, 29, 
8639
194k
    205, 411, 605, 1733, 1100, 1155, 1, 177, 383, 577, 731, 844, 759, 872, 
8640
194k
    384, 578, 173, 379, 573, 727, 840, 947, 1026, 1095, 1138, 1197, 24, 200, 
8641
194k
    406, 600, 754, 867, 954, 1033, 1102, 1161, 45, 221, 427, 621, 762, 875, 
8642
194k
    962, 1041, 1110, 1169, 53, 229, 1690, 57, 245, 443, 625, 766, 879, 966, 
8643
194k
    1045, 1863, 1723, 1909, 1748, 1217, 1770, 1404, 1378, 1387, 1364, 1443, 1886, 1436, 
8644
194k
    1834, 1456, 1660, 1450, 1302, 1255, 1410, 1472, 1676, 1372, 1486, 1256, 1605, 1260, 
8645
194k
    1757, 1808, 1207, 1464, 1668, 1903, 1619, 1479, 1683, 1741, 1736, 1494, 1285, 1575, 
8646
194k
    1250, 1269, 1650, 1525, 1297, 1397, 1626, 1317, 1417, 1632, 1612, 1695, 1798, 1325, 
8647
194k
    1884, 1817, 1840, 1853, 1341, 1500, 1796, 1551, 1230, 1240, 1541, 1586, 1595, 1576, 
8648
194k
    1564, 1846, 1352, 1512, 1279, 1894, 1435, 1534, 105, 311, 161, 367, 561, 715, 
8649
194k
    828, 935, 1014, 1083, 170, 376, 570, 724, 837, 944, 1135, 1194, 732, 845, 
8650
194k
    952, 1031, 60, 284, 464, 646, 783, 890, 472, 149, 355, 130, 336, 534, 
8651
194k
    696, 292, 479, 654, 791, 898, 977, 78, 266, 164, 370, 564, 718, 831, 
8652
194k
    938, 1017, 1086, 113, 319, 517, 687, 810, 917, 996, 1065, 122, 328, 526, 
8653
194k
    87, 275, 455, 637, 774, 553, 498, 673, 233, 431, 69, 257, 96, 302, 
8654
194k
    489, 664, 801, 908, 987, 1056, 1117, 1176, 4, 180, 386, 580, 734, 847, 
8655
194k
    140, 346, 544, 706, 819, 926, 1005, 1074, 1126, 1185, 14, 190, 396, 590, 
8656
194k
    744, 857, 75, 263, 461, 643, 780, 887, 974, 1053, 1114, 1173, 0, 176, 
8657
194k
    382, 576, 730, 843, 950, 1029, 1098, 1157, 28, 204, 410, 604, 758, 871, 
8658
194k
    958, 1037, 1106, 1165, 49, 225, 1141, 1461, 959, 1038, 1665, 951, 1030, 1099, 
8659
194k
    1154, 29, 205, 411, 605, 1100, 1155, 1, 177, 383, 577, 731, 844, 759, 
8660
194k
    872, 384, 578, 1871, 
8661
194k
  };
8662
8663
194k
  CS_ASSERT_RET_VAL(*(AsmStrs+RegAsmOffset[RegNo-1]) &&
8664
194k
          "Invalid alt name index for register!", NULL);
8665
194k
  return AsmStrs+RegAsmOffset[RegNo-1];
8666
#else
8667
  return NULL;
8668
#endif // CAPSTONE_DIET
8669
194k
}
8670
#ifdef PRINT_ALIAS_INSTR
8671
#undef PRINT_ALIAS_INSTR
8672
8673
87.3k
static bool printAliasInstr(MCInst *MI, uint64_t Address, SStream *OS) {
8674
87.3k
#ifndef CAPSTONE_DIET
8675
87.3k
  static const PatternsForOpcode OpToPatterns[] = {
8676
87.3k
    {Mips_MFTACX, 0, 1 },
8677
87.3k
    {Mips_MFTACX_NM, 1, 1 },
8678
87.3k
    {Mips_MFTC0, 2, 1 },
8679
87.3k
    {Mips_MFTC0_NM, 3, 1 },
8680
87.3k
    {Mips_MFTHI, 4, 1 },
8681
87.3k
    {Mips_MFTHI_NM, 5, 1 },
8682
87.3k
    {Mips_MFTLO, 6, 1 },
8683
87.3k
    {Mips_MFTLO_NM, 7, 1 },
8684
87.3k
    {Mips_MTTACX, 8, 1 },
8685
87.3k
    {Mips_MTTACX_NM, 9, 1 },
8686
87.3k
    {Mips_MTTC0, 10, 1 },
8687
87.3k
    {Mips_MTTC0_NM, 11, 1 },
8688
87.3k
    {Mips_MTTHI, 12, 1 },
8689
87.3k
    {Mips_MTTHI_NM, 13, 1 },
8690
87.3k
    {Mips_MTTLO, 14, 1 },
8691
87.3k
    {Mips_MTTLO_NM, 15, 1 },
8692
87.3k
    {Mips_NORImm, 16, 1 },
8693
87.3k
    {Mips_NORImm64, 17, 1 },
8694
87.3k
    {Mips_SLTImm64, 18, 1 },
8695
87.3k
    {Mips_SLTUImm64, 19, 1 },
8696
87.3k
    {Mips_ADDIUGP48_NM, 20, 1 },
8697
87.3k
    {Mips_ADDIUGPB_NM, 21, 1 },
8698
87.3k
    {Mips_ADDIUGPW_NM, 22, 1 },
8699
87.3k
    {Mips_ADDIUPC, 23, 1 },
8700
87.3k
    {Mips_ADDIUPC_MMR6, 24, 1 },
8701
87.3k
    {Mips_ADDu, 25, 1 },
8702
87.3k
    {Mips_BC1F, 26, 1 },
8703
87.3k
    {Mips_BC1FL, 27, 1 },
8704
87.3k
    {Mips_BC1F_MM, 28, 1 },
8705
87.3k
    {Mips_BC1T, 29, 1 },
8706
87.3k
    {Mips_BC1TL, 30, 1 },
8707
87.3k
    {Mips_BC1T_MM, 31, 1 },
8708
87.3k
    {Mips_BEQC16_NM, 32, 1 },
8709
87.3k
    {Mips_BEQC_NM, 33, 2 },
8710
87.3k
    {Mips_BEQL, 35, 1 },
8711
87.3k
    {Mips_BGEZAL, 36, 1 },
8712
87.3k
    {Mips_BGEZAL_MM, 37, 1 },
8713
87.3k
    {Mips_BNEC16_NM, 38, 1 },
8714
87.3k
    {Mips_BNEC_NM, 39, 2 },
8715
87.3k
    {Mips_BNEL, 41, 1 },
8716
87.3k
    {Mips_BREAK, 42, 2 },
8717
87.3k
    {Mips_BREAK_MM, 44, 2 },
8718
87.3k
    {Mips_C_EQ_D32, 46, 1 },
8719
87.3k
    {Mips_C_EQ_D32_MM, 47, 1 },
8720
87.3k
    {Mips_C_EQ_D64, 48, 1 },
8721
87.3k
    {Mips_C_EQ_D64_MM, 49, 1 },
8722
87.3k
    {Mips_C_EQ_S, 50, 1 },
8723
87.3k
    {Mips_C_EQ_S_MM, 51, 1 },
8724
87.3k
    {Mips_C_F_D32, 52, 1 },
8725
87.3k
    {Mips_C_F_D32_MM, 53, 1 },
8726
87.3k
    {Mips_C_F_D64, 54, 1 },
8727
87.3k
    {Mips_C_F_D64_MM, 55, 1 },
8728
87.3k
    {Mips_C_F_S, 56, 1 },
8729
87.3k
    {Mips_C_F_S_MM, 57, 1 },
8730
87.3k
    {Mips_C_LE_D32, 58, 1 },
8731
87.3k
    {Mips_C_LE_D32_MM, 59, 1 },
8732
87.3k
    {Mips_C_LE_D64, 60, 1 },
8733
87.3k
    {Mips_C_LE_D64_MM, 61, 1 },
8734
87.3k
    {Mips_C_LE_S, 62, 1 },
8735
87.3k
    {Mips_C_LE_S_MM, 63, 1 },
8736
87.3k
    {Mips_C_LT_D32, 64, 1 },
8737
87.3k
    {Mips_C_LT_D32_MM, 65, 1 },
8738
87.3k
    {Mips_C_LT_D64, 66, 1 },
8739
87.3k
    {Mips_C_LT_D64_MM, 67, 1 },
8740
87.3k
    {Mips_C_LT_S, 68, 1 },
8741
87.3k
    {Mips_C_LT_S_MM, 69, 1 },
8742
87.3k
    {Mips_C_NGE_D32, 70, 1 },
8743
87.3k
    {Mips_C_NGE_D32_MM, 71, 1 },
8744
87.3k
    {Mips_C_NGE_D64, 72, 1 },
8745
87.3k
    {Mips_C_NGE_D64_MM, 73, 1 },
8746
87.3k
    {Mips_C_NGE_S, 74, 1 },
8747
87.3k
    {Mips_C_NGE_S_MM, 75, 1 },
8748
87.3k
    {Mips_C_NGLE_D32, 76, 1 },
8749
87.3k
    {Mips_C_NGLE_D32_MM, 77, 1 },
8750
87.3k
    {Mips_C_NGLE_D64, 78, 1 },
8751
87.3k
    {Mips_C_NGLE_D64_MM, 79, 1 },
8752
87.3k
    {Mips_C_NGLE_S, 80, 1 },
8753
87.3k
    {Mips_C_NGLE_S_MM, 81, 1 },
8754
87.3k
    {Mips_C_NGL_D32, 82, 1 },
8755
87.3k
    {Mips_C_NGL_D32_MM, 83, 1 },
8756
87.3k
    {Mips_C_NGL_D64, 84, 1 },
8757
87.3k
    {Mips_C_NGL_D64_MM, 85, 1 },
8758
87.3k
    {Mips_C_NGL_S, 86, 1 },
8759
87.3k
    {Mips_C_NGL_S_MM, 87, 1 },
8760
87.3k
    {Mips_C_NGT_D32, 88, 1 },
8761
87.3k
    {Mips_C_NGT_D32_MM, 89, 1 },
8762
87.3k
    {Mips_C_NGT_D64, 90, 1 },
8763
87.3k
    {Mips_C_NGT_D64_MM, 91, 1 },
8764
87.3k
    {Mips_C_NGT_S, 92, 1 },
8765
87.3k
    {Mips_C_NGT_S_MM, 93, 1 },
8766
87.3k
    {Mips_C_OLE_D32, 94, 1 },
8767
87.3k
    {Mips_C_OLE_D32_MM, 95, 1 },
8768
87.3k
    {Mips_C_OLE_D64, 96, 1 },
8769
87.3k
    {Mips_C_OLE_D64_MM, 97, 1 },
8770
87.3k
    {Mips_C_OLE_S, 98, 1 },
8771
87.3k
    {Mips_C_OLE_S_MM, 99, 1 },
8772
87.3k
    {Mips_C_OLT_D32, 100, 1 },
8773
87.3k
    {Mips_C_OLT_D32_MM, 101, 1 },
8774
87.3k
    {Mips_C_OLT_D64, 102, 1 },
8775
87.3k
    {Mips_C_OLT_D64_MM, 103, 1 },
8776
87.3k
    {Mips_C_OLT_S, 104, 1 },
8777
87.3k
    {Mips_C_OLT_S_MM, 105, 1 },
8778
87.3k
    {Mips_C_SEQ_D32, 106, 1 },
8779
87.3k
    {Mips_C_SEQ_D32_MM, 107, 1 },
8780
87.3k
    {Mips_C_SEQ_D64, 108, 1 },
8781
87.3k
    {Mips_C_SEQ_D64_MM, 109, 1 },
8782
87.3k
    {Mips_C_SEQ_S, 110, 1 },
8783
87.3k
    {Mips_C_SEQ_S_MM, 111, 1 },
8784
87.3k
    {Mips_C_SF_D32, 112, 1 },
8785
87.3k
    {Mips_C_SF_D32_MM, 113, 1 },
8786
87.3k
    {Mips_C_SF_D64, 114, 1 },
8787
87.3k
    {Mips_C_SF_D64_MM, 115, 1 },
8788
87.3k
    {Mips_C_SF_S, 116, 1 },
8789
87.3k
    {Mips_C_SF_S_MM, 117, 1 },
8790
87.3k
    {Mips_C_UEQ_D32, 118, 1 },
8791
87.3k
    {Mips_C_UEQ_D32_MM, 119, 1 },
8792
87.3k
    {Mips_C_UEQ_D64, 120, 1 },
8793
87.3k
    {Mips_C_UEQ_D64_MM, 121, 1 },
8794
87.3k
    {Mips_C_UEQ_S, 122, 1 },
8795
87.3k
    {Mips_C_UEQ_S_MM, 123, 1 },
8796
87.3k
    {Mips_C_ULE_D32, 124, 1 },
8797
87.3k
    {Mips_C_ULE_D32_MM, 125, 1 },
8798
87.3k
    {Mips_C_ULE_D64, 126, 1 },
8799
87.3k
    {Mips_C_ULE_D64_MM, 127, 1 },
8800
87.3k
    {Mips_C_ULE_S, 128, 1 },
8801
87.3k
    {Mips_C_ULE_S_MM, 129, 1 },
8802
87.3k
    {Mips_C_ULT_D32, 130, 1 },
8803
87.3k
    {Mips_C_ULT_D32_MM, 131, 1 },
8804
87.3k
    {Mips_C_ULT_D64, 132, 1 },
8805
87.3k
    {Mips_C_ULT_D64_MM, 133, 1 },
8806
87.3k
    {Mips_C_ULT_S, 134, 1 },
8807
87.3k
    {Mips_C_ULT_S_MM, 135, 1 },
8808
87.3k
    {Mips_C_UN_D32, 136, 1 },
8809
87.3k
    {Mips_C_UN_D32_MM, 137, 1 },
8810
87.3k
    {Mips_C_UN_D64, 138, 1 },
8811
87.3k
    {Mips_C_UN_D64_MM, 139, 1 },
8812
87.3k
    {Mips_C_UN_S, 140, 1 },
8813
87.3k
    {Mips_C_UN_S_MM, 141, 1 },
8814
87.3k
    {Mips_DADDu, 142, 1 },
8815
87.3k
    {Mips_DI, 143, 1 },
8816
87.3k
    {Mips_DIV, 144, 1 },
8817
87.3k
    {Mips_DIVU, 145, 1 },
8818
87.3k
    {Mips_DI_MM, 146, 1 },
8819
87.3k
    {Mips_DI_MMR6, 147, 1 },
8820
87.3k
    {Mips_DI_NM, 148, 1 },
8821
87.3k
    {Mips_DMT, 149, 1 },
8822
87.3k
    {Mips_DMT_NM, 150, 1 },
8823
87.3k
    {Mips_DSUB, 151, 2 },
8824
87.3k
    {Mips_DSUBu, 153, 2 },
8825
87.3k
    {Mips_DVPE, 155, 1 },
8826
87.3k
    {Mips_DVPE_NM, 156, 1 },
8827
87.3k
    {Mips_EI, 157, 1 },
8828
87.3k
    {Mips_EI_MM, 158, 1 },
8829
87.3k
    {Mips_EI_MMR6, 159, 1 },
8830
87.3k
    {Mips_EI_NM, 160, 1 },
8831
87.3k
    {Mips_EMT, 161, 1 },
8832
87.3k
    {Mips_EMT_NM, 162, 1 },
8833
87.3k
    {Mips_EVPE, 163, 1 },
8834
87.3k
    {Mips_EVPE_NM, 164, 1 },
8835
87.3k
    {Mips_HYPCALL, 165, 1 },
8836
87.3k
    {Mips_HYPCALL_MM, 166, 1 },
8837
87.3k
    {Mips_JALR, 167, 1 },
8838
87.3k
    {Mips_JALR64, 168, 1 },
8839
87.3k
    {Mips_JALRCHB_NM, 169, 1 },
8840
87.3k
    {Mips_JALRC_HB_MMR6, 170, 1 },
8841
87.3k
    {Mips_JALRC_MMR6, 171, 1 },
8842
87.3k
    {Mips_JALR_HB, 172, 1 },
8843
87.3k
    {Mips_JALR_HB64, 173, 1 },
8844
87.3k
    {Mips_JIALC, 174, 1 },
8845
87.3k
    {Mips_JIALC64, 175, 1 },
8846
87.3k
    {Mips_JIC, 176, 1 },
8847
87.3k
    {Mips_JIC64, 177, 1 },
8848
87.3k
    {Mips_MFC0_NM, 178, 1 },
8849
87.3k
    {Mips_MFHC0_NM, 179, 1 },
8850
87.3k
    {Mips_MOVE16_MM, 180, 1 },
8851
87.3k
    {Mips_MTC0_NM, 181, 1 },
8852
87.3k
    {Mips_MTHC0_NM, 182, 1 },
8853
87.3k
    {Mips_Move32R16, 183, 1 },
8854
87.3k
    {Mips_NOR_NM, 184, 1 },
8855
87.3k
    {Mips_OR, 185, 1 },
8856
87.3k
    {Mips_OR64, 186, 1 },
8857
87.3k
    {Mips_RDHWR, 187, 1 },
8858
87.3k
    {Mips_RDHWR64, 188, 1 },
8859
87.3k
    {Mips_RDHWR_MM, 189, 1 },
8860
87.3k
    {Mips_RDHWR_MMR6, 190, 1 },
8861
87.3k
    {Mips_RESTOREJRC16_NM, 191, 1 },
8862
87.3k
    {Mips_RESTOREJRC_NM, 192, 1 },
8863
87.3k
    {Mips_RESTORE_NM, 193, 1 },
8864
87.3k
    {Mips_ROTX_NM, 194, 3 },
8865
87.3k
    {Mips_SAVE16_NM, 197, 1 },
8866
87.3k
    {Mips_SAVE_NM, 198, 1 },
8867
87.3k
    {Mips_SDBBP, 199, 1 },
8868
87.3k
    {Mips_SDBBP_MMR6, 200, 1 },
8869
87.3k
    {Mips_SDBBP_R6, 201, 1 },
8870
87.3k
    {Mips_SIGRIE, 202, 1 },
8871
87.3k
    {Mips_SIGRIE_MMR6, 203, 1 },
8872
87.3k
    {Mips_SLL, 204, 1 },
8873
87.3k
    {Mips_SLL_MM, 205, 1 },
8874
87.3k
    {Mips_SLL_MMR6, 206, 1 },
8875
87.3k
    {Mips_SUB, 207, 2 },
8876
87.3k
    {Mips_SUBU_MMR6, 209, 2 },
8877
87.3k
    {Mips_SUB_MM, 211, 2 },
8878
87.3k
    {Mips_SUB_MMR6, 213, 2 },
8879
87.3k
    {Mips_SUBu, 215, 2 },
8880
87.3k
    {Mips_SUBu_MM, 217, 2 },
8881
87.3k
    {Mips_SWSP_MM, 219, 1 },
8882
87.3k
    {Mips_SYNC, 220, 1 },
8883
87.3k
    {Mips_SYNC_MM, 221, 1 },
8884
87.3k
    {Mips_SYNC_MMR6, 222, 1 },
8885
87.3k
    {Mips_SYNC_NM, 223, 6 },
8886
87.3k
    {Mips_SYSCALL, 229, 1 },
8887
87.3k
    {Mips_SYSCALL_MM, 230, 1 },
8888
87.3k
    {Mips_TEQ, 231, 1 },
8889
87.3k
    {Mips_TEQ_MM, 232, 1 },
8890
87.3k
    {Mips_TGE, 233, 1 },
8891
87.3k
    {Mips_TGEU, 234, 1 },
8892
87.3k
    {Mips_TGEU_MM, 235, 1 },
8893
87.3k
    {Mips_TGE_MM, 236, 1 },
8894
87.3k
    {Mips_TLT, 237, 1 },
8895
87.3k
    {Mips_TLTU, 238, 1 },
8896
87.3k
    {Mips_TLTU_MM, 239, 1 },
8897
87.3k
    {Mips_TLT_MM, 240, 1 },
8898
87.3k
    {Mips_TNE, 241, 1 },
8899
87.3k
    {Mips_TNE_MM, 242, 1 },
8900
87.3k
    {Mips_WAIT_MM, 243, 1 },
8901
87.3k
    {Mips_WAIT_NM, 244, 1 },
8902
87.3k
    {Mips_WRDSP, 245, 1 },
8903
87.3k
    {Mips_WRDSP_MM, 246, 1 },
8904
87.3k
    {Mips_YIELD, 247, 1 },
8905
87.3k
    {Mips_YIELD_NM, 248, 1 },
8906
87.3k
  {0},  };
8907
8908
87.3k
  static const AliasPattern Patterns[] = {
8909
    // Mips_MFTACX - 0
8910
87.3k
    {0, 0, 2, 5 },
8911
    // Mips_MFTACX_NM - 1
8912
87.3k
    {0, 5, 2, 4 },
8913
    // Mips_MFTC0 - 2
8914
87.3k
    {10, 9, 3, 6 },
8915
    // Mips_MFTC0_NM - 3
8916
87.3k
    {10, 15, 3, 5 },
8917
    // Mips_MFTHI - 4
8918
87.3k
    {23, 20, 2, 5 },
8919
    // Mips_MFTHI_NM - 5
8920
87.3k
    {23, 25, 2, 4 },
8921
    // Mips_MFTLO - 6
8922
87.3k
    {32, 29, 2, 5 },
8923
    // Mips_MFTLO_NM - 7
8924
87.3k
    {32, 34, 2, 4 },
8925
    // Mips_MTTACX - 8
8926
87.3k
    {41, 38, 2, 5 },
8927
    // Mips_MTTACX_NM - 9
8928
87.3k
    {41, 43, 2, 4 },
8929
    // Mips_MTTC0 - 10
8930
87.3k
    {51, 47, 3, 6 },
8931
    // Mips_MTTC0_NM - 11
8932
87.3k
    {51, 53, 3, 5 },
8933
    // Mips_MTTHI - 12
8934
87.3k
    {64, 58, 2, 5 },
8935
    // Mips_MTTHI_NM - 13
8936
87.3k
    {64, 63, 2, 4 },
8937
    // Mips_MTTLO - 14
8938
87.3k
    {73, 67, 2, 5 },
8939
    // Mips_MTTLO_NM - 15
8940
87.3k
    {73, 72, 2, 4 },
8941
    // Mips_NORImm - 16
8942
87.3k
    {82, 76, 3, 3 },
8943
    // Mips_NORImm64 - 17
8944
87.3k
    {82, 79, 3, 3 },
8945
    // Mips_SLTImm64 - 18
8946
87.3k
    {93, 82, 3, 3 },
8947
    // Mips_SLTUImm64 - 19
8948
87.3k
    {104, 85, 3, 3 },
8949
    // Mips_ADDIUGP48_NM - 20
8950
87.3k
    {116, 88, 3, 3 },
8951
    // Mips_ADDIUGPB_NM - 21
8952
87.3k
    {137, 91, 3, 3 },
8953
    // Mips_ADDIUGPW_NM - 22
8954
87.3k
    {156, 94, 3, 3 },
8955
    // Mips_ADDIUPC - 23
8956
87.3k
    {175, 97, 2, 3 },
8957
    // Mips_ADDIUPC_MMR6 - 24
8958
87.3k
    {175, 100, 2, 3 },
8959
    // Mips_ADDu - 25
8960
87.3k
    {187, 103, 3, 7 },
8961
    // Mips_BC1F - 26
8962
87.3k
    {199, 110, 2, 6 },
8963
    // Mips_BC1FL - 27
8964
87.3k
    {209, 116, 2, 7 },
8965
    // Mips_BC1F_MM - 28
8966
87.3k
    {199, 123, 2, 4 },
8967
    // Mips_BC1T - 29
8968
87.3k
    {220, 127, 2, 6 },
8969
    // Mips_BC1TL - 30
8970
87.3k
    {230, 133, 2, 7 },
8971
    // Mips_BC1T_MM - 31
8972
87.3k
    {220, 140, 2, 4 },
8973
    // Mips_BEQC16_NM - 32
8974
87.3k
    {241, 144, 3, 3 },
8975
    // Mips_BEQC_NM - 33
8976
87.3k
    {259, 147, 3, 3 },
8977
87.3k
    {274, 150, 3, 3 },
8978
    // Mips_BEQL - 35
8979
87.3k
    {289, 153, 3, 6 },
8980
    // Mips_BGEZAL - 36
8981
87.3k
    {304, 159, 2, 6 },
8982
    // Mips_BGEZAL_MM - 37
8983
87.3k
    {304, 165, 2, 3 },
8984
    // Mips_BNEC16_NM - 38
8985
87.3k
    {313, 168, 3, 3 },
8986
    // Mips_BNEC_NM - 39
8987
87.3k
    {331, 171, 3, 3 },
8988
87.3k
    {346, 174, 3, 3 },
8989
    // Mips_BNEL - 41
8990
87.3k
    {361, 177, 3, 6 },
8991
    // Mips_BREAK - 42
8992
87.3k
    {376, 183, 2, 5 },
8993
87.3k
    {382, 188, 2, 5 },
8994
    // Mips_BREAK_MM - 44
8995
87.3k
    {376, 193, 2, 3 },
8996
87.3k
    {382, 196, 2, 3 },
8997
    // Mips_C_EQ_D32 - 46
8998
87.3k
    {393, 199, 3, 9 },
8999
    // Mips_C_EQ_D32_MM - 47
9000
87.3k
    {393, 208, 3, 7 },
9001
    // Mips_C_EQ_D64 - 48
9002
87.3k
    {393, 215, 3, 9 },
9003
    // Mips_C_EQ_D64_MM - 49
9004
87.3k
    {393, 224, 3, 7 },
9005
    // Mips_C_EQ_S - 50
9006
87.3k
    {407, 231, 3, 8 },
9007
    // Mips_C_EQ_S_MM - 51
9008
87.3k
    {407, 239, 3, 6 },
9009
    // Mips_C_F_D32 - 52
9010
87.3k
    {421, 245, 3, 9 },
9011
    // Mips_C_F_D32_MM - 53
9012
87.3k
    {421, 254, 3, 7 },
9013
    // Mips_C_F_D64 - 54
9014
87.3k
    {421, 261, 3, 9 },
9015
    // Mips_C_F_D64_MM - 55
9016
87.3k
    {421, 270, 3, 7 },
9017
    // Mips_C_F_S - 56
9018
87.3k
    {434, 277, 3, 8 },
9019
    // Mips_C_F_S_MM - 57
9020
87.3k
    {434, 285, 3, 6 },
9021
    // Mips_C_LE_D32 - 58
9022
87.3k
    {447, 291, 3, 9 },
9023
    // Mips_C_LE_D32_MM - 59
9024
87.3k
    {447, 300, 3, 7 },
9025
    // Mips_C_LE_D64 - 60
9026
87.3k
    {447, 307, 3, 9 },
9027
    // Mips_C_LE_D64_MM - 61
9028
87.3k
    {447, 316, 3, 7 },
9029
    // Mips_C_LE_S - 62
9030
87.3k
    {461, 323, 3, 8 },
9031
    // Mips_C_LE_S_MM - 63
9032
87.3k
    {461, 331, 3, 6 },
9033
    // Mips_C_LT_D32 - 64
9034
87.3k
    {475, 337, 3, 9 },
9035
    // Mips_C_LT_D32_MM - 65
9036
87.3k
    {475, 346, 3, 7 },
9037
    // Mips_C_LT_D64 - 66
9038
87.3k
    {475, 353, 3, 9 },
9039
    // Mips_C_LT_D64_MM - 67
9040
87.3k
    {475, 362, 3, 7 },
9041
    // Mips_C_LT_S - 68
9042
87.3k
    {489, 369, 3, 8 },
9043
    // Mips_C_LT_S_MM - 69
9044
87.3k
    {489, 377, 3, 6 },
9045
    // Mips_C_NGE_D32 - 70
9046
87.3k
    {503, 383, 3, 9 },
9047
    // Mips_C_NGE_D32_MM - 71
9048
87.3k
    {503, 392, 3, 7 },
9049
    // Mips_C_NGE_D64 - 72
9050
87.3k
    {503, 399, 3, 9 },
9051
    // Mips_C_NGE_D64_MM - 73
9052
87.3k
    {503, 408, 3, 7 },
9053
    // Mips_C_NGE_S - 74
9054
87.3k
    {518, 415, 3, 8 },
9055
    // Mips_C_NGE_S_MM - 75
9056
87.3k
    {518, 423, 3, 6 },
9057
    // Mips_C_NGLE_D32 - 76
9058
87.3k
    {533, 429, 3, 9 },
9059
    // Mips_C_NGLE_D32_MM - 77
9060
87.3k
    {533, 438, 3, 7 },
9061
    // Mips_C_NGLE_D64 - 78
9062
87.3k
    {533, 445, 3, 9 },
9063
    // Mips_C_NGLE_D64_MM - 79
9064
87.3k
    {533, 454, 3, 7 },
9065
    // Mips_C_NGLE_S - 80
9066
87.3k
    {549, 461, 3, 8 },
9067
    // Mips_C_NGLE_S_MM - 81
9068
87.3k
    {549, 469, 3, 6 },
9069
    // Mips_C_NGL_D32 - 82
9070
87.3k
    {565, 475, 3, 9 },
9071
    // Mips_C_NGL_D32_MM - 83
9072
87.3k
    {565, 484, 3, 7 },
9073
    // Mips_C_NGL_D64 - 84
9074
87.3k
    {565, 491, 3, 9 },
9075
    // Mips_C_NGL_D64_MM - 85
9076
87.3k
    {565, 500, 3, 7 },
9077
    // Mips_C_NGL_S - 86
9078
87.3k
    {580, 507, 3, 8 },
9079
    // Mips_C_NGL_S_MM - 87
9080
87.3k
    {580, 515, 3, 6 },
9081
    // Mips_C_NGT_D32 - 88
9082
87.3k
    {595, 521, 3, 9 },
9083
    // Mips_C_NGT_D32_MM - 89
9084
87.3k
    {595, 530, 3, 7 },
9085
    // Mips_C_NGT_D64 - 90
9086
87.3k
    {595, 537, 3, 9 },
9087
    // Mips_C_NGT_D64_MM - 91
9088
87.3k
    {595, 546, 3, 7 },
9089
    // Mips_C_NGT_S - 92
9090
87.3k
    {610, 553, 3, 8 },
9091
    // Mips_C_NGT_S_MM - 93
9092
87.3k
    {610, 561, 3, 6 },
9093
    // Mips_C_OLE_D32 - 94
9094
87.3k
    {625, 567, 3, 9 },
9095
    // Mips_C_OLE_D32_MM - 95
9096
87.3k
    {625, 576, 3, 7 },
9097
    // Mips_C_OLE_D64 - 96
9098
87.3k
    {625, 583, 3, 9 },
9099
    // Mips_C_OLE_D64_MM - 97
9100
87.3k
    {625, 592, 3, 7 },
9101
    // Mips_C_OLE_S - 98
9102
87.3k
    {640, 599, 3, 8 },
9103
    // Mips_C_OLE_S_MM - 99
9104
87.3k
    {640, 607, 3, 6 },
9105
    // Mips_C_OLT_D32 - 100
9106
87.3k
    {655, 613, 3, 9 },
9107
    // Mips_C_OLT_D32_MM - 101
9108
87.3k
    {655, 622, 3, 7 },
9109
    // Mips_C_OLT_D64 - 102
9110
87.3k
    {655, 629, 3, 9 },
9111
    // Mips_C_OLT_D64_MM - 103
9112
87.3k
    {655, 638, 3, 7 },
9113
    // Mips_C_OLT_S - 104
9114
87.3k
    {670, 645, 3, 8 },
9115
    // Mips_C_OLT_S_MM - 105
9116
87.3k
    {670, 653, 3, 6 },
9117
    // Mips_C_SEQ_D32 - 106
9118
87.3k
    {685, 659, 3, 9 },
9119
    // Mips_C_SEQ_D32_MM - 107
9120
87.3k
    {685, 668, 3, 7 },
9121
    // Mips_C_SEQ_D64 - 108
9122
87.3k
    {685, 675, 3, 9 },
9123
    // Mips_C_SEQ_D64_MM - 109
9124
87.3k
    {685, 684, 3, 7 },
9125
    // Mips_C_SEQ_S - 110
9126
87.3k
    {700, 691, 3, 8 },
9127
    // Mips_C_SEQ_S_MM - 111
9128
87.3k
    {700, 699, 3, 6 },
9129
    // Mips_C_SF_D32 - 112
9130
87.3k
    {715, 705, 3, 9 },
9131
    // Mips_C_SF_D32_MM - 113
9132
87.3k
    {715, 714, 3, 7 },
9133
    // Mips_C_SF_D64 - 114
9134
87.3k
    {715, 721, 3, 9 },
9135
    // Mips_C_SF_D64_MM - 115
9136
87.3k
    {715, 730, 3, 7 },
9137
    // Mips_C_SF_S - 116
9138
87.3k
    {729, 737, 3, 8 },
9139
    // Mips_C_SF_S_MM - 117
9140
87.3k
    {729, 745, 3, 6 },
9141
    // Mips_C_UEQ_D32 - 118
9142
87.3k
    {743, 751, 3, 9 },
9143
    // Mips_C_UEQ_D32_MM - 119
9144
87.3k
    {743, 760, 3, 7 },
9145
    // Mips_C_UEQ_D64 - 120
9146
87.3k
    {743, 767, 3, 9 },
9147
    // Mips_C_UEQ_D64_MM - 121
9148
87.3k
    {743, 776, 3, 7 },
9149
    // Mips_C_UEQ_S - 122
9150
87.3k
    {758, 783, 3, 8 },
9151
    // Mips_C_UEQ_S_MM - 123
9152
87.3k
    {758, 791, 3, 6 },
9153
    // Mips_C_ULE_D32 - 124
9154
87.3k
    {773, 797, 3, 9 },
9155
    // Mips_C_ULE_D32_MM - 125
9156
87.3k
    {773, 806, 3, 7 },
9157
    // Mips_C_ULE_D64 - 126
9158
87.3k
    {773, 813, 3, 9 },
9159
    // Mips_C_ULE_D64_MM - 127
9160
87.3k
    {773, 822, 3, 7 },
9161
    // Mips_C_ULE_S - 128
9162
87.3k
    {788, 829, 3, 8 },
9163
    // Mips_C_ULE_S_MM - 129
9164
87.3k
    {788, 837, 3, 6 },
9165
    // Mips_C_ULT_D32 - 130
9166
87.3k
    {803, 843, 3, 9 },
9167
    // Mips_C_ULT_D32_MM - 131
9168
87.3k
    {803, 852, 3, 7 },
9169
    // Mips_C_ULT_D64 - 132
9170
87.3k
    {803, 859, 3, 9 },
9171
    // Mips_C_ULT_D64_MM - 133
9172
87.3k
    {803, 868, 3, 7 },
9173
    // Mips_C_ULT_S - 134
9174
87.3k
    {818, 875, 3, 8 },
9175
    // Mips_C_ULT_S_MM - 135
9176
87.3k
    {818, 883, 3, 6 },
9177
    // Mips_C_UN_D32 - 136
9178
87.3k
    {833, 889, 3, 9 },
9179
    // Mips_C_UN_D32_MM - 137
9180
87.3k
    {833, 898, 3, 7 },
9181
    // Mips_C_UN_D64 - 138
9182
87.3k
    {833, 905, 3, 9 },
9183
    // Mips_C_UN_D64_MM - 139
9184
87.3k
    {833, 914, 3, 7 },
9185
    // Mips_C_UN_S - 140
9186
87.3k
    {847, 921, 3, 8 },
9187
    // Mips_C_UN_S_MM - 141
9188
87.3k
    {847, 929, 3, 6 },
9189
    // Mips_DADDu - 142
9190
87.3k
    {187, 935, 3, 5 },
9191
    // Mips_DI - 143
9192
87.3k
    {861, 940, 1, 5 },
9193
    // Mips_DIV - 144
9194
87.3k
    {864, 945, 3, 5 },
9195
    // Mips_DIVU - 145
9196
87.3k
    {875, 950, 3, 5 },
9197
    // Mips_DI_MM - 146
9198
87.3k
    {861, 955, 1, 2 },
9199
    // Mips_DI_MMR6 - 147
9200
87.3k
    {861, 957, 1, 3 },
9201
    // Mips_DI_NM - 148
9202
87.3k
    {861, 960, 1, 2 },
9203
    // Mips_DMT - 149
9204
87.3k
    {887, 962, 1, 4 },
9205
    // Mips_DMT_NM - 150
9206
87.3k
    {887, 966, 1, 3 },
9207
    // Mips_DSUB - 151
9208
87.3k
    {891, 969, 3, 6 },
9209
87.3k
    {903, 975, 3, 6 },
9210
    // Mips_DSUBu - 153
9211
87.3k
    {911, 981, 3, 6 },
9212
87.3k
    {924, 987, 3, 6 },
9213
    // Mips_DVPE - 155
9214
87.3k
    {933, 993, 1, 4 },
9215
    // Mips_DVPE_NM - 156
9216
87.3k
    {933, 997, 1, 3 },
9217
    // Mips_EI - 157
9218
87.3k
    {938, 1000, 1, 5 },
9219
    // Mips_EI_MM - 158
9220
87.3k
    {938, 1005, 1, 2 },
9221
    // Mips_EI_MMR6 - 159
9222
87.3k
    {938, 1007, 1, 3 },
9223
    // Mips_EI_NM - 160
9224
87.3k
    {938, 1010, 1, 2 },
9225
    // Mips_EMT - 161
9226
87.3k
    {941, 1012, 1, 4 },
9227
    // Mips_EMT_NM - 162
9228
87.3k
    {941, 1016, 1, 3 },
9229
    // Mips_EVPE - 163
9230
87.3k
    {945, 1019, 1, 4 },
9231
    // Mips_EVPE_NM - 164
9232
87.3k
    {945, 1023, 1, 3 },
9233
    // Mips_HYPCALL - 165
9234
87.3k
    {950, 1026, 1, 6 },
9235
    // Mips_HYPCALL_MM - 166
9236
87.3k
    {950, 1032, 1, 4 },
9237
    // Mips_JALR - 167
9238
87.3k
    {958, 1036, 2, 6 },
9239
    // Mips_JALR64 - 168
9240
87.3k
    {958, 1042, 2, 4 },
9241
    // Mips_JALRCHB_NM - 169
9242
87.3k
    {964, 1046, 2, 3 },
9243
    // Mips_JALRC_HB_MMR6 - 170
9244
87.3k
    {974, 1049, 2, 4 },
9245
    // Mips_JALRC_MMR6 - 171
9246
87.3k
    {986, 1053, 2, 4 },
9247
    // Mips_JALR_HB - 172
9248
87.3k
    {995, 1057, 2, 6 },
9249
    // Mips_JALR_HB64 - 173
9250
87.3k
    {995, 1063, 2, 5 },
9251
    // Mips_JIALC - 174
9252
87.3k
    {1006, 1068, 2, 6 },
9253
    // Mips_JIALC64 - 175
9254
87.3k
    {1006, 1074, 2, 4 },
9255
    // Mips_JIC - 176
9256
87.3k
    {1015, 1078, 2, 5 },
9257
    // Mips_JIC64 - 177
9258
87.3k
    {1015, 1083, 2, 4 },
9259
    // Mips_MFC0_NM - 178
9260
87.3k
    {1022, 1087, 3, 4 },
9261
    // Mips_MFHC0_NM - 179
9262
87.3k
    {1034, 1091, 3, 4 },
9263
    // Mips_MOVE16_MM - 180
9264
87.3k
    {1047, 1095, 2, 3 },
9265
    // Mips_MTC0_NM - 181
9266
87.3k
    {1051, 1098, 3, 4 },
9267
    // Mips_MTHC0_NM - 182
9268
87.3k
    {1063, 1102, 3, 4 },
9269
    // Mips_Move32R16 - 183
9270
87.3k
    {1047, 1106, 2, 3 },
9271
    // Mips_NOR_NM - 184
9272
87.3k
    {1076, 1109, 3, 4 },
9273
    // Mips_OR - 185
9274
87.3k
    {187, 1113, 3, 7 },
9275
    // Mips_OR64 - 186
9276
87.3k
    {187, 1120, 3, 5 },
9277
    // Mips_RDHWR - 187
9278
87.3k
    {1087, 1125, 3, 6 },
9279
    // Mips_RDHWR64 - 188
9280
87.3k
    {1087, 1131, 3, 4 },
9281
    // Mips_RDHWR_MM - 189
9282
87.3k
    {1087, 1135, 3, 5 },
9283
    // Mips_RDHWR_MMR6 - 190
9284
87.3k
    {1087, 1140, 3, 5 },
9285
    // Mips_RESTOREJRC16_NM - 191
9286
87.3k
    {1100, 1145, 2, 2 },
9287
    // Mips_RESTOREJRC_NM - 192
9288
87.3k
    {1117, 1147, 2, 2 },
9289
    // Mips_RESTORE_NM - 193
9290
87.3k
    {1134, 1149, 2, 2 },
9291
    // Mips_ROTX_NM - 194
9292
87.3k
    {1147, 1151, 5, 6 },
9293
87.3k
    {1162, 1157, 5, 6 },
9294
87.3k
    {1177, 1163, 5, 6 },
9295
    // Mips_SAVE16_NM - 197
9296
87.3k
    {1193, 1169, 2, 2 },
9297
    // Mips_SAVE_NM - 198
9298
87.3k
    {1203, 1171, 2, 2 },
9299
    // Mips_SDBBP - 199
9300
87.3k
    {1213, 1173, 1, 5 },
9301
    // Mips_SDBBP_MMR6 - 200
9302
87.3k
    {1213, 1178, 1, 3 },
9303
    // Mips_SDBBP_R6 - 201
9304
87.3k
    {1213, 1181, 1, 4 },
9305
    // Mips_SIGRIE - 202
9306
87.3k
    {1219, 1185, 1, 4 },
9307
    // Mips_SIGRIE_MMR6 - 203
9308
87.3k
    {1219, 1189, 1, 3 },
9309
    // Mips_SLL - 204
9310
87.3k
    {1047, 1192, 3, 6 },
9311
    // Mips_SLL_MM - 205
9312
87.3k
    {1047, 1198, 3, 4 },
9313
    // Mips_SLL_MMR6 - 206
9314
87.3k
    {1047, 1202, 3, 5 },
9315
    // Mips_SUB - 207
9316
87.3k
    {1226, 1207, 3, 6 },
9317
87.3k
    {1237, 1213, 3, 6 },
9318
    // Mips_SUBU_MMR6 - 209
9319
87.3k
    {1244, 1219, 3, 5 },
9320
87.3k
    {1256, 1224, 3, 5 },
9321
    // Mips_SUB_MM - 211
9322
87.3k
    {1226, 1229, 3, 5 },
9323
87.3k
    {1237, 1234, 3, 5 },
9324
    // Mips_SUB_MMR6 - 213
9325
87.3k
    {1226, 1239, 3, 5 },
9326
87.3k
    {1237, 1244, 3, 5 },
9327
    // Mips_SUBu - 215
9328
87.3k
    {1244, 1249, 3, 6 },
9329
87.3k
    {1256, 1255, 3, 6 },
9330
    // Mips_SUBu_MM - 217
9331
87.3k
    {1244, 1261, 3, 5 },
9332
87.3k
    {1256, 1266, 3, 5 },
9333
    // Mips_SWSP_MM - 219
9334
87.3k
    {1264, 1271, 3, 2 },
9335
    // Mips_SYNC - 220
9336
87.3k
    {1276, 1273, 1, 5 },
9337
    // Mips_SYNC_MM - 221
9338
87.3k
    {1276, 1278, 1, 2 },
9339
    // Mips_SYNC_MMR6 - 222
9340
87.3k
    {1276, 1280, 1, 3 },
9341
    // Mips_SYNC_NM - 223
9342
87.3k
    {1276, 1283, 1, 2 },
9343
87.3k
    {1281, 1285, 1, 2 },
9344
87.3k
    {1290, 1287, 1, 2 },
9345
87.3k
    {1298, 1289, 1, 2 },
9346
87.3k
    {1311, 1291, 1, 2 },
9347
87.3k
    {1324, 1293, 1, 2 },
9348
    // Mips_SYSCALL - 229
9349
87.3k
    {1333, 1295, 1, 4 },
9350
    // Mips_SYSCALL_MM - 230
9351
87.3k
    {1333, 1299, 1, 2 },
9352
    // Mips_TEQ - 231
9353
87.3k
    {1341, 1301, 3, 7 },
9354
    // Mips_TEQ_MM - 232
9355
87.3k
    {1341, 1308, 3, 4 },
9356
    // Mips_TGE - 233
9357
87.3k
    {1352, 1312, 3, 7 },
9358
    // Mips_TGEU - 234
9359
87.3k
    {1363, 1319, 3, 7 },
9360
    // Mips_TGEU_MM - 235
9361
87.3k
    {1363, 1326, 3, 4 },
9362
    // Mips_TGE_MM - 236
9363
87.3k
    {1352, 1330, 3, 4 },
9364
    // Mips_TLT - 237
9365
87.3k
    {1375, 1334, 3, 7 },
9366
    // Mips_TLTU - 238
9367
87.3k
    {1386, 1341, 3, 7 },
9368
    // Mips_TLTU_MM - 239
9369
87.3k
    {1386, 1348, 3, 4 },
9370
    // Mips_TLT_MM - 240
9371
87.3k
    {1375, 1352, 3, 4 },
9372
    // Mips_TNE - 241
9373
87.3k
    {1398, 1356, 3, 7 },
9374
    // Mips_TNE_MM - 242
9375
87.3k
    {1398, 1363, 3, 4 },
9376
    // Mips_WAIT_MM - 243
9377
87.3k
    {1409, 1367, 1, 2 },
9378
    // Mips_WAIT_NM - 244
9379
87.3k
    {1409, 1369, 1, 2 },
9380
    // Mips_WRDSP - 245
9381
87.3k
    {1414, 1371, 2, 4 },
9382
    // Mips_WRDSP_MM - 246
9383
87.3k
    {1414, 1375, 2, 4 },
9384
    // Mips_YIELD - 247
9385
87.3k
    {1423, 1379, 2, 5 },
9386
    // Mips_YIELD_NM - 248
9387
87.3k
    {1423, 1384, 2, 4 },
9388
87.3k
  {0},  };
9389
9390
87.3k
  static const AliasPatternCond Conds[] = {
9391
    // (MFTACX GPR32Opnd:$rt, AC0) - 0
9392
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
9393
87.3k
    {AliasPatternCond_K_Reg, Mips_AC0},
9394
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
9395
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9396
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
9397
    // (MFTACX_NM GPRNM32Opnd:$rt, AC0) - 5
9398
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
9399
87.3k
    {AliasPatternCond_K_Reg, Mips_AC0},
9400
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
9401
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
9402
    // (MFTC0 GPR32Opnd:$rd, COP0Opnd:$rt, 0) - 9
9403
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
9404
87.3k
    {AliasPatternCond_K_RegClass, Mips_COP0RegClassID},
9405
87.3k
    {AliasPatternCond_K_Imm, (uint32_t)0},
9406
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
9407
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9408
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
9409
    // (MFTC0_NM GPRNM32Opnd:$rd, COP0Opnd:$rt, 0) - 15
9410
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
9411
87.3k
    {AliasPatternCond_K_RegClass, Mips_COP0RegClassID},
9412
87.3k
    {AliasPatternCond_K_Imm, (uint32_t)0},
9413
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
9414
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
9415
    // (MFTHI GPR32Opnd:$rt, AC0) - 20
9416
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
9417
87.3k
    {AliasPatternCond_K_Reg, Mips_AC0},
9418
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
9419
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9420
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
9421
    // (MFTHI_NM GPRNM32Opnd:$rt, AC0) - 25
9422
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
9423
87.3k
    {AliasPatternCond_K_Reg, Mips_AC0},
9424
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
9425
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
9426
    // (MFTLO GPR32Opnd:$rt, AC0) - 29
9427
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
9428
87.3k
    {AliasPatternCond_K_Reg, Mips_AC0},
9429
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
9430
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9431
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
9432
    // (MFTLO_NM GPRNM32Opnd:$rt, AC0) - 34
9433
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
9434
87.3k
    {AliasPatternCond_K_Reg, Mips_AC0},
9435
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
9436
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
9437
    // (MTTACX AC0, GPR32Opnd:$rt) - 38
9438
87.3k
    {AliasPatternCond_K_Reg, Mips_AC0},
9439
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
9440
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
9441
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9442
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
9443
    // (MTTACX_NM AC0, GPRNM32Opnd:$rt) - 43
9444
87.3k
    {AliasPatternCond_K_Reg, Mips_AC0},
9445
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
9446
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
9447
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
9448
    // (MTTC0 COP0Opnd:$rt, GPR32Opnd:$rd, 0) - 47
9449
87.3k
    {AliasPatternCond_K_RegClass, Mips_COP0RegClassID},
9450
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
9451
87.3k
    {AliasPatternCond_K_Imm, (uint32_t)0},
9452
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
9453
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9454
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
9455
    // (MTTC0_NM COP0Opnd:$rt, GPRNM32Opnd:$rd, 0) - 53
9456
87.3k
    {AliasPatternCond_K_RegClass, Mips_COP0RegClassID},
9457
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
9458
87.3k
    {AliasPatternCond_K_Imm, (uint32_t)0},
9459
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
9460
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
9461
    // (MTTHI AC0, GPR32Opnd:$rt) - 58
9462
87.3k
    {AliasPatternCond_K_Reg, Mips_AC0},
9463
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
9464
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
9465
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9466
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
9467
    // (MTTHI_NM AC0, GPRNM32Opnd:$rt) - 63
9468
87.3k
    {AliasPatternCond_K_Reg, Mips_AC0},
9469
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
9470
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
9471
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
9472
    // (MTTLO AC0, GPR32Opnd:$rt) - 67
9473
87.3k
    {AliasPatternCond_K_Reg, Mips_AC0},
9474
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
9475
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
9476
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9477
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
9478
    // (MTTLO_NM AC0, GPRNM32Opnd:$rt) - 72
9479
87.3k
    {AliasPatternCond_K_Reg, Mips_AC0},
9480
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
9481
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
9482
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
9483
    // (NORImm GPR32Opnd:$rs, GPR32Opnd:$rs, simm32_relaxed:$imm) - 76
9484
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
9485
87.3k
    {AliasPatternCond_K_TiedReg, 0},
9486
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureGP64Bit},
9487
    // (NORImm64 GPR64Opnd:$rs, GPR64Opnd:$rs, imm64:$imm) - 79
9488
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPR64RegClassID},
9489
87.3k
    {AliasPatternCond_K_TiedReg, 0},
9490
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureGP64Bit},
9491
    // (SLTImm64 GPR64Opnd:$rs, GPR64Opnd:$rs, imm64:$imm) - 82
9492
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPR64RegClassID},
9493
87.3k
    {AliasPatternCond_K_TiedReg, 0},
9494
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureGP64Bit},
9495
    // (SLTUImm64 GPR64Opnd:$rs, GPR64Opnd:$rs, imm64:$imm) - 85
9496
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPR64RegClassID},
9497
87.3k
    {AliasPatternCond_K_TiedReg, 0},
9498
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureGP64Bit},
9499
    // (ADDIUGP48_NM GPRNM48Opnd:$rt, GPRNMGPOpnd:$rs, sym32_gp_nm:$addr) - 88
9500
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
9501
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPRNMGPRegClassID},
9502
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
9503
    // (ADDIUGPB_NM GPRNM32Opnd:$rt, GPRNMGPOpnd:$rs, sym32_gp_nm:$offset) - 91
9504
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
9505
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPRNMGPRegClassID},
9506
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
9507
    // (ADDIUGPW_NM GPRNM32Opnd:$rt, GPRNMGPOpnd:$rs, sym32_gp_nm:$offset) - 94
9508
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
9509
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPRNMGPRegClassID},
9510
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
9511
    // (ADDIUPC GPR32Opnd:$rd, simm19_lsl2:$imm) - 97
9512
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
9513
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9514
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r6},
9515
    // (ADDIUPC_MMR6 GPR32Opnd:$rd, simm19_lsl2:$imm) - 100
9516
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
9517
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9518
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r6},
9519
    // (ADDu GPR32Opnd:$dst, GPR32Opnd:$src, ZERO) - 103
9520
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
9521
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
9522
87.3k
    {AliasPatternCond_K_Reg, Mips_ZERO},
9523
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9524
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureGP64Bit},
9525
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9526
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
9527
    // (BC1F FCC0, brtarget:$offset) - 110
9528
87.3k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9529
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9530
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9531
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9532
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9533
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9534
    // (BC1FL FCC0, brtarget:$offset) - 116
9535
87.3k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9536
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9537
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMips2},
9538
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9539
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9540
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9541
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9542
    // (BC1F_MM FCC0, brtarget:$offset) - 123
9543
87.3k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9544
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9545
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9546
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9547
    // (BC1T FCC0, brtarget:$offset) - 127
9548
87.3k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9549
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9550
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9551
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9552
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9553
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9554
    // (BC1TL FCC0, brtarget:$offset) - 133
9555
87.3k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9556
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9557
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMips2},
9558
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9559
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9560
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9561
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9562
    // (BC1T_MM FCC0, brtarget:$offset) - 140
9563
87.3k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9564
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9565
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9566
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9567
    // (BEQC16_NM GPRNM16R3Opnd:$rs, GPRNM16R3Opnd:$rt, brtarget4s1_nm:$offset) - 144
9568
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPRNM3RegClassID},
9569
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPRNM3RegClassID},
9570
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
9571
    // (BEQC_NM GPRNM32Opnd:$rt, ZERO_NM, brtarget14_nm:$offset) - 147
9572
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
9573
87.3k
    {AliasPatternCond_K_Reg, Mips_ZERO_NM},
9574
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
9575
    // (BEQC_NM ZERO_NM, GPRNM32Opnd:$rt, brtarget14_nm:$offset) - 150
9576
87.3k
    {AliasPatternCond_K_Reg, Mips_ZERO_NM},
9577
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
9578
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
9579
    // (BEQL GPR32Opnd:$rs, ZERO, brtarget:$offset) - 153
9580
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
9581
87.3k
    {AliasPatternCond_K_Reg, Mips_ZERO},
9582
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9583
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMips2},
9584
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9585
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
9586
    // (BGEZAL ZERO, brtarget:$offset) - 159
9587
87.3k
    {AliasPatternCond_K_Reg, Mips_ZERO},
9588
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9589
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9590
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9591
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9592
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
9593
    // (BGEZAL_MM ZERO, brtarget_mm:$offset) - 165
9594
87.3k
    {AliasPatternCond_K_Reg, Mips_ZERO},
9595
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9596
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9597
    // (BNEC16_NM GPRNM16R3Opnd:$rs, GPRNM16R3Opnd:$rt, brtarget4s1_nm:$offset) - 168
9598
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPRNM3RegClassID},
9599
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPRNM3RegClassID},
9600
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
9601
    // (BNEC_NM GPRNM32Opnd:$rt, ZERO_NM, brtarget14_nm:$offset) - 171
9602
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
9603
87.3k
    {AliasPatternCond_K_Reg, Mips_ZERO_NM},
9604
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
9605
    // (BNEC_NM ZERO_NM, GPRNM32Opnd:$rt, brtarget14_nm:$offset) - 174
9606
87.3k
    {AliasPatternCond_K_Reg, Mips_ZERO_NM},
9607
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
9608
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
9609
    // (BNEL GPR32Opnd:$rs, ZERO, brtarget:$offset) - 177
9610
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
9611
87.3k
    {AliasPatternCond_K_Reg, Mips_ZERO},
9612
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9613
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMips2},
9614
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9615
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
9616
    // (BREAK 0, 0) - 183
9617
87.3k
    {AliasPatternCond_K_Imm, (uint32_t)0},
9618
87.3k
    {AliasPatternCond_K_Imm, (uint32_t)0},
9619
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9620
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9621
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
9622
    // (BREAK uimm10:$imm, 0) - 188
9623
87.3k
    {AliasPatternCond_K_Ignore, 0},
9624
87.3k
    {AliasPatternCond_K_Imm, (uint32_t)0},
9625
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9626
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9627
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
9628
    // (BREAK_MM 0, 0) - 193
9629
87.3k
    {AliasPatternCond_K_Imm, (uint32_t)0},
9630
87.3k
    {AliasPatternCond_K_Imm, (uint32_t)0},
9631
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9632
    // (BREAK_MM uimm10:$imm, 0) - 196
9633
87.3k
    {AliasPatternCond_K_Ignore, 0},
9634
87.3k
    {AliasPatternCond_K_Imm, (uint32_t)0},
9635
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9636
    // (C_EQ_D32 FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 199
9637
87.3k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9638
87.3k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9639
87.3k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9640
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9641
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
9642
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9643
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9644
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9645
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9646
    // (C_EQ_D32_MM FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 208
9647
87.3k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9648
87.3k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9649
87.3k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9650
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9651
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
9652
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9653
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9654
    // (C_EQ_D64 FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 215
9655
87.3k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9656
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9657
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9658
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9659
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
9660
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9661
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9662
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9663
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9664
    // (C_EQ_D64_MM FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 224
9665
87.3k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9666
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9667
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9668
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9669
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
9670
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9671
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9672
    // (C_EQ_S FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 231
9673
87.3k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9674
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9675
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9676
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9677
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9678
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9679
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9680
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9681
    // (C_EQ_S_MM FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 239
9682
87.3k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9683
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9684
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9685
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9686
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9687
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9688
    // (C_F_D32 FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 245
9689
87.3k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9690
87.3k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9691
87.3k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9692
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9693
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
9694
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9695
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9696
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9697
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9698
    // (C_F_D32_MM FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 254
9699
87.3k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9700
87.3k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9701
87.3k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9702
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9703
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
9704
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9705
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9706
    // (C_F_D64 FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 261
9707
87.3k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9708
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9709
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9710
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9711
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
9712
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9713
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9714
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9715
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9716
    // (C_F_D64_MM FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 270
9717
87.3k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9718
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9719
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9720
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9721
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
9722
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9723
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9724
    // (C_F_S FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 277
9725
87.3k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9726
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9727
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9728
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9729
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9730
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9731
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9732
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9733
    // (C_F_S_MM FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 285
9734
87.3k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9735
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9736
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9737
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9738
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9739
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9740
    // (C_LE_D32 FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 291
9741
87.3k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9742
87.3k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9743
87.3k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9744
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9745
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
9746
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9747
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9748
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9749
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9750
    // (C_LE_D32_MM FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 300
9751
87.3k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9752
87.3k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9753
87.3k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9754
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9755
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
9756
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9757
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9758
    // (C_LE_D64 FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 307
9759
87.3k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9760
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9761
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9762
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9763
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
9764
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9765
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9766
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9767
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9768
    // (C_LE_D64_MM FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 316
9769
87.3k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9770
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9771
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9772
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9773
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
9774
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9775
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9776
    // (C_LE_S FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 323
9777
87.3k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9778
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9779
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9780
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9781
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9782
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9783
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9784
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9785
    // (C_LE_S_MM FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 331
9786
87.3k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9787
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9788
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9789
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9790
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9791
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9792
    // (C_LT_D32 FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 337
9793
87.3k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9794
87.3k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9795
87.3k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9796
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9797
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
9798
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9799
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9800
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9801
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9802
    // (C_LT_D32_MM FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 346
9803
87.3k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9804
87.3k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9805
87.3k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9806
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9807
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
9808
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9809
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9810
    // (C_LT_D64 FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 353
9811
87.3k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9812
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9813
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9814
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9815
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
9816
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9817
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9818
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9819
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9820
    // (C_LT_D64_MM FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 362
9821
87.3k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9822
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9823
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9824
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9825
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
9826
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9827
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9828
    // (C_LT_S FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 369
9829
87.3k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9830
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9831
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9832
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9833
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9834
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9835
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9836
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9837
    // (C_LT_S_MM FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 377
9838
87.3k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9839
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9840
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9841
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9842
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9843
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9844
    // (C_NGE_D32 FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 383
9845
87.3k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9846
87.3k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9847
87.3k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9848
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9849
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
9850
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9851
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9852
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9853
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9854
    // (C_NGE_D32_MM FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 392
9855
87.3k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9856
87.3k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9857
87.3k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9858
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9859
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
9860
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9861
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9862
    // (C_NGE_D64 FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 399
9863
87.3k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9864
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9865
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9866
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9867
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
9868
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9869
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9870
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9871
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9872
    // (C_NGE_D64_MM FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 408
9873
87.3k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9874
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9875
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9876
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9877
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
9878
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9879
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9880
    // (C_NGE_S FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 415
9881
87.3k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9882
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9883
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9884
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9885
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9886
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9887
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9888
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9889
    // (C_NGE_S_MM FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 423
9890
87.3k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9891
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9892
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9893
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9894
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9895
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9896
    // (C_NGLE_D32 FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 429
9897
87.3k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9898
87.3k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9899
87.3k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9900
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9901
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
9902
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9903
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9904
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9905
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9906
    // (C_NGLE_D32_MM FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 438
9907
87.3k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9908
87.3k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9909
87.3k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9910
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9911
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
9912
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9913
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9914
    // (C_NGLE_D64 FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 445
9915
87.3k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9916
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9917
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9918
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9919
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
9920
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9921
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9922
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9923
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9924
    // (C_NGLE_D64_MM FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 454
9925
87.3k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9926
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9927
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9928
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9929
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
9930
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9931
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9932
    // (C_NGLE_S FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 461
9933
87.3k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9934
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9935
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9936
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9937
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9938
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9939
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9940
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9941
    // (C_NGLE_S_MM FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 469
9942
87.3k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9943
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9944
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9945
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9946
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9947
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9948
    // (C_NGL_D32 FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 475
9949
87.3k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9950
87.3k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9951
87.3k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9952
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9953
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
9954
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9955
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9956
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9957
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9958
    // (C_NGL_D32_MM FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 484
9959
87.3k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9960
87.3k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9961
87.3k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9962
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9963
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
9964
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9965
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9966
    // (C_NGL_D64 FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 491
9967
87.3k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9968
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9969
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9970
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9971
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
9972
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9973
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9974
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9975
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9976
    // (C_NGL_D64_MM FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 500
9977
87.3k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9978
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9979
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9980
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9981
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
9982
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9983
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9984
    // (C_NGL_S FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 507
9985
87.3k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9986
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9987
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9988
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9989
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9990
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9991
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9992
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9993
    // (C_NGL_S_MM FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 515
9994
87.3k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9995
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9996
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9997
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9998
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9999
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10000
    // (C_NGT_D32 FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 521
10001
87.3k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10002
87.3k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10003
87.3k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10004
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10005
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
10006
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10007
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10008
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10009
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10010
    // (C_NGT_D32_MM FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 530
10011
87.3k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10012
87.3k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10013
87.3k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10014
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10015
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
10016
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10017
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10018
    // (C_NGT_D64 FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 537
10019
87.3k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10020
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10021
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10022
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10023
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
10024
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10025
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10026
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10027
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10028
    // (C_NGT_D64_MM FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 546
10029
87.3k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10030
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10031
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10032
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10033
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
10034
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10035
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10036
    // (C_NGT_S FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 553
10037
87.3k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10038
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10039
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10040
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10041
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10042
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10043
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10044
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10045
    // (C_NGT_S_MM FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 561
10046
87.3k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10047
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10048
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10049
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10050
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10051
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10052
    // (C_OLE_D32 FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 567
10053
87.3k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10054
87.3k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10055
87.3k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10056
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10057
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
10058
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10059
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10060
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10061
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10062
    // (C_OLE_D32_MM FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 576
10063
87.3k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10064
87.3k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10065
87.3k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10066
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10067
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
10068
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10069
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10070
    // (C_OLE_D64 FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 583
10071
87.3k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10072
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10073
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10074
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10075
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
10076
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10077
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10078
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10079
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10080
    // (C_OLE_D64_MM FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 592
10081
87.3k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10082
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10083
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10084
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10085
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
10086
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10087
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10088
    // (C_OLE_S FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 599
10089
87.3k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10090
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10091
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10092
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10093
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10094
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10095
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10096
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10097
    // (C_OLE_S_MM FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 607
10098
87.3k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10099
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10100
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10101
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10102
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10103
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10104
    // (C_OLT_D32 FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 613
10105
87.3k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10106
87.3k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10107
87.3k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10108
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10109
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
10110
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10111
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10112
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10113
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10114
    // (C_OLT_D32_MM FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 622
10115
87.3k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10116
87.3k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10117
87.3k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10118
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10119
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
10120
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10121
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10122
    // (C_OLT_D64 FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 629
10123
87.3k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10124
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10125
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10126
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10127
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
10128
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10129
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10130
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10131
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10132
    // (C_OLT_D64_MM FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 638
10133
87.3k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10134
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10135
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10136
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10137
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
10138
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10139
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10140
    // (C_OLT_S FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 645
10141
87.3k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10142
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10143
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10144
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10145
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10146
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10147
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10148
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10149
    // (C_OLT_S_MM FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 653
10150
87.3k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10151
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10152
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10153
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10154
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10155
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10156
    // (C_SEQ_D32 FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 659
10157
87.3k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10158
87.3k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10159
87.3k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10160
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10161
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
10162
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10163
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10164
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10165
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10166
    // (C_SEQ_D32_MM FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 668
10167
87.3k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10168
87.3k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10169
87.3k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10170
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10171
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
10172
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10173
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10174
    // (C_SEQ_D64 FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 675
10175
87.3k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10176
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10177
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10178
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10179
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
10180
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10181
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10182
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10183
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10184
    // (C_SEQ_D64_MM FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 684
10185
87.3k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10186
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10187
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10188
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10189
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
10190
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10191
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10192
    // (C_SEQ_S FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 691
10193
87.3k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10194
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10195
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10196
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10197
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10198
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10199
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10200
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10201
    // (C_SEQ_S_MM FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 699
10202
87.3k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10203
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10204
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10205
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10206
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10207
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10208
    // (C_SF_D32 FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 705
10209
87.3k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10210
87.3k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10211
87.3k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10212
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10213
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
10214
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10215
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10216
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10217
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10218
    // (C_SF_D32_MM FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 714
10219
87.3k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10220
87.3k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10221
87.3k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10222
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10223
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
10224
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10225
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10226
    // (C_SF_D64 FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 721
10227
87.3k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10228
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10229
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10230
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10231
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
10232
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10233
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10234
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10235
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10236
    // (C_SF_D64_MM FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 730
10237
87.3k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10238
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10239
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10240
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10241
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
10242
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10243
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10244
    // (C_SF_S FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 737
10245
87.3k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10246
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10247
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10248
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10249
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10250
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10251
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10252
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10253
    // (C_SF_S_MM FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 745
10254
87.3k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10255
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10256
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10257
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10258
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10259
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10260
    // (C_UEQ_D32 FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 751
10261
87.3k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10262
87.3k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10263
87.3k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10264
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10265
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
10266
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10267
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10268
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10269
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10270
    // (C_UEQ_D32_MM FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 760
10271
87.3k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10272
87.3k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10273
87.3k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10274
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10275
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
10276
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10277
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10278
    // (C_UEQ_D64 FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 767
10279
87.3k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10280
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10281
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10282
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10283
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
10284
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10285
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10286
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10287
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10288
    // (C_UEQ_D64_MM FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 776
10289
87.3k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10290
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10291
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10292
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10293
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
10294
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10295
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10296
    // (C_UEQ_S FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 783
10297
87.3k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10298
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10299
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10300
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10301
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10302
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10303
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10304
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10305
    // (C_UEQ_S_MM FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 791
10306
87.3k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10307
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10308
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10309
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10310
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10311
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10312
    // (C_ULE_D32 FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 797
10313
87.3k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10314
87.3k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10315
87.3k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10316
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10317
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
10318
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10319
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10320
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10321
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10322
    // (C_ULE_D32_MM FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 806
10323
87.3k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10324
87.3k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10325
87.3k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10326
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10327
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
10328
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10329
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10330
    // (C_ULE_D64 FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 813
10331
87.3k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10332
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10333
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10334
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10335
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
10336
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10337
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10338
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10339
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10340
    // (C_ULE_D64_MM FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 822
10341
87.3k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10342
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10343
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10344
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10345
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
10346
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10347
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10348
    // (C_ULE_S FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 829
10349
87.3k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10350
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10351
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10352
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10353
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10354
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10355
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10356
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10357
    // (C_ULE_S_MM FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 837
10358
87.3k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10359
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10360
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10361
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10362
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10363
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10364
    // (C_ULT_D32 FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 843
10365
87.3k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10366
87.3k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10367
87.3k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10368
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10369
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
10370
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10371
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10372
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10373
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10374
    // (C_ULT_D32_MM FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 852
10375
87.3k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10376
87.3k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10377
87.3k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10378
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10379
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
10380
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10381
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10382
    // (C_ULT_D64 FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 859
10383
87.3k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10384
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10385
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10386
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10387
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
10388
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10389
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10390
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10391
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10392
    // (C_ULT_D64_MM FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 868
10393
87.3k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10394
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10395
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10396
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10397
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
10398
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10399
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10400
    // (C_ULT_S FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 875
10401
87.3k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10402
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10403
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10404
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10405
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10406
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10407
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10408
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10409
    // (C_ULT_S_MM FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 883
10410
87.3k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10411
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10412
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10413
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10414
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10415
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10416
    // (C_UN_D32 FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 889
10417
87.3k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10418
87.3k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10419
87.3k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10420
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10421
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
10422
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10423
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10424
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10425
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10426
    // (C_UN_D32_MM FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 898
10427
87.3k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10428
87.3k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10429
87.3k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10430
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10431
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
10432
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10433
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10434
    // (C_UN_D64 FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 905
10435
87.3k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10436
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10437
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10438
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10439
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
10440
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10441
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10442
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10443
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10444
    // (C_UN_D64_MM FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 914
10445
87.3k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10446
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10447
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10448
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10449
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
10450
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10451
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10452
    // (C_UN_S FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 921
10453
87.3k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10454
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10455
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10456
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10457
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10458
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10459
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10460
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10461
    // (C_UN_S_MM FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 929
10462
87.3k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10463
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10464
87.3k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10465
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10466
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10467
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10468
    // (DADDu GPR64Opnd:$dst, GPR64Opnd:$src, ZERO_64) - 935
10469
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPR64RegClassID},
10470
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPR64RegClassID},
10471
87.3k
    {AliasPatternCond_K_Reg, Mips_ZERO_64},
10472
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureGP64Bit},
10473
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10474
    // (DI ZERO) - 940
10475
87.3k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10476
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10477
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r2},
10478
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10479
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10480
    // (DIV GPR32Opnd:$rs, GPR32Opnd:$rs, GPR32Opnd:$rt) - 945
10481
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10482
87.3k
    {AliasPatternCond_K_TiedReg, 0},
10483
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10484
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10485
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r6},
10486
    // (DIVU GPR32Opnd:$rs, GPR32Opnd:$rs, GPR32Opnd:$rt) - 950
10487
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10488
87.3k
    {AliasPatternCond_K_TiedReg, 0},
10489
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10490
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10491
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r6},
10492
    // (DI_MM ZERO) - 955
10493
87.3k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10494
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10495
    // (DI_MMR6 ZERO) - 957
10496
87.3k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10497
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10498
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r6},
10499
    // (DI_NM ZERO_NM) - 960
10500
87.3k
    {AliasPatternCond_K_Reg, Mips_ZERO_NM},
10501
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
10502
    // (DMT ZERO) - 962
10503
87.3k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10504
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
10505
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10506
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10507
    // (DMT_NM ZERO_NM) - 966
10508
87.3k
    {AliasPatternCond_K_Reg, Mips_ZERO_NM},
10509
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
10510
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
10511
    // (DSUB GPR64Opnd:$rt, ZERO_64, GPR64Opnd:$rs) - 969
10512
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPR64RegClassID},
10513
87.3k
    {AliasPatternCond_K_Reg, Mips_ZERO_64},
10514
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPR64RegClassID},
10515
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10516
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMips3},
10517
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10518
    // (DSUB GPR64Opnd:$rt, ZERO_64, GPR64Opnd:$rt) - 975
10519
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPR64RegClassID},
10520
87.3k
    {AliasPatternCond_K_Reg, Mips_ZERO_64},
10521
87.3k
    {AliasPatternCond_K_TiedReg, 0},
10522
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10523
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMips3},
10524
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10525
    // (DSUBu GPR64Opnd:$rt, ZERO_64, GPR64Opnd:$rs) - 981
10526
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPR64RegClassID},
10527
87.3k
    {AliasPatternCond_K_Reg, Mips_ZERO_64},
10528
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPR64RegClassID},
10529
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10530
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMips3},
10531
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10532
    // (DSUBu GPR64Opnd:$rt, ZERO_64, GPR64Opnd:$rt) - 987
10533
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPR64RegClassID},
10534
87.3k
    {AliasPatternCond_K_Reg, Mips_ZERO_64},
10535
87.3k
    {AliasPatternCond_K_TiedReg, 0},
10536
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10537
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMips3},
10538
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10539
    // (DVPE ZERO) - 993
10540
87.3k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10541
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
10542
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10543
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10544
    // (DVPE_NM ZERO_NM) - 997
10545
87.3k
    {AliasPatternCond_K_Reg, Mips_ZERO_NM},
10546
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
10547
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
10548
    // (EI ZERO) - 1000
10549
87.3k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10550
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10551
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r2},
10552
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10553
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10554
    // (EI_MM ZERO) - 1005
10555
87.3k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10556
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10557
    // (EI_MMR6 ZERO) - 1007
10558
87.3k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10559
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10560
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r6},
10561
    // (EI_NM ZERO_NM) - 1010
10562
87.3k
    {AliasPatternCond_K_Reg, Mips_ZERO_NM},
10563
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
10564
    // (EMT ZERO) - 1012
10565
87.3k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10566
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
10567
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10568
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10569
    // (EMT_NM ZERO_NM) - 1016
10570
87.3k
    {AliasPatternCond_K_Reg, Mips_ZERO_NM},
10571
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
10572
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
10573
    // (EVPE ZERO) - 1019
10574
87.3k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10575
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
10576
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10577
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10578
    // (EVPE_NM ZERO_NM) - 1023
10579
87.3k
    {AliasPatternCond_K_Reg, Mips_ZERO_NM},
10580
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
10581
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
10582
    // (HYPCALL 0) - 1026
10583
87.3k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10584
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10585
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r5},
10586
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureVirt},
10587
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10588
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10589
    // (HYPCALL_MM 0) - 1032
10590
87.3k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10591
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10592
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r5},
10593
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureVirt},
10594
    // (JALR ZERO, GPR32Opnd:$rs) - 1036
10595
87.3k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10596
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10597
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10598
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureGP64Bit},
10599
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r6},
10600
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10601
    // (JALR64 ZERO_64, GPR64Opnd:$rs) - 1042
10602
87.3k
    {AliasPatternCond_K_Reg, Mips_ZERO_64},
10603
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPR64RegClassID},
10604
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10605
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMips64r6},
10606
    // (JALRCHB_NM ZERO_NM, GPRNM32Opnd:$rs) - 1046
10607
87.3k
    {AliasPatternCond_K_Reg, Mips_ZERO_NM},
10608
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
10609
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
10610
    // (JALRC_HB_MMR6 RA, GPR32Opnd:$rs) - 1049
10611
87.3k
    {AliasPatternCond_K_Reg, Mips_RA},
10612
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10613
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10614
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r6},
10615
    // (JALRC_MMR6 RA, GPR32Opnd:$rs) - 1053
10616
87.3k
    {AliasPatternCond_K_Reg, Mips_RA},
10617
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10618
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10619
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r6},
10620
    // (JALR_HB RA, GPR32Opnd:$rs) - 1057
10621
87.3k
    {AliasPatternCond_K_Reg, Mips_RA},
10622
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10623
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10624
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32},
10625
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10626
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10627
    // (JALR_HB64 RA_64, GPR64Opnd:$rs) - 1063
10628
87.3k
    {AliasPatternCond_K_Reg, Mips_RA_64},
10629
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPR64RegClassID},
10630
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10631
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMips64},
10632
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10633
    // (JIALC GPR32Opnd:$rs, 0) - 1068
10634
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10635
87.3k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10636
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10637
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureGP64Bit},
10638
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r6},
10639
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10640
    // (JIALC64 GPR64Opnd:$rs, 0) - 1074
10641
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPR64RegClassID},
10642
87.3k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10643
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10644
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMips64r6},
10645
    // (JIC GPR32Opnd:$rs, 0) - 1078
10646
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10647
87.3k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10648
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10649
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureGP64Bit},
10650
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r6},
10651
    // (JIC64 GPR64Opnd:$rs, 0) - 1083
10652
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPR64RegClassID},
10653
87.3k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10654
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10655
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMips64r6},
10656
    // (MFC0_NM GPRNM32Opnd:$rt, COP0Opnd:$c0s, 0) - 1087
10657
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
10658
87.3k
    {AliasPatternCond_K_RegClass, Mips_COP0RegClassID},
10659
87.3k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10660
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
10661
    // (MFHC0_NM GPRNM32Opnd:$rt, COP0Opnd:$c0s, 0) - 1091
10662
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
10663
87.3k
    {AliasPatternCond_K_RegClass, Mips_COP0RegClassID},
10664
87.3k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10665
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
10666
    // (MOVE16_MM ZERO, ZERO) - 1095
10667
87.3k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10668
87.3k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10669
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10670
    // (MTC0_NM GPRNM32Opnd:$rt, COP0Opnd:$c0s, 0) - 1098
10671
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
10672
87.3k
    {AliasPatternCond_K_RegClass, Mips_COP0RegClassID},
10673
87.3k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10674
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
10675
    // (MTHC0_NM GPRNM32Opnd:$rt, COP0Opnd:$c0s, 0) - 1102
10676
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
10677
87.3k
    {AliasPatternCond_K_RegClass, Mips_COP0RegClassID},
10678
87.3k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10679
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
10680
    // (Move32R16 ZERO, S0) - 1106
10681
87.3k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10682
87.3k
    {AliasPatternCond_K_Reg, Mips_S0},
10683
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMips16},
10684
    // (NOR_NM GPRNM32Opnd:$rt, GPRNM32Opnd:$rs, ZERO_NM) - 1109
10685
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
10686
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
10687
87.3k
    {AliasPatternCond_K_Reg, Mips_ZERO_NM},
10688
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
10689
    // (OR GPR32Opnd:$dst, GPR32Opnd:$src, ZERO) - 1113
10690
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10691
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10692
87.3k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10693
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10694
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureGP64Bit},
10695
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10696
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10697
    // (OR64 GPR64Opnd:$dst, GPR64Opnd:$src, ZERO_64) - 1120
10698
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPR64RegClassID},
10699
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPR64RegClassID},
10700
87.3k
    {AliasPatternCond_K_Reg, Mips_ZERO_64},
10701
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureGP64Bit},
10702
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10703
    // (RDHWR GPR32Opnd:$rt, HWRegsOpnd:$rs, 0) - 1125
10704
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10705
87.3k
    {AliasPatternCond_K_RegClass, Mips_HWRegsRegClassID},
10706
87.3k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10707
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10708
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10709
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10710
    // (RDHWR64 GPR64Opnd:$rt, HWRegsOpnd:$rs, 0) - 1131
10711
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPR64RegClassID},
10712
87.3k
    {AliasPatternCond_K_RegClass, Mips_HWRegsRegClassID},
10713
87.3k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10714
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureGP64Bit},
10715
    // (RDHWR_MM GPR32Opnd:$rt, HWRegsOpnd:$rs, 0) - 1135
10716
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10717
87.3k
    {AliasPatternCond_K_RegClass, Mips_HWRegsRegClassID},
10718
87.3k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10719
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10720
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10721
    // (RDHWR_MMR6 GPR32Opnd:$rt, HWRegsOpnd:$rs, 0) - 1140
10722
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10723
87.3k
    {AliasPatternCond_K_RegClass, Mips_HWRegsRegClassID},
10724
87.3k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10725
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10726
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r6},
10727
    // (RESTOREJRC16_NM uimm8s4_nm:$adj, 0) - 1145
10728
87.3k
    {AliasPatternCond_K_Ignore, 0},
10729
87.3k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10730
    // (RESTOREJRC_NM uimm12s3_nm:$adj, 0) - 1147
10731
87.3k
    {AliasPatternCond_K_Ignore, 0},
10732
87.3k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10733
    // (RESTORE_NM uimm12s3_nm:$adj, 0) - 1149
10734
87.3k
    {AliasPatternCond_K_Ignore, 0},
10735
87.3k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10736
    // (ROTX_NM GPRNM32Opnd:$rt, GPRNM32Opnd:$rs, 7, 8, 1) - 1151
10737
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
10738
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
10739
87.3k
    {AliasPatternCond_K_Imm, (uint32_t)7},
10740
87.3k
    {AliasPatternCond_K_Imm, (uint32_t)8},
10741
87.3k
    {AliasPatternCond_K_Imm, (uint32_t)1},
10742
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
10743
    // (ROTX_NM GPRNM32Opnd:$rt, GPRNM32Opnd:$rs, 15, 16, 0) - 1157
10744
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
10745
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
10746
87.3k
    {AliasPatternCond_K_Imm, (uint32_t)15},
10747
87.3k
    {AliasPatternCond_K_Imm, (uint32_t)16},
10748
87.3k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10749
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
10750
    // (ROTX_NM GPRNM32Opnd:$rt, GPRNM32Opnd:$rs, 8, 24, 0) - 1163
10751
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
10752
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
10753
87.3k
    {AliasPatternCond_K_Imm, (uint32_t)8},
10754
87.3k
    {AliasPatternCond_K_Imm, (uint32_t)24},
10755
87.3k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10756
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
10757
    // (SAVE16_NM uimm8s4_nm:$adj, 0) - 1169
10758
87.3k
    {AliasPatternCond_K_Ignore, 0},
10759
87.3k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10760
    // (SAVE_NM uimm12s3_nm:$adj, 0) - 1171
10761
87.3k
    {AliasPatternCond_K_Ignore, 0},
10762
87.3k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10763
    // (SDBBP 0) - 1173
10764
87.3k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10765
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10766
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32},
10767
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10768
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10769
    // (SDBBP_MMR6 0) - 1178
10770
87.3k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10771
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10772
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r6},
10773
    // (SDBBP_R6 0) - 1181
10774
87.3k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10775
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10776
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r6},
10777
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10778
    // (SIGRIE 0) - 1185
10779
87.3k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10780
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10781
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r6},
10782
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10783
    // (SIGRIE_MMR6 0) - 1189
10784
87.3k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10785
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10786
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r6},
10787
    // (SLL ZERO, ZERO, 0) - 1192
10788
87.3k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10789
87.3k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10790
87.3k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10791
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10792
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10793
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10794
    // (SLL_MM ZERO, ZERO, 0) - 1198
10795
87.3k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10796
87.3k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10797
87.3k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10798
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10799
    // (SLL_MMR6 ZERO, ZERO, 0) - 1202
10800
87.3k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10801
87.3k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10802
87.3k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10803
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10804
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r6},
10805
    // (SUB GPR32Opnd:$rt, ZERO, GPR32Opnd:$rs) - 1207
10806
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10807
87.3k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10808
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10809
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10810
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10811
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10812
    // (SUB GPR32Opnd:$rt, ZERO, GPR32Opnd:$rt) - 1213
10813
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10814
87.3k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10815
87.3k
    {AliasPatternCond_K_TiedReg, 0},
10816
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10817
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10818
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10819
    // (SUBU_MMR6 GPR32Opnd:$rt, ZERO, GPR32Opnd:$rs) - 1219
10820
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10821
87.3k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10822
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10823
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10824
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r6},
10825
    // (SUBU_MMR6 GPR32Opnd:$rt, ZERO, GPR32Opnd:$rt) - 1224
10826
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10827
87.3k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10828
87.3k
    {AliasPatternCond_K_TiedReg, 0},
10829
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10830
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r6},
10831
    // (SUB_MM GPR32Opnd:$rt, ZERO, GPR32Opnd:$rs) - 1229
10832
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10833
87.3k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10834
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10835
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10836
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10837
    // (SUB_MM GPR32Opnd:$rt, ZERO, GPR32Opnd:$rt) - 1234
10838
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10839
87.3k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10840
87.3k
    {AliasPatternCond_K_TiedReg, 0},
10841
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10842
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10843
    // (SUB_MMR6 GPR32Opnd:$rt, ZERO, GPR32Opnd:$rs) - 1239
10844
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10845
87.3k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10846
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10847
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10848
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r6},
10849
    // (SUB_MMR6 GPR32Opnd:$rt, ZERO, GPR32Opnd:$rt) - 1244
10850
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10851
87.3k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10852
87.3k
    {AliasPatternCond_K_TiedReg, 0},
10853
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10854
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r6},
10855
    // (SUBu GPR32Opnd:$rt, ZERO, GPR32Opnd:$rs) - 1249
10856
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10857
87.3k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10858
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10859
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10860
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10861
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10862
    // (SUBu GPR32Opnd:$rt, ZERO, GPR32Opnd:$rt) - 1255
10863
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10864
87.3k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10865
87.3k
    {AliasPatternCond_K_TiedReg, 0},
10866
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10867
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10868
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10869
    // (SUBu_MM GPR32Opnd:$rt, ZERO, GPR32Opnd:$rs) - 1261
10870
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10871
87.3k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10872
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10873
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10874
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10875
    // (SUBu_MM GPR32Opnd:$rt, ZERO, GPR32Opnd:$rt) - 1266
10876
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10877
87.3k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10878
87.3k
    {AliasPatternCond_K_TiedReg, 0},
10879
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10880
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10881
    // (SWSP_MM GPR32Opnd:$rt, mem_mm_sp_imm5_lsl2:$offset) - 1271
10882
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10883
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10884
    // (SYNC 0) - 1273
10885
87.3k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10886
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10887
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMips2},
10888
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10889
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10890
    // (SYNC_MM 0) - 1278
10891
87.3k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10892
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10893
    // (SYNC_MMR6 0) - 1280
10894
87.3k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10895
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10896
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r6},
10897
    // (SYNC_NM 0) - 1283
10898
87.3k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10899
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
10900
    // (SYNC_NM 4) - 1285
10901
87.3k
    {AliasPatternCond_K_Imm, (uint32_t)4},
10902
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
10903
    // (SYNC_NM 16) - 1287
10904
87.3k
    {AliasPatternCond_K_Imm, (uint32_t)16},
10905
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
10906
    // (SYNC_NM 17) - 1289
10907
87.3k
    {AliasPatternCond_K_Imm, (uint32_t)17},
10908
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
10909
    // (SYNC_NM 18) - 1291
10910
87.3k
    {AliasPatternCond_K_Imm, (uint32_t)18},
10911
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
10912
    // (SYNC_NM 19) - 1293
10913
87.3k
    {AliasPatternCond_K_Imm, (uint32_t)19},
10914
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
10915
    // (SYSCALL 0) - 1295
10916
87.3k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10917
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10918
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10919
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10920
    // (SYSCALL_MM 0) - 1299
10921
87.3k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10922
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10923
    // (TEQ GPR32Opnd:$rs, GPR32Opnd:$rt, 0) - 1301
10924
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10925
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10926
87.3k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10927
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10928
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMips2},
10929
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10930
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10931
    // (TEQ_MM GPR32Opnd:$rs, GPR32Opnd:$rt, 0) - 1308
10932
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10933
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10934
87.3k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10935
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10936
    // (TGE GPR32Opnd:$rs, GPR32Opnd:$rt, 0) - 1312
10937
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10938
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10939
87.3k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10940
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10941
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMips2},
10942
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10943
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10944
    // (TGEU GPR32Opnd:$rs, GPR32Opnd:$rt, 0) - 1319
10945
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10946
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10947
87.3k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10948
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10949
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMips2},
10950
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10951
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10952
    // (TGEU_MM GPR32Opnd:$rs, GPR32Opnd:$rt, 0) - 1326
10953
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10954
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10955
87.3k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10956
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10957
    // (TGE_MM GPR32Opnd:$rs, GPR32Opnd:$rt, 0) - 1330
10958
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10959
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10960
87.3k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10961
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10962
    // (TLT GPR32Opnd:$rs, GPR32Opnd:$rt, 0) - 1334
10963
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10964
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10965
87.3k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10966
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10967
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMips2},
10968
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10969
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10970
    // (TLTU GPR32Opnd:$rs, GPR32Opnd:$rt, 0) - 1341
10971
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10972
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10973
87.3k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10974
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10975
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMips2},
10976
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10977
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10978
    // (TLTU_MM GPR32Opnd:$rs, GPR32Opnd:$rt, 0) - 1348
10979
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10980
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10981
87.3k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10982
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10983
    // (TLT_MM GPR32Opnd:$rs, GPR32Opnd:$rt, 0) - 1352
10984
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10985
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10986
87.3k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10987
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10988
    // (TNE GPR32Opnd:$rs, GPR32Opnd:$rt, 0) - 1356
10989
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10990
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10991
87.3k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10992
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10993
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMips2},
10994
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10995
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10996
    // (TNE_MM GPR32Opnd:$rs, GPR32Opnd:$rt, 0) - 1363
10997
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10998
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10999
87.3k
    {AliasPatternCond_K_Imm, (uint32_t)0},
11000
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
11001
    // (WAIT_MM 0) - 1367
11002
87.3k
    {AliasPatternCond_K_Imm, (uint32_t)0},
11003
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
11004
    // (WAIT_NM 0) - 1369
11005
87.3k
    {AliasPatternCond_K_Imm, (uint32_t)0},
11006
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
11007
    // (WRDSP GPR32Opnd:$rt, 31) - 1371
11008
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
11009
87.3k
    {AliasPatternCond_K_Imm, (uint32_t)31},
11010
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureDSP},
11011
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
11012
    // (WRDSP_MM GPR32Opnd:$rt, 31) - 1375
11013
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
11014
87.3k
    {AliasPatternCond_K_Imm, (uint32_t)31},
11015
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureDSP},
11016
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
11017
    // (YIELD ZERO, GPR32Opnd:$rs) - 1379
11018
87.3k
    {AliasPatternCond_K_Reg, Mips_ZERO},
11019
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
11020
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
11021
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
11022
87.3k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
11023
    // (YIELD_NM ZERO_NM, GPRNM32Opnd:$rs) - 1384
11024
87.3k
    {AliasPatternCond_K_Reg, Mips_ZERO_NM},
11025
87.3k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
11026
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
11027
87.3k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
11028
87.3k
  {0},  };
11029
11030
87.3k
  static const char AsmStrings[] =
11031
87.3k
    /* 0 */ "mftacx $\x01\0"
11032
87.3k
    /* 10 */ "mftc0 $\x01, $\x02\0"
11033
87.3k
    /* 23 */ "mfthi $\x01\0"
11034
87.3k
    /* 32 */ "mftlo $\x01\0"
11035
87.3k
    /* 41 */ "mttacx $\x02\0"
11036
87.3k
    /* 51 */ "mttc0 $\x02, $\x01\0"
11037
87.3k
    /* 64 */ "mtthi $\x02\0"
11038
87.3k
    /* 73 */ "mttlo $\x02\0"
11039
87.3k
    /* 82 */ "nor $\x01, $\x03\0"
11040
87.3k
    /* 93 */ "slt $\x01, $\x03\0"
11041
87.3k
    /* 104 */ "sltu $\x01, $\x03\0"
11042
87.3k
    /* 116 */ "addiu.b32 $\x01, $\x02, $\x03\0"
11043
87.3k
    /* 137 */ "addiu.b $\x01, $\x02, $\x03\0"
11044
87.3k
    /* 156 */ "addiu.w $\x01, $\x02, $\x03\0"
11045
87.3k
    /* 175 */ "lapc $\x01, $\x02\0"
11046
87.3k
    /* 187 */ "move $\x01, $\x02\0"
11047
87.3k
    /* 199 */ "bc1f $\xFF\x02\x01\0"
11048
87.3k
    /* 209 */ "bc1fl $\xFF\x02\x01\0"
11049
87.3k
    /* 220 */ "bc1t $\xFF\x02\x01\0"
11050
87.3k
    /* 230 */ "bc1tl $\xFF\x02\x01\0"
11051
87.3k
    /* 241 */ "beqc $\x02, $\x01, $\xFF\x03\x01\0"
11052
87.3k
    /* 259 */ "beqzc $\x01, $\xFF\x03\x01\0"
11053
87.3k
    /* 274 */ "beqzc $\x02, $\xFF\x03\x01\0"
11054
87.3k
    /* 289 */ "beqzl $\x01, $\xFF\x03\x01\0"
11055
87.3k
    /* 304 */ "bal $\xFF\x02\x01\0"
11056
87.3k
    /* 313 */ "bnec $\x02, $\x01, $\xFF\x03\x01\0"
11057
87.3k
    /* 331 */ "bnezc $\x01, $\xFF\x03\x01\0"
11058
87.3k
    /* 346 */ "bnezc $\x02, $\xFF\x03\x01\0"
11059
87.3k
    /* 361 */ "bnezl $\x01, $\xFF\x03\x01\0"
11060
87.3k
    /* 376 */ "break\0"
11061
87.3k
    /* 382 */ "break $\xFF\x01\x02\0"
11062
87.3k
    /* 393 */ "c.eq.d $\x02, $\x03\0"
11063
87.3k
    /* 407 */ "c.eq.s $\x02, $\x03\0"
11064
87.3k
    /* 421 */ "c.f.d $\x02, $\x03\0"
11065
87.3k
    /* 434 */ "c.f.s $\x02, $\x03\0"
11066
87.3k
    /* 447 */ "c.le.d $\x02, $\x03\0"
11067
87.3k
    /* 461 */ "c.le.s $\x02, $\x03\0"
11068
87.3k
    /* 475 */ "c.lt.d $\x02, $\x03\0"
11069
87.3k
    /* 489 */ "c.lt.s $\x02, $\x03\0"
11070
87.3k
    /* 503 */ "c.nge.d $\x02, $\x03\0"
11071
87.3k
    /* 518 */ "c.nge.s $\x02, $\x03\0"
11072
87.3k
    /* 533 */ "c.ngle.d $\x02, $\x03\0"
11073
87.3k
    /* 549 */ "c.ngle.s $\x02, $\x03\0"
11074
87.3k
    /* 565 */ "c.ngl.d $\x02, $\x03\0"
11075
87.3k
    /* 580 */ "c.ngl.s $\x02, $\x03\0"
11076
87.3k
    /* 595 */ "c.ngt.d $\x02, $\x03\0"
11077
87.3k
    /* 610 */ "c.ngt.s $\x02, $\x03\0"
11078
87.3k
    /* 625 */ "c.ole.d $\x02, $\x03\0"
11079
87.3k
    /* 640 */ "c.ole.s $\x02, $\x03\0"
11080
87.3k
    /* 655 */ "c.olt.d $\x02, $\x03\0"
11081
87.3k
    /* 670 */ "c.olt.s $\x02, $\x03\0"
11082
87.3k
    /* 685 */ "c.seq.d $\x02, $\x03\0"
11083
87.3k
    /* 700 */ "c.seq.s $\x02, $\x03\0"
11084
87.3k
    /* 715 */ "c.sf.d $\x02, $\x03\0"
11085
87.3k
    /* 729 */ "c.sf.s $\x02, $\x03\0"
11086
87.3k
    /* 743 */ "c.ueq.d $\x02, $\x03\0"
11087
87.3k
    /* 758 */ "c.ueq.s $\x02, $\x03\0"
11088
87.3k
    /* 773 */ "c.ule.d $\x02, $\x03\0"
11089
87.3k
    /* 788 */ "c.ule.s $\x02, $\x03\0"
11090
87.3k
    /* 803 */ "c.ult.d $\x02, $\x03\0"
11091
87.3k
    /* 818 */ "c.ult.s $\x02, $\x03\0"
11092
87.3k
    /* 833 */ "c.un.d $\x02, $\x03\0"
11093
87.3k
    /* 847 */ "c.un.s $\x02, $\x03\0"
11094
87.3k
    /* 861 */ "di\0"
11095
87.3k
    /* 864 */ "div $\x01, $\x03\0"
11096
87.3k
    /* 875 */ "divu $\x01, $\x03\0"
11097
87.3k
    /* 887 */ "dmt\0"
11098
87.3k
    /* 891 */ "dneg $\x01, $\x03\0"
11099
87.3k
    /* 903 */ "dneg $\x01\0"
11100
87.3k
    /* 911 */ "dnegu $\x01, $\x03\0"
11101
87.3k
    /* 924 */ "dnegu $\x01\0"
11102
87.3k
    /* 933 */ "dvpe\0"
11103
87.3k
    /* 938 */ "ei\0"
11104
87.3k
    /* 941 */ "emt\0"
11105
87.3k
    /* 945 */ "evpe\0"
11106
87.3k
    /* 950 */ "hypcall\0"
11107
87.3k
    /* 958 */ "jr $\x02\0"
11108
87.3k
    /* 964 */ "jrc.hb $\x02\0"
11109
87.3k
    /* 974 */ "jalrc.hb $\x02\0"
11110
87.3k
    /* 986 */ "jalrc $\x02\0"
11111
87.3k
    /* 995 */ "jalr.hb $\x02\0"
11112
87.3k
    /* 1006 */ "jalrc $\x01\0"
11113
87.3k
    /* 1015 */ "jrc $\x01\0"
11114
87.3k
    /* 1022 */ "mfc0 $\x01, $\x02\0"
11115
87.3k
    /* 1034 */ "mfhc0 $\x01, $\x02\0"
11116
87.3k
    /* 1047 */ "nop\0"
11117
87.3k
    /* 1051 */ "mtc0 $\x01, $\x02\0"
11118
87.3k
    /* 1063 */ "mthc0 $\x01, $\x02\0"
11119
87.3k
    /* 1076 */ "not $\x01, $\x02\0"
11120
87.3k
    /* 1087 */ "rdhwr $\x01, $\x02\0"
11121
87.3k
    /* 1100 */ "restore.jrc $\xFF\x01\x03\0"
11122
87.3k
    /* 1117 */ "restore.jrc $\xFF\x01\x04\0"
11123
87.3k
    /* 1134 */ "restore $\xFF\x01\x04\0"
11124
87.3k
    /* 1147 */ "bitrevb $\x01, $\x02\0"
11125
87.3k
    /* 1162 */ "bitrevh $\x01, $\x02\0"
11126
87.3k
    /* 1177 */ "byterevh $\x01, $\x02\0"
11127
87.3k
    /* 1193 */ "save $\xFF\x01\x03\0"
11128
87.3k
    /* 1203 */ "save $\xFF\x01\x04\0"
11129
87.3k
    /* 1213 */ "sdbbp\0"
11130
87.3k
    /* 1219 */ "sigrie\0"
11131
87.3k
    /* 1226 */ "neg $\x01, $\x03\0"
11132
87.3k
    /* 1237 */ "neg $\x01\0"
11133
87.3k
    /* 1244 */ "negu $\x01, $\x03\0"
11134
87.3k
    /* 1256 */ "negu $\x01\0"
11135
87.3k
    /* 1264 */ "sw $\x01, $\xFF\x02\x05\0"
11136
87.3k
    /* 1276 */ "sync\0"
11137
87.3k
    /* 1281 */ "sync_wmb\0"
11138
87.3k
    /* 1290 */ "sync_mb\0"
11139
87.3k
    /* 1298 */ "sync_acquire\0"
11140
87.3k
    /* 1311 */ "sync_release\0"
11141
87.3k
    /* 1324 */ "sync_rmb\0"
11142
87.3k
    /* 1333 */ "syscall\0"
11143
87.3k
    /* 1341 */ "teq $\x01, $\x02\0"
11144
87.3k
    /* 1352 */ "tge $\x01, $\x02\0"
11145
87.3k
    /* 1363 */ "tgeu $\x01, $\x02\0"
11146
87.3k
    /* 1375 */ "tlt $\x01, $\x02\0"
11147
87.3k
    /* 1386 */ "tltu $\x01, $\x02\0"
11148
87.3k
    /* 1398 */ "tne $\x01, $\x02\0"
11149
87.3k
    /* 1409 */ "wait\0"
11150
87.3k
    /* 1414 */ "wrdsp $\x01\0"
11151
87.3k
    /* 1423 */ "yield $\x02\0"
11152
87.3k
  ;
11153
11154
87.3k
#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
87.3k
#endif
11166
11167
87.3k
  AliasMatchingData M = {
11168
87.3k
    OpToPatterns,
11169
87.3k
    Patterns,
11170
87.3k
    Conds,
11171
87.3k
    AsmStrings,
11172
87.3k
    NULL,
11173
87.3k
  };
11174
87.3k
  const char *AsmString = matchAliasPatterns(MI, &M);
11175
87.3k
  if (!AsmString) return false;
11176
11177
2.75k
  unsigned I = 0;
11178
14.0k
  while (AsmString[I] != ' ' && AsmString[I] != '\t' &&
11179
12.4k
         AsmString[I] != '$' && AsmString[I] != '\0')
11180
11.3k
    ++I;
11181
2.75k
  SStream_concat1(OS, '\t');
11182
2.75k
  char *substr = malloc(I+1);
11183
2.75k
  memcpy(substr, AsmString, I);
11184
2.75k
  substr[I] = '\0';
11185
2.75k
  SStream_concat0(OS, substr);
11186
2.75k
  free(substr);
11187
2.75k
  if (AsmString[I] != '\0') {
11188
1.63k
    if (AsmString[I] == ' ' || AsmString[I] == '\t') {
11189
1.63k
      SStream_concat1(OS, '\t');
11190
1.63k
      ++I;
11191
1.63k
    }
11192
5.31k
    do {
11193
5.31k
      if (AsmString[I] == '$') {
11194
2.86k
        ++I;
11195
2.86k
        if (AsmString[I] == (char)0xff) {
11196
784
          ++I;
11197
784
          int OpIdx = AsmString[I++] - 1;
11198
784
          int PrintMethodIdx = AsmString[I++] - 1;
11199
784
          printCustomAliasOperand(MI, Address, OpIdx, PrintMethodIdx, OS);
11200
784
        } else
11201
2.07k
          printOperand(MI, ((unsigned)AsmString[I++]) - 1, OS);
11202
2.86k
      } else {
11203
2.44k
        SStream_concat1(OS, AsmString[I++]);
11204
2.44k
      }
11205
5.31k
    } while (AsmString[I] != '\0');
11206
1.63k
  }
11207
11208
2.75k
  return true;
11209
#else
11210
  return false;
11211
#endif // CAPSTONE_DIET
11212
87.3k
}
11213
11214
static void printCustomAliasOperand(
11215
         MCInst *MI, uint64_t Address, unsigned OpIdx,
11216
         unsigned PrintMethodIdx,
11217
784
         SStream *OS) {
11218
784
#ifndef CAPSTONE_DIET
11219
784
  switch (PrintMethodIdx) {
11220
0
  default:
11221
0
    CS_ASSERT_RET(0 && "Unknown PrintMethod kind");
11222
0
    break;
11223
181
  case 0:
11224
181
    printBranchOperand(MI, Address, OpIdx, OS);
11225
181
    break;
11226
77
  case 1:
11227
77
    printUImm_10_0(MI, OpIdx, OS);
11228
77
    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
526
  case 4:
11236
526
    printMemOperand(MI, OpIdx, OS);
11237
526
    break;
11238
784
  }
11239
784
#endif // CAPSTONE_DIET
11240
784
}
11241
11242
#endif // PRINT_ALIAS_INSTR