Coverage Report

Created: 2026-05-30 06:22

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
99.4k
static MnemonicBitsInfo getMnemonic(MCInst *MI, SStream *O) {
20
99.4k
#ifndef CAPSTONE_DIET
21
99.4k
  static const char AsmStrs[] = {
22
99.4k
  /* 0 */ "ins \t\0"
23
99.4k
  /* 6 */ "dmfc0\t\0"
24
99.4k
  /* 13 */ "dmfgc0\t\0"
25
99.4k
  /* 21 */ "mfhgc0\t\0"
26
99.4k
  /* 29 */ "mthgc0\t\0"
27
99.4k
  /* 37 */ "dmtgc0\t\0"
28
99.4k
  /* 45 */ "mfhc0\t\0"
29
99.4k
  /* 52 */ "mthc0\t\0"
30
99.4k
  /* 59 */ "dmtc0\t\0"
31
99.4k
  /* 66 */ "vmm0\t\0"
32
99.4k
  /* 72 */ "mtm0\t\0"
33
99.4k
  /* 78 */ "mtp0\t\0"
34
99.4k
  /* 84 */ "bbit0\t\0"
35
99.4k
  /* 91 */ "ldc1\t\0"
36
99.4k
  /* 97 */ "sdc1\t\0"
37
99.4k
  /* 103 */ "cfc1\t\0"
38
99.4k
  /* 109 */ "dmfc1\t\0"
39
99.4k
  /* 116 */ "mfhc1\t\0"
40
99.4k
  /* 123 */ "mthc1\t\0"
41
99.4k
  /* 130 */ "ctc1\t\0"
42
99.4k
  /* 136 */ "dmtc1\t\0"
43
99.4k
  /* 143 */ "lwc1\t\0"
44
99.4k
  /* 149 */ "swc1\t\0"
45
99.4k
  /* 155 */ "ldxc1\t\0"
46
99.4k
  /* 162 */ "sdxc1\t\0"
47
99.4k
  /* 169 */ "luxc1\t\0"
48
99.4k
  /* 176 */ "suxc1\t\0"
49
99.4k
  /* 183 */ "lwxc1\t\0"
50
99.4k
  /* 190 */ "swxc1\t\0"
51
99.4k
  /* 197 */ "mtm1\t\0"
52
99.4k
  /* 203 */ "mtp1\t\0"
53
99.4k
  /* 209 */ "bbit1\t\0"
54
99.4k
  /* 216 */ "bbit032\t\0"
55
99.4k
  /* 225 */ "bbit132\t\0"
56
99.4k
  /* 234 */ "dsra32\t\0"
57
99.4k
  /* 242 */ "bposge32\t\0"
58
99.4k
  /* 252 */ "dsll32\t\0"
59
99.4k
  /* 260 */ "dsrl32\t\0"
60
99.4k
  /* 268 */ "lwm32\t\0"
61
99.4k
  /* 275 */ "swm32\t\0"
62
99.4k
  /* 282 */ "drotr32\t\0"
63
99.4k
  /* 291 */ "cins32\t\0"
64
99.4k
  /* 299 */ "exts32\t\0"
65
99.4k
  /* 307 */ "ldc2\t\0"
66
99.4k
  /* 313 */ "sdc2\t\0"
67
99.4k
  /* 319 */ "cfc2\t\0"
68
99.4k
  /* 325 */ "dmfc2\t\0"
69
99.4k
  /* 332 */ "mfhc2\t\0"
70
99.4k
  /* 339 */ "mthc2\t\0"
71
99.4k
  /* 346 */ "ctc2\t\0"
72
99.4k
  /* 352 */ "dmtc2\t\0"
73
99.4k
  /* 359 */ "lwc2\t\0"
74
99.4k
  /* 365 */ "swc2\t\0"
75
99.4k
  /* 371 */ "mtm2\t\0"
76
99.4k
  /* 377 */ "mtp2\t\0"
77
99.4k
  /* 383 */ "addiur2\t\0"
78
99.4k
  /* 392 */ "ldc3\t\0"
79
99.4k
  /* 398 */ "sdc3\t\0"
80
99.4k
  /* 404 */ "lwc3\t\0"
81
99.4k
  /* 410 */ "swc3\t\0"
82
99.4k
  /* 416 */ "addius5\t\0"
83
99.4k
  /* 425 */ "sb16\t\0"
84
99.4k
  /* 431 */ "bc16\t\0"
85
99.4k
  /* 437 */ "jrc16\t\0"
86
99.4k
  /* 444 */ "bnezc16\t\0"
87
99.4k
  /* 453 */ "beqzc16\t\0"
88
99.4k
  /* 462 */ "and16\t\0"
89
99.4k
  /* 469 */ "move16\t\0"
90
99.4k
  /* 477 */ "sh16\t\0"
91
99.4k
  /* 483 */ "andi16\t\0"
92
99.4k
  /* 491 */ "mfhi16\t\0"
93
99.4k
  /* 499 */ "li16\t\0"
94
99.4k
  /* 505 */ "break16\t\0"
95
99.4k
  /* 514 */ "sll16\t\0"
96
99.4k
  /* 521 */ "srl16\t\0"
97
99.4k
  /* 528 */ "lwm16\t\0"
98
99.4k
  /* 535 */ "swm16\t\0"
99
99.4k
  /* 542 */ "mflo16\t\0"
100
99.4k
  /* 550 */ "sdbbp16\t\0"
101
99.4k
  /* 559 */ "jr16\t\0"
102
99.4k
  /* 565 */ "xor16\t\0"
103
99.4k
  /* 572 */ "jalrs16\t\0"
104
99.4k
  /* 581 */ "not16\t\0"
105
99.4k
  /* 588 */ "lbu16\t\0"
106
99.4k
  /* 595 */ "subu16\t\0"
107
99.4k
  /* 603 */ "addu16\t\0"
108
99.4k
  /* 611 */ "lhu16\t\0"
109
99.4k
  /* 618 */ "lw16\t\0"
110
99.4k
  /* 624 */ "sw16\t\0"
111
99.4k
  /* 630 */ "bnez16\t\0"
112
99.4k
  /* 638 */ "beqz16\t\0"
113
99.4k
  /* 646 */ "andi[32]\t\0"
114
99.4k
  /* 656 */ "addiu[32]\t\0"
115
99.4k
  /* 667 */ "addiu[r2]\t\0"
116
99.4k
  /* 678 */ "addiu[rs5]\t\0"
117
99.4k
  /* 690 */ "balc[16]\t\0"
118
99.4k
  /* 700 */ "andi[16]\t\0"
119
99.4k
  /* 710 */ "li[48]\t\0"
120
99.4k
  /* 718 */ "addiu[48]\t\0"
121
99.4k
  /* 729 */ "addiu[gp48]\t\0"
122
99.4k
  /* 742 */ "addiu[gp.b]\t\0"
123
99.4k
  /* 755 */ "addiu[neg]\t\0"
124
99.4k
  /* 767 */ "addiu[r1.sp]\t\0"
125
99.4k
  /* 781 */ "addiu[gp.w]\t\0"
126
99.4k
  /* 794 */ "saa\t\0"
127
99.4k
  /* 799 */ "preceu.ph.qbla\t\0"
128
99.4k
  /* 815 */ "precequ.ph.qbla\t\0"
129
99.4k
  /* 832 */ "dla\t\0"
130
99.4k
  /* 837 */ "preceu.ph.qbra\t\0"
131
99.4k
  /* 853 */ "precequ.ph.qbra\t\0"
132
99.4k
  /* 870 */ "dsra\t\0"
133
99.4k
  /* 876 */ "dlsa\t\0"
134
99.4k
  /* 882 */ "cfcmsa\t\0"
135
99.4k
  /* 890 */ "ctcmsa\t\0"
136
99.4k
  /* 898 */ "add_a.b\t\0"
137
99.4k
  /* 907 */ "min_a.b\t\0"
138
99.4k
  /* 916 */ "adds_a.b\t\0"
139
99.4k
  /* 926 */ "max_a.b\t\0"
140
99.4k
  /* 935 */ "sra.b\t\0"
141
99.4k
  /* 942 */ "nloc.b\t\0"
142
99.4k
  /* 950 */ "lapc.b\t\0"
143
99.4k
  /* 958 */ "nlzc.b\t\0"
144
99.4k
  /* 966 */ "sld.b\t\0"
145
99.4k
  /* 973 */ "pckod.b\t\0"
146
99.4k
  /* 982 */ "ilvod.b\t\0"
147
99.4k
  /* 991 */ "insve.b\t\0"
148
99.4k
  /* 1000 */ "vshf.b\t\0"
149
99.4k
  /* 1008 */ "bneg.b\t\0"
150
99.4k
  /* 1016 */ "srai.b\t\0"
151
99.4k
  /* 1024 */ "sldi.b\t\0"
152
99.4k
  /* 1032 */ "andi.b\t\0"
153
99.4k
  /* 1040 */ "bnegi.b\t\0"
154
99.4k
  /* 1049 */ "bseli.b\t\0"
155
99.4k
  /* 1058 */ "slli.b\t\0"
156
99.4k
  /* 1066 */ "srli.b\t\0"
157
99.4k
  /* 1074 */ "binsli.b\t\0"
158
99.4k
  /* 1084 */ "ceqi.b\t\0"
159
99.4k
  /* 1092 */ "srari.b\t\0"
160
99.4k
  /* 1101 */ "bclri.b\t\0"
161
99.4k
  /* 1110 */ "srlri.b\t\0"
162
99.4k
  /* 1119 */ "nori.b\t\0"
163
99.4k
  /* 1127 */ "xori.b\t\0"
164
99.4k
  /* 1135 */ "binsri.b\t\0"
165
99.4k
  /* 1145 */ "splati.b\t\0"
166
99.4k
  /* 1155 */ "bseti.b\t\0"
167
99.4k
  /* 1164 */ "subvi.b\t\0"
168
99.4k
  /* 1173 */ "addvi.b\t\0"
169
99.4k
  /* 1182 */ "bmzi.b\t\0"
170
99.4k
  /* 1190 */ "bmnzi.b\t\0"
171
99.4k
  /* 1199 */ "fill.b\t\0"
172
99.4k
  /* 1207 */ "sll.b\t\0"
173
99.4k
  /* 1214 */ "srl.b\t\0"
174
99.4k
  /* 1221 */ "binsl.b\t\0"
175
99.4k
  /* 1230 */ "ilvl.b\t\0"
176
99.4k
  /* 1238 */ "ceq.b\t\0"
177
99.4k
  /* 1245 */ "srar.b\t\0"
178
99.4k
  /* 1253 */ "bclr.b\t\0"
179
99.4k
  /* 1261 */ "srlr.b\t\0"
180
99.4k
  /* 1269 */ "binsr.b\t\0"
181
99.4k
  /* 1278 */ "ilvr.b\t\0"
182
99.4k
  /* 1286 */ "asub_s.b\t\0"
183
99.4k
  /* 1296 */ "mod_s.b\t\0"
184
99.4k
  /* 1305 */ "cle_s.b\t\0"
185
99.4k
  /* 1314 */ "ave_s.b\t\0"
186
99.4k
  /* 1323 */ "clei_s.b\t\0"
187
99.4k
  /* 1333 */ "mini_s.b\t\0"
188
99.4k
  /* 1343 */ "clti_s.b\t\0"
189
99.4k
  /* 1353 */ "maxi_s.b\t\0"
190
99.4k
  /* 1363 */ "min_s.b\t\0"
191
99.4k
  /* 1372 */ "aver_s.b\t\0"
192
99.4k
  /* 1382 */ "subs_s.b\t\0"
193
99.4k
  /* 1392 */ "adds_s.b\t\0"
194
99.4k
  /* 1402 */ "sat_s.b\t\0"
195
99.4k
  /* 1411 */ "clt_s.b\t\0"
196
99.4k
  /* 1420 */ "subsuu_s.b\t\0"
197
99.4k
  /* 1432 */ "div_s.b\t\0"
198
99.4k
  /* 1441 */ "max_s.b\t\0"
199
99.4k
  /* 1450 */ "copy_s.b\t\0"
200
99.4k
  /* 1460 */ "splat.b\t\0"
201
99.4k
  /* 1469 */ "bset.b\t\0"
202
99.4k
  /* 1477 */ "pcnt.b\t\0"
203
99.4k
  /* 1485 */ "insert.b\t\0"
204
99.4k
  /* 1495 */ "st.b\t\0"
205
99.4k
  /* 1501 */ "asub_u.b\t\0"
206
99.4k
  /* 1511 */ "mod_u.b\t\0"
207
99.4k
  /* 1520 */ "cle_u.b\t\0"
208
99.4k
  /* 1529 */ "ave_u.b\t\0"
209
99.4k
  /* 1538 */ "clei_u.b\t\0"
210
99.4k
  /* 1548 */ "mini_u.b\t\0"
211
99.4k
  /* 1558 */ "clti_u.b\t\0"
212
99.4k
  /* 1568 */ "maxi_u.b\t\0"
213
99.4k
  /* 1578 */ "min_u.b\t\0"
214
99.4k
  /* 1587 */ "aver_u.b\t\0"
215
99.4k
  /* 1597 */ "subs_u.b\t\0"
216
99.4k
  /* 1607 */ "adds_u.b\t\0"
217
99.4k
  /* 1617 */ "subsus_u.b\t\0"
218
99.4k
  /* 1629 */ "sat_u.b\t\0"
219
99.4k
  /* 1638 */ "clt_u.b\t\0"
220
99.4k
  /* 1647 */ "div_u.b\t\0"
221
99.4k
  /* 1656 */ "max_u.b\t\0"
222
99.4k
  /* 1665 */ "copy_u.b\t\0"
223
99.4k
  /* 1675 */ "msubv.b\t\0"
224
99.4k
  /* 1684 */ "maddv.b\t\0"
225
99.4k
  /* 1693 */ "pckev.b\t\0"
226
99.4k
  /* 1702 */ "ilvev.b\t\0"
227
99.4k
  /* 1711 */ "mulv.b\t\0"
228
99.4k
  /* 1719 */ "bz.b\t\0"
229
99.4k
  /* 1725 */ "bnz.b\t\0"
230
99.4k
  /* 1732 */ "crc32b\t\0"
231
99.4k
  /* 1740 */ "crc32cb\t\0"
232
99.4k
  /* 1749 */ "seb\t\0"
233
99.4k
  /* 1754 */ "jalrc.hb\t\0"
234
99.4k
  /* 1764 */ "jr.hb\t\0"
235
99.4k
  /* 1771 */ "jalr.hb\t\0"
236
99.4k
  /* 1780 */ "lb\t\0"
237
99.4k
  /* 1784 */ "shra.qb\t\0"
238
99.4k
  /* 1793 */ "cmpgdu.le.qb\t\0"
239
99.4k
  /* 1807 */ "cmpgu.le.qb\t\0"
240
99.4k
  /* 1820 */ "cmpu.le.qb\t\0"
241
99.4k
  /* 1832 */ "subuh.qb\t\0"
242
99.4k
  /* 1842 */ "adduh.qb\t\0"
243
99.4k
  /* 1852 */ "pick.qb\t\0"
244
99.4k
  /* 1861 */ "shll.qb\t\0"
245
99.4k
  /* 1870 */ "repl.qb\t\0"
246
99.4k
  /* 1879 */ "shrl.qb\t\0"
247
99.4k
  /* 1888 */ "cmpgdu.eq.qb\t\0"
248
99.4k
  /* 1902 */ "cmpgu.eq.qb\t\0"
249
99.4k
  /* 1915 */ "cmpu.eq.qb\t\0"
250
99.4k
  /* 1927 */ "shra_r.qb\t\0"
251
99.4k
  /* 1938 */ "subuh_r.qb\t\0"
252
99.4k
  /* 1950 */ "adduh_r.qb\t\0"
253
99.4k
  /* 1962 */ "shrav_r.qb\t\0"
254
99.4k
  /* 1974 */ "absq_s.qb\t\0"
255
99.4k
  /* 1985 */ "subu_s.qb\t\0"
256
99.4k
  /* 1996 */ "addu_s.qb\t\0"
257
99.4k
  /* 2007 */ "cmpgdu.lt.qb\t\0"
258
99.4k
  /* 2021 */ "cmpgu.lt.qb\t\0"
259
99.4k
  /* 2034 */ "cmpu.lt.qb\t\0"
260
99.4k
  /* 2046 */ "subu.qb\t\0"
261
99.4k
  /* 2055 */ "addu.qb\t\0"
262
99.4k
  /* 2064 */ "shrav.qb\t\0"
263
99.4k
  /* 2074 */ "shllv.qb\t\0"
264
99.4k
  /* 2084 */ "replv.qb\t\0"
265
99.4k
  /* 2094 */ "shrlv.qb\t\0"
266
99.4k
  /* 2104 */ "raddu.w.qb\t\0"
267
99.4k
  /* 2116 */ "sb\t\0"
268
99.4k
  /* 2120 */ "modsub\t\0"
269
99.4k
  /* 2128 */ "msub\t\0"
270
99.4k
  /* 2134 */ "bposge32c\t\0"
271
99.4k
  /* 2145 */ "bc\t\0"
272
99.4k
  /* 2149 */ "bgec\t\0"
273
99.4k
  /* 2155 */ "bnec\t\0"
274
99.4k
  /* 2161 */ "bgeic\t\0"
275
99.4k
  /* 2168 */ "bneic\t\0"
276
99.4k
  /* 2175 */ "jic\t\0"
277
99.4k
  /* 2180 */ "beqic\t\0"
278
99.4k
  /* 2187 */ "bltic\t\0"
279
99.4k
  /* 2194 */ "move.balc\t\0"
280
99.4k
  /* 2205 */ "jialc\t\0"
281
99.4k
  /* 2212 */ "bgezalc\t\0"
282
99.4k
  /* 2221 */ "blezalc\t\0"
283
99.4k
  /* 2230 */ "bnezalc\t\0"
284
99.4k
  /* 2239 */ "beqzalc\t\0"
285
99.4k
  /* 2248 */ "bgtzalc\t\0"
286
99.4k
  /* 2257 */ "bltzalc\t\0"
287
99.4k
  /* 2266 */ "sync\t\0"
288
99.4k
  /* 2272 */ "ldpc\t\0"
289
99.4k
  /* 2278 */ "auipc\t\0"
290
99.4k
  /* 2285 */ "aluipc\t\0"
291
99.4k
  /* 2293 */ "addiupc\t\0"
292
99.4k
  /* 2302 */ "lwupc\t\0"
293
99.4k
  /* 2309 */ "lwpc\t\0"
294
99.4k
  /* 2315 */ "swpc\t\0"
295
99.4k
  /* 2321 */ "beqc\t\0"
296
99.4k
  /* 2327 */ "restore.jrc\t\0"
297
99.4k
  /* 2340 */ "jalrc\t\0"
298
99.4k
  /* 2347 */ "addsc\t\0"
299
99.4k
  /* 2354 */ "brsc\t\0"
300
99.4k
  /* 2360 */ "balrsc\t\0"
301
99.4k
  /* 2368 */ "bltc\t\0"
302
99.4k
  /* 2374 */ "bgeuc\t\0"
303
99.4k
  /* 2381 */ "bgeiuc\t\0"
304
99.4k
  /* 2389 */ "bltiuc\t\0"
305
99.4k
  /* 2397 */ "bltuc\t\0"
306
99.4k
  /* 2404 */ "bnvc\t\0"
307
99.4k
  /* 2410 */ "bovc\t\0"
308
99.4k
  /* 2416 */ "addwc\t\0"
309
99.4k
  /* 2423 */ "bgezc\t\0"
310
99.4k
  /* 2430 */ "blezc\t\0"
311
99.4k
  /* 2437 */ "bc1nezc\t\0"
312
99.4k
  /* 2446 */ "bc2nezc\t\0"
313
99.4k
  /* 2455 */ "bbnezc\t\0"
314
99.4k
  /* 2463 */ "bc1eqzc\t\0"
315
99.4k
  /* 2472 */ "bc2eqzc\t\0"
316
99.4k
  /* 2481 */ "bbeqzc\t\0"
317
99.4k
  /* 2489 */ "bgtzc\t\0"
318
99.4k
  /* 2496 */ "bltzc\t\0"
319
99.4k
  /* 2503 */ "flog2.d\t\0"
320
99.4k
  /* 2512 */ "fexp2.d\t\0"
321
99.4k
  /* 2521 */ "add_a.d\t\0"
322
99.4k
  /* 2530 */ "fmin_a.d\t\0"
323
99.4k
  /* 2540 */ "adds_a.d\t\0"
324
99.4k
  /* 2550 */ "fmax_a.d\t\0"
325
99.4k
  /* 2560 */ "mina.d\t\0"
326
99.4k
  /* 2568 */ "sra.d\t\0"
327
99.4k
  /* 2575 */ "maxa.d\t\0"
328
99.4k
  /* 2583 */ "fsub.d\t\0"
329
99.4k
  /* 2591 */ "fmsub.d\t\0"
330
99.4k
  /* 2600 */ "nmsub.d\t\0"
331
99.4k
  /* 2609 */ "nloc.d\t\0"
332
99.4k
  /* 2617 */ "nlzc.d\t\0"
333
99.4k
  /* 2625 */ "fadd.d\t\0"
334
99.4k
  /* 2633 */ "fmadd.d\t\0"
335
99.4k
  /* 2642 */ "nmadd.d\t\0"
336
99.4k
  /* 2651 */ "sld.d\t\0"
337
99.4k
  /* 2658 */ "pckod.d\t\0"
338
99.4k
  /* 2667 */ "ilvod.d\t\0"
339
99.4k
  /* 2676 */ "c.nge.d\t\0"
340
99.4k
  /* 2685 */ "c.le.d\t\0"
341
99.4k
  /* 2693 */ "cmp.le.d\t\0"
342
99.4k
  /* 2703 */ "fcle.d\t\0"
343
99.4k
  /* 2711 */ "c.ngle.d\t\0"
344
99.4k
  /* 2721 */ "c.ole.d\t\0"
345
99.4k
  /* 2730 */ "cmp.sle.d\t\0"
346
99.4k
  /* 2741 */ "fsle.d\t\0"
347
99.4k
  /* 2749 */ "c.ule.d\t\0"
348
99.4k
  /* 2758 */ "cmp.ule.d\t\0"
349
99.4k
  /* 2769 */ "fcule.d\t\0"
350
99.4k
  /* 2778 */ "cmp.sule.d\t\0"
351
99.4k
  /* 2790 */ "fsule.d\t\0"
352
99.4k
  /* 2799 */ "fcne.d\t\0"
353
99.4k
  /* 2807 */ "fsne.d\t\0"
354
99.4k
  /* 2815 */ "fcune.d\t\0"
355
99.4k
  /* 2824 */ "fsune.d\t\0"
356
99.4k
  /* 2833 */ "insve.d\t\0"
357
99.4k
  /* 2842 */ "c.f.d\t\0"
358
99.4k
  /* 2849 */ "cmp.af.d\t\0"
359
99.4k
  /* 2859 */ "fcaf.d\t\0"
360
99.4k
  /* 2867 */ "cmp.saf.d\t\0"
361
99.4k
  /* 2878 */ "fsaf.d\t\0"
362
99.4k
  /* 2886 */ "msubf.d\t\0"
363
99.4k
  /* 2895 */ "maddf.d\t\0"
364
99.4k
  /* 2904 */ "vshf.d\t\0"
365
99.4k
  /* 2912 */ "c.sf.d\t\0"
366
99.4k
  /* 2920 */ "movf.d\t\0"
367
99.4k
  /* 2928 */ "bneg.d\t\0"
368
99.4k
  /* 2936 */ "srai.d\t\0"
369
99.4k
  /* 2944 */ "sldi.d\t\0"
370
99.4k
  /* 2952 */ "bnegi.d\t\0"
371
99.4k
  /* 2961 */ "slli.d\t\0"
372
99.4k
  /* 2969 */ "srli.d\t\0"
373
99.4k
  /* 2977 */ "binsli.d\t\0"
374
99.4k
  /* 2987 */ "ceqi.d\t\0"
375
99.4k
  /* 2995 */ "srari.d\t\0"
376
99.4k
  /* 3004 */ "bclri.d\t\0"
377
99.4k
  /* 3013 */ "srlri.d\t\0"
378
99.4k
  /* 3022 */ "binsri.d\t\0"
379
99.4k
  /* 3032 */ "splati.d\t\0"
380
99.4k
  /* 3042 */ "bseti.d\t\0"
381
99.4k
  /* 3051 */ "subvi.d\t\0"
382
99.4k
  /* 3060 */ "addvi.d\t\0"
383
99.4k
  /* 3069 */ "trunc.l.d\t\0"
384
99.4k
  /* 3080 */ "round.l.d\t\0"
385
99.4k
  /* 3091 */ "ceil.l.d\t\0"
386
99.4k
  /* 3101 */ "floor.l.d\t\0"
387
99.4k
  /* 3112 */ "cvt.l.d\t\0"
388
99.4k
  /* 3121 */ "sel.d\t\0"
389
99.4k
  /* 3128 */ "c.ngl.d\t\0"
390
99.4k
  /* 3137 */ "fill.d\t\0"
391
99.4k
  /* 3145 */ "sll.d\t\0"
392
99.4k
  /* 3152 */ "fexupl.d\t\0"
393
99.4k
  /* 3162 */ "ffql.d\t\0"
394
99.4k
  /* 3170 */ "srl.d\t\0"
395
99.4k
  /* 3177 */ "binsl.d\t\0"
396
99.4k
  /* 3186 */ "fmul.d\t\0"
397
99.4k
  /* 3194 */ "ilvl.d\t\0"
398
99.4k
  /* 3202 */ "fmin.d\t\0"
399
99.4k
  /* 3210 */ "c.un.d\t\0"
400
99.4k
  /* 3218 */ "cmp.un.d\t\0"
401
99.4k
  /* 3228 */ "fcun.d\t\0"
402
99.4k
  /* 3236 */ "cmp.sun.d\t\0"
403
99.4k
  /* 3247 */ "fsun.d\t\0"
404
99.4k
  /* 3255 */ "movn.d\t\0"
405
99.4k
  /* 3263 */ "frcp.d\t\0"
406
99.4k
  /* 3271 */ "recip.d\t\0"
407
99.4k
  /* 3280 */ "c.eq.d\t\0"
408
99.4k
  /* 3288 */ "cmp.eq.d\t\0"
409
99.4k
  /* 3298 */ "fceq.d\t\0"
410
99.4k
  /* 3306 */ "c.seq.d\t\0"
411
99.4k
  /* 3315 */ "cmp.seq.d\t\0"
412
99.4k
  /* 3326 */ "fseq.d\t\0"
413
99.4k
  /* 3334 */ "c.ueq.d\t\0"
414
99.4k
  /* 3343 */ "cmp.ueq.d\t\0"
415
99.4k
  /* 3354 */ "fcueq.d\t\0"
416
99.4k
  /* 3363 */ "cmp.sueq.d\t\0"
417
99.4k
  /* 3375 */ "fsueq.d\t\0"
418
99.4k
  /* 3384 */ "srar.d\t\0"
419
99.4k
  /* 3392 */ "bclr.d\t\0"
420
99.4k
  /* 3400 */ "srlr.d\t\0"
421
99.4k
  /* 3408 */ "fcor.d\t\0"
422
99.4k
  /* 3416 */ "fsor.d\t\0"
423
99.4k
  /* 3424 */ "fexupr.d\t\0"
424
99.4k
  /* 3434 */ "ffqr.d\t\0"
425
99.4k
  /* 3442 */ "binsr.d\t\0"
426
99.4k
  /* 3451 */ "ilvr.d\t\0"
427
99.4k
  /* 3459 */ "cvt.s.d\t\0"
428
99.4k
  /* 3468 */ "asub_s.d\t\0"
429
99.4k
  /* 3478 */ "hsub_s.d\t\0"
430
99.4k
  /* 3488 */ "dpsub_s.d\t\0"
431
99.4k
  /* 3499 */ "ftrunc_s.d\t\0"
432
99.4k
  /* 3511 */ "hadd_s.d\t\0"
433
99.4k
  /* 3521 */ "dpadd_s.d\t\0"
434
99.4k
  /* 3532 */ "mod_s.d\t\0"
435
99.4k
  /* 3541 */ "cle_s.d\t\0"
436
99.4k
  /* 3550 */ "ave_s.d\t\0"
437
99.4k
  /* 3559 */ "clei_s.d\t\0"
438
99.4k
  /* 3569 */ "mini_s.d\t\0"
439
99.4k
  /* 3579 */ "clti_s.d\t\0"
440
99.4k
  /* 3589 */ "maxi_s.d\t\0"
441
99.4k
  /* 3599 */ "min_s.d\t\0"
442
99.4k
  /* 3608 */ "dotp_s.d\t\0"
443
99.4k
  /* 3618 */ "aver_s.d\t\0"
444
99.4k
  /* 3628 */ "subs_s.d\t\0"
445
99.4k
  /* 3638 */ "adds_s.d\t\0"
446
99.4k
  /* 3648 */ "sat_s.d\t\0"
447
99.4k
  /* 3657 */ "clt_s.d\t\0"
448
99.4k
  /* 3666 */ "ffint_s.d\t\0"
449
99.4k
  /* 3677 */ "ftint_s.d\t\0"
450
99.4k
  /* 3688 */ "subsuu_s.d\t\0"
451
99.4k
  /* 3700 */ "div_s.d\t\0"
452
99.4k
  /* 3709 */ "max_s.d\t\0"
453
99.4k
  /* 3718 */ "copy_s.d\t\0"
454
99.4k
  /* 3728 */ "abs.d\t\0"
455
99.4k
  /* 3735 */ "fclass.d\t\0"
456
99.4k
  /* 3745 */ "splat.d\t\0"
457
99.4k
  /* 3754 */ "bset.d\t\0"
458
99.4k
  /* 3762 */ "c.ngt.d\t\0"
459
99.4k
  /* 3771 */ "c.lt.d\t\0"
460
99.4k
  /* 3779 */ "cmp.lt.d\t\0"
461
99.4k
  /* 3789 */ "fclt.d\t\0"
462
99.4k
  /* 3797 */ "c.olt.d\t\0"
463
99.4k
  /* 3806 */ "cmp.slt.d\t\0"
464
99.4k
  /* 3817 */ "fslt.d\t\0"
465
99.4k
  /* 3825 */ "c.ult.d\t\0"
466
99.4k
  /* 3834 */ "cmp.ult.d\t\0"
467
99.4k
  /* 3845 */ "fcult.d\t\0"
468
99.4k
  /* 3854 */ "cmp.sult.d\t\0"
469
99.4k
  /* 3866 */ "fsult.d\t\0"
470
99.4k
  /* 3875 */ "pcnt.d\t\0"
471
99.4k
  /* 3883 */ "frint.d\t\0"
472
99.4k
  /* 3892 */ "insert.d\t\0"
473
99.4k
  /* 3902 */ "fsqrt.d\t\0"
474
99.4k
  /* 3911 */ "frsqrt.d\t\0"
475
99.4k
  /* 3921 */ "st.d\t\0"
476
99.4k
  /* 3927 */ "movt.d\t\0"
477
99.4k
  /* 3935 */ "asub_u.d\t\0"
478
99.4k
  /* 3945 */ "hsub_u.d\t\0"
479
99.4k
  /* 3955 */ "dpsub_u.d\t\0"
480
99.4k
  /* 3966 */ "ftrunc_u.d\t\0"
481
99.4k
  /* 3978 */ "hadd_u.d\t\0"
482
99.4k
  /* 3988 */ "dpadd_u.d\t\0"
483
99.4k
  /* 3999 */ "mod_u.d\t\0"
484
99.4k
  /* 4008 */ "cle_u.d\t\0"
485
99.4k
  /* 4017 */ "ave_u.d\t\0"
486
99.4k
  /* 4026 */ "clei_u.d\t\0"
487
99.4k
  /* 4036 */ "mini_u.d\t\0"
488
99.4k
  /* 4046 */ "clti_u.d\t\0"
489
99.4k
  /* 4056 */ "maxi_u.d\t\0"
490
99.4k
  /* 4066 */ "min_u.d\t\0"
491
99.4k
  /* 4075 */ "dotp_u.d\t\0"
492
99.4k
  /* 4085 */ "aver_u.d\t\0"
493
99.4k
  /* 4095 */ "subs_u.d\t\0"
494
99.4k
  /* 4105 */ "adds_u.d\t\0"
495
99.4k
  /* 4115 */ "subsus_u.d\t\0"
496
99.4k
  /* 4127 */ "sat_u.d\t\0"
497
99.4k
  /* 4136 */ "clt_u.d\t\0"
498
99.4k
  /* 4145 */ "ffint_u.d\t\0"
499
99.4k
  /* 4156 */ "ftint_u.d\t\0"
500
99.4k
  /* 4167 */ "div_u.d\t\0"
501
99.4k
  /* 4176 */ "max_u.d\t\0"
502
99.4k
  /* 4185 */ "msubv.d\t\0"
503
99.4k
  /* 4194 */ "maddv.d\t\0"
504
99.4k
  /* 4203 */ "pckev.d\t\0"
505
99.4k
  /* 4212 */ "ilvev.d\t\0"
506
99.4k
  /* 4221 */ "fdiv.d\t\0"
507
99.4k
  /* 4229 */ "mulv.d\t\0"
508
99.4k
  /* 4237 */ "mov.d\t\0"
509
99.4k
  /* 4244 */ "trunc.w.d\t\0"
510
99.4k
  /* 4255 */ "round.w.d\t\0"
511
99.4k
  /* 4266 */ "ceil.w.d\t\0"
512
99.4k
  /* 4276 */ "floor.w.d\t\0"
513
99.4k
  /* 4287 */ "cvt.w.d\t\0"
514
99.4k
  /* 4296 */ "fmax.d\t\0"
515
99.4k
  /* 4304 */ "bz.d\t\0"
516
99.4k
  /* 4310 */ "selnez.d\t\0"
517
99.4k
  /* 4320 */ "bnz.d\t\0"
518
99.4k
  /* 4327 */ "seleqz.d\t\0"
519
99.4k
  /* 4337 */ "movz.d\t\0"
520
99.4k
  /* 4345 */ "crc32d\t\0"
521
99.4k
  /* 4353 */ "saad\t\0"
522
99.4k
  /* 4359 */ "crc32cd\t\0"
523
99.4k
  /* 4368 */ "scd\t\0"
524
99.4k
  /* 4373 */ "dadd\t\0"
525
99.4k
  /* 4379 */ "madd\t\0"
526
99.4k
  /* 4385 */ "dshd\t\0"
527
99.4k
  /* 4391 */ "yield\t\0"
528
99.4k
  /* 4398 */ "lld\t\0"
529
99.4k
  /* 4403 */ "and\t\0"
530
99.4k
  /* 4408 */ "prepend\t\0"
531
99.4k
  /* 4417 */ "append\t\0"
532
99.4k
  /* 4425 */ "dmod\t\0"
533
99.4k
  /* 4431 */ "sd\t\0"
534
99.4k
  /* 4435 */ "lbe\t\0"
535
99.4k
  /* 4440 */ "sbe\t\0"
536
99.4k
  /* 4445 */ "sce\t\0"
537
99.4k
  /* 4450 */ "cachee\t\0"
538
99.4k
  /* 4458 */ "prefe\t\0"
539
99.4k
  /* 4465 */ "bge\t\0"
540
99.4k
  /* 4470 */ "sge\t\0"
541
99.4k
  /* 4475 */ "tge\t\0"
542
99.4k
  /* 4480 */ "cache\t\0"
543
99.4k
  /* 4487 */ "lhe\t\0"
544
99.4k
  /* 4492 */ "she\t\0"
545
99.4k
  /* 4497 */ "sigrie\t\0"
546
99.4k
  /* 4505 */ "ble\t\0"
547
99.4k
  /* 4510 */ "lle\t\0"
548
99.4k
  /* 4515 */ "sle\t\0"
549
99.4k
  /* 4520 */ "lwle\t\0"
550
99.4k
  /* 4526 */ "swle\t\0"
551
99.4k
  /* 4532 */ "bne\t\0"
552
99.4k
  /* 4537 */ "sne\t\0"
553
99.4k
  /* 4542 */ "tne\t\0"
554
99.4k
  /* 4547 */ "dvpe\t\0"
555
99.4k
  /* 4553 */ "evpe\t\0"
556
99.4k
  /* 4559 */ "restore\t\0"
557
99.4k
  /* 4568 */ "lwre\t\0"
558
99.4k
  /* 4574 */ "swre\t\0"
559
99.4k
  /* 4580 */ "lbue\t\0"
560
99.4k
  /* 4586 */ "lhue\t\0"
561
99.4k
  /* 4592 */ "save\t\0"
562
99.4k
  /* 4598 */ "move\t\0"
563
99.4k
  /* 4604 */ "lwe\t\0"
564
99.4k
  /* 4609 */ "swe\t\0"
565
99.4k
  /* 4614 */ "bc1f\t\0"
566
99.4k
  /* 4620 */ "pref\t\0"
567
99.4k
  /* 4626 */ "movf\t\0"
568
99.4k
  /* 4632 */ "neg\t\0"
569
99.4k
  /* 4637 */ "add_a.h\t\0"
570
99.4k
  /* 4646 */ "min_a.h\t\0"
571
99.4k
  /* 4655 */ "adds_a.h\t\0"
572
99.4k
  /* 4665 */ "max_a.h\t\0"
573
99.4k
  /* 4674 */ "sra.h\t\0"
574
99.4k
  /* 4681 */ "nloc.h\t\0"
575
99.4k
  /* 4689 */ "lapc.h\t\0"
576
99.4k
  /* 4697 */ "nlzc.h\t\0"
577
99.4k
  /* 4705 */ "sld.h\t\0"
578
99.4k
  /* 4712 */ "pckod.h\t\0"
579
99.4k
  /* 4721 */ "ilvod.h\t\0"
580
99.4k
  /* 4730 */ "insve.h\t\0"
581
99.4k
  /* 4739 */ "vshf.h\t\0"
582
99.4k
  /* 4747 */ "bneg.h\t\0"
583
99.4k
  /* 4755 */ "srai.h\t\0"
584
99.4k
  /* 4763 */ "sldi.h\t\0"
585
99.4k
  /* 4771 */ "bnegi.h\t\0"
586
99.4k
  /* 4780 */ "slli.h\t\0"
587
99.4k
  /* 4788 */ "srli.h\t\0"
588
99.4k
  /* 4796 */ "binsli.h\t\0"
589
99.4k
  /* 4806 */ "ceqi.h\t\0"
590
99.4k
  /* 4814 */ "srari.h\t\0"
591
99.4k
  /* 4823 */ "bclri.h\t\0"
592
99.4k
  /* 4832 */ "srlri.h\t\0"
593
99.4k
  /* 4841 */ "binsri.h\t\0"
594
99.4k
  /* 4851 */ "splati.h\t\0"
595
99.4k
  /* 4861 */ "bseti.h\t\0"
596
99.4k
  /* 4870 */ "subvi.h\t\0"
597
99.4k
  /* 4879 */ "addvi.h\t\0"
598
99.4k
  /* 4888 */ "fill.h\t\0"
599
99.4k
  /* 4896 */ "sll.h\t\0"
600
99.4k
  /* 4903 */ "srl.h\t\0"
601
99.4k
  /* 4910 */ "binsl.h\t\0"
602
99.4k
  /* 4919 */ "ilvl.h\t\0"
603
99.4k
  /* 4927 */ "fexdo.h\t\0"
604
99.4k
  /* 4936 */ "msub_q.h\t\0"
605
99.4k
  /* 4946 */ "madd_q.h\t\0"
606
99.4k
  /* 4956 */ "mul_q.h\t\0"
607
99.4k
  /* 4965 */ "msubr_q.h\t\0"
608
99.4k
  /* 4976 */ "maddr_q.h\t\0"
609
99.4k
  /* 4987 */ "mulr_q.h\t\0"
610
99.4k
  /* 4997 */ "ceq.h\t\0"
611
99.4k
  /* 5004 */ "ftq.h\t\0"
612
99.4k
  /* 5011 */ "srar.h\t\0"
613
99.4k
  /* 5019 */ "bclr.h\t\0"
614
99.4k
  /* 5027 */ "srlr.h\t\0"
615
99.4k
  /* 5035 */ "binsr.h\t\0"
616
99.4k
  /* 5044 */ "ilvr.h\t\0"
617
99.4k
  /* 5052 */ "asub_s.h\t\0"
618
99.4k
  /* 5062 */ "hsub_s.h\t\0"
619
99.4k
  /* 5072 */ "dpsub_s.h\t\0"
620
99.4k
  /* 5083 */ "hadd_s.h\t\0"
621
99.4k
  /* 5093 */ "dpadd_s.h\t\0"
622
99.4k
  /* 5104 */ "mod_s.h\t\0"
623
99.4k
  /* 5113 */ "cle_s.h\t\0"
624
99.4k
  /* 5122 */ "ave_s.h\t\0"
625
99.4k
  /* 5131 */ "clei_s.h\t\0"
626
99.4k
  /* 5141 */ "mini_s.h\t\0"
627
99.4k
  /* 5151 */ "clti_s.h\t\0"
628
99.4k
  /* 5161 */ "maxi_s.h\t\0"
629
99.4k
  /* 5171 */ "min_s.h\t\0"
630
99.4k
  /* 5180 */ "dotp_s.h\t\0"
631
99.4k
  /* 5190 */ "aver_s.h\t\0"
632
99.4k
  /* 5200 */ "extr_s.h\t\0"
633
99.4k
  /* 5210 */ "subs_s.h\t\0"
634
99.4k
  /* 5220 */ "adds_s.h\t\0"
635
99.4k
  /* 5230 */ "sat_s.h\t\0"
636
99.4k
  /* 5239 */ "clt_s.h\t\0"
637
99.4k
  /* 5248 */ "subsuu_s.h\t\0"
638
99.4k
  /* 5260 */ "div_s.h\t\0"
639
99.4k
  /* 5269 */ "extrv_s.h\t\0"
640
99.4k
  /* 5280 */ "max_s.h\t\0"
641
99.4k
  /* 5289 */ "copy_s.h\t\0"
642
99.4k
  /* 5299 */ "splat.h\t\0"
643
99.4k
  /* 5308 */ "bset.h\t\0"
644
99.4k
  /* 5316 */ "pcnt.h\t\0"
645
99.4k
  /* 5324 */ "insert.h\t\0"
646
99.4k
  /* 5334 */ "st.h\t\0"
647
99.4k
  /* 5340 */ "asub_u.h\t\0"
648
99.4k
  /* 5350 */ "hsub_u.h\t\0"
649
99.4k
  /* 5360 */ "dpsub_u.h\t\0"
650
99.4k
  /* 5371 */ "hadd_u.h\t\0"
651
99.4k
  /* 5381 */ "dpadd_u.h\t\0"
652
99.4k
  /* 5392 */ "mod_u.h\t\0"
653
99.4k
  /* 5401 */ "cle_u.h\t\0"
654
99.4k
  /* 5410 */ "ave_u.h\t\0"
655
99.4k
  /* 5419 */ "clei_u.h\t\0"
656
99.4k
  /* 5429 */ "mini_u.h\t\0"
657
99.4k
  /* 5439 */ "clti_u.h\t\0"
658
99.4k
  /* 5449 */ "maxi_u.h\t\0"
659
99.4k
  /* 5459 */ "min_u.h\t\0"
660
99.4k
  /* 5468 */ "dotp_u.h\t\0"
661
99.4k
  /* 5478 */ "aver_u.h\t\0"
662
99.4k
  /* 5488 */ "subs_u.h\t\0"
663
99.4k
  /* 5498 */ "adds_u.h\t\0"
664
99.4k
  /* 5508 */ "subsus_u.h\t\0"
665
99.4k
  /* 5520 */ "sat_u.h\t\0"
666
99.4k
  /* 5529 */ "clt_u.h\t\0"
667
99.4k
  /* 5538 */ "div_u.h\t\0"
668
99.4k
  /* 5547 */ "max_u.h\t\0"
669
99.4k
  /* 5556 */ "copy_u.h\t\0"
670
99.4k
  /* 5566 */ "msubv.h\t\0"
671
99.4k
  /* 5575 */ "maddv.h\t\0"
672
99.4k
  /* 5584 */ "pckev.h\t\0"
673
99.4k
  /* 5593 */ "ilvev.h\t\0"
674
99.4k
  /* 5602 */ "mulv.h\t\0"
675
99.4k
  /* 5610 */ "bz.h\t\0"
676
99.4k
  /* 5616 */ "bnz.h\t\0"
677
99.4k
  /* 5623 */ "crc32h\t\0"
678
99.4k
  /* 5631 */ "dsbh\t\0"
679
99.4k
  /* 5637 */ "wsbh\t\0"
680
99.4k
  /* 5643 */ "crc32ch\t\0"
681
99.4k
  /* 5652 */ "seh\t\0"
682
99.4k
  /* 5657 */ "ualh\t\0"
683
99.4k
  /* 5663 */ "ulh\t\0"
684
99.4k
  /* 5668 */ "shra.ph\t\0"
685
99.4k
  /* 5677 */ "precrq.qb.ph\t\0"
686
99.4k
  /* 5691 */ "precr.qb.ph\t\0"
687
99.4k
  /* 5704 */ "precrqu_s.qb.ph\t\0"
688
99.4k
  /* 5721 */ "cmp.le.ph\t\0"
689
99.4k
  /* 5732 */ "subqh.ph\t\0"
690
99.4k
  /* 5742 */ "addqh.ph\t\0"
691
99.4k
  /* 5752 */ "pick.ph\t\0"
692
99.4k
  /* 5761 */ "shll.ph\t\0"
693
99.4k
  /* 5770 */ "repl.ph\t\0"
694
99.4k
  /* 5779 */ "shrl.ph\t\0"
695
99.4k
  /* 5788 */ "packrl.ph\t\0"
696
99.4k
  /* 5799 */ "mul.ph\t\0"
697
99.4k
  /* 5807 */ "subq.ph\t\0"
698
99.4k
  /* 5816 */ "addq.ph\t\0"
699
99.4k
  /* 5825 */ "cmp.eq.ph\t\0"
700
99.4k
  /* 5836 */ "shra_r.ph\t\0"
701
99.4k
  /* 5847 */ "subqh_r.ph\t\0"
702
99.4k
  /* 5859 */ "addqh_r.ph\t\0"
703
99.4k
  /* 5871 */ "shrav_r.ph\t\0"
704
99.4k
  /* 5883 */ "shll_s.ph\t\0"
705
99.4k
  /* 5894 */ "mul_s.ph\t\0"
706
99.4k
  /* 5904 */ "subq_s.ph\t\0"
707
99.4k
  /* 5915 */ "addq_s.ph\t\0"
708
99.4k
  /* 5926 */ "mulq_s.ph\t\0"
709
99.4k
  /* 5937 */ "absq_s.ph\t\0"
710
99.4k
  /* 5948 */ "subu_s.ph\t\0"
711
99.4k
  /* 5959 */ "addu_s.ph\t\0"
712
99.4k
  /* 5970 */ "shllv_s.ph\t\0"
713
99.4k
  /* 5982 */ "mulq_rs.ph\t\0"
714
99.4k
  /* 5994 */ "cmp.lt.ph\t\0"
715
99.4k
  /* 6005 */ "subu.ph\t\0"
716
99.4k
  /* 6014 */ "addu.ph\t\0"
717
99.4k
  /* 6023 */ "shrav.ph\t\0"
718
99.4k
  /* 6033 */ "shllv.ph\t\0"
719
99.4k
  /* 6043 */ "replv.ph\t\0"
720
99.4k
  /* 6053 */ "shrlv.ph\t\0"
721
99.4k
  /* 6063 */ "dpa.w.ph\t\0"
722
99.4k
  /* 6073 */ "dpaqx_sa.w.ph\t\0"
723
99.4k
  /* 6088 */ "dpsqx_sa.w.ph\t\0"
724
99.4k
  /* 6103 */ "mulsa.w.ph\t\0"
725
99.4k
  /* 6115 */ "dpaq_s.w.ph\t\0"
726
99.4k
  /* 6128 */ "mulsaq_s.w.ph\t\0"
727
99.4k
  /* 6143 */ "dpsq_s.w.ph\t\0"
728
99.4k
  /* 6156 */ "dpaqx_s.w.ph\t\0"
729
99.4k
  /* 6170 */ "dpsqx_s.w.ph\t\0"
730
99.4k
  /* 6184 */ "dps.w.ph\t\0"
731
99.4k
  /* 6194 */ "dpax.w.ph\t\0"
732
99.4k
  /* 6205 */ "dpsx.w.ph\t\0"
733
99.4k
  /* 6216 */ "uash\t\0"
734
99.4k
  /* 6222 */ "ush\t\0"
735
99.4k
  /* 6227 */ "dmuh\t\0"
736
99.4k
  /* 6233 */ "synci\t\0"
737
99.4k
  /* 6240 */ "daddi\t\0"
738
99.4k
  /* 6247 */ "andi\t\0"
739
99.4k
  /* 6253 */ "tgei\t\0"
740
99.4k
  /* 6259 */ "snei\t\0"
741
99.4k
  /* 6265 */ "tnei\t\0"
742
99.4k
  /* 6271 */ "dahi\t\0"
743
99.4k
  /* 6277 */ "mfhi\t\0"
744
99.4k
  /* 6283 */ "mthi\t\0"
745
99.4k
  /* 6289 */ ".align 2\n\tli\t\0"
746
99.4k
  /* 6303 */ "dli\t\0"
747
99.4k
  /* 6308 */ "cmpi\t\0"
748
99.4k
  /* 6314 */ "seqi\t\0"
749
99.4k
  /* 6320 */ "teqi\t\0"
750
99.4k
  /* 6326 */ "xori\t\0"
751
99.4k
  /* 6332 */ "dati\t\0"
752
99.4k
  /* 6338 */ "slti\t\0"
753
99.4k
  /* 6344 */ "tlti\t\0"
754
99.4k
  /* 6350 */ "daui\t\0"
755
99.4k
  /* 6356 */ "lui\t\0"
756
99.4k
  /* 6361 */ "ginvi\t\0"
757
99.4k
  /* 6368 */ "j\t\0"
758
99.4k
  /* 6371 */ "break\t\0"
759
99.4k
  /* 6378 */ "fork\t\0"
760
99.4k
  /* 6384 */ "cvt.d.l\t\0"
761
99.4k
  /* 6393 */ "cvt.s.l\t\0"
762
99.4k
  /* 6402 */ "bal\t\0"
763
99.4k
  /* 6407 */ "jal\t\0"
764
99.4k
  /* 6412 */ "bgezal\t\0"
765
99.4k
  /* 6420 */ "bltzal\t\0"
766
99.4k
  /* 6428 */ "dpau.h.qbl\t\0"
767
99.4k
  /* 6440 */ "dpsu.h.qbl\t\0"
768
99.4k
  /* 6452 */ "muleu_s.ph.qbl\t\0"
769
99.4k
  /* 6468 */ "preceu.ph.qbl\t\0"
770
99.4k
  /* 6483 */ "precequ.ph.qbl\t\0"
771
99.4k
  /* 6499 */ "ldl\t\0"
772
99.4k
  /* 6504 */ "sdl\t\0"
773
99.4k
  /* 6509 */ "bgel\t\0"
774
99.4k
  /* 6515 */ "blel\t\0"
775
99.4k
  /* 6521 */ "bnel\t\0"
776
99.4k
  /* 6527 */ "bc1fl\t\0"
777
99.4k
  /* 6534 */ "maq_sa.w.phl\t\0"
778
99.4k
  /* 6548 */ "preceq.w.phl\t\0"
779
99.4k
  /* 6562 */ "maq_s.w.phl\t\0"
780
99.4k
  /* 6575 */ "muleq_s.w.phl\t\0"
781
99.4k
  /* 6590 */ "hypcall\t\0"
782
99.4k
  /* 6599 */ "syscall\t\0"
783
99.4k
  /* 6608 */ "bgezall\t\0"
784
99.4k
  /* 6617 */ "bltzall\t\0"
785
99.4k
  /* 6626 */ "dsll\t\0"
786
99.4k
  /* 6632 */ "drol\t\0"
787
99.4k
  /* 6638 */ "cvt.s.pl\t\0"
788
99.4k
  /* 6648 */ "beql\t\0"
789
99.4k
  /* 6654 */ "dsrl\t\0"
790
99.4k
  /* 6660 */ "bc1tl\t\0"
791
99.4k
  /* 6667 */ "bgtl\t\0"
792
99.4k
  /* 6673 */ "bltl\t\0"
793
99.4k
  /* 6679 */ "bgeul\t\0"
794
99.4k
  /* 6686 */ "bleul\t\0"
795
99.4k
  /* 6693 */ "dmul\t\0"
796
99.4k
  /* 6699 */ "bgtul\t\0"
797
99.4k
  /* 6706 */ "bltul\t\0"
798
99.4k
  /* 6713 */ "lwl\t\0"
799
99.4k
  /* 6718 */ "swl\t\0"
800
99.4k
  /* 6723 */ "bgezl\t\0"
801
99.4k
  /* 6730 */ "blezl\t\0"
802
99.4k
  /* 6737 */ "bgtzl\t\0"
803
99.4k
  /* 6744 */ "bltzl\t\0"
804
99.4k
  /* 6751 */ "drem\t\0"
805
99.4k
  /* 6757 */ "dinsm\t\0"
806
99.4k
  /* 6764 */ "dextm\t\0"
807
99.4k
  /* 6771 */ "ualwm\t\0"
808
99.4k
  /* 6778 */ "uaswm\t\0"
809
99.4k
  /* 6785 */ "balign\t\0"
810
99.4k
  /* 6793 */ "dalign\t\0"
811
99.4k
  /* 6801 */ "movn\t\0"
812
99.4k
  /* 6807 */ "dclo\t\0"
813
99.4k
  /* 6813 */ "mflo\t\0"
814
99.4k
  /* 6819 */ "shilo\t\0"
815
99.4k
  /* 6826 */ "mtlo\t\0"
816
99.4k
  /* 6832 */ "dmulo\t\0"
817
99.4k
  /* 6839 */ "dbitswap\t\0"
818
99.4k
  /* 6849 */ "sdbbp\t\0"
819
99.4k
  /* 6856 */ "extpdp\t\0"
820
99.4k
  /* 6864 */ "movep\t\0"
821
99.4k
  /* 6871 */ "mthlip\t\0"
822
99.4k
  /* 6879 */ "cmp\t\0"
823
99.4k
  /* 6884 */ "dpop\t\0"
824
99.4k
  /* 6890 */ "addiur1sp\t\0"
825
99.4k
  /* 6901 */ "load_ccond_dsp\t\0"
826
99.4k
  /* 6917 */ "store_ccond_dsp\t\0"
827
99.4k
  /* 6934 */ "rddsp\t\0"
828
99.4k
  /* 6941 */ "wrdsp\t\0"
829
99.4k
  /* 6948 */ "jrcaddiusp\t\0"
830
99.4k
  /* 6960 */ "jraddiusp\t\0"
831
99.4k
  /* 6971 */ "swsp\t\0"
832
99.4k
  /* 6977 */ "extp\t\0"
833
99.4k
  /* 6983 */ "dvp\t\0"
834
99.4k
  /* 6988 */ "evp\t\0"
835
99.4k
  /* 6993 */ "lwp\t\0"
836
99.4k
  /* 6998 */ "swp\t\0"
837
99.4k
  /* 7003 */ "beq\t\0"
838
99.4k
  /* 7008 */ "seq\t\0"
839
99.4k
  /* 7013 */ "teq\t\0"
840
99.4k
  /* 7018 */ "dpau.h.qbr\t\0"
841
99.4k
  /* 7030 */ "dpsu.h.qbr\t\0"
842
99.4k
  /* 7042 */ "muleu_s.ph.qbr\t\0"
843
99.4k
  /* 7058 */ "preceu.ph.qbr\t\0"
844
99.4k
  /* 7073 */ "precequ.ph.qbr\t\0"
845
99.4k
  /* 7089 */ "ldr\t\0"
846
99.4k
  /* 7094 */ "sdr\t\0"
847
99.4k
  /* 7099 */ "maq_sa.w.phr\t\0"
848
99.4k
  /* 7113 */ "preceq.w.phr\t\0"
849
99.4k
  /* 7127 */ "maq_s.w.phr\t\0"
850
99.4k
  /* 7140 */ "muleq_s.w.phr\t\0"
851
99.4k
  /* 7155 */ "jr\t\0"
852
99.4k
  /* 7159 */ "jalr\t\0"
853
99.4k
  /* 7165 */ "nor\t\0"
854
99.4k
  /* 7170 */ "dror\t\0"
855
99.4k
  /* 7176 */ "xor\t\0"
856
99.4k
  /* 7181 */ "rdpgpr\t\0"
857
99.4k
  /* 7189 */ "wrpgpr\t\0"
858
99.4k
  /* 7197 */ "mftr\t\0"
859
99.4k
  /* 7203 */ "drotr\t\0"
860
99.4k
  /* 7210 */ "mttr\t\0"
861
99.4k
  /* 7216 */ "rdhwr\t\0"
862
99.4k
  /* 7223 */ "lwr\t\0"
863
99.4k
  /* 7228 */ "swr\t\0"
864
99.4k
  /* 7233 */ "mina.s\t\0"
865
99.4k
  /* 7241 */ "maxa.s\t\0"
866
99.4k
  /* 7249 */ "nmsub.s\t\0"
867
99.4k
  /* 7258 */ "cvt.d.s\t\0"
868
99.4k
  /* 7267 */ "nmadd.s\t\0"
869
99.4k
  /* 7276 */ "c.nge.s\t\0"
870
99.4k
  /* 7285 */ "c.le.s\t\0"
871
99.4k
  /* 7293 */ "cmp.le.s\t\0"
872
99.4k
  /* 7303 */ "c.ngle.s\t\0"
873
99.4k
  /* 7313 */ "c.ole.s\t\0"
874
99.4k
  /* 7322 */ "cmp.sle.s\t\0"
875
99.4k
  /* 7333 */ "c.ule.s\t\0"
876
99.4k
  /* 7342 */ "cmp.ule.s\t\0"
877
99.4k
  /* 7353 */ "cmp.sule.s\t\0"
878
99.4k
  /* 7365 */ "c.f.s\t\0"
879
99.4k
  /* 7372 */ "cmp.af.s\t\0"
880
99.4k
  /* 7382 */ "cmp.saf.s\t\0"
881
99.4k
  /* 7393 */ "msubf.s\t\0"
882
99.4k
  /* 7402 */ "maddf.s\t\0"
883
99.4k
  /* 7411 */ "c.sf.s\t\0"
884
99.4k
  /* 7419 */ "movf.s\t\0"
885
99.4k
  /* 7427 */ "neg.s\t\0"
886
99.4k
  /* 7434 */ "li.s\t\0"
887
99.4k
  /* 7440 */ "trunc.l.s\t\0"
888
99.4k
  /* 7451 */ "round.l.s\t\0"
889
99.4k
  /* 7462 */ "ceil.l.s\t\0"
890
99.4k
  /* 7472 */ "floor.l.s\t\0"
891
99.4k
  /* 7483 */ "cvt.l.s\t\0"
892
99.4k
  /* 7492 */ "sel.s\t\0"
893
99.4k
  /* 7499 */ "c.ngl.s\t\0"
894
99.4k
  /* 7508 */ "mul.s\t\0"
895
99.4k
  /* 7515 */ "min.s\t\0"
896
99.4k
  /* 7522 */ "c.un.s\t\0"
897
99.4k
  /* 7530 */ "cmp.un.s\t\0"
898
99.4k
  /* 7540 */ "cmp.sun.s\t\0"
899
99.4k
  /* 7551 */ "movn.s\t\0"
900
99.4k
  /* 7559 */ "recip.s\t\0"
901
99.4k
  /* 7568 */ "c.eq.s\t\0"
902
99.4k
  /* 7576 */ "cmp.eq.s\t\0"
903
99.4k
  /* 7586 */ "c.seq.s\t\0"
904
99.4k
  /* 7595 */ "cmp.seq.s\t\0"
905
99.4k
  /* 7606 */ "c.ueq.s\t\0"
906
99.4k
  /* 7615 */ "cmp.ueq.s\t\0"
907
99.4k
  /* 7626 */ "cmp.sueq.s\t\0"
908
99.4k
  /* 7638 */ "abs.s\t\0"
909
99.4k
  /* 7645 */ "cvt.ps.s\t\0"
910
99.4k
  /* 7655 */ "class.s\t\0"
911
99.4k
  /* 7664 */ "c.ngt.s\t\0"
912
99.4k
  /* 7673 */ "c.lt.s\t\0"
913
99.4k
  /* 7681 */ "cmp.lt.s\t\0"
914
99.4k
  /* 7691 */ "c.olt.s\t\0"
915
99.4k
  /* 7700 */ "cmp.slt.s\t\0"
916
99.4k
  /* 7711 */ "c.ult.s\t\0"
917
99.4k
  /* 7720 */ "cmp.ult.s\t\0"
918
99.4k
  /* 7731 */ "cmp.sult.s\t\0"
919
99.4k
  /* 7743 */ "rint.s\t\0"
920
99.4k
  /* 7751 */ "rsqrt.s\t\0"
921
99.4k
  /* 7760 */ "movt.s\t\0"
922
99.4k
  /* 7768 */ "div.s\t\0"
923
99.4k
  /* 7775 */ "mov.s\t\0"
924
99.4k
  /* 7782 */ "trunc.w.s\t\0"
925
99.4k
  /* 7793 */ "round.w.s\t\0"
926
99.4k
  /* 7804 */ "ceil.w.s\t\0"
927
99.4k
  /* 7814 */ "floor.w.s\t\0"
928
99.4k
  /* 7825 */ "cvt.w.s\t\0"
929
99.4k
  /* 7834 */ "max.s\t\0"
930
99.4k
  /* 7841 */ "selnez.s\t\0"
931
99.4k
  /* 7851 */ "seleqz.s\t\0"
932
99.4k
  /* 7861 */ "movz.s\t\0"
933
99.4k
  /* 7869 */ "abs\t\0"
934
99.4k
  /* 7874 */ "jals\t\0"
935
99.4k
  /* 7880 */ "bgezals\t\0"
936
99.4k
  /* 7889 */ "bltzals\t\0"
937
99.4k
  /* 7898 */ "cins\t\0"
938
99.4k
  /* 7904 */ "dins\t\0"
939
99.4k
  /* 7910 */ "sub.ps\t\0"
940
99.4k
  /* 7918 */ "add.ps\t\0"
941
99.4k
  /* 7926 */ "pll.ps\t\0"
942
99.4k
  /* 7934 */ "mul.ps\t\0"
943
99.4k
  /* 7942 */ "pul.ps\t\0"
944
99.4k
  /* 7950 */ "addr.ps\t\0"
945
99.4k
  /* 7959 */ "mulr.ps\t\0"
946
99.4k
  /* 7968 */ "plu.ps\t\0"
947
99.4k
  /* 7976 */ "puu.ps\t\0"
948
99.4k
  /* 7984 */ "cvt.pw.ps\t\0"
949
99.4k
  /* 7995 */ "jalrs\t\0"
950
99.4k
  /* 8002 */ "exts\t\0"
951
99.4k
  /* 8008 */ "lhxs\t\0"
952
99.4k
  /* 8014 */ "shxs\t\0"
953
99.4k
  /* 8020 */ "lhuxs\t\0"
954
99.4k
  /* 8027 */ "lwxs\t\0"
955
99.4k
  /* 8033 */ "swxs\t\0"
956
99.4k
  /* 8039 */ "bc1t\t\0"
957
99.4k
  /* 8045 */ "bgt\t\0"
958
99.4k
  /* 8050 */ "sgt\t\0"
959
99.4k
  /* 8055 */ "wait\t\0"
960
99.4k
  /* 8061 */ "blt\t\0"
961
99.4k
  /* 8066 */ "slt\t\0"
962
99.4k
  /* 8071 */ "tlt\t\0"
963
99.4k
  /* 8076 */ "dmult\t\0"
964
99.4k
  /* 8083 */ "dmt\t\0"
965
99.4k
  /* 8088 */ "emt\t\0"
966
99.4k
  /* 8093 */ "not\t\0"
967
99.4k
  /* 8098 */ "ginvt\t\0"
968
99.4k
  /* 8105 */ "movt\t\0"
969
99.4k
  /* 8111 */ "dext\t\0"
970
99.4k
  /* 8117 */ "lbu\t\0"
971
99.4k
  /* 8122 */ "dsubu\t\0"
972
99.4k
  /* 8129 */ "msubu\t\0"
973
99.4k
  /* 8136 */ "baddu\t\0"
974
99.4k
  /* 8143 */ "daddu\t\0"
975
99.4k
  /* 8150 */ "maddu\t\0"
976
99.4k
  /* 8157 */ "dmodu\t\0"
977
99.4k
  /* 8164 */ "bgeu\t\0"
978
99.4k
  /* 8170 */ "sgeu\t\0"
979
99.4k
  /* 8176 */ "tgeu\t\0"
980
99.4k
  /* 8182 */ "bleu\t\0"
981
99.4k
  /* 8188 */ "sleu\t\0"
982
99.4k
  /* 8194 */ "ulhu\t\0"
983
99.4k
  /* 8200 */ "dmuhu\t\0"
984
99.4k
  /* 8207 */ "daddiu\t\0"
985
99.4k
  /* 8215 */ "tgeiu\t\0"
986
99.4k
  /* 8222 */ "sltiu\t\0"
987
99.4k
  /* 8229 */ "tltiu\t\0"
988
99.4k
  /* 8236 */ "v3mulu\t\0"
989
99.4k
  /* 8244 */ "dmulu\t\0"
990
99.4k
  /* 8251 */ "vmulu\t\0"
991
99.4k
  /* 8258 */ "dremu\t\0"
992
99.4k
  /* 8265 */ "dmulou\t\0"
993
99.4k
  /* 8273 */ "cvt.s.pu\t\0"
994
99.4k
  /* 8283 */ "dinsu\t\0"
995
99.4k
  /* 8290 */ "bgtu\t\0"
996
99.4k
  /* 8296 */ "sgtu\t\0"
997
99.4k
  /* 8302 */ "bltu\t\0"
998
99.4k
  /* 8308 */ "sltu\t\0"
999
99.4k
  /* 8314 */ "tltu\t\0"
1000
99.4k
  /* 8320 */ "dmultu\t\0"
1001
99.4k
  /* 8328 */ "dextu\t\0"
1002
99.4k
  /* 8335 */ "ddivu\t\0"
1003
99.4k
  /* 8342 */ "lwu\t\0"
1004
99.4k
  /* 8347 */ "and.v\t\0"
1005
99.4k
  /* 8354 */ "move.v\t\0"
1006
99.4k
  /* 8362 */ "bsel.v\t\0"
1007
99.4k
  /* 8370 */ "nor.v\t\0"
1008
99.4k
  /* 8377 */ "xor.v\t\0"
1009
99.4k
  /* 8384 */ "bz.v\t\0"
1010
99.4k
  /* 8390 */ "bmz.v\t\0"
1011
99.4k
  /* 8397 */ "bnz.v\t\0"
1012
99.4k
  /* 8404 */ "bmnz.v\t\0"
1013
99.4k
  /* 8412 */ "dsrav\t\0"
1014
99.4k
  /* 8419 */ "bitrev\t\0"
1015
99.4k
  /* 8427 */ "ddiv\t\0"
1016
99.4k
  /* 8433 */ "dsllv\t\0"
1017
99.4k
  /* 8440 */ "dsrlv\t\0"
1018
99.4k
  /* 8447 */ "shilov\t\0"
1019
99.4k
  /* 8455 */ "sov\t\0"
1020
99.4k
  /* 8460 */ "extpdpv\t\0"
1021
99.4k
  /* 8469 */ "extpv\t\0"
1022
99.4k
  /* 8476 */ "drotrv\t\0"
1023
99.4k
  /* 8484 */ "insv\t\0"
1024
99.4k
  /* 8490 */ "flog2.w\t\0"
1025
99.4k
  /* 8499 */ "fexp2.w\t\0"
1026
99.4k
  /* 8508 */ "add_a.w\t\0"
1027
99.4k
  /* 8517 */ "fmin_a.w\t\0"
1028
99.4k
  /* 8527 */ "adds_a.w\t\0"
1029
99.4k
  /* 8537 */ "fmax_a.w\t\0"
1030
99.4k
  /* 8547 */ "sra.w\t\0"
1031
99.4k
  /* 8554 */ "fsub.w\t\0"
1032
99.4k
  /* 8562 */ "fmsub.w\t\0"
1033
99.4k
  /* 8571 */ "nloc.w\t\0"
1034
99.4k
  /* 8579 */ "nlzc.w\t\0"
1035
99.4k
  /* 8587 */ "cvt.d.w\t\0"
1036
99.4k
  /* 8596 */ "fadd.w\t\0"
1037
99.4k
  /* 8604 */ "fmadd.w\t\0"
1038
99.4k
  /* 8613 */ "sld.w\t\0"
1039
99.4k
  /* 8620 */ "pckod.w\t\0"
1040
99.4k
  /* 8629 */ "ilvod.w\t\0"
1041
99.4k
  /* 8638 */ "fcle.w\t\0"
1042
99.4k
  /* 8646 */ "fsle.w\t\0"
1043
99.4k
  /* 8654 */ "fcule.w\t\0"
1044
99.4k
  /* 8663 */ "fsule.w\t\0"
1045
99.4k
  /* 8672 */ "fcne.w\t\0"
1046
99.4k
  /* 8680 */ "fsne.w\t\0"
1047
99.4k
  /* 8688 */ "fcune.w\t\0"
1048
99.4k
  /* 8697 */ "fsune.w\t\0"
1049
99.4k
  /* 8706 */ "insve.w\t\0"
1050
99.4k
  /* 8715 */ "fcaf.w\t\0"
1051
99.4k
  /* 8723 */ "fsaf.w\t\0"
1052
99.4k
  /* 8731 */ "vshf.w\t\0"
1053
99.4k
  /* 8739 */ "bneg.w\t\0"
1054
99.4k
  /* 8747 */ "precr_sra.ph.w\t\0"
1055
99.4k
  /* 8763 */ "precrq.ph.w\t\0"
1056
99.4k
  /* 8776 */ "precr_sra_r.ph.w\t\0"
1057
99.4k
  /* 8794 */ "precrq_rs.ph.w\t\0"
1058
99.4k
  /* 8810 */ "subqh.w\t\0"
1059
99.4k
  /* 8819 */ "addqh.w\t\0"
1060
99.4k
  /* 8828 */ "srai.w\t\0"
1061
99.4k
  /* 8836 */ "sldi.w\t\0"
1062
99.4k
  /* 8844 */ "bnegi.w\t\0"
1063
99.4k
  /* 8853 */ "slli.w\t\0"
1064
99.4k
  /* 8861 */ "srli.w\t\0"
1065
99.4k
  /* 8869 */ "binsli.w\t\0"
1066
99.4k
  /* 8879 */ "ceqi.w\t\0"
1067
99.4k
  /* 8887 */ "srari.w\t\0"
1068
99.4k
  /* 8896 */ "bclri.w\t\0"
1069
99.4k
  /* 8905 */ "srlri.w\t\0"
1070
99.4k
  /* 8914 */ "binsri.w\t\0"
1071
99.4k
  /* 8924 */ "splati.w\t\0"
1072
99.4k
  /* 8934 */ "bseti.w\t\0"
1073
99.4k
  /* 8943 */ "subvi.w\t\0"
1074
99.4k
  /* 8952 */ "addvi.w\t\0"
1075
99.4k
  /* 8961 */ "dpaq_sa.l.w\t\0"
1076
99.4k
  /* 8974 */ "dpsq_sa.l.w\t\0"
1077
99.4k
  /* 8987 */ "fill.w\t\0"
1078
99.4k
  /* 8995 */ "sll.w\t\0"
1079
99.4k
  /* 9002 */ "fexupl.w\t\0"
1080
99.4k
  /* 9012 */ "ffql.w\t\0"
1081
99.4k
  /* 9020 */ "srl.w\t\0"
1082
99.4k
  /* 9027 */ "binsl.w\t\0"
1083
99.4k
  /* 9036 */ "fmul.w\t\0"
1084
99.4k
  /* 9044 */ "ilvl.w\t\0"
1085
99.4k
  /* 9052 */ "fmin.w\t\0"
1086
99.4k
  /* 9060 */ "fcun.w\t\0"
1087
99.4k
  /* 9068 */ "fsun.w\t\0"
1088
99.4k
  /* 9076 */ "fexdo.w\t\0"
1089
99.4k
  /* 9085 */ "frcp.w\t\0"
1090
99.4k
  /* 9093 */ "msub_q.w\t\0"
1091
99.4k
  /* 9103 */ "madd_q.w\t\0"
1092
99.4k
  /* 9113 */ "mul_q.w\t\0"
1093
99.4k
  /* 9122 */ "msubr_q.w\t\0"
1094
99.4k
  /* 9133 */ "maddr_q.w\t\0"
1095
99.4k
  /* 9144 */ "mulr_q.w\t\0"
1096
99.4k
  /* 9154 */ "fceq.w\t\0"
1097
99.4k
  /* 9162 */ "fseq.w\t\0"
1098
99.4k
  /* 9170 */ "fcueq.w\t\0"
1099
99.4k
  /* 9179 */ "fsueq.w\t\0"
1100
99.4k
  /* 9188 */ "ftq.w\t\0"
1101
99.4k
  /* 9195 */ "shra_r.w\t\0"
1102
99.4k
  /* 9205 */ "subqh_r.w\t\0"
1103
99.4k
  /* 9216 */ "addqh_r.w\t\0"
1104
99.4k
  /* 9227 */ "extr_r.w\t\0"
1105
99.4k
  /* 9237 */ "shrav_r.w\t\0"
1106
99.4k
  /* 9248 */ "extrv_r.w\t\0"
1107
99.4k
  /* 9259 */ "srar.w\t\0"
1108
99.4k
  /* 9267 */ "bclr.w\t\0"
1109
99.4k
  /* 9275 */ "srlr.w\t\0"
1110
99.4k
  /* 9283 */ "fcor.w\t\0"
1111
99.4k
  /* 9291 */ "fsor.w\t\0"
1112
99.4k
  /* 9299 */ "fexupr.w\t\0"
1113
99.4k
  /* 9309 */ "ffqr.w\t\0"
1114
99.4k
  /* 9317 */ "binsr.w\t\0"
1115
99.4k
  /* 9326 */ "extr.w\t\0"
1116
99.4k
  /* 9334 */ "ilvr.w\t\0"
1117
99.4k
  /* 9342 */ "cvt.s.w\t\0"
1118
99.4k
  /* 9351 */ "asub_s.w\t\0"
1119
99.4k
  /* 9361 */ "hsub_s.w\t\0"
1120
99.4k
  /* 9371 */ "dpsub_s.w\t\0"
1121
99.4k
  /* 9382 */ "ftrunc_s.w\t\0"
1122
99.4k
  /* 9394 */ "hadd_s.w\t\0"
1123
99.4k
  /* 9404 */ "dpadd_s.w\t\0"
1124
99.4k
  /* 9415 */ "mod_s.w\t\0"
1125
99.4k
  /* 9424 */ "cle_s.w\t\0"
1126
99.4k
  /* 9433 */ "ave_s.w\t\0"
1127
99.4k
  /* 9442 */ "clei_s.w\t\0"
1128
99.4k
  /* 9452 */ "mini_s.w\t\0"
1129
99.4k
  /* 9462 */ "clti_s.w\t\0"
1130
99.4k
  /* 9472 */ "maxi_s.w\t\0"
1131
99.4k
  /* 9482 */ "shll_s.w\t\0"
1132
99.4k
  /* 9492 */ "min_s.w\t\0"
1133
99.4k
  /* 9501 */ "dotp_s.w\t\0"
1134
99.4k
  /* 9511 */ "subq_s.w\t\0"
1135
99.4k
  /* 9521 */ "addq_s.w\t\0"
1136
99.4k
  /* 9531 */ "mulq_s.w\t\0"
1137
99.4k
  /* 9541 */ "absq_s.w\t\0"
1138
99.4k
  /* 9551 */ "aver_s.w\t\0"
1139
99.4k
  /* 9561 */ "subs_s.w\t\0"
1140
99.4k
  /* 9571 */ "adds_s.w\t\0"
1141
99.4k
  /* 9581 */ "sat_s.w\t\0"
1142
99.4k
  /* 9590 */ "clt_s.w\t\0"
1143
99.4k
  /* 9599 */ "ffint_s.w\t\0"
1144
99.4k
  /* 9610 */ "ftint_s.w\t\0"
1145
99.4k
  /* 9621 */ "subsuu_s.w\t\0"
1146
99.4k
  /* 9633 */ "div_s.w\t\0"
1147
99.4k
  /* 9642 */ "shllv_s.w\t\0"
1148
99.4k
  /* 9653 */ "max_s.w\t\0"
1149
99.4k
  /* 9662 */ "copy_s.w\t\0"
1150
99.4k
  /* 9672 */ "mulq_rs.w\t\0"
1151
99.4k
  /* 9683 */ "extr_rs.w\t\0"
1152
99.4k
  /* 9694 */ "extrv_rs.w\t\0"
1153
99.4k
  /* 9706 */ "fclass.w\t\0"
1154
99.4k
  /* 9716 */ "splat.w\t\0"
1155
99.4k
  /* 9725 */ "bset.w\t\0"
1156
99.4k
  /* 9733 */ "fclt.w\t\0"
1157
99.4k
  /* 9741 */ "fslt.w\t\0"
1158
99.4k
  /* 9749 */ "fcult.w\t\0"
1159
99.4k
  /* 9758 */ "fsult.w\t\0"
1160
99.4k
  /* 9767 */ "pcnt.w\t\0"
1161
99.4k
  /* 9775 */ "frint.w\t\0"
1162
99.4k
  /* 9784 */ "insert.w\t\0"
1163
99.4k
  /* 9794 */ "fsqrt.w\t\0"
1164
99.4k
  /* 9803 */ "frsqrt.w\t\0"
1165
99.4k
  /* 9813 */ "st.w\t\0"
1166
99.4k
  /* 9819 */ "asub_u.w\t\0"
1167
99.4k
  /* 9829 */ "hsub_u.w\t\0"
1168
99.4k
  /* 9839 */ "dpsub_u.w\t\0"
1169
99.4k
  /* 9850 */ "ftrunc_u.w\t\0"
1170
99.4k
  /* 9862 */ "hadd_u.w\t\0"
1171
99.4k
  /* 9872 */ "dpadd_u.w\t\0"
1172
99.4k
  /* 9883 */ "mod_u.w\t\0"
1173
99.4k
  /* 9892 */ "cle_u.w\t\0"
1174
99.4k
  /* 9901 */ "ave_u.w\t\0"
1175
99.4k
  /* 9910 */ "clei_u.w\t\0"
1176
99.4k
  /* 9920 */ "mini_u.w\t\0"
1177
99.4k
  /* 9930 */ "clti_u.w\t\0"
1178
99.4k
  /* 9940 */ "maxi_u.w\t\0"
1179
99.4k
  /* 9950 */ "min_u.w\t\0"
1180
99.4k
  /* 9959 */ "dotp_u.w\t\0"
1181
99.4k
  /* 9969 */ "aver_u.w\t\0"
1182
99.4k
  /* 9979 */ "subs_u.w\t\0"
1183
99.4k
  /* 9989 */ "adds_u.w\t\0"
1184
99.4k
  /* 9999 */ "subsus_u.w\t\0"
1185
99.4k
  /* 10011 */ "sat_u.w\t\0"
1186
99.4k
  /* 10020 */ "clt_u.w\t\0"
1187
99.4k
  /* 10029 */ "ffint_u.w\t\0"
1188
99.4k
  /* 10040 */ "ftint_u.w\t\0"
1189
99.4k
  /* 10051 */ "div_u.w\t\0"
1190
99.4k
  /* 10060 */ "max_u.w\t\0"
1191
99.4k
  /* 10069 */ "copy_u.w\t\0"
1192
99.4k
  /* 10079 */ "msubv.w\t\0"
1193
99.4k
  /* 10088 */ "maddv.w\t\0"
1194
99.4k
  /* 10097 */ "pckev.w\t\0"
1195
99.4k
  /* 10106 */ "ilvev.w\t\0"
1196
99.4k
  /* 10115 */ "fdiv.w\t\0"
1197
99.4k
  /* 10123 */ "mulv.w\t\0"
1198
99.4k
  /* 10131 */ "extrv.w\t\0"
1199
99.4k
  /* 10140 */ "fmax.w\t\0"
1200
99.4k
  /* 10148 */ "bz.w\t\0"
1201
99.4k
  /* 10154 */ "bnz.w\t\0"
1202
99.4k
  /* 10161 */ "crc32w\t\0"
1203
99.4k
  /* 10169 */ "crc32cw\t\0"
1204
99.4k
  /* 10178 */ "ualw\t\0"
1205
99.4k
  /* 10184 */ "ulw\t\0"
1206
99.4k
  /* 10189 */ "cvt.ps.pw\t\0"
1207
99.4k
  /* 10200 */ "uasw\t\0"
1208
99.4k
  /* 10206 */ "usw\t\0"
1209
99.4k
  /* 10211 */ "extw\t\0"
1210
99.4k
  /* 10217 */ "byterevw\t\0"
1211
99.4k
  /* 10227 */ "bitrevw\t\0"
1212
99.4k
  /* 10236 */ "lbx\t\0"
1213
99.4k
  /* 10241 */ "sbx\t\0"
1214
99.4k
  /* 10246 */ "prefx\t\0"
1215
99.4k
  /* 10253 */ "lhx\t\0"
1216
99.4k
  /* 10258 */ "shx\t\0"
1217
99.4k
  /* 10263 */ "jalx\t\0"
1218
99.4k
  /* 10269 */ "rotx\t\0"
1219
99.4k
  /* 10275 */ "lbux\t\0"
1220
99.4k
  /* 10281 */ "lhux\t\0"
1221
99.4k
  /* 10287 */ "lwx\t\0"
1222
99.4k
  /* 10292 */ "swx\t\0"
1223
99.4k
  /* 10297 */ "bgez\t\0"
1224
99.4k
  /* 10303 */ "blez\t\0"
1225
99.4k
  /* 10309 */ "bnez\t\0"
1226
99.4k
  /* 10315 */ "selnez\t\0"
1227
99.4k
  /* 10323 */ "btnez\t\0"
1228
99.4k
  /* 10330 */ "dclz\t\0"
1229
99.4k
  /* 10336 */ "beqz\t\0"
1230
99.4k
  /* 10342 */ "seleqz\t\0"
1231
99.4k
  /* 10350 */ "bteqz\t\0"
1232
99.4k
  /* 10357 */ "bgtz\t\0"
1233
99.4k
  /* 10363 */ "bltz\t\0"
1234
99.4k
  /* 10369 */ "movz\t\0"
1235
99.4k
  /* 10375 */ "seb\t \0"
1236
99.4k
  /* 10381 */ "seh\t \0"
1237
99.4k
  /* 10387 */ "ddivu\t$zero, \0"
1238
99.4k
  /* 10401 */ "ddiv\t$zero, \0"
1239
99.4k
  /* 10414 */ "addiu\t$sp, \0"
1240
99.4k
  /* 10426 */ "mftc0 \0"
1241
99.4k
  /* 10433 */ "mttc0 \0"
1242
99.4k
  /* 10440 */ "mfthc1 \0"
1243
99.4k
  /* 10448 */ "mtthc1 \0"
1244
99.4k
  /* 10456 */ "cftc1 \0"
1245
99.4k
  /* 10463 */ "mftc1 \0"
1246
99.4k
  /* 10470 */ "cttc1 \0"
1247
99.4k
  /* 10477 */ "mttc1 \0"
1248
99.4k
  /* 10484 */ "sync \0"
1249
99.4k
  /* 10490 */ "ld \0"
1250
99.4k
  /* 10494 */ "\t.word \0"
1251
99.4k
  /* 10502 */ "sd \0"
1252
99.4k
  /* 10506 */ "sne \0"
1253
99.4k
  /* 10511 */ "mfthi \0"
1254
99.4k
  /* 10518 */ "mtthi \0"
1255
99.4k
  /* 10525 */ "mftlo \0"
1256
99.4k
  /* 10532 */ "mttlo \0"
1257
99.4k
  /* 10539 */ "mftdsp \0"
1258
99.4k
  /* 10547 */ "mttdsp \0"
1259
99.4k
  /* 10555 */ "scwp \0"
1260
99.4k
  /* 10561 */ "llwp \0"
1261
99.4k
  /* 10567 */ "seq \0"
1262
99.4k
  /* 10572 */ "mftgpr \0"
1263
99.4k
  /* 10580 */ "mttgpr \0"
1264
99.4k
  /* 10588 */ "dext \0"
1265
99.4k
  /* 10594 */ "mftacx \0"
1266
99.4k
  /* 10602 */ "mttacx \0"
1267
99.4k
  /* 10610 */ "bc1nez \0"
1268
99.4k
  /* 10618 */ "bc2nez \0"
1269
99.4k
  /* 10626 */ "bc1eqz \0"
1270
99.4k
  /* 10634 */ "bc2eqz \0"
1271
99.4k
  /* 10642 */ "# XRay Function Patchable RET.\0"
1272
99.4k
  /* 10673 */ "c.\0"
1273
99.4k
  /* 10676 */ "# XRay Typed Event Log.\0"
1274
99.4k
  /* 10700 */ "# XRay Custom Event Log.\0"
1275
99.4k
  /* 10725 */ "# XRay Function Enter.\0"
1276
99.4k
  /* 10748 */ "# XRay Tail Call Exit.\0"
1277
99.4k
  /* 10771 */ "# XRay Function Exit.\0"
1278
99.4k
  /* 10793 */ "break 0\0"
1279
99.4k
  /* 10801 */ "nop32\0"
1280
99.4k
  /* 10807 */ "LIFETIME_END\0"
1281
99.4k
  /* 10820 */ "PSEUDO_PROBE\0"
1282
99.4k
  /* 10833 */ "BUNDLE\0"
1283
99.4k
  /* 10840 */ "DBG_VALUE\0"
1284
99.4k
  /* 10850 */ "DBG_INSTR_REF\0"
1285
99.4k
  /* 10864 */ "DBG_PHI\0"
1286
99.4k
  /* 10872 */ "DBG_LABEL\0"
1287
99.4k
  /* 10882 */ "LIFETIME_START\0"
1288
99.4k
  /* 10897 */ "DBG_VALUE_LIST\0"
1289
99.4k
  /* 10912 */ "jrc\t$ra\0"
1290
99.4k
  /* 10920 */ "jr\t$ra\0"
1291
99.4k
  /* 10927 */ "ehb\0"
1292
99.4k
  /* 10931 */ "eretnc\0"
1293
99.4k
  /* 10938 */ "pause\0"
1294
99.4k
  /* 10944 */ "tlbinvf\0"
1295
99.4k
  /* 10952 */ "tlbginvf\0"
1296
99.4k
  /* 10961 */ "tlbwi\0"
1297
99.4k
  /* 10967 */ "tlbgwi\0"
1298
99.4k
  /* 10974 */ "# FEntry call\0"
1299
99.4k
  /* 10988 */ "foo\0"
1300
99.4k
  /* 10992 */ "tlbp\0"
1301
99.4k
  /* 10997 */ "tlbgp\0"
1302
99.4k
  /* 11003 */ "ssnop\0"
1303
99.4k
  /* 11009 */ "tlbr\0"
1304
99.4k
  /* 11014 */ "tlbgr\0"
1305
99.4k
  /* 11020 */ "tlbwr\0"
1306
99.4k
  /* 11026 */ "tlbgwr\0"
1307
99.4k
  /* 11033 */ "deret\0"
1308
99.4k
  /* 11039 */ "wait\0"
1309
99.4k
  /* 11044 */ "tlbinv\0"
1310
99.4k
  /* 11051 */ "tlbginv\0"
1311
99.4k
};
1312
99.4k
#endif // CAPSTONE_DIET
1313
1314
99.4k
  static const uint32_t OpInfo0[] = {
1315
99.4k
    0U, // PHI
1316
99.4k
    0U, // INLINEASM
1317
99.4k
    0U, // INLINEASM_BR
1318
99.4k
    0U, // CFI_INSTRUCTION
1319
99.4k
    0U, // EH_LABEL
1320
99.4k
    0U, // GC_LABEL
1321
99.4k
    0U, // ANNOTATION_LABEL
1322
99.4k
    0U, // KILL
1323
99.4k
    0U, // EXTRACT_SUBREG
1324
99.4k
    0U, // INSERT_SUBREG
1325
99.4k
    0U, // IMPLICIT_DEF
1326
99.4k
    0U, // SUBREG_TO_REG
1327
99.4k
    0U, // COPY_TO_REGCLASS
1328
99.4k
    10841U, // DBG_VALUE
1329
99.4k
    10898U, // DBG_VALUE_LIST
1330
99.4k
    10851U, // DBG_INSTR_REF
1331
99.4k
    10865U, // DBG_PHI
1332
99.4k
    10873U, // DBG_LABEL
1333
99.4k
    0U, // REG_SEQUENCE
1334
99.4k
    0U, // COPY
1335
99.4k
    10834U, // BUNDLE
1336
99.4k
    10883U, // LIFETIME_START
1337
99.4k
    10808U, // LIFETIME_END
1338
99.4k
    10821U, // PSEUDO_PROBE
1339
99.4k
    0U, // ARITH_FENCE
1340
99.4k
    0U, // STACKMAP
1341
99.4k
    10975U, // FENTRY_CALL
1342
99.4k
    0U, // PATCHPOINT
1343
99.4k
    0U, // LOAD_STACK_GUARD
1344
99.4k
    0U, // PREALLOCATED_SETUP
1345
99.4k
    0U, // PREALLOCATED_ARG
1346
99.4k
    0U, // STATEPOINT
1347
99.4k
    0U, // LOCAL_ESCAPE
1348
99.4k
    0U, // FAULTING_OP
1349
99.4k
    0U, // PATCHABLE_OP
1350
99.4k
    10726U, // PATCHABLE_FUNCTION_ENTER
1351
99.4k
    10643U, // PATCHABLE_RET
1352
99.4k
    10772U, // PATCHABLE_FUNCTION_EXIT
1353
99.4k
    10749U, // PATCHABLE_TAIL_CALL
1354
99.4k
    10701U, // PATCHABLE_EVENT_CALL
1355
99.4k
    10677U, // PATCHABLE_TYPED_EVENT_CALL
1356
99.4k
    0U, // ICALL_BRANCH_FUNNEL
1357
99.4k
    0U, // MEMBARRIER
1358
99.4k
    0U, // JUMP_TABLE_DEBUG_INFO
1359
99.4k
    0U, // G_ASSERT_SEXT
1360
99.4k
    0U, // G_ASSERT_ZEXT
1361
99.4k
    0U, // G_ASSERT_ALIGN
1362
99.4k
    0U, // G_ADD
1363
99.4k
    0U, // G_SUB
1364
99.4k
    0U, // G_MUL
1365
99.4k
    0U, // G_SDIV
1366
99.4k
    0U, // G_UDIV
1367
99.4k
    0U, // G_SREM
1368
99.4k
    0U, // G_UREM
1369
99.4k
    0U, // G_SDIVREM
1370
99.4k
    0U, // G_UDIVREM
1371
99.4k
    0U, // G_AND
1372
99.4k
    0U, // G_OR
1373
99.4k
    0U, // G_XOR
1374
99.4k
    0U, // G_IMPLICIT_DEF
1375
99.4k
    0U, // G_PHI
1376
99.4k
    0U, // G_FRAME_INDEX
1377
99.4k
    0U, // G_GLOBAL_VALUE
1378
99.4k
    0U, // G_CONSTANT_POOL
1379
99.4k
    0U, // G_EXTRACT
1380
99.4k
    0U, // G_UNMERGE_VALUES
1381
99.4k
    0U, // G_INSERT
1382
99.4k
    0U, // G_MERGE_VALUES
1383
99.4k
    0U, // G_BUILD_VECTOR
1384
99.4k
    0U, // G_BUILD_VECTOR_TRUNC
1385
99.4k
    0U, // G_CONCAT_VECTORS
1386
99.4k
    0U, // G_PTRTOINT
1387
99.4k
    0U, // G_INTTOPTR
1388
99.4k
    0U, // G_BITCAST
1389
99.4k
    0U, // G_FREEZE
1390
99.4k
    0U, // G_CONSTANT_FOLD_BARRIER
1391
99.4k
    0U, // G_INTRINSIC_FPTRUNC_ROUND
1392
99.4k
    0U, // G_INTRINSIC_TRUNC
1393
99.4k
    0U, // G_INTRINSIC_ROUND
1394
99.4k
    0U, // G_INTRINSIC_LRINT
1395
99.4k
    0U, // G_INTRINSIC_ROUNDEVEN
1396
99.4k
    0U, // G_READCYCLECOUNTER
1397
99.4k
    0U, // G_LOAD
1398
99.4k
    0U, // G_SEXTLOAD
1399
99.4k
    0U, // G_ZEXTLOAD
1400
99.4k
    0U, // G_INDEXED_LOAD
1401
99.4k
    0U, // G_INDEXED_SEXTLOAD
1402
99.4k
    0U, // G_INDEXED_ZEXTLOAD
1403
99.4k
    0U, // G_STORE
1404
99.4k
    0U, // G_INDEXED_STORE
1405
99.4k
    0U, // G_ATOMIC_CMPXCHG_WITH_SUCCESS
1406
99.4k
    0U, // G_ATOMIC_CMPXCHG
1407
99.4k
    0U, // G_ATOMICRMW_XCHG
1408
99.4k
    0U, // G_ATOMICRMW_ADD
1409
99.4k
    0U, // G_ATOMICRMW_SUB
1410
99.4k
    0U, // G_ATOMICRMW_AND
1411
99.4k
    0U, // G_ATOMICRMW_NAND
1412
99.4k
    0U, // G_ATOMICRMW_OR
1413
99.4k
    0U, // G_ATOMICRMW_XOR
1414
99.4k
    0U, // G_ATOMICRMW_MAX
1415
99.4k
    0U, // G_ATOMICRMW_MIN
1416
99.4k
    0U, // G_ATOMICRMW_UMAX
1417
99.4k
    0U, // G_ATOMICRMW_UMIN
1418
99.4k
    0U, // G_ATOMICRMW_FADD
1419
99.4k
    0U, // G_ATOMICRMW_FSUB
1420
99.4k
    0U, // G_ATOMICRMW_FMAX
1421
99.4k
    0U, // G_ATOMICRMW_FMIN
1422
99.4k
    0U, // G_ATOMICRMW_UINC_WRAP
1423
99.4k
    0U, // G_ATOMICRMW_UDEC_WRAP
1424
99.4k
    0U, // G_FENCE
1425
99.4k
    0U, // G_PREFETCH
1426
99.4k
    0U, // G_BRCOND
1427
99.4k
    0U, // G_BRINDIRECT
1428
99.4k
    0U, // G_INVOKE_REGION_START
1429
99.4k
    0U, // G_INTRINSIC
1430
99.4k
    0U, // G_INTRINSIC_W_SIDE_EFFECTS
1431
99.4k
    0U, // G_INTRINSIC_CONVERGENT
1432
99.4k
    0U, // G_INTRINSIC_CONVERGENT_W_SIDE_EFFECTS
1433
99.4k
    0U, // G_ANYEXT
1434
99.4k
    0U, // G_TRUNC
1435
99.4k
    0U, // G_CONSTANT
1436
99.4k
    0U, // G_FCONSTANT
1437
99.4k
    0U, // G_VASTART
1438
99.4k
    0U, // G_VAARG
1439
99.4k
    0U, // G_SEXT
1440
99.4k
    0U, // G_SEXT_INREG
1441
99.4k
    0U, // G_ZEXT
1442
99.4k
    0U, // G_SHL
1443
99.4k
    0U, // G_LSHR
1444
99.4k
    0U, // G_ASHR
1445
99.4k
    0U, // G_FSHL
1446
99.4k
    0U, // G_FSHR
1447
99.4k
    0U, // G_ROTR
1448
99.4k
    0U, // G_ROTL
1449
99.4k
    0U, // G_ICMP
1450
99.4k
    0U, // G_FCMP
1451
99.4k
    0U, // G_SELECT
1452
99.4k
    0U, // G_UADDO
1453
99.4k
    0U, // G_UADDE
1454
99.4k
    0U, // G_USUBO
1455
99.4k
    0U, // G_USUBE
1456
99.4k
    0U, // G_SADDO
1457
99.4k
    0U, // G_SADDE
1458
99.4k
    0U, // G_SSUBO
1459
99.4k
    0U, // G_SSUBE
1460
99.4k
    0U, // G_UMULO
1461
99.4k
    0U, // G_SMULO
1462
99.4k
    0U, // G_UMULH
1463
99.4k
    0U, // G_SMULH
1464
99.4k
    0U, // G_UADDSAT
1465
99.4k
    0U, // G_SADDSAT
1466
99.4k
    0U, // G_USUBSAT
1467
99.4k
    0U, // G_SSUBSAT
1468
99.4k
    0U, // G_USHLSAT
1469
99.4k
    0U, // G_SSHLSAT
1470
99.4k
    0U, // G_SMULFIX
1471
99.4k
    0U, // G_UMULFIX
1472
99.4k
    0U, // G_SMULFIXSAT
1473
99.4k
    0U, // G_UMULFIXSAT
1474
99.4k
    0U, // G_SDIVFIX
1475
99.4k
    0U, // G_UDIVFIX
1476
99.4k
    0U, // G_SDIVFIXSAT
1477
99.4k
    0U, // G_UDIVFIXSAT
1478
99.4k
    0U, // G_FADD
1479
99.4k
    0U, // G_FSUB
1480
99.4k
    0U, // G_FMUL
1481
99.4k
    0U, // G_FMA
1482
99.4k
    0U, // G_FMAD
1483
99.4k
    0U, // G_FDIV
1484
99.4k
    0U, // G_FREM
1485
99.4k
    0U, // G_FPOW
1486
99.4k
    0U, // G_FPOWI
1487
99.4k
    0U, // G_FEXP
1488
99.4k
    0U, // G_FEXP2
1489
99.4k
    0U, // G_FEXP10
1490
99.4k
    0U, // G_FLOG
1491
99.4k
    0U, // G_FLOG2
1492
99.4k
    0U, // G_FLOG10
1493
99.4k
    0U, // G_FLDEXP
1494
99.4k
    0U, // G_FFREXP
1495
99.4k
    0U, // G_FNEG
1496
99.4k
    0U, // G_FPEXT
1497
99.4k
    0U, // G_FPTRUNC
1498
99.4k
    0U, // G_FPTOSI
1499
99.4k
    0U, // G_FPTOUI
1500
99.4k
    0U, // G_SITOFP
1501
99.4k
    0U, // G_UITOFP
1502
99.4k
    0U, // G_FABS
1503
99.4k
    0U, // G_FCOPYSIGN
1504
99.4k
    0U, // G_IS_FPCLASS
1505
99.4k
    0U, // G_FCANONICALIZE
1506
99.4k
    0U, // G_FMINNUM
1507
99.4k
    0U, // G_FMAXNUM
1508
99.4k
    0U, // G_FMINNUM_IEEE
1509
99.4k
    0U, // G_FMAXNUM_IEEE
1510
99.4k
    0U, // G_FMINIMUM
1511
99.4k
    0U, // G_FMAXIMUM
1512
99.4k
    0U, // G_GET_FPENV
1513
99.4k
    0U, // G_SET_FPENV
1514
99.4k
    0U, // G_RESET_FPENV
1515
99.4k
    0U, // G_GET_FPMODE
1516
99.4k
    0U, // G_SET_FPMODE
1517
99.4k
    0U, // G_RESET_FPMODE
1518
99.4k
    0U, // G_PTR_ADD
1519
99.4k
    0U, // G_PTRMASK
1520
99.4k
    0U, // G_SMIN
1521
99.4k
    0U, // G_SMAX
1522
99.4k
    0U, // G_UMIN
1523
99.4k
    0U, // G_UMAX
1524
99.4k
    0U, // G_ABS
1525
99.4k
    0U, // G_LROUND
1526
99.4k
    0U, // G_LLROUND
1527
99.4k
    0U, // G_BR
1528
99.4k
    0U, // G_BRJT
1529
99.4k
    0U, // G_INSERT_VECTOR_ELT
1530
99.4k
    0U, // G_EXTRACT_VECTOR_ELT
1531
99.4k
    0U, // G_SHUFFLE_VECTOR
1532
99.4k
    0U, // G_CTTZ
1533
99.4k
    0U, // G_CTTZ_ZERO_UNDEF
1534
99.4k
    0U, // G_CTLZ
1535
99.4k
    0U, // G_CTLZ_ZERO_UNDEF
1536
99.4k
    0U, // G_CTPOP
1537
99.4k
    0U, // G_BSWAP
1538
99.4k
    0U, // G_BITREVERSE
1539
99.4k
    0U, // G_FCEIL
1540
99.4k
    0U, // G_FCOS
1541
99.4k
    0U, // G_FSIN
1542
99.4k
    0U, // G_FSQRT
1543
99.4k
    0U, // G_FFLOOR
1544
99.4k
    0U, // G_FRINT
1545
99.4k
    0U, // G_FNEARBYINT
1546
99.4k
    0U, // G_ADDRSPACE_CAST
1547
99.4k
    0U, // G_BLOCK_ADDR
1548
99.4k
    0U, // G_JUMP_TABLE
1549
99.4k
    0U, // G_DYN_STACKALLOC
1550
99.4k
    0U, // G_STACKSAVE
1551
99.4k
    0U, // G_STACKRESTORE
1552
99.4k
    0U, // G_STRICT_FADD
1553
99.4k
    0U, // G_STRICT_FSUB
1554
99.4k
    0U, // G_STRICT_FMUL
1555
99.4k
    0U, // G_STRICT_FDIV
1556
99.4k
    0U, // G_STRICT_FREM
1557
99.4k
    0U, // G_STRICT_FMA
1558
99.4k
    0U, // G_STRICT_FSQRT
1559
99.4k
    0U, // G_STRICT_FLDEXP
1560
99.4k
    0U, // G_READ_REGISTER
1561
99.4k
    0U, // G_WRITE_REGISTER
1562
99.4k
    0U, // G_MEMCPY
1563
99.4k
    0U, // G_MEMCPY_INLINE
1564
99.4k
    0U, // G_MEMMOVE
1565
99.4k
    0U, // G_MEMSET
1566
99.4k
    0U, // G_BZERO
1567
99.4k
    0U, // G_VECREDUCE_SEQ_FADD
1568
99.4k
    0U, // G_VECREDUCE_SEQ_FMUL
1569
99.4k
    0U, // G_VECREDUCE_FADD
1570
99.4k
    0U, // G_VECREDUCE_FMUL
1571
99.4k
    0U, // G_VECREDUCE_FMAX
1572
99.4k
    0U, // G_VECREDUCE_FMIN
1573
99.4k
    0U, // G_VECREDUCE_FMAXIMUM
1574
99.4k
    0U, // G_VECREDUCE_FMINIMUM
1575
99.4k
    0U, // G_VECREDUCE_ADD
1576
99.4k
    0U, // G_VECREDUCE_MUL
1577
99.4k
    0U, // G_VECREDUCE_AND
1578
99.4k
    0U, // G_VECREDUCE_OR
1579
99.4k
    0U, // G_VECREDUCE_XOR
1580
99.4k
    0U, // G_VECREDUCE_SMAX
1581
99.4k
    0U, // G_VECREDUCE_SMIN
1582
99.4k
    0U, // G_VECREDUCE_UMAX
1583
99.4k
    0U, // G_VECREDUCE_UMIN
1584
99.4k
    0U, // G_SBFX
1585
99.4k
    0U, // G_UBFX
1586
99.4k
    24254U, // ABSMacro
1587
99.4k
    0U, // ADJCALLSTACKDOWN
1588
99.4k
    0U, // ADJCALLSTACKDOWN_NM
1589
99.4k
    0U, // ADJCALLSTACKUP
1590
99.4k
    0U, // ADJCALLSTACKUP_NM
1591
99.4k
    536894083U, // ALIGN_NM
1592
99.4k
    0U, // AND_V_D_PSEUDO
1593
99.4k
    0U, // AND_V_H_PSEUDO
1594
99.4k
    0U, // AND_V_W_PSEUDO
1595
99.4k
    0U, // ATOMIC_CMP_SWAP_I16
1596
99.4k
    0U, // ATOMIC_CMP_SWAP_I16_POSTRA
1597
99.4k
    0U, // ATOMIC_CMP_SWAP_I32
1598
99.4k
    0U, // ATOMIC_CMP_SWAP_I32_POSTRA
1599
99.4k
    0U, // ATOMIC_CMP_SWAP_I64
1600
99.4k
    0U, // ATOMIC_CMP_SWAP_I64_POSTRA
1601
99.4k
    0U, // ATOMIC_CMP_SWAP_I8
1602
99.4k
    0U, // ATOMIC_CMP_SWAP_I8_POSTRA
1603
99.4k
    0U, // ATOMIC_LOAD_ADD_I16
1604
99.4k
    0U, // ATOMIC_LOAD_ADD_I16_POSTRA
1605
99.4k
    0U, // ATOMIC_LOAD_ADD_I32
1606
99.4k
    0U, // ATOMIC_LOAD_ADD_I32_POSTRA
1607
99.4k
    0U, // ATOMIC_LOAD_ADD_I64
1608
99.4k
    0U, // ATOMIC_LOAD_ADD_I64_POSTRA
1609
99.4k
    0U, // ATOMIC_LOAD_ADD_I8
1610
99.4k
    0U, // ATOMIC_LOAD_ADD_I8_POSTRA
1611
99.4k
    0U, // ATOMIC_LOAD_AND_I16
1612
99.4k
    0U, // ATOMIC_LOAD_AND_I16_POSTRA
1613
99.4k
    0U, // ATOMIC_LOAD_AND_I32
1614
99.4k
    0U, // ATOMIC_LOAD_AND_I32_POSTRA
1615
99.4k
    0U, // ATOMIC_LOAD_AND_I64
1616
99.4k
    0U, // ATOMIC_LOAD_AND_I64_POSTRA
1617
99.4k
    0U, // ATOMIC_LOAD_AND_I8
1618
99.4k
    0U, // ATOMIC_LOAD_AND_I8_POSTRA
1619
99.4k
    0U, // ATOMIC_LOAD_MAX_I16
1620
99.4k
    0U, // ATOMIC_LOAD_MAX_I16_POSTRA
1621
99.4k
    0U, // ATOMIC_LOAD_MAX_I32
1622
99.4k
    0U, // ATOMIC_LOAD_MAX_I32_POSTRA
1623
99.4k
    0U, // ATOMIC_LOAD_MAX_I64
1624
99.4k
    0U, // ATOMIC_LOAD_MAX_I64_POSTRA
1625
99.4k
    0U, // ATOMIC_LOAD_MAX_I8
1626
99.4k
    0U, // ATOMIC_LOAD_MAX_I8_POSTRA
1627
99.4k
    0U, // ATOMIC_LOAD_MIN_I16
1628
99.4k
    0U, // ATOMIC_LOAD_MIN_I16_POSTRA
1629
99.4k
    0U, // ATOMIC_LOAD_MIN_I32
1630
99.4k
    0U, // ATOMIC_LOAD_MIN_I32_POSTRA
1631
99.4k
    0U, // ATOMIC_LOAD_MIN_I64
1632
99.4k
    0U, // ATOMIC_LOAD_MIN_I64_POSTRA
1633
99.4k
    0U, // ATOMIC_LOAD_MIN_I8
1634
99.4k
    0U, // ATOMIC_LOAD_MIN_I8_POSTRA
1635
99.4k
    0U, // ATOMIC_LOAD_NAND_I16
1636
99.4k
    0U, // ATOMIC_LOAD_NAND_I16_POSTRA
1637
99.4k
    0U, // ATOMIC_LOAD_NAND_I32
1638
99.4k
    0U, // ATOMIC_LOAD_NAND_I32_POSTRA
1639
99.4k
    0U, // ATOMIC_LOAD_NAND_I64
1640
99.4k
    0U, // ATOMIC_LOAD_NAND_I64_POSTRA
1641
99.4k
    0U, // ATOMIC_LOAD_NAND_I8
1642
99.4k
    0U, // ATOMIC_LOAD_NAND_I8_POSTRA
1643
99.4k
    0U, // ATOMIC_LOAD_OR_I16
1644
99.4k
    0U, // ATOMIC_LOAD_OR_I16_POSTRA
1645
99.4k
    0U, // ATOMIC_LOAD_OR_I32
1646
99.4k
    0U, // ATOMIC_LOAD_OR_I32_POSTRA
1647
99.4k
    0U, // ATOMIC_LOAD_OR_I64
1648
99.4k
    0U, // ATOMIC_LOAD_OR_I64_POSTRA
1649
99.4k
    0U, // ATOMIC_LOAD_OR_I8
1650
99.4k
    0U, // ATOMIC_LOAD_OR_I8_POSTRA
1651
99.4k
    0U, // ATOMIC_LOAD_SUB_I16
1652
99.4k
    0U, // ATOMIC_LOAD_SUB_I16_POSTRA
1653
99.4k
    0U, // ATOMIC_LOAD_SUB_I32
1654
99.4k
    0U, // ATOMIC_LOAD_SUB_I32_POSTRA
1655
99.4k
    0U, // ATOMIC_LOAD_SUB_I64
1656
99.4k
    0U, // ATOMIC_LOAD_SUB_I64_POSTRA
1657
99.4k
    0U, // ATOMIC_LOAD_SUB_I8
1658
99.4k
    0U, // ATOMIC_LOAD_SUB_I8_POSTRA
1659
99.4k
    0U, // ATOMIC_LOAD_UMAX_I16
1660
99.4k
    0U, // ATOMIC_LOAD_UMAX_I16_POSTRA
1661
99.4k
    0U, // ATOMIC_LOAD_UMAX_I32
1662
99.4k
    0U, // ATOMIC_LOAD_UMAX_I32_POSTRA
1663
99.4k
    0U, // ATOMIC_LOAD_UMAX_I64
1664
99.4k
    0U, // ATOMIC_LOAD_UMAX_I64_POSTRA
1665
99.4k
    0U, // ATOMIC_LOAD_UMAX_I8
1666
99.4k
    0U, // ATOMIC_LOAD_UMAX_I8_POSTRA
1667
99.4k
    0U, // ATOMIC_LOAD_UMIN_I16
1668
99.4k
    0U, // ATOMIC_LOAD_UMIN_I16_POSTRA
1669
99.4k
    0U, // ATOMIC_LOAD_UMIN_I32
1670
99.4k
    0U, // ATOMIC_LOAD_UMIN_I32_POSTRA
1671
99.4k
    0U, // ATOMIC_LOAD_UMIN_I64
1672
99.4k
    0U, // ATOMIC_LOAD_UMIN_I64_POSTRA
1673
99.4k
    0U, // ATOMIC_LOAD_UMIN_I8
1674
99.4k
    0U, // ATOMIC_LOAD_UMIN_I8_POSTRA
1675
99.4k
    0U, // ATOMIC_LOAD_XOR_I16
1676
99.4k
    0U, // ATOMIC_LOAD_XOR_I16_POSTRA
1677
99.4k
    0U, // ATOMIC_LOAD_XOR_I32
1678
99.4k
    0U, // ATOMIC_LOAD_XOR_I32_POSTRA
1679
99.4k
    0U, // ATOMIC_LOAD_XOR_I64
1680
99.4k
    0U, // ATOMIC_LOAD_XOR_I64_POSTRA
1681
99.4k
    0U, // ATOMIC_LOAD_XOR_I8
1682
99.4k
    0U, // ATOMIC_LOAD_XOR_I8_POSTRA
1683
99.4k
    0U, // ATOMIC_SWAP_I16
1684
99.4k
    0U, // ATOMIC_SWAP_I16_POSTRA
1685
99.4k
    0U, // ATOMIC_SWAP_I32
1686
99.4k
    0U, // ATOMIC_SWAP_I32_POSTRA
1687
99.4k
    0U, // ATOMIC_SWAP_I64
1688
99.4k
    0U, // ATOMIC_SWAP_I64_POSTRA
1689
99.4k
    0U, // ATOMIC_SWAP_I8
1690
99.4k
    0U, // ATOMIC_SWAP_I8_POSTRA
1691
99.4k
    0U, // B
1692
99.4k
    0U, // BAL_BR
1693
99.4k
    0U, // BAL_BR_MM
1694
99.4k
    536893945U, // BEQLImmMacro
1695
99.4k
    536891762U, // BGE
1696
99.4k
    536891762U, // BGEImmMacro
1697
99.4k
    536893806U, // BGEL
1698
99.4k
    536893806U, // BGELImmMacro
1699
99.4k
    536895461U, // BGEU
1700
99.4k
    536895461U, // BGEUImmMacro
1701
99.4k
    536893976U, // BGEUL
1702
99.4k
    536893976U, // BGEULImmMacro
1703
99.4k
    536895342U, // BGT
1704
99.4k
    536895342U, // BGTImmMacro
1705
99.4k
    536893964U, // BGTL
1706
99.4k
    536893964U, // BGTLImmMacro
1707
99.4k
    536895587U, // BGTU
1708
99.4k
    536895587U, // BGTUImmMacro
1709
99.4k
    536893996U, // BGTUL
1710
99.4k
    536893996U, // BGTULImmMacro
1711
99.4k
    536891802U, // BLE
1712
99.4k
    536891802U, // BLEImmMacro
1713
99.4k
    536893812U, // BLEL
1714
99.4k
    536893812U, // BLELImmMacro
1715
99.4k
    536895479U, // BLEU
1716
99.4k
    536895479U, // BLEUImmMacro
1717
99.4k
    536893983U, // BLEUL
1718
99.4k
    536893983U, // BLEULImmMacro
1719
99.4k
    536895358U, // BLT
1720
99.4k
    536895358U, // BLTImmMacro
1721
99.4k
    536893970U, // BLTL
1722
99.4k
    536893970U, // BLTLImmMacro
1723
99.4k
    536895599U, // BLTU
1724
99.4k
    536895599U, // BLTUImmMacro
1725
99.4k
    536894003U, // BLTUL
1726
99.4k
    536894003U, // BLTULImmMacro
1727
99.4k
    536893818U, // BNELImmMacro
1728
99.4k
    0U, // BPOSGE32_PSEUDO
1729
99.4k
    0U, // BSEL_D_PSEUDO
1730
99.4k
    0U, // BSEL_FD_PSEUDO
1731
99.4k
    0U, // BSEL_FW_PSEUDO
1732
99.4k
    0U, // BSEL_H_PSEUDO
1733
99.4k
    0U, // BSEL_W_PSEUDO
1734
99.4k
    0U, // B_MM
1735
99.4k
    557961U,  // B_MMR6_Pseudo
1736
99.4k
    557961U,  // B_MM_Pseudo
1737
99.4k
    536894300U, // BeqImm
1738
99.4k
    536891829U, // BneImm
1739
99.4k
    1073765088U,  // BteqzT8CmpX16
1740
99.4k
    1073764517U,  // BteqzT8CmpiX16
1741
99.4k
    1073766275U,  // BteqzT8SltX16
1742
99.4k
    1073764547U,  // BteqzT8SltiX16
1743
99.4k
    1073766431U,  // BteqzT8SltiuX16
1744
99.4k
    1073766517U,  // BteqzT8SltuX16
1745
99.4k
    1610636000U,  // BtnezT8CmpX16
1746
99.4k
    1610635429U,  // BtnezT8CmpiX16
1747
99.4k
    1610637187U,  // BtnezT8SltX16
1748
99.4k
    1610635459U,  // BtnezT8SltiX16
1749
99.4k
    1610637343U,  // BtnezT8SltiuX16
1750
99.4k
    1610637429U,  // BtnezT8SltuX16
1751
99.4k
    0U, // BuildPairF64
1752
99.4k
    0U, // BuildPairF64_64
1753
99.4k
    26841U, // CFTC1
1754
99.4k
    10989U, // CONSTPOOL_ENTRY
1755
99.4k
    0U, // COPY_FD_PSEUDO
1756
99.4k
    0U, // COPY_FW_PSEUDO
1757
99.4k
    17885415U,  // CTTC1
1758
99.4k
    551167U,  // Constant32
1759
99.4k
    536893990U, // DMULImmMacro
1760
99.4k
    536893990U, // DMULMacro
1761
99.4k
    536894129U, // DMULOMacro
1762
99.4k
    536895562U, // DMULOUMacro
1763
99.4k
    536893929U, // DROL
1764
99.4k
    536893929U, // DROLImm
1765
99.4k
    536894467U, // DROR
1766
99.4k
    536894467U, // DRORImm
1767
99.4k
    536895724U, // DSDivIMacro
1768
99.4k
    536895724U, // DSDivMacro
1769
99.4k
    536894048U, // DSRemIMacro
1770
99.4k
    536894048U, // DSRemMacro
1771
99.4k
    536895632U, // DUDivIMacro
1772
99.4k
    536895632U, // DUDivMacro
1773
99.4k
    536895555U, // DURemIMacro
1774
99.4k
    536895555U, // DURemMacro
1775
99.4k
    0U, // ERet
1776
99.4k
    0U, // ExtractElementF64
1777
99.4k
    0U, // ExtractElementF64_64
1778
99.4k
    0U, // FABS_D
1779
99.4k
    0U, // FABS_W
1780
99.4k
    0U, // FEXP2_D_1_PSEUDO
1781
99.4k
    0U, // FEXP2_W_1_PSEUDO
1782
99.4k
    0U, // FILL_FD_PSEUDO
1783
99.4k
    0U, // FILL_FW_PSEUDO
1784
99.4k
    2181060764U,  // GotPrologue16
1785
99.4k
    0U, // INSERT_B_VIDX64_PSEUDO
1786
99.4k
    0U, // INSERT_B_VIDX_PSEUDO
1787
99.4k
    0U, // INSERT_D_VIDX64_PSEUDO
1788
99.4k
    0U, // INSERT_D_VIDX_PSEUDO
1789
99.4k
    0U, // INSERT_FD_PSEUDO
1790
99.4k
    0U, // INSERT_FD_VIDX64_PSEUDO
1791
99.4k
    0U, // INSERT_FD_VIDX_PSEUDO
1792
99.4k
    0U, // INSERT_FW_PSEUDO
1793
99.4k
    0U, // INSERT_FW_VIDX64_PSEUDO
1794
99.4k
    0U, // INSERT_FW_VIDX_PSEUDO
1795
99.4k
    0U, // INSERT_H_VIDX64_PSEUDO
1796
99.4k
    0U, // INSERT_H_VIDX_PSEUDO
1797
99.4k
    0U, // INSERT_W_VIDX64_PSEUDO
1798
99.4k
    0U, // INSERT_W_VIDX_PSEUDO
1799
99.4k
    0U, // JALR64Pseudo
1800
99.4k
    0U, // JALRCPseudo
1801
99.4k
    0U, // JALRHB64Pseudo
1802
99.4k
    0U, // JALRHBPseudo
1803
99.4k
    0U, // JALRPseudo
1804
99.4k
    0U, // JAL_MMR6
1805
99.4k
    547080U,  // JalOneReg
1806
99.4k
    22792U, // JalTwoReg
1807
99.4k
    50358523U,  // LDMacro
1808
99.4k
    0U, // LDR_D
1809
99.4k
    0U, // LDR_W
1810
99.4k
    0U, // LD_F16
1811
99.4k
    50348037U,  // LOAD_ACC128
1812
99.4k
    50348037U,  // LOAD_ACC64
1813
99.4k
    50348037U,  // LOAD_ACC64DSP
1814
99.4k
    50354934U,  // LOAD_CCOND_DSP
1815
99.4k
    0U, // LONG_BRANCH_ADDiu
1816
99.4k
    0U, // LONG_BRANCH_ADDiu2Op
1817
99.4k
    0U, // LONG_BRANCH_DADDiu
1818
99.4k
    0U, // LONG_BRANCH_DADDiu2Op
1819
99.4k
    0U, // LONG_BRANCH_LUi
1820
99.4k
    0U, // LONG_BRANCH_LUi2Op
1821
99.4k
    0U, // LONG_BRANCH_LUi2Op_64
1822
99.4k
    72310U, // LWM_MM
1823
99.4k
    17196U, // LoadAddrImm32
1824
99.4k
    17217U, // LoadAddrImm64
1825
99.4k
    50348844U,  // LoadAddrReg32
1826
99.4k
    50348865U,  // LoadAddrReg64
1827
99.4k
    22684U, // LoadImm32
1828
99.4k
    22688U, // LoadImm64
1829
99.4k
    19348U, // LoadImmDoubleFGR
1830
99.4k
    19348U, // LoadImmDoubleFGR_32
1831
99.4k
    19348U, // LoadImmDoubleGPR
1832
99.4k
    23819U, // LoadImmSingleFGR
1833
99.4k
    23819U, // LoadImmSingleGPR
1834
99.4k
    0U, // LoadJumpTableOffset
1835
99.4k
    1599429U, // LwConstant32
1836
99.4k
    26979U, // MFTACX
1837
99.4k
    26979U, // MFTACX_NM
1838
99.4k
    536897723U, // MFTC0
1839
99.4k
    536897723U, // MFTC0_NM
1840
99.4k
    26848U, // MFTC1
1841
99.4k
    551212U,  // MFTDSP
1842
99.4k
    551212U,  // MFTDSP_NM
1843
99.4k
    26957U, // MFTGPR
1844
99.4k
    26957U, // MFTGPR_NM
1845
99.4k
    26825U, // MFTHC1
1846
99.4k
    26896U, // MFTHI
1847
99.4k
    26896U, // MFTHI_NM
1848
99.4k
    26910U, // MFTLO
1849
99.4k
    26910U, // MFTLO_NM
1850
99.4k
    0U, // MIPSeh_return32
1851
99.4k
    0U, // MIPSeh_return64
1852
99.4k
    0U, // MSA_FP_EXTEND_D_PSEUDO
1853
99.4k
    0U, // MSA_FP_EXTEND_W_PSEUDO
1854
99.4k
    0U, // MSA_FP_ROUND_D_PSEUDO
1855
99.4k
    0U, // MSA_FP_ROUND_W_PSEUDO
1856
99.4k
    17885547U,  // MTTACX
1857
99.4k
    17885547U,  // MTTACX_NM
1858
99.4k
    2752571586U,  // MTTC0
1859
99.4k
    2752571586U,  // MTTC0_NM
1860
99.4k
    17885422U,  // MTTC1
1861
99.4k
    551220U,  // MTTDSP
1862
99.4k
    551220U,  // MTTDSP_NM
1863
99.4k
    17885525U,  // MTTGPR
1864
99.4k
    17885525U,  // MTTGPR_NM
1865
99.4k
    17885393U,  // MTTHC1
1866
99.4k
    17885463U,  // MTTHI
1867
99.4k
    17885463U,  // MTTHI_NM
1868
99.4k
    17885477U,  // MTTLO
1869
99.4k
    17885477U,  // MTTLO_NM
1870
99.4k
    536893991U, // MULImmMacro
1871
99.4k
    536894130U, // MULOMacro
1872
99.4k
    536895563U, // MULOUMacro
1873
99.4k
    0U, // MUSTTAILCALLREG_NM
1874
99.4k
    0U, // MUSTTAILCALL_NM
1875
99.4k
    24462U, // MultRxRy16
1876
99.4k
    86040462U,  // MultRxRyRz16
1877
99.4k
    24706U, // MultuRxRy16
1878
99.4k
    86040706U,  // MultuRxRyRz16
1879
99.4k
    0U, // NOP
1880
99.4k
    536894462U, // NORImm
1881
99.4k
    536894462U, // NORImm64
1882
99.4k
    0U, // NOR_V_D_PSEUDO
1883
99.4k
    0U, // NOR_V_H_PSEUDO
1884
99.4k
    0U, // NOR_V_W_PSEUDO
1885
99.4k
    0U, // OR_V_D_PSEUDO
1886
99.4k
    0U, // OR_V_H_PSEUDO
1887
99.4k
    0U, // OR_V_W_PSEUDO
1888
99.4k
    536895505U, // PseudoADDIU_NM
1889
99.4k
    536893544U, // PseudoANDI_NM
1890
99.4k
    0U, // PseudoCMPU_EQ_QB
1891
99.4k
    0U, // PseudoCMPU_LE_QB
1892
99.4k
    0U, // PseudoCMPU_LT_QB
1893
99.4k
    0U, // PseudoCMP_EQ_PH
1894
99.4k
    0U, // PseudoCMP_LE_PH
1895
99.4k
    0U, // PseudoCMP_LT_PH
1896
99.4k
    16389U, // PseudoCVT_D32_W
1897
99.4k
    16389U, // PseudoCVT_D64_L
1898
99.4k
    16389U, // PseudoCVT_D64_W
1899
99.4k
    16389U, // PseudoCVT_S_L
1900
99.4k
    16389U, // PseudoCVT_S_W
1901
99.4k
    0U, // PseudoDMULT
1902
99.4k
    0U, // PseudoDMULTu
1903
99.4k
    0U, // PseudoDSDIV
1904
99.4k
    0U, // PseudoDUDIV
1905
99.4k
    0U, // PseudoD_SELECT_I
1906
99.4k
    0U, // PseudoD_SELECT_I64
1907
99.4k
    0U, // PseudoIndirectBranch
1908
99.4k
    0U, // PseudoIndirectBranch64
1909
99.4k
    0U, // PseudoIndirectBranch64R6
1910
99.4k
    0U, // PseudoIndirectBranchNM
1911
99.4k
    0U, // PseudoIndirectBranchR6
1912
99.4k
    0U, // PseudoIndirectBranch_MM
1913
99.4k
    0U, // PseudoIndirectBranch_MMR6
1914
99.4k
    0U, // PseudoIndirectHazardBranch
1915
99.4k
    0U, // PseudoIndirectHazardBranch64
1916
99.4k
    0U, // PseudoIndrectHazardBranch64R6
1917
99.4k
    0U, // PseudoIndrectHazardBranchR6
1918
99.4k
    100680492U, // PseudoLA_NM
1919
99.4k
    100685980U, // PseudoLI_NM
1920
99.4k
    0U, // PseudoMADD
1921
99.4k
    0U, // PseudoMADDU
1922
99.4k
    0U, // PseudoMADDU_MM
1923
99.4k
    0U, // PseudoMADD_MM
1924
99.4k
    0U, // PseudoMFHI
1925
99.4k
    0U, // PseudoMFHI64
1926
99.4k
    0U, // PseudoMFHI_MM
1927
99.4k
    0U, // PseudoMFLO
1928
99.4k
    0U, // PseudoMFLO64
1929
99.4k
    0U, // PseudoMFLO_MM
1930
99.4k
    0U, // PseudoMSUB
1931
99.4k
    0U, // PseudoMSUBU
1932
99.4k
    0U, // PseudoMSUBU_MM
1933
99.4k
    0U, // PseudoMSUB_MM
1934
99.4k
    0U, // PseudoMTLOHI
1935
99.4k
    0U, // PseudoMTLOHI64
1936
99.4k
    0U, // PseudoMTLOHI_DSP
1937
99.4k
    0U, // PseudoMTLOHI_MM
1938
99.4k
    0U, // PseudoMULT
1939
99.4k
    0U, // PseudoMULT_MM
1940
99.4k
    0U, // PseudoMULTu
1941
99.4k
    0U, // PseudoMULTu_MM
1942
99.4k
    0U, // PseudoPICK_PH
1943
99.4k
    0U, // PseudoPICK_QB
1944
99.4k
    0U, // PseudoReturn
1945
99.4k
    0U, // PseudoReturn64
1946
99.4k
    0U, // PseudoReturnNM
1947
99.4k
    0U, // PseudoSDIV
1948
99.4k
    0U, // PseudoSELECTFP_F_D32
1949
99.4k
    0U, // PseudoSELECTFP_F_D64
1950
99.4k
    0U, // PseudoSELECTFP_F_I
1951
99.4k
    0U, // PseudoSELECTFP_F_I64
1952
99.4k
    0U, // PseudoSELECTFP_F_S
1953
99.4k
    0U, // PseudoSELECTFP_T_D32
1954
99.4k
    0U, // PseudoSELECTFP_T_D64
1955
99.4k
    0U, // PseudoSELECTFP_T_I
1956
99.4k
    0U, // PseudoSELECTFP_T_I64
1957
99.4k
    0U, // PseudoSELECTFP_T_S
1958
99.4k
    0U, // PseudoSELECT_D32
1959
99.4k
    0U, // PseudoSELECT_D64
1960
99.4k
    0U, // PseudoSELECT_I
1961
99.4k
    0U, // PseudoSELECT_I64
1962
99.4k
    0U, // PseudoSELECT_S
1963
99.4k
    536895420U, // PseudoSUBU_NM
1964
99.4k
    536891541U, // PseudoTRUNC_W_D
1965
99.4k
    536891541U, // PseudoTRUNC_W_D32
1966
99.4k
    536895079U, // PseudoTRUNC_W_S
1967
99.4k
    0U, // PseudoUDIV
1968
99.4k
    536893930U, // ROL
1969
99.4k
    536893930U, // ROLImm
1970
99.4k
    536894468U, // ROR
1971
99.4k
    536894468U, // RORImm
1972
99.4k
    0U, // RetRA
1973
99.4k
    0U, // RetRA16
1974
99.4k
    50351496U,  // SDC1_M1
1975
99.4k
    0U, // SDIV_MM_Pseudo
1976
99.4k
    50358535U,  // SDMacro
1977
99.4k
    536895725U, // SDivIMacro
1978
99.4k
    536895725U, // SDivMacro
1979
99.4k
    536897864U, // SEQIMacro
1980
99.4k
    536897864U, // SEQMacro
1981
99.4k
    536891767U, // SGE
1982
99.4k
    536891767U, // SGEImm
1983
99.4k
    536891767U, // SGEImm64
1984
99.4k
    536895467U, // SGEU
1985
99.4k
    536895467U, // SGEUImm
1986
99.4k
    536895467U, // SGEUImm64
1987
99.4k
    536895347U, // SGTImm
1988
99.4k
    536895347U, // SGTImm64
1989
99.4k
    536895593U, // SGTUImm
1990
99.4k
    536895593U, // SGTUImm64
1991
99.4k
    536891812U, // SLE
1992
99.4k
    536891812U, // SLEImm
1993
99.4k
    536891812U, // SLEImm64
1994
99.4k
    536895485U, // SLEU
1995
99.4k
    536895485U, // SLEUImm
1996
99.4k
    536895485U, // SLEUImm64
1997
99.4k
    536895363U, // SLTImm64
1998
99.4k
    536895605U, // SLTUImm64
1999
99.4k
    536897803U, // SNEIMacro
2000
99.4k
    536897803U, // SNEMacro
2001
99.4k
    0U, // SNZ_B_PSEUDO
2002
99.4k
    0U, // SNZ_D_PSEUDO
2003
99.4k
    0U, // SNZ_H_PSEUDO
2004
99.4k
    0U, // SNZ_V_PSEUDO
2005
99.4k
    0U, // SNZ_W_PSEUDO
2006
99.4k
    536894049U, // SRemIMacro
2007
99.4k
    536894049U, // SRemMacro
2008
99.4k
    50348037U,  // STORE_ACC128
2009
99.4k
    50348037U,  // STORE_ACC64
2010
99.4k
    50348037U,  // STORE_ACC64DSP
2011
99.4k
    50354950U,  // STORE_CCOND_DSP
2012
99.4k
    0U, // STR_D
2013
99.4k
    0U, // STR_W
2014
99.4k
    0U, // ST_F16
2015
99.4k
    72317U, // SWM_MM
2016
99.4k
    0U, // SZ_B_PSEUDO
2017
99.4k
    0U, // SZ_D_PSEUDO
2018
99.4k
    0U, // SZ_H_PSEUDO
2019
99.4k
    0U, // SZ_V_PSEUDO
2020
99.4k
    0U, // SZ_W_PSEUDO
2021
99.4k
    50348827U,  // SaaAddr
2022
99.4k
    50352386U,  // SaadAddr
2023
99.4k
    2713697U, // SelBeqZ
2024
99.4k
    2713670U, // SelBneZ
2025
99.4k
    3338754784U,  // SelTBteqZCmp
2026
99.4k
    3338754213U,  // SelTBteqZCmpi
2027
99.4k
    3338755971U,  // SelTBteqZSlt
2028
99.4k
    3338754243U,  // SelTBteqZSlti
2029
99.4k
    3338756127U,  // SelTBteqZSltiu
2030
99.4k
    3338756213U,  // SelTBteqZSltu
2031
99.4k
    3875625696U,  // SelTBtneZCmp
2032
99.4k
    3875625125U,  // SelTBtneZCmpi
2033
99.4k
    3875626883U,  // SelTBtneZSlt
2034
99.4k
    3875625155U,  // SelTBtneZSlti
2035
99.4k
    3875627039U,  // SelTBtneZSltiu
2036
99.4k
    3875627125U,  // SelTBtneZSltu
2037
99.4k
    136372099U, // SltCCRxRy16
2038
99.4k
    136370371U, // SltiCCRxImmX16
2039
99.4k
    136372255U, // SltiuCCRxImmX16
2040
99.4k
    136372341U, // SltuCCRxRy16
2041
99.4k
    136372341U, // SltuRxRyRz16
2042
99.4k
    0U, // TAILCALL
2043
99.4k
    0U, // TAILCALL64R6REG
2044
99.4k
    0U, // TAILCALLHB64R6REG
2045
99.4k
    0U, // TAILCALLHBR6REG
2046
99.4k
    0U, // TAILCALLR6REG
2047
99.4k
    0U, // TAILCALLREG
2048
99.4k
    0U, // TAILCALLREG64
2049
99.4k
    0U, // TAILCALLREGHB
2050
99.4k
    0U, // TAILCALLREGHB64
2051
99.4k
    0U, // TAILCALLREG_MM
2052
99.4k
    0U, // TAILCALLREG_MMR6
2053
99.4k
    0U, // TAILCALLREG_NM
2054
99.4k
    0U, // TAILCALL_MM
2055
99.4k
    0U, // TAILCALL_MMR6
2056
99.4k
    0U, // TAILCALL_NM
2057
99.4k
    0U, // TRAP
2058
99.4k
    0U, // TRAP_MM
2059
99.4k
    0U, // UDIV_MM_Pseudo
2060
99.4k
    536895633U, // UDivIMacro
2061
99.4k
    536895633U, // UDivMacro
2062
99.4k
    536895556U, // URemIMacro
2063
99.4k
    536895556U, // URemMacro
2064
99.4k
    50353696U,  // Ulh
2065
99.4k
    50356227U,  // Ulhu
2066
99.4k
    50358217U,  // Ulw
2067
99.4k
    50354255U,  // Ush
2068
99.4k
    50358239U,  // Usw
2069
99.4k
    0U, // XOR_V_D_PSEUDO
2070
99.4k
    0U, // XOR_V_H_PSEUDO
2071
99.4k
    0U, // XOR_V_W_PSEUDO
2072
99.4k
    22322U, // ABSQ_S_PH
2073
99.4k
    22322U, // ABSQ_S_PH_MM
2074
99.4k
    18359U, // ABSQ_S_QB
2075
99.4k
    18359U, // ABSQ_S_QB_MMR2
2076
99.4k
    25926U, // ABSQ_S_W
2077
99.4k
    25926U, // ABSQ_S_W_MM
2078
99.4k
    536891671U, // ADD
2079
99.4k
    536888015U, // ADDIU48_NM
2080
99.4k
    536888026U, // ADDIUGP48_NM
2081
99.4k
    536888039U, // ADDIUGPB_NM
2082
99.4k
    536888078U, // ADDIUGPW_NM
2083
99.4k
    536888052U, // ADDIUNEG_NM
2084
99.4k
    18678U, // ADDIUPC
2085
99.4k
    18678U, // ADDIUPC_MM
2086
99.4k
    18678U, // ADDIUPC_MMR6
2087
99.4k
    23275U, // ADDIUR1SP_MM
2088
99.4k
    536888064U, // ADDIUR1SP_NM
2089
99.4k
    536887680U, // ADDIUR2_MM
2090
99.4k
    536887964U, // ADDIUR2_NM
2091
99.4k
    536887975U, // ADDIURS5_NM
2092
99.4k
    18923937U,  // ADDIUS5_MM
2093
99.4k
    547624U,  // ADDIUSP_MM
2094
99.4k
    536895505U, // ADDIU_MMR6
2095
99.4k
    536887953U, // ADDIU_NM
2096
99.4k
    536893039U, // ADDQH_PH
2097
99.4k
    536893039U, // ADDQH_PH_MMR2
2098
99.4k
    536893156U, // ADDQH_R_PH
2099
99.4k
    536893156U, // ADDQH_R_PH_MMR2
2100
99.4k
    536896513U, // ADDQH_R_W
2101
99.4k
    536896513U, // ADDQH_R_W_MMR2
2102
99.4k
    536896116U, // ADDQH_W
2103
99.4k
    536896116U, // ADDQH_W_MMR2
2104
99.4k
    536893113U, // ADDQ_PH
2105
99.4k
    536893113U, // ADDQ_PH_MM
2106
99.4k
    536893212U, // ADDQ_S_PH
2107
99.4k
    536893212U, // ADDQ_S_PH_MM
2108
99.4k
    536896818U, // ADDQ_S_W
2109
99.4k
    536896818U, // ADDQ_S_W_MM
2110
99.4k
    536895247U, // ADDR_PS64
2111
99.4k
    536889644U, // ADDSC
2112
99.4k
    536889644U, // ADDSC_MM
2113
99.4k
    536888213U, // ADDS_A_B
2114
99.4k
    536889837U, // ADDS_A_D
2115
99.4k
    536891952U, // ADDS_A_H
2116
99.4k
    536895824U, // ADDS_A_W
2117
99.4k
    536888689U, // ADDS_S_B
2118
99.4k
    536890935U, // ADDS_S_D
2119
99.4k
    536892517U, // ADDS_S_H
2120
99.4k
    536896868U, // ADDS_S_W
2121
99.4k
    536888904U, // ADDS_U_B
2122
99.4k
    536891402U, // ADDS_U_D
2123
99.4k
    536892795U, // ADDS_U_H
2124
99.4k
    536897286U, // ADDS_U_W
2125
99.4k
    536887900U, // ADDU16_MM
2126
99.4k
    536887900U, // ADDU16_MMR6
2127
99.4k
    536889139U, // ADDUH_QB
2128
99.4k
    536889139U, // ADDUH_QB_MMR2
2129
99.4k
    536889247U, // ADDUH_R_QB
2130
99.4k
    536889247U, // ADDUH_R_QB_MMR2
2131
99.4k
    536895434U, // ADDU_MMR6
2132
99.4k
    536893311U, // ADDU_PH
2133
99.4k
    536893311U, // ADDU_PH_MMR2
2134
99.4k
    536889352U, // ADDU_QB
2135
99.4k
    536889352U, // ADDU_QB_MM
2136
99.4k
    536893256U, // ADDU_S_PH
2137
99.4k
    536893256U, // ADDU_S_PH_MMR2
2138
99.4k
    536889293U, // ADDU_S_QB
2139
99.4k
    536889293U, // ADDU_S_QB_MM
2140
99.4k
    536888470U, // ADDVI_B
2141
99.4k
    536890357U, // ADDVI_D
2142
99.4k
    536892176U, // ADDVI_H
2143
99.4k
    536896249U, // ADDVI_W
2144
99.4k
    536888982U, // ADDV_B
2145
99.4k
    536891492U, // ADDV_D
2146
99.4k
    536892873U, // ADDV_H
2147
99.4k
    536897386U, // ADDV_W
2148
99.4k
    536889713U, // ADDWC
2149
99.4k
    536889713U, // ADDWC_MM
2150
99.4k
    536888195U, // ADD_A_B
2151
99.4k
    536889818U, // ADD_A_D
2152
99.4k
    536891934U, // ADD_A_H
2153
99.4k
    536895805U, // ADD_A_W
2154
99.4k
    536891671U, // ADD_MM
2155
99.4k
    536891671U, // ADD_MMR6
2156
99.4k
    536891671U, // ADD_NM
2157
99.4k
    536893538U, // ADDi
2158
99.4k
    536893538U, // ADDi_MM
2159
99.4k
    536895505U, // ADDiu
2160
99.4k
    536895505U, // ADDiu_MM
2161
99.4k
    536895434U, // ADDu
2162
99.4k
    536895434U, // ADDu16_NM
2163
99.4k
    536895434U, // ADDu4x4_NM
2164
99.4k
    536895434U, // ADDu_MM
2165
99.4k
    536895434U, // ADDu_NM
2166
99.4k
    536894083U, // ALIGN
2167
99.4k
    536894083U, // ALIGN_MMR6
2168
99.4k
    18670U, // ALUIPC
2169
99.4k
    18670U, // ALUIPC_MMR6
2170
99.4k
    151013614U, // ALUIPC_NM
2171
99.4k
    536891700U, // AND
2172
99.4k
    20021711U,  // AND16_MM
2173
99.4k
    20021711U,  // AND16_MMR6
2174
99.4k
    536891700U, // AND16_NM
2175
99.4k
    536891700U, // AND64
2176
99.4k
    536887780U, // ANDI16_MM
2177
99.4k
    536887780U, // ANDI16_MMR6
2178
99.4k
    536887997U, // ANDI16_NM
2179
99.4k
    536888329U, // ANDI_B
2180
99.4k
    536893544U, // ANDI_MMR6
2181
99.4k
    536887943U, // ANDI_NM
2182
99.4k
    536891700U, // AND_MM
2183
99.4k
    536891700U, // AND_MMR6
2184
99.4k
    536891700U, // AND_NM
2185
99.4k
    536895644U, // AND_V
2186
99.4k
    536893544U, // ANDi
2187
99.4k
    536893544U, // ANDi64
2188
99.4k
    536893544U, // ANDi_MM
2189
99.4k
    536891714U, // APPEND
2190
99.4k
    536891714U, // APPEND_MMR2
2191
99.4k
    536888583U, // ASUB_S_B
2192
99.4k
    536890765U, // ASUB_S_D
2193
99.4k
    536892349U, // ASUB_S_H
2194
99.4k
    536896648U, // ASUB_S_W
2195
99.4k
    536888798U, // ASUB_U_B
2196
99.4k
    536891232U, // ASUB_U_D
2197
99.4k
    536892637U, // ASUB_U_H
2198
99.4k
    536897116U, // ASUB_U_W
2199
99.4k
    536893648U, // AUI
2200
99.4k
    18663U, // AUIPC
2201
99.4k
    18663U, // AUIPC_MMR6
2202
99.4k
    536893648U, // AUI_MMR6
2203
99.4k
    536888669U, // AVER_S_B
2204
99.4k
    536890915U, // AVER_S_D
2205
99.4k
    536892487U, // AVER_S_H
2206
99.4k
    536896848U, // AVER_S_W
2207
99.4k
    536888884U, // AVER_U_B
2208
99.4k
    536891382U, // AVER_U_D
2209
99.4k
    536892775U, // AVER_U_H
2210
99.4k
    536897266U, // AVER_U_W
2211
99.4k
    536888611U, // AVE_S_B
2212
99.4k
    536890847U, // AVE_S_D
2213
99.4k
    536892419U, // AVE_S_H
2214
99.4k
    536896730U, // AVE_S_W
2215
99.4k
    536888826U, // AVE_U_B
2216
99.4k
    536891314U, // AVE_U_D
2217
99.4k
    536892707U, // AVE_U_H
2218
99.4k
    536897198U, // AVE_U_W
2219
99.4k
    24593U, // AddiuRxImmX16
2220
99.4k
    3694609U, // AddiuRxPcImmX16
2221
99.4k
    33579025U,  // AddiuRxRxImm16
2222
99.4k
    33579025U,  // AddiuRxRxImmX16
2223
99.4k
    167796753U, // AddiuRxRyOffMemX16
2224
99.4k
    4221103U, // AddiuSpImm16
2225
99.4k
    551087U,  // AddiuSpImmX16
2226
99.4k
    536895434U, // AdduRxRyRz16
2227
99.4k
    33575220U,  // AndRxRxRy16
2228
99.4k
    557483U,  // B16_MM
2229
99.4k
    536895433U, // BADDu
2230
99.4k
    563459U,  // BAL
2231
99.4k
    559256U,  // BALC
2232
99.4k
    115379U,  // BALC16_NM
2233
99.4k
    559256U,  // BALC_MMR6
2234
99.4k
    116888U,  // BALC_NM
2235
99.4k
    536894082U, // BALIGN
2236
99.4k
    536894082U, // BALIGN_MMR2
2237
99.4k
    18745U, // BALRSC_NM
2238
99.4k
    536889778U, // BBEQZC_NM
2239
99.4k
    184565845U, // BBIT0
2240
99.4k
    184565977U, // BBIT032
2241
99.4k
    184565970U, // BBIT1
2242
99.4k
    184565986U, // BBIT132
2243
99.4k
    536889752U, // BBNEZC_NM
2244
99.4k
    559202U,  // BC
2245
99.4k
    557488U,  // BC16_MMR6
2246
99.4k
    559202U,  // BC16_NM
2247
99.4k
    201353603U, // BC1EQZ
2248
99.4k
    201345440U, // BC1EQZC_MMR6
2249
99.4k
    201347591U, // BC1F
2250
99.4k
    201349504U, // BC1FL
2251
99.4k
    201347591U, // BC1F_MM
2252
99.4k
    201353587U, // BC1NEZ
2253
99.4k
    201345414U, // BC1NEZC_MMR6
2254
99.4k
    201351016U, // BC1T
2255
99.4k
    201349637U, // BC1TL
2256
99.4k
    201351016U, // BC1T_MM
2257
99.4k
    201353611U, // BC2EQZ
2258
99.4k
    201345449U, // BC2EQZC_MMR6
2259
99.4k
    201353595U, // BC2NEZ
2260
99.4k
    201345423U, // BC2NEZC_MMR6
2261
99.4k
    536888398U, // BCLRI_B
2262
99.4k
    536890301U, // BCLRI_D
2263
99.4k
    536892120U, // BCLRI_H
2264
99.4k
    536896193U, // BCLRI_W
2265
99.4k
    536888550U, // BCLR_B
2266
99.4k
    536890689U, // BCLR_D
2267
99.4k
    536892316U, // BCLR_H
2268
99.4k
    536896564U, // BCLR_W
2269
99.4k
    559202U,  // BC_MMR6
2270
99.4k
    559202U,  // BC_NM
2271
99.4k
    536894300U, // BEQ
2272
99.4k
    536894300U, // BEQ64
2273
99.4k
    536889618U, // BEQC
2274
99.4k
    536889618U, // BEQC16_NM
2275
99.4k
    536889618U, // BEQC64
2276
99.4k
    536889618U, // BEQC_MMR6
2277
99.4k
    536889618U, // BEQC_NM
2278
99.4k
    536889618U, // BEQCzero_NM
2279
99.4k
    754993285U, // BEQIC_NM
2280
99.4k
    536893945U, // BEQL
2281
99.4k
    201343615U, // BEQZ16_MM
2282
99.4k
    201345216U, // BEQZALC
2283
99.4k
    201345216U, // BEQZALC_MMR6
2284
99.4k
    201345459U, // BEQZC
2285
99.4k
    201343430U, // BEQZC16_MMR6
2286
99.4k
    201345459U, // BEQZC16_NM
2287
99.4k
    201345459U, // BEQZC64
2288
99.4k
    201345459U, // BEQZC_MM
2289
99.4k
    201345459U, // BEQZC_MMR6
2290
99.4k
    201345459U, // BEQZC_NM
2291
99.4k
    536894300U, // BEQ_MM
2292
99.4k
    536889446U, // BGEC
2293
99.4k
    536889446U, // BGEC64
2294
99.4k
    536889446U, // BGEC_MMR6
2295
99.4k
    536889446U, // BGEC_NM
2296
99.4k
    754993266U, // BGEIC_NM
2297
99.4k
    754993486U, // BGEIUC_NM
2298
99.4k
    536889671U, // BGEUC
2299
99.4k
    536889671U, // BGEUC64
2300
99.4k
    536889671U, // BGEUC_MMR6
2301
99.4k
    536889671U, // BGEUC_NM
2302
99.4k
    201353274U, // BGEZ
2303
99.4k
    201353274U, // BGEZ64
2304
99.4k
    201349389U, // BGEZAL
2305
99.4k
    201345189U, // BGEZALC
2306
99.4k
    201345189U, // BGEZALC_MMR6
2307
99.4k
    201349585U, // BGEZALL
2308
99.4k
    201350857U, // BGEZALS_MM
2309
99.4k
    201349389U, // BGEZAL_MM
2310
99.4k
    201345400U, // BGEZC
2311
99.4k
    201345400U, // BGEZC64
2312
99.4k
    201345400U, // BGEZC_MMR6
2313
99.4k
    201349700U, // BGEZL
2314
99.4k
    201353274U, // BGEZ_MM
2315
99.4k
    201353334U, // BGTZ
2316
99.4k
    201353334U, // BGTZ64
2317
99.4k
    201345225U, // BGTZALC
2318
99.4k
    201345225U, // BGTZALC_MMR6
2319
99.4k
    201345466U, // BGTZC
2320
99.4k
    201345466U, // BGTZC64
2321
99.4k
    201345466U, // BGTZC_MMR6
2322
99.4k
    201349714U, // BGTZL
2323
99.4k
    201353334U, // BGTZ_MM
2324
99.4k
    570442803U, // BINSLI_B
2325
99.4k
    570444706U, // BINSLI_D
2326
99.4k
    570446525U, // BINSLI_H
2327
99.4k
    570450598U, // BINSLI_W
2328
99.4k
    570442950U, // BINSL_B
2329
99.4k
    570444906U, // BINSL_D
2330
99.4k
    570446639U, // BINSL_H
2331
99.4k
    570450756U, // BINSL_W
2332
99.4k
    570442864U, // BINSRI_B
2333
99.4k
    570444751U, // BINSRI_D
2334
99.4k
    570446570U, // BINSRI_H
2335
99.4k
    570450643U, // BINSRI_W
2336
99.4k
    570442998U, // BINSR_B
2337
99.4k
    570445171U, // BINSR_D
2338
99.4k
    570446764U, // BINSR_H
2339
99.4k
    570451046U, // BINSR_W
2340
99.4k
    24804U, // BITREV
2341
99.4k
    26612U, // BITREVW_NM
2342
99.4k
    24804U, // BITREV_MM
2343
99.4k
    23225U, // BITSWAP
2344
99.4k
    23225U, // BITSWAP_MMR6
2345
99.4k
    201353280U, // BLEZ
2346
99.4k
    201353280U, // BLEZ64
2347
99.4k
    201345198U, // BLEZALC
2348
99.4k
    201345198U, // BLEZALC_MMR6
2349
99.4k
    201345407U, // BLEZC
2350
99.4k
    201345407U, // BLEZC64
2351
99.4k
    201345407U, // BLEZC_MMR6
2352
99.4k
    201349707U, // BLEZL
2353
99.4k
    201353280U, // BLEZ_MM
2354
99.4k
    536889665U, // BLTC
2355
99.4k
    536889665U, // BLTC64
2356
99.4k
    536889665U, // BLTC_MMR6
2357
99.4k
    536889665U, // BLTC_NM
2358
99.4k
    754993292U, // BLTIC_NM
2359
99.4k
    754993494U, // BLTIUC_NM
2360
99.4k
    536889694U, // BLTUC
2361
99.4k
    536889694U, // BLTUC64
2362
99.4k
    536889694U, // BLTUC_MMR6
2363
99.4k
    536889694U, // BLTUC_NM
2364
99.4k
    201353340U, // BLTZ
2365
99.4k
    201353340U, // BLTZ64
2366
99.4k
    201349397U, // BLTZAL
2367
99.4k
    201345234U, // BLTZALC
2368
99.4k
    201345234U, // BLTZALC_MMR6
2369
99.4k
    201349594U, // BLTZALL
2370
99.4k
    201350866U, // BLTZALS_MM
2371
99.4k
    201349397U, // BLTZAL_MM
2372
99.4k
    201345473U, // BLTZC
2373
99.4k
    201345473U, // BLTZC64
2374
99.4k
    201345473U, // BLTZC_MMR6
2375
99.4k
    201349721U, // BLTZL
2376
99.4k
    201353340U, // BLTZ_MM
2377
99.4k
    570442919U, // BMNZI_B
2378
99.4k
    570450133U, // BMNZ_V
2379
99.4k
    570442911U, // BMZI_B
2380
99.4k
    570450119U, // BMZ_V
2381
99.4k
    536891829U, // BNE
2382
99.4k
    536891829U, // BNE64
2383
99.4k
    536889452U, // BNEC
2384
99.4k
    536889452U, // BNEC16_NM
2385
99.4k
    536889452U, // BNEC64
2386
99.4k
    536889452U, // BNEC_MMR6
2387
99.4k
    536889452U, // BNEC_NM
2388
99.4k
    536889452U, // BNECzero_NM
2389
99.4k
    536888337U, // BNEGI_B
2390
99.4k
    536890249U, // BNEGI_D
2391
99.4k
    536892068U, // BNEGI_H
2392
99.4k
    536896141U, // BNEGI_W
2393
99.4k
    536888305U, // BNEG_B
2394
99.4k
    536890225U, // BNEG_D
2395
99.4k
    536892044U, // BNEG_H
2396
99.4k
    536896036U, // BNEG_W
2397
99.4k
    754993273U, // BNEIC_NM
2398
99.4k
    536893818U, // BNEL
2399
99.4k
    201343607U, // BNEZ16_MM
2400
99.4k
    201345207U, // BNEZALC
2401
99.4k
    201345207U, // BNEZALC_MMR6
2402
99.4k
    201345433U, // BNEZC
2403
99.4k
    201343421U, // BNEZC16_MMR6
2404
99.4k
    201345433U, // BNEZC16_NM
2405
99.4k
    201345433U, // BNEZC64
2406
99.4k
    201345433U, // BNEZC_MM
2407
99.4k
    201345433U, // BNEZC_MMR6
2408
99.4k
    201345433U, // BNEZC_NM
2409
99.4k
    536891829U, // BNE_MM
2410
99.4k
    536889701U, // BNVC
2411
99.4k
    536889701U, // BNVC_MMR6
2412
99.4k
    201344702U, // BNZ_B
2413
99.4k
    201347297U, // BNZ_D
2414
99.4k
    201348593U, // BNZ_H
2415
99.4k
    201351374U, // BNZ_V
2416
99.4k
    201353131U, // BNZ_W
2417
99.4k
    536889707U, // BOVC
2418
99.4k
    536889707U, // BOVC_MMR6
2419
99.4k
    557299U,  // BPOSGE32
2420
99.4k
    559191U,  // BPOSGE32C_MMR3
2421
99.4k
    557299U,  // BPOSGE32_MM
2422
99.4k
    235018468U, // BREAK
2423
99.4k
    147962U,  // BREAK16_MM
2424
99.4k
    147962U,  // BREAK16_MMR6
2425
99.4k
    547044U,  // BREAK16_NM
2426
99.4k
    235018468U, // BREAK_MM
2427
99.4k
    235018468U, // BREAK_MMR6
2428
99.4k
    547044U,  // BREAK_NM
2429
99.4k
    543027U,  // BRSC_NM
2430
99.4k
    570442778U, // BSELI_B
2431
99.4k
    570450091U, // BSEL_V
2432
99.4k
    536888452U, // BSETI_B
2433
99.4k
    536890339U, // BSETI_D
2434
99.4k
    536892158U, // BSETI_H
2435
99.4k
    536896231U, // BSETI_W
2436
99.4k
    536888766U, // BSET_B
2437
99.4k
    536891051U, // BSET_D
2438
99.4k
    536892605U, // BSET_H
2439
99.4k
    536897022U, // BSET_W
2440
99.4k
    26602U, // BYTEREVW_NM
2441
99.4k
    201344696U, // BZ_B
2442
99.4k
    201347281U, // BZ_D
2443
99.4k
    201348587U, // BZ_H
2444
99.4k
    201351361U, // BZ_V
2445
99.4k
    201353125U, // BZ_W
2446
99.4k
    738224225U, // BeqzRxImm16
2447
99.4k
    201353313U, // BeqzRxImmX16
2448
99.4k
    4227977U, // Bimm16
2449
99.4k
    557961U,  // BimmX16
2450
99.4k
    738224198U, // BnezRxImm16
2451
99.4k
    201353286U, // BnezRxImmX16
2452
99.4k
    10794U, // Break16
2453
99.4k
    4745327U, // Bteqz16
2454
99.4k
    551023U,  // BteqzX16
2455
99.4k
    4745300U, // Btnez16
2456
99.4k
    550996U,  // BtnezX16
2457
99.4k
    5411201U, // CACHE
2458
99.4k
    5411171U, // CACHEE
2459
99.4k
    5411171U, // CACHEE_MM
2460
99.4k
    5411201U, // CACHE_MM
2461
99.4k
    5411201U, // CACHE_MMR6
2462
99.4k
    50516353U,  // CACHE_NM
2463
99.4k
    5411201U, // CACHE_R6
2464
99.4k
    19476U, // CEIL_L_D64
2465
99.4k
    19476U, // CEIL_L_D_MMR6
2466
99.4k
    23847U, // CEIL_L_S
2467
99.4k
    23847U, // CEIL_L_S_MMR6
2468
99.4k
    20651U, // CEIL_W_D32
2469
99.4k
    20651U, // CEIL_W_D64
2470
99.4k
    20651U, // CEIL_W_D_MMR6
2471
99.4k
    20651U, // CEIL_W_MM
2472
99.4k
    24189U, // CEIL_W_S
2473
99.4k
    24189U, // CEIL_W_S_MM
2474
99.4k
    24189U, // CEIL_W_S_MMR6
2475
99.4k
    536888381U, // CEQI_B
2476
99.4k
    536890284U, // CEQI_D
2477
99.4k
    536892103U, // CEQI_H
2478
99.4k
    536896176U, // CEQI_W
2479
99.4k
    536888535U, // CEQ_B
2480
99.4k
    536890596U, // CEQ_D
2481
99.4k
    536892294U, // CEQ_H
2482
99.4k
    536896452U, // CEQ_W
2483
99.4k
    16488U, // CFC1
2484
99.4k
    16488U, // CFC1_MM
2485
99.4k
    16704U, // CFC2_MM
2486
99.4k
    17267U, // CFCMSA
2487
99.4k
    536895195U, // CINS
2488
99.4k
    536887588U, // CINS32
2489
99.4k
    536895195U, // CINS64_32
2490
99.4k
    536895195U, // CINS_i32
2491
99.4k
    20121U, // CLASS_D
2492
99.4k
    20121U, // CLASS_D_MMR6
2493
99.4k
    24040U, // CLASS_S
2494
99.4k
    24040U, // CLASS_S_MMR6
2495
99.4k
    536888620U, // CLEI_S_B
2496
99.4k
    536890856U, // CLEI_S_D
2497
99.4k
    536892428U, // CLEI_S_H
2498
99.4k
    536896739U, // CLEI_S_W
2499
99.4k
    536888835U, // CLEI_U_B
2500
99.4k
    536891323U, // CLEI_U_D
2501
99.4k
    536892716U, // CLEI_U_H
2502
99.4k
    536897207U, // CLEI_U_W
2503
99.4k
    536888602U, // CLE_S_B
2504
99.4k
    536890838U, // CLE_S_D
2505
99.4k
    536892410U, // CLE_S_H
2506
99.4k
    536896721U, // CLE_S_W
2507
99.4k
    536888817U, // CLE_U_B
2508
99.4k
    536891305U, // CLE_U_D
2509
99.4k
    536892698U, // CLE_U_H
2510
99.4k
    536897189U, // CLE_U_W
2511
99.4k
    23193U, // CLO
2512
99.4k
    23193U, // CLO_MM
2513
99.4k
    23193U, // CLO_MMR6
2514
99.4k
    23193U, // CLO_NM
2515
99.4k
    23193U, // CLO_R6
2516
99.4k
    536888640U, // CLTI_S_B
2517
99.4k
    536890876U, // CLTI_S_D
2518
99.4k
    536892448U, // CLTI_S_H
2519
99.4k
    536896759U, // CLTI_S_W
2520
99.4k
    536888855U, // CLTI_U_B
2521
99.4k
    536891343U, // CLTI_U_D
2522
99.4k
    536892736U, // CLTI_U_H
2523
99.4k
    536897227U, // CLTI_U_W
2524
99.4k
    536888708U, // CLT_S_B
2525
99.4k
    536890954U, // CLT_S_D
2526
99.4k
    536892536U, // CLT_S_H
2527
99.4k
    536896887U, // CLT_S_W
2528
99.4k
    536888935U, // CLT_U_B
2529
99.4k
    536891433U, // CLT_U_D
2530
99.4k
    536892826U, // CLT_U_H
2531
99.4k
    536897317U, // CLT_U_W
2532
99.4k
    26716U, // CLZ
2533
99.4k
    26716U, // CLZ_MM
2534
99.4k
    26716U, // CLZ_MMR6
2535
99.4k
    26716U, // CLZ_NM
2536
99.4k
    26716U, // CLZ_R6
2537
99.4k
    536889185U, // CMPGDU_EQ_QB
2538
99.4k
    536889185U, // CMPGDU_EQ_QB_MMR2
2539
99.4k
    536889090U, // CMPGDU_LE_QB
2540
99.4k
    536889090U, // CMPGDU_LE_QB_MMR2
2541
99.4k
    536889304U, // CMPGDU_LT_QB
2542
99.4k
    536889304U, // CMPGDU_LT_QB_MMR2
2543
99.4k
    536889199U, // CMPGU_EQ_QB
2544
99.4k
    536889199U, // CMPGU_EQ_QB_MM
2545
99.4k
    536889104U, // CMPGU_LE_QB
2546
99.4k
    536889104U, // CMPGU_LE_QB_MM
2547
99.4k
    536889318U, // CMPGU_LT_QB
2548
99.4k
    536889318U, // CMPGU_LT_QB_MM
2549
99.4k
    18300U, // CMPU_EQ_QB
2550
99.4k
    18300U, // CMPU_EQ_QB_MM
2551
99.4k
    18205U, // CMPU_LE_QB
2552
99.4k
    18205U, // CMPU_LE_QB_MM
2553
99.4k
    18419U, // CMPU_LT_QB
2554
99.4k
    18419U, // CMPU_LT_QB_MM
2555
99.4k
    536890146U, // CMP_AF_D_MMR6
2556
99.4k
    536894669U, // CMP_AF_S_MMR6
2557
99.4k
    536890585U, // CMP_EQ_D
2558
99.4k
    536890585U, // CMP_EQ_D_MMR6
2559
99.4k
    22210U, // CMP_EQ_PH
2560
99.4k
    22210U, // CMP_EQ_PH_MM
2561
99.4k
    536894873U, // CMP_EQ_S
2562
99.4k
    536894873U, // CMP_EQ_S_MMR6
2563
99.4k
    536890146U, // CMP_F_D
2564
99.4k
    536894669U, // CMP_F_S
2565
99.4k
    536889990U, // CMP_LE_D
2566
99.4k
    536889990U, // CMP_LE_D_MMR6
2567
99.4k
    22106U, // CMP_LE_PH
2568
99.4k
    22106U, // CMP_LE_PH_MM
2569
99.4k
    536894590U, // CMP_LE_S
2570
99.4k
    536894590U, // CMP_LE_S_MMR6
2571
99.4k
    536891076U, // CMP_LT_D
2572
99.4k
    536891076U, // CMP_LT_D_MMR6
2573
99.4k
    22379U, // CMP_LT_PH
2574
99.4k
    22379U, // CMP_LT_PH_MM
2575
99.4k
    536894978U, // CMP_LT_S
2576
99.4k
    536894978U, // CMP_LT_S_MMR6
2577
99.4k
    536890164U, // CMP_SAF_D
2578
99.4k
    536890164U, // CMP_SAF_D_MMR6
2579
99.4k
    536894679U, // CMP_SAF_S
2580
99.4k
    536894679U, // CMP_SAF_S_MMR6
2581
99.4k
    536890612U, // CMP_SEQ_D
2582
99.4k
    536890612U, // CMP_SEQ_D_MMR6
2583
99.4k
    536894892U, // CMP_SEQ_S
2584
99.4k
    536894892U, // CMP_SEQ_S_MMR6
2585
99.4k
    536890027U, // CMP_SLE_D
2586
99.4k
    536890027U, // CMP_SLE_D_MMR6
2587
99.4k
    536894619U, // CMP_SLE_S
2588
99.4k
    536894619U, // CMP_SLE_S_MMR6
2589
99.4k
    536891103U, // CMP_SLT_D
2590
99.4k
    536891103U, // CMP_SLT_D_MMR6
2591
99.4k
    536894997U, // CMP_SLT_S
2592
99.4k
    536894997U, // CMP_SLT_S_MMR6
2593
99.4k
    536890660U, // CMP_SUEQ_D
2594
99.4k
    536890660U, // CMP_SUEQ_D_MMR6
2595
99.4k
    536894923U, // CMP_SUEQ_S
2596
99.4k
    536894923U, // CMP_SUEQ_S_MMR6
2597
99.4k
    536890075U, // CMP_SULE_D
2598
99.4k
    536890075U, // CMP_SULE_D_MMR6
2599
99.4k
    536894650U, // CMP_SULE_S
2600
99.4k
    536894650U, // CMP_SULE_S_MMR6
2601
99.4k
    536891151U, // CMP_SULT_D
2602
99.4k
    536891151U, // CMP_SULT_D_MMR6
2603
99.4k
    536895028U, // CMP_SULT_S
2604
99.4k
    536895028U, // CMP_SULT_S_MMR6
2605
99.4k
    536890533U, // CMP_SUN_D
2606
99.4k
    536890533U, // CMP_SUN_D_MMR6
2607
99.4k
    536894837U, // CMP_SUN_S
2608
99.4k
    536894837U, // CMP_SUN_S_MMR6
2609
99.4k
    536890640U, // CMP_UEQ_D
2610
99.4k
    536890640U, // CMP_UEQ_D_MMR6
2611
99.4k
    536894912U, // CMP_UEQ_S
2612
99.4k
    536894912U, // CMP_UEQ_S_MMR6
2613
99.4k
    536890055U, // CMP_ULE_D
2614
99.4k
    536890055U, // CMP_ULE_D_MMR6
2615
99.4k
    536894639U, // CMP_ULE_S
2616
99.4k
    536894639U, // CMP_ULE_S_MMR6
2617
99.4k
    536891131U, // CMP_ULT_D
2618
99.4k
    536891131U, // CMP_ULT_D_MMR6
2619
99.4k
    536895017U, // CMP_ULT_S
2620
99.4k
    536895017U, // CMP_ULT_S_MMR6
2621
99.4k
    536890515U, // CMP_UN_D
2622
99.4k
    536890515U, // CMP_UN_D_MMR6
2623
99.4k
    536894827U, // CMP_UN_S
2624
99.4k
    536894827U, // CMP_UN_S_MMR6
2625
99.4k
    1073759659U,  // COPY_S_B
2626
99.4k
    1073761927U,  // COPY_S_D
2627
99.4k
    1073763498U,  // COPY_S_H
2628
99.4k
    1073767871U,  // COPY_S_W
2629
99.4k
    1073759874U,  // COPY_U_B
2630
99.4k
    1073763765U,  // COPY_U_H
2631
99.4k
    1073768278U,  // COPY_U_W
2632
99.4k
    536889029U, // CRC32B
2633
99.4k
    33572549U,  // CRC32B_NM
2634
99.4k
    536889037U, // CRC32CB
2635
99.4k
    33572557U,  // CRC32CB_NM
2636
99.4k
    536891656U, // CRC32CD
2637
99.4k
    536892940U, // CRC32CH
2638
99.4k
    33576460U,  // CRC32CH_NM
2639
99.4k
    536897466U, // CRC32CW
2640
99.4k
    33580986U,  // CRC32CW_NM
2641
99.4k
    536891642U, // CRC32D
2642
99.4k
    536892920U, // CRC32H
2643
99.4k
    33576440U,  // CRC32H_NM
2644
99.4k
    536897458U, // CRC32W
2645
99.4k
    33580978U,  // CRC32W_NM
2646
99.4k
    17875075U,  // CTC1
2647
99.4k
    17875075U,  // CTC1_MM
2648
99.4k
    17875291U,  // CTC2_MM
2649
99.4k
    17275U, // CTCMSA
2650
99.4k
    23643U, // CVT_D32_S
2651
99.4k
    23643U, // CVT_D32_S_MM
2652
99.4k
    24972U, // CVT_D32_W
2653
99.4k
    24972U, // CVT_D32_W_MM
2654
99.4k
    22769U, // CVT_D64_L
2655
99.4k
    23643U, // CVT_D64_S
2656
99.4k
    23643U, // CVT_D64_S_MM
2657
99.4k
    24972U, // CVT_D64_W
2658
99.4k
    24972U, // CVT_D64_W_MM
2659
99.4k
    22769U, // CVT_D_L_MMR6
2660
99.4k
    19497U, // CVT_L_D64
2661
99.4k
    19497U, // CVT_L_D64_MM
2662
99.4k
    19497U, // CVT_L_D_MMR6
2663
99.4k
    23868U, // CVT_L_S
2664
99.4k
    23868U, // CVT_L_S_MM
2665
99.4k
    23868U, // CVT_L_S_MMR6
2666
99.4k
    26574U, // CVT_PS_PW64
2667
99.4k
    536894942U, // CVT_PS_S64
2668
99.4k
    24369U, // CVT_PW_PS64
2669
99.4k
    19844U, // CVT_S_D32
2670
99.4k
    19844U, // CVT_S_D32_MM
2671
99.4k
    19844U, // CVT_S_D64
2672
99.4k
    19844U, // CVT_S_D64_MM
2673
99.4k
    22778U, // CVT_S_L
2674
99.4k
    22778U, // CVT_S_L_MMR6
2675
99.4k
    23023U, // CVT_S_PL64
2676
99.4k
    24658U, // CVT_S_PU64
2677
99.4k
    25727U, // CVT_S_W
2678
99.4k
    25727U, // CVT_S_W_MM
2679
99.4k
    25727U, // CVT_S_W_MMR6
2680
99.4k
    20672U, // CVT_W_D32
2681
99.4k
    20672U, // CVT_W_D32_MM
2682
99.4k
    20672U, // CVT_W_D64
2683
99.4k
    20672U, // CVT_W_D64_MM
2684
99.4k
    24210U, // CVT_W_S
2685
99.4k
    24210U, // CVT_W_S_MM
2686
99.4k
    24210U, // CVT_W_S_MMR6
2687
99.4k
    536890577U, // C_EQ_D32
2688
99.4k
    536890577U, // C_EQ_D32_MM
2689
99.4k
    536890577U, // C_EQ_D64
2690
99.4k
    536890577U, // C_EQ_D64_MM
2691
99.4k
    536894865U, // C_EQ_S
2692
99.4k
    536894865U, // C_EQ_S_MM
2693
99.4k
    536890139U, // C_F_D32
2694
99.4k
    536890139U, // C_F_D32_MM
2695
99.4k
    536890139U, // C_F_D64
2696
99.4k
    536890139U, // C_F_D64_MM
2697
99.4k
    536894662U, // C_F_S
2698
99.4k
    536894662U, // C_F_S_MM
2699
99.4k
    536889982U, // C_LE_D32
2700
99.4k
    536889982U, // C_LE_D32_MM
2701
99.4k
    536889982U, // C_LE_D64
2702
99.4k
    536889982U, // C_LE_D64_MM
2703
99.4k
    536894582U, // C_LE_S
2704
99.4k
    536894582U, // C_LE_S_MM
2705
99.4k
    536891068U, // C_LT_D32
2706
99.4k
    536891068U, // C_LT_D32_MM
2707
99.4k
    536891068U, // C_LT_D64
2708
99.4k
    536891068U, // C_LT_D64_MM
2709
99.4k
    536894970U, // C_LT_S
2710
99.4k
    536894970U, // C_LT_S_MM
2711
99.4k
    536889973U, // C_NGE_D32
2712
99.4k
    536889973U, // C_NGE_D32_MM
2713
99.4k
    536889973U, // C_NGE_D64
2714
99.4k
    536889973U, // C_NGE_D64_MM
2715
99.4k
    536894573U, // C_NGE_S
2716
99.4k
    536894573U, // C_NGE_S_MM
2717
99.4k
    536890008U, // C_NGLE_D32
2718
99.4k
    536890008U, // C_NGLE_D32_MM
2719
99.4k
    536890008U, // C_NGLE_D64
2720
99.4k
    536890008U, // C_NGLE_D64_MM
2721
99.4k
    536894600U, // C_NGLE_S
2722
99.4k
    536894600U, // C_NGLE_S_MM
2723
99.4k
    536890425U, // C_NGL_D32
2724
99.4k
    536890425U, // C_NGL_D32_MM
2725
99.4k
    536890425U, // C_NGL_D64
2726
99.4k
    536890425U, // C_NGL_D64_MM
2727
99.4k
    536894796U, // C_NGL_S
2728
99.4k
    536894796U, // C_NGL_S_MM
2729
99.4k
    536891059U, // C_NGT_D32
2730
99.4k
    536891059U, // C_NGT_D32_MM
2731
99.4k
    536891059U, // C_NGT_D64
2732
99.4k
    536891059U, // C_NGT_D64_MM
2733
99.4k
    536894961U, // C_NGT_S
2734
99.4k
    536894961U, // C_NGT_S_MM
2735
99.4k
    536890018U, // C_OLE_D32
2736
99.4k
    536890018U, // C_OLE_D32_MM
2737
99.4k
    536890018U, // C_OLE_D64
2738
99.4k
    536890018U, // C_OLE_D64_MM
2739
99.4k
    536894610U, // C_OLE_S
2740
99.4k
    536894610U, // C_OLE_S_MM
2741
99.4k
    536891094U, // C_OLT_D32
2742
99.4k
    536891094U, // C_OLT_D32_MM
2743
99.4k
    536891094U, // C_OLT_D64
2744
99.4k
    536891094U, // C_OLT_D64_MM
2745
99.4k
    536894988U, // C_OLT_S
2746
99.4k
    536894988U, // C_OLT_S_MM
2747
99.4k
    536890603U, // C_SEQ_D32
2748
99.4k
    536890603U, // C_SEQ_D32_MM
2749
99.4k
    536890603U, // C_SEQ_D64
2750
99.4k
    536890603U, // C_SEQ_D64_MM
2751
99.4k
    536894883U, // C_SEQ_S
2752
99.4k
    536894883U, // C_SEQ_S_MM
2753
99.4k
    536890209U, // C_SF_D32
2754
99.4k
    536890209U, // C_SF_D32_MM
2755
99.4k
    536890209U, // C_SF_D64
2756
99.4k
    536890209U, // C_SF_D64_MM
2757
99.4k
    536894708U, // C_SF_S
2758
99.4k
    536894708U, // C_SF_S_MM
2759
99.4k
    536890631U, // C_UEQ_D32
2760
99.4k
    536890631U, // C_UEQ_D32_MM
2761
99.4k
    536890631U, // C_UEQ_D64
2762
99.4k
    536890631U, // C_UEQ_D64_MM
2763
99.4k
    536894903U, // C_UEQ_S
2764
99.4k
    536894903U, // C_UEQ_S_MM
2765
99.4k
    536890046U, // C_ULE_D32
2766
99.4k
    536890046U, // C_ULE_D32_MM
2767
99.4k
    536890046U, // C_ULE_D64
2768
99.4k
    536890046U, // C_ULE_D64_MM
2769
99.4k
    536894630U, // C_ULE_S
2770
99.4k
    536894630U, // C_ULE_S_MM
2771
99.4k
    536891122U, // C_ULT_D32
2772
99.4k
    536891122U, // C_ULT_D32_MM
2773
99.4k
    536891122U, // C_ULT_D64
2774
99.4k
    536891122U, // C_ULT_D64_MM
2775
99.4k
    536895008U, // C_ULT_S
2776
99.4k
    536895008U, // C_ULT_S_MM
2777
99.4k
    536890507U, // C_UN_D32
2778
99.4k
    536890507U, // C_UN_D32_MM
2779
99.4k
    536890507U, // C_UN_D64
2780
99.4k
    536890507U, // C_UN_D64_MM
2781
99.4k
    536894819U, // C_UN_S
2782
99.4k
    536894819U, // C_UN_S_MM
2783
99.4k
    23264U, // CmpRxRy16
2784
99.4k
    1610635429U,  // CmpiRxImm16
2785
99.4k
    22693U, // CmpiRxImmX16
2786
99.4k
    536891670U, // DADD
2787
99.4k
    536893537U, // DADDi
2788
99.4k
    536895504U, // DADDiu
2789
99.4k
    536895440U, // DADDu
2790
99.4k
    536893568U, // DAHI
2791
99.4k
    536894090U, // DALIGN
2792
99.4k
    536893629U, // DATI
2793
99.4k
    536893647U, // DAUI
2794
99.4k
    23224U, // DBITSWAP
2795
99.4k
    23192U, // DCLO
2796
99.4k
    23192U, // DCLO_R6
2797
99.4k
    26715U, // DCLZ
2798
99.4k
    26715U, // DCLZ_R6
2799
99.4k
    536895724U, // DDIV
2800
99.4k
    536895632U, // DDIVU
2801
99.4k
    11034U, // DERET
2802
99.4k
    11034U, // DERET_MM
2803
99.4k
    11034U, // DERET_MMR6
2804
99.4k
    11034U, // DERET_NM
2805
99.4k
    536895408U, // DEXT
2806
99.4k
    536897885U, // DEXT64_32
2807
99.4k
    536894061U, // DEXTM
2808
99.4k
    536895625U, // DEXTU
2809
99.4k
    546916U,  // DI
2810
99.4k
    536895201U, // DINS
2811
99.4k
    536894054U, // DINSM
2812
99.4k
    536895580U, // DINSU
2813
99.4k
    536895725U, // DIV
2814
99.4k
    536895633U, // DIVU
2815
99.4k
    536895633U, // DIVU_MMR6
2816
99.4k
    536895633U, // DIVU_NM
2817
99.4k
    536895725U, // DIV_MMR6
2818
99.4k
    536895725U, // DIV_NM
2819
99.4k
    536888729U, // DIV_S_B
2820
99.4k
    536890997U, // DIV_S_D
2821
99.4k
    536892557U, // DIV_S_H
2822
99.4k
    536896930U, // DIV_S_W
2823
99.4k
    536888944U, // DIV_U_B
2824
99.4k
    536891464U, // DIV_U_D
2825
99.4k
    536892835U, // DIV_U_H
2826
99.4k
    536897348U, // DIV_U_W
2827
99.4k
    546916U,  // DI_MM
2828
99.4k
    546916U,  // DI_MMR6
2829
99.4k
    546916U,  // DI_NM
2830
99.4k
    536888173U, // DLSA
2831
99.4k
    536888173U, // DLSA_R6
2832
99.4k
    536887303U, // DMFC0
2833
99.4k
    16494U, // DMFC1
2834
99.4k
    536887622U, // DMFC2
2835
99.4k
    251674950U, // DMFC2_OCTEON
2836
99.4k
    536887310U, // DMFGC0
2837
99.4k
    536891722U, // DMOD
2838
99.4k
    536895454U, // DMODU
2839
99.4k
    548756U,  // DMT
2840
99.4k
    2752561212U,  // DMTC0
2841
99.4k
    17875081U,  // DMTC1
2842
99.4k
    2752561505U,  // DMTC2
2843
99.4k
    251674977U, // DMTC2_OCTEON
2844
99.4k
    2752561190U,  // DMTGC0
2845
99.4k
    548756U,  // DMT_NM
2846
99.4k
    536893524U, // DMUH
2847
99.4k
    536895497U, // DMUHU
2848
99.4k
    536893990U, // DMUL
2849
99.4k
    24461U, // DMULT
2850
99.4k
    24705U, // DMULTu
2851
99.4k
    536895541U, // DMULU
2852
99.4k
    536893990U, // DMUL_R6
2853
99.4k
    536890905U, // DOTP_S_D
2854
99.4k
    536892477U, // DOTP_S_H
2855
99.4k
    536896798U, // DOTP_S_W
2856
99.4k
    536891372U, // DOTP_U_D
2857
99.4k
    536892765U, // DOTP_U_H
2858
99.4k
    536897256U, // DOTP_U_W
2859
99.4k
    570445250U, // DPADD_S_D
2860
99.4k
    570446822U, // DPADD_S_H
2861
99.4k
    570451133U, // DPADD_S_W
2862
99.4k
    570445717U, // DPADD_U_D
2863
99.4k
    570447110U, // DPADD_U_H
2864
99.4k
    570451601U, // DPADD_U_W
2865
99.4k
    536893370U, // DPAQX_SA_W_PH
2866
99.4k
    536893370U, // DPAQX_SA_W_PH_MMR2
2867
99.4k
    536893453U, // DPAQX_S_W_PH
2868
99.4k
    536893453U, // DPAQX_S_W_PH_MMR2
2869
99.4k
    536896258U, // DPAQ_SA_L_W
2870
99.4k
    536896258U, // DPAQ_SA_L_W_MM
2871
99.4k
    536893412U, // DPAQ_S_W_PH
2872
99.4k
    536893412U, // DPAQ_S_W_PH_MM
2873
99.4k
    536893725U, // DPAU_H_QBL
2874
99.4k
    536893725U, // DPAU_H_QBL_MM
2875
99.4k
    536894315U, // DPAU_H_QBR
2876
99.4k
    536894315U, // DPAU_H_QBR_MM
2877
99.4k
    536893491U, // DPAX_W_PH
2878
99.4k
    536893491U, // DPAX_W_PH_MMR2
2879
99.4k
    536893360U, // DPA_W_PH
2880
99.4k
    536893360U, // DPA_W_PH_MMR2
2881
99.4k
    23269U, // DPOP
2882
99.4k
    536893385U, // DPSQX_SA_W_PH
2883
99.4k
    536893385U, // DPSQX_SA_W_PH_MMR2
2884
99.4k
    536893467U, // DPSQX_S_W_PH
2885
99.4k
    536893467U, // DPSQX_S_W_PH_MMR2
2886
99.4k
    536896271U, // DPSQ_SA_L_W
2887
99.4k
    536896271U, // DPSQ_SA_L_W_MM
2888
99.4k
    536893440U, // DPSQ_S_W_PH
2889
99.4k
    536893440U, // DPSQ_S_W_PH_MM
2890
99.4k
    570445217U, // DPSUB_S_D
2891
99.4k
    570446801U, // DPSUB_S_H
2892
99.4k
    570451100U, // DPSUB_S_W
2893
99.4k
    570445684U, // DPSUB_U_D
2894
99.4k
    570447089U, // DPSUB_U_H
2895
99.4k
    570451568U, // DPSUB_U_W
2896
99.4k
    536893737U, // DPSU_H_QBL
2897
99.4k
    536893737U, // DPSU_H_QBL_MM
2898
99.4k
    536894327U, // DPSU_H_QBR
2899
99.4k
    536894327U, // DPSU_H_QBR_MM
2900
99.4k
    536893502U, // DPSX_W_PH
2901
99.4k
    536893502U, // DPSX_W_PH_MMR2
2902
99.4k
    536893481U, // DPS_W_PH
2903
99.4k
    536893481U, // DPS_W_PH_MMR2
2904
99.4k
    536894500U, // DROTR
2905
99.4k
    536887579U, // DROTR32
2906
99.4k
    536895773U, // DROTRV
2907
99.4k
    22016U, // DSBH
2908
99.4k
    26786U, // DSDIV
2909
99.4k
    20770U, // DSHD
2910
99.4k
    536893923U, // DSLL
2911
99.4k
    536887549U, // DSLL32
2912
99.4k
    2147506659U,  // DSLL64_32
2913
99.4k
    536895730U, // DSLLV
2914
99.4k
    536888167U, // DSRA
2915
99.4k
    536887531U, // DSRA32
2916
99.4k
    536895709U, // DSRAV
2917
99.4k
    536893951U, // DSRL
2918
99.4k
    536887557U, // DSRL32
2919
99.4k
    536895737U, // DSRLV
2920
99.4k
    536889419U, // DSUB
2921
99.4k
    536895419U, // DSUBu
2922
99.4k
    26772U, // DUDIV
2923
99.4k
    547656U,  // DVP
2924
99.4k
    545220U,  // DVPE
2925
99.4k
    545220U,  // DVPE_NM
2926
99.4k
    547656U,  // DVP_MMR6
2927
99.4k
    26787U, // DivRxRy16
2928
99.4k
    26773U, // DivuRxRy16
2929
99.4k
    10928U, // EHB
2930
99.4k
    10928U, // EHB_MM
2931
99.4k
    10928U, // EHB_MMR6
2932
99.4k
    10928U, // EHB_NM
2933
99.4k
    546928U,  // EI
2934
99.4k
    546928U,  // EI_MM
2935
99.4k
    546928U,  // EI_MMR6
2936
99.4k
    546928U,  // EI_NM
2937
99.4k
    548761U,  // EMT
2938
99.4k
    548761U,  // EMT_NM
2939
99.4k
    11035U, // ERET
2940
99.4k
    10932U, // ERETNC
2941
99.4k
    10932U, // ERETNC_MMR6
2942
99.4k
    10932U, // ERETNC_NM
2943
99.4k
    11035U, // ERET_MM
2944
99.4k
    11035U, // ERET_MMR6
2945
99.4k
    11035U, // ERET_NM
2946
99.4k
    547661U,  // EVP
2947
99.4k
    545226U,  // EVPE
2948
99.4k
    545226U,  // EVPE_NM
2949
99.4k
    547661U,  // EVP_MMR6
2950
99.4k
    536895409U, // EXT
2951
99.4k
    536894274U, // EXTP
2952
99.4k
    536894153U, // EXTPDP
2953
99.4k
    536895757U, // EXTPDPV
2954
99.4k
    536895757U, // EXTPDPV_MM
2955
99.4k
    536894153U, // EXTPDP_MM
2956
99.4k
    536895766U, // EXTPV
2957
99.4k
    536895766U, // EXTPV_MM
2958
99.4k
    536894274U, // EXTP_MM
2959
99.4k
    536896991U, // EXTRV_RS_W
2960
99.4k
    536896991U, // EXTRV_RS_W_MM
2961
99.4k
    536896545U, // EXTRV_R_W
2962
99.4k
    536896545U, // EXTRV_R_W_MM
2963
99.4k
    536892566U, // EXTRV_S_H
2964
99.4k
    536892566U, // EXTRV_S_H_MM
2965
99.4k
    536897428U, // EXTRV_W
2966
99.4k
    536897428U, // EXTRV_W_MM
2967
99.4k
    536896980U, // EXTR_RS_W
2968
99.4k
    536896980U, // EXTR_RS_W_MM
2969
99.4k
    536896524U, // EXTR_R_W
2970
99.4k
    536896524U, // EXTR_R_W_MM
2971
99.4k
    536892497U, // EXTR_S_H
2972
99.4k
    536892497U, // EXTR_S_H_MM
2973
99.4k
    536896623U, // EXTR_W
2974
99.4k
    536896623U, // EXTR_W_MM
2975
99.4k
    536895299U, // EXTS
2976
99.4k
    536887596U, // EXTS32
2977
99.4k
    536897508U, // EXTW_NM
2978
99.4k
    536895409U, // EXT_MM
2979
99.4k
    536895409U, // EXT_MMR6
2980
99.4k
    536895409U, // EXT_NM
2981
99.4k
    20113U, // FABS_D32
2982
99.4k
    20113U, // FABS_D32_MM
2983
99.4k
    20113U, // FABS_D64
2984
99.4k
    20113U, // FABS_D64_MM
2985
99.4k
    24023U, // FABS_S
2986
99.4k
    24023U, // FABS_S_MM
2987
99.4k
    536889922U, // FADD_D
2988
99.4k
    536889923U, // FADD_D32
2989
99.4k
    536889923U, // FADD_D32_MM
2990
99.4k
    536889923U, // FADD_D64
2991
99.4k
    536889923U, // FADD_D64_MM
2992
99.4k
    536895215U, // FADD_PS64
2993
99.4k
    536894566U, // FADD_S
2994
99.4k
    536894566U, // FADD_S_MM
2995
99.4k
    570448998U, // FADD_S_MMR6
2996
99.4k
    536895893U, // FADD_W
2997
99.4k
    536890156U, // FCAF_D
2998
99.4k
    536896012U, // FCAF_W
2999
99.4k
    536890595U, // FCEQ_D
3000
99.4k
    536896451U, // FCEQ_W
3001
99.4k
    20120U, // FCLASS_D
3002
99.4k
    26091U, // FCLASS_W
3003
99.4k
    536890000U, // FCLE_D
3004
99.4k
    536895935U, // FCLE_W
3005
99.4k
    536891086U, // FCLT_D
3006
99.4k
    536897030U, // FCLT_W
3007
99.4k
    5974450U, // FCMP_D32
3008
99.4k
    5974450U, // FCMP_D32_MM
3009
99.4k
    5974450U, // FCMP_D64
3010
99.4k
    6498738U, // FCMP_S32
3011
99.4k
    6498738U, // FCMP_S32_MM
3012
99.4k
    536890096U, // FCNE_D
3013
99.4k
    536895969U, // FCNE_W
3014
99.4k
    536890705U, // FCOR_D
3015
99.4k
    536896580U, // FCOR_W
3016
99.4k
    536890651U, // FCUEQ_D
3017
99.4k
    536896467U, // FCUEQ_W
3018
99.4k
    536890066U, // FCULE_D
3019
99.4k
    536895951U, // FCULE_W
3020
99.4k
    536891142U, // FCULT_D
3021
99.4k
    536897046U, // FCULT_W
3022
99.4k
    536890112U, // FCUNE_D
3023
99.4k
    536895985U, // FCUNE_W
3024
99.4k
    536890525U, // FCUN_D
3025
99.4k
    536896357U, // FCUN_W
3026
99.4k
    536891518U, // FDIV_D
3027
99.4k
    536891519U, // FDIV_D32
3028
99.4k
    536891519U, // FDIV_D32_MM
3029
99.4k
    536891519U, // FDIV_D64
3030
99.4k
    536891519U, // FDIV_D64_MM
3031
99.4k
    536895065U, // FDIV_S
3032
99.4k
    536895065U, // FDIV_S_MM
3033
99.4k
    570449497U, // FDIV_S_MMR6
3034
99.4k
    536897412U, // FDIV_W
3035
99.4k
    536892224U, // FEXDO_H
3036
99.4k
    536896373U, // FEXDO_W
3037
99.4k
    536889809U, // FEXP2_D
3038
99.4k
    536895796U, // FEXP2_W
3039
99.4k
    19537U, // FEXUPL_D
3040
99.4k
    25387U, // FEXUPL_W
3041
99.4k
    19809U, // FEXUPR_D
3042
99.4k
    25684U, // FEXUPR_W
3043
99.4k
    20051U, // FFINT_S_D
3044
99.4k
    25984U, // FFINT_S_W
3045
99.4k
    20530U, // FFINT_U_D
3046
99.4k
    26414U, // FFINT_U_W
3047
99.4k
    19547U, // FFQL_D
3048
99.4k
    25397U, // FFQL_W
3049
99.4k
    19819U, // FFQR_D
3050
99.4k
    25694U, // FFQR_W
3051
99.4k
    17584U, // FILL_B
3052
99.4k
    19522U, // FILL_D
3053
99.4k
    21273U, // FILL_H
3054
99.4k
    25372U, // FILL_W
3055
99.4k
    18888U, // FLOG2_D
3056
99.4k
    24875U, // FLOG2_W
3057
99.4k
    19486U, // FLOOR_L_D64
3058
99.4k
    19486U, // FLOOR_L_D_MMR6
3059
99.4k
    23857U, // FLOOR_L_S
3060
99.4k
    23857U, // FLOOR_L_S_MMR6
3061
99.4k
    20661U, // FLOOR_W_D32
3062
99.4k
    20661U, // FLOOR_W_D64
3063
99.4k
    20661U, // FLOOR_W_D_MMR6
3064
99.4k
    20661U, // FLOOR_W_MM
3065
99.4k
    24199U, // FLOOR_W_S
3066
99.4k
    24199U, // FLOOR_W_S_MM
3067
99.4k
    24199U, // FLOOR_W_S_MMR6
3068
99.4k
    570444362U, // FMADD_D
3069
99.4k
    570450333U, // FMADD_W
3070
99.4k
    536889847U, // FMAX_A_D
3071
99.4k
    536895834U, // FMAX_A_W
3072
99.4k
    536891593U, // FMAX_D
3073
99.4k
    536897437U, // FMAX_W
3074
99.4k
    536889827U, // FMIN_A_D
3075
99.4k
    536895814U, // FMIN_A_W
3076
99.4k
    536890499U, // FMIN_D
3077
99.4k
    536896349U, // FMIN_W
3078
99.4k
    20622U, // FMOV_D32
3079
99.4k
    20622U, // FMOV_D32_MM
3080
99.4k
    20622U, // FMOV_D64
3081
99.4k
    20622U, // FMOV_D64_MM
3082
99.4k
    20622U, // FMOV_D_MMR6
3083
99.4k
    24160U, // FMOV_S
3084
99.4k
    24160U, // FMOV_S_MM
3085
99.4k
    24160U, // FMOV_S_MMR6
3086
99.4k
    570444320U, // FMSUB_D
3087
99.4k
    570450291U, // FMSUB_W
3088
99.4k
    536890483U, // FMUL_D
3089
99.4k
    536890484U, // FMUL_D32
3090
99.4k
    536890484U, // FMUL_D32_MM
3091
99.4k
    536890484U, // FMUL_D64
3092
99.4k
    536890484U, // FMUL_D64_MM
3093
99.4k
    536895231U, // FMUL_PS64
3094
99.4k
    536894805U, // FMUL_S
3095
99.4k
    536894805U, // FMUL_S_MM
3096
99.4k
    570449237U, // FMUL_S_MMR6
3097
99.4k
    536896333U, // FMUL_W
3098
99.4k
    19314U, // FNEG_D32
3099
99.4k
    19314U, // FNEG_D32_MM
3100
99.4k
    19314U, // FNEG_D64
3101
99.4k
    19314U, // FNEG_D64_MM
3102
99.4k
    23812U, // FNEG_S
3103
99.4k
    23812U, // FNEG_S_MM
3104
99.4k
    23812U, // FNEG_S_MMR6
3105
99.4k
    2752567531U,  // FORK
3106
99.4k
    2752567531U,  // FORK_NM
3107
99.4k
    19648U, // FRCP_D
3108
99.4k
    25470U, // FRCP_W
3109
99.4k
    20268U, // FRINT_D
3110
99.4k
    26160U, // FRINT_W
3111
99.4k
    20296U, // FRSQRT_D
3112
99.4k
    26188U, // FRSQRT_W
3113
99.4k
    536890175U, // FSAF_D
3114
99.4k
    536896020U, // FSAF_W
3115
99.4k
    536890623U, // FSEQ_D
3116
99.4k
    536896459U, // FSEQ_W
3117
99.4k
    536890038U, // FSLE_D
3118
99.4k
    536895943U, // FSLE_W
3119
99.4k
    536891114U, // FSLT_D
3120
99.4k
    536897038U, // FSLT_W
3121
99.4k
    536890104U, // FSNE_D
3122
99.4k
    536895977U, // FSNE_W
3123
99.4k
    536890713U, // FSOR_D
3124
99.4k
    536896588U, // FSOR_W
3125
99.4k
    20287U, // FSQRT_D
3126
99.4k
    20288U, // FSQRT_D32
3127
99.4k
    20288U, // FSQRT_D32_MM
3128
99.4k
    20288U, // FSQRT_D64
3129
99.4k
    20288U, // FSQRT_D64_MM
3130
99.4k
    24137U, // FSQRT_S
3131
99.4k
    24137U, // FSQRT_S_MM
3132
99.4k
    26179U, // FSQRT_W
3133
99.4k
    536889880U, // FSUB_D
3134
99.4k
    536889881U, // FSUB_D32
3135
99.4k
    536889881U, // FSUB_D32_MM
3136
99.4k
    536889881U, // FSUB_D64
3137
99.4k
    536889881U, // FSUB_D64_MM
3138
99.4k
    536895207U, // FSUB_PS64
3139
99.4k
    536894548U, // FSUB_S
3140
99.4k
    536894548U, // FSUB_S_MM
3141
99.4k
    570448980U, // FSUB_S_MMR6
3142
99.4k
    536895851U, // FSUB_W
3143
99.4k
    536890672U, // FSUEQ_D
3144
99.4k
    536896476U, // FSUEQ_W
3145
99.4k
    536890087U, // FSULE_D
3146
99.4k
    536895960U, // FSULE_W
3147
99.4k
    536891163U, // FSULT_D
3148
99.4k
    536897055U, // FSULT_W
3149
99.4k
    536890121U, // FSUNE_D
3150
99.4k
    536895994U, // FSUNE_W
3151
99.4k
    536890544U, // FSUN_D
3152
99.4k
    536896365U, // FSUN_W
3153
99.4k
    20062U, // FTINT_S_D
3154
99.4k
    25995U, // FTINT_S_W
3155
99.4k
    20541U, // FTINT_U_D
3156
99.4k
    26425U, // FTINT_U_W
3157
99.4k
    536892301U, // FTQ_H
3158
99.4k
    536896485U, // FTQ_W
3159
99.4k
    19884U, // FTRUNC_S_D
3160
99.4k
    25767U, // FTRUNC_S_W
3161
99.4k
    20351U, // FTRUNC_U_D
3162
99.4k
    26235U, // FTRUNC_U_W
3163
99.4k
    547034U,  // GINVI
3164
99.4k
    547034U,  // GINVI_MMR6
3165
99.4k
    547034U,  // GINVI_NM
3166
99.4k
    268459939U, // GINVT
3167
99.4k
    268459939U, // GINVT_MMR6
3168
99.4k
    268459939U, // GINVT_NM
3169
99.4k
    536890808U, // HADD_S_D
3170
99.4k
    536892380U, // HADD_S_H
3171
99.4k
    536896691U, // HADD_S_W
3172
99.4k
    536891275U, // HADD_U_D
3173
99.4k
    536892668U, // HADD_U_H
3174
99.4k
    536897159U, // HADD_U_W
3175
99.4k
    536890775U, // HSUB_S_D
3176
99.4k
    536892359U, // HSUB_S_H
3177
99.4k
    536896658U, // HSUB_S_W
3178
99.4k
    536891242U, // HSUB_U_D
3179
99.4k
    536892647U, // HSUB_U_H
3180
99.4k
    536897126U, // HSUB_U_W
3181
99.4k
    661951U,  // HYPCALL
3182
99.4k
    661951U,  // HYPCALL_MM
3183
99.4k
    536888999U, // ILVEV_B
3184
99.4k
    536891509U, // ILVEV_D
3185
99.4k
    536892890U, // ILVEV_H
3186
99.4k
    536897403U, // ILVEV_W
3187
99.4k
    536888527U, // ILVL_B
3188
99.4k
    536890491U, // ILVL_D
3189
99.4k
    536892216U, // ILVL_H
3190
99.4k
    536896341U, // ILVL_W
3191
99.4k
    536888279U, // ILVOD_B
3192
99.4k
    536889964U, // ILVOD_D
3193
99.4k
    536892018U, // ILVOD_H
3194
99.4k
    536895926U, // ILVOD_W
3195
99.4k
    536888575U, // ILVR_B
3196
99.4k
    536890748U, // ILVR_D
3197
99.4k
    536892341U, // ILVR_H
3198
99.4k
    536896631U, // ILVR_W
3199
99.4k
    536895196U, // INS
3200
99.4k
    292046286U, // INSERT_B
3201
99.4k
    308825909U, // INSERT_D
3202
99.4k
    325604557U, // INSERT_H
3203
99.4k
    342386233U, // INSERT_W
3204
99.4k
    33579301U,  // INSV
3205
99.4k
    359154656U, // INSVE_B
3206
99.4k
    375933714U, // INSVE_D
3207
99.4k
    392712827U, // INSVE_H
3208
99.4k
    409494019U, // INSVE_W
3209
99.4k
    33579301U,  // INSV_MM
3210
99.4k
    536895196U, // INS_MM
3211
99.4k
    536895196U, // INS_MMR6
3212
99.4k
    536887297U, // INS_NM
3213
99.4k
    219361U,  // J
3214
99.4k
    219400U,  // JAL
3215
99.4k
    23544U, // JALR
3216
99.4k
    547832U,  // JALR16_MM
3217
99.4k
    23544U, // JALR64
3218
99.4k
    547832U,  // JALRC16_MMR6
3219
99.4k
    18725U, // JALRC16_NM
3220
99.4k
    18139U, // JALRCHB_NM
3221
99.4k
    18139U, // JALRC_HB_MMR6
3222
99.4k
    18725U, // JALRC_MMR6
3223
99.4k
    18725U, // JALRC_NM
3224
99.4k
    541245U,  // JALRS16_MM
3225
99.4k
    24380U, // JALRS_MM
3226
99.4k
    18156U, // JALR_HB
3227
99.4k
    18156U, // JALR_HB64
3228
99.4k
    23544U, // JALR_MM
3229
99.4k
    220867U,  // JALS_MM
3230
99.4k
    223256U,  // JALX
3231
99.4k
    223256U,  // JALX_MM
3232
99.4k
    219400U,  // JAL_MM
3233
99.4k
    18590U, // JIALC
3234
99.4k
    18590U, // JIALC64
3235
99.4k
    18590U, // JIALC_MMR6
3236
99.4k
    18560U, // JIC
3237
99.4k
    18560U, // JIC64
3238
99.4k
    18560U, // JIC_MMR6
3239
99.4k
    547828U,  // JR
3240
99.4k
    541232U,  // JR16_MM
3241
99.4k
    547828U,  // JR64
3242
99.4k
    547633U,  // JRADDIUSP
3243
99.4k
    543008U,  // JRC16_MM
3244
99.4k
    541110U,  // JRC16_MMR6
3245
99.4k
    547621U,  // JRCADDIUSP_MMR6
3246
99.4k
    543008U,  // JRC_NM
3247
99.4k
    542437U,  // JR_HB
3248
99.4k
    542437U,  // JR_HB64
3249
99.4k
    542437U,  // JR_HB64_R6
3250
99.4k
    542437U,  // JR_HB_R6
3251
99.4k
    547828U,  // JR_MM
3252
99.4k
    219361U,  // J_MM
3253
99.4k
    7575816U, // Jal16
3254
99.4k
    8100104U, // JalB16
3255
99.4k
    10921U, // JrRa16
3256
99.4k
    10913U, // JrcRa16
3257
99.4k
    543008U,  // JrcRx16
3258
99.4k
    543013U,  // JumpLinkReg16
3259
99.4k
    419451474U, // LAPC32_NM
3260
99.4k
    419447735U, // LAPC48_NM
3261
99.4k
    50349813U,  // LB
3262
99.4k
    50349813U,  // LB16_NM
3263
99.4k
    50349813U,  // LB64
3264
99.4k
    50352468U,  // LBE
3265
99.4k
    50352468U,  // LBE_MM
3266
99.4k
    50349813U,  // LBGP_NM
3267
99.4k
    50348621U,  // LBU16_MM
3268
99.4k
    50356150U,  // LBU16_NM
3269
99.4k
    50356150U,  // LBUGP_NM
3270
99.4k
    3254806564U,  // LBUX
3271
99.4k
    3254806564U,  // LBUX_MM
3272
99.4k
    50358308U,  // LBUX_NM
3273
99.4k
    50356150U,  // LBU_MMR6
3274
99.4k
    50356150U,  // LBU_NM
3275
99.4k
    50356150U,  // LBUs9_NM
3276
99.4k
    50358269U,  // LBX_NM
3277
99.4k
    50349813U,  // LB_MM
3278
99.4k
    50349813U,  // LB_MMR6
3279
99.4k
    50349813U,  // LB_NM
3280
99.4k
    50349813U,  // LBs9_NM
3281
99.4k
    50356150U,  // LBu
3282
99.4k
    50356150U,  // LBu64
3283
99.4k
    50352613U,  // LBuE
3284
99.4k
    50352613U,  // LBuE_MM
3285
99.4k
    50356150U,  // LBu_MM
3286
99.4k
    50352427U,  // LD
3287
99.4k
    50348124U,  // LDC1
3288
99.4k
    50348124U,  // LDC164
3289
99.4k
    50348124U,  // LDC1_D64_MMR6
3290
99.4k
    50348124U,  // LDC1_MM_D32
3291
99.4k
    50348124U,  // LDC1_MM_D64
3292
99.4k
    50348340U,  // LDC2
3293
99.4k
    50348340U,  // LDC2_MMR6
3294
99.4k
    50348340U,  // LDC2_R6
3295
99.4k
    50348425U,  // LDC3
3296
99.4k
    17410U, // LDI_B
3297
99.4k
    19330U, // LDI_D
3298
99.4k
    21149U, // LDI_H
3299
99.4k
    25222U, // LDI_W
3300
99.4k
    50354532U,  // LDL
3301
99.4k
    18657U, // LDPC
3302
99.4k
    50355122U,  // LDR
3303
99.4k
    3254796444U,  // LDXC1
3304
99.4k
    3254796444U,  // LDXC164
3305
99.4k
    50349000U,  // LD_B
3306
99.4k
    50350685U,  // LD_D
3307
99.4k
    50352739U,  // LD_H
3308
99.4k
    50356647U,  // LD_W
3309
99.4k
    167796753U, // LEA_ADDIU_NM
3310
99.4k
    167796753U, // LEA_ADDiu
3311
99.4k
    167796752U, // LEA_ADDiu64
3312
99.4k
    167796753U, // LEA_ADDiu_MM
3313
99.4k
    50353692U,  // LH
3314
99.4k
    50353692U,  // LH16_NM
3315
99.4k
    50353692U,  // LH64
3316
99.4k
    50352520U,  // LHE
3317
99.4k
    50352520U,  // LHE_MM
3318
99.4k
    50353692U,  // LHGP_NM
3319
99.4k
    50348644U,  // LHU16_MM
3320
99.4k
    50356228U,  // LHU16_NM
3321
99.4k
    50356228U,  // LHUGP_NM
3322
99.4k
    50356053U,  // LHUXS_NM
3323
99.4k
    50358314U,  // LHUX_NM
3324
99.4k
    50356228U,  // LHU_NM
3325
99.4k
    50356228U,  // LHUs9_NM
3326
99.4k
    3254806542U,  // LHX
3327
99.4k
    50356041U,  // LHXS_NM
3328
99.4k
    3254806542U,  // LHX_MM
3329
99.4k
    50358286U,  // LHX_NM
3330
99.4k
    50353692U,  // LH_MM
3331
99.4k
    50353692U,  // LH_NM
3332
99.4k
    50353692U,  // LHs9_NM
3333
99.4k
    50356228U,  // LHu
3334
99.4k
    50356228U,  // LHu64
3335
99.4k
    50352619U,  // LHuE
3336
99.4k
    50352619U,  // LHuE_MM
3337
99.4k
    50356228U,  // LHu_MM
3338
99.4k
    16884U, // LI16_MM
3339
99.4k
    16884U, // LI16_MMR6
3340
99.4k
    218126492U, // LI16_NM
3341
99.4k
    100680391U, // LI48_NM
3342
99.4k
    50354628U,  // LL
3343
99.4k
    50354628U,  // LL64
3344
99.4k
    50354628U,  // LL64_R6
3345
99.4k
    50352431U,  // LLD
3346
99.4k
    50352431U,  // LLD_R6
3347
99.4k
    50352543U,  // LLE
3348
99.4k
    50352543U,  // LLE_MM
3349
99.4k
    536897858U, // LLWP_NM
3350
99.4k
    50354628U,  // LL_MM
3351
99.4k
    50354628U,  // LL_MMR6
3352
99.4k
    50354628U,  // LL_NM
3353
99.4k
    50354628U,  // LL_R6
3354
99.4k
    536888174U, // LSA
3355
99.4k
    3828450158U,  // LSA_MMR6
3356
99.4k
    536888174U, // LSA_NM
3357
99.4k
    536888174U, // LSA_R6
3358
99.4k
    251680981U, // LUI_MMR6
3359
99.4k
    436230357U, // LUI_NM
3360
99.4k
    3254796458U,  // LUXC1
3361
99.4k
    3254796458U,  // LUXC164
3362
99.4k
    3254796458U,  // LUXC1_MM
3363
99.4k
    251680981U, // LUi
3364
99.4k
    251680981U, // LUi64
3365
99.4k
    251680981U, // LUi_MM
3366
99.4k
    50358213U,  // LW
3367
99.4k
    50348651U,  // LW16_MM
3368
99.4k
    50358213U,  // LW16_NM
3369
99.4k
    50358213U,  // LW4x4_NM
3370
99.4k
    50358213U,  // LW64
3371
99.4k
    50348176U,  // LWC1
3372
99.4k
    50348176U,  // LWC1_MM
3373
99.4k
    50348392U,  // LWC2
3374
99.4k
    50348392U,  // LWC2_MMR6
3375
99.4k
    50348392U,  // LWC2_R6
3376
99.4k
    50348437U,  // LWC3
3377
99.4k
    50358213U,  // LWDSP
3378
99.4k
    50358213U,  // LWDSP_MM
3379
99.4k
    50352637U,  // LWE
3380
99.4k
    50352637U,  // LWE_MM
3381
99.4k
    50358213U,  // LWGP16_NM
3382
99.4k
    50358213U,  // LWGP_MM
3383
99.4k
    50358213U,  // LWGP_NM
3384
99.4k
    50354746U,  // LWL
3385
99.4k
    50354746U,  // LWL64
3386
99.4k
    50352553U,  // LWLE
3387
99.4k
    50352553U,  // LWLE_MM
3388
99.4k
    50354746U,  // LWL_MM
3389
99.4k
    66065U, // LWM16_MM
3390
99.4k
    66065U, // LWM16_MMR6
3391
99.4k
    65805U, // LWM32_MM
3392
99.4k
    587225718U, // LWM_NM
3393
99.4k
    18694U, // LWPC
3394
99.4k
    18694U, // LWPC_MMR6
3395
99.4k
    419449094U, // LWPC_NM
3396
99.4k
    453008210U, // LWP_MM
3397
99.4k
    50355256U,  // LWR
3398
99.4k
    50355256U,  // LWR64
3399
99.4k
    50352601U,  // LWRE
3400
99.4k
    50352601U,  // LWRE_MM
3401
99.4k
    50355256U,  // LWR_MM
3402
99.4k
    50358213U,  // LWSP16_NM
3403
99.4k
    50358213U,  // LWSP_MM
3404
99.4k
    18687U, // LWUPC
3405
99.4k
    50356375U,  // LWU_MM
3406
99.4k
    3254806576U,  // LWX
3407
99.4k
    3254796472U,  // LWXC1
3408
99.4k
    3254796472U,  // LWXC1_MM
3409
99.4k
    50356060U,  // LWXS16_NM
3410
99.4k
    3254804316U,  // LWXS_MM
3411
99.4k
    50356060U,  // LWXS_NM
3412
99.4k
    3254806576U,  // LWX_MM
3413
99.4k
    50358320U,  // LWX_NM
3414
99.4k
    50358213U,  // LW_MM
3415
99.4k
    50358213U,  // LW_MMR6
3416
99.4k
    50358213U,  // LW_NM
3417
99.4k
    50358213U,  // LWs9_NM
3418
99.4k
    50356375U,  // LWu
3419
99.4k
    50349813U,  // LbRxRyOffMemX16
3420
99.4k
    50356150U,  // LbuRxRyOffMemX16
3421
99.4k
    50353692U,  // LhRxRyOffMemX16
3422
99.4k
    50356228U,  // LhuRxRyOffMemX16
3423
99.4k
    1610635420U,  // LiRxImm16
3424
99.4k
    22674U, // LiRxImmAlignX16
3425
99.4k
    22684U, // LiRxImmX16
3426
99.4k
    26565U, // LwRxPcTcp16
3427
99.4k
    26565U, // LwRxPcTcpX16
3428
99.4k
    50358213U,  // LwRxRyOffMemX16
3429
99.4k
    50358213U,  // LwRxSpImmX16
3430
99.4k
    20764U, // MADD
3431
99.4k
    570444624U, // MADDF_D
3432
99.4k
    570444624U, // MADDF_D_MMR6
3433
99.4k
    570449131U, // MADDF_S
3434
99.4k
    570449131U, // MADDF_S_MMR6
3435
99.4k
    570446705U, // MADDR_Q_H
3436
99.4k
    570450862U, // MADDR_Q_W
3437
99.4k
    24535U, // MADDU
3438
99.4k
    536895447U, // MADDU_DSP
3439
99.4k
    536895447U, // MADDU_DSP_MM
3440
99.4k
    24535U, // MADDU_MM
3441
99.4k
    570443413U, // MADDV_B
3442
99.4k
    570445923U, // MADDV_D
3443
99.4k
    570447304U, // MADDV_H
3444
99.4k
    570451817U, // MADDV_W
3445
99.4k
    536889931U, // MADD_D32
3446
99.4k
    536889931U, // MADD_D32_MM
3447
99.4k
    536889931U, // MADD_D64
3448
99.4k
    536891676U, // MADD_DSP
3449
99.4k
    536891676U, // MADD_DSP_MM
3450
99.4k
    20764U, // MADD_MM
3451
99.4k
    570446675U, // MADD_Q_H
3452
99.4k
    570450832U, // MADD_Q_W
3453
99.4k
    536894565U, // MADD_S
3454
99.4k
    536894565U, // MADD_S_MM
3455
99.4k
    536893831U, // MAQ_SA_W_PHL
3456
99.4k
    536893831U, // MAQ_SA_W_PHL_MM
3457
99.4k
    536894396U, // MAQ_SA_W_PHR
3458
99.4k
    536894396U, // MAQ_SA_W_PHR_MM
3459
99.4k
    536893859U, // MAQ_S_W_PHL
3460
99.4k
    536893859U, // MAQ_S_W_PHL_MM
3461
99.4k
    536894424U, // MAQ_S_W_PHR
3462
99.4k
    536894424U, // MAQ_S_W_PHR_MM
3463
99.4k
    536889872U, // MAXA_D
3464
99.4k
    536889872U, // MAXA_D_MMR6
3465
99.4k
    536894538U, // MAXA_S
3466
99.4k
    536894538U, // MAXA_S_MMR6
3467
99.4k
    536888650U, // MAXI_S_B
3468
99.4k
    536890886U, // MAXI_S_D
3469
99.4k
    536892458U, // MAXI_S_H
3470
99.4k
    536896769U, // MAXI_S_W
3471
99.4k
    536888865U, // MAXI_U_B
3472
99.4k
    536891353U, // MAXI_U_D
3473
99.4k
    536892746U, // MAXI_U_H
3474
99.4k
    536897237U, // MAXI_U_W
3475
99.4k
    536888223U, // MAX_A_B
3476
99.4k
    536889848U, // MAX_A_D
3477
99.4k
    536891962U, // MAX_A_H
3478
99.4k
    536895835U, // MAX_A_W
3479
99.4k
    536891594U, // MAX_D
3480
99.4k
    536891594U, // MAX_D_MMR6
3481
99.4k
    536895131U, // MAX_S
3482
99.4k
    536888738U, // MAX_S_B
3483
99.4k
    536891006U, // MAX_S_D
3484
99.4k
    536892577U, // MAX_S_H
3485
99.4k
    536895131U, // MAX_S_MMR6
3486
99.4k
    536896950U, // MAX_S_W
3487
99.4k
    536888953U, // MAX_U_B
3488
99.4k
    536891473U, // MAX_U_D
3489
99.4k
    536892844U, // MAX_U_H
3490
99.4k
    536897357U, // MAX_U_W
3491
99.4k
    536887304U, // MFC0
3492
99.4k
    16392U, // MFC0Sel_NM
3493
99.4k
    536887304U, // MFC0_MMR6
3494
99.4k
    536887304U, // MFC0_NM
3495
99.4k
    16495U, // MFC1
3496
99.4k
    16495U, // MFC1_D64
3497
99.4k
    16495U, // MFC1_MM
3498
99.4k
    16495U, // MFC1_MMR6
3499
99.4k
    536887623U, // MFC2
3500
99.4k
    16711U, // MFC2_MMR6
3501
99.4k
    536887311U, // MFGC0
3502
99.4k
    536887311U, // MFGC0_MM
3503
99.4k
    16430U, // MFHC0Sel_NM
3504
99.4k
    536887342U, // MFHC0_MMR6
3505
99.4k
    536887342U, // MFHC0_NM
3506
99.4k
    16501U, // MFHC1_D32
3507
99.4k
    16501U, // MFHC1_D32_MM
3508
99.4k
    16501U, // MFHC1_D64
3509
99.4k
    16501U, // MFHC1_D64_MM
3510
99.4k
    16717U, // MFHC2_MMR6
3511
99.4k
    536887318U, // MFHGC0
3512
99.4k
    536887318U, // MFHGC0_MM
3513
99.4k
    546950U,  // MFHI
3514
99.4k
    541164U,  // MFHI16_MM
3515
99.4k
    546950U,  // MFHI64
3516
99.4k
    22662U, // MFHI_DSP
3517
99.4k
    22662U, // MFHI_DSP_MM
3518
99.4k
    546950U,  // MFHI_MM
3519
99.4k
    547486U,  // MFLO
3520
99.4k
    541215U,  // MFLO16_MM
3521
99.4k
    547486U,  // MFLO64
3522
99.4k
    23198U, // MFLO_DSP
3523
99.4k
    23198U, // MFLO_DSP_MM
3524
99.4k
    547486U,  // MFLO_MM
3525
99.4k
    536894494U, // MFTR
3526
99.4k
    536894494U, // MFTR_NM
3527
99.4k
    536889857U, // MINA_D
3528
99.4k
    536889857U, // MINA_D_MMR6
3529
99.4k
    536894530U, // MINA_S
3530
99.4k
    536894530U, // MINA_S_MMR6
3531
99.4k
    536888630U, // MINI_S_B
3532
99.4k
    536890866U, // MINI_S_D
3533
99.4k
    536892438U, // MINI_S_H
3534
99.4k
    536896749U, // MINI_S_W
3535
99.4k
    536888845U, // MINI_U_B
3536
99.4k
    536891333U, // MINI_U_D
3537
99.4k
    536892726U, // MINI_U_H
3538
99.4k
    536897217U, // MINI_U_W
3539
99.4k
    536888204U, // MIN_A_B
3540
99.4k
    536889828U, // MIN_A_D
3541
99.4k
    536891943U, // MIN_A_H
3542
99.4k
    536895815U, // MIN_A_W
3543
99.4k
    536890500U, // MIN_D
3544
99.4k
    536890500U, // MIN_D_MMR6
3545
99.4k
    536894812U, // MIN_S
3546
99.4k
    536888660U, // MIN_S_B
3547
99.4k
    536890896U, // MIN_S_D
3548
99.4k
    536892468U, // MIN_S_H
3549
99.4k
    536894812U, // MIN_S_MMR6
3550
99.4k
    536896789U, // MIN_S_W
3551
99.4k
    536888875U, // MIN_U_B
3552
99.4k
    536891363U, // MIN_U_D
3553
99.4k
    536892756U, // MIN_U_H
3554
99.4k
    536897247U, // MIN_U_W
3555
99.4k
    536891723U, // MOD
3556
99.4k
    536889417U, // MODSUB
3557
99.4k
    536889417U, // MODSUB_MM
3558
99.4k
    536895455U, // MODU
3559
99.4k
    536895455U, // MODU_MMR6
3560
99.4k
    536895455U, // MODU_NM
3561
99.4k
    536891723U, // MOD_MMR6
3562
99.4k
    536891723U, // MOD_NM
3563
99.4k
    536888593U, // MOD_S_B
3564
99.4k
    536890829U, // MOD_S_D
3565
99.4k
    536892401U, // MOD_S_H
3566
99.4k
    536896712U, // MOD_S_W
3567
99.4k
    536888808U, // MOD_U_B
3568
99.4k
    536891296U, // MOD_U_D
3569
99.4k
    536892689U, // MOD_U_H
3570
99.4k
    536897180U, // MOD_U_W
3571
99.4k
    20983U, // MOVE16_MM
3572
99.4k
    16854U, // MOVE16_MMR6
3573
99.4k
    536889491U, // MOVEBALC_NM
3574
99.4k
    536894161U, // MOVEPREV_NM
3575
99.4k
    536894161U, // MOVEP_MM
3576
99.4k
    536894161U, // MOVEP_MMR6
3577
99.4k
    536894161U, // MOVEP_NM
3578
99.4k
    20983U, // MOVE_NM
3579
99.4k
    24739U, // MOVE_V
3580
99.4k
    536890217U, // MOVF_D32
3581
99.4k
    536890217U, // MOVF_D32_MM
3582
99.4k
    536890217U, // MOVF_D64
3583
99.4k
    536891923U, // MOVF_I
3584
99.4k
    536891923U, // MOVF_I64
3585
99.4k
    536891923U, // MOVF_I_MM
3586
99.4k
    536894716U, // MOVF_S
3587
99.4k
    536894716U, // MOVF_S_MM
3588
99.4k
    536890552U, // MOVN_I64_D64
3589
99.4k
    536894098U, // MOVN_I64_I
3590
99.4k
    536894098U, // MOVN_I64_I64
3591
99.4k
    536894848U, // MOVN_I64_S
3592
99.4k
    536890552U, // MOVN_I_D32
3593
99.4k
    536890552U, // MOVN_I_D32_MM
3594
99.4k
    536890552U, // MOVN_I_D64
3595
99.4k
    536894098U, // MOVN_I_I
3596
99.4k
    536894098U, // MOVN_I_I64
3597
99.4k
    536894098U, // MOVN_I_MM
3598
99.4k
    536894848U, // MOVN_I_S
3599
99.4k
    536894848U, // MOVN_I_S_MM
3600
99.4k
    536894098U, // MOVN_NM
3601
99.4k
    536891224U, // MOVT_D32
3602
99.4k
    536891224U, // MOVT_D32_MM
3603
99.4k
    536891224U, // MOVT_D64
3604
99.4k
    536895402U, // MOVT_I
3605
99.4k
    536895402U, // MOVT_I64
3606
99.4k
    536895402U, // MOVT_I_MM
3607
99.4k
    536895057U, // MOVT_S
3608
99.4k
    536895057U, // MOVT_S_MM
3609
99.4k
    536891634U, // MOVZ_I64_D64
3610
99.4k
    536897666U, // MOVZ_I64_I
3611
99.4k
    536897666U, // MOVZ_I64_I64
3612
99.4k
    536895158U, // MOVZ_I64_S
3613
99.4k
    536891634U, // MOVZ_I_D32
3614
99.4k
    536891634U, // MOVZ_I_D32_MM
3615
99.4k
    536891634U, // MOVZ_I_D64
3616
99.4k
    536897666U, // MOVZ_I_I
3617
99.4k
    536897666U, // MOVZ_I_I64
3618
99.4k
    536897666U, // MOVZ_I_MM
3619
99.4k
    536895158U, // MOVZ_I_S
3620
99.4k
    536895158U, // MOVZ_I_S_MM
3621
99.4k
    536897666U, // MOVZ_NM
3622
99.4k
    18513U, // MSUB
3623
99.4k
    570444615U, // MSUBF_D
3624
99.4k
    570444615U, // MSUBF_D_MMR6
3625
99.4k
    570449122U, // MSUBF_S
3626
99.4k
    570449122U, // MSUBF_S_MMR6
3627
99.4k
    570446694U, // MSUBR_Q_H
3628
99.4k
    570450851U, // MSUBR_Q_W
3629
99.4k
    24514U, // MSUBU
3630
99.4k
    536895426U, // MSUBU_DSP
3631
99.4k
    536895426U, // MSUBU_DSP_MM
3632
99.4k
    24514U, // MSUBU_MM
3633
99.4k
    570443404U, // MSUBV_B
3634
99.4k
    570445914U, // MSUBV_D
3635
99.4k
    570447295U, // MSUBV_H
3636
99.4k
    570451808U, // MSUBV_W
3637
99.4k
    536889889U, // MSUB_D32
3638
99.4k
    536889889U, // MSUB_D32_MM
3639
99.4k
    536889889U, // MSUB_D64
3640
99.4k
    536889425U, // MSUB_DSP
3641
99.4k
    536889425U, // MSUB_DSP_MM
3642
99.4k
    18513U, // MSUB_MM
3643
99.4k
    570446665U, // MSUB_Q_H
3644
99.4k
    570450822U, // MSUB_Q_W
3645
99.4k
    536894547U, // MSUB_S
3646
99.4k
    536894547U, // MSUB_S_MM
3647
99.4k
    2752561213U,  // MTC0
3648
99.4k
    16445U, // MTC0Sel_NM
3649
99.4k
    2752561213U,  // MTC0_MMR6
3650
99.4k
    536887357U, // MTC0_NM
3651
99.4k
    17875082U,  // MTC1
3652
99.4k
    17875082U,  // MTC1_D64
3653
99.4k
    17875082U,  // MTC1_D64_MM
3654
99.4k
    17875082U,  // MTC1_MM
3655
99.4k
    17875082U,  // MTC1_MMR6
3656
99.4k
    2752561506U,  // MTC2
3657
99.4k
    17875298U,  // MTC2_MMR6
3658
99.4k
    2752561191U,  // MTGC0
3659
99.4k
    2752561191U,  // MTGC0_MM
3660
99.4k
    16437U, // MTHC0Sel_NM
3661
99.4k
    2752561205U,  // MTHC0_MMR6
3662
99.4k
    536887349U, // MTHC0_NM
3663
99.4k
    17924220U,  // MTHC1_D32
3664
99.4k
    17924220U,  // MTHC1_D32_MM
3665
99.4k
    17924220U,  // MTHC1_D64
3666
99.4k
    17924220U,  // MTHC1_D64_MM
3667
99.4k
    17875284U,  // MTHC2_MMR6
3668
99.4k
    2752561182U,  // MTHGC0
3669
99.4k
    2752561182U,  // MTHGC0_MM
3670
99.4k
    546956U,  // MTHI
3671
99.4k
    546956U,  // MTHI64
3672
99.4k
    17881228U,  // MTHI_DSP
3673
99.4k
    17881228U,  // MTHI_DSP_MM
3674
99.4k
    546956U,  // MTHI_MM
3675
99.4k
    17881816U,  // MTHLIP
3676
99.4k
    17881816U,  // MTHLIP_MM
3677
99.4k
    547499U,  // MTLO
3678
99.4k
    547499U,  // MTLO64
3679
99.4k
    17881771U,  // MTLO_DSP
3680
99.4k
    17881771U,  // MTLO_DSP_MM
3681
99.4k
    547499U,  // MTLO_MM
3682
99.4k
    540745U,  // MTM0
3683
99.4k
    540870U,  // MTM1
3684
99.4k
    541044U,  // MTM2
3685
99.4k
    540751U,  // MTP0
3686
99.4k
    540876U,  // MTP1
3687
99.4k
    541050U,  // MTP2
3688
99.4k
    68213803U,  // MTTR
3689
99.4k
    68213803U,  // MTTR_NM
3690
99.4k
    536893525U, // MUH
3691
99.4k
    536895498U, // MUHU
3692
99.4k
    536895498U, // MUHU_MMR6
3693
99.4k
    536895498U, // MUHU_NM
3694
99.4k
    536893525U, // MUH_MMR6
3695
99.4k
    536893525U, // MUH_NM
3696
99.4k
    536893991U, // MUL
3697
99.4k
    536893991U, // MUL4x4_NM
3698
99.4k
    536893872U, // MULEQ_S_W_PHL
3699
99.4k
    536893872U, // MULEQ_S_W_PHL_MM
3700
99.4k
    536894437U, // MULEQ_S_W_PHR
3701
99.4k
    536894437U, // MULEQ_S_W_PHR_MM
3702
99.4k
    536893749U, // MULEU_S_PH_QBL
3703
99.4k
    536893749U, // MULEU_S_PH_QBL_MM
3704
99.4k
    536894339U, // MULEU_S_PH_QBR
3705
99.4k
    536894339U, // MULEU_S_PH_QBR_MM
3706
99.4k
    536893279U, // MULQ_RS_PH
3707
99.4k
    536893279U, // MULQ_RS_PH_MM
3708
99.4k
    536896969U, // MULQ_RS_W
3709
99.4k
    536896969U, // MULQ_RS_W_MMR2
3710
99.4k
    536893223U, // MULQ_S_PH
3711
99.4k
    536893223U, // MULQ_S_PH_MMR2
3712
99.4k
    536896828U, // MULQ_S_W
3713
99.4k
    536896828U, // MULQ_S_W_MMR2
3714
99.4k
    536895256U, // MULR_PS64
3715
99.4k
    536892284U, // MULR_Q_H
3716
99.4k
    536896441U, // MULR_Q_W
3717
99.4k
    536893425U, // MULSAQ_S_W_PH
3718
99.4k
    536893425U, // MULSAQ_S_W_PH_MM
3719
99.4k
    536893400U, // MULSA_W_PH
3720
99.4k
    536893400U, // MULSA_W_PH_MMR2
3721
99.4k
    24462U, // MULT
3722
99.4k
    536895618U, // MULTU_DSP
3723
99.4k
    536895618U, // MULTU_DSP_MM
3724
99.4k
    536895374U, // MULT_DSP
3725
99.4k
    536895374U, // MULT_DSP_MM
3726
99.4k
    24462U, // MULT_MM
3727
99.4k
    24706U, // MULTu
3728
99.4k
    24706U, // MULTu_MM
3729
99.4k
    536895535U, // MULU
3730
99.4k
    536895535U, // MULU_MMR6
3731
99.4k
    536895535U, // MULU_NM
3732
99.4k
    536889008U, // MULV_B
3733
99.4k
    536891526U, // MULV_D
3734
99.4k
    536892899U, // MULV_H
3735
99.4k
    536897420U, // MULV_W
3736
99.4k
    536893991U, // MUL_MM
3737
99.4k
    536893991U, // MUL_MMR6
3738
99.4k
    536893991U, // MUL_NM
3739
99.4k
    536893096U, // MUL_PH
3740
99.4k
    536893096U, // MUL_PH_MMR2
3741
99.4k
    536892253U, // MUL_Q_H
3742
99.4k
    536896410U, // MUL_Q_W
3743
99.4k
    536893991U, // MUL_R6
3744
99.4k
    536893191U, // MUL_S_PH
3745
99.4k
    536893191U, // MUL_S_PH_MMR2
3746
99.4k
    546950U,  // Mfhi16
3747
99.4k
    547486U,  // Mflo16
3748
99.4k
    20983U, // Move32R16
3749
99.4k
    20983U, // MoveR3216
3750
99.4k
    17327U, // NLOC_B
3751
99.4k
    18994U, // NLOC_D
3752
99.4k
    21066U, // NLOC_H
3753
99.4k
    24956U, // NLOC_W
3754
99.4k
    17343U, // NLZC_B
3755
99.4k
    19002U, // NLZC_D
3756
99.4k
    21082U, // NLZC_H
3757
99.4k
    24964U, // NLZC_W
3758
99.4k
    536889939U, // NMADD_D32
3759
99.4k
    536889939U, // NMADD_D32_MM
3760
99.4k
    536889939U, // NMADD_D64
3761
99.4k
    536894564U, // NMADD_S
3762
99.4k
    536894564U, // NMADD_S_MM
3763
99.4k
    536889897U, // NMSUB_D32
3764
99.4k
    536889897U, // NMSUB_D32_MM
3765
99.4k
    536889897U, // NMSUB_D64
3766
99.4k
    536894546U, // NMSUB_S
3767
99.4k
    536894546U, // NMSUB_S_MM
3768
99.4k
    10802U, // NOP32_NM
3769
99.4k
    11006U, // NOP_NM
3770
99.4k
    536894462U, // NOR
3771
99.4k
    536894462U, // NOR64
3772
99.4k
    536888416U, // NORI_B
3773
99.4k
    536894462U, // NOR_MM
3774
99.4k
    536894462U, // NOR_MMR6
3775
99.4k
    536894462U, // NOR_NM
3776
99.4k
    536895667U, // NOR_V
3777
99.4k
    16966U, // NOT16_MM
3778
99.4k
    16966U, // NOT16_MMR6
3779
99.4k
    24478U, // NOT16_NM
3780
99.4k
    21017U, // NegRxRy16
3781
99.4k
    24478U, // NotRxRy16
3782
99.4k
    536894463U, // OR
3783
99.4k
    20021815U,  // OR16_MM
3784
99.4k
    20021815U,  // OR16_MMR6
3785
99.4k
    536894463U, // OR16_NM
3786
99.4k
    536894463U, // OR64
3787
99.4k
    536888417U, // ORI_B
3788
99.4k
    536893624U, // ORI_MMR6
3789
99.4k
    536893624U, // ORI_NM
3790
99.4k
    536894463U, // OR_MM
3791
99.4k
    536894463U, // OR_MMR6
3792
99.4k
    536894463U, // OR_NM
3793
99.4k
    536895668U, // OR_V
3794
99.4k
    536893624U, // ORi
3795
99.4k
    536893624U, // ORi64
3796
99.4k
    536893624U, // ORi_MM
3797
99.4k
    33577983U,  // OrRxRxRy16
3798
99.4k
    536893085U, // PACKRL_PH
3799
99.4k
    536893085U, // PACKRL_PH_MM
3800
99.4k
    10939U, // PAUSE
3801
99.4k
    10939U, // PAUSE_MM
3802
99.4k
    10939U, // PAUSE_MMR6
3803
99.4k
    10939U, // PAUSE_NM
3804
99.4k
    536888990U, // PCKEV_B
3805
99.4k
    536891500U, // PCKEV_D
3806
99.4k
    536892881U, // PCKEV_H
3807
99.4k
    536897394U, // PCKEV_W
3808
99.4k
    536888270U, // PCKOD_B
3809
99.4k
    536889955U, // PCKOD_D
3810
99.4k
    536892009U, // PCKOD_H
3811
99.4k
    536895917U, // PCKOD_W
3812
99.4k
    17862U, // PCNT_B
3813
99.4k
    20260U, // PCNT_D
3814
99.4k
    21701U, // PCNT_H
3815
99.4k
    26152U, // PCNT_W
3816
99.4k
    536893049U, // PICK_PH
3817
99.4k
    536893049U, // PICK_PH_MM
3818
99.4k
    536889149U, // PICK_QB
3819
99.4k
    536889149U, // PICK_QB_MM
3820
99.4k
    536895223U, // PLL_PS64
3821
99.4k
    536895265U, // PLU_PS64
3822
99.4k
    23270U, // POP
3823
99.4k
    22868U, // PRECEQU_PH_QBL
3824
99.4k
    17200U, // PRECEQU_PH_QBLA
3825
99.4k
    17200U, // PRECEQU_PH_QBLA_MM
3826
99.4k
    22868U, // PRECEQU_PH_QBL_MM
3827
99.4k
    23458U, // PRECEQU_PH_QBR
3828
99.4k
    17238U, // PRECEQU_PH_QBRA
3829
99.4k
    17238U, // PRECEQU_PH_QBRA_MM
3830
99.4k
    23458U, // PRECEQU_PH_QBR_MM
3831
99.4k
    22933U, // PRECEQ_W_PHL
3832
99.4k
    22933U, // PRECEQ_W_PHL_MM
3833
99.4k
    23498U, // PRECEQ_W_PHR
3834
99.4k
    23498U, // PRECEQ_W_PHR_MM
3835
99.4k
    22853U, // PRECEU_PH_QBL
3836
99.4k
    17184U, // PRECEU_PH_QBLA
3837
99.4k
    17184U, // PRECEU_PH_QBLA_MM
3838
99.4k
    22853U, // PRECEU_PH_QBL_MM
3839
99.4k
    23443U, // PRECEU_PH_QBR
3840
99.4k
    17222U, // PRECEU_PH_QBRA
3841
99.4k
    17222U, // PRECEU_PH_QBRA_MM
3842
99.4k
    23443U, // PRECEU_PH_QBR_MM
3843
99.4k
    536893001U, // PRECRQU_S_QB_PH
3844
99.4k
    536893001U, // PRECRQU_S_QB_PH_MM
3845
99.4k
    536896060U, // PRECRQ_PH_W
3846
99.4k
    536896060U, // PRECRQ_PH_W_MM
3847
99.4k
    536892974U, // PRECRQ_QB_PH
3848
99.4k
    536892974U, // PRECRQ_QB_PH_MM
3849
99.4k
    536896091U, // PRECRQ_RS_PH_W
3850
99.4k
    536896091U, // PRECRQ_RS_PH_W_MM
3851
99.4k
    536892988U, // PRECR_QB_PH
3852
99.4k
    536892988U, // PRECR_QB_PH_MMR2
3853
99.4k
    536896044U, // PRECR_SRA_PH_W
3854
99.4k
    536896044U, // PRECR_SRA_PH_W_MMR2
3855
99.4k
    536896073U, // PRECR_SRA_R_PH_W
3856
99.4k
    536896073U, // PRECR_SRA_R_PH_W_MMR2
3857
99.4k
    5411341U, // PREF
3858
99.4k
    5411179U, // PREFE
3859
99.4k
    5411179U, // PREFE_MM
3860
99.4k
    473081863U, // PREFX_MM
3861
99.4k
    5411341U, // PREF_MM
3862
99.4k
    5411341U, // PREF_MMR6
3863
99.4k
    50516493U,  // PREF_NM
3864
99.4k
    5411341U, // PREF_R6
3865
99.4k
    50516493U,  // PREFs9_NM
3866
99.4k
    536891705U, // PREPEND
3867
99.4k
    536891705U, // PREPEND_MMR2
3868
99.4k
    536895239U, // PUL_PS64
3869
99.4k
    536895273U, // PUU_PS64
3870
99.4k
    18489U, // RADDU_W_QB
3871
99.4k
    18489U, // RADDU_W_QB_MM
3872
99.4k
    234904343U, // RDDSP
3873
99.4k
    218127127U, // RDDSP_MM
3874
99.4k
    536894513U, // RDHWR
3875
99.4k
    536894513U, // RDHWR64
3876
99.4k
    536894513U, // RDHWR_MM
3877
99.4k
    536894513U, // RDHWR_MMR6
3878
99.4k
    536894513U, // RDHWR_NM
3879
99.4k
    23566U, // RDPGPR_MMR6
3880
99.4k
    23566U, // RDPGPR_NM
3881
99.4k
    19656U, // RECIP_D32
3882
99.4k
    19656U, // RECIP_D32_MM
3883
99.4k
    19656U, // RECIP_D64
3884
99.4k
    19656U, // RECIP_D64_MM
3885
99.4k
    23944U, // RECIP_S
3886
99.4k
    23944U, // RECIP_S_MM
3887
99.4k
    22428U, // REPLV_PH
3888
99.4k
    22428U, // REPLV_PH_MM
3889
99.4k
    18469U, // REPLV_QB
3890
99.4k
    18469U, // REPLV_QB_MM
3891
99.4k
    22155U, // REPL_PH
3892
99.4k
    22155U, // REPL_PH_MM
3893
99.4k
    486557519U, // REPL_QB
3894
99.4k
    486557519U, // REPL_QB_MM
3895
99.4k
    248088U,  // RESTOREJRC16_NM
3896
99.4k
    264472U,  // RESTOREJRC_NM
3897
99.4k
    266704U,  // RESTORE_NM
3898
99.4k
    20269U, // RINT_D
3899
99.4k
    20269U, // RINT_D_MMR6
3900
99.4k
    24128U, // RINT_S
3901
99.4k
    24128U, // RINT_S_MMR6
3902
99.4k
    536894501U, // ROTR
3903
99.4k
    536895774U, // ROTRV
3904
99.4k
    536895774U, // ROTRV_MM
3905
99.4k
    536895774U, // ROTRV_NM
3906
99.4k
    536894501U, // ROTR_MM
3907
99.4k
    536894501U, // ROTR_NM
3908
99.4k
    536897566U, // ROTX_NM
3909
99.4k
    19465U, // ROUND_L_D64
3910
99.4k
    19465U, // ROUND_L_D_MMR6
3911
99.4k
    23836U, // ROUND_L_S
3912
99.4k
    23836U, // ROUND_L_S_MMR6
3913
99.4k
    20640U, // ROUND_W_D32
3914
99.4k
    20640U, // ROUND_W_D64
3915
99.4k
    20640U, // ROUND_W_D_MMR6
3916
99.4k
    20640U, // ROUND_W_MM
3917
99.4k
    24178U, // ROUND_W_S
3918
99.4k
    24178U, // ROUND_W_S_MM
3919
99.4k
    24178U, // ROUND_W_S_MMR6
3920
99.4k
    20297U, // RSQRT_D32
3921
99.4k
    20297U, // RSQRT_D32_MM
3922
99.4k
    20297U, // RSQRT_D64
3923
99.4k
    20297U, // RSQRT_D64_MM
3924
99.4k
    24136U, // RSQRT_S
3925
99.4k
    24136U, // RSQRT_S_MM
3926
99.4k
    0U, // Restore16
3927
99.4k
    0U, // RestoreX16
3928
99.4k
    8405787U, // SAA
3929
99.4k
    8409346U, // SAAD
3930
99.4k
    536888699U, // SAT_S_B
3931
99.4k
    536890945U, // SAT_S_D
3932
99.4k
    536892527U, // SAT_S_H
3933
99.4k
    536896878U, // SAT_S_W
3934
99.4k
    536888926U, // SAT_U_B
3935
99.4k
    536891424U, // SAT_U_D
3936
99.4k
    536892817U, // SAT_U_H
3937
99.4k
    536897308U, // SAT_U_W
3938
99.4k
    250353U,  // SAVE16_NM
3939
99.4k
    266737U,  // SAVE_NM
3940
99.4k
    50350149U,  // SB
3941
99.4k
    50348458U,  // SB16_MM
3942
99.4k
    50348458U,  // SB16_MMR6
3943
99.4k
    50350149U,  // SB16_NM
3944
99.4k
    50350149U,  // SB64
3945
99.4k
    50352473U,  // SBE
3946
99.4k
    50352473U,  // SBE_MM
3947
99.4k
    50350149U,  // SBGP_NM
3948
99.4k
    50358274U,  // SBX_NM
3949
99.4k
    50350149U,  // SB_MM
3950
99.4k
    50350149U,  // SB_MMR6
3951
99.4k
    50350149U,  // SB_NM
3952
99.4k
    50350149U,  // SBs9_NM
3953
99.4k
    8964399U, // SC
3954
99.4k
    8964399U, // SC64
3955
99.4k
    8964399U, // SC64_R6
3956
99.4k
    8966417U, // SCD
3957
99.4k
    8966417U, // SCD_R6
3958
99.4k
    8966494U, // SCE
3959
99.4k
    8966494U, // SCE_MM
3960
99.4k
    606136636U, // SCWP_NM
3961
99.4k
    8964399U, // SC_MM
3962
99.4k
    8964399U, // SC_MMR6
3963
99.4k
    8964399U, // SC_NM
3964
99.4k
    8964399U, // SC_R6
3965
99.4k
    50352464U,  // SD
3966
99.4k
    285378U,  // SDBBP
3967
99.4k
    148007U,  // SDBBP16_MM
3968
99.4k
    148007U,  // SDBBP16_MMR6
3969
99.4k
    547522U,  // SDBBP16_NM
3970
99.4k
    662210U,  // SDBBP_MM
3971
99.4k
    285378U,  // SDBBP_MMR6
3972
99.4k
    547522U,  // SDBBP_NM
3973
99.4k
    285378U,  // SDBBP_R6
3974
99.4k
    50348130U,  // SDC1
3975
99.4k
    50348130U,  // SDC164
3976
99.4k
    50348130U,  // SDC1_D64_MMR6
3977
99.4k
    50348130U,  // SDC1_MM_D32
3978
99.4k
    50348130U,  // SDC1_MM_D64
3979
99.4k
    50348346U,  // SDC2
3980
99.4k
    50348346U,  // SDC2_MMR6
3981
99.4k
    50348346U,  // SDC2_R6
3982
99.4k
    50348431U,  // SDC3
3983
99.4k
    26787U, // SDIV
3984
99.4k
    26787U, // SDIV_MM
3985
99.4k
    50354537U,  // SDL
3986
99.4k
    50355127U,  // SDR
3987
99.4k
    3254796451U,  // SDXC1
3988
99.4k
    3254796451U,  // SDXC164
3989
99.4k
    18134U, // SEB
3990
99.4k
    18134U, // SEB64
3991
99.4k
    18134U, // SEB_MM
3992
99.4k
    18134U, // SEB_NM
3993
99.4k
    22037U, // SEH
3994
99.4k
    22037U, // SEH64
3995
99.4k
    22037U, // SEH_MM
3996
99.4k
    22037U, // SEH_NM
3997
99.4k
    536897639U, // SELEQZ
3998
99.4k
    536897639U, // SELEQZ64
3999
99.4k
    536891624U, // SELEQZ_D
4000
99.4k
    536891624U, // SELEQZ_D_MMR6
4001
99.4k
    536897639U, // SELEQZ_MMR6
4002
99.4k
    536895148U, // SELEQZ_S
4003
99.4k
    536895148U, // SELEQZ_S_MMR6
4004
99.4k
    536897612U, // SELNEZ
4005
99.4k
    536897612U, // SELNEZ64
4006
99.4k
    536891607U, // SELNEZ_D
4007
99.4k
    536891607U, // SELNEZ_D_MMR6
4008
99.4k
    536897612U, // SELNEZ_MMR6
4009
99.4k
    536895138U, // SELNEZ_S
4010
99.4k
    536895138U, // SELNEZ_S_MMR6
4011
99.4k
    570444850U, // SEL_D
4012
99.4k
    570444850U, // SEL_D_MMR6
4013
99.4k
    570449221U, // SEL_S
4014
99.4k
    570449221U, // SEL_S_MMR6
4015
99.4k
    536894305U, // SEQ
4016
99.4k
    536893611U, // SEQI_NM
4017
99.4k
    536893611U, // SEQi
4018
99.4k
    50354251U,  // SH
4019
99.4k
    50348510U,  // SH16_MM
4020
99.4k
    50348510U,  // SH16_MMR6
4021
99.4k
    50354251U,  // SH16_NM
4022
99.4k
    50354251U,  // SH64
4023
99.4k
    50352525U,  // SHE
4024
99.4k
    50352525U,  // SHE_MM
4025
99.4k
    536888298U, // SHF_B
4026
99.4k
    536892037U, // SHF_H
4027
99.4k
    536896029U, // SHF_W
4028
99.4k
    50354251U,  // SHGP_NM
4029
99.4k
    23204U, // SHILO
4030
99.4k
    24832U, // SHILOV
4031
99.4k
    24832U, // SHILOV_MM
4032
99.4k
    23204U, // SHILO_MM
4033
99.4k
    536893330U, // SHLLV_PH
4034
99.4k
    536893330U, // SHLLV_PH_MM
4035
99.4k
    536889371U, // SHLLV_QB
4036
99.4k
    536889371U, // SHLLV_QB_MM
4037
99.4k
    536893267U, // SHLLV_S_PH
4038
99.4k
    536893267U, // SHLLV_S_PH_MM
4039
99.4k
    536896939U, // SHLLV_S_W
4040
99.4k
    536896939U, // SHLLV_S_W_MM
4041
99.4k
    536893058U, // SHLL_PH
4042
99.4k
    536893058U, // SHLL_PH_MM
4043
99.4k
    536889158U, // SHLL_QB
4044
99.4k
    536889158U, // SHLL_QB_MM
4045
99.4k
    536893180U, // SHLL_S_PH
4046
99.4k
    536893180U, // SHLL_S_PH_MM
4047
99.4k
    536896779U, // SHLL_S_W
4048
99.4k
    536896779U, // SHLL_S_W_MM
4049
99.4k
    536893320U, // SHRAV_PH
4050
99.4k
    536893320U, // SHRAV_PH_MM
4051
99.4k
    536889361U, // SHRAV_QB
4052
99.4k
    536889361U, // SHRAV_QB_MMR2
4053
99.4k
    536893168U, // SHRAV_R_PH
4054
99.4k
    536893168U, // SHRAV_R_PH_MM
4055
99.4k
    536889259U, // SHRAV_R_QB
4056
99.4k
    536889259U, // SHRAV_R_QB_MMR2
4057
99.4k
    536896534U, // SHRAV_R_W
4058
99.4k
    536896534U, // SHRAV_R_W_MM
4059
99.4k
    536892965U, // SHRA_PH
4060
99.4k
    536892965U, // SHRA_PH_MM
4061
99.4k
    536889081U, // SHRA_QB
4062
99.4k
    536889081U, // SHRA_QB_MMR2
4063
99.4k
    536893133U, // SHRA_R_PH
4064
99.4k
    536893133U, // SHRA_R_PH_MM
4065
99.4k
    536889224U, // SHRA_R_QB
4066
99.4k
    536889224U, // SHRA_R_QB_MMR2
4067
99.4k
    536896492U, // SHRA_R_W
4068
99.4k
    536896492U, // SHRA_R_W_MM
4069
99.4k
    536893350U, // SHRLV_PH
4070
99.4k
    536893350U, // SHRLV_PH_MMR2
4071
99.4k
    536889391U, // SHRLV_QB
4072
99.4k
    536889391U, // SHRLV_QB_MM
4073
99.4k
    536893076U, // SHRL_PH
4074
99.4k
    536893076U, // SHRL_PH_MMR2
4075
99.4k
    536889176U, // SHRL_QB
4076
99.4k
    536889176U, // SHRL_QB_MM
4077
99.4k
    50356047U,  // SHXS_NM
4078
99.4k
    50358291U,  // SHX_NM
4079
99.4k
    50354251U,  // SH_MM
4080
99.4k
    50354251U,  // SH_MMR6
4081
99.4k
    50354251U,  // SH_NM
4082
99.4k
    50354251U,  // SHs9_NM
4083
99.4k
    299410U,  // SIGRIE
4084
99.4k
    299410U,  // SIGRIE_MMR6
4085
99.4k
    545170U,  // SIGRIE_NM
4086
99.4k
    1107313665U,  // SLDI_B
4087
99.4k
    1107315585U,  // SLDI_D
4088
99.4k
    1107317404U,  // SLDI_H
4089
99.4k
    1107321477U,  // SLDI_W
4090
99.4k
    1107313607U,  // SLD_B
4091
99.4k
    1107315292U,  // SLD_D
4092
99.4k
    1107317346U,  // SLD_H
4093
99.4k
    1107321254U,  // SLD_W
4094
99.4k
    536893924U, // SLL
4095
99.4k
    536887811U, // SLL16_MM
4096
99.4k
    536887811U, // SLL16_MMR6
4097
99.4k
    536893924U, // SLL16_NM
4098
99.4k
    1073764836U,  // SLL64_32
4099
99.4k
    1073764836U,  // SLL64_64
4100
99.4k
    536888355U, // SLLI_B
4101
99.4k
    536890258U, // SLLI_D
4102
99.4k
    536892077U, // SLLI_H
4103
99.4k
    536896150U, // SLLI_W
4104
99.4k
    536895731U, // SLLV
4105
99.4k
    536895731U, // SLLV_MM
4106
99.4k
    536895731U, // SLLV_NM
4107
99.4k
    536888504U, // SLL_B
4108
99.4k
    536890442U, // SLL_D
4109
99.4k
    536892193U, // SLL_H
4110
99.4k
    536893924U, // SLL_MM
4111
99.4k
    536893924U, // SLL_MMR6
4112
99.4k
    536893924U, // SLL_NM
4113
99.4k
    536896292U, // SLL_W
4114
99.4k
    536895363U, // SLT
4115
99.4k
    536895363U, // SLT64
4116
99.4k
    536895519U, // SLTIU_NM
4117
99.4k
    536893635U, // SLTI_NM
4118
99.4k
    536895605U, // SLTU_NM
4119
99.4k
    536895363U, // SLT_MM
4120
99.4k
    536895363U, // SLT_NM
4121
99.4k
    536893635U, // SLTi
4122
99.4k
    536893635U, // SLTi64
4123
99.4k
    536893635U, // SLTi_MM
4124
99.4k
    536895519U, // SLTiu
4125
99.4k
    536895519U, // SLTiu64
4126
99.4k
    536895519U, // SLTiu_MM
4127
99.4k
    536895605U, // SLTu
4128
99.4k
    536895605U, // SLTu64
4129
99.4k
    536895605U, // SLTu_MM
4130
99.4k
    536891834U, // SNE
4131
99.4k
    536893556U, // SNEi
4132
99.4k
    536895752U, // SOV_NM
4133
99.4k
    1073759354U,  // SPLATI_B
4134
99.4k
    1073761241U,  // SPLATI_D
4135
99.4k
    1073763060U,  // SPLATI_H
4136
99.4k
    1073767133U,  // SPLATI_W
4137
99.4k
    1073759669U,  // SPLAT_B
4138
99.4k
    1073761954U,  // SPLAT_D
4139
99.4k
    1073763508U,  // SPLAT_H
4140
99.4k
    1073767925U,  // SPLAT_W
4141
99.4k
    536888168U, // SRA
4142
99.4k
    536888313U, // SRAI_B
4143
99.4k
    536890233U, // SRAI_D
4144
99.4k
    536892052U, // SRAI_H
4145
99.4k
    536896125U, // SRAI_W
4146
99.4k
    536888389U, // SRARI_B
4147
99.4k
    536890292U, // SRARI_D
4148
99.4k
    536892111U, // SRARI_H
4149
99.4k
    536896184U, // SRARI_W
4150
99.4k
    536888542U, // SRAR_B
4151
99.4k
    536890681U, // SRAR_D
4152
99.4k
    536892308U, // SRAR_H
4153
99.4k
    536896556U, // SRAR_W
4154
99.4k
    536895710U, // SRAV
4155
99.4k
    536895710U, // SRAV_MM
4156
99.4k
    536895710U, // SRAV_NM
4157
99.4k
    536888232U, // SRA_B
4158
99.4k
    536889865U, // SRA_D
4159
99.4k
    536891971U, // SRA_H
4160
99.4k
    536888168U, // SRA_MM
4161
99.4k
    536888168U, // SRA_NM
4162
99.4k
    536895844U, // SRA_W
4163
99.4k
    536893952U, // SRL
4164
99.4k
    536887818U, // SRL16_MM
4165
99.4k
    536887818U, // SRL16_MMR6
4166
99.4k
    536893952U, // SRL16_NM
4167
99.4k
    536888363U, // SRLI_B
4168
99.4k
    536890266U, // SRLI_D
4169
99.4k
    536892085U, // SRLI_H
4170
99.4k
    536896158U, // SRLI_W
4171
99.4k
    536888407U, // SRLRI_B
4172
99.4k
    536890310U, // SRLRI_D
4173
99.4k
    536892129U, // SRLRI_H
4174
99.4k
    536896202U, // SRLRI_W
4175
99.4k
    536888558U, // SRLR_B
4176
99.4k
    536890697U, // SRLR_D
4177
99.4k
    536892324U, // SRLR_H
4178
99.4k
    536896572U, // SRLR_W
4179
99.4k
    536895738U, // SRLV
4180
99.4k
    536895738U, // SRLV_MM
4181
99.4k
    536895738U, // SRLV_NM
4182
99.4k
    536888511U, // SRL_B
4183
99.4k
    536890467U, // SRL_D
4184
99.4k
    536892200U, // SRL_H
4185
99.4k
    536893952U, // SRL_MM
4186
99.4k
    536893952U, // SRL_NM
4187
99.4k
    536896317U, // SRL_W
4188
99.4k
    11004U, // SSNOP
4189
99.4k
    11004U, // SSNOP_MM
4190
99.4k
    11004U, // SSNOP_MMR6
4191
99.4k
    50349528U,  // ST_B
4192
99.4k
    50351954U,  // ST_D
4193
99.4k
    50353367U,  // ST_H
4194
99.4k
    50357846U,  // ST_W
4195
99.4k
    536889420U, // SUB
4196
99.4k
    536893029U, // SUBQH_PH
4197
99.4k
    536893029U, // SUBQH_PH_MMR2
4198
99.4k
    536893144U, // SUBQH_R_PH
4199
99.4k
    536893144U, // SUBQH_R_PH_MMR2
4200
99.4k
    536896502U, // SUBQH_R_W
4201
99.4k
    536896502U, // SUBQH_R_W_MMR2
4202
99.4k
    536896107U, // SUBQH_W
4203
99.4k
    536896107U, // SUBQH_W_MMR2
4204
99.4k
    536893104U, // SUBQ_PH
4205
99.4k
    536893104U, // SUBQ_PH_MM
4206
99.4k
    536893201U, // SUBQ_S_PH
4207
99.4k
    536893201U, // SUBQ_S_PH_MM
4208
99.4k
    536896808U, // SUBQ_S_W
4209
99.4k
    536896808U, // SUBQ_S_W_MM
4210
99.4k
    536888914U, // SUBSUS_U_B
4211
99.4k
    536891412U, // SUBSUS_U_D
4212
99.4k
    536892805U, // SUBSUS_U_H
4213
99.4k
    536897296U, // SUBSUS_U_W
4214
99.4k
    536888717U, // SUBSUU_S_B
4215
99.4k
    536890985U, // SUBSUU_S_D
4216
99.4k
    536892545U, // SUBSUU_S_H
4217
99.4k
    536896918U, // SUBSUU_S_W
4218
99.4k
    536888679U, // SUBS_S_B
4219
99.4k
    536890925U, // SUBS_S_D
4220
99.4k
    536892507U, // SUBS_S_H
4221
99.4k
    536896858U, // SUBS_S_W
4222
99.4k
    536888894U, // SUBS_U_B
4223
99.4k
    536891392U, // SUBS_U_D
4224
99.4k
    536892785U, // SUBS_U_H
4225
99.4k
    536897276U, // SUBS_U_W
4226
99.4k
    536887892U, // SUBU16_MM
4227
99.4k
    536887892U, // SUBU16_MMR6
4228
99.4k
    536889129U, // SUBUH_QB
4229
99.4k
    536889129U, // SUBUH_QB_MMR2
4230
99.4k
    536889235U, // SUBUH_R_QB
4231
99.4k
    536889235U, // SUBUH_R_QB_MMR2
4232
99.4k
    536895420U, // SUBU_MMR6
4233
99.4k
    536893302U, // SUBU_PH
4234
99.4k
    536893302U, // SUBU_PH_MMR2
4235
99.4k
    536889343U, // SUBU_QB
4236
99.4k
    536889343U, // SUBU_QB_MM
4237
99.4k
    536893245U, // SUBU_S_PH
4238
99.4k
    536893245U, // SUBU_S_PH_MMR2
4239
99.4k
    536889282U, // SUBU_S_QB
4240
99.4k
    536889282U, // SUBU_S_QB_MM
4241
99.4k
    536888461U, // SUBVI_B
4242
99.4k
    536890348U, // SUBVI_D
4243
99.4k
    536892167U, // SUBVI_H
4244
99.4k
    536896240U, // SUBVI_W
4245
99.4k
    536888973U, // SUBV_B
4246
99.4k
    536891483U, // SUBV_D
4247
99.4k
    536892864U, // SUBV_H
4248
99.4k
    536897377U, // SUBV_W
4249
99.4k
    536889420U, // SUB_MM
4250
99.4k
    536889420U, // SUB_MMR6
4251
99.4k
    536889420U, // SUB_NM
4252
99.4k
    536895420U, // SUBu
4253
99.4k
    536895420U, // SUBu16_NM
4254
99.4k
    536895420U, // SUBu_MM
4255
99.4k
    536895420U, // SUBu_NM
4256
99.4k
    3254796465U,  // SUXC1
4257
99.4k
    3254796465U,  // SUXC164
4258
99.4k
    3254796465U,  // SUXC1_MM
4259
99.4k
    50358235U,  // SW
4260
99.4k
    50348657U,  // SW16_MM
4261
99.4k
    50348657U,  // SW16_MMR6
4262
99.4k
    50358235U,  // SW16_NM
4263
99.4k
    50358235U,  // SW4x4_NM
4264
99.4k
    50358235U,  // SW64
4265
99.4k
    50348182U,  // SWC1
4266
99.4k
    50348182U,  // SWC1_MM
4267
99.4k
    50348398U,  // SWC2
4268
99.4k
    50348398U,  // SWC2_MMR6
4269
99.4k
    50348398U,  // SWC2_R6
4270
99.4k
    50348443U,  // SWC3
4271
99.4k
    50358235U,  // SWDSP
4272
99.4k
    50358235U,  // SWDSP_MM
4273
99.4k
    50352642U,  // SWE
4274
99.4k
    50352642U,  // SWE_MM
4275
99.4k
    50358235U,  // SWGP16_NM
4276
99.4k
    50358235U,  // SWGP_NM
4277
99.4k
    50354751U,  // SWL
4278
99.4k
    50354751U,  // SWL64
4279
99.4k
    50352559U,  // SWLE
4280
99.4k
    50352559U,  // SWLE_MM
4281
99.4k
    50354751U,  // SWL_MM
4282
99.4k
    66072U, // SWM16_MM
4283
99.4k
    66072U, // SWM16_MMR6
4284
99.4k
    65812U, // SWM32_MM
4285
99.4k
    587225725U, // SWM_NM
4286
99.4k
    419449100U, // SWPC_NM
4287
99.4k
    453008215U, // SWP_MM
4288
99.4k
    50355261U,  // SWR
4289
99.4k
    50355261U,  // SWR64
4290
99.4k
    50352607U,  // SWRE
4291
99.4k
    50352607U,  // SWRE_MM
4292
99.4k
    50355261U,  // SWR_MM
4293
99.4k
    50358235U,  // SWSP16_NM
4294
99.4k
    50355004U,  // SWSP_MM
4295
99.4k
    50358235U,  // SWSP_MMR6
4296
99.4k
    3254796479U,  // SWXC1
4297
99.4k
    3254796479U,  // SWXC1_MM
4298
99.4k
    50356066U,  // SWXS_NM
4299
99.4k
    50358325U,  // SWX_NM
4300
99.4k
    50358235U,  // SW_MM
4301
99.4k
    50358235U,  // SW_MMR6
4302
99.4k
    50358235U,  // SW_NM
4303
99.4k
    50358235U,  // SWs9_NM
4304
99.4k
    714997U,  // SYNC
4305
99.4k
    317530U,  // SYNCI
4306
99.4k
    317530U,  // SYNCI_MM
4307
99.4k
    317530U,  // SYNCI_MMR6
4308
99.4k
    317530U,  // SYNCI_NM
4309
99.4k
    317530U,  // SYNCIs9_NM
4310
99.4k
    714997U,  // SYNC_MM
4311
99.4k
    706779U,  // SYNC_MMR6
4312
99.4k
    706779U,  // SYNC_NM
4313
99.4k
    285128U,  // SYSCALL
4314
99.4k
    547272U,  // SYSCALL16_NM
4315
99.4k
    661960U,  // SYSCALL_MM
4316
99.4k
    547272U,  // SYSCALL_NM
4317
99.4k
    0U, // Save16
4318
99.4k
    0U, // SaveX16
4319
99.4k
    50350149U,  // SbRxRyOffMemX16
4320
99.4k
    551048U,  // SebRx16
4321
99.4k
    551054U,  // SehRx16
4322
99.4k
    50354251U,  // ShRxRyOffMemX16
4323
99.4k
    536893924U, // SllX16
4324
99.4k
    33579251U,  // SllvRxRy16
4325
99.4k
    24451U, // SltRxRy16
4326
99.4k
    1610635459U,  // SltiRxImm16
4327
99.4k
    22723U, // SltiRxImmX16
4328
99.4k
    1610637343U,  // SltiuRxImm16
4329
99.4k
    24607U, // SltiuRxImmX16
4330
99.4k
    24693U, // SltuRxRy16
4331
99.4k
    536888168U, // SraX16
4332
99.4k
    33579230U,  // SravRxRy16
4333
99.4k
    536893952U, // SrlX16
4334
99.4k
    33579258U,  // SrlvRxRy16
4335
99.4k
    536895420U, // SubuRxRyRz16
4336
99.4k
    50358235U,  // SwRxRyOffMemX16
4337
99.4k
    50358235U,  // SwRxSpImmX16
4338
99.4k
    536894310U, // TEQ
4339
99.4k
    22705U, // TEQI
4340
99.4k
    22705U, // TEQI_MM
4341
99.4k
    536894310U, // TEQ_MM
4342
99.4k
    536894310U, // TEQ_NM
4343
99.4k
    536891772U, // TGE
4344
99.4k
    22638U, // TGEI
4345
99.4k
    24600U, // TGEIU
4346
99.4k
    24600U, // TGEIU_MM
4347
99.4k
    22638U, // TGEI_MM
4348
99.4k
    536895473U, // TGEU
4349
99.4k
    536895473U, // TGEU_MM
4350
99.4k
    536891772U, // TGE_MM
4351
99.4k
    11052U, // TLBGINV
4352
99.4k
    10953U, // TLBGINVF
4353
99.4k
    10953U, // TLBGINVF_MM
4354
99.4k
    11052U, // TLBGINV_MM
4355
99.4k
    10998U, // TLBGP
4356
99.4k
    10998U, // TLBGP_MM
4357
99.4k
    11015U, // TLBGR
4358
99.4k
    11015U, // TLBGR_MM
4359
99.4k
    10968U, // TLBGWI
4360
99.4k
    10968U, // TLBGWI_MM
4361
99.4k
    11027U, // TLBGWR
4362
99.4k
    11027U, // TLBGWR_MM
4363
99.4k
    11045U, // TLBINV
4364
99.4k
    10945U, // TLBINVF
4365
99.4k
    10945U, // TLBINVF_MMR6
4366
99.4k
    10945U, // TLBINVF_NM
4367
99.4k
    11045U, // TLBINV_MMR6
4368
99.4k
    11045U, // TLBINV_NM
4369
99.4k
    10993U, // TLBP
4370
99.4k
    10993U, // TLBP_MM
4371
99.4k
    10993U, // TLBP_NM
4372
99.4k
    11010U, // TLBR
4373
99.4k
    11010U, // TLBR_MM
4374
99.4k
    11010U, // TLBR_NM
4375
99.4k
    10962U, // TLBWI
4376
99.4k
    10962U, // TLBWI_MM
4377
99.4k
    10962U, // TLBWI_NM
4378
99.4k
    11021U, // TLBWR
4379
99.4k
    11021U, // TLBWR_MM
4380
99.4k
    11021U, // TLBWR_NM
4381
99.4k
    536895368U, // TLT
4382
99.4k
    22729U, // TLTI
4383
99.4k
    24614U, // TLTIU_MM
4384
99.4k
    22729U, // TLTI_MM
4385
99.4k
    536895611U, // TLTU
4386
99.4k
    536895611U, // TLTU_MM
4387
99.4k
    536895368U, // TLT_MM
4388
99.4k
    536891839U, // TNE
4389
99.4k
    22650U, // TNEI
4390
99.4k
    22650U, // TNEI_MM
4391
99.4k
    536891839U, // TNE_MM
4392
99.4k
    536891839U, // TNE_NM
4393
99.4k
    19454U, // TRUNC_L_D64
4394
99.4k
    19454U, // TRUNC_L_D_MMR6
4395
99.4k
    23825U, // TRUNC_L_S
4396
99.4k
    23825U, // TRUNC_L_S_MMR6
4397
99.4k
    20629U, // TRUNC_W_D32
4398
99.4k
    20629U, // TRUNC_W_D64
4399
99.4k
    20629U, // TRUNC_W_D_MMR6
4400
99.4k
    20629U, // TRUNC_W_MM
4401
99.4k
    24167U, // TRUNC_W_S
4402
99.4k
    24167U, // TRUNC_W_S_MM
4403
99.4k
    24167U, // TRUNC_W_S_MMR6
4404
99.4k
    24614U, // TTLTIU
4405
99.4k
    50353690U,  // UALH_NM
4406
99.4k
    587225716U, // UALWM_NM
4407
99.4k
    50358211U,  // UALW_NM
4408
99.4k
    50354249U,  // UASH_NM
4409
99.4k
    587225723U, // UASWM_NM
4410
99.4k
    50358233U,  // UASW_NM
4411
99.4k
    26773U, // UDIV
4412
99.4k
    26773U, // UDIV_MM
4413
99.4k
    536895533U, // V3MULU
4414
99.4k
    536887363U, // VMM0
4415
99.4k
    536895548U, // VMULU
4416
99.4k
    570442729U, // VSHF_B
4417
99.4k
    570444633U, // VSHF_D
4418
99.4k
    570446468U, // VSHF_H
4419
99.4k
    570450460U, // VSHF_W
4420
99.4k
    11040U, // WAIT
4421
99.4k
    663416U,  // WAIT_MM
4422
99.4k
    663416U,  // WAIT_MMR6
4423
99.4k
    663416U,  // WAIT_NM
4424
99.4k
    234904350U, // WRDSP
4425
99.4k
    218127134U, // WRDSP_MM
4426
99.4k
    23574U, // WRPGPR_MMR6
4427
99.4k
    23574U, // WRPGPR_NM
4428
99.4k
    22022U, // WSBH
4429
99.4k
    22022U, // WSBH_MM
4430
99.4k
    22022U, // WSBH_MMR6
4431
99.4k
    536894473U, // XOR
4432
99.4k
    20021814U,  // XOR16_MM
4433
99.4k
    20021814U,  // XOR16_MMR6
4434
99.4k
    536894473U, // XOR16_NM
4435
99.4k
    536894473U, // XOR64
4436
99.4k
    536888424U, // XORI_B
4437
99.4k
    536893623U, // XORI_MMR6
4438
99.4k
    536893623U, // XORI_NM
4439
99.4k
    536894473U, // XOR_MM
4440
99.4k
    536894473U, // XOR_MMR6
4441
99.4k
    536894473U, // XOR_NM
4442
99.4k
    536895674U, // XOR_V
4443
99.4k
    536893623U, // XORi
4444
99.4k
    536893623U, // XORi64
4445
99.4k
    536893623U, // XORi_MM
4446
99.4k
    33577993U,  // XorRxRxRy16
4447
99.4k
    20776U, // YIELD
4448
99.4k
    20776U, // YIELD_NM
4449
99.4k
  };
4450
4451
99.4k
  static const uint16_t OpInfo1[] = {
4452
99.4k
    0U, // PHI
4453
99.4k
    0U, // INLINEASM
4454
99.4k
    0U, // INLINEASM_BR
4455
99.4k
    0U, // CFI_INSTRUCTION
4456
99.4k
    0U, // EH_LABEL
4457
99.4k
    0U, // GC_LABEL
4458
99.4k
    0U, // ANNOTATION_LABEL
4459
99.4k
    0U, // KILL
4460
99.4k
    0U, // EXTRACT_SUBREG
4461
99.4k
    0U, // INSERT_SUBREG
4462
99.4k
    0U, // IMPLICIT_DEF
4463
99.4k
    0U, // SUBREG_TO_REG
4464
99.4k
    0U, // COPY_TO_REGCLASS
4465
99.4k
    0U, // DBG_VALUE
4466
99.4k
    0U, // DBG_VALUE_LIST
4467
99.4k
    0U, // DBG_INSTR_REF
4468
99.4k
    0U, // DBG_PHI
4469
99.4k
    0U, // DBG_LABEL
4470
99.4k
    0U, // REG_SEQUENCE
4471
99.4k
    0U, // COPY
4472
99.4k
    0U, // BUNDLE
4473
99.4k
    0U, // LIFETIME_START
4474
99.4k
    0U, // LIFETIME_END
4475
99.4k
    0U, // PSEUDO_PROBE
4476
99.4k
    0U, // ARITH_FENCE
4477
99.4k
    0U, // STACKMAP
4478
99.4k
    0U, // FENTRY_CALL
4479
99.4k
    0U, // PATCHPOINT
4480
99.4k
    0U, // LOAD_STACK_GUARD
4481
99.4k
    0U, // PREALLOCATED_SETUP
4482
99.4k
    0U, // PREALLOCATED_ARG
4483
99.4k
    0U, // STATEPOINT
4484
99.4k
    0U, // LOCAL_ESCAPE
4485
99.4k
    0U, // FAULTING_OP
4486
99.4k
    0U, // PATCHABLE_OP
4487
99.4k
    0U, // PATCHABLE_FUNCTION_ENTER
4488
99.4k
    0U, // PATCHABLE_RET
4489
99.4k
    0U, // PATCHABLE_FUNCTION_EXIT
4490
99.4k
    0U, // PATCHABLE_TAIL_CALL
4491
99.4k
    0U, // PATCHABLE_EVENT_CALL
4492
99.4k
    0U, // PATCHABLE_TYPED_EVENT_CALL
4493
99.4k
    0U, // ICALL_BRANCH_FUNNEL
4494
99.4k
    0U, // MEMBARRIER
4495
99.4k
    0U, // JUMP_TABLE_DEBUG_INFO
4496
99.4k
    0U, // G_ASSERT_SEXT
4497
99.4k
    0U, // G_ASSERT_ZEXT
4498
99.4k
    0U, // G_ASSERT_ALIGN
4499
99.4k
    0U, // G_ADD
4500
99.4k
    0U, // G_SUB
4501
99.4k
    0U, // G_MUL
4502
99.4k
    0U, // G_SDIV
4503
99.4k
    0U, // G_UDIV
4504
99.4k
    0U, // G_SREM
4505
99.4k
    0U, // G_UREM
4506
99.4k
    0U, // G_SDIVREM
4507
99.4k
    0U, // G_UDIVREM
4508
99.4k
    0U, // G_AND
4509
99.4k
    0U, // G_OR
4510
99.4k
    0U, // G_XOR
4511
99.4k
    0U, // G_IMPLICIT_DEF
4512
99.4k
    0U, // G_PHI
4513
99.4k
    0U, // G_FRAME_INDEX
4514
99.4k
    0U, // G_GLOBAL_VALUE
4515
99.4k
    0U, // G_CONSTANT_POOL
4516
99.4k
    0U, // G_EXTRACT
4517
99.4k
    0U, // G_UNMERGE_VALUES
4518
99.4k
    0U, // G_INSERT
4519
99.4k
    0U, // G_MERGE_VALUES
4520
99.4k
    0U, // G_BUILD_VECTOR
4521
99.4k
    0U, // G_BUILD_VECTOR_TRUNC
4522
99.4k
    0U, // G_CONCAT_VECTORS
4523
99.4k
    0U, // G_PTRTOINT
4524
99.4k
    0U, // G_INTTOPTR
4525
99.4k
    0U, // G_BITCAST
4526
99.4k
    0U, // G_FREEZE
4527
99.4k
    0U, // G_CONSTANT_FOLD_BARRIER
4528
99.4k
    0U, // G_INTRINSIC_FPTRUNC_ROUND
4529
99.4k
    0U, // G_INTRINSIC_TRUNC
4530
99.4k
    0U, // G_INTRINSIC_ROUND
4531
99.4k
    0U, // G_INTRINSIC_LRINT
4532
99.4k
    0U, // G_INTRINSIC_ROUNDEVEN
4533
99.4k
    0U, // G_READCYCLECOUNTER
4534
99.4k
    0U, // G_LOAD
4535
99.4k
    0U, // G_SEXTLOAD
4536
99.4k
    0U, // G_ZEXTLOAD
4537
99.4k
    0U, // G_INDEXED_LOAD
4538
99.4k
    0U, // G_INDEXED_SEXTLOAD
4539
99.4k
    0U, // G_INDEXED_ZEXTLOAD
4540
99.4k
    0U, // G_STORE
4541
99.4k
    0U, // G_INDEXED_STORE
4542
99.4k
    0U, // G_ATOMIC_CMPXCHG_WITH_SUCCESS
4543
99.4k
    0U, // G_ATOMIC_CMPXCHG
4544
99.4k
    0U, // G_ATOMICRMW_XCHG
4545
99.4k
    0U, // G_ATOMICRMW_ADD
4546
99.4k
    0U, // G_ATOMICRMW_SUB
4547
99.4k
    0U, // G_ATOMICRMW_AND
4548
99.4k
    0U, // G_ATOMICRMW_NAND
4549
99.4k
    0U, // G_ATOMICRMW_OR
4550
99.4k
    0U, // G_ATOMICRMW_XOR
4551
99.4k
    0U, // G_ATOMICRMW_MAX
4552
99.4k
    0U, // G_ATOMICRMW_MIN
4553
99.4k
    0U, // G_ATOMICRMW_UMAX
4554
99.4k
    0U, // G_ATOMICRMW_UMIN
4555
99.4k
    0U, // G_ATOMICRMW_FADD
4556
99.4k
    0U, // G_ATOMICRMW_FSUB
4557
99.4k
    0U, // G_ATOMICRMW_FMAX
4558
99.4k
    0U, // G_ATOMICRMW_FMIN
4559
99.4k
    0U, // G_ATOMICRMW_UINC_WRAP
4560
99.4k
    0U, // G_ATOMICRMW_UDEC_WRAP
4561
99.4k
    0U, // G_FENCE
4562
99.4k
    0U, // G_PREFETCH
4563
99.4k
    0U, // G_BRCOND
4564
99.4k
    0U, // G_BRINDIRECT
4565
99.4k
    0U, // G_INVOKE_REGION_START
4566
99.4k
    0U, // G_INTRINSIC
4567
99.4k
    0U, // G_INTRINSIC_W_SIDE_EFFECTS
4568
99.4k
    0U, // G_INTRINSIC_CONVERGENT
4569
99.4k
    0U, // G_INTRINSIC_CONVERGENT_W_SIDE_EFFECTS
4570
99.4k
    0U, // G_ANYEXT
4571
99.4k
    0U, // G_TRUNC
4572
99.4k
    0U, // G_CONSTANT
4573
99.4k
    0U, // G_FCONSTANT
4574
99.4k
    0U, // G_VASTART
4575
99.4k
    0U, // G_VAARG
4576
99.4k
    0U, // G_SEXT
4577
99.4k
    0U, // G_SEXT_INREG
4578
99.4k
    0U, // G_ZEXT
4579
99.4k
    0U, // G_SHL
4580
99.4k
    0U, // G_LSHR
4581
99.4k
    0U, // G_ASHR
4582
99.4k
    0U, // G_FSHL
4583
99.4k
    0U, // G_FSHR
4584
99.4k
    0U, // G_ROTR
4585
99.4k
    0U, // G_ROTL
4586
99.4k
    0U, // G_ICMP
4587
99.4k
    0U, // G_FCMP
4588
99.4k
    0U, // G_SELECT
4589
99.4k
    0U, // G_UADDO
4590
99.4k
    0U, // G_UADDE
4591
99.4k
    0U, // G_USUBO
4592
99.4k
    0U, // G_USUBE
4593
99.4k
    0U, // G_SADDO
4594
99.4k
    0U, // G_SADDE
4595
99.4k
    0U, // G_SSUBO
4596
99.4k
    0U, // G_SSUBE
4597
99.4k
    0U, // G_UMULO
4598
99.4k
    0U, // G_SMULO
4599
99.4k
    0U, // G_UMULH
4600
99.4k
    0U, // G_SMULH
4601
99.4k
    0U, // G_UADDSAT
4602
99.4k
    0U, // G_SADDSAT
4603
99.4k
    0U, // G_USUBSAT
4604
99.4k
    0U, // G_SSUBSAT
4605
99.4k
    0U, // G_USHLSAT
4606
99.4k
    0U, // G_SSHLSAT
4607
99.4k
    0U, // G_SMULFIX
4608
99.4k
    0U, // G_UMULFIX
4609
99.4k
    0U, // G_SMULFIXSAT
4610
99.4k
    0U, // G_UMULFIXSAT
4611
99.4k
    0U, // G_SDIVFIX
4612
99.4k
    0U, // G_UDIVFIX
4613
99.4k
    0U, // G_SDIVFIXSAT
4614
99.4k
    0U, // G_UDIVFIXSAT
4615
99.4k
    0U, // G_FADD
4616
99.4k
    0U, // G_FSUB
4617
99.4k
    0U, // G_FMUL
4618
99.4k
    0U, // G_FMA
4619
99.4k
    0U, // G_FMAD
4620
99.4k
    0U, // G_FDIV
4621
99.4k
    0U, // G_FREM
4622
99.4k
    0U, // G_FPOW
4623
99.4k
    0U, // G_FPOWI
4624
99.4k
    0U, // G_FEXP
4625
99.4k
    0U, // G_FEXP2
4626
99.4k
    0U, // G_FEXP10
4627
99.4k
    0U, // G_FLOG
4628
99.4k
    0U, // G_FLOG2
4629
99.4k
    0U, // G_FLOG10
4630
99.4k
    0U, // G_FLDEXP
4631
99.4k
    0U, // G_FFREXP
4632
99.4k
    0U, // G_FNEG
4633
99.4k
    0U, // G_FPEXT
4634
99.4k
    0U, // G_FPTRUNC
4635
99.4k
    0U, // G_FPTOSI
4636
99.4k
    0U, // G_FPTOUI
4637
99.4k
    0U, // G_SITOFP
4638
99.4k
    0U, // G_UITOFP
4639
99.4k
    0U, // G_FABS
4640
99.4k
    0U, // G_FCOPYSIGN
4641
99.4k
    0U, // G_IS_FPCLASS
4642
99.4k
    0U, // G_FCANONICALIZE
4643
99.4k
    0U, // G_FMINNUM
4644
99.4k
    0U, // G_FMAXNUM
4645
99.4k
    0U, // G_FMINNUM_IEEE
4646
99.4k
    0U, // G_FMAXNUM_IEEE
4647
99.4k
    0U, // G_FMINIMUM
4648
99.4k
    0U, // G_FMAXIMUM
4649
99.4k
    0U, // G_GET_FPENV
4650
99.4k
    0U, // G_SET_FPENV
4651
99.4k
    0U, // G_RESET_FPENV
4652
99.4k
    0U, // G_GET_FPMODE
4653
99.4k
    0U, // G_SET_FPMODE
4654
99.4k
    0U, // G_RESET_FPMODE
4655
99.4k
    0U, // G_PTR_ADD
4656
99.4k
    0U, // G_PTRMASK
4657
99.4k
    0U, // G_SMIN
4658
99.4k
    0U, // G_SMAX
4659
99.4k
    0U, // G_UMIN
4660
99.4k
    0U, // G_UMAX
4661
99.4k
    0U, // G_ABS
4662
99.4k
    0U, // G_LROUND
4663
99.4k
    0U, // G_LLROUND
4664
99.4k
    0U, // G_BR
4665
99.4k
    0U, // G_BRJT
4666
99.4k
    0U, // G_INSERT_VECTOR_ELT
4667
99.4k
    0U, // G_EXTRACT_VECTOR_ELT
4668
99.4k
    0U, // G_SHUFFLE_VECTOR
4669
99.4k
    0U, // G_CTTZ
4670
99.4k
    0U, // G_CTTZ_ZERO_UNDEF
4671
99.4k
    0U, // G_CTLZ
4672
99.4k
    0U, // G_CTLZ_ZERO_UNDEF
4673
99.4k
    0U, // G_CTPOP
4674
99.4k
    0U, // G_BSWAP
4675
99.4k
    0U, // G_BITREVERSE
4676
99.4k
    0U, // G_FCEIL
4677
99.4k
    0U, // G_FCOS
4678
99.4k
    0U, // G_FSIN
4679
99.4k
    0U, // G_FSQRT
4680
99.4k
    0U, // G_FFLOOR
4681
99.4k
    0U, // G_FRINT
4682
99.4k
    0U, // G_FNEARBYINT
4683
99.4k
    0U, // G_ADDRSPACE_CAST
4684
99.4k
    0U, // G_BLOCK_ADDR
4685
99.4k
    0U, // G_JUMP_TABLE
4686
99.4k
    0U, // G_DYN_STACKALLOC
4687
99.4k
    0U, // G_STACKSAVE
4688
99.4k
    0U, // G_STACKRESTORE
4689
99.4k
    0U, // G_STRICT_FADD
4690
99.4k
    0U, // G_STRICT_FSUB
4691
99.4k
    0U, // G_STRICT_FMUL
4692
99.4k
    0U, // G_STRICT_FDIV
4693
99.4k
    0U, // G_STRICT_FREM
4694
99.4k
    0U, // G_STRICT_FMA
4695
99.4k
    0U, // G_STRICT_FSQRT
4696
99.4k
    0U, // G_STRICT_FLDEXP
4697
99.4k
    0U, // G_READ_REGISTER
4698
99.4k
    0U, // G_WRITE_REGISTER
4699
99.4k
    0U, // G_MEMCPY
4700
99.4k
    0U, // G_MEMCPY_INLINE
4701
99.4k
    0U, // G_MEMMOVE
4702
99.4k
    0U, // G_MEMSET
4703
99.4k
    0U, // G_BZERO
4704
99.4k
    0U, // G_VECREDUCE_SEQ_FADD
4705
99.4k
    0U, // G_VECREDUCE_SEQ_FMUL
4706
99.4k
    0U, // G_VECREDUCE_FADD
4707
99.4k
    0U, // G_VECREDUCE_FMUL
4708
99.4k
    0U, // G_VECREDUCE_FMAX
4709
99.4k
    0U, // G_VECREDUCE_FMIN
4710
99.4k
    0U, // G_VECREDUCE_FMAXIMUM
4711
99.4k
    0U, // G_VECREDUCE_FMINIMUM
4712
99.4k
    0U, // G_VECREDUCE_ADD
4713
99.4k
    0U, // G_VECREDUCE_MUL
4714
99.4k
    0U, // G_VECREDUCE_AND
4715
99.4k
    0U, // G_VECREDUCE_OR
4716
99.4k
    0U, // G_VECREDUCE_XOR
4717
99.4k
    0U, // G_VECREDUCE_SMAX
4718
99.4k
    0U, // G_VECREDUCE_SMIN
4719
99.4k
    0U, // G_VECREDUCE_UMAX
4720
99.4k
    0U, // G_VECREDUCE_UMIN
4721
99.4k
    0U, // G_SBFX
4722
99.4k
    0U, // G_UBFX
4723
99.4k
    0U, // ABSMacro
4724
99.4k
    0U, // ADJCALLSTACKDOWN
4725
99.4k
    0U, // ADJCALLSTACKDOWN_NM
4726
99.4k
    0U, // ADJCALLSTACKUP
4727
99.4k
    0U, // ADJCALLSTACKUP_NM
4728
99.4k
    0U, // ALIGN_NM
4729
99.4k
    0U, // AND_V_D_PSEUDO
4730
99.4k
    0U, // AND_V_H_PSEUDO
4731
99.4k
    0U, // AND_V_W_PSEUDO
4732
99.4k
    0U, // ATOMIC_CMP_SWAP_I16
4733
99.4k
    0U, // ATOMIC_CMP_SWAP_I16_POSTRA
4734
99.4k
    0U, // ATOMIC_CMP_SWAP_I32
4735
99.4k
    0U, // ATOMIC_CMP_SWAP_I32_POSTRA
4736
99.4k
    0U, // ATOMIC_CMP_SWAP_I64
4737
99.4k
    0U, // ATOMIC_CMP_SWAP_I64_POSTRA
4738
99.4k
    0U, // ATOMIC_CMP_SWAP_I8
4739
99.4k
    0U, // ATOMIC_CMP_SWAP_I8_POSTRA
4740
99.4k
    0U, // ATOMIC_LOAD_ADD_I16
4741
99.4k
    0U, // ATOMIC_LOAD_ADD_I16_POSTRA
4742
99.4k
    0U, // ATOMIC_LOAD_ADD_I32
4743
99.4k
    0U, // ATOMIC_LOAD_ADD_I32_POSTRA
4744
99.4k
    0U, // ATOMIC_LOAD_ADD_I64
4745
99.4k
    0U, // ATOMIC_LOAD_ADD_I64_POSTRA
4746
99.4k
    0U, // ATOMIC_LOAD_ADD_I8
4747
99.4k
    0U, // ATOMIC_LOAD_ADD_I8_POSTRA
4748
99.4k
    0U, // ATOMIC_LOAD_AND_I16
4749
99.4k
    0U, // ATOMIC_LOAD_AND_I16_POSTRA
4750
99.4k
    0U, // ATOMIC_LOAD_AND_I32
4751
99.4k
    0U, // ATOMIC_LOAD_AND_I32_POSTRA
4752
99.4k
    0U, // ATOMIC_LOAD_AND_I64
4753
99.4k
    0U, // ATOMIC_LOAD_AND_I64_POSTRA
4754
99.4k
    0U, // ATOMIC_LOAD_AND_I8
4755
99.4k
    0U, // ATOMIC_LOAD_AND_I8_POSTRA
4756
99.4k
    0U, // ATOMIC_LOAD_MAX_I16
4757
99.4k
    0U, // ATOMIC_LOAD_MAX_I16_POSTRA
4758
99.4k
    0U, // ATOMIC_LOAD_MAX_I32
4759
99.4k
    0U, // ATOMIC_LOAD_MAX_I32_POSTRA
4760
99.4k
    0U, // ATOMIC_LOAD_MAX_I64
4761
99.4k
    0U, // ATOMIC_LOAD_MAX_I64_POSTRA
4762
99.4k
    0U, // ATOMIC_LOAD_MAX_I8
4763
99.4k
    0U, // ATOMIC_LOAD_MAX_I8_POSTRA
4764
99.4k
    0U, // ATOMIC_LOAD_MIN_I16
4765
99.4k
    0U, // ATOMIC_LOAD_MIN_I16_POSTRA
4766
99.4k
    0U, // ATOMIC_LOAD_MIN_I32
4767
99.4k
    0U, // ATOMIC_LOAD_MIN_I32_POSTRA
4768
99.4k
    0U, // ATOMIC_LOAD_MIN_I64
4769
99.4k
    0U, // ATOMIC_LOAD_MIN_I64_POSTRA
4770
99.4k
    0U, // ATOMIC_LOAD_MIN_I8
4771
99.4k
    0U, // ATOMIC_LOAD_MIN_I8_POSTRA
4772
99.4k
    0U, // ATOMIC_LOAD_NAND_I16
4773
99.4k
    0U, // ATOMIC_LOAD_NAND_I16_POSTRA
4774
99.4k
    0U, // ATOMIC_LOAD_NAND_I32
4775
99.4k
    0U, // ATOMIC_LOAD_NAND_I32_POSTRA
4776
99.4k
    0U, // ATOMIC_LOAD_NAND_I64
4777
99.4k
    0U, // ATOMIC_LOAD_NAND_I64_POSTRA
4778
99.4k
    0U, // ATOMIC_LOAD_NAND_I8
4779
99.4k
    0U, // ATOMIC_LOAD_NAND_I8_POSTRA
4780
99.4k
    0U, // ATOMIC_LOAD_OR_I16
4781
99.4k
    0U, // ATOMIC_LOAD_OR_I16_POSTRA
4782
99.4k
    0U, // ATOMIC_LOAD_OR_I32
4783
99.4k
    0U, // ATOMIC_LOAD_OR_I32_POSTRA
4784
99.4k
    0U, // ATOMIC_LOAD_OR_I64
4785
99.4k
    0U, // ATOMIC_LOAD_OR_I64_POSTRA
4786
99.4k
    0U, // ATOMIC_LOAD_OR_I8
4787
99.4k
    0U, // ATOMIC_LOAD_OR_I8_POSTRA
4788
99.4k
    0U, // ATOMIC_LOAD_SUB_I16
4789
99.4k
    0U, // ATOMIC_LOAD_SUB_I16_POSTRA
4790
99.4k
    0U, // ATOMIC_LOAD_SUB_I32
4791
99.4k
    0U, // ATOMIC_LOAD_SUB_I32_POSTRA
4792
99.4k
    0U, // ATOMIC_LOAD_SUB_I64
4793
99.4k
    0U, // ATOMIC_LOAD_SUB_I64_POSTRA
4794
99.4k
    0U, // ATOMIC_LOAD_SUB_I8
4795
99.4k
    0U, // ATOMIC_LOAD_SUB_I8_POSTRA
4796
99.4k
    0U, // ATOMIC_LOAD_UMAX_I16
4797
99.4k
    0U, // ATOMIC_LOAD_UMAX_I16_POSTRA
4798
99.4k
    0U, // ATOMIC_LOAD_UMAX_I32
4799
99.4k
    0U, // ATOMIC_LOAD_UMAX_I32_POSTRA
4800
99.4k
    0U, // ATOMIC_LOAD_UMAX_I64
4801
99.4k
    0U, // ATOMIC_LOAD_UMAX_I64_POSTRA
4802
99.4k
    0U, // ATOMIC_LOAD_UMAX_I8
4803
99.4k
    0U, // ATOMIC_LOAD_UMAX_I8_POSTRA
4804
99.4k
    0U, // ATOMIC_LOAD_UMIN_I16
4805
99.4k
    0U, // ATOMIC_LOAD_UMIN_I16_POSTRA
4806
99.4k
    0U, // ATOMIC_LOAD_UMIN_I32
4807
99.4k
    0U, // ATOMIC_LOAD_UMIN_I32_POSTRA
4808
99.4k
    0U, // ATOMIC_LOAD_UMIN_I64
4809
99.4k
    0U, // ATOMIC_LOAD_UMIN_I64_POSTRA
4810
99.4k
    0U, // ATOMIC_LOAD_UMIN_I8
4811
99.4k
    0U, // ATOMIC_LOAD_UMIN_I8_POSTRA
4812
99.4k
    0U, // ATOMIC_LOAD_XOR_I16
4813
99.4k
    0U, // ATOMIC_LOAD_XOR_I16_POSTRA
4814
99.4k
    0U, // ATOMIC_LOAD_XOR_I32
4815
99.4k
    0U, // ATOMIC_LOAD_XOR_I32_POSTRA
4816
99.4k
    0U, // ATOMIC_LOAD_XOR_I64
4817
99.4k
    0U, // ATOMIC_LOAD_XOR_I64_POSTRA
4818
99.4k
    0U, // ATOMIC_LOAD_XOR_I8
4819
99.4k
    0U, // ATOMIC_LOAD_XOR_I8_POSTRA
4820
99.4k
    0U, // ATOMIC_SWAP_I16
4821
99.4k
    0U, // ATOMIC_SWAP_I16_POSTRA
4822
99.4k
    0U, // ATOMIC_SWAP_I32
4823
99.4k
    0U, // ATOMIC_SWAP_I32_POSTRA
4824
99.4k
    0U, // ATOMIC_SWAP_I64
4825
99.4k
    0U, // ATOMIC_SWAP_I64_POSTRA
4826
99.4k
    0U, // ATOMIC_SWAP_I8
4827
99.4k
    0U, // ATOMIC_SWAP_I8_POSTRA
4828
99.4k
    0U, // B
4829
99.4k
    0U, // BAL_BR
4830
99.4k
    0U, // BAL_BR_MM
4831
99.4k
    4U, // BEQLImmMacro
4832
99.4k
    4U, // BGE
4833
99.4k
    4U, // BGEImmMacro
4834
99.4k
    4U, // BGEL
4835
99.4k
    4U, // BGELImmMacro
4836
99.4k
    4U, // BGEU
4837
99.4k
    4U, // BGEUImmMacro
4838
99.4k
    4U, // BGEUL
4839
99.4k
    4U, // BGEULImmMacro
4840
99.4k
    4U, // BGT
4841
99.4k
    4U, // BGTImmMacro
4842
99.4k
    4U, // BGTL
4843
99.4k
    4U, // BGTLImmMacro
4844
99.4k
    4U, // BGTU
4845
99.4k
    4U, // BGTUImmMacro
4846
99.4k
    4U, // BGTUL
4847
99.4k
    4U, // BGTULImmMacro
4848
99.4k
    4U, // BLE
4849
99.4k
    4U, // BLEImmMacro
4850
99.4k
    4U, // BLEL
4851
99.4k
    4U, // BLELImmMacro
4852
99.4k
    4U, // BLEU
4853
99.4k
    4U, // BLEUImmMacro
4854
99.4k
    4U, // BLEUL
4855
99.4k
    4U, // BLEULImmMacro
4856
99.4k
    4U, // BLT
4857
99.4k
    4U, // BLTImmMacro
4858
99.4k
    4U, // BLTL
4859
99.4k
    4U, // BLTLImmMacro
4860
99.4k
    4U, // BLTU
4861
99.4k
    4U, // BLTUImmMacro
4862
99.4k
    4U, // BLTUL
4863
99.4k
    4U, // BLTULImmMacro
4864
99.4k
    4U, // BNELImmMacro
4865
99.4k
    0U, // BPOSGE32_PSEUDO
4866
99.4k
    0U, // BSEL_D_PSEUDO
4867
99.4k
    0U, // BSEL_FD_PSEUDO
4868
99.4k
    0U, // BSEL_FW_PSEUDO
4869
99.4k
    0U, // BSEL_H_PSEUDO
4870
99.4k
    0U, // BSEL_W_PSEUDO
4871
99.4k
    0U, // B_MM
4872
99.4k
    0U, // B_MMR6_Pseudo
4873
99.4k
    0U, // B_MM_Pseudo
4874
99.4k
    4U, // BeqImm
4875
99.4k
    4U, // BneImm
4876
99.4k
    0U, // BteqzT8CmpX16
4877
99.4k
    0U, // BteqzT8CmpiX16
4878
99.4k
    0U, // BteqzT8SltX16
4879
99.4k
    0U, // BteqzT8SltiX16
4880
99.4k
    0U, // BteqzT8SltiuX16
4881
99.4k
    0U, // BteqzT8SltuX16
4882
99.4k
    0U, // BtnezT8CmpX16
4883
99.4k
    0U, // BtnezT8CmpiX16
4884
99.4k
    0U, // BtnezT8SltX16
4885
99.4k
    0U, // BtnezT8SltiX16
4886
99.4k
    0U, // BtnezT8SltiuX16
4887
99.4k
    0U, // BtnezT8SltuX16
4888
99.4k
    0U, // BuildPairF64
4889
99.4k
    0U, // BuildPairF64_64
4890
99.4k
    0U, // CFTC1
4891
99.4k
    0U, // CONSTPOOL_ENTRY
4892
99.4k
    0U, // COPY_FD_PSEUDO
4893
99.4k
    0U, // COPY_FW_PSEUDO
4894
99.4k
    0U, // CTTC1
4895
99.4k
    0U, // Constant32
4896
99.4k
    128U, // DMULImmMacro
4897
99.4k
    128U, // DMULMacro
4898
99.4k
    128U, // DMULOMacro
4899
99.4k
    128U, // DMULOUMacro
4900
99.4k
    128U, // DROL
4901
99.4k
    128U, // DROLImm
4902
99.4k
    128U, // DROR
4903
99.4k
    128U, // DRORImm
4904
99.4k
    128U, // DSDivIMacro
4905
99.4k
    128U, // DSDivMacro
4906
99.4k
    128U, // DSRemIMacro
4907
99.4k
    128U, // DSRemMacro
4908
99.4k
    128U, // DUDivIMacro
4909
99.4k
    128U, // DUDivMacro
4910
99.4k
    128U, // DURemIMacro
4911
99.4k
    128U, // DURemMacro
4912
99.4k
    0U, // ERet
4913
99.4k
    0U, // ExtractElementF64
4914
99.4k
    0U, // ExtractElementF64_64
4915
99.4k
    0U, // FABS_D
4916
99.4k
    0U, // FABS_W
4917
99.4k
    0U, // FEXP2_D_1_PSEUDO
4918
99.4k
    0U, // FEXP2_W_1_PSEUDO
4919
99.4k
    0U, // FILL_FD_PSEUDO
4920
99.4k
    0U, // FILL_FW_PSEUDO
4921
99.4k
    0U, // GotPrologue16
4922
99.4k
    0U, // INSERT_B_VIDX64_PSEUDO
4923
99.4k
    0U, // INSERT_B_VIDX_PSEUDO
4924
99.4k
    0U, // INSERT_D_VIDX64_PSEUDO
4925
99.4k
    0U, // INSERT_D_VIDX_PSEUDO
4926
99.4k
    0U, // INSERT_FD_PSEUDO
4927
99.4k
    0U, // INSERT_FD_VIDX64_PSEUDO
4928
99.4k
    0U, // INSERT_FD_VIDX_PSEUDO
4929
99.4k
    0U, // INSERT_FW_PSEUDO
4930
99.4k
    0U, // INSERT_FW_VIDX64_PSEUDO
4931
99.4k
    0U, // INSERT_FW_VIDX_PSEUDO
4932
99.4k
    0U, // INSERT_H_VIDX64_PSEUDO
4933
99.4k
    0U, // INSERT_H_VIDX_PSEUDO
4934
99.4k
    0U, // INSERT_W_VIDX64_PSEUDO
4935
99.4k
    0U, // INSERT_W_VIDX_PSEUDO
4936
99.4k
    0U, // JALR64Pseudo
4937
99.4k
    0U, // JALRCPseudo
4938
99.4k
    0U, // JALRHB64Pseudo
4939
99.4k
    0U, // JALRHBPseudo
4940
99.4k
    0U, // JALRPseudo
4941
99.4k
    0U, // JAL_MMR6
4942
99.4k
    0U, // JalOneReg
4943
99.4k
    0U, // JalTwoReg
4944
99.4k
    0U, // LDMacro
4945
99.4k
    0U, // LDR_D
4946
99.4k
    0U, // LDR_W
4947
99.4k
    0U, // LD_F16
4948
99.4k
    0U, // LOAD_ACC128
4949
99.4k
    0U, // LOAD_ACC64
4950
99.4k
    0U, // LOAD_ACC64DSP
4951
99.4k
    0U, // LOAD_CCOND_DSP
4952
99.4k
    0U, // LONG_BRANCH_ADDiu
4953
99.4k
    0U, // LONG_BRANCH_ADDiu2Op
4954
99.4k
    0U, // LONG_BRANCH_DADDiu
4955
99.4k
    0U, // LONG_BRANCH_DADDiu2Op
4956
99.4k
    0U, // LONG_BRANCH_LUi
4957
99.4k
    0U, // LONG_BRANCH_LUi2Op
4958
99.4k
    0U, // LONG_BRANCH_LUi2Op_64
4959
99.4k
    0U, // LWM_MM
4960
99.4k
    0U, // LoadAddrImm32
4961
99.4k
    0U, // LoadAddrImm64
4962
99.4k
    0U, // LoadAddrReg32
4963
99.4k
    0U, // LoadAddrReg64
4964
99.4k
    0U, // LoadImm32
4965
99.4k
    0U, // LoadImm64
4966
99.4k
    0U, // LoadImmDoubleFGR
4967
99.4k
    0U, // LoadImmDoubleFGR_32
4968
99.4k
    0U, // LoadImmDoubleGPR
4969
99.4k
    0U, // LoadImmSingleFGR
4970
99.4k
    0U, // LoadImmSingleGPR
4971
99.4k
    0U, // LoadJumpTableOffset
4972
99.4k
    0U, // LwConstant32
4973
99.4k
    0U, // MFTACX
4974
99.4k
    0U, // MFTACX_NM
4975
99.4k
    136U, // MFTC0
4976
99.4k
    136U, // MFTC0_NM
4977
99.4k
    0U, // MFTC1
4978
99.4k
    0U, // MFTDSP
4979
99.4k
    0U, // MFTDSP_NM
4980
99.4k
    0U, // MFTGPR
4981
99.4k
    0U, // MFTGPR_NM
4982
99.4k
    0U, // MFTHC1
4983
99.4k
    0U, // MFTHI
4984
99.4k
    0U, // MFTHI_NM
4985
99.4k
    0U, // MFTLO
4986
99.4k
    0U, // MFTLO_NM
4987
99.4k
    0U, // MIPSeh_return32
4988
99.4k
    0U, // MIPSeh_return64
4989
99.4k
    0U, // MSA_FP_EXTEND_D_PSEUDO
4990
99.4k
    0U, // MSA_FP_EXTEND_W_PSEUDO
4991
99.4k
    0U, // MSA_FP_ROUND_D_PSEUDO
4992
99.4k
    0U, // MSA_FP_ROUND_W_PSEUDO
4993
99.4k
    0U, // MTTACX
4994
99.4k
    0U, // MTTACX_NM
4995
99.4k
    0U, // MTTC0
4996
99.4k
    0U, // MTTC0_NM
4997
99.4k
    0U, // MTTC1
4998
99.4k
    0U, // MTTDSP
4999
99.4k
    0U, // MTTDSP_NM
5000
99.4k
    0U, // MTTGPR
5001
99.4k
    0U, // MTTGPR_NM
5002
99.4k
    0U, // MTTHC1
5003
99.4k
    0U, // MTTHI
5004
99.4k
    0U, // MTTHI_NM
5005
99.4k
    0U, // MTTLO
5006
99.4k
    0U, // MTTLO_NM
5007
99.4k
    128U, // MULImmMacro
5008
99.4k
    128U, // MULOMacro
5009
99.4k
    128U, // MULOUMacro
5010
99.4k
    0U, // MUSTTAILCALLREG_NM
5011
99.4k
    0U, // MUSTTAILCALL_NM
5012
99.4k
    0U, // MultRxRy16
5013
99.4k
    0U, // MultRxRyRz16
5014
99.4k
    0U, // MultuRxRy16
5015
99.4k
    0U, // MultuRxRyRz16
5016
99.4k
    0U, // NOP
5017
99.4k
    128U, // NORImm
5018
99.4k
    128U, // NORImm64
5019
99.4k
    0U, // NOR_V_D_PSEUDO
5020
99.4k
    0U, // NOR_V_H_PSEUDO
5021
99.4k
    0U, // NOR_V_W_PSEUDO
5022
99.4k
    0U, // OR_V_D_PSEUDO
5023
99.4k
    0U, // OR_V_H_PSEUDO
5024
99.4k
    0U, // OR_V_W_PSEUDO
5025
99.4k
    12U,  // PseudoADDIU_NM
5026
99.4k
    16U,  // PseudoANDI_NM
5027
99.4k
    0U, // PseudoCMPU_EQ_QB
5028
99.4k
    0U, // PseudoCMPU_LE_QB
5029
99.4k
    0U, // PseudoCMPU_LT_QB
5030
99.4k
    0U, // PseudoCMP_EQ_PH
5031
99.4k
    0U, // PseudoCMP_LE_PH
5032
99.4k
    0U, // PseudoCMP_LT_PH
5033
99.4k
    0U, // PseudoCVT_D32_W
5034
99.4k
    0U, // PseudoCVT_D64_L
5035
99.4k
    0U, // PseudoCVT_D64_W
5036
99.4k
    0U, // PseudoCVT_S_L
5037
99.4k
    0U, // PseudoCVT_S_W
5038
99.4k
    0U, // PseudoDMULT
5039
99.4k
    0U, // PseudoDMULTu
5040
99.4k
    0U, // PseudoDSDIV
5041
99.4k
    0U, // PseudoDUDIV
5042
99.4k
    0U, // PseudoD_SELECT_I
5043
99.4k
    0U, // PseudoD_SELECT_I64
5044
99.4k
    0U, // PseudoIndirectBranch
5045
99.4k
    0U, // PseudoIndirectBranch64
5046
99.4k
    0U, // PseudoIndirectBranch64R6
5047
99.4k
    0U, // PseudoIndirectBranchNM
5048
99.4k
    0U, // PseudoIndirectBranchR6
5049
99.4k
    0U, // PseudoIndirectBranch_MM
5050
99.4k
    0U, // PseudoIndirectBranch_MMR6
5051
99.4k
    0U, // PseudoIndirectHazardBranch
5052
99.4k
    0U, // PseudoIndirectHazardBranch64
5053
99.4k
    0U, // PseudoIndrectHazardBranch64R6
5054
99.4k
    0U, // PseudoIndrectHazardBranchR6
5055
99.4k
    0U, // PseudoLA_NM
5056
99.4k
    0U, // PseudoLI_NM
5057
99.4k
    0U, // PseudoMADD
5058
99.4k
    0U, // PseudoMADDU
5059
99.4k
    0U, // PseudoMADDU_MM
5060
99.4k
    0U, // PseudoMADD_MM
5061
99.4k
    0U, // PseudoMFHI
5062
99.4k
    0U, // PseudoMFHI64
5063
99.4k
    0U, // PseudoMFHI_MM
5064
99.4k
    0U, // PseudoMFLO
5065
99.4k
    0U, // PseudoMFLO64
5066
99.4k
    0U, // PseudoMFLO_MM
5067
99.4k
    0U, // PseudoMSUB
5068
99.4k
    0U, // PseudoMSUBU
5069
99.4k
    0U, // PseudoMSUBU_MM
5070
99.4k
    0U, // PseudoMSUB_MM
5071
99.4k
    0U, // PseudoMTLOHI
5072
99.4k
    0U, // PseudoMTLOHI64
5073
99.4k
    0U, // PseudoMTLOHI_DSP
5074
99.4k
    0U, // PseudoMTLOHI_MM
5075
99.4k
    0U, // PseudoMULT
5076
99.4k
    0U, // PseudoMULT_MM
5077
99.4k
    0U, // PseudoMULTu
5078
99.4k
    0U, // PseudoMULTu_MM
5079
99.4k
    0U, // PseudoPICK_PH
5080
99.4k
    0U, // PseudoPICK_QB
5081
99.4k
    0U, // PseudoReturn
5082
99.4k
    0U, // PseudoReturn64
5083
99.4k
    0U, // PseudoReturnNM
5084
99.4k
    0U, // PseudoSDIV
5085
99.4k
    0U, // PseudoSELECTFP_F_D32
5086
99.4k
    0U, // PseudoSELECTFP_F_D64
5087
99.4k
    0U, // PseudoSELECTFP_F_I
5088
99.4k
    0U, // PseudoSELECTFP_F_I64
5089
99.4k
    0U, // PseudoSELECTFP_F_S
5090
99.4k
    0U, // PseudoSELECTFP_T_D32
5091
99.4k
    0U, // PseudoSELECTFP_T_D64
5092
99.4k
    0U, // PseudoSELECTFP_T_I
5093
99.4k
    0U, // PseudoSELECTFP_T_I64
5094
99.4k
    0U, // PseudoSELECTFP_T_S
5095
99.4k
    0U, // PseudoSELECT_D32
5096
99.4k
    0U, // PseudoSELECT_D64
5097
99.4k
    0U, // PseudoSELECT_I
5098
99.4k
    0U, // PseudoSELECT_I64
5099
99.4k
    0U, // PseudoSELECT_S
5100
99.4k
    128U, // PseudoSUBU_NM
5101
99.4k
    128U, // PseudoTRUNC_W_D
5102
99.4k
    128U, // PseudoTRUNC_W_D32
5103
99.4k
    128U, // PseudoTRUNC_W_S
5104
99.4k
    0U, // PseudoUDIV
5105
99.4k
    128U, // ROL
5106
99.4k
    128U, // ROLImm
5107
99.4k
    128U, // ROR
5108
99.4k
    128U, // RORImm
5109
99.4k
    0U, // RetRA
5110
99.4k
    0U, // RetRA16
5111
99.4k
    0U, // SDC1_M1
5112
99.4k
    0U, // SDIV_MM_Pseudo
5113
99.4k
    0U, // SDMacro
5114
99.4k
    128U, // SDivIMacro
5115
99.4k
    128U, // SDivMacro
5116
99.4k
    128U, // SEQIMacro
5117
99.4k
    128U, // SEQMacro
5118
99.4k
    128U, // SGE
5119
99.4k
    128U, // SGEImm
5120
99.4k
    128U, // SGEImm64
5121
99.4k
    128U, // SGEU
5122
99.4k
    128U, // SGEUImm
5123
99.4k
    128U, // SGEUImm64
5124
99.4k
    128U, // SGTImm
5125
99.4k
    128U, // SGTImm64
5126
99.4k
    128U, // SGTUImm
5127
99.4k
    128U, // SGTUImm64
5128
99.4k
    128U, // SLE
5129
99.4k
    128U, // SLEImm
5130
99.4k
    128U, // SLEImm64
5131
99.4k
    128U, // SLEU
5132
99.4k
    128U, // SLEUImm
5133
99.4k
    128U, // SLEUImm64
5134
99.4k
    128U, // SLTImm64
5135
99.4k
    128U, // SLTUImm64
5136
99.4k
    128U, // SNEIMacro
5137
99.4k
    128U, // SNEMacro
5138
99.4k
    0U, // SNZ_B_PSEUDO
5139
99.4k
    0U, // SNZ_D_PSEUDO
5140
99.4k
    0U, // SNZ_H_PSEUDO
5141
99.4k
    0U, // SNZ_V_PSEUDO
5142
99.4k
    0U, // SNZ_W_PSEUDO
5143
99.4k
    128U, // SRemIMacro
5144
99.4k
    128U, // SRemMacro
5145
99.4k
    0U, // STORE_ACC128
5146
99.4k
    0U, // STORE_ACC64
5147
99.4k
    0U, // STORE_ACC64DSP
5148
99.4k
    0U, // STORE_CCOND_DSP
5149
99.4k
    0U, // STR_D
5150
99.4k
    0U, // STR_W
5151
99.4k
    0U, // ST_F16
5152
99.4k
    0U, // SWM_MM
5153
99.4k
    0U, // SZ_B_PSEUDO
5154
99.4k
    0U, // SZ_D_PSEUDO
5155
99.4k
    0U, // SZ_H_PSEUDO
5156
99.4k
    0U, // SZ_V_PSEUDO
5157
99.4k
    0U, // SZ_W_PSEUDO
5158
99.4k
    0U, // SaaAddr
5159
99.4k
    0U, // SaadAddr
5160
99.4k
    0U, // SelBeqZ
5161
99.4k
    0U, // SelBneZ
5162
99.4k
    0U, // SelTBteqZCmp
5163
99.4k
    0U, // SelTBteqZCmpi
5164
99.4k
    0U, // SelTBteqZSlt
5165
99.4k
    0U, // SelTBteqZSlti
5166
99.4k
    0U, // SelTBteqZSltiu
5167
99.4k
    0U, // SelTBteqZSltu
5168
99.4k
    0U, // SelTBtneZCmp
5169
99.4k
    0U, // SelTBtneZCmpi
5170
99.4k
    0U, // SelTBtneZSlt
5171
99.4k
    0U, // SelTBtneZSlti
5172
99.4k
    0U, // SelTBtneZSltiu
5173
99.4k
    0U, // SelTBtneZSltu
5174
99.4k
    0U, // SltCCRxRy16
5175
99.4k
    0U, // SltiCCRxImmX16
5176
99.4k
    0U, // SltiuCCRxImmX16
5177
99.4k
    0U, // SltuCCRxRy16
5178
99.4k
    0U, // SltuRxRyRz16
5179
99.4k
    0U, // TAILCALL
5180
99.4k
    0U, // TAILCALL64R6REG
5181
99.4k
    0U, // TAILCALLHB64R6REG
5182
99.4k
    0U, // TAILCALLHBR6REG
5183
99.4k
    0U, // TAILCALLR6REG
5184
99.4k
    0U, // TAILCALLREG
5185
99.4k
    0U, // TAILCALLREG64
5186
99.4k
    0U, // TAILCALLREGHB
5187
99.4k
    0U, // TAILCALLREGHB64
5188
99.4k
    0U, // TAILCALLREG_MM
5189
99.4k
    0U, // TAILCALLREG_MMR6
5190
99.4k
    0U, // TAILCALLREG_NM
5191
99.4k
    0U, // TAILCALL_MM
5192
99.4k
    0U, // TAILCALL_MMR6
5193
99.4k
    0U, // TAILCALL_NM
5194
99.4k
    0U, // TRAP
5195
99.4k
    0U, // TRAP_MM
5196
99.4k
    0U, // UDIV_MM_Pseudo
5197
99.4k
    128U, // UDivIMacro
5198
99.4k
    128U, // UDivMacro
5199
99.4k
    128U, // URemIMacro
5200
99.4k
    128U, // URemMacro
5201
99.4k
    0U, // Ulh
5202
99.4k
    0U, // Ulhu
5203
99.4k
    0U, // Ulw
5204
99.4k
    0U, // Ush
5205
99.4k
    0U, // Usw
5206
99.4k
    0U, // XOR_V_D_PSEUDO
5207
99.4k
    0U, // XOR_V_H_PSEUDO
5208
99.4k
    0U, // XOR_V_W_PSEUDO
5209
99.4k
    0U, // ABSQ_S_PH
5210
99.4k
    0U, // ABSQ_S_PH_MM
5211
99.4k
    0U, // ABSQ_S_QB
5212
99.4k
    0U, // ABSQ_S_QB_MMR2
5213
99.4k
    0U, // ABSQ_S_W
5214
99.4k
    0U, // ABSQ_S_W_MM
5215
99.4k
    128U, // ADD
5216
99.4k
    12U,  // ADDIU48_NM
5217
99.4k
    128U, // ADDIUGP48_NM
5218
99.4k
    128U, // ADDIUGPB_NM
5219
99.4k
    128U, // ADDIUGPW_NM
5220
99.4k
    128U, // ADDIUNEG_NM
5221
99.4k
    0U, // ADDIUPC
5222
99.4k
    0U, // ADDIUPC_MM
5223
99.4k
    0U, // ADDIUPC_MMR6
5224
99.4k
    0U, // ADDIUR1SP_MM
5225
99.4k
    20U,  // ADDIUR1SP_NM
5226
99.4k
    128U, // ADDIUR2_MM
5227
99.4k
    152U, // ADDIUR2_NM
5228
99.4k
    128U, // ADDIURS5_NM
5229
99.4k
    0U, // ADDIUS5_MM
5230
99.4k
    0U, // ADDIUSP_MM
5231
99.4k
    128U, // ADDIU_MMR6
5232
99.4k
    16U,  // ADDIU_NM
5233
99.4k
    128U, // ADDQH_PH
5234
99.4k
    128U, // ADDQH_PH_MMR2
5235
99.4k
    128U, // ADDQH_R_PH
5236
99.4k
    128U, // ADDQH_R_PH_MMR2
5237
99.4k
    128U, // ADDQH_R_W
5238
99.4k
    128U, // ADDQH_R_W_MMR2
5239
99.4k
    128U, // ADDQH_W
5240
99.4k
    128U, // ADDQH_W_MMR2
5241
99.4k
    128U, // ADDQ_PH
5242
99.4k
    128U, // ADDQ_PH_MM
5243
99.4k
    128U, // ADDQ_S_PH
5244
99.4k
    128U, // ADDQ_S_PH_MM
5245
99.4k
    128U, // ADDQ_S_W
5246
99.4k
    128U, // ADDQ_S_W_MM
5247
99.4k
    128U, // ADDR_PS64
5248
99.4k
    128U, // ADDSC
5249
99.4k
    128U, // ADDSC_MM
5250
99.4k
    128U, // ADDS_A_B
5251
99.4k
    128U, // ADDS_A_D
5252
99.4k
    128U, // ADDS_A_H
5253
99.4k
    128U, // ADDS_A_W
5254
99.4k
    128U, // ADDS_S_B
5255
99.4k
    128U, // ADDS_S_D
5256
99.4k
    128U, // ADDS_S_H
5257
99.4k
    128U, // ADDS_S_W
5258
99.4k
    128U, // ADDS_U_B
5259
99.4k
    128U, // ADDS_U_D
5260
99.4k
    128U, // ADDS_U_H
5261
99.4k
    128U, // ADDS_U_W
5262
99.4k
    128U, // ADDU16_MM
5263
99.4k
    128U, // ADDU16_MMR6
5264
99.4k
    128U, // ADDUH_QB
5265
99.4k
    128U, // ADDUH_QB_MMR2
5266
99.4k
    128U, // ADDUH_R_QB
5267
99.4k
    128U, // ADDUH_R_QB_MMR2
5268
99.4k
    128U, // ADDU_MMR6
5269
99.4k
    128U, // ADDU_PH
5270
99.4k
    128U, // ADDU_PH_MMR2
5271
99.4k
    128U, // ADDU_QB
5272
99.4k
    128U, // ADDU_QB_MM
5273
99.4k
    128U, // ADDU_S_PH
5274
99.4k
    128U, // ADDU_S_PH_MMR2
5275
99.4k
    128U, // ADDU_S_QB
5276
99.4k
    128U, // ADDU_S_QB_MM
5277
99.4k
    152U, // ADDVI_B
5278
99.4k
    152U, // ADDVI_D
5279
99.4k
    152U, // ADDVI_H
5280
99.4k
    152U, // ADDVI_W
5281
99.4k
    128U, // ADDV_B
5282
99.4k
    128U, // ADDV_D
5283
99.4k
    128U, // ADDV_H
5284
99.4k
    128U, // ADDV_W
5285
99.4k
    128U, // ADDWC
5286
99.4k
    128U, // ADDWC_MM
5287
99.4k
    128U, // ADD_A_B
5288
99.4k
    128U, // ADD_A_D
5289
99.4k
    128U, // ADD_A_H
5290
99.4k
    128U, // ADD_A_W
5291
99.4k
    128U, // ADD_MM
5292
99.4k
    128U, // ADD_MMR6
5293
99.4k
    128U, // ADD_NM
5294
99.4k
    128U, // ADDi
5295
99.4k
    128U, // ADDi_MM
5296
99.4k
    128U, // ADDiu
5297
99.4k
    128U, // ADDiu_MM
5298
99.4k
    128U, // ADDu
5299
99.4k
    128U, // ADDu16_NM
5300
99.4k
    128U, // ADDu4x4_NM
5301
99.4k
    128U, // ADDu_MM
5302
99.4k
    128U, // ADDu_NM
5303
99.4k
    1024U,  // ALIGN
5304
99.4k
    1024U,  // ALIGN_MMR6
5305
99.4k
    0U, // ALUIPC
5306
99.4k
    0U, // ALUIPC_MMR6
5307
99.4k
    0U, // ALUIPC_NM
5308
99.4k
    128U, // AND
5309
99.4k
    0U, // AND16_MM
5310
99.4k
    0U, // AND16_MMR6
5311
99.4k
    128U, // AND16_NM
5312
99.4k
    128U, // AND64
5313
99.4k
    128U, // ANDI16_MM
5314
99.4k
    128U, // ANDI16_MMR6
5315
99.4k
    16U,  // ANDI16_NM
5316
99.4k
    20U,  // ANDI_B
5317
99.4k
    16U,  // ANDI_MMR6
5318
99.4k
    128U, // ANDI_NM
5319
99.4k
    128U, // AND_MM
5320
99.4k
    128U, // AND_MMR6
5321
99.4k
    128U, // AND_NM
5322
99.4k
    128U, // AND_V
5323
99.4k
    16U,  // ANDi
5324
99.4k
    16U,  // ANDi64
5325
99.4k
    16U,  // ANDi_MM
5326
99.4k
    152U, // APPEND
5327
99.4k
    152U, // APPEND_MMR2
5328
99.4k
    128U, // ASUB_S_B
5329
99.4k
    128U, // ASUB_S_D
5330
99.4k
    128U, // ASUB_S_H
5331
99.4k
    128U, // ASUB_S_W
5332
99.4k
    128U, // ASUB_U_B
5333
99.4k
    128U, // ASUB_U_D
5334
99.4k
    128U, // ASUB_U_H
5335
99.4k
    128U, // ASUB_U_W
5336
99.4k
    16U,  // AUI
5337
99.4k
    0U, // AUIPC
5338
99.4k
    0U, // AUIPC_MMR6
5339
99.4k
    16U,  // AUI_MMR6
5340
99.4k
    128U, // AVER_S_B
5341
99.4k
    128U, // AVER_S_D
5342
99.4k
    128U, // AVER_S_H
5343
99.4k
    128U, // AVER_S_W
5344
99.4k
    128U, // AVER_U_B
5345
99.4k
    128U, // AVER_U_D
5346
99.4k
    128U, // AVER_U_H
5347
99.4k
    128U, // AVER_U_W
5348
99.4k
    128U, // AVE_S_B
5349
99.4k
    128U, // AVE_S_D
5350
99.4k
    128U, // AVE_S_H
5351
99.4k
    128U, // AVE_S_W
5352
99.4k
    128U, // AVE_U_B
5353
99.4k
    128U, // AVE_U_D
5354
99.4k
    128U, // AVE_U_H
5355
99.4k
    128U, // AVE_U_W
5356
99.4k
    0U, // AddiuRxImmX16
5357
99.4k
    0U, // AddiuRxPcImmX16
5358
99.4k
    1U, // AddiuRxRxImm16
5359
99.4k
    0U, // AddiuRxRxImmX16
5360
99.4k
    0U, // AddiuRxRyOffMemX16
5361
99.4k
    0U, // AddiuSpImm16
5362
99.4k
    0U, // AddiuSpImmX16
5363
99.4k
    128U, // AdduRxRyRz16
5364
99.4k
    0U, // AndRxRxRy16
5365
99.4k
    0U, // B16_MM
5366
99.4k
    128U, // BADDu
5367
99.4k
    0U, // BAL
5368
99.4k
    0U, // BALC
5369
99.4k
    0U, // BALC16_NM
5370
99.4k
    0U, // BALC_MMR6
5371
99.4k
    0U, // BALC_NM
5372
99.4k
    156U, // BALIGN
5373
99.4k
    156U, // BALIGN_MMR2
5374
99.4k
    0U, // BALRSC_NM
5375
99.4k
    4U, // BBEQZC_NM
5376
99.4k
    0U, // BBIT0
5377
99.4k
    0U, // BBIT032
5378
99.4k
    0U, // BBIT1
5379
99.4k
    0U, // BBIT132
5380
99.4k
    4U, // BBNEZC_NM
5381
99.4k
    0U, // BC
5382
99.4k
    0U, // BC16_MMR6
5383
99.4k
    0U, // BC16_NM
5384
99.4k
    0U, // BC1EQZ
5385
99.4k
    0U, // BC1EQZC_MMR6
5386
99.4k
    0U, // BC1F
5387
99.4k
    0U, // BC1FL
5388
99.4k
    0U, // BC1F_MM
5389
99.4k
    0U, // BC1NEZ
5390
99.4k
    0U, // BC1NEZC_MMR6
5391
99.4k
    0U, // BC1T
5392
99.4k
    0U, // BC1TL
5393
99.4k
    0U, // BC1T_MM
5394
99.4k
    0U, // BC2EQZ
5395
99.4k
    0U, // BC2EQZC_MMR6
5396
99.4k
    0U, // BC2NEZ
5397
99.4k
    0U, // BC2NEZC_MMR6
5398
99.4k
    136U, // BCLRI_B
5399
99.4k
    160U, // BCLRI_D
5400
99.4k
    164U, // BCLRI_H
5401
99.4k
    152U, // BCLRI_W
5402
99.4k
    128U, // BCLR_B
5403
99.4k
    128U, // BCLR_D
5404
99.4k
    128U, // BCLR_H
5405
99.4k
    128U, // BCLR_W
5406
99.4k
    0U, // BC_MMR6
5407
99.4k
    0U, // BC_NM
5408
99.4k
    4U, // BEQ
5409
99.4k
    4U, // BEQ64
5410
99.4k
    4U, // BEQC
5411
99.4k
    4U, // BEQC16_NM
5412
99.4k
    4U, // BEQC64
5413
99.4k
    4U, // BEQC_MMR6
5414
99.4k
    4U, // BEQC_NM
5415
99.4k
    4U, // BEQCzero_NM
5416
99.4k
    4U, // BEQIC_NM
5417
99.4k
    4U, // BEQL
5418
99.4k
    0U, // BEQZ16_MM
5419
99.4k
    0U, // BEQZALC
5420
99.4k
    0U, // BEQZALC_MMR6
5421
99.4k
    0U, // BEQZC
5422
99.4k
    0U, // BEQZC16_MMR6
5423
99.4k
    0U, // BEQZC16_NM
5424
99.4k
    0U, // BEQZC64
5425
99.4k
    0U, // BEQZC_MM
5426
99.4k
    0U, // BEQZC_MMR6
5427
99.4k
    0U, // BEQZC_NM
5428
99.4k
    4U, // BEQ_MM
5429
99.4k
    4U, // BGEC
5430
99.4k
    4U, // BGEC64
5431
99.4k
    4U, // BGEC_MMR6
5432
99.4k
    4U, // BGEC_NM
5433
99.4k
    4U, // BGEIC_NM
5434
99.4k
    4U, // BGEIUC_NM
5435
99.4k
    4U, // BGEUC
5436
99.4k
    4U, // BGEUC64
5437
99.4k
    4U, // BGEUC_MMR6
5438
99.4k
    4U, // BGEUC_NM
5439
99.4k
    0U, // BGEZ
5440
99.4k
    0U, // BGEZ64
5441
99.4k
    0U, // BGEZAL
5442
99.4k
    0U, // BGEZALC
5443
99.4k
    0U, // BGEZALC_MMR6
5444
99.4k
    0U, // BGEZALL
5445
99.4k
    0U, // BGEZALS_MM
5446
99.4k
    0U, // BGEZAL_MM
5447
99.4k
    0U, // BGEZC
5448
99.4k
    0U, // BGEZC64
5449
99.4k
    0U, // BGEZC_MMR6
5450
99.4k
    0U, // BGEZL
5451
99.4k
    0U, // BGEZ_MM
5452
99.4k
    0U, // BGTZ
5453
99.4k
    0U, // BGTZ64
5454
99.4k
    0U, // BGTZALC
5455
99.4k
    0U, // BGTZALC_MMR6
5456
99.4k
    0U, // BGTZC
5457
99.4k
    0U, // BGTZC64
5458
99.4k
    0U, // BGTZC_MMR6
5459
99.4k
    0U, // BGTZL
5460
99.4k
    0U, // BGTZ_MM
5461
99.4k
    168U, // BINSLI_B
5462
99.4k
    44U,  // BINSLI_D
5463
99.4k
    176U, // BINSLI_H
5464
99.4k
    52U,  // BINSLI_W
5465
99.4k
    184U, // BINSL_B
5466
99.4k
    184U, // BINSL_D
5467
99.4k
    184U, // BINSL_H
5468
99.4k
    184U, // BINSL_W
5469
99.4k
    168U, // BINSRI_B
5470
99.4k
    44U,  // BINSRI_D
5471
99.4k
    176U, // BINSRI_H
5472
99.4k
    52U,  // BINSRI_W
5473
99.4k
    184U, // BINSR_B
5474
99.4k
    184U, // BINSR_D
5475
99.4k
    184U, // BINSR_H
5476
99.4k
    184U, // BINSR_W
5477
99.4k
    0U, // BITREV
5478
99.4k
    0U, // BITREVW_NM
5479
99.4k
    0U, // BITREV_MM
5480
99.4k
    0U, // BITSWAP
5481
99.4k
    0U, // BITSWAP_MMR6
5482
99.4k
    0U, // BLEZ
5483
99.4k
    0U, // BLEZ64
5484
99.4k
    0U, // BLEZALC
5485
99.4k
    0U, // BLEZALC_MMR6
5486
99.4k
    0U, // BLEZC
5487
99.4k
    0U, // BLEZC64
5488
99.4k
    0U, // BLEZC_MMR6
5489
99.4k
    0U, // BLEZL
5490
99.4k
    0U, // BLEZ_MM
5491
99.4k
    4U, // BLTC
5492
99.4k
    4U, // BLTC64
5493
99.4k
    4U, // BLTC_MMR6
5494
99.4k
    4U, // BLTC_NM
5495
99.4k
    4U, // BLTIC_NM
5496
99.4k
    4U, // BLTIUC_NM
5497
99.4k
    4U, // BLTUC
5498
99.4k
    4U, // BLTUC64
5499
99.4k
    4U, // BLTUC_MMR6
5500
99.4k
    4U, // BLTUC_NM
5501
99.4k
    0U, // BLTZ
5502
99.4k
    0U, // BLTZ64
5503
99.4k
    0U, // BLTZAL
5504
99.4k
    0U, // BLTZALC
5505
99.4k
    0U, // BLTZALC_MMR6
5506
99.4k
    0U, // BLTZALL
5507
99.4k
    0U, // BLTZALS_MM
5508
99.4k
    0U, // BLTZAL_MM
5509
99.4k
    0U, // BLTZC
5510
99.4k
    0U, // BLTZC64
5511
99.4k
    0U, // BLTZC_MMR6
5512
99.4k
    0U, // BLTZL
5513
99.4k
    0U, // BLTZ_MM
5514
99.4k
    60U,  // BMNZI_B
5515
99.4k
    184U, // BMNZ_V
5516
99.4k
    60U,  // BMZI_B
5517
99.4k
    184U, // BMZ_V
5518
99.4k
    4U, // BNE
5519
99.4k
    4U, // BNE64
5520
99.4k
    4U, // BNEC
5521
99.4k
    4U, // BNEC16_NM
5522
99.4k
    4U, // BNEC64
5523
99.4k
    4U, // BNEC_MMR6
5524
99.4k
    4U, // BNEC_NM
5525
99.4k
    4U, // BNECzero_NM
5526
99.4k
    136U, // BNEGI_B
5527
99.4k
    160U, // BNEGI_D
5528
99.4k
    164U, // BNEGI_H
5529
99.4k
    152U, // BNEGI_W
5530
99.4k
    128U, // BNEG_B
5531
99.4k
    128U, // BNEG_D
5532
99.4k
    128U, // BNEG_H
5533
99.4k
    128U, // BNEG_W
5534
99.4k
    4U, // BNEIC_NM
5535
99.4k
    4U, // BNEL
5536
99.4k
    0U, // BNEZ16_MM
5537
99.4k
    0U, // BNEZALC
5538
99.4k
    0U, // BNEZALC_MMR6
5539
99.4k
    0U, // BNEZC
5540
99.4k
    0U, // BNEZC16_MMR6
5541
99.4k
    0U, // BNEZC16_NM
5542
99.4k
    0U, // BNEZC64
5543
99.4k
    0U, // BNEZC_MM
5544
99.4k
    0U, // BNEZC_MMR6
5545
99.4k
    0U, // BNEZC_NM
5546
99.4k
    4U, // BNE_MM
5547
99.4k
    4U, // BNVC
5548
99.4k
    4U, // BNVC_MMR6
5549
99.4k
    0U, // BNZ_B
5550
99.4k
    0U, // BNZ_D
5551
99.4k
    0U, // BNZ_H
5552
99.4k
    0U, // BNZ_V
5553
99.4k
    0U, // BNZ_W
5554
99.4k
    4U, // BOVC
5555
99.4k
    4U, // BOVC_MMR6
5556
99.4k
    0U, // BPOSGE32
5557
99.4k
    0U, // BPOSGE32C_MMR3
5558
99.4k
    0U, // BPOSGE32_MM
5559
99.4k
    0U, // BREAK
5560
99.4k
    0U, // BREAK16_MM
5561
99.4k
    0U, // BREAK16_MMR6
5562
99.4k
    0U, // BREAK16_NM
5563
99.4k
    0U, // BREAK_MM
5564
99.4k
    0U, // BREAK_MMR6
5565
99.4k
    0U, // BREAK_NM
5566
99.4k
    0U, // BRSC_NM
5567
99.4k
    60U,  // BSELI_B
5568
99.4k
    184U, // BSEL_V
5569
99.4k
    136U, // BSETI_B
5570
99.4k
    160U, // BSETI_D
5571
99.4k
    164U, // BSETI_H
5572
99.4k
    152U, // BSETI_W
5573
99.4k
    128U, // BSET_B
5574
99.4k
    128U, // BSET_D
5575
99.4k
    128U, // BSET_H
5576
99.4k
    128U, // BSET_W
5577
99.4k
    0U, // BYTEREVW_NM
5578
99.4k
    0U, // BZ_B
5579
99.4k
    0U, // BZ_D
5580
99.4k
    0U, // BZ_H
5581
99.4k
    0U, // BZ_V
5582
99.4k
    0U, // BZ_W
5583
99.4k
    1U, // BeqzRxImm16
5584
99.4k
    0U, // BeqzRxImmX16
5585
99.4k
    0U, // Bimm16
5586
99.4k
    0U, // BimmX16
5587
99.4k
    1U, // BnezRxImm16
5588
99.4k
    0U, // BnezRxImmX16
5589
99.4k
    0U, // Break16
5590
99.4k
    0U, // Bteqz16
5591
99.4k
    0U, // BteqzX16
5592
99.4k
    0U, // Btnez16
5593
99.4k
    0U, // BtnezX16
5594
99.4k
    0U, // CACHE
5595
99.4k
    0U, // CACHEE
5596
99.4k
    0U, // CACHEE_MM
5597
99.4k
    0U, // CACHE_MM
5598
99.4k
    0U, // CACHE_MMR6
5599
99.4k
    0U, // CACHE_NM
5600
99.4k
    0U, // CACHE_R6
5601
99.4k
    0U, // CEIL_L_D64
5602
99.4k
    0U, // CEIL_L_D_MMR6
5603
99.4k
    0U, // CEIL_L_S
5604
99.4k
    0U, // CEIL_L_S_MMR6
5605
99.4k
    0U, // CEIL_W_D32
5606
99.4k
    0U, // CEIL_W_D64
5607
99.4k
    0U, // CEIL_W_D_MMR6
5608
99.4k
    0U, // CEIL_W_MM
5609
99.4k
    0U, // CEIL_W_S
5610
99.4k
    0U, // CEIL_W_S_MM
5611
99.4k
    0U, // CEIL_W_S_MMR6
5612
99.4k
    128U, // CEQI_B
5613
99.4k
    128U, // CEQI_D
5614
99.4k
    128U, // CEQI_H
5615
99.4k
    128U, // CEQI_W
5616
99.4k
    128U, // CEQ_B
5617
99.4k
    128U, // CEQ_D
5618
99.4k
    128U, // CEQ_H
5619
99.4k
    128U, // CEQ_W
5620
99.4k
    0U, // CFC1
5621
99.4k
    0U, // CFC1_MM
5622
99.4k
    0U, // CFC2_MM
5623
99.4k
    0U, // CFCMSA
5624
99.4k
    2072U,  // CINS
5625
99.4k
    2072U,  // CINS32
5626
99.4k
    2072U,  // CINS64_32
5627
99.4k
    2072U,  // CINS_i32
5628
99.4k
    0U, // CLASS_D
5629
99.4k
    0U, // CLASS_D_MMR6
5630
99.4k
    0U, // CLASS_S
5631
99.4k
    0U, // CLASS_S_MMR6
5632
99.4k
    128U, // CLEI_S_B
5633
99.4k
    128U, // CLEI_S_D
5634
99.4k
    128U, // CLEI_S_H
5635
99.4k
    128U, // CLEI_S_W
5636
99.4k
    152U, // CLEI_U_B
5637
99.4k
    152U, // CLEI_U_D
5638
99.4k
    152U, // CLEI_U_H
5639
99.4k
    152U, // CLEI_U_W
5640
99.4k
    128U, // CLE_S_B
5641
99.4k
    128U, // CLE_S_D
5642
99.4k
    128U, // CLE_S_H
5643
99.4k
    128U, // CLE_S_W
5644
99.4k
    128U, // CLE_U_B
5645
99.4k
    128U, // CLE_U_D
5646
99.4k
    128U, // CLE_U_H
5647
99.4k
    128U, // CLE_U_W
5648
99.4k
    0U, // CLO
5649
99.4k
    0U, // CLO_MM
5650
99.4k
    0U, // CLO_MMR6
5651
99.4k
    0U, // CLO_NM
5652
99.4k
    0U, // CLO_R6
5653
99.4k
    128U, // CLTI_S_B
5654
99.4k
    128U, // CLTI_S_D
5655
99.4k
    128U, // CLTI_S_H
5656
99.4k
    128U, // CLTI_S_W
5657
99.4k
    152U, // CLTI_U_B
5658
99.4k
    152U, // CLTI_U_D
5659
99.4k
    152U, // CLTI_U_H
5660
99.4k
    152U, // CLTI_U_W
5661
99.4k
    128U, // CLT_S_B
5662
99.4k
    128U, // CLT_S_D
5663
99.4k
    128U, // CLT_S_H
5664
99.4k
    128U, // CLT_S_W
5665
99.4k
    128U, // CLT_U_B
5666
99.4k
    128U, // CLT_U_D
5667
99.4k
    128U, // CLT_U_H
5668
99.4k
    128U, // CLT_U_W
5669
99.4k
    0U, // CLZ
5670
99.4k
    0U, // CLZ_MM
5671
99.4k
    0U, // CLZ_MMR6
5672
99.4k
    0U, // CLZ_NM
5673
99.4k
    0U, // CLZ_R6
5674
99.4k
    128U, // CMPGDU_EQ_QB
5675
99.4k
    128U, // CMPGDU_EQ_QB_MMR2
5676
99.4k
    128U, // CMPGDU_LE_QB
5677
99.4k
    128U, // CMPGDU_LE_QB_MMR2
5678
99.4k
    128U, // CMPGDU_LT_QB
5679
99.4k
    128U, // CMPGDU_LT_QB_MMR2
5680
99.4k
    128U, // CMPGU_EQ_QB
5681
99.4k
    128U, // CMPGU_EQ_QB_MM
5682
99.4k
    128U, // CMPGU_LE_QB
5683
99.4k
    128U, // CMPGU_LE_QB_MM
5684
99.4k
    128U, // CMPGU_LT_QB
5685
99.4k
    128U, // CMPGU_LT_QB_MM
5686
99.4k
    0U, // CMPU_EQ_QB
5687
99.4k
    0U, // CMPU_EQ_QB_MM
5688
99.4k
    0U, // CMPU_LE_QB
5689
99.4k
    0U, // CMPU_LE_QB_MM
5690
99.4k
    0U, // CMPU_LT_QB
5691
99.4k
    0U, // CMPU_LT_QB_MM
5692
99.4k
    128U, // CMP_AF_D_MMR6
5693
99.4k
    128U, // CMP_AF_S_MMR6
5694
99.4k
    128U, // CMP_EQ_D
5695
99.4k
    128U, // CMP_EQ_D_MMR6
5696
99.4k
    0U, // CMP_EQ_PH
5697
99.4k
    0U, // CMP_EQ_PH_MM
5698
99.4k
    128U, // CMP_EQ_S
5699
99.4k
    128U, // CMP_EQ_S_MMR6
5700
99.4k
    128U, // CMP_F_D
5701
99.4k
    128U, // CMP_F_S
5702
99.4k
    128U, // CMP_LE_D
5703
99.4k
    128U, // CMP_LE_D_MMR6
5704
99.4k
    0U, // CMP_LE_PH
5705
99.4k
    0U, // CMP_LE_PH_MM
5706
99.4k
    128U, // CMP_LE_S
5707
99.4k
    128U, // CMP_LE_S_MMR6
5708
99.4k
    128U, // CMP_LT_D
5709
99.4k
    128U, // CMP_LT_D_MMR6
5710
99.4k
    0U, // CMP_LT_PH
5711
99.4k
    0U, // CMP_LT_PH_MM
5712
99.4k
    128U, // CMP_LT_S
5713
99.4k
    128U, // CMP_LT_S_MMR6
5714
99.4k
    128U, // CMP_SAF_D
5715
99.4k
    128U, // CMP_SAF_D_MMR6
5716
99.4k
    128U, // CMP_SAF_S
5717
99.4k
    128U, // CMP_SAF_S_MMR6
5718
99.4k
    128U, // CMP_SEQ_D
5719
99.4k
    128U, // CMP_SEQ_D_MMR6
5720
99.4k
    128U, // CMP_SEQ_S
5721
99.4k
    128U, // CMP_SEQ_S_MMR6
5722
99.4k
    128U, // CMP_SLE_D
5723
99.4k
    128U, // CMP_SLE_D_MMR6
5724
99.4k
    128U, // CMP_SLE_S
5725
99.4k
    128U, // CMP_SLE_S_MMR6
5726
99.4k
    128U, // CMP_SLT_D
5727
99.4k
    128U, // CMP_SLT_D_MMR6
5728
99.4k
    128U, // CMP_SLT_S
5729
99.4k
    128U, // CMP_SLT_S_MMR6
5730
99.4k
    128U, // CMP_SUEQ_D
5731
99.4k
    128U, // CMP_SUEQ_D_MMR6
5732
99.4k
    128U, // CMP_SUEQ_S
5733
99.4k
    128U, // CMP_SUEQ_S_MMR6
5734
99.4k
    128U, // CMP_SULE_D
5735
99.4k
    128U, // CMP_SULE_D_MMR6
5736
99.4k
    128U, // CMP_SULE_S
5737
99.4k
    128U, // CMP_SULE_S_MMR6
5738
99.4k
    128U, // CMP_SULT_D
5739
99.4k
    128U, // CMP_SULT_D_MMR6
5740
99.4k
    128U, // CMP_SULT_S
5741
99.4k
    128U, // CMP_SULT_S_MMR6
5742
99.4k
    128U, // CMP_SUN_D
5743
99.4k
    128U, // CMP_SUN_D_MMR6
5744
99.4k
    128U, // CMP_SUN_S
5745
99.4k
    128U, // CMP_SUN_S_MMR6
5746
99.4k
    128U, // CMP_UEQ_D
5747
99.4k
    128U, // CMP_UEQ_D_MMR6
5748
99.4k
    128U, // CMP_UEQ_S
5749
99.4k
    128U, // CMP_UEQ_S_MMR6
5750
99.4k
    128U, // CMP_ULE_D
5751
99.4k
    128U, // CMP_ULE_D_MMR6
5752
99.4k
    128U, // CMP_ULE_S
5753
99.4k
    128U, // CMP_ULE_S_MMR6
5754
99.4k
    128U, // CMP_ULT_D
5755
99.4k
    128U, // CMP_ULT_D_MMR6
5756
99.4k
    128U, // CMP_ULT_S
5757
99.4k
    128U, // CMP_ULT_S_MMR6
5758
99.4k
    128U, // CMP_UN_D
5759
99.4k
    128U, // CMP_UN_D_MMR6
5760
99.4k
    128U, // CMP_UN_S
5761
99.4k
    128U, // CMP_UN_S_MMR6
5762
99.4k
    293U, // COPY_S_B
5763
99.4k
    321U, // COPY_S_D
5764
99.4k
    265U, // COPY_S_H
5765
99.4k
    285U, // COPY_S_W
5766
99.4k
    293U, // COPY_U_B
5767
99.4k
    265U, // COPY_U_H
5768
99.4k
    285U, // COPY_U_W
5769
99.4k
    128U, // CRC32B
5770
99.4k
    0U, // CRC32B_NM
5771
99.4k
    128U, // CRC32CB
5772
99.4k
    0U, // CRC32CB_NM
5773
99.4k
    128U, // CRC32CD
5774
99.4k
    128U, // CRC32CH
5775
99.4k
    0U, // CRC32CH_NM
5776
99.4k
    128U, // CRC32CW
5777
99.4k
    0U, // CRC32CW_NM
5778
99.4k
    128U, // CRC32D
5779
99.4k
    128U, // CRC32H
5780
99.4k
    0U, // CRC32H_NM
5781
99.4k
    128U, // CRC32W
5782
99.4k
    0U, // CRC32W_NM
5783
99.4k
    0U, // CTC1
5784
99.4k
    0U, // CTC1_MM
5785
99.4k
    0U, // CTC2_MM
5786
99.4k
    0U, // CTCMSA
5787
99.4k
    0U, // CVT_D32_S
5788
99.4k
    0U, // CVT_D32_S_MM
5789
99.4k
    0U, // CVT_D32_W
5790
99.4k
    0U, // CVT_D32_W_MM
5791
99.4k
    0U, // CVT_D64_L
5792
99.4k
    0U, // CVT_D64_S
5793
99.4k
    0U, // CVT_D64_S_MM
5794
99.4k
    0U, // CVT_D64_W
5795
99.4k
    0U, // CVT_D64_W_MM
5796
99.4k
    0U, // CVT_D_L_MMR6
5797
99.4k
    0U, // CVT_L_D64
5798
99.4k
    0U, // CVT_L_D64_MM
5799
99.4k
    0U, // CVT_L_D_MMR6
5800
99.4k
    0U, // CVT_L_S
5801
99.4k
    0U, // CVT_L_S_MM
5802
99.4k
    0U, // CVT_L_S_MMR6
5803
99.4k
    0U, // CVT_PS_PW64
5804
99.4k
    128U, // CVT_PS_S64
5805
99.4k
    0U, // CVT_PW_PS64
5806
99.4k
    0U, // CVT_S_D32
5807
99.4k
    0U, // CVT_S_D32_MM
5808
99.4k
    0U, // CVT_S_D64
5809
99.4k
    0U, // CVT_S_D64_MM
5810
99.4k
    0U, // CVT_S_L
5811
99.4k
    0U, // CVT_S_L_MMR6
5812
99.4k
    0U, // CVT_S_PL64
5813
99.4k
    0U, // CVT_S_PU64
5814
99.4k
    0U, // CVT_S_W
5815
99.4k
    0U, // CVT_S_W_MM
5816
99.4k
    0U, // CVT_S_W_MMR6
5817
99.4k
    0U, // CVT_W_D32
5818
99.4k
    0U, // CVT_W_D32_MM
5819
99.4k
    0U, // CVT_W_D64
5820
99.4k
    0U, // CVT_W_D64_MM
5821
99.4k
    0U, // CVT_W_S
5822
99.4k
    0U, // CVT_W_S_MM
5823
99.4k
    0U, // CVT_W_S_MMR6
5824
99.4k
    128U, // C_EQ_D32
5825
99.4k
    128U, // C_EQ_D32_MM
5826
99.4k
    128U, // C_EQ_D64
5827
99.4k
    128U, // C_EQ_D64_MM
5828
99.4k
    128U, // C_EQ_S
5829
99.4k
    128U, // C_EQ_S_MM
5830
99.4k
    128U, // C_F_D32
5831
99.4k
    128U, // C_F_D32_MM
5832
99.4k
    128U, // C_F_D64
5833
99.4k
    128U, // C_F_D64_MM
5834
99.4k
    128U, // C_F_S
5835
99.4k
    128U, // C_F_S_MM
5836
99.4k
    128U, // C_LE_D32
5837
99.4k
    128U, // C_LE_D32_MM
5838
99.4k
    128U, // C_LE_D64
5839
99.4k
    128U, // C_LE_D64_MM
5840
99.4k
    128U, // C_LE_S
5841
99.4k
    128U, // C_LE_S_MM
5842
99.4k
    128U, // C_LT_D32
5843
99.4k
    128U, // C_LT_D32_MM
5844
99.4k
    128U, // C_LT_D64
5845
99.4k
    128U, // C_LT_D64_MM
5846
99.4k
    128U, // C_LT_S
5847
99.4k
    128U, // C_LT_S_MM
5848
99.4k
    128U, // C_NGE_D32
5849
99.4k
    128U, // C_NGE_D32_MM
5850
99.4k
    128U, // C_NGE_D64
5851
99.4k
    128U, // C_NGE_D64_MM
5852
99.4k
    128U, // C_NGE_S
5853
99.4k
    128U, // C_NGE_S_MM
5854
99.4k
    128U, // C_NGLE_D32
5855
99.4k
    128U, // C_NGLE_D32_MM
5856
99.4k
    128U, // C_NGLE_D64
5857
99.4k
    128U, // C_NGLE_D64_MM
5858
99.4k
    128U, // C_NGLE_S
5859
99.4k
    128U, // C_NGLE_S_MM
5860
99.4k
    128U, // C_NGL_D32
5861
99.4k
    128U, // C_NGL_D32_MM
5862
99.4k
    128U, // C_NGL_D64
5863
99.4k
    128U, // C_NGL_D64_MM
5864
99.4k
    128U, // C_NGL_S
5865
99.4k
    128U, // C_NGL_S_MM
5866
99.4k
    128U, // C_NGT_D32
5867
99.4k
    128U, // C_NGT_D32_MM
5868
99.4k
    128U, // C_NGT_D64
5869
99.4k
    128U, // C_NGT_D64_MM
5870
99.4k
    128U, // C_NGT_S
5871
99.4k
    128U, // C_NGT_S_MM
5872
99.4k
    128U, // C_OLE_D32
5873
99.4k
    128U, // C_OLE_D32_MM
5874
99.4k
    128U, // C_OLE_D64
5875
99.4k
    128U, // C_OLE_D64_MM
5876
99.4k
    128U, // C_OLE_S
5877
99.4k
    128U, // C_OLE_S_MM
5878
99.4k
    128U, // C_OLT_D32
5879
99.4k
    128U, // C_OLT_D32_MM
5880
99.4k
    128U, // C_OLT_D64
5881
99.4k
    128U, // C_OLT_D64_MM
5882
99.4k
    128U, // C_OLT_S
5883
99.4k
    128U, // C_OLT_S_MM
5884
99.4k
    128U, // C_SEQ_D32
5885
99.4k
    128U, // C_SEQ_D32_MM
5886
99.4k
    128U, // C_SEQ_D64
5887
99.4k
    128U, // C_SEQ_D64_MM
5888
99.4k
    128U, // C_SEQ_S
5889
99.4k
    128U, // C_SEQ_S_MM
5890
99.4k
    128U, // C_SF_D32
5891
99.4k
    128U, // C_SF_D32_MM
5892
99.4k
    128U, // C_SF_D64
5893
99.4k
    128U, // C_SF_D64_MM
5894
99.4k
    128U, // C_SF_S
5895
99.4k
    128U, // C_SF_S_MM
5896
99.4k
    128U, // C_UEQ_D32
5897
99.4k
    128U, // C_UEQ_D32_MM
5898
99.4k
    128U, // C_UEQ_D64
5899
99.4k
    128U, // C_UEQ_D64_MM
5900
99.4k
    128U, // C_UEQ_S
5901
99.4k
    128U, // C_UEQ_S_MM
5902
99.4k
    128U, // C_ULE_D32
5903
99.4k
    128U, // C_ULE_D32_MM
5904
99.4k
    128U, // C_ULE_D64
5905
99.4k
    128U, // C_ULE_D64_MM
5906
99.4k
    128U, // C_ULE_S
5907
99.4k
    128U, // C_ULE_S_MM
5908
99.4k
    128U, // C_ULT_D32
5909
99.4k
    128U, // C_ULT_D32_MM
5910
99.4k
    128U, // C_ULT_D64
5911
99.4k
    128U, // C_ULT_D64_MM
5912
99.4k
    128U, // C_ULT_S
5913
99.4k
    128U, // C_ULT_S_MM
5914
99.4k
    128U, // C_UN_D32
5915
99.4k
    128U, // C_UN_D32_MM
5916
99.4k
    128U, // C_UN_D64
5917
99.4k
    128U, // C_UN_D64_MM
5918
99.4k
    128U, // C_UN_S
5919
99.4k
    128U, // C_UN_S_MM
5920
99.4k
    0U, // CmpRxRy16
5921
99.4k
    1U, // CmpiRxImm16
5922
99.4k
    0U, // CmpiRxImmX16
5923
99.4k
    128U, // DADD
5924
99.4k
    128U, // DADDi
5925
99.4k
    128U, // DADDiu
5926
99.4k
    128U, // DADDu
5927
99.4k
    16U,  // DAHI
5928
99.4k
    3072U,  // DALIGN
5929
99.4k
    16U,  // DATI
5930
99.4k
    16U,  // DAUI
5931
99.4k
    0U, // DBITSWAP
5932
99.4k
    0U, // DCLO
5933
99.4k
    0U, // DCLO_R6
5934
99.4k
    0U, // DCLZ
5935
99.4k
    0U, // DCLZ_R6
5936
99.4k
    128U, // DDIV
5937
99.4k
    128U, // DDIVU
5938
99.4k
    0U, // DERET
5939
99.4k
    0U, // DERET_MM
5940
99.4k
    0U, // DERET_MMR6
5941
99.4k
    0U, // DERET_NM
5942
99.4k
    4128U,  // DEXT
5943
99.4k
    5152U,  // DEXT64_32
5944
99.4k
    6168U,  // DEXTM
5945
99.4k
    452U, // DEXTU
5946
99.4k
    0U, // DI
5947
99.4k
    7200U,  // DINS
5948
99.4k
    8216U,  // DINSM
5949
99.4k
    580U, // DINSU
5950
99.4k
    128U, // DIV
5951
99.4k
    128U, // DIVU
5952
99.4k
    128U, // DIVU_MMR6
5953
99.4k
    128U, // DIVU_NM
5954
99.4k
    128U, // DIV_MMR6
5955
99.4k
    128U, // DIV_NM
5956
99.4k
    128U, // DIV_S_B
5957
99.4k
    128U, // DIV_S_D
5958
99.4k
    128U, // DIV_S_H
5959
99.4k
    128U, // DIV_S_W
5960
99.4k
    128U, // DIV_U_B
5961
99.4k
    128U, // DIV_U_D
5962
99.4k
    128U, // DIV_U_H
5963
99.4k
    128U, // DIV_U_W
5964
99.4k
    0U, // DI_MM
5965
99.4k
    0U, // DI_MMR6
5966
99.4k
    0U, // DI_NM
5967
99.4k
    9216U,  // DLSA
5968
99.4k
    9216U,  // DLSA_R6
5969
99.4k
    136U, // DMFC0
5970
99.4k
    0U, // DMFC1
5971
99.4k
    136U, // DMFC2
5972
99.4k
    0U, // DMFC2_OCTEON
5973
99.4k
    136U, // DMFGC0
5974
99.4k
    128U, // DMOD
5975
99.4k
    128U, // DMODU
5976
99.4k
    0U, // DMT
5977
99.4k
    0U, // DMTC0
5978
99.4k
    0U, // DMTC1
5979
99.4k
    0U, // DMTC2
5980
99.4k
    0U, // DMTC2_OCTEON
5981
99.4k
    0U, // DMTGC0
5982
99.4k
    0U, // DMT_NM
5983
99.4k
    128U, // DMUH
5984
99.4k
    128U, // DMUHU
5985
99.4k
    128U, // DMUL
5986
99.4k
    0U, // DMULT
5987
99.4k
    0U, // DMULTu
5988
99.4k
    128U, // DMULU
5989
99.4k
    128U, // DMUL_R6
5990
99.4k
    128U, // DOTP_S_D
5991
99.4k
    128U, // DOTP_S_H
5992
99.4k
    128U, // DOTP_S_W
5993
99.4k
    128U, // DOTP_U_D
5994
99.4k
    128U, // DOTP_U_H
5995
99.4k
    128U, // DOTP_U_W
5996
99.4k
    184U, // DPADD_S_D
5997
99.4k
    184U, // DPADD_S_H
5998
99.4k
    184U, // DPADD_S_W
5999
99.4k
    184U, // DPADD_U_D
6000
99.4k
    184U, // DPADD_U_H
6001
99.4k
    184U, // DPADD_U_W
6002
99.4k
    128U, // DPAQX_SA_W_PH
6003
99.4k
    128U, // DPAQX_SA_W_PH_MMR2
6004
99.4k
    128U, // DPAQX_S_W_PH
6005
99.4k
    128U, // DPAQX_S_W_PH_MMR2
6006
99.4k
    128U, // DPAQ_SA_L_W
6007
99.4k
    128U, // DPAQ_SA_L_W_MM
6008
99.4k
    128U, // DPAQ_S_W_PH
6009
99.4k
    128U, // DPAQ_S_W_PH_MM
6010
99.4k
    128U, // DPAU_H_QBL
6011
99.4k
    128U, // DPAU_H_QBL_MM
6012
99.4k
    128U, // DPAU_H_QBR
6013
99.4k
    128U, // DPAU_H_QBR_MM
6014
99.4k
    128U, // DPAX_W_PH
6015
99.4k
    128U, // DPAX_W_PH_MMR2
6016
99.4k
    128U, // DPA_W_PH
6017
99.4k
    128U, // DPA_W_PH_MMR2
6018
99.4k
    0U, // DPOP
6019
99.4k
    128U, // DPSQX_SA_W_PH
6020
99.4k
    128U, // DPSQX_SA_W_PH_MMR2
6021
99.4k
    128U, // DPSQX_S_W_PH
6022
99.4k
    128U, // DPSQX_S_W_PH_MMR2
6023
99.4k
    128U, // DPSQ_SA_L_W
6024
99.4k
    128U, // DPSQ_SA_L_W_MM
6025
99.4k
    128U, // DPSQ_S_W_PH
6026
99.4k
    128U, // DPSQ_S_W_PH_MM
6027
99.4k
    184U, // DPSUB_S_D
6028
99.4k
    184U, // DPSUB_S_H
6029
99.4k
    184U, // DPSUB_S_W
6030
99.4k
    184U, // DPSUB_U_D
6031
99.4k
    184U, // DPSUB_U_H
6032
99.4k
    184U, // DPSUB_U_W
6033
99.4k
    128U, // DPSU_H_QBL
6034
99.4k
    128U, // DPSU_H_QBL_MM
6035
99.4k
    128U, // DPSU_H_QBR
6036
99.4k
    128U, // DPSU_H_QBR_MM
6037
99.4k
    128U, // DPSX_W_PH
6038
99.4k
    128U, // DPSX_W_PH_MMR2
6039
99.4k
    128U, // DPS_W_PH
6040
99.4k
    128U, // DPS_W_PH_MMR2
6041
99.4k
    160U, // DROTR
6042
99.4k
    152U, // DROTR32
6043
99.4k
    128U, // DROTRV
6044
99.4k
    0U, // DSBH
6045
99.4k
    0U, // DSDIV
6046
99.4k
    0U, // DSHD
6047
99.4k
    160U, // DSLL
6048
99.4k
    152U, // DSLL32
6049
99.4k
    1U, // DSLL64_32
6050
99.4k
    128U, // DSLLV
6051
99.4k
    160U, // DSRA
6052
99.4k
    152U, // DSRA32
6053
99.4k
    128U, // DSRAV
6054
99.4k
    160U, // DSRL
6055
99.4k
    152U, // DSRL32
6056
99.4k
    128U, // DSRLV
6057
99.4k
    128U, // DSUB
6058
99.4k
    128U, // DSUBu
6059
99.4k
    0U, // DUDIV
6060
99.4k
    0U, // DVP
6061
99.4k
    0U, // DVPE
6062
99.4k
    0U, // DVPE_NM
6063
99.4k
    0U, // DVP_MMR6
6064
99.4k
    0U, // DivRxRy16
6065
99.4k
    0U, // DivuRxRy16
6066
99.4k
    0U, // EHB
6067
99.4k
    0U, // EHB_MM
6068
99.4k
    0U, // EHB_MMR6
6069
99.4k
    0U, // EHB_NM
6070
99.4k
    0U, // EI
6071
99.4k
    0U, // EI_MM
6072
99.4k
    0U, // EI_MMR6
6073
99.4k
    0U, // EI_NM
6074
99.4k
    0U, // EMT
6075
99.4k
    0U, // EMT_NM
6076
99.4k
    0U, // ERET
6077
99.4k
    0U, // ERETNC
6078
99.4k
    0U, // ERETNC_MMR6
6079
99.4k
    0U, // ERETNC_NM
6080
99.4k
    0U, // ERET_MM
6081
99.4k
    0U, // ERET_MMR6
6082
99.4k
    0U, // ERET_NM
6083
99.4k
    0U, // EVP
6084
99.4k
    0U, // EVPE
6085
99.4k
    0U, // EVPE_NM
6086
99.4k
    0U, // EVP_MMR6
6087
99.4k
    5144U,  // EXT
6088
99.4k
    152U, // EXTP
6089
99.4k
    152U, // EXTPDP
6090
99.4k
    128U, // EXTPDPV
6091
99.4k
    128U, // EXTPDPV_MM
6092
99.4k
    152U, // EXTPDP_MM
6093
99.4k
    128U, // EXTPV
6094
99.4k
    128U, // EXTPV_MM
6095
99.4k
    152U, // EXTP_MM
6096
99.4k
    128U, // EXTRV_RS_W
6097
99.4k
    128U, // EXTRV_RS_W_MM
6098
99.4k
    128U, // EXTRV_R_W
6099
99.4k
    128U, // EXTRV_R_W_MM
6100
99.4k
    128U, // EXTRV_S_H
6101
99.4k
    128U, // EXTRV_S_H_MM
6102
99.4k
    128U, // EXTRV_W
6103
99.4k
    128U, // EXTRV_W_MM
6104
99.4k
    152U, // EXTR_RS_W
6105
99.4k
    152U, // EXTR_RS_W_MM
6106
99.4k
    152U, // EXTR_R_W
6107
99.4k
    152U, // EXTR_R_W_MM
6108
99.4k
    152U, // EXTR_S_H
6109
99.4k
    152U, // EXTR_S_H_MM
6110
99.4k
    152U, // EXTR_W
6111
99.4k
    152U, // EXTR_W_MM
6112
99.4k
    2072U,  // EXTS
6113
99.4k
    2072U,  // EXTS32
6114
99.4k
    2048U,  // EXTW_NM
6115
99.4k
    5144U,  // EXT_MM
6116
99.4k
    5144U,  // EXT_MMR6
6117
99.4k
    5144U,  // EXT_NM
6118
99.4k
    0U, // FABS_D32
6119
99.4k
    0U, // FABS_D32_MM
6120
99.4k
    0U, // FABS_D64
6121
99.4k
    0U, // FABS_D64_MM
6122
99.4k
    0U, // FABS_S
6123
99.4k
    0U, // FABS_S_MM
6124
99.4k
    128U, // FADD_D
6125
99.4k
    128U, // FADD_D32
6126
99.4k
    128U, // FADD_D32_MM
6127
99.4k
    128U, // FADD_D64
6128
99.4k
    128U, // FADD_D64_MM
6129
99.4k
    128U, // FADD_PS64
6130
99.4k
    128U, // FADD_S
6131
99.4k
    128U, // FADD_S_MM
6132
99.4k
    72U,  // FADD_S_MMR6
6133
99.4k
    128U, // FADD_W
6134
99.4k
    128U, // FCAF_D
6135
99.4k
    128U, // FCAF_W
6136
99.4k
    128U, // FCEQ_D
6137
99.4k
    128U, // FCEQ_W
6138
99.4k
    0U, // FCLASS_D
6139
99.4k
    0U, // FCLASS_W
6140
99.4k
    128U, // FCLE_D
6141
99.4k
    128U, // FCLE_W
6142
99.4k
    128U, // FCLT_D
6143
99.4k
    128U, // FCLT_W
6144
99.4k
    0U, // FCMP_D32
6145
99.4k
    0U, // FCMP_D32_MM
6146
99.4k
    0U, // FCMP_D64
6147
99.4k
    0U, // FCMP_S32
6148
99.4k
    0U, // FCMP_S32_MM
6149
99.4k
    128U, // FCNE_D
6150
99.4k
    128U, // FCNE_W
6151
99.4k
    128U, // FCOR_D
6152
99.4k
    128U, // FCOR_W
6153
99.4k
    128U, // FCUEQ_D
6154
99.4k
    128U, // FCUEQ_W
6155
99.4k
    128U, // FCULE_D
6156
99.4k
    128U, // FCULE_W
6157
99.4k
    128U, // FCULT_D
6158
99.4k
    128U, // FCULT_W
6159
99.4k
    128U, // FCUNE_D
6160
99.4k
    128U, // FCUNE_W
6161
99.4k
    128U, // FCUN_D
6162
99.4k
    128U, // FCUN_W
6163
99.4k
    128U, // FDIV_D
6164
99.4k
    128U, // FDIV_D32
6165
99.4k
    128U, // FDIV_D32_MM
6166
99.4k
    128U, // FDIV_D64
6167
99.4k
    128U, // FDIV_D64_MM
6168
99.4k
    128U, // FDIV_S
6169
99.4k
    128U, // FDIV_S_MM
6170
99.4k
    72U,  // FDIV_S_MMR6
6171
99.4k
    128U, // FDIV_W
6172
99.4k
    128U, // FEXDO_H
6173
99.4k
    128U, // FEXDO_W
6174
99.4k
    128U, // FEXP2_D
6175
99.4k
    128U, // FEXP2_W
6176
99.4k
    0U, // FEXUPL_D
6177
99.4k
    0U, // FEXUPL_W
6178
99.4k
    0U, // FEXUPR_D
6179
99.4k
    0U, // FEXUPR_W
6180
99.4k
    0U, // FFINT_S_D
6181
99.4k
    0U, // FFINT_S_W
6182
99.4k
    0U, // FFINT_U_D
6183
99.4k
    0U, // FFINT_U_W
6184
99.4k
    0U, // FFQL_D
6185
99.4k
    0U, // FFQL_W
6186
99.4k
    0U, // FFQR_D
6187
99.4k
    0U, // FFQR_W
6188
99.4k
    0U, // FILL_B
6189
99.4k
    0U, // FILL_D
6190
99.4k
    0U, // FILL_H
6191
99.4k
    0U, // FILL_W
6192
99.4k
    0U, // FLOG2_D
6193
99.4k
    0U, // FLOG2_W
6194
99.4k
    0U, // FLOOR_L_D64
6195
99.4k
    0U, // FLOOR_L_D_MMR6
6196
99.4k
    0U, // FLOOR_L_S
6197
99.4k
    0U, // FLOOR_L_S_MMR6
6198
99.4k
    0U, // FLOOR_W_D32
6199
99.4k
    0U, // FLOOR_W_D64
6200
99.4k
    0U, // FLOOR_W_D_MMR6
6201
99.4k
    0U, // FLOOR_W_MM
6202
99.4k
    0U, // FLOOR_W_S
6203
99.4k
    0U, // FLOOR_W_S_MM
6204
99.4k
    0U, // FLOOR_W_S_MMR6
6205
99.4k
    184U, // FMADD_D
6206
99.4k
    184U, // FMADD_W
6207
99.4k
    128U, // FMAX_A_D
6208
99.4k
    128U, // FMAX_A_W
6209
99.4k
    128U, // FMAX_D
6210
99.4k
    128U, // FMAX_W
6211
99.4k
    128U, // FMIN_A_D
6212
99.4k
    128U, // FMIN_A_W
6213
99.4k
    128U, // FMIN_D
6214
99.4k
    128U, // FMIN_W
6215
99.4k
    0U, // FMOV_D32
6216
99.4k
    0U, // FMOV_D32_MM
6217
99.4k
    0U, // FMOV_D64
6218
99.4k
    0U, // FMOV_D64_MM
6219
99.4k
    0U, // FMOV_D_MMR6
6220
99.4k
    0U, // FMOV_S
6221
99.4k
    0U, // FMOV_S_MM
6222
99.4k
    0U, // FMOV_S_MMR6
6223
99.4k
    184U, // FMSUB_D
6224
99.4k
    184U, // FMSUB_W
6225
99.4k
    128U, // FMUL_D
6226
99.4k
    128U, // FMUL_D32
6227
99.4k
    128U, // FMUL_D32_MM
6228
99.4k
    128U, // FMUL_D64
6229
99.4k
    128U, // FMUL_D64_MM
6230
99.4k
    128U, // FMUL_PS64
6231
99.4k
    128U, // FMUL_S
6232
99.4k
    128U, // FMUL_S_MM
6233
99.4k
    72U,  // FMUL_S_MMR6
6234
99.4k
    128U, // FMUL_W
6235
99.4k
    0U, // FNEG_D32
6236
99.4k
    0U, // FNEG_D32_MM
6237
99.4k
    0U, // FNEG_D64
6238
99.4k
    0U, // FNEG_D64_MM
6239
99.4k
    0U, // FNEG_S
6240
99.4k
    0U, // FNEG_S_MM
6241
99.4k
    0U, // FNEG_S_MMR6
6242
99.4k
    1U, // FORK
6243
99.4k
    1U, // FORK_NM
6244
99.4k
    0U, // FRCP_D
6245
99.4k
    0U, // FRCP_W
6246
99.4k
    0U, // FRINT_D
6247
99.4k
    0U, // FRINT_W
6248
99.4k
    0U, // FRSQRT_D
6249
99.4k
    0U, // FRSQRT_W
6250
99.4k
    128U, // FSAF_D
6251
99.4k
    128U, // FSAF_W
6252
99.4k
    128U, // FSEQ_D
6253
99.4k
    128U, // FSEQ_W
6254
99.4k
    128U, // FSLE_D
6255
99.4k
    128U, // FSLE_W
6256
99.4k
    128U, // FSLT_D
6257
99.4k
    128U, // FSLT_W
6258
99.4k
    128U, // FSNE_D
6259
99.4k
    128U, // FSNE_W
6260
99.4k
    128U, // FSOR_D
6261
99.4k
    128U, // FSOR_W
6262
99.4k
    0U, // FSQRT_D
6263
99.4k
    0U, // FSQRT_D32
6264
99.4k
    0U, // FSQRT_D32_MM
6265
99.4k
    0U, // FSQRT_D64
6266
99.4k
    0U, // FSQRT_D64_MM
6267
99.4k
    0U, // FSQRT_S
6268
99.4k
    0U, // FSQRT_S_MM
6269
99.4k
    0U, // FSQRT_W
6270
99.4k
    128U, // FSUB_D
6271
99.4k
    128U, // FSUB_D32
6272
99.4k
    128U, // FSUB_D32_MM
6273
99.4k
    128U, // FSUB_D64
6274
99.4k
    128U, // FSUB_D64_MM
6275
99.4k
    128U, // FSUB_PS64
6276
99.4k
    128U, // FSUB_S
6277
99.4k
    128U, // FSUB_S_MM
6278
99.4k
    72U,  // FSUB_S_MMR6
6279
99.4k
    128U, // FSUB_W
6280
99.4k
    128U, // FSUEQ_D
6281
99.4k
    128U, // FSUEQ_W
6282
99.4k
    128U, // FSULE_D
6283
99.4k
    128U, // FSULE_W
6284
99.4k
    128U, // FSULT_D
6285
99.4k
    128U, // FSULT_W
6286
99.4k
    128U, // FSUNE_D
6287
99.4k
    128U, // FSUNE_W
6288
99.4k
    128U, // FSUN_D
6289
99.4k
    128U, // FSUN_W
6290
99.4k
    0U, // FTINT_S_D
6291
99.4k
    0U, // FTINT_S_W
6292
99.4k
    0U, // FTINT_U_D
6293
99.4k
    0U, // FTINT_U_W
6294
99.4k
    128U, // FTQ_H
6295
99.4k
    128U, // FTQ_W
6296
99.4k
    0U, // FTRUNC_S_D
6297
99.4k
    0U, // FTRUNC_S_W
6298
99.4k
    0U, // FTRUNC_U_D
6299
99.4k
    0U, // FTRUNC_U_W
6300
99.4k
    0U, // GINVI
6301
99.4k
    0U, // GINVI_MMR6
6302
99.4k
    0U, // GINVI_NM
6303
99.4k
    0U, // GINVT
6304
99.4k
    0U, // GINVT_MMR6
6305
99.4k
    0U, // GINVT_NM
6306
99.4k
    128U, // HADD_S_D
6307
99.4k
    128U, // HADD_S_H
6308
99.4k
    128U, // HADD_S_W
6309
99.4k
    128U, // HADD_U_D
6310
99.4k
    128U, // HADD_U_H
6311
99.4k
    128U, // HADD_U_W
6312
99.4k
    128U, // HSUB_S_D
6313
99.4k
    128U, // HSUB_S_H
6314
99.4k
    128U, // HSUB_S_W
6315
99.4k
    128U, // HSUB_U_D
6316
99.4k
    128U, // HSUB_U_H
6317
99.4k
    128U, // HSUB_U_W
6318
99.4k
    0U, // HYPCALL
6319
99.4k
    0U, // HYPCALL_MM
6320
99.4k
    128U, // ILVEV_B
6321
99.4k
    128U, // ILVEV_D
6322
99.4k
    128U, // ILVEV_H
6323
99.4k
    128U, // ILVEV_W
6324
99.4k
    128U, // ILVL_B
6325
99.4k
    128U, // ILVL_D
6326
99.4k
    128U, // ILVL_H
6327
99.4k
    128U, // ILVL_W
6328
99.4k
    128U, // ILVOD_B
6329
99.4k
    128U, // ILVOD_D
6330
99.4k
    128U, // ILVOD_H
6331
99.4k
    128U, // ILVOD_W
6332
99.4k
    128U, // ILVR_B
6333
99.4k
    128U, // ILVR_D
6334
99.4k
    128U, // ILVR_H
6335
99.4k
    128U, // ILVR_W
6336
99.4k
    7192U,  // INS
6337
99.4k
    0U, // INSERT_B
6338
99.4k
    0U, // INSERT_D
6339
99.4k
    0U, // INSERT_H
6340
99.4k
    0U, // INSERT_W
6341
99.4k
    0U, // INSV
6342
99.4k
    0U, // INSVE_B
6343
99.4k
    0U, // INSVE_D
6344
99.4k
    0U, // INSVE_H
6345
99.4k
    0U, // INSVE_W
6346
99.4k
    0U, // INSV_MM
6347
99.4k
    7192U,  // INS_MM
6348
99.4k
    7192U,  // INS_MMR6
6349
99.4k
    7192U,  // INS_NM
6350
99.4k
    0U, // J
6351
99.4k
    0U, // JAL
6352
99.4k
    0U, // JALR
6353
99.4k
    0U, // JALR16_MM
6354
99.4k
    0U, // JALR64
6355
99.4k
    0U, // JALRC16_MMR6
6356
99.4k
    0U, // JALRC16_NM
6357
99.4k
    0U, // JALRCHB_NM
6358
99.4k
    0U, // JALRC_HB_MMR6
6359
99.4k
    0U, // JALRC_MMR6
6360
99.4k
    0U, // JALRC_NM
6361
99.4k
    0U, // JALRS16_MM
6362
99.4k
    0U, // JALRS_MM
6363
99.4k
    0U, // JALR_HB
6364
99.4k
    0U, // JALR_HB64
6365
99.4k
    0U, // JALR_MM
6366
99.4k
    0U, // JALS_MM
6367
99.4k
    0U, // JALX
6368
99.4k
    0U, // JALX_MM
6369
99.4k
    0U, // JAL_MM
6370
99.4k
    0U, // JIALC
6371
99.4k
    0U, // JIALC64
6372
99.4k
    0U, // JIALC_MMR6
6373
99.4k
    0U, // JIC
6374
99.4k
    0U, // JIC64
6375
99.4k
    0U, // JIC_MMR6
6376
99.4k
    0U, // JR
6377
99.4k
    0U, // JR16_MM
6378
99.4k
    0U, // JR64
6379
99.4k
    0U, // JRADDIUSP
6380
99.4k
    0U, // JRC16_MM
6381
99.4k
    0U, // JRC16_MMR6
6382
99.4k
    0U, // JRCADDIUSP_MMR6
6383
99.4k
    0U, // JRC_NM
6384
99.4k
    0U, // JR_HB
6385
99.4k
    0U, // JR_HB64
6386
99.4k
    0U, // JR_HB64_R6
6387
99.4k
    0U, // JR_HB_R6
6388
99.4k
    0U, // JR_MM
6389
99.4k
    0U, // J_MM
6390
99.4k
    0U, // Jal16
6391
99.4k
    0U, // JalB16
6392
99.4k
    0U, // JrRa16
6393
99.4k
    0U, // JrcRa16
6394
99.4k
    0U, // JrcRx16
6395
99.4k
    0U, // JumpLinkReg16
6396
99.4k
    0U, // LAPC32_NM
6397
99.4k
    0U, // LAPC48_NM
6398
99.4k
    0U, // LB
6399
99.4k
    0U, // LB16_NM
6400
99.4k
    0U, // LB64
6401
99.4k
    0U, // LBE
6402
99.4k
    0U, // LBE_MM
6403
99.4k
    0U, // LBGP_NM
6404
99.4k
    0U, // LBU16_MM
6405
99.4k
    0U, // LBU16_NM
6406
99.4k
    0U, // LBUGP_NM
6407
99.4k
    1U, // LBUX
6408
99.4k
    1U, // LBUX_MM
6409
99.4k
    0U, // LBUX_NM
6410
99.4k
    0U, // LBU_MMR6
6411
99.4k
    0U, // LBU_NM
6412
99.4k
    0U, // LBUs9_NM
6413
99.4k
    0U, // LBX_NM
6414
99.4k
    0U, // LB_MM
6415
99.4k
    0U, // LB_MMR6
6416
99.4k
    0U, // LB_NM
6417
99.4k
    0U, // LBs9_NM
6418
99.4k
    0U, // LBu
6419
99.4k
    0U, // LBu64
6420
99.4k
    0U, // LBuE
6421
99.4k
    0U, // LBuE_MM
6422
99.4k
    0U, // LBu_MM
6423
99.4k
    0U, // LD
6424
99.4k
    0U, // LDC1
6425
99.4k
    0U, // LDC164
6426
99.4k
    0U, // LDC1_D64_MMR6
6427
99.4k
    0U, // LDC1_MM_D32
6428
99.4k
    0U, // LDC1_MM_D64
6429
99.4k
    0U, // LDC2
6430
99.4k
    0U, // LDC2_MMR6
6431
99.4k
    0U, // LDC2_R6
6432
99.4k
    0U, // LDC3
6433
99.4k
    0U, // LDI_B
6434
99.4k
    0U, // LDI_D
6435
99.4k
    0U, // LDI_H
6436
99.4k
    0U, // LDI_W
6437
99.4k
    0U, // LDL
6438
99.4k
    0U, // LDPC
6439
99.4k
    0U, // LDR
6440
99.4k
    1U, // LDXC1
6441
99.4k
    1U, // LDXC164
6442
99.4k
    0U, // LD_B
6443
99.4k
    0U, // LD_D
6444
99.4k
    0U, // LD_H
6445
99.4k
    0U, // LD_W
6446
99.4k
    0U, // LEA_ADDIU_NM
6447
99.4k
    0U, // LEA_ADDiu
6448
99.4k
    0U, // LEA_ADDiu64
6449
99.4k
    0U, // LEA_ADDiu_MM
6450
99.4k
    0U, // LH
6451
99.4k
    0U, // LH16_NM
6452
99.4k
    0U, // LH64
6453
99.4k
    0U, // LHE
6454
99.4k
    0U, // LHE_MM
6455
99.4k
    0U, // LHGP_NM
6456
99.4k
    0U, // LHU16_MM
6457
99.4k
    0U, // LHU16_NM
6458
99.4k
    0U, // LHUGP_NM
6459
99.4k
    0U, // LHUXS_NM
6460
99.4k
    0U, // LHUX_NM
6461
99.4k
    0U, // LHU_NM
6462
99.4k
    0U, // LHUs9_NM
6463
99.4k
    1U, // LHX
6464
99.4k
    0U, // LHXS_NM
6465
99.4k
    1U, // LHX_MM
6466
99.4k
    0U, // LHX_NM
6467
99.4k
    0U, // LH_MM
6468
99.4k
    0U, // LH_NM
6469
99.4k
    0U, // LHs9_NM
6470
99.4k
    0U, // LHu
6471
99.4k
    0U, // LHu64
6472
99.4k
    0U, // LHuE
6473
99.4k
    0U, // LHuE_MM
6474
99.4k
    0U, // LHu_MM
6475
99.4k
    0U, // LI16_MM
6476
99.4k
    0U, // LI16_MMR6
6477
99.4k
    0U, // LI16_NM
6478
99.4k
    0U, // LI48_NM
6479
99.4k
    0U, // LL
6480
99.4k
    0U, // LL64
6481
99.4k
    0U, // LL64_R6
6482
99.4k
    0U, // LLD
6483
99.4k
    0U, // LLD_R6
6484
99.4k
    0U, // LLE
6485
99.4k
    0U, // LLE_MM
6486
99.4k
    76U,  // LLWP_NM
6487
99.4k
    0U, // LL_MM
6488
99.4k
    0U, // LL_MMR6
6489
99.4k
    0U, // LL_NM
6490
99.4k
    0U, // LL_R6
6491
99.4k
    9216U,  // LSA
6492
99.4k
    1U, // LSA_MMR6
6493
99.4k
    1024U,  // LSA_NM
6494
99.4k
    9216U,  // LSA_R6
6495
99.4k
    0U, // LUI_MMR6
6496
99.4k
    0U, // LUI_NM
6497
99.4k
    1U, // LUXC1
6498
99.4k
    1U, // LUXC164
6499
99.4k
    1U, // LUXC1_MM
6500
99.4k
    0U, // LUi
6501
99.4k
    0U, // LUi64
6502
99.4k
    0U, // LUi_MM
6503
99.4k
    0U, // LW
6504
99.4k
    0U, // LW16_MM
6505
99.4k
    0U, // LW16_NM
6506
99.4k
    0U, // LW4x4_NM
6507
99.4k
    0U, // LW64
6508
99.4k
    0U, // LWC1
6509
99.4k
    0U, // LWC1_MM
6510
99.4k
    0U, // LWC2
6511
99.4k
    0U, // LWC2_MMR6
6512
99.4k
    0U, // LWC2_R6
6513
99.4k
    0U, // LWC3
6514
99.4k
    0U, // LWDSP
6515
99.4k
    0U, // LWDSP_MM
6516
99.4k
    0U, // LWE
6517
99.4k
    0U, // LWE_MM
6518
99.4k
    0U, // LWGP16_NM
6519
99.4k
    0U, // LWGP_MM
6520
99.4k
    0U, // LWGP_NM
6521
99.4k
    0U, // LWL
6522
99.4k
    0U, // LWL64
6523
99.4k
    0U, // LWLE
6524
99.4k
    0U, // LWLE_MM
6525
99.4k
    0U, // LWL_MM
6526
99.4k
    0U, // LWM16_MM
6527
99.4k
    0U, // LWM16_MMR6
6528
99.4k
    0U, // LWM32_MM
6529
99.4k
    184U, // LWM_NM
6530
99.4k
    0U, // LWPC
6531
99.4k
    0U, // LWPC_MMR6
6532
99.4k
    0U, // LWPC_NM
6533
99.4k
    0U, // LWP_MM
6534
99.4k
    0U, // LWR
6535
99.4k
    0U, // LWR64
6536
99.4k
    0U, // LWRE
6537
99.4k
    0U, // LWRE_MM
6538
99.4k
    0U, // LWR_MM
6539
99.4k
    0U, // LWSP16_NM
6540
99.4k
    0U, // LWSP_MM
6541
99.4k
    0U, // LWUPC
6542
99.4k
    0U, // LWU_MM
6543
99.4k
    1U, // LWX
6544
99.4k
    1U, // LWXC1
6545
99.4k
    1U, // LWXC1_MM
6546
99.4k
    0U, // LWXS16_NM
6547
99.4k
    1U, // LWXS_MM
6548
99.4k
    0U, // LWXS_NM
6549
99.4k
    1U, // LWX_MM
6550
99.4k
    0U, // LWX_NM
6551
99.4k
    0U, // LW_MM
6552
99.4k
    0U, // LW_MMR6
6553
99.4k
    0U, // LW_NM
6554
99.4k
    0U, // LWs9_NM
6555
99.4k
    0U, // LWu
6556
99.4k
    0U, // LbRxRyOffMemX16
6557
99.4k
    0U, // LbuRxRyOffMemX16
6558
99.4k
    0U, // LhRxRyOffMemX16
6559
99.4k
    0U, // LhuRxRyOffMemX16
6560
99.4k
    1U, // LiRxImm16
6561
99.4k
    0U, // LiRxImmAlignX16
6562
99.4k
    0U, // LiRxImmX16
6563
99.4k
    1U, // LwRxPcTcp16
6564
99.4k
    0U, // LwRxPcTcpX16
6565
99.4k
    0U, // LwRxRyOffMemX16
6566
99.4k
    0U, // LwRxSpImmX16
6567
99.4k
    0U, // MADD
6568
99.4k
    184U, // MADDF_D
6569
99.4k
    184U, // MADDF_D_MMR6
6570
99.4k
    184U, // MADDF_S
6571
99.4k
    184U, // MADDF_S_MMR6
6572
99.4k
    184U, // MADDR_Q_H
6573
99.4k
    184U, // MADDR_Q_W
6574
99.4k
    0U, // MADDU
6575
99.4k
    128U, // MADDU_DSP
6576
99.4k
    128U, // MADDU_DSP_MM
6577
99.4k
    0U, // MADDU_MM
6578
99.4k
    184U, // MADDV_B
6579
99.4k
    184U, // MADDV_D
6580
99.4k
    184U, // MADDV_H
6581
99.4k
    184U, // MADDV_W
6582
99.4k
    0U, // MADD_D32
6583
99.4k
    0U, // MADD_D32_MM
6584
99.4k
    0U, // MADD_D64
6585
99.4k
    128U, // MADD_DSP
6586
99.4k
    128U, // MADD_DSP_MM
6587
99.4k
    0U, // MADD_MM
6588
99.4k
    184U, // MADD_Q_H
6589
99.4k
    184U, // MADD_Q_W
6590
99.4k
    0U, // MADD_S
6591
99.4k
    0U, // MADD_S_MM
6592
99.4k
    128U, // MAQ_SA_W_PHL
6593
99.4k
    128U, // MAQ_SA_W_PHL_MM
6594
99.4k
    128U, // MAQ_SA_W_PHR
6595
99.4k
    128U, // MAQ_SA_W_PHR_MM
6596
99.4k
    128U, // MAQ_S_W_PHL
6597
99.4k
    128U, // MAQ_S_W_PHL_MM
6598
99.4k
    128U, // MAQ_S_W_PHR
6599
99.4k
    128U, // MAQ_S_W_PHR_MM
6600
99.4k
    128U, // MAXA_D
6601
99.4k
    128U, // MAXA_D_MMR6
6602
99.4k
    128U, // MAXA_S
6603
99.4k
    128U, // MAXA_S_MMR6
6604
99.4k
    128U, // MAXI_S_B
6605
99.4k
    128U, // MAXI_S_D
6606
99.4k
    128U, // MAXI_S_H
6607
99.4k
    128U, // MAXI_S_W
6608
99.4k
    152U, // MAXI_U_B
6609
99.4k
    152U, // MAXI_U_D
6610
99.4k
    152U, // MAXI_U_H
6611
99.4k
    152U, // MAXI_U_W
6612
99.4k
    128U, // MAX_A_B
6613
99.4k
    128U, // MAX_A_D
6614
99.4k
    128U, // MAX_A_H
6615
99.4k
    128U, // MAX_A_W
6616
99.4k
    128U, // MAX_D
6617
99.4k
    128U, // MAX_D_MMR6
6618
99.4k
    128U, // MAX_S
6619
99.4k
    128U, // MAX_S_B
6620
99.4k
    128U, // MAX_S_D
6621
99.4k
    128U, // MAX_S_H
6622
99.4k
    128U, // MAX_S_MMR6
6623
99.4k
    128U, // MAX_S_W
6624
99.4k
    128U, // MAX_U_B
6625
99.4k
    128U, // MAX_U_D
6626
99.4k
    128U, // MAX_U_H
6627
99.4k
    128U, // MAX_U_W
6628
99.4k
    136U, // MFC0
6629
99.4k
    0U, // MFC0Sel_NM
6630
99.4k
    136U, // MFC0_MMR6
6631
99.4k
    152U, // MFC0_NM
6632
99.4k
    0U, // MFC1
6633
99.4k
    0U, // MFC1_D64
6634
99.4k
    0U, // MFC1_MM
6635
99.4k
    0U, // MFC1_MMR6
6636
99.4k
    136U, // MFC2
6637
99.4k
    0U, // MFC2_MMR6
6638
99.4k
    136U, // MFGC0
6639
99.4k
    136U, // MFGC0_MM
6640
99.4k
    0U, // MFHC0Sel_NM
6641
99.4k
    136U, // MFHC0_MMR6
6642
99.4k
    152U, // MFHC0_NM
6643
99.4k
    0U, // MFHC1_D32
6644
99.4k
    0U, // MFHC1_D32_MM
6645
99.4k
    0U, // MFHC1_D64
6646
99.4k
    0U, // MFHC1_D64_MM
6647
99.4k
    0U, // MFHC2_MMR6
6648
99.4k
    136U, // MFHGC0
6649
99.4k
    136U, // MFHGC0_MM
6650
99.4k
    0U, // MFHI
6651
99.4k
    0U, // MFHI16_MM
6652
99.4k
    0U, // MFHI64
6653
99.4k
    0U, // MFHI_DSP
6654
99.4k
    0U, // MFHI_DSP_MM
6655
99.4k
    0U, // MFHI_MM
6656
99.4k
    0U, // MFLO
6657
99.4k
    0U, // MFLO16_MM
6658
99.4k
    0U, // MFLO64
6659
99.4k
    0U, // MFLO_DSP
6660
99.4k
    0U, // MFLO_DSP_MM
6661
99.4k
    0U, // MFLO_MM
6662
99.4k
    19520U, // MFTR
6663
99.4k
    19520U, // MFTR_NM
6664
99.4k
    128U, // MINA_D
6665
99.4k
    128U, // MINA_D_MMR6
6666
99.4k
    128U, // MINA_S
6667
99.4k
    128U, // MINA_S_MMR6
6668
99.4k
    128U, // MINI_S_B
6669
99.4k
    128U, // MINI_S_D
6670
99.4k
    128U, // MINI_S_H
6671
99.4k
    128U, // MINI_S_W
6672
99.4k
    152U, // MINI_U_B
6673
99.4k
    152U, // MINI_U_D
6674
99.4k
    152U, // MINI_U_H
6675
99.4k
    152U, // MINI_U_W
6676
99.4k
    128U, // MIN_A_B
6677
99.4k
    128U, // MIN_A_D
6678
99.4k
    128U, // MIN_A_H
6679
99.4k
    128U, // MIN_A_W
6680
99.4k
    128U, // MIN_D
6681
99.4k
    128U, // MIN_D_MMR6
6682
99.4k
    128U, // MIN_S
6683
99.4k
    128U, // MIN_S_B
6684
99.4k
    128U, // MIN_S_D
6685
99.4k
    128U, // MIN_S_H
6686
99.4k
    128U, // MIN_S_MMR6
6687
99.4k
    128U, // MIN_S_W
6688
99.4k
    128U, // MIN_U_B
6689
99.4k
    128U, // MIN_U_D
6690
99.4k
    128U, // MIN_U_H
6691
99.4k
    128U, // MIN_U_W
6692
99.4k
    128U, // MOD
6693
99.4k
    128U, // MODSUB
6694
99.4k
    128U, // MODSUB_MM
6695
99.4k
    128U, // MODU
6696
99.4k
    128U, // MODU_MMR6
6697
99.4k
    128U, // MODU_NM
6698
99.4k
    128U, // MOD_MMR6
6699
99.4k
    128U, // MOD_NM
6700
99.4k
    128U, // MOD_S_B
6701
99.4k
    128U, // MOD_S_D
6702
99.4k
    128U, // MOD_S_H
6703
99.4k
    128U, // MOD_S_W
6704
99.4k
    128U, // MOD_U_B
6705
99.4k
    128U, // MOD_U_D
6706
99.4k
    128U, // MOD_U_H
6707
99.4k
    128U, // MOD_U_W
6708
99.4k
    0U, // MOVE16_MM
6709
99.4k
    0U, // MOVE16_MMR6
6710
99.4k
    80U,  // MOVEBALC_NM
6711
99.4k
    0U, // MOVEPREV_NM
6712
99.4k
    0U, // MOVEP_MM
6713
99.4k
    0U, // MOVEP_MMR6
6714
99.4k
    0U, // MOVEP_NM
6715
99.4k
    0U, // MOVE_NM
6716
99.4k
    0U, // MOVE_V
6717
99.4k
    128U, // MOVF_D32
6718
99.4k
    128U, // MOVF_D32_MM
6719
99.4k
    128U, // MOVF_D64
6720
99.4k
    128U, // MOVF_I
6721
99.4k
    128U, // MOVF_I64
6722
99.4k
    128U, // MOVF_I_MM
6723
99.4k
    128U, // MOVF_S
6724
99.4k
    128U, // MOVF_S_MM
6725
99.4k
    128U, // MOVN_I64_D64
6726
99.4k
    128U, // MOVN_I64_I
6727
99.4k
    128U, // MOVN_I64_I64
6728
99.4k
    128U, // MOVN_I64_S
6729
99.4k
    128U, // MOVN_I_D32
6730
99.4k
    128U, // MOVN_I_D32_MM
6731
99.4k
    128U, // MOVN_I_D64
6732
99.4k
    128U, // MOVN_I_I
6733
99.4k
    128U, // MOVN_I_I64
6734
99.4k
    128U, // MOVN_I_MM
6735
99.4k
    128U, // MOVN_I_S
6736
99.4k
    128U, // MOVN_I_S_MM
6737
99.4k
    128U, // MOVN_NM
6738
99.4k
    128U, // MOVT_D32
6739
99.4k
    128U, // MOVT_D32_MM
6740
99.4k
    128U, // MOVT_D64
6741
99.4k
    128U, // MOVT_I
6742
99.4k
    128U, // MOVT_I64
6743
99.4k
    128U, // MOVT_I_MM
6744
99.4k
    128U, // MOVT_S
6745
99.4k
    128U, // MOVT_S_MM
6746
99.4k
    128U, // MOVZ_I64_D64
6747
99.4k
    128U, // MOVZ_I64_I
6748
99.4k
    128U, // MOVZ_I64_I64
6749
99.4k
    128U, // MOVZ_I64_S
6750
99.4k
    128U, // MOVZ_I_D32
6751
99.4k
    128U, // MOVZ_I_D32_MM
6752
99.4k
    128U, // MOVZ_I_D64
6753
99.4k
    128U, // MOVZ_I_I
6754
99.4k
    128U, // MOVZ_I_I64
6755
99.4k
    128U, // MOVZ_I_MM
6756
99.4k
    128U, // MOVZ_I_S
6757
99.4k
    128U, // MOVZ_I_S_MM
6758
99.4k
    128U, // MOVZ_NM
6759
99.4k
    0U, // MSUB
6760
99.4k
    184U, // MSUBF_D
6761
99.4k
    184U, // MSUBF_D_MMR6
6762
99.4k
    184U, // MSUBF_S
6763
99.4k
    184U, // MSUBF_S_MMR6
6764
99.4k
    184U, // MSUBR_Q_H
6765
99.4k
    184U, // MSUBR_Q_W
6766
99.4k
    0U, // MSUBU
6767
99.4k
    128U, // MSUBU_DSP
6768
99.4k
    128U, // MSUBU_DSP_MM
6769
99.4k
    0U, // MSUBU_MM
6770
99.4k
    184U, // MSUBV_B
6771
99.4k
    184U, // MSUBV_D
6772
99.4k
    184U, // MSUBV_H
6773
99.4k
    184U, // MSUBV_W
6774
99.4k
    0U, // MSUB_D32
6775
99.4k
    0U, // MSUB_D32_MM
6776
99.4k
    0U, // MSUB_D64
6777
99.4k
    128U, // MSUB_DSP
6778
99.4k
    128U, // MSUB_DSP_MM
6779
99.4k
    0U, // MSUB_MM
6780
99.4k
    184U, // MSUB_Q_H
6781
99.4k
    184U, // MSUB_Q_W
6782
99.4k
    0U, // MSUB_S
6783
99.4k
    0U, // MSUB_S_MM
6784
99.4k
    0U, // MTC0
6785
99.4k
    0U, // MTC0Sel_NM
6786
99.4k
    0U, // MTC0_MMR6
6787
99.4k
    152U, // MTC0_NM
6788
99.4k
    0U, // MTC1
6789
99.4k
    0U, // MTC1_D64
6790
99.4k
    0U, // MTC1_D64_MM
6791
99.4k
    0U, // MTC1_MM
6792
99.4k
    0U, // MTC1_MMR6
6793
99.4k
    0U, // MTC2
6794
99.4k
    0U, // MTC2_MMR6
6795
99.4k
    0U, // MTGC0
6796
99.4k
    0U, // MTGC0_MM
6797
99.4k
    0U, // MTHC0Sel_NM
6798
99.4k
    0U, // MTHC0_MMR6
6799
99.4k
    152U, // MTHC0_NM
6800
99.4k
    0U, // MTHC1_D32
6801
99.4k
    0U, // MTHC1_D32_MM
6802
99.4k
    0U, // MTHC1_D64
6803
99.4k
    0U, // MTHC1_D64_MM
6804
99.4k
    0U, // MTHC2_MMR6
6805
99.4k
    0U, // MTHGC0
6806
99.4k
    0U, // MTHGC0_MM
6807
99.4k
    0U, // MTHI
6808
99.4k
    0U, // MTHI64
6809
99.4k
    0U, // MTHI_DSP
6810
99.4k
    0U, // MTHI_DSP_MM
6811
99.4k
    0U, // MTHI_MM
6812
99.4k
    0U, // MTHLIP
6813
99.4k
    0U, // MTHLIP_MM
6814
99.4k
    0U, // MTLO
6815
99.4k
    0U, // MTLO64
6816
99.4k
    0U, // MTLO_DSP
6817
99.4k
    0U, // MTLO_DSP_MM
6818
99.4k
    0U, // MTLO_MM
6819
99.4k
    0U, // MTM0
6820
99.4k
    0U, // MTM1
6821
99.4k
    0U, // MTM2
6822
99.4k
    0U, // MTP0
6823
99.4k
    0U, // MTP1
6824
99.4k
    0U, // MTP2
6825
99.4k
    2U, // MTTR
6826
99.4k
    2U, // MTTR_NM
6827
99.4k
    128U, // MUH
6828
99.4k
    128U, // MUHU
6829
99.4k
    128U, // MUHU_MMR6
6830
99.4k
    128U, // MUHU_NM
6831
99.4k
    128U, // MUH_MMR6
6832
99.4k
    128U, // MUH_NM
6833
99.4k
    128U, // MUL
6834
99.4k
    128U, // MUL4x4_NM
6835
99.4k
    128U, // MULEQ_S_W_PHL
6836
99.4k
    128U, // MULEQ_S_W_PHL_MM
6837
99.4k
    128U, // MULEQ_S_W_PHR
6838
99.4k
    128U, // MULEQ_S_W_PHR_MM
6839
99.4k
    128U, // MULEU_S_PH_QBL
6840
99.4k
    128U, // MULEU_S_PH_QBL_MM
6841
99.4k
    128U, // MULEU_S_PH_QBR
6842
99.4k
    128U, // MULEU_S_PH_QBR_MM
6843
99.4k
    128U, // MULQ_RS_PH
6844
99.4k
    128U, // MULQ_RS_PH_MM
6845
99.4k
    128U, // MULQ_RS_W
6846
99.4k
    128U, // MULQ_RS_W_MMR2
6847
99.4k
    128U, // MULQ_S_PH
6848
99.4k
    128U, // MULQ_S_PH_MMR2
6849
99.4k
    128U, // MULQ_S_W
6850
99.4k
    128U, // MULQ_S_W_MMR2
6851
99.4k
    128U, // MULR_PS64
6852
99.4k
    128U, // MULR_Q_H
6853
99.4k
    128U, // MULR_Q_W
6854
99.4k
    128U, // MULSAQ_S_W_PH
6855
99.4k
    128U, // MULSAQ_S_W_PH_MM
6856
99.4k
    128U, // MULSA_W_PH
6857
99.4k
    128U, // MULSA_W_PH_MMR2
6858
99.4k
    0U, // MULT
6859
99.4k
    128U, // MULTU_DSP
6860
99.4k
    128U, // MULTU_DSP_MM
6861
99.4k
    128U, // MULT_DSP
6862
99.4k
    128U, // MULT_DSP_MM
6863
99.4k
    0U, // MULT_MM
6864
99.4k
    0U, // MULTu
6865
99.4k
    0U, // MULTu_MM
6866
99.4k
    128U, // MULU
6867
99.4k
    128U, // MULU_MMR6
6868
99.4k
    128U, // MULU_NM
6869
99.4k
    128U, // MULV_B
6870
99.4k
    128U, // MULV_D
6871
99.4k
    128U, // MULV_H
6872
99.4k
    128U, // MULV_W
6873
99.4k
    128U, // MUL_MM
6874
99.4k
    128U, // MUL_MMR6
6875
99.4k
    128U, // MUL_NM
6876
99.4k
    128U, // MUL_PH
6877
99.4k
    128U, // MUL_PH_MMR2
6878
99.4k
    128U, // MUL_Q_H
6879
99.4k
    128U, // MUL_Q_W
6880
99.4k
    128U, // MUL_R6
6881
99.4k
    128U, // MUL_S_PH
6882
99.4k
    128U, // MUL_S_PH_MMR2
6883
99.4k
    0U, // Mfhi16
6884
99.4k
    0U, // Mflo16
6885
99.4k
    0U, // Move32R16
6886
99.4k
    0U, // MoveR3216
6887
99.4k
    0U, // NLOC_B
6888
99.4k
    0U, // NLOC_D
6889
99.4k
    0U, // NLOC_H
6890
99.4k
    0U, // NLOC_W
6891
99.4k
    0U, // NLZC_B
6892
99.4k
    0U, // NLZC_D
6893
99.4k
    0U, // NLZC_H
6894
99.4k
    0U, // NLZC_W
6895
99.4k
    0U, // NMADD_D32
6896
99.4k
    0U, // NMADD_D32_MM
6897
99.4k
    0U, // NMADD_D64
6898
99.4k
    0U, // NMADD_S
6899
99.4k
    0U, // NMADD_S_MM
6900
99.4k
    0U, // NMSUB_D32
6901
99.4k
    0U, // NMSUB_D32_MM
6902
99.4k
    0U, // NMSUB_D64
6903
99.4k
    0U, // NMSUB_S
6904
99.4k
    0U, // NMSUB_S_MM
6905
99.4k
    0U, // NOP32_NM
6906
99.4k
    0U, // NOP_NM
6907
99.4k
    128U, // NOR
6908
99.4k
    128U, // NOR64
6909
99.4k
    20U,  // NORI_B
6910
99.4k
    128U, // NOR_MM
6911
99.4k
    128U, // NOR_MMR6
6912
99.4k
    128U, // NOR_NM
6913
99.4k
    128U, // NOR_V
6914
99.4k
    0U, // NOT16_MM
6915
99.4k
    0U, // NOT16_MMR6
6916
99.4k
    0U, // NOT16_NM
6917
99.4k
    0U, // NegRxRy16
6918
99.4k
    0U, // NotRxRy16
6919
99.4k
    128U, // OR
6920
99.4k
    0U, // OR16_MM
6921
99.4k
    0U, // OR16_MMR6
6922
99.4k
    128U, // OR16_NM
6923
99.4k
    128U, // OR64
6924
99.4k
    20U,  // ORI_B
6925
99.4k
    16U,  // ORI_MMR6
6926
99.4k
    128U, // ORI_NM
6927
99.4k
    128U, // OR_MM
6928
99.4k
    128U, // OR_MMR6
6929
99.4k
    128U, // OR_NM
6930
99.4k
    128U, // OR_V
6931
99.4k
    16U,  // ORi
6932
99.4k
    16U,  // ORi64
6933
99.4k
    16U,  // ORi_MM
6934
99.4k
    0U, // OrRxRxRy16
6935
99.4k
    128U, // PACKRL_PH
6936
99.4k
    128U, // PACKRL_PH_MM
6937
99.4k
    0U, // PAUSE
6938
99.4k
    0U, // PAUSE_MM
6939
99.4k
    0U, // PAUSE_MMR6
6940
99.4k
    0U, // PAUSE_NM
6941
99.4k
    128U, // PCKEV_B
6942
99.4k
    128U, // PCKEV_D
6943
99.4k
    128U, // PCKEV_H
6944
99.4k
    128U, // PCKEV_W
6945
99.4k
    128U, // PCKOD_B
6946
99.4k
    128U, // PCKOD_D
6947
99.4k
    128U, // PCKOD_H
6948
99.4k
    128U, // PCKOD_W
6949
99.4k
    0U, // PCNT_B
6950
99.4k
    0U, // PCNT_D
6951
99.4k
    0U, // PCNT_H
6952
99.4k
    0U, // PCNT_W
6953
99.4k
    128U, // PICK_PH
6954
99.4k
    128U, // PICK_PH_MM
6955
99.4k
    128U, // PICK_QB
6956
99.4k
    128U, // PICK_QB_MM
6957
99.4k
    128U, // PLL_PS64
6958
99.4k
    128U, // PLU_PS64
6959
99.4k
    0U, // POP
6960
99.4k
    0U, // PRECEQU_PH_QBL
6961
99.4k
    0U, // PRECEQU_PH_QBLA
6962
99.4k
    0U, // PRECEQU_PH_QBLA_MM
6963
99.4k
    0U, // PRECEQU_PH_QBL_MM
6964
99.4k
    0U, // PRECEQU_PH_QBR
6965
99.4k
    0U, // PRECEQU_PH_QBRA
6966
99.4k
    0U, // PRECEQU_PH_QBRA_MM
6967
99.4k
    0U, // PRECEQU_PH_QBR_MM
6968
99.4k
    0U, // PRECEQ_W_PHL
6969
99.4k
    0U, // PRECEQ_W_PHL_MM
6970
99.4k
    0U, // PRECEQ_W_PHR
6971
99.4k
    0U, // PRECEQ_W_PHR_MM
6972
99.4k
    0U, // PRECEU_PH_QBL
6973
99.4k
    0U, // PRECEU_PH_QBLA
6974
99.4k
    0U, // PRECEU_PH_QBLA_MM
6975
99.4k
    0U, // PRECEU_PH_QBL_MM
6976
99.4k
    0U, // PRECEU_PH_QBR
6977
99.4k
    0U, // PRECEU_PH_QBRA
6978
99.4k
    0U, // PRECEU_PH_QBRA_MM
6979
99.4k
    0U, // PRECEU_PH_QBR_MM
6980
99.4k
    128U, // PRECRQU_S_QB_PH
6981
99.4k
    128U, // PRECRQU_S_QB_PH_MM
6982
99.4k
    128U, // PRECRQ_PH_W
6983
99.4k
    128U, // PRECRQ_PH_W_MM
6984
99.4k
    128U, // PRECRQ_QB_PH
6985
99.4k
    128U, // PRECRQ_QB_PH_MM
6986
99.4k
    128U, // PRECRQ_RS_PH_W
6987
99.4k
    128U, // PRECRQ_RS_PH_W_MM
6988
99.4k
    128U, // PRECR_QB_PH
6989
99.4k
    128U, // PRECR_QB_PH_MMR2
6990
99.4k
    152U, // PRECR_SRA_PH_W
6991
99.4k
    152U, // PRECR_SRA_PH_W_MMR2
6992
99.4k
    152U, // PRECR_SRA_R_PH_W
6993
99.4k
    152U, // PRECR_SRA_R_PH_W_MMR2
6994
99.4k
    0U, // PREF
6995
99.4k
    0U, // PREFE
6996
99.4k
    0U, // PREFE_MM
6997
99.4k
    0U, // PREFX_MM
6998
99.4k
    0U, // PREF_MM
6999
99.4k
    0U, // PREF_MMR6
7000
99.4k
    0U, // PREF_NM
7001
99.4k
    0U, // PREF_R6
7002
99.4k
    0U, // PREFs9_NM
7003
99.4k
    152U, // PREPEND
7004
99.4k
    152U, // PREPEND_MMR2
7005
99.4k
    128U, // PUL_PS64
7006
99.4k
    128U, // PUU_PS64
7007
99.4k
    0U, // RADDU_W_QB
7008
99.4k
    0U, // RADDU_W_QB_MM
7009
99.4k
    0U, // RDDSP
7010
99.4k
    0U, // RDDSP_MM
7011
99.4k
    20U,  // RDHWR
7012
99.4k
    20U,  // RDHWR64
7013
99.4k
    20U,  // RDHWR_MM
7014
99.4k
    136U, // RDHWR_MMR6
7015
99.4k
    152U, // RDHWR_NM
7016
99.4k
    0U, // RDPGPR_MMR6
7017
99.4k
    0U, // RDPGPR_NM
7018
99.4k
    0U, // RECIP_D32
7019
99.4k
    0U, // RECIP_D32_MM
7020
99.4k
    0U, // RECIP_D64
7021
99.4k
    0U, // RECIP_D64_MM
7022
99.4k
    0U, // RECIP_S
7023
99.4k
    0U, // RECIP_S_MM
7024
99.4k
    0U, // REPLV_PH
7025
99.4k
    0U, // REPLV_PH_MM
7026
99.4k
    0U, // REPLV_QB
7027
99.4k
    0U, // REPLV_QB_MM
7028
99.4k
    0U, // REPL_PH
7029
99.4k
    0U, // REPL_PH_MM
7030
99.4k
    0U, // REPL_QB
7031
99.4k
    0U, // REPL_QB_MM
7032
99.4k
    0U, // RESTOREJRC16_NM
7033
99.4k
    0U, // RESTOREJRC_NM
7034
99.4k
    0U, // RESTORE_NM
7035
99.4k
    0U, // RINT_D
7036
99.4k
    0U, // RINT_D_MMR6
7037
99.4k
    0U, // RINT_S
7038
99.4k
    0U, // RINT_S_MMR6
7039
99.4k
    152U, // ROTR
7040
99.4k
    128U, // ROTRV
7041
99.4k
    128U, // ROTRV_MM
7042
99.4k
    128U, // ROTRV_NM
7043
99.4k
    152U, // ROTR_MM
7044
99.4k
    152U, // ROTR_NM
7045
99.4k
    18456U, // ROTX_NM
7046
99.4k
    0U, // ROUND_L_D64
7047
99.4k
    0U, // ROUND_L_D_MMR6
7048
99.4k
    0U, // ROUND_L_S
7049
99.4k
    0U, // ROUND_L_S_MMR6
7050
99.4k
    0U, // ROUND_W_D32
7051
99.4k
    0U, // ROUND_W_D64
7052
99.4k
    0U, // ROUND_W_D_MMR6
7053
99.4k
    0U, // ROUND_W_MM
7054
99.4k
    0U, // ROUND_W_S
7055
99.4k
    0U, // ROUND_W_S_MM
7056
99.4k
    0U, // ROUND_W_S_MMR6
7057
99.4k
    0U, // RSQRT_D32
7058
99.4k
    0U, // RSQRT_D32_MM
7059
99.4k
    0U, // RSQRT_D64
7060
99.4k
    0U, // RSQRT_D64_MM
7061
99.4k
    0U, // RSQRT_S
7062
99.4k
    0U, // RSQRT_S_MM
7063
99.4k
    0U, // Restore16
7064
99.4k
    0U, // RestoreX16
7065
99.4k
    0U, // SAA
7066
99.4k
    0U, // SAAD
7067
99.4k
    136U, // SAT_S_B
7068
99.4k
    160U, // SAT_S_D
7069
99.4k
    164U, // SAT_S_H
7070
99.4k
    152U, // SAT_S_W
7071
99.4k
    136U, // SAT_U_B
7072
99.4k
    160U, // SAT_U_D
7073
99.4k
    164U, // SAT_U_H
7074
99.4k
    152U, // SAT_U_W
7075
99.4k
    0U, // SAVE16_NM
7076
99.4k
    0U, // SAVE_NM
7077
99.4k
    0U, // SB
7078
99.4k
    0U, // SB16_MM
7079
99.4k
    0U, // SB16_MMR6
7080
99.4k
    0U, // SB16_NM
7081
99.4k
    0U, // SB64
7082
99.4k
    0U, // SBE
7083
99.4k
    0U, // SBE_MM
7084
99.4k
    0U, // SBGP_NM
7085
99.4k
    0U, // SBX_NM
7086
99.4k
    0U, // SB_MM
7087
99.4k
    0U, // SB_MMR6
7088
99.4k
    0U, // SB_NM
7089
99.4k
    0U, // SBs9_NM
7090
99.4k
    0U, // SC
7091
99.4k
    0U, // SC64
7092
99.4k
    0U, // SC64_R6
7093
99.4k
    0U, // SCD
7094
99.4k
    0U, // SCD_R6
7095
99.4k
    0U, // SCE
7096
99.4k
    0U, // SCE_MM
7097
99.4k
    2U, // SCWP_NM
7098
99.4k
    0U, // SC_MM
7099
99.4k
    0U, // SC_MMR6
7100
99.4k
    0U, // SC_NM
7101
99.4k
    0U, // SC_R6
7102
99.4k
    0U, // SD
7103
99.4k
    0U, // SDBBP
7104
99.4k
    0U, // SDBBP16_MM
7105
99.4k
    0U, // SDBBP16_MMR6
7106
99.4k
    0U, // SDBBP16_NM
7107
99.4k
    0U, // SDBBP_MM
7108
99.4k
    0U, // SDBBP_MMR6
7109
99.4k
    0U, // SDBBP_NM
7110
99.4k
    0U, // SDBBP_R6
7111
99.4k
    0U, // SDC1
7112
99.4k
    0U, // SDC164
7113
99.4k
    0U, // SDC1_D64_MMR6
7114
99.4k
    0U, // SDC1_MM_D32
7115
99.4k
    0U, // SDC1_MM_D64
7116
99.4k
    0U, // SDC2
7117
99.4k
    0U, // SDC2_MMR6
7118
99.4k
    0U, // SDC2_R6
7119
99.4k
    0U, // SDC3
7120
99.4k
    0U, // SDIV
7121
99.4k
    0U, // SDIV_MM
7122
99.4k
    0U, // SDL
7123
99.4k
    0U, // SDR
7124
99.4k
    1U, // SDXC1
7125
99.4k
    1U, // SDXC164
7126
99.4k
    0U, // SEB
7127
99.4k
    0U, // SEB64
7128
99.4k
    0U, // SEB_MM
7129
99.4k
    0U, // SEB_NM
7130
99.4k
    0U, // SEH
7131
99.4k
    0U, // SEH64
7132
99.4k
    0U, // SEH_MM
7133
99.4k
    0U, // SEH_NM
7134
99.4k
    128U, // SELEQZ
7135
99.4k
    128U, // SELEQZ64
7136
99.4k
    128U, // SELEQZ_D
7137
99.4k
    128U, // SELEQZ_D_MMR6
7138
99.4k
    128U, // SELEQZ_MMR6
7139
99.4k
    128U, // SELEQZ_S
7140
99.4k
    128U, // SELEQZ_S_MMR6
7141
99.4k
    128U, // SELNEZ
7142
99.4k
    128U, // SELNEZ64
7143
99.4k
    128U, // SELNEZ_D
7144
99.4k
    128U, // SELNEZ_D_MMR6
7145
99.4k
    128U, // SELNEZ_MMR6
7146
99.4k
    128U, // SELNEZ_S
7147
99.4k
    128U, // SELNEZ_S_MMR6
7148
99.4k
    184U, // SEL_D
7149
99.4k
    184U, // SEL_D_MMR6
7150
99.4k
    184U, // SEL_S
7151
99.4k
    184U, // SEL_S_MMR6
7152
99.4k
    128U, // SEQ
7153
99.4k
    128U, // SEQI_NM
7154
99.4k
    128U, // SEQi
7155
99.4k
    0U, // SH
7156
99.4k
    0U, // SH16_MM
7157
99.4k
    0U, // SH16_MMR6
7158
99.4k
    0U, // SH16_NM
7159
99.4k
    0U, // SH64
7160
99.4k
    0U, // SHE
7161
99.4k
    0U, // SHE_MM
7162
99.4k
    20U,  // SHF_B
7163
99.4k
    20U,  // SHF_H
7164
99.4k
    20U,  // SHF_W
7165
99.4k
    0U, // SHGP_NM
7166
99.4k
    0U, // SHILO
7167
99.4k
    0U, // SHILOV
7168
99.4k
    0U, // SHILOV_MM
7169
99.4k
    0U, // SHILO_MM
7170
99.4k
    128U, // SHLLV_PH
7171
99.4k
    128U, // SHLLV_PH_MM
7172
99.4k
    128U, // SHLLV_QB
7173
99.4k
    128U, // SHLLV_QB_MM
7174
99.4k
    128U, // SHLLV_S_PH
7175
99.4k
    128U, // SHLLV_S_PH_MM
7176
99.4k
    128U, // SHLLV_S_W
7177
99.4k
    128U, // SHLLV_S_W_MM
7178
99.4k
    164U, // SHLL_PH
7179
99.4k
    164U, // SHLL_PH_MM
7180
99.4k
    136U, // SHLL_QB
7181
99.4k
    136U, // SHLL_QB_MM
7182
99.4k
    164U, // SHLL_S_PH
7183
99.4k
    164U, // SHLL_S_PH_MM
7184
99.4k
    152U, // SHLL_S_W
7185
99.4k
    152U, // SHLL_S_W_MM
7186
99.4k
    128U, // SHRAV_PH
7187
99.4k
    128U, // SHRAV_PH_MM
7188
99.4k
    128U, // SHRAV_QB
7189
99.4k
    128U, // SHRAV_QB_MMR2
7190
99.4k
    128U, // SHRAV_R_PH
7191
99.4k
    128U, // SHRAV_R_PH_MM
7192
99.4k
    128U, // SHRAV_R_QB
7193
99.4k
    128U, // SHRAV_R_QB_MMR2
7194
99.4k
    128U, // SHRAV_R_W
7195
99.4k
    128U, // SHRAV_R_W_MM
7196
99.4k
    164U, // SHRA_PH
7197
99.4k
    164U, // SHRA_PH_MM
7198
99.4k
    136U, // SHRA_QB
7199
99.4k
    136U, // SHRA_QB_MMR2
7200
99.4k
    164U, // SHRA_R_PH
7201
99.4k
    164U, // SHRA_R_PH_MM
7202
99.4k
    136U, // SHRA_R_QB
7203
99.4k
    136U, // SHRA_R_QB_MMR2
7204
99.4k
    152U, // SHRA_R_W
7205
99.4k
    152U, // SHRA_R_W_MM
7206
99.4k
    128U, // SHRLV_PH
7207
99.4k
    128U, // SHRLV_PH_MMR2
7208
99.4k
    128U, // SHRLV_QB
7209
99.4k
    128U, // SHRLV_QB_MM
7210
99.4k
    164U, // SHRL_PH
7211
99.4k
    164U, // SHRL_PH_MMR2
7212
99.4k
    136U, // SHRL_QB
7213
99.4k
    136U, // SHRL_QB_MM
7214
99.4k
    0U, // SHXS_NM
7215
99.4k
    0U, // SHX_NM
7216
99.4k
    0U, // SH_MM
7217
99.4k
    0U, // SH_MMR6
7218
99.4k
    0U, // SH_NM
7219
99.4k
    0U, // SHs9_NM
7220
99.4k
    0U, // SIGRIE
7221
99.4k
    0U, // SIGRIE_MMR6
7222
99.4k
    0U, // SIGRIE_NM
7223
99.4k
    305U, // SLDI_B
7224
99.4k
    85U,  // SLDI_D
7225
99.4k
    297U, // SLDI_H
7226
99.4k
    89U,  // SLDI_W
7227
99.4k
    313U, // SLD_B
7228
99.4k
    313U, // SLD_D
7229
99.4k
    313U, // SLD_H
7230
99.4k
    313U, // SLD_W
7231
99.4k
    152U, // SLL
7232
99.4k
    128U, // SLL16_MM
7233
99.4k
    128U, // SLL16_MMR6
7234
99.4k
    164U, // SLL16_NM
7235
99.4k
    2U, // SLL64_32
7236
99.4k
    2U, // SLL64_64
7237
99.4k
    136U, // SLLI_B
7238
99.4k
    160U, // SLLI_D
7239
99.4k
    164U, // SLLI_H
7240
99.4k
    152U, // SLLI_W
7241
99.4k
    128U, // SLLV
7242
99.4k
    128U, // SLLV_MM
7243
99.4k
    128U, // SLLV_NM
7244
99.4k
    128U, // SLL_B
7245
99.4k
    128U, // SLL_D
7246
99.4k
    128U, // SLL_H
7247
99.4k
    152U, // SLL_MM
7248
99.4k
    152U, // SLL_MMR6
7249
99.4k
    152U, // SLL_NM
7250
99.4k
    128U, // SLL_W
7251
99.4k
    128U, // SLT
7252
99.4k
    128U, // SLT64
7253
99.4k
    128U, // SLTIU_NM
7254
99.4k
    128U, // SLTI_NM
7255
99.4k
    128U, // SLTU_NM
7256
99.4k
    128U, // SLT_MM
7257
99.4k
    128U, // SLT_NM
7258
99.4k
    128U, // SLTi
7259
99.4k
    128U, // SLTi64
7260
99.4k
    128U, // SLTi_MM
7261
99.4k
    128U, // SLTiu
7262
99.4k
    128U, // SLTiu64
7263
99.4k
    128U, // SLTiu_MM
7264
99.4k
    128U, // SLTu
7265
99.4k
    128U, // SLTu64
7266
99.4k
    128U, // SLTu_MM
7267
99.4k
    128U, // SNE
7268
99.4k
    128U, // SNEi
7269
99.4k
    128U, // SOV_NM
7270
99.4k
    293U, // SPLATI_B
7271
99.4k
    321U, // SPLATI_D
7272
99.4k
    265U, // SPLATI_H
7273
99.4k
    285U, // SPLATI_W
7274
99.4k
    257U, // SPLAT_B
7275
99.4k
    257U, // SPLAT_D
7276
99.4k
    257U, // SPLAT_H
7277
99.4k
    257U, // SPLAT_W
7278
99.4k
    152U, // SRA
7279
99.4k
    136U, // SRAI_B
7280
99.4k
    160U, // SRAI_D
7281
99.4k
    164U, // SRAI_H
7282
99.4k
    152U, // SRAI_W
7283
99.4k
    136U, // SRARI_B
7284
99.4k
    160U, // SRARI_D
7285
99.4k
    164U, // SRARI_H
7286
99.4k
    152U, // SRARI_W
7287
99.4k
    128U, // SRAR_B
7288
99.4k
    128U, // SRAR_D
7289
99.4k
    128U, // SRAR_H
7290
99.4k
    128U, // SRAR_W
7291
99.4k
    128U, // SRAV
7292
99.4k
    128U, // SRAV_MM
7293
99.4k
    128U, // SRAV_NM
7294
99.4k
    128U, // SRA_B
7295
99.4k
    128U, // SRA_D
7296
99.4k
    128U, // SRA_H
7297
99.4k
    152U, // SRA_MM
7298
99.4k
    152U, // SRA_NM
7299
99.4k
    128U, // SRA_W
7300
99.4k
    152U, // SRL
7301
99.4k
    128U, // SRL16_MM
7302
99.4k
    128U, // SRL16_MMR6
7303
99.4k
    164U, // SRL16_NM
7304
99.4k
    136U, // SRLI_B
7305
99.4k
    160U, // SRLI_D
7306
99.4k
    164U, // SRLI_H
7307
99.4k
    152U, // SRLI_W
7308
99.4k
    136U, // SRLRI_B
7309
99.4k
    160U, // SRLRI_D
7310
99.4k
    164U, // SRLRI_H
7311
99.4k
    152U, // SRLRI_W
7312
99.4k
    128U, // SRLR_B
7313
99.4k
    128U, // SRLR_D
7314
99.4k
    128U, // SRLR_H
7315
99.4k
    128U, // SRLR_W
7316
99.4k
    128U, // SRLV
7317
99.4k
    128U, // SRLV_MM
7318
99.4k
    128U, // SRLV_NM
7319
99.4k
    128U, // SRL_B
7320
99.4k
    128U, // SRL_D
7321
99.4k
    128U, // SRL_H
7322
99.4k
    152U, // SRL_MM
7323
99.4k
    152U, // SRL_NM
7324
99.4k
    128U, // SRL_W
7325
99.4k
    0U, // SSNOP
7326
99.4k
    0U, // SSNOP_MM
7327
99.4k
    0U, // SSNOP_MMR6
7328
99.4k
    0U, // ST_B
7329
99.4k
    0U, // ST_D
7330
99.4k
    0U, // ST_H
7331
99.4k
    0U, // ST_W
7332
99.4k
    128U, // SUB
7333
99.4k
    128U, // SUBQH_PH
7334
99.4k
    128U, // SUBQH_PH_MMR2
7335
99.4k
    128U, // SUBQH_R_PH
7336
99.4k
    128U, // SUBQH_R_PH_MMR2
7337
99.4k
    128U, // SUBQH_R_W
7338
99.4k
    128U, // SUBQH_R_W_MMR2
7339
99.4k
    128U, // SUBQH_W
7340
99.4k
    128U, // SUBQH_W_MMR2
7341
99.4k
    128U, // SUBQ_PH
7342
99.4k
    128U, // SUBQ_PH_MM
7343
99.4k
    128U, // SUBQ_S_PH
7344
99.4k
    128U, // SUBQ_S_PH_MM
7345
99.4k
    128U, // SUBQ_S_W
7346
99.4k
    128U, // SUBQ_S_W_MM
7347
99.4k
    128U, // SUBSUS_U_B
7348
99.4k
    128U, // SUBSUS_U_D
7349
99.4k
    128U, // SUBSUS_U_H
7350
99.4k
    128U, // SUBSUS_U_W
7351
99.4k
    128U, // SUBSUU_S_B
7352
99.4k
    128U, // SUBSUU_S_D
7353
99.4k
    128U, // SUBSUU_S_H
7354
99.4k
    128U, // SUBSUU_S_W
7355
99.4k
    128U, // SUBS_S_B
7356
99.4k
    128U, // SUBS_S_D
7357
99.4k
    128U, // SUBS_S_H
7358
99.4k
    128U, // SUBS_S_W
7359
99.4k
    128U, // SUBS_U_B
7360
99.4k
    128U, // SUBS_U_D
7361
99.4k
    128U, // SUBS_U_H
7362
99.4k
    128U, // SUBS_U_W
7363
99.4k
    128U, // SUBU16_MM
7364
99.4k
    128U, // SUBU16_MMR6
7365
99.4k
    128U, // SUBUH_QB
7366
99.4k
    128U, // SUBUH_QB_MMR2
7367
99.4k
    128U, // SUBUH_R_QB
7368
99.4k
    128U, // SUBUH_R_QB_MMR2
7369
99.4k
    128U, // SUBU_MMR6
7370
99.4k
    128U, // SUBU_PH
7371
99.4k
    128U, // SUBU_PH_MMR2
7372
99.4k
    128U, // SUBU_QB
7373
99.4k
    128U, // SUBU_QB_MM
7374
99.4k
    128U, // SUBU_S_PH
7375
99.4k
    128U, // SUBU_S_PH_MMR2
7376
99.4k
    128U, // SUBU_S_QB
7377
99.4k
    128U, // SUBU_S_QB_MM
7378
99.4k
    152U, // SUBVI_B
7379
99.4k
    152U, // SUBVI_D
7380
99.4k
    152U, // SUBVI_H
7381
99.4k
    152U, // SUBVI_W
7382
99.4k
    128U, // SUBV_B
7383
99.4k
    128U, // SUBV_D
7384
99.4k
    128U, // SUBV_H
7385
99.4k
    128U, // SUBV_W
7386
99.4k
    128U, // SUB_MM
7387
99.4k
    128U, // SUB_MMR6
7388
99.4k
    128U, // SUB_NM
7389
99.4k
    128U, // SUBu
7390
99.4k
    128U, // SUBu16_NM
7391
99.4k
    128U, // SUBu_MM
7392
99.4k
    128U, // SUBu_NM
7393
99.4k
    1U, // SUXC1
7394
99.4k
    1U, // SUXC164
7395
99.4k
    1U, // SUXC1_MM
7396
99.4k
    0U, // SW
7397
99.4k
    0U, // SW16_MM
7398
99.4k
    0U, // SW16_MMR6
7399
99.4k
    0U, // SW16_NM
7400
99.4k
    0U, // SW4x4_NM
7401
99.4k
    0U, // SW64
7402
99.4k
    0U, // SWC1
7403
99.4k
    0U, // SWC1_MM
7404
99.4k
    0U, // SWC2
7405
99.4k
    0U, // SWC2_MMR6
7406
99.4k
    0U, // SWC2_R6
7407
99.4k
    0U, // SWC3
7408
99.4k
    0U, // SWDSP
7409
99.4k
    0U, // SWDSP_MM
7410
99.4k
    0U, // SWE
7411
99.4k
    0U, // SWE_MM
7412
99.4k
    0U, // SWGP16_NM
7413
99.4k
    0U, // SWGP_NM
7414
99.4k
    0U, // SWL
7415
99.4k
    0U, // SWL64
7416
99.4k
    0U, // SWLE
7417
99.4k
    0U, // SWLE_MM
7418
99.4k
    0U, // SWL_MM
7419
99.4k
    0U, // SWM16_MM
7420
99.4k
    0U, // SWM16_MMR6
7421
99.4k
    0U, // SWM32_MM
7422
99.4k
    184U, // SWM_NM
7423
99.4k
    0U, // SWPC_NM
7424
99.4k
    0U, // SWP_MM
7425
99.4k
    0U, // SWR
7426
99.4k
    0U, // SWR64
7427
99.4k
    0U, // SWRE
7428
99.4k
    0U, // SWRE_MM
7429
99.4k
    0U, // SWR_MM
7430
99.4k
    0U, // SWSP16_NM
7431
99.4k
    0U, // SWSP_MM
7432
99.4k
    0U, // SWSP_MMR6
7433
99.4k
    1U, // SWXC1
7434
99.4k
    1U, // SWXC1_MM
7435
99.4k
    0U, // SWXS_NM
7436
99.4k
    0U, // SWX_NM
7437
99.4k
    0U, // SW_MM
7438
99.4k
    0U, // SW_MMR6
7439
99.4k
    0U, // SW_NM
7440
99.4k
    0U, // SWs9_NM
7441
99.4k
    0U, // SYNC
7442
99.4k
    0U, // SYNCI
7443
99.4k
    0U, // SYNCI_MM
7444
99.4k
    0U, // SYNCI_MMR6
7445
99.4k
    0U, // SYNCI_NM
7446
99.4k
    0U, // SYNCIs9_NM
7447
99.4k
    0U, // SYNC_MM
7448
99.4k
    0U, // SYNC_MMR6
7449
99.4k
    0U, // SYNC_NM
7450
99.4k
    0U, // SYSCALL
7451
99.4k
    0U, // SYSCALL16_NM
7452
99.4k
    0U, // SYSCALL_MM
7453
99.4k
    0U, // SYSCALL_NM
7454
99.4k
    0U, // Save16
7455
99.4k
    0U, // SaveX16
7456
99.4k
    0U, // SbRxRyOffMemX16
7457
99.4k
    0U, // SebRx16
7458
99.4k
    0U, // SehRx16
7459
99.4k
    0U, // ShRxRyOffMemX16
7460
99.4k
    152U, // SllX16
7461
99.4k
    0U, // SllvRxRy16
7462
99.4k
    0U, // SltRxRy16
7463
99.4k
    1U, // SltiRxImm16
7464
99.4k
    0U, // SltiRxImmX16
7465
99.4k
    1U, // SltiuRxImm16
7466
99.4k
    0U, // SltiuRxImmX16
7467
99.4k
    0U, // SltuRxRy16
7468
99.4k
    152U, // SraX16
7469
99.4k
    0U, // SravRxRy16
7470
99.4k
    152U, // SrlX16
7471
99.4k
    0U, // SrlvRxRy16
7472
99.4k
    128U, // SubuRxRyRz16
7473
99.4k
    0U, // SwRxRyOffMemX16
7474
99.4k
    0U, // SwRxSpImmX16
7475
99.4k
    92U,  // TEQ
7476
99.4k
    0U, // TEQI
7477
99.4k
    0U, // TEQI_MM
7478
99.4k
    164U, // TEQ_MM
7479
99.4k
    152U, // TEQ_NM
7480
99.4k
    92U,  // TGE
7481
99.4k
    0U, // TGEI
7482
99.4k
    0U, // TGEIU
7483
99.4k
    0U, // TGEIU_MM
7484
99.4k
    0U, // TGEI_MM
7485
99.4k
    92U,  // TGEU
7486
99.4k
    164U, // TGEU_MM
7487
99.4k
    164U, // TGE_MM
7488
99.4k
    0U, // TLBGINV
7489
99.4k
    0U, // TLBGINVF
7490
99.4k
    0U, // TLBGINVF_MM
7491
99.4k
    0U, // TLBGINV_MM
7492
99.4k
    0U, // TLBGP
7493
99.4k
    0U, // TLBGP_MM
7494
99.4k
    0U, // TLBGR
7495
99.4k
    0U, // TLBGR_MM
7496
99.4k
    0U, // TLBGWI
7497
99.4k
    0U, // TLBGWI_MM
7498
99.4k
    0U, // TLBGWR
7499
99.4k
    0U, // TLBGWR_MM
7500
99.4k
    0U, // TLBINV
7501
99.4k
    0U, // TLBINVF
7502
99.4k
    0U, // TLBINVF_MMR6
7503
99.4k
    0U, // TLBINVF_NM
7504
99.4k
    0U, // TLBINV_MMR6
7505
99.4k
    0U, // TLBINV_NM
7506
99.4k
    0U, // TLBP
7507
99.4k
    0U, // TLBP_MM
7508
99.4k
    0U, // TLBP_NM
7509
99.4k
    0U, // TLBR
7510
99.4k
    0U, // TLBR_MM
7511
99.4k
    0U, // TLBR_NM
7512
99.4k
    0U, // TLBWI
7513
99.4k
    0U, // TLBWI_MM
7514
99.4k
    0U, // TLBWI_NM
7515
99.4k
    0U, // TLBWR
7516
99.4k
    0U, // TLBWR_MM
7517
99.4k
    0U, // TLBWR_NM
7518
99.4k
    92U,  // TLT
7519
99.4k
    0U, // TLTI
7520
99.4k
    0U, // TLTIU_MM
7521
99.4k
    0U, // TLTI_MM
7522
99.4k
    92U,  // TLTU
7523
99.4k
    164U, // TLTU_MM
7524
99.4k
    164U, // TLT_MM
7525
99.4k
    92U,  // TNE
7526
99.4k
    0U, // TNEI
7527
99.4k
    0U, // TNEI_MM
7528
99.4k
    164U, // TNE_MM
7529
99.4k
    152U, // TNE_NM
7530
99.4k
    0U, // TRUNC_L_D64
7531
99.4k
    0U, // TRUNC_L_D_MMR6
7532
99.4k
    0U, // TRUNC_L_S
7533
99.4k
    0U, // TRUNC_L_S_MMR6
7534
99.4k
    0U, // TRUNC_W_D32
7535
99.4k
    0U, // TRUNC_W_D64
7536
99.4k
    0U, // TRUNC_W_D_MMR6
7537
99.4k
    0U, // TRUNC_W_MM
7538
99.4k
    0U, // TRUNC_W_S
7539
99.4k
    0U, // TRUNC_W_S_MM
7540
99.4k
    0U, // TRUNC_W_S_MMR6
7541
99.4k
    0U, // TTLTIU
7542
99.4k
    0U, // UALH_NM
7543
99.4k
    184U, // UALWM_NM
7544
99.4k
    0U, // UALW_NM
7545
99.4k
    0U, // UASH_NM
7546
99.4k
    184U, // UASWM_NM
7547
99.4k
    0U, // UASW_NM
7548
99.4k
    0U, // UDIV
7549
99.4k
    0U, // UDIV_MM
7550
99.4k
    128U, // V3MULU
7551
99.4k
    128U, // VMM0
7552
99.4k
    128U, // VMULU
7553
99.4k
    184U, // VSHF_B
7554
99.4k
    184U, // VSHF_D
7555
99.4k
    184U, // VSHF_H
7556
99.4k
    184U, // VSHF_W
7557
99.4k
    0U, // WAIT
7558
99.4k
    0U, // WAIT_MM
7559
99.4k
    0U, // WAIT_MMR6
7560
99.4k
    0U, // WAIT_NM
7561
99.4k
    0U, // WRDSP
7562
99.4k
    0U, // WRDSP_MM
7563
99.4k
    0U, // WRPGPR_MMR6
7564
99.4k
    0U, // WRPGPR_NM
7565
99.4k
    0U, // WSBH
7566
99.4k
    0U, // WSBH_MM
7567
99.4k
    0U, // WSBH_MMR6
7568
99.4k
    128U, // XOR
7569
99.4k
    0U, // XOR16_MM
7570
99.4k
    0U, // XOR16_MMR6
7571
99.4k
    128U, // XOR16_NM
7572
99.4k
    128U, // XOR64
7573
99.4k
    20U,  // XORI_B
7574
99.4k
    16U,  // XORI_MMR6
7575
99.4k
    128U, // XORI_NM
7576
99.4k
    128U, // XOR_MM
7577
99.4k
    128U, // XOR_MMR6
7578
99.4k
    128U, // XOR_NM
7579
99.4k
    128U, // XOR_V
7580
99.4k
    16U,  // XORi
7581
99.4k
    16U,  // XORi64
7582
99.4k
    16U,  // XORi_MM
7583
99.4k
    0U, // XorRxRxRy16
7584
99.4k
    0U, // YIELD
7585
99.4k
    0U, // YIELD_NM
7586
99.4k
  };
7587
7588
  // Emit the opcode for the instruction.
7589
99.4k
  uint64_t Bits = 0;
7590
99.4k
  Bits |= (uint64_t)OpInfo0[MCInst_getOpcode(MI)] << 0;
7591
99.4k
  Bits |= (uint64_t)OpInfo1[MCInst_getOpcode(MI)] << 32;
7592
99.4k
  MnemonicBitsInfo MBI = {
7593
99.4k
#ifndef CAPSTONE_DIET
7594
99.4k
    AsmStrs+(Bits & 16383)-1,
7595
#else
7596
    NULL,
7597
#endif // CAPSTONE_DIET
7598
99.4k
    Bits
7599
99.4k
  };
7600
99.4k
  return MBI;
7601
99.4k
}
7602
7603
/// printInstruction - This method is automatically generated by tablegen
7604
/// from the instruction set description.
7605
99.4k
static void printInstruction(MCInst *MI, uint64_t Address, SStream *O) {
7606
99.4k
  SStream_concat0(O, "");
7607
99.4k
  MnemonicBitsInfo MnemonicInfo = getMnemonic(MI, O);
7608
7609
99.4k
  SStream_concat0(O, MnemonicInfo.first);
7610
7611
99.4k
  uint64_t Bits = MnemonicInfo.second;
7612
99.4k
  CS_ASSERT_RET(Bits != 0 && "Cannot print this instruction.");
7613
7614
  // Fragment 0 encoded into 5 bits for 20 unique commands.
7615
99.4k
  switch ((Bits >> 14) & 31) {
7616
0
  default: CS_ASSERT_RET(0 && "Invalid command number.");
7617
100
  case 0:
7618
    // DBG_VALUE, DBG_VALUE_LIST, DBG_INSTR_REF, DBG_PHI, DBG_LABEL, BUNDLE, ...
7619
100
    return;
7620
0
    break;
7621
86.8k
  case 1:
7622
    // ABSMacro, ALIGN_NM, BEQLImmMacro, BGE, BGEImmMacro, BGEL, BGELImmMacro...
7623
86.8k
    printOperand(MI, 0, O);
7624
86.8k
    break;
7625
1.84k
  case 2:
7626
    // B_MMR6_Pseudo, B_MM_Pseudo, B16_MM, BAL, BALC, BALC_MMR6, BC, BC16_MMR...
7627
1.84k
    printBranchOperand(MI, Address, 0, O);
7628
1.84k
    break;
7629
3.51k
  case 3:
7630
    // CTTC1, MTTACX, MTTACX_NM, MTTC0, MTTC0_NM, MTTC1, MTTGPR, MTTGPR_NM, M...
7631
3.51k
    printOperand(MI, 1, O);
7632
3.51k
    SStream_concat0(O, ", ");
7633
3.51k
    break;
7634
1.05k
  case 4:
7635
    // LWM_MM, SWM_MM, LWM16_MM, LWM16_MMR6, LWM32_MM, SWM16_MM, SWM16_MMR6, ...
7636
1.05k
    printRegisterList(MI, 0, O);
7637
1.05k
    SStream_concat0(O, ", ");
7638
1.05k
    printMemOperand(MI, 1, O);
7639
1.05k
    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
895
  case 6:
7646
    // AND16_MM, AND16_MMR6, LSA_MMR6, MTHC1_D32, MTHC1_D32_MM, MTHC1_D64, MT...
7647
895
    printOperand(MI, 2, O);
7648
895
    SStream_concat0(O, ", ");
7649
895
    break;
7650
0
  case 7:
7651
    // BALC16_NM, BALC_NM
7652
0
    printPCRel(MI, Address, 0, O);
7653
0
    return;
7654
0
    break;
7655
282
  case 8:
7656
    // BREAK, BREAK_MM, BREAK_MMR6, HYPCALL, HYPCALL_MM, SDBBP_MM, SYSCALL_MM...
7657
282
    printUImm_10_0(MI, 0, O);
7658
282
    break;
7659
468
  case 9:
7660
    // BREAK16_MM, BREAK16_MMR6, SDBBP16_MM, SDBBP16_MMR6
7661
468
    printUImm_4_0(MI, 0, O);
7662
468
    return;
7663
0
    break;
7664
992
  case 10:
7665
    // CACHE, CACHEE, CACHEE_MM, CACHE_MM, CACHE_MMR6, CACHE_R6, PREF, PREFE,...
7666
992
    printUImm_5_0(MI, 2, O);
7667
992
    SStream_concat0(O, ", ");
7668
992
    break;
7669
88
  case 11:
7670
    // CACHE_NM, PREF_NM, PREFs9_NM, SYNC, SYNC_MM, SYNC_MMR6, SYNC_NM
7671
88
    printUImm_5_0(MI, 0, O);
7672
88
    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.77k
  case 13:
7678
    // J, JAL, JALS_MM, JALX, JALX_MM, JAL_MM, J_MM
7679
2.77k
    printJumpOperand(MI, 0, O);
7680
2.77k
    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
126
  case 17:
7699
    // SDBBP, SDBBP_MMR6, SDBBP_R6, SYSCALL
7700
126
    printUImm_20_0(MI, 0, O);
7701
126
    return;
7702
0
    break;
7703
110
  case 18:
7704
    // SIGRIE, SIGRIE_MMR6
7705
110
    printUImm_16_0(MI, 0, O);
7706
110
    return;
7707
0
    break;
7708
337
  case 19:
7709
    // SYNCI, SYNCI_MM, SYNCI_MMR6, SYNCI_NM, SYNCIs9_NM
7710
337
    printMemOperand(MI, 0, O);
7711
337
    return;
7712
0
    break;
7713
99.4k
  }
7714
7715
7716
  // Fragment 1 encoded into 5 bits for 18 unique commands.
7717
94.5k
  switch ((Bits >> 19) & 31) {
7718
0
  default: CS_ASSERT_RET(0 && "Invalid command number.");
7719
83.5k
  case 0:
7720
    // ABSMacro, ALIGN_NM, BEQLImmMacro, BGE, BGEImmMacro, BGEL, BGELImmMacro...
7721
83.5k
    SStream_concat0(O, ", ");
7722
83.5k
    break;
7723
4.68k
  case 1:
7724
    // B_MMR6_Pseudo, B_MM_Pseudo, Constant32, JalOneReg, MFTDSP, MFTDSP_NM, ...
7725
4.68k
    return;
7726
0
    break;
7727
1.16k
  case 2:
7728
    // CTTC1, MTTACX, MTTACX_NM, MTTC0, MTTC0_NM, MTTC1, MTTGPR, MTTGPR_NM, M...
7729
1.16k
    printOperand(MI, 0, O);
7730
1.16k
    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
1.19k
  case 4:
7739
    // MultRxRyRz16, MultuRxRyRz16, SltCCRxRy16, SltiCCRxImmX16, SltiuCCRxImm...
7740
1.19k
    printOperand(MI, 2, O);
7741
1.19k
    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
861
  case 6:
7751
    // AND16_MM, AND16_MMR6, LSA_MMR6, OR16_MM, OR16_MMR6, PREFX_MM, XOR16_MM...
7752
861
    printOperand(MI, 1, O);
7753
861
    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
934
  case 10:
7771
    // CACHE, CACHEE, CACHEE_MM, CACHE_MM, CACHE_MMR6, CACHE_R6, PREF, PREFE,...
7772
934
    printMemOperand(MI, 0, O);
7773
934
    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
889
  case 13:
7792
    // INSERT_B, INSERT_D, INSERT_H, INSERT_W, INSVE_B, INSVE_D, INSVE_H, INS...
7793
889
    SStream_concat1(O, '[');
7794
889
    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.24k
  case 17:
7813
    // SC, SC64, SC64_R6, SCD, SCD_R6, SCE, SCE_MM, SC_MM, SC_MMR6, SC_NM, SC...
7814
1.24k
    printMemOperand(MI, 2, O);
7815
1.24k
    return;
7816
0
    break;
7817
94.5k
  }
7818
7819
7820
  // Fragment 2 encoded into 5 bits for 30 unique commands.
7821
87.6k
  switch ((Bits >> 24) & 31) {
7822
0
  default: CS_ASSERT_RET(0 && "Invalid command number.");
7823
45.3k
  case 0:
7824
    // ABSMacro, ALIGN_NM, BEQLImmMacro, BGE, BGEImmMacro, BGEL, BGELImmMacro...
7825
45.3k
    printOperand(MI, 1, O);
7826
45.3k
    break;
7827
2.55k
  case 1:
7828
    // CTTC1, MTTACX, MTTACX_NM, MTTC1, MTTGPR, MTTGPR_NM, MTTHC1, MTTHI, MTT...
7829
2.55k
    return;
7830
0
    break;
7831
3.13k
  case 2:
7832
    // GotPrologue16, AddiuRxRxImm16, AddiuRxRxImmX16, AndRxRxRy16, BINSLI_B,...
7833
3.13k
    printOperand(MI, 2, O);
7834
3.13k
    break;
7835
24.9k
  case 3:
7836
    // LDMacro, LOAD_ACC128, LOAD_ACC64, LOAD_ACC64DSP, LOAD_CCOND_DSP, LoadA...
7837
24.9k
    printMemOperand(MI, 1, O);
7838
24.9k
    break;
7839
611
  case 4:
7840
    // MTTC0, MTTC0_NM, DMTC0, DMTC2, DMTGC0, FORK, FORK_NM, LSA_MMR6, MTC0, ...
7841
611
    SStream_concat0(O, ", ");
7842
611
    break;
7843
0
  case 5:
7844
    // MultRxRyRz16, MultuRxRyRz16
7845
0
    SStream_concat0(O, "\n\tmflo\t");
7846
0
    printOperand(MI, 0, O);
7847
0
    return;
7848
0
    break;
7849
0
  case 6:
7850
    // PseudoLA_NM, PseudoLI_NM, LI48_NM
7851
0
    printUImm_32_0(MI, 1, O);
7852
0
    return;
7853
0
    break;
7854
0
  case 7:
7855
    // SelTBteqZCmp, SelTBteqZCmpi, SelTBteqZSlt, SelTBteqZSlti, SelTBteqZSlt...
7856
0
    printOperand(MI, 4, O);
7857
0
    break;
7858
0
  case 8:
7859
    // SltCCRxRy16, SltiCCRxImmX16, SltiuCCRxImmX16, SltuCCRxRy16, SltuRxRyRz...
7860
0
    SStream_concat0(O, "\n\tmove\t");
7861
0
    printOperand(MI, 0, O);
7862
0
    SStream_concat0(O, ", $t8");
7863
0
    return;
7864
0
    break;
7865
0
  case 9:
7866
    // ALUIPC_NM
7867
0
    printHi20PCRel(MI, Address, 1, O);
7868
0
    return;
7869
0
    break;
7870
0
  case 10:
7871
    // AddiuRxRyOffMemX16, LEA_ADDIU_NM, LEA_ADDiu, LEA_ADDiu64, LEA_ADDiu_MM
7872
0
    printMemOperandEA(MI, 1, O);
7873
0
    return;
7874
0
    break;
7875
0
  case 11:
7876
    // BBIT0, BBIT032, BBIT1, BBIT132
7877
0
    printUImm_5_0(MI, 1, O);
7878
0
    SStream_concat0(O, ", ");
7879
0
    printBranchOperand(MI, Address, 2, O);
7880
0
    return;
7881
0
    break;
7882
9.32k
  case 12:
7883
    // BC1EQZ, BC1EQZC_MMR6, BC1F, BC1FL, BC1F_MM, BC1NEZ, BC1NEZC_MMR6, BC1T...
7884
9.32k
    printBranchOperand(MI, Address, 1, O);
7885
9.32k
    break;
7886
76
  case 13:
7887
    // BEQIC_NM, BGEIC_NM, BGEIUC_NM, BLTIC_NM, BLTIUC_NM, BNEIC_NM, LI16_NM,...
7888
76
    printUImm_7_0(MI, 1, O);
7889
76
    break;
7890
178
  case 14:
7891
    // BREAK, BREAK_MM, BREAK_MMR6, RDDSP, WRDSP
7892
178
    printUImm_10_0(MI, 1, O);
7893
178
    return;
7894
0
    break;
7895
84
  case 15:
7896
    // DMFC2_OCTEON, DMTC2_OCTEON, LUI_MMR6, LUi, LUi64, LUi_MM
7897
84
    printUImm_16_0(MI, 1, O);
7898
84
    return;
7899
0
    break;
7900
151
  case 16:
7901
    // GINVT, GINVT_MMR6, GINVT_NM
7902
151
    printUImm_2_0(MI, 1, O);
7903
151
    return;
7904
0
    break;
7905
56
  case 17:
7906
    // INSERT_B
7907
56
    printUImm_4_0(MI, 3, O);
7908
56
    SStream_concat0(O, "], ");
7909
56
    printOperand(MI, 2, O);
7910
56
    return;
7911
0
    break;
7912
36
  case 18:
7913
    // INSERT_D
7914
36
    printUImm_1_0(MI, 3, O);
7915
36
    SStream_concat0(O, "], ");
7916
36
    printOperand(MI, 2, O);
7917
36
    return;
7918
0
    break;
7919
76
  case 19:
7920
    // INSERT_H
7921
76
    printUImm_3_0(MI, 3, O);
7922
76
    SStream_concat0(O, "], ");
7923
76
    printOperand(MI, 2, O);
7924
76
    return;
7925
0
    break;
7926
218
  case 20:
7927
    // INSERT_W
7928
218
    printUImm_2_0(MI, 3, O);
7929
218
    SStream_concat0(O, "], ");
7930
218
    printOperand(MI, 2, O);
7931
218
    return;
7932
0
    break;
7933
297
  case 21:
7934
    // INSVE_B
7935
297
    printUImm_4_0(MI, 2, O);
7936
297
    SStream_concat0(O, "], ");
7937
297
    printOperand(MI, 3, O);
7938
297
    SStream_concat1(O, '[');
7939
297
    printUImm_0_0(MI, 4, O);
7940
297
    SStream_concat1(O, ']');
7941
297
    return;
7942
0
    break;
7943
18
  case 22:
7944
    // INSVE_D
7945
18
    printUImm_1_0(MI, 2, O);
7946
18
    SStream_concat0(O, "], ");
7947
18
    printOperand(MI, 3, O);
7948
18
    SStream_concat1(O, '[');
7949
18
    printUImm_0_0(MI, 4, O);
7950
18
    SStream_concat1(O, ']');
7951
18
    return;
7952
0
    break;
7953
28
  case 23:
7954
    // INSVE_H
7955
28
    printUImm_3_0(MI, 2, O);
7956
28
    SStream_concat0(O, "], ");
7957
28
    printOperand(MI, 3, O);
7958
28
    SStream_concat1(O, '[');
7959
28
    printUImm_0_0(MI, 4, O);
7960
28
    SStream_concat1(O, ']');
7961
28
    return;
7962
0
    break;
7963
160
  case 24:
7964
    // INSVE_W
7965
160
    printUImm_2_0(MI, 2, O);
7966
160
    SStream_concat0(O, "], ");
7967
160
    printOperand(MI, 3, O);
7968
160
    SStream_concat1(O, '[');
7969
160
    printUImm_0_0(MI, 4, O);
7970
160
    SStream_concat1(O, ']');
7971
160
    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
256
  case 27:
7984
    // LWP_MM, SWP_MM
7985
256
    printMemOperand(MI, 2, O);
7986
256
    return;
7987
0
    break;
7988
58
  case 28:
7989
    // PREFX_MM
7990
58
    SStream_concat1(O, '(');
7991
58
    printOperand(MI, 0, O);
7992
58
    SStream_concat1(O, ')');
7993
58
    return;
7994
0
    break;
7995
51
  case 29:
7996
    // REPL_QB, REPL_QB_MM
7997
51
    printUImm_8_0(MI, 1, O);
7998
51
    return;
7999
0
    break;
8000
87.6k
  }
8001
8002
8003
  // Fragment 3 encoded into 5 bits for 19 unique commands.
8004
83.4k
  switch ((Bits >> 29) & 31) {
8005
0
  default: CS_ASSERT_RET(0 && "Invalid command number.");
8006
43.6k
  case 0:
8007
    // ABSMacro, CFTC1, JalTwoReg, LDMacro, LOAD_ACC128, LOAD_ACC64, LOAD_ACC...
8008
43.6k
    return;
8009
0
    break;
8010
36.4k
  case 1:
8011
    // ALIGN_NM, BEQLImmMacro, BGE, BGEImmMacro, BGEL, BGELImmMacro, BGEU, BG...
8012
36.4k
    SStream_concat0(O, ", ");
8013
36.4k
    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
387
  case 5:
8036
    // MTTC0, MTTC0_NM, DMTC0, DMTC2, DMTGC0, MTC0, MTC0_MMR6, MTC2, MTGC0, M...
8037
387
    printUImm_3_0(MI, 2, O);
8038
387
    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.08k
  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.08k
    SStream_concat1(O, '[');
8069
2.08k
    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
105
  case 13:
8081
    // FORK, FORK_NM
8082
105
    printOperand(MI, 2, O);
8083
105
    return;
8084
0
    break;
8085
566
  case 14:
8086
    // LBUX, LBUX_MM, LDXC1, LDXC164, LHX, LHX_MM, LUXC1, LUXC164, LUXC1_MM, ...
8087
566
    SStream_concat1(O, '(');
8088
566
    printOperand(MI, 1, O);
8089
566
    SStream_concat1(O, ')');
8090
566
    return;
8091
0
    break;
8092
113
  case 15:
8093
    // LSA_MMR6
8094
113
    printOperand(MI, 0, O);
8095
113
    SStream_concat0(O, ", ");
8096
113
    printUImm_2_1(MI, 3, O);
8097
113
    return;
8098
0
    break;
8099
6
  case 16:
8100
    // MTTR, MTTR_NM
8101
6
    printUImm_1_0(MI, 2, O);
8102
6
    SStream_concat0(O, ", ");
8103
6
    printUImm_3_0(MI, 3, O);
8104
6
    SStream_concat0(O, ", ");
8105
6
    printUImm_1_0(MI, 4, O);
8106
6
    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
83.4k
  }
8119
8120
8121
  // Fragment 4 encoded into 5 bits for 24 unique commands.
8122
38.5k
  switch ((Bits >> 34) & 31) {
8123
0
  default: CS_ASSERT_RET(0 && "Invalid command number.");
8124
20.3k
  case 0:
8125
    // ALIGN_NM, DMULImmMacro, DMULMacro, DMULOMacro, DMULOUMacro, DROL, DROL...
8126
20.3k
    printOperand(MI, 2, O);
8127
20.3k
    break;
8128
8.04k
  case 1:
8129
    // BEQLImmMacro, BGE, BGEImmMacro, BGEL, BGELImmMacro, BGEU, BGEUImmMacro...
8130
8.04k
    printBranchOperand(MI, Address, 2, O);
8131
8.04k
    return;
8132
0
    break;
8133
643
  case 2:
8134
    // MFTC0, MFTC0_NM, BCLRI_B, BNEGI_B, BSETI_B, COPY_S_H, COPY_U_H, DMFC0,...
8135
643
    printUImm_3_0(MI, 2, O);
8136
643
    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.88k
  case 4:
8143
    // PseudoANDI_NM, ADDIU_NM, ANDI16_NM, ANDI_MMR6, ANDi, ANDi64, ANDi_MM, ...
8144
2.88k
    printUImm_16_0(MI, 2, O);
8145
2.88k
    return;
8146
0
    break;
8147
406
  case 5:
8148
    // ADDIUR1SP_NM, ANDI_B, NORI_B, ORI_B, RDHWR, RDHWR64, RDHWR_MM, SHF_B, ...
8149
406
    printUImm_8_0(MI, 2, O);
8150
406
    return;
8151
0
    break;
8152
2.28k
  case 6:
8153
    // ADDIUR2_NM, ADDVI_B, ADDVI_D, ADDVI_H, ADDVI_W, APPEND, APPEND_MMR2, B...
8154
2.28k
    printUImm_5_0(MI, 2, O);
8155
2.28k
    break;
8156
197
  case 7:
8157
    // BALIGN, BALIGN_MMR2, COPY_S_W, COPY_U_W, SPLATI_W
8158
197
    printUImm_2_0(MI, 2, O);
8159
197
    break;
8160
163
  case 8:
8161
    // BCLRI_D, BNEGI_D, BSETI_D, DEXT, DEXT64_32, DINS, DROTR, DSLL, DSRA, D...
8162
163
    printUImm_6_0(MI, 2, O);
8163
163
    break;
8164
489
  case 9:
8165
    // BCLRI_H, BNEGI_H, BSETI_H, COPY_S_B, COPY_U_B, SAT_S_H, SAT_U_H, SHLL_...
8166
489
    printUImm_4_0(MI, 2, O);
8167
489
    break;
8168
246
  case 10:
8169
    // BINSLI_B, BINSRI_B, SLDI_H
8170
246
    printUImm_3_0(MI, 3, O);
8171
246
    break;
8172
29
  case 11:
8173
    // BINSLI_D, BINSRI_D
8174
29
    printUImm_6_0(MI, 3, O);
8175
29
    return;
8176
0
    break;
8177
171
  case 12:
8178
    // BINSLI_H, BINSRI_H, SLDI_B
8179
171
    printUImm_4_0(MI, 3, O);
8180
171
    break;
8181
82
  case 13:
8182
    // BINSLI_W, BINSRI_W
8183
82
    printUImm_5_0(MI, 3, O);
8184
82
    return;
8185
0
    break;
8186
1.49k
  case 14:
8187
    // BINSL_B, BINSL_D, BINSL_H, BINSL_W, BINSR_B, BINSR_D, BINSR_H, BINSR_W...
8188
1.49k
    printOperand(MI, 3, O);
8189
1.49k
    break;
8190
275
  case 15:
8191
    // BMNZI_B, BMZI_B, BSELI_B
8192
275
    printUImm_8_0(MI, 3, O);
8193
275
    return;
8194
0
    break;
8195
411
  case 16:
8196
    // COPY_S_D, MFTR, MFTR_NM, SPLATI_D
8197
411
    printUImm_1_0(MI, 2, O);
8198
411
    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
42
  case 18:
8205
    // FADD_S_MMR6, FDIV_S_MMR6, FMUL_S_MMR6, FSUB_S_MMR6
8206
42
    printOperand(MI, 1, O);
8207
42
    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
43
  case 21:
8220
    // SLDI_D
8221
43
    printUImm_1_0(MI, 3, O);
8222
43
    SStream_concat1(O, ']');
8223
43
    return;
8224
0
    break;
8225
28
  case 22:
8226
    // SLDI_W
8227
28
    printUImm_2_0(MI, 3, O);
8228
28
    SStream_concat1(O, ']');
8229
28
    return;
8230
0
    break;
8231
288
  case 23:
8232
    // TEQ, TGE, TGEU, TLT, TLTU, TNE
8233
288
    printUImm_10_0(MI, 2, O);
8234
288
    return;
8235
0
    break;
8236
38.5k
  }
8237
8238
8239
  // Fragment 5 encoded into 3 bits for 5 unique commands.
8240
26.4k
  switch ((Bits >> 39) & 7) {
8241
0
  default: CS_ASSERT_RET(0 && "Invalid command number.");
8242
2.82k
  case 0:
8243
    // ALIGN_NM, ALIGN, ALIGN_MMR6, CINS, CINS32, CINS64_32, CINS_i32, DALIGN...
8244
2.82k
    SStream_concat0(O, ", ");
8245
2.82k
    break;
8246
21.6k
  case 1:
8247
    // DMULImmMacro, DMULMacro, DMULOMacro, DMULOUMacro, DROL, DROLImm, DROR,...
8248
21.6k
    return;
8249
0
    break;
8250
2.01k
  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
2.01k
    SStream_concat1(O, ']');
8253
2.01k
    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
26.4k
  }
8266
8267
8268
  // Fragment 6 encoded into 4 bits for 10 unique commands.
8269
2.82k
  switch ((Bits >> 42) & 15) {
8270
0
  default: CS_ASSERT_RET(0 && "Invalid command number.");
8271
1.85k
  case 0:
8272
    // ALIGN_NM, MADD_D32, MADD_D32_MM, MADD_D64, MADD_S, MADD_S_MM, MOVEPREV...
8273
1.85k
    printOperand(MI, 3, O);
8274
1.85k
    return;
8275
0
    break;
8276
37
  case 1:
8277
    // ALIGN, ALIGN_MMR6, LSA_NM
8278
37
    printUImm_2_0(MI, 3, O);
8279
37
    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
154
  case 3:
8286
    // DALIGN, MFTR, MFTR_NM
8287
154
    printUImm_3_0(MI, 3, O);
8288
154
    break;
8289
0
  case 4:
8290
    // DEXT
8291
0
    printUImm_6_1(MI, 3, O);
8292
0
    return;
8293
0
    break;
8294
426
  case 5:
8295
    // DEXT64_32, EXT, EXT_MM, EXT_MMR6, EXT_NM
8296
426
    printUImm_5_1(MI, 3, O);
8297
426
    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
197
  case 7:
8305
    // DINS, INS, INS_MM, INS_MMR6, INS_NM
8306
197
    printUImm_6_0(MI, 3, O);
8307
197
    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
152
  case 9:
8315
    // DLSA, DLSA_R6, LSA, LSA_R6
8316
152
    printUImm_2_1(MI, 3, O);
8317
152
    return;
8318
0
    break;
8319
2.82k
  }
8320
8321
8322
  // Fragment 7 encoded into 1 bits for 2 unique commands.
8323
154
  if ((Bits >> 46) & 1) {
8324
    // MFTR, MFTR_NM, ROTX_NM
8325
154
    SStream_concat0(O, ", ");
8326
154
    printUImm_1_0(MI, 4, O);
8327
154
    return;
8328
154
  } else {
8329
    // CINS, CINS32, CINS64_32, CINS_i32, DALIGN, EXTS, EXTS32, EXTW_NM
8330
0
    return;
8331
0
  }
8332
8333
154
}
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
80.1k
static const char *getRegisterName(unsigned RegNo) {
8340
80.1k
#ifndef CAPSTONE_DIET
8341
80.1k
  CS_ASSERT_RET_VAL(RegNo && RegNo < 635 && "Invalid register number!", NULL);
8342
8343
80.1k
  static const char AsmStrs[] = {
8344
80.1k
  /* 0 */ "f10\0"
8345
80.1k
  /* 4 */ "watchhi10\0"
8346
80.1k
  /* 14 */ "watchlo10\0"
8347
80.1k
  /* 24 */ "w10\0"
8348
80.1k
  /* 28 */ "f20\0"
8349
80.1k
  /* 32 */ "DSPOutFlag20\0"
8350
80.1k
  /* 45 */ "w20\0"
8351
80.1k
  /* 49 */ "f30\0"
8352
80.1k
  /* 53 */ "w30\0"
8353
80.1k
  /* 57 */ "a0\0"
8354
80.1k
  /* 60 */ "ac0\0"
8355
80.1k
  /* 64 */ "fcc0\0"
8356
80.1k
  /* 69 */ "vpeconf0\0"
8357
80.1k
  /* 78 */ "mvpconf0\0"
8358
80.1k
  /* 87 */ "srsconf0\0"
8359
80.1k
  /* 96 */ "watchhi0\0"
8360
80.1k
  /* 105 */ "k0\0"
8361
80.1k
  /* 108 */ "mpl0\0"
8362
80.1k
  /* 113 */ "perfctl0\0"
8363
80.1k
  /* 122 */ "segctl0\0"
8364
80.1k
  /* 130 */ "guestctl0\0"
8365
80.1k
  /* 140 */ "watchlo0\0"
8366
80.1k
  /* 149 */ "entrylo0\0"
8367
80.1k
  /* 158 */ "p0\0"
8368
80.1k
  /* 161 */ "s0\0"
8369
80.1k
  /* 164 */ "perfcnt0\0"
8370
80.1k
  /* 173 */ "w0\0"
8371
80.1k
  /* 176 */ "f11\0"
8372
80.1k
  /* 180 */ "watchhi11\0"
8373
80.1k
  /* 190 */ "watchlo11\0"
8374
80.1k
  /* 200 */ "w11\0"
8375
80.1k
  /* 204 */ "f21\0"
8376
80.1k
  /* 208 */ "DSPOutFlag21\0"
8377
80.1k
  /* 221 */ "w21\0"
8378
80.1k
  /* 225 */ "f31\0"
8379
80.1k
  /* 229 */ "w31\0"
8380
80.1k
  /* 233 */ "usertracedata1\0"
8381
80.1k
  /* 248 */ "ac1\0"
8382
80.1k
  /* 252 */ "fcc1\0"
8383
80.1k
  /* 257 */ "vpeconf1\0"
8384
80.1k
  /* 266 */ "mvpconf1\0"
8385
80.1k
  /* 275 */ "srsconf1\0"
8386
80.1k
  /* 284 */ "config1\0"
8387
80.1k
  /* 292 */ "kscratch1\0"
8388
80.1k
  /* 302 */ "watchhi1\0"
8389
80.1k
  /* 311 */ "k1\0"
8390
80.1k
  /* 314 */ "mpl1\0"
8391
80.1k
  /* 319 */ "perfctl1\0"
8392
80.1k
  /* 328 */ "segctl1\0"
8393
80.1k
  /* 336 */ "guestctl1\0"
8394
80.1k
  /* 346 */ "watchlo1\0"
8395
80.1k
  /* 355 */ "entrylo1\0"
8396
80.1k
  /* 364 */ "p1\0"
8397
80.1k
  /* 367 */ "s1\0"
8398
80.1k
  /* 370 */ "perfcnt1\0"
8399
80.1k
  /* 379 */ "w1\0"
8400
80.1k
  /* 382 */ "f12\0"
8401
80.1k
  /* 386 */ "watchhi12\0"
8402
80.1k
  /* 396 */ "watchlo12\0"
8403
80.1k
  /* 406 */ "w12\0"
8404
80.1k
  /* 410 */ "f22\0"
8405
80.1k
  /* 414 */ "DSPOutFlag22\0"
8406
80.1k
  /* 427 */ "w22\0"
8407
80.1k
  /* 431 */ "usertracedata2\0"
8408
80.1k
  /* 446 */ "ac2\0"
8409
80.1k
  /* 450 */ "fcc2\0"
8410
80.1k
  /* 455 */ "srsconf2\0"
8411
80.1k
  /* 464 */ "config2\0"
8412
80.1k
  /* 472 */ "debug2\0"
8413
80.1k
  /* 479 */ "kscratch2\0"
8414
80.1k
  /* 489 */ "watchhi2\0"
8415
80.1k
  /* 498 */ "tracecontrol2\0"
8416
80.1k
  /* 512 */ "mpl2\0"
8417
80.1k
  /* 517 */ "perfctl2\0"
8418
80.1k
  /* 526 */ "segctl2\0"
8419
80.1k
  /* 534 */ "guestctl2\0"
8420
80.1k
  /* 544 */ "watchlo2\0"
8421
80.1k
  /* 553 */ "srsmap2\0"
8422
80.1k
  /* 561 */ "s2\0"
8423
80.1k
  /* 564 */ "perfcnt2\0"
8424
80.1k
  /* 573 */ "w2\0"
8425
80.1k
  /* 576 */ "f13\0"
8426
80.1k
  /* 580 */ "watchhi13\0"
8427
80.1k
  /* 590 */ "watchlo13\0"
8428
80.1k
  /* 600 */ "w13\0"
8429
80.1k
  /* 604 */ "f23\0"
8430
80.1k
  /* 608 */ "DSPOutFlag23\0"
8431
80.1k
  /* 621 */ "w23\0"
8432
80.1k
  /* 625 */ "a3\0"
8433
80.1k
  /* 628 */ "ac3\0"
8434
80.1k
  /* 632 */ "fcc3\0"
8435
80.1k
  /* 637 */ "srsconf3\0"
8436
80.1k
  /* 646 */ "config3\0"
8437
80.1k
  /* 654 */ "kscratch3\0"
8438
80.1k
  /* 664 */ "watchhi3\0"
8439
80.1k
  /* 673 */ "tracecontrol3\0"
8440
80.1k
  /* 687 */ "perfctl3\0"
8441
80.1k
  /* 696 */ "guestctl3\0"
8442
80.1k
  /* 706 */ "watchlo3\0"
8443
80.1k
  /* 715 */ "s3\0"
8444
80.1k
  /* 718 */ "perfcnt3\0"
8445
80.1k
  /* 727 */ "w3\0"
8446
80.1k
  /* 730 */ "f14\0"
8447
80.1k
  /* 734 */ "watchhi14\0"
8448
80.1k
  /* 744 */ "watchlo14\0"
8449
80.1k
  /* 754 */ "w14\0"
8450
80.1k
  /* 758 */ "f24\0"
8451
80.1k
  /* 762 */ "w24\0"
8452
80.1k
  /* 766 */ "a4\0"
8453
80.1k
  /* 769 */ "fcc4\0"
8454
80.1k
  /* 774 */ "srsconf4\0"
8455
80.1k
  /* 783 */ "config4\0"
8456
80.1k
  /* 791 */ "kscratch4\0"
8457
80.1k
  /* 801 */ "watchhi4\0"
8458
80.1k
  /* 810 */ "perfctl4\0"
8459
80.1k
  /* 819 */ "watchlo4\0"
8460
80.1k
  /* 828 */ "s4\0"
8461
80.1k
  /* 831 */ "perfcnt4\0"
8462
80.1k
  /* 840 */ "w4\0"
8463
80.1k
  /* 843 */ "f15\0"
8464
80.1k
  /* 847 */ "watchhi15\0"
8465
80.1k
  /* 857 */ "watchlo15\0"
8466
80.1k
  /* 867 */ "w15\0"
8467
80.1k
  /* 871 */ "f25\0"
8468
80.1k
  /* 875 */ "w25\0"
8469
80.1k
  /* 879 */ "a5\0"
8470
80.1k
  /* 882 */ "fcc5\0"
8471
80.1k
  /* 887 */ "f5\0"
8472
80.1k
  /* 890 */ "config5\0"
8473
80.1k
  /* 898 */ "kscratch5\0"
8474
80.1k
  /* 908 */ "watchhi5\0"
8475
80.1k
  /* 917 */ "perfctl5\0"
8476
80.1k
  /* 926 */ "watchlo5\0"
8477
80.1k
  /* 935 */ "s5\0"
8478
80.1k
  /* 938 */ "perfcnt5\0"
8479
80.1k
  /* 947 */ "w5\0"
8480
80.1k
  /* 950 */ "f16\0"
8481
80.1k
  /* 954 */ "w16\0"
8482
80.1k
  /* 958 */ "f26\0"
8483
80.1k
  /* 962 */ "w26\0"
8484
80.1k
  /* 966 */ "a6\0"
8485
80.1k
  /* 969 */ "fcc6\0"
8486
80.1k
  /* 974 */ "f6\0"
8487
80.1k
  /* 977 */ "kscratch6\0"
8488
80.1k
  /* 987 */ "watchhi6\0"
8489
80.1k
  /* 996 */ "perfctl6\0"
8490
80.1k
  /* 1005 */ "watchlo6\0"
8491
80.1k
  /* 1014 */ "s6\0"
8492
80.1k
  /* 1017 */ "perfcnt6\0"
8493
80.1k
  /* 1026 */ "w6\0"
8494
80.1k
  /* 1029 */ "f17\0"
8495
80.1k
  /* 1033 */ "w17\0"
8496
80.1k
  /* 1037 */ "f27\0"
8497
80.1k
  /* 1041 */ "w27\0"
8498
80.1k
  /* 1045 */ "a7\0"
8499
80.1k
  /* 1048 */ "fcc7\0"
8500
80.1k
  /* 1053 */ "f7\0"
8501
80.1k
  /* 1056 */ "watchhi7\0"
8502
80.1k
  /* 1065 */ "perfctl7\0"
8503
80.1k
  /* 1074 */ "watchlo7\0"
8504
80.1k
  /* 1083 */ "s7\0"
8505
80.1k
  /* 1086 */ "perfcnt7\0"
8506
80.1k
  /* 1095 */ "w7\0"
8507
80.1k
  /* 1098 */ "f18\0"
8508
80.1k
  /* 1102 */ "w18\0"
8509
80.1k
  /* 1106 */ "f28\0"
8510
80.1k
  /* 1110 */ "w28\0"
8511
80.1k
  /* 1114 */ "f8\0"
8512
80.1k
  /* 1117 */ "watchhi8\0"
8513
80.1k
  /* 1126 */ "watchlo8\0"
8514
80.1k
  /* 1135 */ "t8\0"
8515
80.1k
  /* 1138 */ "w8\0"
8516
80.1k
  /* 1141 */ "DSPOutFlag16_19\0"
8517
80.1k
  /* 1157 */ "f19\0"
8518
80.1k
  /* 1161 */ "w19\0"
8519
80.1k
  /* 1165 */ "f29\0"
8520
80.1k
  /* 1169 */ "w29\0"
8521
80.1k
  /* 1173 */ "f9\0"
8522
80.1k
  /* 1176 */ "watchhi9\0"
8523
80.1k
  /* 1185 */ "watchlo9\0"
8524
80.1k
  /* 1194 */ "t9\0"
8525
80.1k
  /* 1197 */ "w9\0"
8526
80.1k
  /* 1200 */ "DSPEFI\0"
8527
80.1k
  /* 1207 */ "hwrena\0"
8528
80.1k
  /* 1214 */ "ra\0"
8529
80.1k
  /* 1217 */ "bevva\0"
8530
80.1k
  /* 1223 */ "hwr_cc\0"
8531
80.1k
  /* 1230 */ "tracedbpc\0"
8532
80.1k
  /* 1240 */ "traceibpc\0"
8533
80.1k
  /* 1250 */ "nestedepc\0"
8534
80.1k
  /* 1260 */ "errorepc\0"
8535
80.1k
  /* 1269 */ "nestedexc\0"
8536
80.1k
  /* 1279 */ "wired\0"
8537
80.1k
  /* 1285 */ "memorymapid\0"
8538
80.1k
  /* 1297 */ "prid\0"
8539
80.1k
  /* 1302 */ "debugcontextid\0"
8540
80.1k
  /* 1317 */ "pwfield\0"
8541
80.1k
  /* 1325 */ "tcbind\0"
8542
80.1k
  /* 1332 */ "DSPCCond\0"
8543
80.1k
  /* 1341 */ "tcschedule\0"
8544
80.1k
  /* 1352 */ "vpeschedule\0"
8545
80.1k
  /* 1364 */ "compare\0"
8546
80.1k
  /* 1372 */ "ebase\0"
8547
80.1k
  /* 1378 */ "cdmmbase\0"
8548
80.1k
  /* 1387 */ "cmgcrbase\0"
8549
80.1k
  /* 1397 */ "pwbase\0"
8550
80.1k
  /* 1404 */ "cause\0"
8551
80.1k
  /* 1410 */ "desave\0"
8552
80.1k
  /* 1417 */ "pwsize\0"
8553
80.1k
  /* 1424 */ "DSPOutFlag\0"
8554
80.1k
  /* 1435 */ "xcontextconfig\0"
8555
80.1k
  /* 1450 */ "debug\0"
8556
80.1k
  /* 1456 */ "ddatahi\0"
8557
80.1k
  /* 1464 */ "idatahi\0"
8558
80.1k
  /* 1472 */ "dtaghi\0"
8559
80.1k
  /* 1479 */ "itaghi\0"
8560
80.1k
  /* 1486 */ "entryhi\0"
8561
80.1k
  /* 1494 */ "maari\0"
8562
80.1k
  /* 1500 */ "tcschefback\0"
8563
80.1k
  /* 1512 */ "vpeschefback\0"
8564
80.1k
  /* 1525 */ "pagemask\0"
8565
80.1k
  /* 1534 */ "yqmask\0"
8566
80.1k
  /* 1541 */ "userlocal\0"
8567
80.1k
  /* 1551 */ "tracecontrol\0"
8568
80.1k
  /* 1564 */ "vpecontrol\0"
8569
80.1k
  /* 1575 */ "mvpcontrol\0"
8570
80.1k
  /* 1586 */ "view_ipl\0"
8571
80.1k
  /* 1595 */ "view_ripl\0"
8572
80.1k
  /* 1605 */ "errctl\0"
8573
80.1k
  /* 1612 */ "srsctl\0"
8574
80.1k
  /* 1619 */ "intctl\0"
8575
80.1k
  /* 1626 */ "pwctl\0"
8576
80.1k
  /* 1632 */ "random\0"
8577
80.1k
  /* 1639 */ "hwr_cpunum\0"
8578
80.1k
  /* 1650 */ "pagegrain\0"
8579
80.1k
  /* 1660 */ "ddatalo\0"
8580
80.1k
  /* 1668 */ "idatalo\0"
8581
80.1k
  /* 1676 */ "dtaglo\0"
8582
80.1k
  /* 1683 */ "itaglo\0"
8583
80.1k
  /* 1690 */ "zero\0"
8584
80.1k
  /* 1695 */ "srsmap\0"
8585
80.1k
  /* 1702 */ "hwr_synci_step\0"
8586
80.1k
  /* 1717 */ "fp\0"
8587
80.1k
  /* 1720 */ "gp\0"
8588
80.1k
  /* 1723 */ "badinstrp\0"
8589
80.1k
  /* 1733 */ "sp\0"
8590
80.1k
  /* 1736 */ "maar\0"
8591
80.1k
  /* 1741 */ "lladdr\0"
8592
80.1k
  /* 1748 */ "badvaddr\0"
8593
80.1k
  /* 1757 */ "globalnumber\0"
8594
80.1k
  /* 1770 */ "cacheerr\0"
8595
80.1k
  /* 1779 */ "hwr_ccres\0"
8596
80.1k
  /* 1789 */ "DSPPos\0"
8597
80.1k
  /* 1796 */ "tcstatus\0"
8598
80.1k
  /* 1805 */ "at\0"
8599
80.1k
  /* 1808 */ "gtoffset\0"
8600
80.1k
  /* 1817 */ "tchalt\0"
8601
80.1k
  /* 1824 */ "DSPSCount\0"
8602
80.1k
  /* 1834 */ "count\0"
8603
80.1k
  /* 1840 */ "tcopt\0"
8604
80.1k
  /* 1846 */ "vpeopt\0"
8605
80.1k
  /* 1853 */ "tcrestart\0"
8606
80.1k
  /* 1863 */ "badinst\0"
8607
80.1k
  /* 1871 */ "guestctl0ext\0"
8608
80.1k
  /* 1884 */ "tccontext\0"
8609
80.1k
  /* 1894 */ "xcontext\0"
8610
80.1k
  /* 1903 */ "index\0"
8611
80.1k
  /* 1909 */ "badinstrx\0"
8612
80.1k
  /* 1919 */ "DSPCarry\0"
8613
80.1k
};
8614
80.1k
  static const uint16_t RegAsmOffset[] = {
8615
80.1k
    178, 1805, 1332, 1919, 1200, 1424, 1789, 1824, 1717, 1717, 1720, 1720, 384, 178, 
8616
80.1k
    2, 952, 732, 845, 578, 1031, 1237, 1214, 1214, 1733, 1733, 1690, 1690, 732, 
8617
80.1k
    845, 952, 1031, 60, 248, 446, 628, 178, 2, 178, 384, 578, 732, 845, 
8618
80.1k
    952, 1031, 1100, 1155, 2, 178, 384, 578, 732, 845, 952, 1031, 1100, 1155, 
8619
80.1k
    2, 178, 384, 578, 732, 845, 952, 1031, 1100, 1155, 1, 177, 383, 577, 
8620
80.1k
    731, 844, 951, 1030, 1099, 1154, 29, 205, 411, 605, 759, 872, 959, 1038, 
8621
80.1k
    1107, 1166, 50, 226, 1, 177, 383, 577, 731, 844, 951, 1030, 1099, 1154, 
8622
80.1k
    29, 205, 411, 605, 759, 872, 959, 1038, 1107, 1166, 50, 226, 1, 177, 
8623
80.1k
    383, 577, 731, 844, 951, 1030, 1099, 1154, 29, 205, 411, 605, 759, 872, 
8624
80.1k
    959, 1038, 1107, 1166, 50, 226, 75, 461, 780, 974, 1114, 0, 382, 730, 
8625
80.1k
    950, 1098, 28, 410, 758, 958, 1106, 49, 32, 208, 414, 608, 75, 263, 
8626
80.1k
    461, 643, 780, 887, 974, 1053, 1114, 1173, 0, 176, 382, 576, 730, 843, 
8627
80.1k
    950, 1029, 1098, 1157, 28, 204, 410, 604, 758, 871, 958, 1037, 1106, 1165, 
8628
80.1k
    49, 225, 64, 252, 450, 632, 769, 882, 969, 1048, 2, 178, 384, 578, 
8629
80.1k
    732, 845, 952, 1031, 1100, 1155, 1, 177, 383, 577, 731, 844, 951, 1030, 
8630
80.1k
    1099, 1154, 29, 205, 411, 605, 759, 872, 959, 1038, 1107, 1166, 50, 226, 
8631
80.1k
    1717, 75, 263, 461, 643, 780, 887, 974, 1053, 1114, 1173, 0, 176, 382, 
8632
80.1k
    576, 730, 843, 950, 1029, 1098, 1157, 28, 204, 410, 604, 758, 871, 958, 
8633
80.1k
    1037, 1106, 1165, 49, 225, 1720, 60, 248, 446, 628, 1639, 1702, 1223, 1779, 
8634
80.1k
    732, 845, 952, 1031, 1100, 1155, 1, 177, 383, 577, 731, 844, 951, 1030, 
8635
80.1k
    1099, 1154, 29, 205, 411, 605, 759, 872, 959, 1038, 1107, 1166, 50, 226, 
8636
80.1k
    959, 1038, 60, 248, 446, 628, 108, 314, 512, 1100, 1155, 1, 177, 383, 
8637
80.1k
    577, 731, 844, 951, 1030, 1099, 1154, 29, 205, 411, 605, 759, 872, 959, 
8638
80.1k
    1038, 1107, 1166, 50, 226, 158, 364, 558, 1214, 951, 1030, 1099, 1154, 29, 
8639
80.1k
    205, 411, 605, 1733, 1100, 1155, 1, 177, 383, 577, 731, 844, 759, 872, 
8640
80.1k
    384, 578, 173, 379, 573, 727, 840, 947, 1026, 1095, 1138, 1197, 24, 200, 
8641
80.1k
    406, 600, 754, 867, 954, 1033, 1102, 1161, 45, 221, 427, 621, 762, 875, 
8642
80.1k
    962, 1041, 1110, 1169, 53, 229, 1690, 57, 245, 443, 625, 766, 879, 966, 
8643
80.1k
    1045, 1863, 1723, 1909, 1748, 1217, 1770, 1404, 1378, 1387, 1364, 1443, 1886, 1436, 
8644
80.1k
    1834, 1456, 1660, 1450, 1302, 1255, 1410, 1472, 1676, 1372, 1486, 1256, 1605, 1260, 
8645
80.1k
    1757, 1808, 1207, 1464, 1668, 1903, 1619, 1479, 1683, 1741, 1736, 1494, 1285, 1575, 
8646
80.1k
    1250, 1269, 1650, 1525, 1297, 1397, 1626, 1317, 1417, 1632, 1612, 1695, 1798, 1325, 
8647
80.1k
    1884, 1817, 1840, 1853, 1341, 1500, 1796, 1551, 1230, 1240, 1541, 1586, 1595, 1576, 
8648
80.1k
    1564, 1846, 1352, 1512, 1279, 1894, 1435, 1534, 105, 311, 161, 367, 561, 715, 
8649
80.1k
    828, 935, 1014, 1083, 170, 376, 570, 724, 837, 944, 1135, 1194, 732, 845, 
8650
80.1k
    952, 1031, 60, 284, 464, 646, 783, 890, 472, 149, 355, 130, 336, 534, 
8651
80.1k
    696, 292, 479, 654, 791, 898, 977, 78, 266, 164, 370, 564, 718, 831, 
8652
80.1k
    938, 1017, 1086, 113, 319, 517, 687, 810, 917, 996, 1065, 122, 328, 526, 
8653
80.1k
    87, 275, 455, 637, 774, 553, 498, 673, 233, 431, 69, 257, 96, 302, 
8654
80.1k
    489, 664, 801, 908, 987, 1056, 1117, 1176, 4, 180, 386, 580, 734, 847, 
8655
80.1k
    140, 346, 544, 706, 819, 926, 1005, 1074, 1126, 1185, 14, 190, 396, 590, 
8656
80.1k
    744, 857, 75, 263, 461, 643, 780, 887, 974, 1053, 1114, 1173, 0, 176, 
8657
80.1k
    382, 576, 730, 843, 950, 1029, 1098, 1157, 28, 204, 410, 604, 758, 871, 
8658
80.1k
    958, 1037, 1106, 1165, 49, 225, 1141, 1461, 959, 1038, 1665, 951, 1030, 1099, 
8659
80.1k
    1154, 29, 205, 411, 605, 1100, 1155, 1, 177, 383, 577, 731, 844, 759, 
8660
80.1k
    872, 384, 578, 1871, 
8661
80.1k
  };
8662
8663
80.1k
  CS_ASSERT_RET_VAL(*(AsmStrs+RegAsmOffset[RegNo-1]) &&
8664
80.1k
          "Invalid alt name index for register!", NULL);
8665
80.1k
  return AsmStrs+RegAsmOffset[RegNo-1];
8666
#else
8667
  return NULL;
8668
#endif // CAPSTONE_DIET
8669
80.1k
}
8670
#ifdef PRINT_ALIAS_INSTR
8671
#undef PRINT_ALIAS_INSTR
8672
8673
103k
static bool printAliasInstr(MCInst *MI, uint64_t Address, SStream *OS) {
8674
103k
#ifndef CAPSTONE_DIET
8675
103k
  static const PatternsForOpcode OpToPatterns[] = {
8676
103k
    {Mips_MFTACX, 0, 1 },
8677
103k
    {Mips_MFTACX_NM, 1, 1 },
8678
103k
    {Mips_MFTC0, 2, 1 },
8679
103k
    {Mips_MFTC0_NM, 3, 1 },
8680
103k
    {Mips_MFTHI, 4, 1 },
8681
103k
    {Mips_MFTHI_NM, 5, 1 },
8682
103k
    {Mips_MFTLO, 6, 1 },
8683
103k
    {Mips_MFTLO_NM, 7, 1 },
8684
103k
    {Mips_MTTACX, 8, 1 },
8685
103k
    {Mips_MTTACX_NM, 9, 1 },
8686
103k
    {Mips_MTTC0, 10, 1 },
8687
103k
    {Mips_MTTC0_NM, 11, 1 },
8688
103k
    {Mips_MTTHI, 12, 1 },
8689
103k
    {Mips_MTTHI_NM, 13, 1 },
8690
103k
    {Mips_MTTLO, 14, 1 },
8691
103k
    {Mips_MTTLO_NM, 15, 1 },
8692
103k
    {Mips_NORImm, 16, 1 },
8693
103k
    {Mips_NORImm64, 17, 1 },
8694
103k
    {Mips_SLTImm64, 18, 1 },
8695
103k
    {Mips_SLTUImm64, 19, 1 },
8696
103k
    {Mips_ADDIUGP48_NM, 20, 1 },
8697
103k
    {Mips_ADDIUGPB_NM, 21, 1 },
8698
103k
    {Mips_ADDIUGPW_NM, 22, 1 },
8699
103k
    {Mips_ADDIUPC, 23, 1 },
8700
103k
    {Mips_ADDIUPC_MMR6, 24, 1 },
8701
103k
    {Mips_ADDu, 25, 1 },
8702
103k
    {Mips_BC1F, 26, 1 },
8703
103k
    {Mips_BC1FL, 27, 1 },
8704
103k
    {Mips_BC1F_MM, 28, 1 },
8705
103k
    {Mips_BC1T, 29, 1 },
8706
103k
    {Mips_BC1TL, 30, 1 },
8707
103k
    {Mips_BC1T_MM, 31, 1 },
8708
103k
    {Mips_BEQC16_NM, 32, 1 },
8709
103k
    {Mips_BEQC_NM, 33, 2 },
8710
103k
    {Mips_BEQL, 35, 1 },
8711
103k
    {Mips_BGEZAL, 36, 1 },
8712
103k
    {Mips_BGEZAL_MM, 37, 1 },
8713
103k
    {Mips_BNEC16_NM, 38, 1 },
8714
103k
    {Mips_BNEC_NM, 39, 2 },
8715
103k
    {Mips_BNEL, 41, 1 },
8716
103k
    {Mips_BREAK, 42, 2 },
8717
103k
    {Mips_BREAK_MM, 44, 2 },
8718
103k
    {Mips_C_EQ_D32, 46, 1 },
8719
103k
    {Mips_C_EQ_D32_MM, 47, 1 },
8720
103k
    {Mips_C_EQ_D64, 48, 1 },
8721
103k
    {Mips_C_EQ_D64_MM, 49, 1 },
8722
103k
    {Mips_C_EQ_S, 50, 1 },
8723
103k
    {Mips_C_EQ_S_MM, 51, 1 },
8724
103k
    {Mips_C_F_D32, 52, 1 },
8725
103k
    {Mips_C_F_D32_MM, 53, 1 },
8726
103k
    {Mips_C_F_D64, 54, 1 },
8727
103k
    {Mips_C_F_D64_MM, 55, 1 },
8728
103k
    {Mips_C_F_S, 56, 1 },
8729
103k
    {Mips_C_F_S_MM, 57, 1 },
8730
103k
    {Mips_C_LE_D32, 58, 1 },
8731
103k
    {Mips_C_LE_D32_MM, 59, 1 },
8732
103k
    {Mips_C_LE_D64, 60, 1 },
8733
103k
    {Mips_C_LE_D64_MM, 61, 1 },
8734
103k
    {Mips_C_LE_S, 62, 1 },
8735
103k
    {Mips_C_LE_S_MM, 63, 1 },
8736
103k
    {Mips_C_LT_D32, 64, 1 },
8737
103k
    {Mips_C_LT_D32_MM, 65, 1 },
8738
103k
    {Mips_C_LT_D64, 66, 1 },
8739
103k
    {Mips_C_LT_D64_MM, 67, 1 },
8740
103k
    {Mips_C_LT_S, 68, 1 },
8741
103k
    {Mips_C_LT_S_MM, 69, 1 },
8742
103k
    {Mips_C_NGE_D32, 70, 1 },
8743
103k
    {Mips_C_NGE_D32_MM, 71, 1 },
8744
103k
    {Mips_C_NGE_D64, 72, 1 },
8745
103k
    {Mips_C_NGE_D64_MM, 73, 1 },
8746
103k
    {Mips_C_NGE_S, 74, 1 },
8747
103k
    {Mips_C_NGE_S_MM, 75, 1 },
8748
103k
    {Mips_C_NGLE_D32, 76, 1 },
8749
103k
    {Mips_C_NGLE_D32_MM, 77, 1 },
8750
103k
    {Mips_C_NGLE_D64, 78, 1 },
8751
103k
    {Mips_C_NGLE_D64_MM, 79, 1 },
8752
103k
    {Mips_C_NGLE_S, 80, 1 },
8753
103k
    {Mips_C_NGLE_S_MM, 81, 1 },
8754
103k
    {Mips_C_NGL_D32, 82, 1 },
8755
103k
    {Mips_C_NGL_D32_MM, 83, 1 },
8756
103k
    {Mips_C_NGL_D64, 84, 1 },
8757
103k
    {Mips_C_NGL_D64_MM, 85, 1 },
8758
103k
    {Mips_C_NGL_S, 86, 1 },
8759
103k
    {Mips_C_NGL_S_MM, 87, 1 },
8760
103k
    {Mips_C_NGT_D32, 88, 1 },
8761
103k
    {Mips_C_NGT_D32_MM, 89, 1 },
8762
103k
    {Mips_C_NGT_D64, 90, 1 },
8763
103k
    {Mips_C_NGT_D64_MM, 91, 1 },
8764
103k
    {Mips_C_NGT_S, 92, 1 },
8765
103k
    {Mips_C_NGT_S_MM, 93, 1 },
8766
103k
    {Mips_C_OLE_D32, 94, 1 },
8767
103k
    {Mips_C_OLE_D32_MM, 95, 1 },
8768
103k
    {Mips_C_OLE_D64, 96, 1 },
8769
103k
    {Mips_C_OLE_D64_MM, 97, 1 },
8770
103k
    {Mips_C_OLE_S, 98, 1 },
8771
103k
    {Mips_C_OLE_S_MM, 99, 1 },
8772
103k
    {Mips_C_OLT_D32, 100, 1 },
8773
103k
    {Mips_C_OLT_D32_MM, 101, 1 },
8774
103k
    {Mips_C_OLT_D64, 102, 1 },
8775
103k
    {Mips_C_OLT_D64_MM, 103, 1 },
8776
103k
    {Mips_C_OLT_S, 104, 1 },
8777
103k
    {Mips_C_OLT_S_MM, 105, 1 },
8778
103k
    {Mips_C_SEQ_D32, 106, 1 },
8779
103k
    {Mips_C_SEQ_D32_MM, 107, 1 },
8780
103k
    {Mips_C_SEQ_D64, 108, 1 },
8781
103k
    {Mips_C_SEQ_D64_MM, 109, 1 },
8782
103k
    {Mips_C_SEQ_S, 110, 1 },
8783
103k
    {Mips_C_SEQ_S_MM, 111, 1 },
8784
103k
    {Mips_C_SF_D32, 112, 1 },
8785
103k
    {Mips_C_SF_D32_MM, 113, 1 },
8786
103k
    {Mips_C_SF_D64, 114, 1 },
8787
103k
    {Mips_C_SF_D64_MM, 115, 1 },
8788
103k
    {Mips_C_SF_S, 116, 1 },
8789
103k
    {Mips_C_SF_S_MM, 117, 1 },
8790
103k
    {Mips_C_UEQ_D32, 118, 1 },
8791
103k
    {Mips_C_UEQ_D32_MM, 119, 1 },
8792
103k
    {Mips_C_UEQ_D64, 120, 1 },
8793
103k
    {Mips_C_UEQ_D64_MM, 121, 1 },
8794
103k
    {Mips_C_UEQ_S, 122, 1 },
8795
103k
    {Mips_C_UEQ_S_MM, 123, 1 },
8796
103k
    {Mips_C_ULE_D32, 124, 1 },
8797
103k
    {Mips_C_ULE_D32_MM, 125, 1 },
8798
103k
    {Mips_C_ULE_D64, 126, 1 },
8799
103k
    {Mips_C_ULE_D64_MM, 127, 1 },
8800
103k
    {Mips_C_ULE_S, 128, 1 },
8801
103k
    {Mips_C_ULE_S_MM, 129, 1 },
8802
103k
    {Mips_C_ULT_D32, 130, 1 },
8803
103k
    {Mips_C_ULT_D32_MM, 131, 1 },
8804
103k
    {Mips_C_ULT_D64, 132, 1 },
8805
103k
    {Mips_C_ULT_D64_MM, 133, 1 },
8806
103k
    {Mips_C_ULT_S, 134, 1 },
8807
103k
    {Mips_C_ULT_S_MM, 135, 1 },
8808
103k
    {Mips_C_UN_D32, 136, 1 },
8809
103k
    {Mips_C_UN_D32_MM, 137, 1 },
8810
103k
    {Mips_C_UN_D64, 138, 1 },
8811
103k
    {Mips_C_UN_D64_MM, 139, 1 },
8812
103k
    {Mips_C_UN_S, 140, 1 },
8813
103k
    {Mips_C_UN_S_MM, 141, 1 },
8814
103k
    {Mips_DADDu, 142, 1 },
8815
103k
    {Mips_DI, 143, 1 },
8816
103k
    {Mips_DIV, 144, 1 },
8817
103k
    {Mips_DIVU, 145, 1 },
8818
103k
    {Mips_DI_MM, 146, 1 },
8819
103k
    {Mips_DI_MMR6, 147, 1 },
8820
103k
    {Mips_DI_NM, 148, 1 },
8821
103k
    {Mips_DMT, 149, 1 },
8822
103k
    {Mips_DMT_NM, 150, 1 },
8823
103k
    {Mips_DSUB, 151, 2 },
8824
103k
    {Mips_DSUBu, 153, 2 },
8825
103k
    {Mips_DVPE, 155, 1 },
8826
103k
    {Mips_DVPE_NM, 156, 1 },
8827
103k
    {Mips_EI, 157, 1 },
8828
103k
    {Mips_EI_MM, 158, 1 },
8829
103k
    {Mips_EI_MMR6, 159, 1 },
8830
103k
    {Mips_EI_NM, 160, 1 },
8831
103k
    {Mips_EMT, 161, 1 },
8832
103k
    {Mips_EMT_NM, 162, 1 },
8833
103k
    {Mips_EVPE, 163, 1 },
8834
103k
    {Mips_EVPE_NM, 164, 1 },
8835
103k
    {Mips_HYPCALL, 165, 1 },
8836
103k
    {Mips_HYPCALL_MM, 166, 1 },
8837
103k
    {Mips_JALR, 167, 1 },
8838
103k
    {Mips_JALR64, 168, 1 },
8839
103k
    {Mips_JALRCHB_NM, 169, 1 },
8840
103k
    {Mips_JALRC_HB_MMR6, 170, 1 },
8841
103k
    {Mips_JALRC_MMR6, 171, 1 },
8842
103k
    {Mips_JALR_HB, 172, 1 },
8843
103k
    {Mips_JALR_HB64, 173, 1 },
8844
103k
    {Mips_JIALC, 174, 1 },
8845
103k
    {Mips_JIALC64, 175, 1 },
8846
103k
    {Mips_JIC, 176, 1 },
8847
103k
    {Mips_JIC64, 177, 1 },
8848
103k
    {Mips_MFC0_NM, 178, 1 },
8849
103k
    {Mips_MFHC0_NM, 179, 1 },
8850
103k
    {Mips_MOVE16_MM, 180, 1 },
8851
103k
    {Mips_MTC0_NM, 181, 1 },
8852
103k
    {Mips_MTHC0_NM, 182, 1 },
8853
103k
    {Mips_Move32R16, 183, 1 },
8854
103k
    {Mips_NOR_NM, 184, 1 },
8855
103k
    {Mips_OR, 185, 1 },
8856
103k
    {Mips_OR64, 186, 1 },
8857
103k
    {Mips_RDHWR, 187, 1 },
8858
103k
    {Mips_RDHWR64, 188, 1 },
8859
103k
    {Mips_RDHWR_MM, 189, 1 },
8860
103k
    {Mips_RDHWR_MMR6, 190, 1 },
8861
103k
    {Mips_RESTOREJRC16_NM, 191, 1 },
8862
103k
    {Mips_RESTOREJRC_NM, 192, 1 },
8863
103k
    {Mips_RESTORE_NM, 193, 1 },
8864
103k
    {Mips_ROTX_NM, 194, 3 },
8865
103k
    {Mips_SAVE16_NM, 197, 1 },
8866
103k
    {Mips_SAVE_NM, 198, 1 },
8867
103k
    {Mips_SDBBP, 199, 1 },
8868
103k
    {Mips_SDBBP_MMR6, 200, 1 },
8869
103k
    {Mips_SDBBP_R6, 201, 1 },
8870
103k
    {Mips_SIGRIE, 202, 1 },
8871
103k
    {Mips_SIGRIE_MMR6, 203, 1 },
8872
103k
    {Mips_SLL, 204, 1 },
8873
103k
    {Mips_SLL_MM, 205, 1 },
8874
103k
    {Mips_SLL_MMR6, 206, 1 },
8875
103k
    {Mips_SUB, 207, 2 },
8876
103k
    {Mips_SUBU_MMR6, 209, 2 },
8877
103k
    {Mips_SUB_MM, 211, 2 },
8878
103k
    {Mips_SUB_MMR6, 213, 2 },
8879
103k
    {Mips_SUBu, 215, 2 },
8880
103k
    {Mips_SUBu_MM, 217, 2 },
8881
103k
    {Mips_SWSP_MM, 219, 1 },
8882
103k
    {Mips_SYNC, 220, 1 },
8883
103k
    {Mips_SYNC_MM, 221, 1 },
8884
103k
    {Mips_SYNC_MMR6, 222, 1 },
8885
103k
    {Mips_SYNC_NM, 223, 6 },
8886
103k
    {Mips_SYSCALL, 229, 1 },
8887
103k
    {Mips_SYSCALL_MM, 230, 1 },
8888
103k
    {Mips_TEQ, 231, 1 },
8889
103k
    {Mips_TEQ_MM, 232, 1 },
8890
103k
    {Mips_TGE, 233, 1 },
8891
103k
    {Mips_TGEU, 234, 1 },
8892
103k
    {Mips_TGEU_MM, 235, 1 },
8893
103k
    {Mips_TGE_MM, 236, 1 },
8894
103k
    {Mips_TLT, 237, 1 },
8895
103k
    {Mips_TLTU, 238, 1 },
8896
103k
    {Mips_TLTU_MM, 239, 1 },
8897
103k
    {Mips_TLT_MM, 240, 1 },
8898
103k
    {Mips_TNE, 241, 1 },
8899
103k
    {Mips_TNE_MM, 242, 1 },
8900
103k
    {Mips_WAIT_MM, 243, 1 },
8901
103k
    {Mips_WAIT_NM, 244, 1 },
8902
103k
    {Mips_WRDSP, 245, 1 },
8903
103k
    {Mips_WRDSP_MM, 246, 1 },
8904
103k
    {Mips_YIELD, 247, 1 },
8905
103k
    {Mips_YIELD_NM, 248, 1 },
8906
103k
  {0},  };
8907
8908
103k
  static const AliasPattern Patterns[] = {
8909
    // Mips_MFTACX - 0
8910
103k
    {0, 0, 2, 5 },
8911
    // Mips_MFTACX_NM - 1
8912
103k
    {0, 5, 2, 4 },
8913
    // Mips_MFTC0 - 2
8914
103k
    {10, 9, 3, 6 },
8915
    // Mips_MFTC0_NM - 3
8916
103k
    {10, 15, 3, 5 },
8917
    // Mips_MFTHI - 4
8918
103k
    {23, 20, 2, 5 },
8919
    // Mips_MFTHI_NM - 5
8920
103k
    {23, 25, 2, 4 },
8921
    // Mips_MFTLO - 6
8922
103k
    {32, 29, 2, 5 },
8923
    // Mips_MFTLO_NM - 7
8924
103k
    {32, 34, 2, 4 },
8925
    // Mips_MTTACX - 8
8926
103k
    {41, 38, 2, 5 },
8927
    // Mips_MTTACX_NM - 9
8928
103k
    {41, 43, 2, 4 },
8929
    // Mips_MTTC0 - 10
8930
103k
    {51, 47, 3, 6 },
8931
    // Mips_MTTC0_NM - 11
8932
103k
    {51, 53, 3, 5 },
8933
    // Mips_MTTHI - 12
8934
103k
    {64, 58, 2, 5 },
8935
    // Mips_MTTHI_NM - 13
8936
103k
    {64, 63, 2, 4 },
8937
    // Mips_MTTLO - 14
8938
103k
    {73, 67, 2, 5 },
8939
    // Mips_MTTLO_NM - 15
8940
103k
    {73, 72, 2, 4 },
8941
    // Mips_NORImm - 16
8942
103k
    {82, 76, 3, 3 },
8943
    // Mips_NORImm64 - 17
8944
103k
    {82, 79, 3, 3 },
8945
    // Mips_SLTImm64 - 18
8946
103k
    {93, 82, 3, 3 },
8947
    // Mips_SLTUImm64 - 19
8948
103k
    {104, 85, 3, 3 },
8949
    // Mips_ADDIUGP48_NM - 20
8950
103k
    {116, 88, 3, 3 },
8951
    // Mips_ADDIUGPB_NM - 21
8952
103k
    {137, 91, 3, 3 },
8953
    // Mips_ADDIUGPW_NM - 22
8954
103k
    {156, 94, 3, 3 },
8955
    // Mips_ADDIUPC - 23
8956
103k
    {175, 97, 2, 3 },
8957
    // Mips_ADDIUPC_MMR6 - 24
8958
103k
    {175, 100, 2, 3 },
8959
    // Mips_ADDu - 25
8960
103k
    {187, 103, 3, 7 },
8961
    // Mips_BC1F - 26
8962
103k
    {199, 110, 2, 6 },
8963
    // Mips_BC1FL - 27
8964
103k
    {209, 116, 2, 7 },
8965
    // Mips_BC1F_MM - 28
8966
103k
    {199, 123, 2, 4 },
8967
    // Mips_BC1T - 29
8968
103k
    {220, 127, 2, 6 },
8969
    // Mips_BC1TL - 30
8970
103k
    {230, 133, 2, 7 },
8971
    // Mips_BC1T_MM - 31
8972
103k
    {220, 140, 2, 4 },
8973
    // Mips_BEQC16_NM - 32
8974
103k
    {241, 144, 3, 3 },
8975
    // Mips_BEQC_NM - 33
8976
103k
    {259, 147, 3, 3 },
8977
103k
    {274, 150, 3, 3 },
8978
    // Mips_BEQL - 35
8979
103k
    {289, 153, 3, 6 },
8980
    // Mips_BGEZAL - 36
8981
103k
    {304, 159, 2, 6 },
8982
    // Mips_BGEZAL_MM - 37
8983
103k
    {304, 165, 2, 3 },
8984
    // Mips_BNEC16_NM - 38
8985
103k
    {313, 168, 3, 3 },
8986
    // Mips_BNEC_NM - 39
8987
103k
    {331, 171, 3, 3 },
8988
103k
    {346, 174, 3, 3 },
8989
    // Mips_BNEL - 41
8990
103k
    {361, 177, 3, 6 },
8991
    // Mips_BREAK - 42
8992
103k
    {376, 183, 2, 5 },
8993
103k
    {382, 188, 2, 5 },
8994
    // Mips_BREAK_MM - 44
8995
103k
    {376, 193, 2, 3 },
8996
103k
    {382, 196, 2, 3 },
8997
    // Mips_C_EQ_D32 - 46
8998
103k
    {393, 199, 3, 9 },
8999
    // Mips_C_EQ_D32_MM - 47
9000
103k
    {393, 208, 3, 7 },
9001
    // Mips_C_EQ_D64 - 48
9002
103k
    {393, 215, 3, 9 },
9003
    // Mips_C_EQ_D64_MM - 49
9004
103k
    {393, 224, 3, 7 },
9005
    // Mips_C_EQ_S - 50
9006
103k
    {407, 231, 3, 8 },
9007
    // Mips_C_EQ_S_MM - 51
9008
103k
    {407, 239, 3, 6 },
9009
    // Mips_C_F_D32 - 52
9010
103k
    {421, 245, 3, 9 },
9011
    // Mips_C_F_D32_MM - 53
9012
103k
    {421, 254, 3, 7 },
9013
    // Mips_C_F_D64 - 54
9014
103k
    {421, 261, 3, 9 },
9015
    // Mips_C_F_D64_MM - 55
9016
103k
    {421, 270, 3, 7 },
9017
    // Mips_C_F_S - 56
9018
103k
    {434, 277, 3, 8 },
9019
    // Mips_C_F_S_MM - 57
9020
103k
    {434, 285, 3, 6 },
9021
    // Mips_C_LE_D32 - 58
9022
103k
    {447, 291, 3, 9 },
9023
    // Mips_C_LE_D32_MM - 59
9024
103k
    {447, 300, 3, 7 },
9025
    // Mips_C_LE_D64 - 60
9026
103k
    {447, 307, 3, 9 },
9027
    // Mips_C_LE_D64_MM - 61
9028
103k
    {447, 316, 3, 7 },
9029
    // Mips_C_LE_S - 62
9030
103k
    {461, 323, 3, 8 },
9031
    // Mips_C_LE_S_MM - 63
9032
103k
    {461, 331, 3, 6 },
9033
    // Mips_C_LT_D32 - 64
9034
103k
    {475, 337, 3, 9 },
9035
    // Mips_C_LT_D32_MM - 65
9036
103k
    {475, 346, 3, 7 },
9037
    // Mips_C_LT_D64 - 66
9038
103k
    {475, 353, 3, 9 },
9039
    // Mips_C_LT_D64_MM - 67
9040
103k
    {475, 362, 3, 7 },
9041
    // Mips_C_LT_S - 68
9042
103k
    {489, 369, 3, 8 },
9043
    // Mips_C_LT_S_MM - 69
9044
103k
    {489, 377, 3, 6 },
9045
    // Mips_C_NGE_D32 - 70
9046
103k
    {503, 383, 3, 9 },
9047
    // Mips_C_NGE_D32_MM - 71
9048
103k
    {503, 392, 3, 7 },
9049
    // Mips_C_NGE_D64 - 72
9050
103k
    {503, 399, 3, 9 },
9051
    // Mips_C_NGE_D64_MM - 73
9052
103k
    {503, 408, 3, 7 },
9053
    // Mips_C_NGE_S - 74
9054
103k
    {518, 415, 3, 8 },
9055
    // Mips_C_NGE_S_MM - 75
9056
103k
    {518, 423, 3, 6 },
9057
    // Mips_C_NGLE_D32 - 76
9058
103k
    {533, 429, 3, 9 },
9059
    // Mips_C_NGLE_D32_MM - 77
9060
103k
    {533, 438, 3, 7 },
9061
    // Mips_C_NGLE_D64 - 78
9062
103k
    {533, 445, 3, 9 },
9063
    // Mips_C_NGLE_D64_MM - 79
9064
103k
    {533, 454, 3, 7 },
9065
    // Mips_C_NGLE_S - 80
9066
103k
    {549, 461, 3, 8 },
9067
    // Mips_C_NGLE_S_MM - 81
9068
103k
    {549, 469, 3, 6 },
9069
    // Mips_C_NGL_D32 - 82
9070
103k
    {565, 475, 3, 9 },
9071
    // Mips_C_NGL_D32_MM - 83
9072
103k
    {565, 484, 3, 7 },
9073
    // Mips_C_NGL_D64 - 84
9074
103k
    {565, 491, 3, 9 },
9075
    // Mips_C_NGL_D64_MM - 85
9076
103k
    {565, 500, 3, 7 },
9077
    // Mips_C_NGL_S - 86
9078
103k
    {580, 507, 3, 8 },
9079
    // Mips_C_NGL_S_MM - 87
9080
103k
    {580, 515, 3, 6 },
9081
    // Mips_C_NGT_D32 - 88
9082
103k
    {595, 521, 3, 9 },
9083
    // Mips_C_NGT_D32_MM - 89
9084
103k
    {595, 530, 3, 7 },
9085
    // Mips_C_NGT_D64 - 90
9086
103k
    {595, 537, 3, 9 },
9087
    // Mips_C_NGT_D64_MM - 91
9088
103k
    {595, 546, 3, 7 },
9089
    // Mips_C_NGT_S - 92
9090
103k
    {610, 553, 3, 8 },
9091
    // Mips_C_NGT_S_MM - 93
9092
103k
    {610, 561, 3, 6 },
9093
    // Mips_C_OLE_D32 - 94
9094
103k
    {625, 567, 3, 9 },
9095
    // Mips_C_OLE_D32_MM - 95
9096
103k
    {625, 576, 3, 7 },
9097
    // Mips_C_OLE_D64 - 96
9098
103k
    {625, 583, 3, 9 },
9099
    // Mips_C_OLE_D64_MM - 97
9100
103k
    {625, 592, 3, 7 },
9101
    // Mips_C_OLE_S - 98
9102
103k
    {640, 599, 3, 8 },
9103
    // Mips_C_OLE_S_MM - 99
9104
103k
    {640, 607, 3, 6 },
9105
    // Mips_C_OLT_D32 - 100
9106
103k
    {655, 613, 3, 9 },
9107
    // Mips_C_OLT_D32_MM - 101
9108
103k
    {655, 622, 3, 7 },
9109
    // Mips_C_OLT_D64 - 102
9110
103k
    {655, 629, 3, 9 },
9111
    // Mips_C_OLT_D64_MM - 103
9112
103k
    {655, 638, 3, 7 },
9113
    // Mips_C_OLT_S - 104
9114
103k
    {670, 645, 3, 8 },
9115
    // Mips_C_OLT_S_MM - 105
9116
103k
    {670, 653, 3, 6 },
9117
    // Mips_C_SEQ_D32 - 106
9118
103k
    {685, 659, 3, 9 },
9119
    // Mips_C_SEQ_D32_MM - 107
9120
103k
    {685, 668, 3, 7 },
9121
    // Mips_C_SEQ_D64 - 108
9122
103k
    {685, 675, 3, 9 },
9123
    // Mips_C_SEQ_D64_MM - 109
9124
103k
    {685, 684, 3, 7 },
9125
    // Mips_C_SEQ_S - 110
9126
103k
    {700, 691, 3, 8 },
9127
    // Mips_C_SEQ_S_MM - 111
9128
103k
    {700, 699, 3, 6 },
9129
    // Mips_C_SF_D32 - 112
9130
103k
    {715, 705, 3, 9 },
9131
    // Mips_C_SF_D32_MM - 113
9132
103k
    {715, 714, 3, 7 },
9133
    // Mips_C_SF_D64 - 114
9134
103k
    {715, 721, 3, 9 },
9135
    // Mips_C_SF_D64_MM - 115
9136
103k
    {715, 730, 3, 7 },
9137
    // Mips_C_SF_S - 116
9138
103k
    {729, 737, 3, 8 },
9139
    // Mips_C_SF_S_MM - 117
9140
103k
    {729, 745, 3, 6 },
9141
    // Mips_C_UEQ_D32 - 118
9142
103k
    {743, 751, 3, 9 },
9143
    // Mips_C_UEQ_D32_MM - 119
9144
103k
    {743, 760, 3, 7 },
9145
    // Mips_C_UEQ_D64 - 120
9146
103k
    {743, 767, 3, 9 },
9147
    // Mips_C_UEQ_D64_MM - 121
9148
103k
    {743, 776, 3, 7 },
9149
    // Mips_C_UEQ_S - 122
9150
103k
    {758, 783, 3, 8 },
9151
    // Mips_C_UEQ_S_MM - 123
9152
103k
    {758, 791, 3, 6 },
9153
    // Mips_C_ULE_D32 - 124
9154
103k
    {773, 797, 3, 9 },
9155
    // Mips_C_ULE_D32_MM - 125
9156
103k
    {773, 806, 3, 7 },
9157
    // Mips_C_ULE_D64 - 126
9158
103k
    {773, 813, 3, 9 },
9159
    // Mips_C_ULE_D64_MM - 127
9160
103k
    {773, 822, 3, 7 },
9161
    // Mips_C_ULE_S - 128
9162
103k
    {788, 829, 3, 8 },
9163
    // Mips_C_ULE_S_MM - 129
9164
103k
    {788, 837, 3, 6 },
9165
    // Mips_C_ULT_D32 - 130
9166
103k
    {803, 843, 3, 9 },
9167
    // Mips_C_ULT_D32_MM - 131
9168
103k
    {803, 852, 3, 7 },
9169
    // Mips_C_ULT_D64 - 132
9170
103k
    {803, 859, 3, 9 },
9171
    // Mips_C_ULT_D64_MM - 133
9172
103k
    {803, 868, 3, 7 },
9173
    // Mips_C_ULT_S - 134
9174
103k
    {818, 875, 3, 8 },
9175
    // Mips_C_ULT_S_MM - 135
9176
103k
    {818, 883, 3, 6 },
9177
    // Mips_C_UN_D32 - 136
9178
103k
    {833, 889, 3, 9 },
9179
    // Mips_C_UN_D32_MM - 137
9180
103k
    {833, 898, 3, 7 },
9181
    // Mips_C_UN_D64 - 138
9182
103k
    {833, 905, 3, 9 },
9183
    // Mips_C_UN_D64_MM - 139
9184
103k
    {833, 914, 3, 7 },
9185
    // Mips_C_UN_S - 140
9186
103k
    {847, 921, 3, 8 },
9187
    // Mips_C_UN_S_MM - 141
9188
103k
    {847, 929, 3, 6 },
9189
    // Mips_DADDu - 142
9190
103k
    {187, 935, 3, 5 },
9191
    // Mips_DI - 143
9192
103k
    {861, 940, 1, 5 },
9193
    // Mips_DIV - 144
9194
103k
    {864, 945, 3, 5 },
9195
    // Mips_DIVU - 145
9196
103k
    {875, 950, 3, 5 },
9197
    // Mips_DI_MM - 146
9198
103k
    {861, 955, 1, 2 },
9199
    // Mips_DI_MMR6 - 147
9200
103k
    {861, 957, 1, 3 },
9201
    // Mips_DI_NM - 148
9202
103k
    {861, 960, 1, 2 },
9203
    // Mips_DMT - 149
9204
103k
    {887, 962, 1, 4 },
9205
    // Mips_DMT_NM - 150
9206
103k
    {887, 966, 1, 3 },
9207
    // Mips_DSUB - 151
9208
103k
    {891, 969, 3, 6 },
9209
103k
    {903, 975, 3, 6 },
9210
    // Mips_DSUBu - 153
9211
103k
    {911, 981, 3, 6 },
9212
103k
    {924, 987, 3, 6 },
9213
    // Mips_DVPE - 155
9214
103k
    {933, 993, 1, 4 },
9215
    // Mips_DVPE_NM - 156
9216
103k
    {933, 997, 1, 3 },
9217
    // Mips_EI - 157
9218
103k
    {938, 1000, 1, 5 },
9219
    // Mips_EI_MM - 158
9220
103k
    {938, 1005, 1, 2 },
9221
    // Mips_EI_MMR6 - 159
9222
103k
    {938, 1007, 1, 3 },
9223
    // Mips_EI_NM - 160
9224
103k
    {938, 1010, 1, 2 },
9225
    // Mips_EMT - 161
9226
103k
    {941, 1012, 1, 4 },
9227
    // Mips_EMT_NM - 162
9228
103k
    {941, 1016, 1, 3 },
9229
    // Mips_EVPE - 163
9230
103k
    {945, 1019, 1, 4 },
9231
    // Mips_EVPE_NM - 164
9232
103k
    {945, 1023, 1, 3 },
9233
    // Mips_HYPCALL - 165
9234
103k
    {950, 1026, 1, 6 },
9235
    // Mips_HYPCALL_MM - 166
9236
103k
    {950, 1032, 1, 4 },
9237
    // Mips_JALR - 167
9238
103k
    {958, 1036, 2, 6 },
9239
    // Mips_JALR64 - 168
9240
103k
    {958, 1042, 2, 4 },
9241
    // Mips_JALRCHB_NM - 169
9242
103k
    {964, 1046, 2, 3 },
9243
    // Mips_JALRC_HB_MMR6 - 170
9244
103k
    {974, 1049, 2, 4 },
9245
    // Mips_JALRC_MMR6 - 171
9246
103k
    {986, 1053, 2, 4 },
9247
    // Mips_JALR_HB - 172
9248
103k
    {995, 1057, 2, 6 },
9249
    // Mips_JALR_HB64 - 173
9250
103k
    {995, 1063, 2, 5 },
9251
    // Mips_JIALC - 174
9252
103k
    {1006, 1068, 2, 6 },
9253
    // Mips_JIALC64 - 175
9254
103k
    {1006, 1074, 2, 4 },
9255
    // Mips_JIC - 176
9256
103k
    {1015, 1078, 2, 5 },
9257
    // Mips_JIC64 - 177
9258
103k
    {1015, 1083, 2, 4 },
9259
    // Mips_MFC0_NM - 178
9260
103k
    {1022, 1087, 3, 4 },
9261
    // Mips_MFHC0_NM - 179
9262
103k
    {1034, 1091, 3, 4 },
9263
    // Mips_MOVE16_MM - 180
9264
103k
    {1047, 1095, 2, 3 },
9265
    // Mips_MTC0_NM - 181
9266
103k
    {1051, 1098, 3, 4 },
9267
    // Mips_MTHC0_NM - 182
9268
103k
    {1063, 1102, 3, 4 },
9269
    // Mips_Move32R16 - 183
9270
103k
    {1047, 1106, 2, 3 },
9271
    // Mips_NOR_NM - 184
9272
103k
    {1076, 1109, 3, 4 },
9273
    // Mips_OR - 185
9274
103k
    {187, 1113, 3, 7 },
9275
    // Mips_OR64 - 186
9276
103k
    {187, 1120, 3, 5 },
9277
    // Mips_RDHWR - 187
9278
103k
    {1087, 1125, 3, 6 },
9279
    // Mips_RDHWR64 - 188
9280
103k
    {1087, 1131, 3, 4 },
9281
    // Mips_RDHWR_MM - 189
9282
103k
    {1087, 1135, 3, 5 },
9283
    // Mips_RDHWR_MMR6 - 190
9284
103k
    {1087, 1140, 3, 5 },
9285
    // Mips_RESTOREJRC16_NM - 191
9286
103k
    {1100, 1145, 2, 2 },
9287
    // Mips_RESTOREJRC_NM - 192
9288
103k
    {1117, 1147, 2, 2 },
9289
    // Mips_RESTORE_NM - 193
9290
103k
    {1134, 1149, 2, 2 },
9291
    // Mips_ROTX_NM - 194
9292
103k
    {1147, 1151, 5, 6 },
9293
103k
    {1162, 1157, 5, 6 },
9294
103k
    {1177, 1163, 5, 6 },
9295
    // Mips_SAVE16_NM - 197
9296
103k
    {1193, 1169, 2, 2 },
9297
    // Mips_SAVE_NM - 198
9298
103k
    {1203, 1171, 2, 2 },
9299
    // Mips_SDBBP - 199
9300
103k
    {1213, 1173, 1, 5 },
9301
    // Mips_SDBBP_MMR6 - 200
9302
103k
    {1213, 1178, 1, 3 },
9303
    // Mips_SDBBP_R6 - 201
9304
103k
    {1213, 1181, 1, 4 },
9305
    // Mips_SIGRIE - 202
9306
103k
    {1219, 1185, 1, 4 },
9307
    // Mips_SIGRIE_MMR6 - 203
9308
103k
    {1219, 1189, 1, 3 },
9309
    // Mips_SLL - 204
9310
103k
    {1047, 1192, 3, 6 },
9311
    // Mips_SLL_MM - 205
9312
103k
    {1047, 1198, 3, 4 },
9313
    // Mips_SLL_MMR6 - 206
9314
103k
    {1047, 1202, 3, 5 },
9315
    // Mips_SUB - 207
9316
103k
    {1226, 1207, 3, 6 },
9317
103k
    {1237, 1213, 3, 6 },
9318
    // Mips_SUBU_MMR6 - 209
9319
103k
    {1244, 1219, 3, 5 },
9320
103k
    {1256, 1224, 3, 5 },
9321
    // Mips_SUB_MM - 211
9322
103k
    {1226, 1229, 3, 5 },
9323
103k
    {1237, 1234, 3, 5 },
9324
    // Mips_SUB_MMR6 - 213
9325
103k
    {1226, 1239, 3, 5 },
9326
103k
    {1237, 1244, 3, 5 },
9327
    // Mips_SUBu - 215
9328
103k
    {1244, 1249, 3, 6 },
9329
103k
    {1256, 1255, 3, 6 },
9330
    // Mips_SUBu_MM - 217
9331
103k
    {1244, 1261, 3, 5 },
9332
103k
    {1256, 1266, 3, 5 },
9333
    // Mips_SWSP_MM - 219
9334
103k
    {1264, 1271, 3, 2 },
9335
    // Mips_SYNC - 220
9336
103k
    {1276, 1273, 1, 5 },
9337
    // Mips_SYNC_MM - 221
9338
103k
    {1276, 1278, 1, 2 },
9339
    // Mips_SYNC_MMR6 - 222
9340
103k
    {1276, 1280, 1, 3 },
9341
    // Mips_SYNC_NM - 223
9342
103k
    {1276, 1283, 1, 2 },
9343
103k
    {1281, 1285, 1, 2 },
9344
103k
    {1290, 1287, 1, 2 },
9345
103k
    {1298, 1289, 1, 2 },
9346
103k
    {1311, 1291, 1, 2 },
9347
103k
    {1324, 1293, 1, 2 },
9348
    // Mips_SYSCALL - 229
9349
103k
    {1333, 1295, 1, 4 },
9350
    // Mips_SYSCALL_MM - 230
9351
103k
    {1333, 1299, 1, 2 },
9352
    // Mips_TEQ - 231
9353
103k
    {1341, 1301, 3, 7 },
9354
    // Mips_TEQ_MM - 232
9355
103k
    {1341, 1308, 3, 4 },
9356
    // Mips_TGE - 233
9357
103k
    {1352, 1312, 3, 7 },
9358
    // Mips_TGEU - 234
9359
103k
    {1363, 1319, 3, 7 },
9360
    // Mips_TGEU_MM - 235
9361
103k
    {1363, 1326, 3, 4 },
9362
    // Mips_TGE_MM - 236
9363
103k
    {1352, 1330, 3, 4 },
9364
    // Mips_TLT - 237
9365
103k
    {1375, 1334, 3, 7 },
9366
    // Mips_TLTU - 238
9367
103k
    {1386, 1341, 3, 7 },
9368
    // Mips_TLTU_MM - 239
9369
103k
    {1386, 1348, 3, 4 },
9370
    // Mips_TLT_MM - 240
9371
103k
    {1375, 1352, 3, 4 },
9372
    // Mips_TNE - 241
9373
103k
    {1398, 1356, 3, 7 },
9374
    // Mips_TNE_MM - 242
9375
103k
    {1398, 1363, 3, 4 },
9376
    // Mips_WAIT_MM - 243
9377
103k
    {1409, 1367, 1, 2 },
9378
    // Mips_WAIT_NM - 244
9379
103k
    {1409, 1369, 1, 2 },
9380
    // Mips_WRDSP - 245
9381
103k
    {1414, 1371, 2, 4 },
9382
    // Mips_WRDSP_MM - 246
9383
103k
    {1414, 1375, 2, 4 },
9384
    // Mips_YIELD - 247
9385
103k
    {1423, 1379, 2, 5 },
9386
    // Mips_YIELD_NM - 248
9387
103k
    {1423, 1384, 2, 4 },
9388
103k
  {0},  };
9389
9390
103k
  static const AliasPatternCond Conds[] = {
9391
    // (MFTACX GPR32Opnd:$rt, AC0) - 0
9392
103k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
9393
103k
    {AliasPatternCond_K_Reg, Mips_AC0},
9394
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
9395
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9396
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
9397
    // (MFTACX_NM GPRNM32Opnd:$rt, AC0) - 5
9398
103k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
9399
103k
    {AliasPatternCond_K_Reg, Mips_AC0},
9400
103k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
9401
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
9402
    // (MFTC0 GPR32Opnd:$rd, COP0Opnd:$rt, 0) - 9
9403
103k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
9404
103k
    {AliasPatternCond_K_RegClass, Mips_COP0RegClassID},
9405
103k
    {AliasPatternCond_K_Imm, (uint32_t)0},
9406
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
9407
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9408
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
9409
    // (MFTC0_NM GPRNM32Opnd:$rd, COP0Opnd:$rt, 0) - 15
9410
103k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
9411
103k
    {AliasPatternCond_K_RegClass, Mips_COP0RegClassID},
9412
103k
    {AliasPatternCond_K_Imm, (uint32_t)0},
9413
103k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
9414
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
9415
    // (MFTHI GPR32Opnd:$rt, AC0) - 20
9416
103k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
9417
103k
    {AliasPatternCond_K_Reg, Mips_AC0},
9418
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
9419
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9420
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
9421
    // (MFTHI_NM GPRNM32Opnd:$rt, AC0) - 25
9422
103k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
9423
103k
    {AliasPatternCond_K_Reg, Mips_AC0},
9424
103k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
9425
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
9426
    // (MFTLO GPR32Opnd:$rt, AC0) - 29
9427
103k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
9428
103k
    {AliasPatternCond_K_Reg, Mips_AC0},
9429
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
9430
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9431
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
9432
    // (MFTLO_NM GPRNM32Opnd:$rt, AC0) - 34
9433
103k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
9434
103k
    {AliasPatternCond_K_Reg, Mips_AC0},
9435
103k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
9436
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
9437
    // (MTTACX AC0, GPR32Opnd:$rt) - 38
9438
103k
    {AliasPatternCond_K_Reg, Mips_AC0},
9439
103k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
9440
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
9441
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9442
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
9443
    // (MTTACX_NM AC0, GPRNM32Opnd:$rt) - 43
9444
103k
    {AliasPatternCond_K_Reg, Mips_AC0},
9445
103k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
9446
103k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
9447
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
9448
    // (MTTC0 COP0Opnd:$rt, GPR32Opnd:$rd, 0) - 47
9449
103k
    {AliasPatternCond_K_RegClass, Mips_COP0RegClassID},
9450
103k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
9451
103k
    {AliasPatternCond_K_Imm, (uint32_t)0},
9452
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
9453
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9454
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
9455
    // (MTTC0_NM COP0Opnd:$rt, GPRNM32Opnd:$rd, 0) - 53
9456
103k
    {AliasPatternCond_K_RegClass, Mips_COP0RegClassID},
9457
103k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
9458
103k
    {AliasPatternCond_K_Imm, (uint32_t)0},
9459
103k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
9460
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
9461
    // (MTTHI AC0, GPR32Opnd:$rt) - 58
9462
103k
    {AliasPatternCond_K_Reg, Mips_AC0},
9463
103k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
9464
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
9465
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9466
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
9467
    // (MTTHI_NM AC0, GPRNM32Opnd:$rt) - 63
9468
103k
    {AliasPatternCond_K_Reg, Mips_AC0},
9469
103k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
9470
103k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
9471
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
9472
    // (MTTLO AC0, GPR32Opnd:$rt) - 67
9473
103k
    {AliasPatternCond_K_Reg, Mips_AC0},
9474
103k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
9475
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
9476
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9477
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
9478
    // (MTTLO_NM AC0, GPRNM32Opnd:$rt) - 72
9479
103k
    {AliasPatternCond_K_Reg, Mips_AC0},
9480
103k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
9481
103k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
9482
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
9483
    // (NORImm GPR32Opnd:$rs, GPR32Opnd:$rs, simm32_relaxed:$imm) - 76
9484
103k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
9485
103k
    {AliasPatternCond_K_TiedReg, 0},
9486
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureGP64Bit},
9487
    // (NORImm64 GPR64Opnd:$rs, GPR64Opnd:$rs, imm64:$imm) - 79
9488
103k
    {AliasPatternCond_K_RegClass, Mips_GPR64RegClassID},
9489
103k
    {AliasPatternCond_K_TiedReg, 0},
9490
103k
    {AliasPatternCond_K_Feature, Mips_FeatureGP64Bit},
9491
    // (SLTImm64 GPR64Opnd:$rs, GPR64Opnd:$rs, imm64:$imm) - 82
9492
103k
    {AliasPatternCond_K_RegClass, Mips_GPR64RegClassID},
9493
103k
    {AliasPatternCond_K_TiedReg, 0},
9494
103k
    {AliasPatternCond_K_Feature, Mips_FeatureGP64Bit},
9495
    // (SLTUImm64 GPR64Opnd:$rs, GPR64Opnd:$rs, imm64:$imm) - 85
9496
103k
    {AliasPatternCond_K_RegClass, Mips_GPR64RegClassID},
9497
103k
    {AliasPatternCond_K_TiedReg, 0},
9498
103k
    {AliasPatternCond_K_Feature, Mips_FeatureGP64Bit},
9499
    // (ADDIUGP48_NM GPRNM48Opnd:$rt, GPRNMGPOpnd:$rs, sym32_gp_nm:$addr) - 88
9500
103k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
9501
103k
    {AliasPatternCond_K_RegClass, Mips_GPRNMGPRegClassID},
9502
103k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
9503
    // (ADDIUGPB_NM GPRNM32Opnd:$rt, GPRNMGPOpnd:$rs, sym32_gp_nm:$offset) - 91
9504
103k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
9505
103k
    {AliasPatternCond_K_RegClass, Mips_GPRNMGPRegClassID},
9506
103k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
9507
    // (ADDIUGPW_NM GPRNM32Opnd:$rt, GPRNMGPOpnd:$rs, sym32_gp_nm:$offset) - 94
9508
103k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
9509
103k
    {AliasPatternCond_K_RegClass, Mips_GPRNMGPRegClassID},
9510
103k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
9511
    // (ADDIUPC GPR32Opnd:$rd, simm19_lsl2:$imm) - 97
9512
103k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
9513
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9514
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r6},
9515
    // (ADDIUPC_MMR6 GPR32Opnd:$rd, simm19_lsl2:$imm) - 100
9516
103k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
9517
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9518
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r6},
9519
    // (ADDu GPR32Opnd:$dst, GPR32Opnd:$src, ZERO) - 103
9520
103k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
9521
103k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
9522
103k
    {AliasPatternCond_K_Reg, Mips_ZERO},
9523
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9524
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureGP64Bit},
9525
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9526
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
9527
    // (BC1F FCC0, brtarget:$offset) - 110
9528
103k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9529
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9530
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9531
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9532
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9533
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9534
    // (BC1FL FCC0, brtarget:$offset) - 116
9535
103k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9536
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9537
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMips2},
9538
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9539
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9540
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9541
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9542
    // (BC1F_MM FCC0, brtarget:$offset) - 123
9543
103k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9544
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9545
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9546
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9547
    // (BC1T FCC0, brtarget:$offset) - 127
9548
103k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9549
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9550
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9551
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9552
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9553
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9554
    // (BC1TL FCC0, brtarget:$offset) - 133
9555
103k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9556
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9557
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMips2},
9558
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9559
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9560
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9561
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9562
    // (BC1T_MM FCC0, brtarget:$offset) - 140
9563
103k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9564
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9565
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9566
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9567
    // (BEQC16_NM GPRNM16R3Opnd:$rs, GPRNM16R3Opnd:$rt, brtarget4s1_nm:$offset) - 144
9568
103k
    {AliasPatternCond_K_RegClass, Mips_GPRNM3RegClassID},
9569
103k
    {AliasPatternCond_K_RegClass, Mips_GPRNM3RegClassID},
9570
103k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
9571
    // (BEQC_NM GPRNM32Opnd:$rt, ZERO_NM, brtarget14_nm:$offset) - 147
9572
103k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
9573
103k
    {AliasPatternCond_K_Reg, Mips_ZERO_NM},
9574
103k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
9575
    // (BEQC_NM ZERO_NM, GPRNM32Opnd:$rt, brtarget14_nm:$offset) - 150
9576
103k
    {AliasPatternCond_K_Reg, Mips_ZERO_NM},
9577
103k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
9578
103k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
9579
    // (BEQL GPR32Opnd:$rs, ZERO, brtarget:$offset) - 153
9580
103k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
9581
103k
    {AliasPatternCond_K_Reg, Mips_ZERO},
9582
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9583
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMips2},
9584
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9585
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
9586
    // (BGEZAL ZERO, brtarget:$offset) - 159
9587
103k
    {AliasPatternCond_K_Reg, Mips_ZERO},
9588
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9589
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9590
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9591
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9592
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
9593
    // (BGEZAL_MM ZERO, brtarget_mm:$offset) - 165
9594
103k
    {AliasPatternCond_K_Reg, Mips_ZERO},
9595
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9596
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9597
    // (BNEC16_NM GPRNM16R3Opnd:$rs, GPRNM16R3Opnd:$rt, brtarget4s1_nm:$offset) - 168
9598
103k
    {AliasPatternCond_K_RegClass, Mips_GPRNM3RegClassID},
9599
103k
    {AliasPatternCond_K_RegClass, Mips_GPRNM3RegClassID},
9600
103k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
9601
    // (BNEC_NM GPRNM32Opnd:$rt, ZERO_NM, brtarget14_nm:$offset) - 171
9602
103k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
9603
103k
    {AliasPatternCond_K_Reg, Mips_ZERO_NM},
9604
103k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
9605
    // (BNEC_NM ZERO_NM, GPRNM32Opnd:$rt, brtarget14_nm:$offset) - 174
9606
103k
    {AliasPatternCond_K_Reg, Mips_ZERO_NM},
9607
103k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
9608
103k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
9609
    // (BNEL GPR32Opnd:$rs, ZERO, brtarget:$offset) - 177
9610
103k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
9611
103k
    {AliasPatternCond_K_Reg, Mips_ZERO},
9612
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9613
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMips2},
9614
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9615
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
9616
    // (BREAK 0, 0) - 183
9617
103k
    {AliasPatternCond_K_Imm, (uint32_t)0},
9618
103k
    {AliasPatternCond_K_Imm, (uint32_t)0},
9619
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9620
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9621
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
9622
    // (BREAK uimm10:$imm, 0) - 188
9623
103k
    {AliasPatternCond_K_Ignore, 0},
9624
103k
    {AliasPatternCond_K_Imm, (uint32_t)0},
9625
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9626
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9627
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
9628
    // (BREAK_MM 0, 0) - 193
9629
103k
    {AliasPatternCond_K_Imm, (uint32_t)0},
9630
103k
    {AliasPatternCond_K_Imm, (uint32_t)0},
9631
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9632
    // (BREAK_MM uimm10:$imm, 0) - 196
9633
103k
    {AliasPatternCond_K_Ignore, 0},
9634
103k
    {AliasPatternCond_K_Imm, (uint32_t)0},
9635
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9636
    // (C_EQ_D32 FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 199
9637
103k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9638
103k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9639
103k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9640
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9641
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
9642
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9643
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9644
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9645
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9646
    // (C_EQ_D32_MM FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 208
9647
103k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9648
103k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9649
103k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9650
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9651
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
9652
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9653
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9654
    // (C_EQ_D64 FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 215
9655
103k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9656
103k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9657
103k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9658
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9659
103k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
9660
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9661
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9662
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9663
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9664
    // (C_EQ_D64_MM FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 224
9665
103k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9666
103k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9667
103k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9668
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9669
103k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
9670
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9671
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9672
    // (C_EQ_S FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 231
9673
103k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9674
103k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9675
103k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9676
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9677
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9678
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9679
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9680
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9681
    // (C_EQ_S_MM FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 239
9682
103k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9683
103k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9684
103k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9685
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9686
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9687
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9688
    // (C_F_D32 FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 245
9689
103k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9690
103k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9691
103k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9692
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9693
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
9694
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9695
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9696
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9697
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9698
    // (C_F_D32_MM FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 254
9699
103k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9700
103k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9701
103k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9702
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9703
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
9704
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9705
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9706
    // (C_F_D64 FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 261
9707
103k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9708
103k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9709
103k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9710
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9711
103k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
9712
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9713
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9714
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9715
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9716
    // (C_F_D64_MM FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 270
9717
103k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9718
103k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9719
103k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9720
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9721
103k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
9722
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9723
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9724
    // (C_F_S FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 277
9725
103k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9726
103k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9727
103k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9728
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9729
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9730
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9731
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9732
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9733
    // (C_F_S_MM FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 285
9734
103k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9735
103k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9736
103k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9737
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9738
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9739
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9740
    // (C_LE_D32 FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 291
9741
103k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9742
103k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9743
103k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9744
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9745
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
9746
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9747
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9748
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9749
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9750
    // (C_LE_D32_MM FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 300
9751
103k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9752
103k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9753
103k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9754
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9755
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
9756
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9757
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9758
    // (C_LE_D64 FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 307
9759
103k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9760
103k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9761
103k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9762
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9763
103k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
9764
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9765
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9766
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9767
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9768
    // (C_LE_D64_MM FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 316
9769
103k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9770
103k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9771
103k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9772
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9773
103k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
9774
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9775
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9776
    // (C_LE_S FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 323
9777
103k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9778
103k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9779
103k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9780
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9781
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9782
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9783
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9784
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9785
    // (C_LE_S_MM FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 331
9786
103k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9787
103k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9788
103k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9789
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9790
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9791
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9792
    // (C_LT_D32 FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 337
9793
103k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9794
103k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9795
103k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9796
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9797
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
9798
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9799
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9800
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9801
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9802
    // (C_LT_D32_MM FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 346
9803
103k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9804
103k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9805
103k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9806
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9807
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
9808
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9809
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9810
    // (C_LT_D64 FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 353
9811
103k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9812
103k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9813
103k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9814
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9815
103k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
9816
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9817
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9818
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9819
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9820
    // (C_LT_D64_MM FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 362
9821
103k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9822
103k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9823
103k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9824
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9825
103k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
9826
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9827
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9828
    // (C_LT_S FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 369
9829
103k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9830
103k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9831
103k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9832
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9833
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9834
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9835
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9836
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9837
    // (C_LT_S_MM FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 377
9838
103k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9839
103k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9840
103k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9841
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9842
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9843
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9844
    // (C_NGE_D32 FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 383
9845
103k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9846
103k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9847
103k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9848
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9849
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
9850
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9851
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9852
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9853
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9854
    // (C_NGE_D32_MM FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 392
9855
103k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9856
103k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9857
103k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9858
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9859
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
9860
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9861
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9862
    // (C_NGE_D64 FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 399
9863
103k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9864
103k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9865
103k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9866
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9867
103k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
9868
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9869
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9870
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9871
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9872
    // (C_NGE_D64_MM FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 408
9873
103k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9874
103k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9875
103k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9876
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9877
103k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
9878
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9879
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9880
    // (C_NGE_S FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 415
9881
103k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9882
103k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9883
103k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9884
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9885
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9886
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9887
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9888
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9889
    // (C_NGE_S_MM FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 423
9890
103k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9891
103k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9892
103k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9893
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9894
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9895
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9896
    // (C_NGLE_D32 FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 429
9897
103k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9898
103k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9899
103k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9900
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9901
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
9902
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9903
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9904
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9905
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9906
    // (C_NGLE_D32_MM FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 438
9907
103k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9908
103k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9909
103k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9910
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9911
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
9912
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9913
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9914
    // (C_NGLE_D64 FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 445
9915
103k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9916
103k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9917
103k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9918
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9919
103k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
9920
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9921
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9922
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9923
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9924
    // (C_NGLE_D64_MM FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 454
9925
103k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9926
103k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9927
103k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9928
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9929
103k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
9930
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9931
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9932
    // (C_NGLE_S FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 461
9933
103k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9934
103k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9935
103k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9936
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9937
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9938
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9939
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9940
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9941
    // (C_NGLE_S_MM FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 469
9942
103k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9943
103k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9944
103k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9945
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9946
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9947
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9948
    // (C_NGL_D32 FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 475
9949
103k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9950
103k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9951
103k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9952
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9953
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
9954
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9955
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9956
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9957
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9958
    // (C_NGL_D32_MM FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 484
9959
103k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9960
103k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9961
103k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9962
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9963
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
9964
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9965
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9966
    // (C_NGL_D64 FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 491
9967
103k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9968
103k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9969
103k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9970
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9971
103k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
9972
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9973
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9974
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9975
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9976
    // (C_NGL_D64_MM FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 500
9977
103k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9978
103k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9979
103k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9980
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9981
103k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
9982
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9983
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9984
    // (C_NGL_S FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 507
9985
103k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9986
103k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9987
103k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9988
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9989
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9990
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9991
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9992
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9993
    // (C_NGL_S_MM FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 515
9994
103k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9995
103k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9996
103k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9997
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9998
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9999
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10000
    // (C_NGT_D32 FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 521
10001
103k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10002
103k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10003
103k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10004
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10005
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
10006
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10007
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10008
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10009
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10010
    // (C_NGT_D32_MM FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 530
10011
103k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10012
103k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10013
103k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10014
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10015
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
10016
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10017
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10018
    // (C_NGT_D64 FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 537
10019
103k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10020
103k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10021
103k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10022
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10023
103k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
10024
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10025
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10026
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10027
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10028
    // (C_NGT_D64_MM FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 546
10029
103k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10030
103k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10031
103k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10032
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10033
103k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
10034
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10035
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10036
    // (C_NGT_S FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 553
10037
103k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10038
103k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10039
103k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10040
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10041
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10042
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10043
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10044
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10045
    // (C_NGT_S_MM FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 561
10046
103k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10047
103k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10048
103k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10049
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10050
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10051
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10052
    // (C_OLE_D32 FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 567
10053
103k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10054
103k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10055
103k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10056
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10057
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
10058
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10059
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10060
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10061
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10062
    // (C_OLE_D32_MM FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 576
10063
103k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10064
103k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10065
103k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10066
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10067
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
10068
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10069
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10070
    // (C_OLE_D64 FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 583
10071
103k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10072
103k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10073
103k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10074
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10075
103k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
10076
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10077
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10078
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10079
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10080
    // (C_OLE_D64_MM FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 592
10081
103k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10082
103k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10083
103k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10084
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10085
103k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
10086
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10087
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10088
    // (C_OLE_S FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 599
10089
103k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10090
103k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10091
103k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10092
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10093
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10094
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10095
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10096
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10097
    // (C_OLE_S_MM FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 607
10098
103k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10099
103k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10100
103k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10101
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10102
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10103
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10104
    // (C_OLT_D32 FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 613
10105
103k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10106
103k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10107
103k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10108
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10109
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
10110
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10111
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10112
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10113
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10114
    // (C_OLT_D32_MM FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 622
10115
103k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10116
103k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10117
103k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10118
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10119
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
10120
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10121
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10122
    // (C_OLT_D64 FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 629
10123
103k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10124
103k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10125
103k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10126
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10127
103k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
10128
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10129
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10130
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10131
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10132
    // (C_OLT_D64_MM FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 638
10133
103k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10134
103k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10135
103k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10136
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10137
103k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
10138
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10139
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10140
    // (C_OLT_S FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 645
10141
103k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10142
103k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10143
103k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10144
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10145
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10146
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10147
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10148
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10149
    // (C_OLT_S_MM FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 653
10150
103k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10151
103k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10152
103k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10153
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10154
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10155
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10156
    // (C_SEQ_D32 FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 659
10157
103k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10158
103k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10159
103k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10160
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10161
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
10162
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10163
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10164
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10165
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10166
    // (C_SEQ_D32_MM FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 668
10167
103k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10168
103k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10169
103k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10170
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10171
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
10172
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10173
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10174
    // (C_SEQ_D64 FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 675
10175
103k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10176
103k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10177
103k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10178
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10179
103k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
10180
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10181
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10182
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10183
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10184
    // (C_SEQ_D64_MM FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 684
10185
103k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10186
103k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10187
103k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10188
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10189
103k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
10190
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10191
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10192
    // (C_SEQ_S FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 691
10193
103k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10194
103k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10195
103k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10196
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10197
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10198
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10199
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10200
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10201
    // (C_SEQ_S_MM FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 699
10202
103k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10203
103k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10204
103k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10205
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10206
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10207
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10208
    // (C_SF_D32 FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 705
10209
103k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10210
103k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10211
103k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10212
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10213
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
10214
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10215
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10216
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10217
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10218
    // (C_SF_D32_MM FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 714
10219
103k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10220
103k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10221
103k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10222
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10223
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
10224
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10225
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10226
    // (C_SF_D64 FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 721
10227
103k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10228
103k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10229
103k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10230
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10231
103k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
10232
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10233
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10234
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10235
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10236
    // (C_SF_D64_MM FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 730
10237
103k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10238
103k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10239
103k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10240
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10241
103k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
10242
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10243
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10244
    // (C_SF_S FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 737
10245
103k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10246
103k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10247
103k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10248
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10249
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10250
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10251
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10252
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10253
    // (C_SF_S_MM FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 745
10254
103k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10255
103k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10256
103k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10257
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10258
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10259
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10260
    // (C_UEQ_D32 FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 751
10261
103k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10262
103k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10263
103k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10264
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10265
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
10266
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10267
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10268
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10269
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10270
    // (C_UEQ_D32_MM FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 760
10271
103k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10272
103k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10273
103k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10274
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10275
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
10276
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10277
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10278
    // (C_UEQ_D64 FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 767
10279
103k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10280
103k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10281
103k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10282
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10283
103k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
10284
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10285
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10286
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10287
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10288
    // (C_UEQ_D64_MM FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 776
10289
103k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10290
103k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10291
103k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10292
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10293
103k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
10294
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10295
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10296
    // (C_UEQ_S FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 783
10297
103k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10298
103k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10299
103k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10300
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10301
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10302
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10303
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10304
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10305
    // (C_UEQ_S_MM FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 791
10306
103k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10307
103k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10308
103k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10309
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10310
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10311
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10312
    // (C_ULE_D32 FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 797
10313
103k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10314
103k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10315
103k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10316
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10317
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
10318
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10319
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10320
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10321
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10322
    // (C_ULE_D32_MM FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 806
10323
103k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10324
103k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10325
103k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10326
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10327
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
10328
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10329
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10330
    // (C_ULE_D64 FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 813
10331
103k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10332
103k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10333
103k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10334
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10335
103k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
10336
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10337
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10338
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10339
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10340
    // (C_ULE_D64_MM FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 822
10341
103k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10342
103k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10343
103k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10344
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10345
103k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
10346
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10347
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10348
    // (C_ULE_S FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 829
10349
103k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10350
103k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10351
103k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10352
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10353
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10354
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10355
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10356
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10357
    // (C_ULE_S_MM FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 837
10358
103k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10359
103k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10360
103k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10361
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10362
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10363
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10364
    // (C_ULT_D32 FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 843
10365
103k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10366
103k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10367
103k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10368
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10369
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
10370
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10371
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10372
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10373
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10374
    // (C_ULT_D32_MM FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 852
10375
103k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10376
103k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10377
103k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10378
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10379
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
10380
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10381
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10382
    // (C_ULT_D64 FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 859
10383
103k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10384
103k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10385
103k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10386
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10387
103k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
10388
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10389
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10390
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10391
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10392
    // (C_ULT_D64_MM FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 868
10393
103k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10394
103k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10395
103k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10396
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10397
103k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
10398
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10399
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10400
    // (C_ULT_S FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 875
10401
103k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10402
103k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10403
103k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10404
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10405
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10406
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10407
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10408
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10409
    // (C_ULT_S_MM FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 883
10410
103k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10411
103k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10412
103k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10413
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10414
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10415
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10416
    // (C_UN_D32 FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 889
10417
103k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10418
103k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10419
103k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10420
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10421
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
10422
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10423
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10424
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10425
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10426
    // (C_UN_D32_MM FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 898
10427
103k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10428
103k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10429
103k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10430
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10431
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
10432
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10433
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10434
    // (C_UN_D64 FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 905
10435
103k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10436
103k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10437
103k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10438
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10439
103k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
10440
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10441
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10442
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10443
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10444
    // (C_UN_D64_MM FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 914
10445
103k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10446
103k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10447
103k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10448
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10449
103k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
10450
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10451
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10452
    // (C_UN_S FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 921
10453
103k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10454
103k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10455
103k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10456
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10457
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10458
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10459
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10460
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10461
    // (C_UN_S_MM FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 929
10462
103k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10463
103k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10464
103k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10465
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10466
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10467
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10468
    // (DADDu GPR64Opnd:$dst, GPR64Opnd:$src, ZERO_64) - 935
10469
103k
    {AliasPatternCond_K_RegClass, Mips_GPR64RegClassID},
10470
103k
    {AliasPatternCond_K_RegClass, Mips_GPR64RegClassID},
10471
103k
    {AliasPatternCond_K_Reg, Mips_ZERO_64},
10472
103k
    {AliasPatternCond_K_Feature, Mips_FeatureGP64Bit},
10473
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10474
    // (DI ZERO) - 940
10475
103k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10476
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10477
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r2},
10478
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10479
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10480
    // (DIV GPR32Opnd:$rs, GPR32Opnd:$rs, GPR32Opnd:$rt) - 945
10481
103k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10482
103k
    {AliasPatternCond_K_TiedReg, 0},
10483
103k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10484
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10485
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r6},
10486
    // (DIVU GPR32Opnd:$rs, GPR32Opnd:$rs, GPR32Opnd:$rt) - 950
10487
103k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10488
103k
    {AliasPatternCond_K_TiedReg, 0},
10489
103k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10490
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10491
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r6},
10492
    // (DI_MM ZERO) - 955
10493
103k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10494
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10495
    // (DI_MMR6 ZERO) - 957
10496
103k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10497
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10498
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r6},
10499
    // (DI_NM ZERO_NM) - 960
10500
103k
    {AliasPatternCond_K_Reg, Mips_ZERO_NM},
10501
103k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
10502
    // (DMT ZERO) - 962
10503
103k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10504
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
10505
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10506
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10507
    // (DMT_NM ZERO_NM) - 966
10508
103k
    {AliasPatternCond_K_Reg, Mips_ZERO_NM},
10509
103k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
10510
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
10511
    // (DSUB GPR64Opnd:$rt, ZERO_64, GPR64Opnd:$rs) - 969
10512
103k
    {AliasPatternCond_K_RegClass, Mips_GPR64RegClassID},
10513
103k
    {AliasPatternCond_K_Reg, Mips_ZERO_64},
10514
103k
    {AliasPatternCond_K_RegClass, Mips_GPR64RegClassID},
10515
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10516
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMips3},
10517
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10518
    // (DSUB GPR64Opnd:$rt, ZERO_64, GPR64Opnd:$rt) - 975
10519
103k
    {AliasPatternCond_K_RegClass, Mips_GPR64RegClassID},
10520
103k
    {AliasPatternCond_K_Reg, Mips_ZERO_64},
10521
103k
    {AliasPatternCond_K_TiedReg, 0},
10522
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10523
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMips3},
10524
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10525
    // (DSUBu GPR64Opnd:$rt, ZERO_64, GPR64Opnd:$rs) - 981
10526
103k
    {AliasPatternCond_K_RegClass, Mips_GPR64RegClassID},
10527
103k
    {AliasPatternCond_K_Reg, Mips_ZERO_64},
10528
103k
    {AliasPatternCond_K_RegClass, Mips_GPR64RegClassID},
10529
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10530
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMips3},
10531
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10532
    // (DSUBu GPR64Opnd:$rt, ZERO_64, GPR64Opnd:$rt) - 987
10533
103k
    {AliasPatternCond_K_RegClass, Mips_GPR64RegClassID},
10534
103k
    {AliasPatternCond_K_Reg, Mips_ZERO_64},
10535
103k
    {AliasPatternCond_K_TiedReg, 0},
10536
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10537
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMips3},
10538
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10539
    // (DVPE ZERO) - 993
10540
103k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10541
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
10542
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10543
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10544
    // (DVPE_NM ZERO_NM) - 997
10545
103k
    {AliasPatternCond_K_Reg, Mips_ZERO_NM},
10546
103k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
10547
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
10548
    // (EI ZERO) - 1000
10549
103k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10550
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10551
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r2},
10552
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10553
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10554
    // (EI_MM ZERO) - 1005
10555
103k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10556
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10557
    // (EI_MMR6 ZERO) - 1007
10558
103k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10559
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10560
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r6},
10561
    // (EI_NM ZERO_NM) - 1010
10562
103k
    {AliasPatternCond_K_Reg, Mips_ZERO_NM},
10563
103k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
10564
    // (EMT ZERO) - 1012
10565
103k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10566
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
10567
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10568
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10569
    // (EMT_NM ZERO_NM) - 1016
10570
103k
    {AliasPatternCond_K_Reg, Mips_ZERO_NM},
10571
103k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
10572
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
10573
    // (EVPE ZERO) - 1019
10574
103k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10575
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
10576
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10577
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10578
    // (EVPE_NM ZERO_NM) - 1023
10579
103k
    {AliasPatternCond_K_Reg, Mips_ZERO_NM},
10580
103k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
10581
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
10582
    // (HYPCALL 0) - 1026
10583
103k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10584
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10585
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r5},
10586
103k
    {AliasPatternCond_K_Feature, Mips_FeatureVirt},
10587
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10588
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10589
    // (HYPCALL_MM 0) - 1032
10590
103k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10591
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10592
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r5},
10593
103k
    {AliasPatternCond_K_Feature, Mips_FeatureVirt},
10594
    // (JALR ZERO, GPR32Opnd:$rs) - 1036
10595
103k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10596
103k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10597
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10598
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureGP64Bit},
10599
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r6},
10600
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10601
    // (JALR64 ZERO_64, GPR64Opnd:$rs) - 1042
10602
103k
    {AliasPatternCond_K_Reg, Mips_ZERO_64},
10603
103k
    {AliasPatternCond_K_RegClass, Mips_GPR64RegClassID},
10604
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10605
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMips64r6},
10606
    // (JALRCHB_NM ZERO_NM, GPRNM32Opnd:$rs) - 1046
10607
103k
    {AliasPatternCond_K_Reg, Mips_ZERO_NM},
10608
103k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
10609
103k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
10610
    // (JALRC_HB_MMR6 RA, GPR32Opnd:$rs) - 1049
10611
103k
    {AliasPatternCond_K_Reg, Mips_RA},
10612
103k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10613
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10614
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r6},
10615
    // (JALRC_MMR6 RA, GPR32Opnd:$rs) - 1053
10616
103k
    {AliasPatternCond_K_Reg, Mips_RA},
10617
103k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10618
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10619
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r6},
10620
    // (JALR_HB RA, GPR32Opnd:$rs) - 1057
10621
103k
    {AliasPatternCond_K_Reg, Mips_RA},
10622
103k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10623
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10624
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32},
10625
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10626
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10627
    // (JALR_HB64 RA_64, GPR64Opnd:$rs) - 1063
10628
103k
    {AliasPatternCond_K_Reg, Mips_RA_64},
10629
103k
    {AliasPatternCond_K_RegClass, Mips_GPR64RegClassID},
10630
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10631
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMips64},
10632
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10633
    // (JIALC GPR32Opnd:$rs, 0) - 1068
10634
103k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10635
103k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10636
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10637
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureGP64Bit},
10638
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r6},
10639
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10640
    // (JIALC64 GPR64Opnd:$rs, 0) - 1074
10641
103k
    {AliasPatternCond_K_RegClass, Mips_GPR64RegClassID},
10642
103k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10643
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10644
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMips64r6},
10645
    // (JIC GPR32Opnd:$rs, 0) - 1078
10646
103k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10647
103k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10648
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10649
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureGP64Bit},
10650
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r6},
10651
    // (JIC64 GPR64Opnd:$rs, 0) - 1083
10652
103k
    {AliasPatternCond_K_RegClass, Mips_GPR64RegClassID},
10653
103k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10654
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10655
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMips64r6},
10656
    // (MFC0_NM GPRNM32Opnd:$rt, COP0Opnd:$c0s, 0) - 1087
10657
103k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
10658
103k
    {AliasPatternCond_K_RegClass, Mips_COP0RegClassID},
10659
103k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10660
103k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
10661
    // (MFHC0_NM GPRNM32Opnd:$rt, COP0Opnd:$c0s, 0) - 1091
10662
103k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
10663
103k
    {AliasPatternCond_K_RegClass, Mips_COP0RegClassID},
10664
103k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10665
103k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
10666
    // (MOVE16_MM ZERO, ZERO) - 1095
10667
103k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10668
103k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10669
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10670
    // (MTC0_NM GPRNM32Opnd:$rt, COP0Opnd:$c0s, 0) - 1098
10671
103k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
10672
103k
    {AliasPatternCond_K_RegClass, Mips_COP0RegClassID},
10673
103k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10674
103k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
10675
    // (MTHC0_NM GPRNM32Opnd:$rt, COP0Opnd:$c0s, 0) - 1102
10676
103k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
10677
103k
    {AliasPatternCond_K_RegClass, Mips_COP0RegClassID},
10678
103k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10679
103k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
10680
    // (Move32R16 ZERO, S0) - 1106
10681
103k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10682
103k
    {AliasPatternCond_K_Reg, Mips_S0},
10683
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMips16},
10684
    // (NOR_NM GPRNM32Opnd:$rt, GPRNM32Opnd:$rs, ZERO_NM) - 1109
10685
103k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
10686
103k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
10687
103k
    {AliasPatternCond_K_Reg, Mips_ZERO_NM},
10688
103k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
10689
    // (OR GPR32Opnd:$dst, GPR32Opnd:$src, ZERO) - 1113
10690
103k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10691
103k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10692
103k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10693
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10694
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureGP64Bit},
10695
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10696
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10697
    // (OR64 GPR64Opnd:$dst, GPR64Opnd:$src, ZERO_64) - 1120
10698
103k
    {AliasPatternCond_K_RegClass, Mips_GPR64RegClassID},
10699
103k
    {AliasPatternCond_K_RegClass, Mips_GPR64RegClassID},
10700
103k
    {AliasPatternCond_K_Reg, Mips_ZERO_64},
10701
103k
    {AliasPatternCond_K_Feature, Mips_FeatureGP64Bit},
10702
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10703
    // (RDHWR GPR32Opnd:$rt, HWRegsOpnd:$rs, 0) - 1125
10704
103k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10705
103k
    {AliasPatternCond_K_RegClass, Mips_HWRegsRegClassID},
10706
103k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10707
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10708
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10709
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10710
    // (RDHWR64 GPR64Opnd:$rt, HWRegsOpnd:$rs, 0) - 1131
10711
103k
    {AliasPatternCond_K_RegClass, Mips_GPR64RegClassID},
10712
103k
    {AliasPatternCond_K_RegClass, Mips_HWRegsRegClassID},
10713
103k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10714
103k
    {AliasPatternCond_K_Feature, Mips_FeatureGP64Bit},
10715
    // (RDHWR_MM GPR32Opnd:$rt, HWRegsOpnd:$rs, 0) - 1135
10716
103k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10717
103k
    {AliasPatternCond_K_RegClass, Mips_HWRegsRegClassID},
10718
103k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10719
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10720
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10721
    // (RDHWR_MMR6 GPR32Opnd:$rt, HWRegsOpnd:$rs, 0) - 1140
10722
103k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10723
103k
    {AliasPatternCond_K_RegClass, Mips_HWRegsRegClassID},
10724
103k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10725
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10726
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r6},
10727
    // (RESTOREJRC16_NM uimm8s4_nm:$adj, 0) - 1145
10728
103k
    {AliasPatternCond_K_Ignore, 0},
10729
103k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10730
    // (RESTOREJRC_NM uimm12s3_nm:$adj, 0) - 1147
10731
103k
    {AliasPatternCond_K_Ignore, 0},
10732
103k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10733
    // (RESTORE_NM uimm12s3_nm:$adj, 0) - 1149
10734
103k
    {AliasPatternCond_K_Ignore, 0},
10735
103k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10736
    // (ROTX_NM GPRNM32Opnd:$rt, GPRNM32Opnd:$rs, 7, 8, 1) - 1151
10737
103k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
10738
103k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
10739
103k
    {AliasPatternCond_K_Imm, (uint32_t)7},
10740
103k
    {AliasPatternCond_K_Imm, (uint32_t)8},
10741
103k
    {AliasPatternCond_K_Imm, (uint32_t)1},
10742
103k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
10743
    // (ROTX_NM GPRNM32Opnd:$rt, GPRNM32Opnd:$rs, 15, 16, 0) - 1157
10744
103k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
10745
103k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
10746
103k
    {AliasPatternCond_K_Imm, (uint32_t)15},
10747
103k
    {AliasPatternCond_K_Imm, (uint32_t)16},
10748
103k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10749
103k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
10750
    // (ROTX_NM GPRNM32Opnd:$rt, GPRNM32Opnd:$rs, 8, 24, 0) - 1163
10751
103k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
10752
103k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
10753
103k
    {AliasPatternCond_K_Imm, (uint32_t)8},
10754
103k
    {AliasPatternCond_K_Imm, (uint32_t)24},
10755
103k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10756
103k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
10757
    // (SAVE16_NM uimm8s4_nm:$adj, 0) - 1169
10758
103k
    {AliasPatternCond_K_Ignore, 0},
10759
103k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10760
    // (SAVE_NM uimm12s3_nm:$adj, 0) - 1171
10761
103k
    {AliasPatternCond_K_Ignore, 0},
10762
103k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10763
    // (SDBBP 0) - 1173
10764
103k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10765
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10766
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32},
10767
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10768
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10769
    // (SDBBP_MMR6 0) - 1178
10770
103k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10771
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10772
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r6},
10773
    // (SDBBP_R6 0) - 1181
10774
103k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10775
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10776
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r6},
10777
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10778
    // (SIGRIE 0) - 1185
10779
103k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10780
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10781
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r6},
10782
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10783
    // (SIGRIE_MMR6 0) - 1189
10784
103k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10785
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10786
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r6},
10787
    // (SLL ZERO, ZERO, 0) - 1192
10788
103k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10789
103k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10790
103k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10791
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10792
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10793
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10794
    // (SLL_MM ZERO, ZERO, 0) - 1198
10795
103k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10796
103k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10797
103k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10798
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10799
    // (SLL_MMR6 ZERO, ZERO, 0) - 1202
10800
103k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10801
103k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10802
103k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10803
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10804
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r6},
10805
    // (SUB GPR32Opnd:$rt, ZERO, GPR32Opnd:$rs) - 1207
10806
103k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10807
103k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10808
103k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10809
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10810
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10811
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10812
    // (SUB GPR32Opnd:$rt, ZERO, GPR32Opnd:$rt) - 1213
10813
103k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10814
103k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10815
103k
    {AliasPatternCond_K_TiedReg, 0},
10816
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10817
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10818
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10819
    // (SUBU_MMR6 GPR32Opnd:$rt, ZERO, GPR32Opnd:$rs) - 1219
10820
103k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10821
103k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10822
103k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10823
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10824
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r6},
10825
    // (SUBU_MMR6 GPR32Opnd:$rt, ZERO, GPR32Opnd:$rt) - 1224
10826
103k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10827
103k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10828
103k
    {AliasPatternCond_K_TiedReg, 0},
10829
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10830
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r6},
10831
    // (SUB_MM GPR32Opnd:$rt, ZERO, GPR32Opnd:$rs) - 1229
10832
103k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10833
103k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10834
103k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10835
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10836
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10837
    // (SUB_MM GPR32Opnd:$rt, ZERO, GPR32Opnd:$rt) - 1234
10838
103k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10839
103k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10840
103k
    {AliasPatternCond_K_TiedReg, 0},
10841
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10842
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10843
    // (SUB_MMR6 GPR32Opnd:$rt, ZERO, GPR32Opnd:$rs) - 1239
10844
103k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10845
103k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10846
103k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10847
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10848
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r6},
10849
    // (SUB_MMR6 GPR32Opnd:$rt, ZERO, GPR32Opnd:$rt) - 1244
10850
103k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10851
103k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10852
103k
    {AliasPatternCond_K_TiedReg, 0},
10853
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10854
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r6},
10855
    // (SUBu GPR32Opnd:$rt, ZERO, GPR32Opnd:$rs) - 1249
10856
103k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10857
103k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10858
103k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10859
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10860
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10861
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10862
    // (SUBu GPR32Opnd:$rt, ZERO, GPR32Opnd:$rt) - 1255
10863
103k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10864
103k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10865
103k
    {AliasPatternCond_K_TiedReg, 0},
10866
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10867
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10868
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10869
    // (SUBu_MM GPR32Opnd:$rt, ZERO, GPR32Opnd:$rs) - 1261
10870
103k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10871
103k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10872
103k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10873
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10874
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10875
    // (SUBu_MM GPR32Opnd:$rt, ZERO, GPR32Opnd:$rt) - 1266
10876
103k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10877
103k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10878
103k
    {AliasPatternCond_K_TiedReg, 0},
10879
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10880
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10881
    // (SWSP_MM GPR32Opnd:$rt, mem_mm_sp_imm5_lsl2:$offset) - 1271
10882
103k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10883
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10884
    // (SYNC 0) - 1273
10885
103k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10886
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10887
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMips2},
10888
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10889
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10890
    // (SYNC_MM 0) - 1278
10891
103k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10892
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10893
    // (SYNC_MMR6 0) - 1280
10894
103k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10895
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10896
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r6},
10897
    // (SYNC_NM 0) - 1283
10898
103k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10899
103k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
10900
    // (SYNC_NM 4) - 1285
10901
103k
    {AliasPatternCond_K_Imm, (uint32_t)4},
10902
103k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
10903
    // (SYNC_NM 16) - 1287
10904
103k
    {AliasPatternCond_K_Imm, (uint32_t)16},
10905
103k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
10906
    // (SYNC_NM 17) - 1289
10907
103k
    {AliasPatternCond_K_Imm, (uint32_t)17},
10908
103k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
10909
    // (SYNC_NM 18) - 1291
10910
103k
    {AliasPatternCond_K_Imm, (uint32_t)18},
10911
103k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
10912
    // (SYNC_NM 19) - 1293
10913
103k
    {AliasPatternCond_K_Imm, (uint32_t)19},
10914
103k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
10915
    // (SYSCALL 0) - 1295
10916
103k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10917
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10918
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10919
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10920
    // (SYSCALL_MM 0) - 1299
10921
103k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10922
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10923
    // (TEQ GPR32Opnd:$rs, GPR32Opnd:$rt, 0) - 1301
10924
103k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10925
103k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10926
103k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10927
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10928
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMips2},
10929
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10930
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10931
    // (TEQ_MM GPR32Opnd:$rs, GPR32Opnd:$rt, 0) - 1308
10932
103k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10933
103k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10934
103k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10935
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10936
    // (TGE GPR32Opnd:$rs, GPR32Opnd:$rt, 0) - 1312
10937
103k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10938
103k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10939
103k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10940
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10941
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMips2},
10942
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10943
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10944
    // (TGEU GPR32Opnd:$rs, GPR32Opnd:$rt, 0) - 1319
10945
103k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10946
103k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10947
103k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10948
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10949
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMips2},
10950
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10951
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10952
    // (TGEU_MM GPR32Opnd:$rs, GPR32Opnd:$rt, 0) - 1326
10953
103k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10954
103k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10955
103k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10956
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10957
    // (TGE_MM GPR32Opnd:$rs, GPR32Opnd:$rt, 0) - 1330
10958
103k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10959
103k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10960
103k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10961
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10962
    // (TLT GPR32Opnd:$rs, GPR32Opnd:$rt, 0) - 1334
10963
103k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10964
103k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10965
103k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10966
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10967
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMips2},
10968
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10969
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10970
    // (TLTU GPR32Opnd:$rs, GPR32Opnd:$rt, 0) - 1341
10971
103k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10972
103k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10973
103k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10974
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10975
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMips2},
10976
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10977
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10978
    // (TLTU_MM GPR32Opnd:$rs, GPR32Opnd:$rt, 0) - 1348
10979
103k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10980
103k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10981
103k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10982
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10983
    // (TLT_MM GPR32Opnd:$rs, GPR32Opnd:$rt, 0) - 1352
10984
103k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10985
103k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10986
103k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10987
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10988
    // (TNE GPR32Opnd:$rs, GPR32Opnd:$rt, 0) - 1356
10989
103k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10990
103k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10991
103k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10992
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10993
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMips2},
10994
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10995
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10996
    // (TNE_MM GPR32Opnd:$rs, GPR32Opnd:$rt, 0) - 1363
10997
103k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10998
103k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10999
103k
    {AliasPatternCond_K_Imm, (uint32_t)0},
11000
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
11001
    // (WAIT_MM 0) - 1367
11002
103k
    {AliasPatternCond_K_Imm, (uint32_t)0},
11003
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
11004
    // (WAIT_NM 0) - 1369
11005
103k
    {AliasPatternCond_K_Imm, (uint32_t)0},
11006
103k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
11007
    // (WRDSP GPR32Opnd:$rt, 31) - 1371
11008
103k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
11009
103k
    {AliasPatternCond_K_Imm, (uint32_t)31},
11010
103k
    {AliasPatternCond_K_Feature, Mips_FeatureDSP},
11011
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
11012
    // (WRDSP_MM GPR32Opnd:$rt, 31) - 1375
11013
103k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
11014
103k
    {AliasPatternCond_K_Imm, (uint32_t)31},
11015
103k
    {AliasPatternCond_K_Feature, Mips_FeatureDSP},
11016
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
11017
    // (YIELD ZERO, GPR32Opnd:$rs) - 1379
11018
103k
    {AliasPatternCond_K_Reg, Mips_ZERO},
11019
103k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
11020
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
11021
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
11022
103k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
11023
    // (YIELD_NM ZERO_NM, GPRNM32Opnd:$rs) - 1384
11024
103k
    {AliasPatternCond_K_Reg, Mips_ZERO_NM},
11025
103k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
11026
103k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
11027
103k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
11028
103k
  {0},  };
11029
11030
103k
  static const char AsmStrings[] =
11031
103k
    /* 0 */ "mftacx $\x01\0"
11032
103k
    /* 10 */ "mftc0 $\x01, $\x02\0"
11033
103k
    /* 23 */ "mfthi $\x01\0"
11034
103k
    /* 32 */ "mftlo $\x01\0"
11035
103k
    /* 41 */ "mttacx $\x02\0"
11036
103k
    /* 51 */ "mttc0 $\x02, $\x01\0"
11037
103k
    /* 64 */ "mtthi $\x02\0"
11038
103k
    /* 73 */ "mttlo $\x02\0"
11039
103k
    /* 82 */ "nor $\x01, $\x03\0"
11040
103k
    /* 93 */ "slt $\x01, $\x03\0"
11041
103k
    /* 104 */ "sltu $\x01, $\x03\0"
11042
103k
    /* 116 */ "addiu.b32 $\x01, $\x02, $\x03\0"
11043
103k
    /* 137 */ "addiu.b $\x01, $\x02, $\x03\0"
11044
103k
    /* 156 */ "addiu.w $\x01, $\x02, $\x03\0"
11045
103k
    /* 175 */ "lapc $\x01, $\x02\0"
11046
103k
    /* 187 */ "move $\x01, $\x02\0"
11047
103k
    /* 199 */ "bc1f $\xFF\x02\x01\0"
11048
103k
    /* 209 */ "bc1fl $\xFF\x02\x01\0"
11049
103k
    /* 220 */ "bc1t $\xFF\x02\x01\0"
11050
103k
    /* 230 */ "bc1tl $\xFF\x02\x01\0"
11051
103k
    /* 241 */ "beqc $\x02, $\x01, $\xFF\x03\x01\0"
11052
103k
    /* 259 */ "beqzc $\x01, $\xFF\x03\x01\0"
11053
103k
    /* 274 */ "beqzc $\x02, $\xFF\x03\x01\0"
11054
103k
    /* 289 */ "beqzl $\x01, $\xFF\x03\x01\0"
11055
103k
    /* 304 */ "bal $\xFF\x02\x01\0"
11056
103k
    /* 313 */ "bnec $\x02, $\x01, $\xFF\x03\x01\0"
11057
103k
    /* 331 */ "bnezc $\x01, $\xFF\x03\x01\0"
11058
103k
    /* 346 */ "bnezc $\x02, $\xFF\x03\x01\0"
11059
103k
    /* 361 */ "bnezl $\x01, $\xFF\x03\x01\0"
11060
103k
    /* 376 */ "break\0"
11061
103k
    /* 382 */ "break $\xFF\x01\x02\0"
11062
103k
    /* 393 */ "c.eq.d $\x02, $\x03\0"
11063
103k
    /* 407 */ "c.eq.s $\x02, $\x03\0"
11064
103k
    /* 421 */ "c.f.d $\x02, $\x03\0"
11065
103k
    /* 434 */ "c.f.s $\x02, $\x03\0"
11066
103k
    /* 447 */ "c.le.d $\x02, $\x03\0"
11067
103k
    /* 461 */ "c.le.s $\x02, $\x03\0"
11068
103k
    /* 475 */ "c.lt.d $\x02, $\x03\0"
11069
103k
    /* 489 */ "c.lt.s $\x02, $\x03\0"
11070
103k
    /* 503 */ "c.nge.d $\x02, $\x03\0"
11071
103k
    /* 518 */ "c.nge.s $\x02, $\x03\0"
11072
103k
    /* 533 */ "c.ngle.d $\x02, $\x03\0"
11073
103k
    /* 549 */ "c.ngle.s $\x02, $\x03\0"
11074
103k
    /* 565 */ "c.ngl.d $\x02, $\x03\0"
11075
103k
    /* 580 */ "c.ngl.s $\x02, $\x03\0"
11076
103k
    /* 595 */ "c.ngt.d $\x02, $\x03\0"
11077
103k
    /* 610 */ "c.ngt.s $\x02, $\x03\0"
11078
103k
    /* 625 */ "c.ole.d $\x02, $\x03\0"
11079
103k
    /* 640 */ "c.ole.s $\x02, $\x03\0"
11080
103k
    /* 655 */ "c.olt.d $\x02, $\x03\0"
11081
103k
    /* 670 */ "c.olt.s $\x02, $\x03\0"
11082
103k
    /* 685 */ "c.seq.d $\x02, $\x03\0"
11083
103k
    /* 700 */ "c.seq.s $\x02, $\x03\0"
11084
103k
    /* 715 */ "c.sf.d $\x02, $\x03\0"
11085
103k
    /* 729 */ "c.sf.s $\x02, $\x03\0"
11086
103k
    /* 743 */ "c.ueq.d $\x02, $\x03\0"
11087
103k
    /* 758 */ "c.ueq.s $\x02, $\x03\0"
11088
103k
    /* 773 */ "c.ule.d $\x02, $\x03\0"
11089
103k
    /* 788 */ "c.ule.s $\x02, $\x03\0"
11090
103k
    /* 803 */ "c.ult.d $\x02, $\x03\0"
11091
103k
    /* 818 */ "c.ult.s $\x02, $\x03\0"
11092
103k
    /* 833 */ "c.un.d $\x02, $\x03\0"
11093
103k
    /* 847 */ "c.un.s $\x02, $\x03\0"
11094
103k
    /* 861 */ "di\0"
11095
103k
    /* 864 */ "div $\x01, $\x03\0"
11096
103k
    /* 875 */ "divu $\x01, $\x03\0"
11097
103k
    /* 887 */ "dmt\0"
11098
103k
    /* 891 */ "dneg $\x01, $\x03\0"
11099
103k
    /* 903 */ "dneg $\x01\0"
11100
103k
    /* 911 */ "dnegu $\x01, $\x03\0"
11101
103k
    /* 924 */ "dnegu $\x01\0"
11102
103k
    /* 933 */ "dvpe\0"
11103
103k
    /* 938 */ "ei\0"
11104
103k
    /* 941 */ "emt\0"
11105
103k
    /* 945 */ "evpe\0"
11106
103k
    /* 950 */ "hypcall\0"
11107
103k
    /* 958 */ "jr $\x02\0"
11108
103k
    /* 964 */ "jrc.hb $\x02\0"
11109
103k
    /* 974 */ "jalrc.hb $\x02\0"
11110
103k
    /* 986 */ "jalrc $\x02\0"
11111
103k
    /* 995 */ "jalr.hb $\x02\0"
11112
103k
    /* 1006 */ "jalrc $\x01\0"
11113
103k
    /* 1015 */ "jrc $\x01\0"
11114
103k
    /* 1022 */ "mfc0 $\x01, $\x02\0"
11115
103k
    /* 1034 */ "mfhc0 $\x01, $\x02\0"
11116
103k
    /* 1047 */ "nop\0"
11117
103k
    /* 1051 */ "mtc0 $\x01, $\x02\0"
11118
103k
    /* 1063 */ "mthc0 $\x01, $\x02\0"
11119
103k
    /* 1076 */ "not $\x01, $\x02\0"
11120
103k
    /* 1087 */ "rdhwr $\x01, $\x02\0"
11121
103k
    /* 1100 */ "restore.jrc $\xFF\x01\x03\0"
11122
103k
    /* 1117 */ "restore.jrc $\xFF\x01\x04\0"
11123
103k
    /* 1134 */ "restore $\xFF\x01\x04\0"
11124
103k
    /* 1147 */ "bitrevb $\x01, $\x02\0"
11125
103k
    /* 1162 */ "bitrevh $\x01, $\x02\0"
11126
103k
    /* 1177 */ "byterevh $\x01, $\x02\0"
11127
103k
    /* 1193 */ "save $\xFF\x01\x03\0"
11128
103k
    /* 1203 */ "save $\xFF\x01\x04\0"
11129
103k
    /* 1213 */ "sdbbp\0"
11130
103k
    /* 1219 */ "sigrie\0"
11131
103k
    /* 1226 */ "neg $\x01, $\x03\0"
11132
103k
    /* 1237 */ "neg $\x01\0"
11133
103k
    /* 1244 */ "negu $\x01, $\x03\0"
11134
103k
    /* 1256 */ "negu $\x01\0"
11135
103k
    /* 1264 */ "sw $\x01, $\xFF\x02\x05\0"
11136
103k
    /* 1276 */ "sync\0"
11137
103k
    /* 1281 */ "sync_wmb\0"
11138
103k
    /* 1290 */ "sync_mb\0"
11139
103k
    /* 1298 */ "sync_acquire\0"
11140
103k
    /* 1311 */ "sync_release\0"
11141
103k
    /* 1324 */ "sync_rmb\0"
11142
103k
    /* 1333 */ "syscall\0"
11143
103k
    /* 1341 */ "teq $\x01, $\x02\0"
11144
103k
    /* 1352 */ "tge $\x01, $\x02\0"
11145
103k
    /* 1363 */ "tgeu $\x01, $\x02\0"
11146
103k
    /* 1375 */ "tlt $\x01, $\x02\0"
11147
103k
    /* 1386 */ "tltu $\x01, $\x02\0"
11148
103k
    /* 1398 */ "tne $\x01, $\x02\0"
11149
103k
    /* 1409 */ "wait\0"
11150
103k
    /* 1414 */ "wrdsp $\x01\0"
11151
103k
    /* 1423 */ "yield $\x02\0"
11152
103k
  ;
11153
11154
103k
#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
103k
#endif
11166
11167
103k
  AliasMatchingData M = {
11168
103k
    OpToPatterns,
11169
103k
    Patterns,
11170
103k
    Conds,
11171
103k
    AsmStrings,
11172
103k
    NULL,
11173
103k
  };
11174
103k
  const char *AsmString = matchAliasPatterns(MI, &M);
11175
103k
  if (!AsmString) return false;
11176
11177
3.88k
  unsigned I = 0;
11178
18.1k
  while (AsmString[I] != ' ' && AsmString[I] != '\t' &&
11179
16.0k
         AsmString[I] != '$' && AsmString[I] != '\0')
11180
14.3k
    ++I;
11181
3.88k
  SStream_concat1(OS, '\t');
11182
3.88k
  char *substr = malloc(I+1);
11183
3.88k
  memcpy(substr, AsmString, I);
11184
3.88k
  substr[I] = '\0';
11185
3.88k
  SStream_concat0(OS, substr);
11186
3.88k
  free(substr);
11187
3.88k
  if (AsmString[I] != '\0') {
11188
2.13k
    if (AsmString[I] == ' ' || AsmString[I] == '\t') {
11189
2.13k
      SStream_concat1(OS, '\t');
11190
2.13k
      ++I;
11191
2.13k
    }
11192
6.71k
    do {
11193
6.71k
      if (AsmString[I] == '$') {
11194
3.65k
        ++I;
11195
3.65k
        if (AsmString[I] == (char)0xff) {
11196
1.25k
          ++I;
11197
1.25k
          int OpIdx = AsmString[I++] - 1;
11198
1.25k
          int PrintMethodIdx = AsmString[I++] - 1;
11199
1.25k
          printCustomAliasOperand(MI, Address, OpIdx, PrintMethodIdx, OS);
11200
1.25k
        } else
11201
2.40k
          printOperand(MI, ((unsigned)AsmString[I++]) - 1, OS);
11202
3.65k
      } else {
11203
3.05k
        SStream_concat1(OS, AsmString[I++]);
11204
3.05k
      }
11205
6.71k
    } while (AsmString[I] != '\0');
11206
2.13k
  }
11207
11208
3.88k
  return true;
11209
#else
11210
  return false;
11211
#endif // CAPSTONE_DIET
11212
103k
}
11213
11214
static void printCustomAliasOperand(
11215
         MCInst *MI, uint64_t Address, unsigned OpIdx,
11216
         unsigned PrintMethodIdx,
11217
1.25k
         SStream *OS) {
11218
1.25k
#ifndef CAPSTONE_DIET
11219
1.25k
  switch (PrintMethodIdx) {
11220
0
  default:
11221
0
    CS_ASSERT_RET(0 && "Unknown PrintMethod kind");
11222
0
    break;
11223
391
  case 0:
11224
391
    printBranchOperand(MI, Address, OpIdx, OS);
11225
391
    break;
11226
233
  case 1:
11227
233
    printUImm_10_0(MI, OpIdx, OS);
11228
233
    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
628
  case 4:
11236
628
    printMemOperand(MI, OpIdx, OS);
11237
628
    break;
11238
1.25k
  }
11239
1.25k
#endif // CAPSTONE_DIET
11240
1.25k
}
11241
11242
#endif // PRINT_ALIAS_INSTR