Coverage Report

Created: 2025-07-09 06:32

/src/capstonenext/arch/Mips/MipsGenAsmWriter.inc
Line
Count
Source (jump to first uncovered line)
1
/* Capstone Disassembly Engine, https://www.capstone-engine.org */
2
/* By Nguyen Anh Quynh <aquynh@gmail.com>, 2013-2022, */
3
/*    Rot127 <unisono@quyllur.org> 2022-2024 */
4
/* Automatically generated file by Capstone's LLVM TableGen Disassembler Backend. */
5
6
/* LLVM-commit: <commit> */
7
/* LLVM-tag: <tag> */
8
9
/* Do not edit. */
10
11
/* Capstone's LLVM TableGen Backends: */
12
/* https://github.com/capstone-engine/llvm-capstone */
13
14
#include <capstone/platform.h>
15
#include "../../cs_priv.h"
16
17
/// getMnemonic - This method is automatically generated by tablegen
18
/// from the instruction set description.
19
96.8k
static MnemonicBitsInfo getMnemonic(MCInst *MI, SStream *O) {
20
96.8k
#ifndef CAPSTONE_DIET
21
96.8k
  static const char AsmStrs[] = {
22
96.8k
  /* 0 */ "ins \t\0"
23
96.8k
  /* 6 */ "dmfc0\t\0"
24
96.8k
  /* 13 */ "dmfgc0\t\0"
25
96.8k
  /* 21 */ "mfhgc0\t\0"
26
96.8k
  /* 29 */ "mthgc0\t\0"
27
96.8k
  /* 37 */ "dmtgc0\t\0"
28
96.8k
  /* 45 */ "mfhc0\t\0"
29
96.8k
  /* 52 */ "mthc0\t\0"
30
96.8k
  /* 59 */ "dmtc0\t\0"
31
96.8k
  /* 66 */ "vmm0\t\0"
32
96.8k
  /* 72 */ "mtm0\t\0"
33
96.8k
  /* 78 */ "mtp0\t\0"
34
96.8k
  /* 84 */ "bbit0\t\0"
35
96.8k
  /* 91 */ "ldc1\t\0"
36
96.8k
  /* 97 */ "sdc1\t\0"
37
96.8k
  /* 103 */ "cfc1\t\0"
38
96.8k
  /* 109 */ "dmfc1\t\0"
39
96.8k
  /* 116 */ "mfhc1\t\0"
40
96.8k
  /* 123 */ "mthc1\t\0"
41
96.8k
  /* 130 */ "ctc1\t\0"
42
96.8k
  /* 136 */ "dmtc1\t\0"
43
96.8k
  /* 143 */ "lwc1\t\0"
44
96.8k
  /* 149 */ "swc1\t\0"
45
96.8k
  /* 155 */ "ldxc1\t\0"
46
96.8k
  /* 162 */ "sdxc1\t\0"
47
96.8k
  /* 169 */ "luxc1\t\0"
48
96.8k
  /* 176 */ "suxc1\t\0"
49
96.8k
  /* 183 */ "lwxc1\t\0"
50
96.8k
  /* 190 */ "swxc1\t\0"
51
96.8k
  /* 197 */ "mtm1\t\0"
52
96.8k
  /* 203 */ "mtp1\t\0"
53
96.8k
  /* 209 */ "bbit1\t\0"
54
96.8k
  /* 216 */ "bbit032\t\0"
55
96.8k
  /* 225 */ "bbit132\t\0"
56
96.8k
  /* 234 */ "dsra32\t\0"
57
96.8k
  /* 242 */ "bposge32\t\0"
58
96.8k
  /* 252 */ "dsll32\t\0"
59
96.8k
  /* 260 */ "dsrl32\t\0"
60
96.8k
  /* 268 */ "lwm32\t\0"
61
96.8k
  /* 275 */ "swm32\t\0"
62
96.8k
  /* 282 */ "drotr32\t\0"
63
96.8k
  /* 291 */ "cins32\t\0"
64
96.8k
  /* 299 */ "exts32\t\0"
65
96.8k
  /* 307 */ "ldc2\t\0"
66
96.8k
  /* 313 */ "sdc2\t\0"
67
96.8k
  /* 319 */ "cfc2\t\0"
68
96.8k
  /* 325 */ "dmfc2\t\0"
69
96.8k
  /* 332 */ "mfhc2\t\0"
70
96.8k
  /* 339 */ "mthc2\t\0"
71
96.8k
  /* 346 */ "ctc2\t\0"
72
96.8k
  /* 352 */ "dmtc2\t\0"
73
96.8k
  /* 359 */ "lwc2\t\0"
74
96.8k
  /* 365 */ "swc2\t\0"
75
96.8k
  /* 371 */ "mtm2\t\0"
76
96.8k
  /* 377 */ "mtp2\t\0"
77
96.8k
  /* 383 */ "addiur2\t\0"
78
96.8k
  /* 392 */ "ldc3\t\0"
79
96.8k
  /* 398 */ "sdc3\t\0"
80
96.8k
  /* 404 */ "lwc3\t\0"
81
96.8k
  /* 410 */ "swc3\t\0"
82
96.8k
  /* 416 */ "addius5\t\0"
83
96.8k
  /* 425 */ "sb16\t\0"
84
96.8k
  /* 431 */ "bc16\t\0"
85
96.8k
  /* 437 */ "jrc16\t\0"
86
96.8k
  /* 444 */ "bnezc16\t\0"
87
96.8k
  /* 453 */ "beqzc16\t\0"
88
96.8k
  /* 462 */ "and16\t\0"
89
96.8k
  /* 469 */ "move16\t\0"
90
96.8k
  /* 477 */ "sh16\t\0"
91
96.8k
  /* 483 */ "andi16\t\0"
92
96.8k
  /* 491 */ "mfhi16\t\0"
93
96.8k
  /* 499 */ "li16\t\0"
94
96.8k
  /* 505 */ "break16\t\0"
95
96.8k
  /* 514 */ "sll16\t\0"
96
96.8k
  /* 521 */ "srl16\t\0"
97
96.8k
  /* 528 */ "lwm16\t\0"
98
96.8k
  /* 535 */ "swm16\t\0"
99
96.8k
  /* 542 */ "mflo16\t\0"
100
96.8k
  /* 550 */ "sdbbp16\t\0"
101
96.8k
  /* 559 */ "jr16\t\0"
102
96.8k
  /* 565 */ "xor16\t\0"
103
96.8k
  /* 572 */ "jalrs16\t\0"
104
96.8k
  /* 581 */ "not16\t\0"
105
96.8k
  /* 588 */ "lbu16\t\0"
106
96.8k
  /* 595 */ "subu16\t\0"
107
96.8k
  /* 603 */ "addu16\t\0"
108
96.8k
  /* 611 */ "lhu16\t\0"
109
96.8k
  /* 618 */ "lw16\t\0"
110
96.8k
  /* 624 */ "sw16\t\0"
111
96.8k
  /* 630 */ "bnez16\t\0"
112
96.8k
  /* 638 */ "beqz16\t\0"
113
96.8k
  /* 646 */ "andi[32]\t\0"
114
96.8k
  /* 656 */ "addiu[32]\t\0"
115
96.8k
  /* 667 */ "addiu[r2]\t\0"
116
96.8k
  /* 678 */ "addiu[rs5]\t\0"
117
96.8k
  /* 690 */ "balc[16]\t\0"
118
96.8k
  /* 700 */ "andi[16]\t\0"
119
96.8k
  /* 710 */ "li[48]\t\0"
120
96.8k
  /* 718 */ "addiu[48]\t\0"
121
96.8k
  /* 729 */ "addiu[gp48]\t\0"
122
96.8k
  /* 742 */ "addiu[gp.b]\t\0"
123
96.8k
  /* 755 */ "addiu[neg]\t\0"
124
96.8k
  /* 767 */ "addiu[r1.sp]\t\0"
125
96.8k
  /* 781 */ "addiu[gp.w]\t\0"
126
96.8k
  /* 794 */ "saa\t\0"
127
96.8k
  /* 799 */ "preceu.ph.qbla\t\0"
128
96.8k
  /* 815 */ "precequ.ph.qbla\t\0"
129
96.8k
  /* 832 */ "dla\t\0"
130
96.8k
  /* 837 */ "preceu.ph.qbra\t\0"
131
96.8k
  /* 853 */ "precequ.ph.qbra\t\0"
132
96.8k
  /* 870 */ "dsra\t\0"
133
96.8k
  /* 876 */ "dlsa\t\0"
134
96.8k
  /* 882 */ "cfcmsa\t\0"
135
96.8k
  /* 890 */ "ctcmsa\t\0"
136
96.8k
  /* 898 */ "add_a.b\t\0"
137
96.8k
  /* 907 */ "min_a.b\t\0"
138
96.8k
  /* 916 */ "adds_a.b\t\0"
139
96.8k
  /* 926 */ "max_a.b\t\0"
140
96.8k
  /* 935 */ "sra.b\t\0"
141
96.8k
  /* 942 */ "nloc.b\t\0"
142
96.8k
  /* 950 */ "lapc.b\t\0"
143
96.8k
  /* 958 */ "nlzc.b\t\0"
144
96.8k
  /* 966 */ "sld.b\t\0"
145
96.8k
  /* 973 */ "pckod.b\t\0"
146
96.8k
  /* 982 */ "ilvod.b\t\0"
147
96.8k
  /* 991 */ "insve.b\t\0"
148
96.8k
  /* 1000 */ "vshf.b\t\0"
149
96.8k
  /* 1008 */ "bneg.b\t\0"
150
96.8k
  /* 1016 */ "srai.b\t\0"
151
96.8k
  /* 1024 */ "sldi.b\t\0"
152
96.8k
  /* 1032 */ "andi.b\t\0"
153
96.8k
  /* 1040 */ "bnegi.b\t\0"
154
96.8k
  /* 1049 */ "bseli.b\t\0"
155
96.8k
  /* 1058 */ "slli.b\t\0"
156
96.8k
  /* 1066 */ "srli.b\t\0"
157
96.8k
  /* 1074 */ "binsli.b\t\0"
158
96.8k
  /* 1084 */ "ceqi.b\t\0"
159
96.8k
  /* 1092 */ "srari.b\t\0"
160
96.8k
  /* 1101 */ "bclri.b\t\0"
161
96.8k
  /* 1110 */ "srlri.b\t\0"
162
96.8k
  /* 1119 */ "nori.b\t\0"
163
96.8k
  /* 1127 */ "xori.b\t\0"
164
96.8k
  /* 1135 */ "binsri.b\t\0"
165
96.8k
  /* 1145 */ "splati.b\t\0"
166
96.8k
  /* 1155 */ "bseti.b\t\0"
167
96.8k
  /* 1164 */ "subvi.b\t\0"
168
96.8k
  /* 1173 */ "addvi.b\t\0"
169
96.8k
  /* 1182 */ "bmzi.b\t\0"
170
96.8k
  /* 1190 */ "bmnzi.b\t\0"
171
96.8k
  /* 1199 */ "fill.b\t\0"
172
96.8k
  /* 1207 */ "sll.b\t\0"
173
96.8k
  /* 1214 */ "srl.b\t\0"
174
96.8k
  /* 1221 */ "binsl.b\t\0"
175
96.8k
  /* 1230 */ "ilvl.b\t\0"
176
96.8k
  /* 1238 */ "ceq.b\t\0"
177
96.8k
  /* 1245 */ "srar.b\t\0"
178
96.8k
  /* 1253 */ "bclr.b\t\0"
179
96.8k
  /* 1261 */ "srlr.b\t\0"
180
96.8k
  /* 1269 */ "binsr.b\t\0"
181
96.8k
  /* 1278 */ "ilvr.b\t\0"
182
96.8k
  /* 1286 */ "asub_s.b\t\0"
183
96.8k
  /* 1296 */ "mod_s.b\t\0"
184
96.8k
  /* 1305 */ "cle_s.b\t\0"
185
96.8k
  /* 1314 */ "ave_s.b\t\0"
186
96.8k
  /* 1323 */ "clei_s.b\t\0"
187
96.8k
  /* 1333 */ "mini_s.b\t\0"
188
96.8k
  /* 1343 */ "clti_s.b\t\0"
189
96.8k
  /* 1353 */ "maxi_s.b\t\0"
190
96.8k
  /* 1363 */ "min_s.b\t\0"
191
96.8k
  /* 1372 */ "aver_s.b\t\0"
192
96.8k
  /* 1382 */ "subs_s.b\t\0"
193
96.8k
  /* 1392 */ "adds_s.b\t\0"
194
96.8k
  /* 1402 */ "sat_s.b\t\0"
195
96.8k
  /* 1411 */ "clt_s.b\t\0"
196
96.8k
  /* 1420 */ "subsuu_s.b\t\0"
197
96.8k
  /* 1432 */ "div_s.b\t\0"
198
96.8k
  /* 1441 */ "max_s.b\t\0"
199
96.8k
  /* 1450 */ "copy_s.b\t\0"
200
96.8k
  /* 1460 */ "splat.b\t\0"
201
96.8k
  /* 1469 */ "bset.b\t\0"
202
96.8k
  /* 1477 */ "pcnt.b\t\0"
203
96.8k
  /* 1485 */ "insert.b\t\0"
204
96.8k
  /* 1495 */ "st.b\t\0"
205
96.8k
  /* 1501 */ "asub_u.b\t\0"
206
96.8k
  /* 1511 */ "mod_u.b\t\0"
207
96.8k
  /* 1520 */ "cle_u.b\t\0"
208
96.8k
  /* 1529 */ "ave_u.b\t\0"
209
96.8k
  /* 1538 */ "clei_u.b\t\0"
210
96.8k
  /* 1548 */ "mini_u.b\t\0"
211
96.8k
  /* 1558 */ "clti_u.b\t\0"
212
96.8k
  /* 1568 */ "maxi_u.b\t\0"
213
96.8k
  /* 1578 */ "min_u.b\t\0"
214
96.8k
  /* 1587 */ "aver_u.b\t\0"
215
96.8k
  /* 1597 */ "subs_u.b\t\0"
216
96.8k
  /* 1607 */ "adds_u.b\t\0"
217
96.8k
  /* 1617 */ "subsus_u.b\t\0"
218
96.8k
  /* 1629 */ "sat_u.b\t\0"
219
96.8k
  /* 1638 */ "clt_u.b\t\0"
220
96.8k
  /* 1647 */ "div_u.b\t\0"
221
96.8k
  /* 1656 */ "max_u.b\t\0"
222
96.8k
  /* 1665 */ "copy_u.b\t\0"
223
96.8k
  /* 1675 */ "msubv.b\t\0"
224
96.8k
  /* 1684 */ "maddv.b\t\0"
225
96.8k
  /* 1693 */ "pckev.b\t\0"
226
96.8k
  /* 1702 */ "ilvev.b\t\0"
227
96.8k
  /* 1711 */ "mulv.b\t\0"
228
96.8k
  /* 1719 */ "bz.b\t\0"
229
96.8k
  /* 1725 */ "bnz.b\t\0"
230
96.8k
  /* 1732 */ "crc32b\t\0"
231
96.8k
  /* 1740 */ "crc32cb\t\0"
232
96.8k
  /* 1749 */ "seb\t\0"
233
96.8k
  /* 1754 */ "jalrc.hb\t\0"
234
96.8k
  /* 1764 */ "jr.hb\t\0"
235
96.8k
  /* 1771 */ "jalr.hb\t\0"
236
96.8k
  /* 1780 */ "lb\t\0"
237
96.8k
  /* 1784 */ "shra.qb\t\0"
238
96.8k
  /* 1793 */ "cmpgdu.le.qb\t\0"
239
96.8k
  /* 1807 */ "cmpgu.le.qb\t\0"
240
96.8k
  /* 1820 */ "cmpu.le.qb\t\0"
241
96.8k
  /* 1832 */ "subuh.qb\t\0"
242
96.8k
  /* 1842 */ "adduh.qb\t\0"
243
96.8k
  /* 1852 */ "pick.qb\t\0"
244
96.8k
  /* 1861 */ "shll.qb\t\0"
245
96.8k
  /* 1870 */ "repl.qb\t\0"
246
96.8k
  /* 1879 */ "shrl.qb\t\0"
247
96.8k
  /* 1888 */ "cmpgdu.eq.qb\t\0"
248
96.8k
  /* 1902 */ "cmpgu.eq.qb\t\0"
249
96.8k
  /* 1915 */ "cmpu.eq.qb\t\0"
250
96.8k
  /* 1927 */ "shra_r.qb\t\0"
251
96.8k
  /* 1938 */ "subuh_r.qb\t\0"
252
96.8k
  /* 1950 */ "adduh_r.qb\t\0"
253
96.8k
  /* 1962 */ "shrav_r.qb\t\0"
254
96.8k
  /* 1974 */ "absq_s.qb\t\0"
255
96.8k
  /* 1985 */ "subu_s.qb\t\0"
256
96.8k
  /* 1996 */ "addu_s.qb\t\0"
257
96.8k
  /* 2007 */ "cmpgdu.lt.qb\t\0"
258
96.8k
  /* 2021 */ "cmpgu.lt.qb\t\0"
259
96.8k
  /* 2034 */ "cmpu.lt.qb\t\0"
260
96.8k
  /* 2046 */ "subu.qb\t\0"
261
96.8k
  /* 2055 */ "addu.qb\t\0"
262
96.8k
  /* 2064 */ "shrav.qb\t\0"
263
96.8k
  /* 2074 */ "shllv.qb\t\0"
264
96.8k
  /* 2084 */ "replv.qb\t\0"
265
96.8k
  /* 2094 */ "shrlv.qb\t\0"
266
96.8k
  /* 2104 */ "raddu.w.qb\t\0"
267
96.8k
  /* 2116 */ "sb\t\0"
268
96.8k
  /* 2120 */ "modsub\t\0"
269
96.8k
  /* 2128 */ "msub\t\0"
270
96.8k
  /* 2134 */ "bposge32c\t\0"
271
96.8k
  /* 2145 */ "bc\t\0"
272
96.8k
  /* 2149 */ "bgec\t\0"
273
96.8k
  /* 2155 */ "bnec\t\0"
274
96.8k
  /* 2161 */ "bgeic\t\0"
275
96.8k
  /* 2168 */ "bneic\t\0"
276
96.8k
  /* 2175 */ "jic\t\0"
277
96.8k
  /* 2180 */ "beqic\t\0"
278
96.8k
  /* 2187 */ "bltic\t\0"
279
96.8k
  /* 2194 */ "move.balc\t\0"
280
96.8k
  /* 2205 */ "jialc\t\0"
281
96.8k
  /* 2212 */ "bgezalc\t\0"
282
96.8k
  /* 2221 */ "blezalc\t\0"
283
96.8k
  /* 2230 */ "bnezalc\t\0"
284
96.8k
  /* 2239 */ "beqzalc\t\0"
285
96.8k
  /* 2248 */ "bgtzalc\t\0"
286
96.8k
  /* 2257 */ "bltzalc\t\0"
287
96.8k
  /* 2266 */ "sync\t\0"
288
96.8k
  /* 2272 */ "ldpc\t\0"
289
96.8k
  /* 2278 */ "auipc\t\0"
290
96.8k
  /* 2285 */ "aluipc\t\0"
291
96.8k
  /* 2293 */ "addiupc\t\0"
292
96.8k
  /* 2302 */ "lwupc\t\0"
293
96.8k
  /* 2309 */ "lwpc\t\0"
294
96.8k
  /* 2315 */ "swpc\t\0"
295
96.8k
  /* 2321 */ "beqc\t\0"
296
96.8k
  /* 2327 */ "restore.jrc\t\0"
297
96.8k
  /* 2340 */ "jalrc\t\0"
298
96.8k
  /* 2347 */ "addsc\t\0"
299
96.8k
  /* 2354 */ "brsc\t\0"
300
96.8k
  /* 2360 */ "balrsc\t\0"
301
96.8k
  /* 2368 */ "bltc\t\0"
302
96.8k
  /* 2374 */ "bgeuc\t\0"
303
96.8k
  /* 2381 */ "bgeiuc\t\0"
304
96.8k
  /* 2389 */ "bltiuc\t\0"
305
96.8k
  /* 2397 */ "bltuc\t\0"
306
96.8k
  /* 2404 */ "bnvc\t\0"
307
96.8k
  /* 2410 */ "bovc\t\0"
308
96.8k
  /* 2416 */ "addwc\t\0"
309
96.8k
  /* 2423 */ "bgezc\t\0"
310
96.8k
  /* 2430 */ "blezc\t\0"
311
96.8k
  /* 2437 */ "bc1nezc\t\0"
312
96.8k
  /* 2446 */ "bc2nezc\t\0"
313
96.8k
  /* 2455 */ "bbnezc\t\0"
314
96.8k
  /* 2463 */ "bc1eqzc\t\0"
315
96.8k
  /* 2472 */ "bc2eqzc\t\0"
316
96.8k
  /* 2481 */ "bbeqzc\t\0"
317
96.8k
  /* 2489 */ "bgtzc\t\0"
318
96.8k
  /* 2496 */ "bltzc\t\0"
319
96.8k
  /* 2503 */ "flog2.d\t\0"
320
96.8k
  /* 2512 */ "fexp2.d\t\0"
321
96.8k
  /* 2521 */ "add_a.d\t\0"
322
96.8k
  /* 2530 */ "fmin_a.d\t\0"
323
96.8k
  /* 2540 */ "adds_a.d\t\0"
324
96.8k
  /* 2550 */ "fmax_a.d\t\0"
325
96.8k
  /* 2560 */ "mina.d\t\0"
326
96.8k
  /* 2568 */ "sra.d\t\0"
327
96.8k
  /* 2575 */ "maxa.d\t\0"
328
96.8k
  /* 2583 */ "fsub.d\t\0"
329
96.8k
  /* 2591 */ "fmsub.d\t\0"
330
96.8k
  /* 2600 */ "nmsub.d\t\0"
331
96.8k
  /* 2609 */ "nloc.d\t\0"
332
96.8k
  /* 2617 */ "nlzc.d\t\0"
333
96.8k
  /* 2625 */ "fadd.d\t\0"
334
96.8k
  /* 2633 */ "fmadd.d\t\0"
335
96.8k
  /* 2642 */ "nmadd.d\t\0"
336
96.8k
  /* 2651 */ "sld.d\t\0"
337
96.8k
  /* 2658 */ "pckod.d\t\0"
338
96.8k
  /* 2667 */ "ilvod.d\t\0"
339
96.8k
  /* 2676 */ "c.nge.d\t\0"
340
96.8k
  /* 2685 */ "c.le.d\t\0"
341
96.8k
  /* 2693 */ "cmp.le.d\t\0"
342
96.8k
  /* 2703 */ "fcle.d\t\0"
343
96.8k
  /* 2711 */ "c.ngle.d\t\0"
344
96.8k
  /* 2721 */ "c.ole.d\t\0"
345
96.8k
  /* 2730 */ "cmp.sle.d\t\0"
346
96.8k
  /* 2741 */ "fsle.d\t\0"
347
96.8k
  /* 2749 */ "c.ule.d\t\0"
348
96.8k
  /* 2758 */ "cmp.ule.d\t\0"
349
96.8k
  /* 2769 */ "fcule.d\t\0"
350
96.8k
  /* 2778 */ "cmp.sule.d\t\0"
351
96.8k
  /* 2790 */ "fsule.d\t\0"
352
96.8k
  /* 2799 */ "fcne.d\t\0"
353
96.8k
  /* 2807 */ "fsne.d\t\0"
354
96.8k
  /* 2815 */ "fcune.d\t\0"
355
96.8k
  /* 2824 */ "fsune.d\t\0"
356
96.8k
  /* 2833 */ "insve.d\t\0"
357
96.8k
  /* 2842 */ "c.f.d\t\0"
358
96.8k
  /* 2849 */ "cmp.af.d\t\0"
359
96.8k
  /* 2859 */ "fcaf.d\t\0"
360
96.8k
  /* 2867 */ "cmp.saf.d\t\0"
361
96.8k
  /* 2878 */ "fsaf.d\t\0"
362
96.8k
  /* 2886 */ "msubf.d\t\0"
363
96.8k
  /* 2895 */ "maddf.d\t\0"
364
96.8k
  /* 2904 */ "vshf.d\t\0"
365
96.8k
  /* 2912 */ "c.sf.d\t\0"
366
96.8k
  /* 2920 */ "movf.d\t\0"
367
96.8k
  /* 2928 */ "bneg.d\t\0"
368
96.8k
  /* 2936 */ "srai.d\t\0"
369
96.8k
  /* 2944 */ "sldi.d\t\0"
370
96.8k
  /* 2952 */ "bnegi.d\t\0"
371
96.8k
  /* 2961 */ "slli.d\t\0"
372
96.8k
  /* 2969 */ "srli.d\t\0"
373
96.8k
  /* 2977 */ "binsli.d\t\0"
374
96.8k
  /* 2987 */ "ceqi.d\t\0"
375
96.8k
  /* 2995 */ "srari.d\t\0"
376
96.8k
  /* 3004 */ "bclri.d\t\0"
377
96.8k
  /* 3013 */ "srlri.d\t\0"
378
96.8k
  /* 3022 */ "binsri.d\t\0"
379
96.8k
  /* 3032 */ "splati.d\t\0"
380
96.8k
  /* 3042 */ "bseti.d\t\0"
381
96.8k
  /* 3051 */ "subvi.d\t\0"
382
96.8k
  /* 3060 */ "addvi.d\t\0"
383
96.8k
  /* 3069 */ "trunc.l.d\t\0"
384
96.8k
  /* 3080 */ "round.l.d\t\0"
385
96.8k
  /* 3091 */ "ceil.l.d\t\0"
386
96.8k
  /* 3101 */ "floor.l.d\t\0"
387
96.8k
  /* 3112 */ "cvt.l.d\t\0"
388
96.8k
  /* 3121 */ "sel.d\t\0"
389
96.8k
  /* 3128 */ "c.ngl.d\t\0"
390
96.8k
  /* 3137 */ "fill.d\t\0"
391
96.8k
  /* 3145 */ "sll.d\t\0"
392
96.8k
  /* 3152 */ "fexupl.d\t\0"
393
96.8k
  /* 3162 */ "ffql.d\t\0"
394
96.8k
  /* 3170 */ "srl.d\t\0"
395
96.8k
  /* 3177 */ "binsl.d\t\0"
396
96.8k
  /* 3186 */ "fmul.d\t\0"
397
96.8k
  /* 3194 */ "ilvl.d\t\0"
398
96.8k
  /* 3202 */ "fmin.d\t\0"
399
96.8k
  /* 3210 */ "c.un.d\t\0"
400
96.8k
  /* 3218 */ "cmp.un.d\t\0"
401
96.8k
  /* 3228 */ "fcun.d\t\0"
402
96.8k
  /* 3236 */ "cmp.sun.d\t\0"
403
96.8k
  /* 3247 */ "fsun.d\t\0"
404
96.8k
  /* 3255 */ "movn.d\t\0"
405
96.8k
  /* 3263 */ "frcp.d\t\0"
406
96.8k
  /* 3271 */ "recip.d\t\0"
407
96.8k
  /* 3280 */ "c.eq.d\t\0"
408
96.8k
  /* 3288 */ "cmp.eq.d\t\0"
409
96.8k
  /* 3298 */ "fceq.d\t\0"
410
96.8k
  /* 3306 */ "c.seq.d\t\0"
411
96.8k
  /* 3315 */ "cmp.seq.d\t\0"
412
96.8k
  /* 3326 */ "fseq.d\t\0"
413
96.8k
  /* 3334 */ "c.ueq.d\t\0"
414
96.8k
  /* 3343 */ "cmp.ueq.d\t\0"
415
96.8k
  /* 3354 */ "fcueq.d\t\0"
416
96.8k
  /* 3363 */ "cmp.sueq.d\t\0"
417
96.8k
  /* 3375 */ "fsueq.d\t\0"
418
96.8k
  /* 3384 */ "srar.d\t\0"
419
96.8k
  /* 3392 */ "bclr.d\t\0"
420
96.8k
  /* 3400 */ "srlr.d\t\0"
421
96.8k
  /* 3408 */ "fcor.d\t\0"
422
96.8k
  /* 3416 */ "fsor.d\t\0"
423
96.8k
  /* 3424 */ "fexupr.d\t\0"
424
96.8k
  /* 3434 */ "ffqr.d\t\0"
425
96.8k
  /* 3442 */ "binsr.d\t\0"
426
96.8k
  /* 3451 */ "ilvr.d\t\0"
427
96.8k
  /* 3459 */ "cvt.s.d\t\0"
428
96.8k
  /* 3468 */ "asub_s.d\t\0"
429
96.8k
  /* 3478 */ "hsub_s.d\t\0"
430
96.8k
  /* 3488 */ "dpsub_s.d\t\0"
431
96.8k
  /* 3499 */ "ftrunc_s.d\t\0"
432
96.8k
  /* 3511 */ "hadd_s.d\t\0"
433
96.8k
  /* 3521 */ "dpadd_s.d\t\0"
434
96.8k
  /* 3532 */ "mod_s.d\t\0"
435
96.8k
  /* 3541 */ "cle_s.d\t\0"
436
96.8k
  /* 3550 */ "ave_s.d\t\0"
437
96.8k
  /* 3559 */ "clei_s.d\t\0"
438
96.8k
  /* 3569 */ "mini_s.d\t\0"
439
96.8k
  /* 3579 */ "clti_s.d\t\0"
440
96.8k
  /* 3589 */ "maxi_s.d\t\0"
441
96.8k
  /* 3599 */ "min_s.d\t\0"
442
96.8k
  /* 3608 */ "dotp_s.d\t\0"
443
96.8k
  /* 3618 */ "aver_s.d\t\0"
444
96.8k
  /* 3628 */ "subs_s.d\t\0"
445
96.8k
  /* 3638 */ "adds_s.d\t\0"
446
96.8k
  /* 3648 */ "sat_s.d\t\0"
447
96.8k
  /* 3657 */ "clt_s.d\t\0"
448
96.8k
  /* 3666 */ "ffint_s.d\t\0"
449
96.8k
  /* 3677 */ "ftint_s.d\t\0"
450
96.8k
  /* 3688 */ "subsuu_s.d\t\0"
451
96.8k
  /* 3700 */ "div_s.d\t\0"
452
96.8k
  /* 3709 */ "max_s.d\t\0"
453
96.8k
  /* 3718 */ "copy_s.d\t\0"
454
96.8k
  /* 3728 */ "abs.d\t\0"
455
96.8k
  /* 3735 */ "fclass.d\t\0"
456
96.8k
  /* 3745 */ "splat.d\t\0"
457
96.8k
  /* 3754 */ "bset.d\t\0"
458
96.8k
  /* 3762 */ "c.ngt.d\t\0"
459
96.8k
  /* 3771 */ "c.lt.d\t\0"
460
96.8k
  /* 3779 */ "cmp.lt.d\t\0"
461
96.8k
  /* 3789 */ "fclt.d\t\0"
462
96.8k
  /* 3797 */ "c.olt.d\t\0"
463
96.8k
  /* 3806 */ "cmp.slt.d\t\0"
464
96.8k
  /* 3817 */ "fslt.d\t\0"
465
96.8k
  /* 3825 */ "c.ult.d\t\0"
466
96.8k
  /* 3834 */ "cmp.ult.d\t\0"
467
96.8k
  /* 3845 */ "fcult.d\t\0"
468
96.8k
  /* 3854 */ "cmp.sult.d\t\0"
469
96.8k
  /* 3866 */ "fsult.d\t\0"
470
96.8k
  /* 3875 */ "pcnt.d\t\0"
471
96.8k
  /* 3883 */ "frint.d\t\0"
472
96.8k
  /* 3892 */ "insert.d\t\0"
473
96.8k
  /* 3902 */ "fsqrt.d\t\0"
474
96.8k
  /* 3911 */ "frsqrt.d\t\0"
475
96.8k
  /* 3921 */ "st.d\t\0"
476
96.8k
  /* 3927 */ "movt.d\t\0"
477
96.8k
  /* 3935 */ "asub_u.d\t\0"
478
96.8k
  /* 3945 */ "hsub_u.d\t\0"
479
96.8k
  /* 3955 */ "dpsub_u.d\t\0"
480
96.8k
  /* 3966 */ "ftrunc_u.d\t\0"
481
96.8k
  /* 3978 */ "hadd_u.d\t\0"
482
96.8k
  /* 3988 */ "dpadd_u.d\t\0"
483
96.8k
  /* 3999 */ "mod_u.d\t\0"
484
96.8k
  /* 4008 */ "cle_u.d\t\0"
485
96.8k
  /* 4017 */ "ave_u.d\t\0"
486
96.8k
  /* 4026 */ "clei_u.d\t\0"
487
96.8k
  /* 4036 */ "mini_u.d\t\0"
488
96.8k
  /* 4046 */ "clti_u.d\t\0"
489
96.8k
  /* 4056 */ "maxi_u.d\t\0"
490
96.8k
  /* 4066 */ "min_u.d\t\0"
491
96.8k
  /* 4075 */ "dotp_u.d\t\0"
492
96.8k
  /* 4085 */ "aver_u.d\t\0"
493
96.8k
  /* 4095 */ "subs_u.d\t\0"
494
96.8k
  /* 4105 */ "adds_u.d\t\0"
495
96.8k
  /* 4115 */ "subsus_u.d\t\0"
496
96.8k
  /* 4127 */ "sat_u.d\t\0"
497
96.8k
  /* 4136 */ "clt_u.d\t\0"
498
96.8k
  /* 4145 */ "ffint_u.d\t\0"
499
96.8k
  /* 4156 */ "ftint_u.d\t\0"
500
96.8k
  /* 4167 */ "div_u.d\t\0"
501
96.8k
  /* 4176 */ "max_u.d\t\0"
502
96.8k
  /* 4185 */ "msubv.d\t\0"
503
96.8k
  /* 4194 */ "maddv.d\t\0"
504
96.8k
  /* 4203 */ "pckev.d\t\0"
505
96.8k
  /* 4212 */ "ilvev.d\t\0"
506
96.8k
  /* 4221 */ "fdiv.d\t\0"
507
96.8k
  /* 4229 */ "mulv.d\t\0"
508
96.8k
  /* 4237 */ "mov.d\t\0"
509
96.8k
  /* 4244 */ "trunc.w.d\t\0"
510
96.8k
  /* 4255 */ "round.w.d\t\0"
511
96.8k
  /* 4266 */ "ceil.w.d\t\0"
512
96.8k
  /* 4276 */ "floor.w.d\t\0"
513
96.8k
  /* 4287 */ "cvt.w.d\t\0"
514
96.8k
  /* 4296 */ "fmax.d\t\0"
515
96.8k
  /* 4304 */ "bz.d\t\0"
516
96.8k
  /* 4310 */ "selnez.d\t\0"
517
96.8k
  /* 4320 */ "bnz.d\t\0"
518
96.8k
  /* 4327 */ "seleqz.d\t\0"
519
96.8k
  /* 4337 */ "movz.d\t\0"
520
96.8k
  /* 4345 */ "crc32d\t\0"
521
96.8k
  /* 4353 */ "saad\t\0"
522
96.8k
  /* 4359 */ "crc32cd\t\0"
523
96.8k
  /* 4368 */ "scd\t\0"
524
96.8k
  /* 4373 */ "dadd\t\0"
525
96.8k
  /* 4379 */ "madd\t\0"
526
96.8k
  /* 4385 */ "dshd\t\0"
527
96.8k
  /* 4391 */ "yield\t\0"
528
96.8k
  /* 4398 */ "lld\t\0"
529
96.8k
  /* 4403 */ "and\t\0"
530
96.8k
  /* 4408 */ "prepend\t\0"
531
96.8k
  /* 4417 */ "append\t\0"
532
96.8k
  /* 4425 */ "dmod\t\0"
533
96.8k
  /* 4431 */ "sd\t\0"
534
96.8k
  /* 4435 */ "lbe\t\0"
535
96.8k
  /* 4440 */ "sbe\t\0"
536
96.8k
  /* 4445 */ "sce\t\0"
537
96.8k
  /* 4450 */ "cachee\t\0"
538
96.8k
  /* 4458 */ "prefe\t\0"
539
96.8k
  /* 4465 */ "bge\t\0"
540
96.8k
  /* 4470 */ "sge\t\0"
541
96.8k
  /* 4475 */ "tge\t\0"
542
96.8k
  /* 4480 */ "cache\t\0"
543
96.8k
  /* 4487 */ "lhe\t\0"
544
96.8k
  /* 4492 */ "she\t\0"
545
96.8k
  /* 4497 */ "sigrie\t\0"
546
96.8k
  /* 4505 */ "ble\t\0"
547
96.8k
  /* 4510 */ "lle\t\0"
548
96.8k
  /* 4515 */ "sle\t\0"
549
96.8k
  /* 4520 */ "lwle\t\0"
550
96.8k
  /* 4526 */ "swle\t\0"
551
96.8k
  /* 4532 */ "bne\t\0"
552
96.8k
  /* 4537 */ "sne\t\0"
553
96.8k
  /* 4542 */ "tne\t\0"
554
96.8k
  /* 4547 */ "dvpe\t\0"
555
96.8k
  /* 4553 */ "evpe\t\0"
556
96.8k
  /* 4559 */ "restore\t\0"
557
96.8k
  /* 4568 */ "lwre\t\0"
558
96.8k
  /* 4574 */ "swre\t\0"
559
96.8k
  /* 4580 */ "lbue\t\0"
560
96.8k
  /* 4586 */ "lhue\t\0"
561
96.8k
  /* 4592 */ "save\t\0"
562
96.8k
  /* 4598 */ "move\t\0"
563
96.8k
  /* 4604 */ "lwe\t\0"
564
96.8k
  /* 4609 */ "swe\t\0"
565
96.8k
  /* 4614 */ "bc1f\t\0"
566
96.8k
  /* 4620 */ "pref\t\0"
567
96.8k
  /* 4626 */ "movf\t\0"
568
96.8k
  /* 4632 */ "neg\t\0"
569
96.8k
  /* 4637 */ "add_a.h\t\0"
570
96.8k
  /* 4646 */ "min_a.h\t\0"
571
96.8k
  /* 4655 */ "adds_a.h\t\0"
572
96.8k
  /* 4665 */ "max_a.h\t\0"
573
96.8k
  /* 4674 */ "sra.h\t\0"
574
96.8k
  /* 4681 */ "nloc.h\t\0"
575
96.8k
  /* 4689 */ "lapc.h\t\0"
576
96.8k
  /* 4697 */ "nlzc.h\t\0"
577
96.8k
  /* 4705 */ "sld.h\t\0"
578
96.8k
  /* 4712 */ "pckod.h\t\0"
579
96.8k
  /* 4721 */ "ilvod.h\t\0"
580
96.8k
  /* 4730 */ "insve.h\t\0"
581
96.8k
  /* 4739 */ "vshf.h\t\0"
582
96.8k
  /* 4747 */ "bneg.h\t\0"
583
96.8k
  /* 4755 */ "srai.h\t\0"
584
96.8k
  /* 4763 */ "sldi.h\t\0"
585
96.8k
  /* 4771 */ "bnegi.h\t\0"
586
96.8k
  /* 4780 */ "slli.h\t\0"
587
96.8k
  /* 4788 */ "srli.h\t\0"
588
96.8k
  /* 4796 */ "binsli.h\t\0"
589
96.8k
  /* 4806 */ "ceqi.h\t\0"
590
96.8k
  /* 4814 */ "srari.h\t\0"
591
96.8k
  /* 4823 */ "bclri.h\t\0"
592
96.8k
  /* 4832 */ "srlri.h\t\0"
593
96.8k
  /* 4841 */ "binsri.h\t\0"
594
96.8k
  /* 4851 */ "splati.h\t\0"
595
96.8k
  /* 4861 */ "bseti.h\t\0"
596
96.8k
  /* 4870 */ "subvi.h\t\0"
597
96.8k
  /* 4879 */ "addvi.h\t\0"
598
96.8k
  /* 4888 */ "fill.h\t\0"
599
96.8k
  /* 4896 */ "sll.h\t\0"
600
96.8k
  /* 4903 */ "srl.h\t\0"
601
96.8k
  /* 4910 */ "binsl.h\t\0"
602
96.8k
  /* 4919 */ "ilvl.h\t\0"
603
96.8k
  /* 4927 */ "fexdo.h\t\0"
604
96.8k
  /* 4936 */ "msub_q.h\t\0"
605
96.8k
  /* 4946 */ "madd_q.h\t\0"
606
96.8k
  /* 4956 */ "mul_q.h\t\0"
607
96.8k
  /* 4965 */ "msubr_q.h\t\0"
608
96.8k
  /* 4976 */ "maddr_q.h\t\0"
609
96.8k
  /* 4987 */ "mulr_q.h\t\0"
610
96.8k
  /* 4997 */ "ceq.h\t\0"
611
96.8k
  /* 5004 */ "ftq.h\t\0"
612
96.8k
  /* 5011 */ "srar.h\t\0"
613
96.8k
  /* 5019 */ "bclr.h\t\0"
614
96.8k
  /* 5027 */ "srlr.h\t\0"
615
96.8k
  /* 5035 */ "binsr.h\t\0"
616
96.8k
  /* 5044 */ "ilvr.h\t\0"
617
96.8k
  /* 5052 */ "asub_s.h\t\0"
618
96.8k
  /* 5062 */ "hsub_s.h\t\0"
619
96.8k
  /* 5072 */ "dpsub_s.h\t\0"
620
96.8k
  /* 5083 */ "hadd_s.h\t\0"
621
96.8k
  /* 5093 */ "dpadd_s.h\t\0"
622
96.8k
  /* 5104 */ "mod_s.h\t\0"
623
96.8k
  /* 5113 */ "cle_s.h\t\0"
624
96.8k
  /* 5122 */ "ave_s.h\t\0"
625
96.8k
  /* 5131 */ "clei_s.h\t\0"
626
96.8k
  /* 5141 */ "mini_s.h\t\0"
627
96.8k
  /* 5151 */ "clti_s.h\t\0"
628
96.8k
  /* 5161 */ "maxi_s.h\t\0"
629
96.8k
  /* 5171 */ "min_s.h\t\0"
630
96.8k
  /* 5180 */ "dotp_s.h\t\0"
631
96.8k
  /* 5190 */ "aver_s.h\t\0"
632
96.8k
  /* 5200 */ "extr_s.h\t\0"
633
96.8k
  /* 5210 */ "subs_s.h\t\0"
634
96.8k
  /* 5220 */ "adds_s.h\t\0"
635
96.8k
  /* 5230 */ "sat_s.h\t\0"
636
96.8k
  /* 5239 */ "clt_s.h\t\0"
637
96.8k
  /* 5248 */ "subsuu_s.h\t\0"
638
96.8k
  /* 5260 */ "div_s.h\t\0"
639
96.8k
  /* 5269 */ "extrv_s.h\t\0"
640
96.8k
  /* 5280 */ "max_s.h\t\0"
641
96.8k
  /* 5289 */ "copy_s.h\t\0"
642
96.8k
  /* 5299 */ "splat.h\t\0"
643
96.8k
  /* 5308 */ "bset.h\t\0"
644
96.8k
  /* 5316 */ "pcnt.h\t\0"
645
96.8k
  /* 5324 */ "insert.h\t\0"
646
96.8k
  /* 5334 */ "st.h\t\0"
647
96.8k
  /* 5340 */ "asub_u.h\t\0"
648
96.8k
  /* 5350 */ "hsub_u.h\t\0"
649
96.8k
  /* 5360 */ "dpsub_u.h\t\0"
650
96.8k
  /* 5371 */ "hadd_u.h\t\0"
651
96.8k
  /* 5381 */ "dpadd_u.h\t\0"
652
96.8k
  /* 5392 */ "mod_u.h\t\0"
653
96.8k
  /* 5401 */ "cle_u.h\t\0"
654
96.8k
  /* 5410 */ "ave_u.h\t\0"
655
96.8k
  /* 5419 */ "clei_u.h\t\0"
656
96.8k
  /* 5429 */ "mini_u.h\t\0"
657
96.8k
  /* 5439 */ "clti_u.h\t\0"
658
96.8k
  /* 5449 */ "maxi_u.h\t\0"
659
96.8k
  /* 5459 */ "min_u.h\t\0"
660
96.8k
  /* 5468 */ "dotp_u.h\t\0"
661
96.8k
  /* 5478 */ "aver_u.h\t\0"
662
96.8k
  /* 5488 */ "subs_u.h\t\0"
663
96.8k
  /* 5498 */ "adds_u.h\t\0"
664
96.8k
  /* 5508 */ "subsus_u.h\t\0"
665
96.8k
  /* 5520 */ "sat_u.h\t\0"
666
96.8k
  /* 5529 */ "clt_u.h\t\0"
667
96.8k
  /* 5538 */ "div_u.h\t\0"
668
96.8k
  /* 5547 */ "max_u.h\t\0"
669
96.8k
  /* 5556 */ "copy_u.h\t\0"
670
96.8k
  /* 5566 */ "msubv.h\t\0"
671
96.8k
  /* 5575 */ "maddv.h\t\0"
672
96.8k
  /* 5584 */ "pckev.h\t\0"
673
96.8k
  /* 5593 */ "ilvev.h\t\0"
674
96.8k
  /* 5602 */ "mulv.h\t\0"
675
96.8k
  /* 5610 */ "bz.h\t\0"
676
96.8k
  /* 5616 */ "bnz.h\t\0"
677
96.8k
  /* 5623 */ "crc32h\t\0"
678
96.8k
  /* 5631 */ "dsbh\t\0"
679
96.8k
  /* 5637 */ "wsbh\t\0"
680
96.8k
  /* 5643 */ "crc32ch\t\0"
681
96.8k
  /* 5652 */ "seh\t\0"
682
96.8k
  /* 5657 */ "ualh\t\0"
683
96.8k
  /* 5663 */ "ulh\t\0"
684
96.8k
  /* 5668 */ "shra.ph\t\0"
685
96.8k
  /* 5677 */ "precrq.qb.ph\t\0"
686
96.8k
  /* 5691 */ "precr.qb.ph\t\0"
687
96.8k
  /* 5704 */ "precrqu_s.qb.ph\t\0"
688
96.8k
  /* 5721 */ "cmp.le.ph\t\0"
689
96.8k
  /* 5732 */ "subqh.ph\t\0"
690
96.8k
  /* 5742 */ "addqh.ph\t\0"
691
96.8k
  /* 5752 */ "pick.ph\t\0"
692
96.8k
  /* 5761 */ "shll.ph\t\0"
693
96.8k
  /* 5770 */ "repl.ph\t\0"
694
96.8k
  /* 5779 */ "shrl.ph\t\0"
695
96.8k
  /* 5788 */ "packrl.ph\t\0"
696
96.8k
  /* 5799 */ "mul.ph\t\0"
697
96.8k
  /* 5807 */ "subq.ph\t\0"
698
96.8k
  /* 5816 */ "addq.ph\t\0"
699
96.8k
  /* 5825 */ "cmp.eq.ph\t\0"
700
96.8k
  /* 5836 */ "shra_r.ph\t\0"
701
96.8k
  /* 5847 */ "subqh_r.ph\t\0"
702
96.8k
  /* 5859 */ "addqh_r.ph\t\0"
703
96.8k
  /* 5871 */ "shrav_r.ph\t\0"
704
96.8k
  /* 5883 */ "shll_s.ph\t\0"
705
96.8k
  /* 5894 */ "mul_s.ph\t\0"
706
96.8k
  /* 5904 */ "subq_s.ph\t\0"
707
96.8k
  /* 5915 */ "addq_s.ph\t\0"
708
96.8k
  /* 5926 */ "mulq_s.ph\t\0"
709
96.8k
  /* 5937 */ "absq_s.ph\t\0"
710
96.8k
  /* 5948 */ "subu_s.ph\t\0"
711
96.8k
  /* 5959 */ "addu_s.ph\t\0"
712
96.8k
  /* 5970 */ "shllv_s.ph\t\0"
713
96.8k
  /* 5982 */ "mulq_rs.ph\t\0"
714
96.8k
  /* 5994 */ "cmp.lt.ph\t\0"
715
96.8k
  /* 6005 */ "subu.ph\t\0"
716
96.8k
  /* 6014 */ "addu.ph\t\0"
717
96.8k
  /* 6023 */ "shrav.ph\t\0"
718
96.8k
  /* 6033 */ "shllv.ph\t\0"
719
96.8k
  /* 6043 */ "replv.ph\t\0"
720
96.8k
  /* 6053 */ "shrlv.ph\t\0"
721
96.8k
  /* 6063 */ "dpa.w.ph\t\0"
722
96.8k
  /* 6073 */ "dpaqx_sa.w.ph\t\0"
723
96.8k
  /* 6088 */ "dpsqx_sa.w.ph\t\0"
724
96.8k
  /* 6103 */ "mulsa.w.ph\t\0"
725
96.8k
  /* 6115 */ "dpaq_s.w.ph\t\0"
726
96.8k
  /* 6128 */ "mulsaq_s.w.ph\t\0"
727
96.8k
  /* 6143 */ "dpsq_s.w.ph\t\0"
728
96.8k
  /* 6156 */ "dpaqx_s.w.ph\t\0"
729
96.8k
  /* 6170 */ "dpsqx_s.w.ph\t\0"
730
96.8k
  /* 6184 */ "dps.w.ph\t\0"
731
96.8k
  /* 6194 */ "dpax.w.ph\t\0"
732
96.8k
  /* 6205 */ "dpsx.w.ph\t\0"
733
96.8k
  /* 6216 */ "uash\t\0"
734
96.8k
  /* 6222 */ "ush\t\0"
735
96.8k
  /* 6227 */ "dmuh\t\0"
736
96.8k
  /* 6233 */ "synci\t\0"
737
96.8k
  /* 6240 */ "daddi\t\0"
738
96.8k
  /* 6247 */ "andi\t\0"
739
96.8k
  /* 6253 */ "tgei\t\0"
740
96.8k
  /* 6259 */ "snei\t\0"
741
96.8k
  /* 6265 */ "tnei\t\0"
742
96.8k
  /* 6271 */ "dahi\t\0"
743
96.8k
  /* 6277 */ "mfhi\t\0"
744
96.8k
  /* 6283 */ "mthi\t\0"
745
96.8k
  /* 6289 */ ".align 2\n\tli\t\0"
746
96.8k
  /* 6303 */ "dli\t\0"
747
96.8k
  /* 6308 */ "cmpi\t\0"
748
96.8k
  /* 6314 */ "seqi\t\0"
749
96.8k
  /* 6320 */ "teqi\t\0"
750
96.8k
  /* 6326 */ "xori\t\0"
751
96.8k
  /* 6332 */ "dati\t\0"
752
96.8k
  /* 6338 */ "slti\t\0"
753
96.8k
  /* 6344 */ "tlti\t\0"
754
96.8k
  /* 6350 */ "daui\t\0"
755
96.8k
  /* 6356 */ "lui\t\0"
756
96.8k
  /* 6361 */ "ginvi\t\0"
757
96.8k
  /* 6368 */ "j\t\0"
758
96.8k
  /* 6371 */ "break\t\0"
759
96.8k
  /* 6378 */ "fork\t\0"
760
96.8k
  /* 6384 */ "cvt.d.l\t\0"
761
96.8k
  /* 6393 */ "cvt.s.l\t\0"
762
96.8k
  /* 6402 */ "bal\t\0"
763
96.8k
  /* 6407 */ "jal\t\0"
764
96.8k
  /* 6412 */ "bgezal\t\0"
765
96.8k
  /* 6420 */ "bltzal\t\0"
766
96.8k
  /* 6428 */ "dpau.h.qbl\t\0"
767
96.8k
  /* 6440 */ "dpsu.h.qbl\t\0"
768
96.8k
  /* 6452 */ "muleu_s.ph.qbl\t\0"
769
96.8k
  /* 6468 */ "preceu.ph.qbl\t\0"
770
96.8k
  /* 6483 */ "precequ.ph.qbl\t\0"
771
96.8k
  /* 6499 */ "ldl\t\0"
772
96.8k
  /* 6504 */ "sdl\t\0"
773
96.8k
  /* 6509 */ "bgel\t\0"
774
96.8k
  /* 6515 */ "blel\t\0"
775
96.8k
  /* 6521 */ "bnel\t\0"
776
96.8k
  /* 6527 */ "bc1fl\t\0"
777
96.8k
  /* 6534 */ "maq_sa.w.phl\t\0"
778
96.8k
  /* 6548 */ "preceq.w.phl\t\0"
779
96.8k
  /* 6562 */ "maq_s.w.phl\t\0"
780
96.8k
  /* 6575 */ "muleq_s.w.phl\t\0"
781
96.8k
  /* 6590 */ "hypcall\t\0"
782
96.8k
  /* 6599 */ "syscall\t\0"
783
96.8k
  /* 6608 */ "bgezall\t\0"
784
96.8k
  /* 6617 */ "bltzall\t\0"
785
96.8k
  /* 6626 */ "dsll\t\0"
786
96.8k
  /* 6632 */ "drol\t\0"
787
96.8k
  /* 6638 */ "cvt.s.pl\t\0"
788
96.8k
  /* 6648 */ "beql\t\0"
789
96.8k
  /* 6654 */ "dsrl\t\0"
790
96.8k
  /* 6660 */ "bc1tl\t\0"
791
96.8k
  /* 6667 */ "bgtl\t\0"
792
96.8k
  /* 6673 */ "bltl\t\0"
793
96.8k
  /* 6679 */ "bgeul\t\0"
794
96.8k
  /* 6686 */ "bleul\t\0"
795
96.8k
  /* 6693 */ "dmul\t\0"
796
96.8k
  /* 6699 */ "bgtul\t\0"
797
96.8k
  /* 6706 */ "bltul\t\0"
798
96.8k
  /* 6713 */ "lwl\t\0"
799
96.8k
  /* 6718 */ "swl\t\0"
800
96.8k
  /* 6723 */ "bgezl\t\0"
801
96.8k
  /* 6730 */ "blezl\t\0"
802
96.8k
  /* 6737 */ "bgtzl\t\0"
803
96.8k
  /* 6744 */ "bltzl\t\0"
804
96.8k
  /* 6751 */ "drem\t\0"
805
96.8k
  /* 6757 */ "dinsm\t\0"
806
96.8k
  /* 6764 */ "dextm\t\0"
807
96.8k
  /* 6771 */ "ualwm\t\0"
808
96.8k
  /* 6778 */ "uaswm\t\0"
809
96.8k
  /* 6785 */ "balign\t\0"
810
96.8k
  /* 6793 */ "dalign\t\0"
811
96.8k
  /* 6801 */ "movn\t\0"
812
96.8k
  /* 6807 */ "dclo\t\0"
813
96.8k
  /* 6813 */ "mflo\t\0"
814
96.8k
  /* 6819 */ "shilo\t\0"
815
96.8k
  /* 6826 */ "mtlo\t\0"
816
96.8k
  /* 6832 */ "dmulo\t\0"
817
96.8k
  /* 6839 */ "dbitswap\t\0"
818
96.8k
  /* 6849 */ "sdbbp\t\0"
819
96.8k
  /* 6856 */ "extpdp\t\0"
820
96.8k
  /* 6864 */ "movep\t\0"
821
96.8k
  /* 6871 */ "mthlip\t\0"
822
96.8k
  /* 6879 */ "cmp\t\0"
823
96.8k
  /* 6884 */ "dpop\t\0"
824
96.8k
  /* 6890 */ "addiur1sp\t\0"
825
96.8k
  /* 6901 */ "load_ccond_dsp\t\0"
826
96.8k
  /* 6917 */ "store_ccond_dsp\t\0"
827
96.8k
  /* 6934 */ "rddsp\t\0"
828
96.8k
  /* 6941 */ "wrdsp\t\0"
829
96.8k
  /* 6948 */ "jrcaddiusp\t\0"
830
96.8k
  /* 6960 */ "jraddiusp\t\0"
831
96.8k
  /* 6971 */ "swsp\t\0"
832
96.8k
  /* 6977 */ "extp\t\0"
833
96.8k
  /* 6983 */ "dvp\t\0"
834
96.8k
  /* 6988 */ "evp\t\0"
835
96.8k
  /* 6993 */ "lwp\t\0"
836
96.8k
  /* 6998 */ "swp\t\0"
837
96.8k
  /* 7003 */ "beq\t\0"
838
96.8k
  /* 7008 */ "seq\t\0"
839
96.8k
  /* 7013 */ "teq\t\0"
840
96.8k
  /* 7018 */ "dpau.h.qbr\t\0"
841
96.8k
  /* 7030 */ "dpsu.h.qbr\t\0"
842
96.8k
  /* 7042 */ "muleu_s.ph.qbr\t\0"
843
96.8k
  /* 7058 */ "preceu.ph.qbr\t\0"
844
96.8k
  /* 7073 */ "precequ.ph.qbr\t\0"
845
96.8k
  /* 7089 */ "ldr\t\0"
846
96.8k
  /* 7094 */ "sdr\t\0"
847
96.8k
  /* 7099 */ "maq_sa.w.phr\t\0"
848
96.8k
  /* 7113 */ "preceq.w.phr\t\0"
849
96.8k
  /* 7127 */ "maq_s.w.phr\t\0"
850
96.8k
  /* 7140 */ "muleq_s.w.phr\t\0"
851
96.8k
  /* 7155 */ "jr\t\0"
852
96.8k
  /* 7159 */ "jalr\t\0"
853
96.8k
  /* 7165 */ "nor\t\0"
854
96.8k
  /* 7170 */ "dror\t\0"
855
96.8k
  /* 7176 */ "xor\t\0"
856
96.8k
  /* 7181 */ "rdpgpr\t\0"
857
96.8k
  /* 7189 */ "wrpgpr\t\0"
858
96.8k
  /* 7197 */ "mftr\t\0"
859
96.8k
  /* 7203 */ "drotr\t\0"
860
96.8k
  /* 7210 */ "mttr\t\0"
861
96.8k
  /* 7216 */ "rdhwr\t\0"
862
96.8k
  /* 7223 */ "lwr\t\0"
863
96.8k
  /* 7228 */ "swr\t\0"
864
96.8k
  /* 7233 */ "mina.s\t\0"
865
96.8k
  /* 7241 */ "maxa.s\t\0"
866
96.8k
  /* 7249 */ "nmsub.s\t\0"
867
96.8k
  /* 7258 */ "cvt.d.s\t\0"
868
96.8k
  /* 7267 */ "nmadd.s\t\0"
869
96.8k
  /* 7276 */ "c.nge.s\t\0"
870
96.8k
  /* 7285 */ "c.le.s\t\0"
871
96.8k
  /* 7293 */ "cmp.le.s\t\0"
872
96.8k
  /* 7303 */ "c.ngle.s\t\0"
873
96.8k
  /* 7313 */ "c.ole.s\t\0"
874
96.8k
  /* 7322 */ "cmp.sle.s\t\0"
875
96.8k
  /* 7333 */ "c.ule.s\t\0"
876
96.8k
  /* 7342 */ "cmp.ule.s\t\0"
877
96.8k
  /* 7353 */ "cmp.sule.s\t\0"
878
96.8k
  /* 7365 */ "c.f.s\t\0"
879
96.8k
  /* 7372 */ "cmp.af.s\t\0"
880
96.8k
  /* 7382 */ "cmp.saf.s\t\0"
881
96.8k
  /* 7393 */ "msubf.s\t\0"
882
96.8k
  /* 7402 */ "maddf.s\t\0"
883
96.8k
  /* 7411 */ "c.sf.s\t\0"
884
96.8k
  /* 7419 */ "movf.s\t\0"
885
96.8k
  /* 7427 */ "neg.s\t\0"
886
96.8k
  /* 7434 */ "li.s\t\0"
887
96.8k
  /* 7440 */ "trunc.l.s\t\0"
888
96.8k
  /* 7451 */ "round.l.s\t\0"
889
96.8k
  /* 7462 */ "ceil.l.s\t\0"
890
96.8k
  /* 7472 */ "floor.l.s\t\0"
891
96.8k
  /* 7483 */ "cvt.l.s\t\0"
892
96.8k
  /* 7492 */ "sel.s\t\0"
893
96.8k
  /* 7499 */ "c.ngl.s\t\0"
894
96.8k
  /* 7508 */ "mul.s\t\0"
895
96.8k
  /* 7515 */ "min.s\t\0"
896
96.8k
  /* 7522 */ "c.un.s\t\0"
897
96.8k
  /* 7530 */ "cmp.un.s\t\0"
898
96.8k
  /* 7540 */ "cmp.sun.s\t\0"
899
96.8k
  /* 7551 */ "movn.s\t\0"
900
96.8k
  /* 7559 */ "recip.s\t\0"
901
96.8k
  /* 7568 */ "c.eq.s\t\0"
902
96.8k
  /* 7576 */ "cmp.eq.s\t\0"
903
96.8k
  /* 7586 */ "c.seq.s\t\0"
904
96.8k
  /* 7595 */ "cmp.seq.s\t\0"
905
96.8k
  /* 7606 */ "c.ueq.s\t\0"
906
96.8k
  /* 7615 */ "cmp.ueq.s\t\0"
907
96.8k
  /* 7626 */ "cmp.sueq.s\t\0"
908
96.8k
  /* 7638 */ "abs.s\t\0"
909
96.8k
  /* 7645 */ "cvt.ps.s\t\0"
910
96.8k
  /* 7655 */ "class.s\t\0"
911
96.8k
  /* 7664 */ "c.ngt.s\t\0"
912
96.8k
  /* 7673 */ "c.lt.s\t\0"
913
96.8k
  /* 7681 */ "cmp.lt.s\t\0"
914
96.8k
  /* 7691 */ "c.olt.s\t\0"
915
96.8k
  /* 7700 */ "cmp.slt.s\t\0"
916
96.8k
  /* 7711 */ "c.ult.s\t\0"
917
96.8k
  /* 7720 */ "cmp.ult.s\t\0"
918
96.8k
  /* 7731 */ "cmp.sult.s\t\0"
919
96.8k
  /* 7743 */ "rint.s\t\0"
920
96.8k
  /* 7751 */ "rsqrt.s\t\0"
921
96.8k
  /* 7760 */ "movt.s\t\0"
922
96.8k
  /* 7768 */ "div.s\t\0"
923
96.8k
  /* 7775 */ "mov.s\t\0"
924
96.8k
  /* 7782 */ "trunc.w.s\t\0"
925
96.8k
  /* 7793 */ "round.w.s\t\0"
926
96.8k
  /* 7804 */ "ceil.w.s\t\0"
927
96.8k
  /* 7814 */ "floor.w.s\t\0"
928
96.8k
  /* 7825 */ "cvt.w.s\t\0"
929
96.8k
  /* 7834 */ "max.s\t\0"
930
96.8k
  /* 7841 */ "selnez.s\t\0"
931
96.8k
  /* 7851 */ "seleqz.s\t\0"
932
96.8k
  /* 7861 */ "movz.s\t\0"
933
96.8k
  /* 7869 */ "abs\t\0"
934
96.8k
  /* 7874 */ "jals\t\0"
935
96.8k
  /* 7880 */ "bgezals\t\0"
936
96.8k
  /* 7889 */ "bltzals\t\0"
937
96.8k
  /* 7898 */ "cins\t\0"
938
96.8k
  /* 7904 */ "dins\t\0"
939
96.8k
  /* 7910 */ "sub.ps\t\0"
940
96.8k
  /* 7918 */ "add.ps\t\0"
941
96.8k
  /* 7926 */ "pll.ps\t\0"
942
96.8k
  /* 7934 */ "mul.ps\t\0"
943
96.8k
  /* 7942 */ "pul.ps\t\0"
944
96.8k
  /* 7950 */ "addr.ps\t\0"
945
96.8k
  /* 7959 */ "mulr.ps\t\0"
946
96.8k
  /* 7968 */ "plu.ps\t\0"
947
96.8k
  /* 7976 */ "puu.ps\t\0"
948
96.8k
  /* 7984 */ "cvt.pw.ps\t\0"
949
96.8k
  /* 7995 */ "jalrs\t\0"
950
96.8k
  /* 8002 */ "exts\t\0"
951
96.8k
  /* 8008 */ "lhxs\t\0"
952
96.8k
  /* 8014 */ "shxs\t\0"
953
96.8k
  /* 8020 */ "lhuxs\t\0"
954
96.8k
  /* 8027 */ "lwxs\t\0"
955
96.8k
  /* 8033 */ "swxs\t\0"
956
96.8k
  /* 8039 */ "bc1t\t\0"
957
96.8k
  /* 8045 */ "bgt\t\0"
958
96.8k
  /* 8050 */ "sgt\t\0"
959
96.8k
  /* 8055 */ "wait\t\0"
960
96.8k
  /* 8061 */ "blt\t\0"
961
96.8k
  /* 8066 */ "slt\t\0"
962
96.8k
  /* 8071 */ "tlt\t\0"
963
96.8k
  /* 8076 */ "dmult\t\0"
964
96.8k
  /* 8083 */ "dmt\t\0"
965
96.8k
  /* 8088 */ "emt\t\0"
966
96.8k
  /* 8093 */ "not\t\0"
967
96.8k
  /* 8098 */ "ginvt\t\0"
968
96.8k
  /* 8105 */ "movt\t\0"
969
96.8k
  /* 8111 */ "dext\t\0"
970
96.8k
  /* 8117 */ "lbu\t\0"
971
96.8k
  /* 8122 */ "dsubu\t\0"
972
96.8k
  /* 8129 */ "msubu\t\0"
973
96.8k
  /* 8136 */ "baddu\t\0"
974
96.8k
  /* 8143 */ "daddu\t\0"
975
96.8k
  /* 8150 */ "maddu\t\0"
976
96.8k
  /* 8157 */ "dmodu\t\0"
977
96.8k
  /* 8164 */ "bgeu\t\0"
978
96.8k
  /* 8170 */ "sgeu\t\0"
979
96.8k
  /* 8176 */ "tgeu\t\0"
980
96.8k
  /* 8182 */ "bleu\t\0"
981
96.8k
  /* 8188 */ "sleu\t\0"
982
96.8k
  /* 8194 */ "ulhu\t\0"
983
96.8k
  /* 8200 */ "dmuhu\t\0"
984
96.8k
  /* 8207 */ "daddiu\t\0"
985
96.8k
  /* 8215 */ "tgeiu\t\0"
986
96.8k
  /* 8222 */ "sltiu\t\0"
987
96.8k
  /* 8229 */ "tltiu\t\0"
988
96.8k
  /* 8236 */ "v3mulu\t\0"
989
96.8k
  /* 8244 */ "dmulu\t\0"
990
96.8k
  /* 8251 */ "vmulu\t\0"
991
96.8k
  /* 8258 */ "dremu\t\0"
992
96.8k
  /* 8265 */ "dmulou\t\0"
993
96.8k
  /* 8273 */ "cvt.s.pu\t\0"
994
96.8k
  /* 8283 */ "dinsu\t\0"
995
96.8k
  /* 8290 */ "bgtu\t\0"
996
96.8k
  /* 8296 */ "sgtu\t\0"
997
96.8k
  /* 8302 */ "bltu\t\0"
998
96.8k
  /* 8308 */ "sltu\t\0"
999
96.8k
  /* 8314 */ "tltu\t\0"
1000
96.8k
  /* 8320 */ "dmultu\t\0"
1001
96.8k
  /* 8328 */ "dextu\t\0"
1002
96.8k
  /* 8335 */ "ddivu\t\0"
1003
96.8k
  /* 8342 */ "lwu\t\0"
1004
96.8k
  /* 8347 */ "and.v\t\0"
1005
96.8k
  /* 8354 */ "move.v\t\0"
1006
96.8k
  /* 8362 */ "bsel.v\t\0"
1007
96.8k
  /* 8370 */ "nor.v\t\0"
1008
96.8k
  /* 8377 */ "xor.v\t\0"
1009
96.8k
  /* 8384 */ "bz.v\t\0"
1010
96.8k
  /* 8390 */ "bmz.v\t\0"
1011
96.8k
  /* 8397 */ "bnz.v\t\0"
1012
96.8k
  /* 8404 */ "bmnz.v\t\0"
1013
96.8k
  /* 8412 */ "dsrav\t\0"
1014
96.8k
  /* 8419 */ "bitrev\t\0"
1015
96.8k
  /* 8427 */ "ddiv\t\0"
1016
96.8k
  /* 8433 */ "dsllv\t\0"
1017
96.8k
  /* 8440 */ "dsrlv\t\0"
1018
96.8k
  /* 8447 */ "shilov\t\0"
1019
96.8k
  /* 8455 */ "sov\t\0"
1020
96.8k
  /* 8460 */ "extpdpv\t\0"
1021
96.8k
  /* 8469 */ "extpv\t\0"
1022
96.8k
  /* 8476 */ "drotrv\t\0"
1023
96.8k
  /* 8484 */ "insv\t\0"
1024
96.8k
  /* 8490 */ "flog2.w\t\0"
1025
96.8k
  /* 8499 */ "fexp2.w\t\0"
1026
96.8k
  /* 8508 */ "add_a.w\t\0"
1027
96.8k
  /* 8517 */ "fmin_a.w\t\0"
1028
96.8k
  /* 8527 */ "adds_a.w\t\0"
1029
96.8k
  /* 8537 */ "fmax_a.w\t\0"
1030
96.8k
  /* 8547 */ "sra.w\t\0"
1031
96.8k
  /* 8554 */ "fsub.w\t\0"
1032
96.8k
  /* 8562 */ "fmsub.w\t\0"
1033
96.8k
  /* 8571 */ "nloc.w\t\0"
1034
96.8k
  /* 8579 */ "nlzc.w\t\0"
1035
96.8k
  /* 8587 */ "cvt.d.w\t\0"
1036
96.8k
  /* 8596 */ "fadd.w\t\0"
1037
96.8k
  /* 8604 */ "fmadd.w\t\0"
1038
96.8k
  /* 8613 */ "sld.w\t\0"
1039
96.8k
  /* 8620 */ "pckod.w\t\0"
1040
96.8k
  /* 8629 */ "ilvod.w\t\0"
1041
96.8k
  /* 8638 */ "fcle.w\t\0"
1042
96.8k
  /* 8646 */ "fsle.w\t\0"
1043
96.8k
  /* 8654 */ "fcule.w\t\0"
1044
96.8k
  /* 8663 */ "fsule.w\t\0"
1045
96.8k
  /* 8672 */ "fcne.w\t\0"
1046
96.8k
  /* 8680 */ "fsne.w\t\0"
1047
96.8k
  /* 8688 */ "fcune.w\t\0"
1048
96.8k
  /* 8697 */ "fsune.w\t\0"
1049
96.8k
  /* 8706 */ "insve.w\t\0"
1050
96.8k
  /* 8715 */ "fcaf.w\t\0"
1051
96.8k
  /* 8723 */ "fsaf.w\t\0"
1052
96.8k
  /* 8731 */ "vshf.w\t\0"
1053
96.8k
  /* 8739 */ "bneg.w\t\0"
1054
96.8k
  /* 8747 */ "precr_sra.ph.w\t\0"
1055
96.8k
  /* 8763 */ "precrq.ph.w\t\0"
1056
96.8k
  /* 8776 */ "precr_sra_r.ph.w\t\0"
1057
96.8k
  /* 8794 */ "precrq_rs.ph.w\t\0"
1058
96.8k
  /* 8810 */ "subqh.w\t\0"
1059
96.8k
  /* 8819 */ "addqh.w\t\0"
1060
96.8k
  /* 8828 */ "srai.w\t\0"
1061
96.8k
  /* 8836 */ "sldi.w\t\0"
1062
96.8k
  /* 8844 */ "bnegi.w\t\0"
1063
96.8k
  /* 8853 */ "slli.w\t\0"
1064
96.8k
  /* 8861 */ "srli.w\t\0"
1065
96.8k
  /* 8869 */ "binsli.w\t\0"
1066
96.8k
  /* 8879 */ "ceqi.w\t\0"
1067
96.8k
  /* 8887 */ "srari.w\t\0"
1068
96.8k
  /* 8896 */ "bclri.w\t\0"
1069
96.8k
  /* 8905 */ "srlri.w\t\0"
1070
96.8k
  /* 8914 */ "binsri.w\t\0"
1071
96.8k
  /* 8924 */ "splati.w\t\0"
1072
96.8k
  /* 8934 */ "bseti.w\t\0"
1073
96.8k
  /* 8943 */ "subvi.w\t\0"
1074
96.8k
  /* 8952 */ "addvi.w\t\0"
1075
96.8k
  /* 8961 */ "dpaq_sa.l.w\t\0"
1076
96.8k
  /* 8974 */ "dpsq_sa.l.w\t\0"
1077
96.8k
  /* 8987 */ "fill.w\t\0"
1078
96.8k
  /* 8995 */ "sll.w\t\0"
1079
96.8k
  /* 9002 */ "fexupl.w\t\0"
1080
96.8k
  /* 9012 */ "ffql.w\t\0"
1081
96.8k
  /* 9020 */ "srl.w\t\0"
1082
96.8k
  /* 9027 */ "binsl.w\t\0"
1083
96.8k
  /* 9036 */ "fmul.w\t\0"
1084
96.8k
  /* 9044 */ "ilvl.w\t\0"
1085
96.8k
  /* 9052 */ "fmin.w\t\0"
1086
96.8k
  /* 9060 */ "fcun.w\t\0"
1087
96.8k
  /* 9068 */ "fsun.w\t\0"
1088
96.8k
  /* 9076 */ "fexdo.w\t\0"
1089
96.8k
  /* 9085 */ "frcp.w\t\0"
1090
96.8k
  /* 9093 */ "msub_q.w\t\0"
1091
96.8k
  /* 9103 */ "madd_q.w\t\0"
1092
96.8k
  /* 9113 */ "mul_q.w\t\0"
1093
96.8k
  /* 9122 */ "msubr_q.w\t\0"
1094
96.8k
  /* 9133 */ "maddr_q.w\t\0"
1095
96.8k
  /* 9144 */ "mulr_q.w\t\0"
1096
96.8k
  /* 9154 */ "fceq.w\t\0"
1097
96.8k
  /* 9162 */ "fseq.w\t\0"
1098
96.8k
  /* 9170 */ "fcueq.w\t\0"
1099
96.8k
  /* 9179 */ "fsueq.w\t\0"
1100
96.8k
  /* 9188 */ "ftq.w\t\0"
1101
96.8k
  /* 9195 */ "shra_r.w\t\0"
1102
96.8k
  /* 9205 */ "subqh_r.w\t\0"
1103
96.8k
  /* 9216 */ "addqh_r.w\t\0"
1104
96.8k
  /* 9227 */ "extr_r.w\t\0"
1105
96.8k
  /* 9237 */ "shrav_r.w\t\0"
1106
96.8k
  /* 9248 */ "extrv_r.w\t\0"
1107
96.8k
  /* 9259 */ "srar.w\t\0"
1108
96.8k
  /* 9267 */ "bclr.w\t\0"
1109
96.8k
  /* 9275 */ "srlr.w\t\0"
1110
96.8k
  /* 9283 */ "fcor.w\t\0"
1111
96.8k
  /* 9291 */ "fsor.w\t\0"
1112
96.8k
  /* 9299 */ "fexupr.w\t\0"
1113
96.8k
  /* 9309 */ "ffqr.w\t\0"
1114
96.8k
  /* 9317 */ "binsr.w\t\0"
1115
96.8k
  /* 9326 */ "extr.w\t\0"
1116
96.8k
  /* 9334 */ "ilvr.w\t\0"
1117
96.8k
  /* 9342 */ "cvt.s.w\t\0"
1118
96.8k
  /* 9351 */ "asub_s.w\t\0"
1119
96.8k
  /* 9361 */ "hsub_s.w\t\0"
1120
96.8k
  /* 9371 */ "dpsub_s.w\t\0"
1121
96.8k
  /* 9382 */ "ftrunc_s.w\t\0"
1122
96.8k
  /* 9394 */ "hadd_s.w\t\0"
1123
96.8k
  /* 9404 */ "dpadd_s.w\t\0"
1124
96.8k
  /* 9415 */ "mod_s.w\t\0"
1125
96.8k
  /* 9424 */ "cle_s.w\t\0"
1126
96.8k
  /* 9433 */ "ave_s.w\t\0"
1127
96.8k
  /* 9442 */ "clei_s.w\t\0"
1128
96.8k
  /* 9452 */ "mini_s.w\t\0"
1129
96.8k
  /* 9462 */ "clti_s.w\t\0"
1130
96.8k
  /* 9472 */ "maxi_s.w\t\0"
1131
96.8k
  /* 9482 */ "shll_s.w\t\0"
1132
96.8k
  /* 9492 */ "min_s.w\t\0"
1133
96.8k
  /* 9501 */ "dotp_s.w\t\0"
1134
96.8k
  /* 9511 */ "subq_s.w\t\0"
1135
96.8k
  /* 9521 */ "addq_s.w\t\0"
1136
96.8k
  /* 9531 */ "mulq_s.w\t\0"
1137
96.8k
  /* 9541 */ "absq_s.w\t\0"
1138
96.8k
  /* 9551 */ "aver_s.w\t\0"
1139
96.8k
  /* 9561 */ "subs_s.w\t\0"
1140
96.8k
  /* 9571 */ "adds_s.w\t\0"
1141
96.8k
  /* 9581 */ "sat_s.w\t\0"
1142
96.8k
  /* 9590 */ "clt_s.w\t\0"
1143
96.8k
  /* 9599 */ "ffint_s.w\t\0"
1144
96.8k
  /* 9610 */ "ftint_s.w\t\0"
1145
96.8k
  /* 9621 */ "subsuu_s.w\t\0"
1146
96.8k
  /* 9633 */ "div_s.w\t\0"
1147
96.8k
  /* 9642 */ "shllv_s.w\t\0"
1148
96.8k
  /* 9653 */ "max_s.w\t\0"
1149
96.8k
  /* 9662 */ "copy_s.w\t\0"
1150
96.8k
  /* 9672 */ "mulq_rs.w\t\0"
1151
96.8k
  /* 9683 */ "extr_rs.w\t\0"
1152
96.8k
  /* 9694 */ "extrv_rs.w\t\0"
1153
96.8k
  /* 9706 */ "fclass.w\t\0"
1154
96.8k
  /* 9716 */ "splat.w\t\0"
1155
96.8k
  /* 9725 */ "bset.w\t\0"
1156
96.8k
  /* 9733 */ "fclt.w\t\0"
1157
96.8k
  /* 9741 */ "fslt.w\t\0"
1158
96.8k
  /* 9749 */ "fcult.w\t\0"
1159
96.8k
  /* 9758 */ "fsult.w\t\0"
1160
96.8k
  /* 9767 */ "pcnt.w\t\0"
1161
96.8k
  /* 9775 */ "frint.w\t\0"
1162
96.8k
  /* 9784 */ "insert.w\t\0"
1163
96.8k
  /* 9794 */ "fsqrt.w\t\0"
1164
96.8k
  /* 9803 */ "frsqrt.w\t\0"
1165
96.8k
  /* 9813 */ "st.w\t\0"
1166
96.8k
  /* 9819 */ "asub_u.w\t\0"
1167
96.8k
  /* 9829 */ "hsub_u.w\t\0"
1168
96.8k
  /* 9839 */ "dpsub_u.w\t\0"
1169
96.8k
  /* 9850 */ "ftrunc_u.w\t\0"
1170
96.8k
  /* 9862 */ "hadd_u.w\t\0"
1171
96.8k
  /* 9872 */ "dpadd_u.w\t\0"
1172
96.8k
  /* 9883 */ "mod_u.w\t\0"
1173
96.8k
  /* 9892 */ "cle_u.w\t\0"
1174
96.8k
  /* 9901 */ "ave_u.w\t\0"
1175
96.8k
  /* 9910 */ "clei_u.w\t\0"
1176
96.8k
  /* 9920 */ "mini_u.w\t\0"
1177
96.8k
  /* 9930 */ "clti_u.w\t\0"
1178
96.8k
  /* 9940 */ "maxi_u.w\t\0"
1179
96.8k
  /* 9950 */ "min_u.w\t\0"
1180
96.8k
  /* 9959 */ "dotp_u.w\t\0"
1181
96.8k
  /* 9969 */ "aver_u.w\t\0"
1182
96.8k
  /* 9979 */ "subs_u.w\t\0"
1183
96.8k
  /* 9989 */ "adds_u.w\t\0"
1184
96.8k
  /* 9999 */ "subsus_u.w\t\0"
1185
96.8k
  /* 10011 */ "sat_u.w\t\0"
1186
96.8k
  /* 10020 */ "clt_u.w\t\0"
1187
96.8k
  /* 10029 */ "ffint_u.w\t\0"
1188
96.8k
  /* 10040 */ "ftint_u.w\t\0"
1189
96.8k
  /* 10051 */ "div_u.w\t\0"
1190
96.8k
  /* 10060 */ "max_u.w\t\0"
1191
96.8k
  /* 10069 */ "copy_u.w\t\0"
1192
96.8k
  /* 10079 */ "msubv.w\t\0"
1193
96.8k
  /* 10088 */ "maddv.w\t\0"
1194
96.8k
  /* 10097 */ "pckev.w\t\0"
1195
96.8k
  /* 10106 */ "ilvev.w\t\0"
1196
96.8k
  /* 10115 */ "fdiv.w\t\0"
1197
96.8k
  /* 10123 */ "mulv.w\t\0"
1198
96.8k
  /* 10131 */ "extrv.w\t\0"
1199
96.8k
  /* 10140 */ "fmax.w\t\0"
1200
96.8k
  /* 10148 */ "bz.w\t\0"
1201
96.8k
  /* 10154 */ "bnz.w\t\0"
1202
96.8k
  /* 10161 */ "crc32w\t\0"
1203
96.8k
  /* 10169 */ "crc32cw\t\0"
1204
96.8k
  /* 10178 */ "ualw\t\0"
1205
96.8k
  /* 10184 */ "ulw\t\0"
1206
96.8k
  /* 10189 */ "cvt.ps.pw\t\0"
1207
96.8k
  /* 10200 */ "uasw\t\0"
1208
96.8k
  /* 10206 */ "usw\t\0"
1209
96.8k
  /* 10211 */ "extw\t\0"
1210
96.8k
  /* 10217 */ "byterevw\t\0"
1211
96.8k
  /* 10227 */ "bitrevw\t\0"
1212
96.8k
  /* 10236 */ "lbx\t\0"
1213
96.8k
  /* 10241 */ "sbx\t\0"
1214
96.8k
  /* 10246 */ "prefx\t\0"
1215
96.8k
  /* 10253 */ "lhx\t\0"
1216
96.8k
  /* 10258 */ "shx\t\0"
1217
96.8k
  /* 10263 */ "jalx\t\0"
1218
96.8k
  /* 10269 */ "rotx\t\0"
1219
96.8k
  /* 10275 */ "lbux\t\0"
1220
96.8k
  /* 10281 */ "lhux\t\0"
1221
96.8k
  /* 10287 */ "lwx\t\0"
1222
96.8k
  /* 10292 */ "swx\t\0"
1223
96.8k
  /* 10297 */ "bgez\t\0"
1224
96.8k
  /* 10303 */ "blez\t\0"
1225
96.8k
  /* 10309 */ "bnez\t\0"
1226
96.8k
  /* 10315 */ "selnez\t\0"
1227
96.8k
  /* 10323 */ "btnez\t\0"
1228
96.8k
  /* 10330 */ "dclz\t\0"
1229
96.8k
  /* 10336 */ "beqz\t\0"
1230
96.8k
  /* 10342 */ "seleqz\t\0"
1231
96.8k
  /* 10350 */ "bteqz\t\0"
1232
96.8k
  /* 10357 */ "bgtz\t\0"
1233
96.8k
  /* 10363 */ "bltz\t\0"
1234
96.8k
  /* 10369 */ "movz\t\0"
1235
96.8k
  /* 10375 */ "seb\t \0"
1236
96.8k
  /* 10381 */ "seh\t \0"
1237
96.8k
  /* 10387 */ "ddivu\t$zero, \0"
1238
96.8k
  /* 10401 */ "ddiv\t$zero, \0"
1239
96.8k
  /* 10414 */ "addiu\t$sp, \0"
1240
96.8k
  /* 10426 */ "mftc0 \0"
1241
96.8k
  /* 10433 */ "mttc0 \0"
1242
96.8k
  /* 10440 */ "mfthc1 \0"
1243
96.8k
  /* 10448 */ "mtthc1 \0"
1244
96.8k
  /* 10456 */ "cftc1 \0"
1245
96.8k
  /* 10463 */ "mftc1 \0"
1246
96.8k
  /* 10470 */ "cttc1 \0"
1247
96.8k
  /* 10477 */ "mttc1 \0"
1248
96.8k
  /* 10484 */ "sync \0"
1249
96.8k
  /* 10490 */ "ld \0"
1250
96.8k
  /* 10494 */ "\t.word \0"
1251
96.8k
  /* 10502 */ "sd \0"
1252
96.8k
  /* 10506 */ "sne \0"
1253
96.8k
  /* 10511 */ "mfthi \0"
1254
96.8k
  /* 10518 */ "mtthi \0"
1255
96.8k
  /* 10525 */ "mftlo \0"
1256
96.8k
  /* 10532 */ "mttlo \0"
1257
96.8k
  /* 10539 */ "mftdsp \0"
1258
96.8k
  /* 10547 */ "mttdsp \0"
1259
96.8k
  /* 10555 */ "scwp \0"
1260
96.8k
  /* 10561 */ "llwp \0"
1261
96.8k
  /* 10567 */ "seq \0"
1262
96.8k
  /* 10572 */ "mftgpr \0"
1263
96.8k
  /* 10580 */ "mttgpr \0"
1264
96.8k
  /* 10588 */ "dext \0"
1265
96.8k
  /* 10594 */ "mftacx \0"
1266
96.8k
  /* 10602 */ "mttacx \0"
1267
96.8k
  /* 10610 */ "bc1nez \0"
1268
96.8k
  /* 10618 */ "bc2nez \0"
1269
96.8k
  /* 10626 */ "bc1eqz \0"
1270
96.8k
  /* 10634 */ "bc2eqz \0"
1271
96.8k
  /* 10642 */ "# XRay Function Patchable RET.\0"
1272
96.8k
  /* 10673 */ "c.\0"
1273
96.8k
  /* 10676 */ "# XRay Typed Event Log.\0"
1274
96.8k
  /* 10700 */ "# XRay Custom Event Log.\0"
1275
96.8k
  /* 10725 */ "# XRay Function Enter.\0"
1276
96.8k
  /* 10748 */ "# XRay Tail Call Exit.\0"
1277
96.8k
  /* 10771 */ "# XRay Function Exit.\0"
1278
96.8k
  /* 10793 */ "break 0\0"
1279
96.8k
  /* 10801 */ "nop32\0"
1280
96.8k
  /* 10807 */ "LIFETIME_END\0"
1281
96.8k
  /* 10820 */ "PSEUDO_PROBE\0"
1282
96.8k
  /* 10833 */ "BUNDLE\0"
1283
96.8k
  /* 10840 */ "DBG_VALUE\0"
1284
96.8k
  /* 10850 */ "DBG_INSTR_REF\0"
1285
96.8k
  /* 10864 */ "DBG_PHI\0"
1286
96.8k
  /* 10872 */ "DBG_LABEL\0"
1287
96.8k
  /* 10882 */ "LIFETIME_START\0"
1288
96.8k
  /* 10897 */ "DBG_VALUE_LIST\0"
1289
96.8k
  /* 10912 */ "jrc\t$ra\0"
1290
96.8k
  /* 10920 */ "jr\t$ra\0"
1291
96.8k
  /* 10927 */ "ehb\0"
1292
96.8k
  /* 10931 */ "eretnc\0"
1293
96.8k
  /* 10938 */ "pause\0"
1294
96.8k
  /* 10944 */ "tlbinvf\0"
1295
96.8k
  /* 10952 */ "tlbginvf\0"
1296
96.8k
  /* 10961 */ "tlbwi\0"
1297
96.8k
  /* 10967 */ "tlbgwi\0"
1298
96.8k
  /* 10974 */ "# FEntry call\0"
1299
96.8k
  /* 10988 */ "foo\0"
1300
96.8k
  /* 10992 */ "tlbp\0"
1301
96.8k
  /* 10997 */ "tlbgp\0"
1302
96.8k
  /* 11003 */ "ssnop\0"
1303
96.8k
  /* 11009 */ "tlbr\0"
1304
96.8k
  /* 11014 */ "tlbgr\0"
1305
96.8k
  /* 11020 */ "tlbwr\0"
1306
96.8k
  /* 11026 */ "tlbgwr\0"
1307
96.8k
  /* 11033 */ "deret\0"
1308
96.8k
  /* 11039 */ "wait\0"
1309
96.8k
  /* 11044 */ "tlbinv\0"
1310
96.8k
  /* 11051 */ "tlbginv\0"
1311
96.8k
};
1312
96.8k
#endif // CAPSTONE_DIET
1313
1314
96.8k
  static const uint32_t OpInfo0[] = {
1315
96.8k
    0U, // PHI
1316
96.8k
    0U, // INLINEASM
1317
96.8k
    0U, // INLINEASM_BR
1318
96.8k
    0U, // CFI_INSTRUCTION
1319
96.8k
    0U, // EH_LABEL
1320
96.8k
    0U, // GC_LABEL
1321
96.8k
    0U, // ANNOTATION_LABEL
1322
96.8k
    0U, // KILL
1323
96.8k
    0U, // EXTRACT_SUBREG
1324
96.8k
    0U, // INSERT_SUBREG
1325
96.8k
    0U, // IMPLICIT_DEF
1326
96.8k
    0U, // SUBREG_TO_REG
1327
96.8k
    0U, // COPY_TO_REGCLASS
1328
96.8k
    10841U, // DBG_VALUE
1329
96.8k
    10898U, // DBG_VALUE_LIST
1330
96.8k
    10851U, // DBG_INSTR_REF
1331
96.8k
    10865U, // DBG_PHI
1332
96.8k
    10873U, // DBG_LABEL
1333
96.8k
    0U, // REG_SEQUENCE
1334
96.8k
    0U, // COPY
1335
96.8k
    10834U, // BUNDLE
1336
96.8k
    10883U, // LIFETIME_START
1337
96.8k
    10808U, // LIFETIME_END
1338
96.8k
    10821U, // PSEUDO_PROBE
1339
96.8k
    0U, // ARITH_FENCE
1340
96.8k
    0U, // STACKMAP
1341
96.8k
    10975U, // FENTRY_CALL
1342
96.8k
    0U, // PATCHPOINT
1343
96.8k
    0U, // LOAD_STACK_GUARD
1344
96.8k
    0U, // PREALLOCATED_SETUP
1345
96.8k
    0U, // PREALLOCATED_ARG
1346
96.8k
    0U, // STATEPOINT
1347
96.8k
    0U, // LOCAL_ESCAPE
1348
96.8k
    0U, // FAULTING_OP
1349
96.8k
    0U, // PATCHABLE_OP
1350
96.8k
    10726U, // PATCHABLE_FUNCTION_ENTER
1351
96.8k
    10643U, // PATCHABLE_RET
1352
96.8k
    10772U, // PATCHABLE_FUNCTION_EXIT
1353
96.8k
    10749U, // PATCHABLE_TAIL_CALL
1354
96.8k
    10701U, // PATCHABLE_EVENT_CALL
1355
96.8k
    10677U, // PATCHABLE_TYPED_EVENT_CALL
1356
96.8k
    0U, // ICALL_BRANCH_FUNNEL
1357
96.8k
    0U, // MEMBARRIER
1358
96.8k
    0U, // JUMP_TABLE_DEBUG_INFO
1359
96.8k
    0U, // G_ASSERT_SEXT
1360
96.8k
    0U, // G_ASSERT_ZEXT
1361
96.8k
    0U, // G_ASSERT_ALIGN
1362
96.8k
    0U, // G_ADD
1363
96.8k
    0U, // G_SUB
1364
96.8k
    0U, // G_MUL
1365
96.8k
    0U, // G_SDIV
1366
96.8k
    0U, // G_UDIV
1367
96.8k
    0U, // G_SREM
1368
96.8k
    0U, // G_UREM
1369
96.8k
    0U, // G_SDIVREM
1370
96.8k
    0U, // G_UDIVREM
1371
96.8k
    0U, // G_AND
1372
96.8k
    0U, // G_OR
1373
96.8k
    0U, // G_XOR
1374
96.8k
    0U, // G_IMPLICIT_DEF
1375
96.8k
    0U, // G_PHI
1376
96.8k
    0U, // G_FRAME_INDEX
1377
96.8k
    0U, // G_GLOBAL_VALUE
1378
96.8k
    0U, // G_CONSTANT_POOL
1379
96.8k
    0U, // G_EXTRACT
1380
96.8k
    0U, // G_UNMERGE_VALUES
1381
96.8k
    0U, // G_INSERT
1382
96.8k
    0U, // G_MERGE_VALUES
1383
96.8k
    0U, // G_BUILD_VECTOR
1384
96.8k
    0U, // G_BUILD_VECTOR_TRUNC
1385
96.8k
    0U, // G_CONCAT_VECTORS
1386
96.8k
    0U, // G_PTRTOINT
1387
96.8k
    0U, // G_INTTOPTR
1388
96.8k
    0U, // G_BITCAST
1389
96.8k
    0U, // G_FREEZE
1390
96.8k
    0U, // G_CONSTANT_FOLD_BARRIER
1391
96.8k
    0U, // G_INTRINSIC_FPTRUNC_ROUND
1392
96.8k
    0U, // G_INTRINSIC_TRUNC
1393
96.8k
    0U, // G_INTRINSIC_ROUND
1394
96.8k
    0U, // G_INTRINSIC_LRINT
1395
96.8k
    0U, // G_INTRINSIC_ROUNDEVEN
1396
96.8k
    0U, // G_READCYCLECOUNTER
1397
96.8k
    0U, // G_LOAD
1398
96.8k
    0U, // G_SEXTLOAD
1399
96.8k
    0U, // G_ZEXTLOAD
1400
96.8k
    0U, // G_INDEXED_LOAD
1401
96.8k
    0U, // G_INDEXED_SEXTLOAD
1402
96.8k
    0U, // G_INDEXED_ZEXTLOAD
1403
96.8k
    0U, // G_STORE
1404
96.8k
    0U, // G_INDEXED_STORE
1405
96.8k
    0U, // G_ATOMIC_CMPXCHG_WITH_SUCCESS
1406
96.8k
    0U, // G_ATOMIC_CMPXCHG
1407
96.8k
    0U, // G_ATOMICRMW_XCHG
1408
96.8k
    0U, // G_ATOMICRMW_ADD
1409
96.8k
    0U, // G_ATOMICRMW_SUB
1410
96.8k
    0U, // G_ATOMICRMW_AND
1411
96.8k
    0U, // G_ATOMICRMW_NAND
1412
96.8k
    0U, // G_ATOMICRMW_OR
1413
96.8k
    0U, // G_ATOMICRMW_XOR
1414
96.8k
    0U, // G_ATOMICRMW_MAX
1415
96.8k
    0U, // G_ATOMICRMW_MIN
1416
96.8k
    0U, // G_ATOMICRMW_UMAX
1417
96.8k
    0U, // G_ATOMICRMW_UMIN
1418
96.8k
    0U, // G_ATOMICRMW_FADD
1419
96.8k
    0U, // G_ATOMICRMW_FSUB
1420
96.8k
    0U, // G_ATOMICRMW_FMAX
1421
96.8k
    0U, // G_ATOMICRMW_FMIN
1422
96.8k
    0U, // G_ATOMICRMW_UINC_WRAP
1423
96.8k
    0U, // G_ATOMICRMW_UDEC_WRAP
1424
96.8k
    0U, // G_FENCE
1425
96.8k
    0U, // G_PREFETCH
1426
96.8k
    0U, // G_BRCOND
1427
96.8k
    0U, // G_BRINDIRECT
1428
96.8k
    0U, // G_INVOKE_REGION_START
1429
96.8k
    0U, // G_INTRINSIC
1430
96.8k
    0U, // G_INTRINSIC_W_SIDE_EFFECTS
1431
96.8k
    0U, // G_INTRINSIC_CONVERGENT
1432
96.8k
    0U, // G_INTRINSIC_CONVERGENT_W_SIDE_EFFECTS
1433
96.8k
    0U, // G_ANYEXT
1434
96.8k
    0U, // G_TRUNC
1435
96.8k
    0U, // G_CONSTANT
1436
96.8k
    0U, // G_FCONSTANT
1437
96.8k
    0U, // G_VASTART
1438
96.8k
    0U, // G_VAARG
1439
96.8k
    0U, // G_SEXT
1440
96.8k
    0U, // G_SEXT_INREG
1441
96.8k
    0U, // G_ZEXT
1442
96.8k
    0U, // G_SHL
1443
96.8k
    0U, // G_LSHR
1444
96.8k
    0U, // G_ASHR
1445
96.8k
    0U, // G_FSHL
1446
96.8k
    0U, // G_FSHR
1447
96.8k
    0U, // G_ROTR
1448
96.8k
    0U, // G_ROTL
1449
96.8k
    0U, // G_ICMP
1450
96.8k
    0U, // G_FCMP
1451
96.8k
    0U, // G_SELECT
1452
96.8k
    0U, // G_UADDO
1453
96.8k
    0U, // G_UADDE
1454
96.8k
    0U, // G_USUBO
1455
96.8k
    0U, // G_USUBE
1456
96.8k
    0U, // G_SADDO
1457
96.8k
    0U, // G_SADDE
1458
96.8k
    0U, // G_SSUBO
1459
96.8k
    0U, // G_SSUBE
1460
96.8k
    0U, // G_UMULO
1461
96.8k
    0U, // G_SMULO
1462
96.8k
    0U, // G_UMULH
1463
96.8k
    0U, // G_SMULH
1464
96.8k
    0U, // G_UADDSAT
1465
96.8k
    0U, // G_SADDSAT
1466
96.8k
    0U, // G_USUBSAT
1467
96.8k
    0U, // G_SSUBSAT
1468
96.8k
    0U, // G_USHLSAT
1469
96.8k
    0U, // G_SSHLSAT
1470
96.8k
    0U, // G_SMULFIX
1471
96.8k
    0U, // G_UMULFIX
1472
96.8k
    0U, // G_SMULFIXSAT
1473
96.8k
    0U, // G_UMULFIXSAT
1474
96.8k
    0U, // G_SDIVFIX
1475
96.8k
    0U, // G_UDIVFIX
1476
96.8k
    0U, // G_SDIVFIXSAT
1477
96.8k
    0U, // G_UDIVFIXSAT
1478
96.8k
    0U, // G_FADD
1479
96.8k
    0U, // G_FSUB
1480
96.8k
    0U, // G_FMUL
1481
96.8k
    0U, // G_FMA
1482
96.8k
    0U, // G_FMAD
1483
96.8k
    0U, // G_FDIV
1484
96.8k
    0U, // G_FREM
1485
96.8k
    0U, // G_FPOW
1486
96.8k
    0U, // G_FPOWI
1487
96.8k
    0U, // G_FEXP
1488
96.8k
    0U, // G_FEXP2
1489
96.8k
    0U, // G_FEXP10
1490
96.8k
    0U, // G_FLOG
1491
96.8k
    0U, // G_FLOG2
1492
96.8k
    0U, // G_FLOG10
1493
96.8k
    0U, // G_FLDEXP
1494
96.8k
    0U, // G_FFREXP
1495
96.8k
    0U, // G_FNEG
1496
96.8k
    0U, // G_FPEXT
1497
96.8k
    0U, // G_FPTRUNC
1498
96.8k
    0U, // G_FPTOSI
1499
96.8k
    0U, // G_FPTOUI
1500
96.8k
    0U, // G_SITOFP
1501
96.8k
    0U, // G_UITOFP
1502
96.8k
    0U, // G_FABS
1503
96.8k
    0U, // G_FCOPYSIGN
1504
96.8k
    0U, // G_IS_FPCLASS
1505
96.8k
    0U, // G_FCANONICALIZE
1506
96.8k
    0U, // G_FMINNUM
1507
96.8k
    0U, // G_FMAXNUM
1508
96.8k
    0U, // G_FMINNUM_IEEE
1509
96.8k
    0U, // G_FMAXNUM_IEEE
1510
96.8k
    0U, // G_FMINIMUM
1511
96.8k
    0U, // G_FMAXIMUM
1512
96.8k
    0U, // G_GET_FPENV
1513
96.8k
    0U, // G_SET_FPENV
1514
96.8k
    0U, // G_RESET_FPENV
1515
96.8k
    0U, // G_GET_FPMODE
1516
96.8k
    0U, // G_SET_FPMODE
1517
96.8k
    0U, // G_RESET_FPMODE
1518
96.8k
    0U, // G_PTR_ADD
1519
96.8k
    0U, // G_PTRMASK
1520
96.8k
    0U, // G_SMIN
1521
96.8k
    0U, // G_SMAX
1522
96.8k
    0U, // G_UMIN
1523
96.8k
    0U, // G_UMAX
1524
96.8k
    0U, // G_ABS
1525
96.8k
    0U, // G_LROUND
1526
96.8k
    0U, // G_LLROUND
1527
96.8k
    0U, // G_BR
1528
96.8k
    0U, // G_BRJT
1529
96.8k
    0U, // G_INSERT_VECTOR_ELT
1530
96.8k
    0U, // G_EXTRACT_VECTOR_ELT
1531
96.8k
    0U, // G_SHUFFLE_VECTOR
1532
96.8k
    0U, // G_CTTZ
1533
96.8k
    0U, // G_CTTZ_ZERO_UNDEF
1534
96.8k
    0U, // G_CTLZ
1535
96.8k
    0U, // G_CTLZ_ZERO_UNDEF
1536
96.8k
    0U, // G_CTPOP
1537
96.8k
    0U, // G_BSWAP
1538
96.8k
    0U, // G_BITREVERSE
1539
96.8k
    0U, // G_FCEIL
1540
96.8k
    0U, // G_FCOS
1541
96.8k
    0U, // G_FSIN
1542
96.8k
    0U, // G_FSQRT
1543
96.8k
    0U, // G_FFLOOR
1544
96.8k
    0U, // G_FRINT
1545
96.8k
    0U, // G_FNEARBYINT
1546
96.8k
    0U, // G_ADDRSPACE_CAST
1547
96.8k
    0U, // G_BLOCK_ADDR
1548
96.8k
    0U, // G_JUMP_TABLE
1549
96.8k
    0U, // G_DYN_STACKALLOC
1550
96.8k
    0U, // G_STACKSAVE
1551
96.8k
    0U, // G_STACKRESTORE
1552
96.8k
    0U, // G_STRICT_FADD
1553
96.8k
    0U, // G_STRICT_FSUB
1554
96.8k
    0U, // G_STRICT_FMUL
1555
96.8k
    0U, // G_STRICT_FDIV
1556
96.8k
    0U, // G_STRICT_FREM
1557
96.8k
    0U, // G_STRICT_FMA
1558
96.8k
    0U, // G_STRICT_FSQRT
1559
96.8k
    0U, // G_STRICT_FLDEXP
1560
96.8k
    0U, // G_READ_REGISTER
1561
96.8k
    0U, // G_WRITE_REGISTER
1562
96.8k
    0U, // G_MEMCPY
1563
96.8k
    0U, // G_MEMCPY_INLINE
1564
96.8k
    0U, // G_MEMMOVE
1565
96.8k
    0U, // G_MEMSET
1566
96.8k
    0U, // G_BZERO
1567
96.8k
    0U, // G_VECREDUCE_SEQ_FADD
1568
96.8k
    0U, // G_VECREDUCE_SEQ_FMUL
1569
96.8k
    0U, // G_VECREDUCE_FADD
1570
96.8k
    0U, // G_VECREDUCE_FMUL
1571
96.8k
    0U, // G_VECREDUCE_FMAX
1572
96.8k
    0U, // G_VECREDUCE_FMIN
1573
96.8k
    0U, // G_VECREDUCE_FMAXIMUM
1574
96.8k
    0U, // G_VECREDUCE_FMINIMUM
1575
96.8k
    0U, // G_VECREDUCE_ADD
1576
96.8k
    0U, // G_VECREDUCE_MUL
1577
96.8k
    0U, // G_VECREDUCE_AND
1578
96.8k
    0U, // G_VECREDUCE_OR
1579
96.8k
    0U, // G_VECREDUCE_XOR
1580
96.8k
    0U, // G_VECREDUCE_SMAX
1581
96.8k
    0U, // G_VECREDUCE_SMIN
1582
96.8k
    0U, // G_VECREDUCE_UMAX
1583
96.8k
    0U, // G_VECREDUCE_UMIN
1584
96.8k
    0U, // G_SBFX
1585
96.8k
    0U, // G_UBFX
1586
96.8k
    24254U, // ABSMacro
1587
96.8k
    0U, // ADJCALLSTACKDOWN
1588
96.8k
    0U, // ADJCALLSTACKDOWN_NM
1589
96.8k
    0U, // ADJCALLSTACKUP
1590
96.8k
    0U, // ADJCALLSTACKUP_NM
1591
96.8k
    536894083U, // ALIGN_NM
1592
96.8k
    0U, // AND_V_D_PSEUDO
1593
96.8k
    0U, // AND_V_H_PSEUDO
1594
96.8k
    0U, // AND_V_W_PSEUDO
1595
96.8k
    0U, // ATOMIC_CMP_SWAP_I16
1596
96.8k
    0U, // ATOMIC_CMP_SWAP_I16_POSTRA
1597
96.8k
    0U, // ATOMIC_CMP_SWAP_I32
1598
96.8k
    0U, // ATOMIC_CMP_SWAP_I32_POSTRA
1599
96.8k
    0U, // ATOMIC_CMP_SWAP_I64
1600
96.8k
    0U, // ATOMIC_CMP_SWAP_I64_POSTRA
1601
96.8k
    0U, // ATOMIC_CMP_SWAP_I8
1602
96.8k
    0U, // ATOMIC_CMP_SWAP_I8_POSTRA
1603
96.8k
    0U, // ATOMIC_LOAD_ADD_I16
1604
96.8k
    0U, // ATOMIC_LOAD_ADD_I16_POSTRA
1605
96.8k
    0U, // ATOMIC_LOAD_ADD_I32
1606
96.8k
    0U, // ATOMIC_LOAD_ADD_I32_POSTRA
1607
96.8k
    0U, // ATOMIC_LOAD_ADD_I64
1608
96.8k
    0U, // ATOMIC_LOAD_ADD_I64_POSTRA
1609
96.8k
    0U, // ATOMIC_LOAD_ADD_I8
1610
96.8k
    0U, // ATOMIC_LOAD_ADD_I8_POSTRA
1611
96.8k
    0U, // ATOMIC_LOAD_AND_I16
1612
96.8k
    0U, // ATOMIC_LOAD_AND_I16_POSTRA
1613
96.8k
    0U, // ATOMIC_LOAD_AND_I32
1614
96.8k
    0U, // ATOMIC_LOAD_AND_I32_POSTRA
1615
96.8k
    0U, // ATOMIC_LOAD_AND_I64
1616
96.8k
    0U, // ATOMIC_LOAD_AND_I64_POSTRA
1617
96.8k
    0U, // ATOMIC_LOAD_AND_I8
1618
96.8k
    0U, // ATOMIC_LOAD_AND_I8_POSTRA
1619
96.8k
    0U, // ATOMIC_LOAD_MAX_I16
1620
96.8k
    0U, // ATOMIC_LOAD_MAX_I16_POSTRA
1621
96.8k
    0U, // ATOMIC_LOAD_MAX_I32
1622
96.8k
    0U, // ATOMIC_LOAD_MAX_I32_POSTRA
1623
96.8k
    0U, // ATOMIC_LOAD_MAX_I64
1624
96.8k
    0U, // ATOMIC_LOAD_MAX_I64_POSTRA
1625
96.8k
    0U, // ATOMIC_LOAD_MAX_I8
1626
96.8k
    0U, // ATOMIC_LOAD_MAX_I8_POSTRA
1627
96.8k
    0U, // ATOMIC_LOAD_MIN_I16
1628
96.8k
    0U, // ATOMIC_LOAD_MIN_I16_POSTRA
1629
96.8k
    0U, // ATOMIC_LOAD_MIN_I32
1630
96.8k
    0U, // ATOMIC_LOAD_MIN_I32_POSTRA
1631
96.8k
    0U, // ATOMIC_LOAD_MIN_I64
1632
96.8k
    0U, // ATOMIC_LOAD_MIN_I64_POSTRA
1633
96.8k
    0U, // ATOMIC_LOAD_MIN_I8
1634
96.8k
    0U, // ATOMIC_LOAD_MIN_I8_POSTRA
1635
96.8k
    0U, // ATOMIC_LOAD_NAND_I16
1636
96.8k
    0U, // ATOMIC_LOAD_NAND_I16_POSTRA
1637
96.8k
    0U, // ATOMIC_LOAD_NAND_I32
1638
96.8k
    0U, // ATOMIC_LOAD_NAND_I32_POSTRA
1639
96.8k
    0U, // ATOMIC_LOAD_NAND_I64
1640
96.8k
    0U, // ATOMIC_LOAD_NAND_I64_POSTRA
1641
96.8k
    0U, // ATOMIC_LOAD_NAND_I8
1642
96.8k
    0U, // ATOMIC_LOAD_NAND_I8_POSTRA
1643
96.8k
    0U, // ATOMIC_LOAD_OR_I16
1644
96.8k
    0U, // ATOMIC_LOAD_OR_I16_POSTRA
1645
96.8k
    0U, // ATOMIC_LOAD_OR_I32
1646
96.8k
    0U, // ATOMIC_LOAD_OR_I32_POSTRA
1647
96.8k
    0U, // ATOMIC_LOAD_OR_I64
1648
96.8k
    0U, // ATOMIC_LOAD_OR_I64_POSTRA
1649
96.8k
    0U, // ATOMIC_LOAD_OR_I8
1650
96.8k
    0U, // ATOMIC_LOAD_OR_I8_POSTRA
1651
96.8k
    0U, // ATOMIC_LOAD_SUB_I16
1652
96.8k
    0U, // ATOMIC_LOAD_SUB_I16_POSTRA
1653
96.8k
    0U, // ATOMIC_LOAD_SUB_I32
1654
96.8k
    0U, // ATOMIC_LOAD_SUB_I32_POSTRA
1655
96.8k
    0U, // ATOMIC_LOAD_SUB_I64
1656
96.8k
    0U, // ATOMIC_LOAD_SUB_I64_POSTRA
1657
96.8k
    0U, // ATOMIC_LOAD_SUB_I8
1658
96.8k
    0U, // ATOMIC_LOAD_SUB_I8_POSTRA
1659
96.8k
    0U, // ATOMIC_LOAD_UMAX_I16
1660
96.8k
    0U, // ATOMIC_LOAD_UMAX_I16_POSTRA
1661
96.8k
    0U, // ATOMIC_LOAD_UMAX_I32
1662
96.8k
    0U, // ATOMIC_LOAD_UMAX_I32_POSTRA
1663
96.8k
    0U, // ATOMIC_LOAD_UMAX_I64
1664
96.8k
    0U, // ATOMIC_LOAD_UMAX_I64_POSTRA
1665
96.8k
    0U, // ATOMIC_LOAD_UMAX_I8
1666
96.8k
    0U, // ATOMIC_LOAD_UMAX_I8_POSTRA
1667
96.8k
    0U, // ATOMIC_LOAD_UMIN_I16
1668
96.8k
    0U, // ATOMIC_LOAD_UMIN_I16_POSTRA
1669
96.8k
    0U, // ATOMIC_LOAD_UMIN_I32
1670
96.8k
    0U, // ATOMIC_LOAD_UMIN_I32_POSTRA
1671
96.8k
    0U, // ATOMIC_LOAD_UMIN_I64
1672
96.8k
    0U, // ATOMIC_LOAD_UMIN_I64_POSTRA
1673
96.8k
    0U, // ATOMIC_LOAD_UMIN_I8
1674
96.8k
    0U, // ATOMIC_LOAD_UMIN_I8_POSTRA
1675
96.8k
    0U, // ATOMIC_LOAD_XOR_I16
1676
96.8k
    0U, // ATOMIC_LOAD_XOR_I16_POSTRA
1677
96.8k
    0U, // ATOMIC_LOAD_XOR_I32
1678
96.8k
    0U, // ATOMIC_LOAD_XOR_I32_POSTRA
1679
96.8k
    0U, // ATOMIC_LOAD_XOR_I64
1680
96.8k
    0U, // ATOMIC_LOAD_XOR_I64_POSTRA
1681
96.8k
    0U, // ATOMIC_LOAD_XOR_I8
1682
96.8k
    0U, // ATOMIC_LOAD_XOR_I8_POSTRA
1683
96.8k
    0U, // ATOMIC_SWAP_I16
1684
96.8k
    0U, // ATOMIC_SWAP_I16_POSTRA
1685
96.8k
    0U, // ATOMIC_SWAP_I32
1686
96.8k
    0U, // ATOMIC_SWAP_I32_POSTRA
1687
96.8k
    0U, // ATOMIC_SWAP_I64
1688
96.8k
    0U, // ATOMIC_SWAP_I64_POSTRA
1689
96.8k
    0U, // ATOMIC_SWAP_I8
1690
96.8k
    0U, // ATOMIC_SWAP_I8_POSTRA
1691
96.8k
    0U, // B
1692
96.8k
    0U, // BAL_BR
1693
96.8k
    0U, // BAL_BR_MM
1694
96.8k
    536893945U, // BEQLImmMacro
1695
96.8k
    536891762U, // BGE
1696
96.8k
    536891762U, // BGEImmMacro
1697
96.8k
    536893806U, // BGEL
1698
96.8k
    536893806U, // BGELImmMacro
1699
96.8k
    536895461U, // BGEU
1700
96.8k
    536895461U, // BGEUImmMacro
1701
96.8k
    536893976U, // BGEUL
1702
96.8k
    536893976U, // BGEULImmMacro
1703
96.8k
    536895342U, // BGT
1704
96.8k
    536895342U, // BGTImmMacro
1705
96.8k
    536893964U, // BGTL
1706
96.8k
    536893964U, // BGTLImmMacro
1707
96.8k
    536895587U, // BGTU
1708
96.8k
    536895587U, // BGTUImmMacro
1709
96.8k
    536893996U, // BGTUL
1710
96.8k
    536893996U, // BGTULImmMacro
1711
96.8k
    536891802U, // BLE
1712
96.8k
    536891802U, // BLEImmMacro
1713
96.8k
    536893812U, // BLEL
1714
96.8k
    536893812U, // BLELImmMacro
1715
96.8k
    536895479U, // BLEU
1716
96.8k
    536895479U, // BLEUImmMacro
1717
96.8k
    536893983U, // BLEUL
1718
96.8k
    536893983U, // BLEULImmMacro
1719
96.8k
    536895358U, // BLT
1720
96.8k
    536895358U, // BLTImmMacro
1721
96.8k
    536893970U, // BLTL
1722
96.8k
    536893970U, // BLTLImmMacro
1723
96.8k
    536895599U, // BLTU
1724
96.8k
    536895599U, // BLTUImmMacro
1725
96.8k
    536894003U, // BLTUL
1726
96.8k
    536894003U, // BLTULImmMacro
1727
96.8k
    536893818U, // BNELImmMacro
1728
96.8k
    0U, // BPOSGE32_PSEUDO
1729
96.8k
    0U, // BSEL_D_PSEUDO
1730
96.8k
    0U, // BSEL_FD_PSEUDO
1731
96.8k
    0U, // BSEL_FW_PSEUDO
1732
96.8k
    0U, // BSEL_H_PSEUDO
1733
96.8k
    0U, // BSEL_W_PSEUDO
1734
96.8k
    0U, // B_MM
1735
96.8k
    557961U,  // B_MMR6_Pseudo
1736
96.8k
    557961U,  // B_MM_Pseudo
1737
96.8k
    536894300U, // BeqImm
1738
96.8k
    536891829U, // BneImm
1739
96.8k
    1073765088U,  // BteqzT8CmpX16
1740
96.8k
    1073764517U,  // BteqzT8CmpiX16
1741
96.8k
    1073766275U,  // BteqzT8SltX16
1742
96.8k
    1073764547U,  // BteqzT8SltiX16
1743
96.8k
    1073766431U,  // BteqzT8SltiuX16
1744
96.8k
    1073766517U,  // BteqzT8SltuX16
1745
96.8k
    1610636000U,  // BtnezT8CmpX16
1746
96.8k
    1610635429U,  // BtnezT8CmpiX16
1747
96.8k
    1610637187U,  // BtnezT8SltX16
1748
96.8k
    1610635459U,  // BtnezT8SltiX16
1749
96.8k
    1610637343U,  // BtnezT8SltiuX16
1750
96.8k
    1610637429U,  // BtnezT8SltuX16
1751
96.8k
    0U, // BuildPairF64
1752
96.8k
    0U, // BuildPairF64_64
1753
96.8k
    26841U, // CFTC1
1754
96.8k
    10989U, // CONSTPOOL_ENTRY
1755
96.8k
    0U, // COPY_FD_PSEUDO
1756
96.8k
    0U, // COPY_FW_PSEUDO
1757
96.8k
    17885415U,  // CTTC1
1758
96.8k
    551167U,  // Constant32
1759
96.8k
    536893990U, // DMULImmMacro
1760
96.8k
    536893990U, // DMULMacro
1761
96.8k
    536894129U, // DMULOMacro
1762
96.8k
    536895562U, // DMULOUMacro
1763
96.8k
    536893929U, // DROL
1764
96.8k
    536893929U, // DROLImm
1765
96.8k
    536894467U, // DROR
1766
96.8k
    536894467U, // DRORImm
1767
96.8k
    536895724U, // DSDivIMacro
1768
96.8k
    536895724U, // DSDivMacro
1769
96.8k
    536894048U, // DSRemIMacro
1770
96.8k
    536894048U, // DSRemMacro
1771
96.8k
    536895632U, // DUDivIMacro
1772
96.8k
    536895632U, // DUDivMacro
1773
96.8k
    536895555U, // DURemIMacro
1774
96.8k
    536895555U, // DURemMacro
1775
96.8k
    0U, // ERet
1776
96.8k
    0U, // ExtractElementF64
1777
96.8k
    0U, // ExtractElementF64_64
1778
96.8k
    0U, // FABS_D
1779
96.8k
    0U, // FABS_W
1780
96.8k
    0U, // FEXP2_D_1_PSEUDO
1781
96.8k
    0U, // FEXP2_W_1_PSEUDO
1782
96.8k
    0U, // FILL_FD_PSEUDO
1783
96.8k
    0U, // FILL_FW_PSEUDO
1784
96.8k
    2181060764U,  // GotPrologue16
1785
96.8k
    0U, // INSERT_B_VIDX64_PSEUDO
1786
96.8k
    0U, // INSERT_B_VIDX_PSEUDO
1787
96.8k
    0U, // INSERT_D_VIDX64_PSEUDO
1788
96.8k
    0U, // INSERT_D_VIDX_PSEUDO
1789
96.8k
    0U, // INSERT_FD_PSEUDO
1790
96.8k
    0U, // INSERT_FD_VIDX64_PSEUDO
1791
96.8k
    0U, // INSERT_FD_VIDX_PSEUDO
1792
96.8k
    0U, // INSERT_FW_PSEUDO
1793
96.8k
    0U, // INSERT_FW_VIDX64_PSEUDO
1794
96.8k
    0U, // INSERT_FW_VIDX_PSEUDO
1795
96.8k
    0U, // INSERT_H_VIDX64_PSEUDO
1796
96.8k
    0U, // INSERT_H_VIDX_PSEUDO
1797
96.8k
    0U, // INSERT_W_VIDX64_PSEUDO
1798
96.8k
    0U, // INSERT_W_VIDX_PSEUDO
1799
96.8k
    0U, // JALR64Pseudo
1800
96.8k
    0U, // JALRCPseudo
1801
96.8k
    0U, // JALRHB64Pseudo
1802
96.8k
    0U, // JALRHBPseudo
1803
96.8k
    0U, // JALRPseudo
1804
96.8k
    0U, // JAL_MMR6
1805
96.8k
    547080U,  // JalOneReg
1806
96.8k
    22792U, // JalTwoReg
1807
96.8k
    50358523U,  // LDMacro
1808
96.8k
    0U, // LDR_D
1809
96.8k
    0U, // LDR_W
1810
96.8k
    0U, // LD_F16
1811
96.8k
    50348037U,  // LOAD_ACC128
1812
96.8k
    50348037U,  // LOAD_ACC64
1813
96.8k
    50348037U,  // LOAD_ACC64DSP
1814
96.8k
    50354934U,  // LOAD_CCOND_DSP
1815
96.8k
    0U, // LONG_BRANCH_ADDiu
1816
96.8k
    0U, // LONG_BRANCH_ADDiu2Op
1817
96.8k
    0U, // LONG_BRANCH_DADDiu
1818
96.8k
    0U, // LONG_BRANCH_DADDiu2Op
1819
96.8k
    0U, // LONG_BRANCH_LUi
1820
96.8k
    0U, // LONG_BRANCH_LUi2Op
1821
96.8k
    0U, // LONG_BRANCH_LUi2Op_64
1822
96.8k
    72310U, // LWM_MM
1823
96.8k
    17196U, // LoadAddrImm32
1824
96.8k
    17217U, // LoadAddrImm64
1825
96.8k
    50348844U,  // LoadAddrReg32
1826
96.8k
    50348865U,  // LoadAddrReg64
1827
96.8k
    22684U, // LoadImm32
1828
96.8k
    22688U, // LoadImm64
1829
96.8k
    19348U, // LoadImmDoubleFGR
1830
96.8k
    19348U, // LoadImmDoubleFGR_32
1831
96.8k
    19348U, // LoadImmDoubleGPR
1832
96.8k
    23819U, // LoadImmSingleFGR
1833
96.8k
    23819U, // LoadImmSingleGPR
1834
96.8k
    0U, // LoadJumpTableOffset
1835
96.8k
    1599429U, // LwConstant32
1836
96.8k
    26979U, // MFTACX
1837
96.8k
    26979U, // MFTACX_NM
1838
96.8k
    536897723U, // MFTC0
1839
96.8k
    536897723U, // MFTC0_NM
1840
96.8k
    26848U, // MFTC1
1841
96.8k
    551212U,  // MFTDSP
1842
96.8k
    551212U,  // MFTDSP_NM
1843
96.8k
    26957U, // MFTGPR
1844
96.8k
    26957U, // MFTGPR_NM
1845
96.8k
    26825U, // MFTHC1
1846
96.8k
    26896U, // MFTHI
1847
96.8k
    26896U, // MFTHI_NM
1848
96.8k
    26910U, // MFTLO
1849
96.8k
    26910U, // MFTLO_NM
1850
96.8k
    0U, // MIPSeh_return32
1851
96.8k
    0U, // MIPSeh_return64
1852
96.8k
    0U, // MSA_FP_EXTEND_D_PSEUDO
1853
96.8k
    0U, // MSA_FP_EXTEND_W_PSEUDO
1854
96.8k
    0U, // MSA_FP_ROUND_D_PSEUDO
1855
96.8k
    0U, // MSA_FP_ROUND_W_PSEUDO
1856
96.8k
    17885547U,  // MTTACX
1857
96.8k
    17885547U,  // MTTACX_NM
1858
96.8k
    2752571586U,  // MTTC0
1859
96.8k
    2752571586U,  // MTTC0_NM
1860
96.8k
    17885422U,  // MTTC1
1861
96.8k
    551220U,  // MTTDSP
1862
96.8k
    551220U,  // MTTDSP_NM
1863
96.8k
    17885525U,  // MTTGPR
1864
96.8k
    17885525U,  // MTTGPR_NM
1865
96.8k
    17885393U,  // MTTHC1
1866
96.8k
    17885463U,  // MTTHI
1867
96.8k
    17885463U,  // MTTHI_NM
1868
96.8k
    17885477U,  // MTTLO
1869
96.8k
    17885477U,  // MTTLO_NM
1870
96.8k
    536893991U, // MULImmMacro
1871
96.8k
    536894130U, // MULOMacro
1872
96.8k
    536895563U, // MULOUMacro
1873
96.8k
    0U, // MUSTTAILCALLREG_NM
1874
96.8k
    0U, // MUSTTAILCALL_NM
1875
96.8k
    24462U, // MultRxRy16
1876
96.8k
    86040462U,  // MultRxRyRz16
1877
96.8k
    24706U, // MultuRxRy16
1878
96.8k
    86040706U,  // MultuRxRyRz16
1879
96.8k
    0U, // NOP
1880
96.8k
    536894462U, // NORImm
1881
96.8k
    536894462U, // NORImm64
1882
96.8k
    0U, // NOR_V_D_PSEUDO
1883
96.8k
    0U, // NOR_V_H_PSEUDO
1884
96.8k
    0U, // NOR_V_W_PSEUDO
1885
96.8k
    0U, // OR_V_D_PSEUDO
1886
96.8k
    0U, // OR_V_H_PSEUDO
1887
96.8k
    0U, // OR_V_W_PSEUDO
1888
96.8k
    536895505U, // PseudoADDIU_NM
1889
96.8k
    536893544U, // PseudoANDI_NM
1890
96.8k
    0U, // PseudoCMPU_EQ_QB
1891
96.8k
    0U, // PseudoCMPU_LE_QB
1892
96.8k
    0U, // PseudoCMPU_LT_QB
1893
96.8k
    0U, // PseudoCMP_EQ_PH
1894
96.8k
    0U, // PseudoCMP_LE_PH
1895
96.8k
    0U, // PseudoCMP_LT_PH
1896
96.8k
    16389U, // PseudoCVT_D32_W
1897
96.8k
    16389U, // PseudoCVT_D64_L
1898
96.8k
    16389U, // PseudoCVT_D64_W
1899
96.8k
    16389U, // PseudoCVT_S_L
1900
96.8k
    16389U, // PseudoCVT_S_W
1901
96.8k
    0U, // PseudoDMULT
1902
96.8k
    0U, // PseudoDMULTu
1903
96.8k
    0U, // PseudoDSDIV
1904
96.8k
    0U, // PseudoDUDIV
1905
96.8k
    0U, // PseudoD_SELECT_I
1906
96.8k
    0U, // PseudoD_SELECT_I64
1907
96.8k
    0U, // PseudoIndirectBranch
1908
96.8k
    0U, // PseudoIndirectBranch64
1909
96.8k
    0U, // PseudoIndirectBranch64R6
1910
96.8k
    0U, // PseudoIndirectBranchNM
1911
96.8k
    0U, // PseudoIndirectBranchR6
1912
96.8k
    0U, // PseudoIndirectBranch_MM
1913
96.8k
    0U, // PseudoIndirectBranch_MMR6
1914
96.8k
    0U, // PseudoIndirectHazardBranch
1915
96.8k
    0U, // PseudoIndirectHazardBranch64
1916
96.8k
    0U, // PseudoIndrectHazardBranch64R6
1917
96.8k
    0U, // PseudoIndrectHazardBranchR6
1918
96.8k
    100680492U, // PseudoLA_NM
1919
96.8k
    100685980U, // PseudoLI_NM
1920
96.8k
    0U, // PseudoMADD
1921
96.8k
    0U, // PseudoMADDU
1922
96.8k
    0U, // PseudoMADDU_MM
1923
96.8k
    0U, // PseudoMADD_MM
1924
96.8k
    0U, // PseudoMFHI
1925
96.8k
    0U, // PseudoMFHI64
1926
96.8k
    0U, // PseudoMFHI_MM
1927
96.8k
    0U, // PseudoMFLO
1928
96.8k
    0U, // PseudoMFLO64
1929
96.8k
    0U, // PseudoMFLO_MM
1930
96.8k
    0U, // PseudoMSUB
1931
96.8k
    0U, // PseudoMSUBU
1932
96.8k
    0U, // PseudoMSUBU_MM
1933
96.8k
    0U, // PseudoMSUB_MM
1934
96.8k
    0U, // PseudoMTLOHI
1935
96.8k
    0U, // PseudoMTLOHI64
1936
96.8k
    0U, // PseudoMTLOHI_DSP
1937
96.8k
    0U, // PseudoMTLOHI_MM
1938
96.8k
    0U, // PseudoMULT
1939
96.8k
    0U, // PseudoMULT_MM
1940
96.8k
    0U, // PseudoMULTu
1941
96.8k
    0U, // PseudoMULTu_MM
1942
96.8k
    0U, // PseudoPICK_PH
1943
96.8k
    0U, // PseudoPICK_QB
1944
96.8k
    0U, // PseudoReturn
1945
96.8k
    0U, // PseudoReturn64
1946
96.8k
    0U, // PseudoReturnNM
1947
96.8k
    0U, // PseudoSDIV
1948
96.8k
    0U, // PseudoSELECTFP_F_D32
1949
96.8k
    0U, // PseudoSELECTFP_F_D64
1950
96.8k
    0U, // PseudoSELECTFP_F_I
1951
96.8k
    0U, // PseudoSELECTFP_F_I64
1952
96.8k
    0U, // PseudoSELECTFP_F_S
1953
96.8k
    0U, // PseudoSELECTFP_T_D32
1954
96.8k
    0U, // PseudoSELECTFP_T_D64
1955
96.8k
    0U, // PseudoSELECTFP_T_I
1956
96.8k
    0U, // PseudoSELECTFP_T_I64
1957
96.8k
    0U, // PseudoSELECTFP_T_S
1958
96.8k
    0U, // PseudoSELECT_D32
1959
96.8k
    0U, // PseudoSELECT_D64
1960
96.8k
    0U, // PseudoSELECT_I
1961
96.8k
    0U, // PseudoSELECT_I64
1962
96.8k
    0U, // PseudoSELECT_S
1963
96.8k
    536895420U, // PseudoSUBU_NM
1964
96.8k
    536891541U, // PseudoTRUNC_W_D
1965
96.8k
    536891541U, // PseudoTRUNC_W_D32
1966
96.8k
    536895079U, // PseudoTRUNC_W_S
1967
96.8k
    0U, // PseudoUDIV
1968
96.8k
    536893930U, // ROL
1969
96.8k
    536893930U, // ROLImm
1970
96.8k
    536894468U, // ROR
1971
96.8k
    536894468U, // RORImm
1972
96.8k
    0U, // RetRA
1973
96.8k
    0U, // RetRA16
1974
96.8k
    50351496U,  // SDC1_M1
1975
96.8k
    0U, // SDIV_MM_Pseudo
1976
96.8k
    50358535U,  // SDMacro
1977
96.8k
    536895725U, // SDivIMacro
1978
96.8k
    536895725U, // SDivMacro
1979
96.8k
    536897864U, // SEQIMacro
1980
96.8k
    536897864U, // SEQMacro
1981
96.8k
    536891767U, // SGE
1982
96.8k
    536891767U, // SGEImm
1983
96.8k
    536891767U, // SGEImm64
1984
96.8k
    536895467U, // SGEU
1985
96.8k
    536895467U, // SGEUImm
1986
96.8k
    536895467U, // SGEUImm64
1987
96.8k
    536895347U, // SGTImm
1988
96.8k
    536895347U, // SGTImm64
1989
96.8k
    536895593U, // SGTUImm
1990
96.8k
    536895593U, // SGTUImm64
1991
96.8k
    536891812U, // SLE
1992
96.8k
    536891812U, // SLEImm
1993
96.8k
    536891812U, // SLEImm64
1994
96.8k
    536895485U, // SLEU
1995
96.8k
    536895485U, // SLEUImm
1996
96.8k
    536895485U, // SLEUImm64
1997
96.8k
    536895363U, // SLTImm64
1998
96.8k
    536895605U, // SLTUImm64
1999
96.8k
    536897803U, // SNEIMacro
2000
96.8k
    536897803U, // SNEMacro
2001
96.8k
    0U, // SNZ_B_PSEUDO
2002
96.8k
    0U, // SNZ_D_PSEUDO
2003
96.8k
    0U, // SNZ_H_PSEUDO
2004
96.8k
    0U, // SNZ_V_PSEUDO
2005
96.8k
    0U, // SNZ_W_PSEUDO
2006
96.8k
    536894049U, // SRemIMacro
2007
96.8k
    536894049U, // SRemMacro
2008
96.8k
    50348037U,  // STORE_ACC128
2009
96.8k
    50348037U,  // STORE_ACC64
2010
96.8k
    50348037U,  // STORE_ACC64DSP
2011
96.8k
    50354950U,  // STORE_CCOND_DSP
2012
96.8k
    0U, // STR_D
2013
96.8k
    0U, // STR_W
2014
96.8k
    0U, // ST_F16
2015
96.8k
    72317U, // SWM_MM
2016
96.8k
    0U, // SZ_B_PSEUDO
2017
96.8k
    0U, // SZ_D_PSEUDO
2018
96.8k
    0U, // SZ_H_PSEUDO
2019
96.8k
    0U, // SZ_V_PSEUDO
2020
96.8k
    0U, // SZ_W_PSEUDO
2021
96.8k
    50348827U,  // SaaAddr
2022
96.8k
    50352386U,  // SaadAddr
2023
96.8k
    2713697U, // SelBeqZ
2024
96.8k
    2713670U, // SelBneZ
2025
96.8k
    3338754784U,  // SelTBteqZCmp
2026
96.8k
    3338754213U,  // SelTBteqZCmpi
2027
96.8k
    3338755971U,  // SelTBteqZSlt
2028
96.8k
    3338754243U,  // SelTBteqZSlti
2029
96.8k
    3338756127U,  // SelTBteqZSltiu
2030
96.8k
    3338756213U,  // SelTBteqZSltu
2031
96.8k
    3875625696U,  // SelTBtneZCmp
2032
96.8k
    3875625125U,  // SelTBtneZCmpi
2033
96.8k
    3875626883U,  // SelTBtneZSlt
2034
96.8k
    3875625155U,  // SelTBtneZSlti
2035
96.8k
    3875627039U,  // SelTBtneZSltiu
2036
96.8k
    3875627125U,  // SelTBtneZSltu
2037
96.8k
    136372099U, // SltCCRxRy16
2038
96.8k
    136370371U, // SltiCCRxImmX16
2039
96.8k
    136372255U, // SltiuCCRxImmX16
2040
96.8k
    136372341U, // SltuCCRxRy16
2041
96.8k
    136372341U, // SltuRxRyRz16
2042
96.8k
    0U, // TAILCALL
2043
96.8k
    0U, // TAILCALL64R6REG
2044
96.8k
    0U, // TAILCALLHB64R6REG
2045
96.8k
    0U, // TAILCALLHBR6REG
2046
96.8k
    0U, // TAILCALLR6REG
2047
96.8k
    0U, // TAILCALLREG
2048
96.8k
    0U, // TAILCALLREG64
2049
96.8k
    0U, // TAILCALLREGHB
2050
96.8k
    0U, // TAILCALLREGHB64
2051
96.8k
    0U, // TAILCALLREG_MM
2052
96.8k
    0U, // TAILCALLREG_MMR6
2053
96.8k
    0U, // TAILCALLREG_NM
2054
96.8k
    0U, // TAILCALL_MM
2055
96.8k
    0U, // TAILCALL_MMR6
2056
96.8k
    0U, // TAILCALL_NM
2057
96.8k
    0U, // TRAP
2058
96.8k
    0U, // TRAP_MM
2059
96.8k
    0U, // UDIV_MM_Pseudo
2060
96.8k
    536895633U, // UDivIMacro
2061
96.8k
    536895633U, // UDivMacro
2062
96.8k
    536895556U, // URemIMacro
2063
96.8k
    536895556U, // URemMacro
2064
96.8k
    50353696U,  // Ulh
2065
96.8k
    50356227U,  // Ulhu
2066
96.8k
    50358217U,  // Ulw
2067
96.8k
    50354255U,  // Ush
2068
96.8k
    50358239U,  // Usw
2069
96.8k
    0U, // XOR_V_D_PSEUDO
2070
96.8k
    0U, // XOR_V_H_PSEUDO
2071
96.8k
    0U, // XOR_V_W_PSEUDO
2072
96.8k
    22322U, // ABSQ_S_PH
2073
96.8k
    22322U, // ABSQ_S_PH_MM
2074
96.8k
    18359U, // ABSQ_S_QB
2075
96.8k
    18359U, // ABSQ_S_QB_MMR2
2076
96.8k
    25926U, // ABSQ_S_W
2077
96.8k
    25926U, // ABSQ_S_W_MM
2078
96.8k
    536891671U, // ADD
2079
96.8k
    536888015U, // ADDIU48_NM
2080
96.8k
    536888026U, // ADDIUGP48_NM
2081
96.8k
    536888039U, // ADDIUGPB_NM
2082
96.8k
    536888078U, // ADDIUGPW_NM
2083
96.8k
    536888052U, // ADDIUNEG_NM
2084
96.8k
    18678U, // ADDIUPC
2085
96.8k
    18678U, // ADDIUPC_MM
2086
96.8k
    18678U, // ADDIUPC_MMR6
2087
96.8k
    23275U, // ADDIUR1SP_MM
2088
96.8k
    536888064U, // ADDIUR1SP_NM
2089
96.8k
    536887680U, // ADDIUR2_MM
2090
96.8k
    536887964U, // ADDIUR2_NM
2091
96.8k
    536887975U, // ADDIURS5_NM
2092
96.8k
    18923937U,  // ADDIUS5_MM
2093
96.8k
    547624U,  // ADDIUSP_MM
2094
96.8k
    536895505U, // ADDIU_MMR6
2095
96.8k
    536887953U, // ADDIU_NM
2096
96.8k
    536893039U, // ADDQH_PH
2097
96.8k
    536893039U, // ADDQH_PH_MMR2
2098
96.8k
    536893156U, // ADDQH_R_PH
2099
96.8k
    536893156U, // ADDQH_R_PH_MMR2
2100
96.8k
    536896513U, // ADDQH_R_W
2101
96.8k
    536896513U, // ADDQH_R_W_MMR2
2102
96.8k
    536896116U, // ADDQH_W
2103
96.8k
    536896116U, // ADDQH_W_MMR2
2104
96.8k
    536893113U, // ADDQ_PH
2105
96.8k
    536893113U, // ADDQ_PH_MM
2106
96.8k
    536893212U, // ADDQ_S_PH
2107
96.8k
    536893212U, // ADDQ_S_PH_MM
2108
96.8k
    536896818U, // ADDQ_S_W
2109
96.8k
    536896818U, // ADDQ_S_W_MM
2110
96.8k
    536895247U, // ADDR_PS64
2111
96.8k
    536889644U, // ADDSC
2112
96.8k
    536889644U, // ADDSC_MM
2113
96.8k
    536888213U, // ADDS_A_B
2114
96.8k
    536889837U, // ADDS_A_D
2115
96.8k
    536891952U, // ADDS_A_H
2116
96.8k
    536895824U, // ADDS_A_W
2117
96.8k
    536888689U, // ADDS_S_B
2118
96.8k
    536890935U, // ADDS_S_D
2119
96.8k
    536892517U, // ADDS_S_H
2120
96.8k
    536896868U, // ADDS_S_W
2121
96.8k
    536888904U, // ADDS_U_B
2122
96.8k
    536891402U, // ADDS_U_D
2123
96.8k
    536892795U, // ADDS_U_H
2124
96.8k
    536897286U, // ADDS_U_W
2125
96.8k
    536887900U, // ADDU16_MM
2126
96.8k
    536887900U, // ADDU16_MMR6
2127
96.8k
    536889139U, // ADDUH_QB
2128
96.8k
    536889139U, // ADDUH_QB_MMR2
2129
96.8k
    536889247U, // ADDUH_R_QB
2130
96.8k
    536889247U, // ADDUH_R_QB_MMR2
2131
96.8k
    536895434U, // ADDU_MMR6
2132
96.8k
    536893311U, // ADDU_PH
2133
96.8k
    536893311U, // ADDU_PH_MMR2
2134
96.8k
    536889352U, // ADDU_QB
2135
96.8k
    536889352U, // ADDU_QB_MM
2136
96.8k
    536893256U, // ADDU_S_PH
2137
96.8k
    536893256U, // ADDU_S_PH_MMR2
2138
96.8k
    536889293U, // ADDU_S_QB
2139
96.8k
    536889293U, // ADDU_S_QB_MM
2140
96.8k
    536888470U, // ADDVI_B
2141
96.8k
    536890357U, // ADDVI_D
2142
96.8k
    536892176U, // ADDVI_H
2143
96.8k
    536896249U, // ADDVI_W
2144
96.8k
    536888982U, // ADDV_B
2145
96.8k
    536891492U, // ADDV_D
2146
96.8k
    536892873U, // ADDV_H
2147
96.8k
    536897386U, // ADDV_W
2148
96.8k
    536889713U, // ADDWC
2149
96.8k
    536889713U, // ADDWC_MM
2150
96.8k
    536888195U, // ADD_A_B
2151
96.8k
    536889818U, // ADD_A_D
2152
96.8k
    536891934U, // ADD_A_H
2153
96.8k
    536895805U, // ADD_A_W
2154
96.8k
    536891671U, // ADD_MM
2155
96.8k
    536891671U, // ADD_MMR6
2156
96.8k
    536891671U, // ADD_NM
2157
96.8k
    536893538U, // ADDi
2158
96.8k
    536893538U, // ADDi_MM
2159
96.8k
    536895505U, // ADDiu
2160
96.8k
    536895505U, // ADDiu_MM
2161
96.8k
    536895434U, // ADDu
2162
96.8k
    536895434U, // ADDu16_NM
2163
96.8k
    536895434U, // ADDu4x4_NM
2164
96.8k
    536895434U, // ADDu_MM
2165
96.8k
    536895434U, // ADDu_NM
2166
96.8k
    536894083U, // ALIGN
2167
96.8k
    536894083U, // ALIGN_MMR6
2168
96.8k
    18670U, // ALUIPC
2169
96.8k
    18670U, // ALUIPC_MMR6
2170
96.8k
    151013614U, // ALUIPC_NM
2171
96.8k
    536891700U, // AND
2172
96.8k
    20021711U,  // AND16_MM
2173
96.8k
    20021711U,  // AND16_MMR6
2174
96.8k
    536891700U, // AND16_NM
2175
96.8k
    536891700U, // AND64
2176
96.8k
    536887780U, // ANDI16_MM
2177
96.8k
    536887780U, // ANDI16_MMR6
2178
96.8k
    536887997U, // ANDI16_NM
2179
96.8k
    536888329U, // ANDI_B
2180
96.8k
    536893544U, // ANDI_MMR6
2181
96.8k
    536887943U, // ANDI_NM
2182
96.8k
    536891700U, // AND_MM
2183
96.8k
    536891700U, // AND_MMR6
2184
96.8k
    536891700U, // AND_NM
2185
96.8k
    536895644U, // AND_V
2186
96.8k
    536893544U, // ANDi
2187
96.8k
    536893544U, // ANDi64
2188
96.8k
    536893544U, // ANDi_MM
2189
96.8k
    536891714U, // APPEND
2190
96.8k
    536891714U, // APPEND_MMR2
2191
96.8k
    536888583U, // ASUB_S_B
2192
96.8k
    536890765U, // ASUB_S_D
2193
96.8k
    536892349U, // ASUB_S_H
2194
96.8k
    536896648U, // ASUB_S_W
2195
96.8k
    536888798U, // ASUB_U_B
2196
96.8k
    536891232U, // ASUB_U_D
2197
96.8k
    536892637U, // ASUB_U_H
2198
96.8k
    536897116U, // ASUB_U_W
2199
96.8k
    536893648U, // AUI
2200
96.8k
    18663U, // AUIPC
2201
96.8k
    18663U, // AUIPC_MMR6
2202
96.8k
    536893648U, // AUI_MMR6
2203
96.8k
    536888669U, // AVER_S_B
2204
96.8k
    536890915U, // AVER_S_D
2205
96.8k
    536892487U, // AVER_S_H
2206
96.8k
    536896848U, // AVER_S_W
2207
96.8k
    536888884U, // AVER_U_B
2208
96.8k
    536891382U, // AVER_U_D
2209
96.8k
    536892775U, // AVER_U_H
2210
96.8k
    536897266U, // AVER_U_W
2211
96.8k
    536888611U, // AVE_S_B
2212
96.8k
    536890847U, // AVE_S_D
2213
96.8k
    536892419U, // AVE_S_H
2214
96.8k
    536896730U, // AVE_S_W
2215
96.8k
    536888826U, // AVE_U_B
2216
96.8k
    536891314U, // AVE_U_D
2217
96.8k
    536892707U, // AVE_U_H
2218
96.8k
    536897198U, // AVE_U_W
2219
96.8k
    24593U, // AddiuRxImmX16
2220
96.8k
    3694609U, // AddiuRxPcImmX16
2221
96.8k
    33579025U,  // AddiuRxRxImm16
2222
96.8k
    33579025U,  // AddiuRxRxImmX16
2223
96.8k
    167796753U, // AddiuRxRyOffMemX16
2224
96.8k
    4221103U, // AddiuSpImm16
2225
96.8k
    551087U,  // AddiuSpImmX16
2226
96.8k
    536895434U, // AdduRxRyRz16
2227
96.8k
    33575220U,  // AndRxRxRy16
2228
96.8k
    557483U,  // B16_MM
2229
96.8k
    536895433U, // BADDu
2230
96.8k
    563459U,  // BAL
2231
96.8k
    559256U,  // BALC
2232
96.8k
    115379U,  // BALC16_NM
2233
96.8k
    559256U,  // BALC_MMR6
2234
96.8k
    116888U,  // BALC_NM
2235
96.8k
    536894082U, // BALIGN
2236
96.8k
    536894082U, // BALIGN_MMR2
2237
96.8k
    18745U, // BALRSC_NM
2238
96.8k
    536889778U, // BBEQZC_NM
2239
96.8k
    184565845U, // BBIT0
2240
96.8k
    184565977U, // BBIT032
2241
96.8k
    184565970U, // BBIT1
2242
96.8k
    184565986U, // BBIT132
2243
96.8k
    536889752U, // BBNEZC_NM
2244
96.8k
    559202U,  // BC
2245
96.8k
    557488U,  // BC16_MMR6
2246
96.8k
    559202U,  // BC16_NM
2247
96.8k
    201353603U, // BC1EQZ
2248
96.8k
    201345440U, // BC1EQZC_MMR6
2249
96.8k
    201347591U, // BC1F
2250
96.8k
    201349504U, // BC1FL
2251
96.8k
    201347591U, // BC1F_MM
2252
96.8k
    201353587U, // BC1NEZ
2253
96.8k
    201345414U, // BC1NEZC_MMR6
2254
96.8k
    201351016U, // BC1T
2255
96.8k
    201349637U, // BC1TL
2256
96.8k
    201351016U, // BC1T_MM
2257
96.8k
    201353611U, // BC2EQZ
2258
96.8k
    201345449U, // BC2EQZC_MMR6
2259
96.8k
    201353595U, // BC2NEZ
2260
96.8k
    201345423U, // BC2NEZC_MMR6
2261
96.8k
    536888398U, // BCLRI_B
2262
96.8k
    536890301U, // BCLRI_D
2263
96.8k
    536892120U, // BCLRI_H
2264
96.8k
    536896193U, // BCLRI_W
2265
96.8k
    536888550U, // BCLR_B
2266
96.8k
    536890689U, // BCLR_D
2267
96.8k
    536892316U, // BCLR_H
2268
96.8k
    536896564U, // BCLR_W
2269
96.8k
    559202U,  // BC_MMR6
2270
96.8k
    559202U,  // BC_NM
2271
96.8k
    536894300U, // BEQ
2272
96.8k
    536894300U, // BEQ64
2273
96.8k
    536889618U, // BEQC
2274
96.8k
    536889618U, // BEQC16_NM
2275
96.8k
    536889618U, // BEQC64
2276
96.8k
    536889618U, // BEQC_MMR6
2277
96.8k
    536889618U, // BEQC_NM
2278
96.8k
    536889618U, // BEQCzero_NM
2279
96.8k
    754993285U, // BEQIC_NM
2280
96.8k
    536893945U, // BEQL
2281
96.8k
    201343615U, // BEQZ16_MM
2282
96.8k
    201345216U, // BEQZALC
2283
96.8k
    201345216U, // BEQZALC_MMR6
2284
96.8k
    201345459U, // BEQZC
2285
96.8k
    201343430U, // BEQZC16_MMR6
2286
96.8k
    201345459U, // BEQZC16_NM
2287
96.8k
    201345459U, // BEQZC64
2288
96.8k
    201345459U, // BEQZC_MM
2289
96.8k
    201345459U, // BEQZC_MMR6
2290
96.8k
    201345459U, // BEQZC_NM
2291
96.8k
    536894300U, // BEQ_MM
2292
96.8k
    536889446U, // BGEC
2293
96.8k
    536889446U, // BGEC64
2294
96.8k
    536889446U, // BGEC_MMR6
2295
96.8k
    536889446U, // BGEC_NM
2296
96.8k
    754993266U, // BGEIC_NM
2297
96.8k
    754993486U, // BGEIUC_NM
2298
96.8k
    536889671U, // BGEUC
2299
96.8k
    536889671U, // BGEUC64
2300
96.8k
    536889671U, // BGEUC_MMR6
2301
96.8k
    536889671U, // BGEUC_NM
2302
96.8k
    201353274U, // BGEZ
2303
96.8k
    201353274U, // BGEZ64
2304
96.8k
    201349389U, // BGEZAL
2305
96.8k
    201345189U, // BGEZALC
2306
96.8k
    201345189U, // BGEZALC_MMR6
2307
96.8k
    201349585U, // BGEZALL
2308
96.8k
    201350857U, // BGEZALS_MM
2309
96.8k
    201349389U, // BGEZAL_MM
2310
96.8k
    201345400U, // BGEZC
2311
96.8k
    201345400U, // BGEZC64
2312
96.8k
    201345400U, // BGEZC_MMR6
2313
96.8k
    201349700U, // BGEZL
2314
96.8k
    201353274U, // BGEZ_MM
2315
96.8k
    201353334U, // BGTZ
2316
96.8k
    201353334U, // BGTZ64
2317
96.8k
    201345225U, // BGTZALC
2318
96.8k
    201345225U, // BGTZALC_MMR6
2319
96.8k
    201345466U, // BGTZC
2320
96.8k
    201345466U, // BGTZC64
2321
96.8k
    201345466U, // BGTZC_MMR6
2322
96.8k
    201349714U, // BGTZL
2323
96.8k
    201353334U, // BGTZ_MM
2324
96.8k
    570442803U, // BINSLI_B
2325
96.8k
    570444706U, // BINSLI_D
2326
96.8k
    570446525U, // BINSLI_H
2327
96.8k
    570450598U, // BINSLI_W
2328
96.8k
    570442950U, // BINSL_B
2329
96.8k
    570444906U, // BINSL_D
2330
96.8k
    570446639U, // BINSL_H
2331
96.8k
    570450756U, // BINSL_W
2332
96.8k
    570442864U, // BINSRI_B
2333
96.8k
    570444751U, // BINSRI_D
2334
96.8k
    570446570U, // BINSRI_H
2335
96.8k
    570450643U, // BINSRI_W
2336
96.8k
    570442998U, // BINSR_B
2337
96.8k
    570445171U, // BINSR_D
2338
96.8k
    570446764U, // BINSR_H
2339
96.8k
    570451046U, // BINSR_W
2340
96.8k
    24804U, // BITREV
2341
96.8k
    26612U, // BITREVW_NM
2342
96.8k
    24804U, // BITREV_MM
2343
96.8k
    23225U, // BITSWAP
2344
96.8k
    23225U, // BITSWAP_MMR6
2345
96.8k
    201353280U, // BLEZ
2346
96.8k
    201353280U, // BLEZ64
2347
96.8k
    201345198U, // BLEZALC
2348
96.8k
    201345198U, // BLEZALC_MMR6
2349
96.8k
    201345407U, // BLEZC
2350
96.8k
    201345407U, // BLEZC64
2351
96.8k
    201345407U, // BLEZC_MMR6
2352
96.8k
    201349707U, // BLEZL
2353
96.8k
    201353280U, // BLEZ_MM
2354
96.8k
    536889665U, // BLTC
2355
96.8k
    536889665U, // BLTC64
2356
96.8k
    536889665U, // BLTC_MMR6
2357
96.8k
    536889665U, // BLTC_NM
2358
96.8k
    754993292U, // BLTIC_NM
2359
96.8k
    754993494U, // BLTIUC_NM
2360
96.8k
    536889694U, // BLTUC
2361
96.8k
    536889694U, // BLTUC64
2362
96.8k
    536889694U, // BLTUC_MMR6
2363
96.8k
    536889694U, // BLTUC_NM
2364
96.8k
    201353340U, // BLTZ
2365
96.8k
    201353340U, // BLTZ64
2366
96.8k
    201349397U, // BLTZAL
2367
96.8k
    201345234U, // BLTZALC
2368
96.8k
    201345234U, // BLTZALC_MMR6
2369
96.8k
    201349594U, // BLTZALL
2370
96.8k
    201350866U, // BLTZALS_MM
2371
96.8k
    201349397U, // BLTZAL_MM
2372
96.8k
    201345473U, // BLTZC
2373
96.8k
    201345473U, // BLTZC64
2374
96.8k
    201345473U, // BLTZC_MMR6
2375
96.8k
    201349721U, // BLTZL
2376
96.8k
    201353340U, // BLTZ_MM
2377
96.8k
    570442919U, // BMNZI_B
2378
96.8k
    570450133U, // BMNZ_V
2379
96.8k
    570442911U, // BMZI_B
2380
96.8k
    570450119U, // BMZ_V
2381
96.8k
    536891829U, // BNE
2382
96.8k
    536891829U, // BNE64
2383
96.8k
    536889452U, // BNEC
2384
96.8k
    536889452U, // BNEC16_NM
2385
96.8k
    536889452U, // BNEC64
2386
96.8k
    536889452U, // BNEC_MMR6
2387
96.8k
    536889452U, // BNEC_NM
2388
96.8k
    536889452U, // BNECzero_NM
2389
96.8k
    536888337U, // BNEGI_B
2390
96.8k
    536890249U, // BNEGI_D
2391
96.8k
    536892068U, // BNEGI_H
2392
96.8k
    536896141U, // BNEGI_W
2393
96.8k
    536888305U, // BNEG_B
2394
96.8k
    536890225U, // BNEG_D
2395
96.8k
    536892044U, // BNEG_H
2396
96.8k
    536896036U, // BNEG_W
2397
96.8k
    754993273U, // BNEIC_NM
2398
96.8k
    536893818U, // BNEL
2399
96.8k
    201343607U, // BNEZ16_MM
2400
96.8k
    201345207U, // BNEZALC
2401
96.8k
    201345207U, // BNEZALC_MMR6
2402
96.8k
    201345433U, // BNEZC
2403
96.8k
    201343421U, // BNEZC16_MMR6
2404
96.8k
    201345433U, // BNEZC16_NM
2405
96.8k
    201345433U, // BNEZC64
2406
96.8k
    201345433U, // BNEZC_MM
2407
96.8k
    201345433U, // BNEZC_MMR6
2408
96.8k
    201345433U, // BNEZC_NM
2409
96.8k
    536891829U, // BNE_MM
2410
96.8k
    536889701U, // BNVC
2411
96.8k
    536889701U, // BNVC_MMR6
2412
96.8k
    201344702U, // BNZ_B
2413
96.8k
    201347297U, // BNZ_D
2414
96.8k
    201348593U, // BNZ_H
2415
96.8k
    201351374U, // BNZ_V
2416
96.8k
    201353131U, // BNZ_W
2417
96.8k
    536889707U, // BOVC
2418
96.8k
    536889707U, // BOVC_MMR6
2419
96.8k
    557299U,  // BPOSGE32
2420
96.8k
    559191U,  // BPOSGE32C_MMR3
2421
96.8k
    557299U,  // BPOSGE32_MM
2422
96.8k
    235018468U, // BREAK
2423
96.8k
    147962U,  // BREAK16_MM
2424
96.8k
    147962U,  // BREAK16_MMR6
2425
96.8k
    547044U,  // BREAK16_NM
2426
96.8k
    235018468U, // BREAK_MM
2427
96.8k
    235018468U, // BREAK_MMR6
2428
96.8k
    547044U,  // BREAK_NM
2429
96.8k
    543027U,  // BRSC_NM
2430
96.8k
    570442778U, // BSELI_B
2431
96.8k
    570450091U, // BSEL_V
2432
96.8k
    536888452U, // BSETI_B
2433
96.8k
    536890339U, // BSETI_D
2434
96.8k
    536892158U, // BSETI_H
2435
96.8k
    536896231U, // BSETI_W
2436
96.8k
    536888766U, // BSET_B
2437
96.8k
    536891051U, // BSET_D
2438
96.8k
    536892605U, // BSET_H
2439
96.8k
    536897022U, // BSET_W
2440
96.8k
    26602U, // BYTEREVW_NM
2441
96.8k
    201344696U, // BZ_B
2442
96.8k
    201347281U, // BZ_D
2443
96.8k
    201348587U, // BZ_H
2444
96.8k
    201351361U, // BZ_V
2445
96.8k
    201353125U, // BZ_W
2446
96.8k
    738224225U, // BeqzRxImm16
2447
96.8k
    201353313U, // BeqzRxImmX16
2448
96.8k
    4227977U, // Bimm16
2449
96.8k
    557961U,  // BimmX16
2450
96.8k
    738224198U, // BnezRxImm16
2451
96.8k
    201353286U, // BnezRxImmX16
2452
96.8k
    10794U, // Break16
2453
96.8k
    4745327U, // Bteqz16
2454
96.8k
    551023U,  // BteqzX16
2455
96.8k
    4745300U, // Btnez16
2456
96.8k
    550996U,  // BtnezX16
2457
96.8k
    5411201U, // CACHE
2458
96.8k
    5411171U, // CACHEE
2459
96.8k
    5411171U, // CACHEE_MM
2460
96.8k
    5411201U, // CACHE_MM
2461
96.8k
    5411201U, // CACHE_MMR6
2462
96.8k
    50516353U,  // CACHE_NM
2463
96.8k
    5411201U, // CACHE_R6
2464
96.8k
    19476U, // CEIL_L_D64
2465
96.8k
    19476U, // CEIL_L_D_MMR6
2466
96.8k
    23847U, // CEIL_L_S
2467
96.8k
    23847U, // CEIL_L_S_MMR6
2468
96.8k
    20651U, // CEIL_W_D32
2469
96.8k
    20651U, // CEIL_W_D64
2470
96.8k
    20651U, // CEIL_W_D_MMR6
2471
96.8k
    20651U, // CEIL_W_MM
2472
96.8k
    24189U, // CEIL_W_S
2473
96.8k
    24189U, // CEIL_W_S_MM
2474
96.8k
    24189U, // CEIL_W_S_MMR6
2475
96.8k
    536888381U, // CEQI_B
2476
96.8k
    536890284U, // CEQI_D
2477
96.8k
    536892103U, // CEQI_H
2478
96.8k
    536896176U, // CEQI_W
2479
96.8k
    536888535U, // CEQ_B
2480
96.8k
    536890596U, // CEQ_D
2481
96.8k
    536892294U, // CEQ_H
2482
96.8k
    536896452U, // CEQ_W
2483
96.8k
    16488U, // CFC1
2484
96.8k
    16488U, // CFC1_MM
2485
96.8k
    16704U, // CFC2_MM
2486
96.8k
    17267U, // CFCMSA
2487
96.8k
    536895195U, // CINS
2488
96.8k
    536887588U, // CINS32
2489
96.8k
    536895195U, // CINS64_32
2490
96.8k
    536895195U, // CINS_i32
2491
96.8k
    20121U, // CLASS_D
2492
96.8k
    20121U, // CLASS_D_MMR6
2493
96.8k
    24040U, // CLASS_S
2494
96.8k
    24040U, // CLASS_S_MMR6
2495
96.8k
    536888620U, // CLEI_S_B
2496
96.8k
    536890856U, // CLEI_S_D
2497
96.8k
    536892428U, // CLEI_S_H
2498
96.8k
    536896739U, // CLEI_S_W
2499
96.8k
    536888835U, // CLEI_U_B
2500
96.8k
    536891323U, // CLEI_U_D
2501
96.8k
    536892716U, // CLEI_U_H
2502
96.8k
    536897207U, // CLEI_U_W
2503
96.8k
    536888602U, // CLE_S_B
2504
96.8k
    536890838U, // CLE_S_D
2505
96.8k
    536892410U, // CLE_S_H
2506
96.8k
    536896721U, // CLE_S_W
2507
96.8k
    536888817U, // CLE_U_B
2508
96.8k
    536891305U, // CLE_U_D
2509
96.8k
    536892698U, // CLE_U_H
2510
96.8k
    536897189U, // CLE_U_W
2511
96.8k
    23193U, // CLO
2512
96.8k
    23193U, // CLO_MM
2513
96.8k
    23193U, // CLO_MMR6
2514
96.8k
    23193U, // CLO_NM
2515
96.8k
    23193U, // CLO_R6
2516
96.8k
    536888640U, // CLTI_S_B
2517
96.8k
    536890876U, // CLTI_S_D
2518
96.8k
    536892448U, // CLTI_S_H
2519
96.8k
    536896759U, // CLTI_S_W
2520
96.8k
    536888855U, // CLTI_U_B
2521
96.8k
    536891343U, // CLTI_U_D
2522
96.8k
    536892736U, // CLTI_U_H
2523
96.8k
    536897227U, // CLTI_U_W
2524
96.8k
    536888708U, // CLT_S_B
2525
96.8k
    536890954U, // CLT_S_D
2526
96.8k
    536892536U, // CLT_S_H
2527
96.8k
    536896887U, // CLT_S_W
2528
96.8k
    536888935U, // CLT_U_B
2529
96.8k
    536891433U, // CLT_U_D
2530
96.8k
    536892826U, // CLT_U_H
2531
96.8k
    536897317U, // CLT_U_W
2532
96.8k
    26716U, // CLZ
2533
96.8k
    26716U, // CLZ_MM
2534
96.8k
    26716U, // CLZ_MMR6
2535
96.8k
    26716U, // CLZ_NM
2536
96.8k
    26716U, // CLZ_R6
2537
96.8k
    536889185U, // CMPGDU_EQ_QB
2538
96.8k
    536889185U, // CMPGDU_EQ_QB_MMR2
2539
96.8k
    536889090U, // CMPGDU_LE_QB
2540
96.8k
    536889090U, // CMPGDU_LE_QB_MMR2
2541
96.8k
    536889304U, // CMPGDU_LT_QB
2542
96.8k
    536889304U, // CMPGDU_LT_QB_MMR2
2543
96.8k
    536889199U, // CMPGU_EQ_QB
2544
96.8k
    536889199U, // CMPGU_EQ_QB_MM
2545
96.8k
    536889104U, // CMPGU_LE_QB
2546
96.8k
    536889104U, // CMPGU_LE_QB_MM
2547
96.8k
    536889318U, // CMPGU_LT_QB
2548
96.8k
    536889318U, // CMPGU_LT_QB_MM
2549
96.8k
    18300U, // CMPU_EQ_QB
2550
96.8k
    18300U, // CMPU_EQ_QB_MM
2551
96.8k
    18205U, // CMPU_LE_QB
2552
96.8k
    18205U, // CMPU_LE_QB_MM
2553
96.8k
    18419U, // CMPU_LT_QB
2554
96.8k
    18419U, // CMPU_LT_QB_MM
2555
96.8k
    536890146U, // CMP_AF_D_MMR6
2556
96.8k
    536894669U, // CMP_AF_S_MMR6
2557
96.8k
    536890585U, // CMP_EQ_D
2558
96.8k
    536890585U, // CMP_EQ_D_MMR6
2559
96.8k
    22210U, // CMP_EQ_PH
2560
96.8k
    22210U, // CMP_EQ_PH_MM
2561
96.8k
    536894873U, // CMP_EQ_S
2562
96.8k
    536894873U, // CMP_EQ_S_MMR6
2563
96.8k
    536890146U, // CMP_F_D
2564
96.8k
    536894669U, // CMP_F_S
2565
96.8k
    536889990U, // CMP_LE_D
2566
96.8k
    536889990U, // CMP_LE_D_MMR6
2567
96.8k
    22106U, // CMP_LE_PH
2568
96.8k
    22106U, // CMP_LE_PH_MM
2569
96.8k
    536894590U, // CMP_LE_S
2570
96.8k
    536894590U, // CMP_LE_S_MMR6
2571
96.8k
    536891076U, // CMP_LT_D
2572
96.8k
    536891076U, // CMP_LT_D_MMR6
2573
96.8k
    22379U, // CMP_LT_PH
2574
96.8k
    22379U, // CMP_LT_PH_MM
2575
96.8k
    536894978U, // CMP_LT_S
2576
96.8k
    536894978U, // CMP_LT_S_MMR6
2577
96.8k
    536890164U, // CMP_SAF_D
2578
96.8k
    536890164U, // CMP_SAF_D_MMR6
2579
96.8k
    536894679U, // CMP_SAF_S
2580
96.8k
    536894679U, // CMP_SAF_S_MMR6
2581
96.8k
    536890612U, // CMP_SEQ_D
2582
96.8k
    536890612U, // CMP_SEQ_D_MMR6
2583
96.8k
    536894892U, // CMP_SEQ_S
2584
96.8k
    536894892U, // CMP_SEQ_S_MMR6
2585
96.8k
    536890027U, // CMP_SLE_D
2586
96.8k
    536890027U, // CMP_SLE_D_MMR6
2587
96.8k
    536894619U, // CMP_SLE_S
2588
96.8k
    536894619U, // CMP_SLE_S_MMR6
2589
96.8k
    536891103U, // CMP_SLT_D
2590
96.8k
    536891103U, // CMP_SLT_D_MMR6
2591
96.8k
    536894997U, // CMP_SLT_S
2592
96.8k
    536894997U, // CMP_SLT_S_MMR6
2593
96.8k
    536890660U, // CMP_SUEQ_D
2594
96.8k
    536890660U, // CMP_SUEQ_D_MMR6
2595
96.8k
    536894923U, // CMP_SUEQ_S
2596
96.8k
    536894923U, // CMP_SUEQ_S_MMR6
2597
96.8k
    536890075U, // CMP_SULE_D
2598
96.8k
    536890075U, // CMP_SULE_D_MMR6
2599
96.8k
    536894650U, // CMP_SULE_S
2600
96.8k
    536894650U, // CMP_SULE_S_MMR6
2601
96.8k
    536891151U, // CMP_SULT_D
2602
96.8k
    536891151U, // CMP_SULT_D_MMR6
2603
96.8k
    536895028U, // CMP_SULT_S
2604
96.8k
    536895028U, // CMP_SULT_S_MMR6
2605
96.8k
    536890533U, // CMP_SUN_D
2606
96.8k
    536890533U, // CMP_SUN_D_MMR6
2607
96.8k
    536894837U, // CMP_SUN_S
2608
96.8k
    536894837U, // CMP_SUN_S_MMR6
2609
96.8k
    536890640U, // CMP_UEQ_D
2610
96.8k
    536890640U, // CMP_UEQ_D_MMR6
2611
96.8k
    536894912U, // CMP_UEQ_S
2612
96.8k
    536894912U, // CMP_UEQ_S_MMR6
2613
96.8k
    536890055U, // CMP_ULE_D
2614
96.8k
    536890055U, // CMP_ULE_D_MMR6
2615
96.8k
    536894639U, // CMP_ULE_S
2616
96.8k
    536894639U, // CMP_ULE_S_MMR6
2617
96.8k
    536891131U, // CMP_ULT_D
2618
96.8k
    536891131U, // CMP_ULT_D_MMR6
2619
96.8k
    536895017U, // CMP_ULT_S
2620
96.8k
    536895017U, // CMP_ULT_S_MMR6
2621
96.8k
    536890515U, // CMP_UN_D
2622
96.8k
    536890515U, // CMP_UN_D_MMR6
2623
96.8k
    536894827U, // CMP_UN_S
2624
96.8k
    536894827U, // CMP_UN_S_MMR6
2625
96.8k
    1073759659U,  // COPY_S_B
2626
96.8k
    1073761927U,  // COPY_S_D
2627
96.8k
    1073763498U,  // COPY_S_H
2628
96.8k
    1073767871U,  // COPY_S_W
2629
96.8k
    1073759874U,  // COPY_U_B
2630
96.8k
    1073763765U,  // COPY_U_H
2631
96.8k
    1073768278U,  // COPY_U_W
2632
96.8k
    536889029U, // CRC32B
2633
96.8k
    33572549U,  // CRC32B_NM
2634
96.8k
    536889037U, // CRC32CB
2635
96.8k
    33572557U,  // CRC32CB_NM
2636
96.8k
    536891656U, // CRC32CD
2637
96.8k
    536892940U, // CRC32CH
2638
96.8k
    33576460U,  // CRC32CH_NM
2639
96.8k
    536897466U, // CRC32CW
2640
96.8k
    33580986U,  // CRC32CW_NM
2641
96.8k
    536891642U, // CRC32D
2642
96.8k
    536892920U, // CRC32H
2643
96.8k
    33576440U,  // CRC32H_NM
2644
96.8k
    536897458U, // CRC32W
2645
96.8k
    33580978U,  // CRC32W_NM
2646
96.8k
    17875075U,  // CTC1
2647
96.8k
    17875075U,  // CTC1_MM
2648
96.8k
    17875291U,  // CTC2_MM
2649
96.8k
    17275U, // CTCMSA
2650
96.8k
    23643U, // CVT_D32_S
2651
96.8k
    23643U, // CVT_D32_S_MM
2652
96.8k
    24972U, // CVT_D32_W
2653
96.8k
    24972U, // CVT_D32_W_MM
2654
96.8k
    22769U, // CVT_D64_L
2655
96.8k
    23643U, // CVT_D64_S
2656
96.8k
    23643U, // CVT_D64_S_MM
2657
96.8k
    24972U, // CVT_D64_W
2658
96.8k
    24972U, // CVT_D64_W_MM
2659
96.8k
    22769U, // CVT_D_L_MMR6
2660
96.8k
    19497U, // CVT_L_D64
2661
96.8k
    19497U, // CVT_L_D64_MM
2662
96.8k
    19497U, // CVT_L_D_MMR6
2663
96.8k
    23868U, // CVT_L_S
2664
96.8k
    23868U, // CVT_L_S_MM
2665
96.8k
    23868U, // CVT_L_S_MMR6
2666
96.8k
    26574U, // CVT_PS_PW64
2667
96.8k
    536894942U, // CVT_PS_S64
2668
96.8k
    24369U, // CVT_PW_PS64
2669
96.8k
    19844U, // CVT_S_D32
2670
96.8k
    19844U, // CVT_S_D32_MM
2671
96.8k
    19844U, // CVT_S_D64
2672
96.8k
    19844U, // CVT_S_D64_MM
2673
96.8k
    22778U, // CVT_S_L
2674
96.8k
    22778U, // CVT_S_L_MMR6
2675
96.8k
    23023U, // CVT_S_PL64
2676
96.8k
    24658U, // CVT_S_PU64
2677
96.8k
    25727U, // CVT_S_W
2678
96.8k
    25727U, // CVT_S_W_MM
2679
96.8k
    25727U, // CVT_S_W_MMR6
2680
96.8k
    20672U, // CVT_W_D32
2681
96.8k
    20672U, // CVT_W_D32_MM
2682
96.8k
    20672U, // CVT_W_D64
2683
96.8k
    20672U, // CVT_W_D64_MM
2684
96.8k
    24210U, // CVT_W_S
2685
96.8k
    24210U, // CVT_W_S_MM
2686
96.8k
    24210U, // CVT_W_S_MMR6
2687
96.8k
    536890577U, // C_EQ_D32
2688
96.8k
    536890577U, // C_EQ_D32_MM
2689
96.8k
    536890577U, // C_EQ_D64
2690
96.8k
    536890577U, // C_EQ_D64_MM
2691
96.8k
    536894865U, // C_EQ_S
2692
96.8k
    536894865U, // C_EQ_S_MM
2693
96.8k
    536890139U, // C_F_D32
2694
96.8k
    536890139U, // C_F_D32_MM
2695
96.8k
    536890139U, // C_F_D64
2696
96.8k
    536890139U, // C_F_D64_MM
2697
96.8k
    536894662U, // C_F_S
2698
96.8k
    536894662U, // C_F_S_MM
2699
96.8k
    536889982U, // C_LE_D32
2700
96.8k
    536889982U, // C_LE_D32_MM
2701
96.8k
    536889982U, // C_LE_D64
2702
96.8k
    536889982U, // C_LE_D64_MM
2703
96.8k
    536894582U, // C_LE_S
2704
96.8k
    536894582U, // C_LE_S_MM
2705
96.8k
    536891068U, // C_LT_D32
2706
96.8k
    536891068U, // C_LT_D32_MM
2707
96.8k
    536891068U, // C_LT_D64
2708
96.8k
    536891068U, // C_LT_D64_MM
2709
96.8k
    536894970U, // C_LT_S
2710
96.8k
    536894970U, // C_LT_S_MM
2711
96.8k
    536889973U, // C_NGE_D32
2712
96.8k
    536889973U, // C_NGE_D32_MM
2713
96.8k
    536889973U, // C_NGE_D64
2714
96.8k
    536889973U, // C_NGE_D64_MM
2715
96.8k
    536894573U, // C_NGE_S
2716
96.8k
    536894573U, // C_NGE_S_MM
2717
96.8k
    536890008U, // C_NGLE_D32
2718
96.8k
    536890008U, // C_NGLE_D32_MM
2719
96.8k
    536890008U, // C_NGLE_D64
2720
96.8k
    536890008U, // C_NGLE_D64_MM
2721
96.8k
    536894600U, // C_NGLE_S
2722
96.8k
    536894600U, // C_NGLE_S_MM
2723
96.8k
    536890425U, // C_NGL_D32
2724
96.8k
    536890425U, // C_NGL_D32_MM
2725
96.8k
    536890425U, // C_NGL_D64
2726
96.8k
    536890425U, // C_NGL_D64_MM
2727
96.8k
    536894796U, // C_NGL_S
2728
96.8k
    536894796U, // C_NGL_S_MM
2729
96.8k
    536891059U, // C_NGT_D32
2730
96.8k
    536891059U, // C_NGT_D32_MM
2731
96.8k
    536891059U, // C_NGT_D64
2732
96.8k
    536891059U, // C_NGT_D64_MM
2733
96.8k
    536894961U, // C_NGT_S
2734
96.8k
    536894961U, // C_NGT_S_MM
2735
96.8k
    536890018U, // C_OLE_D32
2736
96.8k
    536890018U, // C_OLE_D32_MM
2737
96.8k
    536890018U, // C_OLE_D64
2738
96.8k
    536890018U, // C_OLE_D64_MM
2739
96.8k
    536894610U, // C_OLE_S
2740
96.8k
    536894610U, // C_OLE_S_MM
2741
96.8k
    536891094U, // C_OLT_D32
2742
96.8k
    536891094U, // C_OLT_D32_MM
2743
96.8k
    536891094U, // C_OLT_D64
2744
96.8k
    536891094U, // C_OLT_D64_MM
2745
96.8k
    536894988U, // C_OLT_S
2746
96.8k
    536894988U, // C_OLT_S_MM
2747
96.8k
    536890603U, // C_SEQ_D32
2748
96.8k
    536890603U, // C_SEQ_D32_MM
2749
96.8k
    536890603U, // C_SEQ_D64
2750
96.8k
    536890603U, // C_SEQ_D64_MM
2751
96.8k
    536894883U, // C_SEQ_S
2752
96.8k
    536894883U, // C_SEQ_S_MM
2753
96.8k
    536890209U, // C_SF_D32
2754
96.8k
    536890209U, // C_SF_D32_MM
2755
96.8k
    536890209U, // C_SF_D64
2756
96.8k
    536890209U, // C_SF_D64_MM
2757
96.8k
    536894708U, // C_SF_S
2758
96.8k
    536894708U, // C_SF_S_MM
2759
96.8k
    536890631U, // C_UEQ_D32
2760
96.8k
    536890631U, // C_UEQ_D32_MM
2761
96.8k
    536890631U, // C_UEQ_D64
2762
96.8k
    536890631U, // C_UEQ_D64_MM
2763
96.8k
    536894903U, // C_UEQ_S
2764
96.8k
    536894903U, // C_UEQ_S_MM
2765
96.8k
    536890046U, // C_ULE_D32
2766
96.8k
    536890046U, // C_ULE_D32_MM
2767
96.8k
    536890046U, // C_ULE_D64
2768
96.8k
    536890046U, // C_ULE_D64_MM
2769
96.8k
    536894630U, // C_ULE_S
2770
96.8k
    536894630U, // C_ULE_S_MM
2771
96.8k
    536891122U, // C_ULT_D32
2772
96.8k
    536891122U, // C_ULT_D32_MM
2773
96.8k
    536891122U, // C_ULT_D64
2774
96.8k
    536891122U, // C_ULT_D64_MM
2775
96.8k
    536895008U, // C_ULT_S
2776
96.8k
    536895008U, // C_ULT_S_MM
2777
96.8k
    536890507U, // C_UN_D32
2778
96.8k
    536890507U, // C_UN_D32_MM
2779
96.8k
    536890507U, // C_UN_D64
2780
96.8k
    536890507U, // C_UN_D64_MM
2781
96.8k
    536894819U, // C_UN_S
2782
96.8k
    536894819U, // C_UN_S_MM
2783
96.8k
    23264U, // CmpRxRy16
2784
96.8k
    1610635429U,  // CmpiRxImm16
2785
96.8k
    22693U, // CmpiRxImmX16
2786
96.8k
    536891670U, // DADD
2787
96.8k
    536893537U, // DADDi
2788
96.8k
    536895504U, // DADDiu
2789
96.8k
    536895440U, // DADDu
2790
96.8k
    536893568U, // DAHI
2791
96.8k
    536894090U, // DALIGN
2792
96.8k
    536893629U, // DATI
2793
96.8k
    536893647U, // DAUI
2794
96.8k
    23224U, // DBITSWAP
2795
96.8k
    23192U, // DCLO
2796
96.8k
    23192U, // DCLO_R6
2797
96.8k
    26715U, // DCLZ
2798
96.8k
    26715U, // DCLZ_R6
2799
96.8k
    536895724U, // DDIV
2800
96.8k
    536895632U, // DDIVU
2801
96.8k
    11034U, // DERET
2802
96.8k
    11034U, // DERET_MM
2803
96.8k
    11034U, // DERET_MMR6
2804
96.8k
    11034U, // DERET_NM
2805
96.8k
    536895408U, // DEXT
2806
96.8k
    536897885U, // DEXT64_32
2807
96.8k
    536894061U, // DEXTM
2808
96.8k
    536895625U, // DEXTU
2809
96.8k
    546916U,  // DI
2810
96.8k
    536895201U, // DINS
2811
96.8k
    536894054U, // DINSM
2812
96.8k
    536895580U, // DINSU
2813
96.8k
    536895725U, // DIV
2814
96.8k
    536895633U, // DIVU
2815
96.8k
    536895633U, // DIVU_MMR6
2816
96.8k
    536895633U, // DIVU_NM
2817
96.8k
    536895725U, // DIV_MMR6
2818
96.8k
    536895725U, // DIV_NM
2819
96.8k
    536888729U, // DIV_S_B
2820
96.8k
    536890997U, // DIV_S_D
2821
96.8k
    536892557U, // DIV_S_H
2822
96.8k
    536896930U, // DIV_S_W
2823
96.8k
    536888944U, // DIV_U_B
2824
96.8k
    536891464U, // DIV_U_D
2825
96.8k
    536892835U, // DIV_U_H
2826
96.8k
    536897348U, // DIV_U_W
2827
96.8k
    546916U,  // DI_MM
2828
96.8k
    546916U,  // DI_MMR6
2829
96.8k
    546916U,  // DI_NM
2830
96.8k
    536888173U, // DLSA
2831
96.8k
    536888173U, // DLSA_R6
2832
96.8k
    536887303U, // DMFC0
2833
96.8k
    16494U, // DMFC1
2834
96.8k
    536887622U, // DMFC2
2835
96.8k
    251674950U, // DMFC2_OCTEON
2836
96.8k
    536887310U, // DMFGC0
2837
96.8k
    536891722U, // DMOD
2838
96.8k
    536895454U, // DMODU
2839
96.8k
    548756U,  // DMT
2840
96.8k
    2752561212U,  // DMTC0
2841
96.8k
    17875081U,  // DMTC1
2842
96.8k
    2752561505U,  // DMTC2
2843
96.8k
    251674977U, // DMTC2_OCTEON
2844
96.8k
    2752561190U,  // DMTGC0
2845
96.8k
    548756U,  // DMT_NM
2846
96.8k
    536893524U, // DMUH
2847
96.8k
    536895497U, // DMUHU
2848
96.8k
    536893990U, // DMUL
2849
96.8k
    24461U, // DMULT
2850
96.8k
    24705U, // DMULTu
2851
96.8k
    536895541U, // DMULU
2852
96.8k
    536893990U, // DMUL_R6
2853
96.8k
    536890905U, // DOTP_S_D
2854
96.8k
    536892477U, // DOTP_S_H
2855
96.8k
    536896798U, // DOTP_S_W
2856
96.8k
    536891372U, // DOTP_U_D
2857
96.8k
    536892765U, // DOTP_U_H
2858
96.8k
    536897256U, // DOTP_U_W
2859
96.8k
    570445250U, // DPADD_S_D
2860
96.8k
    570446822U, // DPADD_S_H
2861
96.8k
    570451133U, // DPADD_S_W
2862
96.8k
    570445717U, // DPADD_U_D
2863
96.8k
    570447110U, // DPADD_U_H
2864
96.8k
    570451601U, // DPADD_U_W
2865
96.8k
    536893370U, // DPAQX_SA_W_PH
2866
96.8k
    536893370U, // DPAQX_SA_W_PH_MMR2
2867
96.8k
    536893453U, // DPAQX_S_W_PH
2868
96.8k
    536893453U, // DPAQX_S_W_PH_MMR2
2869
96.8k
    536896258U, // DPAQ_SA_L_W
2870
96.8k
    536896258U, // DPAQ_SA_L_W_MM
2871
96.8k
    536893412U, // DPAQ_S_W_PH
2872
96.8k
    536893412U, // DPAQ_S_W_PH_MM
2873
96.8k
    536893725U, // DPAU_H_QBL
2874
96.8k
    536893725U, // DPAU_H_QBL_MM
2875
96.8k
    536894315U, // DPAU_H_QBR
2876
96.8k
    536894315U, // DPAU_H_QBR_MM
2877
96.8k
    536893491U, // DPAX_W_PH
2878
96.8k
    536893491U, // DPAX_W_PH_MMR2
2879
96.8k
    536893360U, // DPA_W_PH
2880
96.8k
    536893360U, // DPA_W_PH_MMR2
2881
96.8k
    23269U, // DPOP
2882
96.8k
    536893385U, // DPSQX_SA_W_PH
2883
96.8k
    536893385U, // DPSQX_SA_W_PH_MMR2
2884
96.8k
    536893467U, // DPSQX_S_W_PH
2885
96.8k
    536893467U, // DPSQX_S_W_PH_MMR2
2886
96.8k
    536896271U, // DPSQ_SA_L_W
2887
96.8k
    536896271U, // DPSQ_SA_L_W_MM
2888
96.8k
    536893440U, // DPSQ_S_W_PH
2889
96.8k
    536893440U, // DPSQ_S_W_PH_MM
2890
96.8k
    570445217U, // DPSUB_S_D
2891
96.8k
    570446801U, // DPSUB_S_H
2892
96.8k
    570451100U, // DPSUB_S_W
2893
96.8k
    570445684U, // DPSUB_U_D
2894
96.8k
    570447089U, // DPSUB_U_H
2895
96.8k
    570451568U, // DPSUB_U_W
2896
96.8k
    536893737U, // DPSU_H_QBL
2897
96.8k
    536893737U, // DPSU_H_QBL_MM
2898
96.8k
    536894327U, // DPSU_H_QBR
2899
96.8k
    536894327U, // DPSU_H_QBR_MM
2900
96.8k
    536893502U, // DPSX_W_PH
2901
96.8k
    536893502U, // DPSX_W_PH_MMR2
2902
96.8k
    536893481U, // DPS_W_PH
2903
96.8k
    536893481U, // DPS_W_PH_MMR2
2904
96.8k
    536894500U, // DROTR
2905
96.8k
    536887579U, // DROTR32
2906
96.8k
    536895773U, // DROTRV
2907
96.8k
    22016U, // DSBH
2908
96.8k
    26786U, // DSDIV
2909
96.8k
    20770U, // DSHD
2910
96.8k
    536893923U, // DSLL
2911
96.8k
    536887549U, // DSLL32
2912
96.8k
    2147506659U,  // DSLL64_32
2913
96.8k
    536895730U, // DSLLV
2914
96.8k
    536888167U, // DSRA
2915
96.8k
    536887531U, // DSRA32
2916
96.8k
    536895709U, // DSRAV
2917
96.8k
    536893951U, // DSRL
2918
96.8k
    536887557U, // DSRL32
2919
96.8k
    536895737U, // DSRLV
2920
96.8k
    536889419U, // DSUB
2921
96.8k
    536895419U, // DSUBu
2922
96.8k
    26772U, // DUDIV
2923
96.8k
    547656U,  // DVP
2924
96.8k
    545220U,  // DVPE
2925
96.8k
    545220U,  // DVPE_NM
2926
96.8k
    547656U,  // DVP_MMR6
2927
96.8k
    26787U, // DivRxRy16
2928
96.8k
    26773U, // DivuRxRy16
2929
96.8k
    10928U, // EHB
2930
96.8k
    10928U, // EHB_MM
2931
96.8k
    10928U, // EHB_MMR6
2932
96.8k
    10928U, // EHB_NM
2933
96.8k
    546928U,  // EI
2934
96.8k
    546928U,  // EI_MM
2935
96.8k
    546928U,  // EI_MMR6
2936
96.8k
    546928U,  // EI_NM
2937
96.8k
    548761U,  // EMT
2938
96.8k
    548761U,  // EMT_NM
2939
96.8k
    11035U, // ERET
2940
96.8k
    10932U, // ERETNC
2941
96.8k
    10932U, // ERETNC_MMR6
2942
96.8k
    10932U, // ERETNC_NM
2943
96.8k
    11035U, // ERET_MM
2944
96.8k
    11035U, // ERET_MMR6
2945
96.8k
    11035U, // ERET_NM
2946
96.8k
    547661U,  // EVP
2947
96.8k
    545226U,  // EVPE
2948
96.8k
    545226U,  // EVPE_NM
2949
96.8k
    547661U,  // EVP_MMR6
2950
96.8k
    536895409U, // EXT
2951
96.8k
    536894274U, // EXTP
2952
96.8k
    536894153U, // EXTPDP
2953
96.8k
    536895757U, // EXTPDPV
2954
96.8k
    536895757U, // EXTPDPV_MM
2955
96.8k
    536894153U, // EXTPDP_MM
2956
96.8k
    536895766U, // EXTPV
2957
96.8k
    536895766U, // EXTPV_MM
2958
96.8k
    536894274U, // EXTP_MM
2959
96.8k
    536896991U, // EXTRV_RS_W
2960
96.8k
    536896991U, // EXTRV_RS_W_MM
2961
96.8k
    536896545U, // EXTRV_R_W
2962
96.8k
    536896545U, // EXTRV_R_W_MM
2963
96.8k
    536892566U, // EXTRV_S_H
2964
96.8k
    536892566U, // EXTRV_S_H_MM
2965
96.8k
    536897428U, // EXTRV_W
2966
96.8k
    536897428U, // EXTRV_W_MM
2967
96.8k
    536896980U, // EXTR_RS_W
2968
96.8k
    536896980U, // EXTR_RS_W_MM
2969
96.8k
    536896524U, // EXTR_R_W
2970
96.8k
    536896524U, // EXTR_R_W_MM
2971
96.8k
    536892497U, // EXTR_S_H
2972
96.8k
    536892497U, // EXTR_S_H_MM
2973
96.8k
    536896623U, // EXTR_W
2974
96.8k
    536896623U, // EXTR_W_MM
2975
96.8k
    536895299U, // EXTS
2976
96.8k
    536887596U, // EXTS32
2977
96.8k
    536897508U, // EXTW_NM
2978
96.8k
    536895409U, // EXT_MM
2979
96.8k
    536895409U, // EXT_MMR6
2980
96.8k
    536895409U, // EXT_NM
2981
96.8k
    20113U, // FABS_D32
2982
96.8k
    20113U, // FABS_D32_MM
2983
96.8k
    20113U, // FABS_D64
2984
96.8k
    20113U, // FABS_D64_MM
2985
96.8k
    24023U, // FABS_S
2986
96.8k
    24023U, // FABS_S_MM
2987
96.8k
    536889922U, // FADD_D
2988
96.8k
    536889923U, // FADD_D32
2989
96.8k
    536889923U, // FADD_D32_MM
2990
96.8k
    536889923U, // FADD_D64
2991
96.8k
    536889923U, // FADD_D64_MM
2992
96.8k
    536895215U, // FADD_PS64
2993
96.8k
    536894566U, // FADD_S
2994
96.8k
    536894566U, // FADD_S_MM
2995
96.8k
    570448998U, // FADD_S_MMR6
2996
96.8k
    536895893U, // FADD_W
2997
96.8k
    536890156U, // FCAF_D
2998
96.8k
    536896012U, // FCAF_W
2999
96.8k
    536890595U, // FCEQ_D
3000
96.8k
    536896451U, // FCEQ_W
3001
96.8k
    20120U, // FCLASS_D
3002
96.8k
    26091U, // FCLASS_W
3003
96.8k
    536890000U, // FCLE_D
3004
96.8k
    536895935U, // FCLE_W
3005
96.8k
    536891086U, // FCLT_D
3006
96.8k
    536897030U, // FCLT_W
3007
96.8k
    5974450U, // FCMP_D32
3008
96.8k
    5974450U, // FCMP_D32_MM
3009
96.8k
    5974450U, // FCMP_D64
3010
96.8k
    6498738U, // FCMP_S32
3011
96.8k
    6498738U, // FCMP_S32_MM
3012
96.8k
    536890096U, // FCNE_D
3013
96.8k
    536895969U, // FCNE_W
3014
96.8k
    536890705U, // FCOR_D
3015
96.8k
    536896580U, // FCOR_W
3016
96.8k
    536890651U, // FCUEQ_D
3017
96.8k
    536896467U, // FCUEQ_W
3018
96.8k
    536890066U, // FCULE_D
3019
96.8k
    536895951U, // FCULE_W
3020
96.8k
    536891142U, // FCULT_D
3021
96.8k
    536897046U, // FCULT_W
3022
96.8k
    536890112U, // FCUNE_D
3023
96.8k
    536895985U, // FCUNE_W
3024
96.8k
    536890525U, // FCUN_D
3025
96.8k
    536896357U, // FCUN_W
3026
96.8k
    536891518U, // FDIV_D
3027
96.8k
    536891519U, // FDIV_D32
3028
96.8k
    536891519U, // FDIV_D32_MM
3029
96.8k
    536891519U, // FDIV_D64
3030
96.8k
    536891519U, // FDIV_D64_MM
3031
96.8k
    536895065U, // FDIV_S
3032
96.8k
    536895065U, // FDIV_S_MM
3033
96.8k
    570449497U, // FDIV_S_MMR6
3034
96.8k
    536897412U, // FDIV_W
3035
96.8k
    536892224U, // FEXDO_H
3036
96.8k
    536896373U, // FEXDO_W
3037
96.8k
    536889809U, // FEXP2_D
3038
96.8k
    536895796U, // FEXP2_W
3039
96.8k
    19537U, // FEXUPL_D
3040
96.8k
    25387U, // FEXUPL_W
3041
96.8k
    19809U, // FEXUPR_D
3042
96.8k
    25684U, // FEXUPR_W
3043
96.8k
    20051U, // FFINT_S_D
3044
96.8k
    25984U, // FFINT_S_W
3045
96.8k
    20530U, // FFINT_U_D
3046
96.8k
    26414U, // FFINT_U_W
3047
96.8k
    19547U, // FFQL_D
3048
96.8k
    25397U, // FFQL_W
3049
96.8k
    19819U, // FFQR_D
3050
96.8k
    25694U, // FFQR_W
3051
96.8k
    17584U, // FILL_B
3052
96.8k
    19522U, // FILL_D
3053
96.8k
    21273U, // FILL_H
3054
96.8k
    25372U, // FILL_W
3055
96.8k
    18888U, // FLOG2_D
3056
96.8k
    24875U, // FLOG2_W
3057
96.8k
    19486U, // FLOOR_L_D64
3058
96.8k
    19486U, // FLOOR_L_D_MMR6
3059
96.8k
    23857U, // FLOOR_L_S
3060
96.8k
    23857U, // FLOOR_L_S_MMR6
3061
96.8k
    20661U, // FLOOR_W_D32
3062
96.8k
    20661U, // FLOOR_W_D64
3063
96.8k
    20661U, // FLOOR_W_D_MMR6
3064
96.8k
    20661U, // FLOOR_W_MM
3065
96.8k
    24199U, // FLOOR_W_S
3066
96.8k
    24199U, // FLOOR_W_S_MM
3067
96.8k
    24199U, // FLOOR_W_S_MMR6
3068
96.8k
    570444362U, // FMADD_D
3069
96.8k
    570450333U, // FMADD_W
3070
96.8k
    536889847U, // FMAX_A_D
3071
96.8k
    536895834U, // FMAX_A_W
3072
96.8k
    536891593U, // FMAX_D
3073
96.8k
    536897437U, // FMAX_W
3074
96.8k
    536889827U, // FMIN_A_D
3075
96.8k
    536895814U, // FMIN_A_W
3076
96.8k
    536890499U, // FMIN_D
3077
96.8k
    536896349U, // FMIN_W
3078
96.8k
    20622U, // FMOV_D32
3079
96.8k
    20622U, // FMOV_D32_MM
3080
96.8k
    20622U, // FMOV_D64
3081
96.8k
    20622U, // FMOV_D64_MM
3082
96.8k
    20622U, // FMOV_D_MMR6
3083
96.8k
    24160U, // FMOV_S
3084
96.8k
    24160U, // FMOV_S_MM
3085
96.8k
    24160U, // FMOV_S_MMR6
3086
96.8k
    570444320U, // FMSUB_D
3087
96.8k
    570450291U, // FMSUB_W
3088
96.8k
    536890483U, // FMUL_D
3089
96.8k
    536890484U, // FMUL_D32
3090
96.8k
    536890484U, // FMUL_D32_MM
3091
96.8k
    536890484U, // FMUL_D64
3092
96.8k
    536890484U, // FMUL_D64_MM
3093
96.8k
    536895231U, // FMUL_PS64
3094
96.8k
    536894805U, // FMUL_S
3095
96.8k
    536894805U, // FMUL_S_MM
3096
96.8k
    570449237U, // FMUL_S_MMR6
3097
96.8k
    536896333U, // FMUL_W
3098
96.8k
    19314U, // FNEG_D32
3099
96.8k
    19314U, // FNEG_D32_MM
3100
96.8k
    19314U, // FNEG_D64
3101
96.8k
    19314U, // FNEG_D64_MM
3102
96.8k
    23812U, // FNEG_S
3103
96.8k
    23812U, // FNEG_S_MM
3104
96.8k
    23812U, // FNEG_S_MMR6
3105
96.8k
    2752567531U,  // FORK
3106
96.8k
    2752567531U,  // FORK_NM
3107
96.8k
    19648U, // FRCP_D
3108
96.8k
    25470U, // FRCP_W
3109
96.8k
    20268U, // FRINT_D
3110
96.8k
    26160U, // FRINT_W
3111
96.8k
    20296U, // FRSQRT_D
3112
96.8k
    26188U, // FRSQRT_W
3113
96.8k
    536890175U, // FSAF_D
3114
96.8k
    536896020U, // FSAF_W
3115
96.8k
    536890623U, // FSEQ_D
3116
96.8k
    536896459U, // FSEQ_W
3117
96.8k
    536890038U, // FSLE_D
3118
96.8k
    536895943U, // FSLE_W
3119
96.8k
    536891114U, // FSLT_D
3120
96.8k
    536897038U, // FSLT_W
3121
96.8k
    536890104U, // FSNE_D
3122
96.8k
    536895977U, // FSNE_W
3123
96.8k
    536890713U, // FSOR_D
3124
96.8k
    536896588U, // FSOR_W
3125
96.8k
    20287U, // FSQRT_D
3126
96.8k
    20288U, // FSQRT_D32
3127
96.8k
    20288U, // FSQRT_D32_MM
3128
96.8k
    20288U, // FSQRT_D64
3129
96.8k
    20288U, // FSQRT_D64_MM
3130
96.8k
    24137U, // FSQRT_S
3131
96.8k
    24137U, // FSQRT_S_MM
3132
96.8k
    26179U, // FSQRT_W
3133
96.8k
    536889880U, // FSUB_D
3134
96.8k
    536889881U, // FSUB_D32
3135
96.8k
    536889881U, // FSUB_D32_MM
3136
96.8k
    536889881U, // FSUB_D64
3137
96.8k
    536889881U, // FSUB_D64_MM
3138
96.8k
    536895207U, // FSUB_PS64
3139
96.8k
    536894548U, // FSUB_S
3140
96.8k
    536894548U, // FSUB_S_MM
3141
96.8k
    570448980U, // FSUB_S_MMR6
3142
96.8k
    536895851U, // FSUB_W
3143
96.8k
    536890672U, // FSUEQ_D
3144
96.8k
    536896476U, // FSUEQ_W
3145
96.8k
    536890087U, // FSULE_D
3146
96.8k
    536895960U, // FSULE_W
3147
96.8k
    536891163U, // FSULT_D
3148
96.8k
    536897055U, // FSULT_W
3149
96.8k
    536890121U, // FSUNE_D
3150
96.8k
    536895994U, // FSUNE_W
3151
96.8k
    536890544U, // FSUN_D
3152
96.8k
    536896365U, // FSUN_W
3153
96.8k
    20062U, // FTINT_S_D
3154
96.8k
    25995U, // FTINT_S_W
3155
96.8k
    20541U, // FTINT_U_D
3156
96.8k
    26425U, // FTINT_U_W
3157
96.8k
    536892301U, // FTQ_H
3158
96.8k
    536896485U, // FTQ_W
3159
96.8k
    19884U, // FTRUNC_S_D
3160
96.8k
    25767U, // FTRUNC_S_W
3161
96.8k
    20351U, // FTRUNC_U_D
3162
96.8k
    26235U, // FTRUNC_U_W
3163
96.8k
    547034U,  // GINVI
3164
96.8k
    547034U,  // GINVI_MMR6
3165
96.8k
    547034U,  // GINVI_NM
3166
96.8k
    268459939U, // GINVT
3167
96.8k
    268459939U, // GINVT_MMR6
3168
96.8k
    268459939U, // GINVT_NM
3169
96.8k
    536890808U, // HADD_S_D
3170
96.8k
    536892380U, // HADD_S_H
3171
96.8k
    536896691U, // HADD_S_W
3172
96.8k
    536891275U, // HADD_U_D
3173
96.8k
    536892668U, // HADD_U_H
3174
96.8k
    536897159U, // HADD_U_W
3175
96.8k
    536890775U, // HSUB_S_D
3176
96.8k
    536892359U, // HSUB_S_H
3177
96.8k
    536896658U, // HSUB_S_W
3178
96.8k
    536891242U, // HSUB_U_D
3179
96.8k
    536892647U, // HSUB_U_H
3180
96.8k
    536897126U, // HSUB_U_W
3181
96.8k
    661951U,  // HYPCALL
3182
96.8k
    661951U,  // HYPCALL_MM
3183
96.8k
    536888999U, // ILVEV_B
3184
96.8k
    536891509U, // ILVEV_D
3185
96.8k
    536892890U, // ILVEV_H
3186
96.8k
    536897403U, // ILVEV_W
3187
96.8k
    536888527U, // ILVL_B
3188
96.8k
    536890491U, // ILVL_D
3189
96.8k
    536892216U, // ILVL_H
3190
96.8k
    536896341U, // ILVL_W
3191
96.8k
    536888279U, // ILVOD_B
3192
96.8k
    536889964U, // ILVOD_D
3193
96.8k
    536892018U, // ILVOD_H
3194
96.8k
    536895926U, // ILVOD_W
3195
96.8k
    536888575U, // ILVR_B
3196
96.8k
    536890748U, // ILVR_D
3197
96.8k
    536892341U, // ILVR_H
3198
96.8k
    536896631U, // ILVR_W
3199
96.8k
    536895196U, // INS
3200
96.8k
    292046286U, // INSERT_B
3201
96.8k
    308825909U, // INSERT_D
3202
96.8k
    325604557U, // INSERT_H
3203
96.8k
    342386233U, // INSERT_W
3204
96.8k
    33579301U,  // INSV
3205
96.8k
    359154656U, // INSVE_B
3206
96.8k
    375933714U, // INSVE_D
3207
96.8k
    392712827U, // INSVE_H
3208
96.8k
    409494019U, // INSVE_W
3209
96.8k
    33579301U,  // INSV_MM
3210
96.8k
    536895196U, // INS_MM
3211
96.8k
    536895196U, // INS_MMR6
3212
96.8k
    536887297U, // INS_NM
3213
96.8k
    219361U,  // J
3214
96.8k
    219400U,  // JAL
3215
96.8k
    23544U, // JALR
3216
96.8k
    547832U,  // JALR16_MM
3217
96.8k
    23544U, // JALR64
3218
96.8k
    547832U,  // JALRC16_MMR6
3219
96.8k
    18725U, // JALRC16_NM
3220
96.8k
    18139U, // JALRCHB_NM
3221
96.8k
    18139U, // JALRC_HB_MMR6
3222
96.8k
    18725U, // JALRC_MMR6
3223
96.8k
    18725U, // JALRC_NM
3224
96.8k
    541245U,  // JALRS16_MM
3225
96.8k
    24380U, // JALRS_MM
3226
96.8k
    18156U, // JALR_HB
3227
96.8k
    18156U, // JALR_HB64
3228
96.8k
    23544U, // JALR_MM
3229
96.8k
    220867U,  // JALS_MM
3230
96.8k
    223256U,  // JALX
3231
96.8k
    223256U,  // JALX_MM
3232
96.8k
    219400U,  // JAL_MM
3233
96.8k
    18590U, // JIALC
3234
96.8k
    18590U, // JIALC64
3235
96.8k
    18590U, // JIALC_MMR6
3236
96.8k
    18560U, // JIC
3237
96.8k
    18560U, // JIC64
3238
96.8k
    18560U, // JIC_MMR6
3239
96.8k
    547828U,  // JR
3240
96.8k
    541232U,  // JR16_MM
3241
96.8k
    547828U,  // JR64
3242
96.8k
    547633U,  // JRADDIUSP
3243
96.8k
    543008U,  // JRC16_MM
3244
96.8k
    541110U,  // JRC16_MMR6
3245
96.8k
    547621U,  // JRCADDIUSP_MMR6
3246
96.8k
    543008U,  // JRC_NM
3247
96.8k
    542437U,  // JR_HB
3248
96.8k
    542437U,  // JR_HB64
3249
96.8k
    542437U,  // JR_HB64_R6
3250
96.8k
    542437U,  // JR_HB_R6
3251
96.8k
    547828U,  // JR_MM
3252
96.8k
    219361U,  // J_MM
3253
96.8k
    7575816U, // Jal16
3254
96.8k
    8100104U, // JalB16
3255
96.8k
    10921U, // JrRa16
3256
96.8k
    10913U, // JrcRa16
3257
96.8k
    543008U,  // JrcRx16
3258
96.8k
    543013U,  // JumpLinkReg16
3259
96.8k
    419451474U, // LAPC32_NM
3260
96.8k
    419447735U, // LAPC48_NM
3261
96.8k
    50349813U,  // LB
3262
96.8k
    50349813U,  // LB16_NM
3263
96.8k
    50349813U,  // LB64
3264
96.8k
    50352468U,  // LBE
3265
96.8k
    50352468U,  // LBE_MM
3266
96.8k
    50349813U,  // LBGP_NM
3267
96.8k
    50348621U,  // LBU16_MM
3268
96.8k
    50356150U,  // LBU16_NM
3269
96.8k
    50356150U,  // LBUGP_NM
3270
96.8k
    3254806564U,  // LBUX
3271
96.8k
    3254806564U,  // LBUX_MM
3272
96.8k
    50358308U,  // LBUX_NM
3273
96.8k
    50356150U,  // LBU_MMR6
3274
96.8k
    50356150U,  // LBU_NM
3275
96.8k
    50356150U,  // LBUs9_NM
3276
96.8k
    50358269U,  // LBX_NM
3277
96.8k
    50349813U,  // LB_MM
3278
96.8k
    50349813U,  // LB_MMR6
3279
96.8k
    50349813U,  // LB_NM
3280
96.8k
    50349813U,  // LBs9_NM
3281
96.8k
    50356150U,  // LBu
3282
96.8k
    50356150U,  // LBu64
3283
96.8k
    50352613U,  // LBuE
3284
96.8k
    50352613U,  // LBuE_MM
3285
96.8k
    50356150U,  // LBu_MM
3286
96.8k
    50352427U,  // LD
3287
96.8k
    50348124U,  // LDC1
3288
96.8k
    50348124U,  // LDC164
3289
96.8k
    50348124U,  // LDC1_D64_MMR6
3290
96.8k
    50348124U,  // LDC1_MM_D32
3291
96.8k
    50348124U,  // LDC1_MM_D64
3292
96.8k
    50348340U,  // LDC2
3293
96.8k
    50348340U,  // LDC2_MMR6
3294
96.8k
    50348340U,  // LDC2_R6
3295
96.8k
    50348425U,  // LDC3
3296
96.8k
    17410U, // LDI_B
3297
96.8k
    19330U, // LDI_D
3298
96.8k
    21149U, // LDI_H
3299
96.8k
    25222U, // LDI_W
3300
96.8k
    50354532U,  // LDL
3301
96.8k
    18657U, // LDPC
3302
96.8k
    50355122U,  // LDR
3303
96.8k
    3254796444U,  // LDXC1
3304
96.8k
    3254796444U,  // LDXC164
3305
96.8k
    50349000U,  // LD_B
3306
96.8k
    50350685U,  // LD_D
3307
96.8k
    50352739U,  // LD_H
3308
96.8k
    50356647U,  // LD_W
3309
96.8k
    167796753U, // LEA_ADDIU_NM
3310
96.8k
    167796753U, // LEA_ADDiu
3311
96.8k
    167796752U, // LEA_ADDiu64
3312
96.8k
    167796753U, // LEA_ADDiu_MM
3313
96.8k
    50353692U,  // LH
3314
96.8k
    50353692U,  // LH16_NM
3315
96.8k
    50353692U,  // LH64
3316
96.8k
    50352520U,  // LHE
3317
96.8k
    50352520U,  // LHE_MM
3318
96.8k
    50353692U,  // LHGP_NM
3319
96.8k
    50348644U,  // LHU16_MM
3320
96.8k
    50356228U,  // LHU16_NM
3321
96.8k
    50356228U,  // LHUGP_NM
3322
96.8k
    50356053U,  // LHUXS_NM
3323
96.8k
    50358314U,  // LHUX_NM
3324
96.8k
    50356228U,  // LHU_NM
3325
96.8k
    50356228U,  // LHUs9_NM
3326
96.8k
    3254806542U,  // LHX
3327
96.8k
    50356041U,  // LHXS_NM
3328
96.8k
    3254806542U,  // LHX_MM
3329
96.8k
    50358286U,  // LHX_NM
3330
96.8k
    50353692U,  // LH_MM
3331
96.8k
    50353692U,  // LH_NM
3332
96.8k
    50353692U,  // LHs9_NM
3333
96.8k
    50356228U,  // LHu
3334
96.8k
    50356228U,  // LHu64
3335
96.8k
    50352619U,  // LHuE
3336
96.8k
    50352619U,  // LHuE_MM
3337
96.8k
    50356228U,  // LHu_MM
3338
96.8k
    16884U, // LI16_MM
3339
96.8k
    16884U, // LI16_MMR6
3340
96.8k
    218126492U, // LI16_NM
3341
96.8k
    100680391U, // LI48_NM
3342
96.8k
    50354628U,  // LL
3343
96.8k
    50354628U,  // LL64
3344
96.8k
    50354628U,  // LL64_R6
3345
96.8k
    50352431U,  // LLD
3346
96.8k
    50352431U,  // LLD_R6
3347
96.8k
    50352543U,  // LLE
3348
96.8k
    50352543U,  // LLE_MM
3349
96.8k
    536897858U, // LLWP_NM
3350
96.8k
    50354628U,  // LL_MM
3351
96.8k
    50354628U,  // LL_MMR6
3352
96.8k
    50354628U,  // LL_NM
3353
96.8k
    50354628U,  // LL_R6
3354
96.8k
    536888174U, // LSA
3355
96.8k
    3828450158U,  // LSA_MMR6
3356
96.8k
    536888174U, // LSA_NM
3357
96.8k
    536888174U, // LSA_R6
3358
96.8k
    251680981U, // LUI_MMR6
3359
96.8k
    436230357U, // LUI_NM
3360
96.8k
    3254796458U,  // LUXC1
3361
96.8k
    3254796458U,  // LUXC164
3362
96.8k
    3254796458U,  // LUXC1_MM
3363
96.8k
    251680981U, // LUi
3364
96.8k
    251680981U, // LUi64
3365
96.8k
    251680981U, // LUi_MM
3366
96.8k
    50358213U,  // LW
3367
96.8k
    50348651U,  // LW16_MM
3368
96.8k
    50358213U,  // LW16_NM
3369
96.8k
    50358213U,  // LW4x4_NM
3370
96.8k
    50358213U,  // LW64
3371
96.8k
    50348176U,  // LWC1
3372
96.8k
    50348176U,  // LWC1_MM
3373
96.8k
    50348392U,  // LWC2
3374
96.8k
    50348392U,  // LWC2_MMR6
3375
96.8k
    50348392U,  // LWC2_R6
3376
96.8k
    50348437U,  // LWC3
3377
96.8k
    50358213U,  // LWDSP
3378
96.8k
    50358213U,  // LWDSP_MM
3379
96.8k
    50352637U,  // LWE
3380
96.8k
    50352637U,  // LWE_MM
3381
96.8k
    50358213U,  // LWGP16_NM
3382
96.8k
    50358213U,  // LWGP_MM
3383
96.8k
    50358213U,  // LWGP_NM
3384
96.8k
    50354746U,  // LWL
3385
96.8k
    50354746U,  // LWL64
3386
96.8k
    50352553U,  // LWLE
3387
96.8k
    50352553U,  // LWLE_MM
3388
96.8k
    50354746U,  // LWL_MM
3389
96.8k
    66065U, // LWM16_MM
3390
96.8k
    66065U, // LWM16_MMR6
3391
96.8k
    65805U, // LWM32_MM
3392
96.8k
    587225718U, // LWM_NM
3393
96.8k
    18694U, // LWPC
3394
96.8k
    18694U, // LWPC_MMR6
3395
96.8k
    419449094U, // LWPC_NM
3396
96.8k
    453008210U, // LWP_MM
3397
96.8k
    50355256U,  // LWR
3398
96.8k
    50355256U,  // LWR64
3399
96.8k
    50352601U,  // LWRE
3400
96.8k
    50352601U,  // LWRE_MM
3401
96.8k
    50355256U,  // LWR_MM
3402
96.8k
    50358213U,  // LWSP16_NM
3403
96.8k
    50358213U,  // LWSP_MM
3404
96.8k
    18687U, // LWUPC
3405
96.8k
    50356375U,  // LWU_MM
3406
96.8k
    3254806576U,  // LWX
3407
96.8k
    3254796472U,  // LWXC1
3408
96.8k
    3254796472U,  // LWXC1_MM
3409
96.8k
    50356060U,  // LWXS16_NM
3410
96.8k
    3254804316U,  // LWXS_MM
3411
96.8k
    50356060U,  // LWXS_NM
3412
96.8k
    3254806576U,  // LWX_MM
3413
96.8k
    50358320U,  // LWX_NM
3414
96.8k
    50358213U,  // LW_MM
3415
96.8k
    50358213U,  // LW_MMR6
3416
96.8k
    50358213U,  // LW_NM
3417
96.8k
    50358213U,  // LWs9_NM
3418
96.8k
    50356375U,  // LWu
3419
96.8k
    50349813U,  // LbRxRyOffMemX16
3420
96.8k
    50356150U,  // LbuRxRyOffMemX16
3421
96.8k
    50353692U,  // LhRxRyOffMemX16
3422
96.8k
    50356228U,  // LhuRxRyOffMemX16
3423
96.8k
    1610635420U,  // LiRxImm16
3424
96.8k
    22674U, // LiRxImmAlignX16
3425
96.8k
    22684U, // LiRxImmX16
3426
96.8k
    26565U, // LwRxPcTcp16
3427
96.8k
    26565U, // LwRxPcTcpX16
3428
96.8k
    50358213U,  // LwRxRyOffMemX16
3429
96.8k
    50358213U,  // LwRxSpImmX16
3430
96.8k
    20764U, // MADD
3431
96.8k
    570444624U, // MADDF_D
3432
96.8k
    570444624U, // MADDF_D_MMR6
3433
96.8k
    570449131U, // MADDF_S
3434
96.8k
    570449131U, // MADDF_S_MMR6
3435
96.8k
    570446705U, // MADDR_Q_H
3436
96.8k
    570450862U, // MADDR_Q_W
3437
96.8k
    24535U, // MADDU
3438
96.8k
    536895447U, // MADDU_DSP
3439
96.8k
    536895447U, // MADDU_DSP_MM
3440
96.8k
    24535U, // MADDU_MM
3441
96.8k
    570443413U, // MADDV_B
3442
96.8k
    570445923U, // MADDV_D
3443
96.8k
    570447304U, // MADDV_H
3444
96.8k
    570451817U, // MADDV_W
3445
96.8k
    536889931U, // MADD_D32
3446
96.8k
    536889931U, // MADD_D32_MM
3447
96.8k
    536889931U, // MADD_D64
3448
96.8k
    536891676U, // MADD_DSP
3449
96.8k
    536891676U, // MADD_DSP_MM
3450
96.8k
    20764U, // MADD_MM
3451
96.8k
    570446675U, // MADD_Q_H
3452
96.8k
    570450832U, // MADD_Q_W
3453
96.8k
    536894565U, // MADD_S
3454
96.8k
    536894565U, // MADD_S_MM
3455
96.8k
    536893831U, // MAQ_SA_W_PHL
3456
96.8k
    536893831U, // MAQ_SA_W_PHL_MM
3457
96.8k
    536894396U, // MAQ_SA_W_PHR
3458
96.8k
    536894396U, // MAQ_SA_W_PHR_MM
3459
96.8k
    536893859U, // MAQ_S_W_PHL
3460
96.8k
    536893859U, // MAQ_S_W_PHL_MM
3461
96.8k
    536894424U, // MAQ_S_W_PHR
3462
96.8k
    536894424U, // MAQ_S_W_PHR_MM
3463
96.8k
    536889872U, // MAXA_D
3464
96.8k
    536889872U, // MAXA_D_MMR6
3465
96.8k
    536894538U, // MAXA_S
3466
96.8k
    536894538U, // MAXA_S_MMR6
3467
96.8k
    536888650U, // MAXI_S_B
3468
96.8k
    536890886U, // MAXI_S_D
3469
96.8k
    536892458U, // MAXI_S_H
3470
96.8k
    536896769U, // MAXI_S_W
3471
96.8k
    536888865U, // MAXI_U_B
3472
96.8k
    536891353U, // MAXI_U_D
3473
96.8k
    536892746U, // MAXI_U_H
3474
96.8k
    536897237U, // MAXI_U_W
3475
96.8k
    536888223U, // MAX_A_B
3476
96.8k
    536889848U, // MAX_A_D
3477
96.8k
    536891962U, // MAX_A_H
3478
96.8k
    536895835U, // MAX_A_W
3479
96.8k
    536891594U, // MAX_D
3480
96.8k
    536891594U, // MAX_D_MMR6
3481
96.8k
    536895131U, // MAX_S
3482
96.8k
    536888738U, // MAX_S_B
3483
96.8k
    536891006U, // MAX_S_D
3484
96.8k
    536892577U, // MAX_S_H
3485
96.8k
    536895131U, // MAX_S_MMR6
3486
96.8k
    536896950U, // MAX_S_W
3487
96.8k
    536888953U, // MAX_U_B
3488
96.8k
    536891473U, // MAX_U_D
3489
96.8k
    536892844U, // MAX_U_H
3490
96.8k
    536897357U, // MAX_U_W
3491
96.8k
    536887304U, // MFC0
3492
96.8k
    16392U, // MFC0Sel_NM
3493
96.8k
    536887304U, // MFC0_MMR6
3494
96.8k
    536887304U, // MFC0_NM
3495
96.8k
    16495U, // MFC1
3496
96.8k
    16495U, // MFC1_D64
3497
96.8k
    16495U, // MFC1_MM
3498
96.8k
    16495U, // MFC1_MMR6
3499
96.8k
    536887623U, // MFC2
3500
96.8k
    16711U, // MFC2_MMR6
3501
96.8k
    536887311U, // MFGC0
3502
96.8k
    536887311U, // MFGC0_MM
3503
96.8k
    16430U, // MFHC0Sel_NM
3504
96.8k
    536887342U, // MFHC0_MMR6
3505
96.8k
    536887342U, // MFHC0_NM
3506
96.8k
    16501U, // MFHC1_D32
3507
96.8k
    16501U, // MFHC1_D32_MM
3508
96.8k
    16501U, // MFHC1_D64
3509
96.8k
    16501U, // MFHC1_D64_MM
3510
96.8k
    16717U, // MFHC2_MMR6
3511
96.8k
    536887318U, // MFHGC0
3512
96.8k
    536887318U, // MFHGC0_MM
3513
96.8k
    546950U,  // MFHI
3514
96.8k
    541164U,  // MFHI16_MM
3515
96.8k
    546950U,  // MFHI64
3516
96.8k
    22662U, // MFHI_DSP
3517
96.8k
    22662U, // MFHI_DSP_MM
3518
96.8k
    546950U,  // MFHI_MM
3519
96.8k
    547486U,  // MFLO
3520
96.8k
    541215U,  // MFLO16_MM
3521
96.8k
    547486U,  // MFLO64
3522
96.8k
    23198U, // MFLO_DSP
3523
96.8k
    23198U, // MFLO_DSP_MM
3524
96.8k
    547486U,  // MFLO_MM
3525
96.8k
    536894494U, // MFTR
3526
96.8k
    536894494U, // MFTR_NM
3527
96.8k
    536889857U, // MINA_D
3528
96.8k
    536889857U, // MINA_D_MMR6
3529
96.8k
    536894530U, // MINA_S
3530
96.8k
    536894530U, // MINA_S_MMR6
3531
96.8k
    536888630U, // MINI_S_B
3532
96.8k
    536890866U, // MINI_S_D
3533
96.8k
    536892438U, // MINI_S_H
3534
96.8k
    536896749U, // MINI_S_W
3535
96.8k
    536888845U, // MINI_U_B
3536
96.8k
    536891333U, // MINI_U_D
3537
96.8k
    536892726U, // MINI_U_H
3538
96.8k
    536897217U, // MINI_U_W
3539
96.8k
    536888204U, // MIN_A_B
3540
96.8k
    536889828U, // MIN_A_D
3541
96.8k
    536891943U, // MIN_A_H
3542
96.8k
    536895815U, // MIN_A_W
3543
96.8k
    536890500U, // MIN_D
3544
96.8k
    536890500U, // MIN_D_MMR6
3545
96.8k
    536894812U, // MIN_S
3546
96.8k
    536888660U, // MIN_S_B
3547
96.8k
    536890896U, // MIN_S_D
3548
96.8k
    536892468U, // MIN_S_H
3549
96.8k
    536894812U, // MIN_S_MMR6
3550
96.8k
    536896789U, // MIN_S_W
3551
96.8k
    536888875U, // MIN_U_B
3552
96.8k
    536891363U, // MIN_U_D
3553
96.8k
    536892756U, // MIN_U_H
3554
96.8k
    536897247U, // MIN_U_W
3555
96.8k
    536891723U, // MOD
3556
96.8k
    536889417U, // MODSUB
3557
96.8k
    536889417U, // MODSUB_MM
3558
96.8k
    536895455U, // MODU
3559
96.8k
    536895455U, // MODU_MMR6
3560
96.8k
    536895455U, // MODU_NM
3561
96.8k
    536891723U, // MOD_MMR6
3562
96.8k
    536891723U, // MOD_NM
3563
96.8k
    536888593U, // MOD_S_B
3564
96.8k
    536890829U, // MOD_S_D
3565
96.8k
    536892401U, // MOD_S_H
3566
96.8k
    536896712U, // MOD_S_W
3567
96.8k
    536888808U, // MOD_U_B
3568
96.8k
    536891296U, // MOD_U_D
3569
96.8k
    536892689U, // MOD_U_H
3570
96.8k
    536897180U, // MOD_U_W
3571
96.8k
    20983U, // MOVE16_MM
3572
96.8k
    16854U, // MOVE16_MMR6
3573
96.8k
    536889491U, // MOVEBALC_NM
3574
96.8k
    536894161U, // MOVEPREV_NM
3575
96.8k
    536894161U, // MOVEP_MM
3576
96.8k
    536894161U, // MOVEP_MMR6
3577
96.8k
    536894161U, // MOVEP_NM
3578
96.8k
    20983U, // MOVE_NM
3579
96.8k
    24739U, // MOVE_V
3580
96.8k
    536890217U, // MOVF_D32
3581
96.8k
    536890217U, // MOVF_D32_MM
3582
96.8k
    536890217U, // MOVF_D64
3583
96.8k
    536891923U, // MOVF_I
3584
96.8k
    536891923U, // MOVF_I64
3585
96.8k
    536891923U, // MOVF_I_MM
3586
96.8k
    536894716U, // MOVF_S
3587
96.8k
    536894716U, // MOVF_S_MM
3588
96.8k
    536890552U, // MOVN_I64_D64
3589
96.8k
    536894098U, // MOVN_I64_I
3590
96.8k
    536894098U, // MOVN_I64_I64
3591
96.8k
    536894848U, // MOVN_I64_S
3592
96.8k
    536890552U, // MOVN_I_D32
3593
96.8k
    536890552U, // MOVN_I_D32_MM
3594
96.8k
    536890552U, // MOVN_I_D64
3595
96.8k
    536894098U, // MOVN_I_I
3596
96.8k
    536894098U, // MOVN_I_I64
3597
96.8k
    536894098U, // MOVN_I_MM
3598
96.8k
    536894848U, // MOVN_I_S
3599
96.8k
    536894848U, // MOVN_I_S_MM
3600
96.8k
    536894098U, // MOVN_NM
3601
96.8k
    536891224U, // MOVT_D32
3602
96.8k
    536891224U, // MOVT_D32_MM
3603
96.8k
    536891224U, // MOVT_D64
3604
96.8k
    536895402U, // MOVT_I
3605
96.8k
    536895402U, // MOVT_I64
3606
96.8k
    536895402U, // MOVT_I_MM
3607
96.8k
    536895057U, // MOVT_S
3608
96.8k
    536895057U, // MOVT_S_MM
3609
96.8k
    536891634U, // MOVZ_I64_D64
3610
96.8k
    536897666U, // MOVZ_I64_I
3611
96.8k
    536897666U, // MOVZ_I64_I64
3612
96.8k
    536895158U, // MOVZ_I64_S
3613
96.8k
    536891634U, // MOVZ_I_D32
3614
96.8k
    536891634U, // MOVZ_I_D32_MM
3615
96.8k
    536891634U, // MOVZ_I_D64
3616
96.8k
    536897666U, // MOVZ_I_I
3617
96.8k
    536897666U, // MOVZ_I_I64
3618
96.8k
    536897666U, // MOVZ_I_MM
3619
96.8k
    536895158U, // MOVZ_I_S
3620
96.8k
    536895158U, // MOVZ_I_S_MM
3621
96.8k
    536897666U, // MOVZ_NM
3622
96.8k
    18513U, // MSUB
3623
96.8k
    570444615U, // MSUBF_D
3624
96.8k
    570444615U, // MSUBF_D_MMR6
3625
96.8k
    570449122U, // MSUBF_S
3626
96.8k
    570449122U, // MSUBF_S_MMR6
3627
96.8k
    570446694U, // MSUBR_Q_H
3628
96.8k
    570450851U, // MSUBR_Q_W
3629
96.8k
    24514U, // MSUBU
3630
96.8k
    536895426U, // MSUBU_DSP
3631
96.8k
    536895426U, // MSUBU_DSP_MM
3632
96.8k
    24514U, // MSUBU_MM
3633
96.8k
    570443404U, // MSUBV_B
3634
96.8k
    570445914U, // MSUBV_D
3635
96.8k
    570447295U, // MSUBV_H
3636
96.8k
    570451808U, // MSUBV_W
3637
96.8k
    536889889U, // MSUB_D32
3638
96.8k
    536889889U, // MSUB_D32_MM
3639
96.8k
    536889889U, // MSUB_D64
3640
96.8k
    536889425U, // MSUB_DSP
3641
96.8k
    536889425U, // MSUB_DSP_MM
3642
96.8k
    18513U, // MSUB_MM
3643
96.8k
    570446665U, // MSUB_Q_H
3644
96.8k
    570450822U, // MSUB_Q_W
3645
96.8k
    536894547U, // MSUB_S
3646
96.8k
    536894547U, // MSUB_S_MM
3647
96.8k
    2752561213U,  // MTC0
3648
96.8k
    16445U, // MTC0Sel_NM
3649
96.8k
    2752561213U,  // MTC0_MMR6
3650
96.8k
    536887357U, // MTC0_NM
3651
96.8k
    17875082U,  // MTC1
3652
96.8k
    17875082U,  // MTC1_D64
3653
96.8k
    17875082U,  // MTC1_D64_MM
3654
96.8k
    17875082U,  // MTC1_MM
3655
96.8k
    17875082U,  // MTC1_MMR6
3656
96.8k
    2752561506U,  // MTC2
3657
96.8k
    17875298U,  // MTC2_MMR6
3658
96.8k
    2752561191U,  // MTGC0
3659
96.8k
    2752561191U,  // MTGC0_MM
3660
96.8k
    16437U, // MTHC0Sel_NM
3661
96.8k
    2752561205U,  // MTHC0_MMR6
3662
96.8k
    536887349U, // MTHC0_NM
3663
96.8k
    17924220U,  // MTHC1_D32
3664
96.8k
    17924220U,  // MTHC1_D32_MM
3665
96.8k
    17924220U,  // MTHC1_D64
3666
96.8k
    17924220U,  // MTHC1_D64_MM
3667
96.8k
    17875284U,  // MTHC2_MMR6
3668
96.8k
    2752561182U,  // MTHGC0
3669
96.8k
    2752561182U,  // MTHGC0_MM
3670
96.8k
    546956U,  // MTHI
3671
96.8k
    546956U,  // MTHI64
3672
96.8k
    17881228U,  // MTHI_DSP
3673
96.8k
    17881228U,  // MTHI_DSP_MM
3674
96.8k
    546956U,  // MTHI_MM
3675
96.8k
    17881816U,  // MTHLIP
3676
96.8k
    17881816U,  // MTHLIP_MM
3677
96.8k
    547499U,  // MTLO
3678
96.8k
    547499U,  // MTLO64
3679
96.8k
    17881771U,  // MTLO_DSP
3680
96.8k
    17881771U,  // MTLO_DSP_MM
3681
96.8k
    547499U,  // MTLO_MM
3682
96.8k
    540745U,  // MTM0
3683
96.8k
    540870U,  // MTM1
3684
96.8k
    541044U,  // MTM2
3685
96.8k
    540751U,  // MTP0
3686
96.8k
    540876U,  // MTP1
3687
96.8k
    541050U,  // MTP2
3688
96.8k
    68213803U,  // MTTR
3689
96.8k
    68213803U,  // MTTR_NM
3690
96.8k
    536893525U, // MUH
3691
96.8k
    536895498U, // MUHU
3692
96.8k
    536895498U, // MUHU_MMR6
3693
96.8k
    536895498U, // MUHU_NM
3694
96.8k
    536893525U, // MUH_MMR6
3695
96.8k
    536893525U, // MUH_NM
3696
96.8k
    536893991U, // MUL
3697
96.8k
    536893991U, // MUL4x4_NM
3698
96.8k
    536893872U, // MULEQ_S_W_PHL
3699
96.8k
    536893872U, // MULEQ_S_W_PHL_MM
3700
96.8k
    536894437U, // MULEQ_S_W_PHR
3701
96.8k
    536894437U, // MULEQ_S_W_PHR_MM
3702
96.8k
    536893749U, // MULEU_S_PH_QBL
3703
96.8k
    536893749U, // MULEU_S_PH_QBL_MM
3704
96.8k
    536894339U, // MULEU_S_PH_QBR
3705
96.8k
    536894339U, // MULEU_S_PH_QBR_MM
3706
96.8k
    536893279U, // MULQ_RS_PH
3707
96.8k
    536893279U, // MULQ_RS_PH_MM
3708
96.8k
    536896969U, // MULQ_RS_W
3709
96.8k
    536896969U, // MULQ_RS_W_MMR2
3710
96.8k
    536893223U, // MULQ_S_PH
3711
96.8k
    536893223U, // MULQ_S_PH_MMR2
3712
96.8k
    536896828U, // MULQ_S_W
3713
96.8k
    536896828U, // MULQ_S_W_MMR2
3714
96.8k
    536895256U, // MULR_PS64
3715
96.8k
    536892284U, // MULR_Q_H
3716
96.8k
    536896441U, // MULR_Q_W
3717
96.8k
    536893425U, // MULSAQ_S_W_PH
3718
96.8k
    536893425U, // MULSAQ_S_W_PH_MM
3719
96.8k
    536893400U, // MULSA_W_PH
3720
96.8k
    536893400U, // MULSA_W_PH_MMR2
3721
96.8k
    24462U, // MULT
3722
96.8k
    536895618U, // MULTU_DSP
3723
96.8k
    536895618U, // MULTU_DSP_MM
3724
96.8k
    536895374U, // MULT_DSP
3725
96.8k
    536895374U, // MULT_DSP_MM
3726
96.8k
    24462U, // MULT_MM
3727
96.8k
    24706U, // MULTu
3728
96.8k
    24706U, // MULTu_MM
3729
96.8k
    536895535U, // MULU
3730
96.8k
    536895535U, // MULU_MMR6
3731
96.8k
    536895535U, // MULU_NM
3732
96.8k
    536889008U, // MULV_B
3733
96.8k
    536891526U, // MULV_D
3734
96.8k
    536892899U, // MULV_H
3735
96.8k
    536897420U, // MULV_W
3736
96.8k
    536893991U, // MUL_MM
3737
96.8k
    536893991U, // MUL_MMR6
3738
96.8k
    536893991U, // MUL_NM
3739
96.8k
    536893096U, // MUL_PH
3740
96.8k
    536893096U, // MUL_PH_MMR2
3741
96.8k
    536892253U, // MUL_Q_H
3742
96.8k
    536896410U, // MUL_Q_W
3743
96.8k
    536893991U, // MUL_R6
3744
96.8k
    536893191U, // MUL_S_PH
3745
96.8k
    536893191U, // MUL_S_PH_MMR2
3746
96.8k
    546950U,  // Mfhi16
3747
96.8k
    547486U,  // Mflo16
3748
96.8k
    20983U, // Move32R16
3749
96.8k
    20983U, // MoveR3216
3750
96.8k
    17327U, // NLOC_B
3751
96.8k
    18994U, // NLOC_D
3752
96.8k
    21066U, // NLOC_H
3753
96.8k
    24956U, // NLOC_W
3754
96.8k
    17343U, // NLZC_B
3755
96.8k
    19002U, // NLZC_D
3756
96.8k
    21082U, // NLZC_H
3757
96.8k
    24964U, // NLZC_W
3758
96.8k
    536889939U, // NMADD_D32
3759
96.8k
    536889939U, // NMADD_D32_MM
3760
96.8k
    536889939U, // NMADD_D64
3761
96.8k
    536894564U, // NMADD_S
3762
96.8k
    536894564U, // NMADD_S_MM
3763
96.8k
    536889897U, // NMSUB_D32
3764
96.8k
    536889897U, // NMSUB_D32_MM
3765
96.8k
    536889897U, // NMSUB_D64
3766
96.8k
    536894546U, // NMSUB_S
3767
96.8k
    536894546U, // NMSUB_S_MM
3768
96.8k
    10802U, // NOP32_NM
3769
96.8k
    11006U, // NOP_NM
3770
96.8k
    536894462U, // NOR
3771
96.8k
    536894462U, // NOR64
3772
96.8k
    536888416U, // NORI_B
3773
96.8k
    536894462U, // NOR_MM
3774
96.8k
    536894462U, // NOR_MMR6
3775
96.8k
    536894462U, // NOR_NM
3776
96.8k
    536895667U, // NOR_V
3777
96.8k
    16966U, // NOT16_MM
3778
96.8k
    16966U, // NOT16_MMR6
3779
96.8k
    24478U, // NOT16_NM
3780
96.8k
    21017U, // NegRxRy16
3781
96.8k
    24478U, // NotRxRy16
3782
96.8k
    536894463U, // OR
3783
96.8k
    20021815U,  // OR16_MM
3784
96.8k
    20021815U,  // OR16_MMR6
3785
96.8k
    536894463U, // OR16_NM
3786
96.8k
    536894463U, // OR64
3787
96.8k
    536888417U, // ORI_B
3788
96.8k
    536893624U, // ORI_MMR6
3789
96.8k
    536893624U, // ORI_NM
3790
96.8k
    536894463U, // OR_MM
3791
96.8k
    536894463U, // OR_MMR6
3792
96.8k
    536894463U, // OR_NM
3793
96.8k
    536895668U, // OR_V
3794
96.8k
    536893624U, // ORi
3795
96.8k
    536893624U, // ORi64
3796
96.8k
    536893624U, // ORi_MM
3797
96.8k
    33577983U,  // OrRxRxRy16
3798
96.8k
    536893085U, // PACKRL_PH
3799
96.8k
    536893085U, // PACKRL_PH_MM
3800
96.8k
    10939U, // PAUSE
3801
96.8k
    10939U, // PAUSE_MM
3802
96.8k
    10939U, // PAUSE_MMR6
3803
96.8k
    10939U, // PAUSE_NM
3804
96.8k
    536888990U, // PCKEV_B
3805
96.8k
    536891500U, // PCKEV_D
3806
96.8k
    536892881U, // PCKEV_H
3807
96.8k
    536897394U, // PCKEV_W
3808
96.8k
    536888270U, // PCKOD_B
3809
96.8k
    536889955U, // PCKOD_D
3810
96.8k
    536892009U, // PCKOD_H
3811
96.8k
    536895917U, // PCKOD_W
3812
96.8k
    17862U, // PCNT_B
3813
96.8k
    20260U, // PCNT_D
3814
96.8k
    21701U, // PCNT_H
3815
96.8k
    26152U, // PCNT_W
3816
96.8k
    536893049U, // PICK_PH
3817
96.8k
    536893049U, // PICK_PH_MM
3818
96.8k
    536889149U, // PICK_QB
3819
96.8k
    536889149U, // PICK_QB_MM
3820
96.8k
    536895223U, // PLL_PS64
3821
96.8k
    536895265U, // PLU_PS64
3822
96.8k
    23270U, // POP
3823
96.8k
    22868U, // PRECEQU_PH_QBL
3824
96.8k
    17200U, // PRECEQU_PH_QBLA
3825
96.8k
    17200U, // PRECEQU_PH_QBLA_MM
3826
96.8k
    22868U, // PRECEQU_PH_QBL_MM
3827
96.8k
    23458U, // PRECEQU_PH_QBR
3828
96.8k
    17238U, // PRECEQU_PH_QBRA
3829
96.8k
    17238U, // PRECEQU_PH_QBRA_MM
3830
96.8k
    23458U, // PRECEQU_PH_QBR_MM
3831
96.8k
    22933U, // PRECEQ_W_PHL
3832
96.8k
    22933U, // PRECEQ_W_PHL_MM
3833
96.8k
    23498U, // PRECEQ_W_PHR
3834
96.8k
    23498U, // PRECEQ_W_PHR_MM
3835
96.8k
    22853U, // PRECEU_PH_QBL
3836
96.8k
    17184U, // PRECEU_PH_QBLA
3837
96.8k
    17184U, // PRECEU_PH_QBLA_MM
3838
96.8k
    22853U, // PRECEU_PH_QBL_MM
3839
96.8k
    23443U, // PRECEU_PH_QBR
3840
96.8k
    17222U, // PRECEU_PH_QBRA
3841
96.8k
    17222U, // PRECEU_PH_QBRA_MM
3842
96.8k
    23443U, // PRECEU_PH_QBR_MM
3843
96.8k
    536893001U, // PRECRQU_S_QB_PH
3844
96.8k
    536893001U, // PRECRQU_S_QB_PH_MM
3845
96.8k
    536896060U, // PRECRQ_PH_W
3846
96.8k
    536896060U, // PRECRQ_PH_W_MM
3847
96.8k
    536892974U, // PRECRQ_QB_PH
3848
96.8k
    536892974U, // PRECRQ_QB_PH_MM
3849
96.8k
    536896091U, // PRECRQ_RS_PH_W
3850
96.8k
    536896091U, // PRECRQ_RS_PH_W_MM
3851
96.8k
    536892988U, // PRECR_QB_PH
3852
96.8k
    536892988U, // PRECR_QB_PH_MMR2
3853
96.8k
    536896044U, // PRECR_SRA_PH_W
3854
96.8k
    536896044U, // PRECR_SRA_PH_W_MMR2
3855
96.8k
    536896073U, // PRECR_SRA_R_PH_W
3856
96.8k
    536896073U, // PRECR_SRA_R_PH_W_MMR2
3857
96.8k
    5411341U, // PREF
3858
96.8k
    5411179U, // PREFE
3859
96.8k
    5411179U, // PREFE_MM
3860
96.8k
    473081863U, // PREFX_MM
3861
96.8k
    5411341U, // PREF_MM
3862
96.8k
    5411341U, // PREF_MMR6
3863
96.8k
    50516493U,  // PREF_NM
3864
96.8k
    5411341U, // PREF_R6
3865
96.8k
    50516493U,  // PREFs9_NM
3866
96.8k
    536891705U, // PREPEND
3867
96.8k
    536891705U, // PREPEND_MMR2
3868
96.8k
    536895239U, // PUL_PS64
3869
96.8k
    536895273U, // PUU_PS64
3870
96.8k
    18489U, // RADDU_W_QB
3871
96.8k
    18489U, // RADDU_W_QB_MM
3872
96.8k
    234904343U, // RDDSP
3873
96.8k
    218127127U, // RDDSP_MM
3874
96.8k
    536894513U, // RDHWR
3875
96.8k
    536894513U, // RDHWR64
3876
96.8k
    536894513U, // RDHWR_MM
3877
96.8k
    536894513U, // RDHWR_MMR6
3878
96.8k
    536894513U, // RDHWR_NM
3879
96.8k
    23566U, // RDPGPR_MMR6
3880
96.8k
    23566U, // RDPGPR_NM
3881
96.8k
    19656U, // RECIP_D32
3882
96.8k
    19656U, // RECIP_D32_MM
3883
96.8k
    19656U, // RECIP_D64
3884
96.8k
    19656U, // RECIP_D64_MM
3885
96.8k
    23944U, // RECIP_S
3886
96.8k
    23944U, // RECIP_S_MM
3887
96.8k
    22428U, // REPLV_PH
3888
96.8k
    22428U, // REPLV_PH_MM
3889
96.8k
    18469U, // REPLV_QB
3890
96.8k
    18469U, // REPLV_QB_MM
3891
96.8k
    22155U, // REPL_PH
3892
96.8k
    22155U, // REPL_PH_MM
3893
96.8k
    486557519U, // REPL_QB
3894
96.8k
    486557519U, // REPL_QB_MM
3895
96.8k
    248088U,  // RESTOREJRC16_NM
3896
96.8k
    264472U,  // RESTOREJRC_NM
3897
96.8k
    266704U,  // RESTORE_NM
3898
96.8k
    20269U, // RINT_D
3899
96.8k
    20269U, // RINT_D_MMR6
3900
96.8k
    24128U, // RINT_S
3901
96.8k
    24128U, // RINT_S_MMR6
3902
96.8k
    536894501U, // ROTR
3903
96.8k
    536895774U, // ROTRV
3904
96.8k
    536895774U, // ROTRV_MM
3905
96.8k
    536895774U, // ROTRV_NM
3906
96.8k
    536894501U, // ROTR_MM
3907
96.8k
    536894501U, // ROTR_NM
3908
96.8k
    536897566U, // ROTX_NM
3909
96.8k
    19465U, // ROUND_L_D64
3910
96.8k
    19465U, // ROUND_L_D_MMR6
3911
96.8k
    23836U, // ROUND_L_S
3912
96.8k
    23836U, // ROUND_L_S_MMR6
3913
96.8k
    20640U, // ROUND_W_D32
3914
96.8k
    20640U, // ROUND_W_D64
3915
96.8k
    20640U, // ROUND_W_D_MMR6
3916
96.8k
    20640U, // ROUND_W_MM
3917
96.8k
    24178U, // ROUND_W_S
3918
96.8k
    24178U, // ROUND_W_S_MM
3919
96.8k
    24178U, // ROUND_W_S_MMR6
3920
96.8k
    20297U, // RSQRT_D32
3921
96.8k
    20297U, // RSQRT_D32_MM
3922
96.8k
    20297U, // RSQRT_D64
3923
96.8k
    20297U, // RSQRT_D64_MM
3924
96.8k
    24136U, // RSQRT_S
3925
96.8k
    24136U, // RSQRT_S_MM
3926
96.8k
    0U, // Restore16
3927
96.8k
    0U, // RestoreX16
3928
96.8k
    8405787U, // SAA
3929
96.8k
    8409346U, // SAAD
3930
96.8k
    536888699U, // SAT_S_B
3931
96.8k
    536890945U, // SAT_S_D
3932
96.8k
    536892527U, // SAT_S_H
3933
96.8k
    536896878U, // SAT_S_W
3934
96.8k
    536888926U, // SAT_U_B
3935
96.8k
    536891424U, // SAT_U_D
3936
96.8k
    536892817U, // SAT_U_H
3937
96.8k
    536897308U, // SAT_U_W
3938
96.8k
    250353U,  // SAVE16_NM
3939
96.8k
    266737U,  // SAVE_NM
3940
96.8k
    50350149U,  // SB
3941
96.8k
    50348458U,  // SB16_MM
3942
96.8k
    50348458U,  // SB16_MMR6
3943
96.8k
    50350149U,  // SB16_NM
3944
96.8k
    50350149U,  // SB64
3945
96.8k
    50352473U,  // SBE
3946
96.8k
    50352473U,  // SBE_MM
3947
96.8k
    50350149U,  // SBGP_NM
3948
96.8k
    50358274U,  // SBX_NM
3949
96.8k
    50350149U,  // SB_MM
3950
96.8k
    50350149U,  // SB_MMR6
3951
96.8k
    50350149U,  // SB_NM
3952
96.8k
    50350149U,  // SBs9_NM
3953
96.8k
    8964399U, // SC
3954
96.8k
    8964399U, // SC64
3955
96.8k
    8964399U, // SC64_R6
3956
96.8k
    8966417U, // SCD
3957
96.8k
    8966417U, // SCD_R6
3958
96.8k
    8966494U, // SCE
3959
96.8k
    8966494U, // SCE_MM
3960
96.8k
    606136636U, // SCWP_NM
3961
96.8k
    8964399U, // SC_MM
3962
96.8k
    8964399U, // SC_MMR6
3963
96.8k
    8964399U, // SC_NM
3964
96.8k
    8964399U, // SC_R6
3965
96.8k
    50352464U,  // SD
3966
96.8k
    285378U,  // SDBBP
3967
96.8k
    148007U,  // SDBBP16_MM
3968
96.8k
    148007U,  // SDBBP16_MMR6
3969
96.8k
    547522U,  // SDBBP16_NM
3970
96.8k
    662210U,  // SDBBP_MM
3971
96.8k
    285378U,  // SDBBP_MMR6
3972
96.8k
    547522U,  // SDBBP_NM
3973
96.8k
    285378U,  // SDBBP_R6
3974
96.8k
    50348130U,  // SDC1
3975
96.8k
    50348130U,  // SDC164
3976
96.8k
    50348130U,  // SDC1_D64_MMR6
3977
96.8k
    50348130U,  // SDC1_MM_D32
3978
96.8k
    50348130U,  // SDC1_MM_D64
3979
96.8k
    50348346U,  // SDC2
3980
96.8k
    50348346U,  // SDC2_MMR6
3981
96.8k
    50348346U,  // SDC2_R6
3982
96.8k
    50348431U,  // SDC3
3983
96.8k
    26787U, // SDIV
3984
96.8k
    26787U, // SDIV_MM
3985
96.8k
    50354537U,  // SDL
3986
96.8k
    50355127U,  // SDR
3987
96.8k
    3254796451U,  // SDXC1
3988
96.8k
    3254796451U,  // SDXC164
3989
96.8k
    18134U, // SEB
3990
96.8k
    18134U, // SEB64
3991
96.8k
    18134U, // SEB_MM
3992
96.8k
    18134U, // SEB_NM
3993
96.8k
    22037U, // SEH
3994
96.8k
    22037U, // SEH64
3995
96.8k
    22037U, // SEH_MM
3996
96.8k
    22037U, // SEH_NM
3997
96.8k
    536897639U, // SELEQZ
3998
96.8k
    536897639U, // SELEQZ64
3999
96.8k
    536891624U, // SELEQZ_D
4000
96.8k
    536891624U, // SELEQZ_D_MMR6
4001
96.8k
    536897639U, // SELEQZ_MMR6
4002
96.8k
    536895148U, // SELEQZ_S
4003
96.8k
    536895148U, // SELEQZ_S_MMR6
4004
96.8k
    536897612U, // SELNEZ
4005
96.8k
    536897612U, // SELNEZ64
4006
96.8k
    536891607U, // SELNEZ_D
4007
96.8k
    536891607U, // SELNEZ_D_MMR6
4008
96.8k
    536897612U, // SELNEZ_MMR6
4009
96.8k
    536895138U, // SELNEZ_S
4010
96.8k
    536895138U, // SELNEZ_S_MMR6
4011
96.8k
    570444850U, // SEL_D
4012
96.8k
    570444850U, // SEL_D_MMR6
4013
96.8k
    570449221U, // SEL_S
4014
96.8k
    570449221U, // SEL_S_MMR6
4015
96.8k
    536894305U, // SEQ
4016
96.8k
    536893611U, // SEQI_NM
4017
96.8k
    536893611U, // SEQi
4018
96.8k
    50354251U,  // SH
4019
96.8k
    50348510U,  // SH16_MM
4020
96.8k
    50348510U,  // SH16_MMR6
4021
96.8k
    50354251U,  // SH16_NM
4022
96.8k
    50354251U,  // SH64
4023
96.8k
    50352525U,  // SHE
4024
96.8k
    50352525U,  // SHE_MM
4025
96.8k
    536888298U, // SHF_B
4026
96.8k
    536892037U, // SHF_H
4027
96.8k
    536896029U, // SHF_W
4028
96.8k
    50354251U,  // SHGP_NM
4029
96.8k
    23204U, // SHILO
4030
96.8k
    24832U, // SHILOV
4031
96.8k
    24832U, // SHILOV_MM
4032
96.8k
    23204U, // SHILO_MM
4033
96.8k
    536893330U, // SHLLV_PH
4034
96.8k
    536893330U, // SHLLV_PH_MM
4035
96.8k
    536889371U, // SHLLV_QB
4036
96.8k
    536889371U, // SHLLV_QB_MM
4037
96.8k
    536893267U, // SHLLV_S_PH
4038
96.8k
    536893267U, // SHLLV_S_PH_MM
4039
96.8k
    536896939U, // SHLLV_S_W
4040
96.8k
    536896939U, // SHLLV_S_W_MM
4041
96.8k
    536893058U, // SHLL_PH
4042
96.8k
    536893058U, // SHLL_PH_MM
4043
96.8k
    536889158U, // SHLL_QB
4044
96.8k
    536889158U, // SHLL_QB_MM
4045
96.8k
    536893180U, // SHLL_S_PH
4046
96.8k
    536893180U, // SHLL_S_PH_MM
4047
96.8k
    536896779U, // SHLL_S_W
4048
96.8k
    536896779U, // SHLL_S_W_MM
4049
96.8k
    536893320U, // SHRAV_PH
4050
96.8k
    536893320U, // SHRAV_PH_MM
4051
96.8k
    536889361U, // SHRAV_QB
4052
96.8k
    536889361U, // SHRAV_QB_MMR2
4053
96.8k
    536893168U, // SHRAV_R_PH
4054
96.8k
    536893168U, // SHRAV_R_PH_MM
4055
96.8k
    536889259U, // SHRAV_R_QB
4056
96.8k
    536889259U, // SHRAV_R_QB_MMR2
4057
96.8k
    536896534U, // SHRAV_R_W
4058
96.8k
    536896534U, // SHRAV_R_W_MM
4059
96.8k
    536892965U, // SHRA_PH
4060
96.8k
    536892965U, // SHRA_PH_MM
4061
96.8k
    536889081U, // SHRA_QB
4062
96.8k
    536889081U, // SHRA_QB_MMR2
4063
96.8k
    536893133U, // SHRA_R_PH
4064
96.8k
    536893133U, // SHRA_R_PH_MM
4065
96.8k
    536889224U, // SHRA_R_QB
4066
96.8k
    536889224U, // SHRA_R_QB_MMR2
4067
96.8k
    536896492U, // SHRA_R_W
4068
96.8k
    536896492U, // SHRA_R_W_MM
4069
96.8k
    536893350U, // SHRLV_PH
4070
96.8k
    536893350U, // SHRLV_PH_MMR2
4071
96.8k
    536889391U, // SHRLV_QB
4072
96.8k
    536889391U, // SHRLV_QB_MM
4073
96.8k
    536893076U, // SHRL_PH
4074
96.8k
    536893076U, // SHRL_PH_MMR2
4075
96.8k
    536889176U, // SHRL_QB
4076
96.8k
    536889176U, // SHRL_QB_MM
4077
96.8k
    50356047U,  // SHXS_NM
4078
96.8k
    50358291U,  // SHX_NM
4079
96.8k
    50354251U,  // SH_MM
4080
96.8k
    50354251U,  // SH_MMR6
4081
96.8k
    50354251U,  // SH_NM
4082
96.8k
    50354251U,  // SHs9_NM
4083
96.8k
    299410U,  // SIGRIE
4084
96.8k
    299410U,  // SIGRIE_MMR6
4085
96.8k
    545170U,  // SIGRIE_NM
4086
96.8k
    1107313665U,  // SLDI_B
4087
96.8k
    1107315585U,  // SLDI_D
4088
96.8k
    1107317404U,  // SLDI_H
4089
96.8k
    1107321477U,  // SLDI_W
4090
96.8k
    1107313607U,  // SLD_B
4091
96.8k
    1107315292U,  // SLD_D
4092
96.8k
    1107317346U,  // SLD_H
4093
96.8k
    1107321254U,  // SLD_W
4094
96.8k
    536893924U, // SLL
4095
96.8k
    536887811U, // SLL16_MM
4096
96.8k
    536887811U, // SLL16_MMR6
4097
96.8k
    536893924U, // SLL16_NM
4098
96.8k
    1073764836U,  // SLL64_32
4099
96.8k
    1073764836U,  // SLL64_64
4100
96.8k
    536888355U, // SLLI_B
4101
96.8k
    536890258U, // SLLI_D
4102
96.8k
    536892077U, // SLLI_H
4103
96.8k
    536896150U, // SLLI_W
4104
96.8k
    536895731U, // SLLV
4105
96.8k
    536895731U, // SLLV_MM
4106
96.8k
    536895731U, // SLLV_NM
4107
96.8k
    536888504U, // SLL_B
4108
96.8k
    536890442U, // SLL_D
4109
96.8k
    536892193U, // SLL_H
4110
96.8k
    536893924U, // SLL_MM
4111
96.8k
    536893924U, // SLL_MMR6
4112
96.8k
    536893924U, // SLL_NM
4113
96.8k
    536896292U, // SLL_W
4114
96.8k
    536895363U, // SLT
4115
96.8k
    536895363U, // SLT64
4116
96.8k
    536895519U, // SLTIU_NM
4117
96.8k
    536893635U, // SLTI_NM
4118
96.8k
    536895605U, // SLTU_NM
4119
96.8k
    536895363U, // SLT_MM
4120
96.8k
    536895363U, // SLT_NM
4121
96.8k
    536893635U, // SLTi
4122
96.8k
    536893635U, // SLTi64
4123
96.8k
    536893635U, // SLTi_MM
4124
96.8k
    536895519U, // SLTiu
4125
96.8k
    536895519U, // SLTiu64
4126
96.8k
    536895519U, // SLTiu_MM
4127
96.8k
    536895605U, // SLTu
4128
96.8k
    536895605U, // SLTu64
4129
96.8k
    536895605U, // SLTu_MM
4130
96.8k
    536891834U, // SNE
4131
96.8k
    536893556U, // SNEi
4132
96.8k
    536895752U, // SOV_NM
4133
96.8k
    1073759354U,  // SPLATI_B
4134
96.8k
    1073761241U,  // SPLATI_D
4135
96.8k
    1073763060U,  // SPLATI_H
4136
96.8k
    1073767133U,  // SPLATI_W
4137
96.8k
    1073759669U,  // SPLAT_B
4138
96.8k
    1073761954U,  // SPLAT_D
4139
96.8k
    1073763508U,  // SPLAT_H
4140
96.8k
    1073767925U,  // SPLAT_W
4141
96.8k
    536888168U, // SRA
4142
96.8k
    536888313U, // SRAI_B
4143
96.8k
    536890233U, // SRAI_D
4144
96.8k
    536892052U, // SRAI_H
4145
96.8k
    536896125U, // SRAI_W
4146
96.8k
    536888389U, // SRARI_B
4147
96.8k
    536890292U, // SRARI_D
4148
96.8k
    536892111U, // SRARI_H
4149
96.8k
    536896184U, // SRARI_W
4150
96.8k
    536888542U, // SRAR_B
4151
96.8k
    536890681U, // SRAR_D
4152
96.8k
    536892308U, // SRAR_H
4153
96.8k
    536896556U, // SRAR_W
4154
96.8k
    536895710U, // SRAV
4155
96.8k
    536895710U, // SRAV_MM
4156
96.8k
    536895710U, // SRAV_NM
4157
96.8k
    536888232U, // SRA_B
4158
96.8k
    536889865U, // SRA_D
4159
96.8k
    536891971U, // SRA_H
4160
96.8k
    536888168U, // SRA_MM
4161
96.8k
    536888168U, // SRA_NM
4162
96.8k
    536895844U, // SRA_W
4163
96.8k
    536893952U, // SRL
4164
96.8k
    536887818U, // SRL16_MM
4165
96.8k
    536887818U, // SRL16_MMR6
4166
96.8k
    536893952U, // SRL16_NM
4167
96.8k
    536888363U, // SRLI_B
4168
96.8k
    536890266U, // SRLI_D
4169
96.8k
    536892085U, // SRLI_H
4170
96.8k
    536896158U, // SRLI_W
4171
96.8k
    536888407U, // SRLRI_B
4172
96.8k
    536890310U, // SRLRI_D
4173
96.8k
    536892129U, // SRLRI_H
4174
96.8k
    536896202U, // SRLRI_W
4175
96.8k
    536888558U, // SRLR_B
4176
96.8k
    536890697U, // SRLR_D
4177
96.8k
    536892324U, // SRLR_H
4178
96.8k
    536896572U, // SRLR_W
4179
96.8k
    536895738U, // SRLV
4180
96.8k
    536895738U, // SRLV_MM
4181
96.8k
    536895738U, // SRLV_NM
4182
96.8k
    536888511U, // SRL_B
4183
96.8k
    536890467U, // SRL_D
4184
96.8k
    536892200U, // SRL_H
4185
96.8k
    536893952U, // SRL_MM
4186
96.8k
    536893952U, // SRL_NM
4187
96.8k
    536896317U, // SRL_W
4188
96.8k
    11004U, // SSNOP
4189
96.8k
    11004U, // SSNOP_MM
4190
96.8k
    11004U, // SSNOP_MMR6
4191
96.8k
    50349528U,  // ST_B
4192
96.8k
    50351954U,  // ST_D
4193
96.8k
    50353367U,  // ST_H
4194
96.8k
    50357846U,  // ST_W
4195
96.8k
    536889420U, // SUB
4196
96.8k
    536893029U, // SUBQH_PH
4197
96.8k
    536893029U, // SUBQH_PH_MMR2
4198
96.8k
    536893144U, // SUBQH_R_PH
4199
96.8k
    536893144U, // SUBQH_R_PH_MMR2
4200
96.8k
    536896502U, // SUBQH_R_W
4201
96.8k
    536896502U, // SUBQH_R_W_MMR2
4202
96.8k
    536896107U, // SUBQH_W
4203
96.8k
    536896107U, // SUBQH_W_MMR2
4204
96.8k
    536893104U, // SUBQ_PH
4205
96.8k
    536893104U, // SUBQ_PH_MM
4206
96.8k
    536893201U, // SUBQ_S_PH
4207
96.8k
    536893201U, // SUBQ_S_PH_MM
4208
96.8k
    536896808U, // SUBQ_S_W
4209
96.8k
    536896808U, // SUBQ_S_W_MM
4210
96.8k
    536888914U, // SUBSUS_U_B
4211
96.8k
    536891412U, // SUBSUS_U_D
4212
96.8k
    536892805U, // SUBSUS_U_H
4213
96.8k
    536897296U, // SUBSUS_U_W
4214
96.8k
    536888717U, // SUBSUU_S_B
4215
96.8k
    536890985U, // SUBSUU_S_D
4216
96.8k
    536892545U, // SUBSUU_S_H
4217
96.8k
    536896918U, // SUBSUU_S_W
4218
96.8k
    536888679U, // SUBS_S_B
4219
96.8k
    536890925U, // SUBS_S_D
4220
96.8k
    536892507U, // SUBS_S_H
4221
96.8k
    536896858U, // SUBS_S_W
4222
96.8k
    536888894U, // SUBS_U_B
4223
96.8k
    536891392U, // SUBS_U_D
4224
96.8k
    536892785U, // SUBS_U_H
4225
96.8k
    536897276U, // SUBS_U_W
4226
96.8k
    536887892U, // SUBU16_MM
4227
96.8k
    536887892U, // SUBU16_MMR6
4228
96.8k
    536889129U, // SUBUH_QB
4229
96.8k
    536889129U, // SUBUH_QB_MMR2
4230
96.8k
    536889235U, // SUBUH_R_QB
4231
96.8k
    536889235U, // SUBUH_R_QB_MMR2
4232
96.8k
    536895420U, // SUBU_MMR6
4233
96.8k
    536893302U, // SUBU_PH
4234
96.8k
    536893302U, // SUBU_PH_MMR2
4235
96.8k
    536889343U, // SUBU_QB
4236
96.8k
    536889343U, // SUBU_QB_MM
4237
96.8k
    536893245U, // SUBU_S_PH
4238
96.8k
    536893245U, // SUBU_S_PH_MMR2
4239
96.8k
    536889282U, // SUBU_S_QB
4240
96.8k
    536889282U, // SUBU_S_QB_MM
4241
96.8k
    536888461U, // SUBVI_B
4242
96.8k
    536890348U, // SUBVI_D
4243
96.8k
    536892167U, // SUBVI_H
4244
96.8k
    536896240U, // SUBVI_W
4245
96.8k
    536888973U, // SUBV_B
4246
96.8k
    536891483U, // SUBV_D
4247
96.8k
    536892864U, // SUBV_H
4248
96.8k
    536897377U, // SUBV_W
4249
96.8k
    536889420U, // SUB_MM
4250
96.8k
    536889420U, // SUB_MMR6
4251
96.8k
    536889420U, // SUB_NM
4252
96.8k
    536895420U, // SUBu
4253
96.8k
    536895420U, // SUBu16_NM
4254
96.8k
    536895420U, // SUBu_MM
4255
96.8k
    536895420U, // SUBu_NM
4256
96.8k
    3254796465U,  // SUXC1
4257
96.8k
    3254796465U,  // SUXC164
4258
96.8k
    3254796465U,  // SUXC1_MM
4259
96.8k
    50358235U,  // SW
4260
96.8k
    50348657U,  // SW16_MM
4261
96.8k
    50348657U,  // SW16_MMR6
4262
96.8k
    50358235U,  // SW16_NM
4263
96.8k
    50358235U,  // SW4x4_NM
4264
96.8k
    50358235U,  // SW64
4265
96.8k
    50348182U,  // SWC1
4266
96.8k
    50348182U,  // SWC1_MM
4267
96.8k
    50348398U,  // SWC2
4268
96.8k
    50348398U,  // SWC2_MMR6
4269
96.8k
    50348398U,  // SWC2_R6
4270
96.8k
    50348443U,  // SWC3
4271
96.8k
    50358235U,  // SWDSP
4272
96.8k
    50358235U,  // SWDSP_MM
4273
96.8k
    50352642U,  // SWE
4274
96.8k
    50352642U,  // SWE_MM
4275
96.8k
    50358235U,  // SWGP16_NM
4276
96.8k
    50358235U,  // SWGP_NM
4277
96.8k
    50354751U,  // SWL
4278
96.8k
    50354751U,  // SWL64
4279
96.8k
    50352559U,  // SWLE
4280
96.8k
    50352559U,  // SWLE_MM
4281
96.8k
    50354751U,  // SWL_MM
4282
96.8k
    66072U, // SWM16_MM
4283
96.8k
    66072U, // SWM16_MMR6
4284
96.8k
    65812U, // SWM32_MM
4285
96.8k
    587225725U, // SWM_NM
4286
96.8k
    419449100U, // SWPC_NM
4287
96.8k
    453008215U, // SWP_MM
4288
96.8k
    50355261U,  // SWR
4289
96.8k
    50355261U,  // SWR64
4290
96.8k
    50352607U,  // SWRE
4291
96.8k
    50352607U,  // SWRE_MM
4292
96.8k
    50355261U,  // SWR_MM
4293
96.8k
    50358235U,  // SWSP16_NM
4294
96.8k
    50355004U,  // SWSP_MM
4295
96.8k
    50358235U,  // SWSP_MMR6
4296
96.8k
    3254796479U,  // SWXC1
4297
96.8k
    3254796479U,  // SWXC1_MM
4298
96.8k
    50356066U,  // SWXS_NM
4299
96.8k
    50358325U,  // SWX_NM
4300
96.8k
    50358235U,  // SW_MM
4301
96.8k
    50358235U,  // SW_MMR6
4302
96.8k
    50358235U,  // SW_NM
4303
96.8k
    50358235U,  // SWs9_NM
4304
96.8k
    714997U,  // SYNC
4305
96.8k
    317530U,  // SYNCI
4306
96.8k
    317530U,  // SYNCI_MM
4307
96.8k
    317530U,  // SYNCI_MMR6
4308
96.8k
    317530U,  // SYNCI_NM
4309
96.8k
    317530U,  // SYNCIs9_NM
4310
96.8k
    714997U,  // SYNC_MM
4311
96.8k
    706779U,  // SYNC_MMR6
4312
96.8k
    706779U,  // SYNC_NM
4313
96.8k
    285128U,  // SYSCALL
4314
96.8k
    547272U,  // SYSCALL16_NM
4315
96.8k
    661960U,  // SYSCALL_MM
4316
96.8k
    547272U,  // SYSCALL_NM
4317
96.8k
    0U, // Save16
4318
96.8k
    0U, // SaveX16
4319
96.8k
    50350149U,  // SbRxRyOffMemX16
4320
96.8k
    551048U,  // SebRx16
4321
96.8k
    551054U,  // SehRx16
4322
96.8k
    50354251U,  // ShRxRyOffMemX16
4323
96.8k
    536893924U, // SllX16
4324
96.8k
    33579251U,  // SllvRxRy16
4325
96.8k
    24451U, // SltRxRy16
4326
96.8k
    1610635459U,  // SltiRxImm16
4327
96.8k
    22723U, // SltiRxImmX16
4328
96.8k
    1610637343U,  // SltiuRxImm16
4329
96.8k
    24607U, // SltiuRxImmX16
4330
96.8k
    24693U, // SltuRxRy16
4331
96.8k
    536888168U, // SraX16
4332
96.8k
    33579230U,  // SravRxRy16
4333
96.8k
    536893952U, // SrlX16
4334
96.8k
    33579258U,  // SrlvRxRy16
4335
96.8k
    536895420U, // SubuRxRyRz16
4336
96.8k
    50358235U,  // SwRxRyOffMemX16
4337
96.8k
    50358235U,  // SwRxSpImmX16
4338
96.8k
    536894310U, // TEQ
4339
96.8k
    22705U, // TEQI
4340
96.8k
    22705U, // TEQI_MM
4341
96.8k
    536894310U, // TEQ_MM
4342
96.8k
    536894310U, // TEQ_NM
4343
96.8k
    536891772U, // TGE
4344
96.8k
    22638U, // TGEI
4345
96.8k
    24600U, // TGEIU
4346
96.8k
    24600U, // TGEIU_MM
4347
96.8k
    22638U, // TGEI_MM
4348
96.8k
    536895473U, // TGEU
4349
96.8k
    536895473U, // TGEU_MM
4350
96.8k
    536891772U, // TGE_MM
4351
96.8k
    11052U, // TLBGINV
4352
96.8k
    10953U, // TLBGINVF
4353
96.8k
    10953U, // TLBGINVF_MM
4354
96.8k
    11052U, // TLBGINV_MM
4355
96.8k
    10998U, // TLBGP
4356
96.8k
    10998U, // TLBGP_MM
4357
96.8k
    11015U, // TLBGR
4358
96.8k
    11015U, // TLBGR_MM
4359
96.8k
    10968U, // TLBGWI
4360
96.8k
    10968U, // TLBGWI_MM
4361
96.8k
    11027U, // TLBGWR
4362
96.8k
    11027U, // TLBGWR_MM
4363
96.8k
    11045U, // TLBINV
4364
96.8k
    10945U, // TLBINVF
4365
96.8k
    10945U, // TLBINVF_MMR6
4366
96.8k
    10945U, // TLBINVF_NM
4367
96.8k
    11045U, // TLBINV_MMR6
4368
96.8k
    11045U, // TLBINV_NM
4369
96.8k
    10993U, // TLBP
4370
96.8k
    10993U, // TLBP_MM
4371
96.8k
    10993U, // TLBP_NM
4372
96.8k
    11010U, // TLBR
4373
96.8k
    11010U, // TLBR_MM
4374
96.8k
    11010U, // TLBR_NM
4375
96.8k
    10962U, // TLBWI
4376
96.8k
    10962U, // TLBWI_MM
4377
96.8k
    10962U, // TLBWI_NM
4378
96.8k
    11021U, // TLBWR
4379
96.8k
    11021U, // TLBWR_MM
4380
96.8k
    11021U, // TLBWR_NM
4381
96.8k
    536895368U, // TLT
4382
96.8k
    22729U, // TLTI
4383
96.8k
    24614U, // TLTIU_MM
4384
96.8k
    22729U, // TLTI_MM
4385
96.8k
    536895611U, // TLTU
4386
96.8k
    536895611U, // TLTU_MM
4387
96.8k
    536895368U, // TLT_MM
4388
96.8k
    536891839U, // TNE
4389
96.8k
    22650U, // TNEI
4390
96.8k
    22650U, // TNEI_MM
4391
96.8k
    536891839U, // TNE_MM
4392
96.8k
    536891839U, // TNE_NM
4393
96.8k
    19454U, // TRUNC_L_D64
4394
96.8k
    19454U, // TRUNC_L_D_MMR6
4395
96.8k
    23825U, // TRUNC_L_S
4396
96.8k
    23825U, // TRUNC_L_S_MMR6
4397
96.8k
    20629U, // TRUNC_W_D32
4398
96.8k
    20629U, // TRUNC_W_D64
4399
96.8k
    20629U, // TRUNC_W_D_MMR6
4400
96.8k
    20629U, // TRUNC_W_MM
4401
96.8k
    24167U, // TRUNC_W_S
4402
96.8k
    24167U, // TRUNC_W_S_MM
4403
96.8k
    24167U, // TRUNC_W_S_MMR6
4404
96.8k
    24614U, // TTLTIU
4405
96.8k
    50353690U,  // UALH_NM
4406
96.8k
    587225716U, // UALWM_NM
4407
96.8k
    50358211U,  // UALW_NM
4408
96.8k
    50354249U,  // UASH_NM
4409
96.8k
    587225723U, // UASWM_NM
4410
96.8k
    50358233U,  // UASW_NM
4411
96.8k
    26773U, // UDIV
4412
96.8k
    26773U, // UDIV_MM
4413
96.8k
    536895533U, // V3MULU
4414
96.8k
    536887363U, // VMM0
4415
96.8k
    536895548U, // VMULU
4416
96.8k
    570442729U, // VSHF_B
4417
96.8k
    570444633U, // VSHF_D
4418
96.8k
    570446468U, // VSHF_H
4419
96.8k
    570450460U, // VSHF_W
4420
96.8k
    11040U, // WAIT
4421
96.8k
    663416U,  // WAIT_MM
4422
96.8k
    663416U,  // WAIT_MMR6
4423
96.8k
    663416U,  // WAIT_NM
4424
96.8k
    234904350U, // WRDSP
4425
96.8k
    218127134U, // WRDSP_MM
4426
96.8k
    23574U, // WRPGPR_MMR6
4427
96.8k
    23574U, // WRPGPR_NM
4428
96.8k
    22022U, // WSBH
4429
96.8k
    22022U, // WSBH_MM
4430
96.8k
    22022U, // WSBH_MMR6
4431
96.8k
    536894473U, // XOR
4432
96.8k
    20021814U,  // XOR16_MM
4433
96.8k
    20021814U,  // XOR16_MMR6
4434
96.8k
    536894473U, // XOR16_NM
4435
96.8k
    536894473U, // XOR64
4436
96.8k
    536888424U, // XORI_B
4437
96.8k
    536893623U, // XORI_MMR6
4438
96.8k
    536893623U, // XORI_NM
4439
96.8k
    536894473U, // XOR_MM
4440
96.8k
    536894473U, // XOR_MMR6
4441
96.8k
    536894473U, // XOR_NM
4442
96.8k
    536895674U, // XOR_V
4443
96.8k
    536893623U, // XORi
4444
96.8k
    536893623U, // XORi64
4445
96.8k
    536893623U, // XORi_MM
4446
96.8k
    33577993U,  // XorRxRxRy16
4447
96.8k
    20776U, // YIELD
4448
96.8k
    20776U, // YIELD_NM
4449
96.8k
  };
4450
4451
96.8k
  static const uint16_t OpInfo1[] = {
4452
96.8k
    0U, // PHI
4453
96.8k
    0U, // INLINEASM
4454
96.8k
    0U, // INLINEASM_BR
4455
96.8k
    0U, // CFI_INSTRUCTION
4456
96.8k
    0U, // EH_LABEL
4457
96.8k
    0U, // GC_LABEL
4458
96.8k
    0U, // ANNOTATION_LABEL
4459
96.8k
    0U, // KILL
4460
96.8k
    0U, // EXTRACT_SUBREG
4461
96.8k
    0U, // INSERT_SUBREG
4462
96.8k
    0U, // IMPLICIT_DEF
4463
96.8k
    0U, // SUBREG_TO_REG
4464
96.8k
    0U, // COPY_TO_REGCLASS
4465
96.8k
    0U, // DBG_VALUE
4466
96.8k
    0U, // DBG_VALUE_LIST
4467
96.8k
    0U, // DBG_INSTR_REF
4468
96.8k
    0U, // DBG_PHI
4469
96.8k
    0U, // DBG_LABEL
4470
96.8k
    0U, // REG_SEQUENCE
4471
96.8k
    0U, // COPY
4472
96.8k
    0U, // BUNDLE
4473
96.8k
    0U, // LIFETIME_START
4474
96.8k
    0U, // LIFETIME_END
4475
96.8k
    0U, // PSEUDO_PROBE
4476
96.8k
    0U, // ARITH_FENCE
4477
96.8k
    0U, // STACKMAP
4478
96.8k
    0U, // FENTRY_CALL
4479
96.8k
    0U, // PATCHPOINT
4480
96.8k
    0U, // LOAD_STACK_GUARD
4481
96.8k
    0U, // PREALLOCATED_SETUP
4482
96.8k
    0U, // PREALLOCATED_ARG
4483
96.8k
    0U, // STATEPOINT
4484
96.8k
    0U, // LOCAL_ESCAPE
4485
96.8k
    0U, // FAULTING_OP
4486
96.8k
    0U, // PATCHABLE_OP
4487
96.8k
    0U, // PATCHABLE_FUNCTION_ENTER
4488
96.8k
    0U, // PATCHABLE_RET
4489
96.8k
    0U, // PATCHABLE_FUNCTION_EXIT
4490
96.8k
    0U, // PATCHABLE_TAIL_CALL
4491
96.8k
    0U, // PATCHABLE_EVENT_CALL
4492
96.8k
    0U, // PATCHABLE_TYPED_EVENT_CALL
4493
96.8k
    0U, // ICALL_BRANCH_FUNNEL
4494
96.8k
    0U, // MEMBARRIER
4495
96.8k
    0U, // JUMP_TABLE_DEBUG_INFO
4496
96.8k
    0U, // G_ASSERT_SEXT
4497
96.8k
    0U, // G_ASSERT_ZEXT
4498
96.8k
    0U, // G_ASSERT_ALIGN
4499
96.8k
    0U, // G_ADD
4500
96.8k
    0U, // G_SUB
4501
96.8k
    0U, // G_MUL
4502
96.8k
    0U, // G_SDIV
4503
96.8k
    0U, // G_UDIV
4504
96.8k
    0U, // G_SREM
4505
96.8k
    0U, // G_UREM
4506
96.8k
    0U, // G_SDIVREM
4507
96.8k
    0U, // G_UDIVREM
4508
96.8k
    0U, // G_AND
4509
96.8k
    0U, // G_OR
4510
96.8k
    0U, // G_XOR
4511
96.8k
    0U, // G_IMPLICIT_DEF
4512
96.8k
    0U, // G_PHI
4513
96.8k
    0U, // G_FRAME_INDEX
4514
96.8k
    0U, // G_GLOBAL_VALUE
4515
96.8k
    0U, // G_CONSTANT_POOL
4516
96.8k
    0U, // G_EXTRACT
4517
96.8k
    0U, // G_UNMERGE_VALUES
4518
96.8k
    0U, // G_INSERT
4519
96.8k
    0U, // G_MERGE_VALUES
4520
96.8k
    0U, // G_BUILD_VECTOR
4521
96.8k
    0U, // G_BUILD_VECTOR_TRUNC
4522
96.8k
    0U, // G_CONCAT_VECTORS
4523
96.8k
    0U, // G_PTRTOINT
4524
96.8k
    0U, // G_INTTOPTR
4525
96.8k
    0U, // G_BITCAST
4526
96.8k
    0U, // G_FREEZE
4527
96.8k
    0U, // G_CONSTANT_FOLD_BARRIER
4528
96.8k
    0U, // G_INTRINSIC_FPTRUNC_ROUND
4529
96.8k
    0U, // G_INTRINSIC_TRUNC
4530
96.8k
    0U, // G_INTRINSIC_ROUND
4531
96.8k
    0U, // G_INTRINSIC_LRINT
4532
96.8k
    0U, // G_INTRINSIC_ROUNDEVEN
4533
96.8k
    0U, // G_READCYCLECOUNTER
4534
96.8k
    0U, // G_LOAD
4535
96.8k
    0U, // G_SEXTLOAD
4536
96.8k
    0U, // G_ZEXTLOAD
4537
96.8k
    0U, // G_INDEXED_LOAD
4538
96.8k
    0U, // G_INDEXED_SEXTLOAD
4539
96.8k
    0U, // G_INDEXED_ZEXTLOAD
4540
96.8k
    0U, // G_STORE
4541
96.8k
    0U, // G_INDEXED_STORE
4542
96.8k
    0U, // G_ATOMIC_CMPXCHG_WITH_SUCCESS
4543
96.8k
    0U, // G_ATOMIC_CMPXCHG
4544
96.8k
    0U, // G_ATOMICRMW_XCHG
4545
96.8k
    0U, // G_ATOMICRMW_ADD
4546
96.8k
    0U, // G_ATOMICRMW_SUB
4547
96.8k
    0U, // G_ATOMICRMW_AND
4548
96.8k
    0U, // G_ATOMICRMW_NAND
4549
96.8k
    0U, // G_ATOMICRMW_OR
4550
96.8k
    0U, // G_ATOMICRMW_XOR
4551
96.8k
    0U, // G_ATOMICRMW_MAX
4552
96.8k
    0U, // G_ATOMICRMW_MIN
4553
96.8k
    0U, // G_ATOMICRMW_UMAX
4554
96.8k
    0U, // G_ATOMICRMW_UMIN
4555
96.8k
    0U, // G_ATOMICRMW_FADD
4556
96.8k
    0U, // G_ATOMICRMW_FSUB
4557
96.8k
    0U, // G_ATOMICRMW_FMAX
4558
96.8k
    0U, // G_ATOMICRMW_FMIN
4559
96.8k
    0U, // G_ATOMICRMW_UINC_WRAP
4560
96.8k
    0U, // G_ATOMICRMW_UDEC_WRAP
4561
96.8k
    0U, // G_FENCE
4562
96.8k
    0U, // G_PREFETCH
4563
96.8k
    0U, // G_BRCOND
4564
96.8k
    0U, // G_BRINDIRECT
4565
96.8k
    0U, // G_INVOKE_REGION_START
4566
96.8k
    0U, // G_INTRINSIC
4567
96.8k
    0U, // G_INTRINSIC_W_SIDE_EFFECTS
4568
96.8k
    0U, // G_INTRINSIC_CONVERGENT
4569
96.8k
    0U, // G_INTRINSIC_CONVERGENT_W_SIDE_EFFECTS
4570
96.8k
    0U, // G_ANYEXT
4571
96.8k
    0U, // G_TRUNC
4572
96.8k
    0U, // G_CONSTANT
4573
96.8k
    0U, // G_FCONSTANT
4574
96.8k
    0U, // G_VASTART
4575
96.8k
    0U, // G_VAARG
4576
96.8k
    0U, // G_SEXT
4577
96.8k
    0U, // G_SEXT_INREG
4578
96.8k
    0U, // G_ZEXT
4579
96.8k
    0U, // G_SHL
4580
96.8k
    0U, // G_LSHR
4581
96.8k
    0U, // G_ASHR
4582
96.8k
    0U, // G_FSHL
4583
96.8k
    0U, // G_FSHR
4584
96.8k
    0U, // G_ROTR
4585
96.8k
    0U, // G_ROTL
4586
96.8k
    0U, // G_ICMP
4587
96.8k
    0U, // G_FCMP
4588
96.8k
    0U, // G_SELECT
4589
96.8k
    0U, // G_UADDO
4590
96.8k
    0U, // G_UADDE
4591
96.8k
    0U, // G_USUBO
4592
96.8k
    0U, // G_USUBE
4593
96.8k
    0U, // G_SADDO
4594
96.8k
    0U, // G_SADDE
4595
96.8k
    0U, // G_SSUBO
4596
96.8k
    0U, // G_SSUBE
4597
96.8k
    0U, // G_UMULO
4598
96.8k
    0U, // G_SMULO
4599
96.8k
    0U, // G_UMULH
4600
96.8k
    0U, // G_SMULH
4601
96.8k
    0U, // G_UADDSAT
4602
96.8k
    0U, // G_SADDSAT
4603
96.8k
    0U, // G_USUBSAT
4604
96.8k
    0U, // G_SSUBSAT
4605
96.8k
    0U, // G_USHLSAT
4606
96.8k
    0U, // G_SSHLSAT
4607
96.8k
    0U, // G_SMULFIX
4608
96.8k
    0U, // G_UMULFIX
4609
96.8k
    0U, // G_SMULFIXSAT
4610
96.8k
    0U, // G_UMULFIXSAT
4611
96.8k
    0U, // G_SDIVFIX
4612
96.8k
    0U, // G_UDIVFIX
4613
96.8k
    0U, // G_SDIVFIXSAT
4614
96.8k
    0U, // G_UDIVFIXSAT
4615
96.8k
    0U, // G_FADD
4616
96.8k
    0U, // G_FSUB
4617
96.8k
    0U, // G_FMUL
4618
96.8k
    0U, // G_FMA
4619
96.8k
    0U, // G_FMAD
4620
96.8k
    0U, // G_FDIV
4621
96.8k
    0U, // G_FREM
4622
96.8k
    0U, // G_FPOW
4623
96.8k
    0U, // G_FPOWI
4624
96.8k
    0U, // G_FEXP
4625
96.8k
    0U, // G_FEXP2
4626
96.8k
    0U, // G_FEXP10
4627
96.8k
    0U, // G_FLOG
4628
96.8k
    0U, // G_FLOG2
4629
96.8k
    0U, // G_FLOG10
4630
96.8k
    0U, // G_FLDEXP
4631
96.8k
    0U, // G_FFREXP
4632
96.8k
    0U, // G_FNEG
4633
96.8k
    0U, // G_FPEXT
4634
96.8k
    0U, // G_FPTRUNC
4635
96.8k
    0U, // G_FPTOSI
4636
96.8k
    0U, // G_FPTOUI
4637
96.8k
    0U, // G_SITOFP
4638
96.8k
    0U, // G_UITOFP
4639
96.8k
    0U, // G_FABS
4640
96.8k
    0U, // G_FCOPYSIGN
4641
96.8k
    0U, // G_IS_FPCLASS
4642
96.8k
    0U, // G_FCANONICALIZE
4643
96.8k
    0U, // G_FMINNUM
4644
96.8k
    0U, // G_FMAXNUM
4645
96.8k
    0U, // G_FMINNUM_IEEE
4646
96.8k
    0U, // G_FMAXNUM_IEEE
4647
96.8k
    0U, // G_FMINIMUM
4648
96.8k
    0U, // G_FMAXIMUM
4649
96.8k
    0U, // G_GET_FPENV
4650
96.8k
    0U, // G_SET_FPENV
4651
96.8k
    0U, // G_RESET_FPENV
4652
96.8k
    0U, // G_GET_FPMODE
4653
96.8k
    0U, // G_SET_FPMODE
4654
96.8k
    0U, // G_RESET_FPMODE
4655
96.8k
    0U, // G_PTR_ADD
4656
96.8k
    0U, // G_PTRMASK
4657
96.8k
    0U, // G_SMIN
4658
96.8k
    0U, // G_SMAX
4659
96.8k
    0U, // G_UMIN
4660
96.8k
    0U, // G_UMAX
4661
96.8k
    0U, // G_ABS
4662
96.8k
    0U, // G_LROUND
4663
96.8k
    0U, // G_LLROUND
4664
96.8k
    0U, // G_BR
4665
96.8k
    0U, // G_BRJT
4666
96.8k
    0U, // G_INSERT_VECTOR_ELT
4667
96.8k
    0U, // G_EXTRACT_VECTOR_ELT
4668
96.8k
    0U, // G_SHUFFLE_VECTOR
4669
96.8k
    0U, // G_CTTZ
4670
96.8k
    0U, // G_CTTZ_ZERO_UNDEF
4671
96.8k
    0U, // G_CTLZ
4672
96.8k
    0U, // G_CTLZ_ZERO_UNDEF
4673
96.8k
    0U, // G_CTPOP
4674
96.8k
    0U, // G_BSWAP
4675
96.8k
    0U, // G_BITREVERSE
4676
96.8k
    0U, // G_FCEIL
4677
96.8k
    0U, // G_FCOS
4678
96.8k
    0U, // G_FSIN
4679
96.8k
    0U, // G_FSQRT
4680
96.8k
    0U, // G_FFLOOR
4681
96.8k
    0U, // G_FRINT
4682
96.8k
    0U, // G_FNEARBYINT
4683
96.8k
    0U, // G_ADDRSPACE_CAST
4684
96.8k
    0U, // G_BLOCK_ADDR
4685
96.8k
    0U, // G_JUMP_TABLE
4686
96.8k
    0U, // G_DYN_STACKALLOC
4687
96.8k
    0U, // G_STACKSAVE
4688
96.8k
    0U, // G_STACKRESTORE
4689
96.8k
    0U, // G_STRICT_FADD
4690
96.8k
    0U, // G_STRICT_FSUB
4691
96.8k
    0U, // G_STRICT_FMUL
4692
96.8k
    0U, // G_STRICT_FDIV
4693
96.8k
    0U, // G_STRICT_FREM
4694
96.8k
    0U, // G_STRICT_FMA
4695
96.8k
    0U, // G_STRICT_FSQRT
4696
96.8k
    0U, // G_STRICT_FLDEXP
4697
96.8k
    0U, // G_READ_REGISTER
4698
96.8k
    0U, // G_WRITE_REGISTER
4699
96.8k
    0U, // G_MEMCPY
4700
96.8k
    0U, // G_MEMCPY_INLINE
4701
96.8k
    0U, // G_MEMMOVE
4702
96.8k
    0U, // G_MEMSET
4703
96.8k
    0U, // G_BZERO
4704
96.8k
    0U, // G_VECREDUCE_SEQ_FADD
4705
96.8k
    0U, // G_VECREDUCE_SEQ_FMUL
4706
96.8k
    0U, // G_VECREDUCE_FADD
4707
96.8k
    0U, // G_VECREDUCE_FMUL
4708
96.8k
    0U, // G_VECREDUCE_FMAX
4709
96.8k
    0U, // G_VECREDUCE_FMIN
4710
96.8k
    0U, // G_VECREDUCE_FMAXIMUM
4711
96.8k
    0U, // G_VECREDUCE_FMINIMUM
4712
96.8k
    0U, // G_VECREDUCE_ADD
4713
96.8k
    0U, // G_VECREDUCE_MUL
4714
96.8k
    0U, // G_VECREDUCE_AND
4715
96.8k
    0U, // G_VECREDUCE_OR
4716
96.8k
    0U, // G_VECREDUCE_XOR
4717
96.8k
    0U, // G_VECREDUCE_SMAX
4718
96.8k
    0U, // G_VECREDUCE_SMIN
4719
96.8k
    0U, // G_VECREDUCE_UMAX
4720
96.8k
    0U, // G_VECREDUCE_UMIN
4721
96.8k
    0U, // G_SBFX
4722
96.8k
    0U, // G_UBFX
4723
96.8k
    0U, // ABSMacro
4724
96.8k
    0U, // ADJCALLSTACKDOWN
4725
96.8k
    0U, // ADJCALLSTACKDOWN_NM
4726
96.8k
    0U, // ADJCALLSTACKUP
4727
96.8k
    0U, // ADJCALLSTACKUP_NM
4728
96.8k
    0U, // ALIGN_NM
4729
96.8k
    0U, // AND_V_D_PSEUDO
4730
96.8k
    0U, // AND_V_H_PSEUDO
4731
96.8k
    0U, // AND_V_W_PSEUDO
4732
96.8k
    0U, // ATOMIC_CMP_SWAP_I16
4733
96.8k
    0U, // ATOMIC_CMP_SWAP_I16_POSTRA
4734
96.8k
    0U, // ATOMIC_CMP_SWAP_I32
4735
96.8k
    0U, // ATOMIC_CMP_SWAP_I32_POSTRA
4736
96.8k
    0U, // ATOMIC_CMP_SWAP_I64
4737
96.8k
    0U, // ATOMIC_CMP_SWAP_I64_POSTRA
4738
96.8k
    0U, // ATOMIC_CMP_SWAP_I8
4739
96.8k
    0U, // ATOMIC_CMP_SWAP_I8_POSTRA
4740
96.8k
    0U, // ATOMIC_LOAD_ADD_I16
4741
96.8k
    0U, // ATOMIC_LOAD_ADD_I16_POSTRA
4742
96.8k
    0U, // ATOMIC_LOAD_ADD_I32
4743
96.8k
    0U, // ATOMIC_LOAD_ADD_I32_POSTRA
4744
96.8k
    0U, // ATOMIC_LOAD_ADD_I64
4745
96.8k
    0U, // ATOMIC_LOAD_ADD_I64_POSTRA
4746
96.8k
    0U, // ATOMIC_LOAD_ADD_I8
4747
96.8k
    0U, // ATOMIC_LOAD_ADD_I8_POSTRA
4748
96.8k
    0U, // ATOMIC_LOAD_AND_I16
4749
96.8k
    0U, // ATOMIC_LOAD_AND_I16_POSTRA
4750
96.8k
    0U, // ATOMIC_LOAD_AND_I32
4751
96.8k
    0U, // ATOMIC_LOAD_AND_I32_POSTRA
4752
96.8k
    0U, // ATOMIC_LOAD_AND_I64
4753
96.8k
    0U, // ATOMIC_LOAD_AND_I64_POSTRA
4754
96.8k
    0U, // ATOMIC_LOAD_AND_I8
4755
96.8k
    0U, // ATOMIC_LOAD_AND_I8_POSTRA
4756
96.8k
    0U, // ATOMIC_LOAD_MAX_I16
4757
96.8k
    0U, // ATOMIC_LOAD_MAX_I16_POSTRA
4758
96.8k
    0U, // ATOMIC_LOAD_MAX_I32
4759
96.8k
    0U, // ATOMIC_LOAD_MAX_I32_POSTRA
4760
96.8k
    0U, // ATOMIC_LOAD_MAX_I64
4761
96.8k
    0U, // ATOMIC_LOAD_MAX_I64_POSTRA
4762
96.8k
    0U, // ATOMIC_LOAD_MAX_I8
4763
96.8k
    0U, // ATOMIC_LOAD_MAX_I8_POSTRA
4764
96.8k
    0U, // ATOMIC_LOAD_MIN_I16
4765
96.8k
    0U, // ATOMIC_LOAD_MIN_I16_POSTRA
4766
96.8k
    0U, // ATOMIC_LOAD_MIN_I32
4767
96.8k
    0U, // ATOMIC_LOAD_MIN_I32_POSTRA
4768
96.8k
    0U, // ATOMIC_LOAD_MIN_I64
4769
96.8k
    0U, // ATOMIC_LOAD_MIN_I64_POSTRA
4770
96.8k
    0U, // ATOMIC_LOAD_MIN_I8
4771
96.8k
    0U, // ATOMIC_LOAD_MIN_I8_POSTRA
4772
96.8k
    0U, // ATOMIC_LOAD_NAND_I16
4773
96.8k
    0U, // ATOMIC_LOAD_NAND_I16_POSTRA
4774
96.8k
    0U, // ATOMIC_LOAD_NAND_I32
4775
96.8k
    0U, // ATOMIC_LOAD_NAND_I32_POSTRA
4776
96.8k
    0U, // ATOMIC_LOAD_NAND_I64
4777
96.8k
    0U, // ATOMIC_LOAD_NAND_I64_POSTRA
4778
96.8k
    0U, // ATOMIC_LOAD_NAND_I8
4779
96.8k
    0U, // ATOMIC_LOAD_NAND_I8_POSTRA
4780
96.8k
    0U, // ATOMIC_LOAD_OR_I16
4781
96.8k
    0U, // ATOMIC_LOAD_OR_I16_POSTRA
4782
96.8k
    0U, // ATOMIC_LOAD_OR_I32
4783
96.8k
    0U, // ATOMIC_LOAD_OR_I32_POSTRA
4784
96.8k
    0U, // ATOMIC_LOAD_OR_I64
4785
96.8k
    0U, // ATOMIC_LOAD_OR_I64_POSTRA
4786
96.8k
    0U, // ATOMIC_LOAD_OR_I8
4787
96.8k
    0U, // ATOMIC_LOAD_OR_I8_POSTRA
4788
96.8k
    0U, // ATOMIC_LOAD_SUB_I16
4789
96.8k
    0U, // ATOMIC_LOAD_SUB_I16_POSTRA
4790
96.8k
    0U, // ATOMIC_LOAD_SUB_I32
4791
96.8k
    0U, // ATOMIC_LOAD_SUB_I32_POSTRA
4792
96.8k
    0U, // ATOMIC_LOAD_SUB_I64
4793
96.8k
    0U, // ATOMIC_LOAD_SUB_I64_POSTRA
4794
96.8k
    0U, // ATOMIC_LOAD_SUB_I8
4795
96.8k
    0U, // ATOMIC_LOAD_SUB_I8_POSTRA
4796
96.8k
    0U, // ATOMIC_LOAD_UMAX_I16
4797
96.8k
    0U, // ATOMIC_LOAD_UMAX_I16_POSTRA
4798
96.8k
    0U, // ATOMIC_LOAD_UMAX_I32
4799
96.8k
    0U, // ATOMIC_LOAD_UMAX_I32_POSTRA
4800
96.8k
    0U, // ATOMIC_LOAD_UMAX_I64
4801
96.8k
    0U, // ATOMIC_LOAD_UMAX_I64_POSTRA
4802
96.8k
    0U, // ATOMIC_LOAD_UMAX_I8
4803
96.8k
    0U, // ATOMIC_LOAD_UMAX_I8_POSTRA
4804
96.8k
    0U, // ATOMIC_LOAD_UMIN_I16
4805
96.8k
    0U, // ATOMIC_LOAD_UMIN_I16_POSTRA
4806
96.8k
    0U, // ATOMIC_LOAD_UMIN_I32
4807
96.8k
    0U, // ATOMIC_LOAD_UMIN_I32_POSTRA
4808
96.8k
    0U, // ATOMIC_LOAD_UMIN_I64
4809
96.8k
    0U, // ATOMIC_LOAD_UMIN_I64_POSTRA
4810
96.8k
    0U, // ATOMIC_LOAD_UMIN_I8
4811
96.8k
    0U, // ATOMIC_LOAD_UMIN_I8_POSTRA
4812
96.8k
    0U, // ATOMIC_LOAD_XOR_I16
4813
96.8k
    0U, // ATOMIC_LOAD_XOR_I16_POSTRA
4814
96.8k
    0U, // ATOMIC_LOAD_XOR_I32
4815
96.8k
    0U, // ATOMIC_LOAD_XOR_I32_POSTRA
4816
96.8k
    0U, // ATOMIC_LOAD_XOR_I64
4817
96.8k
    0U, // ATOMIC_LOAD_XOR_I64_POSTRA
4818
96.8k
    0U, // ATOMIC_LOAD_XOR_I8
4819
96.8k
    0U, // ATOMIC_LOAD_XOR_I8_POSTRA
4820
96.8k
    0U, // ATOMIC_SWAP_I16
4821
96.8k
    0U, // ATOMIC_SWAP_I16_POSTRA
4822
96.8k
    0U, // ATOMIC_SWAP_I32
4823
96.8k
    0U, // ATOMIC_SWAP_I32_POSTRA
4824
96.8k
    0U, // ATOMIC_SWAP_I64
4825
96.8k
    0U, // ATOMIC_SWAP_I64_POSTRA
4826
96.8k
    0U, // ATOMIC_SWAP_I8
4827
96.8k
    0U, // ATOMIC_SWAP_I8_POSTRA
4828
96.8k
    0U, // B
4829
96.8k
    0U, // BAL_BR
4830
96.8k
    0U, // BAL_BR_MM
4831
96.8k
    4U, // BEQLImmMacro
4832
96.8k
    4U, // BGE
4833
96.8k
    4U, // BGEImmMacro
4834
96.8k
    4U, // BGEL
4835
96.8k
    4U, // BGELImmMacro
4836
96.8k
    4U, // BGEU
4837
96.8k
    4U, // BGEUImmMacro
4838
96.8k
    4U, // BGEUL
4839
96.8k
    4U, // BGEULImmMacro
4840
96.8k
    4U, // BGT
4841
96.8k
    4U, // BGTImmMacro
4842
96.8k
    4U, // BGTL
4843
96.8k
    4U, // BGTLImmMacro
4844
96.8k
    4U, // BGTU
4845
96.8k
    4U, // BGTUImmMacro
4846
96.8k
    4U, // BGTUL
4847
96.8k
    4U, // BGTULImmMacro
4848
96.8k
    4U, // BLE
4849
96.8k
    4U, // BLEImmMacro
4850
96.8k
    4U, // BLEL
4851
96.8k
    4U, // BLELImmMacro
4852
96.8k
    4U, // BLEU
4853
96.8k
    4U, // BLEUImmMacro
4854
96.8k
    4U, // BLEUL
4855
96.8k
    4U, // BLEULImmMacro
4856
96.8k
    4U, // BLT
4857
96.8k
    4U, // BLTImmMacro
4858
96.8k
    4U, // BLTL
4859
96.8k
    4U, // BLTLImmMacro
4860
96.8k
    4U, // BLTU
4861
96.8k
    4U, // BLTUImmMacro
4862
96.8k
    4U, // BLTUL
4863
96.8k
    4U, // BLTULImmMacro
4864
96.8k
    4U, // BNELImmMacro
4865
96.8k
    0U, // BPOSGE32_PSEUDO
4866
96.8k
    0U, // BSEL_D_PSEUDO
4867
96.8k
    0U, // BSEL_FD_PSEUDO
4868
96.8k
    0U, // BSEL_FW_PSEUDO
4869
96.8k
    0U, // BSEL_H_PSEUDO
4870
96.8k
    0U, // BSEL_W_PSEUDO
4871
96.8k
    0U, // B_MM
4872
96.8k
    0U, // B_MMR6_Pseudo
4873
96.8k
    0U, // B_MM_Pseudo
4874
96.8k
    4U, // BeqImm
4875
96.8k
    4U, // BneImm
4876
96.8k
    0U, // BteqzT8CmpX16
4877
96.8k
    0U, // BteqzT8CmpiX16
4878
96.8k
    0U, // BteqzT8SltX16
4879
96.8k
    0U, // BteqzT8SltiX16
4880
96.8k
    0U, // BteqzT8SltiuX16
4881
96.8k
    0U, // BteqzT8SltuX16
4882
96.8k
    0U, // BtnezT8CmpX16
4883
96.8k
    0U, // BtnezT8CmpiX16
4884
96.8k
    0U, // BtnezT8SltX16
4885
96.8k
    0U, // BtnezT8SltiX16
4886
96.8k
    0U, // BtnezT8SltiuX16
4887
96.8k
    0U, // BtnezT8SltuX16
4888
96.8k
    0U, // BuildPairF64
4889
96.8k
    0U, // BuildPairF64_64
4890
96.8k
    0U, // CFTC1
4891
96.8k
    0U, // CONSTPOOL_ENTRY
4892
96.8k
    0U, // COPY_FD_PSEUDO
4893
96.8k
    0U, // COPY_FW_PSEUDO
4894
96.8k
    0U, // CTTC1
4895
96.8k
    0U, // Constant32
4896
96.8k
    128U, // DMULImmMacro
4897
96.8k
    128U, // DMULMacro
4898
96.8k
    128U, // DMULOMacro
4899
96.8k
    128U, // DMULOUMacro
4900
96.8k
    128U, // DROL
4901
96.8k
    128U, // DROLImm
4902
96.8k
    128U, // DROR
4903
96.8k
    128U, // DRORImm
4904
96.8k
    128U, // DSDivIMacro
4905
96.8k
    128U, // DSDivMacro
4906
96.8k
    128U, // DSRemIMacro
4907
96.8k
    128U, // DSRemMacro
4908
96.8k
    128U, // DUDivIMacro
4909
96.8k
    128U, // DUDivMacro
4910
96.8k
    128U, // DURemIMacro
4911
96.8k
    128U, // DURemMacro
4912
96.8k
    0U, // ERet
4913
96.8k
    0U, // ExtractElementF64
4914
96.8k
    0U, // ExtractElementF64_64
4915
96.8k
    0U, // FABS_D
4916
96.8k
    0U, // FABS_W
4917
96.8k
    0U, // FEXP2_D_1_PSEUDO
4918
96.8k
    0U, // FEXP2_W_1_PSEUDO
4919
96.8k
    0U, // FILL_FD_PSEUDO
4920
96.8k
    0U, // FILL_FW_PSEUDO
4921
96.8k
    0U, // GotPrologue16
4922
96.8k
    0U, // INSERT_B_VIDX64_PSEUDO
4923
96.8k
    0U, // INSERT_B_VIDX_PSEUDO
4924
96.8k
    0U, // INSERT_D_VIDX64_PSEUDO
4925
96.8k
    0U, // INSERT_D_VIDX_PSEUDO
4926
96.8k
    0U, // INSERT_FD_PSEUDO
4927
96.8k
    0U, // INSERT_FD_VIDX64_PSEUDO
4928
96.8k
    0U, // INSERT_FD_VIDX_PSEUDO
4929
96.8k
    0U, // INSERT_FW_PSEUDO
4930
96.8k
    0U, // INSERT_FW_VIDX64_PSEUDO
4931
96.8k
    0U, // INSERT_FW_VIDX_PSEUDO
4932
96.8k
    0U, // INSERT_H_VIDX64_PSEUDO
4933
96.8k
    0U, // INSERT_H_VIDX_PSEUDO
4934
96.8k
    0U, // INSERT_W_VIDX64_PSEUDO
4935
96.8k
    0U, // INSERT_W_VIDX_PSEUDO
4936
96.8k
    0U, // JALR64Pseudo
4937
96.8k
    0U, // JALRCPseudo
4938
96.8k
    0U, // JALRHB64Pseudo
4939
96.8k
    0U, // JALRHBPseudo
4940
96.8k
    0U, // JALRPseudo
4941
96.8k
    0U, // JAL_MMR6
4942
96.8k
    0U, // JalOneReg
4943
96.8k
    0U, // JalTwoReg
4944
96.8k
    0U, // LDMacro
4945
96.8k
    0U, // LDR_D
4946
96.8k
    0U, // LDR_W
4947
96.8k
    0U, // LD_F16
4948
96.8k
    0U, // LOAD_ACC128
4949
96.8k
    0U, // LOAD_ACC64
4950
96.8k
    0U, // LOAD_ACC64DSP
4951
96.8k
    0U, // LOAD_CCOND_DSP
4952
96.8k
    0U, // LONG_BRANCH_ADDiu
4953
96.8k
    0U, // LONG_BRANCH_ADDiu2Op
4954
96.8k
    0U, // LONG_BRANCH_DADDiu
4955
96.8k
    0U, // LONG_BRANCH_DADDiu2Op
4956
96.8k
    0U, // LONG_BRANCH_LUi
4957
96.8k
    0U, // LONG_BRANCH_LUi2Op
4958
96.8k
    0U, // LONG_BRANCH_LUi2Op_64
4959
96.8k
    0U, // LWM_MM
4960
96.8k
    0U, // LoadAddrImm32
4961
96.8k
    0U, // LoadAddrImm64
4962
96.8k
    0U, // LoadAddrReg32
4963
96.8k
    0U, // LoadAddrReg64
4964
96.8k
    0U, // LoadImm32
4965
96.8k
    0U, // LoadImm64
4966
96.8k
    0U, // LoadImmDoubleFGR
4967
96.8k
    0U, // LoadImmDoubleFGR_32
4968
96.8k
    0U, // LoadImmDoubleGPR
4969
96.8k
    0U, // LoadImmSingleFGR
4970
96.8k
    0U, // LoadImmSingleGPR
4971
96.8k
    0U, // LoadJumpTableOffset
4972
96.8k
    0U, // LwConstant32
4973
96.8k
    0U, // MFTACX
4974
96.8k
    0U, // MFTACX_NM
4975
96.8k
    136U, // MFTC0
4976
96.8k
    136U, // MFTC0_NM
4977
96.8k
    0U, // MFTC1
4978
96.8k
    0U, // MFTDSP
4979
96.8k
    0U, // MFTDSP_NM
4980
96.8k
    0U, // MFTGPR
4981
96.8k
    0U, // MFTGPR_NM
4982
96.8k
    0U, // MFTHC1
4983
96.8k
    0U, // MFTHI
4984
96.8k
    0U, // MFTHI_NM
4985
96.8k
    0U, // MFTLO
4986
96.8k
    0U, // MFTLO_NM
4987
96.8k
    0U, // MIPSeh_return32
4988
96.8k
    0U, // MIPSeh_return64
4989
96.8k
    0U, // MSA_FP_EXTEND_D_PSEUDO
4990
96.8k
    0U, // MSA_FP_EXTEND_W_PSEUDO
4991
96.8k
    0U, // MSA_FP_ROUND_D_PSEUDO
4992
96.8k
    0U, // MSA_FP_ROUND_W_PSEUDO
4993
96.8k
    0U, // MTTACX
4994
96.8k
    0U, // MTTACX_NM
4995
96.8k
    0U, // MTTC0
4996
96.8k
    0U, // MTTC0_NM
4997
96.8k
    0U, // MTTC1
4998
96.8k
    0U, // MTTDSP
4999
96.8k
    0U, // MTTDSP_NM
5000
96.8k
    0U, // MTTGPR
5001
96.8k
    0U, // MTTGPR_NM
5002
96.8k
    0U, // MTTHC1
5003
96.8k
    0U, // MTTHI
5004
96.8k
    0U, // MTTHI_NM
5005
96.8k
    0U, // MTTLO
5006
96.8k
    0U, // MTTLO_NM
5007
96.8k
    128U, // MULImmMacro
5008
96.8k
    128U, // MULOMacro
5009
96.8k
    128U, // MULOUMacro
5010
96.8k
    0U, // MUSTTAILCALLREG_NM
5011
96.8k
    0U, // MUSTTAILCALL_NM
5012
96.8k
    0U, // MultRxRy16
5013
96.8k
    0U, // MultRxRyRz16
5014
96.8k
    0U, // MultuRxRy16
5015
96.8k
    0U, // MultuRxRyRz16
5016
96.8k
    0U, // NOP
5017
96.8k
    128U, // NORImm
5018
96.8k
    128U, // NORImm64
5019
96.8k
    0U, // NOR_V_D_PSEUDO
5020
96.8k
    0U, // NOR_V_H_PSEUDO
5021
96.8k
    0U, // NOR_V_W_PSEUDO
5022
96.8k
    0U, // OR_V_D_PSEUDO
5023
96.8k
    0U, // OR_V_H_PSEUDO
5024
96.8k
    0U, // OR_V_W_PSEUDO
5025
96.8k
    12U,  // PseudoADDIU_NM
5026
96.8k
    16U,  // PseudoANDI_NM
5027
96.8k
    0U, // PseudoCMPU_EQ_QB
5028
96.8k
    0U, // PseudoCMPU_LE_QB
5029
96.8k
    0U, // PseudoCMPU_LT_QB
5030
96.8k
    0U, // PseudoCMP_EQ_PH
5031
96.8k
    0U, // PseudoCMP_LE_PH
5032
96.8k
    0U, // PseudoCMP_LT_PH
5033
96.8k
    0U, // PseudoCVT_D32_W
5034
96.8k
    0U, // PseudoCVT_D64_L
5035
96.8k
    0U, // PseudoCVT_D64_W
5036
96.8k
    0U, // PseudoCVT_S_L
5037
96.8k
    0U, // PseudoCVT_S_W
5038
96.8k
    0U, // PseudoDMULT
5039
96.8k
    0U, // PseudoDMULTu
5040
96.8k
    0U, // PseudoDSDIV
5041
96.8k
    0U, // PseudoDUDIV
5042
96.8k
    0U, // PseudoD_SELECT_I
5043
96.8k
    0U, // PseudoD_SELECT_I64
5044
96.8k
    0U, // PseudoIndirectBranch
5045
96.8k
    0U, // PseudoIndirectBranch64
5046
96.8k
    0U, // PseudoIndirectBranch64R6
5047
96.8k
    0U, // PseudoIndirectBranchNM
5048
96.8k
    0U, // PseudoIndirectBranchR6
5049
96.8k
    0U, // PseudoIndirectBranch_MM
5050
96.8k
    0U, // PseudoIndirectBranch_MMR6
5051
96.8k
    0U, // PseudoIndirectHazardBranch
5052
96.8k
    0U, // PseudoIndirectHazardBranch64
5053
96.8k
    0U, // PseudoIndrectHazardBranch64R6
5054
96.8k
    0U, // PseudoIndrectHazardBranchR6
5055
96.8k
    0U, // PseudoLA_NM
5056
96.8k
    0U, // PseudoLI_NM
5057
96.8k
    0U, // PseudoMADD
5058
96.8k
    0U, // PseudoMADDU
5059
96.8k
    0U, // PseudoMADDU_MM
5060
96.8k
    0U, // PseudoMADD_MM
5061
96.8k
    0U, // PseudoMFHI
5062
96.8k
    0U, // PseudoMFHI64
5063
96.8k
    0U, // PseudoMFHI_MM
5064
96.8k
    0U, // PseudoMFLO
5065
96.8k
    0U, // PseudoMFLO64
5066
96.8k
    0U, // PseudoMFLO_MM
5067
96.8k
    0U, // PseudoMSUB
5068
96.8k
    0U, // PseudoMSUBU
5069
96.8k
    0U, // PseudoMSUBU_MM
5070
96.8k
    0U, // PseudoMSUB_MM
5071
96.8k
    0U, // PseudoMTLOHI
5072
96.8k
    0U, // PseudoMTLOHI64
5073
96.8k
    0U, // PseudoMTLOHI_DSP
5074
96.8k
    0U, // PseudoMTLOHI_MM
5075
96.8k
    0U, // PseudoMULT
5076
96.8k
    0U, // PseudoMULT_MM
5077
96.8k
    0U, // PseudoMULTu
5078
96.8k
    0U, // PseudoMULTu_MM
5079
96.8k
    0U, // PseudoPICK_PH
5080
96.8k
    0U, // PseudoPICK_QB
5081
96.8k
    0U, // PseudoReturn
5082
96.8k
    0U, // PseudoReturn64
5083
96.8k
    0U, // PseudoReturnNM
5084
96.8k
    0U, // PseudoSDIV
5085
96.8k
    0U, // PseudoSELECTFP_F_D32
5086
96.8k
    0U, // PseudoSELECTFP_F_D64
5087
96.8k
    0U, // PseudoSELECTFP_F_I
5088
96.8k
    0U, // PseudoSELECTFP_F_I64
5089
96.8k
    0U, // PseudoSELECTFP_F_S
5090
96.8k
    0U, // PseudoSELECTFP_T_D32
5091
96.8k
    0U, // PseudoSELECTFP_T_D64
5092
96.8k
    0U, // PseudoSELECTFP_T_I
5093
96.8k
    0U, // PseudoSELECTFP_T_I64
5094
96.8k
    0U, // PseudoSELECTFP_T_S
5095
96.8k
    0U, // PseudoSELECT_D32
5096
96.8k
    0U, // PseudoSELECT_D64
5097
96.8k
    0U, // PseudoSELECT_I
5098
96.8k
    0U, // PseudoSELECT_I64
5099
96.8k
    0U, // PseudoSELECT_S
5100
96.8k
    128U, // PseudoSUBU_NM
5101
96.8k
    128U, // PseudoTRUNC_W_D
5102
96.8k
    128U, // PseudoTRUNC_W_D32
5103
96.8k
    128U, // PseudoTRUNC_W_S
5104
96.8k
    0U, // PseudoUDIV
5105
96.8k
    128U, // ROL
5106
96.8k
    128U, // ROLImm
5107
96.8k
    128U, // ROR
5108
96.8k
    128U, // RORImm
5109
96.8k
    0U, // RetRA
5110
96.8k
    0U, // RetRA16
5111
96.8k
    0U, // SDC1_M1
5112
96.8k
    0U, // SDIV_MM_Pseudo
5113
96.8k
    0U, // SDMacro
5114
96.8k
    128U, // SDivIMacro
5115
96.8k
    128U, // SDivMacro
5116
96.8k
    128U, // SEQIMacro
5117
96.8k
    128U, // SEQMacro
5118
96.8k
    128U, // SGE
5119
96.8k
    128U, // SGEImm
5120
96.8k
    128U, // SGEImm64
5121
96.8k
    128U, // SGEU
5122
96.8k
    128U, // SGEUImm
5123
96.8k
    128U, // SGEUImm64
5124
96.8k
    128U, // SGTImm
5125
96.8k
    128U, // SGTImm64
5126
96.8k
    128U, // SGTUImm
5127
96.8k
    128U, // SGTUImm64
5128
96.8k
    128U, // SLE
5129
96.8k
    128U, // SLEImm
5130
96.8k
    128U, // SLEImm64
5131
96.8k
    128U, // SLEU
5132
96.8k
    128U, // SLEUImm
5133
96.8k
    128U, // SLEUImm64
5134
96.8k
    128U, // SLTImm64
5135
96.8k
    128U, // SLTUImm64
5136
96.8k
    128U, // SNEIMacro
5137
96.8k
    128U, // SNEMacro
5138
96.8k
    0U, // SNZ_B_PSEUDO
5139
96.8k
    0U, // SNZ_D_PSEUDO
5140
96.8k
    0U, // SNZ_H_PSEUDO
5141
96.8k
    0U, // SNZ_V_PSEUDO
5142
96.8k
    0U, // SNZ_W_PSEUDO
5143
96.8k
    128U, // SRemIMacro
5144
96.8k
    128U, // SRemMacro
5145
96.8k
    0U, // STORE_ACC128
5146
96.8k
    0U, // STORE_ACC64
5147
96.8k
    0U, // STORE_ACC64DSP
5148
96.8k
    0U, // STORE_CCOND_DSP
5149
96.8k
    0U, // STR_D
5150
96.8k
    0U, // STR_W
5151
96.8k
    0U, // ST_F16
5152
96.8k
    0U, // SWM_MM
5153
96.8k
    0U, // SZ_B_PSEUDO
5154
96.8k
    0U, // SZ_D_PSEUDO
5155
96.8k
    0U, // SZ_H_PSEUDO
5156
96.8k
    0U, // SZ_V_PSEUDO
5157
96.8k
    0U, // SZ_W_PSEUDO
5158
96.8k
    0U, // SaaAddr
5159
96.8k
    0U, // SaadAddr
5160
96.8k
    0U, // SelBeqZ
5161
96.8k
    0U, // SelBneZ
5162
96.8k
    0U, // SelTBteqZCmp
5163
96.8k
    0U, // SelTBteqZCmpi
5164
96.8k
    0U, // SelTBteqZSlt
5165
96.8k
    0U, // SelTBteqZSlti
5166
96.8k
    0U, // SelTBteqZSltiu
5167
96.8k
    0U, // SelTBteqZSltu
5168
96.8k
    0U, // SelTBtneZCmp
5169
96.8k
    0U, // SelTBtneZCmpi
5170
96.8k
    0U, // SelTBtneZSlt
5171
96.8k
    0U, // SelTBtneZSlti
5172
96.8k
    0U, // SelTBtneZSltiu
5173
96.8k
    0U, // SelTBtneZSltu
5174
96.8k
    0U, // SltCCRxRy16
5175
96.8k
    0U, // SltiCCRxImmX16
5176
96.8k
    0U, // SltiuCCRxImmX16
5177
96.8k
    0U, // SltuCCRxRy16
5178
96.8k
    0U, // SltuRxRyRz16
5179
96.8k
    0U, // TAILCALL
5180
96.8k
    0U, // TAILCALL64R6REG
5181
96.8k
    0U, // TAILCALLHB64R6REG
5182
96.8k
    0U, // TAILCALLHBR6REG
5183
96.8k
    0U, // TAILCALLR6REG
5184
96.8k
    0U, // TAILCALLREG
5185
96.8k
    0U, // TAILCALLREG64
5186
96.8k
    0U, // TAILCALLREGHB
5187
96.8k
    0U, // TAILCALLREGHB64
5188
96.8k
    0U, // TAILCALLREG_MM
5189
96.8k
    0U, // TAILCALLREG_MMR6
5190
96.8k
    0U, // TAILCALLREG_NM
5191
96.8k
    0U, // TAILCALL_MM
5192
96.8k
    0U, // TAILCALL_MMR6
5193
96.8k
    0U, // TAILCALL_NM
5194
96.8k
    0U, // TRAP
5195
96.8k
    0U, // TRAP_MM
5196
96.8k
    0U, // UDIV_MM_Pseudo
5197
96.8k
    128U, // UDivIMacro
5198
96.8k
    128U, // UDivMacro
5199
96.8k
    128U, // URemIMacro
5200
96.8k
    128U, // URemMacro
5201
96.8k
    0U, // Ulh
5202
96.8k
    0U, // Ulhu
5203
96.8k
    0U, // Ulw
5204
96.8k
    0U, // Ush
5205
96.8k
    0U, // Usw
5206
96.8k
    0U, // XOR_V_D_PSEUDO
5207
96.8k
    0U, // XOR_V_H_PSEUDO
5208
96.8k
    0U, // XOR_V_W_PSEUDO
5209
96.8k
    0U, // ABSQ_S_PH
5210
96.8k
    0U, // ABSQ_S_PH_MM
5211
96.8k
    0U, // ABSQ_S_QB
5212
96.8k
    0U, // ABSQ_S_QB_MMR2
5213
96.8k
    0U, // ABSQ_S_W
5214
96.8k
    0U, // ABSQ_S_W_MM
5215
96.8k
    128U, // ADD
5216
96.8k
    12U,  // ADDIU48_NM
5217
96.8k
    128U, // ADDIUGP48_NM
5218
96.8k
    128U, // ADDIUGPB_NM
5219
96.8k
    128U, // ADDIUGPW_NM
5220
96.8k
    128U, // ADDIUNEG_NM
5221
96.8k
    0U, // ADDIUPC
5222
96.8k
    0U, // ADDIUPC_MM
5223
96.8k
    0U, // ADDIUPC_MMR6
5224
96.8k
    0U, // ADDIUR1SP_MM
5225
96.8k
    20U,  // ADDIUR1SP_NM
5226
96.8k
    128U, // ADDIUR2_MM
5227
96.8k
    152U, // ADDIUR2_NM
5228
96.8k
    128U, // ADDIURS5_NM
5229
96.8k
    0U, // ADDIUS5_MM
5230
96.8k
    0U, // ADDIUSP_MM
5231
96.8k
    128U, // ADDIU_MMR6
5232
96.8k
    16U,  // ADDIU_NM
5233
96.8k
    128U, // ADDQH_PH
5234
96.8k
    128U, // ADDQH_PH_MMR2
5235
96.8k
    128U, // ADDQH_R_PH
5236
96.8k
    128U, // ADDQH_R_PH_MMR2
5237
96.8k
    128U, // ADDQH_R_W
5238
96.8k
    128U, // ADDQH_R_W_MMR2
5239
96.8k
    128U, // ADDQH_W
5240
96.8k
    128U, // ADDQH_W_MMR2
5241
96.8k
    128U, // ADDQ_PH
5242
96.8k
    128U, // ADDQ_PH_MM
5243
96.8k
    128U, // ADDQ_S_PH
5244
96.8k
    128U, // ADDQ_S_PH_MM
5245
96.8k
    128U, // ADDQ_S_W
5246
96.8k
    128U, // ADDQ_S_W_MM
5247
96.8k
    128U, // ADDR_PS64
5248
96.8k
    128U, // ADDSC
5249
96.8k
    128U, // ADDSC_MM
5250
96.8k
    128U, // ADDS_A_B
5251
96.8k
    128U, // ADDS_A_D
5252
96.8k
    128U, // ADDS_A_H
5253
96.8k
    128U, // ADDS_A_W
5254
96.8k
    128U, // ADDS_S_B
5255
96.8k
    128U, // ADDS_S_D
5256
96.8k
    128U, // ADDS_S_H
5257
96.8k
    128U, // ADDS_S_W
5258
96.8k
    128U, // ADDS_U_B
5259
96.8k
    128U, // ADDS_U_D
5260
96.8k
    128U, // ADDS_U_H
5261
96.8k
    128U, // ADDS_U_W
5262
96.8k
    128U, // ADDU16_MM
5263
96.8k
    128U, // ADDU16_MMR6
5264
96.8k
    128U, // ADDUH_QB
5265
96.8k
    128U, // ADDUH_QB_MMR2
5266
96.8k
    128U, // ADDUH_R_QB
5267
96.8k
    128U, // ADDUH_R_QB_MMR2
5268
96.8k
    128U, // ADDU_MMR6
5269
96.8k
    128U, // ADDU_PH
5270
96.8k
    128U, // ADDU_PH_MMR2
5271
96.8k
    128U, // ADDU_QB
5272
96.8k
    128U, // ADDU_QB_MM
5273
96.8k
    128U, // ADDU_S_PH
5274
96.8k
    128U, // ADDU_S_PH_MMR2
5275
96.8k
    128U, // ADDU_S_QB
5276
96.8k
    128U, // ADDU_S_QB_MM
5277
96.8k
    152U, // ADDVI_B
5278
96.8k
    152U, // ADDVI_D
5279
96.8k
    152U, // ADDVI_H
5280
96.8k
    152U, // ADDVI_W
5281
96.8k
    128U, // ADDV_B
5282
96.8k
    128U, // ADDV_D
5283
96.8k
    128U, // ADDV_H
5284
96.8k
    128U, // ADDV_W
5285
96.8k
    128U, // ADDWC
5286
96.8k
    128U, // ADDWC_MM
5287
96.8k
    128U, // ADD_A_B
5288
96.8k
    128U, // ADD_A_D
5289
96.8k
    128U, // ADD_A_H
5290
96.8k
    128U, // ADD_A_W
5291
96.8k
    128U, // ADD_MM
5292
96.8k
    128U, // ADD_MMR6
5293
96.8k
    128U, // ADD_NM
5294
96.8k
    128U, // ADDi
5295
96.8k
    128U, // ADDi_MM
5296
96.8k
    128U, // ADDiu
5297
96.8k
    128U, // ADDiu_MM
5298
96.8k
    128U, // ADDu
5299
96.8k
    128U, // ADDu16_NM
5300
96.8k
    128U, // ADDu4x4_NM
5301
96.8k
    128U, // ADDu_MM
5302
96.8k
    128U, // ADDu_NM
5303
96.8k
    1024U,  // ALIGN
5304
96.8k
    1024U,  // ALIGN_MMR6
5305
96.8k
    0U, // ALUIPC
5306
96.8k
    0U, // ALUIPC_MMR6
5307
96.8k
    0U, // ALUIPC_NM
5308
96.8k
    128U, // AND
5309
96.8k
    0U, // AND16_MM
5310
96.8k
    0U, // AND16_MMR6
5311
96.8k
    128U, // AND16_NM
5312
96.8k
    128U, // AND64
5313
96.8k
    128U, // ANDI16_MM
5314
96.8k
    128U, // ANDI16_MMR6
5315
96.8k
    16U,  // ANDI16_NM
5316
96.8k
    20U,  // ANDI_B
5317
96.8k
    16U,  // ANDI_MMR6
5318
96.8k
    128U, // ANDI_NM
5319
96.8k
    128U, // AND_MM
5320
96.8k
    128U, // AND_MMR6
5321
96.8k
    128U, // AND_NM
5322
96.8k
    128U, // AND_V
5323
96.8k
    16U,  // ANDi
5324
96.8k
    16U,  // ANDi64
5325
96.8k
    16U,  // ANDi_MM
5326
96.8k
    152U, // APPEND
5327
96.8k
    152U, // APPEND_MMR2
5328
96.8k
    128U, // ASUB_S_B
5329
96.8k
    128U, // ASUB_S_D
5330
96.8k
    128U, // ASUB_S_H
5331
96.8k
    128U, // ASUB_S_W
5332
96.8k
    128U, // ASUB_U_B
5333
96.8k
    128U, // ASUB_U_D
5334
96.8k
    128U, // ASUB_U_H
5335
96.8k
    128U, // ASUB_U_W
5336
96.8k
    16U,  // AUI
5337
96.8k
    0U, // AUIPC
5338
96.8k
    0U, // AUIPC_MMR6
5339
96.8k
    16U,  // AUI_MMR6
5340
96.8k
    128U, // AVER_S_B
5341
96.8k
    128U, // AVER_S_D
5342
96.8k
    128U, // AVER_S_H
5343
96.8k
    128U, // AVER_S_W
5344
96.8k
    128U, // AVER_U_B
5345
96.8k
    128U, // AVER_U_D
5346
96.8k
    128U, // AVER_U_H
5347
96.8k
    128U, // AVER_U_W
5348
96.8k
    128U, // AVE_S_B
5349
96.8k
    128U, // AVE_S_D
5350
96.8k
    128U, // AVE_S_H
5351
96.8k
    128U, // AVE_S_W
5352
96.8k
    128U, // AVE_U_B
5353
96.8k
    128U, // AVE_U_D
5354
96.8k
    128U, // AVE_U_H
5355
96.8k
    128U, // AVE_U_W
5356
96.8k
    0U, // AddiuRxImmX16
5357
96.8k
    0U, // AddiuRxPcImmX16
5358
96.8k
    1U, // AddiuRxRxImm16
5359
96.8k
    0U, // AddiuRxRxImmX16
5360
96.8k
    0U, // AddiuRxRyOffMemX16
5361
96.8k
    0U, // AddiuSpImm16
5362
96.8k
    0U, // AddiuSpImmX16
5363
96.8k
    128U, // AdduRxRyRz16
5364
96.8k
    0U, // AndRxRxRy16
5365
96.8k
    0U, // B16_MM
5366
96.8k
    128U, // BADDu
5367
96.8k
    0U, // BAL
5368
96.8k
    0U, // BALC
5369
96.8k
    0U, // BALC16_NM
5370
96.8k
    0U, // BALC_MMR6
5371
96.8k
    0U, // BALC_NM
5372
96.8k
    156U, // BALIGN
5373
96.8k
    156U, // BALIGN_MMR2
5374
96.8k
    0U, // BALRSC_NM
5375
96.8k
    4U, // BBEQZC_NM
5376
96.8k
    0U, // BBIT0
5377
96.8k
    0U, // BBIT032
5378
96.8k
    0U, // BBIT1
5379
96.8k
    0U, // BBIT132
5380
96.8k
    4U, // BBNEZC_NM
5381
96.8k
    0U, // BC
5382
96.8k
    0U, // BC16_MMR6
5383
96.8k
    0U, // BC16_NM
5384
96.8k
    0U, // BC1EQZ
5385
96.8k
    0U, // BC1EQZC_MMR6
5386
96.8k
    0U, // BC1F
5387
96.8k
    0U, // BC1FL
5388
96.8k
    0U, // BC1F_MM
5389
96.8k
    0U, // BC1NEZ
5390
96.8k
    0U, // BC1NEZC_MMR6
5391
96.8k
    0U, // BC1T
5392
96.8k
    0U, // BC1TL
5393
96.8k
    0U, // BC1T_MM
5394
96.8k
    0U, // BC2EQZ
5395
96.8k
    0U, // BC2EQZC_MMR6
5396
96.8k
    0U, // BC2NEZ
5397
96.8k
    0U, // BC2NEZC_MMR6
5398
96.8k
    136U, // BCLRI_B
5399
96.8k
    160U, // BCLRI_D
5400
96.8k
    164U, // BCLRI_H
5401
96.8k
    152U, // BCLRI_W
5402
96.8k
    128U, // BCLR_B
5403
96.8k
    128U, // BCLR_D
5404
96.8k
    128U, // BCLR_H
5405
96.8k
    128U, // BCLR_W
5406
96.8k
    0U, // BC_MMR6
5407
96.8k
    0U, // BC_NM
5408
96.8k
    4U, // BEQ
5409
96.8k
    4U, // BEQ64
5410
96.8k
    4U, // BEQC
5411
96.8k
    4U, // BEQC16_NM
5412
96.8k
    4U, // BEQC64
5413
96.8k
    4U, // BEQC_MMR6
5414
96.8k
    4U, // BEQC_NM
5415
96.8k
    4U, // BEQCzero_NM
5416
96.8k
    4U, // BEQIC_NM
5417
96.8k
    4U, // BEQL
5418
96.8k
    0U, // BEQZ16_MM
5419
96.8k
    0U, // BEQZALC
5420
96.8k
    0U, // BEQZALC_MMR6
5421
96.8k
    0U, // BEQZC
5422
96.8k
    0U, // BEQZC16_MMR6
5423
96.8k
    0U, // BEQZC16_NM
5424
96.8k
    0U, // BEQZC64
5425
96.8k
    0U, // BEQZC_MM
5426
96.8k
    0U, // BEQZC_MMR6
5427
96.8k
    0U, // BEQZC_NM
5428
96.8k
    4U, // BEQ_MM
5429
96.8k
    4U, // BGEC
5430
96.8k
    4U, // BGEC64
5431
96.8k
    4U, // BGEC_MMR6
5432
96.8k
    4U, // BGEC_NM
5433
96.8k
    4U, // BGEIC_NM
5434
96.8k
    4U, // BGEIUC_NM
5435
96.8k
    4U, // BGEUC
5436
96.8k
    4U, // BGEUC64
5437
96.8k
    4U, // BGEUC_MMR6
5438
96.8k
    4U, // BGEUC_NM
5439
96.8k
    0U, // BGEZ
5440
96.8k
    0U, // BGEZ64
5441
96.8k
    0U, // BGEZAL
5442
96.8k
    0U, // BGEZALC
5443
96.8k
    0U, // BGEZALC_MMR6
5444
96.8k
    0U, // BGEZALL
5445
96.8k
    0U, // BGEZALS_MM
5446
96.8k
    0U, // BGEZAL_MM
5447
96.8k
    0U, // BGEZC
5448
96.8k
    0U, // BGEZC64
5449
96.8k
    0U, // BGEZC_MMR6
5450
96.8k
    0U, // BGEZL
5451
96.8k
    0U, // BGEZ_MM
5452
96.8k
    0U, // BGTZ
5453
96.8k
    0U, // BGTZ64
5454
96.8k
    0U, // BGTZALC
5455
96.8k
    0U, // BGTZALC_MMR6
5456
96.8k
    0U, // BGTZC
5457
96.8k
    0U, // BGTZC64
5458
96.8k
    0U, // BGTZC_MMR6
5459
96.8k
    0U, // BGTZL
5460
96.8k
    0U, // BGTZ_MM
5461
96.8k
    168U, // BINSLI_B
5462
96.8k
    44U,  // BINSLI_D
5463
96.8k
    176U, // BINSLI_H
5464
96.8k
    52U,  // BINSLI_W
5465
96.8k
    184U, // BINSL_B
5466
96.8k
    184U, // BINSL_D
5467
96.8k
    184U, // BINSL_H
5468
96.8k
    184U, // BINSL_W
5469
96.8k
    168U, // BINSRI_B
5470
96.8k
    44U,  // BINSRI_D
5471
96.8k
    176U, // BINSRI_H
5472
96.8k
    52U,  // BINSRI_W
5473
96.8k
    184U, // BINSR_B
5474
96.8k
    184U, // BINSR_D
5475
96.8k
    184U, // BINSR_H
5476
96.8k
    184U, // BINSR_W
5477
96.8k
    0U, // BITREV
5478
96.8k
    0U, // BITREVW_NM
5479
96.8k
    0U, // BITREV_MM
5480
96.8k
    0U, // BITSWAP
5481
96.8k
    0U, // BITSWAP_MMR6
5482
96.8k
    0U, // BLEZ
5483
96.8k
    0U, // BLEZ64
5484
96.8k
    0U, // BLEZALC
5485
96.8k
    0U, // BLEZALC_MMR6
5486
96.8k
    0U, // BLEZC
5487
96.8k
    0U, // BLEZC64
5488
96.8k
    0U, // BLEZC_MMR6
5489
96.8k
    0U, // BLEZL
5490
96.8k
    0U, // BLEZ_MM
5491
96.8k
    4U, // BLTC
5492
96.8k
    4U, // BLTC64
5493
96.8k
    4U, // BLTC_MMR6
5494
96.8k
    4U, // BLTC_NM
5495
96.8k
    4U, // BLTIC_NM
5496
96.8k
    4U, // BLTIUC_NM
5497
96.8k
    4U, // BLTUC
5498
96.8k
    4U, // BLTUC64
5499
96.8k
    4U, // BLTUC_MMR6
5500
96.8k
    4U, // BLTUC_NM
5501
96.8k
    0U, // BLTZ
5502
96.8k
    0U, // BLTZ64
5503
96.8k
    0U, // BLTZAL
5504
96.8k
    0U, // BLTZALC
5505
96.8k
    0U, // BLTZALC_MMR6
5506
96.8k
    0U, // BLTZALL
5507
96.8k
    0U, // BLTZALS_MM
5508
96.8k
    0U, // BLTZAL_MM
5509
96.8k
    0U, // BLTZC
5510
96.8k
    0U, // BLTZC64
5511
96.8k
    0U, // BLTZC_MMR6
5512
96.8k
    0U, // BLTZL
5513
96.8k
    0U, // BLTZ_MM
5514
96.8k
    60U,  // BMNZI_B
5515
96.8k
    184U, // BMNZ_V
5516
96.8k
    60U,  // BMZI_B
5517
96.8k
    184U, // BMZ_V
5518
96.8k
    4U, // BNE
5519
96.8k
    4U, // BNE64
5520
96.8k
    4U, // BNEC
5521
96.8k
    4U, // BNEC16_NM
5522
96.8k
    4U, // BNEC64
5523
96.8k
    4U, // BNEC_MMR6
5524
96.8k
    4U, // BNEC_NM
5525
96.8k
    4U, // BNECzero_NM
5526
96.8k
    136U, // BNEGI_B
5527
96.8k
    160U, // BNEGI_D
5528
96.8k
    164U, // BNEGI_H
5529
96.8k
    152U, // BNEGI_W
5530
96.8k
    128U, // BNEG_B
5531
96.8k
    128U, // BNEG_D
5532
96.8k
    128U, // BNEG_H
5533
96.8k
    128U, // BNEG_W
5534
96.8k
    4U, // BNEIC_NM
5535
96.8k
    4U, // BNEL
5536
96.8k
    0U, // BNEZ16_MM
5537
96.8k
    0U, // BNEZALC
5538
96.8k
    0U, // BNEZALC_MMR6
5539
96.8k
    0U, // BNEZC
5540
96.8k
    0U, // BNEZC16_MMR6
5541
96.8k
    0U, // BNEZC16_NM
5542
96.8k
    0U, // BNEZC64
5543
96.8k
    0U, // BNEZC_MM
5544
96.8k
    0U, // BNEZC_MMR6
5545
96.8k
    0U, // BNEZC_NM
5546
96.8k
    4U, // BNE_MM
5547
96.8k
    4U, // BNVC
5548
96.8k
    4U, // BNVC_MMR6
5549
96.8k
    0U, // BNZ_B
5550
96.8k
    0U, // BNZ_D
5551
96.8k
    0U, // BNZ_H
5552
96.8k
    0U, // BNZ_V
5553
96.8k
    0U, // BNZ_W
5554
96.8k
    4U, // BOVC
5555
96.8k
    4U, // BOVC_MMR6
5556
96.8k
    0U, // BPOSGE32
5557
96.8k
    0U, // BPOSGE32C_MMR3
5558
96.8k
    0U, // BPOSGE32_MM
5559
96.8k
    0U, // BREAK
5560
96.8k
    0U, // BREAK16_MM
5561
96.8k
    0U, // BREAK16_MMR6
5562
96.8k
    0U, // BREAK16_NM
5563
96.8k
    0U, // BREAK_MM
5564
96.8k
    0U, // BREAK_MMR6
5565
96.8k
    0U, // BREAK_NM
5566
96.8k
    0U, // BRSC_NM
5567
96.8k
    60U,  // BSELI_B
5568
96.8k
    184U, // BSEL_V
5569
96.8k
    136U, // BSETI_B
5570
96.8k
    160U, // BSETI_D
5571
96.8k
    164U, // BSETI_H
5572
96.8k
    152U, // BSETI_W
5573
96.8k
    128U, // BSET_B
5574
96.8k
    128U, // BSET_D
5575
96.8k
    128U, // BSET_H
5576
96.8k
    128U, // BSET_W
5577
96.8k
    0U, // BYTEREVW_NM
5578
96.8k
    0U, // BZ_B
5579
96.8k
    0U, // BZ_D
5580
96.8k
    0U, // BZ_H
5581
96.8k
    0U, // BZ_V
5582
96.8k
    0U, // BZ_W
5583
96.8k
    1U, // BeqzRxImm16
5584
96.8k
    0U, // BeqzRxImmX16
5585
96.8k
    0U, // Bimm16
5586
96.8k
    0U, // BimmX16
5587
96.8k
    1U, // BnezRxImm16
5588
96.8k
    0U, // BnezRxImmX16
5589
96.8k
    0U, // Break16
5590
96.8k
    0U, // Bteqz16
5591
96.8k
    0U, // BteqzX16
5592
96.8k
    0U, // Btnez16
5593
96.8k
    0U, // BtnezX16
5594
96.8k
    0U, // CACHE
5595
96.8k
    0U, // CACHEE
5596
96.8k
    0U, // CACHEE_MM
5597
96.8k
    0U, // CACHE_MM
5598
96.8k
    0U, // CACHE_MMR6
5599
96.8k
    0U, // CACHE_NM
5600
96.8k
    0U, // CACHE_R6
5601
96.8k
    0U, // CEIL_L_D64
5602
96.8k
    0U, // CEIL_L_D_MMR6
5603
96.8k
    0U, // CEIL_L_S
5604
96.8k
    0U, // CEIL_L_S_MMR6
5605
96.8k
    0U, // CEIL_W_D32
5606
96.8k
    0U, // CEIL_W_D64
5607
96.8k
    0U, // CEIL_W_D_MMR6
5608
96.8k
    0U, // CEIL_W_MM
5609
96.8k
    0U, // CEIL_W_S
5610
96.8k
    0U, // CEIL_W_S_MM
5611
96.8k
    0U, // CEIL_W_S_MMR6
5612
96.8k
    128U, // CEQI_B
5613
96.8k
    128U, // CEQI_D
5614
96.8k
    128U, // CEQI_H
5615
96.8k
    128U, // CEQI_W
5616
96.8k
    128U, // CEQ_B
5617
96.8k
    128U, // CEQ_D
5618
96.8k
    128U, // CEQ_H
5619
96.8k
    128U, // CEQ_W
5620
96.8k
    0U, // CFC1
5621
96.8k
    0U, // CFC1_MM
5622
96.8k
    0U, // CFC2_MM
5623
96.8k
    0U, // CFCMSA
5624
96.8k
    2072U,  // CINS
5625
96.8k
    2072U,  // CINS32
5626
96.8k
    2072U,  // CINS64_32
5627
96.8k
    2072U,  // CINS_i32
5628
96.8k
    0U, // CLASS_D
5629
96.8k
    0U, // CLASS_D_MMR6
5630
96.8k
    0U, // CLASS_S
5631
96.8k
    0U, // CLASS_S_MMR6
5632
96.8k
    128U, // CLEI_S_B
5633
96.8k
    128U, // CLEI_S_D
5634
96.8k
    128U, // CLEI_S_H
5635
96.8k
    128U, // CLEI_S_W
5636
96.8k
    152U, // CLEI_U_B
5637
96.8k
    152U, // CLEI_U_D
5638
96.8k
    152U, // CLEI_U_H
5639
96.8k
    152U, // CLEI_U_W
5640
96.8k
    128U, // CLE_S_B
5641
96.8k
    128U, // CLE_S_D
5642
96.8k
    128U, // CLE_S_H
5643
96.8k
    128U, // CLE_S_W
5644
96.8k
    128U, // CLE_U_B
5645
96.8k
    128U, // CLE_U_D
5646
96.8k
    128U, // CLE_U_H
5647
96.8k
    128U, // CLE_U_W
5648
96.8k
    0U, // CLO
5649
96.8k
    0U, // CLO_MM
5650
96.8k
    0U, // CLO_MMR6
5651
96.8k
    0U, // CLO_NM
5652
96.8k
    0U, // CLO_R6
5653
96.8k
    128U, // CLTI_S_B
5654
96.8k
    128U, // CLTI_S_D
5655
96.8k
    128U, // CLTI_S_H
5656
96.8k
    128U, // CLTI_S_W
5657
96.8k
    152U, // CLTI_U_B
5658
96.8k
    152U, // CLTI_U_D
5659
96.8k
    152U, // CLTI_U_H
5660
96.8k
    152U, // CLTI_U_W
5661
96.8k
    128U, // CLT_S_B
5662
96.8k
    128U, // CLT_S_D
5663
96.8k
    128U, // CLT_S_H
5664
96.8k
    128U, // CLT_S_W
5665
96.8k
    128U, // CLT_U_B
5666
96.8k
    128U, // CLT_U_D
5667
96.8k
    128U, // CLT_U_H
5668
96.8k
    128U, // CLT_U_W
5669
96.8k
    0U, // CLZ
5670
96.8k
    0U, // CLZ_MM
5671
96.8k
    0U, // CLZ_MMR6
5672
96.8k
    0U, // CLZ_NM
5673
96.8k
    0U, // CLZ_R6
5674
96.8k
    128U, // CMPGDU_EQ_QB
5675
96.8k
    128U, // CMPGDU_EQ_QB_MMR2
5676
96.8k
    128U, // CMPGDU_LE_QB
5677
96.8k
    128U, // CMPGDU_LE_QB_MMR2
5678
96.8k
    128U, // CMPGDU_LT_QB
5679
96.8k
    128U, // CMPGDU_LT_QB_MMR2
5680
96.8k
    128U, // CMPGU_EQ_QB
5681
96.8k
    128U, // CMPGU_EQ_QB_MM
5682
96.8k
    128U, // CMPGU_LE_QB
5683
96.8k
    128U, // CMPGU_LE_QB_MM
5684
96.8k
    128U, // CMPGU_LT_QB
5685
96.8k
    128U, // CMPGU_LT_QB_MM
5686
96.8k
    0U, // CMPU_EQ_QB
5687
96.8k
    0U, // CMPU_EQ_QB_MM
5688
96.8k
    0U, // CMPU_LE_QB
5689
96.8k
    0U, // CMPU_LE_QB_MM
5690
96.8k
    0U, // CMPU_LT_QB
5691
96.8k
    0U, // CMPU_LT_QB_MM
5692
96.8k
    128U, // CMP_AF_D_MMR6
5693
96.8k
    128U, // CMP_AF_S_MMR6
5694
96.8k
    128U, // CMP_EQ_D
5695
96.8k
    128U, // CMP_EQ_D_MMR6
5696
96.8k
    0U, // CMP_EQ_PH
5697
96.8k
    0U, // CMP_EQ_PH_MM
5698
96.8k
    128U, // CMP_EQ_S
5699
96.8k
    128U, // CMP_EQ_S_MMR6
5700
96.8k
    128U, // CMP_F_D
5701
96.8k
    128U, // CMP_F_S
5702
96.8k
    128U, // CMP_LE_D
5703
96.8k
    128U, // CMP_LE_D_MMR6
5704
96.8k
    0U, // CMP_LE_PH
5705
96.8k
    0U, // CMP_LE_PH_MM
5706
96.8k
    128U, // CMP_LE_S
5707
96.8k
    128U, // CMP_LE_S_MMR6
5708
96.8k
    128U, // CMP_LT_D
5709
96.8k
    128U, // CMP_LT_D_MMR6
5710
96.8k
    0U, // CMP_LT_PH
5711
96.8k
    0U, // CMP_LT_PH_MM
5712
96.8k
    128U, // CMP_LT_S
5713
96.8k
    128U, // CMP_LT_S_MMR6
5714
96.8k
    128U, // CMP_SAF_D
5715
96.8k
    128U, // CMP_SAF_D_MMR6
5716
96.8k
    128U, // CMP_SAF_S
5717
96.8k
    128U, // CMP_SAF_S_MMR6
5718
96.8k
    128U, // CMP_SEQ_D
5719
96.8k
    128U, // CMP_SEQ_D_MMR6
5720
96.8k
    128U, // CMP_SEQ_S
5721
96.8k
    128U, // CMP_SEQ_S_MMR6
5722
96.8k
    128U, // CMP_SLE_D
5723
96.8k
    128U, // CMP_SLE_D_MMR6
5724
96.8k
    128U, // CMP_SLE_S
5725
96.8k
    128U, // CMP_SLE_S_MMR6
5726
96.8k
    128U, // CMP_SLT_D
5727
96.8k
    128U, // CMP_SLT_D_MMR6
5728
96.8k
    128U, // CMP_SLT_S
5729
96.8k
    128U, // CMP_SLT_S_MMR6
5730
96.8k
    128U, // CMP_SUEQ_D
5731
96.8k
    128U, // CMP_SUEQ_D_MMR6
5732
96.8k
    128U, // CMP_SUEQ_S
5733
96.8k
    128U, // CMP_SUEQ_S_MMR6
5734
96.8k
    128U, // CMP_SULE_D
5735
96.8k
    128U, // CMP_SULE_D_MMR6
5736
96.8k
    128U, // CMP_SULE_S
5737
96.8k
    128U, // CMP_SULE_S_MMR6
5738
96.8k
    128U, // CMP_SULT_D
5739
96.8k
    128U, // CMP_SULT_D_MMR6
5740
96.8k
    128U, // CMP_SULT_S
5741
96.8k
    128U, // CMP_SULT_S_MMR6
5742
96.8k
    128U, // CMP_SUN_D
5743
96.8k
    128U, // CMP_SUN_D_MMR6
5744
96.8k
    128U, // CMP_SUN_S
5745
96.8k
    128U, // CMP_SUN_S_MMR6
5746
96.8k
    128U, // CMP_UEQ_D
5747
96.8k
    128U, // CMP_UEQ_D_MMR6
5748
96.8k
    128U, // CMP_UEQ_S
5749
96.8k
    128U, // CMP_UEQ_S_MMR6
5750
96.8k
    128U, // CMP_ULE_D
5751
96.8k
    128U, // CMP_ULE_D_MMR6
5752
96.8k
    128U, // CMP_ULE_S
5753
96.8k
    128U, // CMP_ULE_S_MMR6
5754
96.8k
    128U, // CMP_ULT_D
5755
96.8k
    128U, // CMP_ULT_D_MMR6
5756
96.8k
    128U, // CMP_ULT_S
5757
96.8k
    128U, // CMP_ULT_S_MMR6
5758
96.8k
    128U, // CMP_UN_D
5759
96.8k
    128U, // CMP_UN_D_MMR6
5760
96.8k
    128U, // CMP_UN_S
5761
96.8k
    128U, // CMP_UN_S_MMR6
5762
96.8k
    293U, // COPY_S_B
5763
96.8k
    321U, // COPY_S_D
5764
96.8k
    265U, // COPY_S_H
5765
96.8k
    285U, // COPY_S_W
5766
96.8k
    293U, // COPY_U_B
5767
96.8k
    265U, // COPY_U_H
5768
96.8k
    285U, // COPY_U_W
5769
96.8k
    128U, // CRC32B
5770
96.8k
    0U, // CRC32B_NM
5771
96.8k
    128U, // CRC32CB
5772
96.8k
    0U, // CRC32CB_NM
5773
96.8k
    128U, // CRC32CD
5774
96.8k
    128U, // CRC32CH
5775
96.8k
    0U, // CRC32CH_NM
5776
96.8k
    128U, // CRC32CW
5777
96.8k
    0U, // CRC32CW_NM
5778
96.8k
    128U, // CRC32D
5779
96.8k
    128U, // CRC32H
5780
96.8k
    0U, // CRC32H_NM
5781
96.8k
    128U, // CRC32W
5782
96.8k
    0U, // CRC32W_NM
5783
96.8k
    0U, // CTC1
5784
96.8k
    0U, // CTC1_MM
5785
96.8k
    0U, // CTC2_MM
5786
96.8k
    0U, // CTCMSA
5787
96.8k
    0U, // CVT_D32_S
5788
96.8k
    0U, // CVT_D32_S_MM
5789
96.8k
    0U, // CVT_D32_W
5790
96.8k
    0U, // CVT_D32_W_MM
5791
96.8k
    0U, // CVT_D64_L
5792
96.8k
    0U, // CVT_D64_S
5793
96.8k
    0U, // CVT_D64_S_MM
5794
96.8k
    0U, // CVT_D64_W
5795
96.8k
    0U, // CVT_D64_W_MM
5796
96.8k
    0U, // CVT_D_L_MMR6
5797
96.8k
    0U, // CVT_L_D64
5798
96.8k
    0U, // CVT_L_D64_MM
5799
96.8k
    0U, // CVT_L_D_MMR6
5800
96.8k
    0U, // CVT_L_S
5801
96.8k
    0U, // CVT_L_S_MM
5802
96.8k
    0U, // CVT_L_S_MMR6
5803
96.8k
    0U, // CVT_PS_PW64
5804
96.8k
    128U, // CVT_PS_S64
5805
96.8k
    0U, // CVT_PW_PS64
5806
96.8k
    0U, // CVT_S_D32
5807
96.8k
    0U, // CVT_S_D32_MM
5808
96.8k
    0U, // CVT_S_D64
5809
96.8k
    0U, // CVT_S_D64_MM
5810
96.8k
    0U, // CVT_S_L
5811
96.8k
    0U, // CVT_S_L_MMR6
5812
96.8k
    0U, // CVT_S_PL64
5813
96.8k
    0U, // CVT_S_PU64
5814
96.8k
    0U, // CVT_S_W
5815
96.8k
    0U, // CVT_S_W_MM
5816
96.8k
    0U, // CVT_S_W_MMR6
5817
96.8k
    0U, // CVT_W_D32
5818
96.8k
    0U, // CVT_W_D32_MM
5819
96.8k
    0U, // CVT_W_D64
5820
96.8k
    0U, // CVT_W_D64_MM
5821
96.8k
    0U, // CVT_W_S
5822
96.8k
    0U, // CVT_W_S_MM
5823
96.8k
    0U, // CVT_W_S_MMR6
5824
96.8k
    128U, // C_EQ_D32
5825
96.8k
    128U, // C_EQ_D32_MM
5826
96.8k
    128U, // C_EQ_D64
5827
96.8k
    128U, // C_EQ_D64_MM
5828
96.8k
    128U, // C_EQ_S
5829
96.8k
    128U, // C_EQ_S_MM
5830
96.8k
    128U, // C_F_D32
5831
96.8k
    128U, // C_F_D32_MM
5832
96.8k
    128U, // C_F_D64
5833
96.8k
    128U, // C_F_D64_MM
5834
96.8k
    128U, // C_F_S
5835
96.8k
    128U, // C_F_S_MM
5836
96.8k
    128U, // C_LE_D32
5837
96.8k
    128U, // C_LE_D32_MM
5838
96.8k
    128U, // C_LE_D64
5839
96.8k
    128U, // C_LE_D64_MM
5840
96.8k
    128U, // C_LE_S
5841
96.8k
    128U, // C_LE_S_MM
5842
96.8k
    128U, // C_LT_D32
5843
96.8k
    128U, // C_LT_D32_MM
5844
96.8k
    128U, // C_LT_D64
5845
96.8k
    128U, // C_LT_D64_MM
5846
96.8k
    128U, // C_LT_S
5847
96.8k
    128U, // C_LT_S_MM
5848
96.8k
    128U, // C_NGE_D32
5849
96.8k
    128U, // C_NGE_D32_MM
5850
96.8k
    128U, // C_NGE_D64
5851
96.8k
    128U, // C_NGE_D64_MM
5852
96.8k
    128U, // C_NGE_S
5853
96.8k
    128U, // C_NGE_S_MM
5854
96.8k
    128U, // C_NGLE_D32
5855
96.8k
    128U, // C_NGLE_D32_MM
5856
96.8k
    128U, // C_NGLE_D64
5857
96.8k
    128U, // C_NGLE_D64_MM
5858
96.8k
    128U, // C_NGLE_S
5859
96.8k
    128U, // C_NGLE_S_MM
5860
96.8k
    128U, // C_NGL_D32
5861
96.8k
    128U, // C_NGL_D32_MM
5862
96.8k
    128U, // C_NGL_D64
5863
96.8k
    128U, // C_NGL_D64_MM
5864
96.8k
    128U, // C_NGL_S
5865
96.8k
    128U, // C_NGL_S_MM
5866
96.8k
    128U, // C_NGT_D32
5867
96.8k
    128U, // C_NGT_D32_MM
5868
96.8k
    128U, // C_NGT_D64
5869
96.8k
    128U, // C_NGT_D64_MM
5870
96.8k
    128U, // C_NGT_S
5871
96.8k
    128U, // C_NGT_S_MM
5872
96.8k
    128U, // C_OLE_D32
5873
96.8k
    128U, // C_OLE_D32_MM
5874
96.8k
    128U, // C_OLE_D64
5875
96.8k
    128U, // C_OLE_D64_MM
5876
96.8k
    128U, // C_OLE_S
5877
96.8k
    128U, // C_OLE_S_MM
5878
96.8k
    128U, // C_OLT_D32
5879
96.8k
    128U, // C_OLT_D32_MM
5880
96.8k
    128U, // C_OLT_D64
5881
96.8k
    128U, // C_OLT_D64_MM
5882
96.8k
    128U, // C_OLT_S
5883
96.8k
    128U, // C_OLT_S_MM
5884
96.8k
    128U, // C_SEQ_D32
5885
96.8k
    128U, // C_SEQ_D32_MM
5886
96.8k
    128U, // C_SEQ_D64
5887
96.8k
    128U, // C_SEQ_D64_MM
5888
96.8k
    128U, // C_SEQ_S
5889
96.8k
    128U, // C_SEQ_S_MM
5890
96.8k
    128U, // C_SF_D32
5891
96.8k
    128U, // C_SF_D32_MM
5892
96.8k
    128U, // C_SF_D64
5893
96.8k
    128U, // C_SF_D64_MM
5894
96.8k
    128U, // C_SF_S
5895
96.8k
    128U, // C_SF_S_MM
5896
96.8k
    128U, // C_UEQ_D32
5897
96.8k
    128U, // C_UEQ_D32_MM
5898
96.8k
    128U, // C_UEQ_D64
5899
96.8k
    128U, // C_UEQ_D64_MM
5900
96.8k
    128U, // C_UEQ_S
5901
96.8k
    128U, // C_UEQ_S_MM
5902
96.8k
    128U, // C_ULE_D32
5903
96.8k
    128U, // C_ULE_D32_MM
5904
96.8k
    128U, // C_ULE_D64
5905
96.8k
    128U, // C_ULE_D64_MM
5906
96.8k
    128U, // C_ULE_S
5907
96.8k
    128U, // C_ULE_S_MM
5908
96.8k
    128U, // C_ULT_D32
5909
96.8k
    128U, // C_ULT_D32_MM
5910
96.8k
    128U, // C_ULT_D64
5911
96.8k
    128U, // C_ULT_D64_MM
5912
96.8k
    128U, // C_ULT_S
5913
96.8k
    128U, // C_ULT_S_MM
5914
96.8k
    128U, // C_UN_D32
5915
96.8k
    128U, // C_UN_D32_MM
5916
96.8k
    128U, // C_UN_D64
5917
96.8k
    128U, // C_UN_D64_MM
5918
96.8k
    128U, // C_UN_S
5919
96.8k
    128U, // C_UN_S_MM
5920
96.8k
    0U, // CmpRxRy16
5921
96.8k
    1U, // CmpiRxImm16
5922
96.8k
    0U, // CmpiRxImmX16
5923
96.8k
    128U, // DADD
5924
96.8k
    128U, // DADDi
5925
96.8k
    128U, // DADDiu
5926
96.8k
    128U, // DADDu
5927
96.8k
    16U,  // DAHI
5928
96.8k
    3072U,  // DALIGN
5929
96.8k
    16U,  // DATI
5930
96.8k
    16U,  // DAUI
5931
96.8k
    0U, // DBITSWAP
5932
96.8k
    0U, // DCLO
5933
96.8k
    0U, // DCLO_R6
5934
96.8k
    0U, // DCLZ
5935
96.8k
    0U, // DCLZ_R6
5936
96.8k
    128U, // DDIV
5937
96.8k
    128U, // DDIVU
5938
96.8k
    0U, // DERET
5939
96.8k
    0U, // DERET_MM
5940
96.8k
    0U, // DERET_MMR6
5941
96.8k
    0U, // DERET_NM
5942
96.8k
    4128U,  // DEXT
5943
96.8k
    5152U,  // DEXT64_32
5944
96.8k
    6168U,  // DEXTM
5945
96.8k
    452U, // DEXTU
5946
96.8k
    0U, // DI
5947
96.8k
    7200U,  // DINS
5948
96.8k
    8216U,  // DINSM
5949
96.8k
    580U, // DINSU
5950
96.8k
    128U, // DIV
5951
96.8k
    128U, // DIVU
5952
96.8k
    128U, // DIVU_MMR6
5953
96.8k
    128U, // DIVU_NM
5954
96.8k
    128U, // DIV_MMR6
5955
96.8k
    128U, // DIV_NM
5956
96.8k
    128U, // DIV_S_B
5957
96.8k
    128U, // DIV_S_D
5958
96.8k
    128U, // DIV_S_H
5959
96.8k
    128U, // DIV_S_W
5960
96.8k
    128U, // DIV_U_B
5961
96.8k
    128U, // DIV_U_D
5962
96.8k
    128U, // DIV_U_H
5963
96.8k
    128U, // DIV_U_W
5964
96.8k
    0U, // DI_MM
5965
96.8k
    0U, // DI_MMR6
5966
96.8k
    0U, // DI_NM
5967
96.8k
    9216U,  // DLSA
5968
96.8k
    9216U,  // DLSA_R6
5969
96.8k
    136U, // DMFC0
5970
96.8k
    0U, // DMFC1
5971
96.8k
    136U, // DMFC2
5972
96.8k
    0U, // DMFC2_OCTEON
5973
96.8k
    136U, // DMFGC0
5974
96.8k
    128U, // DMOD
5975
96.8k
    128U, // DMODU
5976
96.8k
    0U, // DMT
5977
96.8k
    0U, // DMTC0
5978
96.8k
    0U, // DMTC1
5979
96.8k
    0U, // DMTC2
5980
96.8k
    0U, // DMTC2_OCTEON
5981
96.8k
    0U, // DMTGC0
5982
96.8k
    0U, // DMT_NM
5983
96.8k
    128U, // DMUH
5984
96.8k
    128U, // DMUHU
5985
96.8k
    128U, // DMUL
5986
96.8k
    0U, // DMULT
5987
96.8k
    0U, // DMULTu
5988
96.8k
    128U, // DMULU
5989
96.8k
    128U, // DMUL_R6
5990
96.8k
    128U, // DOTP_S_D
5991
96.8k
    128U, // DOTP_S_H
5992
96.8k
    128U, // DOTP_S_W
5993
96.8k
    128U, // DOTP_U_D
5994
96.8k
    128U, // DOTP_U_H
5995
96.8k
    128U, // DOTP_U_W
5996
96.8k
    184U, // DPADD_S_D
5997
96.8k
    184U, // DPADD_S_H
5998
96.8k
    184U, // DPADD_S_W
5999
96.8k
    184U, // DPADD_U_D
6000
96.8k
    184U, // DPADD_U_H
6001
96.8k
    184U, // DPADD_U_W
6002
96.8k
    128U, // DPAQX_SA_W_PH
6003
96.8k
    128U, // DPAQX_SA_W_PH_MMR2
6004
96.8k
    128U, // DPAQX_S_W_PH
6005
96.8k
    128U, // DPAQX_S_W_PH_MMR2
6006
96.8k
    128U, // DPAQ_SA_L_W
6007
96.8k
    128U, // DPAQ_SA_L_W_MM
6008
96.8k
    128U, // DPAQ_S_W_PH
6009
96.8k
    128U, // DPAQ_S_W_PH_MM
6010
96.8k
    128U, // DPAU_H_QBL
6011
96.8k
    128U, // DPAU_H_QBL_MM
6012
96.8k
    128U, // DPAU_H_QBR
6013
96.8k
    128U, // DPAU_H_QBR_MM
6014
96.8k
    128U, // DPAX_W_PH
6015
96.8k
    128U, // DPAX_W_PH_MMR2
6016
96.8k
    128U, // DPA_W_PH
6017
96.8k
    128U, // DPA_W_PH_MMR2
6018
96.8k
    0U, // DPOP
6019
96.8k
    128U, // DPSQX_SA_W_PH
6020
96.8k
    128U, // DPSQX_SA_W_PH_MMR2
6021
96.8k
    128U, // DPSQX_S_W_PH
6022
96.8k
    128U, // DPSQX_S_W_PH_MMR2
6023
96.8k
    128U, // DPSQ_SA_L_W
6024
96.8k
    128U, // DPSQ_SA_L_W_MM
6025
96.8k
    128U, // DPSQ_S_W_PH
6026
96.8k
    128U, // DPSQ_S_W_PH_MM
6027
96.8k
    184U, // DPSUB_S_D
6028
96.8k
    184U, // DPSUB_S_H
6029
96.8k
    184U, // DPSUB_S_W
6030
96.8k
    184U, // DPSUB_U_D
6031
96.8k
    184U, // DPSUB_U_H
6032
96.8k
    184U, // DPSUB_U_W
6033
96.8k
    128U, // DPSU_H_QBL
6034
96.8k
    128U, // DPSU_H_QBL_MM
6035
96.8k
    128U, // DPSU_H_QBR
6036
96.8k
    128U, // DPSU_H_QBR_MM
6037
96.8k
    128U, // DPSX_W_PH
6038
96.8k
    128U, // DPSX_W_PH_MMR2
6039
96.8k
    128U, // DPS_W_PH
6040
96.8k
    128U, // DPS_W_PH_MMR2
6041
96.8k
    160U, // DROTR
6042
96.8k
    152U, // DROTR32
6043
96.8k
    128U, // DROTRV
6044
96.8k
    0U, // DSBH
6045
96.8k
    0U, // DSDIV
6046
96.8k
    0U, // DSHD
6047
96.8k
    160U, // DSLL
6048
96.8k
    152U, // DSLL32
6049
96.8k
    1U, // DSLL64_32
6050
96.8k
    128U, // DSLLV
6051
96.8k
    160U, // DSRA
6052
96.8k
    152U, // DSRA32
6053
96.8k
    128U, // DSRAV
6054
96.8k
    160U, // DSRL
6055
96.8k
    152U, // DSRL32
6056
96.8k
    128U, // DSRLV
6057
96.8k
    128U, // DSUB
6058
96.8k
    128U, // DSUBu
6059
96.8k
    0U, // DUDIV
6060
96.8k
    0U, // DVP
6061
96.8k
    0U, // DVPE
6062
96.8k
    0U, // DVPE_NM
6063
96.8k
    0U, // DVP_MMR6
6064
96.8k
    0U, // DivRxRy16
6065
96.8k
    0U, // DivuRxRy16
6066
96.8k
    0U, // EHB
6067
96.8k
    0U, // EHB_MM
6068
96.8k
    0U, // EHB_MMR6
6069
96.8k
    0U, // EHB_NM
6070
96.8k
    0U, // EI
6071
96.8k
    0U, // EI_MM
6072
96.8k
    0U, // EI_MMR6
6073
96.8k
    0U, // EI_NM
6074
96.8k
    0U, // EMT
6075
96.8k
    0U, // EMT_NM
6076
96.8k
    0U, // ERET
6077
96.8k
    0U, // ERETNC
6078
96.8k
    0U, // ERETNC_MMR6
6079
96.8k
    0U, // ERETNC_NM
6080
96.8k
    0U, // ERET_MM
6081
96.8k
    0U, // ERET_MMR6
6082
96.8k
    0U, // ERET_NM
6083
96.8k
    0U, // EVP
6084
96.8k
    0U, // EVPE
6085
96.8k
    0U, // EVPE_NM
6086
96.8k
    0U, // EVP_MMR6
6087
96.8k
    5144U,  // EXT
6088
96.8k
    152U, // EXTP
6089
96.8k
    152U, // EXTPDP
6090
96.8k
    128U, // EXTPDPV
6091
96.8k
    128U, // EXTPDPV_MM
6092
96.8k
    152U, // EXTPDP_MM
6093
96.8k
    128U, // EXTPV
6094
96.8k
    128U, // EXTPV_MM
6095
96.8k
    152U, // EXTP_MM
6096
96.8k
    128U, // EXTRV_RS_W
6097
96.8k
    128U, // EXTRV_RS_W_MM
6098
96.8k
    128U, // EXTRV_R_W
6099
96.8k
    128U, // EXTRV_R_W_MM
6100
96.8k
    128U, // EXTRV_S_H
6101
96.8k
    128U, // EXTRV_S_H_MM
6102
96.8k
    128U, // EXTRV_W
6103
96.8k
    128U, // EXTRV_W_MM
6104
96.8k
    152U, // EXTR_RS_W
6105
96.8k
    152U, // EXTR_RS_W_MM
6106
96.8k
    152U, // EXTR_R_W
6107
96.8k
    152U, // EXTR_R_W_MM
6108
96.8k
    152U, // EXTR_S_H
6109
96.8k
    152U, // EXTR_S_H_MM
6110
96.8k
    152U, // EXTR_W
6111
96.8k
    152U, // EXTR_W_MM
6112
96.8k
    2072U,  // EXTS
6113
96.8k
    2072U,  // EXTS32
6114
96.8k
    2048U,  // EXTW_NM
6115
96.8k
    5144U,  // EXT_MM
6116
96.8k
    5144U,  // EXT_MMR6
6117
96.8k
    5144U,  // EXT_NM
6118
96.8k
    0U, // FABS_D32
6119
96.8k
    0U, // FABS_D32_MM
6120
96.8k
    0U, // FABS_D64
6121
96.8k
    0U, // FABS_D64_MM
6122
96.8k
    0U, // FABS_S
6123
96.8k
    0U, // FABS_S_MM
6124
96.8k
    128U, // FADD_D
6125
96.8k
    128U, // FADD_D32
6126
96.8k
    128U, // FADD_D32_MM
6127
96.8k
    128U, // FADD_D64
6128
96.8k
    128U, // FADD_D64_MM
6129
96.8k
    128U, // FADD_PS64
6130
96.8k
    128U, // FADD_S
6131
96.8k
    128U, // FADD_S_MM
6132
96.8k
    72U,  // FADD_S_MMR6
6133
96.8k
    128U, // FADD_W
6134
96.8k
    128U, // FCAF_D
6135
96.8k
    128U, // FCAF_W
6136
96.8k
    128U, // FCEQ_D
6137
96.8k
    128U, // FCEQ_W
6138
96.8k
    0U, // FCLASS_D
6139
96.8k
    0U, // FCLASS_W
6140
96.8k
    128U, // FCLE_D
6141
96.8k
    128U, // FCLE_W
6142
96.8k
    128U, // FCLT_D
6143
96.8k
    128U, // FCLT_W
6144
96.8k
    0U, // FCMP_D32
6145
96.8k
    0U, // FCMP_D32_MM
6146
96.8k
    0U, // FCMP_D64
6147
96.8k
    0U, // FCMP_S32
6148
96.8k
    0U, // FCMP_S32_MM
6149
96.8k
    128U, // FCNE_D
6150
96.8k
    128U, // FCNE_W
6151
96.8k
    128U, // FCOR_D
6152
96.8k
    128U, // FCOR_W
6153
96.8k
    128U, // FCUEQ_D
6154
96.8k
    128U, // FCUEQ_W
6155
96.8k
    128U, // FCULE_D
6156
96.8k
    128U, // FCULE_W
6157
96.8k
    128U, // FCULT_D
6158
96.8k
    128U, // FCULT_W
6159
96.8k
    128U, // FCUNE_D
6160
96.8k
    128U, // FCUNE_W
6161
96.8k
    128U, // FCUN_D
6162
96.8k
    128U, // FCUN_W
6163
96.8k
    128U, // FDIV_D
6164
96.8k
    128U, // FDIV_D32
6165
96.8k
    128U, // FDIV_D32_MM
6166
96.8k
    128U, // FDIV_D64
6167
96.8k
    128U, // FDIV_D64_MM
6168
96.8k
    128U, // FDIV_S
6169
96.8k
    128U, // FDIV_S_MM
6170
96.8k
    72U,  // FDIV_S_MMR6
6171
96.8k
    128U, // FDIV_W
6172
96.8k
    128U, // FEXDO_H
6173
96.8k
    128U, // FEXDO_W
6174
96.8k
    128U, // FEXP2_D
6175
96.8k
    128U, // FEXP2_W
6176
96.8k
    0U, // FEXUPL_D
6177
96.8k
    0U, // FEXUPL_W
6178
96.8k
    0U, // FEXUPR_D
6179
96.8k
    0U, // FEXUPR_W
6180
96.8k
    0U, // FFINT_S_D
6181
96.8k
    0U, // FFINT_S_W
6182
96.8k
    0U, // FFINT_U_D
6183
96.8k
    0U, // FFINT_U_W
6184
96.8k
    0U, // FFQL_D
6185
96.8k
    0U, // FFQL_W
6186
96.8k
    0U, // FFQR_D
6187
96.8k
    0U, // FFQR_W
6188
96.8k
    0U, // FILL_B
6189
96.8k
    0U, // FILL_D
6190
96.8k
    0U, // FILL_H
6191
96.8k
    0U, // FILL_W
6192
96.8k
    0U, // FLOG2_D
6193
96.8k
    0U, // FLOG2_W
6194
96.8k
    0U, // FLOOR_L_D64
6195
96.8k
    0U, // FLOOR_L_D_MMR6
6196
96.8k
    0U, // FLOOR_L_S
6197
96.8k
    0U, // FLOOR_L_S_MMR6
6198
96.8k
    0U, // FLOOR_W_D32
6199
96.8k
    0U, // FLOOR_W_D64
6200
96.8k
    0U, // FLOOR_W_D_MMR6
6201
96.8k
    0U, // FLOOR_W_MM
6202
96.8k
    0U, // FLOOR_W_S
6203
96.8k
    0U, // FLOOR_W_S_MM
6204
96.8k
    0U, // FLOOR_W_S_MMR6
6205
96.8k
    184U, // FMADD_D
6206
96.8k
    184U, // FMADD_W
6207
96.8k
    128U, // FMAX_A_D
6208
96.8k
    128U, // FMAX_A_W
6209
96.8k
    128U, // FMAX_D
6210
96.8k
    128U, // FMAX_W
6211
96.8k
    128U, // FMIN_A_D
6212
96.8k
    128U, // FMIN_A_W
6213
96.8k
    128U, // FMIN_D
6214
96.8k
    128U, // FMIN_W
6215
96.8k
    0U, // FMOV_D32
6216
96.8k
    0U, // FMOV_D32_MM
6217
96.8k
    0U, // FMOV_D64
6218
96.8k
    0U, // FMOV_D64_MM
6219
96.8k
    0U, // FMOV_D_MMR6
6220
96.8k
    0U, // FMOV_S
6221
96.8k
    0U, // FMOV_S_MM
6222
96.8k
    0U, // FMOV_S_MMR6
6223
96.8k
    184U, // FMSUB_D
6224
96.8k
    184U, // FMSUB_W
6225
96.8k
    128U, // FMUL_D
6226
96.8k
    128U, // FMUL_D32
6227
96.8k
    128U, // FMUL_D32_MM
6228
96.8k
    128U, // FMUL_D64
6229
96.8k
    128U, // FMUL_D64_MM
6230
96.8k
    128U, // FMUL_PS64
6231
96.8k
    128U, // FMUL_S
6232
96.8k
    128U, // FMUL_S_MM
6233
96.8k
    72U,  // FMUL_S_MMR6
6234
96.8k
    128U, // FMUL_W
6235
96.8k
    0U, // FNEG_D32
6236
96.8k
    0U, // FNEG_D32_MM
6237
96.8k
    0U, // FNEG_D64
6238
96.8k
    0U, // FNEG_D64_MM
6239
96.8k
    0U, // FNEG_S
6240
96.8k
    0U, // FNEG_S_MM
6241
96.8k
    0U, // FNEG_S_MMR6
6242
96.8k
    1U, // FORK
6243
96.8k
    1U, // FORK_NM
6244
96.8k
    0U, // FRCP_D
6245
96.8k
    0U, // FRCP_W
6246
96.8k
    0U, // FRINT_D
6247
96.8k
    0U, // FRINT_W
6248
96.8k
    0U, // FRSQRT_D
6249
96.8k
    0U, // FRSQRT_W
6250
96.8k
    128U, // FSAF_D
6251
96.8k
    128U, // FSAF_W
6252
96.8k
    128U, // FSEQ_D
6253
96.8k
    128U, // FSEQ_W
6254
96.8k
    128U, // FSLE_D
6255
96.8k
    128U, // FSLE_W
6256
96.8k
    128U, // FSLT_D
6257
96.8k
    128U, // FSLT_W
6258
96.8k
    128U, // FSNE_D
6259
96.8k
    128U, // FSNE_W
6260
96.8k
    128U, // FSOR_D
6261
96.8k
    128U, // FSOR_W
6262
96.8k
    0U, // FSQRT_D
6263
96.8k
    0U, // FSQRT_D32
6264
96.8k
    0U, // FSQRT_D32_MM
6265
96.8k
    0U, // FSQRT_D64
6266
96.8k
    0U, // FSQRT_D64_MM
6267
96.8k
    0U, // FSQRT_S
6268
96.8k
    0U, // FSQRT_S_MM
6269
96.8k
    0U, // FSQRT_W
6270
96.8k
    128U, // FSUB_D
6271
96.8k
    128U, // FSUB_D32
6272
96.8k
    128U, // FSUB_D32_MM
6273
96.8k
    128U, // FSUB_D64
6274
96.8k
    128U, // FSUB_D64_MM
6275
96.8k
    128U, // FSUB_PS64
6276
96.8k
    128U, // FSUB_S
6277
96.8k
    128U, // FSUB_S_MM
6278
96.8k
    72U,  // FSUB_S_MMR6
6279
96.8k
    128U, // FSUB_W
6280
96.8k
    128U, // FSUEQ_D
6281
96.8k
    128U, // FSUEQ_W
6282
96.8k
    128U, // FSULE_D
6283
96.8k
    128U, // FSULE_W
6284
96.8k
    128U, // FSULT_D
6285
96.8k
    128U, // FSULT_W
6286
96.8k
    128U, // FSUNE_D
6287
96.8k
    128U, // FSUNE_W
6288
96.8k
    128U, // FSUN_D
6289
96.8k
    128U, // FSUN_W
6290
96.8k
    0U, // FTINT_S_D
6291
96.8k
    0U, // FTINT_S_W
6292
96.8k
    0U, // FTINT_U_D
6293
96.8k
    0U, // FTINT_U_W
6294
96.8k
    128U, // FTQ_H
6295
96.8k
    128U, // FTQ_W
6296
96.8k
    0U, // FTRUNC_S_D
6297
96.8k
    0U, // FTRUNC_S_W
6298
96.8k
    0U, // FTRUNC_U_D
6299
96.8k
    0U, // FTRUNC_U_W
6300
96.8k
    0U, // GINVI
6301
96.8k
    0U, // GINVI_MMR6
6302
96.8k
    0U, // GINVI_NM
6303
96.8k
    0U, // GINVT
6304
96.8k
    0U, // GINVT_MMR6
6305
96.8k
    0U, // GINVT_NM
6306
96.8k
    128U, // HADD_S_D
6307
96.8k
    128U, // HADD_S_H
6308
96.8k
    128U, // HADD_S_W
6309
96.8k
    128U, // HADD_U_D
6310
96.8k
    128U, // HADD_U_H
6311
96.8k
    128U, // HADD_U_W
6312
96.8k
    128U, // HSUB_S_D
6313
96.8k
    128U, // HSUB_S_H
6314
96.8k
    128U, // HSUB_S_W
6315
96.8k
    128U, // HSUB_U_D
6316
96.8k
    128U, // HSUB_U_H
6317
96.8k
    128U, // HSUB_U_W
6318
96.8k
    0U, // HYPCALL
6319
96.8k
    0U, // HYPCALL_MM
6320
96.8k
    128U, // ILVEV_B
6321
96.8k
    128U, // ILVEV_D
6322
96.8k
    128U, // ILVEV_H
6323
96.8k
    128U, // ILVEV_W
6324
96.8k
    128U, // ILVL_B
6325
96.8k
    128U, // ILVL_D
6326
96.8k
    128U, // ILVL_H
6327
96.8k
    128U, // ILVL_W
6328
96.8k
    128U, // ILVOD_B
6329
96.8k
    128U, // ILVOD_D
6330
96.8k
    128U, // ILVOD_H
6331
96.8k
    128U, // ILVOD_W
6332
96.8k
    128U, // ILVR_B
6333
96.8k
    128U, // ILVR_D
6334
96.8k
    128U, // ILVR_H
6335
96.8k
    128U, // ILVR_W
6336
96.8k
    7192U,  // INS
6337
96.8k
    0U, // INSERT_B
6338
96.8k
    0U, // INSERT_D
6339
96.8k
    0U, // INSERT_H
6340
96.8k
    0U, // INSERT_W
6341
96.8k
    0U, // INSV
6342
96.8k
    0U, // INSVE_B
6343
96.8k
    0U, // INSVE_D
6344
96.8k
    0U, // INSVE_H
6345
96.8k
    0U, // INSVE_W
6346
96.8k
    0U, // INSV_MM
6347
96.8k
    7192U,  // INS_MM
6348
96.8k
    7192U,  // INS_MMR6
6349
96.8k
    7192U,  // INS_NM
6350
96.8k
    0U, // J
6351
96.8k
    0U, // JAL
6352
96.8k
    0U, // JALR
6353
96.8k
    0U, // JALR16_MM
6354
96.8k
    0U, // JALR64
6355
96.8k
    0U, // JALRC16_MMR6
6356
96.8k
    0U, // JALRC16_NM
6357
96.8k
    0U, // JALRCHB_NM
6358
96.8k
    0U, // JALRC_HB_MMR6
6359
96.8k
    0U, // JALRC_MMR6
6360
96.8k
    0U, // JALRC_NM
6361
96.8k
    0U, // JALRS16_MM
6362
96.8k
    0U, // JALRS_MM
6363
96.8k
    0U, // JALR_HB
6364
96.8k
    0U, // JALR_HB64
6365
96.8k
    0U, // JALR_MM
6366
96.8k
    0U, // JALS_MM
6367
96.8k
    0U, // JALX
6368
96.8k
    0U, // JALX_MM
6369
96.8k
    0U, // JAL_MM
6370
96.8k
    0U, // JIALC
6371
96.8k
    0U, // JIALC64
6372
96.8k
    0U, // JIALC_MMR6
6373
96.8k
    0U, // JIC
6374
96.8k
    0U, // JIC64
6375
96.8k
    0U, // JIC_MMR6
6376
96.8k
    0U, // JR
6377
96.8k
    0U, // JR16_MM
6378
96.8k
    0U, // JR64
6379
96.8k
    0U, // JRADDIUSP
6380
96.8k
    0U, // JRC16_MM
6381
96.8k
    0U, // JRC16_MMR6
6382
96.8k
    0U, // JRCADDIUSP_MMR6
6383
96.8k
    0U, // JRC_NM
6384
96.8k
    0U, // JR_HB
6385
96.8k
    0U, // JR_HB64
6386
96.8k
    0U, // JR_HB64_R6
6387
96.8k
    0U, // JR_HB_R6
6388
96.8k
    0U, // JR_MM
6389
96.8k
    0U, // J_MM
6390
96.8k
    0U, // Jal16
6391
96.8k
    0U, // JalB16
6392
96.8k
    0U, // JrRa16
6393
96.8k
    0U, // JrcRa16
6394
96.8k
    0U, // JrcRx16
6395
96.8k
    0U, // JumpLinkReg16
6396
96.8k
    0U, // LAPC32_NM
6397
96.8k
    0U, // LAPC48_NM
6398
96.8k
    0U, // LB
6399
96.8k
    0U, // LB16_NM
6400
96.8k
    0U, // LB64
6401
96.8k
    0U, // LBE
6402
96.8k
    0U, // LBE_MM
6403
96.8k
    0U, // LBGP_NM
6404
96.8k
    0U, // LBU16_MM
6405
96.8k
    0U, // LBU16_NM
6406
96.8k
    0U, // LBUGP_NM
6407
96.8k
    1U, // LBUX
6408
96.8k
    1U, // LBUX_MM
6409
96.8k
    0U, // LBUX_NM
6410
96.8k
    0U, // LBU_MMR6
6411
96.8k
    0U, // LBU_NM
6412
96.8k
    0U, // LBUs9_NM
6413
96.8k
    0U, // LBX_NM
6414
96.8k
    0U, // LB_MM
6415
96.8k
    0U, // LB_MMR6
6416
96.8k
    0U, // LB_NM
6417
96.8k
    0U, // LBs9_NM
6418
96.8k
    0U, // LBu
6419
96.8k
    0U, // LBu64
6420
96.8k
    0U, // LBuE
6421
96.8k
    0U, // LBuE_MM
6422
96.8k
    0U, // LBu_MM
6423
96.8k
    0U, // LD
6424
96.8k
    0U, // LDC1
6425
96.8k
    0U, // LDC164
6426
96.8k
    0U, // LDC1_D64_MMR6
6427
96.8k
    0U, // LDC1_MM_D32
6428
96.8k
    0U, // LDC1_MM_D64
6429
96.8k
    0U, // LDC2
6430
96.8k
    0U, // LDC2_MMR6
6431
96.8k
    0U, // LDC2_R6
6432
96.8k
    0U, // LDC3
6433
96.8k
    0U, // LDI_B
6434
96.8k
    0U, // LDI_D
6435
96.8k
    0U, // LDI_H
6436
96.8k
    0U, // LDI_W
6437
96.8k
    0U, // LDL
6438
96.8k
    0U, // LDPC
6439
96.8k
    0U, // LDR
6440
96.8k
    1U, // LDXC1
6441
96.8k
    1U, // LDXC164
6442
96.8k
    0U, // LD_B
6443
96.8k
    0U, // LD_D
6444
96.8k
    0U, // LD_H
6445
96.8k
    0U, // LD_W
6446
96.8k
    0U, // LEA_ADDIU_NM
6447
96.8k
    0U, // LEA_ADDiu
6448
96.8k
    0U, // LEA_ADDiu64
6449
96.8k
    0U, // LEA_ADDiu_MM
6450
96.8k
    0U, // LH
6451
96.8k
    0U, // LH16_NM
6452
96.8k
    0U, // LH64
6453
96.8k
    0U, // LHE
6454
96.8k
    0U, // LHE_MM
6455
96.8k
    0U, // LHGP_NM
6456
96.8k
    0U, // LHU16_MM
6457
96.8k
    0U, // LHU16_NM
6458
96.8k
    0U, // LHUGP_NM
6459
96.8k
    0U, // LHUXS_NM
6460
96.8k
    0U, // LHUX_NM
6461
96.8k
    0U, // LHU_NM
6462
96.8k
    0U, // LHUs9_NM
6463
96.8k
    1U, // LHX
6464
96.8k
    0U, // LHXS_NM
6465
96.8k
    1U, // LHX_MM
6466
96.8k
    0U, // LHX_NM
6467
96.8k
    0U, // LH_MM
6468
96.8k
    0U, // LH_NM
6469
96.8k
    0U, // LHs9_NM
6470
96.8k
    0U, // LHu
6471
96.8k
    0U, // LHu64
6472
96.8k
    0U, // LHuE
6473
96.8k
    0U, // LHuE_MM
6474
96.8k
    0U, // LHu_MM
6475
96.8k
    0U, // LI16_MM
6476
96.8k
    0U, // LI16_MMR6
6477
96.8k
    0U, // LI16_NM
6478
96.8k
    0U, // LI48_NM
6479
96.8k
    0U, // LL
6480
96.8k
    0U, // LL64
6481
96.8k
    0U, // LL64_R6
6482
96.8k
    0U, // LLD
6483
96.8k
    0U, // LLD_R6
6484
96.8k
    0U, // LLE
6485
96.8k
    0U, // LLE_MM
6486
96.8k
    76U,  // LLWP_NM
6487
96.8k
    0U, // LL_MM
6488
96.8k
    0U, // LL_MMR6
6489
96.8k
    0U, // LL_NM
6490
96.8k
    0U, // LL_R6
6491
96.8k
    9216U,  // LSA
6492
96.8k
    1U, // LSA_MMR6
6493
96.8k
    1024U,  // LSA_NM
6494
96.8k
    9216U,  // LSA_R6
6495
96.8k
    0U, // LUI_MMR6
6496
96.8k
    0U, // LUI_NM
6497
96.8k
    1U, // LUXC1
6498
96.8k
    1U, // LUXC164
6499
96.8k
    1U, // LUXC1_MM
6500
96.8k
    0U, // LUi
6501
96.8k
    0U, // LUi64
6502
96.8k
    0U, // LUi_MM
6503
96.8k
    0U, // LW
6504
96.8k
    0U, // LW16_MM
6505
96.8k
    0U, // LW16_NM
6506
96.8k
    0U, // LW4x4_NM
6507
96.8k
    0U, // LW64
6508
96.8k
    0U, // LWC1
6509
96.8k
    0U, // LWC1_MM
6510
96.8k
    0U, // LWC2
6511
96.8k
    0U, // LWC2_MMR6
6512
96.8k
    0U, // LWC2_R6
6513
96.8k
    0U, // LWC3
6514
96.8k
    0U, // LWDSP
6515
96.8k
    0U, // LWDSP_MM
6516
96.8k
    0U, // LWE
6517
96.8k
    0U, // LWE_MM
6518
96.8k
    0U, // LWGP16_NM
6519
96.8k
    0U, // LWGP_MM
6520
96.8k
    0U, // LWGP_NM
6521
96.8k
    0U, // LWL
6522
96.8k
    0U, // LWL64
6523
96.8k
    0U, // LWLE
6524
96.8k
    0U, // LWLE_MM
6525
96.8k
    0U, // LWL_MM
6526
96.8k
    0U, // LWM16_MM
6527
96.8k
    0U, // LWM16_MMR6
6528
96.8k
    0U, // LWM32_MM
6529
96.8k
    184U, // LWM_NM
6530
96.8k
    0U, // LWPC
6531
96.8k
    0U, // LWPC_MMR6
6532
96.8k
    0U, // LWPC_NM
6533
96.8k
    0U, // LWP_MM
6534
96.8k
    0U, // LWR
6535
96.8k
    0U, // LWR64
6536
96.8k
    0U, // LWRE
6537
96.8k
    0U, // LWRE_MM
6538
96.8k
    0U, // LWR_MM
6539
96.8k
    0U, // LWSP16_NM
6540
96.8k
    0U, // LWSP_MM
6541
96.8k
    0U, // LWUPC
6542
96.8k
    0U, // LWU_MM
6543
96.8k
    1U, // LWX
6544
96.8k
    1U, // LWXC1
6545
96.8k
    1U, // LWXC1_MM
6546
96.8k
    0U, // LWXS16_NM
6547
96.8k
    1U, // LWXS_MM
6548
96.8k
    0U, // LWXS_NM
6549
96.8k
    1U, // LWX_MM
6550
96.8k
    0U, // LWX_NM
6551
96.8k
    0U, // LW_MM
6552
96.8k
    0U, // LW_MMR6
6553
96.8k
    0U, // LW_NM
6554
96.8k
    0U, // LWs9_NM
6555
96.8k
    0U, // LWu
6556
96.8k
    0U, // LbRxRyOffMemX16
6557
96.8k
    0U, // LbuRxRyOffMemX16
6558
96.8k
    0U, // LhRxRyOffMemX16
6559
96.8k
    0U, // LhuRxRyOffMemX16
6560
96.8k
    1U, // LiRxImm16
6561
96.8k
    0U, // LiRxImmAlignX16
6562
96.8k
    0U, // LiRxImmX16
6563
96.8k
    1U, // LwRxPcTcp16
6564
96.8k
    0U, // LwRxPcTcpX16
6565
96.8k
    0U, // LwRxRyOffMemX16
6566
96.8k
    0U, // LwRxSpImmX16
6567
96.8k
    0U, // MADD
6568
96.8k
    184U, // MADDF_D
6569
96.8k
    184U, // MADDF_D_MMR6
6570
96.8k
    184U, // MADDF_S
6571
96.8k
    184U, // MADDF_S_MMR6
6572
96.8k
    184U, // MADDR_Q_H
6573
96.8k
    184U, // MADDR_Q_W
6574
96.8k
    0U, // MADDU
6575
96.8k
    128U, // MADDU_DSP
6576
96.8k
    128U, // MADDU_DSP_MM
6577
96.8k
    0U, // MADDU_MM
6578
96.8k
    184U, // MADDV_B
6579
96.8k
    184U, // MADDV_D
6580
96.8k
    184U, // MADDV_H
6581
96.8k
    184U, // MADDV_W
6582
96.8k
    0U, // MADD_D32
6583
96.8k
    0U, // MADD_D32_MM
6584
96.8k
    0U, // MADD_D64
6585
96.8k
    128U, // MADD_DSP
6586
96.8k
    128U, // MADD_DSP_MM
6587
96.8k
    0U, // MADD_MM
6588
96.8k
    184U, // MADD_Q_H
6589
96.8k
    184U, // MADD_Q_W
6590
96.8k
    0U, // MADD_S
6591
96.8k
    0U, // MADD_S_MM
6592
96.8k
    128U, // MAQ_SA_W_PHL
6593
96.8k
    128U, // MAQ_SA_W_PHL_MM
6594
96.8k
    128U, // MAQ_SA_W_PHR
6595
96.8k
    128U, // MAQ_SA_W_PHR_MM
6596
96.8k
    128U, // MAQ_S_W_PHL
6597
96.8k
    128U, // MAQ_S_W_PHL_MM
6598
96.8k
    128U, // MAQ_S_W_PHR
6599
96.8k
    128U, // MAQ_S_W_PHR_MM
6600
96.8k
    128U, // MAXA_D
6601
96.8k
    128U, // MAXA_D_MMR6
6602
96.8k
    128U, // MAXA_S
6603
96.8k
    128U, // MAXA_S_MMR6
6604
96.8k
    128U, // MAXI_S_B
6605
96.8k
    128U, // MAXI_S_D
6606
96.8k
    128U, // MAXI_S_H
6607
96.8k
    128U, // MAXI_S_W
6608
96.8k
    152U, // MAXI_U_B
6609
96.8k
    152U, // MAXI_U_D
6610
96.8k
    152U, // MAXI_U_H
6611
96.8k
    152U, // MAXI_U_W
6612
96.8k
    128U, // MAX_A_B
6613
96.8k
    128U, // MAX_A_D
6614
96.8k
    128U, // MAX_A_H
6615
96.8k
    128U, // MAX_A_W
6616
96.8k
    128U, // MAX_D
6617
96.8k
    128U, // MAX_D_MMR6
6618
96.8k
    128U, // MAX_S
6619
96.8k
    128U, // MAX_S_B
6620
96.8k
    128U, // MAX_S_D
6621
96.8k
    128U, // MAX_S_H
6622
96.8k
    128U, // MAX_S_MMR6
6623
96.8k
    128U, // MAX_S_W
6624
96.8k
    128U, // MAX_U_B
6625
96.8k
    128U, // MAX_U_D
6626
96.8k
    128U, // MAX_U_H
6627
96.8k
    128U, // MAX_U_W
6628
96.8k
    136U, // MFC0
6629
96.8k
    0U, // MFC0Sel_NM
6630
96.8k
    136U, // MFC0_MMR6
6631
96.8k
    152U, // MFC0_NM
6632
96.8k
    0U, // MFC1
6633
96.8k
    0U, // MFC1_D64
6634
96.8k
    0U, // MFC1_MM
6635
96.8k
    0U, // MFC1_MMR6
6636
96.8k
    136U, // MFC2
6637
96.8k
    0U, // MFC2_MMR6
6638
96.8k
    136U, // MFGC0
6639
96.8k
    136U, // MFGC0_MM
6640
96.8k
    0U, // MFHC0Sel_NM
6641
96.8k
    136U, // MFHC0_MMR6
6642
96.8k
    152U, // MFHC0_NM
6643
96.8k
    0U, // MFHC1_D32
6644
96.8k
    0U, // MFHC1_D32_MM
6645
96.8k
    0U, // MFHC1_D64
6646
96.8k
    0U, // MFHC1_D64_MM
6647
96.8k
    0U, // MFHC2_MMR6
6648
96.8k
    136U, // MFHGC0
6649
96.8k
    136U, // MFHGC0_MM
6650
96.8k
    0U, // MFHI
6651
96.8k
    0U, // MFHI16_MM
6652
96.8k
    0U, // MFHI64
6653
96.8k
    0U, // MFHI_DSP
6654
96.8k
    0U, // MFHI_DSP_MM
6655
96.8k
    0U, // MFHI_MM
6656
96.8k
    0U, // MFLO
6657
96.8k
    0U, // MFLO16_MM
6658
96.8k
    0U, // MFLO64
6659
96.8k
    0U, // MFLO_DSP
6660
96.8k
    0U, // MFLO_DSP_MM
6661
96.8k
    0U, // MFLO_MM
6662
96.8k
    19520U, // MFTR
6663
96.8k
    19520U, // MFTR_NM
6664
96.8k
    128U, // MINA_D
6665
96.8k
    128U, // MINA_D_MMR6
6666
96.8k
    128U, // MINA_S
6667
96.8k
    128U, // MINA_S_MMR6
6668
96.8k
    128U, // MINI_S_B
6669
96.8k
    128U, // MINI_S_D
6670
96.8k
    128U, // MINI_S_H
6671
96.8k
    128U, // MINI_S_W
6672
96.8k
    152U, // MINI_U_B
6673
96.8k
    152U, // MINI_U_D
6674
96.8k
    152U, // MINI_U_H
6675
96.8k
    152U, // MINI_U_W
6676
96.8k
    128U, // MIN_A_B
6677
96.8k
    128U, // MIN_A_D
6678
96.8k
    128U, // MIN_A_H
6679
96.8k
    128U, // MIN_A_W
6680
96.8k
    128U, // MIN_D
6681
96.8k
    128U, // MIN_D_MMR6
6682
96.8k
    128U, // MIN_S
6683
96.8k
    128U, // MIN_S_B
6684
96.8k
    128U, // MIN_S_D
6685
96.8k
    128U, // MIN_S_H
6686
96.8k
    128U, // MIN_S_MMR6
6687
96.8k
    128U, // MIN_S_W
6688
96.8k
    128U, // MIN_U_B
6689
96.8k
    128U, // MIN_U_D
6690
96.8k
    128U, // MIN_U_H
6691
96.8k
    128U, // MIN_U_W
6692
96.8k
    128U, // MOD
6693
96.8k
    128U, // MODSUB
6694
96.8k
    128U, // MODSUB_MM
6695
96.8k
    128U, // MODU
6696
96.8k
    128U, // MODU_MMR6
6697
96.8k
    128U, // MODU_NM
6698
96.8k
    128U, // MOD_MMR6
6699
96.8k
    128U, // MOD_NM
6700
96.8k
    128U, // MOD_S_B
6701
96.8k
    128U, // MOD_S_D
6702
96.8k
    128U, // MOD_S_H
6703
96.8k
    128U, // MOD_S_W
6704
96.8k
    128U, // MOD_U_B
6705
96.8k
    128U, // MOD_U_D
6706
96.8k
    128U, // MOD_U_H
6707
96.8k
    128U, // MOD_U_W
6708
96.8k
    0U, // MOVE16_MM
6709
96.8k
    0U, // MOVE16_MMR6
6710
96.8k
    80U,  // MOVEBALC_NM
6711
96.8k
    0U, // MOVEPREV_NM
6712
96.8k
    0U, // MOVEP_MM
6713
96.8k
    0U, // MOVEP_MMR6
6714
96.8k
    0U, // MOVEP_NM
6715
96.8k
    0U, // MOVE_NM
6716
96.8k
    0U, // MOVE_V
6717
96.8k
    128U, // MOVF_D32
6718
96.8k
    128U, // MOVF_D32_MM
6719
96.8k
    128U, // MOVF_D64
6720
96.8k
    128U, // MOVF_I
6721
96.8k
    128U, // MOVF_I64
6722
96.8k
    128U, // MOVF_I_MM
6723
96.8k
    128U, // MOVF_S
6724
96.8k
    128U, // MOVF_S_MM
6725
96.8k
    128U, // MOVN_I64_D64
6726
96.8k
    128U, // MOVN_I64_I
6727
96.8k
    128U, // MOVN_I64_I64
6728
96.8k
    128U, // MOVN_I64_S
6729
96.8k
    128U, // MOVN_I_D32
6730
96.8k
    128U, // MOVN_I_D32_MM
6731
96.8k
    128U, // MOVN_I_D64
6732
96.8k
    128U, // MOVN_I_I
6733
96.8k
    128U, // MOVN_I_I64
6734
96.8k
    128U, // MOVN_I_MM
6735
96.8k
    128U, // MOVN_I_S
6736
96.8k
    128U, // MOVN_I_S_MM
6737
96.8k
    128U, // MOVN_NM
6738
96.8k
    128U, // MOVT_D32
6739
96.8k
    128U, // MOVT_D32_MM
6740
96.8k
    128U, // MOVT_D64
6741
96.8k
    128U, // MOVT_I
6742
96.8k
    128U, // MOVT_I64
6743
96.8k
    128U, // MOVT_I_MM
6744
96.8k
    128U, // MOVT_S
6745
96.8k
    128U, // MOVT_S_MM
6746
96.8k
    128U, // MOVZ_I64_D64
6747
96.8k
    128U, // MOVZ_I64_I
6748
96.8k
    128U, // MOVZ_I64_I64
6749
96.8k
    128U, // MOVZ_I64_S
6750
96.8k
    128U, // MOVZ_I_D32
6751
96.8k
    128U, // MOVZ_I_D32_MM
6752
96.8k
    128U, // MOVZ_I_D64
6753
96.8k
    128U, // MOVZ_I_I
6754
96.8k
    128U, // MOVZ_I_I64
6755
96.8k
    128U, // MOVZ_I_MM
6756
96.8k
    128U, // MOVZ_I_S
6757
96.8k
    128U, // MOVZ_I_S_MM
6758
96.8k
    128U, // MOVZ_NM
6759
96.8k
    0U, // MSUB
6760
96.8k
    184U, // MSUBF_D
6761
96.8k
    184U, // MSUBF_D_MMR6
6762
96.8k
    184U, // MSUBF_S
6763
96.8k
    184U, // MSUBF_S_MMR6
6764
96.8k
    184U, // MSUBR_Q_H
6765
96.8k
    184U, // MSUBR_Q_W
6766
96.8k
    0U, // MSUBU
6767
96.8k
    128U, // MSUBU_DSP
6768
96.8k
    128U, // MSUBU_DSP_MM
6769
96.8k
    0U, // MSUBU_MM
6770
96.8k
    184U, // MSUBV_B
6771
96.8k
    184U, // MSUBV_D
6772
96.8k
    184U, // MSUBV_H
6773
96.8k
    184U, // MSUBV_W
6774
96.8k
    0U, // MSUB_D32
6775
96.8k
    0U, // MSUB_D32_MM
6776
96.8k
    0U, // MSUB_D64
6777
96.8k
    128U, // MSUB_DSP
6778
96.8k
    128U, // MSUB_DSP_MM
6779
96.8k
    0U, // MSUB_MM
6780
96.8k
    184U, // MSUB_Q_H
6781
96.8k
    184U, // MSUB_Q_W
6782
96.8k
    0U, // MSUB_S
6783
96.8k
    0U, // MSUB_S_MM
6784
96.8k
    0U, // MTC0
6785
96.8k
    0U, // MTC0Sel_NM
6786
96.8k
    0U, // MTC0_MMR6
6787
96.8k
    152U, // MTC0_NM
6788
96.8k
    0U, // MTC1
6789
96.8k
    0U, // MTC1_D64
6790
96.8k
    0U, // MTC1_D64_MM
6791
96.8k
    0U, // MTC1_MM
6792
96.8k
    0U, // MTC1_MMR6
6793
96.8k
    0U, // MTC2
6794
96.8k
    0U, // MTC2_MMR6
6795
96.8k
    0U, // MTGC0
6796
96.8k
    0U, // MTGC0_MM
6797
96.8k
    0U, // MTHC0Sel_NM
6798
96.8k
    0U, // MTHC0_MMR6
6799
96.8k
    152U, // MTHC0_NM
6800
96.8k
    0U, // MTHC1_D32
6801
96.8k
    0U, // MTHC1_D32_MM
6802
96.8k
    0U, // MTHC1_D64
6803
96.8k
    0U, // MTHC1_D64_MM
6804
96.8k
    0U, // MTHC2_MMR6
6805
96.8k
    0U, // MTHGC0
6806
96.8k
    0U, // MTHGC0_MM
6807
96.8k
    0U, // MTHI
6808
96.8k
    0U, // MTHI64
6809
96.8k
    0U, // MTHI_DSP
6810
96.8k
    0U, // MTHI_DSP_MM
6811
96.8k
    0U, // MTHI_MM
6812
96.8k
    0U, // MTHLIP
6813
96.8k
    0U, // MTHLIP_MM
6814
96.8k
    0U, // MTLO
6815
96.8k
    0U, // MTLO64
6816
96.8k
    0U, // MTLO_DSP
6817
96.8k
    0U, // MTLO_DSP_MM
6818
96.8k
    0U, // MTLO_MM
6819
96.8k
    0U, // MTM0
6820
96.8k
    0U, // MTM1
6821
96.8k
    0U, // MTM2
6822
96.8k
    0U, // MTP0
6823
96.8k
    0U, // MTP1
6824
96.8k
    0U, // MTP2
6825
96.8k
    2U, // MTTR
6826
96.8k
    2U, // MTTR_NM
6827
96.8k
    128U, // MUH
6828
96.8k
    128U, // MUHU
6829
96.8k
    128U, // MUHU_MMR6
6830
96.8k
    128U, // MUHU_NM
6831
96.8k
    128U, // MUH_MMR6
6832
96.8k
    128U, // MUH_NM
6833
96.8k
    128U, // MUL
6834
96.8k
    128U, // MUL4x4_NM
6835
96.8k
    128U, // MULEQ_S_W_PHL
6836
96.8k
    128U, // MULEQ_S_W_PHL_MM
6837
96.8k
    128U, // MULEQ_S_W_PHR
6838
96.8k
    128U, // MULEQ_S_W_PHR_MM
6839
96.8k
    128U, // MULEU_S_PH_QBL
6840
96.8k
    128U, // MULEU_S_PH_QBL_MM
6841
96.8k
    128U, // MULEU_S_PH_QBR
6842
96.8k
    128U, // MULEU_S_PH_QBR_MM
6843
96.8k
    128U, // MULQ_RS_PH
6844
96.8k
    128U, // MULQ_RS_PH_MM
6845
96.8k
    128U, // MULQ_RS_W
6846
96.8k
    128U, // MULQ_RS_W_MMR2
6847
96.8k
    128U, // MULQ_S_PH
6848
96.8k
    128U, // MULQ_S_PH_MMR2
6849
96.8k
    128U, // MULQ_S_W
6850
96.8k
    128U, // MULQ_S_W_MMR2
6851
96.8k
    128U, // MULR_PS64
6852
96.8k
    128U, // MULR_Q_H
6853
96.8k
    128U, // MULR_Q_W
6854
96.8k
    128U, // MULSAQ_S_W_PH
6855
96.8k
    128U, // MULSAQ_S_W_PH_MM
6856
96.8k
    128U, // MULSA_W_PH
6857
96.8k
    128U, // MULSA_W_PH_MMR2
6858
96.8k
    0U, // MULT
6859
96.8k
    128U, // MULTU_DSP
6860
96.8k
    128U, // MULTU_DSP_MM
6861
96.8k
    128U, // MULT_DSP
6862
96.8k
    128U, // MULT_DSP_MM
6863
96.8k
    0U, // MULT_MM
6864
96.8k
    0U, // MULTu
6865
96.8k
    0U, // MULTu_MM
6866
96.8k
    128U, // MULU
6867
96.8k
    128U, // MULU_MMR6
6868
96.8k
    128U, // MULU_NM
6869
96.8k
    128U, // MULV_B
6870
96.8k
    128U, // MULV_D
6871
96.8k
    128U, // MULV_H
6872
96.8k
    128U, // MULV_W
6873
96.8k
    128U, // MUL_MM
6874
96.8k
    128U, // MUL_MMR6
6875
96.8k
    128U, // MUL_NM
6876
96.8k
    128U, // MUL_PH
6877
96.8k
    128U, // MUL_PH_MMR2
6878
96.8k
    128U, // MUL_Q_H
6879
96.8k
    128U, // MUL_Q_W
6880
96.8k
    128U, // MUL_R6
6881
96.8k
    128U, // MUL_S_PH
6882
96.8k
    128U, // MUL_S_PH_MMR2
6883
96.8k
    0U, // Mfhi16
6884
96.8k
    0U, // Mflo16
6885
96.8k
    0U, // Move32R16
6886
96.8k
    0U, // MoveR3216
6887
96.8k
    0U, // NLOC_B
6888
96.8k
    0U, // NLOC_D
6889
96.8k
    0U, // NLOC_H
6890
96.8k
    0U, // NLOC_W
6891
96.8k
    0U, // NLZC_B
6892
96.8k
    0U, // NLZC_D
6893
96.8k
    0U, // NLZC_H
6894
96.8k
    0U, // NLZC_W
6895
96.8k
    0U, // NMADD_D32
6896
96.8k
    0U, // NMADD_D32_MM
6897
96.8k
    0U, // NMADD_D64
6898
96.8k
    0U, // NMADD_S
6899
96.8k
    0U, // NMADD_S_MM
6900
96.8k
    0U, // NMSUB_D32
6901
96.8k
    0U, // NMSUB_D32_MM
6902
96.8k
    0U, // NMSUB_D64
6903
96.8k
    0U, // NMSUB_S
6904
96.8k
    0U, // NMSUB_S_MM
6905
96.8k
    0U, // NOP32_NM
6906
96.8k
    0U, // NOP_NM
6907
96.8k
    128U, // NOR
6908
96.8k
    128U, // NOR64
6909
96.8k
    20U,  // NORI_B
6910
96.8k
    128U, // NOR_MM
6911
96.8k
    128U, // NOR_MMR6
6912
96.8k
    128U, // NOR_NM
6913
96.8k
    128U, // NOR_V
6914
96.8k
    0U, // NOT16_MM
6915
96.8k
    0U, // NOT16_MMR6
6916
96.8k
    0U, // NOT16_NM
6917
96.8k
    0U, // NegRxRy16
6918
96.8k
    0U, // NotRxRy16
6919
96.8k
    128U, // OR
6920
96.8k
    0U, // OR16_MM
6921
96.8k
    0U, // OR16_MMR6
6922
96.8k
    128U, // OR16_NM
6923
96.8k
    128U, // OR64
6924
96.8k
    20U,  // ORI_B
6925
96.8k
    16U,  // ORI_MMR6
6926
96.8k
    128U, // ORI_NM
6927
96.8k
    128U, // OR_MM
6928
96.8k
    128U, // OR_MMR6
6929
96.8k
    128U, // OR_NM
6930
96.8k
    128U, // OR_V
6931
96.8k
    16U,  // ORi
6932
96.8k
    16U,  // ORi64
6933
96.8k
    16U,  // ORi_MM
6934
96.8k
    0U, // OrRxRxRy16
6935
96.8k
    128U, // PACKRL_PH
6936
96.8k
    128U, // PACKRL_PH_MM
6937
96.8k
    0U, // PAUSE
6938
96.8k
    0U, // PAUSE_MM
6939
96.8k
    0U, // PAUSE_MMR6
6940
96.8k
    0U, // PAUSE_NM
6941
96.8k
    128U, // PCKEV_B
6942
96.8k
    128U, // PCKEV_D
6943
96.8k
    128U, // PCKEV_H
6944
96.8k
    128U, // PCKEV_W
6945
96.8k
    128U, // PCKOD_B
6946
96.8k
    128U, // PCKOD_D
6947
96.8k
    128U, // PCKOD_H
6948
96.8k
    128U, // PCKOD_W
6949
96.8k
    0U, // PCNT_B
6950
96.8k
    0U, // PCNT_D
6951
96.8k
    0U, // PCNT_H
6952
96.8k
    0U, // PCNT_W
6953
96.8k
    128U, // PICK_PH
6954
96.8k
    128U, // PICK_PH_MM
6955
96.8k
    128U, // PICK_QB
6956
96.8k
    128U, // PICK_QB_MM
6957
96.8k
    128U, // PLL_PS64
6958
96.8k
    128U, // PLU_PS64
6959
96.8k
    0U, // POP
6960
96.8k
    0U, // PRECEQU_PH_QBL
6961
96.8k
    0U, // PRECEQU_PH_QBLA
6962
96.8k
    0U, // PRECEQU_PH_QBLA_MM
6963
96.8k
    0U, // PRECEQU_PH_QBL_MM
6964
96.8k
    0U, // PRECEQU_PH_QBR
6965
96.8k
    0U, // PRECEQU_PH_QBRA
6966
96.8k
    0U, // PRECEQU_PH_QBRA_MM
6967
96.8k
    0U, // PRECEQU_PH_QBR_MM
6968
96.8k
    0U, // PRECEQ_W_PHL
6969
96.8k
    0U, // PRECEQ_W_PHL_MM
6970
96.8k
    0U, // PRECEQ_W_PHR
6971
96.8k
    0U, // PRECEQ_W_PHR_MM
6972
96.8k
    0U, // PRECEU_PH_QBL
6973
96.8k
    0U, // PRECEU_PH_QBLA
6974
96.8k
    0U, // PRECEU_PH_QBLA_MM
6975
96.8k
    0U, // PRECEU_PH_QBL_MM
6976
96.8k
    0U, // PRECEU_PH_QBR
6977
96.8k
    0U, // PRECEU_PH_QBRA
6978
96.8k
    0U, // PRECEU_PH_QBRA_MM
6979
96.8k
    0U, // PRECEU_PH_QBR_MM
6980
96.8k
    128U, // PRECRQU_S_QB_PH
6981
96.8k
    128U, // PRECRQU_S_QB_PH_MM
6982
96.8k
    128U, // PRECRQ_PH_W
6983
96.8k
    128U, // PRECRQ_PH_W_MM
6984
96.8k
    128U, // PRECRQ_QB_PH
6985
96.8k
    128U, // PRECRQ_QB_PH_MM
6986
96.8k
    128U, // PRECRQ_RS_PH_W
6987
96.8k
    128U, // PRECRQ_RS_PH_W_MM
6988
96.8k
    128U, // PRECR_QB_PH
6989
96.8k
    128U, // PRECR_QB_PH_MMR2
6990
96.8k
    152U, // PRECR_SRA_PH_W
6991
96.8k
    152U, // PRECR_SRA_PH_W_MMR2
6992
96.8k
    152U, // PRECR_SRA_R_PH_W
6993
96.8k
    152U, // PRECR_SRA_R_PH_W_MMR2
6994
96.8k
    0U, // PREF
6995
96.8k
    0U, // PREFE
6996
96.8k
    0U, // PREFE_MM
6997
96.8k
    0U, // PREFX_MM
6998
96.8k
    0U, // PREF_MM
6999
96.8k
    0U, // PREF_MMR6
7000
96.8k
    0U, // PREF_NM
7001
96.8k
    0U, // PREF_R6
7002
96.8k
    0U, // PREFs9_NM
7003
96.8k
    152U, // PREPEND
7004
96.8k
    152U, // PREPEND_MMR2
7005
96.8k
    128U, // PUL_PS64
7006
96.8k
    128U, // PUU_PS64
7007
96.8k
    0U, // RADDU_W_QB
7008
96.8k
    0U, // RADDU_W_QB_MM
7009
96.8k
    0U, // RDDSP
7010
96.8k
    0U, // RDDSP_MM
7011
96.8k
    20U,  // RDHWR
7012
96.8k
    20U,  // RDHWR64
7013
96.8k
    20U,  // RDHWR_MM
7014
96.8k
    136U, // RDHWR_MMR6
7015
96.8k
    152U, // RDHWR_NM
7016
96.8k
    0U, // RDPGPR_MMR6
7017
96.8k
    0U, // RDPGPR_NM
7018
96.8k
    0U, // RECIP_D32
7019
96.8k
    0U, // RECIP_D32_MM
7020
96.8k
    0U, // RECIP_D64
7021
96.8k
    0U, // RECIP_D64_MM
7022
96.8k
    0U, // RECIP_S
7023
96.8k
    0U, // RECIP_S_MM
7024
96.8k
    0U, // REPLV_PH
7025
96.8k
    0U, // REPLV_PH_MM
7026
96.8k
    0U, // REPLV_QB
7027
96.8k
    0U, // REPLV_QB_MM
7028
96.8k
    0U, // REPL_PH
7029
96.8k
    0U, // REPL_PH_MM
7030
96.8k
    0U, // REPL_QB
7031
96.8k
    0U, // REPL_QB_MM
7032
96.8k
    0U, // RESTOREJRC16_NM
7033
96.8k
    0U, // RESTOREJRC_NM
7034
96.8k
    0U, // RESTORE_NM
7035
96.8k
    0U, // RINT_D
7036
96.8k
    0U, // RINT_D_MMR6
7037
96.8k
    0U, // RINT_S
7038
96.8k
    0U, // RINT_S_MMR6
7039
96.8k
    152U, // ROTR
7040
96.8k
    128U, // ROTRV
7041
96.8k
    128U, // ROTRV_MM
7042
96.8k
    128U, // ROTRV_NM
7043
96.8k
    152U, // ROTR_MM
7044
96.8k
    152U, // ROTR_NM
7045
96.8k
    18456U, // ROTX_NM
7046
96.8k
    0U, // ROUND_L_D64
7047
96.8k
    0U, // ROUND_L_D_MMR6
7048
96.8k
    0U, // ROUND_L_S
7049
96.8k
    0U, // ROUND_L_S_MMR6
7050
96.8k
    0U, // ROUND_W_D32
7051
96.8k
    0U, // ROUND_W_D64
7052
96.8k
    0U, // ROUND_W_D_MMR6
7053
96.8k
    0U, // ROUND_W_MM
7054
96.8k
    0U, // ROUND_W_S
7055
96.8k
    0U, // ROUND_W_S_MM
7056
96.8k
    0U, // ROUND_W_S_MMR6
7057
96.8k
    0U, // RSQRT_D32
7058
96.8k
    0U, // RSQRT_D32_MM
7059
96.8k
    0U, // RSQRT_D64
7060
96.8k
    0U, // RSQRT_D64_MM
7061
96.8k
    0U, // RSQRT_S
7062
96.8k
    0U, // RSQRT_S_MM
7063
96.8k
    0U, // Restore16
7064
96.8k
    0U, // RestoreX16
7065
96.8k
    0U, // SAA
7066
96.8k
    0U, // SAAD
7067
96.8k
    136U, // SAT_S_B
7068
96.8k
    160U, // SAT_S_D
7069
96.8k
    164U, // SAT_S_H
7070
96.8k
    152U, // SAT_S_W
7071
96.8k
    136U, // SAT_U_B
7072
96.8k
    160U, // SAT_U_D
7073
96.8k
    164U, // SAT_U_H
7074
96.8k
    152U, // SAT_U_W
7075
96.8k
    0U, // SAVE16_NM
7076
96.8k
    0U, // SAVE_NM
7077
96.8k
    0U, // SB
7078
96.8k
    0U, // SB16_MM
7079
96.8k
    0U, // SB16_MMR6
7080
96.8k
    0U, // SB16_NM
7081
96.8k
    0U, // SB64
7082
96.8k
    0U, // SBE
7083
96.8k
    0U, // SBE_MM
7084
96.8k
    0U, // SBGP_NM
7085
96.8k
    0U, // SBX_NM
7086
96.8k
    0U, // SB_MM
7087
96.8k
    0U, // SB_MMR6
7088
96.8k
    0U, // SB_NM
7089
96.8k
    0U, // SBs9_NM
7090
96.8k
    0U, // SC
7091
96.8k
    0U, // SC64
7092
96.8k
    0U, // SC64_R6
7093
96.8k
    0U, // SCD
7094
96.8k
    0U, // SCD_R6
7095
96.8k
    0U, // SCE
7096
96.8k
    0U, // SCE_MM
7097
96.8k
    2U, // SCWP_NM
7098
96.8k
    0U, // SC_MM
7099
96.8k
    0U, // SC_MMR6
7100
96.8k
    0U, // SC_NM
7101
96.8k
    0U, // SC_R6
7102
96.8k
    0U, // SD
7103
96.8k
    0U, // SDBBP
7104
96.8k
    0U, // SDBBP16_MM
7105
96.8k
    0U, // SDBBP16_MMR6
7106
96.8k
    0U, // SDBBP16_NM
7107
96.8k
    0U, // SDBBP_MM
7108
96.8k
    0U, // SDBBP_MMR6
7109
96.8k
    0U, // SDBBP_NM
7110
96.8k
    0U, // SDBBP_R6
7111
96.8k
    0U, // SDC1
7112
96.8k
    0U, // SDC164
7113
96.8k
    0U, // SDC1_D64_MMR6
7114
96.8k
    0U, // SDC1_MM_D32
7115
96.8k
    0U, // SDC1_MM_D64
7116
96.8k
    0U, // SDC2
7117
96.8k
    0U, // SDC2_MMR6
7118
96.8k
    0U, // SDC2_R6
7119
96.8k
    0U, // SDC3
7120
96.8k
    0U, // SDIV
7121
96.8k
    0U, // SDIV_MM
7122
96.8k
    0U, // SDL
7123
96.8k
    0U, // SDR
7124
96.8k
    1U, // SDXC1
7125
96.8k
    1U, // SDXC164
7126
96.8k
    0U, // SEB
7127
96.8k
    0U, // SEB64
7128
96.8k
    0U, // SEB_MM
7129
96.8k
    0U, // SEB_NM
7130
96.8k
    0U, // SEH
7131
96.8k
    0U, // SEH64
7132
96.8k
    0U, // SEH_MM
7133
96.8k
    0U, // SEH_NM
7134
96.8k
    128U, // SELEQZ
7135
96.8k
    128U, // SELEQZ64
7136
96.8k
    128U, // SELEQZ_D
7137
96.8k
    128U, // SELEQZ_D_MMR6
7138
96.8k
    128U, // SELEQZ_MMR6
7139
96.8k
    128U, // SELEQZ_S
7140
96.8k
    128U, // SELEQZ_S_MMR6
7141
96.8k
    128U, // SELNEZ
7142
96.8k
    128U, // SELNEZ64
7143
96.8k
    128U, // SELNEZ_D
7144
96.8k
    128U, // SELNEZ_D_MMR6
7145
96.8k
    128U, // SELNEZ_MMR6
7146
96.8k
    128U, // SELNEZ_S
7147
96.8k
    128U, // SELNEZ_S_MMR6
7148
96.8k
    184U, // SEL_D
7149
96.8k
    184U, // SEL_D_MMR6
7150
96.8k
    184U, // SEL_S
7151
96.8k
    184U, // SEL_S_MMR6
7152
96.8k
    128U, // SEQ
7153
96.8k
    128U, // SEQI_NM
7154
96.8k
    128U, // SEQi
7155
96.8k
    0U, // SH
7156
96.8k
    0U, // SH16_MM
7157
96.8k
    0U, // SH16_MMR6
7158
96.8k
    0U, // SH16_NM
7159
96.8k
    0U, // SH64
7160
96.8k
    0U, // SHE
7161
96.8k
    0U, // SHE_MM
7162
96.8k
    20U,  // SHF_B
7163
96.8k
    20U,  // SHF_H
7164
96.8k
    20U,  // SHF_W
7165
96.8k
    0U, // SHGP_NM
7166
96.8k
    0U, // SHILO
7167
96.8k
    0U, // SHILOV
7168
96.8k
    0U, // SHILOV_MM
7169
96.8k
    0U, // SHILO_MM
7170
96.8k
    128U, // SHLLV_PH
7171
96.8k
    128U, // SHLLV_PH_MM
7172
96.8k
    128U, // SHLLV_QB
7173
96.8k
    128U, // SHLLV_QB_MM
7174
96.8k
    128U, // SHLLV_S_PH
7175
96.8k
    128U, // SHLLV_S_PH_MM
7176
96.8k
    128U, // SHLLV_S_W
7177
96.8k
    128U, // SHLLV_S_W_MM
7178
96.8k
    164U, // SHLL_PH
7179
96.8k
    164U, // SHLL_PH_MM
7180
96.8k
    136U, // SHLL_QB
7181
96.8k
    136U, // SHLL_QB_MM
7182
96.8k
    164U, // SHLL_S_PH
7183
96.8k
    164U, // SHLL_S_PH_MM
7184
96.8k
    152U, // SHLL_S_W
7185
96.8k
    152U, // SHLL_S_W_MM
7186
96.8k
    128U, // SHRAV_PH
7187
96.8k
    128U, // SHRAV_PH_MM
7188
96.8k
    128U, // SHRAV_QB
7189
96.8k
    128U, // SHRAV_QB_MMR2
7190
96.8k
    128U, // SHRAV_R_PH
7191
96.8k
    128U, // SHRAV_R_PH_MM
7192
96.8k
    128U, // SHRAV_R_QB
7193
96.8k
    128U, // SHRAV_R_QB_MMR2
7194
96.8k
    128U, // SHRAV_R_W
7195
96.8k
    128U, // SHRAV_R_W_MM
7196
96.8k
    164U, // SHRA_PH
7197
96.8k
    164U, // SHRA_PH_MM
7198
96.8k
    136U, // SHRA_QB
7199
96.8k
    136U, // SHRA_QB_MMR2
7200
96.8k
    164U, // SHRA_R_PH
7201
96.8k
    164U, // SHRA_R_PH_MM
7202
96.8k
    136U, // SHRA_R_QB
7203
96.8k
    136U, // SHRA_R_QB_MMR2
7204
96.8k
    152U, // SHRA_R_W
7205
96.8k
    152U, // SHRA_R_W_MM
7206
96.8k
    128U, // SHRLV_PH
7207
96.8k
    128U, // SHRLV_PH_MMR2
7208
96.8k
    128U, // SHRLV_QB
7209
96.8k
    128U, // SHRLV_QB_MM
7210
96.8k
    164U, // SHRL_PH
7211
96.8k
    164U, // SHRL_PH_MMR2
7212
96.8k
    136U, // SHRL_QB
7213
96.8k
    136U, // SHRL_QB_MM
7214
96.8k
    0U, // SHXS_NM
7215
96.8k
    0U, // SHX_NM
7216
96.8k
    0U, // SH_MM
7217
96.8k
    0U, // SH_MMR6
7218
96.8k
    0U, // SH_NM
7219
96.8k
    0U, // SHs9_NM
7220
96.8k
    0U, // SIGRIE
7221
96.8k
    0U, // SIGRIE_MMR6
7222
96.8k
    0U, // SIGRIE_NM
7223
96.8k
    305U, // SLDI_B
7224
96.8k
    85U,  // SLDI_D
7225
96.8k
    297U, // SLDI_H
7226
96.8k
    89U,  // SLDI_W
7227
96.8k
    313U, // SLD_B
7228
96.8k
    313U, // SLD_D
7229
96.8k
    313U, // SLD_H
7230
96.8k
    313U, // SLD_W
7231
96.8k
    152U, // SLL
7232
96.8k
    128U, // SLL16_MM
7233
96.8k
    128U, // SLL16_MMR6
7234
96.8k
    164U, // SLL16_NM
7235
96.8k
    2U, // SLL64_32
7236
96.8k
    2U, // SLL64_64
7237
96.8k
    136U, // SLLI_B
7238
96.8k
    160U, // SLLI_D
7239
96.8k
    164U, // SLLI_H
7240
96.8k
    152U, // SLLI_W
7241
96.8k
    128U, // SLLV
7242
96.8k
    128U, // SLLV_MM
7243
96.8k
    128U, // SLLV_NM
7244
96.8k
    128U, // SLL_B
7245
96.8k
    128U, // SLL_D
7246
96.8k
    128U, // SLL_H
7247
96.8k
    152U, // SLL_MM
7248
96.8k
    152U, // SLL_MMR6
7249
96.8k
    152U, // SLL_NM
7250
96.8k
    128U, // SLL_W
7251
96.8k
    128U, // SLT
7252
96.8k
    128U, // SLT64
7253
96.8k
    128U, // SLTIU_NM
7254
96.8k
    128U, // SLTI_NM
7255
96.8k
    128U, // SLTU_NM
7256
96.8k
    128U, // SLT_MM
7257
96.8k
    128U, // SLT_NM
7258
96.8k
    128U, // SLTi
7259
96.8k
    128U, // SLTi64
7260
96.8k
    128U, // SLTi_MM
7261
96.8k
    128U, // SLTiu
7262
96.8k
    128U, // SLTiu64
7263
96.8k
    128U, // SLTiu_MM
7264
96.8k
    128U, // SLTu
7265
96.8k
    128U, // SLTu64
7266
96.8k
    128U, // SLTu_MM
7267
96.8k
    128U, // SNE
7268
96.8k
    128U, // SNEi
7269
96.8k
    128U, // SOV_NM
7270
96.8k
    293U, // SPLATI_B
7271
96.8k
    321U, // SPLATI_D
7272
96.8k
    265U, // SPLATI_H
7273
96.8k
    285U, // SPLATI_W
7274
96.8k
    257U, // SPLAT_B
7275
96.8k
    257U, // SPLAT_D
7276
96.8k
    257U, // SPLAT_H
7277
96.8k
    257U, // SPLAT_W
7278
96.8k
    152U, // SRA
7279
96.8k
    136U, // SRAI_B
7280
96.8k
    160U, // SRAI_D
7281
96.8k
    164U, // SRAI_H
7282
96.8k
    152U, // SRAI_W
7283
96.8k
    136U, // SRARI_B
7284
96.8k
    160U, // SRARI_D
7285
96.8k
    164U, // SRARI_H
7286
96.8k
    152U, // SRARI_W
7287
96.8k
    128U, // SRAR_B
7288
96.8k
    128U, // SRAR_D
7289
96.8k
    128U, // SRAR_H
7290
96.8k
    128U, // SRAR_W
7291
96.8k
    128U, // SRAV
7292
96.8k
    128U, // SRAV_MM
7293
96.8k
    128U, // SRAV_NM
7294
96.8k
    128U, // SRA_B
7295
96.8k
    128U, // SRA_D
7296
96.8k
    128U, // SRA_H
7297
96.8k
    152U, // SRA_MM
7298
96.8k
    152U, // SRA_NM
7299
96.8k
    128U, // SRA_W
7300
96.8k
    152U, // SRL
7301
96.8k
    128U, // SRL16_MM
7302
96.8k
    128U, // SRL16_MMR6
7303
96.8k
    164U, // SRL16_NM
7304
96.8k
    136U, // SRLI_B
7305
96.8k
    160U, // SRLI_D
7306
96.8k
    164U, // SRLI_H
7307
96.8k
    152U, // SRLI_W
7308
96.8k
    136U, // SRLRI_B
7309
96.8k
    160U, // SRLRI_D
7310
96.8k
    164U, // SRLRI_H
7311
96.8k
    152U, // SRLRI_W
7312
96.8k
    128U, // SRLR_B
7313
96.8k
    128U, // SRLR_D
7314
96.8k
    128U, // SRLR_H
7315
96.8k
    128U, // SRLR_W
7316
96.8k
    128U, // SRLV
7317
96.8k
    128U, // SRLV_MM
7318
96.8k
    128U, // SRLV_NM
7319
96.8k
    128U, // SRL_B
7320
96.8k
    128U, // SRL_D
7321
96.8k
    128U, // SRL_H
7322
96.8k
    152U, // SRL_MM
7323
96.8k
    152U, // SRL_NM
7324
96.8k
    128U, // SRL_W
7325
96.8k
    0U, // SSNOP
7326
96.8k
    0U, // SSNOP_MM
7327
96.8k
    0U, // SSNOP_MMR6
7328
96.8k
    0U, // ST_B
7329
96.8k
    0U, // ST_D
7330
96.8k
    0U, // ST_H
7331
96.8k
    0U, // ST_W
7332
96.8k
    128U, // SUB
7333
96.8k
    128U, // SUBQH_PH
7334
96.8k
    128U, // SUBQH_PH_MMR2
7335
96.8k
    128U, // SUBQH_R_PH
7336
96.8k
    128U, // SUBQH_R_PH_MMR2
7337
96.8k
    128U, // SUBQH_R_W
7338
96.8k
    128U, // SUBQH_R_W_MMR2
7339
96.8k
    128U, // SUBQH_W
7340
96.8k
    128U, // SUBQH_W_MMR2
7341
96.8k
    128U, // SUBQ_PH
7342
96.8k
    128U, // SUBQ_PH_MM
7343
96.8k
    128U, // SUBQ_S_PH
7344
96.8k
    128U, // SUBQ_S_PH_MM
7345
96.8k
    128U, // SUBQ_S_W
7346
96.8k
    128U, // SUBQ_S_W_MM
7347
96.8k
    128U, // SUBSUS_U_B
7348
96.8k
    128U, // SUBSUS_U_D
7349
96.8k
    128U, // SUBSUS_U_H
7350
96.8k
    128U, // SUBSUS_U_W
7351
96.8k
    128U, // SUBSUU_S_B
7352
96.8k
    128U, // SUBSUU_S_D
7353
96.8k
    128U, // SUBSUU_S_H
7354
96.8k
    128U, // SUBSUU_S_W
7355
96.8k
    128U, // SUBS_S_B
7356
96.8k
    128U, // SUBS_S_D
7357
96.8k
    128U, // SUBS_S_H
7358
96.8k
    128U, // SUBS_S_W
7359
96.8k
    128U, // SUBS_U_B
7360
96.8k
    128U, // SUBS_U_D
7361
96.8k
    128U, // SUBS_U_H
7362
96.8k
    128U, // SUBS_U_W
7363
96.8k
    128U, // SUBU16_MM
7364
96.8k
    128U, // SUBU16_MMR6
7365
96.8k
    128U, // SUBUH_QB
7366
96.8k
    128U, // SUBUH_QB_MMR2
7367
96.8k
    128U, // SUBUH_R_QB
7368
96.8k
    128U, // SUBUH_R_QB_MMR2
7369
96.8k
    128U, // SUBU_MMR6
7370
96.8k
    128U, // SUBU_PH
7371
96.8k
    128U, // SUBU_PH_MMR2
7372
96.8k
    128U, // SUBU_QB
7373
96.8k
    128U, // SUBU_QB_MM
7374
96.8k
    128U, // SUBU_S_PH
7375
96.8k
    128U, // SUBU_S_PH_MMR2
7376
96.8k
    128U, // SUBU_S_QB
7377
96.8k
    128U, // SUBU_S_QB_MM
7378
96.8k
    152U, // SUBVI_B
7379
96.8k
    152U, // SUBVI_D
7380
96.8k
    152U, // SUBVI_H
7381
96.8k
    152U, // SUBVI_W
7382
96.8k
    128U, // SUBV_B
7383
96.8k
    128U, // SUBV_D
7384
96.8k
    128U, // SUBV_H
7385
96.8k
    128U, // SUBV_W
7386
96.8k
    128U, // SUB_MM
7387
96.8k
    128U, // SUB_MMR6
7388
96.8k
    128U, // SUB_NM
7389
96.8k
    128U, // SUBu
7390
96.8k
    128U, // SUBu16_NM
7391
96.8k
    128U, // SUBu_MM
7392
96.8k
    128U, // SUBu_NM
7393
96.8k
    1U, // SUXC1
7394
96.8k
    1U, // SUXC164
7395
96.8k
    1U, // SUXC1_MM
7396
96.8k
    0U, // SW
7397
96.8k
    0U, // SW16_MM
7398
96.8k
    0U, // SW16_MMR6
7399
96.8k
    0U, // SW16_NM
7400
96.8k
    0U, // SW4x4_NM
7401
96.8k
    0U, // SW64
7402
96.8k
    0U, // SWC1
7403
96.8k
    0U, // SWC1_MM
7404
96.8k
    0U, // SWC2
7405
96.8k
    0U, // SWC2_MMR6
7406
96.8k
    0U, // SWC2_R6
7407
96.8k
    0U, // SWC3
7408
96.8k
    0U, // SWDSP
7409
96.8k
    0U, // SWDSP_MM
7410
96.8k
    0U, // SWE
7411
96.8k
    0U, // SWE_MM
7412
96.8k
    0U, // SWGP16_NM
7413
96.8k
    0U, // SWGP_NM
7414
96.8k
    0U, // SWL
7415
96.8k
    0U, // SWL64
7416
96.8k
    0U, // SWLE
7417
96.8k
    0U, // SWLE_MM
7418
96.8k
    0U, // SWL_MM
7419
96.8k
    0U, // SWM16_MM
7420
96.8k
    0U, // SWM16_MMR6
7421
96.8k
    0U, // SWM32_MM
7422
96.8k
    184U, // SWM_NM
7423
96.8k
    0U, // SWPC_NM
7424
96.8k
    0U, // SWP_MM
7425
96.8k
    0U, // SWR
7426
96.8k
    0U, // SWR64
7427
96.8k
    0U, // SWRE
7428
96.8k
    0U, // SWRE_MM
7429
96.8k
    0U, // SWR_MM
7430
96.8k
    0U, // SWSP16_NM
7431
96.8k
    0U, // SWSP_MM
7432
96.8k
    0U, // SWSP_MMR6
7433
96.8k
    1U, // SWXC1
7434
96.8k
    1U, // SWXC1_MM
7435
96.8k
    0U, // SWXS_NM
7436
96.8k
    0U, // SWX_NM
7437
96.8k
    0U, // SW_MM
7438
96.8k
    0U, // SW_MMR6
7439
96.8k
    0U, // SW_NM
7440
96.8k
    0U, // SWs9_NM
7441
96.8k
    0U, // SYNC
7442
96.8k
    0U, // SYNCI
7443
96.8k
    0U, // SYNCI_MM
7444
96.8k
    0U, // SYNCI_MMR6
7445
96.8k
    0U, // SYNCI_NM
7446
96.8k
    0U, // SYNCIs9_NM
7447
96.8k
    0U, // SYNC_MM
7448
96.8k
    0U, // SYNC_MMR6
7449
96.8k
    0U, // SYNC_NM
7450
96.8k
    0U, // SYSCALL
7451
96.8k
    0U, // SYSCALL16_NM
7452
96.8k
    0U, // SYSCALL_MM
7453
96.8k
    0U, // SYSCALL_NM
7454
96.8k
    0U, // Save16
7455
96.8k
    0U, // SaveX16
7456
96.8k
    0U, // SbRxRyOffMemX16
7457
96.8k
    0U, // SebRx16
7458
96.8k
    0U, // SehRx16
7459
96.8k
    0U, // ShRxRyOffMemX16
7460
96.8k
    152U, // SllX16
7461
96.8k
    0U, // SllvRxRy16
7462
96.8k
    0U, // SltRxRy16
7463
96.8k
    1U, // SltiRxImm16
7464
96.8k
    0U, // SltiRxImmX16
7465
96.8k
    1U, // SltiuRxImm16
7466
96.8k
    0U, // SltiuRxImmX16
7467
96.8k
    0U, // SltuRxRy16
7468
96.8k
    152U, // SraX16
7469
96.8k
    0U, // SravRxRy16
7470
96.8k
    152U, // SrlX16
7471
96.8k
    0U, // SrlvRxRy16
7472
96.8k
    128U, // SubuRxRyRz16
7473
96.8k
    0U, // SwRxRyOffMemX16
7474
96.8k
    0U, // SwRxSpImmX16
7475
96.8k
    92U,  // TEQ
7476
96.8k
    0U, // TEQI
7477
96.8k
    0U, // TEQI_MM
7478
96.8k
    164U, // TEQ_MM
7479
96.8k
    152U, // TEQ_NM
7480
96.8k
    92U,  // TGE
7481
96.8k
    0U, // TGEI
7482
96.8k
    0U, // TGEIU
7483
96.8k
    0U, // TGEIU_MM
7484
96.8k
    0U, // TGEI_MM
7485
96.8k
    92U,  // TGEU
7486
96.8k
    164U, // TGEU_MM
7487
96.8k
    164U, // TGE_MM
7488
96.8k
    0U, // TLBGINV
7489
96.8k
    0U, // TLBGINVF
7490
96.8k
    0U, // TLBGINVF_MM
7491
96.8k
    0U, // TLBGINV_MM
7492
96.8k
    0U, // TLBGP
7493
96.8k
    0U, // TLBGP_MM
7494
96.8k
    0U, // TLBGR
7495
96.8k
    0U, // TLBGR_MM
7496
96.8k
    0U, // TLBGWI
7497
96.8k
    0U, // TLBGWI_MM
7498
96.8k
    0U, // TLBGWR
7499
96.8k
    0U, // TLBGWR_MM
7500
96.8k
    0U, // TLBINV
7501
96.8k
    0U, // TLBINVF
7502
96.8k
    0U, // TLBINVF_MMR6
7503
96.8k
    0U, // TLBINVF_NM
7504
96.8k
    0U, // TLBINV_MMR6
7505
96.8k
    0U, // TLBINV_NM
7506
96.8k
    0U, // TLBP
7507
96.8k
    0U, // TLBP_MM
7508
96.8k
    0U, // TLBP_NM
7509
96.8k
    0U, // TLBR
7510
96.8k
    0U, // TLBR_MM
7511
96.8k
    0U, // TLBR_NM
7512
96.8k
    0U, // TLBWI
7513
96.8k
    0U, // TLBWI_MM
7514
96.8k
    0U, // TLBWI_NM
7515
96.8k
    0U, // TLBWR
7516
96.8k
    0U, // TLBWR_MM
7517
96.8k
    0U, // TLBWR_NM
7518
96.8k
    92U,  // TLT
7519
96.8k
    0U, // TLTI
7520
96.8k
    0U, // TLTIU_MM
7521
96.8k
    0U, // TLTI_MM
7522
96.8k
    92U,  // TLTU
7523
96.8k
    164U, // TLTU_MM
7524
96.8k
    164U, // TLT_MM
7525
96.8k
    92U,  // TNE
7526
96.8k
    0U, // TNEI
7527
96.8k
    0U, // TNEI_MM
7528
96.8k
    164U, // TNE_MM
7529
96.8k
    152U, // TNE_NM
7530
96.8k
    0U, // TRUNC_L_D64
7531
96.8k
    0U, // TRUNC_L_D_MMR6
7532
96.8k
    0U, // TRUNC_L_S
7533
96.8k
    0U, // TRUNC_L_S_MMR6
7534
96.8k
    0U, // TRUNC_W_D32
7535
96.8k
    0U, // TRUNC_W_D64
7536
96.8k
    0U, // TRUNC_W_D_MMR6
7537
96.8k
    0U, // TRUNC_W_MM
7538
96.8k
    0U, // TRUNC_W_S
7539
96.8k
    0U, // TRUNC_W_S_MM
7540
96.8k
    0U, // TRUNC_W_S_MMR6
7541
96.8k
    0U, // TTLTIU
7542
96.8k
    0U, // UALH_NM
7543
96.8k
    184U, // UALWM_NM
7544
96.8k
    0U, // UALW_NM
7545
96.8k
    0U, // UASH_NM
7546
96.8k
    184U, // UASWM_NM
7547
96.8k
    0U, // UASW_NM
7548
96.8k
    0U, // UDIV
7549
96.8k
    0U, // UDIV_MM
7550
96.8k
    128U, // V3MULU
7551
96.8k
    128U, // VMM0
7552
96.8k
    128U, // VMULU
7553
96.8k
    184U, // VSHF_B
7554
96.8k
    184U, // VSHF_D
7555
96.8k
    184U, // VSHF_H
7556
96.8k
    184U, // VSHF_W
7557
96.8k
    0U, // WAIT
7558
96.8k
    0U, // WAIT_MM
7559
96.8k
    0U, // WAIT_MMR6
7560
96.8k
    0U, // WAIT_NM
7561
96.8k
    0U, // WRDSP
7562
96.8k
    0U, // WRDSP_MM
7563
96.8k
    0U, // WRPGPR_MMR6
7564
96.8k
    0U, // WRPGPR_NM
7565
96.8k
    0U, // WSBH
7566
96.8k
    0U, // WSBH_MM
7567
96.8k
    0U, // WSBH_MMR6
7568
96.8k
    128U, // XOR
7569
96.8k
    0U, // XOR16_MM
7570
96.8k
    0U, // XOR16_MMR6
7571
96.8k
    128U, // XOR16_NM
7572
96.8k
    128U, // XOR64
7573
96.8k
    20U,  // XORI_B
7574
96.8k
    16U,  // XORI_MMR6
7575
96.8k
    128U, // XORI_NM
7576
96.8k
    128U, // XOR_MM
7577
96.8k
    128U, // XOR_MMR6
7578
96.8k
    128U, // XOR_NM
7579
96.8k
    128U, // XOR_V
7580
96.8k
    16U,  // XORi
7581
96.8k
    16U,  // XORi64
7582
96.8k
    16U,  // XORi_MM
7583
96.8k
    0U, // XorRxRxRy16
7584
96.8k
    0U, // YIELD
7585
96.8k
    0U, // YIELD_NM
7586
96.8k
  };
7587
7588
  // Emit the opcode for the instruction.
7589
96.8k
  uint64_t Bits = 0;
7590
96.8k
  Bits |= (uint64_t)OpInfo0[MCInst_getOpcode(MI)] << 0;
7591
96.8k
  Bits |= (uint64_t)OpInfo1[MCInst_getOpcode(MI)] << 32;
7592
96.8k
  MnemonicBitsInfo MBI = {
7593
96.8k
#ifndef CAPSTONE_DIET
7594
96.8k
    AsmStrs+(Bits & 16383)-1,
7595
#else
7596
    NULL,
7597
#endif // CAPSTONE_DIET
7598
96.8k
    Bits
7599
96.8k
  };
7600
96.8k
  return MBI;
7601
96.8k
}
7602
7603
/// printInstruction - This method is automatically generated by tablegen
7604
/// from the instruction set description.
7605
96.8k
static void printInstruction(MCInst *MI, uint64_t Address, SStream *O) {
7606
96.8k
  SStream_concat0(O, "");
7607
96.8k
  MnemonicBitsInfo MnemonicInfo = getMnemonic(MI, O);
7608
7609
96.8k
  SStream_concat0(O, MnemonicInfo.first);
7610
7611
96.8k
  uint64_t Bits = MnemonicInfo.second;
7612
96.8k
  CS_ASSERT_RET(Bits != 0 && "Cannot print this instruction.");
7613
7614
  // Fragment 0 encoded into 5 bits for 20 unique commands.
7615
96.8k
  switch ((Bits >> 14) & 31) {
7616
0
  default: CS_ASSERT_RET(0 && "Invalid command number.");
7617
692
  case 0:
7618
    // DBG_VALUE, DBG_VALUE_LIST, DBG_INSTR_REF, DBG_PHI, DBG_LABEL, BUNDLE, ...
7619
692
    return;
7620
0
    break;
7621
85.9k
  case 1:
7622
    // ABSMacro, ALIGN_NM, BEQLImmMacro, BGE, BGEImmMacro, BGEL, BGELImmMacro...
7623
85.9k
    printOperand(MI, 0, O);
7624
85.9k
    break;
7625
1.16k
  case 2:
7626
    // B_MMR6_Pseudo, B_MM_Pseudo, B16_MM, BAL, BALC, BALC_MMR6, BC, BC16_MMR...
7627
1.16k
    printBranchOperand(MI, Address, 0, O);
7628
1.16k
    break;
7629
2.73k
  case 3:
7630
    // CTTC1, MTTACX, MTTACX_NM, MTTC0, MTTC0_NM, MTTC1, MTTGPR, MTTGPR_NM, M...
7631
2.73k
    printOperand(MI, 1, O);
7632
2.73k
    SStream_concat0(O, ", ");
7633
2.73k
    break;
7634
1.16k
  case 4:
7635
    // LWM_MM, SWM_MM, LWM16_MM, LWM16_MMR6, LWM32_MM, SWM16_MM, SWM16_MMR6, ...
7636
1.16k
    printRegisterList(MI, 0, O);
7637
1.16k
    SStream_concat0(O, ", ");
7638
1.16k
    printMemOperand(MI, 1, O);
7639
1.16k
    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
733
  case 6:
7646
    // AND16_MM, AND16_MMR6, LSA_MMR6, MTHC1_D32, MTHC1_D32_MM, MTHC1_D64, MT...
7647
733
    printOperand(MI, 2, O);
7648
733
    SStream_concat0(O, ", ");
7649
733
    break;
7650
0
  case 7:
7651
    // BALC16_NM, BALC_NM
7652
0
    printPCRel(MI, Address, 0, O);
7653
0
    return;
7654
0
    break;
7655
841
  case 8:
7656
    // BREAK, BREAK_MM, BREAK_MMR6, HYPCALL, HYPCALL_MM, SDBBP_MM, SYSCALL_MM...
7657
841
    printUImm_10_0(MI, 0, O);
7658
841
    break;
7659
277
  case 9:
7660
    // BREAK16_MM, BREAK16_MMR6, SDBBP16_MM, SDBBP16_MMR6
7661
277
    printUImm_4_0(MI, 0, O);
7662
277
    return;
7663
0
    break;
7664
499
  case 10:
7665
    // CACHE, CACHEE, CACHEE_MM, CACHE_MM, CACHE_MMR6, CACHE_R6, PREF, PREFE,...
7666
499
    printUImm_5_0(MI, 2, O);
7667
499
    SStream_concat0(O, ", ");
7668
499
    break;
7669
93
  case 11:
7670
    // CACHE_NM, PREF_NM, PREFs9_NM, SYNC, SYNC_MM, SYNC_MMR6, SYNC_NM
7671
93
    printUImm_5_0(MI, 0, O);
7672
93
    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.11k
  case 13:
7678
    // J, JAL, JALS_MM, JALX, JALX_MM, JAL_MM, J_MM
7679
2.11k
    printJumpOperand(MI, 0, O);
7680
2.11k
    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
226
  case 17:
7699
    // SDBBP, SDBBP_MMR6, SDBBP_R6, SYSCALL
7700
226
    printUImm_20_0(MI, 0, O);
7701
226
    return;
7702
0
    break;
7703
228
  case 18:
7704
    // SIGRIE, SIGRIE_MMR6
7705
228
    printUImm_16_0(MI, 0, O);
7706
228
    return;
7707
0
    break;
7708
155
  case 19:
7709
    // SYNCI, SYNCI_MM, SYNCI_MMR6, SYNCI_NM, SYNCIs9_NM
7710
155
    printMemOperand(MI, 0, O);
7711
155
    return;
7712
0
    break;
7713
96.8k
  }
7714
7715
7716
  // Fragment 1 encoded into 5 bits for 18 unique commands.
7717
91.9k
  switch ((Bits >> 19) & 31) {
7718
0
  default: CS_ASSERT_RET(0 && "Invalid command number.");
7719
83.6k
  case 0:
7720
    // ABSMacro, ALIGN_NM, BEQLImmMacro, BGE, BGEImmMacro, BGEL, BGELImmMacro...
7721
83.6k
    SStream_concat0(O, ", ");
7722
83.6k
    break;
7723
3.92k
  case 1:
7724
    // B_MMR6_Pseudo, B_MM_Pseudo, Constant32, JalOneReg, MFTDSP, MFTDSP_NM, ...
7725
3.92k
    return;
7726
0
    break;
7727
1.08k
  case 2:
7728
    // CTTC1, MTTACX, MTTACX_NM, MTTC0, MTTC0_NM, MTTC1, MTTGPR, MTTGPR_NM, M...
7729
1.08k
    printOperand(MI, 0, O);
7730
1.08k
    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
554
  case 4:
7739
    // MultRxRyRz16, MultuRxRyRz16, SltCCRxRy16, SltiCCRxImmX16, SltiuCCRxImm...
7740
554
    printOperand(MI, 2, O);
7741
554
    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
673
  case 6:
7751
    // AND16_MM, AND16_MMR6, LSA_MMR6, OR16_MM, OR16_MMR6, PREFX_MM, XOR16_MM...
7752
673
    printOperand(MI, 1, O);
7753
673
    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
489
  case 10:
7771
    // CACHE, CACHEE, CACHEE_MM, CACHE_MM, CACHE_MMR6, CACHE_R6, PREF, PREFE,...
7772
489
    printMemOperand(MI, 0, O);
7773
489
    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
439
  case 13:
7792
    // INSERT_B, INSERT_D, INSERT_H, INSERT_W, INSVE_B, INSVE_D, INSVE_H, INS...
7793
439
    SStream_concat1(O, '[');
7794
439
    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.16k
  case 17:
7813
    // SC, SC64, SC64_R6, SCD, SCD_R6, SCE, SCE_MM, SC_MM, SC_MMR6, SC_NM, SC...
7814
1.16k
    printMemOperand(MI, 2, O);
7815
1.16k
    return;
7816
0
    break;
7817
91.9k
  }
7818
7819
7820
  // Fragment 2 encoded into 5 bits for 30 unique commands.
7821
86.3k
  switch ((Bits >> 24) & 31) {
7822
0
  default: CS_ASSERT_RET(0 && "Invalid command number.");
7823
43.8k
  case 0:
7824
    // ABSMacro, ALIGN_NM, BEQLImmMacro, BGE, BGEImmMacro, BGEL, BGELImmMacro...
7825
43.8k
    printOperand(MI, 1, O);
7826
43.8k
    break;
7827
1.93k
  case 1:
7828
    // CTTC1, MTTACX, MTTACX_NM, MTTC1, MTTGPR, MTTGPR_NM, MTTHC1, MTTHI, MTT...
7829
1.93k
    return;
7830
0
    break;
7831
2.02k
  case 2:
7832
    // GotPrologue16, AddiuRxRxImm16, AddiuRxRxImmX16, AndRxRxRy16, BINSLI_B,...
7833
2.02k
    printOperand(MI, 2, O);
7834
2.02k
    break;
7835
26.0k
  case 3:
7836
    // LDMacro, LOAD_ACC128, LOAD_ACC64, LOAD_ACC64DSP, LOAD_CCOND_DSP, LoadA...
7837
26.0k
    printMemOperand(MI, 1, O);
7838
26.0k
    break;
7839
363
  case 4:
7840
    // MTTC0, MTTC0_NM, DMTC0, DMTC2, DMTGC0, FORK, FORK_NM, LSA_MMR6, MTC0, ...
7841
363
    SStream_concat0(O, ", ");
7842
363
    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.62k
  case 12:
7883
    // BC1EQZ, BC1EQZC_MMR6, BC1F, BC1FL, BC1F_MM, BC1NEZ, BC1NEZC_MMR6, BC1T...
7884
9.62k
    printBranchOperand(MI, Address, 1, O);
7885
9.62k
    break;
7886
318
  case 13:
7887
    // BEQIC_NM, BGEIC_NM, BGEIUC_NM, BLTIC_NM, BLTIUC_NM, BNEIC_NM, LI16_NM,...
7888
318
    printUImm_7_0(MI, 1, O);
7889
318
    break;
7890
499
  case 14:
7891
    // BREAK, BREAK_MM, BREAK_MMR6, RDDSP, WRDSP
7892
499
    printUImm_10_0(MI, 1, O);
7893
499
    return;
7894
0
    break;
7895
244
  case 15:
7896
    // DMFC2_OCTEON, DMTC2_OCTEON, LUI_MMR6, LUi, LUi64, LUi_MM
7897
244
    printUImm_16_0(MI, 1, O);
7898
244
    return;
7899
0
    break;
7900
375
  case 16:
7901
    // GINVT, GINVT_MMR6, GINVT_NM
7902
375
    printUImm_2_0(MI, 1, O);
7903
375
    return;
7904
0
    break;
7905
10
  case 17:
7906
    // INSERT_B
7907
10
    printUImm_4_0(MI, 3, O);
7908
10
    SStream_concat0(O, "], ");
7909
10
    printOperand(MI, 2, O);
7910
10
    return;
7911
0
    break;
7912
35
  case 18:
7913
    // INSERT_D
7914
35
    printUImm_1_0(MI, 3, O);
7915
35
    SStream_concat0(O, "], ");
7916
35
    printOperand(MI, 2, O);
7917
35
    return;
7918
0
    break;
7919
20
  case 19:
7920
    // INSERT_H
7921
20
    printUImm_3_0(MI, 3, O);
7922
20
    SStream_concat0(O, "], ");
7923
20
    printOperand(MI, 2, O);
7924
20
    return;
7925
0
    break;
7926
67
  case 20:
7927
    // INSERT_W
7928
67
    printUImm_2_0(MI, 3, O);
7929
67
    SStream_concat0(O, "], ");
7930
67
    printOperand(MI, 2, O);
7931
67
    return;
7932
0
    break;
7933
17
  case 21:
7934
    // INSVE_B
7935
17
    printUImm_4_0(MI, 2, O);
7936
17
    SStream_concat0(O, "], ");
7937
17
    printOperand(MI, 3, O);
7938
17
    SStream_concat1(O, '[');
7939
17
    printUImm_0_0(MI, 4, O);
7940
17
    SStream_concat1(O, ']');
7941
17
    return;
7942
0
    break;
7943
131
  case 22:
7944
    // INSVE_D
7945
131
    printUImm_1_0(MI, 2, O);
7946
131
    SStream_concat0(O, "], ");
7947
131
    printOperand(MI, 3, O);
7948
131
    SStream_concat1(O, '[');
7949
131
    printUImm_0_0(MI, 4, O);
7950
131
    SStream_concat1(O, ']');
7951
131
    return;
7952
0
    break;
7953
70
  case 23:
7954
    // INSVE_H
7955
70
    printUImm_3_0(MI, 2, O);
7956
70
    SStream_concat0(O, "], ");
7957
70
    printOperand(MI, 3, O);
7958
70
    SStream_concat1(O, '[');
7959
70
    printUImm_0_0(MI, 4, O);
7960
70
    SStream_concat1(O, ']');
7961
70
    return;
7962
0
    break;
7963
89
  case 24:
7964
    // INSVE_W
7965
89
    printUImm_2_0(MI, 2, O);
7966
89
    SStream_concat0(O, "], ");
7967
89
    printOperand(MI, 3, O);
7968
89
    SStream_concat1(O, '[');
7969
89
    printUImm_0_0(MI, 4, O);
7970
89
    SStream_concat1(O, ']');
7971
89
    return;
7972
0
    break;
7973
0
  case 25:
7974
    // LAPC32_NM, LAPC48_NM, LWPC_NM, SWPC_NM
7975
0
    printPCRel(MI, Address, 1, O);
7976
0
    return;
7977
0
    break;
7978
0
  case 26:
7979
    // LUI_NM
7980
0
    printHi20(MI, 1, O);
7981
0
    return;
7982
0
    break;
7983
422
  case 27:
7984
    // LWP_MM, SWP_MM
7985
422
    printMemOperand(MI, 2, O);
7986
422
    return;
7987
0
    break;
7988
10
  case 28:
7989
    // PREFX_MM
7990
10
    SStream_concat1(O, '(');
7991
10
    printOperand(MI, 0, O);
7992
10
    SStream_concat1(O, ')');
7993
10
    return;
7994
0
    break;
7995
168
  case 29:
7996
    // REPL_QB, REPL_QB_MM
7997
168
    printUImm_8_0(MI, 1, O);
7998
168
    return;
7999
0
    break;
8000
86.3k
  }
8001
8002
8003
  // Fragment 3 encoded into 5 bits for 19 unique commands.
8004
82.2k
  switch ((Bits >> 29) & 31) {
8005
0
  default: CS_ASSERT_RET(0 && "Invalid command number.");
8006
45.6k
  case 0:
8007
    // ABSMacro, CFTC1, JalTwoReg, LDMacro, LOAD_ACC128, LOAD_ACC64, LOAD_ACC...
8008
45.6k
    return;
8009
0
    break;
8010
34.8k
  case 1:
8011
    // ALIGN_NM, BEQLImmMacro, BGE, BGEImmMacro, BGEL, BGELImmMacro, BGEU, BG...
8012
34.8k
    SStream_concat0(O, ", ");
8013
34.8k
    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
196
  case 5:
8036
    // MTTC0, MTTC0_NM, DMTC0, DMTC2, DMTGC0, MTC0, MTC0_MMR6, MTC2, MTGC0, M...
8037
196
    printUImm_3_0(MI, 2, O);
8038
196
    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
1.00k
  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
1.00k
    SStream_concat1(O, '[');
8069
1.00k
    break;
8070
0
  case 11:
8071
    // CmpiRxImm16, LiRxImm16, SltiRxImm16, SltiuRxImm16
8072
0
    SStream_concat0(O, " \t# 16 bit inst");
8073
0
    return;
8074
0
    break;
8075
0
  case 12:
8076
    // DSLL64_32
8077
0
    SStream_concat0(O, ", 32");
8078
0
    return;
8079
0
    break;
8080
66
  case 13:
8081
    // FORK, FORK_NM
8082
66
    printOperand(MI, 2, O);
8083
66
    return;
8084
0
    break;
8085
417
  case 14:
8086
    // LBUX, LBUX_MM, LDXC1, LDXC164, LHX, LHX_MM, LUXC1, LUXC164, LUXC1_MM, ...
8087
417
    SStream_concat1(O, '(');
8088
417
    printOperand(MI, 1, O);
8089
417
    SStream_concat1(O, ')');
8090
417
    return;
8091
0
    break;
8092
67
  case 15:
8093
    // LSA_MMR6
8094
67
    printOperand(MI, 0, O);
8095
67
    SStream_concat0(O, ", ");
8096
67
    printUImm_2_1(MI, 3, O);
8097
67
    return;
8098
0
    break;
8099
34
  case 16:
8100
    // MTTR, MTTR_NM
8101
34
    printUImm_1_0(MI, 2, O);
8102
34
    SStream_concat0(O, ", ");
8103
34
    printUImm_3_0(MI, 3, O);
8104
34
    SStream_concat0(O, ", ");
8105
34
    printUImm_1_0(MI, 4, O);
8106
34
    return;
8107
0
    break;
8108
0
  case 17:
8109
    // SCWP_NM
8110
0
    printMemOperand(MI, 3, O);
8111
0
    return;
8112
0
    break;
8113
0
  case 18:
8114
    // SLL64_32, SLL64_64
8115
0
    SStream_concat0(O, ", 0");
8116
0
    return;
8117
0
    break;
8118
82.2k
  }
8119
8120
8121
  // Fragment 4 encoded into 5 bits for 24 unique commands.
8122
35.8k
  switch ((Bits >> 34) & 31) {
8123
0
  default: CS_ASSERT_RET(0 && "Invalid command number.");
8124
18.1k
  case 0:
8125
    // ALIGN_NM, DMULImmMacro, DMULMacro, DMULOMacro, DMULOUMacro, DROL, DROL...
8126
18.1k
    printOperand(MI, 2, O);
8127
18.1k
    break;
8128
7.98k
  case 1:
8129
    // BEQLImmMacro, BGE, BGEImmMacro, BGEL, BGELImmMacro, BGEU, BGEUImmMacro...
8130
7.98k
    printBranchOperand(MI, Address, 2, O);
8131
7.98k
    return;
8132
0
    break;
8133
1.21k
  case 2:
8134
    // MFTC0, MFTC0_NM, BCLRI_B, BNEGI_B, BSETI_B, COPY_S_H, COPY_U_H, DMFC0,...
8135
1.21k
    printUImm_3_0(MI, 2, O);
8136
1.21k
    break;
8137
0
  case 3:
8138
    // PseudoADDIU_NM, ADDIU48_NM
8139
0
    printUImm_32_0(MI, 2, O);
8140
0
    return;
8141
0
    break;
8142
3.51k
  case 4:
8143
    // PseudoANDI_NM, ADDIU_NM, ANDI16_NM, ANDI_MMR6, ANDi, ANDi64, ANDi_MM, ...
8144
3.51k
    printUImm_16_0(MI, 2, O);
8145
3.51k
    return;
8146
0
    break;
8147
199
  case 5:
8148
    // ADDIUR1SP_NM, ANDI_B, NORI_B, ORI_B, RDHWR, RDHWR64, RDHWR_MM, SHF_B, ...
8149
199
    printUImm_8_0(MI, 2, O);
8150
199
    return;
8151
0
    break;
8152
1.98k
  case 6:
8153
    // ADDIUR2_NM, ADDVI_B, ADDVI_D, ADDVI_H, ADDVI_W, APPEND, APPEND_MMR2, B...
8154
1.98k
    printUImm_5_0(MI, 2, O);
8155
1.98k
    break;
8156
138
  case 7:
8157
    // BALIGN, BALIGN_MMR2, COPY_S_W, COPY_U_W, SPLATI_W
8158
138
    printUImm_2_0(MI, 2, O);
8159
138
    break;
8160
72
  case 8:
8161
    // BCLRI_D, BNEGI_D, BSETI_D, DEXT, DEXT64_32, DINS, DROTR, DSLL, DSRA, D...
8162
72
    printUImm_6_0(MI, 2, O);
8163
72
    break;
8164
466
  case 9:
8165
    // BCLRI_H, BNEGI_H, BSETI_H, COPY_S_B, COPY_U_B, SAT_S_H, SAT_U_H, SHLL_...
8166
466
    printUImm_4_0(MI, 2, O);
8167
466
    break;
8168
88
  case 10:
8169
    // BINSLI_B, BINSRI_B, SLDI_H
8170
88
    printUImm_3_0(MI, 3, O);
8171
88
    break;
8172
38
  case 11:
8173
    // BINSLI_D, BINSRI_D
8174
38
    printUImm_6_0(MI, 3, O);
8175
38
    return;
8176
0
    break;
8177
47
  case 12:
8178
    // BINSLI_H, BINSRI_H, SLDI_B
8179
47
    printUImm_4_0(MI, 3, O);
8180
47
    break;
8181
38
  case 13:
8182
    // BINSLI_W, BINSRI_W
8183
38
    printUImm_5_0(MI, 3, O);
8184
38
    return;
8185
0
    break;
8186
1.15k
  case 14:
8187
    // BINSL_B, BINSL_D, BINSL_H, BINSL_W, BINSR_B, BINSR_D, BINSR_H, BINSR_W...
8188
1.15k
    printOperand(MI, 3, O);
8189
1.15k
    break;
8190
28
  case 15:
8191
    // BMNZI_B, BMZI_B, BSELI_B
8192
28
    printUImm_8_0(MI, 3, O);
8193
28
    return;
8194
0
    break;
8195
123
  case 16:
8196
    // COPY_S_D, MFTR, MFTR_NM, SPLATI_D
8197
123
    printUImm_1_0(MI, 2, O);
8198
123
    break;
8199
0
  case 17:
8200
    // DEXTU, DINSU
8201
0
    printUImm_5_32(MI, 2, O);
8202
0
    SStream_concat0(O, ", ");
8203
0
    break;
8204
34
  case 18:
8205
    // FADD_S_MMR6, FDIV_S_MMR6, FMUL_S_MMR6, FSUB_S_MMR6
8206
34
    printOperand(MI, 1, O);
8207
34
    return;
8208
0
    break;
8209
0
  case 19:
8210
    // LLWP_NM
8211
0
    printMemOperand(MI, 2, O);
8212
0
    return;
8213
0
    break;
8214
0
  case 20:
8215
    // MOVEBALC_NM
8216
0
    printPCRel(MI, Address, 2, O);
8217
0
    return;
8218
0
    break;
8219
10
  case 21:
8220
    // SLDI_D
8221
10
    printUImm_1_0(MI, 3, O);
8222
10
    SStream_concat1(O, ']');
8223
10
    return;
8224
0
    break;
8225
72
  case 22:
8226
    // SLDI_W
8227
72
    printUImm_2_0(MI, 3, O);
8228
72
    SStream_concat1(O, ']');
8229
72
    return;
8230
0
    break;
8231
440
  case 23:
8232
    // TEQ, TGE, TGEU, TLT, TLTU, TNE
8233
440
    printUImm_10_0(MI, 2, O);
8234
440
    return;
8235
0
    break;
8236
35.8k
  }
8237
8238
8239
  // Fragment 5 encoded into 3 bits for 5 unique commands.
8240
23.4k
  switch ((Bits >> 39) & 7) {
8241
0
  default: CS_ASSERT_RET(0 && "Invalid command number.");
8242
3.15k
  case 0:
8243
    // ALIGN_NM, ALIGN, ALIGN_MMR6, CINS, CINS32, CINS64_32, CINS_i32, DALIGN...
8244
3.15k
    SStream_concat0(O, ", ");
8245
3.15k
    break;
8246
19.3k
  case 1:
8247
    // DMULImmMacro, DMULMacro, DMULOMacro, DMULOUMacro, DROL, DROLImm, DROR,...
8248
19.3k
    return;
8249
0
    break;
8250
918
  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
918
    SStream_concat1(O, ']');
8253
918
    return;
8254
0
    break;
8255
0
  case 3:
8256
    // DEXTU
8257
0
    printUImm_5_1(MI, 3, O);
8258
0
    return;
8259
0
    break;
8260
0
  case 4:
8261
    // DINSU
8262
0
    printUImm_6_0(MI, 3, O);
8263
0
    return;
8264
0
    break;
8265
23.4k
  }
8266
8267
8268
  // Fragment 6 encoded into 4 bits for 10 unique commands.
8269
3.15k
  switch ((Bits >> 42) & 15) {
8270
0
  default: CS_ASSERT_RET(0 && "Invalid command number.");
8271
2.41k
  case 0:
8272
    // ALIGN_NM, MADD_D32, MADD_D32_MM, MADD_D64, MADD_S, MADD_S_MM, MOVEPREV...
8273
2.41k
    printOperand(MI, 3, O);
8274
2.41k
    return;
8275
0
    break;
8276
44
  case 1:
8277
    // ALIGN, ALIGN_MMR6, LSA_NM
8278
44
    printUImm_2_0(MI, 3, O);
8279
44
    return;
8280
0
    break;
8281
0
  case 2:
8282
    // CINS, CINS32, CINS64_32, CINS_i32, EXTS, EXTS32, EXTW_NM, ROTX_NM
8283
0
    printUImm_5_0(MI, 3, O);
8284
0
    break;
8285
36
  case 3:
8286
    // DALIGN, MFTR, MFTR_NM
8287
36
    printUImm_3_0(MI, 3, O);
8288
36
    break;
8289
0
  case 4:
8290
    // DEXT
8291
0
    printUImm_6_1(MI, 3, O);
8292
0
    return;
8293
0
    break;
8294
350
  case 5:
8295
    // DEXT64_32, EXT, EXT_MM, EXT_MMR6, EXT_NM
8296
350
    printUImm_5_1(MI, 3, O);
8297
350
    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
171
  case 7:
8305
    // DINS, INS, INS_MM, INS_MMR6, INS_NM
8306
171
    printUImm_6_0(MI, 3, O);
8307
171
    return;
8308
0
    break;
8309
0
  case 8:
8310
    // DINSM
8311
0
    printUImm_6_2(MI, 3, O);
8312
0
    return;
8313
0
    break;
8314
136
  case 9:
8315
    // DLSA, DLSA_R6, LSA, LSA_R6
8316
136
    printUImm_2_1(MI, 3, O);
8317
136
    return;
8318
0
    break;
8319
3.15k
  }
8320
8321
8322
  // Fragment 7 encoded into 1 bits for 2 unique commands.
8323
36
  if ((Bits >> 46) & 1) {
8324
    // MFTR, MFTR_NM, ROTX_NM
8325
36
    SStream_concat0(O, ", ");
8326
36
    printUImm_1_0(MI, 4, O);
8327
36
    return;
8328
36
  } else {
8329
    // CINS, CINS32, CINS64_32, CINS_i32, DALIGN, EXTS, EXTS32, EXTW_NM
8330
0
    return;
8331
0
  }
8332
8333
36
}
8334
8335
8336
/// getRegisterName - This method is automatically generated by tblgen
8337
/// from the register set description.  This returns the assembler name
8338
/// for the specified register.
8339
71.9k
static const char *getRegisterName(unsigned RegNo) {
8340
71.9k
#ifndef CAPSTONE_DIET
8341
71.9k
  CS_ASSERT_RET_VAL(RegNo && RegNo < 635 && "Invalid register number!", NULL);
8342
8343
71.9k
  static const char AsmStrs[] = {
8344
71.9k
  /* 0 */ "f10\0"
8345
71.9k
  /* 4 */ "watchhi10\0"
8346
71.9k
  /* 14 */ "watchlo10\0"
8347
71.9k
  /* 24 */ "w10\0"
8348
71.9k
  /* 28 */ "f20\0"
8349
71.9k
  /* 32 */ "DSPOutFlag20\0"
8350
71.9k
  /* 45 */ "w20\0"
8351
71.9k
  /* 49 */ "f30\0"
8352
71.9k
  /* 53 */ "w30\0"
8353
71.9k
  /* 57 */ "a0\0"
8354
71.9k
  /* 60 */ "ac0\0"
8355
71.9k
  /* 64 */ "fcc0\0"
8356
71.9k
  /* 69 */ "vpeconf0\0"
8357
71.9k
  /* 78 */ "mvpconf0\0"
8358
71.9k
  /* 87 */ "srsconf0\0"
8359
71.9k
  /* 96 */ "watchhi0\0"
8360
71.9k
  /* 105 */ "k0\0"
8361
71.9k
  /* 108 */ "mpl0\0"
8362
71.9k
  /* 113 */ "perfctl0\0"
8363
71.9k
  /* 122 */ "segctl0\0"
8364
71.9k
  /* 130 */ "guestctl0\0"
8365
71.9k
  /* 140 */ "watchlo0\0"
8366
71.9k
  /* 149 */ "entrylo0\0"
8367
71.9k
  /* 158 */ "p0\0"
8368
71.9k
  /* 161 */ "s0\0"
8369
71.9k
  /* 164 */ "perfcnt0\0"
8370
71.9k
  /* 173 */ "w0\0"
8371
71.9k
  /* 176 */ "f11\0"
8372
71.9k
  /* 180 */ "watchhi11\0"
8373
71.9k
  /* 190 */ "watchlo11\0"
8374
71.9k
  /* 200 */ "w11\0"
8375
71.9k
  /* 204 */ "f21\0"
8376
71.9k
  /* 208 */ "DSPOutFlag21\0"
8377
71.9k
  /* 221 */ "w21\0"
8378
71.9k
  /* 225 */ "f31\0"
8379
71.9k
  /* 229 */ "w31\0"
8380
71.9k
  /* 233 */ "usertracedata1\0"
8381
71.9k
  /* 248 */ "ac1\0"
8382
71.9k
  /* 252 */ "fcc1\0"
8383
71.9k
  /* 257 */ "vpeconf1\0"
8384
71.9k
  /* 266 */ "mvpconf1\0"
8385
71.9k
  /* 275 */ "srsconf1\0"
8386
71.9k
  /* 284 */ "config1\0"
8387
71.9k
  /* 292 */ "kscratch1\0"
8388
71.9k
  /* 302 */ "watchhi1\0"
8389
71.9k
  /* 311 */ "k1\0"
8390
71.9k
  /* 314 */ "mpl1\0"
8391
71.9k
  /* 319 */ "perfctl1\0"
8392
71.9k
  /* 328 */ "segctl1\0"
8393
71.9k
  /* 336 */ "guestctl1\0"
8394
71.9k
  /* 346 */ "watchlo1\0"
8395
71.9k
  /* 355 */ "entrylo1\0"
8396
71.9k
  /* 364 */ "p1\0"
8397
71.9k
  /* 367 */ "s1\0"
8398
71.9k
  /* 370 */ "perfcnt1\0"
8399
71.9k
  /* 379 */ "w1\0"
8400
71.9k
  /* 382 */ "f12\0"
8401
71.9k
  /* 386 */ "watchhi12\0"
8402
71.9k
  /* 396 */ "watchlo12\0"
8403
71.9k
  /* 406 */ "w12\0"
8404
71.9k
  /* 410 */ "f22\0"
8405
71.9k
  /* 414 */ "DSPOutFlag22\0"
8406
71.9k
  /* 427 */ "w22\0"
8407
71.9k
  /* 431 */ "usertracedata2\0"
8408
71.9k
  /* 446 */ "ac2\0"
8409
71.9k
  /* 450 */ "fcc2\0"
8410
71.9k
  /* 455 */ "srsconf2\0"
8411
71.9k
  /* 464 */ "config2\0"
8412
71.9k
  /* 472 */ "debug2\0"
8413
71.9k
  /* 479 */ "kscratch2\0"
8414
71.9k
  /* 489 */ "watchhi2\0"
8415
71.9k
  /* 498 */ "tracecontrol2\0"
8416
71.9k
  /* 512 */ "mpl2\0"
8417
71.9k
  /* 517 */ "perfctl2\0"
8418
71.9k
  /* 526 */ "segctl2\0"
8419
71.9k
  /* 534 */ "guestctl2\0"
8420
71.9k
  /* 544 */ "watchlo2\0"
8421
71.9k
  /* 553 */ "srsmap2\0"
8422
71.9k
  /* 561 */ "s2\0"
8423
71.9k
  /* 564 */ "perfcnt2\0"
8424
71.9k
  /* 573 */ "w2\0"
8425
71.9k
  /* 576 */ "f13\0"
8426
71.9k
  /* 580 */ "watchhi13\0"
8427
71.9k
  /* 590 */ "watchlo13\0"
8428
71.9k
  /* 600 */ "w13\0"
8429
71.9k
  /* 604 */ "f23\0"
8430
71.9k
  /* 608 */ "DSPOutFlag23\0"
8431
71.9k
  /* 621 */ "w23\0"
8432
71.9k
  /* 625 */ "a3\0"
8433
71.9k
  /* 628 */ "ac3\0"
8434
71.9k
  /* 632 */ "fcc3\0"
8435
71.9k
  /* 637 */ "srsconf3\0"
8436
71.9k
  /* 646 */ "config3\0"
8437
71.9k
  /* 654 */ "kscratch3\0"
8438
71.9k
  /* 664 */ "watchhi3\0"
8439
71.9k
  /* 673 */ "tracecontrol3\0"
8440
71.9k
  /* 687 */ "perfctl3\0"
8441
71.9k
  /* 696 */ "guestctl3\0"
8442
71.9k
  /* 706 */ "watchlo3\0"
8443
71.9k
  /* 715 */ "s3\0"
8444
71.9k
  /* 718 */ "perfcnt3\0"
8445
71.9k
  /* 727 */ "w3\0"
8446
71.9k
  /* 730 */ "f14\0"
8447
71.9k
  /* 734 */ "watchhi14\0"
8448
71.9k
  /* 744 */ "watchlo14\0"
8449
71.9k
  /* 754 */ "w14\0"
8450
71.9k
  /* 758 */ "f24\0"
8451
71.9k
  /* 762 */ "w24\0"
8452
71.9k
  /* 766 */ "a4\0"
8453
71.9k
  /* 769 */ "fcc4\0"
8454
71.9k
  /* 774 */ "srsconf4\0"
8455
71.9k
  /* 783 */ "config4\0"
8456
71.9k
  /* 791 */ "kscratch4\0"
8457
71.9k
  /* 801 */ "watchhi4\0"
8458
71.9k
  /* 810 */ "perfctl4\0"
8459
71.9k
  /* 819 */ "watchlo4\0"
8460
71.9k
  /* 828 */ "s4\0"
8461
71.9k
  /* 831 */ "perfcnt4\0"
8462
71.9k
  /* 840 */ "w4\0"
8463
71.9k
  /* 843 */ "f15\0"
8464
71.9k
  /* 847 */ "watchhi15\0"
8465
71.9k
  /* 857 */ "watchlo15\0"
8466
71.9k
  /* 867 */ "w15\0"
8467
71.9k
  /* 871 */ "f25\0"
8468
71.9k
  /* 875 */ "w25\0"
8469
71.9k
  /* 879 */ "a5\0"
8470
71.9k
  /* 882 */ "fcc5\0"
8471
71.9k
  /* 887 */ "f5\0"
8472
71.9k
  /* 890 */ "config5\0"
8473
71.9k
  /* 898 */ "kscratch5\0"
8474
71.9k
  /* 908 */ "watchhi5\0"
8475
71.9k
  /* 917 */ "perfctl5\0"
8476
71.9k
  /* 926 */ "watchlo5\0"
8477
71.9k
  /* 935 */ "s5\0"
8478
71.9k
  /* 938 */ "perfcnt5\0"
8479
71.9k
  /* 947 */ "w5\0"
8480
71.9k
  /* 950 */ "f16\0"
8481
71.9k
  /* 954 */ "w16\0"
8482
71.9k
  /* 958 */ "f26\0"
8483
71.9k
  /* 962 */ "w26\0"
8484
71.9k
  /* 966 */ "a6\0"
8485
71.9k
  /* 969 */ "fcc6\0"
8486
71.9k
  /* 974 */ "f6\0"
8487
71.9k
  /* 977 */ "kscratch6\0"
8488
71.9k
  /* 987 */ "watchhi6\0"
8489
71.9k
  /* 996 */ "perfctl6\0"
8490
71.9k
  /* 1005 */ "watchlo6\0"
8491
71.9k
  /* 1014 */ "s6\0"
8492
71.9k
  /* 1017 */ "perfcnt6\0"
8493
71.9k
  /* 1026 */ "w6\0"
8494
71.9k
  /* 1029 */ "f17\0"
8495
71.9k
  /* 1033 */ "w17\0"
8496
71.9k
  /* 1037 */ "f27\0"
8497
71.9k
  /* 1041 */ "w27\0"
8498
71.9k
  /* 1045 */ "a7\0"
8499
71.9k
  /* 1048 */ "fcc7\0"
8500
71.9k
  /* 1053 */ "f7\0"
8501
71.9k
  /* 1056 */ "watchhi7\0"
8502
71.9k
  /* 1065 */ "perfctl7\0"
8503
71.9k
  /* 1074 */ "watchlo7\0"
8504
71.9k
  /* 1083 */ "s7\0"
8505
71.9k
  /* 1086 */ "perfcnt7\0"
8506
71.9k
  /* 1095 */ "w7\0"
8507
71.9k
  /* 1098 */ "f18\0"
8508
71.9k
  /* 1102 */ "w18\0"
8509
71.9k
  /* 1106 */ "f28\0"
8510
71.9k
  /* 1110 */ "w28\0"
8511
71.9k
  /* 1114 */ "f8\0"
8512
71.9k
  /* 1117 */ "watchhi8\0"
8513
71.9k
  /* 1126 */ "watchlo8\0"
8514
71.9k
  /* 1135 */ "t8\0"
8515
71.9k
  /* 1138 */ "w8\0"
8516
71.9k
  /* 1141 */ "DSPOutFlag16_19\0"
8517
71.9k
  /* 1157 */ "f19\0"
8518
71.9k
  /* 1161 */ "w19\0"
8519
71.9k
  /* 1165 */ "f29\0"
8520
71.9k
  /* 1169 */ "w29\0"
8521
71.9k
  /* 1173 */ "f9\0"
8522
71.9k
  /* 1176 */ "watchhi9\0"
8523
71.9k
  /* 1185 */ "watchlo9\0"
8524
71.9k
  /* 1194 */ "t9\0"
8525
71.9k
  /* 1197 */ "w9\0"
8526
71.9k
  /* 1200 */ "DSPEFI\0"
8527
71.9k
  /* 1207 */ "hwrena\0"
8528
71.9k
  /* 1214 */ "ra\0"
8529
71.9k
  /* 1217 */ "bevva\0"
8530
71.9k
  /* 1223 */ "hwr_cc\0"
8531
71.9k
  /* 1230 */ "tracedbpc\0"
8532
71.9k
  /* 1240 */ "traceibpc\0"
8533
71.9k
  /* 1250 */ "nestedepc\0"
8534
71.9k
  /* 1260 */ "errorepc\0"
8535
71.9k
  /* 1269 */ "nestedexc\0"
8536
71.9k
  /* 1279 */ "wired\0"
8537
71.9k
  /* 1285 */ "memorymapid\0"
8538
71.9k
  /* 1297 */ "prid\0"
8539
71.9k
  /* 1302 */ "debugcontextid\0"
8540
71.9k
  /* 1317 */ "pwfield\0"
8541
71.9k
  /* 1325 */ "tcbind\0"
8542
71.9k
  /* 1332 */ "DSPCCond\0"
8543
71.9k
  /* 1341 */ "tcschedule\0"
8544
71.9k
  /* 1352 */ "vpeschedule\0"
8545
71.9k
  /* 1364 */ "compare\0"
8546
71.9k
  /* 1372 */ "ebase\0"
8547
71.9k
  /* 1378 */ "cdmmbase\0"
8548
71.9k
  /* 1387 */ "cmgcrbase\0"
8549
71.9k
  /* 1397 */ "pwbase\0"
8550
71.9k
  /* 1404 */ "cause\0"
8551
71.9k
  /* 1410 */ "desave\0"
8552
71.9k
  /* 1417 */ "pwsize\0"
8553
71.9k
  /* 1424 */ "DSPOutFlag\0"
8554
71.9k
  /* 1435 */ "xcontextconfig\0"
8555
71.9k
  /* 1450 */ "debug\0"
8556
71.9k
  /* 1456 */ "ddatahi\0"
8557
71.9k
  /* 1464 */ "idatahi\0"
8558
71.9k
  /* 1472 */ "dtaghi\0"
8559
71.9k
  /* 1479 */ "itaghi\0"
8560
71.9k
  /* 1486 */ "entryhi\0"
8561
71.9k
  /* 1494 */ "maari\0"
8562
71.9k
  /* 1500 */ "tcschefback\0"
8563
71.9k
  /* 1512 */ "vpeschefback\0"
8564
71.9k
  /* 1525 */ "pagemask\0"
8565
71.9k
  /* 1534 */ "yqmask\0"
8566
71.9k
  /* 1541 */ "userlocal\0"
8567
71.9k
  /* 1551 */ "tracecontrol\0"
8568
71.9k
  /* 1564 */ "vpecontrol\0"
8569
71.9k
  /* 1575 */ "mvpcontrol\0"
8570
71.9k
  /* 1586 */ "view_ipl\0"
8571
71.9k
  /* 1595 */ "view_ripl\0"
8572
71.9k
  /* 1605 */ "errctl\0"
8573
71.9k
  /* 1612 */ "srsctl\0"
8574
71.9k
  /* 1619 */ "intctl\0"
8575
71.9k
  /* 1626 */ "pwctl\0"
8576
71.9k
  /* 1632 */ "random\0"
8577
71.9k
  /* 1639 */ "hwr_cpunum\0"
8578
71.9k
  /* 1650 */ "pagegrain\0"
8579
71.9k
  /* 1660 */ "ddatalo\0"
8580
71.9k
  /* 1668 */ "idatalo\0"
8581
71.9k
  /* 1676 */ "dtaglo\0"
8582
71.9k
  /* 1683 */ "itaglo\0"
8583
71.9k
  /* 1690 */ "zero\0"
8584
71.9k
  /* 1695 */ "srsmap\0"
8585
71.9k
  /* 1702 */ "hwr_synci_step\0"
8586
71.9k
  /* 1717 */ "fp\0"
8587
71.9k
  /* 1720 */ "gp\0"
8588
71.9k
  /* 1723 */ "badinstrp\0"
8589
71.9k
  /* 1733 */ "sp\0"
8590
71.9k
  /* 1736 */ "maar\0"
8591
71.9k
  /* 1741 */ "lladdr\0"
8592
71.9k
  /* 1748 */ "badvaddr\0"
8593
71.9k
  /* 1757 */ "globalnumber\0"
8594
71.9k
  /* 1770 */ "cacheerr\0"
8595
71.9k
  /* 1779 */ "hwr_ccres\0"
8596
71.9k
  /* 1789 */ "DSPPos\0"
8597
71.9k
  /* 1796 */ "tcstatus\0"
8598
71.9k
  /* 1805 */ "at\0"
8599
71.9k
  /* 1808 */ "gtoffset\0"
8600
71.9k
  /* 1817 */ "tchalt\0"
8601
71.9k
  /* 1824 */ "DSPSCount\0"
8602
71.9k
  /* 1834 */ "count\0"
8603
71.9k
  /* 1840 */ "tcopt\0"
8604
71.9k
  /* 1846 */ "vpeopt\0"
8605
71.9k
  /* 1853 */ "tcrestart\0"
8606
71.9k
  /* 1863 */ "badinst\0"
8607
71.9k
  /* 1871 */ "guestctl0ext\0"
8608
71.9k
  /* 1884 */ "tccontext\0"
8609
71.9k
  /* 1894 */ "xcontext\0"
8610
71.9k
  /* 1903 */ "index\0"
8611
71.9k
  /* 1909 */ "badinstrx\0"
8612
71.9k
  /* 1919 */ "DSPCarry\0"
8613
71.9k
};
8614
71.9k
  static const uint16_t RegAsmOffset[] = {
8615
71.9k
    178, 1805, 1332, 1919, 1200, 1424, 1789, 1824, 1717, 1717, 1720, 1720, 384, 178, 
8616
71.9k
    2, 952, 732, 845, 578, 1031, 1237, 1214, 1214, 1733, 1733, 1690, 1690, 732, 
8617
71.9k
    845, 952, 1031, 60, 248, 446, 628, 178, 2, 178, 384, 578, 732, 845, 
8618
71.9k
    952, 1031, 1100, 1155, 2, 178, 384, 578, 732, 845, 952, 1031, 1100, 1155, 
8619
71.9k
    2, 178, 384, 578, 732, 845, 952, 1031, 1100, 1155, 1, 177, 383, 577, 
8620
71.9k
    731, 844, 951, 1030, 1099, 1154, 29, 205, 411, 605, 759, 872, 959, 1038, 
8621
71.9k
    1107, 1166, 50, 226, 1, 177, 383, 577, 731, 844, 951, 1030, 1099, 1154, 
8622
71.9k
    29, 205, 411, 605, 759, 872, 959, 1038, 1107, 1166, 50, 226, 1, 177, 
8623
71.9k
    383, 577, 731, 844, 951, 1030, 1099, 1154, 29, 205, 411, 605, 759, 872, 
8624
71.9k
    959, 1038, 1107, 1166, 50, 226, 75, 461, 780, 974, 1114, 0, 382, 730, 
8625
71.9k
    950, 1098, 28, 410, 758, 958, 1106, 49, 32, 208, 414, 608, 75, 263, 
8626
71.9k
    461, 643, 780, 887, 974, 1053, 1114, 1173, 0, 176, 382, 576, 730, 843, 
8627
71.9k
    950, 1029, 1098, 1157, 28, 204, 410, 604, 758, 871, 958, 1037, 1106, 1165, 
8628
71.9k
    49, 225, 64, 252, 450, 632, 769, 882, 969, 1048, 2, 178, 384, 578, 
8629
71.9k
    732, 845, 952, 1031, 1100, 1155, 1, 177, 383, 577, 731, 844, 951, 1030, 
8630
71.9k
    1099, 1154, 29, 205, 411, 605, 759, 872, 959, 1038, 1107, 1166, 50, 226, 
8631
71.9k
    1717, 75, 263, 461, 643, 780, 887, 974, 1053, 1114, 1173, 0, 176, 382, 
8632
71.9k
    576, 730, 843, 950, 1029, 1098, 1157, 28, 204, 410, 604, 758, 871, 958, 
8633
71.9k
    1037, 1106, 1165, 49, 225, 1720, 60, 248, 446, 628, 1639, 1702, 1223, 1779, 
8634
71.9k
    732, 845, 952, 1031, 1100, 1155, 1, 177, 383, 577, 731, 844, 951, 1030, 
8635
71.9k
    1099, 1154, 29, 205, 411, 605, 759, 872, 959, 1038, 1107, 1166, 50, 226, 
8636
71.9k
    959, 1038, 60, 248, 446, 628, 108, 314, 512, 1100, 1155, 1, 177, 383, 
8637
71.9k
    577, 731, 844, 951, 1030, 1099, 1154, 29, 205, 411, 605, 759, 872, 959, 
8638
71.9k
    1038, 1107, 1166, 50, 226, 158, 364, 558, 1214, 951, 1030, 1099, 1154, 29, 
8639
71.9k
    205, 411, 605, 1733, 1100, 1155, 1, 177, 383, 577, 731, 844, 759, 872, 
8640
71.9k
    384, 578, 173, 379, 573, 727, 840, 947, 1026, 1095, 1138, 1197, 24, 200, 
8641
71.9k
    406, 600, 754, 867, 954, 1033, 1102, 1161, 45, 221, 427, 621, 762, 875, 
8642
71.9k
    962, 1041, 1110, 1169, 53, 229, 1690, 57, 245, 443, 625, 766, 879, 966, 
8643
71.9k
    1045, 1863, 1723, 1909, 1748, 1217, 1770, 1404, 1378, 1387, 1364, 1443, 1886, 1436, 
8644
71.9k
    1834, 1456, 1660, 1450, 1302, 1255, 1410, 1472, 1676, 1372, 1486, 1256, 1605, 1260, 
8645
71.9k
    1757, 1808, 1207, 1464, 1668, 1903, 1619, 1479, 1683, 1741, 1736, 1494, 1285, 1575, 
8646
71.9k
    1250, 1269, 1650, 1525, 1297, 1397, 1626, 1317, 1417, 1632, 1612, 1695, 1798, 1325, 
8647
71.9k
    1884, 1817, 1840, 1853, 1341, 1500, 1796, 1551, 1230, 1240, 1541, 1586, 1595, 1576, 
8648
71.9k
    1564, 1846, 1352, 1512, 1279, 1894, 1435, 1534, 105, 311, 161, 367, 561, 715, 
8649
71.9k
    828, 935, 1014, 1083, 170, 376, 570, 724, 837, 944, 1135, 1194, 732, 845, 
8650
71.9k
    952, 1031, 60, 284, 464, 646, 783, 890, 472, 149, 355, 130, 336, 534, 
8651
71.9k
    696, 292, 479, 654, 791, 898, 977, 78, 266, 164, 370, 564, 718, 831, 
8652
71.9k
    938, 1017, 1086, 113, 319, 517, 687, 810, 917, 996, 1065, 122, 328, 526, 
8653
71.9k
    87, 275, 455, 637, 774, 553, 498, 673, 233, 431, 69, 257, 96, 302, 
8654
71.9k
    489, 664, 801, 908, 987, 1056, 1117, 1176, 4, 180, 386, 580, 734, 847, 
8655
71.9k
    140, 346, 544, 706, 819, 926, 1005, 1074, 1126, 1185, 14, 190, 396, 590, 
8656
71.9k
    744, 857, 75, 263, 461, 643, 780, 887, 974, 1053, 1114, 1173, 0, 176, 
8657
71.9k
    382, 576, 730, 843, 950, 1029, 1098, 1157, 28, 204, 410, 604, 758, 871, 
8658
71.9k
    958, 1037, 1106, 1165, 49, 225, 1141, 1461, 959, 1038, 1665, 951, 1030, 1099, 
8659
71.9k
    1154, 29, 205, 411, 605, 1100, 1155, 1, 177, 383, 577, 731, 844, 759, 
8660
71.9k
    872, 384, 578, 1871, 
8661
71.9k
  };
8662
8663
71.9k
  CS_ASSERT_RET_VAL(*(AsmStrs+RegAsmOffset[RegNo-1]) &&
8664
71.9k
          "Invalid alt name index for register!", NULL);
8665
71.9k
  return AsmStrs+RegAsmOffset[RegNo-1];
8666
#else
8667
  return NULL;
8668
#endif // CAPSTONE_DIET
8669
71.9k
}
8670
#ifdef PRINT_ALIAS_INSTR
8671
#undef PRINT_ALIAS_INSTR
8672
8673
102k
static bool printAliasInstr(MCInst *MI, uint64_t Address, SStream *OS) {
8674
102k
#ifndef CAPSTONE_DIET
8675
102k
  static const PatternsForOpcode OpToPatterns[] = {
8676
102k
    {Mips_MFTACX, 0, 1 },
8677
102k
    {Mips_MFTACX_NM, 1, 1 },
8678
102k
    {Mips_MFTC0, 2, 1 },
8679
102k
    {Mips_MFTC0_NM, 3, 1 },
8680
102k
    {Mips_MFTHI, 4, 1 },
8681
102k
    {Mips_MFTHI_NM, 5, 1 },
8682
102k
    {Mips_MFTLO, 6, 1 },
8683
102k
    {Mips_MFTLO_NM, 7, 1 },
8684
102k
    {Mips_MTTACX, 8, 1 },
8685
102k
    {Mips_MTTACX_NM, 9, 1 },
8686
102k
    {Mips_MTTC0, 10, 1 },
8687
102k
    {Mips_MTTC0_NM, 11, 1 },
8688
102k
    {Mips_MTTHI, 12, 1 },
8689
102k
    {Mips_MTTHI_NM, 13, 1 },
8690
102k
    {Mips_MTTLO, 14, 1 },
8691
102k
    {Mips_MTTLO_NM, 15, 1 },
8692
102k
    {Mips_NORImm, 16, 1 },
8693
102k
    {Mips_NORImm64, 17, 1 },
8694
102k
    {Mips_SLTImm64, 18, 1 },
8695
102k
    {Mips_SLTUImm64, 19, 1 },
8696
102k
    {Mips_ADDIUGP48_NM, 20, 1 },
8697
102k
    {Mips_ADDIUGPB_NM, 21, 1 },
8698
102k
    {Mips_ADDIUGPW_NM, 22, 1 },
8699
102k
    {Mips_ADDIUPC, 23, 1 },
8700
102k
    {Mips_ADDIUPC_MMR6, 24, 1 },
8701
102k
    {Mips_ADDu, 25, 1 },
8702
102k
    {Mips_BC1F, 26, 1 },
8703
102k
    {Mips_BC1FL, 27, 1 },
8704
102k
    {Mips_BC1F_MM, 28, 1 },
8705
102k
    {Mips_BC1T, 29, 1 },
8706
102k
    {Mips_BC1TL, 30, 1 },
8707
102k
    {Mips_BC1T_MM, 31, 1 },
8708
102k
    {Mips_BEQC16_NM, 32, 1 },
8709
102k
    {Mips_BEQC_NM, 33, 2 },
8710
102k
    {Mips_BEQL, 35, 1 },
8711
102k
    {Mips_BGEZAL, 36, 1 },
8712
102k
    {Mips_BGEZAL_MM, 37, 1 },
8713
102k
    {Mips_BNEC16_NM, 38, 1 },
8714
102k
    {Mips_BNEC_NM, 39, 2 },
8715
102k
    {Mips_BNEL, 41, 1 },
8716
102k
    {Mips_BREAK, 42, 2 },
8717
102k
    {Mips_BREAK_MM, 44, 2 },
8718
102k
    {Mips_C_EQ_D32, 46, 1 },
8719
102k
    {Mips_C_EQ_D32_MM, 47, 1 },
8720
102k
    {Mips_C_EQ_D64, 48, 1 },
8721
102k
    {Mips_C_EQ_D64_MM, 49, 1 },
8722
102k
    {Mips_C_EQ_S, 50, 1 },
8723
102k
    {Mips_C_EQ_S_MM, 51, 1 },
8724
102k
    {Mips_C_F_D32, 52, 1 },
8725
102k
    {Mips_C_F_D32_MM, 53, 1 },
8726
102k
    {Mips_C_F_D64, 54, 1 },
8727
102k
    {Mips_C_F_D64_MM, 55, 1 },
8728
102k
    {Mips_C_F_S, 56, 1 },
8729
102k
    {Mips_C_F_S_MM, 57, 1 },
8730
102k
    {Mips_C_LE_D32, 58, 1 },
8731
102k
    {Mips_C_LE_D32_MM, 59, 1 },
8732
102k
    {Mips_C_LE_D64, 60, 1 },
8733
102k
    {Mips_C_LE_D64_MM, 61, 1 },
8734
102k
    {Mips_C_LE_S, 62, 1 },
8735
102k
    {Mips_C_LE_S_MM, 63, 1 },
8736
102k
    {Mips_C_LT_D32, 64, 1 },
8737
102k
    {Mips_C_LT_D32_MM, 65, 1 },
8738
102k
    {Mips_C_LT_D64, 66, 1 },
8739
102k
    {Mips_C_LT_D64_MM, 67, 1 },
8740
102k
    {Mips_C_LT_S, 68, 1 },
8741
102k
    {Mips_C_LT_S_MM, 69, 1 },
8742
102k
    {Mips_C_NGE_D32, 70, 1 },
8743
102k
    {Mips_C_NGE_D32_MM, 71, 1 },
8744
102k
    {Mips_C_NGE_D64, 72, 1 },
8745
102k
    {Mips_C_NGE_D64_MM, 73, 1 },
8746
102k
    {Mips_C_NGE_S, 74, 1 },
8747
102k
    {Mips_C_NGE_S_MM, 75, 1 },
8748
102k
    {Mips_C_NGLE_D32, 76, 1 },
8749
102k
    {Mips_C_NGLE_D32_MM, 77, 1 },
8750
102k
    {Mips_C_NGLE_D64, 78, 1 },
8751
102k
    {Mips_C_NGLE_D64_MM, 79, 1 },
8752
102k
    {Mips_C_NGLE_S, 80, 1 },
8753
102k
    {Mips_C_NGLE_S_MM, 81, 1 },
8754
102k
    {Mips_C_NGL_D32, 82, 1 },
8755
102k
    {Mips_C_NGL_D32_MM, 83, 1 },
8756
102k
    {Mips_C_NGL_D64, 84, 1 },
8757
102k
    {Mips_C_NGL_D64_MM, 85, 1 },
8758
102k
    {Mips_C_NGL_S, 86, 1 },
8759
102k
    {Mips_C_NGL_S_MM, 87, 1 },
8760
102k
    {Mips_C_NGT_D32, 88, 1 },
8761
102k
    {Mips_C_NGT_D32_MM, 89, 1 },
8762
102k
    {Mips_C_NGT_D64, 90, 1 },
8763
102k
    {Mips_C_NGT_D64_MM, 91, 1 },
8764
102k
    {Mips_C_NGT_S, 92, 1 },
8765
102k
    {Mips_C_NGT_S_MM, 93, 1 },
8766
102k
    {Mips_C_OLE_D32, 94, 1 },
8767
102k
    {Mips_C_OLE_D32_MM, 95, 1 },
8768
102k
    {Mips_C_OLE_D64, 96, 1 },
8769
102k
    {Mips_C_OLE_D64_MM, 97, 1 },
8770
102k
    {Mips_C_OLE_S, 98, 1 },
8771
102k
    {Mips_C_OLE_S_MM, 99, 1 },
8772
102k
    {Mips_C_OLT_D32, 100, 1 },
8773
102k
    {Mips_C_OLT_D32_MM, 101, 1 },
8774
102k
    {Mips_C_OLT_D64, 102, 1 },
8775
102k
    {Mips_C_OLT_D64_MM, 103, 1 },
8776
102k
    {Mips_C_OLT_S, 104, 1 },
8777
102k
    {Mips_C_OLT_S_MM, 105, 1 },
8778
102k
    {Mips_C_SEQ_D32, 106, 1 },
8779
102k
    {Mips_C_SEQ_D32_MM, 107, 1 },
8780
102k
    {Mips_C_SEQ_D64, 108, 1 },
8781
102k
    {Mips_C_SEQ_D64_MM, 109, 1 },
8782
102k
    {Mips_C_SEQ_S, 110, 1 },
8783
102k
    {Mips_C_SEQ_S_MM, 111, 1 },
8784
102k
    {Mips_C_SF_D32, 112, 1 },
8785
102k
    {Mips_C_SF_D32_MM, 113, 1 },
8786
102k
    {Mips_C_SF_D64, 114, 1 },
8787
102k
    {Mips_C_SF_D64_MM, 115, 1 },
8788
102k
    {Mips_C_SF_S, 116, 1 },
8789
102k
    {Mips_C_SF_S_MM, 117, 1 },
8790
102k
    {Mips_C_UEQ_D32, 118, 1 },
8791
102k
    {Mips_C_UEQ_D32_MM, 119, 1 },
8792
102k
    {Mips_C_UEQ_D64, 120, 1 },
8793
102k
    {Mips_C_UEQ_D64_MM, 121, 1 },
8794
102k
    {Mips_C_UEQ_S, 122, 1 },
8795
102k
    {Mips_C_UEQ_S_MM, 123, 1 },
8796
102k
    {Mips_C_ULE_D32, 124, 1 },
8797
102k
    {Mips_C_ULE_D32_MM, 125, 1 },
8798
102k
    {Mips_C_ULE_D64, 126, 1 },
8799
102k
    {Mips_C_ULE_D64_MM, 127, 1 },
8800
102k
    {Mips_C_ULE_S, 128, 1 },
8801
102k
    {Mips_C_ULE_S_MM, 129, 1 },
8802
102k
    {Mips_C_ULT_D32, 130, 1 },
8803
102k
    {Mips_C_ULT_D32_MM, 131, 1 },
8804
102k
    {Mips_C_ULT_D64, 132, 1 },
8805
102k
    {Mips_C_ULT_D64_MM, 133, 1 },
8806
102k
    {Mips_C_ULT_S, 134, 1 },
8807
102k
    {Mips_C_ULT_S_MM, 135, 1 },
8808
102k
    {Mips_C_UN_D32, 136, 1 },
8809
102k
    {Mips_C_UN_D32_MM, 137, 1 },
8810
102k
    {Mips_C_UN_D64, 138, 1 },
8811
102k
    {Mips_C_UN_D64_MM, 139, 1 },
8812
102k
    {Mips_C_UN_S, 140, 1 },
8813
102k
    {Mips_C_UN_S_MM, 141, 1 },
8814
102k
    {Mips_DADDu, 142, 1 },
8815
102k
    {Mips_DI, 143, 1 },
8816
102k
    {Mips_DIV, 144, 1 },
8817
102k
    {Mips_DIVU, 145, 1 },
8818
102k
    {Mips_DI_MM, 146, 1 },
8819
102k
    {Mips_DI_MMR6, 147, 1 },
8820
102k
    {Mips_DI_NM, 148, 1 },
8821
102k
    {Mips_DMT, 149, 1 },
8822
102k
    {Mips_DMT_NM, 150, 1 },
8823
102k
    {Mips_DSUB, 151, 2 },
8824
102k
    {Mips_DSUBu, 153, 2 },
8825
102k
    {Mips_DVPE, 155, 1 },
8826
102k
    {Mips_DVPE_NM, 156, 1 },
8827
102k
    {Mips_EI, 157, 1 },
8828
102k
    {Mips_EI_MM, 158, 1 },
8829
102k
    {Mips_EI_MMR6, 159, 1 },
8830
102k
    {Mips_EI_NM, 160, 1 },
8831
102k
    {Mips_EMT, 161, 1 },
8832
102k
    {Mips_EMT_NM, 162, 1 },
8833
102k
    {Mips_EVPE, 163, 1 },
8834
102k
    {Mips_EVPE_NM, 164, 1 },
8835
102k
    {Mips_HYPCALL, 165, 1 },
8836
102k
    {Mips_HYPCALL_MM, 166, 1 },
8837
102k
    {Mips_JALR, 167, 1 },
8838
102k
    {Mips_JALR64, 168, 1 },
8839
102k
    {Mips_JALRCHB_NM, 169, 1 },
8840
102k
    {Mips_JALRC_HB_MMR6, 170, 1 },
8841
102k
    {Mips_JALRC_MMR6, 171, 1 },
8842
102k
    {Mips_JALR_HB, 172, 1 },
8843
102k
    {Mips_JALR_HB64, 173, 1 },
8844
102k
    {Mips_JIALC, 174, 1 },
8845
102k
    {Mips_JIALC64, 175, 1 },
8846
102k
    {Mips_JIC, 176, 1 },
8847
102k
    {Mips_JIC64, 177, 1 },
8848
102k
    {Mips_MFC0_NM, 178, 1 },
8849
102k
    {Mips_MFHC0_NM, 179, 1 },
8850
102k
    {Mips_MOVE16_MM, 180, 1 },
8851
102k
    {Mips_MTC0_NM, 181, 1 },
8852
102k
    {Mips_MTHC0_NM, 182, 1 },
8853
102k
    {Mips_Move32R16, 183, 1 },
8854
102k
    {Mips_NOR_NM, 184, 1 },
8855
102k
    {Mips_OR, 185, 1 },
8856
102k
    {Mips_OR64, 186, 1 },
8857
102k
    {Mips_RDHWR, 187, 1 },
8858
102k
    {Mips_RDHWR64, 188, 1 },
8859
102k
    {Mips_RDHWR_MM, 189, 1 },
8860
102k
    {Mips_RDHWR_MMR6, 190, 1 },
8861
102k
    {Mips_RESTOREJRC16_NM, 191, 1 },
8862
102k
    {Mips_RESTOREJRC_NM, 192, 1 },
8863
102k
    {Mips_RESTORE_NM, 193, 1 },
8864
102k
    {Mips_ROTX_NM, 194, 3 },
8865
102k
    {Mips_SAVE16_NM, 197, 1 },
8866
102k
    {Mips_SAVE_NM, 198, 1 },
8867
102k
    {Mips_SDBBP, 199, 1 },
8868
102k
    {Mips_SDBBP_MMR6, 200, 1 },
8869
102k
    {Mips_SDBBP_R6, 201, 1 },
8870
102k
    {Mips_SIGRIE, 202, 1 },
8871
102k
    {Mips_SIGRIE_MMR6, 203, 1 },
8872
102k
    {Mips_SLL, 204, 1 },
8873
102k
    {Mips_SLL_MM, 205, 1 },
8874
102k
    {Mips_SLL_MMR6, 206, 1 },
8875
102k
    {Mips_SUB, 207, 2 },
8876
102k
    {Mips_SUBU_MMR6, 209, 2 },
8877
102k
    {Mips_SUB_MM, 211, 2 },
8878
102k
    {Mips_SUB_MMR6, 213, 2 },
8879
102k
    {Mips_SUBu, 215, 2 },
8880
102k
    {Mips_SUBu_MM, 217, 2 },
8881
102k
    {Mips_SWSP_MM, 219, 1 },
8882
102k
    {Mips_SYNC, 220, 1 },
8883
102k
    {Mips_SYNC_MM, 221, 1 },
8884
102k
    {Mips_SYNC_MMR6, 222, 1 },
8885
102k
    {Mips_SYNC_NM, 223, 6 },
8886
102k
    {Mips_SYSCALL, 229, 1 },
8887
102k
    {Mips_SYSCALL_MM, 230, 1 },
8888
102k
    {Mips_TEQ, 231, 1 },
8889
102k
    {Mips_TEQ_MM, 232, 1 },
8890
102k
    {Mips_TGE, 233, 1 },
8891
102k
    {Mips_TGEU, 234, 1 },
8892
102k
    {Mips_TGEU_MM, 235, 1 },
8893
102k
    {Mips_TGE_MM, 236, 1 },
8894
102k
    {Mips_TLT, 237, 1 },
8895
102k
    {Mips_TLTU, 238, 1 },
8896
102k
    {Mips_TLTU_MM, 239, 1 },
8897
102k
    {Mips_TLT_MM, 240, 1 },
8898
102k
    {Mips_TNE, 241, 1 },
8899
102k
    {Mips_TNE_MM, 242, 1 },
8900
102k
    {Mips_WAIT_MM, 243, 1 },
8901
102k
    {Mips_WAIT_NM, 244, 1 },
8902
102k
    {Mips_WRDSP, 245, 1 },
8903
102k
    {Mips_WRDSP_MM, 246, 1 },
8904
102k
    {Mips_YIELD, 247, 1 },
8905
102k
    {Mips_YIELD_NM, 248, 1 },
8906
102k
  {0},  };
8907
8908
102k
  static const AliasPattern Patterns[] = {
8909
    // Mips_MFTACX - 0
8910
102k
    {0, 0, 2, 5 },
8911
    // Mips_MFTACX_NM - 1
8912
102k
    {0, 5, 2, 4 },
8913
    // Mips_MFTC0 - 2
8914
102k
    {10, 9, 3, 6 },
8915
    // Mips_MFTC0_NM - 3
8916
102k
    {10, 15, 3, 5 },
8917
    // Mips_MFTHI - 4
8918
102k
    {23, 20, 2, 5 },
8919
    // Mips_MFTHI_NM - 5
8920
102k
    {23, 25, 2, 4 },
8921
    // Mips_MFTLO - 6
8922
102k
    {32, 29, 2, 5 },
8923
    // Mips_MFTLO_NM - 7
8924
102k
    {32, 34, 2, 4 },
8925
    // Mips_MTTACX - 8
8926
102k
    {41, 38, 2, 5 },
8927
    // Mips_MTTACX_NM - 9
8928
102k
    {41, 43, 2, 4 },
8929
    // Mips_MTTC0 - 10
8930
102k
    {51, 47, 3, 6 },
8931
    // Mips_MTTC0_NM - 11
8932
102k
    {51, 53, 3, 5 },
8933
    // Mips_MTTHI - 12
8934
102k
    {64, 58, 2, 5 },
8935
    // Mips_MTTHI_NM - 13
8936
102k
    {64, 63, 2, 4 },
8937
    // Mips_MTTLO - 14
8938
102k
    {73, 67, 2, 5 },
8939
    // Mips_MTTLO_NM - 15
8940
102k
    {73, 72, 2, 4 },
8941
    // Mips_NORImm - 16
8942
102k
    {82, 76, 3, 3 },
8943
    // Mips_NORImm64 - 17
8944
102k
    {82, 79, 3, 3 },
8945
    // Mips_SLTImm64 - 18
8946
102k
    {93, 82, 3, 3 },
8947
    // Mips_SLTUImm64 - 19
8948
102k
    {104, 85, 3, 3 },
8949
    // Mips_ADDIUGP48_NM - 20
8950
102k
    {116, 88, 3, 3 },
8951
    // Mips_ADDIUGPB_NM - 21
8952
102k
    {137, 91, 3, 3 },
8953
    // Mips_ADDIUGPW_NM - 22
8954
102k
    {156, 94, 3, 3 },
8955
    // Mips_ADDIUPC - 23
8956
102k
    {175, 97, 2, 3 },
8957
    // Mips_ADDIUPC_MMR6 - 24
8958
102k
    {175, 100, 2, 3 },
8959
    // Mips_ADDu - 25
8960
102k
    {187, 103, 3, 7 },
8961
    // Mips_BC1F - 26
8962
102k
    {199, 110, 2, 6 },
8963
    // Mips_BC1FL - 27
8964
102k
    {209, 116, 2, 7 },
8965
    // Mips_BC1F_MM - 28
8966
102k
    {199, 123, 2, 4 },
8967
    // Mips_BC1T - 29
8968
102k
    {220, 127, 2, 6 },
8969
    // Mips_BC1TL - 30
8970
102k
    {230, 133, 2, 7 },
8971
    // Mips_BC1T_MM - 31
8972
102k
    {220, 140, 2, 4 },
8973
    // Mips_BEQC16_NM - 32
8974
102k
    {241, 144, 3, 3 },
8975
    // Mips_BEQC_NM - 33
8976
102k
    {259, 147, 3, 3 },
8977
102k
    {274, 150, 3, 3 },
8978
    // Mips_BEQL - 35
8979
102k
    {289, 153, 3, 6 },
8980
    // Mips_BGEZAL - 36
8981
102k
    {304, 159, 2, 6 },
8982
    // Mips_BGEZAL_MM - 37
8983
102k
    {304, 165, 2, 3 },
8984
    // Mips_BNEC16_NM - 38
8985
102k
    {313, 168, 3, 3 },
8986
    // Mips_BNEC_NM - 39
8987
102k
    {331, 171, 3, 3 },
8988
102k
    {346, 174, 3, 3 },
8989
    // Mips_BNEL - 41
8990
102k
    {361, 177, 3, 6 },
8991
    // Mips_BREAK - 42
8992
102k
    {376, 183, 2, 5 },
8993
102k
    {382, 188, 2, 5 },
8994
    // Mips_BREAK_MM - 44
8995
102k
    {376, 193, 2, 3 },
8996
102k
    {382, 196, 2, 3 },
8997
    // Mips_C_EQ_D32 - 46
8998
102k
    {393, 199, 3, 9 },
8999
    // Mips_C_EQ_D32_MM - 47
9000
102k
    {393, 208, 3, 7 },
9001
    // Mips_C_EQ_D64 - 48
9002
102k
    {393, 215, 3, 9 },
9003
    // Mips_C_EQ_D64_MM - 49
9004
102k
    {393, 224, 3, 7 },
9005
    // Mips_C_EQ_S - 50
9006
102k
    {407, 231, 3, 8 },
9007
    // Mips_C_EQ_S_MM - 51
9008
102k
    {407, 239, 3, 6 },
9009
    // Mips_C_F_D32 - 52
9010
102k
    {421, 245, 3, 9 },
9011
    // Mips_C_F_D32_MM - 53
9012
102k
    {421, 254, 3, 7 },
9013
    // Mips_C_F_D64 - 54
9014
102k
    {421, 261, 3, 9 },
9015
    // Mips_C_F_D64_MM - 55
9016
102k
    {421, 270, 3, 7 },
9017
    // Mips_C_F_S - 56
9018
102k
    {434, 277, 3, 8 },
9019
    // Mips_C_F_S_MM - 57
9020
102k
    {434, 285, 3, 6 },
9021
    // Mips_C_LE_D32 - 58
9022
102k
    {447, 291, 3, 9 },
9023
    // Mips_C_LE_D32_MM - 59
9024
102k
    {447, 300, 3, 7 },
9025
    // Mips_C_LE_D64 - 60
9026
102k
    {447, 307, 3, 9 },
9027
    // Mips_C_LE_D64_MM - 61
9028
102k
    {447, 316, 3, 7 },
9029
    // Mips_C_LE_S - 62
9030
102k
    {461, 323, 3, 8 },
9031
    // Mips_C_LE_S_MM - 63
9032
102k
    {461, 331, 3, 6 },
9033
    // Mips_C_LT_D32 - 64
9034
102k
    {475, 337, 3, 9 },
9035
    // Mips_C_LT_D32_MM - 65
9036
102k
    {475, 346, 3, 7 },
9037
    // Mips_C_LT_D64 - 66
9038
102k
    {475, 353, 3, 9 },
9039
    // Mips_C_LT_D64_MM - 67
9040
102k
    {475, 362, 3, 7 },
9041
    // Mips_C_LT_S - 68
9042
102k
    {489, 369, 3, 8 },
9043
    // Mips_C_LT_S_MM - 69
9044
102k
    {489, 377, 3, 6 },
9045
    // Mips_C_NGE_D32 - 70
9046
102k
    {503, 383, 3, 9 },
9047
    // Mips_C_NGE_D32_MM - 71
9048
102k
    {503, 392, 3, 7 },
9049
    // Mips_C_NGE_D64 - 72
9050
102k
    {503, 399, 3, 9 },
9051
    // Mips_C_NGE_D64_MM - 73
9052
102k
    {503, 408, 3, 7 },
9053
    // Mips_C_NGE_S - 74
9054
102k
    {518, 415, 3, 8 },
9055
    // Mips_C_NGE_S_MM - 75
9056
102k
    {518, 423, 3, 6 },
9057
    // Mips_C_NGLE_D32 - 76
9058
102k
    {533, 429, 3, 9 },
9059
    // Mips_C_NGLE_D32_MM - 77
9060
102k
    {533, 438, 3, 7 },
9061
    // Mips_C_NGLE_D64 - 78
9062
102k
    {533, 445, 3, 9 },
9063
    // Mips_C_NGLE_D64_MM - 79
9064
102k
    {533, 454, 3, 7 },
9065
    // Mips_C_NGLE_S - 80
9066
102k
    {549, 461, 3, 8 },
9067
    // Mips_C_NGLE_S_MM - 81
9068
102k
    {549, 469, 3, 6 },
9069
    // Mips_C_NGL_D32 - 82
9070
102k
    {565, 475, 3, 9 },
9071
    // Mips_C_NGL_D32_MM - 83
9072
102k
    {565, 484, 3, 7 },
9073
    // Mips_C_NGL_D64 - 84
9074
102k
    {565, 491, 3, 9 },
9075
    // Mips_C_NGL_D64_MM - 85
9076
102k
    {565, 500, 3, 7 },
9077
    // Mips_C_NGL_S - 86
9078
102k
    {580, 507, 3, 8 },
9079
    // Mips_C_NGL_S_MM - 87
9080
102k
    {580, 515, 3, 6 },
9081
    // Mips_C_NGT_D32 - 88
9082
102k
    {595, 521, 3, 9 },
9083
    // Mips_C_NGT_D32_MM - 89
9084
102k
    {595, 530, 3, 7 },
9085
    // Mips_C_NGT_D64 - 90
9086
102k
    {595, 537, 3, 9 },
9087
    // Mips_C_NGT_D64_MM - 91
9088
102k
    {595, 546, 3, 7 },
9089
    // Mips_C_NGT_S - 92
9090
102k
    {610, 553, 3, 8 },
9091
    // Mips_C_NGT_S_MM - 93
9092
102k
    {610, 561, 3, 6 },
9093
    // Mips_C_OLE_D32 - 94
9094
102k
    {625, 567, 3, 9 },
9095
    // Mips_C_OLE_D32_MM - 95
9096
102k
    {625, 576, 3, 7 },
9097
    // Mips_C_OLE_D64 - 96
9098
102k
    {625, 583, 3, 9 },
9099
    // Mips_C_OLE_D64_MM - 97
9100
102k
    {625, 592, 3, 7 },
9101
    // Mips_C_OLE_S - 98
9102
102k
    {640, 599, 3, 8 },
9103
    // Mips_C_OLE_S_MM - 99
9104
102k
    {640, 607, 3, 6 },
9105
    // Mips_C_OLT_D32 - 100
9106
102k
    {655, 613, 3, 9 },
9107
    // Mips_C_OLT_D32_MM - 101
9108
102k
    {655, 622, 3, 7 },
9109
    // Mips_C_OLT_D64 - 102
9110
102k
    {655, 629, 3, 9 },
9111
    // Mips_C_OLT_D64_MM - 103
9112
102k
    {655, 638, 3, 7 },
9113
    // Mips_C_OLT_S - 104
9114
102k
    {670, 645, 3, 8 },
9115
    // Mips_C_OLT_S_MM - 105
9116
102k
    {670, 653, 3, 6 },
9117
    // Mips_C_SEQ_D32 - 106
9118
102k
    {685, 659, 3, 9 },
9119
    // Mips_C_SEQ_D32_MM - 107
9120
102k
    {685, 668, 3, 7 },
9121
    // Mips_C_SEQ_D64 - 108
9122
102k
    {685, 675, 3, 9 },
9123
    // Mips_C_SEQ_D64_MM - 109
9124
102k
    {685, 684, 3, 7 },
9125
    // Mips_C_SEQ_S - 110
9126
102k
    {700, 691, 3, 8 },
9127
    // Mips_C_SEQ_S_MM - 111
9128
102k
    {700, 699, 3, 6 },
9129
    // Mips_C_SF_D32 - 112
9130
102k
    {715, 705, 3, 9 },
9131
    // Mips_C_SF_D32_MM - 113
9132
102k
    {715, 714, 3, 7 },
9133
    // Mips_C_SF_D64 - 114
9134
102k
    {715, 721, 3, 9 },
9135
    // Mips_C_SF_D64_MM - 115
9136
102k
    {715, 730, 3, 7 },
9137
    // Mips_C_SF_S - 116
9138
102k
    {729, 737, 3, 8 },
9139
    // Mips_C_SF_S_MM - 117
9140
102k
    {729, 745, 3, 6 },
9141
    // Mips_C_UEQ_D32 - 118
9142
102k
    {743, 751, 3, 9 },
9143
    // Mips_C_UEQ_D32_MM - 119
9144
102k
    {743, 760, 3, 7 },
9145
    // Mips_C_UEQ_D64 - 120
9146
102k
    {743, 767, 3, 9 },
9147
    // Mips_C_UEQ_D64_MM - 121
9148
102k
    {743, 776, 3, 7 },
9149
    // Mips_C_UEQ_S - 122
9150
102k
    {758, 783, 3, 8 },
9151
    // Mips_C_UEQ_S_MM - 123
9152
102k
    {758, 791, 3, 6 },
9153
    // Mips_C_ULE_D32 - 124
9154
102k
    {773, 797, 3, 9 },
9155
    // Mips_C_ULE_D32_MM - 125
9156
102k
    {773, 806, 3, 7 },
9157
    // Mips_C_ULE_D64 - 126
9158
102k
    {773, 813, 3, 9 },
9159
    // Mips_C_ULE_D64_MM - 127
9160
102k
    {773, 822, 3, 7 },
9161
    // Mips_C_ULE_S - 128
9162
102k
    {788, 829, 3, 8 },
9163
    // Mips_C_ULE_S_MM - 129
9164
102k
    {788, 837, 3, 6 },
9165
    // Mips_C_ULT_D32 - 130
9166
102k
    {803, 843, 3, 9 },
9167
    // Mips_C_ULT_D32_MM - 131
9168
102k
    {803, 852, 3, 7 },
9169
    // Mips_C_ULT_D64 - 132
9170
102k
    {803, 859, 3, 9 },
9171
    // Mips_C_ULT_D64_MM - 133
9172
102k
    {803, 868, 3, 7 },
9173
    // Mips_C_ULT_S - 134
9174
102k
    {818, 875, 3, 8 },
9175
    // Mips_C_ULT_S_MM - 135
9176
102k
    {818, 883, 3, 6 },
9177
    // Mips_C_UN_D32 - 136
9178
102k
    {833, 889, 3, 9 },
9179
    // Mips_C_UN_D32_MM - 137
9180
102k
    {833, 898, 3, 7 },
9181
    // Mips_C_UN_D64 - 138
9182
102k
    {833, 905, 3, 9 },
9183
    // Mips_C_UN_D64_MM - 139
9184
102k
    {833, 914, 3, 7 },
9185
    // Mips_C_UN_S - 140
9186
102k
    {847, 921, 3, 8 },
9187
    // Mips_C_UN_S_MM - 141
9188
102k
    {847, 929, 3, 6 },
9189
    // Mips_DADDu - 142
9190
102k
    {187, 935, 3, 5 },
9191
    // Mips_DI - 143
9192
102k
    {861, 940, 1, 5 },
9193
    // Mips_DIV - 144
9194
102k
    {864, 945, 3, 5 },
9195
    // Mips_DIVU - 145
9196
102k
    {875, 950, 3, 5 },
9197
    // Mips_DI_MM - 146
9198
102k
    {861, 955, 1, 2 },
9199
    // Mips_DI_MMR6 - 147
9200
102k
    {861, 957, 1, 3 },
9201
    // Mips_DI_NM - 148
9202
102k
    {861, 960, 1, 2 },
9203
    // Mips_DMT - 149
9204
102k
    {887, 962, 1, 4 },
9205
    // Mips_DMT_NM - 150
9206
102k
    {887, 966, 1, 3 },
9207
    // Mips_DSUB - 151
9208
102k
    {891, 969, 3, 6 },
9209
102k
    {903, 975, 3, 6 },
9210
    // Mips_DSUBu - 153
9211
102k
    {911, 981, 3, 6 },
9212
102k
    {924, 987, 3, 6 },
9213
    // Mips_DVPE - 155
9214
102k
    {933, 993, 1, 4 },
9215
    // Mips_DVPE_NM - 156
9216
102k
    {933, 997, 1, 3 },
9217
    // Mips_EI - 157
9218
102k
    {938, 1000, 1, 5 },
9219
    // Mips_EI_MM - 158
9220
102k
    {938, 1005, 1, 2 },
9221
    // Mips_EI_MMR6 - 159
9222
102k
    {938, 1007, 1, 3 },
9223
    // Mips_EI_NM - 160
9224
102k
    {938, 1010, 1, 2 },
9225
    // Mips_EMT - 161
9226
102k
    {941, 1012, 1, 4 },
9227
    // Mips_EMT_NM - 162
9228
102k
    {941, 1016, 1, 3 },
9229
    // Mips_EVPE - 163
9230
102k
    {945, 1019, 1, 4 },
9231
    // Mips_EVPE_NM - 164
9232
102k
    {945, 1023, 1, 3 },
9233
    // Mips_HYPCALL - 165
9234
102k
    {950, 1026, 1, 6 },
9235
    // Mips_HYPCALL_MM - 166
9236
102k
    {950, 1032, 1, 4 },
9237
    // Mips_JALR - 167
9238
102k
    {958, 1036, 2, 6 },
9239
    // Mips_JALR64 - 168
9240
102k
    {958, 1042, 2, 4 },
9241
    // Mips_JALRCHB_NM - 169
9242
102k
    {964, 1046, 2, 3 },
9243
    // Mips_JALRC_HB_MMR6 - 170
9244
102k
    {974, 1049, 2, 4 },
9245
    // Mips_JALRC_MMR6 - 171
9246
102k
    {986, 1053, 2, 4 },
9247
    // Mips_JALR_HB - 172
9248
102k
    {995, 1057, 2, 6 },
9249
    // Mips_JALR_HB64 - 173
9250
102k
    {995, 1063, 2, 5 },
9251
    // Mips_JIALC - 174
9252
102k
    {1006, 1068, 2, 6 },
9253
    // Mips_JIALC64 - 175
9254
102k
    {1006, 1074, 2, 4 },
9255
    // Mips_JIC - 176
9256
102k
    {1015, 1078, 2, 5 },
9257
    // Mips_JIC64 - 177
9258
102k
    {1015, 1083, 2, 4 },
9259
    // Mips_MFC0_NM - 178
9260
102k
    {1022, 1087, 3, 4 },
9261
    // Mips_MFHC0_NM - 179
9262
102k
    {1034, 1091, 3, 4 },
9263
    // Mips_MOVE16_MM - 180
9264
102k
    {1047, 1095, 2, 3 },
9265
    // Mips_MTC0_NM - 181
9266
102k
    {1051, 1098, 3, 4 },
9267
    // Mips_MTHC0_NM - 182
9268
102k
    {1063, 1102, 3, 4 },
9269
    // Mips_Move32R16 - 183
9270
102k
    {1047, 1106, 2, 3 },
9271
    // Mips_NOR_NM - 184
9272
102k
    {1076, 1109, 3, 4 },
9273
    // Mips_OR - 185
9274
102k
    {187, 1113, 3, 7 },
9275
    // Mips_OR64 - 186
9276
102k
    {187, 1120, 3, 5 },
9277
    // Mips_RDHWR - 187
9278
102k
    {1087, 1125, 3, 6 },
9279
    // Mips_RDHWR64 - 188
9280
102k
    {1087, 1131, 3, 4 },
9281
    // Mips_RDHWR_MM - 189
9282
102k
    {1087, 1135, 3, 5 },
9283
    // Mips_RDHWR_MMR6 - 190
9284
102k
    {1087, 1140, 3, 5 },
9285
    // Mips_RESTOREJRC16_NM - 191
9286
102k
    {1100, 1145, 2, 2 },
9287
    // Mips_RESTOREJRC_NM - 192
9288
102k
    {1117, 1147, 2, 2 },
9289
    // Mips_RESTORE_NM - 193
9290
102k
    {1134, 1149, 2, 2 },
9291
    // Mips_ROTX_NM - 194
9292
102k
    {1147, 1151, 5, 6 },
9293
102k
    {1162, 1157, 5, 6 },
9294
102k
    {1177, 1163, 5, 6 },
9295
    // Mips_SAVE16_NM - 197
9296
102k
    {1193, 1169, 2, 2 },
9297
    // Mips_SAVE_NM - 198
9298
102k
    {1203, 1171, 2, 2 },
9299
    // Mips_SDBBP - 199
9300
102k
    {1213, 1173, 1, 5 },
9301
    // Mips_SDBBP_MMR6 - 200
9302
102k
    {1213, 1178, 1, 3 },
9303
    // Mips_SDBBP_R6 - 201
9304
102k
    {1213, 1181, 1, 4 },
9305
    // Mips_SIGRIE - 202
9306
102k
    {1219, 1185, 1, 4 },
9307
    // Mips_SIGRIE_MMR6 - 203
9308
102k
    {1219, 1189, 1, 3 },
9309
    // Mips_SLL - 204
9310
102k
    {1047, 1192, 3, 6 },
9311
    // Mips_SLL_MM - 205
9312
102k
    {1047, 1198, 3, 4 },
9313
    // Mips_SLL_MMR6 - 206
9314
102k
    {1047, 1202, 3, 5 },
9315
    // Mips_SUB - 207
9316
102k
    {1226, 1207, 3, 6 },
9317
102k
    {1237, 1213, 3, 6 },
9318
    // Mips_SUBU_MMR6 - 209
9319
102k
    {1244, 1219, 3, 5 },
9320
102k
    {1256, 1224, 3, 5 },
9321
    // Mips_SUB_MM - 211
9322
102k
    {1226, 1229, 3, 5 },
9323
102k
    {1237, 1234, 3, 5 },
9324
    // Mips_SUB_MMR6 - 213
9325
102k
    {1226, 1239, 3, 5 },
9326
102k
    {1237, 1244, 3, 5 },
9327
    // Mips_SUBu - 215
9328
102k
    {1244, 1249, 3, 6 },
9329
102k
    {1256, 1255, 3, 6 },
9330
    // Mips_SUBu_MM - 217
9331
102k
    {1244, 1261, 3, 5 },
9332
102k
    {1256, 1266, 3, 5 },
9333
    // Mips_SWSP_MM - 219
9334
102k
    {1264, 1271, 3, 2 },
9335
    // Mips_SYNC - 220
9336
102k
    {1276, 1273, 1, 5 },
9337
    // Mips_SYNC_MM - 221
9338
102k
    {1276, 1278, 1, 2 },
9339
    // Mips_SYNC_MMR6 - 222
9340
102k
    {1276, 1280, 1, 3 },
9341
    // Mips_SYNC_NM - 223
9342
102k
    {1276, 1283, 1, 2 },
9343
102k
    {1281, 1285, 1, 2 },
9344
102k
    {1290, 1287, 1, 2 },
9345
102k
    {1298, 1289, 1, 2 },
9346
102k
    {1311, 1291, 1, 2 },
9347
102k
    {1324, 1293, 1, 2 },
9348
    // Mips_SYSCALL - 229
9349
102k
    {1333, 1295, 1, 4 },
9350
    // Mips_SYSCALL_MM - 230
9351
102k
    {1333, 1299, 1, 2 },
9352
    // Mips_TEQ - 231
9353
102k
    {1341, 1301, 3, 7 },
9354
    // Mips_TEQ_MM - 232
9355
102k
    {1341, 1308, 3, 4 },
9356
    // Mips_TGE - 233
9357
102k
    {1352, 1312, 3, 7 },
9358
    // Mips_TGEU - 234
9359
102k
    {1363, 1319, 3, 7 },
9360
    // Mips_TGEU_MM - 235
9361
102k
    {1363, 1326, 3, 4 },
9362
    // Mips_TGE_MM - 236
9363
102k
    {1352, 1330, 3, 4 },
9364
    // Mips_TLT - 237
9365
102k
    {1375, 1334, 3, 7 },
9366
    // Mips_TLTU - 238
9367
102k
    {1386, 1341, 3, 7 },
9368
    // Mips_TLTU_MM - 239
9369
102k
    {1386, 1348, 3, 4 },
9370
    // Mips_TLT_MM - 240
9371
102k
    {1375, 1352, 3, 4 },
9372
    // Mips_TNE - 241
9373
102k
    {1398, 1356, 3, 7 },
9374
    // Mips_TNE_MM - 242
9375
102k
    {1398, 1363, 3, 4 },
9376
    // Mips_WAIT_MM - 243
9377
102k
    {1409, 1367, 1, 2 },
9378
    // Mips_WAIT_NM - 244
9379
102k
    {1409, 1369, 1, 2 },
9380
    // Mips_WRDSP - 245
9381
102k
    {1414, 1371, 2, 4 },
9382
    // Mips_WRDSP_MM - 246
9383
102k
    {1414, 1375, 2, 4 },
9384
    // Mips_YIELD - 247
9385
102k
    {1423, 1379, 2, 5 },
9386
    // Mips_YIELD_NM - 248
9387
102k
    {1423, 1384, 2, 4 },
9388
102k
  {0},  };
9389
9390
102k
  static const AliasPatternCond Conds[] = {
9391
    // (MFTACX GPR32Opnd:$rt, AC0) - 0
9392
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
9393
102k
    {AliasPatternCond_K_Reg, Mips_AC0},
9394
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
9395
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9396
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
9397
    // (MFTACX_NM GPRNM32Opnd:$rt, AC0) - 5
9398
102k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
9399
102k
    {AliasPatternCond_K_Reg, Mips_AC0},
9400
102k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
9401
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
9402
    // (MFTC0 GPR32Opnd:$rd, COP0Opnd:$rt, 0) - 9
9403
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
9404
102k
    {AliasPatternCond_K_RegClass, Mips_COP0RegClassID},
9405
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
9406
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
9407
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9408
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
9409
    // (MFTC0_NM GPRNM32Opnd:$rd, COP0Opnd:$rt, 0) - 15
9410
102k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
9411
102k
    {AliasPatternCond_K_RegClass, Mips_COP0RegClassID},
9412
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
9413
102k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
9414
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
9415
    // (MFTHI GPR32Opnd:$rt, AC0) - 20
9416
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
9417
102k
    {AliasPatternCond_K_Reg, Mips_AC0},
9418
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
9419
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9420
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
9421
    // (MFTHI_NM GPRNM32Opnd:$rt, AC0) - 25
9422
102k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
9423
102k
    {AliasPatternCond_K_Reg, Mips_AC0},
9424
102k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
9425
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
9426
    // (MFTLO GPR32Opnd:$rt, AC0) - 29
9427
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
9428
102k
    {AliasPatternCond_K_Reg, Mips_AC0},
9429
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
9430
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9431
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
9432
    // (MFTLO_NM GPRNM32Opnd:$rt, AC0) - 34
9433
102k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
9434
102k
    {AliasPatternCond_K_Reg, Mips_AC0},
9435
102k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
9436
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
9437
    // (MTTACX AC0, GPR32Opnd:$rt) - 38
9438
102k
    {AliasPatternCond_K_Reg, Mips_AC0},
9439
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
9440
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
9441
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9442
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
9443
    // (MTTACX_NM AC0, GPRNM32Opnd:$rt) - 43
9444
102k
    {AliasPatternCond_K_Reg, Mips_AC0},
9445
102k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
9446
102k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
9447
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
9448
    // (MTTC0 COP0Opnd:$rt, GPR32Opnd:$rd, 0) - 47
9449
102k
    {AliasPatternCond_K_RegClass, Mips_COP0RegClassID},
9450
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
9451
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
9452
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
9453
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9454
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
9455
    // (MTTC0_NM COP0Opnd:$rt, GPRNM32Opnd:$rd, 0) - 53
9456
102k
    {AliasPatternCond_K_RegClass, Mips_COP0RegClassID},
9457
102k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
9458
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
9459
102k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
9460
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
9461
    // (MTTHI AC0, GPR32Opnd:$rt) - 58
9462
102k
    {AliasPatternCond_K_Reg, Mips_AC0},
9463
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
9464
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
9465
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9466
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
9467
    // (MTTHI_NM AC0, GPRNM32Opnd:$rt) - 63
9468
102k
    {AliasPatternCond_K_Reg, Mips_AC0},
9469
102k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
9470
102k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
9471
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
9472
    // (MTTLO AC0, GPR32Opnd:$rt) - 67
9473
102k
    {AliasPatternCond_K_Reg, Mips_AC0},
9474
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
9475
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
9476
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9477
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
9478
    // (MTTLO_NM AC0, GPRNM32Opnd:$rt) - 72
9479
102k
    {AliasPatternCond_K_Reg, Mips_AC0},
9480
102k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
9481
102k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
9482
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
9483
    // (NORImm GPR32Opnd:$rs, GPR32Opnd:$rs, simm32_relaxed:$imm) - 76
9484
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
9485
102k
    {AliasPatternCond_K_TiedReg, 0},
9486
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureGP64Bit},
9487
    // (NORImm64 GPR64Opnd:$rs, GPR64Opnd:$rs, imm64:$imm) - 79
9488
102k
    {AliasPatternCond_K_RegClass, Mips_GPR64RegClassID},
9489
102k
    {AliasPatternCond_K_TiedReg, 0},
9490
102k
    {AliasPatternCond_K_Feature, Mips_FeatureGP64Bit},
9491
    // (SLTImm64 GPR64Opnd:$rs, GPR64Opnd:$rs, imm64:$imm) - 82
9492
102k
    {AliasPatternCond_K_RegClass, Mips_GPR64RegClassID},
9493
102k
    {AliasPatternCond_K_TiedReg, 0},
9494
102k
    {AliasPatternCond_K_Feature, Mips_FeatureGP64Bit},
9495
    // (SLTUImm64 GPR64Opnd:$rs, GPR64Opnd:$rs, imm64:$imm) - 85
9496
102k
    {AliasPatternCond_K_RegClass, Mips_GPR64RegClassID},
9497
102k
    {AliasPatternCond_K_TiedReg, 0},
9498
102k
    {AliasPatternCond_K_Feature, Mips_FeatureGP64Bit},
9499
    // (ADDIUGP48_NM GPRNM48Opnd:$rt, GPRNMGPOpnd:$rs, sym32_gp_nm:$addr) - 88
9500
102k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
9501
102k
    {AliasPatternCond_K_RegClass, Mips_GPRNMGPRegClassID},
9502
102k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
9503
    // (ADDIUGPB_NM GPRNM32Opnd:$rt, GPRNMGPOpnd:$rs, sym32_gp_nm:$offset) - 91
9504
102k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
9505
102k
    {AliasPatternCond_K_RegClass, Mips_GPRNMGPRegClassID},
9506
102k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
9507
    // (ADDIUGPW_NM GPRNM32Opnd:$rt, GPRNMGPOpnd:$rs, sym32_gp_nm:$offset) - 94
9508
102k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
9509
102k
    {AliasPatternCond_K_RegClass, Mips_GPRNMGPRegClassID},
9510
102k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
9511
    // (ADDIUPC GPR32Opnd:$rd, simm19_lsl2:$imm) - 97
9512
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
9513
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9514
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r6},
9515
    // (ADDIUPC_MMR6 GPR32Opnd:$rd, simm19_lsl2:$imm) - 100
9516
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
9517
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9518
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r6},
9519
    // (ADDu GPR32Opnd:$dst, GPR32Opnd:$src, ZERO) - 103
9520
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
9521
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
9522
102k
    {AliasPatternCond_K_Reg, Mips_ZERO},
9523
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9524
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureGP64Bit},
9525
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9526
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
9527
    // (BC1F FCC0, brtarget:$offset) - 110
9528
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9529
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9530
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9531
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9532
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9533
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9534
    // (BC1FL FCC0, brtarget:$offset) - 116
9535
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9536
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9537
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMips2},
9538
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9539
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9540
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9541
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9542
    // (BC1F_MM FCC0, brtarget:$offset) - 123
9543
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9544
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9545
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9546
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9547
    // (BC1T FCC0, brtarget:$offset) - 127
9548
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9549
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9550
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9551
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9552
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9553
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9554
    // (BC1TL FCC0, brtarget:$offset) - 133
9555
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9556
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9557
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMips2},
9558
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9559
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9560
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9561
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9562
    // (BC1T_MM FCC0, brtarget:$offset) - 140
9563
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9564
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9565
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9566
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9567
    // (BEQC16_NM GPRNM16R3Opnd:$rs, GPRNM16R3Opnd:$rt, brtarget4s1_nm:$offset) - 144
9568
102k
    {AliasPatternCond_K_RegClass, Mips_GPRNM3RegClassID},
9569
102k
    {AliasPatternCond_K_RegClass, Mips_GPRNM3RegClassID},
9570
102k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
9571
    // (BEQC_NM GPRNM32Opnd:$rt, ZERO_NM, brtarget14_nm:$offset) - 147
9572
102k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
9573
102k
    {AliasPatternCond_K_Reg, Mips_ZERO_NM},
9574
102k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
9575
    // (BEQC_NM ZERO_NM, GPRNM32Opnd:$rt, brtarget14_nm:$offset) - 150
9576
102k
    {AliasPatternCond_K_Reg, Mips_ZERO_NM},
9577
102k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
9578
102k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
9579
    // (BEQL GPR32Opnd:$rs, ZERO, brtarget:$offset) - 153
9580
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
9581
102k
    {AliasPatternCond_K_Reg, Mips_ZERO},
9582
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9583
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMips2},
9584
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9585
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
9586
    // (BGEZAL ZERO, brtarget:$offset) - 159
9587
102k
    {AliasPatternCond_K_Reg, Mips_ZERO},
9588
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9589
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9590
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9591
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9592
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
9593
    // (BGEZAL_MM ZERO, brtarget_mm:$offset) - 165
9594
102k
    {AliasPatternCond_K_Reg, Mips_ZERO},
9595
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9596
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9597
    // (BNEC16_NM GPRNM16R3Opnd:$rs, GPRNM16R3Opnd:$rt, brtarget4s1_nm:$offset) - 168
9598
102k
    {AliasPatternCond_K_RegClass, Mips_GPRNM3RegClassID},
9599
102k
    {AliasPatternCond_K_RegClass, Mips_GPRNM3RegClassID},
9600
102k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
9601
    // (BNEC_NM GPRNM32Opnd:$rt, ZERO_NM, brtarget14_nm:$offset) - 171
9602
102k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
9603
102k
    {AliasPatternCond_K_Reg, Mips_ZERO_NM},
9604
102k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
9605
    // (BNEC_NM ZERO_NM, GPRNM32Opnd:$rt, brtarget14_nm:$offset) - 174
9606
102k
    {AliasPatternCond_K_Reg, Mips_ZERO_NM},
9607
102k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
9608
102k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
9609
    // (BNEL GPR32Opnd:$rs, ZERO, brtarget:$offset) - 177
9610
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
9611
102k
    {AliasPatternCond_K_Reg, Mips_ZERO},
9612
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9613
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMips2},
9614
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9615
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
9616
    // (BREAK 0, 0) - 183
9617
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
9618
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
9619
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9620
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9621
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
9622
    // (BREAK uimm10:$imm, 0) - 188
9623
102k
    {AliasPatternCond_K_Ignore, 0},
9624
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
9625
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9626
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9627
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
9628
    // (BREAK_MM 0, 0) - 193
9629
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
9630
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
9631
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9632
    // (BREAK_MM uimm10:$imm, 0) - 196
9633
102k
    {AliasPatternCond_K_Ignore, 0},
9634
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
9635
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9636
    // (C_EQ_D32 FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 199
9637
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9638
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9639
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9640
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9641
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
9642
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9643
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9644
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9645
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9646
    // (C_EQ_D32_MM FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 208
9647
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9648
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9649
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9650
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9651
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
9652
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9653
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9654
    // (C_EQ_D64 FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 215
9655
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9656
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9657
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9658
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9659
102k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
9660
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9661
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9662
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9663
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9664
    // (C_EQ_D64_MM FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 224
9665
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9666
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9667
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9668
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9669
102k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
9670
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9671
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9672
    // (C_EQ_S FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 231
9673
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9674
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9675
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9676
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9677
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9678
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9679
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9680
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9681
    // (C_EQ_S_MM FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 239
9682
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9683
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9684
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9685
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9686
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9687
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9688
    // (C_F_D32 FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 245
9689
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9690
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9691
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9692
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9693
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
9694
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9695
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9696
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9697
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9698
    // (C_F_D32_MM FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 254
9699
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9700
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9701
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9702
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9703
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
9704
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9705
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9706
    // (C_F_D64 FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 261
9707
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9708
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9709
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9710
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9711
102k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
9712
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9713
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9714
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9715
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9716
    // (C_F_D64_MM FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 270
9717
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9718
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9719
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9720
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9721
102k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
9722
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9723
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9724
    // (C_F_S FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 277
9725
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9726
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9727
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9728
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9729
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9730
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9731
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9732
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9733
    // (C_F_S_MM FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 285
9734
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9735
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9736
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9737
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9738
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9739
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9740
    // (C_LE_D32 FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 291
9741
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9742
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9743
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9744
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9745
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
9746
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9747
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9748
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9749
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9750
    // (C_LE_D32_MM FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 300
9751
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9752
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9753
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9754
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9755
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
9756
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9757
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9758
    // (C_LE_D64 FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 307
9759
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9760
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9761
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9762
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9763
102k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
9764
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9765
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9766
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9767
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9768
    // (C_LE_D64_MM FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 316
9769
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9770
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9771
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9772
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9773
102k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
9774
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9775
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9776
    // (C_LE_S FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 323
9777
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9778
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9779
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9780
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9781
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9782
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9783
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9784
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9785
    // (C_LE_S_MM FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 331
9786
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9787
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9788
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9789
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9790
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9791
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9792
    // (C_LT_D32 FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 337
9793
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9794
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9795
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9796
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9797
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
9798
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9799
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9800
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9801
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9802
    // (C_LT_D32_MM FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 346
9803
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9804
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9805
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9806
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9807
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
9808
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9809
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9810
    // (C_LT_D64 FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 353
9811
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9812
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9813
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9814
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9815
102k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
9816
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9817
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9818
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9819
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9820
    // (C_LT_D64_MM FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 362
9821
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9822
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9823
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9824
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9825
102k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
9826
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9827
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9828
    // (C_LT_S FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 369
9829
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9830
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9831
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9832
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9833
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9834
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9835
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9836
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9837
    // (C_LT_S_MM FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 377
9838
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9839
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9840
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9841
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9842
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9843
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9844
    // (C_NGE_D32 FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 383
9845
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9846
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9847
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9848
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9849
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
9850
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9851
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9852
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9853
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9854
    // (C_NGE_D32_MM FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 392
9855
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9856
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9857
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9858
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9859
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
9860
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9861
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9862
    // (C_NGE_D64 FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 399
9863
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9864
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9865
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9866
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9867
102k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
9868
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9869
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9870
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9871
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9872
    // (C_NGE_D64_MM FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 408
9873
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9874
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9875
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9876
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9877
102k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
9878
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9879
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9880
    // (C_NGE_S FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 415
9881
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9882
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9883
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9884
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9885
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9886
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9887
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9888
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9889
    // (C_NGE_S_MM FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 423
9890
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9891
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9892
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9893
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9894
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9895
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9896
    // (C_NGLE_D32 FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 429
9897
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9898
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9899
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9900
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9901
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
9902
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9903
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9904
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9905
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9906
    // (C_NGLE_D32_MM FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 438
9907
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9908
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9909
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9910
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9911
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
9912
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9913
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9914
    // (C_NGLE_D64 FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 445
9915
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9916
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9917
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9918
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9919
102k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
9920
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9921
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9922
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9923
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9924
    // (C_NGLE_D64_MM FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 454
9925
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9926
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9927
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9928
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9929
102k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
9930
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9931
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9932
    // (C_NGLE_S FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 461
9933
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9934
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9935
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9936
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9937
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9938
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9939
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9940
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9941
    // (C_NGLE_S_MM FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 469
9942
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9943
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9944
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9945
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9946
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9947
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9948
    // (C_NGL_D32 FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 475
9949
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9950
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9951
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9952
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9953
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
9954
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9955
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9956
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9957
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9958
    // (C_NGL_D32_MM FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 484
9959
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9960
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9961
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9962
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9963
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
9964
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9965
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9966
    // (C_NGL_D64 FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 491
9967
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9968
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9969
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9970
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9971
102k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
9972
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9973
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9974
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9975
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9976
    // (C_NGL_D64_MM FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 500
9977
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9978
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9979
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9980
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9981
102k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
9982
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9983
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9984
    // (C_NGL_S FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 507
9985
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9986
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9987
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9988
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9989
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9990
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9991
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9992
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9993
    // (C_NGL_S_MM FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 515
9994
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9995
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9996
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9997
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9998
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9999
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10000
    // (C_NGT_D32 FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 521
10001
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10002
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10003
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10004
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10005
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
10006
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10007
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10008
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10009
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10010
    // (C_NGT_D32_MM FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 530
10011
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10012
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10013
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10014
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10015
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
10016
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10017
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10018
    // (C_NGT_D64 FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 537
10019
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10020
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10021
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10022
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10023
102k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
10024
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10025
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10026
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10027
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10028
    // (C_NGT_D64_MM FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 546
10029
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10030
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10031
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10032
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10033
102k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
10034
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10035
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10036
    // (C_NGT_S FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 553
10037
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10038
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10039
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10040
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10041
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10042
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10043
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10044
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10045
    // (C_NGT_S_MM FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 561
10046
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10047
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10048
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10049
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10050
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10051
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10052
    // (C_OLE_D32 FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 567
10053
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10054
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10055
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10056
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10057
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
10058
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10059
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10060
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10061
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10062
    // (C_OLE_D32_MM FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 576
10063
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10064
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10065
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10066
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10067
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
10068
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10069
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10070
    // (C_OLE_D64 FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 583
10071
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10072
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10073
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10074
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10075
102k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
10076
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10077
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10078
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10079
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10080
    // (C_OLE_D64_MM FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 592
10081
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10082
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10083
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10084
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10085
102k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
10086
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10087
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10088
    // (C_OLE_S FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 599
10089
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10090
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10091
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10092
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10093
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10094
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10095
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10096
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10097
    // (C_OLE_S_MM FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 607
10098
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10099
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10100
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10101
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10102
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10103
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10104
    // (C_OLT_D32 FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 613
10105
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10106
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10107
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10108
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10109
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
10110
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10111
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10112
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10113
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10114
    // (C_OLT_D32_MM FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 622
10115
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10116
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10117
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10118
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10119
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
10120
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10121
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10122
    // (C_OLT_D64 FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 629
10123
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10124
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10125
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10126
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10127
102k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
10128
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10129
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10130
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10131
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10132
    // (C_OLT_D64_MM FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 638
10133
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10134
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10135
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10136
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10137
102k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
10138
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10139
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10140
    // (C_OLT_S FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 645
10141
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10142
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10143
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10144
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10145
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10146
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10147
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10148
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10149
    // (C_OLT_S_MM FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 653
10150
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10151
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10152
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10153
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10154
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10155
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10156
    // (C_SEQ_D32 FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 659
10157
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10158
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10159
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10160
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10161
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
10162
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10163
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10164
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10165
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10166
    // (C_SEQ_D32_MM FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 668
10167
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10168
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10169
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10170
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10171
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
10172
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10173
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10174
    // (C_SEQ_D64 FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 675
10175
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10176
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10177
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10178
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10179
102k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
10180
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10181
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10182
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10183
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10184
    // (C_SEQ_D64_MM FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 684
10185
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10186
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10187
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10188
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10189
102k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
10190
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10191
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10192
    // (C_SEQ_S FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 691
10193
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10194
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10195
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10196
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10197
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10198
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10199
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10200
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10201
    // (C_SEQ_S_MM FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 699
10202
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10203
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10204
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10205
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10206
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10207
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10208
    // (C_SF_D32 FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 705
10209
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10210
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10211
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10212
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10213
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
10214
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10215
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10216
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10217
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10218
    // (C_SF_D32_MM FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 714
10219
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10220
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10221
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10222
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10223
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
10224
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10225
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10226
    // (C_SF_D64 FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 721
10227
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10228
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10229
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10230
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10231
102k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
10232
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10233
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10234
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10235
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10236
    // (C_SF_D64_MM FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 730
10237
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10238
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10239
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10240
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10241
102k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
10242
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10243
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10244
    // (C_SF_S FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 737
10245
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10246
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10247
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10248
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10249
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10250
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10251
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10252
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10253
    // (C_SF_S_MM FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 745
10254
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10255
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10256
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10257
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10258
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10259
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10260
    // (C_UEQ_D32 FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 751
10261
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10262
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10263
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10264
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10265
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
10266
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10267
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10268
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10269
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10270
    // (C_UEQ_D32_MM FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 760
10271
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10272
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10273
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10274
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10275
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
10276
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10277
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10278
    // (C_UEQ_D64 FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 767
10279
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10280
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10281
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10282
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10283
102k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
10284
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10285
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10286
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10287
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10288
    // (C_UEQ_D64_MM FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 776
10289
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10290
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10291
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10292
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10293
102k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
10294
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10295
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10296
    // (C_UEQ_S FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 783
10297
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10298
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10299
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10300
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10301
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10302
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10303
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10304
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10305
    // (C_UEQ_S_MM FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 791
10306
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10307
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10308
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10309
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10310
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10311
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10312
    // (C_ULE_D32 FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 797
10313
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10314
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10315
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10316
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10317
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
10318
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10319
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10320
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10321
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10322
    // (C_ULE_D32_MM FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 806
10323
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10324
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10325
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10326
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10327
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
10328
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10329
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10330
    // (C_ULE_D64 FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 813
10331
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10332
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10333
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10334
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10335
102k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
10336
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10337
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10338
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10339
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10340
    // (C_ULE_D64_MM FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 822
10341
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10342
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10343
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10344
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10345
102k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
10346
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10347
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10348
    // (C_ULE_S FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 829
10349
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10350
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10351
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10352
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10353
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10354
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10355
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10356
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10357
    // (C_ULE_S_MM FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 837
10358
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10359
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10360
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10361
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10362
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10363
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10364
    // (C_ULT_D32 FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 843
10365
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10366
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10367
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10368
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10369
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
10370
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10371
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10372
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10373
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10374
    // (C_ULT_D32_MM FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 852
10375
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10376
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10377
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10378
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10379
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
10380
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10381
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10382
    // (C_ULT_D64 FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 859
10383
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10384
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10385
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10386
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10387
102k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
10388
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10389
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10390
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10391
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10392
    // (C_ULT_D64_MM FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 868
10393
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10394
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10395
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10396
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10397
102k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
10398
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10399
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10400
    // (C_ULT_S FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 875
10401
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10402
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10403
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10404
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10405
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10406
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10407
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10408
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10409
    // (C_ULT_S_MM FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 883
10410
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10411
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10412
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10413
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10414
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10415
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10416
    // (C_UN_D32 FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 889
10417
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10418
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10419
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10420
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10421
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
10422
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10423
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10424
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10425
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10426
    // (C_UN_D32_MM FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 898
10427
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10428
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10429
102k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10430
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10431
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
10432
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10433
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10434
    // (C_UN_D64 FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 905
10435
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10436
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10437
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10438
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10439
102k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
10440
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10441
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10442
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10443
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10444
    // (C_UN_D64_MM FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 914
10445
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10446
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10447
102k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10448
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10449
102k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
10450
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10451
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10452
    // (C_UN_S FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 921
10453
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10454
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10455
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10456
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10457
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10458
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10459
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10460
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10461
    // (C_UN_S_MM FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 929
10462
102k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10463
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10464
102k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10465
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10466
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10467
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10468
    // (DADDu GPR64Opnd:$dst, GPR64Opnd:$src, ZERO_64) - 935
10469
102k
    {AliasPatternCond_K_RegClass, Mips_GPR64RegClassID},
10470
102k
    {AliasPatternCond_K_RegClass, Mips_GPR64RegClassID},
10471
102k
    {AliasPatternCond_K_Reg, Mips_ZERO_64},
10472
102k
    {AliasPatternCond_K_Feature, Mips_FeatureGP64Bit},
10473
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10474
    // (DI ZERO) - 940
10475
102k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10476
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10477
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r2},
10478
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10479
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10480
    // (DIV GPR32Opnd:$rs, GPR32Opnd:$rs, GPR32Opnd:$rt) - 945
10481
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10482
102k
    {AliasPatternCond_K_TiedReg, 0},
10483
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10484
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10485
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r6},
10486
    // (DIVU GPR32Opnd:$rs, GPR32Opnd:$rs, GPR32Opnd:$rt) - 950
10487
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10488
102k
    {AliasPatternCond_K_TiedReg, 0},
10489
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10490
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10491
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r6},
10492
    // (DI_MM ZERO) - 955
10493
102k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10494
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10495
    // (DI_MMR6 ZERO) - 957
10496
102k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10497
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10498
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r6},
10499
    // (DI_NM ZERO_NM) - 960
10500
102k
    {AliasPatternCond_K_Reg, Mips_ZERO_NM},
10501
102k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
10502
    // (DMT ZERO) - 962
10503
102k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10504
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
10505
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10506
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10507
    // (DMT_NM ZERO_NM) - 966
10508
102k
    {AliasPatternCond_K_Reg, Mips_ZERO_NM},
10509
102k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
10510
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
10511
    // (DSUB GPR64Opnd:$rt, ZERO_64, GPR64Opnd:$rs) - 969
10512
102k
    {AliasPatternCond_K_RegClass, Mips_GPR64RegClassID},
10513
102k
    {AliasPatternCond_K_Reg, Mips_ZERO_64},
10514
102k
    {AliasPatternCond_K_RegClass, Mips_GPR64RegClassID},
10515
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10516
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMips3},
10517
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10518
    // (DSUB GPR64Opnd:$rt, ZERO_64, GPR64Opnd:$rt) - 975
10519
102k
    {AliasPatternCond_K_RegClass, Mips_GPR64RegClassID},
10520
102k
    {AliasPatternCond_K_Reg, Mips_ZERO_64},
10521
102k
    {AliasPatternCond_K_TiedReg, 0},
10522
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10523
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMips3},
10524
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10525
    // (DSUBu GPR64Opnd:$rt, ZERO_64, GPR64Opnd:$rs) - 981
10526
102k
    {AliasPatternCond_K_RegClass, Mips_GPR64RegClassID},
10527
102k
    {AliasPatternCond_K_Reg, Mips_ZERO_64},
10528
102k
    {AliasPatternCond_K_RegClass, Mips_GPR64RegClassID},
10529
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10530
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMips3},
10531
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10532
    // (DSUBu GPR64Opnd:$rt, ZERO_64, GPR64Opnd:$rt) - 987
10533
102k
    {AliasPatternCond_K_RegClass, Mips_GPR64RegClassID},
10534
102k
    {AliasPatternCond_K_Reg, Mips_ZERO_64},
10535
102k
    {AliasPatternCond_K_TiedReg, 0},
10536
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10537
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMips3},
10538
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10539
    // (DVPE ZERO) - 993
10540
102k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10541
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
10542
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10543
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10544
    // (DVPE_NM ZERO_NM) - 997
10545
102k
    {AliasPatternCond_K_Reg, Mips_ZERO_NM},
10546
102k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
10547
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
10548
    // (EI ZERO) - 1000
10549
102k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10550
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10551
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r2},
10552
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10553
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10554
    // (EI_MM ZERO) - 1005
10555
102k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10556
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10557
    // (EI_MMR6 ZERO) - 1007
10558
102k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10559
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10560
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r6},
10561
    // (EI_NM ZERO_NM) - 1010
10562
102k
    {AliasPatternCond_K_Reg, Mips_ZERO_NM},
10563
102k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
10564
    // (EMT ZERO) - 1012
10565
102k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10566
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
10567
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10568
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10569
    // (EMT_NM ZERO_NM) - 1016
10570
102k
    {AliasPatternCond_K_Reg, Mips_ZERO_NM},
10571
102k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
10572
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
10573
    // (EVPE ZERO) - 1019
10574
102k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10575
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
10576
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10577
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10578
    // (EVPE_NM ZERO_NM) - 1023
10579
102k
    {AliasPatternCond_K_Reg, Mips_ZERO_NM},
10580
102k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
10581
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
10582
    // (HYPCALL 0) - 1026
10583
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10584
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10585
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r5},
10586
102k
    {AliasPatternCond_K_Feature, Mips_FeatureVirt},
10587
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10588
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10589
    // (HYPCALL_MM 0) - 1032
10590
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10591
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10592
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r5},
10593
102k
    {AliasPatternCond_K_Feature, Mips_FeatureVirt},
10594
    // (JALR ZERO, GPR32Opnd:$rs) - 1036
10595
102k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10596
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10597
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10598
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureGP64Bit},
10599
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r6},
10600
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10601
    // (JALR64 ZERO_64, GPR64Opnd:$rs) - 1042
10602
102k
    {AliasPatternCond_K_Reg, Mips_ZERO_64},
10603
102k
    {AliasPatternCond_K_RegClass, Mips_GPR64RegClassID},
10604
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10605
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMips64r6},
10606
    // (JALRCHB_NM ZERO_NM, GPRNM32Opnd:$rs) - 1046
10607
102k
    {AliasPatternCond_K_Reg, Mips_ZERO_NM},
10608
102k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
10609
102k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
10610
    // (JALRC_HB_MMR6 RA, GPR32Opnd:$rs) - 1049
10611
102k
    {AliasPatternCond_K_Reg, Mips_RA},
10612
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10613
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10614
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r6},
10615
    // (JALRC_MMR6 RA, GPR32Opnd:$rs) - 1053
10616
102k
    {AliasPatternCond_K_Reg, Mips_RA},
10617
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10618
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10619
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r6},
10620
    // (JALR_HB RA, GPR32Opnd:$rs) - 1057
10621
102k
    {AliasPatternCond_K_Reg, Mips_RA},
10622
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10623
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10624
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32},
10625
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10626
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10627
    // (JALR_HB64 RA_64, GPR64Opnd:$rs) - 1063
10628
102k
    {AliasPatternCond_K_Reg, Mips_RA_64},
10629
102k
    {AliasPatternCond_K_RegClass, Mips_GPR64RegClassID},
10630
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10631
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMips64},
10632
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10633
    // (JIALC GPR32Opnd:$rs, 0) - 1068
10634
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10635
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10636
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10637
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureGP64Bit},
10638
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r6},
10639
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10640
    // (JIALC64 GPR64Opnd:$rs, 0) - 1074
10641
102k
    {AliasPatternCond_K_RegClass, Mips_GPR64RegClassID},
10642
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10643
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10644
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMips64r6},
10645
    // (JIC GPR32Opnd:$rs, 0) - 1078
10646
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10647
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10648
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10649
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureGP64Bit},
10650
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r6},
10651
    // (JIC64 GPR64Opnd:$rs, 0) - 1083
10652
102k
    {AliasPatternCond_K_RegClass, Mips_GPR64RegClassID},
10653
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10654
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10655
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMips64r6},
10656
    // (MFC0_NM GPRNM32Opnd:$rt, COP0Opnd:$c0s, 0) - 1087
10657
102k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
10658
102k
    {AliasPatternCond_K_RegClass, Mips_COP0RegClassID},
10659
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10660
102k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
10661
    // (MFHC0_NM GPRNM32Opnd:$rt, COP0Opnd:$c0s, 0) - 1091
10662
102k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
10663
102k
    {AliasPatternCond_K_RegClass, Mips_COP0RegClassID},
10664
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10665
102k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
10666
    // (MOVE16_MM ZERO, ZERO) - 1095
10667
102k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10668
102k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10669
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10670
    // (MTC0_NM GPRNM32Opnd:$rt, COP0Opnd:$c0s, 0) - 1098
10671
102k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
10672
102k
    {AliasPatternCond_K_RegClass, Mips_COP0RegClassID},
10673
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10674
102k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
10675
    // (MTHC0_NM GPRNM32Opnd:$rt, COP0Opnd:$c0s, 0) - 1102
10676
102k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
10677
102k
    {AliasPatternCond_K_RegClass, Mips_COP0RegClassID},
10678
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10679
102k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
10680
    // (Move32R16 ZERO, S0) - 1106
10681
102k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10682
102k
    {AliasPatternCond_K_Reg, Mips_S0},
10683
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMips16},
10684
    // (NOR_NM GPRNM32Opnd:$rt, GPRNM32Opnd:$rs, ZERO_NM) - 1109
10685
102k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
10686
102k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
10687
102k
    {AliasPatternCond_K_Reg, Mips_ZERO_NM},
10688
102k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
10689
    // (OR GPR32Opnd:$dst, GPR32Opnd:$src, ZERO) - 1113
10690
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10691
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10692
102k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10693
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10694
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureGP64Bit},
10695
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10696
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10697
    // (OR64 GPR64Opnd:$dst, GPR64Opnd:$src, ZERO_64) - 1120
10698
102k
    {AliasPatternCond_K_RegClass, Mips_GPR64RegClassID},
10699
102k
    {AliasPatternCond_K_RegClass, Mips_GPR64RegClassID},
10700
102k
    {AliasPatternCond_K_Reg, Mips_ZERO_64},
10701
102k
    {AliasPatternCond_K_Feature, Mips_FeatureGP64Bit},
10702
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10703
    // (RDHWR GPR32Opnd:$rt, HWRegsOpnd:$rs, 0) - 1125
10704
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10705
102k
    {AliasPatternCond_K_RegClass, Mips_HWRegsRegClassID},
10706
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10707
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10708
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10709
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10710
    // (RDHWR64 GPR64Opnd:$rt, HWRegsOpnd:$rs, 0) - 1131
10711
102k
    {AliasPatternCond_K_RegClass, Mips_GPR64RegClassID},
10712
102k
    {AliasPatternCond_K_RegClass, Mips_HWRegsRegClassID},
10713
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10714
102k
    {AliasPatternCond_K_Feature, Mips_FeatureGP64Bit},
10715
    // (RDHWR_MM GPR32Opnd:$rt, HWRegsOpnd:$rs, 0) - 1135
10716
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10717
102k
    {AliasPatternCond_K_RegClass, Mips_HWRegsRegClassID},
10718
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10719
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10720
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10721
    // (RDHWR_MMR6 GPR32Opnd:$rt, HWRegsOpnd:$rs, 0) - 1140
10722
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10723
102k
    {AliasPatternCond_K_RegClass, Mips_HWRegsRegClassID},
10724
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10725
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10726
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r6},
10727
    // (RESTOREJRC16_NM uimm8s4_nm:$adj, 0) - 1145
10728
102k
    {AliasPatternCond_K_Ignore, 0},
10729
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10730
    // (RESTOREJRC_NM uimm12s3_nm:$adj, 0) - 1147
10731
102k
    {AliasPatternCond_K_Ignore, 0},
10732
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10733
    // (RESTORE_NM uimm12s3_nm:$adj, 0) - 1149
10734
102k
    {AliasPatternCond_K_Ignore, 0},
10735
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10736
    // (ROTX_NM GPRNM32Opnd:$rt, GPRNM32Opnd:$rs, 7, 8, 1) - 1151
10737
102k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
10738
102k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
10739
102k
    {AliasPatternCond_K_Imm, (uint32_t)7},
10740
102k
    {AliasPatternCond_K_Imm, (uint32_t)8},
10741
102k
    {AliasPatternCond_K_Imm, (uint32_t)1},
10742
102k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
10743
    // (ROTX_NM GPRNM32Opnd:$rt, GPRNM32Opnd:$rs, 15, 16, 0) - 1157
10744
102k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
10745
102k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
10746
102k
    {AliasPatternCond_K_Imm, (uint32_t)15},
10747
102k
    {AliasPatternCond_K_Imm, (uint32_t)16},
10748
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10749
102k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
10750
    // (ROTX_NM GPRNM32Opnd:$rt, GPRNM32Opnd:$rs, 8, 24, 0) - 1163
10751
102k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
10752
102k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
10753
102k
    {AliasPatternCond_K_Imm, (uint32_t)8},
10754
102k
    {AliasPatternCond_K_Imm, (uint32_t)24},
10755
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10756
102k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
10757
    // (SAVE16_NM uimm8s4_nm:$adj, 0) - 1169
10758
102k
    {AliasPatternCond_K_Ignore, 0},
10759
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10760
    // (SAVE_NM uimm12s3_nm:$adj, 0) - 1171
10761
102k
    {AliasPatternCond_K_Ignore, 0},
10762
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10763
    // (SDBBP 0) - 1173
10764
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10765
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10766
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32},
10767
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10768
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10769
    // (SDBBP_MMR6 0) - 1178
10770
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10771
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10772
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r6},
10773
    // (SDBBP_R6 0) - 1181
10774
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10775
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10776
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r6},
10777
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10778
    // (SIGRIE 0) - 1185
10779
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10780
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10781
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r6},
10782
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10783
    // (SIGRIE_MMR6 0) - 1189
10784
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10785
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10786
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r6},
10787
    // (SLL ZERO, ZERO, 0) - 1192
10788
102k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10789
102k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10790
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10791
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10792
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10793
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10794
    // (SLL_MM ZERO, ZERO, 0) - 1198
10795
102k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10796
102k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10797
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10798
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10799
    // (SLL_MMR6 ZERO, ZERO, 0) - 1202
10800
102k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10801
102k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10802
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10803
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10804
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r6},
10805
    // (SUB GPR32Opnd:$rt, ZERO, GPR32Opnd:$rs) - 1207
10806
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10807
102k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10808
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10809
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10810
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10811
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10812
    // (SUB GPR32Opnd:$rt, ZERO, GPR32Opnd:$rt) - 1213
10813
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10814
102k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10815
102k
    {AliasPatternCond_K_TiedReg, 0},
10816
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10817
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10818
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10819
    // (SUBU_MMR6 GPR32Opnd:$rt, ZERO, GPR32Opnd:$rs) - 1219
10820
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10821
102k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10822
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10823
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10824
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r6},
10825
    // (SUBU_MMR6 GPR32Opnd:$rt, ZERO, GPR32Opnd:$rt) - 1224
10826
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10827
102k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10828
102k
    {AliasPatternCond_K_TiedReg, 0},
10829
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10830
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r6},
10831
    // (SUB_MM GPR32Opnd:$rt, ZERO, GPR32Opnd:$rs) - 1229
10832
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10833
102k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10834
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10835
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10836
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10837
    // (SUB_MM GPR32Opnd:$rt, ZERO, GPR32Opnd:$rt) - 1234
10838
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10839
102k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10840
102k
    {AliasPatternCond_K_TiedReg, 0},
10841
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10842
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10843
    // (SUB_MMR6 GPR32Opnd:$rt, ZERO, GPR32Opnd:$rs) - 1239
10844
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10845
102k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10846
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10847
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10848
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r6},
10849
    // (SUB_MMR6 GPR32Opnd:$rt, ZERO, GPR32Opnd:$rt) - 1244
10850
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10851
102k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10852
102k
    {AliasPatternCond_K_TiedReg, 0},
10853
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10854
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r6},
10855
    // (SUBu GPR32Opnd:$rt, ZERO, GPR32Opnd:$rs) - 1249
10856
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10857
102k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10858
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10859
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10860
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10861
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10862
    // (SUBu GPR32Opnd:$rt, ZERO, GPR32Opnd:$rt) - 1255
10863
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10864
102k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10865
102k
    {AliasPatternCond_K_TiedReg, 0},
10866
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10867
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10868
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10869
    // (SUBu_MM GPR32Opnd:$rt, ZERO, GPR32Opnd:$rs) - 1261
10870
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10871
102k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10872
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10873
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10874
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10875
    // (SUBu_MM GPR32Opnd:$rt, ZERO, GPR32Opnd:$rt) - 1266
10876
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10877
102k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10878
102k
    {AliasPatternCond_K_TiedReg, 0},
10879
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10880
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10881
    // (SWSP_MM GPR32Opnd:$rt, mem_mm_sp_imm5_lsl2:$offset) - 1271
10882
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10883
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10884
    // (SYNC 0) - 1273
10885
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10886
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10887
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMips2},
10888
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10889
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10890
    // (SYNC_MM 0) - 1278
10891
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10892
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10893
    // (SYNC_MMR6 0) - 1280
10894
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10895
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10896
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r6},
10897
    // (SYNC_NM 0) - 1283
10898
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10899
102k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
10900
    // (SYNC_NM 4) - 1285
10901
102k
    {AliasPatternCond_K_Imm, (uint32_t)4},
10902
102k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
10903
    // (SYNC_NM 16) - 1287
10904
102k
    {AliasPatternCond_K_Imm, (uint32_t)16},
10905
102k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
10906
    // (SYNC_NM 17) - 1289
10907
102k
    {AliasPatternCond_K_Imm, (uint32_t)17},
10908
102k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
10909
    // (SYNC_NM 18) - 1291
10910
102k
    {AliasPatternCond_K_Imm, (uint32_t)18},
10911
102k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
10912
    // (SYNC_NM 19) - 1293
10913
102k
    {AliasPatternCond_K_Imm, (uint32_t)19},
10914
102k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
10915
    // (SYSCALL 0) - 1295
10916
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10917
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10918
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10919
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10920
    // (SYSCALL_MM 0) - 1299
10921
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10922
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10923
    // (TEQ GPR32Opnd:$rs, GPR32Opnd:$rt, 0) - 1301
10924
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10925
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10926
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10927
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10928
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMips2},
10929
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10930
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10931
    // (TEQ_MM GPR32Opnd:$rs, GPR32Opnd:$rt, 0) - 1308
10932
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10933
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10934
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10935
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10936
    // (TGE GPR32Opnd:$rs, GPR32Opnd:$rt, 0) - 1312
10937
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10938
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10939
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10940
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10941
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMips2},
10942
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10943
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10944
    // (TGEU GPR32Opnd:$rs, GPR32Opnd:$rt, 0) - 1319
10945
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10946
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10947
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10948
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10949
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMips2},
10950
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10951
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10952
    // (TGEU_MM GPR32Opnd:$rs, GPR32Opnd:$rt, 0) - 1326
10953
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10954
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10955
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10956
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10957
    // (TGE_MM GPR32Opnd:$rs, GPR32Opnd:$rt, 0) - 1330
10958
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10959
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10960
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10961
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10962
    // (TLT GPR32Opnd:$rs, GPR32Opnd:$rt, 0) - 1334
10963
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10964
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10965
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10966
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10967
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMips2},
10968
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10969
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10970
    // (TLTU GPR32Opnd:$rs, GPR32Opnd:$rt, 0) - 1341
10971
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10972
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10973
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10974
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10975
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMips2},
10976
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10977
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10978
    // (TLTU_MM GPR32Opnd:$rs, GPR32Opnd:$rt, 0) - 1348
10979
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10980
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10981
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10982
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10983
    // (TLT_MM GPR32Opnd:$rs, GPR32Opnd:$rt, 0) - 1352
10984
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10985
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10986
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10987
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10988
    // (TNE GPR32Opnd:$rs, GPR32Opnd:$rt, 0) - 1356
10989
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10990
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10991
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10992
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10993
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMips2},
10994
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10995
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10996
    // (TNE_MM GPR32Opnd:$rs, GPR32Opnd:$rt, 0) - 1363
10997
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10998
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10999
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
11000
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
11001
    // (WAIT_MM 0) - 1367
11002
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
11003
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
11004
    // (WAIT_NM 0) - 1369
11005
102k
    {AliasPatternCond_K_Imm, (uint32_t)0},
11006
102k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
11007
    // (WRDSP GPR32Opnd:$rt, 31) - 1371
11008
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
11009
102k
    {AliasPatternCond_K_Imm, (uint32_t)31},
11010
102k
    {AliasPatternCond_K_Feature, Mips_FeatureDSP},
11011
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
11012
    // (WRDSP_MM GPR32Opnd:$rt, 31) - 1375
11013
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
11014
102k
    {AliasPatternCond_K_Imm, (uint32_t)31},
11015
102k
    {AliasPatternCond_K_Feature, Mips_FeatureDSP},
11016
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
11017
    // (YIELD ZERO, GPR32Opnd:$rs) - 1379
11018
102k
    {AliasPatternCond_K_Reg, Mips_ZERO},
11019
102k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
11020
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
11021
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
11022
102k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
11023
    // (YIELD_NM ZERO_NM, GPRNM32Opnd:$rs) - 1384
11024
102k
    {AliasPatternCond_K_Reg, Mips_ZERO_NM},
11025
102k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
11026
102k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
11027
102k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
11028
102k
  {0},  };
11029
11030
102k
  static const char AsmStrings[] =
11031
102k
    /* 0 */ "mftacx $\x01\0"
11032
102k
    /* 10 */ "mftc0 $\x01, $\x02\0"
11033
102k
    /* 23 */ "mfthi $\x01\0"
11034
102k
    /* 32 */ "mftlo $\x01\0"
11035
102k
    /* 41 */ "mttacx $\x02\0"
11036
102k
    /* 51 */ "mttc0 $\x02, $\x01\0"
11037
102k
    /* 64 */ "mtthi $\x02\0"
11038
102k
    /* 73 */ "mttlo $\x02\0"
11039
102k
    /* 82 */ "nor $\x01, $\x03\0"
11040
102k
    /* 93 */ "slt $\x01, $\x03\0"
11041
102k
    /* 104 */ "sltu $\x01, $\x03\0"
11042
102k
    /* 116 */ "addiu.b32 $\x01, $\x02, $\x03\0"
11043
102k
    /* 137 */ "addiu.b $\x01, $\x02, $\x03\0"
11044
102k
    /* 156 */ "addiu.w $\x01, $\x02, $\x03\0"
11045
102k
    /* 175 */ "lapc $\x01, $\x02\0"
11046
102k
    /* 187 */ "move $\x01, $\x02\0"
11047
102k
    /* 199 */ "bc1f $\xFF\x02\x01\0"
11048
102k
    /* 209 */ "bc1fl $\xFF\x02\x01\0"
11049
102k
    /* 220 */ "bc1t $\xFF\x02\x01\0"
11050
102k
    /* 230 */ "bc1tl $\xFF\x02\x01\0"
11051
102k
    /* 241 */ "beqc $\x02, $\x01, $\xFF\x03\x01\0"
11052
102k
    /* 259 */ "beqzc $\x01, $\xFF\x03\x01\0"
11053
102k
    /* 274 */ "beqzc $\x02, $\xFF\x03\x01\0"
11054
102k
    /* 289 */ "beqzl $\x01, $\xFF\x03\x01\0"
11055
102k
    /* 304 */ "bal $\xFF\x02\x01\0"
11056
102k
    /* 313 */ "bnec $\x02, $\x01, $\xFF\x03\x01\0"
11057
102k
    /* 331 */ "bnezc $\x01, $\xFF\x03\x01\0"
11058
102k
    /* 346 */ "bnezc $\x02, $\xFF\x03\x01\0"
11059
102k
    /* 361 */ "bnezl $\x01, $\xFF\x03\x01\0"
11060
102k
    /* 376 */ "break\0"
11061
102k
    /* 382 */ "break $\xFF\x01\x02\0"
11062
102k
    /* 393 */ "c.eq.d $\x02, $\x03\0"
11063
102k
    /* 407 */ "c.eq.s $\x02, $\x03\0"
11064
102k
    /* 421 */ "c.f.d $\x02, $\x03\0"
11065
102k
    /* 434 */ "c.f.s $\x02, $\x03\0"
11066
102k
    /* 447 */ "c.le.d $\x02, $\x03\0"
11067
102k
    /* 461 */ "c.le.s $\x02, $\x03\0"
11068
102k
    /* 475 */ "c.lt.d $\x02, $\x03\0"
11069
102k
    /* 489 */ "c.lt.s $\x02, $\x03\0"
11070
102k
    /* 503 */ "c.nge.d $\x02, $\x03\0"
11071
102k
    /* 518 */ "c.nge.s $\x02, $\x03\0"
11072
102k
    /* 533 */ "c.ngle.d $\x02, $\x03\0"
11073
102k
    /* 549 */ "c.ngle.s $\x02, $\x03\0"
11074
102k
    /* 565 */ "c.ngl.d $\x02, $\x03\0"
11075
102k
    /* 580 */ "c.ngl.s $\x02, $\x03\0"
11076
102k
    /* 595 */ "c.ngt.d $\x02, $\x03\0"
11077
102k
    /* 610 */ "c.ngt.s $\x02, $\x03\0"
11078
102k
    /* 625 */ "c.ole.d $\x02, $\x03\0"
11079
102k
    /* 640 */ "c.ole.s $\x02, $\x03\0"
11080
102k
    /* 655 */ "c.olt.d $\x02, $\x03\0"
11081
102k
    /* 670 */ "c.olt.s $\x02, $\x03\0"
11082
102k
    /* 685 */ "c.seq.d $\x02, $\x03\0"
11083
102k
    /* 700 */ "c.seq.s $\x02, $\x03\0"
11084
102k
    /* 715 */ "c.sf.d $\x02, $\x03\0"
11085
102k
    /* 729 */ "c.sf.s $\x02, $\x03\0"
11086
102k
    /* 743 */ "c.ueq.d $\x02, $\x03\0"
11087
102k
    /* 758 */ "c.ueq.s $\x02, $\x03\0"
11088
102k
    /* 773 */ "c.ule.d $\x02, $\x03\0"
11089
102k
    /* 788 */ "c.ule.s $\x02, $\x03\0"
11090
102k
    /* 803 */ "c.ult.d $\x02, $\x03\0"
11091
102k
    /* 818 */ "c.ult.s $\x02, $\x03\0"
11092
102k
    /* 833 */ "c.un.d $\x02, $\x03\0"
11093
102k
    /* 847 */ "c.un.s $\x02, $\x03\0"
11094
102k
    /* 861 */ "di\0"
11095
102k
    /* 864 */ "div $\x01, $\x03\0"
11096
102k
    /* 875 */ "divu $\x01, $\x03\0"
11097
102k
    /* 887 */ "dmt\0"
11098
102k
    /* 891 */ "dneg $\x01, $\x03\0"
11099
102k
    /* 903 */ "dneg $\x01\0"
11100
102k
    /* 911 */ "dnegu $\x01, $\x03\0"
11101
102k
    /* 924 */ "dnegu $\x01\0"
11102
102k
    /* 933 */ "dvpe\0"
11103
102k
    /* 938 */ "ei\0"
11104
102k
    /* 941 */ "emt\0"
11105
102k
    /* 945 */ "evpe\0"
11106
102k
    /* 950 */ "hypcall\0"
11107
102k
    /* 958 */ "jr $\x02\0"
11108
102k
    /* 964 */ "jrc.hb $\x02\0"
11109
102k
    /* 974 */ "jalrc.hb $\x02\0"
11110
102k
    /* 986 */ "jalrc $\x02\0"
11111
102k
    /* 995 */ "jalr.hb $\x02\0"
11112
102k
    /* 1006 */ "jalrc $\x01\0"
11113
102k
    /* 1015 */ "jrc $\x01\0"
11114
102k
    /* 1022 */ "mfc0 $\x01, $\x02\0"
11115
102k
    /* 1034 */ "mfhc0 $\x01, $\x02\0"
11116
102k
    /* 1047 */ "nop\0"
11117
102k
    /* 1051 */ "mtc0 $\x01, $\x02\0"
11118
102k
    /* 1063 */ "mthc0 $\x01, $\x02\0"
11119
102k
    /* 1076 */ "not $\x01, $\x02\0"
11120
102k
    /* 1087 */ "rdhwr $\x01, $\x02\0"
11121
102k
    /* 1100 */ "restore.jrc $\xFF\x01\x03\0"
11122
102k
    /* 1117 */ "restore.jrc $\xFF\x01\x04\0"
11123
102k
    /* 1134 */ "restore $\xFF\x01\x04\0"
11124
102k
    /* 1147 */ "bitrevb $\x01, $\x02\0"
11125
102k
    /* 1162 */ "bitrevh $\x01, $\x02\0"
11126
102k
    /* 1177 */ "byterevh $\x01, $\x02\0"
11127
102k
    /* 1193 */ "save $\xFF\x01\x03\0"
11128
102k
    /* 1203 */ "save $\xFF\x01\x04\0"
11129
102k
    /* 1213 */ "sdbbp\0"
11130
102k
    /* 1219 */ "sigrie\0"
11131
102k
    /* 1226 */ "neg $\x01, $\x03\0"
11132
102k
    /* 1237 */ "neg $\x01\0"
11133
102k
    /* 1244 */ "negu $\x01, $\x03\0"
11134
102k
    /* 1256 */ "negu $\x01\0"
11135
102k
    /* 1264 */ "sw $\x01, $\xFF\x02\x05\0"
11136
102k
    /* 1276 */ "sync\0"
11137
102k
    /* 1281 */ "sync_wmb\0"
11138
102k
    /* 1290 */ "sync_mb\0"
11139
102k
    /* 1298 */ "sync_acquire\0"
11140
102k
    /* 1311 */ "sync_release\0"
11141
102k
    /* 1324 */ "sync_rmb\0"
11142
102k
    /* 1333 */ "syscall\0"
11143
102k
    /* 1341 */ "teq $\x01, $\x02\0"
11144
102k
    /* 1352 */ "tge $\x01, $\x02\0"
11145
102k
    /* 1363 */ "tgeu $\x01, $\x02\0"
11146
102k
    /* 1375 */ "tlt $\x01, $\x02\0"
11147
102k
    /* 1386 */ "tltu $\x01, $\x02\0"
11148
102k
    /* 1398 */ "tne $\x01, $\x02\0"
11149
102k
    /* 1409 */ "wait\0"
11150
102k
    /* 1414 */ "wrdsp $\x01\0"
11151
102k
    /* 1423 */ "yield $\x02\0"
11152
102k
  ;
11153
11154
102k
#ifndef NDEBUG
11155
  //static struct SortCheck {
11156
  //  SortCheck(ArrayRef<PatternsForOpcode> OpToPatterns) {
11157
  //    assert(std::is_sorted(
11158
  //               OpToPatterns.begin(), OpToPatterns.end(),
11159
  //               [](const PatternsForOpcode &L, const //PatternsForOpcode &R) {
11160
  //                 return L.Opcode < R.Opcode;
11161
  //               }) &&
11162
  //           "tablegen failed to sort opcode patterns");
11163
  //  }
11164
  //} sortCheckVar(OpToPatterns);
11165
102k
#endif
11166
11167
102k
  AliasMatchingData M = {
11168
102k
    OpToPatterns,
11169
102k
    Patterns,
11170
102k
    Conds,
11171
102k
    AsmStrings,
11172
102k
    NULL,
11173
102k
  };
11174
102k
  const char *AsmString = matchAliasPatterns(MI, &M);
11175
102k
  if (!AsmString) return false;
11176
11177
4.38k
  unsigned I = 0;
11178
22.3k
  while (AsmString[I] != ' ' && AsmString[I] != '\t' &&
11179
22.3k
         AsmString[I] != '$' && AsmString[I] != '\0')
11180
17.9k
    ++I;
11181
4.38k
  SStream_concat1(OS, '\t');
11182
4.38k
  char *substr = malloc(I+1);
11183
4.38k
  memcpy(substr, AsmString, I);
11184
4.38k
  substr[I] = '\0';
11185
4.38k
  SStream_concat0(OS, substr);
11186
4.38k
  free(substr);
11187
4.38k
  if (AsmString[I] != '\0') {
11188
2.66k
    if (AsmString[I] == ' ' || AsmString[I] == '\t') {
11189
2.66k
      SStream_concat1(OS, '\t');
11190
2.66k
      ++I;
11191
2.66k
    }
11192
8.81k
    do {
11193
8.81k
      if (AsmString[I] == '$') {
11194
4.71k
        ++I;
11195
4.71k
        if (AsmString[I] == (char)0xff) {
11196
1.19k
          ++I;
11197
1.19k
          int OpIdx = AsmString[I++] - 1;
11198
1.19k
          int PrintMethodIdx = AsmString[I++] - 1;
11199
1.19k
          printCustomAliasOperand(MI, Address, OpIdx, PrintMethodIdx, OS);
11200
1.19k
        } else
11201
3.51k
          printOperand(MI, ((unsigned)AsmString[I++]) - 1, OS);
11202
4.71k
      } else {
11203
4.10k
        SStream_concat1(OS, AsmString[I++]);
11204
4.10k
      }
11205
8.81k
    } while (AsmString[I] != '\0');
11206
2.66k
  }
11207
11208
4.38k
  return true;
11209
#else
11210
  return false;
11211
#endif // CAPSTONE_DIET
11212
102k
}
11213
11214
static void printCustomAliasOperand(
11215
         MCInst *MI, uint64_t Address, unsigned OpIdx,
11216
         unsigned PrintMethodIdx,
11217
1.19k
         SStream *OS) {
11218
1.19k
#ifndef CAPSTONE_DIET
11219
1.19k
  switch (PrintMethodIdx) {
11220
0
  default:
11221
0
    CS_ASSERT_RET(0 && "Unknown PrintMethod kind");
11222
0
    break;
11223
266
  case 0:
11224
266
    printBranchOperand(MI, Address, OpIdx, OS);
11225
266
    break;
11226
152
  case 1:
11227
152
    printUImm_10_0(MI, OpIdx, OS);
11228
152
    break;
11229
0
  case 2:
11230
0
    printUImm_8_0(MI, OpIdx, OS);
11231
0
    break;
11232
0
  case 3:
11233
0
    printUImm_12_0(MI, OpIdx, OS);
11234
0
    break;
11235
778
  case 4:
11236
778
    printMemOperand(MI, OpIdx, OS);
11237
778
    break;
11238
1.19k
  }
11239
1.19k
#endif // CAPSTONE_DIET
11240
1.19k
}
11241
11242
#endif // PRINT_ALIAS_INSTR