Coverage Report

Created: 2025-10-10 06:20

next uncovered line (L), next uncovered region (R), next uncovered branch (B)
/src/capstonenext/arch/Mips/MipsGenAsmWriter.inc
Line
Count
Source
1
/* Capstone Disassembly Engine, https://www.capstone-engine.org */
2
/* By Nguyen Anh Quynh <aquynh@gmail.com>, 2013-2022, */
3
/*    Rot127 <unisono@quyllur.org> 2022-2024 */
4
/* Automatically generated file by Capstone's LLVM TableGen Disassembler Backend. */
5
6
/* LLVM-commit: <commit> */
7
/* LLVM-tag: <tag> */
8
9
/* Do not edit. */
10
11
/* Capstone's LLVM TableGen Backends: */
12
/* https://github.com/capstone-engine/llvm-capstone */
13
14
#include <capstone/platform.h>
15
#include "../../cs_priv.h"
16
17
/// getMnemonic - This method is automatically generated by tablegen
18
/// from the instruction set description.
19
34.7k
static MnemonicBitsInfo getMnemonic(MCInst *MI, SStream *O) {
20
34.7k
#ifndef CAPSTONE_DIET
21
34.7k
  static const char AsmStrs[] = {
22
34.7k
  /* 0 */ "ins \t\0"
23
34.7k
  /* 6 */ "dmfc0\t\0"
24
34.7k
  /* 13 */ "dmfgc0\t\0"
25
34.7k
  /* 21 */ "mfhgc0\t\0"
26
34.7k
  /* 29 */ "mthgc0\t\0"
27
34.7k
  /* 37 */ "dmtgc0\t\0"
28
34.7k
  /* 45 */ "mfhc0\t\0"
29
34.7k
  /* 52 */ "mthc0\t\0"
30
34.7k
  /* 59 */ "dmtc0\t\0"
31
34.7k
  /* 66 */ "vmm0\t\0"
32
34.7k
  /* 72 */ "mtm0\t\0"
33
34.7k
  /* 78 */ "mtp0\t\0"
34
34.7k
  /* 84 */ "bbit0\t\0"
35
34.7k
  /* 91 */ "ldc1\t\0"
36
34.7k
  /* 97 */ "sdc1\t\0"
37
34.7k
  /* 103 */ "cfc1\t\0"
38
34.7k
  /* 109 */ "dmfc1\t\0"
39
34.7k
  /* 116 */ "mfhc1\t\0"
40
34.7k
  /* 123 */ "mthc1\t\0"
41
34.7k
  /* 130 */ "ctc1\t\0"
42
34.7k
  /* 136 */ "dmtc1\t\0"
43
34.7k
  /* 143 */ "lwc1\t\0"
44
34.7k
  /* 149 */ "swc1\t\0"
45
34.7k
  /* 155 */ "ldxc1\t\0"
46
34.7k
  /* 162 */ "sdxc1\t\0"
47
34.7k
  /* 169 */ "luxc1\t\0"
48
34.7k
  /* 176 */ "suxc1\t\0"
49
34.7k
  /* 183 */ "lwxc1\t\0"
50
34.7k
  /* 190 */ "swxc1\t\0"
51
34.7k
  /* 197 */ "mtm1\t\0"
52
34.7k
  /* 203 */ "mtp1\t\0"
53
34.7k
  /* 209 */ "bbit1\t\0"
54
34.7k
  /* 216 */ "bbit032\t\0"
55
34.7k
  /* 225 */ "bbit132\t\0"
56
34.7k
  /* 234 */ "dsra32\t\0"
57
34.7k
  /* 242 */ "bposge32\t\0"
58
34.7k
  /* 252 */ "dsll32\t\0"
59
34.7k
  /* 260 */ "dsrl32\t\0"
60
34.7k
  /* 268 */ "lwm32\t\0"
61
34.7k
  /* 275 */ "swm32\t\0"
62
34.7k
  /* 282 */ "drotr32\t\0"
63
34.7k
  /* 291 */ "cins32\t\0"
64
34.7k
  /* 299 */ "exts32\t\0"
65
34.7k
  /* 307 */ "ldc2\t\0"
66
34.7k
  /* 313 */ "sdc2\t\0"
67
34.7k
  /* 319 */ "cfc2\t\0"
68
34.7k
  /* 325 */ "dmfc2\t\0"
69
34.7k
  /* 332 */ "mfhc2\t\0"
70
34.7k
  /* 339 */ "mthc2\t\0"
71
34.7k
  /* 346 */ "ctc2\t\0"
72
34.7k
  /* 352 */ "dmtc2\t\0"
73
34.7k
  /* 359 */ "lwc2\t\0"
74
34.7k
  /* 365 */ "swc2\t\0"
75
34.7k
  /* 371 */ "mtm2\t\0"
76
34.7k
  /* 377 */ "mtp2\t\0"
77
34.7k
  /* 383 */ "addiur2\t\0"
78
34.7k
  /* 392 */ "ldc3\t\0"
79
34.7k
  /* 398 */ "sdc3\t\0"
80
34.7k
  /* 404 */ "lwc3\t\0"
81
34.7k
  /* 410 */ "swc3\t\0"
82
34.7k
  /* 416 */ "addius5\t\0"
83
34.7k
  /* 425 */ "sb16\t\0"
84
34.7k
  /* 431 */ "bc16\t\0"
85
34.7k
  /* 437 */ "jrc16\t\0"
86
34.7k
  /* 444 */ "bnezc16\t\0"
87
34.7k
  /* 453 */ "beqzc16\t\0"
88
34.7k
  /* 462 */ "and16\t\0"
89
34.7k
  /* 469 */ "move16\t\0"
90
34.7k
  /* 477 */ "sh16\t\0"
91
34.7k
  /* 483 */ "andi16\t\0"
92
34.7k
  /* 491 */ "mfhi16\t\0"
93
34.7k
  /* 499 */ "li16\t\0"
94
34.7k
  /* 505 */ "break16\t\0"
95
34.7k
  /* 514 */ "sll16\t\0"
96
34.7k
  /* 521 */ "srl16\t\0"
97
34.7k
  /* 528 */ "lwm16\t\0"
98
34.7k
  /* 535 */ "swm16\t\0"
99
34.7k
  /* 542 */ "mflo16\t\0"
100
34.7k
  /* 550 */ "sdbbp16\t\0"
101
34.7k
  /* 559 */ "jr16\t\0"
102
34.7k
  /* 565 */ "xor16\t\0"
103
34.7k
  /* 572 */ "jalrs16\t\0"
104
34.7k
  /* 581 */ "not16\t\0"
105
34.7k
  /* 588 */ "lbu16\t\0"
106
34.7k
  /* 595 */ "subu16\t\0"
107
34.7k
  /* 603 */ "addu16\t\0"
108
34.7k
  /* 611 */ "lhu16\t\0"
109
34.7k
  /* 618 */ "lw16\t\0"
110
34.7k
  /* 624 */ "sw16\t\0"
111
34.7k
  /* 630 */ "bnez16\t\0"
112
34.7k
  /* 638 */ "beqz16\t\0"
113
34.7k
  /* 646 */ "andi[32]\t\0"
114
34.7k
  /* 656 */ "addiu[32]\t\0"
115
34.7k
  /* 667 */ "addiu[r2]\t\0"
116
34.7k
  /* 678 */ "addiu[rs5]\t\0"
117
34.7k
  /* 690 */ "balc[16]\t\0"
118
34.7k
  /* 700 */ "andi[16]\t\0"
119
34.7k
  /* 710 */ "li[48]\t\0"
120
34.7k
  /* 718 */ "addiu[48]\t\0"
121
34.7k
  /* 729 */ "addiu[gp48]\t\0"
122
34.7k
  /* 742 */ "addiu[gp.b]\t\0"
123
34.7k
  /* 755 */ "addiu[neg]\t\0"
124
34.7k
  /* 767 */ "addiu[r1.sp]\t\0"
125
34.7k
  /* 781 */ "addiu[gp.w]\t\0"
126
34.7k
  /* 794 */ "saa\t\0"
127
34.7k
  /* 799 */ "preceu.ph.qbla\t\0"
128
34.7k
  /* 815 */ "precequ.ph.qbla\t\0"
129
34.7k
  /* 832 */ "dla\t\0"
130
34.7k
  /* 837 */ "preceu.ph.qbra\t\0"
131
34.7k
  /* 853 */ "precequ.ph.qbra\t\0"
132
34.7k
  /* 870 */ "dsra\t\0"
133
34.7k
  /* 876 */ "dlsa\t\0"
134
34.7k
  /* 882 */ "cfcmsa\t\0"
135
34.7k
  /* 890 */ "ctcmsa\t\0"
136
34.7k
  /* 898 */ "add_a.b\t\0"
137
34.7k
  /* 907 */ "min_a.b\t\0"
138
34.7k
  /* 916 */ "adds_a.b\t\0"
139
34.7k
  /* 926 */ "max_a.b\t\0"
140
34.7k
  /* 935 */ "sra.b\t\0"
141
34.7k
  /* 942 */ "nloc.b\t\0"
142
34.7k
  /* 950 */ "lapc.b\t\0"
143
34.7k
  /* 958 */ "nlzc.b\t\0"
144
34.7k
  /* 966 */ "sld.b\t\0"
145
34.7k
  /* 973 */ "pckod.b\t\0"
146
34.7k
  /* 982 */ "ilvod.b\t\0"
147
34.7k
  /* 991 */ "insve.b\t\0"
148
34.7k
  /* 1000 */ "vshf.b\t\0"
149
34.7k
  /* 1008 */ "bneg.b\t\0"
150
34.7k
  /* 1016 */ "srai.b\t\0"
151
34.7k
  /* 1024 */ "sldi.b\t\0"
152
34.7k
  /* 1032 */ "andi.b\t\0"
153
34.7k
  /* 1040 */ "bnegi.b\t\0"
154
34.7k
  /* 1049 */ "bseli.b\t\0"
155
34.7k
  /* 1058 */ "slli.b\t\0"
156
34.7k
  /* 1066 */ "srli.b\t\0"
157
34.7k
  /* 1074 */ "binsli.b\t\0"
158
34.7k
  /* 1084 */ "ceqi.b\t\0"
159
34.7k
  /* 1092 */ "srari.b\t\0"
160
34.7k
  /* 1101 */ "bclri.b\t\0"
161
34.7k
  /* 1110 */ "srlri.b\t\0"
162
34.7k
  /* 1119 */ "nori.b\t\0"
163
34.7k
  /* 1127 */ "xori.b\t\0"
164
34.7k
  /* 1135 */ "binsri.b\t\0"
165
34.7k
  /* 1145 */ "splati.b\t\0"
166
34.7k
  /* 1155 */ "bseti.b\t\0"
167
34.7k
  /* 1164 */ "subvi.b\t\0"
168
34.7k
  /* 1173 */ "addvi.b\t\0"
169
34.7k
  /* 1182 */ "bmzi.b\t\0"
170
34.7k
  /* 1190 */ "bmnzi.b\t\0"
171
34.7k
  /* 1199 */ "fill.b\t\0"
172
34.7k
  /* 1207 */ "sll.b\t\0"
173
34.7k
  /* 1214 */ "srl.b\t\0"
174
34.7k
  /* 1221 */ "binsl.b\t\0"
175
34.7k
  /* 1230 */ "ilvl.b\t\0"
176
34.7k
  /* 1238 */ "ceq.b\t\0"
177
34.7k
  /* 1245 */ "srar.b\t\0"
178
34.7k
  /* 1253 */ "bclr.b\t\0"
179
34.7k
  /* 1261 */ "srlr.b\t\0"
180
34.7k
  /* 1269 */ "binsr.b\t\0"
181
34.7k
  /* 1278 */ "ilvr.b\t\0"
182
34.7k
  /* 1286 */ "asub_s.b\t\0"
183
34.7k
  /* 1296 */ "mod_s.b\t\0"
184
34.7k
  /* 1305 */ "cle_s.b\t\0"
185
34.7k
  /* 1314 */ "ave_s.b\t\0"
186
34.7k
  /* 1323 */ "clei_s.b\t\0"
187
34.7k
  /* 1333 */ "mini_s.b\t\0"
188
34.7k
  /* 1343 */ "clti_s.b\t\0"
189
34.7k
  /* 1353 */ "maxi_s.b\t\0"
190
34.7k
  /* 1363 */ "min_s.b\t\0"
191
34.7k
  /* 1372 */ "aver_s.b\t\0"
192
34.7k
  /* 1382 */ "subs_s.b\t\0"
193
34.7k
  /* 1392 */ "adds_s.b\t\0"
194
34.7k
  /* 1402 */ "sat_s.b\t\0"
195
34.7k
  /* 1411 */ "clt_s.b\t\0"
196
34.7k
  /* 1420 */ "subsuu_s.b\t\0"
197
34.7k
  /* 1432 */ "div_s.b\t\0"
198
34.7k
  /* 1441 */ "max_s.b\t\0"
199
34.7k
  /* 1450 */ "copy_s.b\t\0"
200
34.7k
  /* 1460 */ "splat.b\t\0"
201
34.7k
  /* 1469 */ "bset.b\t\0"
202
34.7k
  /* 1477 */ "pcnt.b\t\0"
203
34.7k
  /* 1485 */ "insert.b\t\0"
204
34.7k
  /* 1495 */ "st.b\t\0"
205
34.7k
  /* 1501 */ "asub_u.b\t\0"
206
34.7k
  /* 1511 */ "mod_u.b\t\0"
207
34.7k
  /* 1520 */ "cle_u.b\t\0"
208
34.7k
  /* 1529 */ "ave_u.b\t\0"
209
34.7k
  /* 1538 */ "clei_u.b\t\0"
210
34.7k
  /* 1548 */ "mini_u.b\t\0"
211
34.7k
  /* 1558 */ "clti_u.b\t\0"
212
34.7k
  /* 1568 */ "maxi_u.b\t\0"
213
34.7k
  /* 1578 */ "min_u.b\t\0"
214
34.7k
  /* 1587 */ "aver_u.b\t\0"
215
34.7k
  /* 1597 */ "subs_u.b\t\0"
216
34.7k
  /* 1607 */ "adds_u.b\t\0"
217
34.7k
  /* 1617 */ "subsus_u.b\t\0"
218
34.7k
  /* 1629 */ "sat_u.b\t\0"
219
34.7k
  /* 1638 */ "clt_u.b\t\0"
220
34.7k
  /* 1647 */ "div_u.b\t\0"
221
34.7k
  /* 1656 */ "max_u.b\t\0"
222
34.7k
  /* 1665 */ "copy_u.b\t\0"
223
34.7k
  /* 1675 */ "msubv.b\t\0"
224
34.7k
  /* 1684 */ "maddv.b\t\0"
225
34.7k
  /* 1693 */ "pckev.b\t\0"
226
34.7k
  /* 1702 */ "ilvev.b\t\0"
227
34.7k
  /* 1711 */ "mulv.b\t\0"
228
34.7k
  /* 1719 */ "bz.b\t\0"
229
34.7k
  /* 1725 */ "bnz.b\t\0"
230
34.7k
  /* 1732 */ "crc32b\t\0"
231
34.7k
  /* 1740 */ "crc32cb\t\0"
232
34.7k
  /* 1749 */ "seb\t\0"
233
34.7k
  /* 1754 */ "jalrc.hb\t\0"
234
34.7k
  /* 1764 */ "jr.hb\t\0"
235
34.7k
  /* 1771 */ "jalr.hb\t\0"
236
34.7k
  /* 1780 */ "lb\t\0"
237
34.7k
  /* 1784 */ "shra.qb\t\0"
238
34.7k
  /* 1793 */ "cmpgdu.le.qb\t\0"
239
34.7k
  /* 1807 */ "cmpgu.le.qb\t\0"
240
34.7k
  /* 1820 */ "cmpu.le.qb\t\0"
241
34.7k
  /* 1832 */ "subuh.qb\t\0"
242
34.7k
  /* 1842 */ "adduh.qb\t\0"
243
34.7k
  /* 1852 */ "pick.qb\t\0"
244
34.7k
  /* 1861 */ "shll.qb\t\0"
245
34.7k
  /* 1870 */ "repl.qb\t\0"
246
34.7k
  /* 1879 */ "shrl.qb\t\0"
247
34.7k
  /* 1888 */ "cmpgdu.eq.qb\t\0"
248
34.7k
  /* 1902 */ "cmpgu.eq.qb\t\0"
249
34.7k
  /* 1915 */ "cmpu.eq.qb\t\0"
250
34.7k
  /* 1927 */ "shra_r.qb\t\0"
251
34.7k
  /* 1938 */ "subuh_r.qb\t\0"
252
34.7k
  /* 1950 */ "adduh_r.qb\t\0"
253
34.7k
  /* 1962 */ "shrav_r.qb\t\0"
254
34.7k
  /* 1974 */ "absq_s.qb\t\0"
255
34.7k
  /* 1985 */ "subu_s.qb\t\0"
256
34.7k
  /* 1996 */ "addu_s.qb\t\0"
257
34.7k
  /* 2007 */ "cmpgdu.lt.qb\t\0"
258
34.7k
  /* 2021 */ "cmpgu.lt.qb\t\0"
259
34.7k
  /* 2034 */ "cmpu.lt.qb\t\0"
260
34.7k
  /* 2046 */ "subu.qb\t\0"
261
34.7k
  /* 2055 */ "addu.qb\t\0"
262
34.7k
  /* 2064 */ "shrav.qb\t\0"
263
34.7k
  /* 2074 */ "shllv.qb\t\0"
264
34.7k
  /* 2084 */ "replv.qb\t\0"
265
34.7k
  /* 2094 */ "shrlv.qb\t\0"
266
34.7k
  /* 2104 */ "raddu.w.qb\t\0"
267
34.7k
  /* 2116 */ "sb\t\0"
268
34.7k
  /* 2120 */ "modsub\t\0"
269
34.7k
  /* 2128 */ "msub\t\0"
270
34.7k
  /* 2134 */ "bposge32c\t\0"
271
34.7k
  /* 2145 */ "bc\t\0"
272
34.7k
  /* 2149 */ "bgec\t\0"
273
34.7k
  /* 2155 */ "bnec\t\0"
274
34.7k
  /* 2161 */ "bgeic\t\0"
275
34.7k
  /* 2168 */ "bneic\t\0"
276
34.7k
  /* 2175 */ "jic\t\0"
277
34.7k
  /* 2180 */ "beqic\t\0"
278
34.7k
  /* 2187 */ "bltic\t\0"
279
34.7k
  /* 2194 */ "move.balc\t\0"
280
34.7k
  /* 2205 */ "jialc\t\0"
281
34.7k
  /* 2212 */ "bgezalc\t\0"
282
34.7k
  /* 2221 */ "blezalc\t\0"
283
34.7k
  /* 2230 */ "bnezalc\t\0"
284
34.7k
  /* 2239 */ "beqzalc\t\0"
285
34.7k
  /* 2248 */ "bgtzalc\t\0"
286
34.7k
  /* 2257 */ "bltzalc\t\0"
287
34.7k
  /* 2266 */ "sync\t\0"
288
34.7k
  /* 2272 */ "ldpc\t\0"
289
34.7k
  /* 2278 */ "auipc\t\0"
290
34.7k
  /* 2285 */ "aluipc\t\0"
291
34.7k
  /* 2293 */ "addiupc\t\0"
292
34.7k
  /* 2302 */ "lwupc\t\0"
293
34.7k
  /* 2309 */ "lwpc\t\0"
294
34.7k
  /* 2315 */ "swpc\t\0"
295
34.7k
  /* 2321 */ "beqc\t\0"
296
34.7k
  /* 2327 */ "restore.jrc\t\0"
297
34.7k
  /* 2340 */ "jalrc\t\0"
298
34.7k
  /* 2347 */ "addsc\t\0"
299
34.7k
  /* 2354 */ "brsc\t\0"
300
34.7k
  /* 2360 */ "balrsc\t\0"
301
34.7k
  /* 2368 */ "bltc\t\0"
302
34.7k
  /* 2374 */ "bgeuc\t\0"
303
34.7k
  /* 2381 */ "bgeiuc\t\0"
304
34.7k
  /* 2389 */ "bltiuc\t\0"
305
34.7k
  /* 2397 */ "bltuc\t\0"
306
34.7k
  /* 2404 */ "bnvc\t\0"
307
34.7k
  /* 2410 */ "bovc\t\0"
308
34.7k
  /* 2416 */ "addwc\t\0"
309
34.7k
  /* 2423 */ "bgezc\t\0"
310
34.7k
  /* 2430 */ "blezc\t\0"
311
34.7k
  /* 2437 */ "bc1nezc\t\0"
312
34.7k
  /* 2446 */ "bc2nezc\t\0"
313
34.7k
  /* 2455 */ "bbnezc\t\0"
314
34.7k
  /* 2463 */ "bc1eqzc\t\0"
315
34.7k
  /* 2472 */ "bc2eqzc\t\0"
316
34.7k
  /* 2481 */ "bbeqzc\t\0"
317
34.7k
  /* 2489 */ "bgtzc\t\0"
318
34.7k
  /* 2496 */ "bltzc\t\0"
319
34.7k
  /* 2503 */ "flog2.d\t\0"
320
34.7k
  /* 2512 */ "fexp2.d\t\0"
321
34.7k
  /* 2521 */ "add_a.d\t\0"
322
34.7k
  /* 2530 */ "fmin_a.d\t\0"
323
34.7k
  /* 2540 */ "adds_a.d\t\0"
324
34.7k
  /* 2550 */ "fmax_a.d\t\0"
325
34.7k
  /* 2560 */ "mina.d\t\0"
326
34.7k
  /* 2568 */ "sra.d\t\0"
327
34.7k
  /* 2575 */ "maxa.d\t\0"
328
34.7k
  /* 2583 */ "fsub.d\t\0"
329
34.7k
  /* 2591 */ "fmsub.d\t\0"
330
34.7k
  /* 2600 */ "nmsub.d\t\0"
331
34.7k
  /* 2609 */ "nloc.d\t\0"
332
34.7k
  /* 2617 */ "nlzc.d\t\0"
333
34.7k
  /* 2625 */ "fadd.d\t\0"
334
34.7k
  /* 2633 */ "fmadd.d\t\0"
335
34.7k
  /* 2642 */ "nmadd.d\t\0"
336
34.7k
  /* 2651 */ "sld.d\t\0"
337
34.7k
  /* 2658 */ "pckod.d\t\0"
338
34.7k
  /* 2667 */ "ilvod.d\t\0"
339
34.7k
  /* 2676 */ "c.nge.d\t\0"
340
34.7k
  /* 2685 */ "c.le.d\t\0"
341
34.7k
  /* 2693 */ "cmp.le.d\t\0"
342
34.7k
  /* 2703 */ "fcle.d\t\0"
343
34.7k
  /* 2711 */ "c.ngle.d\t\0"
344
34.7k
  /* 2721 */ "c.ole.d\t\0"
345
34.7k
  /* 2730 */ "cmp.sle.d\t\0"
346
34.7k
  /* 2741 */ "fsle.d\t\0"
347
34.7k
  /* 2749 */ "c.ule.d\t\0"
348
34.7k
  /* 2758 */ "cmp.ule.d\t\0"
349
34.7k
  /* 2769 */ "fcule.d\t\0"
350
34.7k
  /* 2778 */ "cmp.sule.d\t\0"
351
34.7k
  /* 2790 */ "fsule.d\t\0"
352
34.7k
  /* 2799 */ "fcne.d\t\0"
353
34.7k
  /* 2807 */ "fsne.d\t\0"
354
34.7k
  /* 2815 */ "fcune.d\t\0"
355
34.7k
  /* 2824 */ "fsune.d\t\0"
356
34.7k
  /* 2833 */ "insve.d\t\0"
357
34.7k
  /* 2842 */ "c.f.d\t\0"
358
34.7k
  /* 2849 */ "cmp.af.d\t\0"
359
34.7k
  /* 2859 */ "fcaf.d\t\0"
360
34.7k
  /* 2867 */ "cmp.saf.d\t\0"
361
34.7k
  /* 2878 */ "fsaf.d\t\0"
362
34.7k
  /* 2886 */ "msubf.d\t\0"
363
34.7k
  /* 2895 */ "maddf.d\t\0"
364
34.7k
  /* 2904 */ "vshf.d\t\0"
365
34.7k
  /* 2912 */ "c.sf.d\t\0"
366
34.7k
  /* 2920 */ "movf.d\t\0"
367
34.7k
  /* 2928 */ "bneg.d\t\0"
368
34.7k
  /* 2936 */ "srai.d\t\0"
369
34.7k
  /* 2944 */ "sldi.d\t\0"
370
34.7k
  /* 2952 */ "bnegi.d\t\0"
371
34.7k
  /* 2961 */ "slli.d\t\0"
372
34.7k
  /* 2969 */ "srli.d\t\0"
373
34.7k
  /* 2977 */ "binsli.d\t\0"
374
34.7k
  /* 2987 */ "ceqi.d\t\0"
375
34.7k
  /* 2995 */ "srari.d\t\0"
376
34.7k
  /* 3004 */ "bclri.d\t\0"
377
34.7k
  /* 3013 */ "srlri.d\t\0"
378
34.7k
  /* 3022 */ "binsri.d\t\0"
379
34.7k
  /* 3032 */ "splati.d\t\0"
380
34.7k
  /* 3042 */ "bseti.d\t\0"
381
34.7k
  /* 3051 */ "subvi.d\t\0"
382
34.7k
  /* 3060 */ "addvi.d\t\0"
383
34.7k
  /* 3069 */ "trunc.l.d\t\0"
384
34.7k
  /* 3080 */ "round.l.d\t\0"
385
34.7k
  /* 3091 */ "ceil.l.d\t\0"
386
34.7k
  /* 3101 */ "floor.l.d\t\0"
387
34.7k
  /* 3112 */ "cvt.l.d\t\0"
388
34.7k
  /* 3121 */ "sel.d\t\0"
389
34.7k
  /* 3128 */ "c.ngl.d\t\0"
390
34.7k
  /* 3137 */ "fill.d\t\0"
391
34.7k
  /* 3145 */ "sll.d\t\0"
392
34.7k
  /* 3152 */ "fexupl.d\t\0"
393
34.7k
  /* 3162 */ "ffql.d\t\0"
394
34.7k
  /* 3170 */ "srl.d\t\0"
395
34.7k
  /* 3177 */ "binsl.d\t\0"
396
34.7k
  /* 3186 */ "fmul.d\t\0"
397
34.7k
  /* 3194 */ "ilvl.d\t\0"
398
34.7k
  /* 3202 */ "fmin.d\t\0"
399
34.7k
  /* 3210 */ "c.un.d\t\0"
400
34.7k
  /* 3218 */ "cmp.un.d\t\0"
401
34.7k
  /* 3228 */ "fcun.d\t\0"
402
34.7k
  /* 3236 */ "cmp.sun.d\t\0"
403
34.7k
  /* 3247 */ "fsun.d\t\0"
404
34.7k
  /* 3255 */ "movn.d\t\0"
405
34.7k
  /* 3263 */ "frcp.d\t\0"
406
34.7k
  /* 3271 */ "recip.d\t\0"
407
34.7k
  /* 3280 */ "c.eq.d\t\0"
408
34.7k
  /* 3288 */ "cmp.eq.d\t\0"
409
34.7k
  /* 3298 */ "fceq.d\t\0"
410
34.7k
  /* 3306 */ "c.seq.d\t\0"
411
34.7k
  /* 3315 */ "cmp.seq.d\t\0"
412
34.7k
  /* 3326 */ "fseq.d\t\0"
413
34.7k
  /* 3334 */ "c.ueq.d\t\0"
414
34.7k
  /* 3343 */ "cmp.ueq.d\t\0"
415
34.7k
  /* 3354 */ "fcueq.d\t\0"
416
34.7k
  /* 3363 */ "cmp.sueq.d\t\0"
417
34.7k
  /* 3375 */ "fsueq.d\t\0"
418
34.7k
  /* 3384 */ "srar.d\t\0"
419
34.7k
  /* 3392 */ "bclr.d\t\0"
420
34.7k
  /* 3400 */ "srlr.d\t\0"
421
34.7k
  /* 3408 */ "fcor.d\t\0"
422
34.7k
  /* 3416 */ "fsor.d\t\0"
423
34.7k
  /* 3424 */ "fexupr.d\t\0"
424
34.7k
  /* 3434 */ "ffqr.d\t\0"
425
34.7k
  /* 3442 */ "binsr.d\t\0"
426
34.7k
  /* 3451 */ "ilvr.d\t\0"
427
34.7k
  /* 3459 */ "cvt.s.d\t\0"
428
34.7k
  /* 3468 */ "asub_s.d\t\0"
429
34.7k
  /* 3478 */ "hsub_s.d\t\0"
430
34.7k
  /* 3488 */ "dpsub_s.d\t\0"
431
34.7k
  /* 3499 */ "ftrunc_s.d\t\0"
432
34.7k
  /* 3511 */ "hadd_s.d\t\0"
433
34.7k
  /* 3521 */ "dpadd_s.d\t\0"
434
34.7k
  /* 3532 */ "mod_s.d\t\0"
435
34.7k
  /* 3541 */ "cle_s.d\t\0"
436
34.7k
  /* 3550 */ "ave_s.d\t\0"
437
34.7k
  /* 3559 */ "clei_s.d\t\0"
438
34.7k
  /* 3569 */ "mini_s.d\t\0"
439
34.7k
  /* 3579 */ "clti_s.d\t\0"
440
34.7k
  /* 3589 */ "maxi_s.d\t\0"
441
34.7k
  /* 3599 */ "min_s.d\t\0"
442
34.7k
  /* 3608 */ "dotp_s.d\t\0"
443
34.7k
  /* 3618 */ "aver_s.d\t\0"
444
34.7k
  /* 3628 */ "subs_s.d\t\0"
445
34.7k
  /* 3638 */ "adds_s.d\t\0"
446
34.7k
  /* 3648 */ "sat_s.d\t\0"
447
34.7k
  /* 3657 */ "clt_s.d\t\0"
448
34.7k
  /* 3666 */ "ffint_s.d\t\0"
449
34.7k
  /* 3677 */ "ftint_s.d\t\0"
450
34.7k
  /* 3688 */ "subsuu_s.d\t\0"
451
34.7k
  /* 3700 */ "div_s.d\t\0"
452
34.7k
  /* 3709 */ "max_s.d\t\0"
453
34.7k
  /* 3718 */ "copy_s.d\t\0"
454
34.7k
  /* 3728 */ "abs.d\t\0"
455
34.7k
  /* 3735 */ "fclass.d\t\0"
456
34.7k
  /* 3745 */ "splat.d\t\0"
457
34.7k
  /* 3754 */ "bset.d\t\0"
458
34.7k
  /* 3762 */ "c.ngt.d\t\0"
459
34.7k
  /* 3771 */ "c.lt.d\t\0"
460
34.7k
  /* 3779 */ "cmp.lt.d\t\0"
461
34.7k
  /* 3789 */ "fclt.d\t\0"
462
34.7k
  /* 3797 */ "c.olt.d\t\0"
463
34.7k
  /* 3806 */ "cmp.slt.d\t\0"
464
34.7k
  /* 3817 */ "fslt.d\t\0"
465
34.7k
  /* 3825 */ "c.ult.d\t\0"
466
34.7k
  /* 3834 */ "cmp.ult.d\t\0"
467
34.7k
  /* 3845 */ "fcult.d\t\0"
468
34.7k
  /* 3854 */ "cmp.sult.d\t\0"
469
34.7k
  /* 3866 */ "fsult.d\t\0"
470
34.7k
  /* 3875 */ "pcnt.d\t\0"
471
34.7k
  /* 3883 */ "frint.d\t\0"
472
34.7k
  /* 3892 */ "insert.d\t\0"
473
34.7k
  /* 3902 */ "fsqrt.d\t\0"
474
34.7k
  /* 3911 */ "frsqrt.d\t\0"
475
34.7k
  /* 3921 */ "st.d\t\0"
476
34.7k
  /* 3927 */ "movt.d\t\0"
477
34.7k
  /* 3935 */ "asub_u.d\t\0"
478
34.7k
  /* 3945 */ "hsub_u.d\t\0"
479
34.7k
  /* 3955 */ "dpsub_u.d\t\0"
480
34.7k
  /* 3966 */ "ftrunc_u.d\t\0"
481
34.7k
  /* 3978 */ "hadd_u.d\t\0"
482
34.7k
  /* 3988 */ "dpadd_u.d\t\0"
483
34.7k
  /* 3999 */ "mod_u.d\t\0"
484
34.7k
  /* 4008 */ "cle_u.d\t\0"
485
34.7k
  /* 4017 */ "ave_u.d\t\0"
486
34.7k
  /* 4026 */ "clei_u.d\t\0"
487
34.7k
  /* 4036 */ "mini_u.d\t\0"
488
34.7k
  /* 4046 */ "clti_u.d\t\0"
489
34.7k
  /* 4056 */ "maxi_u.d\t\0"
490
34.7k
  /* 4066 */ "min_u.d\t\0"
491
34.7k
  /* 4075 */ "dotp_u.d\t\0"
492
34.7k
  /* 4085 */ "aver_u.d\t\0"
493
34.7k
  /* 4095 */ "subs_u.d\t\0"
494
34.7k
  /* 4105 */ "adds_u.d\t\0"
495
34.7k
  /* 4115 */ "subsus_u.d\t\0"
496
34.7k
  /* 4127 */ "sat_u.d\t\0"
497
34.7k
  /* 4136 */ "clt_u.d\t\0"
498
34.7k
  /* 4145 */ "ffint_u.d\t\0"
499
34.7k
  /* 4156 */ "ftint_u.d\t\0"
500
34.7k
  /* 4167 */ "div_u.d\t\0"
501
34.7k
  /* 4176 */ "max_u.d\t\0"
502
34.7k
  /* 4185 */ "msubv.d\t\0"
503
34.7k
  /* 4194 */ "maddv.d\t\0"
504
34.7k
  /* 4203 */ "pckev.d\t\0"
505
34.7k
  /* 4212 */ "ilvev.d\t\0"
506
34.7k
  /* 4221 */ "fdiv.d\t\0"
507
34.7k
  /* 4229 */ "mulv.d\t\0"
508
34.7k
  /* 4237 */ "mov.d\t\0"
509
34.7k
  /* 4244 */ "trunc.w.d\t\0"
510
34.7k
  /* 4255 */ "round.w.d\t\0"
511
34.7k
  /* 4266 */ "ceil.w.d\t\0"
512
34.7k
  /* 4276 */ "floor.w.d\t\0"
513
34.7k
  /* 4287 */ "cvt.w.d\t\0"
514
34.7k
  /* 4296 */ "fmax.d\t\0"
515
34.7k
  /* 4304 */ "bz.d\t\0"
516
34.7k
  /* 4310 */ "selnez.d\t\0"
517
34.7k
  /* 4320 */ "bnz.d\t\0"
518
34.7k
  /* 4327 */ "seleqz.d\t\0"
519
34.7k
  /* 4337 */ "movz.d\t\0"
520
34.7k
  /* 4345 */ "crc32d\t\0"
521
34.7k
  /* 4353 */ "saad\t\0"
522
34.7k
  /* 4359 */ "crc32cd\t\0"
523
34.7k
  /* 4368 */ "scd\t\0"
524
34.7k
  /* 4373 */ "dadd\t\0"
525
34.7k
  /* 4379 */ "madd\t\0"
526
34.7k
  /* 4385 */ "dshd\t\0"
527
34.7k
  /* 4391 */ "yield\t\0"
528
34.7k
  /* 4398 */ "lld\t\0"
529
34.7k
  /* 4403 */ "and\t\0"
530
34.7k
  /* 4408 */ "prepend\t\0"
531
34.7k
  /* 4417 */ "append\t\0"
532
34.7k
  /* 4425 */ "dmod\t\0"
533
34.7k
  /* 4431 */ "sd\t\0"
534
34.7k
  /* 4435 */ "lbe\t\0"
535
34.7k
  /* 4440 */ "sbe\t\0"
536
34.7k
  /* 4445 */ "sce\t\0"
537
34.7k
  /* 4450 */ "cachee\t\0"
538
34.7k
  /* 4458 */ "prefe\t\0"
539
34.7k
  /* 4465 */ "bge\t\0"
540
34.7k
  /* 4470 */ "sge\t\0"
541
34.7k
  /* 4475 */ "tge\t\0"
542
34.7k
  /* 4480 */ "cache\t\0"
543
34.7k
  /* 4487 */ "lhe\t\0"
544
34.7k
  /* 4492 */ "she\t\0"
545
34.7k
  /* 4497 */ "sigrie\t\0"
546
34.7k
  /* 4505 */ "ble\t\0"
547
34.7k
  /* 4510 */ "lle\t\0"
548
34.7k
  /* 4515 */ "sle\t\0"
549
34.7k
  /* 4520 */ "lwle\t\0"
550
34.7k
  /* 4526 */ "swle\t\0"
551
34.7k
  /* 4532 */ "bne\t\0"
552
34.7k
  /* 4537 */ "sne\t\0"
553
34.7k
  /* 4542 */ "tne\t\0"
554
34.7k
  /* 4547 */ "dvpe\t\0"
555
34.7k
  /* 4553 */ "evpe\t\0"
556
34.7k
  /* 4559 */ "restore\t\0"
557
34.7k
  /* 4568 */ "lwre\t\0"
558
34.7k
  /* 4574 */ "swre\t\0"
559
34.7k
  /* 4580 */ "lbue\t\0"
560
34.7k
  /* 4586 */ "lhue\t\0"
561
34.7k
  /* 4592 */ "save\t\0"
562
34.7k
  /* 4598 */ "move\t\0"
563
34.7k
  /* 4604 */ "lwe\t\0"
564
34.7k
  /* 4609 */ "swe\t\0"
565
34.7k
  /* 4614 */ "bc1f\t\0"
566
34.7k
  /* 4620 */ "pref\t\0"
567
34.7k
  /* 4626 */ "movf\t\0"
568
34.7k
  /* 4632 */ "neg\t\0"
569
34.7k
  /* 4637 */ "add_a.h\t\0"
570
34.7k
  /* 4646 */ "min_a.h\t\0"
571
34.7k
  /* 4655 */ "adds_a.h\t\0"
572
34.7k
  /* 4665 */ "max_a.h\t\0"
573
34.7k
  /* 4674 */ "sra.h\t\0"
574
34.7k
  /* 4681 */ "nloc.h\t\0"
575
34.7k
  /* 4689 */ "lapc.h\t\0"
576
34.7k
  /* 4697 */ "nlzc.h\t\0"
577
34.7k
  /* 4705 */ "sld.h\t\0"
578
34.7k
  /* 4712 */ "pckod.h\t\0"
579
34.7k
  /* 4721 */ "ilvod.h\t\0"
580
34.7k
  /* 4730 */ "insve.h\t\0"
581
34.7k
  /* 4739 */ "vshf.h\t\0"
582
34.7k
  /* 4747 */ "bneg.h\t\0"
583
34.7k
  /* 4755 */ "srai.h\t\0"
584
34.7k
  /* 4763 */ "sldi.h\t\0"
585
34.7k
  /* 4771 */ "bnegi.h\t\0"
586
34.7k
  /* 4780 */ "slli.h\t\0"
587
34.7k
  /* 4788 */ "srli.h\t\0"
588
34.7k
  /* 4796 */ "binsli.h\t\0"
589
34.7k
  /* 4806 */ "ceqi.h\t\0"
590
34.7k
  /* 4814 */ "srari.h\t\0"
591
34.7k
  /* 4823 */ "bclri.h\t\0"
592
34.7k
  /* 4832 */ "srlri.h\t\0"
593
34.7k
  /* 4841 */ "binsri.h\t\0"
594
34.7k
  /* 4851 */ "splati.h\t\0"
595
34.7k
  /* 4861 */ "bseti.h\t\0"
596
34.7k
  /* 4870 */ "subvi.h\t\0"
597
34.7k
  /* 4879 */ "addvi.h\t\0"
598
34.7k
  /* 4888 */ "fill.h\t\0"
599
34.7k
  /* 4896 */ "sll.h\t\0"
600
34.7k
  /* 4903 */ "srl.h\t\0"
601
34.7k
  /* 4910 */ "binsl.h\t\0"
602
34.7k
  /* 4919 */ "ilvl.h\t\0"
603
34.7k
  /* 4927 */ "fexdo.h\t\0"
604
34.7k
  /* 4936 */ "msub_q.h\t\0"
605
34.7k
  /* 4946 */ "madd_q.h\t\0"
606
34.7k
  /* 4956 */ "mul_q.h\t\0"
607
34.7k
  /* 4965 */ "msubr_q.h\t\0"
608
34.7k
  /* 4976 */ "maddr_q.h\t\0"
609
34.7k
  /* 4987 */ "mulr_q.h\t\0"
610
34.7k
  /* 4997 */ "ceq.h\t\0"
611
34.7k
  /* 5004 */ "ftq.h\t\0"
612
34.7k
  /* 5011 */ "srar.h\t\0"
613
34.7k
  /* 5019 */ "bclr.h\t\0"
614
34.7k
  /* 5027 */ "srlr.h\t\0"
615
34.7k
  /* 5035 */ "binsr.h\t\0"
616
34.7k
  /* 5044 */ "ilvr.h\t\0"
617
34.7k
  /* 5052 */ "asub_s.h\t\0"
618
34.7k
  /* 5062 */ "hsub_s.h\t\0"
619
34.7k
  /* 5072 */ "dpsub_s.h\t\0"
620
34.7k
  /* 5083 */ "hadd_s.h\t\0"
621
34.7k
  /* 5093 */ "dpadd_s.h\t\0"
622
34.7k
  /* 5104 */ "mod_s.h\t\0"
623
34.7k
  /* 5113 */ "cle_s.h\t\0"
624
34.7k
  /* 5122 */ "ave_s.h\t\0"
625
34.7k
  /* 5131 */ "clei_s.h\t\0"
626
34.7k
  /* 5141 */ "mini_s.h\t\0"
627
34.7k
  /* 5151 */ "clti_s.h\t\0"
628
34.7k
  /* 5161 */ "maxi_s.h\t\0"
629
34.7k
  /* 5171 */ "min_s.h\t\0"
630
34.7k
  /* 5180 */ "dotp_s.h\t\0"
631
34.7k
  /* 5190 */ "aver_s.h\t\0"
632
34.7k
  /* 5200 */ "extr_s.h\t\0"
633
34.7k
  /* 5210 */ "subs_s.h\t\0"
634
34.7k
  /* 5220 */ "adds_s.h\t\0"
635
34.7k
  /* 5230 */ "sat_s.h\t\0"
636
34.7k
  /* 5239 */ "clt_s.h\t\0"
637
34.7k
  /* 5248 */ "subsuu_s.h\t\0"
638
34.7k
  /* 5260 */ "div_s.h\t\0"
639
34.7k
  /* 5269 */ "extrv_s.h\t\0"
640
34.7k
  /* 5280 */ "max_s.h\t\0"
641
34.7k
  /* 5289 */ "copy_s.h\t\0"
642
34.7k
  /* 5299 */ "splat.h\t\0"
643
34.7k
  /* 5308 */ "bset.h\t\0"
644
34.7k
  /* 5316 */ "pcnt.h\t\0"
645
34.7k
  /* 5324 */ "insert.h\t\0"
646
34.7k
  /* 5334 */ "st.h\t\0"
647
34.7k
  /* 5340 */ "asub_u.h\t\0"
648
34.7k
  /* 5350 */ "hsub_u.h\t\0"
649
34.7k
  /* 5360 */ "dpsub_u.h\t\0"
650
34.7k
  /* 5371 */ "hadd_u.h\t\0"
651
34.7k
  /* 5381 */ "dpadd_u.h\t\0"
652
34.7k
  /* 5392 */ "mod_u.h\t\0"
653
34.7k
  /* 5401 */ "cle_u.h\t\0"
654
34.7k
  /* 5410 */ "ave_u.h\t\0"
655
34.7k
  /* 5419 */ "clei_u.h\t\0"
656
34.7k
  /* 5429 */ "mini_u.h\t\0"
657
34.7k
  /* 5439 */ "clti_u.h\t\0"
658
34.7k
  /* 5449 */ "maxi_u.h\t\0"
659
34.7k
  /* 5459 */ "min_u.h\t\0"
660
34.7k
  /* 5468 */ "dotp_u.h\t\0"
661
34.7k
  /* 5478 */ "aver_u.h\t\0"
662
34.7k
  /* 5488 */ "subs_u.h\t\0"
663
34.7k
  /* 5498 */ "adds_u.h\t\0"
664
34.7k
  /* 5508 */ "subsus_u.h\t\0"
665
34.7k
  /* 5520 */ "sat_u.h\t\0"
666
34.7k
  /* 5529 */ "clt_u.h\t\0"
667
34.7k
  /* 5538 */ "div_u.h\t\0"
668
34.7k
  /* 5547 */ "max_u.h\t\0"
669
34.7k
  /* 5556 */ "copy_u.h\t\0"
670
34.7k
  /* 5566 */ "msubv.h\t\0"
671
34.7k
  /* 5575 */ "maddv.h\t\0"
672
34.7k
  /* 5584 */ "pckev.h\t\0"
673
34.7k
  /* 5593 */ "ilvev.h\t\0"
674
34.7k
  /* 5602 */ "mulv.h\t\0"
675
34.7k
  /* 5610 */ "bz.h\t\0"
676
34.7k
  /* 5616 */ "bnz.h\t\0"
677
34.7k
  /* 5623 */ "crc32h\t\0"
678
34.7k
  /* 5631 */ "dsbh\t\0"
679
34.7k
  /* 5637 */ "wsbh\t\0"
680
34.7k
  /* 5643 */ "crc32ch\t\0"
681
34.7k
  /* 5652 */ "seh\t\0"
682
34.7k
  /* 5657 */ "ualh\t\0"
683
34.7k
  /* 5663 */ "ulh\t\0"
684
34.7k
  /* 5668 */ "shra.ph\t\0"
685
34.7k
  /* 5677 */ "precrq.qb.ph\t\0"
686
34.7k
  /* 5691 */ "precr.qb.ph\t\0"
687
34.7k
  /* 5704 */ "precrqu_s.qb.ph\t\0"
688
34.7k
  /* 5721 */ "cmp.le.ph\t\0"
689
34.7k
  /* 5732 */ "subqh.ph\t\0"
690
34.7k
  /* 5742 */ "addqh.ph\t\0"
691
34.7k
  /* 5752 */ "pick.ph\t\0"
692
34.7k
  /* 5761 */ "shll.ph\t\0"
693
34.7k
  /* 5770 */ "repl.ph\t\0"
694
34.7k
  /* 5779 */ "shrl.ph\t\0"
695
34.7k
  /* 5788 */ "packrl.ph\t\0"
696
34.7k
  /* 5799 */ "mul.ph\t\0"
697
34.7k
  /* 5807 */ "subq.ph\t\0"
698
34.7k
  /* 5816 */ "addq.ph\t\0"
699
34.7k
  /* 5825 */ "cmp.eq.ph\t\0"
700
34.7k
  /* 5836 */ "shra_r.ph\t\0"
701
34.7k
  /* 5847 */ "subqh_r.ph\t\0"
702
34.7k
  /* 5859 */ "addqh_r.ph\t\0"
703
34.7k
  /* 5871 */ "shrav_r.ph\t\0"
704
34.7k
  /* 5883 */ "shll_s.ph\t\0"
705
34.7k
  /* 5894 */ "mul_s.ph\t\0"
706
34.7k
  /* 5904 */ "subq_s.ph\t\0"
707
34.7k
  /* 5915 */ "addq_s.ph\t\0"
708
34.7k
  /* 5926 */ "mulq_s.ph\t\0"
709
34.7k
  /* 5937 */ "absq_s.ph\t\0"
710
34.7k
  /* 5948 */ "subu_s.ph\t\0"
711
34.7k
  /* 5959 */ "addu_s.ph\t\0"
712
34.7k
  /* 5970 */ "shllv_s.ph\t\0"
713
34.7k
  /* 5982 */ "mulq_rs.ph\t\0"
714
34.7k
  /* 5994 */ "cmp.lt.ph\t\0"
715
34.7k
  /* 6005 */ "subu.ph\t\0"
716
34.7k
  /* 6014 */ "addu.ph\t\0"
717
34.7k
  /* 6023 */ "shrav.ph\t\0"
718
34.7k
  /* 6033 */ "shllv.ph\t\0"
719
34.7k
  /* 6043 */ "replv.ph\t\0"
720
34.7k
  /* 6053 */ "shrlv.ph\t\0"
721
34.7k
  /* 6063 */ "dpa.w.ph\t\0"
722
34.7k
  /* 6073 */ "dpaqx_sa.w.ph\t\0"
723
34.7k
  /* 6088 */ "dpsqx_sa.w.ph\t\0"
724
34.7k
  /* 6103 */ "mulsa.w.ph\t\0"
725
34.7k
  /* 6115 */ "dpaq_s.w.ph\t\0"
726
34.7k
  /* 6128 */ "mulsaq_s.w.ph\t\0"
727
34.7k
  /* 6143 */ "dpsq_s.w.ph\t\0"
728
34.7k
  /* 6156 */ "dpaqx_s.w.ph\t\0"
729
34.7k
  /* 6170 */ "dpsqx_s.w.ph\t\0"
730
34.7k
  /* 6184 */ "dps.w.ph\t\0"
731
34.7k
  /* 6194 */ "dpax.w.ph\t\0"
732
34.7k
  /* 6205 */ "dpsx.w.ph\t\0"
733
34.7k
  /* 6216 */ "uash\t\0"
734
34.7k
  /* 6222 */ "ush\t\0"
735
34.7k
  /* 6227 */ "dmuh\t\0"
736
34.7k
  /* 6233 */ "synci\t\0"
737
34.7k
  /* 6240 */ "daddi\t\0"
738
34.7k
  /* 6247 */ "andi\t\0"
739
34.7k
  /* 6253 */ "tgei\t\0"
740
34.7k
  /* 6259 */ "snei\t\0"
741
34.7k
  /* 6265 */ "tnei\t\0"
742
34.7k
  /* 6271 */ "dahi\t\0"
743
34.7k
  /* 6277 */ "mfhi\t\0"
744
34.7k
  /* 6283 */ "mthi\t\0"
745
34.7k
  /* 6289 */ ".align 2\n\tli\t\0"
746
34.7k
  /* 6303 */ "dli\t\0"
747
34.7k
  /* 6308 */ "cmpi\t\0"
748
34.7k
  /* 6314 */ "seqi\t\0"
749
34.7k
  /* 6320 */ "teqi\t\0"
750
34.7k
  /* 6326 */ "xori\t\0"
751
34.7k
  /* 6332 */ "dati\t\0"
752
34.7k
  /* 6338 */ "slti\t\0"
753
34.7k
  /* 6344 */ "tlti\t\0"
754
34.7k
  /* 6350 */ "daui\t\0"
755
34.7k
  /* 6356 */ "lui\t\0"
756
34.7k
  /* 6361 */ "ginvi\t\0"
757
34.7k
  /* 6368 */ "j\t\0"
758
34.7k
  /* 6371 */ "break\t\0"
759
34.7k
  /* 6378 */ "fork\t\0"
760
34.7k
  /* 6384 */ "cvt.d.l\t\0"
761
34.7k
  /* 6393 */ "cvt.s.l\t\0"
762
34.7k
  /* 6402 */ "bal\t\0"
763
34.7k
  /* 6407 */ "jal\t\0"
764
34.7k
  /* 6412 */ "bgezal\t\0"
765
34.7k
  /* 6420 */ "bltzal\t\0"
766
34.7k
  /* 6428 */ "dpau.h.qbl\t\0"
767
34.7k
  /* 6440 */ "dpsu.h.qbl\t\0"
768
34.7k
  /* 6452 */ "muleu_s.ph.qbl\t\0"
769
34.7k
  /* 6468 */ "preceu.ph.qbl\t\0"
770
34.7k
  /* 6483 */ "precequ.ph.qbl\t\0"
771
34.7k
  /* 6499 */ "ldl\t\0"
772
34.7k
  /* 6504 */ "sdl\t\0"
773
34.7k
  /* 6509 */ "bgel\t\0"
774
34.7k
  /* 6515 */ "blel\t\0"
775
34.7k
  /* 6521 */ "bnel\t\0"
776
34.7k
  /* 6527 */ "bc1fl\t\0"
777
34.7k
  /* 6534 */ "maq_sa.w.phl\t\0"
778
34.7k
  /* 6548 */ "preceq.w.phl\t\0"
779
34.7k
  /* 6562 */ "maq_s.w.phl\t\0"
780
34.7k
  /* 6575 */ "muleq_s.w.phl\t\0"
781
34.7k
  /* 6590 */ "hypcall\t\0"
782
34.7k
  /* 6599 */ "syscall\t\0"
783
34.7k
  /* 6608 */ "bgezall\t\0"
784
34.7k
  /* 6617 */ "bltzall\t\0"
785
34.7k
  /* 6626 */ "dsll\t\0"
786
34.7k
  /* 6632 */ "drol\t\0"
787
34.7k
  /* 6638 */ "cvt.s.pl\t\0"
788
34.7k
  /* 6648 */ "beql\t\0"
789
34.7k
  /* 6654 */ "dsrl\t\0"
790
34.7k
  /* 6660 */ "bc1tl\t\0"
791
34.7k
  /* 6667 */ "bgtl\t\0"
792
34.7k
  /* 6673 */ "bltl\t\0"
793
34.7k
  /* 6679 */ "bgeul\t\0"
794
34.7k
  /* 6686 */ "bleul\t\0"
795
34.7k
  /* 6693 */ "dmul\t\0"
796
34.7k
  /* 6699 */ "bgtul\t\0"
797
34.7k
  /* 6706 */ "bltul\t\0"
798
34.7k
  /* 6713 */ "lwl\t\0"
799
34.7k
  /* 6718 */ "swl\t\0"
800
34.7k
  /* 6723 */ "bgezl\t\0"
801
34.7k
  /* 6730 */ "blezl\t\0"
802
34.7k
  /* 6737 */ "bgtzl\t\0"
803
34.7k
  /* 6744 */ "bltzl\t\0"
804
34.7k
  /* 6751 */ "drem\t\0"
805
34.7k
  /* 6757 */ "dinsm\t\0"
806
34.7k
  /* 6764 */ "dextm\t\0"
807
34.7k
  /* 6771 */ "ualwm\t\0"
808
34.7k
  /* 6778 */ "uaswm\t\0"
809
34.7k
  /* 6785 */ "balign\t\0"
810
34.7k
  /* 6793 */ "dalign\t\0"
811
34.7k
  /* 6801 */ "movn\t\0"
812
34.7k
  /* 6807 */ "dclo\t\0"
813
34.7k
  /* 6813 */ "mflo\t\0"
814
34.7k
  /* 6819 */ "shilo\t\0"
815
34.7k
  /* 6826 */ "mtlo\t\0"
816
34.7k
  /* 6832 */ "dmulo\t\0"
817
34.7k
  /* 6839 */ "dbitswap\t\0"
818
34.7k
  /* 6849 */ "sdbbp\t\0"
819
34.7k
  /* 6856 */ "extpdp\t\0"
820
34.7k
  /* 6864 */ "movep\t\0"
821
34.7k
  /* 6871 */ "mthlip\t\0"
822
34.7k
  /* 6879 */ "cmp\t\0"
823
34.7k
  /* 6884 */ "dpop\t\0"
824
34.7k
  /* 6890 */ "addiur1sp\t\0"
825
34.7k
  /* 6901 */ "load_ccond_dsp\t\0"
826
34.7k
  /* 6917 */ "store_ccond_dsp\t\0"
827
34.7k
  /* 6934 */ "rddsp\t\0"
828
34.7k
  /* 6941 */ "wrdsp\t\0"
829
34.7k
  /* 6948 */ "jrcaddiusp\t\0"
830
34.7k
  /* 6960 */ "jraddiusp\t\0"
831
34.7k
  /* 6971 */ "swsp\t\0"
832
34.7k
  /* 6977 */ "extp\t\0"
833
34.7k
  /* 6983 */ "dvp\t\0"
834
34.7k
  /* 6988 */ "evp\t\0"
835
34.7k
  /* 6993 */ "lwp\t\0"
836
34.7k
  /* 6998 */ "swp\t\0"
837
34.7k
  /* 7003 */ "beq\t\0"
838
34.7k
  /* 7008 */ "seq\t\0"
839
34.7k
  /* 7013 */ "teq\t\0"
840
34.7k
  /* 7018 */ "dpau.h.qbr\t\0"
841
34.7k
  /* 7030 */ "dpsu.h.qbr\t\0"
842
34.7k
  /* 7042 */ "muleu_s.ph.qbr\t\0"
843
34.7k
  /* 7058 */ "preceu.ph.qbr\t\0"
844
34.7k
  /* 7073 */ "precequ.ph.qbr\t\0"
845
34.7k
  /* 7089 */ "ldr\t\0"
846
34.7k
  /* 7094 */ "sdr\t\0"
847
34.7k
  /* 7099 */ "maq_sa.w.phr\t\0"
848
34.7k
  /* 7113 */ "preceq.w.phr\t\0"
849
34.7k
  /* 7127 */ "maq_s.w.phr\t\0"
850
34.7k
  /* 7140 */ "muleq_s.w.phr\t\0"
851
34.7k
  /* 7155 */ "jr\t\0"
852
34.7k
  /* 7159 */ "jalr\t\0"
853
34.7k
  /* 7165 */ "nor\t\0"
854
34.7k
  /* 7170 */ "dror\t\0"
855
34.7k
  /* 7176 */ "xor\t\0"
856
34.7k
  /* 7181 */ "rdpgpr\t\0"
857
34.7k
  /* 7189 */ "wrpgpr\t\0"
858
34.7k
  /* 7197 */ "mftr\t\0"
859
34.7k
  /* 7203 */ "drotr\t\0"
860
34.7k
  /* 7210 */ "mttr\t\0"
861
34.7k
  /* 7216 */ "rdhwr\t\0"
862
34.7k
  /* 7223 */ "lwr\t\0"
863
34.7k
  /* 7228 */ "swr\t\0"
864
34.7k
  /* 7233 */ "mina.s\t\0"
865
34.7k
  /* 7241 */ "maxa.s\t\0"
866
34.7k
  /* 7249 */ "nmsub.s\t\0"
867
34.7k
  /* 7258 */ "cvt.d.s\t\0"
868
34.7k
  /* 7267 */ "nmadd.s\t\0"
869
34.7k
  /* 7276 */ "c.nge.s\t\0"
870
34.7k
  /* 7285 */ "c.le.s\t\0"
871
34.7k
  /* 7293 */ "cmp.le.s\t\0"
872
34.7k
  /* 7303 */ "c.ngle.s\t\0"
873
34.7k
  /* 7313 */ "c.ole.s\t\0"
874
34.7k
  /* 7322 */ "cmp.sle.s\t\0"
875
34.7k
  /* 7333 */ "c.ule.s\t\0"
876
34.7k
  /* 7342 */ "cmp.ule.s\t\0"
877
34.7k
  /* 7353 */ "cmp.sule.s\t\0"
878
34.7k
  /* 7365 */ "c.f.s\t\0"
879
34.7k
  /* 7372 */ "cmp.af.s\t\0"
880
34.7k
  /* 7382 */ "cmp.saf.s\t\0"
881
34.7k
  /* 7393 */ "msubf.s\t\0"
882
34.7k
  /* 7402 */ "maddf.s\t\0"
883
34.7k
  /* 7411 */ "c.sf.s\t\0"
884
34.7k
  /* 7419 */ "movf.s\t\0"
885
34.7k
  /* 7427 */ "neg.s\t\0"
886
34.7k
  /* 7434 */ "li.s\t\0"
887
34.7k
  /* 7440 */ "trunc.l.s\t\0"
888
34.7k
  /* 7451 */ "round.l.s\t\0"
889
34.7k
  /* 7462 */ "ceil.l.s\t\0"
890
34.7k
  /* 7472 */ "floor.l.s\t\0"
891
34.7k
  /* 7483 */ "cvt.l.s\t\0"
892
34.7k
  /* 7492 */ "sel.s\t\0"
893
34.7k
  /* 7499 */ "c.ngl.s\t\0"
894
34.7k
  /* 7508 */ "mul.s\t\0"
895
34.7k
  /* 7515 */ "min.s\t\0"
896
34.7k
  /* 7522 */ "c.un.s\t\0"
897
34.7k
  /* 7530 */ "cmp.un.s\t\0"
898
34.7k
  /* 7540 */ "cmp.sun.s\t\0"
899
34.7k
  /* 7551 */ "movn.s\t\0"
900
34.7k
  /* 7559 */ "recip.s\t\0"
901
34.7k
  /* 7568 */ "c.eq.s\t\0"
902
34.7k
  /* 7576 */ "cmp.eq.s\t\0"
903
34.7k
  /* 7586 */ "c.seq.s\t\0"
904
34.7k
  /* 7595 */ "cmp.seq.s\t\0"
905
34.7k
  /* 7606 */ "c.ueq.s\t\0"
906
34.7k
  /* 7615 */ "cmp.ueq.s\t\0"
907
34.7k
  /* 7626 */ "cmp.sueq.s\t\0"
908
34.7k
  /* 7638 */ "abs.s\t\0"
909
34.7k
  /* 7645 */ "cvt.ps.s\t\0"
910
34.7k
  /* 7655 */ "class.s\t\0"
911
34.7k
  /* 7664 */ "c.ngt.s\t\0"
912
34.7k
  /* 7673 */ "c.lt.s\t\0"
913
34.7k
  /* 7681 */ "cmp.lt.s\t\0"
914
34.7k
  /* 7691 */ "c.olt.s\t\0"
915
34.7k
  /* 7700 */ "cmp.slt.s\t\0"
916
34.7k
  /* 7711 */ "c.ult.s\t\0"
917
34.7k
  /* 7720 */ "cmp.ult.s\t\0"
918
34.7k
  /* 7731 */ "cmp.sult.s\t\0"
919
34.7k
  /* 7743 */ "rint.s\t\0"
920
34.7k
  /* 7751 */ "rsqrt.s\t\0"
921
34.7k
  /* 7760 */ "movt.s\t\0"
922
34.7k
  /* 7768 */ "div.s\t\0"
923
34.7k
  /* 7775 */ "mov.s\t\0"
924
34.7k
  /* 7782 */ "trunc.w.s\t\0"
925
34.7k
  /* 7793 */ "round.w.s\t\0"
926
34.7k
  /* 7804 */ "ceil.w.s\t\0"
927
34.7k
  /* 7814 */ "floor.w.s\t\0"
928
34.7k
  /* 7825 */ "cvt.w.s\t\0"
929
34.7k
  /* 7834 */ "max.s\t\0"
930
34.7k
  /* 7841 */ "selnez.s\t\0"
931
34.7k
  /* 7851 */ "seleqz.s\t\0"
932
34.7k
  /* 7861 */ "movz.s\t\0"
933
34.7k
  /* 7869 */ "abs\t\0"
934
34.7k
  /* 7874 */ "jals\t\0"
935
34.7k
  /* 7880 */ "bgezals\t\0"
936
34.7k
  /* 7889 */ "bltzals\t\0"
937
34.7k
  /* 7898 */ "cins\t\0"
938
34.7k
  /* 7904 */ "dins\t\0"
939
34.7k
  /* 7910 */ "sub.ps\t\0"
940
34.7k
  /* 7918 */ "add.ps\t\0"
941
34.7k
  /* 7926 */ "pll.ps\t\0"
942
34.7k
  /* 7934 */ "mul.ps\t\0"
943
34.7k
  /* 7942 */ "pul.ps\t\0"
944
34.7k
  /* 7950 */ "addr.ps\t\0"
945
34.7k
  /* 7959 */ "mulr.ps\t\0"
946
34.7k
  /* 7968 */ "plu.ps\t\0"
947
34.7k
  /* 7976 */ "puu.ps\t\0"
948
34.7k
  /* 7984 */ "cvt.pw.ps\t\0"
949
34.7k
  /* 7995 */ "jalrs\t\0"
950
34.7k
  /* 8002 */ "exts\t\0"
951
34.7k
  /* 8008 */ "lhxs\t\0"
952
34.7k
  /* 8014 */ "shxs\t\0"
953
34.7k
  /* 8020 */ "lhuxs\t\0"
954
34.7k
  /* 8027 */ "lwxs\t\0"
955
34.7k
  /* 8033 */ "swxs\t\0"
956
34.7k
  /* 8039 */ "bc1t\t\0"
957
34.7k
  /* 8045 */ "bgt\t\0"
958
34.7k
  /* 8050 */ "sgt\t\0"
959
34.7k
  /* 8055 */ "wait\t\0"
960
34.7k
  /* 8061 */ "blt\t\0"
961
34.7k
  /* 8066 */ "slt\t\0"
962
34.7k
  /* 8071 */ "tlt\t\0"
963
34.7k
  /* 8076 */ "dmult\t\0"
964
34.7k
  /* 8083 */ "dmt\t\0"
965
34.7k
  /* 8088 */ "emt\t\0"
966
34.7k
  /* 8093 */ "not\t\0"
967
34.7k
  /* 8098 */ "ginvt\t\0"
968
34.7k
  /* 8105 */ "movt\t\0"
969
34.7k
  /* 8111 */ "dext\t\0"
970
34.7k
  /* 8117 */ "lbu\t\0"
971
34.7k
  /* 8122 */ "dsubu\t\0"
972
34.7k
  /* 8129 */ "msubu\t\0"
973
34.7k
  /* 8136 */ "baddu\t\0"
974
34.7k
  /* 8143 */ "daddu\t\0"
975
34.7k
  /* 8150 */ "maddu\t\0"
976
34.7k
  /* 8157 */ "dmodu\t\0"
977
34.7k
  /* 8164 */ "bgeu\t\0"
978
34.7k
  /* 8170 */ "sgeu\t\0"
979
34.7k
  /* 8176 */ "tgeu\t\0"
980
34.7k
  /* 8182 */ "bleu\t\0"
981
34.7k
  /* 8188 */ "sleu\t\0"
982
34.7k
  /* 8194 */ "ulhu\t\0"
983
34.7k
  /* 8200 */ "dmuhu\t\0"
984
34.7k
  /* 8207 */ "daddiu\t\0"
985
34.7k
  /* 8215 */ "tgeiu\t\0"
986
34.7k
  /* 8222 */ "sltiu\t\0"
987
34.7k
  /* 8229 */ "tltiu\t\0"
988
34.7k
  /* 8236 */ "v3mulu\t\0"
989
34.7k
  /* 8244 */ "dmulu\t\0"
990
34.7k
  /* 8251 */ "vmulu\t\0"
991
34.7k
  /* 8258 */ "dremu\t\0"
992
34.7k
  /* 8265 */ "dmulou\t\0"
993
34.7k
  /* 8273 */ "cvt.s.pu\t\0"
994
34.7k
  /* 8283 */ "dinsu\t\0"
995
34.7k
  /* 8290 */ "bgtu\t\0"
996
34.7k
  /* 8296 */ "sgtu\t\0"
997
34.7k
  /* 8302 */ "bltu\t\0"
998
34.7k
  /* 8308 */ "sltu\t\0"
999
34.7k
  /* 8314 */ "tltu\t\0"
1000
34.7k
  /* 8320 */ "dmultu\t\0"
1001
34.7k
  /* 8328 */ "dextu\t\0"
1002
34.7k
  /* 8335 */ "ddivu\t\0"
1003
34.7k
  /* 8342 */ "lwu\t\0"
1004
34.7k
  /* 8347 */ "and.v\t\0"
1005
34.7k
  /* 8354 */ "move.v\t\0"
1006
34.7k
  /* 8362 */ "bsel.v\t\0"
1007
34.7k
  /* 8370 */ "nor.v\t\0"
1008
34.7k
  /* 8377 */ "xor.v\t\0"
1009
34.7k
  /* 8384 */ "bz.v\t\0"
1010
34.7k
  /* 8390 */ "bmz.v\t\0"
1011
34.7k
  /* 8397 */ "bnz.v\t\0"
1012
34.7k
  /* 8404 */ "bmnz.v\t\0"
1013
34.7k
  /* 8412 */ "dsrav\t\0"
1014
34.7k
  /* 8419 */ "bitrev\t\0"
1015
34.7k
  /* 8427 */ "ddiv\t\0"
1016
34.7k
  /* 8433 */ "dsllv\t\0"
1017
34.7k
  /* 8440 */ "dsrlv\t\0"
1018
34.7k
  /* 8447 */ "shilov\t\0"
1019
34.7k
  /* 8455 */ "sov\t\0"
1020
34.7k
  /* 8460 */ "extpdpv\t\0"
1021
34.7k
  /* 8469 */ "extpv\t\0"
1022
34.7k
  /* 8476 */ "drotrv\t\0"
1023
34.7k
  /* 8484 */ "insv\t\0"
1024
34.7k
  /* 8490 */ "flog2.w\t\0"
1025
34.7k
  /* 8499 */ "fexp2.w\t\0"
1026
34.7k
  /* 8508 */ "add_a.w\t\0"
1027
34.7k
  /* 8517 */ "fmin_a.w\t\0"
1028
34.7k
  /* 8527 */ "adds_a.w\t\0"
1029
34.7k
  /* 8537 */ "fmax_a.w\t\0"
1030
34.7k
  /* 8547 */ "sra.w\t\0"
1031
34.7k
  /* 8554 */ "fsub.w\t\0"
1032
34.7k
  /* 8562 */ "fmsub.w\t\0"
1033
34.7k
  /* 8571 */ "nloc.w\t\0"
1034
34.7k
  /* 8579 */ "nlzc.w\t\0"
1035
34.7k
  /* 8587 */ "cvt.d.w\t\0"
1036
34.7k
  /* 8596 */ "fadd.w\t\0"
1037
34.7k
  /* 8604 */ "fmadd.w\t\0"
1038
34.7k
  /* 8613 */ "sld.w\t\0"
1039
34.7k
  /* 8620 */ "pckod.w\t\0"
1040
34.7k
  /* 8629 */ "ilvod.w\t\0"
1041
34.7k
  /* 8638 */ "fcle.w\t\0"
1042
34.7k
  /* 8646 */ "fsle.w\t\0"
1043
34.7k
  /* 8654 */ "fcule.w\t\0"
1044
34.7k
  /* 8663 */ "fsule.w\t\0"
1045
34.7k
  /* 8672 */ "fcne.w\t\0"
1046
34.7k
  /* 8680 */ "fsne.w\t\0"
1047
34.7k
  /* 8688 */ "fcune.w\t\0"
1048
34.7k
  /* 8697 */ "fsune.w\t\0"
1049
34.7k
  /* 8706 */ "insve.w\t\0"
1050
34.7k
  /* 8715 */ "fcaf.w\t\0"
1051
34.7k
  /* 8723 */ "fsaf.w\t\0"
1052
34.7k
  /* 8731 */ "vshf.w\t\0"
1053
34.7k
  /* 8739 */ "bneg.w\t\0"
1054
34.7k
  /* 8747 */ "precr_sra.ph.w\t\0"
1055
34.7k
  /* 8763 */ "precrq.ph.w\t\0"
1056
34.7k
  /* 8776 */ "precr_sra_r.ph.w\t\0"
1057
34.7k
  /* 8794 */ "precrq_rs.ph.w\t\0"
1058
34.7k
  /* 8810 */ "subqh.w\t\0"
1059
34.7k
  /* 8819 */ "addqh.w\t\0"
1060
34.7k
  /* 8828 */ "srai.w\t\0"
1061
34.7k
  /* 8836 */ "sldi.w\t\0"
1062
34.7k
  /* 8844 */ "bnegi.w\t\0"
1063
34.7k
  /* 8853 */ "slli.w\t\0"
1064
34.7k
  /* 8861 */ "srli.w\t\0"
1065
34.7k
  /* 8869 */ "binsli.w\t\0"
1066
34.7k
  /* 8879 */ "ceqi.w\t\0"
1067
34.7k
  /* 8887 */ "srari.w\t\0"
1068
34.7k
  /* 8896 */ "bclri.w\t\0"
1069
34.7k
  /* 8905 */ "srlri.w\t\0"
1070
34.7k
  /* 8914 */ "binsri.w\t\0"
1071
34.7k
  /* 8924 */ "splati.w\t\0"
1072
34.7k
  /* 8934 */ "bseti.w\t\0"
1073
34.7k
  /* 8943 */ "subvi.w\t\0"
1074
34.7k
  /* 8952 */ "addvi.w\t\0"
1075
34.7k
  /* 8961 */ "dpaq_sa.l.w\t\0"
1076
34.7k
  /* 8974 */ "dpsq_sa.l.w\t\0"
1077
34.7k
  /* 8987 */ "fill.w\t\0"
1078
34.7k
  /* 8995 */ "sll.w\t\0"
1079
34.7k
  /* 9002 */ "fexupl.w\t\0"
1080
34.7k
  /* 9012 */ "ffql.w\t\0"
1081
34.7k
  /* 9020 */ "srl.w\t\0"
1082
34.7k
  /* 9027 */ "binsl.w\t\0"
1083
34.7k
  /* 9036 */ "fmul.w\t\0"
1084
34.7k
  /* 9044 */ "ilvl.w\t\0"
1085
34.7k
  /* 9052 */ "fmin.w\t\0"
1086
34.7k
  /* 9060 */ "fcun.w\t\0"
1087
34.7k
  /* 9068 */ "fsun.w\t\0"
1088
34.7k
  /* 9076 */ "fexdo.w\t\0"
1089
34.7k
  /* 9085 */ "frcp.w\t\0"
1090
34.7k
  /* 9093 */ "msub_q.w\t\0"
1091
34.7k
  /* 9103 */ "madd_q.w\t\0"
1092
34.7k
  /* 9113 */ "mul_q.w\t\0"
1093
34.7k
  /* 9122 */ "msubr_q.w\t\0"
1094
34.7k
  /* 9133 */ "maddr_q.w\t\0"
1095
34.7k
  /* 9144 */ "mulr_q.w\t\0"
1096
34.7k
  /* 9154 */ "fceq.w\t\0"
1097
34.7k
  /* 9162 */ "fseq.w\t\0"
1098
34.7k
  /* 9170 */ "fcueq.w\t\0"
1099
34.7k
  /* 9179 */ "fsueq.w\t\0"
1100
34.7k
  /* 9188 */ "ftq.w\t\0"
1101
34.7k
  /* 9195 */ "shra_r.w\t\0"
1102
34.7k
  /* 9205 */ "subqh_r.w\t\0"
1103
34.7k
  /* 9216 */ "addqh_r.w\t\0"
1104
34.7k
  /* 9227 */ "extr_r.w\t\0"
1105
34.7k
  /* 9237 */ "shrav_r.w\t\0"
1106
34.7k
  /* 9248 */ "extrv_r.w\t\0"
1107
34.7k
  /* 9259 */ "srar.w\t\0"
1108
34.7k
  /* 9267 */ "bclr.w\t\0"
1109
34.7k
  /* 9275 */ "srlr.w\t\0"
1110
34.7k
  /* 9283 */ "fcor.w\t\0"
1111
34.7k
  /* 9291 */ "fsor.w\t\0"
1112
34.7k
  /* 9299 */ "fexupr.w\t\0"
1113
34.7k
  /* 9309 */ "ffqr.w\t\0"
1114
34.7k
  /* 9317 */ "binsr.w\t\0"
1115
34.7k
  /* 9326 */ "extr.w\t\0"
1116
34.7k
  /* 9334 */ "ilvr.w\t\0"
1117
34.7k
  /* 9342 */ "cvt.s.w\t\0"
1118
34.7k
  /* 9351 */ "asub_s.w\t\0"
1119
34.7k
  /* 9361 */ "hsub_s.w\t\0"
1120
34.7k
  /* 9371 */ "dpsub_s.w\t\0"
1121
34.7k
  /* 9382 */ "ftrunc_s.w\t\0"
1122
34.7k
  /* 9394 */ "hadd_s.w\t\0"
1123
34.7k
  /* 9404 */ "dpadd_s.w\t\0"
1124
34.7k
  /* 9415 */ "mod_s.w\t\0"
1125
34.7k
  /* 9424 */ "cle_s.w\t\0"
1126
34.7k
  /* 9433 */ "ave_s.w\t\0"
1127
34.7k
  /* 9442 */ "clei_s.w\t\0"
1128
34.7k
  /* 9452 */ "mini_s.w\t\0"
1129
34.7k
  /* 9462 */ "clti_s.w\t\0"
1130
34.7k
  /* 9472 */ "maxi_s.w\t\0"
1131
34.7k
  /* 9482 */ "shll_s.w\t\0"
1132
34.7k
  /* 9492 */ "min_s.w\t\0"
1133
34.7k
  /* 9501 */ "dotp_s.w\t\0"
1134
34.7k
  /* 9511 */ "subq_s.w\t\0"
1135
34.7k
  /* 9521 */ "addq_s.w\t\0"
1136
34.7k
  /* 9531 */ "mulq_s.w\t\0"
1137
34.7k
  /* 9541 */ "absq_s.w\t\0"
1138
34.7k
  /* 9551 */ "aver_s.w\t\0"
1139
34.7k
  /* 9561 */ "subs_s.w\t\0"
1140
34.7k
  /* 9571 */ "adds_s.w\t\0"
1141
34.7k
  /* 9581 */ "sat_s.w\t\0"
1142
34.7k
  /* 9590 */ "clt_s.w\t\0"
1143
34.7k
  /* 9599 */ "ffint_s.w\t\0"
1144
34.7k
  /* 9610 */ "ftint_s.w\t\0"
1145
34.7k
  /* 9621 */ "subsuu_s.w\t\0"
1146
34.7k
  /* 9633 */ "div_s.w\t\0"
1147
34.7k
  /* 9642 */ "shllv_s.w\t\0"
1148
34.7k
  /* 9653 */ "max_s.w\t\0"
1149
34.7k
  /* 9662 */ "copy_s.w\t\0"
1150
34.7k
  /* 9672 */ "mulq_rs.w\t\0"
1151
34.7k
  /* 9683 */ "extr_rs.w\t\0"
1152
34.7k
  /* 9694 */ "extrv_rs.w\t\0"
1153
34.7k
  /* 9706 */ "fclass.w\t\0"
1154
34.7k
  /* 9716 */ "splat.w\t\0"
1155
34.7k
  /* 9725 */ "bset.w\t\0"
1156
34.7k
  /* 9733 */ "fclt.w\t\0"
1157
34.7k
  /* 9741 */ "fslt.w\t\0"
1158
34.7k
  /* 9749 */ "fcult.w\t\0"
1159
34.7k
  /* 9758 */ "fsult.w\t\0"
1160
34.7k
  /* 9767 */ "pcnt.w\t\0"
1161
34.7k
  /* 9775 */ "frint.w\t\0"
1162
34.7k
  /* 9784 */ "insert.w\t\0"
1163
34.7k
  /* 9794 */ "fsqrt.w\t\0"
1164
34.7k
  /* 9803 */ "frsqrt.w\t\0"
1165
34.7k
  /* 9813 */ "st.w\t\0"
1166
34.7k
  /* 9819 */ "asub_u.w\t\0"
1167
34.7k
  /* 9829 */ "hsub_u.w\t\0"
1168
34.7k
  /* 9839 */ "dpsub_u.w\t\0"
1169
34.7k
  /* 9850 */ "ftrunc_u.w\t\0"
1170
34.7k
  /* 9862 */ "hadd_u.w\t\0"
1171
34.7k
  /* 9872 */ "dpadd_u.w\t\0"
1172
34.7k
  /* 9883 */ "mod_u.w\t\0"
1173
34.7k
  /* 9892 */ "cle_u.w\t\0"
1174
34.7k
  /* 9901 */ "ave_u.w\t\0"
1175
34.7k
  /* 9910 */ "clei_u.w\t\0"
1176
34.7k
  /* 9920 */ "mini_u.w\t\0"
1177
34.7k
  /* 9930 */ "clti_u.w\t\0"
1178
34.7k
  /* 9940 */ "maxi_u.w\t\0"
1179
34.7k
  /* 9950 */ "min_u.w\t\0"
1180
34.7k
  /* 9959 */ "dotp_u.w\t\0"
1181
34.7k
  /* 9969 */ "aver_u.w\t\0"
1182
34.7k
  /* 9979 */ "subs_u.w\t\0"
1183
34.7k
  /* 9989 */ "adds_u.w\t\0"
1184
34.7k
  /* 9999 */ "subsus_u.w\t\0"
1185
34.7k
  /* 10011 */ "sat_u.w\t\0"
1186
34.7k
  /* 10020 */ "clt_u.w\t\0"
1187
34.7k
  /* 10029 */ "ffint_u.w\t\0"
1188
34.7k
  /* 10040 */ "ftint_u.w\t\0"
1189
34.7k
  /* 10051 */ "div_u.w\t\0"
1190
34.7k
  /* 10060 */ "max_u.w\t\0"
1191
34.7k
  /* 10069 */ "copy_u.w\t\0"
1192
34.7k
  /* 10079 */ "msubv.w\t\0"
1193
34.7k
  /* 10088 */ "maddv.w\t\0"
1194
34.7k
  /* 10097 */ "pckev.w\t\0"
1195
34.7k
  /* 10106 */ "ilvev.w\t\0"
1196
34.7k
  /* 10115 */ "fdiv.w\t\0"
1197
34.7k
  /* 10123 */ "mulv.w\t\0"
1198
34.7k
  /* 10131 */ "extrv.w\t\0"
1199
34.7k
  /* 10140 */ "fmax.w\t\0"
1200
34.7k
  /* 10148 */ "bz.w\t\0"
1201
34.7k
  /* 10154 */ "bnz.w\t\0"
1202
34.7k
  /* 10161 */ "crc32w\t\0"
1203
34.7k
  /* 10169 */ "crc32cw\t\0"
1204
34.7k
  /* 10178 */ "ualw\t\0"
1205
34.7k
  /* 10184 */ "ulw\t\0"
1206
34.7k
  /* 10189 */ "cvt.ps.pw\t\0"
1207
34.7k
  /* 10200 */ "uasw\t\0"
1208
34.7k
  /* 10206 */ "usw\t\0"
1209
34.7k
  /* 10211 */ "extw\t\0"
1210
34.7k
  /* 10217 */ "byterevw\t\0"
1211
34.7k
  /* 10227 */ "bitrevw\t\0"
1212
34.7k
  /* 10236 */ "lbx\t\0"
1213
34.7k
  /* 10241 */ "sbx\t\0"
1214
34.7k
  /* 10246 */ "prefx\t\0"
1215
34.7k
  /* 10253 */ "lhx\t\0"
1216
34.7k
  /* 10258 */ "shx\t\0"
1217
34.7k
  /* 10263 */ "jalx\t\0"
1218
34.7k
  /* 10269 */ "rotx\t\0"
1219
34.7k
  /* 10275 */ "lbux\t\0"
1220
34.7k
  /* 10281 */ "lhux\t\0"
1221
34.7k
  /* 10287 */ "lwx\t\0"
1222
34.7k
  /* 10292 */ "swx\t\0"
1223
34.7k
  /* 10297 */ "bgez\t\0"
1224
34.7k
  /* 10303 */ "blez\t\0"
1225
34.7k
  /* 10309 */ "bnez\t\0"
1226
34.7k
  /* 10315 */ "selnez\t\0"
1227
34.7k
  /* 10323 */ "btnez\t\0"
1228
34.7k
  /* 10330 */ "dclz\t\0"
1229
34.7k
  /* 10336 */ "beqz\t\0"
1230
34.7k
  /* 10342 */ "seleqz\t\0"
1231
34.7k
  /* 10350 */ "bteqz\t\0"
1232
34.7k
  /* 10357 */ "bgtz\t\0"
1233
34.7k
  /* 10363 */ "bltz\t\0"
1234
34.7k
  /* 10369 */ "movz\t\0"
1235
34.7k
  /* 10375 */ "seb\t \0"
1236
34.7k
  /* 10381 */ "seh\t \0"
1237
34.7k
  /* 10387 */ "ddivu\t$zero, \0"
1238
34.7k
  /* 10401 */ "ddiv\t$zero, \0"
1239
34.7k
  /* 10414 */ "addiu\t$sp, \0"
1240
34.7k
  /* 10426 */ "mftc0 \0"
1241
34.7k
  /* 10433 */ "mttc0 \0"
1242
34.7k
  /* 10440 */ "mfthc1 \0"
1243
34.7k
  /* 10448 */ "mtthc1 \0"
1244
34.7k
  /* 10456 */ "cftc1 \0"
1245
34.7k
  /* 10463 */ "mftc1 \0"
1246
34.7k
  /* 10470 */ "cttc1 \0"
1247
34.7k
  /* 10477 */ "mttc1 \0"
1248
34.7k
  /* 10484 */ "sync \0"
1249
34.7k
  /* 10490 */ "ld \0"
1250
34.7k
  /* 10494 */ "\t.word \0"
1251
34.7k
  /* 10502 */ "sd \0"
1252
34.7k
  /* 10506 */ "sne \0"
1253
34.7k
  /* 10511 */ "mfthi \0"
1254
34.7k
  /* 10518 */ "mtthi \0"
1255
34.7k
  /* 10525 */ "mftlo \0"
1256
34.7k
  /* 10532 */ "mttlo \0"
1257
34.7k
  /* 10539 */ "mftdsp \0"
1258
34.7k
  /* 10547 */ "mttdsp \0"
1259
34.7k
  /* 10555 */ "scwp \0"
1260
34.7k
  /* 10561 */ "llwp \0"
1261
34.7k
  /* 10567 */ "seq \0"
1262
34.7k
  /* 10572 */ "mftgpr \0"
1263
34.7k
  /* 10580 */ "mttgpr \0"
1264
34.7k
  /* 10588 */ "dext \0"
1265
34.7k
  /* 10594 */ "mftacx \0"
1266
34.7k
  /* 10602 */ "mttacx \0"
1267
34.7k
  /* 10610 */ "bc1nez \0"
1268
34.7k
  /* 10618 */ "bc2nez \0"
1269
34.7k
  /* 10626 */ "bc1eqz \0"
1270
34.7k
  /* 10634 */ "bc2eqz \0"
1271
34.7k
  /* 10642 */ "# XRay Function Patchable RET.\0"
1272
34.7k
  /* 10673 */ "c.\0"
1273
34.7k
  /* 10676 */ "# XRay Typed Event Log.\0"
1274
34.7k
  /* 10700 */ "# XRay Custom Event Log.\0"
1275
34.7k
  /* 10725 */ "# XRay Function Enter.\0"
1276
34.7k
  /* 10748 */ "# XRay Tail Call Exit.\0"
1277
34.7k
  /* 10771 */ "# XRay Function Exit.\0"
1278
34.7k
  /* 10793 */ "break 0\0"
1279
34.7k
  /* 10801 */ "nop32\0"
1280
34.7k
  /* 10807 */ "LIFETIME_END\0"
1281
34.7k
  /* 10820 */ "PSEUDO_PROBE\0"
1282
34.7k
  /* 10833 */ "BUNDLE\0"
1283
34.7k
  /* 10840 */ "DBG_VALUE\0"
1284
34.7k
  /* 10850 */ "DBG_INSTR_REF\0"
1285
34.7k
  /* 10864 */ "DBG_PHI\0"
1286
34.7k
  /* 10872 */ "DBG_LABEL\0"
1287
34.7k
  /* 10882 */ "LIFETIME_START\0"
1288
34.7k
  /* 10897 */ "DBG_VALUE_LIST\0"
1289
34.7k
  /* 10912 */ "jrc\t$ra\0"
1290
34.7k
  /* 10920 */ "jr\t$ra\0"
1291
34.7k
  /* 10927 */ "ehb\0"
1292
34.7k
  /* 10931 */ "eretnc\0"
1293
34.7k
  /* 10938 */ "pause\0"
1294
34.7k
  /* 10944 */ "tlbinvf\0"
1295
34.7k
  /* 10952 */ "tlbginvf\0"
1296
34.7k
  /* 10961 */ "tlbwi\0"
1297
34.7k
  /* 10967 */ "tlbgwi\0"
1298
34.7k
  /* 10974 */ "# FEntry call\0"
1299
34.7k
  /* 10988 */ "foo\0"
1300
34.7k
  /* 10992 */ "tlbp\0"
1301
34.7k
  /* 10997 */ "tlbgp\0"
1302
34.7k
  /* 11003 */ "ssnop\0"
1303
34.7k
  /* 11009 */ "tlbr\0"
1304
34.7k
  /* 11014 */ "tlbgr\0"
1305
34.7k
  /* 11020 */ "tlbwr\0"
1306
34.7k
  /* 11026 */ "tlbgwr\0"
1307
34.7k
  /* 11033 */ "deret\0"
1308
34.7k
  /* 11039 */ "wait\0"
1309
34.7k
  /* 11044 */ "tlbinv\0"
1310
34.7k
  /* 11051 */ "tlbginv\0"
1311
34.7k
};
1312
34.7k
#endif // CAPSTONE_DIET
1313
1314
34.7k
  static const uint32_t OpInfo0[] = {
1315
34.7k
    0U, // PHI
1316
34.7k
    0U, // INLINEASM
1317
34.7k
    0U, // INLINEASM_BR
1318
34.7k
    0U, // CFI_INSTRUCTION
1319
34.7k
    0U, // EH_LABEL
1320
34.7k
    0U, // GC_LABEL
1321
34.7k
    0U, // ANNOTATION_LABEL
1322
34.7k
    0U, // KILL
1323
34.7k
    0U, // EXTRACT_SUBREG
1324
34.7k
    0U, // INSERT_SUBREG
1325
34.7k
    0U, // IMPLICIT_DEF
1326
34.7k
    0U, // SUBREG_TO_REG
1327
34.7k
    0U, // COPY_TO_REGCLASS
1328
34.7k
    10841U, // DBG_VALUE
1329
34.7k
    10898U, // DBG_VALUE_LIST
1330
34.7k
    10851U, // DBG_INSTR_REF
1331
34.7k
    10865U, // DBG_PHI
1332
34.7k
    10873U, // DBG_LABEL
1333
34.7k
    0U, // REG_SEQUENCE
1334
34.7k
    0U, // COPY
1335
34.7k
    10834U, // BUNDLE
1336
34.7k
    10883U, // LIFETIME_START
1337
34.7k
    10808U, // LIFETIME_END
1338
34.7k
    10821U, // PSEUDO_PROBE
1339
34.7k
    0U, // ARITH_FENCE
1340
34.7k
    0U, // STACKMAP
1341
34.7k
    10975U, // FENTRY_CALL
1342
34.7k
    0U, // PATCHPOINT
1343
34.7k
    0U, // LOAD_STACK_GUARD
1344
34.7k
    0U, // PREALLOCATED_SETUP
1345
34.7k
    0U, // PREALLOCATED_ARG
1346
34.7k
    0U, // STATEPOINT
1347
34.7k
    0U, // LOCAL_ESCAPE
1348
34.7k
    0U, // FAULTING_OP
1349
34.7k
    0U, // PATCHABLE_OP
1350
34.7k
    10726U, // PATCHABLE_FUNCTION_ENTER
1351
34.7k
    10643U, // PATCHABLE_RET
1352
34.7k
    10772U, // PATCHABLE_FUNCTION_EXIT
1353
34.7k
    10749U, // PATCHABLE_TAIL_CALL
1354
34.7k
    10701U, // PATCHABLE_EVENT_CALL
1355
34.7k
    10677U, // PATCHABLE_TYPED_EVENT_CALL
1356
34.7k
    0U, // ICALL_BRANCH_FUNNEL
1357
34.7k
    0U, // MEMBARRIER
1358
34.7k
    0U, // JUMP_TABLE_DEBUG_INFO
1359
34.7k
    0U, // G_ASSERT_SEXT
1360
34.7k
    0U, // G_ASSERT_ZEXT
1361
34.7k
    0U, // G_ASSERT_ALIGN
1362
34.7k
    0U, // G_ADD
1363
34.7k
    0U, // G_SUB
1364
34.7k
    0U, // G_MUL
1365
34.7k
    0U, // G_SDIV
1366
34.7k
    0U, // G_UDIV
1367
34.7k
    0U, // G_SREM
1368
34.7k
    0U, // G_UREM
1369
34.7k
    0U, // G_SDIVREM
1370
34.7k
    0U, // G_UDIVREM
1371
34.7k
    0U, // G_AND
1372
34.7k
    0U, // G_OR
1373
34.7k
    0U, // G_XOR
1374
34.7k
    0U, // G_IMPLICIT_DEF
1375
34.7k
    0U, // G_PHI
1376
34.7k
    0U, // G_FRAME_INDEX
1377
34.7k
    0U, // G_GLOBAL_VALUE
1378
34.7k
    0U, // G_CONSTANT_POOL
1379
34.7k
    0U, // G_EXTRACT
1380
34.7k
    0U, // G_UNMERGE_VALUES
1381
34.7k
    0U, // G_INSERT
1382
34.7k
    0U, // G_MERGE_VALUES
1383
34.7k
    0U, // G_BUILD_VECTOR
1384
34.7k
    0U, // G_BUILD_VECTOR_TRUNC
1385
34.7k
    0U, // G_CONCAT_VECTORS
1386
34.7k
    0U, // G_PTRTOINT
1387
34.7k
    0U, // G_INTTOPTR
1388
34.7k
    0U, // G_BITCAST
1389
34.7k
    0U, // G_FREEZE
1390
34.7k
    0U, // G_CONSTANT_FOLD_BARRIER
1391
34.7k
    0U, // G_INTRINSIC_FPTRUNC_ROUND
1392
34.7k
    0U, // G_INTRINSIC_TRUNC
1393
34.7k
    0U, // G_INTRINSIC_ROUND
1394
34.7k
    0U, // G_INTRINSIC_LRINT
1395
34.7k
    0U, // G_INTRINSIC_ROUNDEVEN
1396
34.7k
    0U, // G_READCYCLECOUNTER
1397
34.7k
    0U, // G_LOAD
1398
34.7k
    0U, // G_SEXTLOAD
1399
34.7k
    0U, // G_ZEXTLOAD
1400
34.7k
    0U, // G_INDEXED_LOAD
1401
34.7k
    0U, // G_INDEXED_SEXTLOAD
1402
34.7k
    0U, // G_INDEXED_ZEXTLOAD
1403
34.7k
    0U, // G_STORE
1404
34.7k
    0U, // G_INDEXED_STORE
1405
34.7k
    0U, // G_ATOMIC_CMPXCHG_WITH_SUCCESS
1406
34.7k
    0U, // G_ATOMIC_CMPXCHG
1407
34.7k
    0U, // G_ATOMICRMW_XCHG
1408
34.7k
    0U, // G_ATOMICRMW_ADD
1409
34.7k
    0U, // G_ATOMICRMW_SUB
1410
34.7k
    0U, // G_ATOMICRMW_AND
1411
34.7k
    0U, // G_ATOMICRMW_NAND
1412
34.7k
    0U, // G_ATOMICRMW_OR
1413
34.7k
    0U, // G_ATOMICRMW_XOR
1414
34.7k
    0U, // G_ATOMICRMW_MAX
1415
34.7k
    0U, // G_ATOMICRMW_MIN
1416
34.7k
    0U, // G_ATOMICRMW_UMAX
1417
34.7k
    0U, // G_ATOMICRMW_UMIN
1418
34.7k
    0U, // G_ATOMICRMW_FADD
1419
34.7k
    0U, // G_ATOMICRMW_FSUB
1420
34.7k
    0U, // G_ATOMICRMW_FMAX
1421
34.7k
    0U, // G_ATOMICRMW_FMIN
1422
34.7k
    0U, // G_ATOMICRMW_UINC_WRAP
1423
34.7k
    0U, // G_ATOMICRMW_UDEC_WRAP
1424
34.7k
    0U, // G_FENCE
1425
34.7k
    0U, // G_PREFETCH
1426
34.7k
    0U, // G_BRCOND
1427
34.7k
    0U, // G_BRINDIRECT
1428
34.7k
    0U, // G_INVOKE_REGION_START
1429
34.7k
    0U, // G_INTRINSIC
1430
34.7k
    0U, // G_INTRINSIC_W_SIDE_EFFECTS
1431
34.7k
    0U, // G_INTRINSIC_CONVERGENT
1432
34.7k
    0U, // G_INTRINSIC_CONVERGENT_W_SIDE_EFFECTS
1433
34.7k
    0U, // G_ANYEXT
1434
34.7k
    0U, // G_TRUNC
1435
34.7k
    0U, // G_CONSTANT
1436
34.7k
    0U, // G_FCONSTANT
1437
34.7k
    0U, // G_VASTART
1438
34.7k
    0U, // G_VAARG
1439
34.7k
    0U, // G_SEXT
1440
34.7k
    0U, // G_SEXT_INREG
1441
34.7k
    0U, // G_ZEXT
1442
34.7k
    0U, // G_SHL
1443
34.7k
    0U, // G_LSHR
1444
34.7k
    0U, // G_ASHR
1445
34.7k
    0U, // G_FSHL
1446
34.7k
    0U, // G_FSHR
1447
34.7k
    0U, // G_ROTR
1448
34.7k
    0U, // G_ROTL
1449
34.7k
    0U, // G_ICMP
1450
34.7k
    0U, // G_FCMP
1451
34.7k
    0U, // G_SELECT
1452
34.7k
    0U, // G_UADDO
1453
34.7k
    0U, // G_UADDE
1454
34.7k
    0U, // G_USUBO
1455
34.7k
    0U, // G_USUBE
1456
34.7k
    0U, // G_SADDO
1457
34.7k
    0U, // G_SADDE
1458
34.7k
    0U, // G_SSUBO
1459
34.7k
    0U, // G_SSUBE
1460
34.7k
    0U, // G_UMULO
1461
34.7k
    0U, // G_SMULO
1462
34.7k
    0U, // G_UMULH
1463
34.7k
    0U, // G_SMULH
1464
34.7k
    0U, // G_UADDSAT
1465
34.7k
    0U, // G_SADDSAT
1466
34.7k
    0U, // G_USUBSAT
1467
34.7k
    0U, // G_SSUBSAT
1468
34.7k
    0U, // G_USHLSAT
1469
34.7k
    0U, // G_SSHLSAT
1470
34.7k
    0U, // G_SMULFIX
1471
34.7k
    0U, // G_UMULFIX
1472
34.7k
    0U, // G_SMULFIXSAT
1473
34.7k
    0U, // G_UMULFIXSAT
1474
34.7k
    0U, // G_SDIVFIX
1475
34.7k
    0U, // G_UDIVFIX
1476
34.7k
    0U, // G_SDIVFIXSAT
1477
34.7k
    0U, // G_UDIVFIXSAT
1478
34.7k
    0U, // G_FADD
1479
34.7k
    0U, // G_FSUB
1480
34.7k
    0U, // G_FMUL
1481
34.7k
    0U, // G_FMA
1482
34.7k
    0U, // G_FMAD
1483
34.7k
    0U, // G_FDIV
1484
34.7k
    0U, // G_FREM
1485
34.7k
    0U, // G_FPOW
1486
34.7k
    0U, // G_FPOWI
1487
34.7k
    0U, // G_FEXP
1488
34.7k
    0U, // G_FEXP2
1489
34.7k
    0U, // G_FEXP10
1490
34.7k
    0U, // G_FLOG
1491
34.7k
    0U, // G_FLOG2
1492
34.7k
    0U, // G_FLOG10
1493
34.7k
    0U, // G_FLDEXP
1494
34.7k
    0U, // G_FFREXP
1495
34.7k
    0U, // G_FNEG
1496
34.7k
    0U, // G_FPEXT
1497
34.7k
    0U, // G_FPTRUNC
1498
34.7k
    0U, // G_FPTOSI
1499
34.7k
    0U, // G_FPTOUI
1500
34.7k
    0U, // G_SITOFP
1501
34.7k
    0U, // G_UITOFP
1502
34.7k
    0U, // G_FABS
1503
34.7k
    0U, // G_FCOPYSIGN
1504
34.7k
    0U, // G_IS_FPCLASS
1505
34.7k
    0U, // G_FCANONICALIZE
1506
34.7k
    0U, // G_FMINNUM
1507
34.7k
    0U, // G_FMAXNUM
1508
34.7k
    0U, // G_FMINNUM_IEEE
1509
34.7k
    0U, // G_FMAXNUM_IEEE
1510
34.7k
    0U, // G_FMINIMUM
1511
34.7k
    0U, // G_FMAXIMUM
1512
34.7k
    0U, // G_GET_FPENV
1513
34.7k
    0U, // G_SET_FPENV
1514
34.7k
    0U, // G_RESET_FPENV
1515
34.7k
    0U, // G_GET_FPMODE
1516
34.7k
    0U, // G_SET_FPMODE
1517
34.7k
    0U, // G_RESET_FPMODE
1518
34.7k
    0U, // G_PTR_ADD
1519
34.7k
    0U, // G_PTRMASK
1520
34.7k
    0U, // G_SMIN
1521
34.7k
    0U, // G_SMAX
1522
34.7k
    0U, // G_UMIN
1523
34.7k
    0U, // G_UMAX
1524
34.7k
    0U, // G_ABS
1525
34.7k
    0U, // G_LROUND
1526
34.7k
    0U, // G_LLROUND
1527
34.7k
    0U, // G_BR
1528
34.7k
    0U, // G_BRJT
1529
34.7k
    0U, // G_INSERT_VECTOR_ELT
1530
34.7k
    0U, // G_EXTRACT_VECTOR_ELT
1531
34.7k
    0U, // G_SHUFFLE_VECTOR
1532
34.7k
    0U, // G_CTTZ
1533
34.7k
    0U, // G_CTTZ_ZERO_UNDEF
1534
34.7k
    0U, // G_CTLZ
1535
34.7k
    0U, // G_CTLZ_ZERO_UNDEF
1536
34.7k
    0U, // G_CTPOP
1537
34.7k
    0U, // G_BSWAP
1538
34.7k
    0U, // G_BITREVERSE
1539
34.7k
    0U, // G_FCEIL
1540
34.7k
    0U, // G_FCOS
1541
34.7k
    0U, // G_FSIN
1542
34.7k
    0U, // G_FSQRT
1543
34.7k
    0U, // G_FFLOOR
1544
34.7k
    0U, // G_FRINT
1545
34.7k
    0U, // G_FNEARBYINT
1546
34.7k
    0U, // G_ADDRSPACE_CAST
1547
34.7k
    0U, // G_BLOCK_ADDR
1548
34.7k
    0U, // G_JUMP_TABLE
1549
34.7k
    0U, // G_DYN_STACKALLOC
1550
34.7k
    0U, // G_STACKSAVE
1551
34.7k
    0U, // G_STACKRESTORE
1552
34.7k
    0U, // G_STRICT_FADD
1553
34.7k
    0U, // G_STRICT_FSUB
1554
34.7k
    0U, // G_STRICT_FMUL
1555
34.7k
    0U, // G_STRICT_FDIV
1556
34.7k
    0U, // G_STRICT_FREM
1557
34.7k
    0U, // G_STRICT_FMA
1558
34.7k
    0U, // G_STRICT_FSQRT
1559
34.7k
    0U, // G_STRICT_FLDEXP
1560
34.7k
    0U, // G_READ_REGISTER
1561
34.7k
    0U, // G_WRITE_REGISTER
1562
34.7k
    0U, // G_MEMCPY
1563
34.7k
    0U, // G_MEMCPY_INLINE
1564
34.7k
    0U, // G_MEMMOVE
1565
34.7k
    0U, // G_MEMSET
1566
34.7k
    0U, // G_BZERO
1567
34.7k
    0U, // G_VECREDUCE_SEQ_FADD
1568
34.7k
    0U, // G_VECREDUCE_SEQ_FMUL
1569
34.7k
    0U, // G_VECREDUCE_FADD
1570
34.7k
    0U, // G_VECREDUCE_FMUL
1571
34.7k
    0U, // G_VECREDUCE_FMAX
1572
34.7k
    0U, // G_VECREDUCE_FMIN
1573
34.7k
    0U, // G_VECREDUCE_FMAXIMUM
1574
34.7k
    0U, // G_VECREDUCE_FMINIMUM
1575
34.7k
    0U, // G_VECREDUCE_ADD
1576
34.7k
    0U, // G_VECREDUCE_MUL
1577
34.7k
    0U, // G_VECREDUCE_AND
1578
34.7k
    0U, // G_VECREDUCE_OR
1579
34.7k
    0U, // G_VECREDUCE_XOR
1580
34.7k
    0U, // G_VECREDUCE_SMAX
1581
34.7k
    0U, // G_VECREDUCE_SMIN
1582
34.7k
    0U, // G_VECREDUCE_UMAX
1583
34.7k
    0U, // G_VECREDUCE_UMIN
1584
34.7k
    0U, // G_SBFX
1585
34.7k
    0U, // G_UBFX
1586
34.7k
    24254U, // ABSMacro
1587
34.7k
    0U, // ADJCALLSTACKDOWN
1588
34.7k
    0U, // ADJCALLSTACKDOWN_NM
1589
34.7k
    0U, // ADJCALLSTACKUP
1590
34.7k
    0U, // ADJCALLSTACKUP_NM
1591
34.7k
    536894083U, // ALIGN_NM
1592
34.7k
    0U, // AND_V_D_PSEUDO
1593
34.7k
    0U, // AND_V_H_PSEUDO
1594
34.7k
    0U, // AND_V_W_PSEUDO
1595
34.7k
    0U, // ATOMIC_CMP_SWAP_I16
1596
34.7k
    0U, // ATOMIC_CMP_SWAP_I16_POSTRA
1597
34.7k
    0U, // ATOMIC_CMP_SWAP_I32
1598
34.7k
    0U, // ATOMIC_CMP_SWAP_I32_POSTRA
1599
34.7k
    0U, // ATOMIC_CMP_SWAP_I64
1600
34.7k
    0U, // ATOMIC_CMP_SWAP_I64_POSTRA
1601
34.7k
    0U, // ATOMIC_CMP_SWAP_I8
1602
34.7k
    0U, // ATOMIC_CMP_SWAP_I8_POSTRA
1603
34.7k
    0U, // ATOMIC_LOAD_ADD_I16
1604
34.7k
    0U, // ATOMIC_LOAD_ADD_I16_POSTRA
1605
34.7k
    0U, // ATOMIC_LOAD_ADD_I32
1606
34.7k
    0U, // ATOMIC_LOAD_ADD_I32_POSTRA
1607
34.7k
    0U, // ATOMIC_LOAD_ADD_I64
1608
34.7k
    0U, // ATOMIC_LOAD_ADD_I64_POSTRA
1609
34.7k
    0U, // ATOMIC_LOAD_ADD_I8
1610
34.7k
    0U, // ATOMIC_LOAD_ADD_I8_POSTRA
1611
34.7k
    0U, // ATOMIC_LOAD_AND_I16
1612
34.7k
    0U, // ATOMIC_LOAD_AND_I16_POSTRA
1613
34.7k
    0U, // ATOMIC_LOAD_AND_I32
1614
34.7k
    0U, // ATOMIC_LOAD_AND_I32_POSTRA
1615
34.7k
    0U, // ATOMIC_LOAD_AND_I64
1616
34.7k
    0U, // ATOMIC_LOAD_AND_I64_POSTRA
1617
34.7k
    0U, // ATOMIC_LOAD_AND_I8
1618
34.7k
    0U, // ATOMIC_LOAD_AND_I8_POSTRA
1619
34.7k
    0U, // ATOMIC_LOAD_MAX_I16
1620
34.7k
    0U, // ATOMIC_LOAD_MAX_I16_POSTRA
1621
34.7k
    0U, // ATOMIC_LOAD_MAX_I32
1622
34.7k
    0U, // ATOMIC_LOAD_MAX_I32_POSTRA
1623
34.7k
    0U, // ATOMIC_LOAD_MAX_I64
1624
34.7k
    0U, // ATOMIC_LOAD_MAX_I64_POSTRA
1625
34.7k
    0U, // ATOMIC_LOAD_MAX_I8
1626
34.7k
    0U, // ATOMIC_LOAD_MAX_I8_POSTRA
1627
34.7k
    0U, // ATOMIC_LOAD_MIN_I16
1628
34.7k
    0U, // ATOMIC_LOAD_MIN_I16_POSTRA
1629
34.7k
    0U, // ATOMIC_LOAD_MIN_I32
1630
34.7k
    0U, // ATOMIC_LOAD_MIN_I32_POSTRA
1631
34.7k
    0U, // ATOMIC_LOAD_MIN_I64
1632
34.7k
    0U, // ATOMIC_LOAD_MIN_I64_POSTRA
1633
34.7k
    0U, // ATOMIC_LOAD_MIN_I8
1634
34.7k
    0U, // ATOMIC_LOAD_MIN_I8_POSTRA
1635
34.7k
    0U, // ATOMIC_LOAD_NAND_I16
1636
34.7k
    0U, // ATOMIC_LOAD_NAND_I16_POSTRA
1637
34.7k
    0U, // ATOMIC_LOAD_NAND_I32
1638
34.7k
    0U, // ATOMIC_LOAD_NAND_I32_POSTRA
1639
34.7k
    0U, // ATOMIC_LOAD_NAND_I64
1640
34.7k
    0U, // ATOMIC_LOAD_NAND_I64_POSTRA
1641
34.7k
    0U, // ATOMIC_LOAD_NAND_I8
1642
34.7k
    0U, // ATOMIC_LOAD_NAND_I8_POSTRA
1643
34.7k
    0U, // ATOMIC_LOAD_OR_I16
1644
34.7k
    0U, // ATOMIC_LOAD_OR_I16_POSTRA
1645
34.7k
    0U, // ATOMIC_LOAD_OR_I32
1646
34.7k
    0U, // ATOMIC_LOAD_OR_I32_POSTRA
1647
34.7k
    0U, // ATOMIC_LOAD_OR_I64
1648
34.7k
    0U, // ATOMIC_LOAD_OR_I64_POSTRA
1649
34.7k
    0U, // ATOMIC_LOAD_OR_I8
1650
34.7k
    0U, // ATOMIC_LOAD_OR_I8_POSTRA
1651
34.7k
    0U, // ATOMIC_LOAD_SUB_I16
1652
34.7k
    0U, // ATOMIC_LOAD_SUB_I16_POSTRA
1653
34.7k
    0U, // ATOMIC_LOAD_SUB_I32
1654
34.7k
    0U, // ATOMIC_LOAD_SUB_I32_POSTRA
1655
34.7k
    0U, // ATOMIC_LOAD_SUB_I64
1656
34.7k
    0U, // ATOMIC_LOAD_SUB_I64_POSTRA
1657
34.7k
    0U, // ATOMIC_LOAD_SUB_I8
1658
34.7k
    0U, // ATOMIC_LOAD_SUB_I8_POSTRA
1659
34.7k
    0U, // ATOMIC_LOAD_UMAX_I16
1660
34.7k
    0U, // ATOMIC_LOAD_UMAX_I16_POSTRA
1661
34.7k
    0U, // ATOMIC_LOAD_UMAX_I32
1662
34.7k
    0U, // ATOMIC_LOAD_UMAX_I32_POSTRA
1663
34.7k
    0U, // ATOMIC_LOAD_UMAX_I64
1664
34.7k
    0U, // ATOMIC_LOAD_UMAX_I64_POSTRA
1665
34.7k
    0U, // ATOMIC_LOAD_UMAX_I8
1666
34.7k
    0U, // ATOMIC_LOAD_UMAX_I8_POSTRA
1667
34.7k
    0U, // ATOMIC_LOAD_UMIN_I16
1668
34.7k
    0U, // ATOMIC_LOAD_UMIN_I16_POSTRA
1669
34.7k
    0U, // ATOMIC_LOAD_UMIN_I32
1670
34.7k
    0U, // ATOMIC_LOAD_UMIN_I32_POSTRA
1671
34.7k
    0U, // ATOMIC_LOAD_UMIN_I64
1672
34.7k
    0U, // ATOMIC_LOAD_UMIN_I64_POSTRA
1673
34.7k
    0U, // ATOMIC_LOAD_UMIN_I8
1674
34.7k
    0U, // ATOMIC_LOAD_UMIN_I8_POSTRA
1675
34.7k
    0U, // ATOMIC_LOAD_XOR_I16
1676
34.7k
    0U, // ATOMIC_LOAD_XOR_I16_POSTRA
1677
34.7k
    0U, // ATOMIC_LOAD_XOR_I32
1678
34.7k
    0U, // ATOMIC_LOAD_XOR_I32_POSTRA
1679
34.7k
    0U, // ATOMIC_LOAD_XOR_I64
1680
34.7k
    0U, // ATOMIC_LOAD_XOR_I64_POSTRA
1681
34.7k
    0U, // ATOMIC_LOAD_XOR_I8
1682
34.7k
    0U, // ATOMIC_LOAD_XOR_I8_POSTRA
1683
34.7k
    0U, // ATOMIC_SWAP_I16
1684
34.7k
    0U, // ATOMIC_SWAP_I16_POSTRA
1685
34.7k
    0U, // ATOMIC_SWAP_I32
1686
34.7k
    0U, // ATOMIC_SWAP_I32_POSTRA
1687
34.7k
    0U, // ATOMIC_SWAP_I64
1688
34.7k
    0U, // ATOMIC_SWAP_I64_POSTRA
1689
34.7k
    0U, // ATOMIC_SWAP_I8
1690
34.7k
    0U, // ATOMIC_SWAP_I8_POSTRA
1691
34.7k
    0U, // B
1692
34.7k
    0U, // BAL_BR
1693
34.7k
    0U, // BAL_BR_MM
1694
34.7k
    536893945U, // BEQLImmMacro
1695
34.7k
    536891762U, // BGE
1696
34.7k
    536891762U, // BGEImmMacro
1697
34.7k
    536893806U, // BGEL
1698
34.7k
    536893806U, // BGELImmMacro
1699
34.7k
    536895461U, // BGEU
1700
34.7k
    536895461U, // BGEUImmMacro
1701
34.7k
    536893976U, // BGEUL
1702
34.7k
    536893976U, // BGEULImmMacro
1703
34.7k
    536895342U, // BGT
1704
34.7k
    536895342U, // BGTImmMacro
1705
34.7k
    536893964U, // BGTL
1706
34.7k
    536893964U, // BGTLImmMacro
1707
34.7k
    536895587U, // BGTU
1708
34.7k
    536895587U, // BGTUImmMacro
1709
34.7k
    536893996U, // BGTUL
1710
34.7k
    536893996U, // BGTULImmMacro
1711
34.7k
    536891802U, // BLE
1712
34.7k
    536891802U, // BLEImmMacro
1713
34.7k
    536893812U, // BLEL
1714
34.7k
    536893812U, // BLELImmMacro
1715
34.7k
    536895479U, // BLEU
1716
34.7k
    536895479U, // BLEUImmMacro
1717
34.7k
    536893983U, // BLEUL
1718
34.7k
    536893983U, // BLEULImmMacro
1719
34.7k
    536895358U, // BLT
1720
34.7k
    536895358U, // BLTImmMacro
1721
34.7k
    536893970U, // BLTL
1722
34.7k
    536893970U, // BLTLImmMacro
1723
34.7k
    536895599U, // BLTU
1724
34.7k
    536895599U, // BLTUImmMacro
1725
34.7k
    536894003U, // BLTUL
1726
34.7k
    536894003U, // BLTULImmMacro
1727
34.7k
    536893818U, // BNELImmMacro
1728
34.7k
    0U, // BPOSGE32_PSEUDO
1729
34.7k
    0U, // BSEL_D_PSEUDO
1730
34.7k
    0U, // BSEL_FD_PSEUDO
1731
34.7k
    0U, // BSEL_FW_PSEUDO
1732
34.7k
    0U, // BSEL_H_PSEUDO
1733
34.7k
    0U, // BSEL_W_PSEUDO
1734
34.7k
    0U, // B_MM
1735
34.7k
    557961U,  // B_MMR6_Pseudo
1736
34.7k
    557961U,  // B_MM_Pseudo
1737
34.7k
    536894300U, // BeqImm
1738
34.7k
    536891829U, // BneImm
1739
34.7k
    1073765088U,  // BteqzT8CmpX16
1740
34.7k
    1073764517U,  // BteqzT8CmpiX16
1741
34.7k
    1073766275U,  // BteqzT8SltX16
1742
34.7k
    1073764547U,  // BteqzT8SltiX16
1743
34.7k
    1073766431U,  // BteqzT8SltiuX16
1744
34.7k
    1073766517U,  // BteqzT8SltuX16
1745
34.7k
    1610636000U,  // BtnezT8CmpX16
1746
34.7k
    1610635429U,  // BtnezT8CmpiX16
1747
34.7k
    1610637187U,  // BtnezT8SltX16
1748
34.7k
    1610635459U,  // BtnezT8SltiX16
1749
34.7k
    1610637343U,  // BtnezT8SltiuX16
1750
34.7k
    1610637429U,  // BtnezT8SltuX16
1751
34.7k
    0U, // BuildPairF64
1752
34.7k
    0U, // BuildPairF64_64
1753
34.7k
    26841U, // CFTC1
1754
34.7k
    10989U, // CONSTPOOL_ENTRY
1755
34.7k
    0U, // COPY_FD_PSEUDO
1756
34.7k
    0U, // COPY_FW_PSEUDO
1757
34.7k
    17885415U,  // CTTC1
1758
34.7k
    551167U,  // Constant32
1759
34.7k
    536893990U, // DMULImmMacro
1760
34.7k
    536893990U, // DMULMacro
1761
34.7k
    536894129U, // DMULOMacro
1762
34.7k
    536895562U, // DMULOUMacro
1763
34.7k
    536893929U, // DROL
1764
34.7k
    536893929U, // DROLImm
1765
34.7k
    536894467U, // DROR
1766
34.7k
    536894467U, // DRORImm
1767
34.7k
    536895724U, // DSDivIMacro
1768
34.7k
    536895724U, // DSDivMacro
1769
34.7k
    536894048U, // DSRemIMacro
1770
34.7k
    536894048U, // DSRemMacro
1771
34.7k
    536895632U, // DUDivIMacro
1772
34.7k
    536895632U, // DUDivMacro
1773
34.7k
    536895555U, // DURemIMacro
1774
34.7k
    536895555U, // DURemMacro
1775
34.7k
    0U, // ERet
1776
34.7k
    0U, // ExtractElementF64
1777
34.7k
    0U, // ExtractElementF64_64
1778
34.7k
    0U, // FABS_D
1779
34.7k
    0U, // FABS_W
1780
34.7k
    0U, // FEXP2_D_1_PSEUDO
1781
34.7k
    0U, // FEXP2_W_1_PSEUDO
1782
34.7k
    0U, // FILL_FD_PSEUDO
1783
34.7k
    0U, // FILL_FW_PSEUDO
1784
34.7k
    2181060764U,  // GotPrologue16
1785
34.7k
    0U, // INSERT_B_VIDX64_PSEUDO
1786
34.7k
    0U, // INSERT_B_VIDX_PSEUDO
1787
34.7k
    0U, // INSERT_D_VIDX64_PSEUDO
1788
34.7k
    0U, // INSERT_D_VIDX_PSEUDO
1789
34.7k
    0U, // INSERT_FD_PSEUDO
1790
34.7k
    0U, // INSERT_FD_VIDX64_PSEUDO
1791
34.7k
    0U, // INSERT_FD_VIDX_PSEUDO
1792
34.7k
    0U, // INSERT_FW_PSEUDO
1793
34.7k
    0U, // INSERT_FW_VIDX64_PSEUDO
1794
34.7k
    0U, // INSERT_FW_VIDX_PSEUDO
1795
34.7k
    0U, // INSERT_H_VIDX64_PSEUDO
1796
34.7k
    0U, // INSERT_H_VIDX_PSEUDO
1797
34.7k
    0U, // INSERT_W_VIDX64_PSEUDO
1798
34.7k
    0U, // INSERT_W_VIDX_PSEUDO
1799
34.7k
    0U, // JALR64Pseudo
1800
34.7k
    0U, // JALRCPseudo
1801
34.7k
    0U, // JALRHB64Pseudo
1802
34.7k
    0U, // JALRHBPseudo
1803
34.7k
    0U, // JALRPseudo
1804
34.7k
    0U, // JAL_MMR6
1805
34.7k
    547080U,  // JalOneReg
1806
34.7k
    22792U, // JalTwoReg
1807
34.7k
    50358523U,  // LDMacro
1808
34.7k
    0U, // LDR_D
1809
34.7k
    0U, // LDR_W
1810
34.7k
    0U, // LD_F16
1811
34.7k
    50348037U,  // LOAD_ACC128
1812
34.7k
    50348037U,  // LOAD_ACC64
1813
34.7k
    50348037U,  // LOAD_ACC64DSP
1814
34.7k
    50354934U,  // LOAD_CCOND_DSP
1815
34.7k
    0U, // LONG_BRANCH_ADDiu
1816
34.7k
    0U, // LONG_BRANCH_ADDiu2Op
1817
34.7k
    0U, // LONG_BRANCH_DADDiu
1818
34.7k
    0U, // LONG_BRANCH_DADDiu2Op
1819
34.7k
    0U, // LONG_BRANCH_LUi
1820
34.7k
    0U, // LONG_BRANCH_LUi2Op
1821
34.7k
    0U, // LONG_BRANCH_LUi2Op_64
1822
34.7k
    72310U, // LWM_MM
1823
34.7k
    17196U, // LoadAddrImm32
1824
34.7k
    17217U, // LoadAddrImm64
1825
34.7k
    50348844U,  // LoadAddrReg32
1826
34.7k
    50348865U,  // LoadAddrReg64
1827
34.7k
    22684U, // LoadImm32
1828
34.7k
    22688U, // LoadImm64
1829
34.7k
    19348U, // LoadImmDoubleFGR
1830
34.7k
    19348U, // LoadImmDoubleFGR_32
1831
34.7k
    19348U, // LoadImmDoubleGPR
1832
34.7k
    23819U, // LoadImmSingleFGR
1833
34.7k
    23819U, // LoadImmSingleGPR
1834
34.7k
    0U, // LoadJumpTableOffset
1835
34.7k
    1599429U, // LwConstant32
1836
34.7k
    26979U, // MFTACX
1837
34.7k
    26979U, // MFTACX_NM
1838
34.7k
    536897723U, // MFTC0
1839
34.7k
    536897723U, // MFTC0_NM
1840
34.7k
    26848U, // MFTC1
1841
34.7k
    551212U,  // MFTDSP
1842
34.7k
    551212U,  // MFTDSP_NM
1843
34.7k
    26957U, // MFTGPR
1844
34.7k
    26957U, // MFTGPR_NM
1845
34.7k
    26825U, // MFTHC1
1846
34.7k
    26896U, // MFTHI
1847
34.7k
    26896U, // MFTHI_NM
1848
34.7k
    26910U, // MFTLO
1849
34.7k
    26910U, // MFTLO_NM
1850
34.7k
    0U, // MIPSeh_return32
1851
34.7k
    0U, // MIPSeh_return64
1852
34.7k
    0U, // MSA_FP_EXTEND_D_PSEUDO
1853
34.7k
    0U, // MSA_FP_EXTEND_W_PSEUDO
1854
34.7k
    0U, // MSA_FP_ROUND_D_PSEUDO
1855
34.7k
    0U, // MSA_FP_ROUND_W_PSEUDO
1856
34.7k
    17885547U,  // MTTACX
1857
34.7k
    17885547U,  // MTTACX_NM
1858
34.7k
    2752571586U,  // MTTC0
1859
34.7k
    2752571586U,  // MTTC0_NM
1860
34.7k
    17885422U,  // MTTC1
1861
34.7k
    551220U,  // MTTDSP
1862
34.7k
    551220U,  // MTTDSP_NM
1863
34.7k
    17885525U,  // MTTGPR
1864
34.7k
    17885525U,  // MTTGPR_NM
1865
34.7k
    17885393U,  // MTTHC1
1866
34.7k
    17885463U,  // MTTHI
1867
34.7k
    17885463U,  // MTTHI_NM
1868
34.7k
    17885477U,  // MTTLO
1869
34.7k
    17885477U,  // MTTLO_NM
1870
34.7k
    536893991U, // MULImmMacro
1871
34.7k
    536894130U, // MULOMacro
1872
34.7k
    536895563U, // MULOUMacro
1873
34.7k
    0U, // MUSTTAILCALLREG_NM
1874
34.7k
    0U, // MUSTTAILCALL_NM
1875
34.7k
    24462U, // MultRxRy16
1876
34.7k
    86040462U,  // MultRxRyRz16
1877
34.7k
    24706U, // MultuRxRy16
1878
34.7k
    86040706U,  // MultuRxRyRz16
1879
34.7k
    0U, // NOP
1880
34.7k
    536894462U, // NORImm
1881
34.7k
    536894462U, // NORImm64
1882
34.7k
    0U, // NOR_V_D_PSEUDO
1883
34.7k
    0U, // NOR_V_H_PSEUDO
1884
34.7k
    0U, // NOR_V_W_PSEUDO
1885
34.7k
    0U, // OR_V_D_PSEUDO
1886
34.7k
    0U, // OR_V_H_PSEUDO
1887
34.7k
    0U, // OR_V_W_PSEUDO
1888
34.7k
    536895505U, // PseudoADDIU_NM
1889
34.7k
    536893544U, // PseudoANDI_NM
1890
34.7k
    0U, // PseudoCMPU_EQ_QB
1891
34.7k
    0U, // PseudoCMPU_LE_QB
1892
34.7k
    0U, // PseudoCMPU_LT_QB
1893
34.7k
    0U, // PseudoCMP_EQ_PH
1894
34.7k
    0U, // PseudoCMP_LE_PH
1895
34.7k
    0U, // PseudoCMP_LT_PH
1896
34.7k
    16389U, // PseudoCVT_D32_W
1897
34.7k
    16389U, // PseudoCVT_D64_L
1898
34.7k
    16389U, // PseudoCVT_D64_W
1899
34.7k
    16389U, // PseudoCVT_S_L
1900
34.7k
    16389U, // PseudoCVT_S_W
1901
34.7k
    0U, // PseudoDMULT
1902
34.7k
    0U, // PseudoDMULTu
1903
34.7k
    0U, // PseudoDSDIV
1904
34.7k
    0U, // PseudoDUDIV
1905
34.7k
    0U, // PseudoD_SELECT_I
1906
34.7k
    0U, // PseudoD_SELECT_I64
1907
34.7k
    0U, // PseudoIndirectBranch
1908
34.7k
    0U, // PseudoIndirectBranch64
1909
34.7k
    0U, // PseudoIndirectBranch64R6
1910
34.7k
    0U, // PseudoIndirectBranchNM
1911
34.7k
    0U, // PseudoIndirectBranchR6
1912
34.7k
    0U, // PseudoIndirectBranch_MM
1913
34.7k
    0U, // PseudoIndirectBranch_MMR6
1914
34.7k
    0U, // PseudoIndirectHazardBranch
1915
34.7k
    0U, // PseudoIndirectHazardBranch64
1916
34.7k
    0U, // PseudoIndrectHazardBranch64R6
1917
34.7k
    0U, // PseudoIndrectHazardBranchR6
1918
34.7k
    100680492U, // PseudoLA_NM
1919
34.7k
    100685980U, // PseudoLI_NM
1920
34.7k
    0U, // PseudoMADD
1921
34.7k
    0U, // PseudoMADDU
1922
34.7k
    0U, // PseudoMADDU_MM
1923
34.7k
    0U, // PseudoMADD_MM
1924
34.7k
    0U, // PseudoMFHI
1925
34.7k
    0U, // PseudoMFHI64
1926
34.7k
    0U, // PseudoMFHI_MM
1927
34.7k
    0U, // PseudoMFLO
1928
34.7k
    0U, // PseudoMFLO64
1929
34.7k
    0U, // PseudoMFLO_MM
1930
34.7k
    0U, // PseudoMSUB
1931
34.7k
    0U, // PseudoMSUBU
1932
34.7k
    0U, // PseudoMSUBU_MM
1933
34.7k
    0U, // PseudoMSUB_MM
1934
34.7k
    0U, // PseudoMTLOHI
1935
34.7k
    0U, // PseudoMTLOHI64
1936
34.7k
    0U, // PseudoMTLOHI_DSP
1937
34.7k
    0U, // PseudoMTLOHI_MM
1938
34.7k
    0U, // PseudoMULT
1939
34.7k
    0U, // PseudoMULT_MM
1940
34.7k
    0U, // PseudoMULTu
1941
34.7k
    0U, // PseudoMULTu_MM
1942
34.7k
    0U, // PseudoPICK_PH
1943
34.7k
    0U, // PseudoPICK_QB
1944
34.7k
    0U, // PseudoReturn
1945
34.7k
    0U, // PseudoReturn64
1946
34.7k
    0U, // PseudoReturnNM
1947
34.7k
    0U, // PseudoSDIV
1948
34.7k
    0U, // PseudoSELECTFP_F_D32
1949
34.7k
    0U, // PseudoSELECTFP_F_D64
1950
34.7k
    0U, // PseudoSELECTFP_F_I
1951
34.7k
    0U, // PseudoSELECTFP_F_I64
1952
34.7k
    0U, // PseudoSELECTFP_F_S
1953
34.7k
    0U, // PseudoSELECTFP_T_D32
1954
34.7k
    0U, // PseudoSELECTFP_T_D64
1955
34.7k
    0U, // PseudoSELECTFP_T_I
1956
34.7k
    0U, // PseudoSELECTFP_T_I64
1957
34.7k
    0U, // PseudoSELECTFP_T_S
1958
34.7k
    0U, // PseudoSELECT_D32
1959
34.7k
    0U, // PseudoSELECT_D64
1960
34.7k
    0U, // PseudoSELECT_I
1961
34.7k
    0U, // PseudoSELECT_I64
1962
34.7k
    0U, // PseudoSELECT_S
1963
34.7k
    536895420U, // PseudoSUBU_NM
1964
34.7k
    536891541U, // PseudoTRUNC_W_D
1965
34.7k
    536891541U, // PseudoTRUNC_W_D32
1966
34.7k
    536895079U, // PseudoTRUNC_W_S
1967
34.7k
    0U, // PseudoUDIV
1968
34.7k
    536893930U, // ROL
1969
34.7k
    536893930U, // ROLImm
1970
34.7k
    536894468U, // ROR
1971
34.7k
    536894468U, // RORImm
1972
34.7k
    0U, // RetRA
1973
34.7k
    0U, // RetRA16
1974
34.7k
    50351496U,  // SDC1_M1
1975
34.7k
    0U, // SDIV_MM_Pseudo
1976
34.7k
    50358535U,  // SDMacro
1977
34.7k
    536895725U, // SDivIMacro
1978
34.7k
    536895725U, // SDivMacro
1979
34.7k
    536897864U, // SEQIMacro
1980
34.7k
    536897864U, // SEQMacro
1981
34.7k
    536891767U, // SGE
1982
34.7k
    536891767U, // SGEImm
1983
34.7k
    536891767U, // SGEImm64
1984
34.7k
    536895467U, // SGEU
1985
34.7k
    536895467U, // SGEUImm
1986
34.7k
    536895467U, // SGEUImm64
1987
34.7k
    536895347U, // SGTImm
1988
34.7k
    536895347U, // SGTImm64
1989
34.7k
    536895593U, // SGTUImm
1990
34.7k
    536895593U, // SGTUImm64
1991
34.7k
    536891812U, // SLE
1992
34.7k
    536891812U, // SLEImm
1993
34.7k
    536891812U, // SLEImm64
1994
34.7k
    536895485U, // SLEU
1995
34.7k
    536895485U, // SLEUImm
1996
34.7k
    536895485U, // SLEUImm64
1997
34.7k
    536895363U, // SLTImm64
1998
34.7k
    536895605U, // SLTUImm64
1999
34.7k
    536897803U, // SNEIMacro
2000
34.7k
    536897803U, // SNEMacro
2001
34.7k
    0U, // SNZ_B_PSEUDO
2002
34.7k
    0U, // SNZ_D_PSEUDO
2003
34.7k
    0U, // SNZ_H_PSEUDO
2004
34.7k
    0U, // SNZ_V_PSEUDO
2005
34.7k
    0U, // SNZ_W_PSEUDO
2006
34.7k
    536894049U, // SRemIMacro
2007
34.7k
    536894049U, // SRemMacro
2008
34.7k
    50348037U,  // STORE_ACC128
2009
34.7k
    50348037U,  // STORE_ACC64
2010
34.7k
    50348037U,  // STORE_ACC64DSP
2011
34.7k
    50354950U,  // STORE_CCOND_DSP
2012
34.7k
    0U, // STR_D
2013
34.7k
    0U, // STR_W
2014
34.7k
    0U, // ST_F16
2015
34.7k
    72317U, // SWM_MM
2016
34.7k
    0U, // SZ_B_PSEUDO
2017
34.7k
    0U, // SZ_D_PSEUDO
2018
34.7k
    0U, // SZ_H_PSEUDO
2019
34.7k
    0U, // SZ_V_PSEUDO
2020
34.7k
    0U, // SZ_W_PSEUDO
2021
34.7k
    50348827U,  // SaaAddr
2022
34.7k
    50352386U,  // SaadAddr
2023
34.7k
    2713697U, // SelBeqZ
2024
34.7k
    2713670U, // SelBneZ
2025
34.7k
    3338754784U,  // SelTBteqZCmp
2026
34.7k
    3338754213U,  // SelTBteqZCmpi
2027
34.7k
    3338755971U,  // SelTBteqZSlt
2028
34.7k
    3338754243U,  // SelTBteqZSlti
2029
34.7k
    3338756127U,  // SelTBteqZSltiu
2030
34.7k
    3338756213U,  // SelTBteqZSltu
2031
34.7k
    3875625696U,  // SelTBtneZCmp
2032
34.7k
    3875625125U,  // SelTBtneZCmpi
2033
34.7k
    3875626883U,  // SelTBtneZSlt
2034
34.7k
    3875625155U,  // SelTBtneZSlti
2035
34.7k
    3875627039U,  // SelTBtneZSltiu
2036
34.7k
    3875627125U,  // SelTBtneZSltu
2037
34.7k
    136372099U, // SltCCRxRy16
2038
34.7k
    136370371U, // SltiCCRxImmX16
2039
34.7k
    136372255U, // SltiuCCRxImmX16
2040
34.7k
    136372341U, // SltuCCRxRy16
2041
34.7k
    136372341U, // SltuRxRyRz16
2042
34.7k
    0U, // TAILCALL
2043
34.7k
    0U, // TAILCALL64R6REG
2044
34.7k
    0U, // TAILCALLHB64R6REG
2045
34.7k
    0U, // TAILCALLHBR6REG
2046
34.7k
    0U, // TAILCALLR6REG
2047
34.7k
    0U, // TAILCALLREG
2048
34.7k
    0U, // TAILCALLREG64
2049
34.7k
    0U, // TAILCALLREGHB
2050
34.7k
    0U, // TAILCALLREGHB64
2051
34.7k
    0U, // TAILCALLREG_MM
2052
34.7k
    0U, // TAILCALLREG_MMR6
2053
34.7k
    0U, // TAILCALLREG_NM
2054
34.7k
    0U, // TAILCALL_MM
2055
34.7k
    0U, // TAILCALL_MMR6
2056
34.7k
    0U, // TAILCALL_NM
2057
34.7k
    0U, // TRAP
2058
34.7k
    0U, // TRAP_MM
2059
34.7k
    0U, // UDIV_MM_Pseudo
2060
34.7k
    536895633U, // UDivIMacro
2061
34.7k
    536895633U, // UDivMacro
2062
34.7k
    536895556U, // URemIMacro
2063
34.7k
    536895556U, // URemMacro
2064
34.7k
    50353696U,  // Ulh
2065
34.7k
    50356227U,  // Ulhu
2066
34.7k
    50358217U,  // Ulw
2067
34.7k
    50354255U,  // Ush
2068
34.7k
    50358239U,  // Usw
2069
34.7k
    0U, // XOR_V_D_PSEUDO
2070
34.7k
    0U, // XOR_V_H_PSEUDO
2071
34.7k
    0U, // XOR_V_W_PSEUDO
2072
34.7k
    22322U, // ABSQ_S_PH
2073
34.7k
    22322U, // ABSQ_S_PH_MM
2074
34.7k
    18359U, // ABSQ_S_QB
2075
34.7k
    18359U, // ABSQ_S_QB_MMR2
2076
34.7k
    25926U, // ABSQ_S_W
2077
34.7k
    25926U, // ABSQ_S_W_MM
2078
34.7k
    536891671U, // ADD
2079
34.7k
    536888015U, // ADDIU48_NM
2080
34.7k
    536888026U, // ADDIUGP48_NM
2081
34.7k
    536888039U, // ADDIUGPB_NM
2082
34.7k
    536888078U, // ADDIUGPW_NM
2083
34.7k
    536888052U, // ADDIUNEG_NM
2084
34.7k
    18678U, // ADDIUPC
2085
34.7k
    18678U, // ADDIUPC_MM
2086
34.7k
    18678U, // ADDIUPC_MMR6
2087
34.7k
    23275U, // ADDIUR1SP_MM
2088
34.7k
    536888064U, // ADDIUR1SP_NM
2089
34.7k
    536887680U, // ADDIUR2_MM
2090
34.7k
    536887964U, // ADDIUR2_NM
2091
34.7k
    536887975U, // ADDIURS5_NM
2092
34.7k
    18923937U,  // ADDIUS5_MM
2093
34.7k
    547624U,  // ADDIUSP_MM
2094
34.7k
    536895505U, // ADDIU_MMR6
2095
34.7k
    536887953U, // ADDIU_NM
2096
34.7k
    536893039U, // ADDQH_PH
2097
34.7k
    536893039U, // ADDQH_PH_MMR2
2098
34.7k
    536893156U, // ADDQH_R_PH
2099
34.7k
    536893156U, // ADDQH_R_PH_MMR2
2100
34.7k
    536896513U, // ADDQH_R_W
2101
34.7k
    536896513U, // ADDQH_R_W_MMR2
2102
34.7k
    536896116U, // ADDQH_W
2103
34.7k
    536896116U, // ADDQH_W_MMR2
2104
34.7k
    536893113U, // ADDQ_PH
2105
34.7k
    536893113U, // ADDQ_PH_MM
2106
34.7k
    536893212U, // ADDQ_S_PH
2107
34.7k
    536893212U, // ADDQ_S_PH_MM
2108
34.7k
    536896818U, // ADDQ_S_W
2109
34.7k
    536896818U, // ADDQ_S_W_MM
2110
34.7k
    536895247U, // ADDR_PS64
2111
34.7k
    536889644U, // ADDSC
2112
34.7k
    536889644U, // ADDSC_MM
2113
34.7k
    536888213U, // ADDS_A_B
2114
34.7k
    536889837U, // ADDS_A_D
2115
34.7k
    536891952U, // ADDS_A_H
2116
34.7k
    536895824U, // ADDS_A_W
2117
34.7k
    536888689U, // ADDS_S_B
2118
34.7k
    536890935U, // ADDS_S_D
2119
34.7k
    536892517U, // ADDS_S_H
2120
34.7k
    536896868U, // ADDS_S_W
2121
34.7k
    536888904U, // ADDS_U_B
2122
34.7k
    536891402U, // ADDS_U_D
2123
34.7k
    536892795U, // ADDS_U_H
2124
34.7k
    536897286U, // ADDS_U_W
2125
34.7k
    536887900U, // ADDU16_MM
2126
34.7k
    536887900U, // ADDU16_MMR6
2127
34.7k
    536889139U, // ADDUH_QB
2128
34.7k
    536889139U, // ADDUH_QB_MMR2
2129
34.7k
    536889247U, // ADDUH_R_QB
2130
34.7k
    536889247U, // ADDUH_R_QB_MMR2
2131
34.7k
    536895434U, // ADDU_MMR6
2132
34.7k
    536893311U, // ADDU_PH
2133
34.7k
    536893311U, // ADDU_PH_MMR2
2134
34.7k
    536889352U, // ADDU_QB
2135
34.7k
    536889352U, // ADDU_QB_MM
2136
34.7k
    536893256U, // ADDU_S_PH
2137
34.7k
    536893256U, // ADDU_S_PH_MMR2
2138
34.7k
    536889293U, // ADDU_S_QB
2139
34.7k
    536889293U, // ADDU_S_QB_MM
2140
34.7k
    536888470U, // ADDVI_B
2141
34.7k
    536890357U, // ADDVI_D
2142
34.7k
    536892176U, // ADDVI_H
2143
34.7k
    536896249U, // ADDVI_W
2144
34.7k
    536888982U, // ADDV_B
2145
34.7k
    536891492U, // ADDV_D
2146
34.7k
    536892873U, // ADDV_H
2147
34.7k
    536897386U, // ADDV_W
2148
34.7k
    536889713U, // ADDWC
2149
34.7k
    536889713U, // ADDWC_MM
2150
34.7k
    536888195U, // ADD_A_B
2151
34.7k
    536889818U, // ADD_A_D
2152
34.7k
    536891934U, // ADD_A_H
2153
34.7k
    536895805U, // ADD_A_W
2154
34.7k
    536891671U, // ADD_MM
2155
34.7k
    536891671U, // ADD_MMR6
2156
34.7k
    536891671U, // ADD_NM
2157
34.7k
    536893538U, // ADDi
2158
34.7k
    536893538U, // ADDi_MM
2159
34.7k
    536895505U, // ADDiu
2160
34.7k
    536895505U, // ADDiu_MM
2161
34.7k
    536895434U, // ADDu
2162
34.7k
    536895434U, // ADDu16_NM
2163
34.7k
    536895434U, // ADDu4x4_NM
2164
34.7k
    536895434U, // ADDu_MM
2165
34.7k
    536895434U, // ADDu_NM
2166
34.7k
    536894083U, // ALIGN
2167
34.7k
    536894083U, // ALIGN_MMR6
2168
34.7k
    18670U, // ALUIPC
2169
34.7k
    18670U, // ALUIPC_MMR6
2170
34.7k
    151013614U, // ALUIPC_NM
2171
34.7k
    536891700U, // AND
2172
34.7k
    20021711U,  // AND16_MM
2173
34.7k
    20021711U,  // AND16_MMR6
2174
34.7k
    536891700U, // AND16_NM
2175
34.7k
    536891700U, // AND64
2176
34.7k
    536887780U, // ANDI16_MM
2177
34.7k
    536887780U, // ANDI16_MMR6
2178
34.7k
    536887997U, // ANDI16_NM
2179
34.7k
    536888329U, // ANDI_B
2180
34.7k
    536893544U, // ANDI_MMR6
2181
34.7k
    536887943U, // ANDI_NM
2182
34.7k
    536891700U, // AND_MM
2183
34.7k
    536891700U, // AND_MMR6
2184
34.7k
    536891700U, // AND_NM
2185
34.7k
    536895644U, // AND_V
2186
34.7k
    536893544U, // ANDi
2187
34.7k
    536893544U, // ANDi64
2188
34.7k
    536893544U, // ANDi_MM
2189
34.7k
    536891714U, // APPEND
2190
34.7k
    536891714U, // APPEND_MMR2
2191
34.7k
    536888583U, // ASUB_S_B
2192
34.7k
    536890765U, // ASUB_S_D
2193
34.7k
    536892349U, // ASUB_S_H
2194
34.7k
    536896648U, // ASUB_S_W
2195
34.7k
    536888798U, // ASUB_U_B
2196
34.7k
    536891232U, // ASUB_U_D
2197
34.7k
    536892637U, // ASUB_U_H
2198
34.7k
    536897116U, // ASUB_U_W
2199
34.7k
    536893648U, // AUI
2200
34.7k
    18663U, // AUIPC
2201
34.7k
    18663U, // AUIPC_MMR6
2202
34.7k
    536893648U, // AUI_MMR6
2203
34.7k
    536888669U, // AVER_S_B
2204
34.7k
    536890915U, // AVER_S_D
2205
34.7k
    536892487U, // AVER_S_H
2206
34.7k
    536896848U, // AVER_S_W
2207
34.7k
    536888884U, // AVER_U_B
2208
34.7k
    536891382U, // AVER_U_D
2209
34.7k
    536892775U, // AVER_U_H
2210
34.7k
    536897266U, // AVER_U_W
2211
34.7k
    536888611U, // AVE_S_B
2212
34.7k
    536890847U, // AVE_S_D
2213
34.7k
    536892419U, // AVE_S_H
2214
34.7k
    536896730U, // AVE_S_W
2215
34.7k
    536888826U, // AVE_U_B
2216
34.7k
    536891314U, // AVE_U_D
2217
34.7k
    536892707U, // AVE_U_H
2218
34.7k
    536897198U, // AVE_U_W
2219
34.7k
    24593U, // AddiuRxImmX16
2220
34.7k
    3694609U, // AddiuRxPcImmX16
2221
34.7k
    33579025U,  // AddiuRxRxImm16
2222
34.7k
    33579025U,  // AddiuRxRxImmX16
2223
34.7k
    167796753U, // AddiuRxRyOffMemX16
2224
34.7k
    4221103U, // AddiuSpImm16
2225
34.7k
    551087U,  // AddiuSpImmX16
2226
34.7k
    536895434U, // AdduRxRyRz16
2227
34.7k
    33575220U,  // AndRxRxRy16
2228
34.7k
    557483U,  // B16_MM
2229
34.7k
    536895433U, // BADDu
2230
34.7k
    563459U,  // BAL
2231
34.7k
    559256U,  // BALC
2232
34.7k
    115379U,  // BALC16_NM
2233
34.7k
    559256U,  // BALC_MMR6
2234
34.7k
    116888U,  // BALC_NM
2235
34.7k
    536894082U, // BALIGN
2236
34.7k
    536894082U, // BALIGN_MMR2
2237
34.7k
    18745U, // BALRSC_NM
2238
34.7k
    536889778U, // BBEQZC_NM
2239
34.7k
    184565845U, // BBIT0
2240
34.7k
    184565977U, // BBIT032
2241
34.7k
    184565970U, // BBIT1
2242
34.7k
    184565986U, // BBIT132
2243
34.7k
    536889752U, // BBNEZC_NM
2244
34.7k
    559202U,  // BC
2245
34.7k
    557488U,  // BC16_MMR6
2246
34.7k
    559202U,  // BC16_NM
2247
34.7k
    201353603U, // BC1EQZ
2248
34.7k
    201345440U, // BC1EQZC_MMR6
2249
34.7k
    201347591U, // BC1F
2250
34.7k
    201349504U, // BC1FL
2251
34.7k
    201347591U, // BC1F_MM
2252
34.7k
    201353587U, // BC1NEZ
2253
34.7k
    201345414U, // BC1NEZC_MMR6
2254
34.7k
    201351016U, // BC1T
2255
34.7k
    201349637U, // BC1TL
2256
34.7k
    201351016U, // BC1T_MM
2257
34.7k
    201353611U, // BC2EQZ
2258
34.7k
    201345449U, // BC2EQZC_MMR6
2259
34.7k
    201353595U, // BC2NEZ
2260
34.7k
    201345423U, // BC2NEZC_MMR6
2261
34.7k
    536888398U, // BCLRI_B
2262
34.7k
    536890301U, // BCLRI_D
2263
34.7k
    536892120U, // BCLRI_H
2264
34.7k
    536896193U, // BCLRI_W
2265
34.7k
    536888550U, // BCLR_B
2266
34.7k
    536890689U, // BCLR_D
2267
34.7k
    536892316U, // BCLR_H
2268
34.7k
    536896564U, // BCLR_W
2269
34.7k
    559202U,  // BC_MMR6
2270
34.7k
    559202U,  // BC_NM
2271
34.7k
    536894300U, // BEQ
2272
34.7k
    536894300U, // BEQ64
2273
34.7k
    536889618U, // BEQC
2274
34.7k
    536889618U, // BEQC16_NM
2275
34.7k
    536889618U, // BEQC64
2276
34.7k
    536889618U, // BEQC_MMR6
2277
34.7k
    536889618U, // BEQC_NM
2278
34.7k
    536889618U, // BEQCzero_NM
2279
34.7k
    754993285U, // BEQIC_NM
2280
34.7k
    536893945U, // BEQL
2281
34.7k
    201343615U, // BEQZ16_MM
2282
34.7k
    201345216U, // BEQZALC
2283
34.7k
    201345216U, // BEQZALC_MMR6
2284
34.7k
    201345459U, // BEQZC
2285
34.7k
    201343430U, // BEQZC16_MMR6
2286
34.7k
    201345459U, // BEQZC16_NM
2287
34.7k
    201345459U, // BEQZC64
2288
34.7k
    201345459U, // BEQZC_MM
2289
34.7k
    201345459U, // BEQZC_MMR6
2290
34.7k
    201345459U, // BEQZC_NM
2291
34.7k
    536894300U, // BEQ_MM
2292
34.7k
    536889446U, // BGEC
2293
34.7k
    536889446U, // BGEC64
2294
34.7k
    536889446U, // BGEC_MMR6
2295
34.7k
    536889446U, // BGEC_NM
2296
34.7k
    754993266U, // BGEIC_NM
2297
34.7k
    754993486U, // BGEIUC_NM
2298
34.7k
    536889671U, // BGEUC
2299
34.7k
    536889671U, // BGEUC64
2300
34.7k
    536889671U, // BGEUC_MMR6
2301
34.7k
    536889671U, // BGEUC_NM
2302
34.7k
    201353274U, // BGEZ
2303
34.7k
    201353274U, // BGEZ64
2304
34.7k
    201349389U, // BGEZAL
2305
34.7k
    201345189U, // BGEZALC
2306
34.7k
    201345189U, // BGEZALC_MMR6
2307
34.7k
    201349585U, // BGEZALL
2308
34.7k
    201350857U, // BGEZALS_MM
2309
34.7k
    201349389U, // BGEZAL_MM
2310
34.7k
    201345400U, // BGEZC
2311
34.7k
    201345400U, // BGEZC64
2312
34.7k
    201345400U, // BGEZC_MMR6
2313
34.7k
    201349700U, // BGEZL
2314
34.7k
    201353274U, // BGEZ_MM
2315
34.7k
    201353334U, // BGTZ
2316
34.7k
    201353334U, // BGTZ64
2317
34.7k
    201345225U, // BGTZALC
2318
34.7k
    201345225U, // BGTZALC_MMR6
2319
34.7k
    201345466U, // BGTZC
2320
34.7k
    201345466U, // BGTZC64
2321
34.7k
    201345466U, // BGTZC_MMR6
2322
34.7k
    201349714U, // BGTZL
2323
34.7k
    201353334U, // BGTZ_MM
2324
34.7k
    570442803U, // BINSLI_B
2325
34.7k
    570444706U, // BINSLI_D
2326
34.7k
    570446525U, // BINSLI_H
2327
34.7k
    570450598U, // BINSLI_W
2328
34.7k
    570442950U, // BINSL_B
2329
34.7k
    570444906U, // BINSL_D
2330
34.7k
    570446639U, // BINSL_H
2331
34.7k
    570450756U, // BINSL_W
2332
34.7k
    570442864U, // BINSRI_B
2333
34.7k
    570444751U, // BINSRI_D
2334
34.7k
    570446570U, // BINSRI_H
2335
34.7k
    570450643U, // BINSRI_W
2336
34.7k
    570442998U, // BINSR_B
2337
34.7k
    570445171U, // BINSR_D
2338
34.7k
    570446764U, // BINSR_H
2339
34.7k
    570451046U, // BINSR_W
2340
34.7k
    24804U, // BITREV
2341
34.7k
    26612U, // BITREVW_NM
2342
34.7k
    24804U, // BITREV_MM
2343
34.7k
    23225U, // BITSWAP
2344
34.7k
    23225U, // BITSWAP_MMR6
2345
34.7k
    201353280U, // BLEZ
2346
34.7k
    201353280U, // BLEZ64
2347
34.7k
    201345198U, // BLEZALC
2348
34.7k
    201345198U, // BLEZALC_MMR6
2349
34.7k
    201345407U, // BLEZC
2350
34.7k
    201345407U, // BLEZC64
2351
34.7k
    201345407U, // BLEZC_MMR6
2352
34.7k
    201349707U, // BLEZL
2353
34.7k
    201353280U, // BLEZ_MM
2354
34.7k
    536889665U, // BLTC
2355
34.7k
    536889665U, // BLTC64
2356
34.7k
    536889665U, // BLTC_MMR6
2357
34.7k
    536889665U, // BLTC_NM
2358
34.7k
    754993292U, // BLTIC_NM
2359
34.7k
    754993494U, // BLTIUC_NM
2360
34.7k
    536889694U, // BLTUC
2361
34.7k
    536889694U, // BLTUC64
2362
34.7k
    536889694U, // BLTUC_MMR6
2363
34.7k
    536889694U, // BLTUC_NM
2364
34.7k
    201353340U, // BLTZ
2365
34.7k
    201353340U, // BLTZ64
2366
34.7k
    201349397U, // BLTZAL
2367
34.7k
    201345234U, // BLTZALC
2368
34.7k
    201345234U, // BLTZALC_MMR6
2369
34.7k
    201349594U, // BLTZALL
2370
34.7k
    201350866U, // BLTZALS_MM
2371
34.7k
    201349397U, // BLTZAL_MM
2372
34.7k
    201345473U, // BLTZC
2373
34.7k
    201345473U, // BLTZC64
2374
34.7k
    201345473U, // BLTZC_MMR6
2375
34.7k
    201349721U, // BLTZL
2376
34.7k
    201353340U, // BLTZ_MM
2377
34.7k
    570442919U, // BMNZI_B
2378
34.7k
    570450133U, // BMNZ_V
2379
34.7k
    570442911U, // BMZI_B
2380
34.7k
    570450119U, // BMZ_V
2381
34.7k
    536891829U, // BNE
2382
34.7k
    536891829U, // BNE64
2383
34.7k
    536889452U, // BNEC
2384
34.7k
    536889452U, // BNEC16_NM
2385
34.7k
    536889452U, // BNEC64
2386
34.7k
    536889452U, // BNEC_MMR6
2387
34.7k
    536889452U, // BNEC_NM
2388
34.7k
    536889452U, // BNECzero_NM
2389
34.7k
    536888337U, // BNEGI_B
2390
34.7k
    536890249U, // BNEGI_D
2391
34.7k
    536892068U, // BNEGI_H
2392
34.7k
    536896141U, // BNEGI_W
2393
34.7k
    536888305U, // BNEG_B
2394
34.7k
    536890225U, // BNEG_D
2395
34.7k
    536892044U, // BNEG_H
2396
34.7k
    536896036U, // BNEG_W
2397
34.7k
    754993273U, // BNEIC_NM
2398
34.7k
    536893818U, // BNEL
2399
34.7k
    201343607U, // BNEZ16_MM
2400
34.7k
    201345207U, // BNEZALC
2401
34.7k
    201345207U, // BNEZALC_MMR6
2402
34.7k
    201345433U, // BNEZC
2403
34.7k
    201343421U, // BNEZC16_MMR6
2404
34.7k
    201345433U, // BNEZC16_NM
2405
34.7k
    201345433U, // BNEZC64
2406
34.7k
    201345433U, // BNEZC_MM
2407
34.7k
    201345433U, // BNEZC_MMR6
2408
34.7k
    201345433U, // BNEZC_NM
2409
34.7k
    536891829U, // BNE_MM
2410
34.7k
    536889701U, // BNVC
2411
34.7k
    536889701U, // BNVC_MMR6
2412
34.7k
    201344702U, // BNZ_B
2413
34.7k
    201347297U, // BNZ_D
2414
34.7k
    201348593U, // BNZ_H
2415
34.7k
    201351374U, // BNZ_V
2416
34.7k
    201353131U, // BNZ_W
2417
34.7k
    536889707U, // BOVC
2418
34.7k
    536889707U, // BOVC_MMR6
2419
34.7k
    557299U,  // BPOSGE32
2420
34.7k
    559191U,  // BPOSGE32C_MMR3
2421
34.7k
    557299U,  // BPOSGE32_MM
2422
34.7k
    235018468U, // BREAK
2423
34.7k
    147962U,  // BREAK16_MM
2424
34.7k
    147962U,  // BREAK16_MMR6
2425
34.7k
    547044U,  // BREAK16_NM
2426
34.7k
    235018468U, // BREAK_MM
2427
34.7k
    235018468U, // BREAK_MMR6
2428
34.7k
    547044U,  // BREAK_NM
2429
34.7k
    543027U,  // BRSC_NM
2430
34.7k
    570442778U, // BSELI_B
2431
34.7k
    570450091U, // BSEL_V
2432
34.7k
    536888452U, // BSETI_B
2433
34.7k
    536890339U, // BSETI_D
2434
34.7k
    536892158U, // BSETI_H
2435
34.7k
    536896231U, // BSETI_W
2436
34.7k
    536888766U, // BSET_B
2437
34.7k
    536891051U, // BSET_D
2438
34.7k
    536892605U, // BSET_H
2439
34.7k
    536897022U, // BSET_W
2440
34.7k
    26602U, // BYTEREVW_NM
2441
34.7k
    201344696U, // BZ_B
2442
34.7k
    201347281U, // BZ_D
2443
34.7k
    201348587U, // BZ_H
2444
34.7k
    201351361U, // BZ_V
2445
34.7k
    201353125U, // BZ_W
2446
34.7k
    738224225U, // BeqzRxImm16
2447
34.7k
    201353313U, // BeqzRxImmX16
2448
34.7k
    4227977U, // Bimm16
2449
34.7k
    557961U,  // BimmX16
2450
34.7k
    738224198U, // BnezRxImm16
2451
34.7k
    201353286U, // BnezRxImmX16
2452
34.7k
    10794U, // Break16
2453
34.7k
    4745327U, // Bteqz16
2454
34.7k
    551023U,  // BteqzX16
2455
34.7k
    4745300U, // Btnez16
2456
34.7k
    550996U,  // BtnezX16
2457
34.7k
    5411201U, // CACHE
2458
34.7k
    5411171U, // CACHEE
2459
34.7k
    5411171U, // CACHEE_MM
2460
34.7k
    5411201U, // CACHE_MM
2461
34.7k
    5411201U, // CACHE_MMR6
2462
34.7k
    50516353U,  // CACHE_NM
2463
34.7k
    5411201U, // CACHE_R6
2464
34.7k
    19476U, // CEIL_L_D64
2465
34.7k
    19476U, // CEIL_L_D_MMR6
2466
34.7k
    23847U, // CEIL_L_S
2467
34.7k
    23847U, // CEIL_L_S_MMR6
2468
34.7k
    20651U, // CEIL_W_D32
2469
34.7k
    20651U, // CEIL_W_D64
2470
34.7k
    20651U, // CEIL_W_D_MMR6
2471
34.7k
    20651U, // CEIL_W_MM
2472
34.7k
    24189U, // CEIL_W_S
2473
34.7k
    24189U, // CEIL_W_S_MM
2474
34.7k
    24189U, // CEIL_W_S_MMR6
2475
34.7k
    536888381U, // CEQI_B
2476
34.7k
    536890284U, // CEQI_D
2477
34.7k
    536892103U, // CEQI_H
2478
34.7k
    536896176U, // CEQI_W
2479
34.7k
    536888535U, // CEQ_B
2480
34.7k
    536890596U, // CEQ_D
2481
34.7k
    536892294U, // CEQ_H
2482
34.7k
    536896452U, // CEQ_W
2483
34.7k
    16488U, // CFC1
2484
34.7k
    16488U, // CFC1_MM
2485
34.7k
    16704U, // CFC2_MM
2486
34.7k
    17267U, // CFCMSA
2487
34.7k
    536895195U, // CINS
2488
34.7k
    536887588U, // CINS32
2489
34.7k
    536895195U, // CINS64_32
2490
34.7k
    536895195U, // CINS_i32
2491
34.7k
    20121U, // CLASS_D
2492
34.7k
    20121U, // CLASS_D_MMR6
2493
34.7k
    24040U, // CLASS_S
2494
34.7k
    24040U, // CLASS_S_MMR6
2495
34.7k
    536888620U, // CLEI_S_B
2496
34.7k
    536890856U, // CLEI_S_D
2497
34.7k
    536892428U, // CLEI_S_H
2498
34.7k
    536896739U, // CLEI_S_W
2499
34.7k
    536888835U, // CLEI_U_B
2500
34.7k
    536891323U, // CLEI_U_D
2501
34.7k
    536892716U, // CLEI_U_H
2502
34.7k
    536897207U, // CLEI_U_W
2503
34.7k
    536888602U, // CLE_S_B
2504
34.7k
    536890838U, // CLE_S_D
2505
34.7k
    536892410U, // CLE_S_H
2506
34.7k
    536896721U, // CLE_S_W
2507
34.7k
    536888817U, // CLE_U_B
2508
34.7k
    536891305U, // CLE_U_D
2509
34.7k
    536892698U, // CLE_U_H
2510
34.7k
    536897189U, // CLE_U_W
2511
34.7k
    23193U, // CLO
2512
34.7k
    23193U, // CLO_MM
2513
34.7k
    23193U, // CLO_MMR6
2514
34.7k
    23193U, // CLO_NM
2515
34.7k
    23193U, // CLO_R6
2516
34.7k
    536888640U, // CLTI_S_B
2517
34.7k
    536890876U, // CLTI_S_D
2518
34.7k
    536892448U, // CLTI_S_H
2519
34.7k
    536896759U, // CLTI_S_W
2520
34.7k
    536888855U, // CLTI_U_B
2521
34.7k
    536891343U, // CLTI_U_D
2522
34.7k
    536892736U, // CLTI_U_H
2523
34.7k
    536897227U, // CLTI_U_W
2524
34.7k
    536888708U, // CLT_S_B
2525
34.7k
    536890954U, // CLT_S_D
2526
34.7k
    536892536U, // CLT_S_H
2527
34.7k
    536896887U, // CLT_S_W
2528
34.7k
    536888935U, // CLT_U_B
2529
34.7k
    536891433U, // CLT_U_D
2530
34.7k
    536892826U, // CLT_U_H
2531
34.7k
    536897317U, // CLT_U_W
2532
34.7k
    26716U, // CLZ
2533
34.7k
    26716U, // CLZ_MM
2534
34.7k
    26716U, // CLZ_MMR6
2535
34.7k
    26716U, // CLZ_NM
2536
34.7k
    26716U, // CLZ_R6
2537
34.7k
    536889185U, // CMPGDU_EQ_QB
2538
34.7k
    536889185U, // CMPGDU_EQ_QB_MMR2
2539
34.7k
    536889090U, // CMPGDU_LE_QB
2540
34.7k
    536889090U, // CMPGDU_LE_QB_MMR2
2541
34.7k
    536889304U, // CMPGDU_LT_QB
2542
34.7k
    536889304U, // CMPGDU_LT_QB_MMR2
2543
34.7k
    536889199U, // CMPGU_EQ_QB
2544
34.7k
    536889199U, // CMPGU_EQ_QB_MM
2545
34.7k
    536889104U, // CMPGU_LE_QB
2546
34.7k
    536889104U, // CMPGU_LE_QB_MM
2547
34.7k
    536889318U, // CMPGU_LT_QB
2548
34.7k
    536889318U, // CMPGU_LT_QB_MM
2549
34.7k
    18300U, // CMPU_EQ_QB
2550
34.7k
    18300U, // CMPU_EQ_QB_MM
2551
34.7k
    18205U, // CMPU_LE_QB
2552
34.7k
    18205U, // CMPU_LE_QB_MM
2553
34.7k
    18419U, // CMPU_LT_QB
2554
34.7k
    18419U, // CMPU_LT_QB_MM
2555
34.7k
    536890146U, // CMP_AF_D_MMR6
2556
34.7k
    536894669U, // CMP_AF_S_MMR6
2557
34.7k
    536890585U, // CMP_EQ_D
2558
34.7k
    536890585U, // CMP_EQ_D_MMR6
2559
34.7k
    22210U, // CMP_EQ_PH
2560
34.7k
    22210U, // CMP_EQ_PH_MM
2561
34.7k
    536894873U, // CMP_EQ_S
2562
34.7k
    536894873U, // CMP_EQ_S_MMR6
2563
34.7k
    536890146U, // CMP_F_D
2564
34.7k
    536894669U, // CMP_F_S
2565
34.7k
    536889990U, // CMP_LE_D
2566
34.7k
    536889990U, // CMP_LE_D_MMR6
2567
34.7k
    22106U, // CMP_LE_PH
2568
34.7k
    22106U, // CMP_LE_PH_MM
2569
34.7k
    536894590U, // CMP_LE_S
2570
34.7k
    536894590U, // CMP_LE_S_MMR6
2571
34.7k
    536891076U, // CMP_LT_D
2572
34.7k
    536891076U, // CMP_LT_D_MMR6
2573
34.7k
    22379U, // CMP_LT_PH
2574
34.7k
    22379U, // CMP_LT_PH_MM
2575
34.7k
    536894978U, // CMP_LT_S
2576
34.7k
    536894978U, // CMP_LT_S_MMR6
2577
34.7k
    536890164U, // CMP_SAF_D
2578
34.7k
    536890164U, // CMP_SAF_D_MMR6
2579
34.7k
    536894679U, // CMP_SAF_S
2580
34.7k
    536894679U, // CMP_SAF_S_MMR6
2581
34.7k
    536890612U, // CMP_SEQ_D
2582
34.7k
    536890612U, // CMP_SEQ_D_MMR6
2583
34.7k
    536894892U, // CMP_SEQ_S
2584
34.7k
    536894892U, // CMP_SEQ_S_MMR6
2585
34.7k
    536890027U, // CMP_SLE_D
2586
34.7k
    536890027U, // CMP_SLE_D_MMR6
2587
34.7k
    536894619U, // CMP_SLE_S
2588
34.7k
    536894619U, // CMP_SLE_S_MMR6
2589
34.7k
    536891103U, // CMP_SLT_D
2590
34.7k
    536891103U, // CMP_SLT_D_MMR6
2591
34.7k
    536894997U, // CMP_SLT_S
2592
34.7k
    536894997U, // CMP_SLT_S_MMR6
2593
34.7k
    536890660U, // CMP_SUEQ_D
2594
34.7k
    536890660U, // CMP_SUEQ_D_MMR6
2595
34.7k
    536894923U, // CMP_SUEQ_S
2596
34.7k
    536894923U, // CMP_SUEQ_S_MMR6
2597
34.7k
    536890075U, // CMP_SULE_D
2598
34.7k
    536890075U, // CMP_SULE_D_MMR6
2599
34.7k
    536894650U, // CMP_SULE_S
2600
34.7k
    536894650U, // CMP_SULE_S_MMR6
2601
34.7k
    536891151U, // CMP_SULT_D
2602
34.7k
    536891151U, // CMP_SULT_D_MMR6
2603
34.7k
    536895028U, // CMP_SULT_S
2604
34.7k
    536895028U, // CMP_SULT_S_MMR6
2605
34.7k
    536890533U, // CMP_SUN_D
2606
34.7k
    536890533U, // CMP_SUN_D_MMR6
2607
34.7k
    536894837U, // CMP_SUN_S
2608
34.7k
    536894837U, // CMP_SUN_S_MMR6
2609
34.7k
    536890640U, // CMP_UEQ_D
2610
34.7k
    536890640U, // CMP_UEQ_D_MMR6
2611
34.7k
    536894912U, // CMP_UEQ_S
2612
34.7k
    536894912U, // CMP_UEQ_S_MMR6
2613
34.7k
    536890055U, // CMP_ULE_D
2614
34.7k
    536890055U, // CMP_ULE_D_MMR6
2615
34.7k
    536894639U, // CMP_ULE_S
2616
34.7k
    536894639U, // CMP_ULE_S_MMR6
2617
34.7k
    536891131U, // CMP_ULT_D
2618
34.7k
    536891131U, // CMP_ULT_D_MMR6
2619
34.7k
    536895017U, // CMP_ULT_S
2620
34.7k
    536895017U, // CMP_ULT_S_MMR6
2621
34.7k
    536890515U, // CMP_UN_D
2622
34.7k
    536890515U, // CMP_UN_D_MMR6
2623
34.7k
    536894827U, // CMP_UN_S
2624
34.7k
    536894827U, // CMP_UN_S_MMR6
2625
34.7k
    1073759659U,  // COPY_S_B
2626
34.7k
    1073761927U,  // COPY_S_D
2627
34.7k
    1073763498U,  // COPY_S_H
2628
34.7k
    1073767871U,  // COPY_S_W
2629
34.7k
    1073759874U,  // COPY_U_B
2630
34.7k
    1073763765U,  // COPY_U_H
2631
34.7k
    1073768278U,  // COPY_U_W
2632
34.7k
    536889029U, // CRC32B
2633
34.7k
    33572549U,  // CRC32B_NM
2634
34.7k
    536889037U, // CRC32CB
2635
34.7k
    33572557U,  // CRC32CB_NM
2636
34.7k
    536891656U, // CRC32CD
2637
34.7k
    536892940U, // CRC32CH
2638
34.7k
    33576460U,  // CRC32CH_NM
2639
34.7k
    536897466U, // CRC32CW
2640
34.7k
    33580986U,  // CRC32CW_NM
2641
34.7k
    536891642U, // CRC32D
2642
34.7k
    536892920U, // CRC32H
2643
34.7k
    33576440U,  // CRC32H_NM
2644
34.7k
    536897458U, // CRC32W
2645
34.7k
    33580978U,  // CRC32W_NM
2646
34.7k
    17875075U,  // CTC1
2647
34.7k
    17875075U,  // CTC1_MM
2648
34.7k
    17875291U,  // CTC2_MM
2649
34.7k
    17275U, // CTCMSA
2650
34.7k
    23643U, // CVT_D32_S
2651
34.7k
    23643U, // CVT_D32_S_MM
2652
34.7k
    24972U, // CVT_D32_W
2653
34.7k
    24972U, // CVT_D32_W_MM
2654
34.7k
    22769U, // CVT_D64_L
2655
34.7k
    23643U, // CVT_D64_S
2656
34.7k
    23643U, // CVT_D64_S_MM
2657
34.7k
    24972U, // CVT_D64_W
2658
34.7k
    24972U, // CVT_D64_W_MM
2659
34.7k
    22769U, // CVT_D_L_MMR6
2660
34.7k
    19497U, // CVT_L_D64
2661
34.7k
    19497U, // CVT_L_D64_MM
2662
34.7k
    19497U, // CVT_L_D_MMR6
2663
34.7k
    23868U, // CVT_L_S
2664
34.7k
    23868U, // CVT_L_S_MM
2665
34.7k
    23868U, // CVT_L_S_MMR6
2666
34.7k
    26574U, // CVT_PS_PW64
2667
34.7k
    536894942U, // CVT_PS_S64
2668
34.7k
    24369U, // CVT_PW_PS64
2669
34.7k
    19844U, // CVT_S_D32
2670
34.7k
    19844U, // CVT_S_D32_MM
2671
34.7k
    19844U, // CVT_S_D64
2672
34.7k
    19844U, // CVT_S_D64_MM
2673
34.7k
    22778U, // CVT_S_L
2674
34.7k
    22778U, // CVT_S_L_MMR6
2675
34.7k
    23023U, // CVT_S_PL64
2676
34.7k
    24658U, // CVT_S_PU64
2677
34.7k
    25727U, // CVT_S_W
2678
34.7k
    25727U, // CVT_S_W_MM
2679
34.7k
    25727U, // CVT_S_W_MMR6
2680
34.7k
    20672U, // CVT_W_D32
2681
34.7k
    20672U, // CVT_W_D32_MM
2682
34.7k
    20672U, // CVT_W_D64
2683
34.7k
    20672U, // CVT_W_D64_MM
2684
34.7k
    24210U, // CVT_W_S
2685
34.7k
    24210U, // CVT_W_S_MM
2686
34.7k
    24210U, // CVT_W_S_MMR6
2687
34.7k
    536890577U, // C_EQ_D32
2688
34.7k
    536890577U, // C_EQ_D32_MM
2689
34.7k
    536890577U, // C_EQ_D64
2690
34.7k
    536890577U, // C_EQ_D64_MM
2691
34.7k
    536894865U, // C_EQ_S
2692
34.7k
    536894865U, // C_EQ_S_MM
2693
34.7k
    536890139U, // C_F_D32
2694
34.7k
    536890139U, // C_F_D32_MM
2695
34.7k
    536890139U, // C_F_D64
2696
34.7k
    536890139U, // C_F_D64_MM
2697
34.7k
    536894662U, // C_F_S
2698
34.7k
    536894662U, // C_F_S_MM
2699
34.7k
    536889982U, // C_LE_D32
2700
34.7k
    536889982U, // C_LE_D32_MM
2701
34.7k
    536889982U, // C_LE_D64
2702
34.7k
    536889982U, // C_LE_D64_MM
2703
34.7k
    536894582U, // C_LE_S
2704
34.7k
    536894582U, // C_LE_S_MM
2705
34.7k
    536891068U, // C_LT_D32
2706
34.7k
    536891068U, // C_LT_D32_MM
2707
34.7k
    536891068U, // C_LT_D64
2708
34.7k
    536891068U, // C_LT_D64_MM
2709
34.7k
    536894970U, // C_LT_S
2710
34.7k
    536894970U, // C_LT_S_MM
2711
34.7k
    536889973U, // C_NGE_D32
2712
34.7k
    536889973U, // C_NGE_D32_MM
2713
34.7k
    536889973U, // C_NGE_D64
2714
34.7k
    536889973U, // C_NGE_D64_MM
2715
34.7k
    536894573U, // C_NGE_S
2716
34.7k
    536894573U, // C_NGE_S_MM
2717
34.7k
    536890008U, // C_NGLE_D32
2718
34.7k
    536890008U, // C_NGLE_D32_MM
2719
34.7k
    536890008U, // C_NGLE_D64
2720
34.7k
    536890008U, // C_NGLE_D64_MM
2721
34.7k
    536894600U, // C_NGLE_S
2722
34.7k
    536894600U, // C_NGLE_S_MM
2723
34.7k
    536890425U, // C_NGL_D32
2724
34.7k
    536890425U, // C_NGL_D32_MM
2725
34.7k
    536890425U, // C_NGL_D64
2726
34.7k
    536890425U, // C_NGL_D64_MM
2727
34.7k
    536894796U, // C_NGL_S
2728
34.7k
    536894796U, // C_NGL_S_MM
2729
34.7k
    536891059U, // C_NGT_D32
2730
34.7k
    536891059U, // C_NGT_D32_MM
2731
34.7k
    536891059U, // C_NGT_D64
2732
34.7k
    536891059U, // C_NGT_D64_MM
2733
34.7k
    536894961U, // C_NGT_S
2734
34.7k
    536894961U, // C_NGT_S_MM
2735
34.7k
    536890018U, // C_OLE_D32
2736
34.7k
    536890018U, // C_OLE_D32_MM
2737
34.7k
    536890018U, // C_OLE_D64
2738
34.7k
    536890018U, // C_OLE_D64_MM
2739
34.7k
    536894610U, // C_OLE_S
2740
34.7k
    536894610U, // C_OLE_S_MM
2741
34.7k
    536891094U, // C_OLT_D32
2742
34.7k
    536891094U, // C_OLT_D32_MM
2743
34.7k
    536891094U, // C_OLT_D64
2744
34.7k
    536891094U, // C_OLT_D64_MM
2745
34.7k
    536894988U, // C_OLT_S
2746
34.7k
    536894988U, // C_OLT_S_MM
2747
34.7k
    536890603U, // C_SEQ_D32
2748
34.7k
    536890603U, // C_SEQ_D32_MM
2749
34.7k
    536890603U, // C_SEQ_D64
2750
34.7k
    536890603U, // C_SEQ_D64_MM
2751
34.7k
    536894883U, // C_SEQ_S
2752
34.7k
    536894883U, // C_SEQ_S_MM
2753
34.7k
    536890209U, // C_SF_D32
2754
34.7k
    536890209U, // C_SF_D32_MM
2755
34.7k
    536890209U, // C_SF_D64
2756
34.7k
    536890209U, // C_SF_D64_MM
2757
34.7k
    536894708U, // C_SF_S
2758
34.7k
    536894708U, // C_SF_S_MM
2759
34.7k
    536890631U, // C_UEQ_D32
2760
34.7k
    536890631U, // C_UEQ_D32_MM
2761
34.7k
    536890631U, // C_UEQ_D64
2762
34.7k
    536890631U, // C_UEQ_D64_MM
2763
34.7k
    536894903U, // C_UEQ_S
2764
34.7k
    536894903U, // C_UEQ_S_MM
2765
34.7k
    536890046U, // C_ULE_D32
2766
34.7k
    536890046U, // C_ULE_D32_MM
2767
34.7k
    536890046U, // C_ULE_D64
2768
34.7k
    536890046U, // C_ULE_D64_MM
2769
34.7k
    536894630U, // C_ULE_S
2770
34.7k
    536894630U, // C_ULE_S_MM
2771
34.7k
    536891122U, // C_ULT_D32
2772
34.7k
    536891122U, // C_ULT_D32_MM
2773
34.7k
    536891122U, // C_ULT_D64
2774
34.7k
    536891122U, // C_ULT_D64_MM
2775
34.7k
    536895008U, // C_ULT_S
2776
34.7k
    536895008U, // C_ULT_S_MM
2777
34.7k
    536890507U, // C_UN_D32
2778
34.7k
    536890507U, // C_UN_D32_MM
2779
34.7k
    536890507U, // C_UN_D64
2780
34.7k
    536890507U, // C_UN_D64_MM
2781
34.7k
    536894819U, // C_UN_S
2782
34.7k
    536894819U, // C_UN_S_MM
2783
34.7k
    23264U, // CmpRxRy16
2784
34.7k
    1610635429U,  // CmpiRxImm16
2785
34.7k
    22693U, // CmpiRxImmX16
2786
34.7k
    536891670U, // DADD
2787
34.7k
    536893537U, // DADDi
2788
34.7k
    536895504U, // DADDiu
2789
34.7k
    536895440U, // DADDu
2790
34.7k
    536893568U, // DAHI
2791
34.7k
    536894090U, // DALIGN
2792
34.7k
    536893629U, // DATI
2793
34.7k
    536893647U, // DAUI
2794
34.7k
    23224U, // DBITSWAP
2795
34.7k
    23192U, // DCLO
2796
34.7k
    23192U, // DCLO_R6
2797
34.7k
    26715U, // DCLZ
2798
34.7k
    26715U, // DCLZ_R6
2799
34.7k
    536895724U, // DDIV
2800
34.7k
    536895632U, // DDIVU
2801
34.7k
    11034U, // DERET
2802
34.7k
    11034U, // DERET_MM
2803
34.7k
    11034U, // DERET_MMR6
2804
34.7k
    11034U, // DERET_NM
2805
34.7k
    536895408U, // DEXT
2806
34.7k
    536897885U, // DEXT64_32
2807
34.7k
    536894061U, // DEXTM
2808
34.7k
    536895625U, // DEXTU
2809
34.7k
    546916U,  // DI
2810
34.7k
    536895201U, // DINS
2811
34.7k
    536894054U, // DINSM
2812
34.7k
    536895580U, // DINSU
2813
34.7k
    536895725U, // DIV
2814
34.7k
    536895633U, // DIVU
2815
34.7k
    536895633U, // DIVU_MMR6
2816
34.7k
    536895633U, // DIVU_NM
2817
34.7k
    536895725U, // DIV_MMR6
2818
34.7k
    536895725U, // DIV_NM
2819
34.7k
    536888729U, // DIV_S_B
2820
34.7k
    536890997U, // DIV_S_D
2821
34.7k
    536892557U, // DIV_S_H
2822
34.7k
    536896930U, // DIV_S_W
2823
34.7k
    536888944U, // DIV_U_B
2824
34.7k
    536891464U, // DIV_U_D
2825
34.7k
    536892835U, // DIV_U_H
2826
34.7k
    536897348U, // DIV_U_W
2827
34.7k
    546916U,  // DI_MM
2828
34.7k
    546916U,  // DI_MMR6
2829
34.7k
    546916U,  // DI_NM
2830
34.7k
    536888173U, // DLSA
2831
34.7k
    536888173U, // DLSA_R6
2832
34.7k
    536887303U, // DMFC0
2833
34.7k
    16494U, // DMFC1
2834
34.7k
    536887622U, // DMFC2
2835
34.7k
    251674950U, // DMFC2_OCTEON
2836
34.7k
    536887310U, // DMFGC0
2837
34.7k
    536891722U, // DMOD
2838
34.7k
    536895454U, // DMODU
2839
34.7k
    548756U,  // DMT
2840
34.7k
    2752561212U,  // DMTC0
2841
34.7k
    17875081U,  // DMTC1
2842
34.7k
    2752561505U,  // DMTC2
2843
34.7k
    251674977U, // DMTC2_OCTEON
2844
34.7k
    2752561190U,  // DMTGC0
2845
34.7k
    548756U,  // DMT_NM
2846
34.7k
    536893524U, // DMUH
2847
34.7k
    536895497U, // DMUHU
2848
34.7k
    536893990U, // DMUL
2849
34.7k
    24461U, // DMULT
2850
34.7k
    24705U, // DMULTu
2851
34.7k
    536895541U, // DMULU
2852
34.7k
    536893990U, // DMUL_R6
2853
34.7k
    536890905U, // DOTP_S_D
2854
34.7k
    536892477U, // DOTP_S_H
2855
34.7k
    536896798U, // DOTP_S_W
2856
34.7k
    536891372U, // DOTP_U_D
2857
34.7k
    536892765U, // DOTP_U_H
2858
34.7k
    536897256U, // DOTP_U_W
2859
34.7k
    570445250U, // DPADD_S_D
2860
34.7k
    570446822U, // DPADD_S_H
2861
34.7k
    570451133U, // DPADD_S_W
2862
34.7k
    570445717U, // DPADD_U_D
2863
34.7k
    570447110U, // DPADD_U_H
2864
34.7k
    570451601U, // DPADD_U_W
2865
34.7k
    536893370U, // DPAQX_SA_W_PH
2866
34.7k
    536893370U, // DPAQX_SA_W_PH_MMR2
2867
34.7k
    536893453U, // DPAQX_S_W_PH
2868
34.7k
    536893453U, // DPAQX_S_W_PH_MMR2
2869
34.7k
    536896258U, // DPAQ_SA_L_W
2870
34.7k
    536896258U, // DPAQ_SA_L_W_MM
2871
34.7k
    536893412U, // DPAQ_S_W_PH
2872
34.7k
    536893412U, // DPAQ_S_W_PH_MM
2873
34.7k
    536893725U, // DPAU_H_QBL
2874
34.7k
    536893725U, // DPAU_H_QBL_MM
2875
34.7k
    536894315U, // DPAU_H_QBR
2876
34.7k
    536894315U, // DPAU_H_QBR_MM
2877
34.7k
    536893491U, // DPAX_W_PH
2878
34.7k
    536893491U, // DPAX_W_PH_MMR2
2879
34.7k
    536893360U, // DPA_W_PH
2880
34.7k
    536893360U, // DPA_W_PH_MMR2
2881
34.7k
    23269U, // DPOP
2882
34.7k
    536893385U, // DPSQX_SA_W_PH
2883
34.7k
    536893385U, // DPSQX_SA_W_PH_MMR2
2884
34.7k
    536893467U, // DPSQX_S_W_PH
2885
34.7k
    536893467U, // DPSQX_S_W_PH_MMR2
2886
34.7k
    536896271U, // DPSQ_SA_L_W
2887
34.7k
    536896271U, // DPSQ_SA_L_W_MM
2888
34.7k
    536893440U, // DPSQ_S_W_PH
2889
34.7k
    536893440U, // DPSQ_S_W_PH_MM
2890
34.7k
    570445217U, // DPSUB_S_D
2891
34.7k
    570446801U, // DPSUB_S_H
2892
34.7k
    570451100U, // DPSUB_S_W
2893
34.7k
    570445684U, // DPSUB_U_D
2894
34.7k
    570447089U, // DPSUB_U_H
2895
34.7k
    570451568U, // DPSUB_U_W
2896
34.7k
    536893737U, // DPSU_H_QBL
2897
34.7k
    536893737U, // DPSU_H_QBL_MM
2898
34.7k
    536894327U, // DPSU_H_QBR
2899
34.7k
    536894327U, // DPSU_H_QBR_MM
2900
34.7k
    536893502U, // DPSX_W_PH
2901
34.7k
    536893502U, // DPSX_W_PH_MMR2
2902
34.7k
    536893481U, // DPS_W_PH
2903
34.7k
    536893481U, // DPS_W_PH_MMR2
2904
34.7k
    536894500U, // DROTR
2905
34.7k
    536887579U, // DROTR32
2906
34.7k
    536895773U, // DROTRV
2907
34.7k
    22016U, // DSBH
2908
34.7k
    26786U, // DSDIV
2909
34.7k
    20770U, // DSHD
2910
34.7k
    536893923U, // DSLL
2911
34.7k
    536887549U, // DSLL32
2912
34.7k
    2147506659U,  // DSLL64_32
2913
34.7k
    536895730U, // DSLLV
2914
34.7k
    536888167U, // DSRA
2915
34.7k
    536887531U, // DSRA32
2916
34.7k
    536895709U, // DSRAV
2917
34.7k
    536893951U, // DSRL
2918
34.7k
    536887557U, // DSRL32
2919
34.7k
    536895737U, // DSRLV
2920
34.7k
    536889419U, // DSUB
2921
34.7k
    536895419U, // DSUBu
2922
34.7k
    26772U, // DUDIV
2923
34.7k
    547656U,  // DVP
2924
34.7k
    545220U,  // DVPE
2925
34.7k
    545220U,  // DVPE_NM
2926
34.7k
    547656U,  // DVP_MMR6
2927
34.7k
    26787U, // DivRxRy16
2928
34.7k
    26773U, // DivuRxRy16
2929
34.7k
    10928U, // EHB
2930
34.7k
    10928U, // EHB_MM
2931
34.7k
    10928U, // EHB_MMR6
2932
34.7k
    10928U, // EHB_NM
2933
34.7k
    546928U,  // EI
2934
34.7k
    546928U,  // EI_MM
2935
34.7k
    546928U,  // EI_MMR6
2936
34.7k
    546928U,  // EI_NM
2937
34.7k
    548761U,  // EMT
2938
34.7k
    548761U,  // EMT_NM
2939
34.7k
    11035U, // ERET
2940
34.7k
    10932U, // ERETNC
2941
34.7k
    10932U, // ERETNC_MMR6
2942
34.7k
    10932U, // ERETNC_NM
2943
34.7k
    11035U, // ERET_MM
2944
34.7k
    11035U, // ERET_MMR6
2945
34.7k
    11035U, // ERET_NM
2946
34.7k
    547661U,  // EVP
2947
34.7k
    545226U,  // EVPE
2948
34.7k
    545226U,  // EVPE_NM
2949
34.7k
    547661U,  // EVP_MMR6
2950
34.7k
    536895409U, // EXT
2951
34.7k
    536894274U, // EXTP
2952
34.7k
    536894153U, // EXTPDP
2953
34.7k
    536895757U, // EXTPDPV
2954
34.7k
    536895757U, // EXTPDPV_MM
2955
34.7k
    536894153U, // EXTPDP_MM
2956
34.7k
    536895766U, // EXTPV
2957
34.7k
    536895766U, // EXTPV_MM
2958
34.7k
    536894274U, // EXTP_MM
2959
34.7k
    536896991U, // EXTRV_RS_W
2960
34.7k
    536896991U, // EXTRV_RS_W_MM
2961
34.7k
    536896545U, // EXTRV_R_W
2962
34.7k
    536896545U, // EXTRV_R_W_MM
2963
34.7k
    536892566U, // EXTRV_S_H
2964
34.7k
    536892566U, // EXTRV_S_H_MM
2965
34.7k
    536897428U, // EXTRV_W
2966
34.7k
    536897428U, // EXTRV_W_MM
2967
34.7k
    536896980U, // EXTR_RS_W
2968
34.7k
    536896980U, // EXTR_RS_W_MM
2969
34.7k
    536896524U, // EXTR_R_W
2970
34.7k
    536896524U, // EXTR_R_W_MM
2971
34.7k
    536892497U, // EXTR_S_H
2972
34.7k
    536892497U, // EXTR_S_H_MM
2973
34.7k
    536896623U, // EXTR_W
2974
34.7k
    536896623U, // EXTR_W_MM
2975
34.7k
    536895299U, // EXTS
2976
34.7k
    536887596U, // EXTS32
2977
34.7k
    536897508U, // EXTW_NM
2978
34.7k
    536895409U, // EXT_MM
2979
34.7k
    536895409U, // EXT_MMR6
2980
34.7k
    536895409U, // EXT_NM
2981
34.7k
    20113U, // FABS_D32
2982
34.7k
    20113U, // FABS_D32_MM
2983
34.7k
    20113U, // FABS_D64
2984
34.7k
    20113U, // FABS_D64_MM
2985
34.7k
    24023U, // FABS_S
2986
34.7k
    24023U, // FABS_S_MM
2987
34.7k
    536889922U, // FADD_D
2988
34.7k
    536889923U, // FADD_D32
2989
34.7k
    536889923U, // FADD_D32_MM
2990
34.7k
    536889923U, // FADD_D64
2991
34.7k
    536889923U, // FADD_D64_MM
2992
34.7k
    536895215U, // FADD_PS64
2993
34.7k
    536894566U, // FADD_S
2994
34.7k
    536894566U, // FADD_S_MM
2995
34.7k
    570448998U, // FADD_S_MMR6
2996
34.7k
    536895893U, // FADD_W
2997
34.7k
    536890156U, // FCAF_D
2998
34.7k
    536896012U, // FCAF_W
2999
34.7k
    536890595U, // FCEQ_D
3000
34.7k
    536896451U, // FCEQ_W
3001
34.7k
    20120U, // FCLASS_D
3002
34.7k
    26091U, // FCLASS_W
3003
34.7k
    536890000U, // FCLE_D
3004
34.7k
    536895935U, // FCLE_W
3005
34.7k
    536891086U, // FCLT_D
3006
34.7k
    536897030U, // FCLT_W
3007
34.7k
    5974450U, // FCMP_D32
3008
34.7k
    5974450U, // FCMP_D32_MM
3009
34.7k
    5974450U, // FCMP_D64
3010
34.7k
    6498738U, // FCMP_S32
3011
34.7k
    6498738U, // FCMP_S32_MM
3012
34.7k
    536890096U, // FCNE_D
3013
34.7k
    536895969U, // FCNE_W
3014
34.7k
    536890705U, // FCOR_D
3015
34.7k
    536896580U, // FCOR_W
3016
34.7k
    536890651U, // FCUEQ_D
3017
34.7k
    536896467U, // FCUEQ_W
3018
34.7k
    536890066U, // FCULE_D
3019
34.7k
    536895951U, // FCULE_W
3020
34.7k
    536891142U, // FCULT_D
3021
34.7k
    536897046U, // FCULT_W
3022
34.7k
    536890112U, // FCUNE_D
3023
34.7k
    536895985U, // FCUNE_W
3024
34.7k
    536890525U, // FCUN_D
3025
34.7k
    536896357U, // FCUN_W
3026
34.7k
    536891518U, // FDIV_D
3027
34.7k
    536891519U, // FDIV_D32
3028
34.7k
    536891519U, // FDIV_D32_MM
3029
34.7k
    536891519U, // FDIV_D64
3030
34.7k
    536891519U, // FDIV_D64_MM
3031
34.7k
    536895065U, // FDIV_S
3032
34.7k
    536895065U, // FDIV_S_MM
3033
34.7k
    570449497U, // FDIV_S_MMR6
3034
34.7k
    536897412U, // FDIV_W
3035
34.7k
    536892224U, // FEXDO_H
3036
34.7k
    536896373U, // FEXDO_W
3037
34.7k
    536889809U, // FEXP2_D
3038
34.7k
    536895796U, // FEXP2_W
3039
34.7k
    19537U, // FEXUPL_D
3040
34.7k
    25387U, // FEXUPL_W
3041
34.7k
    19809U, // FEXUPR_D
3042
34.7k
    25684U, // FEXUPR_W
3043
34.7k
    20051U, // FFINT_S_D
3044
34.7k
    25984U, // FFINT_S_W
3045
34.7k
    20530U, // FFINT_U_D
3046
34.7k
    26414U, // FFINT_U_W
3047
34.7k
    19547U, // FFQL_D
3048
34.7k
    25397U, // FFQL_W
3049
34.7k
    19819U, // FFQR_D
3050
34.7k
    25694U, // FFQR_W
3051
34.7k
    17584U, // FILL_B
3052
34.7k
    19522U, // FILL_D
3053
34.7k
    21273U, // FILL_H
3054
34.7k
    25372U, // FILL_W
3055
34.7k
    18888U, // FLOG2_D
3056
34.7k
    24875U, // FLOG2_W
3057
34.7k
    19486U, // FLOOR_L_D64
3058
34.7k
    19486U, // FLOOR_L_D_MMR6
3059
34.7k
    23857U, // FLOOR_L_S
3060
34.7k
    23857U, // FLOOR_L_S_MMR6
3061
34.7k
    20661U, // FLOOR_W_D32
3062
34.7k
    20661U, // FLOOR_W_D64
3063
34.7k
    20661U, // FLOOR_W_D_MMR6
3064
34.7k
    20661U, // FLOOR_W_MM
3065
34.7k
    24199U, // FLOOR_W_S
3066
34.7k
    24199U, // FLOOR_W_S_MM
3067
34.7k
    24199U, // FLOOR_W_S_MMR6
3068
34.7k
    570444362U, // FMADD_D
3069
34.7k
    570450333U, // FMADD_W
3070
34.7k
    536889847U, // FMAX_A_D
3071
34.7k
    536895834U, // FMAX_A_W
3072
34.7k
    536891593U, // FMAX_D
3073
34.7k
    536897437U, // FMAX_W
3074
34.7k
    536889827U, // FMIN_A_D
3075
34.7k
    536895814U, // FMIN_A_W
3076
34.7k
    536890499U, // FMIN_D
3077
34.7k
    536896349U, // FMIN_W
3078
34.7k
    20622U, // FMOV_D32
3079
34.7k
    20622U, // FMOV_D32_MM
3080
34.7k
    20622U, // FMOV_D64
3081
34.7k
    20622U, // FMOV_D64_MM
3082
34.7k
    20622U, // FMOV_D_MMR6
3083
34.7k
    24160U, // FMOV_S
3084
34.7k
    24160U, // FMOV_S_MM
3085
34.7k
    24160U, // FMOV_S_MMR6
3086
34.7k
    570444320U, // FMSUB_D
3087
34.7k
    570450291U, // FMSUB_W
3088
34.7k
    536890483U, // FMUL_D
3089
34.7k
    536890484U, // FMUL_D32
3090
34.7k
    536890484U, // FMUL_D32_MM
3091
34.7k
    536890484U, // FMUL_D64
3092
34.7k
    536890484U, // FMUL_D64_MM
3093
34.7k
    536895231U, // FMUL_PS64
3094
34.7k
    536894805U, // FMUL_S
3095
34.7k
    536894805U, // FMUL_S_MM
3096
34.7k
    570449237U, // FMUL_S_MMR6
3097
34.7k
    536896333U, // FMUL_W
3098
34.7k
    19314U, // FNEG_D32
3099
34.7k
    19314U, // FNEG_D32_MM
3100
34.7k
    19314U, // FNEG_D64
3101
34.7k
    19314U, // FNEG_D64_MM
3102
34.7k
    23812U, // FNEG_S
3103
34.7k
    23812U, // FNEG_S_MM
3104
34.7k
    23812U, // FNEG_S_MMR6
3105
34.7k
    2752567531U,  // FORK
3106
34.7k
    2752567531U,  // FORK_NM
3107
34.7k
    19648U, // FRCP_D
3108
34.7k
    25470U, // FRCP_W
3109
34.7k
    20268U, // FRINT_D
3110
34.7k
    26160U, // FRINT_W
3111
34.7k
    20296U, // FRSQRT_D
3112
34.7k
    26188U, // FRSQRT_W
3113
34.7k
    536890175U, // FSAF_D
3114
34.7k
    536896020U, // FSAF_W
3115
34.7k
    536890623U, // FSEQ_D
3116
34.7k
    536896459U, // FSEQ_W
3117
34.7k
    536890038U, // FSLE_D
3118
34.7k
    536895943U, // FSLE_W
3119
34.7k
    536891114U, // FSLT_D
3120
34.7k
    536897038U, // FSLT_W
3121
34.7k
    536890104U, // FSNE_D
3122
34.7k
    536895977U, // FSNE_W
3123
34.7k
    536890713U, // FSOR_D
3124
34.7k
    536896588U, // FSOR_W
3125
34.7k
    20287U, // FSQRT_D
3126
34.7k
    20288U, // FSQRT_D32
3127
34.7k
    20288U, // FSQRT_D32_MM
3128
34.7k
    20288U, // FSQRT_D64
3129
34.7k
    20288U, // FSQRT_D64_MM
3130
34.7k
    24137U, // FSQRT_S
3131
34.7k
    24137U, // FSQRT_S_MM
3132
34.7k
    26179U, // FSQRT_W
3133
34.7k
    536889880U, // FSUB_D
3134
34.7k
    536889881U, // FSUB_D32
3135
34.7k
    536889881U, // FSUB_D32_MM
3136
34.7k
    536889881U, // FSUB_D64
3137
34.7k
    536889881U, // FSUB_D64_MM
3138
34.7k
    536895207U, // FSUB_PS64
3139
34.7k
    536894548U, // FSUB_S
3140
34.7k
    536894548U, // FSUB_S_MM
3141
34.7k
    570448980U, // FSUB_S_MMR6
3142
34.7k
    536895851U, // FSUB_W
3143
34.7k
    536890672U, // FSUEQ_D
3144
34.7k
    536896476U, // FSUEQ_W
3145
34.7k
    536890087U, // FSULE_D
3146
34.7k
    536895960U, // FSULE_W
3147
34.7k
    536891163U, // FSULT_D
3148
34.7k
    536897055U, // FSULT_W
3149
34.7k
    536890121U, // FSUNE_D
3150
34.7k
    536895994U, // FSUNE_W
3151
34.7k
    536890544U, // FSUN_D
3152
34.7k
    536896365U, // FSUN_W
3153
34.7k
    20062U, // FTINT_S_D
3154
34.7k
    25995U, // FTINT_S_W
3155
34.7k
    20541U, // FTINT_U_D
3156
34.7k
    26425U, // FTINT_U_W
3157
34.7k
    536892301U, // FTQ_H
3158
34.7k
    536896485U, // FTQ_W
3159
34.7k
    19884U, // FTRUNC_S_D
3160
34.7k
    25767U, // FTRUNC_S_W
3161
34.7k
    20351U, // FTRUNC_U_D
3162
34.7k
    26235U, // FTRUNC_U_W
3163
34.7k
    547034U,  // GINVI
3164
34.7k
    547034U,  // GINVI_MMR6
3165
34.7k
    547034U,  // GINVI_NM
3166
34.7k
    268459939U, // GINVT
3167
34.7k
    268459939U, // GINVT_MMR6
3168
34.7k
    268459939U, // GINVT_NM
3169
34.7k
    536890808U, // HADD_S_D
3170
34.7k
    536892380U, // HADD_S_H
3171
34.7k
    536896691U, // HADD_S_W
3172
34.7k
    536891275U, // HADD_U_D
3173
34.7k
    536892668U, // HADD_U_H
3174
34.7k
    536897159U, // HADD_U_W
3175
34.7k
    536890775U, // HSUB_S_D
3176
34.7k
    536892359U, // HSUB_S_H
3177
34.7k
    536896658U, // HSUB_S_W
3178
34.7k
    536891242U, // HSUB_U_D
3179
34.7k
    536892647U, // HSUB_U_H
3180
34.7k
    536897126U, // HSUB_U_W
3181
34.7k
    661951U,  // HYPCALL
3182
34.7k
    661951U,  // HYPCALL_MM
3183
34.7k
    536888999U, // ILVEV_B
3184
34.7k
    536891509U, // ILVEV_D
3185
34.7k
    536892890U, // ILVEV_H
3186
34.7k
    536897403U, // ILVEV_W
3187
34.7k
    536888527U, // ILVL_B
3188
34.7k
    536890491U, // ILVL_D
3189
34.7k
    536892216U, // ILVL_H
3190
34.7k
    536896341U, // ILVL_W
3191
34.7k
    536888279U, // ILVOD_B
3192
34.7k
    536889964U, // ILVOD_D
3193
34.7k
    536892018U, // ILVOD_H
3194
34.7k
    536895926U, // ILVOD_W
3195
34.7k
    536888575U, // ILVR_B
3196
34.7k
    536890748U, // ILVR_D
3197
34.7k
    536892341U, // ILVR_H
3198
34.7k
    536896631U, // ILVR_W
3199
34.7k
    536895196U, // INS
3200
34.7k
    292046286U, // INSERT_B
3201
34.7k
    308825909U, // INSERT_D
3202
34.7k
    325604557U, // INSERT_H
3203
34.7k
    342386233U, // INSERT_W
3204
34.7k
    33579301U,  // INSV
3205
34.7k
    359154656U, // INSVE_B
3206
34.7k
    375933714U, // INSVE_D
3207
34.7k
    392712827U, // INSVE_H
3208
34.7k
    409494019U, // INSVE_W
3209
34.7k
    33579301U,  // INSV_MM
3210
34.7k
    536895196U, // INS_MM
3211
34.7k
    536895196U, // INS_MMR6
3212
34.7k
    536887297U, // INS_NM
3213
34.7k
    219361U,  // J
3214
34.7k
    219400U,  // JAL
3215
34.7k
    23544U, // JALR
3216
34.7k
    547832U,  // JALR16_MM
3217
34.7k
    23544U, // JALR64
3218
34.7k
    547832U,  // JALRC16_MMR6
3219
34.7k
    18725U, // JALRC16_NM
3220
34.7k
    18139U, // JALRCHB_NM
3221
34.7k
    18139U, // JALRC_HB_MMR6
3222
34.7k
    18725U, // JALRC_MMR6
3223
34.7k
    18725U, // JALRC_NM
3224
34.7k
    541245U,  // JALRS16_MM
3225
34.7k
    24380U, // JALRS_MM
3226
34.7k
    18156U, // JALR_HB
3227
34.7k
    18156U, // JALR_HB64
3228
34.7k
    23544U, // JALR_MM
3229
34.7k
    220867U,  // JALS_MM
3230
34.7k
    223256U,  // JALX
3231
34.7k
    223256U,  // JALX_MM
3232
34.7k
    219400U,  // JAL_MM
3233
34.7k
    18590U, // JIALC
3234
34.7k
    18590U, // JIALC64
3235
34.7k
    18590U, // JIALC_MMR6
3236
34.7k
    18560U, // JIC
3237
34.7k
    18560U, // JIC64
3238
34.7k
    18560U, // JIC_MMR6
3239
34.7k
    547828U,  // JR
3240
34.7k
    541232U,  // JR16_MM
3241
34.7k
    547828U,  // JR64
3242
34.7k
    547633U,  // JRADDIUSP
3243
34.7k
    543008U,  // JRC16_MM
3244
34.7k
    541110U,  // JRC16_MMR6
3245
34.7k
    547621U,  // JRCADDIUSP_MMR6
3246
34.7k
    543008U,  // JRC_NM
3247
34.7k
    542437U,  // JR_HB
3248
34.7k
    542437U,  // JR_HB64
3249
34.7k
    542437U,  // JR_HB64_R6
3250
34.7k
    542437U,  // JR_HB_R6
3251
34.7k
    547828U,  // JR_MM
3252
34.7k
    219361U,  // J_MM
3253
34.7k
    7575816U, // Jal16
3254
34.7k
    8100104U, // JalB16
3255
34.7k
    10921U, // JrRa16
3256
34.7k
    10913U, // JrcRa16
3257
34.7k
    543008U,  // JrcRx16
3258
34.7k
    543013U,  // JumpLinkReg16
3259
34.7k
    419451474U, // LAPC32_NM
3260
34.7k
    419447735U, // LAPC48_NM
3261
34.7k
    50349813U,  // LB
3262
34.7k
    50349813U,  // LB16_NM
3263
34.7k
    50349813U,  // LB64
3264
34.7k
    50352468U,  // LBE
3265
34.7k
    50352468U,  // LBE_MM
3266
34.7k
    50349813U,  // LBGP_NM
3267
34.7k
    50348621U,  // LBU16_MM
3268
34.7k
    50356150U,  // LBU16_NM
3269
34.7k
    50356150U,  // LBUGP_NM
3270
34.7k
    3254806564U,  // LBUX
3271
34.7k
    3254806564U,  // LBUX_MM
3272
34.7k
    50358308U,  // LBUX_NM
3273
34.7k
    50356150U,  // LBU_MMR6
3274
34.7k
    50356150U,  // LBU_NM
3275
34.7k
    50356150U,  // LBUs9_NM
3276
34.7k
    50358269U,  // LBX_NM
3277
34.7k
    50349813U,  // LB_MM
3278
34.7k
    50349813U,  // LB_MMR6
3279
34.7k
    50349813U,  // LB_NM
3280
34.7k
    50349813U,  // LBs9_NM
3281
34.7k
    50356150U,  // LBu
3282
34.7k
    50356150U,  // LBu64
3283
34.7k
    50352613U,  // LBuE
3284
34.7k
    50352613U,  // LBuE_MM
3285
34.7k
    50356150U,  // LBu_MM
3286
34.7k
    50352427U,  // LD
3287
34.7k
    50348124U,  // LDC1
3288
34.7k
    50348124U,  // LDC164
3289
34.7k
    50348124U,  // LDC1_D64_MMR6
3290
34.7k
    50348124U,  // LDC1_MM_D32
3291
34.7k
    50348124U,  // LDC1_MM_D64
3292
34.7k
    50348340U,  // LDC2
3293
34.7k
    50348340U,  // LDC2_MMR6
3294
34.7k
    50348340U,  // LDC2_R6
3295
34.7k
    50348425U,  // LDC3
3296
34.7k
    17410U, // LDI_B
3297
34.7k
    19330U, // LDI_D
3298
34.7k
    21149U, // LDI_H
3299
34.7k
    25222U, // LDI_W
3300
34.7k
    50354532U,  // LDL
3301
34.7k
    18657U, // LDPC
3302
34.7k
    50355122U,  // LDR
3303
34.7k
    3254796444U,  // LDXC1
3304
34.7k
    3254796444U,  // LDXC164
3305
34.7k
    50349000U,  // LD_B
3306
34.7k
    50350685U,  // LD_D
3307
34.7k
    50352739U,  // LD_H
3308
34.7k
    50356647U,  // LD_W
3309
34.7k
    167796753U, // LEA_ADDIU_NM
3310
34.7k
    167796753U, // LEA_ADDiu
3311
34.7k
    167796752U, // LEA_ADDiu64
3312
34.7k
    167796753U, // LEA_ADDiu_MM
3313
34.7k
    50353692U,  // LH
3314
34.7k
    50353692U,  // LH16_NM
3315
34.7k
    50353692U,  // LH64
3316
34.7k
    50352520U,  // LHE
3317
34.7k
    50352520U,  // LHE_MM
3318
34.7k
    50353692U,  // LHGP_NM
3319
34.7k
    50348644U,  // LHU16_MM
3320
34.7k
    50356228U,  // LHU16_NM
3321
34.7k
    50356228U,  // LHUGP_NM
3322
34.7k
    50356053U,  // LHUXS_NM
3323
34.7k
    50358314U,  // LHUX_NM
3324
34.7k
    50356228U,  // LHU_NM
3325
34.7k
    50356228U,  // LHUs9_NM
3326
34.7k
    3254806542U,  // LHX
3327
34.7k
    50356041U,  // LHXS_NM
3328
34.7k
    3254806542U,  // LHX_MM
3329
34.7k
    50358286U,  // LHX_NM
3330
34.7k
    50353692U,  // LH_MM
3331
34.7k
    50353692U,  // LH_NM
3332
34.7k
    50353692U,  // LHs9_NM
3333
34.7k
    50356228U,  // LHu
3334
34.7k
    50356228U,  // LHu64
3335
34.7k
    50352619U,  // LHuE
3336
34.7k
    50352619U,  // LHuE_MM
3337
34.7k
    50356228U,  // LHu_MM
3338
34.7k
    16884U, // LI16_MM
3339
34.7k
    16884U, // LI16_MMR6
3340
34.7k
    218126492U, // LI16_NM
3341
34.7k
    100680391U, // LI48_NM
3342
34.7k
    50354628U,  // LL
3343
34.7k
    50354628U,  // LL64
3344
34.7k
    50354628U,  // LL64_R6
3345
34.7k
    50352431U,  // LLD
3346
34.7k
    50352431U,  // LLD_R6
3347
34.7k
    50352543U,  // LLE
3348
34.7k
    50352543U,  // LLE_MM
3349
34.7k
    536897858U, // LLWP_NM
3350
34.7k
    50354628U,  // LL_MM
3351
34.7k
    50354628U,  // LL_MMR6
3352
34.7k
    50354628U,  // LL_NM
3353
34.7k
    50354628U,  // LL_R6
3354
34.7k
    536888174U, // LSA
3355
34.7k
    3828450158U,  // LSA_MMR6
3356
34.7k
    536888174U, // LSA_NM
3357
34.7k
    536888174U, // LSA_R6
3358
34.7k
    251680981U, // LUI_MMR6
3359
34.7k
    436230357U, // LUI_NM
3360
34.7k
    3254796458U,  // LUXC1
3361
34.7k
    3254796458U,  // LUXC164
3362
34.7k
    3254796458U,  // LUXC1_MM
3363
34.7k
    251680981U, // LUi
3364
34.7k
    251680981U, // LUi64
3365
34.7k
    251680981U, // LUi_MM
3366
34.7k
    50358213U,  // LW
3367
34.7k
    50348651U,  // LW16_MM
3368
34.7k
    50358213U,  // LW16_NM
3369
34.7k
    50358213U,  // LW4x4_NM
3370
34.7k
    50358213U,  // LW64
3371
34.7k
    50348176U,  // LWC1
3372
34.7k
    50348176U,  // LWC1_MM
3373
34.7k
    50348392U,  // LWC2
3374
34.7k
    50348392U,  // LWC2_MMR6
3375
34.7k
    50348392U,  // LWC2_R6
3376
34.7k
    50348437U,  // LWC3
3377
34.7k
    50358213U,  // LWDSP
3378
34.7k
    50358213U,  // LWDSP_MM
3379
34.7k
    50352637U,  // LWE
3380
34.7k
    50352637U,  // LWE_MM
3381
34.7k
    50358213U,  // LWGP16_NM
3382
34.7k
    50358213U,  // LWGP_MM
3383
34.7k
    50358213U,  // LWGP_NM
3384
34.7k
    50354746U,  // LWL
3385
34.7k
    50354746U,  // LWL64
3386
34.7k
    50352553U,  // LWLE
3387
34.7k
    50352553U,  // LWLE_MM
3388
34.7k
    50354746U,  // LWL_MM
3389
34.7k
    66065U, // LWM16_MM
3390
34.7k
    66065U, // LWM16_MMR6
3391
34.7k
    65805U, // LWM32_MM
3392
34.7k
    587225718U, // LWM_NM
3393
34.7k
    18694U, // LWPC
3394
34.7k
    18694U, // LWPC_MMR6
3395
34.7k
    419449094U, // LWPC_NM
3396
34.7k
    453008210U, // LWP_MM
3397
34.7k
    50355256U,  // LWR
3398
34.7k
    50355256U,  // LWR64
3399
34.7k
    50352601U,  // LWRE
3400
34.7k
    50352601U,  // LWRE_MM
3401
34.7k
    50355256U,  // LWR_MM
3402
34.7k
    50358213U,  // LWSP16_NM
3403
34.7k
    50358213U,  // LWSP_MM
3404
34.7k
    18687U, // LWUPC
3405
34.7k
    50356375U,  // LWU_MM
3406
34.7k
    3254806576U,  // LWX
3407
34.7k
    3254796472U,  // LWXC1
3408
34.7k
    3254796472U,  // LWXC1_MM
3409
34.7k
    50356060U,  // LWXS16_NM
3410
34.7k
    3254804316U,  // LWXS_MM
3411
34.7k
    50356060U,  // LWXS_NM
3412
34.7k
    3254806576U,  // LWX_MM
3413
34.7k
    50358320U,  // LWX_NM
3414
34.7k
    50358213U,  // LW_MM
3415
34.7k
    50358213U,  // LW_MMR6
3416
34.7k
    50358213U,  // LW_NM
3417
34.7k
    50358213U,  // LWs9_NM
3418
34.7k
    50356375U,  // LWu
3419
34.7k
    50349813U,  // LbRxRyOffMemX16
3420
34.7k
    50356150U,  // LbuRxRyOffMemX16
3421
34.7k
    50353692U,  // LhRxRyOffMemX16
3422
34.7k
    50356228U,  // LhuRxRyOffMemX16
3423
34.7k
    1610635420U,  // LiRxImm16
3424
34.7k
    22674U, // LiRxImmAlignX16
3425
34.7k
    22684U, // LiRxImmX16
3426
34.7k
    26565U, // LwRxPcTcp16
3427
34.7k
    26565U, // LwRxPcTcpX16
3428
34.7k
    50358213U,  // LwRxRyOffMemX16
3429
34.7k
    50358213U,  // LwRxSpImmX16
3430
34.7k
    20764U, // MADD
3431
34.7k
    570444624U, // MADDF_D
3432
34.7k
    570444624U, // MADDF_D_MMR6
3433
34.7k
    570449131U, // MADDF_S
3434
34.7k
    570449131U, // MADDF_S_MMR6
3435
34.7k
    570446705U, // MADDR_Q_H
3436
34.7k
    570450862U, // MADDR_Q_W
3437
34.7k
    24535U, // MADDU
3438
34.7k
    536895447U, // MADDU_DSP
3439
34.7k
    536895447U, // MADDU_DSP_MM
3440
34.7k
    24535U, // MADDU_MM
3441
34.7k
    570443413U, // MADDV_B
3442
34.7k
    570445923U, // MADDV_D
3443
34.7k
    570447304U, // MADDV_H
3444
34.7k
    570451817U, // MADDV_W
3445
34.7k
    536889931U, // MADD_D32
3446
34.7k
    536889931U, // MADD_D32_MM
3447
34.7k
    536889931U, // MADD_D64
3448
34.7k
    536891676U, // MADD_DSP
3449
34.7k
    536891676U, // MADD_DSP_MM
3450
34.7k
    20764U, // MADD_MM
3451
34.7k
    570446675U, // MADD_Q_H
3452
34.7k
    570450832U, // MADD_Q_W
3453
34.7k
    536894565U, // MADD_S
3454
34.7k
    536894565U, // MADD_S_MM
3455
34.7k
    536893831U, // MAQ_SA_W_PHL
3456
34.7k
    536893831U, // MAQ_SA_W_PHL_MM
3457
34.7k
    536894396U, // MAQ_SA_W_PHR
3458
34.7k
    536894396U, // MAQ_SA_W_PHR_MM
3459
34.7k
    536893859U, // MAQ_S_W_PHL
3460
34.7k
    536893859U, // MAQ_S_W_PHL_MM
3461
34.7k
    536894424U, // MAQ_S_W_PHR
3462
34.7k
    536894424U, // MAQ_S_W_PHR_MM
3463
34.7k
    536889872U, // MAXA_D
3464
34.7k
    536889872U, // MAXA_D_MMR6
3465
34.7k
    536894538U, // MAXA_S
3466
34.7k
    536894538U, // MAXA_S_MMR6
3467
34.7k
    536888650U, // MAXI_S_B
3468
34.7k
    536890886U, // MAXI_S_D
3469
34.7k
    536892458U, // MAXI_S_H
3470
34.7k
    536896769U, // MAXI_S_W
3471
34.7k
    536888865U, // MAXI_U_B
3472
34.7k
    536891353U, // MAXI_U_D
3473
34.7k
    536892746U, // MAXI_U_H
3474
34.7k
    536897237U, // MAXI_U_W
3475
34.7k
    536888223U, // MAX_A_B
3476
34.7k
    536889848U, // MAX_A_D
3477
34.7k
    536891962U, // MAX_A_H
3478
34.7k
    536895835U, // MAX_A_W
3479
34.7k
    536891594U, // MAX_D
3480
34.7k
    536891594U, // MAX_D_MMR6
3481
34.7k
    536895131U, // MAX_S
3482
34.7k
    536888738U, // MAX_S_B
3483
34.7k
    536891006U, // MAX_S_D
3484
34.7k
    536892577U, // MAX_S_H
3485
34.7k
    536895131U, // MAX_S_MMR6
3486
34.7k
    536896950U, // MAX_S_W
3487
34.7k
    536888953U, // MAX_U_B
3488
34.7k
    536891473U, // MAX_U_D
3489
34.7k
    536892844U, // MAX_U_H
3490
34.7k
    536897357U, // MAX_U_W
3491
34.7k
    536887304U, // MFC0
3492
34.7k
    16392U, // MFC0Sel_NM
3493
34.7k
    536887304U, // MFC0_MMR6
3494
34.7k
    536887304U, // MFC0_NM
3495
34.7k
    16495U, // MFC1
3496
34.7k
    16495U, // MFC1_D64
3497
34.7k
    16495U, // MFC1_MM
3498
34.7k
    16495U, // MFC1_MMR6
3499
34.7k
    536887623U, // MFC2
3500
34.7k
    16711U, // MFC2_MMR6
3501
34.7k
    536887311U, // MFGC0
3502
34.7k
    536887311U, // MFGC0_MM
3503
34.7k
    16430U, // MFHC0Sel_NM
3504
34.7k
    536887342U, // MFHC0_MMR6
3505
34.7k
    536887342U, // MFHC0_NM
3506
34.7k
    16501U, // MFHC1_D32
3507
34.7k
    16501U, // MFHC1_D32_MM
3508
34.7k
    16501U, // MFHC1_D64
3509
34.7k
    16501U, // MFHC1_D64_MM
3510
34.7k
    16717U, // MFHC2_MMR6
3511
34.7k
    536887318U, // MFHGC0
3512
34.7k
    536887318U, // MFHGC0_MM
3513
34.7k
    546950U,  // MFHI
3514
34.7k
    541164U,  // MFHI16_MM
3515
34.7k
    546950U,  // MFHI64
3516
34.7k
    22662U, // MFHI_DSP
3517
34.7k
    22662U, // MFHI_DSP_MM
3518
34.7k
    546950U,  // MFHI_MM
3519
34.7k
    547486U,  // MFLO
3520
34.7k
    541215U,  // MFLO16_MM
3521
34.7k
    547486U,  // MFLO64
3522
34.7k
    23198U, // MFLO_DSP
3523
34.7k
    23198U, // MFLO_DSP_MM
3524
34.7k
    547486U,  // MFLO_MM
3525
34.7k
    536894494U, // MFTR
3526
34.7k
    536894494U, // MFTR_NM
3527
34.7k
    536889857U, // MINA_D
3528
34.7k
    536889857U, // MINA_D_MMR6
3529
34.7k
    536894530U, // MINA_S
3530
34.7k
    536894530U, // MINA_S_MMR6
3531
34.7k
    536888630U, // MINI_S_B
3532
34.7k
    536890866U, // MINI_S_D
3533
34.7k
    536892438U, // MINI_S_H
3534
34.7k
    536896749U, // MINI_S_W
3535
34.7k
    536888845U, // MINI_U_B
3536
34.7k
    536891333U, // MINI_U_D
3537
34.7k
    536892726U, // MINI_U_H
3538
34.7k
    536897217U, // MINI_U_W
3539
34.7k
    536888204U, // MIN_A_B
3540
34.7k
    536889828U, // MIN_A_D
3541
34.7k
    536891943U, // MIN_A_H
3542
34.7k
    536895815U, // MIN_A_W
3543
34.7k
    536890500U, // MIN_D
3544
34.7k
    536890500U, // MIN_D_MMR6
3545
34.7k
    536894812U, // MIN_S
3546
34.7k
    536888660U, // MIN_S_B
3547
34.7k
    536890896U, // MIN_S_D
3548
34.7k
    536892468U, // MIN_S_H
3549
34.7k
    536894812U, // MIN_S_MMR6
3550
34.7k
    536896789U, // MIN_S_W
3551
34.7k
    536888875U, // MIN_U_B
3552
34.7k
    536891363U, // MIN_U_D
3553
34.7k
    536892756U, // MIN_U_H
3554
34.7k
    536897247U, // MIN_U_W
3555
34.7k
    536891723U, // MOD
3556
34.7k
    536889417U, // MODSUB
3557
34.7k
    536889417U, // MODSUB_MM
3558
34.7k
    536895455U, // MODU
3559
34.7k
    536895455U, // MODU_MMR6
3560
34.7k
    536895455U, // MODU_NM
3561
34.7k
    536891723U, // MOD_MMR6
3562
34.7k
    536891723U, // MOD_NM
3563
34.7k
    536888593U, // MOD_S_B
3564
34.7k
    536890829U, // MOD_S_D
3565
34.7k
    536892401U, // MOD_S_H
3566
34.7k
    536896712U, // MOD_S_W
3567
34.7k
    536888808U, // MOD_U_B
3568
34.7k
    536891296U, // MOD_U_D
3569
34.7k
    536892689U, // MOD_U_H
3570
34.7k
    536897180U, // MOD_U_W
3571
34.7k
    20983U, // MOVE16_MM
3572
34.7k
    16854U, // MOVE16_MMR6
3573
34.7k
    536889491U, // MOVEBALC_NM
3574
34.7k
    536894161U, // MOVEPREV_NM
3575
34.7k
    536894161U, // MOVEP_MM
3576
34.7k
    536894161U, // MOVEP_MMR6
3577
34.7k
    536894161U, // MOVEP_NM
3578
34.7k
    20983U, // MOVE_NM
3579
34.7k
    24739U, // MOVE_V
3580
34.7k
    536890217U, // MOVF_D32
3581
34.7k
    536890217U, // MOVF_D32_MM
3582
34.7k
    536890217U, // MOVF_D64
3583
34.7k
    536891923U, // MOVF_I
3584
34.7k
    536891923U, // MOVF_I64
3585
34.7k
    536891923U, // MOVF_I_MM
3586
34.7k
    536894716U, // MOVF_S
3587
34.7k
    536894716U, // MOVF_S_MM
3588
34.7k
    536890552U, // MOVN_I64_D64
3589
34.7k
    536894098U, // MOVN_I64_I
3590
34.7k
    536894098U, // MOVN_I64_I64
3591
34.7k
    536894848U, // MOVN_I64_S
3592
34.7k
    536890552U, // MOVN_I_D32
3593
34.7k
    536890552U, // MOVN_I_D32_MM
3594
34.7k
    536890552U, // MOVN_I_D64
3595
34.7k
    536894098U, // MOVN_I_I
3596
34.7k
    536894098U, // MOVN_I_I64
3597
34.7k
    536894098U, // MOVN_I_MM
3598
34.7k
    536894848U, // MOVN_I_S
3599
34.7k
    536894848U, // MOVN_I_S_MM
3600
34.7k
    536894098U, // MOVN_NM
3601
34.7k
    536891224U, // MOVT_D32
3602
34.7k
    536891224U, // MOVT_D32_MM
3603
34.7k
    536891224U, // MOVT_D64
3604
34.7k
    536895402U, // MOVT_I
3605
34.7k
    536895402U, // MOVT_I64
3606
34.7k
    536895402U, // MOVT_I_MM
3607
34.7k
    536895057U, // MOVT_S
3608
34.7k
    536895057U, // MOVT_S_MM
3609
34.7k
    536891634U, // MOVZ_I64_D64
3610
34.7k
    536897666U, // MOVZ_I64_I
3611
34.7k
    536897666U, // MOVZ_I64_I64
3612
34.7k
    536895158U, // MOVZ_I64_S
3613
34.7k
    536891634U, // MOVZ_I_D32
3614
34.7k
    536891634U, // MOVZ_I_D32_MM
3615
34.7k
    536891634U, // MOVZ_I_D64
3616
34.7k
    536897666U, // MOVZ_I_I
3617
34.7k
    536897666U, // MOVZ_I_I64
3618
34.7k
    536897666U, // MOVZ_I_MM
3619
34.7k
    536895158U, // MOVZ_I_S
3620
34.7k
    536895158U, // MOVZ_I_S_MM
3621
34.7k
    536897666U, // MOVZ_NM
3622
34.7k
    18513U, // MSUB
3623
34.7k
    570444615U, // MSUBF_D
3624
34.7k
    570444615U, // MSUBF_D_MMR6
3625
34.7k
    570449122U, // MSUBF_S
3626
34.7k
    570449122U, // MSUBF_S_MMR6
3627
34.7k
    570446694U, // MSUBR_Q_H
3628
34.7k
    570450851U, // MSUBR_Q_W
3629
34.7k
    24514U, // MSUBU
3630
34.7k
    536895426U, // MSUBU_DSP
3631
34.7k
    536895426U, // MSUBU_DSP_MM
3632
34.7k
    24514U, // MSUBU_MM
3633
34.7k
    570443404U, // MSUBV_B
3634
34.7k
    570445914U, // MSUBV_D
3635
34.7k
    570447295U, // MSUBV_H
3636
34.7k
    570451808U, // MSUBV_W
3637
34.7k
    536889889U, // MSUB_D32
3638
34.7k
    536889889U, // MSUB_D32_MM
3639
34.7k
    536889889U, // MSUB_D64
3640
34.7k
    536889425U, // MSUB_DSP
3641
34.7k
    536889425U, // MSUB_DSP_MM
3642
34.7k
    18513U, // MSUB_MM
3643
34.7k
    570446665U, // MSUB_Q_H
3644
34.7k
    570450822U, // MSUB_Q_W
3645
34.7k
    536894547U, // MSUB_S
3646
34.7k
    536894547U, // MSUB_S_MM
3647
34.7k
    2752561213U,  // MTC0
3648
34.7k
    16445U, // MTC0Sel_NM
3649
34.7k
    2752561213U,  // MTC0_MMR6
3650
34.7k
    536887357U, // MTC0_NM
3651
34.7k
    17875082U,  // MTC1
3652
34.7k
    17875082U,  // MTC1_D64
3653
34.7k
    17875082U,  // MTC1_D64_MM
3654
34.7k
    17875082U,  // MTC1_MM
3655
34.7k
    17875082U,  // MTC1_MMR6
3656
34.7k
    2752561506U,  // MTC2
3657
34.7k
    17875298U,  // MTC2_MMR6
3658
34.7k
    2752561191U,  // MTGC0
3659
34.7k
    2752561191U,  // MTGC0_MM
3660
34.7k
    16437U, // MTHC0Sel_NM
3661
34.7k
    2752561205U,  // MTHC0_MMR6
3662
34.7k
    536887349U, // MTHC0_NM
3663
34.7k
    17924220U,  // MTHC1_D32
3664
34.7k
    17924220U,  // MTHC1_D32_MM
3665
34.7k
    17924220U,  // MTHC1_D64
3666
34.7k
    17924220U,  // MTHC1_D64_MM
3667
34.7k
    17875284U,  // MTHC2_MMR6
3668
34.7k
    2752561182U,  // MTHGC0
3669
34.7k
    2752561182U,  // MTHGC0_MM
3670
34.7k
    546956U,  // MTHI
3671
34.7k
    546956U,  // MTHI64
3672
34.7k
    17881228U,  // MTHI_DSP
3673
34.7k
    17881228U,  // MTHI_DSP_MM
3674
34.7k
    546956U,  // MTHI_MM
3675
34.7k
    17881816U,  // MTHLIP
3676
34.7k
    17881816U,  // MTHLIP_MM
3677
34.7k
    547499U,  // MTLO
3678
34.7k
    547499U,  // MTLO64
3679
34.7k
    17881771U,  // MTLO_DSP
3680
34.7k
    17881771U,  // MTLO_DSP_MM
3681
34.7k
    547499U,  // MTLO_MM
3682
34.7k
    540745U,  // MTM0
3683
34.7k
    540870U,  // MTM1
3684
34.7k
    541044U,  // MTM2
3685
34.7k
    540751U,  // MTP0
3686
34.7k
    540876U,  // MTP1
3687
34.7k
    541050U,  // MTP2
3688
34.7k
    68213803U,  // MTTR
3689
34.7k
    68213803U,  // MTTR_NM
3690
34.7k
    536893525U, // MUH
3691
34.7k
    536895498U, // MUHU
3692
34.7k
    536895498U, // MUHU_MMR6
3693
34.7k
    536895498U, // MUHU_NM
3694
34.7k
    536893525U, // MUH_MMR6
3695
34.7k
    536893525U, // MUH_NM
3696
34.7k
    536893991U, // MUL
3697
34.7k
    536893991U, // MUL4x4_NM
3698
34.7k
    536893872U, // MULEQ_S_W_PHL
3699
34.7k
    536893872U, // MULEQ_S_W_PHL_MM
3700
34.7k
    536894437U, // MULEQ_S_W_PHR
3701
34.7k
    536894437U, // MULEQ_S_W_PHR_MM
3702
34.7k
    536893749U, // MULEU_S_PH_QBL
3703
34.7k
    536893749U, // MULEU_S_PH_QBL_MM
3704
34.7k
    536894339U, // MULEU_S_PH_QBR
3705
34.7k
    536894339U, // MULEU_S_PH_QBR_MM
3706
34.7k
    536893279U, // MULQ_RS_PH
3707
34.7k
    536893279U, // MULQ_RS_PH_MM
3708
34.7k
    536896969U, // MULQ_RS_W
3709
34.7k
    536896969U, // MULQ_RS_W_MMR2
3710
34.7k
    536893223U, // MULQ_S_PH
3711
34.7k
    536893223U, // MULQ_S_PH_MMR2
3712
34.7k
    536896828U, // MULQ_S_W
3713
34.7k
    536896828U, // MULQ_S_W_MMR2
3714
34.7k
    536895256U, // MULR_PS64
3715
34.7k
    536892284U, // MULR_Q_H
3716
34.7k
    536896441U, // MULR_Q_W
3717
34.7k
    536893425U, // MULSAQ_S_W_PH
3718
34.7k
    536893425U, // MULSAQ_S_W_PH_MM
3719
34.7k
    536893400U, // MULSA_W_PH
3720
34.7k
    536893400U, // MULSA_W_PH_MMR2
3721
34.7k
    24462U, // MULT
3722
34.7k
    536895618U, // MULTU_DSP
3723
34.7k
    536895618U, // MULTU_DSP_MM
3724
34.7k
    536895374U, // MULT_DSP
3725
34.7k
    536895374U, // MULT_DSP_MM
3726
34.7k
    24462U, // MULT_MM
3727
34.7k
    24706U, // MULTu
3728
34.7k
    24706U, // MULTu_MM
3729
34.7k
    536895535U, // MULU
3730
34.7k
    536895535U, // MULU_MMR6
3731
34.7k
    536895535U, // MULU_NM
3732
34.7k
    536889008U, // MULV_B
3733
34.7k
    536891526U, // MULV_D
3734
34.7k
    536892899U, // MULV_H
3735
34.7k
    536897420U, // MULV_W
3736
34.7k
    536893991U, // MUL_MM
3737
34.7k
    536893991U, // MUL_MMR6
3738
34.7k
    536893991U, // MUL_NM
3739
34.7k
    536893096U, // MUL_PH
3740
34.7k
    536893096U, // MUL_PH_MMR2
3741
34.7k
    536892253U, // MUL_Q_H
3742
34.7k
    536896410U, // MUL_Q_W
3743
34.7k
    536893991U, // MUL_R6
3744
34.7k
    536893191U, // MUL_S_PH
3745
34.7k
    536893191U, // MUL_S_PH_MMR2
3746
34.7k
    546950U,  // Mfhi16
3747
34.7k
    547486U,  // Mflo16
3748
34.7k
    20983U, // Move32R16
3749
34.7k
    20983U, // MoveR3216
3750
34.7k
    17327U, // NLOC_B
3751
34.7k
    18994U, // NLOC_D
3752
34.7k
    21066U, // NLOC_H
3753
34.7k
    24956U, // NLOC_W
3754
34.7k
    17343U, // NLZC_B
3755
34.7k
    19002U, // NLZC_D
3756
34.7k
    21082U, // NLZC_H
3757
34.7k
    24964U, // NLZC_W
3758
34.7k
    536889939U, // NMADD_D32
3759
34.7k
    536889939U, // NMADD_D32_MM
3760
34.7k
    536889939U, // NMADD_D64
3761
34.7k
    536894564U, // NMADD_S
3762
34.7k
    536894564U, // NMADD_S_MM
3763
34.7k
    536889897U, // NMSUB_D32
3764
34.7k
    536889897U, // NMSUB_D32_MM
3765
34.7k
    536889897U, // NMSUB_D64
3766
34.7k
    536894546U, // NMSUB_S
3767
34.7k
    536894546U, // NMSUB_S_MM
3768
34.7k
    10802U, // NOP32_NM
3769
34.7k
    11006U, // NOP_NM
3770
34.7k
    536894462U, // NOR
3771
34.7k
    536894462U, // NOR64
3772
34.7k
    536888416U, // NORI_B
3773
34.7k
    536894462U, // NOR_MM
3774
34.7k
    536894462U, // NOR_MMR6
3775
34.7k
    536894462U, // NOR_NM
3776
34.7k
    536895667U, // NOR_V
3777
34.7k
    16966U, // NOT16_MM
3778
34.7k
    16966U, // NOT16_MMR6
3779
34.7k
    24478U, // NOT16_NM
3780
34.7k
    21017U, // NegRxRy16
3781
34.7k
    24478U, // NotRxRy16
3782
34.7k
    536894463U, // OR
3783
34.7k
    20021815U,  // OR16_MM
3784
34.7k
    20021815U,  // OR16_MMR6
3785
34.7k
    536894463U, // OR16_NM
3786
34.7k
    536894463U, // OR64
3787
34.7k
    536888417U, // ORI_B
3788
34.7k
    536893624U, // ORI_MMR6
3789
34.7k
    536893624U, // ORI_NM
3790
34.7k
    536894463U, // OR_MM
3791
34.7k
    536894463U, // OR_MMR6
3792
34.7k
    536894463U, // OR_NM
3793
34.7k
    536895668U, // OR_V
3794
34.7k
    536893624U, // ORi
3795
34.7k
    536893624U, // ORi64
3796
34.7k
    536893624U, // ORi_MM
3797
34.7k
    33577983U,  // OrRxRxRy16
3798
34.7k
    536893085U, // PACKRL_PH
3799
34.7k
    536893085U, // PACKRL_PH_MM
3800
34.7k
    10939U, // PAUSE
3801
34.7k
    10939U, // PAUSE_MM
3802
34.7k
    10939U, // PAUSE_MMR6
3803
34.7k
    10939U, // PAUSE_NM
3804
34.7k
    536888990U, // PCKEV_B
3805
34.7k
    536891500U, // PCKEV_D
3806
34.7k
    536892881U, // PCKEV_H
3807
34.7k
    536897394U, // PCKEV_W
3808
34.7k
    536888270U, // PCKOD_B
3809
34.7k
    536889955U, // PCKOD_D
3810
34.7k
    536892009U, // PCKOD_H
3811
34.7k
    536895917U, // PCKOD_W
3812
34.7k
    17862U, // PCNT_B
3813
34.7k
    20260U, // PCNT_D
3814
34.7k
    21701U, // PCNT_H
3815
34.7k
    26152U, // PCNT_W
3816
34.7k
    536893049U, // PICK_PH
3817
34.7k
    536893049U, // PICK_PH_MM
3818
34.7k
    536889149U, // PICK_QB
3819
34.7k
    536889149U, // PICK_QB_MM
3820
34.7k
    536895223U, // PLL_PS64
3821
34.7k
    536895265U, // PLU_PS64
3822
34.7k
    23270U, // POP
3823
34.7k
    22868U, // PRECEQU_PH_QBL
3824
34.7k
    17200U, // PRECEQU_PH_QBLA
3825
34.7k
    17200U, // PRECEQU_PH_QBLA_MM
3826
34.7k
    22868U, // PRECEQU_PH_QBL_MM
3827
34.7k
    23458U, // PRECEQU_PH_QBR
3828
34.7k
    17238U, // PRECEQU_PH_QBRA
3829
34.7k
    17238U, // PRECEQU_PH_QBRA_MM
3830
34.7k
    23458U, // PRECEQU_PH_QBR_MM
3831
34.7k
    22933U, // PRECEQ_W_PHL
3832
34.7k
    22933U, // PRECEQ_W_PHL_MM
3833
34.7k
    23498U, // PRECEQ_W_PHR
3834
34.7k
    23498U, // PRECEQ_W_PHR_MM
3835
34.7k
    22853U, // PRECEU_PH_QBL
3836
34.7k
    17184U, // PRECEU_PH_QBLA
3837
34.7k
    17184U, // PRECEU_PH_QBLA_MM
3838
34.7k
    22853U, // PRECEU_PH_QBL_MM
3839
34.7k
    23443U, // PRECEU_PH_QBR
3840
34.7k
    17222U, // PRECEU_PH_QBRA
3841
34.7k
    17222U, // PRECEU_PH_QBRA_MM
3842
34.7k
    23443U, // PRECEU_PH_QBR_MM
3843
34.7k
    536893001U, // PRECRQU_S_QB_PH
3844
34.7k
    536893001U, // PRECRQU_S_QB_PH_MM
3845
34.7k
    536896060U, // PRECRQ_PH_W
3846
34.7k
    536896060U, // PRECRQ_PH_W_MM
3847
34.7k
    536892974U, // PRECRQ_QB_PH
3848
34.7k
    536892974U, // PRECRQ_QB_PH_MM
3849
34.7k
    536896091U, // PRECRQ_RS_PH_W
3850
34.7k
    536896091U, // PRECRQ_RS_PH_W_MM
3851
34.7k
    536892988U, // PRECR_QB_PH
3852
34.7k
    536892988U, // PRECR_QB_PH_MMR2
3853
34.7k
    536896044U, // PRECR_SRA_PH_W
3854
34.7k
    536896044U, // PRECR_SRA_PH_W_MMR2
3855
34.7k
    536896073U, // PRECR_SRA_R_PH_W
3856
34.7k
    536896073U, // PRECR_SRA_R_PH_W_MMR2
3857
34.7k
    5411341U, // PREF
3858
34.7k
    5411179U, // PREFE
3859
34.7k
    5411179U, // PREFE_MM
3860
34.7k
    473081863U, // PREFX_MM
3861
34.7k
    5411341U, // PREF_MM
3862
34.7k
    5411341U, // PREF_MMR6
3863
34.7k
    50516493U,  // PREF_NM
3864
34.7k
    5411341U, // PREF_R6
3865
34.7k
    50516493U,  // PREFs9_NM
3866
34.7k
    536891705U, // PREPEND
3867
34.7k
    536891705U, // PREPEND_MMR2
3868
34.7k
    536895239U, // PUL_PS64
3869
34.7k
    536895273U, // PUU_PS64
3870
34.7k
    18489U, // RADDU_W_QB
3871
34.7k
    18489U, // RADDU_W_QB_MM
3872
34.7k
    234904343U, // RDDSP
3873
34.7k
    218127127U, // RDDSP_MM
3874
34.7k
    536894513U, // RDHWR
3875
34.7k
    536894513U, // RDHWR64
3876
34.7k
    536894513U, // RDHWR_MM
3877
34.7k
    536894513U, // RDHWR_MMR6
3878
34.7k
    536894513U, // RDHWR_NM
3879
34.7k
    23566U, // RDPGPR_MMR6
3880
34.7k
    23566U, // RDPGPR_NM
3881
34.7k
    19656U, // RECIP_D32
3882
34.7k
    19656U, // RECIP_D32_MM
3883
34.7k
    19656U, // RECIP_D64
3884
34.7k
    19656U, // RECIP_D64_MM
3885
34.7k
    23944U, // RECIP_S
3886
34.7k
    23944U, // RECIP_S_MM
3887
34.7k
    22428U, // REPLV_PH
3888
34.7k
    22428U, // REPLV_PH_MM
3889
34.7k
    18469U, // REPLV_QB
3890
34.7k
    18469U, // REPLV_QB_MM
3891
34.7k
    22155U, // REPL_PH
3892
34.7k
    22155U, // REPL_PH_MM
3893
34.7k
    486557519U, // REPL_QB
3894
34.7k
    486557519U, // REPL_QB_MM
3895
34.7k
    248088U,  // RESTOREJRC16_NM
3896
34.7k
    264472U,  // RESTOREJRC_NM
3897
34.7k
    266704U,  // RESTORE_NM
3898
34.7k
    20269U, // RINT_D
3899
34.7k
    20269U, // RINT_D_MMR6
3900
34.7k
    24128U, // RINT_S
3901
34.7k
    24128U, // RINT_S_MMR6
3902
34.7k
    536894501U, // ROTR
3903
34.7k
    536895774U, // ROTRV
3904
34.7k
    536895774U, // ROTRV_MM
3905
34.7k
    536895774U, // ROTRV_NM
3906
34.7k
    536894501U, // ROTR_MM
3907
34.7k
    536894501U, // ROTR_NM
3908
34.7k
    536897566U, // ROTX_NM
3909
34.7k
    19465U, // ROUND_L_D64
3910
34.7k
    19465U, // ROUND_L_D_MMR6
3911
34.7k
    23836U, // ROUND_L_S
3912
34.7k
    23836U, // ROUND_L_S_MMR6
3913
34.7k
    20640U, // ROUND_W_D32
3914
34.7k
    20640U, // ROUND_W_D64
3915
34.7k
    20640U, // ROUND_W_D_MMR6
3916
34.7k
    20640U, // ROUND_W_MM
3917
34.7k
    24178U, // ROUND_W_S
3918
34.7k
    24178U, // ROUND_W_S_MM
3919
34.7k
    24178U, // ROUND_W_S_MMR6
3920
34.7k
    20297U, // RSQRT_D32
3921
34.7k
    20297U, // RSQRT_D32_MM
3922
34.7k
    20297U, // RSQRT_D64
3923
34.7k
    20297U, // RSQRT_D64_MM
3924
34.7k
    24136U, // RSQRT_S
3925
34.7k
    24136U, // RSQRT_S_MM
3926
34.7k
    0U, // Restore16
3927
34.7k
    0U, // RestoreX16
3928
34.7k
    8405787U, // SAA
3929
34.7k
    8409346U, // SAAD
3930
34.7k
    536888699U, // SAT_S_B
3931
34.7k
    536890945U, // SAT_S_D
3932
34.7k
    536892527U, // SAT_S_H
3933
34.7k
    536896878U, // SAT_S_W
3934
34.7k
    536888926U, // SAT_U_B
3935
34.7k
    536891424U, // SAT_U_D
3936
34.7k
    536892817U, // SAT_U_H
3937
34.7k
    536897308U, // SAT_U_W
3938
34.7k
    250353U,  // SAVE16_NM
3939
34.7k
    266737U,  // SAVE_NM
3940
34.7k
    50350149U,  // SB
3941
34.7k
    50348458U,  // SB16_MM
3942
34.7k
    50348458U,  // SB16_MMR6
3943
34.7k
    50350149U,  // SB16_NM
3944
34.7k
    50350149U,  // SB64
3945
34.7k
    50352473U,  // SBE
3946
34.7k
    50352473U,  // SBE_MM
3947
34.7k
    50350149U,  // SBGP_NM
3948
34.7k
    50358274U,  // SBX_NM
3949
34.7k
    50350149U,  // SB_MM
3950
34.7k
    50350149U,  // SB_MMR6
3951
34.7k
    50350149U,  // SB_NM
3952
34.7k
    50350149U,  // SBs9_NM
3953
34.7k
    8964399U, // SC
3954
34.7k
    8964399U, // SC64
3955
34.7k
    8964399U, // SC64_R6
3956
34.7k
    8966417U, // SCD
3957
34.7k
    8966417U, // SCD_R6
3958
34.7k
    8966494U, // SCE
3959
34.7k
    8966494U, // SCE_MM
3960
34.7k
    606136636U, // SCWP_NM
3961
34.7k
    8964399U, // SC_MM
3962
34.7k
    8964399U, // SC_MMR6
3963
34.7k
    8964399U, // SC_NM
3964
34.7k
    8964399U, // SC_R6
3965
34.7k
    50352464U,  // SD
3966
34.7k
    285378U,  // SDBBP
3967
34.7k
    148007U,  // SDBBP16_MM
3968
34.7k
    148007U,  // SDBBP16_MMR6
3969
34.7k
    547522U,  // SDBBP16_NM
3970
34.7k
    662210U,  // SDBBP_MM
3971
34.7k
    285378U,  // SDBBP_MMR6
3972
34.7k
    547522U,  // SDBBP_NM
3973
34.7k
    285378U,  // SDBBP_R6
3974
34.7k
    50348130U,  // SDC1
3975
34.7k
    50348130U,  // SDC164
3976
34.7k
    50348130U,  // SDC1_D64_MMR6
3977
34.7k
    50348130U,  // SDC1_MM_D32
3978
34.7k
    50348130U,  // SDC1_MM_D64
3979
34.7k
    50348346U,  // SDC2
3980
34.7k
    50348346U,  // SDC2_MMR6
3981
34.7k
    50348346U,  // SDC2_R6
3982
34.7k
    50348431U,  // SDC3
3983
34.7k
    26787U, // SDIV
3984
34.7k
    26787U, // SDIV_MM
3985
34.7k
    50354537U,  // SDL
3986
34.7k
    50355127U,  // SDR
3987
34.7k
    3254796451U,  // SDXC1
3988
34.7k
    3254796451U,  // SDXC164
3989
34.7k
    18134U, // SEB
3990
34.7k
    18134U, // SEB64
3991
34.7k
    18134U, // SEB_MM
3992
34.7k
    18134U, // SEB_NM
3993
34.7k
    22037U, // SEH
3994
34.7k
    22037U, // SEH64
3995
34.7k
    22037U, // SEH_MM
3996
34.7k
    22037U, // SEH_NM
3997
34.7k
    536897639U, // SELEQZ
3998
34.7k
    536897639U, // SELEQZ64
3999
34.7k
    536891624U, // SELEQZ_D
4000
34.7k
    536891624U, // SELEQZ_D_MMR6
4001
34.7k
    536897639U, // SELEQZ_MMR6
4002
34.7k
    536895148U, // SELEQZ_S
4003
34.7k
    536895148U, // SELEQZ_S_MMR6
4004
34.7k
    536897612U, // SELNEZ
4005
34.7k
    536897612U, // SELNEZ64
4006
34.7k
    536891607U, // SELNEZ_D
4007
34.7k
    536891607U, // SELNEZ_D_MMR6
4008
34.7k
    536897612U, // SELNEZ_MMR6
4009
34.7k
    536895138U, // SELNEZ_S
4010
34.7k
    536895138U, // SELNEZ_S_MMR6
4011
34.7k
    570444850U, // SEL_D
4012
34.7k
    570444850U, // SEL_D_MMR6
4013
34.7k
    570449221U, // SEL_S
4014
34.7k
    570449221U, // SEL_S_MMR6
4015
34.7k
    536894305U, // SEQ
4016
34.7k
    536893611U, // SEQI_NM
4017
34.7k
    536893611U, // SEQi
4018
34.7k
    50354251U,  // SH
4019
34.7k
    50348510U,  // SH16_MM
4020
34.7k
    50348510U,  // SH16_MMR6
4021
34.7k
    50354251U,  // SH16_NM
4022
34.7k
    50354251U,  // SH64
4023
34.7k
    50352525U,  // SHE
4024
34.7k
    50352525U,  // SHE_MM
4025
34.7k
    536888298U, // SHF_B
4026
34.7k
    536892037U, // SHF_H
4027
34.7k
    536896029U, // SHF_W
4028
34.7k
    50354251U,  // SHGP_NM
4029
34.7k
    23204U, // SHILO
4030
34.7k
    24832U, // SHILOV
4031
34.7k
    24832U, // SHILOV_MM
4032
34.7k
    23204U, // SHILO_MM
4033
34.7k
    536893330U, // SHLLV_PH
4034
34.7k
    536893330U, // SHLLV_PH_MM
4035
34.7k
    536889371U, // SHLLV_QB
4036
34.7k
    536889371U, // SHLLV_QB_MM
4037
34.7k
    536893267U, // SHLLV_S_PH
4038
34.7k
    536893267U, // SHLLV_S_PH_MM
4039
34.7k
    536896939U, // SHLLV_S_W
4040
34.7k
    536896939U, // SHLLV_S_W_MM
4041
34.7k
    536893058U, // SHLL_PH
4042
34.7k
    536893058U, // SHLL_PH_MM
4043
34.7k
    536889158U, // SHLL_QB
4044
34.7k
    536889158U, // SHLL_QB_MM
4045
34.7k
    536893180U, // SHLL_S_PH
4046
34.7k
    536893180U, // SHLL_S_PH_MM
4047
34.7k
    536896779U, // SHLL_S_W
4048
34.7k
    536896779U, // SHLL_S_W_MM
4049
34.7k
    536893320U, // SHRAV_PH
4050
34.7k
    536893320U, // SHRAV_PH_MM
4051
34.7k
    536889361U, // SHRAV_QB
4052
34.7k
    536889361U, // SHRAV_QB_MMR2
4053
34.7k
    536893168U, // SHRAV_R_PH
4054
34.7k
    536893168U, // SHRAV_R_PH_MM
4055
34.7k
    536889259U, // SHRAV_R_QB
4056
34.7k
    536889259U, // SHRAV_R_QB_MMR2
4057
34.7k
    536896534U, // SHRAV_R_W
4058
34.7k
    536896534U, // SHRAV_R_W_MM
4059
34.7k
    536892965U, // SHRA_PH
4060
34.7k
    536892965U, // SHRA_PH_MM
4061
34.7k
    536889081U, // SHRA_QB
4062
34.7k
    536889081U, // SHRA_QB_MMR2
4063
34.7k
    536893133U, // SHRA_R_PH
4064
34.7k
    536893133U, // SHRA_R_PH_MM
4065
34.7k
    536889224U, // SHRA_R_QB
4066
34.7k
    536889224U, // SHRA_R_QB_MMR2
4067
34.7k
    536896492U, // SHRA_R_W
4068
34.7k
    536896492U, // SHRA_R_W_MM
4069
34.7k
    536893350U, // SHRLV_PH
4070
34.7k
    536893350U, // SHRLV_PH_MMR2
4071
34.7k
    536889391U, // SHRLV_QB
4072
34.7k
    536889391U, // SHRLV_QB_MM
4073
34.7k
    536893076U, // SHRL_PH
4074
34.7k
    536893076U, // SHRL_PH_MMR2
4075
34.7k
    536889176U, // SHRL_QB
4076
34.7k
    536889176U, // SHRL_QB_MM
4077
34.7k
    50356047U,  // SHXS_NM
4078
34.7k
    50358291U,  // SHX_NM
4079
34.7k
    50354251U,  // SH_MM
4080
34.7k
    50354251U,  // SH_MMR6
4081
34.7k
    50354251U,  // SH_NM
4082
34.7k
    50354251U,  // SHs9_NM
4083
34.7k
    299410U,  // SIGRIE
4084
34.7k
    299410U,  // SIGRIE_MMR6
4085
34.7k
    545170U,  // SIGRIE_NM
4086
34.7k
    1107313665U,  // SLDI_B
4087
34.7k
    1107315585U,  // SLDI_D
4088
34.7k
    1107317404U,  // SLDI_H
4089
34.7k
    1107321477U,  // SLDI_W
4090
34.7k
    1107313607U,  // SLD_B
4091
34.7k
    1107315292U,  // SLD_D
4092
34.7k
    1107317346U,  // SLD_H
4093
34.7k
    1107321254U,  // SLD_W
4094
34.7k
    536893924U, // SLL
4095
34.7k
    536887811U, // SLL16_MM
4096
34.7k
    536887811U, // SLL16_MMR6
4097
34.7k
    536893924U, // SLL16_NM
4098
34.7k
    1073764836U,  // SLL64_32
4099
34.7k
    1073764836U,  // SLL64_64
4100
34.7k
    536888355U, // SLLI_B
4101
34.7k
    536890258U, // SLLI_D
4102
34.7k
    536892077U, // SLLI_H
4103
34.7k
    536896150U, // SLLI_W
4104
34.7k
    536895731U, // SLLV
4105
34.7k
    536895731U, // SLLV_MM
4106
34.7k
    536895731U, // SLLV_NM
4107
34.7k
    536888504U, // SLL_B
4108
34.7k
    536890442U, // SLL_D
4109
34.7k
    536892193U, // SLL_H
4110
34.7k
    536893924U, // SLL_MM
4111
34.7k
    536893924U, // SLL_MMR6
4112
34.7k
    536893924U, // SLL_NM
4113
34.7k
    536896292U, // SLL_W
4114
34.7k
    536895363U, // SLT
4115
34.7k
    536895363U, // SLT64
4116
34.7k
    536895519U, // SLTIU_NM
4117
34.7k
    536893635U, // SLTI_NM
4118
34.7k
    536895605U, // SLTU_NM
4119
34.7k
    536895363U, // SLT_MM
4120
34.7k
    536895363U, // SLT_NM
4121
34.7k
    536893635U, // SLTi
4122
34.7k
    536893635U, // SLTi64
4123
34.7k
    536893635U, // SLTi_MM
4124
34.7k
    536895519U, // SLTiu
4125
34.7k
    536895519U, // SLTiu64
4126
34.7k
    536895519U, // SLTiu_MM
4127
34.7k
    536895605U, // SLTu
4128
34.7k
    536895605U, // SLTu64
4129
34.7k
    536895605U, // SLTu_MM
4130
34.7k
    536891834U, // SNE
4131
34.7k
    536893556U, // SNEi
4132
34.7k
    536895752U, // SOV_NM
4133
34.7k
    1073759354U,  // SPLATI_B
4134
34.7k
    1073761241U,  // SPLATI_D
4135
34.7k
    1073763060U,  // SPLATI_H
4136
34.7k
    1073767133U,  // SPLATI_W
4137
34.7k
    1073759669U,  // SPLAT_B
4138
34.7k
    1073761954U,  // SPLAT_D
4139
34.7k
    1073763508U,  // SPLAT_H
4140
34.7k
    1073767925U,  // SPLAT_W
4141
34.7k
    536888168U, // SRA
4142
34.7k
    536888313U, // SRAI_B
4143
34.7k
    536890233U, // SRAI_D
4144
34.7k
    536892052U, // SRAI_H
4145
34.7k
    536896125U, // SRAI_W
4146
34.7k
    536888389U, // SRARI_B
4147
34.7k
    536890292U, // SRARI_D
4148
34.7k
    536892111U, // SRARI_H
4149
34.7k
    536896184U, // SRARI_W
4150
34.7k
    536888542U, // SRAR_B
4151
34.7k
    536890681U, // SRAR_D
4152
34.7k
    536892308U, // SRAR_H
4153
34.7k
    536896556U, // SRAR_W
4154
34.7k
    536895710U, // SRAV
4155
34.7k
    536895710U, // SRAV_MM
4156
34.7k
    536895710U, // SRAV_NM
4157
34.7k
    536888232U, // SRA_B
4158
34.7k
    536889865U, // SRA_D
4159
34.7k
    536891971U, // SRA_H
4160
34.7k
    536888168U, // SRA_MM
4161
34.7k
    536888168U, // SRA_NM
4162
34.7k
    536895844U, // SRA_W
4163
34.7k
    536893952U, // SRL
4164
34.7k
    536887818U, // SRL16_MM
4165
34.7k
    536887818U, // SRL16_MMR6
4166
34.7k
    536893952U, // SRL16_NM
4167
34.7k
    536888363U, // SRLI_B
4168
34.7k
    536890266U, // SRLI_D
4169
34.7k
    536892085U, // SRLI_H
4170
34.7k
    536896158U, // SRLI_W
4171
34.7k
    536888407U, // SRLRI_B
4172
34.7k
    536890310U, // SRLRI_D
4173
34.7k
    536892129U, // SRLRI_H
4174
34.7k
    536896202U, // SRLRI_W
4175
34.7k
    536888558U, // SRLR_B
4176
34.7k
    536890697U, // SRLR_D
4177
34.7k
    536892324U, // SRLR_H
4178
34.7k
    536896572U, // SRLR_W
4179
34.7k
    536895738U, // SRLV
4180
34.7k
    536895738U, // SRLV_MM
4181
34.7k
    536895738U, // SRLV_NM
4182
34.7k
    536888511U, // SRL_B
4183
34.7k
    536890467U, // SRL_D
4184
34.7k
    536892200U, // SRL_H
4185
34.7k
    536893952U, // SRL_MM
4186
34.7k
    536893952U, // SRL_NM
4187
34.7k
    536896317U, // SRL_W
4188
34.7k
    11004U, // SSNOP
4189
34.7k
    11004U, // SSNOP_MM
4190
34.7k
    11004U, // SSNOP_MMR6
4191
34.7k
    50349528U,  // ST_B
4192
34.7k
    50351954U,  // ST_D
4193
34.7k
    50353367U,  // ST_H
4194
34.7k
    50357846U,  // ST_W
4195
34.7k
    536889420U, // SUB
4196
34.7k
    536893029U, // SUBQH_PH
4197
34.7k
    536893029U, // SUBQH_PH_MMR2
4198
34.7k
    536893144U, // SUBQH_R_PH
4199
34.7k
    536893144U, // SUBQH_R_PH_MMR2
4200
34.7k
    536896502U, // SUBQH_R_W
4201
34.7k
    536896502U, // SUBQH_R_W_MMR2
4202
34.7k
    536896107U, // SUBQH_W
4203
34.7k
    536896107U, // SUBQH_W_MMR2
4204
34.7k
    536893104U, // SUBQ_PH
4205
34.7k
    536893104U, // SUBQ_PH_MM
4206
34.7k
    536893201U, // SUBQ_S_PH
4207
34.7k
    536893201U, // SUBQ_S_PH_MM
4208
34.7k
    536896808U, // SUBQ_S_W
4209
34.7k
    536896808U, // SUBQ_S_W_MM
4210
34.7k
    536888914U, // SUBSUS_U_B
4211
34.7k
    536891412U, // SUBSUS_U_D
4212
34.7k
    536892805U, // SUBSUS_U_H
4213
34.7k
    536897296U, // SUBSUS_U_W
4214
34.7k
    536888717U, // SUBSUU_S_B
4215
34.7k
    536890985U, // SUBSUU_S_D
4216
34.7k
    536892545U, // SUBSUU_S_H
4217
34.7k
    536896918U, // SUBSUU_S_W
4218
34.7k
    536888679U, // SUBS_S_B
4219
34.7k
    536890925U, // SUBS_S_D
4220
34.7k
    536892507U, // SUBS_S_H
4221
34.7k
    536896858U, // SUBS_S_W
4222
34.7k
    536888894U, // SUBS_U_B
4223
34.7k
    536891392U, // SUBS_U_D
4224
34.7k
    536892785U, // SUBS_U_H
4225
34.7k
    536897276U, // SUBS_U_W
4226
34.7k
    536887892U, // SUBU16_MM
4227
34.7k
    536887892U, // SUBU16_MMR6
4228
34.7k
    536889129U, // SUBUH_QB
4229
34.7k
    536889129U, // SUBUH_QB_MMR2
4230
34.7k
    536889235U, // SUBUH_R_QB
4231
34.7k
    536889235U, // SUBUH_R_QB_MMR2
4232
34.7k
    536895420U, // SUBU_MMR6
4233
34.7k
    536893302U, // SUBU_PH
4234
34.7k
    536893302U, // SUBU_PH_MMR2
4235
34.7k
    536889343U, // SUBU_QB
4236
34.7k
    536889343U, // SUBU_QB_MM
4237
34.7k
    536893245U, // SUBU_S_PH
4238
34.7k
    536893245U, // SUBU_S_PH_MMR2
4239
34.7k
    536889282U, // SUBU_S_QB
4240
34.7k
    536889282U, // SUBU_S_QB_MM
4241
34.7k
    536888461U, // SUBVI_B
4242
34.7k
    536890348U, // SUBVI_D
4243
34.7k
    536892167U, // SUBVI_H
4244
34.7k
    536896240U, // SUBVI_W
4245
34.7k
    536888973U, // SUBV_B
4246
34.7k
    536891483U, // SUBV_D
4247
34.7k
    536892864U, // SUBV_H
4248
34.7k
    536897377U, // SUBV_W
4249
34.7k
    536889420U, // SUB_MM
4250
34.7k
    536889420U, // SUB_MMR6
4251
34.7k
    536889420U, // SUB_NM
4252
34.7k
    536895420U, // SUBu
4253
34.7k
    536895420U, // SUBu16_NM
4254
34.7k
    536895420U, // SUBu_MM
4255
34.7k
    536895420U, // SUBu_NM
4256
34.7k
    3254796465U,  // SUXC1
4257
34.7k
    3254796465U,  // SUXC164
4258
34.7k
    3254796465U,  // SUXC1_MM
4259
34.7k
    50358235U,  // SW
4260
34.7k
    50348657U,  // SW16_MM
4261
34.7k
    50348657U,  // SW16_MMR6
4262
34.7k
    50358235U,  // SW16_NM
4263
34.7k
    50358235U,  // SW4x4_NM
4264
34.7k
    50358235U,  // SW64
4265
34.7k
    50348182U,  // SWC1
4266
34.7k
    50348182U,  // SWC1_MM
4267
34.7k
    50348398U,  // SWC2
4268
34.7k
    50348398U,  // SWC2_MMR6
4269
34.7k
    50348398U,  // SWC2_R6
4270
34.7k
    50348443U,  // SWC3
4271
34.7k
    50358235U,  // SWDSP
4272
34.7k
    50358235U,  // SWDSP_MM
4273
34.7k
    50352642U,  // SWE
4274
34.7k
    50352642U,  // SWE_MM
4275
34.7k
    50358235U,  // SWGP16_NM
4276
34.7k
    50358235U,  // SWGP_NM
4277
34.7k
    50354751U,  // SWL
4278
34.7k
    50354751U,  // SWL64
4279
34.7k
    50352559U,  // SWLE
4280
34.7k
    50352559U,  // SWLE_MM
4281
34.7k
    50354751U,  // SWL_MM
4282
34.7k
    66072U, // SWM16_MM
4283
34.7k
    66072U, // SWM16_MMR6
4284
34.7k
    65812U, // SWM32_MM
4285
34.7k
    587225725U, // SWM_NM
4286
34.7k
    419449100U, // SWPC_NM
4287
34.7k
    453008215U, // SWP_MM
4288
34.7k
    50355261U,  // SWR
4289
34.7k
    50355261U,  // SWR64
4290
34.7k
    50352607U,  // SWRE
4291
34.7k
    50352607U,  // SWRE_MM
4292
34.7k
    50355261U,  // SWR_MM
4293
34.7k
    50358235U,  // SWSP16_NM
4294
34.7k
    50355004U,  // SWSP_MM
4295
34.7k
    50358235U,  // SWSP_MMR6
4296
34.7k
    3254796479U,  // SWXC1
4297
34.7k
    3254796479U,  // SWXC1_MM
4298
34.7k
    50356066U,  // SWXS_NM
4299
34.7k
    50358325U,  // SWX_NM
4300
34.7k
    50358235U,  // SW_MM
4301
34.7k
    50358235U,  // SW_MMR6
4302
34.7k
    50358235U,  // SW_NM
4303
34.7k
    50358235U,  // SWs9_NM
4304
34.7k
    714997U,  // SYNC
4305
34.7k
    317530U,  // SYNCI
4306
34.7k
    317530U,  // SYNCI_MM
4307
34.7k
    317530U,  // SYNCI_MMR6
4308
34.7k
    317530U,  // SYNCI_NM
4309
34.7k
    317530U,  // SYNCIs9_NM
4310
34.7k
    714997U,  // SYNC_MM
4311
34.7k
    706779U,  // SYNC_MMR6
4312
34.7k
    706779U,  // SYNC_NM
4313
34.7k
    285128U,  // SYSCALL
4314
34.7k
    547272U,  // SYSCALL16_NM
4315
34.7k
    661960U,  // SYSCALL_MM
4316
34.7k
    547272U,  // SYSCALL_NM
4317
34.7k
    0U, // Save16
4318
34.7k
    0U, // SaveX16
4319
34.7k
    50350149U,  // SbRxRyOffMemX16
4320
34.7k
    551048U,  // SebRx16
4321
34.7k
    551054U,  // SehRx16
4322
34.7k
    50354251U,  // ShRxRyOffMemX16
4323
34.7k
    536893924U, // SllX16
4324
34.7k
    33579251U,  // SllvRxRy16
4325
34.7k
    24451U, // SltRxRy16
4326
34.7k
    1610635459U,  // SltiRxImm16
4327
34.7k
    22723U, // SltiRxImmX16
4328
34.7k
    1610637343U,  // SltiuRxImm16
4329
34.7k
    24607U, // SltiuRxImmX16
4330
34.7k
    24693U, // SltuRxRy16
4331
34.7k
    536888168U, // SraX16
4332
34.7k
    33579230U,  // SravRxRy16
4333
34.7k
    536893952U, // SrlX16
4334
34.7k
    33579258U,  // SrlvRxRy16
4335
34.7k
    536895420U, // SubuRxRyRz16
4336
34.7k
    50358235U,  // SwRxRyOffMemX16
4337
34.7k
    50358235U,  // SwRxSpImmX16
4338
34.7k
    536894310U, // TEQ
4339
34.7k
    22705U, // TEQI
4340
34.7k
    22705U, // TEQI_MM
4341
34.7k
    536894310U, // TEQ_MM
4342
34.7k
    536894310U, // TEQ_NM
4343
34.7k
    536891772U, // TGE
4344
34.7k
    22638U, // TGEI
4345
34.7k
    24600U, // TGEIU
4346
34.7k
    24600U, // TGEIU_MM
4347
34.7k
    22638U, // TGEI_MM
4348
34.7k
    536895473U, // TGEU
4349
34.7k
    536895473U, // TGEU_MM
4350
34.7k
    536891772U, // TGE_MM
4351
34.7k
    11052U, // TLBGINV
4352
34.7k
    10953U, // TLBGINVF
4353
34.7k
    10953U, // TLBGINVF_MM
4354
34.7k
    11052U, // TLBGINV_MM
4355
34.7k
    10998U, // TLBGP
4356
34.7k
    10998U, // TLBGP_MM
4357
34.7k
    11015U, // TLBGR
4358
34.7k
    11015U, // TLBGR_MM
4359
34.7k
    10968U, // TLBGWI
4360
34.7k
    10968U, // TLBGWI_MM
4361
34.7k
    11027U, // TLBGWR
4362
34.7k
    11027U, // TLBGWR_MM
4363
34.7k
    11045U, // TLBINV
4364
34.7k
    10945U, // TLBINVF
4365
34.7k
    10945U, // TLBINVF_MMR6
4366
34.7k
    10945U, // TLBINVF_NM
4367
34.7k
    11045U, // TLBINV_MMR6
4368
34.7k
    11045U, // TLBINV_NM
4369
34.7k
    10993U, // TLBP
4370
34.7k
    10993U, // TLBP_MM
4371
34.7k
    10993U, // TLBP_NM
4372
34.7k
    11010U, // TLBR
4373
34.7k
    11010U, // TLBR_MM
4374
34.7k
    11010U, // TLBR_NM
4375
34.7k
    10962U, // TLBWI
4376
34.7k
    10962U, // TLBWI_MM
4377
34.7k
    10962U, // TLBWI_NM
4378
34.7k
    11021U, // TLBWR
4379
34.7k
    11021U, // TLBWR_MM
4380
34.7k
    11021U, // TLBWR_NM
4381
34.7k
    536895368U, // TLT
4382
34.7k
    22729U, // TLTI
4383
34.7k
    24614U, // TLTIU_MM
4384
34.7k
    22729U, // TLTI_MM
4385
34.7k
    536895611U, // TLTU
4386
34.7k
    536895611U, // TLTU_MM
4387
34.7k
    536895368U, // TLT_MM
4388
34.7k
    536891839U, // TNE
4389
34.7k
    22650U, // TNEI
4390
34.7k
    22650U, // TNEI_MM
4391
34.7k
    536891839U, // TNE_MM
4392
34.7k
    536891839U, // TNE_NM
4393
34.7k
    19454U, // TRUNC_L_D64
4394
34.7k
    19454U, // TRUNC_L_D_MMR6
4395
34.7k
    23825U, // TRUNC_L_S
4396
34.7k
    23825U, // TRUNC_L_S_MMR6
4397
34.7k
    20629U, // TRUNC_W_D32
4398
34.7k
    20629U, // TRUNC_W_D64
4399
34.7k
    20629U, // TRUNC_W_D_MMR6
4400
34.7k
    20629U, // TRUNC_W_MM
4401
34.7k
    24167U, // TRUNC_W_S
4402
34.7k
    24167U, // TRUNC_W_S_MM
4403
34.7k
    24167U, // TRUNC_W_S_MMR6
4404
34.7k
    24614U, // TTLTIU
4405
34.7k
    50353690U,  // UALH_NM
4406
34.7k
    587225716U, // UALWM_NM
4407
34.7k
    50358211U,  // UALW_NM
4408
34.7k
    50354249U,  // UASH_NM
4409
34.7k
    587225723U, // UASWM_NM
4410
34.7k
    50358233U,  // UASW_NM
4411
34.7k
    26773U, // UDIV
4412
34.7k
    26773U, // UDIV_MM
4413
34.7k
    536895533U, // V3MULU
4414
34.7k
    536887363U, // VMM0
4415
34.7k
    536895548U, // VMULU
4416
34.7k
    570442729U, // VSHF_B
4417
34.7k
    570444633U, // VSHF_D
4418
34.7k
    570446468U, // VSHF_H
4419
34.7k
    570450460U, // VSHF_W
4420
34.7k
    11040U, // WAIT
4421
34.7k
    663416U,  // WAIT_MM
4422
34.7k
    663416U,  // WAIT_MMR6
4423
34.7k
    663416U,  // WAIT_NM
4424
34.7k
    234904350U, // WRDSP
4425
34.7k
    218127134U, // WRDSP_MM
4426
34.7k
    23574U, // WRPGPR_MMR6
4427
34.7k
    23574U, // WRPGPR_NM
4428
34.7k
    22022U, // WSBH
4429
34.7k
    22022U, // WSBH_MM
4430
34.7k
    22022U, // WSBH_MMR6
4431
34.7k
    536894473U, // XOR
4432
34.7k
    20021814U,  // XOR16_MM
4433
34.7k
    20021814U,  // XOR16_MMR6
4434
34.7k
    536894473U, // XOR16_NM
4435
34.7k
    536894473U, // XOR64
4436
34.7k
    536888424U, // XORI_B
4437
34.7k
    536893623U, // XORI_MMR6
4438
34.7k
    536893623U, // XORI_NM
4439
34.7k
    536894473U, // XOR_MM
4440
34.7k
    536894473U, // XOR_MMR6
4441
34.7k
    536894473U, // XOR_NM
4442
34.7k
    536895674U, // XOR_V
4443
34.7k
    536893623U, // XORi
4444
34.7k
    536893623U, // XORi64
4445
34.7k
    536893623U, // XORi_MM
4446
34.7k
    33577993U,  // XorRxRxRy16
4447
34.7k
    20776U, // YIELD
4448
34.7k
    20776U, // YIELD_NM
4449
34.7k
  };
4450
4451
34.7k
  static const uint16_t OpInfo1[] = {
4452
34.7k
    0U, // PHI
4453
34.7k
    0U, // INLINEASM
4454
34.7k
    0U, // INLINEASM_BR
4455
34.7k
    0U, // CFI_INSTRUCTION
4456
34.7k
    0U, // EH_LABEL
4457
34.7k
    0U, // GC_LABEL
4458
34.7k
    0U, // ANNOTATION_LABEL
4459
34.7k
    0U, // KILL
4460
34.7k
    0U, // EXTRACT_SUBREG
4461
34.7k
    0U, // INSERT_SUBREG
4462
34.7k
    0U, // IMPLICIT_DEF
4463
34.7k
    0U, // SUBREG_TO_REG
4464
34.7k
    0U, // COPY_TO_REGCLASS
4465
34.7k
    0U, // DBG_VALUE
4466
34.7k
    0U, // DBG_VALUE_LIST
4467
34.7k
    0U, // DBG_INSTR_REF
4468
34.7k
    0U, // DBG_PHI
4469
34.7k
    0U, // DBG_LABEL
4470
34.7k
    0U, // REG_SEQUENCE
4471
34.7k
    0U, // COPY
4472
34.7k
    0U, // BUNDLE
4473
34.7k
    0U, // LIFETIME_START
4474
34.7k
    0U, // LIFETIME_END
4475
34.7k
    0U, // PSEUDO_PROBE
4476
34.7k
    0U, // ARITH_FENCE
4477
34.7k
    0U, // STACKMAP
4478
34.7k
    0U, // FENTRY_CALL
4479
34.7k
    0U, // PATCHPOINT
4480
34.7k
    0U, // LOAD_STACK_GUARD
4481
34.7k
    0U, // PREALLOCATED_SETUP
4482
34.7k
    0U, // PREALLOCATED_ARG
4483
34.7k
    0U, // STATEPOINT
4484
34.7k
    0U, // LOCAL_ESCAPE
4485
34.7k
    0U, // FAULTING_OP
4486
34.7k
    0U, // PATCHABLE_OP
4487
34.7k
    0U, // PATCHABLE_FUNCTION_ENTER
4488
34.7k
    0U, // PATCHABLE_RET
4489
34.7k
    0U, // PATCHABLE_FUNCTION_EXIT
4490
34.7k
    0U, // PATCHABLE_TAIL_CALL
4491
34.7k
    0U, // PATCHABLE_EVENT_CALL
4492
34.7k
    0U, // PATCHABLE_TYPED_EVENT_CALL
4493
34.7k
    0U, // ICALL_BRANCH_FUNNEL
4494
34.7k
    0U, // MEMBARRIER
4495
34.7k
    0U, // JUMP_TABLE_DEBUG_INFO
4496
34.7k
    0U, // G_ASSERT_SEXT
4497
34.7k
    0U, // G_ASSERT_ZEXT
4498
34.7k
    0U, // G_ASSERT_ALIGN
4499
34.7k
    0U, // G_ADD
4500
34.7k
    0U, // G_SUB
4501
34.7k
    0U, // G_MUL
4502
34.7k
    0U, // G_SDIV
4503
34.7k
    0U, // G_UDIV
4504
34.7k
    0U, // G_SREM
4505
34.7k
    0U, // G_UREM
4506
34.7k
    0U, // G_SDIVREM
4507
34.7k
    0U, // G_UDIVREM
4508
34.7k
    0U, // G_AND
4509
34.7k
    0U, // G_OR
4510
34.7k
    0U, // G_XOR
4511
34.7k
    0U, // G_IMPLICIT_DEF
4512
34.7k
    0U, // G_PHI
4513
34.7k
    0U, // G_FRAME_INDEX
4514
34.7k
    0U, // G_GLOBAL_VALUE
4515
34.7k
    0U, // G_CONSTANT_POOL
4516
34.7k
    0U, // G_EXTRACT
4517
34.7k
    0U, // G_UNMERGE_VALUES
4518
34.7k
    0U, // G_INSERT
4519
34.7k
    0U, // G_MERGE_VALUES
4520
34.7k
    0U, // G_BUILD_VECTOR
4521
34.7k
    0U, // G_BUILD_VECTOR_TRUNC
4522
34.7k
    0U, // G_CONCAT_VECTORS
4523
34.7k
    0U, // G_PTRTOINT
4524
34.7k
    0U, // G_INTTOPTR
4525
34.7k
    0U, // G_BITCAST
4526
34.7k
    0U, // G_FREEZE
4527
34.7k
    0U, // G_CONSTANT_FOLD_BARRIER
4528
34.7k
    0U, // G_INTRINSIC_FPTRUNC_ROUND
4529
34.7k
    0U, // G_INTRINSIC_TRUNC
4530
34.7k
    0U, // G_INTRINSIC_ROUND
4531
34.7k
    0U, // G_INTRINSIC_LRINT
4532
34.7k
    0U, // G_INTRINSIC_ROUNDEVEN
4533
34.7k
    0U, // G_READCYCLECOUNTER
4534
34.7k
    0U, // G_LOAD
4535
34.7k
    0U, // G_SEXTLOAD
4536
34.7k
    0U, // G_ZEXTLOAD
4537
34.7k
    0U, // G_INDEXED_LOAD
4538
34.7k
    0U, // G_INDEXED_SEXTLOAD
4539
34.7k
    0U, // G_INDEXED_ZEXTLOAD
4540
34.7k
    0U, // G_STORE
4541
34.7k
    0U, // G_INDEXED_STORE
4542
34.7k
    0U, // G_ATOMIC_CMPXCHG_WITH_SUCCESS
4543
34.7k
    0U, // G_ATOMIC_CMPXCHG
4544
34.7k
    0U, // G_ATOMICRMW_XCHG
4545
34.7k
    0U, // G_ATOMICRMW_ADD
4546
34.7k
    0U, // G_ATOMICRMW_SUB
4547
34.7k
    0U, // G_ATOMICRMW_AND
4548
34.7k
    0U, // G_ATOMICRMW_NAND
4549
34.7k
    0U, // G_ATOMICRMW_OR
4550
34.7k
    0U, // G_ATOMICRMW_XOR
4551
34.7k
    0U, // G_ATOMICRMW_MAX
4552
34.7k
    0U, // G_ATOMICRMW_MIN
4553
34.7k
    0U, // G_ATOMICRMW_UMAX
4554
34.7k
    0U, // G_ATOMICRMW_UMIN
4555
34.7k
    0U, // G_ATOMICRMW_FADD
4556
34.7k
    0U, // G_ATOMICRMW_FSUB
4557
34.7k
    0U, // G_ATOMICRMW_FMAX
4558
34.7k
    0U, // G_ATOMICRMW_FMIN
4559
34.7k
    0U, // G_ATOMICRMW_UINC_WRAP
4560
34.7k
    0U, // G_ATOMICRMW_UDEC_WRAP
4561
34.7k
    0U, // G_FENCE
4562
34.7k
    0U, // G_PREFETCH
4563
34.7k
    0U, // G_BRCOND
4564
34.7k
    0U, // G_BRINDIRECT
4565
34.7k
    0U, // G_INVOKE_REGION_START
4566
34.7k
    0U, // G_INTRINSIC
4567
34.7k
    0U, // G_INTRINSIC_W_SIDE_EFFECTS
4568
34.7k
    0U, // G_INTRINSIC_CONVERGENT
4569
34.7k
    0U, // G_INTRINSIC_CONVERGENT_W_SIDE_EFFECTS
4570
34.7k
    0U, // G_ANYEXT
4571
34.7k
    0U, // G_TRUNC
4572
34.7k
    0U, // G_CONSTANT
4573
34.7k
    0U, // G_FCONSTANT
4574
34.7k
    0U, // G_VASTART
4575
34.7k
    0U, // G_VAARG
4576
34.7k
    0U, // G_SEXT
4577
34.7k
    0U, // G_SEXT_INREG
4578
34.7k
    0U, // G_ZEXT
4579
34.7k
    0U, // G_SHL
4580
34.7k
    0U, // G_LSHR
4581
34.7k
    0U, // G_ASHR
4582
34.7k
    0U, // G_FSHL
4583
34.7k
    0U, // G_FSHR
4584
34.7k
    0U, // G_ROTR
4585
34.7k
    0U, // G_ROTL
4586
34.7k
    0U, // G_ICMP
4587
34.7k
    0U, // G_FCMP
4588
34.7k
    0U, // G_SELECT
4589
34.7k
    0U, // G_UADDO
4590
34.7k
    0U, // G_UADDE
4591
34.7k
    0U, // G_USUBO
4592
34.7k
    0U, // G_USUBE
4593
34.7k
    0U, // G_SADDO
4594
34.7k
    0U, // G_SADDE
4595
34.7k
    0U, // G_SSUBO
4596
34.7k
    0U, // G_SSUBE
4597
34.7k
    0U, // G_UMULO
4598
34.7k
    0U, // G_SMULO
4599
34.7k
    0U, // G_UMULH
4600
34.7k
    0U, // G_SMULH
4601
34.7k
    0U, // G_UADDSAT
4602
34.7k
    0U, // G_SADDSAT
4603
34.7k
    0U, // G_USUBSAT
4604
34.7k
    0U, // G_SSUBSAT
4605
34.7k
    0U, // G_USHLSAT
4606
34.7k
    0U, // G_SSHLSAT
4607
34.7k
    0U, // G_SMULFIX
4608
34.7k
    0U, // G_UMULFIX
4609
34.7k
    0U, // G_SMULFIXSAT
4610
34.7k
    0U, // G_UMULFIXSAT
4611
34.7k
    0U, // G_SDIVFIX
4612
34.7k
    0U, // G_UDIVFIX
4613
34.7k
    0U, // G_SDIVFIXSAT
4614
34.7k
    0U, // G_UDIVFIXSAT
4615
34.7k
    0U, // G_FADD
4616
34.7k
    0U, // G_FSUB
4617
34.7k
    0U, // G_FMUL
4618
34.7k
    0U, // G_FMA
4619
34.7k
    0U, // G_FMAD
4620
34.7k
    0U, // G_FDIV
4621
34.7k
    0U, // G_FREM
4622
34.7k
    0U, // G_FPOW
4623
34.7k
    0U, // G_FPOWI
4624
34.7k
    0U, // G_FEXP
4625
34.7k
    0U, // G_FEXP2
4626
34.7k
    0U, // G_FEXP10
4627
34.7k
    0U, // G_FLOG
4628
34.7k
    0U, // G_FLOG2
4629
34.7k
    0U, // G_FLOG10
4630
34.7k
    0U, // G_FLDEXP
4631
34.7k
    0U, // G_FFREXP
4632
34.7k
    0U, // G_FNEG
4633
34.7k
    0U, // G_FPEXT
4634
34.7k
    0U, // G_FPTRUNC
4635
34.7k
    0U, // G_FPTOSI
4636
34.7k
    0U, // G_FPTOUI
4637
34.7k
    0U, // G_SITOFP
4638
34.7k
    0U, // G_UITOFP
4639
34.7k
    0U, // G_FABS
4640
34.7k
    0U, // G_FCOPYSIGN
4641
34.7k
    0U, // G_IS_FPCLASS
4642
34.7k
    0U, // G_FCANONICALIZE
4643
34.7k
    0U, // G_FMINNUM
4644
34.7k
    0U, // G_FMAXNUM
4645
34.7k
    0U, // G_FMINNUM_IEEE
4646
34.7k
    0U, // G_FMAXNUM_IEEE
4647
34.7k
    0U, // G_FMINIMUM
4648
34.7k
    0U, // G_FMAXIMUM
4649
34.7k
    0U, // G_GET_FPENV
4650
34.7k
    0U, // G_SET_FPENV
4651
34.7k
    0U, // G_RESET_FPENV
4652
34.7k
    0U, // G_GET_FPMODE
4653
34.7k
    0U, // G_SET_FPMODE
4654
34.7k
    0U, // G_RESET_FPMODE
4655
34.7k
    0U, // G_PTR_ADD
4656
34.7k
    0U, // G_PTRMASK
4657
34.7k
    0U, // G_SMIN
4658
34.7k
    0U, // G_SMAX
4659
34.7k
    0U, // G_UMIN
4660
34.7k
    0U, // G_UMAX
4661
34.7k
    0U, // G_ABS
4662
34.7k
    0U, // G_LROUND
4663
34.7k
    0U, // G_LLROUND
4664
34.7k
    0U, // G_BR
4665
34.7k
    0U, // G_BRJT
4666
34.7k
    0U, // G_INSERT_VECTOR_ELT
4667
34.7k
    0U, // G_EXTRACT_VECTOR_ELT
4668
34.7k
    0U, // G_SHUFFLE_VECTOR
4669
34.7k
    0U, // G_CTTZ
4670
34.7k
    0U, // G_CTTZ_ZERO_UNDEF
4671
34.7k
    0U, // G_CTLZ
4672
34.7k
    0U, // G_CTLZ_ZERO_UNDEF
4673
34.7k
    0U, // G_CTPOP
4674
34.7k
    0U, // G_BSWAP
4675
34.7k
    0U, // G_BITREVERSE
4676
34.7k
    0U, // G_FCEIL
4677
34.7k
    0U, // G_FCOS
4678
34.7k
    0U, // G_FSIN
4679
34.7k
    0U, // G_FSQRT
4680
34.7k
    0U, // G_FFLOOR
4681
34.7k
    0U, // G_FRINT
4682
34.7k
    0U, // G_FNEARBYINT
4683
34.7k
    0U, // G_ADDRSPACE_CAST
4684
34.7k
    0U, // G_BLOCK_ADDR
4685
34.7k
    0U, // G_JUMP_TABLE
4686
34.7k
    0U, // G_DYN_STACKALLOC
4687
34.7k
    0U, // G_STACKSAVE
4688
34.7k
    0U, // G_STACKRESTORE
4689
34.7k
    0U, // G_STRICT_FADD
4690
34.7k
    0U, // G_STRICT_FSUB
4691
34.7k
    0U, // G_STRICT_FMUL
4692
34.7k
    0U, // G_STRICT_FDIV
4693
34.7k
    0U, // G_STRICT_FREM
4694
34.7k
    0U, // G_STRICT_FMA
4695
34.7k
    0U, // G_STRICT_FSQRT
4696
34.7k
    0U, // G_STRICT_FLDEXP
4697
34.7k
    0U, // G_READ_REGISTER
4698
34.7k
    0U, // G_WRITE_REGISTER
4699
34.7k
    0U, // G_MEMCPY
4700
34.7k
    0U, // G_MEMCPY_INLINE
4701
34.7k
    0U, // G_MEMMOVE
4702
34.7k
    0U, // G_MEMSET
4703
34.7k
    0U, // G_BZERO
4704
34.7k
    0U, // G_VECREDUCE_SEQ_FADD
4705
34.7k
    0U, // G_VECREDUCE_SEQ_FMUL
4706
34.7k
    0U, // G_VECREDUCE_FADD
4707
34.7k
    0U, // G_VECREDUCE_FMUL
4708
34.7k
    0U, // G_VECREDUCE_FMAX
4709
34.7k
    0U, // G_VECREDUCE_FMIN
4710
34.7k
    0U, // G_VECREDUCE_FMAXIMUM
4711
34.7k
    0U, // G_VECREDUCE_FMINIMUM
4712
34.7k
    0U, // G_VECREDUCE_ADD
4713
34.7k
    0U, // G_VECREDUCE_MUL
4714
34.7k
    0U, // G_VECREDUCE_AND
4715
34.7k
    0U, // G_VECREDUCE_OR
4716
34.7k
    0U, // G_VECREDUCE_XOR
4717
34.7k
    0U, // G_VECREDUCE_SMAX
4718
34.7k
    0U, // G_VECREDUCE_SMIN
4719
34.7k
    0U, // G_VECREDUCE_UMAX
4720
34.7k
    0U, // G_VECREDUCE_UMIN
4721
34.7k
    0U, // G_SBFX
4722
34.7k
    0U, // G_UBFX
4723
34.7k
    0U, // ABSMacro
4724
34.7k
    0U, // ADJCALLSTACKDOWN
4725
34.7k
    0U, // ADJCALLSTACKDOWN_NM
4726
34.7k
    0U, // ADJCALLSTACKUP
4727
34.7k
    0U, // ADJCALLSTACKUP_NM
4728
34.7k
    0U, // ALIGN_NM
4729
34.7k
    0U, // AND_V_D_PSEUDO
4730
34.7k
    0U, // AND_V_H_PSEUDO
4731
34.7k
    0U, // AND_V_W_PSEUDO
4732
34.7k
    0U, // ATOMIC_CMP_SWAP_I16
4733
34.7k
    0U, // ATOMIC_CMP_SWAP_I16_POSTRA
4734
34.7k
    0U, // ATOMIC_CMP_SWAP_I32
4735
34.7k
    0U, // ATOMIC_CMP_SWAP_I32_POSTRA
4736
34.7k
    0U, // ATOMIC_CMP_SWAP_I64
4737
34.7k
    0U, // ATOMIC_CMP_SWAP_I64_POSTRA
4738
34.7k
    0U, // ATOMIC_CMP_SWAP_I8
4739
34.7k
    0U, // ATOMIC_CMP_SWAP_I8_POSTRA
4740
34.7k
    0U, // ATOMIC_LOAD_ADD_I16
4741
34.7k
    0U, // ATOMIC_LOAD_ADD_I16_POSTRA
4742
34.7k
    0U, // ATOMIC_LOAD_ADD_I32
4743
34.7k
    0U, // ATOMIC_LOAD_ADD_I32_POSTRA
4744
34.7k
    0U, // ATOMIC_LOAD_ADD_I64
4745
34.7k
    0U, // ATOMIC_LOAD_ADD_I64_POSTRA
4746
34.7k
    0U, // ATOMIC_LOAD_ADD_I8
4747
34.7k
    0U, // ATOMIC_LOAD_ADD_I8_POSTRA
4748
34.7k
    0U, // ATOMIC_LOAD_AND_I16
4749
34.7k
    0U, // ATOMIC_LOAD_AND_I16_POSTRA
4750
34.7k
    0U, // ATOMIC_LOAD_AND_I32
4751
34.7k
    0U, // ATOMIC_LOAD_AND_I32_POSTRA
4752
34.7k
    0U, // ATOMIC_LOAD_AND_I64
4753
34.7k
    0U, // ATOMIC_LOAD_AND_I64_POSTRA
4754
34.7k
    0U, // ATOMIC_LOAD_AND_I8
4755
34.7k
    0U, // ATOMIC_LOAD_AND_I8_POSTRA
4756
34.7k
    0U, // ATOMIC_LOAD_MAX_I16
4757
34.7k
    0U, // ATOMIC_LOAD_MAX_I16_POSTRA
4758
34.7k
    0U, // ATOMIC_LOAD_MAX_I32
4759
34.7k
    0U, // ATOMIC_LOAD_MAX_I32_POSTRA
4760
34.7k
    0U, // ATOMIC_LOAD_MAX_I64
4761
34.7k
    0U, // ATOMIC_LOAD_MAX_I64_POSTRA
4762
34.7k
    0U, // ATOMIC_LOAD_MAX_I8
4763
34.7k
    0U, // ATOMIC_LOAD_MAX_I8_POSTRA
4764
34.7k
    0U, // ATOMIC_LOAD_MIN_I16
4765
34.7k
    0U, // ATOMIC_LOAD_MIN_I16_POSTRA
4766
34.7k
    0U, // ATOMIC_LOAD_MIN_I32
4767
34.7k
    0U, // ATOMIC_LOAD_MIN_I32_POSTRA
4768
34.7k
    0U, // ATOMIC_LOAD_MIN_I64
4769
34.7k
    0U, // ATOMIC_LOAD_MIN_I64_POSTRA
4770
34.7k
    0U, // ATOMIC_LOAD_MIN_I8
4771
34.7k
    0U, // ATOMIC_LOAD_MIN_I8_POSTRA
4772
34.7k
    0U, // ATOMIC_LOAD_NAND_I16
4773
34.7k
    0U, // ATOMIC_LOAD_NAND_I16_POSTRA
4774
34.7k
    0U, // ATOMIC_LOAD_NAND_I32
4775
34.7k
    0U, // ATOMIC_LOAD_NAND_I32_POSTRA
4776
34.7k
    0U, // ATOMIC_LOAD_NAND_I64
4777
34.7k
    0U, // ATOMIC_LOAD_NAND_I64_POSTRA
4778
34.7k
    0U, // ATOMIC_LOAD_NAND_I8
4779
34.7k
    0U, // ATOMIC_LOAD_NAND_I8_POSTRA
4780
34.7k
    0U, // ATOMIC_LOAD_OR_I16
4781
34.7k
    0U, // ATOMIC_LOAD_OR_I16_POSTRA
4782
34.7k
    0U, // ATOMIC_LOAD_OR_I32
4783
34.7k
    0U, // ATOMIC_LOAD_OR_I32_POSTRA
4784
34.7k
    0U, // ATOMIC_LOAD_OR_I64
4785
34.7k
    0U, // ATOMIC_LOAD_OR_I64_POSTRA
4786
34.7k
    0U, // ATOMIC_LOAD_OR_I8
4787
34.7k
    0U, // ATOMIC_LOAD_OR_I8_POSTRA
4788
34.7k
    0U, // ATOMIC_LOAD_SUB_I16
4789
34.7k
    0U, // ATOMIC_LOAD_SUB_I16_POSTRA
4790
34.7k
    0U, // ATOMIC_LOAD_SUB_I32
4791
34.7k
    0U, // ATOMIC_LOAD_SUB_I32_POSTRA
4792
34.7k
    0U, // ATOMIC_LOAD_SUB_I64
4793
34.7k
    0U, // ATOMIC_LOAD_SUB_I64_POSTRA
4794
34.7k
    0U, // ATOMIC_LOAD_SUB_I8
4795
34.7k
    0U, // ATOMIC_LOAD_SUB_I8_POSTRA
4796
34.7k
    0U, // ATOMIC_LOAD_UMAX_I16
4797
34.7k
    0U, // ATOMIC_LOAD_UMAX_I16_POSTRA
4798
34.7k
    0U, // ATOMIC_LOAD_UMAX_I32
4799
34.7k
    0U, // ATOMIC_LOAD_UMAX_I32_POSTRA
4800
34.7k
    0U, // ATOMIC_LOAD_UMAX_I64
4801
34.7k
    0U, // ATOMIC_LOAD_UMAX_I64_POSTRA
4802
34.7k
    0U, // ATOMIC_LOAD_UMAX_I8
4803
34.7k
    0U, // ATOMIC_LOAD_UMAX_I8_POSTRA
4804
34.7k
    0U, // ATOMIC_LOAD_UMIN_I16
4805
34.7k
    0U, // ATOMIC_LOAD_UMIN_I16_POSTRA
4806
34.7k
    0U, // ATOMIC_LOAD_UMIN_I32
4807
34.7k
    0U, // ATOMIC_LOAD_UMIN_I32_POSTRA
4808
34.7k
    0U, // ATOMIC_LOAD_UMIN_I64
4809
34.7k
    0U, // ATOMIC_LOAD_UMIN_I64_POSTRA
4810
34.7k
    0U, // ATOMIC_LOAD_UMIN_I8
4811
34.7k
    0U, // ATOMIC_LOAD_UMIN_I8_POSTRA
4812
34.7k
    0U, // ATOMIC_LOAD_XOR_I16
4813
34.7k
    0U, // ATOMIC_LOAD_XOR_I16_POSTRA
4814
34.7k
    0U, // ATOMIC_LOAD_XOR_I32
4815
34.7k
    0U, // ATOMIC_LOAD_XOR_I32_POSTRA
4816
34.7k
    0U, // ATOMIC_LOAD_XOR_I64
4817
34.7k
    0U, // ATOMIC_LOAD_XOR_I64_POSTRA
4818
34.7k
    0U, // ATOMIC_LOAD_XOR_I8
4819
34.7k
    0U, // ATOMIC_LOAD_XOR_I8_POSTRA
4820
34.7k
    0U, // ATOMIC_SWAP_I16
4821
34.7k
    0U, // ATOMIC_SWAP_I16_POSTRA
4822
34.7k
    0U, // ATOMIC_SWAP_I32
4823
34.7k
    0U, // ATOMIC_SWAP_I32_POSTRA
4824
34.7k
    0U, // ATOMIC_SWAP_I64
4825
34.7k
    0U, // ATOMIC_SWAP_I64_POSTRA
4826
34.7k
    0U, // ATOMIC_SWAP_I8
4827
34.7k
    0U, // ATOMIC_SWAP_I8_POSTRA
4828
34.7k
    0U, // B
4829
34.7k
    0U, // BAL_BR
4830
34.7k
    0U, // BAL_BR_MM
4831
34.7k
    4U, // BEQLImmMacro
4832
34.7k
    4U, // BGE
4833
34.7k
    4U, // BGEImmMacro
4834
34.7k
    4U, // BGEL
4835
34.7k
    4U, // BGELImmMacro
4836
34.7k
    4U, // BGEU
4837
34.7k
    4U, // BGEUImmMacro
4838
34.7k
    4U, // BGEUL
4839
34.7k
    4U, // BGEULImmMacro
4840
34.7k
    4U, // BGT
4841
34.7k
    4U, // BGTImmMacro
4842
34.7k
    4U, // BGTL
4843
34.7k
    4U, // BGTLImmMacro
4844
34.7k
    4U, // BGTU
4845
34.7k
    4U, // BGTUImmMacro
4846
34.7k
    4U, // BGTUL
4847
34.7k
    4U, // BGTULImmMacro
4848
34.7k
    4U, // BLE
4849
34.7k
    4U, // BLEImmMacro
4850
34.7k
    4U, // BLEL
4851
34.7k
    4U, // BLELImmMacro
4852
34.7k
    4U, // BLEU
4853
34.7k
    4U, // BLEUImmMacro
4854
34.7k
    4U, // BLEUL
4855
34.7k
    4U, // BLEULImmMacro
4856
34.7k
    4U, // BLT
4857
34.7k
    4U, // BLTImmMacro
4858
34.7k
    4U, // BLTL
4859
34.7k
    4U, // BLTLImmMacro
4860
34.7k
    4U, // BLTU
4861
34.7k
    4U, // BLTUImmMacro
4862
34.7k
    4U, // BLTUL
4863
34.7k
    4U, // BLTULImmMacro
4864
34.7k
    4U, // BNELImmMacro
4865
34.7k
    0U, // BPOSGE32_PSEUDO
4866
34.7k
    0U, // BSEL_D_PSEUDO
4867
34.7k
    0U, // BSEL_FD_PSEUDO
4868
34.7k
    0U, // BSEL_FW_PSEUDO
4869
34.7k
    0U, // BSEL_H_PSEUDO
4870
34.7k
    0U, // BSEL_W_PSEUDO
4871
34.7k
    0U, // B_MM
4872
34.7k
    0U, // B_MMR6_Pseudo
4873
34.7k
    0U, // B_MM_Pseudo
4874
34.7k
    4U, // BeqImm
4875
34.7k
    4U, // BneImm
4876
34.7k
    0U, // BteqzT8CmpX16
4877
34.7k
    0U, // BteqzT8CmpiX16
4878
34.7k
    0U, // BteqzT8SltX16
4879
34.7k
    0U, // BteqzT8SltiX16
4880
34.7k
    0U, // BteqzT8SltiuX16
4881
34.7k
    0U, // BteqzT8SltuX16
4882
34.7k
    0U, // BtnezT8CmpX16
4883
34.7k
    0U, // BtnezT8CmpiX16
4884
34.7k
    0U, // BtnezT8SltX16
4885
34.7k
    0U, // BtnezT8SltiX16
4886
34.7k
    0U, // BtnezT8SltiuX16
4887
34.7k
    0U, // BtnezT8SltuX16
4888
34.7k
    0U, // BuildPairF64
4889
34.7k
    0U, // BuildPairF64_64
4890
34.7k
    0U, // CFTC1
4891
34.7k
    0U, // CONSTPOOL_ENTRY
4892
34.7k
    0U, // COPY_FD_PSEUDO
4893
34.7k
    0U, // COPY_FW_PSEUDO
4894
34.7k
    0U, // CTTC1
4895
34.7k
    0U, // Constant32
4896
34.7k
    128U, // DMULImmMacro
4897
34.7k
    128U, // DMULMacro
4898
34.7k
    128U, // DMULOMacro
4899
34.7k
    128U, // DMULOUMacro
4900
34.7k
    128U, // DROL
4901
34.7k
    128U, // DROLImm
4902
34.7k
    128U, // DROR
4903
34.7k
    128U, // DRORImm
4904
34.7k
    128U, // DSDivIMacro
4905
34.7k
    128U, // DSDivMacro
4906
34.7k
    128U, // DSRemIMacro
4907
34.7k
    128U, // DSRemMacro
4908
34.7k
    128U, // DUDivIMacro
4909
34.7k
    128U, // DUDivMacro
4910
34.7k
    128U, // DURemIMacro
4911
34.7k
    128U, // DURemMacro
4912
34.7k
    0U, // ERet
4913
34.7k
    0U, // ExtractElementF64
4914
34.7k
    0U, // ExtractElementF64_64
4915
34.7k
    0U, // FABS_D
4916
34.7k
    0U, // FABS_W
4917
34.7k
    0U, // FEXP2_D_1_PSEUDO
4918
34.7k
    0U, // FEXP2_W_1_PSEUDO
4919
34.7k
    0U, // FILL_FD_PSEUDO
4920
34.7k
    0U, // FILL_FW_PSEUDO
4921
34.7k
    0U, // GotPrologue16
4922
34.7k
    0U, // INSERT_B_VIDX64_PSEUDO
4923
34.7k
    0U, // INSERT_B_VIDX_PSEUDO
4924
34.7k
    0U, // INSERT_D_VIDX64_PSEUDO
4925
34.7k
    0U, // INSERT_D_VIDX_PSEUDO
4926
34.7k
    0U, // INSERT_FD_PSEUDO
4927
34.7k
    0U, // INSERT_FD_VIDX64_PSEUDO
4928
34.7k
    0U, // INSERT_FD_VIDX_PSEUDO
4929
34.7k
    0U, // INSERT_FW_PSEUDO
4930
34.7k
    0U, // INSERT_FW_VIDX64_PSEUDO
4931
34.7k
    0U, // INSERT_FW_VIDX_PSEUDO
4932
34.7k
    0U, // INSERT_H_VIDX64_PSEUDO
4933
34.7k
    0U, // INSERT_H_VIDX_PSEUDO
4934
34.7k
    0U, // INSERT_W_VIDX64_PSEUDO
4935
34.7k
    0U, // INSERT_W_VIDX_PSEUDO
4936
34.7k
    0U, // JALR64Pseudo
4937
34.7k
    0U, // JALRCPseudo
4938
34.7k
    0U, // JALRHB64Pseudo
4939
34.7k
    0U, // JALRHBPseudo
4940
34.7k
    0U, // JALRPseudo
4941
34.7k
    0U, // JAL_MMR6
4942
34.7k
    0U, // JalOneReg
4943
34.7k
    0U, // JalTwoReg
4944
34.7k
    0U, // LDMacro
4945
34.7k
    0U, // LDR_D
4946
34.7k
    0U, // LDR_W
4947
34.7k
    0U, // LD_F16
4948
34.7k
    0U, // LOAD_ACC128
4949
34.7k
    0U, // LOAD_ACC64
4950
34.7k
    0U, // LOAD_ACC64DSP
4951
34.7k
    0U, // LOAD_CCOND_DSP
4952
34.7k
    0U, // LONG_BRANCH_ADDiu
4953
34.7k
    0U, // LONG_BRANCH_ADDiu2Op
4954
34.7k
    0U, // LONG_BRANCH_DADDiu
4955
34.7k
    0U, // LONG_BRANCH_DADDiu2Op
4956
34.7k
    0U, // LONG_BRANCH_LUi
4957
34.7k
    0U, // LONG_BRANCH_LUi2Op
4958
34.7k
    0U, // LONG_BRANCH_LUi2Op_64
4959
34.7k
    0U, // LWM_MM
4960
34.7k
    0U, // LoadAddrImm32
4961
34.7k
    0U, // LoadAddrImm64
4962
34.7k
    0U, // LoadAddrReg32
4963
34.7k
    0U, // LoadAddrReg64
4964
34.7k
    0U, // LoadImm32
4965
34.7k
    0U, // LoadImm64
4966
34.7k
    0U, // LoadImmDoubleFGR
4967
34.7k
    0U, // LoadImmDoubleFGR_32
4968
34.7k
    0U, // LoadImmDoubleGPR
4969
34.7k
    0U, // LoadImmSingleFGR
4970
34.7k
    0U, // LoadImmSingleGPR
4971
34.7k
    0U, // LoadJumpTableOffset
4972
34.7k
    0U, // LwConstant32
4973
34.7k
    0U, // MFTACX
4974
34.7k
    0U, // MFTACX_NM
4975
34.7k
    136U, // MFTC0
4976
34.7k
    136U, // MFTC0_NM
4977
34.7k
    0U, // MFTC1
4978
34.7k
    0U, // MFTDSP
4979
34.7k
    0U, // MFTDSP_NM
4980
34.7k
    0U, // MFTGPR
4981
34.7k
    0U, // MFTGPR_NM
4982
34.7k
    0U, // MFTHC1
4983
34.7k
    0U, // MFTHI
4984
34.7k
    0U, // MFTHI_NM
4985
34.7k
    0U, // MFTLO
4986
34.7k
    0U, // MFTLO_NM
4987
34.7k
    0U, // MIPSeh_return32
4988
34.7k
    0U, // MIPSeh_return64
4989
34.7k
    0U, // MSA_FP_EXTEND_D_PSEUDO
4990
34.7k
    0U, // MSA_FP_EXTEND_W_PSEUDO
4991
34.7k
    0U, // MSA_FP_ROUND_D_PSEUDO
4992
34.7k
    0U, // MSA_FP_ROUND_W_PSEUDO
4993
34.7k
    0U, // MTTACX
4994
34.7k
    0U, // MTTACX_NM
4995
34.7k
    0U, // MTTC0
4996
34.7k
    0U, // MTTC0_NM
4997
34.7k
    0U, // MTTC1
4998
34.7k
    0U, // MTTDSP
4999
34.7k
    0U, // MTTDSP_NM
5000
34.7k
    0U, // MTTGPR
5001
34.7k
    0U, // MTTGPR_NM
5002
34.7k
    0U, // MTTHC1
5003
34.7k
    0U, // MTTHI
5004
34.7k
    0U, // MTTHI_NM
5005
34.7k
    0U, // MTTLO
5006
34.7k
    0U, // MTTLO_NM
5007
34.7k
    128U, // MULImmMacro
5008
34.7k
    128U, // MULOMacro
5009
34.7k
    128U, // MULOUMacro
5010
34.7k
    0U, // MUSTTAILCALLREG_NM
5011
34.7k
    0U, // MUSTTAILCALL_NM
5012
34.7k
    0U, // MultRxRy16
5013
34.7k
    0U, // MultRxRyRz16
5014
34.7k
    0U, // MultuRxRy16
5015
34.7k
    0U, // MultuRxRyRz16
5016
34.7k
    0U, // NOP
5017
34.7k
    128U, // NORImm
5018
34.7k
    128U, // NORImm64
5019
34.7k
    0U, // NOR_V_D_PSEUDO
5020
34.7k
    0U, // NOR_V_H_PSEUDO
5021
34.7k
    0U, // NOR_V_W_PSEUDO
5022
34.7k
    0U, // OR_V_D_PSEUDO
5023
34.7k
    0U, // OR_V_H_PSEUDO
5024
34.7k
    0U, // OR_V_W_PSEUDO
5025
34.7k
    12U,  // PseudoADDIU_NM
5026
34.7k
    16U,  // PseudoANDI_NM
5027
34.7k
    0U, // PseudoCMPU_EQ_QB
5028
34.7k
    0U, // PseudoCMPU_LE_QB
5029
34.7k
    0U, // PseudoCMPU_LT_QB
5030
34.7k
    0U, // PseudoCMP_EQ_PH
5031
34.7k
    0U, // PseudoCMP_LE_PH
5032
34.7k
    0U, // PseudoCMP_LT_PH
5033
34.7k
    0U, // PseudoCVT_D32_W
5034
34.7k
    0U, // PseudoCVT_D64_L
5035
34.7k
    0U, // PseudoCVT_D64_W
5036
34.7k
    0U, // PseudoCVT_S_L
5037
34.7k
    0U, // PseudoCVT_S_W
5038
34.7k
    0U, // PseudoDMULT
5039
34.7k
    0U, // PseudoDMULTu
5040
34.7k
    0U, // PseudoDSDIV
5041
34.7k
    0U, // PseudoDUDIV
5042
34.7k
    0U, // PseudoD_SELECT_I
5043
34.7k
    0U, // PseudoD_SELECT_I64
5044
34.7k
    0U, // PseudoIndirectBranch
5045
34.7k
    0U, // PseudoIndirectBranch64
5046
34.7k
    0U, // PseudoIndirectBranch64R6
5047
34.7k
    0U, // PseudoIndirectBranchNM
5048
34.7k
    0U, // PseudoIndirectBranchR6
5049
34.7k
    0U, // PseudoIndirectBranch_MM
5050
34.7k
    0U, // PseudoIndirectBranch_MMR6
5051
34.7k
    0U, // PseudoIndirectHazardBranch
5052
34.7k
    0U, // PseudoIndirectHazardBranch64
5053
34.7k
    0U, // PseudoIndrectHazardBranch64R6
5054
34.7k
    0U, // PseudoIndrectHazardBranchR6
5055
34.7k
    0U, // PseudoLA_NM
5056
34.7k
    0U, // PseudoLI_NM
5057
34.7k
    0U, // PseudoMADD
5058
34.7k
    0U, // PseudoMADDU
5059
34.7k
    0U, // PseudoMADDU_MM
5060
34.7k
    0U, // PseudoMADD_MM
5061
34.7k
    0U, // PseudoMFHI
5062
34.7k
    0U, // PseudoMFHI64
5063
34.7k
    0U, // PseudoMFHI_MM
5064
34.7k
    0U, // PseudoMFLO
5065
34.7k
    0U, // PseudoMFLO64
5066
34.7k
    0U, // PseudoMFLO_MM
5067
34.7k
    0U, // PseudoMSUB
5068
34.7k
    0U, // PseudoMSUBU
5069
34.7k
    0U, // PseudoMSUBU_MM
5070
34.7k
    0U, // PseudoMSUB_MM
5071
34.7k
    0U, // PseudoMTLOHI
5072
34.7k
    0U, // PseudoMTLOHI64
5073
34.7k
    0U, // PseudoMTLOHI_DSP
5074
34.7k
    0U, // PseudoMTLOHI_MM
5075
34.7k
    0U, // PseudoMULT
5076
34.7k
    0U, // PseudoMULT_MM
5077
34.7k
    0U, // PseudoMULTu
5078
34.7k
    0U, // PseudoMULTu_MM
5079
34.7k
    0U, // PseudoPICK_PH
5080
34.7k
    0U, // PseudoPICK_QB
5081
34.7k
    0U, // PseudoReturn
5082
34.7k
    0U, // PseudoReturn64
5083
34.7k
    0U, // PseudoReturnNM
5084
34.7k
    0U, // PseudoSDIV
5085
34.7k
    0U, // PseudoSELECTFP_F_D32
5086
34.7k
    0U, // PseudoSELECTFP_F_D64
5087
34.7k
    0U, // PseudoSELECTFP_F_I
5088
34.7k
    0U, // PseudoSELECTFP_F_I64
5089
34.7k
    0U, // PseudoSELECTFP_F_S
5090
34.7k
    0U, // PseudoSELECTFP_T_D32
5091
34.7k
    0U, // PseudoSELECTFP_T_D64
5092
34.7k
    0U, // PseudoSELECTFP_T_I
5093
34.7k
    0U, // PseudoSELECTFP_T_I64
5094
34.7k
    0U, // PseudoSELECTFP_T_S
5095
34.7k
    0U, // PseudoSELECT_D32
5096
34.7k
    0U, // PseudoSELECT_D64
5097
34.7k
    0U, // PseudoSELECT_I
5098
34.7k
    0U, // PseudoSELECT_I64
5099
34.7k
    0U, // PseudoSELECT_S
5100
34.7k
    128U, // PseudoSUBU_NM
5101
34.7k
    128U, // PseudoTRUNC_W_D
5102
34.7k
    128U, // PseudoTRUNC_W_D32
5103
34.7k
    128U, // PseudoTRUNC_W_S
5104
34.7k
    0U, // PseudoUDIV
5105
34.7k
    128U, // ROL
5106
34.7k
    128U, // ROLImm
5107
34.7k
    128U, // ROR
5108
34.7k
    128U, // RORImm
5109
34.7k
    0U, // RetRA
5110
34.7k
    0U, // RetRA16
5111
34.7k
    0U, // SDC1_M1
5112
34.7k
    0U, // SDIV_MM_Pseudo
5113
34.7k
    0U, // SDMacro
5114
34.7k
    128U, // SDivIMacro
5115
34.7k
    128U, // SDivMacro
5116
34.7k
    128U, // SEQIMacro
5117
34.7k
    128U, // SEQMacro
5118
34.7k
    128U, // SGE
5119
34.7k
    128U, // SGEImm
5120
34.7k
    128U, // SGEImm64
5121
34.7k
    128U, // SGEU
5122
34.7k
    128U, // SGEUImm
5123
34.7k
    128U, // SGEUImm64
5124
34.7k
    128U, // SGTImm
5125
34.7k
    128U, // SGTImm64
5126
34.7k
    128U, // SGTUImm
5127
34.7k
    128U, // SGTUImm64
5128
34.7k
    128U, // SLE
5129
34.7k
    128U, // SLEImm
5130
34.7k
    128U, // SLEImm64
5131
34.7k
    128U, // SLEU
5132
34.7k
    128U, // SLEUImm
5133
34.7k
    128U, // SLEUImm64
5134
34.7k
    128U, // SLTImm64
5135
34.7k
    128U, // SLTUImm64
5136
34.7k
    128U, // SNEIMacro
5137
34.7k
    128U, // SNEMacro
5138
34.7k
    0U, // SNZ_B_PSEUDO
5139
34.7k
    0U, // SNZ_D_PSEUDO
5140
34.7k
    0U, // SNZ_H_PSEUDO
5141
34.7k
    0U, // SNZ_V_PSEUDO
5142
34.7k
    0U, // SNZ_W_PSEUDO
5143
34.7k
    128U, // SRemIMacro
5144
34.7k
    128U, // SRemMacro
5145
34.7k
    0U, // STORE_ACC128
5146
34.7k
    0U, // STORE_ACC64
5147
34.7k
    0U, // STORE_ACC64DSP
5148
34.7k
    0U, // STORE_CCOND_DSP
5149
34.7k
    0U, // STR_D
5150
34.7k
    0U, // STR_W
5151
34.7k
    0U, // ST_F16
5152
34.7k
    0U, // SWM_MM
5153
34.7k
    0U, // SZ_B_PSEUDO
5154
34.7k
    0U, // SZ_D_PSEUDO
5155
34.7k
    0U, // SZ_H_PSEUDO
5156
34.7k
    0U, // SZ_V_PSEUDO
5157
34.7k
    0U, // SZ_W_PSEUDO
5158
34.7k
    0U, // SaaAddr
5159
34.7k
    0U, // SaadAddr
5160
34.7k
    0U, // SelBeqZ
5161
34.7k
    0U, // SelBneZ
5162
34.7k
    0U, // SelTBteqZCmp
5163
34.7k
    0U, // SelTBteqZCmpi
5164
34.7k
    0U, // SelTBteqZSlt
5165
34.7k
    0U, // SelTBteqZSlti
5166
34.7k
    0U, // SelTBteqZSltiu
5167
34.7k
    0U, // SelTBteqZSltu
5168
34.7k
    0U, // SelTBtneZCmp
5169
34.7k
    0U, // SelTBtneZCmpi
5170
34.7k
    0U, // SelTBtneZSlt
5171
34.7k
    0U, // SelTBtneZSlti
5172
34.7k
    0U, // SelTBtneZSltiu
5173
34.7k
    0U, // SelTBtneZSltu
5174
34.7k
    0U, // SltCCRxRy16
5175
34.7k
    0U, // SltiCCRxImmX16
5176
34.7k
    0U, // SltiuCCRxImmX16
5177
34.7k
    0U, // SltuCCRxRy16
5178
34.7k
    0U, // SltuRxRyRz16
5179
34.7k
    0U, // TAILCALL
5180
34.7k
    0U, // TAILCALL64R6REG
5181
34.7k
    0U, // TAILCALLHB64R6REG
5182
34.7k
    0U, // TAILCALLHBR6REG
5183
34.7k
    0U, // TAILCALLR6REG
5184
34.7k
    0U, // TAILCALLREG
5185
34.7k
    0U, // TAILCALLREG64
5186
34.7k
    0U, // TAILCALLREGHB
5187
34.7k
    0U, // TAILCALLREGHB64
5188
34.7k
    0U, // TAILCALLREG_MM
5189
34.7k
    0U, // TAILCALLREG_MMR6
5190
34.7k
    0U, // TAILCALLREG_NM
5191
34.7k
    0U, // TAILCALL_MM
5192
34.7k
    0U, // TAILCALL_MMR6
5193
34.7k
    0U, // TAILCALL_NM
5194
34.7k
    0U, // TRAP
5195
34.7k
    0U, // TRAP_MM
5196
34.7k
    0U, // UDIV_MM_Pseudo
5197
34.7k
    128U, // UDivIMacro
5198
34.7k
    128U, // UDivMacro
5199
34.7k
    128U, // URemIMacro
5200
34.7k
    128U, // URemMacro
5201
34.7k
    0U, // Ulh
5202
34.7k
    0U, // Ulhu
5203
34.7k
    0U, // Ulw
5204
34.7k
    0U, // Ush
5205
34.7k
    0U, // Usw
5206
34.7k
    0U, // XOR_V_D_PSEUDO
5207
34.7k
    0U, // XOR_V_H_PSEUDO
5208
34.7k
    0U, // XOR_V_W_PSEUDO
5209
34.7k
    0U, // ABSQ_S_PH
5210
34.7k
    0U, // ABSQ_S_PH_MM
5211
34.7k
    0U, // ABSQ_S_QB
5212
34.7k
    0U, // ABSQ_S_QB_MMR2
5213
34.7k
    0U, // ABSQ_S_W
5214
34.7k
    0U, // ABSQ_S_W_MM
5215
34.7k
    128U, // ADD
5216
34.7k
    12U,  // ADDIU48_NM
5217
34.7k
    128U, // ADDIUGP48_NM
5218
34.7k
    128U, // ADDIUGPB_NM
5219
34.7k
    128U, // ADDIUGPW_NM
5220
34.7k
    128U, // ADDIUNEG_NM
5221
34.7k
    0U, // ADDIUPC
5222
34.7k
    0U, // ADDIUPC_MM
5223
34.7k
    0U, // ADDIUPC_MMR6
5224
34.7k
    0U, // ADDIUR1SP_MM
5225
34.7k
    20U,  // ADDIUR1SP_NM
5226
34.7k
    128U, // ADDIUR2_MM
5227
34.7k
    152U, // ADDIUR2_NM
5228
34.7k
    128U, // ADDIURS5_NM
5229
34.7k
    0U, // ADDIUS5_MM
5230
34.7k
    0U, // ADDIUSP_MM
5231
34.7k
    128U, // ADDIU_MMR6
5232
34.7k
    16U,  // ADDIU_NM
5233
34.7k
    128U, // ADDQH_PH
5234
34.7k
    128U, // ADDQH_PH_MMR2
5235
34.7k
    128U, // ADDQH_R_PH
5236
34.7k
    128U, // ADDQH_R_PH_MMR2
5237
34.7k
    128U, // ADDQH_R_W
5238
34.7k
    128U, // ADDQH_R_W_MMR2
5239
34.7k
    128U, // ADDQH_W
5240
34.7k
    128U, // ADDQH_W_MMR2
5241
34.7k
    128U, // ADDQ_PH
5242
34.7k
    128U, // ADDQ_PH_MM
5243
34.7k
    128U, // ADDQ_S_PH
5244
34.7k
    128U, // ADDQ_S_PH_MM
5245
34.7k
    128U, // ADDQ_S_W
5246
34.7k
    128U, // ADDQ_S_W_MM
5247
34.7k
    128U, // ADDR_PS64
5248
34.7k
    128U, // ADDSC
5249
34.7k
    128U, // ADDSC_MM
5250
34.7k
    128U, // ADDS_A_B
5251
34.7k
    128U, // ADDS_A_D
5252
34.7k
    128U, // ADDS_A_H
5253
34.7k
    128U, // ADDS_A_W
5254
34.7k
    128U, // ADDS_S_B
5255
34.7k
    128U, // ADDS_S_D
5256
34.7k
    128U, // ADDS_S_H
5257
34.7k
    128U, // ADDS_S_W
5258
34.7k
    128U, // ADDS_U_B
5259
34.7k
    128U, // ADDS_U_D
5260
34.7k
    128U, // ADDS_U_H
5261
34.7k
    128U, // ADDS_U_W
5262
34.7k
    128U, // ADDU16_MM
5263
34.7k
    128U, // ADDU16_MMR6
5264
34.7k
    128U, // ADDUH_QB
5265
34.7k
    128U, // ADDUH_QB_MMR2
5266
34.7k
    128U, // ADDUH_R_QB
5267
34.7k
    128U, // ADDUH_R_QB_MMR2
5268
34.7k
    128U, // ADDU_MMR6
5269
34.7k
    128U, // ADDU_PH
5270
34.7k
    128U, // ADDU_PH_MMR2
5271
34.7k
    128U, // ADDU_QB
5272
34.7k
    128U, // ADDU_QB_MM
5273
34.7k
    128U, // ADDU_S_PH
5274
34.7k
    128U, // ADDU_S_PH_MMR2
5275
34.7k
    128U, // ADDU_S_QB
5276
34.7k
    128U, // ADDU_S_QB_MM
5277
34.7k
    152U, // ADDVI_B
5278
34.7k
    152U, // ADDVI_D
5279
34.7k
    152U, // ADDVI_H
5280
34.7k
    152U, // ADDVI_W
5281
34.7k
    128U, // ADDV_B
5282
34.7k
    128U, // ADDV_D
5283
34.7k
    128U, // ADDV_H
5284
34.7k
    128U, // ADDV_W
5285
34.7k
    128U, // ADDWC
5286
34.7k
    128U, // ADDWC_MM
5287
34.7k
    128U, // ADD_A_B
5288
34.7k
    128U, // ADD_A_D
5289
34.7k
    128U, // ADD_A_H
5290
34.7k
    128U, // ADD_A_W
5291
34.7k
    128U, // ADD_MM
5292
34.7k
    128U, // ADD_MMR6
5293
34.7k
    128U, // ADD_NM
5294
34.7k
    128U, // ADDi
5295
34.7k
    128U, // ADDi_MM
5296
34.7k
    128U, // ADDiu
5297
34.7k
    128U, // ADDiu_MM
5298
34.7k
    128U, // ADDu
5299
34.7k
    128U, // ADDu16_NM
5300
34.7k
    128U, // ADDu4x4_NM
5301
34.7k
    128U, // ADDu_MM
5302
34.7k
    128U, // ADDu_NM
5303
34.7k
    1024U,  // ALIGN
5304
34.7k
    1024U,  // ALIGN_MMR6
5305
34.7k
    0U, // ALUIPC
5306
34.7k
    0U, // ALUIPC_MMR6
5307
34.7k
    0U, // ALUIPC_NM
5308
34.7k
    128U, // AND
5309
34.7k
    0U, // AND16_MM
5310
34.7k
    0U, // AND16_MMR6
5311
34.7k
    128U, // AND16_NM
5312
34.7k
    128U, // AND64
5313
34.7k
    128U, // ANDI16_MM
5314
34.7k
    128U, // ANDI16_MMR6
5315
34.7k
    16U,  // ANDI16_NM
5316
34.7k
    20U,  // ANDI_B
5317
34.7k
    16U,  // ANDI_MMR6
5318
34.7k
    128U, // ANDI_NM
5319
34.7k
    128U, // AND_MM
5320
34.7k
    128U, // AND_MMR6
5321
34.7k
    128U, // AND_NM
5322
34.7k
    128U, // AND_V
5323
34.7k
    16U,  // ANDi
5324
34.7k
    16U,  // ANDi64
5325
34.7k
    16U,  // ANDi_MM
5326
34.7k
    152U, // APPEND
5327
34.7k
    152U, // APPEND_MMR2
5328
34.7k
    128U, // ASUB_S_B
5329
34.7k
    128U, // ASUB_S_D
5330
34.7k
    128U, // ASUB_S_H
5331
34.7k
    128U, // ASUB_S_W
5332
34.7k
    128U, // ASUB_U_B
5333
34.7k
    128U, // ASUB_U_D
5334
34.7k
    128U, // ASUB_U_H
5335
34.7k
    128U, // ASUB_U_W
5336
34.7k
    16U,  // AUI
5337
34.7k
    0U, // AUIPC
5338
34.7k
    0U, // AUIPC_MMR6
5339
34.7k
    16U,  // AUI_MMR6
5340
34.7k
    128U, // AVER_S_B
5341
34.7k
    128U, // AVER_S_D
5342
34.7k
    128U, // AVER_S_H
5343
34.7k
    128U, // AVER_S_W
5344
34.7k
    128U, // AVER_U_B
5345
34.7k
    128U, // AVER_U_D
5346
34.7k
    128U, // AVER_U_H
5347
34.7k
    128U, // AVER_U_W
5348
34.7k
    128U, // AVE_S_B
5349
34.7k
    128U, // AVE_S_D
5350
34.7k
    128U, // AVE_S_H
5351
34.7k
    128U, // AVE_S_W
5352
34.7k
    128U, // AVE_U_B
5353
34.7k
    128U, // AVE_U_D
5354
34.7k
    128U, // AVE_U_H
5355
34.7k
    128U, // AVE_U_W
5356
34.7k
    0U, // AddiuRxImmX16
5357
34.7k
    0U, // AddiuRxPcImmX16
5358
34.7k
    1U, // AddiuRxRxImm16
5359
34.7k
    0U, // AddiuRxRxImmX16
5360
34.7k
    0U, // AddiuRxRyOffMemX16
5361
34.7k
    0U, // AddiuSpImm16
5362
34.7k
    0U, // AddiuSpImmX16
5363
34.7k
    128U, // AdduRxRyRz16
5364
34.7k
    0U, // AndRxRxRy16
5365
34.7k
    0U, // B16_MM
5366
34.7k
    128U, // BADDu
5367
34.7k
    0U, // BAL
5368
34.7k
    0U, // BALC
5369
34.7k
    0U, // BALC16_NM
5370
34.7k
    0U, // BALC_MMR6
5371
34.7k
    0U, // BALC_NM
5372
34.7k
    156U, // BALIGN
5373
34.7k
    156U, // BALIGN_MMR2
5374
34.7k
    0U, // BALRSC_NM
5375
34.7k
    4U, // BBEQZC_NM
5376
34.7k
    0U, // BBIT0
5377
34.7k
    0U, // BBIT032
5378
34.7k
    0U, // BBIT1
5379
34.7k
    0U, // BBIT132
5380
34.7k
    4U, // BBNEZC_NM
5381
34.7k
    0U, // BC
5382
34.7k
    0U, // BC16_MMR6
5383
34.7k
    0U, // BC16_NM
5384
34.7k
    0U, // BC1EQZ
5385
34.7k
    0U, // BC1EQZC_MMR6
5386
34.7k
    0U, // BC1F
5387
34.7k
    0U, // BC1FL
5388
34.7k
    0U, // BC1F_MM
5389
34.7k
    0U, // BC1NEZ
5390
34.7k
    0U, // BC1NEZC_MMR6
5391
34.7k
    0U, // BC1T
5392
34.7k
    0U, // BC1TL
5393
34.7k
    0U, // BC1T_MM
5394
34.7k
    0U, // BC2EQZ
5395
34.7k
    0U, // BC2EQZC_MMR6
5396
34.7k
    0U, // BC2NEZ
5397
34.7k
    0U, // BC2NEZC_MMR6
5398
34.7k
    136U, // BCLRI_B
5399
34.7k
    160U, // BCLRI_D
5400
34.7k
    164U, // BCLRI_H
5401
34.7k
    152U, // BCLRI_W
5402
34.7k
    128U, // BCLR_B
5403
34.7k
    128U, // BCLR_D
5404
34.7k
    128U, // BCLR_H
5405
34.7k
    128U, // BCLR_W
5406
34.7k
    0U, // BC_MMR6
5407
34.7k
    0U, // BC_NM
5408
34.7k
    4U, // BEQ
5409
34.7k
    4U, // BEQ64
5410
34.7k
    4U, // BEQC
5411
34.7k
    4U, // BEQC16_NM
5412
34.7k
    4U, // BEQC64
5413
34.7k
    4U, // BEQC_MMR6
5414
34.7k
    4U, // BEQC_NM
5415
34.7k
    4U, // BEQCzero_NM
5416
34.7k
    4U, // BEQIC_NM
5417
34.7k
    4U, // BEQL
5418
34.7k
    0U, // BEQZ16_MM
5419
34.7k
    0U, // BEQZALC
5420
34.7k
    0U, // BEQZALC_MMR6
5421
34.7k
    0U, // BEQZC
5422
34.7k
    0U, // BEQZC16_MMR6
5423
34.7k
    0U, // BEQZC16_NM
5424
34.7k
    0U, // BEQZC64
5425
34.7k
    0U, // BEQZC_MM
5426
34.7k
    0U, // BEQZC_MMR6
5427
34.7k
    0U, // BEQZC_NM
5428
34.7k
    4U, // BEQ_MM
5429
34.7k
    4U, // BGEC
5430
34.7k
    4U, // BGEC64
5431
34.7k
    4U, // BGEC_MMR6
5432
34.7k
    4U, // BGEC_NM
5433
34.7k
    4U, // BGEIC_NM
5434
34.7k
    4U, // BGEIUC_NM
5435
34.7k
    4U, // BGEUC
5436
34.7k
    4U, // BGEUC64
5437
34.7k
    4U, // BGEUC_MMR6
5438
34.7k
    4U, // BGEUC_NM
5439
34.7k
    0U, // BGEZ
5440
34.7k
    0U, // BGEZ64
5441
34.7k
    0U, // BGEZAL
5442
34.7k
    0U, // BGEZALC
5443
34.7k
    0U, // BGEZALC_MMR6
5444
34.7k
    0U, // BGEZALL
5445
34.7k
    0U, // BGEZALS_MM
5446
34.7k
    0U, // BGEZAL_MM
5447
34.7k
    0U, // BGEZC
5448
34.7k
    0U, // BGEZC64
5449
34.7k
    0U, // BGEZC_MMR6
5450
34.7k
    0U, // BGEZL
5451
34.7k
    0U, // BGEZ_MM
5452
34.7k
    0U, // BGTZ
5453
34.7k
    0U, // BGTZ64
5454
34.7k
    0U, // BGTZALC
5455
34.7k
    0U, // BGTZALC_MMR6
5456
34.7k
    0U, // BGTZC
5457
34.7k
    0U, // BGTZC64
5458
34.7k
    0U, // BGTZC_MMR6
5459
34.7k
    0U, // BGTZL
5460
34.7k
    0U, // BGTZ_MM
5461
34.7k
    168U, // BINSLI_B
5462
34.7k
    44U,  // BINSLI_D
5463
34.7k
    176U, // BINSLI_H
5464
34.7k
    52U,  // BINSLI_W
5465
34.7k
    184U, // BINSL_B
5466
34.7k
    184U, // BINSL_D
5467
34.7k
    184U, // BINSL_H
5468
34.7k
    184U, // BINSL_W
5469
34.7k
    168U, // BINSRI_B
5470
34.7k
    44U,  // BINSRI_D
5471
34.7k
    176U, // BINSRI_H
5472
34.7k
    52U,  // BINSRI_W
5473
34.7k
    184U, // BINSR_B
5474
34.7k
    184U, // BINSR_D
5475
34.7k
    184U, // BINSR_H
5476
34.7k
    184U, // BINSR_W
5477
34.7k
    0U, // BITREV
5478
34.7k
    0U, // BITREVW_NM
5479
34.7k
    0U, // BITREV_MM
5480
34.7k
    0U, // BITSWAP
5481
34.7k
    0U, // BITSWAP_MMR6
5482
34.7k
    0U, // BLEZ
5483
34.7k
    0U, // BLEZ64
5484
34.7k
    0U, // BLEZALC
5485
34.7k
    0U, // BLEZALC_MMR6
5486
34.7k
    0U, // BLEZC
5487
34.7k
    0U, // BLEZC64
5488
34.7k
    0U, // BLEZC_MMR6
5489
34.7k
    0U, // BLEZL
5490
34.7k
    0U, // BLEZ_MM
5491
34.7k
    4U, // BLTC
5492
34.7k
    4U, // BLTC64
5493
34.7k
    4U, // BLTC_MMR6
5494
34.7k
    4U, // BLTC_NM
5495
34.7k
    4U, // BLTIC_NM
5496
34.7k
    4U, // BLTIUC_NM
5497
34.7k
    4U, // BLTUC
5498
34.7k
    4U, // BLTUC64
5499
34.7k
    4U, // BLTUC_MMR6
5500
34.7k
    4U, // BLTUC_NM
5501
34.7k
    0U, // BLTZ
5502
34.7k
    0U, // BLTZ64
5503
34.7k
    0U, // BLTZAL
5504
34.7k
    0U, // BLTZALC
5505
34.7k
    0U, // BLTZALC_MMR6
5506
34.7k
    0U, // BLTZALL
5507
34.7k
    0U, // BLTZALS_MM
5508
34.7k
    0U, // BLTZAL_MM
5509
34.7k
    0U, // BLTZC
5510
34.7k
    0U, // BLTZC64
5511
34.7k
    0U, // BLTZC_MMR6
5512
34.7k
    0U, // BLTZL
5513
34.7k
    0U, // BLTZ_MM
5514
34.7k
    60U,  // BMNZI_B
5515
34.7k
    184U, // BMNZ_V
5516
34.7k
    60U,  // BMZI_B
5517
34.7k
    184U, // BMZ_V
5518
34.7k
    4U, // BNE
5519
34.7k
    4U, // BNE64
5520
34.7k
    4U, // BNEC
5521
34.7k
    4U, // BNEC16_NM
5522
34.7k
    4U, // BNEC64
5523
34.7k
    4U, // BNEC_MMR6
5524
34.7k
    4U, // BNEC_NM
5525
34.7k
    4U, // BNECzero_NM
5526
34.7k
    136U, // BNEGI_B
5527
34.7k
    160U, // BNEGI_D
5528
34.7k
    164U, // BNEGI_H
5529
34.7k
    152U, // BNEGI_W
5530
34.7k
    128U, // BNEG_B
5531
34.7k
    128U, // BNEG_D
5532
34.7k
    128U, // BNEG_H
5533
34.7k
    128U, // BNEG_W
5534
34.7k
    4U, // BNEIC_NM
5535
34.7k
    4U, // BNEL
5536
34.7k
    0U, // BNEZ16_MM
5537
34.7k
    0U, // BNEZALC
5538
34.7k
    0U, // BNEZALC_MMR6
5539
34.7k
    0U, // BNEZC
5540
34.7k
    0U, // BNEZC16_MMR6
5541
34.7k
    0U, // BNEZC16_NM
5542
34.7k
    0U, // BNEZC64
5543
34.7k
    0U, // BNEZC_MM
5544
34.7k
    0U, // BNEZC_MMR6
5545
34.7k
    0U, // BNEZC_NM
5546
34.7k
    4U, // BNE_MM
5547
34.7k
    4U, // BNVC
5548
34.7k
    4U, // BNVC_MMR6
5549
34.7k
    0U, // BNZ_B
5550
34.7k
    0U, // BNZ_D
5551
34.7k
    0U, // BNZ_H
5552
34.7k
    0U, // BNZ_V
5553
34.7k
    0U, // BNZ_W
5554
34.7k
    4U, // BOVC
5555
34.7k
    4U, // BOVC_MMR6
5556
34.7k
    0U, // BPOSGE32
5557
34.7k
    0U, // BPOSGE32C_MMR3
5558
34.7k
    0U, // BPOSGE32_MM
5559
34.7k
    0U, // BREAK
5560
34.7k
    0U, // BREAK16_MM
5561
34.7k
    0U, // BREAK16_MMR6
5562
34.7k
    0U, // BREAK16_NM
5563
34.7k
    0U, // BREAK_MM
5564
34.7k
    0U, // BREAK_MMR6
5565
34.7k
    0U, // BREAK_NM
5566
34.7k
    0U, // BRSC_NM
5567
34.7k
    60U,  // BSELI_B
5568
34.7k
    184U, // BSEL_V
5569
34.7k
    136U, // BSETI_B
5570
34.7k
    160U, // BSETI_D
5571
34.7k
    164U, // BSETI_H
5572
34.7k
    152U, // BSETI_W
5573
34.7k
    128U, // BSET_B
5574
34.7k
    128U, // BSET_D
5575
34.7k
    128U, // BSET_H
5576
34.7k
    128U, // BSET_W
5577
34.7k
    0U, // BYTEREVW_NM
5578
34.7k
    0U, // BZ_B
5579
34.7k
    0U, // BZ_D
5580
34.7k
    0U, // BZ_H
5581
34.7k
    0U, // BZ_V
5582
34.7k
    0U, // BZ_W
5583
34.7k
    1U, // BeqzRxImm16
5584
34.7k
    0U, // BeqzRxImmX16
5585
34.7k
    0U, // Bimm16
5586
34.7k
    0U, // BimmX16
5587
34.7k
    1U, // BnezRxImm16
5588
34.7k
    0U, // BnezRxImmX16
5589
34.7k
    0U, // Break16
5590
34.7k
    0U, // Bteqz16
5591
34.7k
    0U, // BteqzX16
5592
34.7k
    0U, // Btnez16
5593
34.7k
    0U, // BtnezX16
5594
34.7k
    0U, // CACHE
5595
34.7k
    0U, // CACHEE
5596
34.7k
    0U, // CACHEE_MM
5597
34.7k
    0U, // CACHE_MM
5598
34.7k
    0U, // CACHE_MMR6
5599
34.7k
    0U, // CACHE_NM
5600
34.7k
    0U, // CACHE_R6
5601
34.7k
    0U, // CEIL_L_D64
5602
34.7k
    0U, // CEIL_L_D_MMR6
5603
34.7k
    0U, // CEIL_L_S
5604
34.7k
    0U, // CEIL_L_S_MMR6
5605
34.7k
    0U, // CEIL_W_D32
5606
34.7k
    0U, // CEIL_W_D64
5607
34.7k
    0U, // CEIL_W_D_MMR6
5608
34.7k
    0U, // CEIL_W_MM
5609
34.7k
    0U, // CEIL_W_S
5610
34.7k
    0U, // CEIL_W_S_MM
5611
34.7k
    0U, // CEIL_W_S_MMR6
5612
34.7k
    128U, // CEQI_B
5613
34.7k
    128U, // CEQI_D
5614
34.7k
    128U, // CEQI_H
5615
34.7k
    128U, // CEQI_W
5616
34.7k
    128U, // CEQ_B
5617
34.7k
    128U, // CEQ_D
5618
34.7k
    128U, // CEQ_H
5619
34.7k
    128U, // CEQ_W
5620
34.7k
    0U, // CFC1
5621
34.7k
    0U, // CFC1_MM
5622
34.7k
    0U, // CFC2_MM
5623
34.7k
    0U, // CFCMSA
5624
34.7k
    2072U,  // CINS
5625
34.7k
    2072U,  // CINS32
5626
34.7k
    2072U,  // CINS64_32
5627
34.7k
    2072U,  // CINS_i32
5628
34.7k
    0U, // CLASS_D
5629
34.7k
    0U, // CLASS_D_MMR6
5630
34.7k
    0U, // CLASS_S
5631
34.7k
    0U, // CLASS_S_MMR6
5632
34.7k
    128U, // CLEI_S_B
5633
34.7k
    128U, // CLEI_S_D
5634
34.7k
    128U, // CLEI_S_H
5635
34.7k
    128U, // CLEI_S_W
5636
34.7k
    152U, // CLEI_U_B
5637
34.7k
    152U, // CLEI_U_D
5638
34.7k
    152U, // CLEI_U_H
5639
34.7k
    152U, // CLEI_U_W
5640
34.7k
    128U, // CLE_S_B
5641
34.7k
    128U, // CLE_S_D
5642
34.7k
    128U, // CLE_S_H
5643
34.7k
    128U, // CLE_S_W
5644
34.7k
    128U, // CLE_U_B
5645
34.7k
    128U, // CLE_U_D
5646
34.7k
    128U, // CLE_U_H
5647
34.7k
    128U, // CLE_U_W
5648
34.7k
    0U, // CLO
5649
34.7k
    0U, // CLO_MM
5650
34.7k
    0U, // CLO_MMR6
5651
34.7k
    0U, // CLO_NM
5652
34.7k
    0U, // CLO_R6
5653
34.7k
    128U, // CLTI_S_B
5654
34.7k
    128U, // CLTI_S_D
5655
34.7k
    128U, // CLTI_S_H
5656
34.7k
    128U, // CLTI_S_W
5657
34.7k
    152U, // CLTI_U_B
5658
34.7k
    152U, // CLTI_U_D
5659
34.7k
    152U, // CLTI_U_H
5660
34.7k
    152U, // CLTI_U_W
5661
34.7k
    128U, // CLT_S_B
5662
34.7k
    128U, // CLT_S_D
5663
34.7k
    128U, // CLT_S_H
5664
34.7k
    128U, // CLT_S_W
5665
34.7k
    128U, // CLT_U_B
5666
34.7k
    128U, // CLT_U_D
5667
34.7k
    128U, // CLT_U_H
5668
34.7k
    128U, // CLT_U_W
5669
34.7k
    0U, // CLZ
5670
34.7k
    0U, // CLZ_MM
5671
34.7k
    0U, // CLZ_MMR6
5672
34.7k
    0U, // CLZ_NM
5673
34.7k
    0U, // CLZ_R6
5674
34.7k
    128U, // CMPGDU_EQ_QB
5675
34.7k
    128U, // CMPGDU_EQ_QB_MMR2
5676
34.7k
    128U, // CMPGDU_LE_QB
5677
34.7k
    128U, // CMPGDU_LE_QB_MMR2
5678
34.7k
    128U, // CMPGDU_LT_QB
5679
34.7k
    128U, // CMPGDU_LT_QB_MMR2
5680
34.7k
    128U, // CMPGU_EQ_QB
5681
34.7k
    128U, // CMPGU_EQ_QB_MM
5682
34.7k
    128U, // CMPGU_LE_QB
5683
34.7k
    128U, // CMPGU_LE_QB_MM
5684
34.7k
    128U, // CMPGU_LT_QB
5685
34.7k
    128U, // CMPGU_LT_QB_MM
5686
34.7k
    0U, // CMPU_EQ_QB
5687
34.7k
    0U, // CMPU_EQ_QB_MM
5688
34.7k
    0U, // CMPU_LE_QB
5689
34.7k
    0U, // CMPU_LE_QB_MM
5690
34.7k
    0U, // CMPU_LT_QB
5691
34.7k
    0U, // CMPU_LT_QB_MM
5692
34.7k
    128U, // CMP_AF_D_MMR6
5693
34.7k
    128U, // CMP_AF_S_MMR6
5694
34.7k
    128U, // CMP_EQ_D
5695
34.7k
    128U, // CMP_EQ_D_MMR6
5696
34.7k
    0U, // CMP_EQ_PH
5697
34.7k
    0U, // CMP_EQ_PH_MM
5698
34.7k
    128U, // CMP_EQ_S
5699
34.7k
    128U, // CMP_EQ_S_MMR6
5700
34.7k
    128U, // CMP_F_D
5701
34.7k
    128U, // CMP_F_S
5702
34.7k
    128U, // CMP_LE_D
5703
34.7k
    128U, // CMP_LE_D_MMR6
5704
34.7k
    0U, // CMP_LE_PH
5705
34.7k
    0U, // CMP_LE_PH_MM
5706
34.7k
    128U, // CMP_LE_S
5707
34.7k
    128U, // CMP_LE_S_MMR6
5708
34.7k
    128U, // CMP_LT_D
5709
34.7k
    128U, // CMP_LT_D_MMR6
5710
34.7k
    0U, // CMP_LT_PH
5711
34.7k
    0U, // CMP_LT_PH_MM
5712
34.7k
    128U, // CMP_LT_S
5713
34.7k
    128U, // CMP_LT_S_MMR6
5714
34.7k
    128U, // CMP_SAF_D
5715
34.7k
    128U, // CMP_SAF_D_MMR6
5716
34.7k
    128U, // CMP_SAF_S
5717
34.7k
    128U, // CMP_SAF_S_MMR6
5718
34.7k
    128U, // CMP_SEQ_D
5719
34.7k
    128U, // CMP_SEQ_D_MMR6
5720
34.7k
    128U, // CMP_SEQ_S
5721
34.7k
    128U, // CMP_SEQ_S_MMR6
5722
34.7k
    128U, // CMP_SLE_D
5723
34.7k
    128U, // CMP_SLE_D_MMR6
5724
34.7k
    128U, // CMP_SLE_S
5725
34.7k
    128U, // CMP_SLE_S_MMR6
5726
34.7k
    128U, // CMP_SLT_D
5727
34.7k
    128U, // CMP_SLT_D_MMR6
5728
34.7k
    128U, // CMP_SLT_S
5729
34.7k
    128U, // CMP_SLT_S_MMR6
5730
34.7k
    128U, // CMP_SUEQ_D
5731
34.7k
    128U, // CMP_SUEQ_D_MMR6
5732
34.7k
    128U, // CMP_SUEQ_S
5733
34.7k
    128U, // CMP_SUEQ_S_MMR6
5734
34.7k
    128U, // CMP_SULE_D
5735
34.7k
    128U, // CMP_SULE_D_MMR6
5736
34.7k
    128U, // CMP_SULE_S
5737
34.7k
    128U, // CMP_SULE_S_MMR6
5738
34.7k
    128U, // CMP_SULT_D
5739
34.7k
    128U, // CMP_SULT_D_MMR6
5740
34.7k
    128U, // CMP_SULT_S
5741
34.7k
    128U, // CMP_SULT_S_MMR6
5742
34.7k
    128U, // CMP_SUN_D
5743
34.7k
    128U, // CMP_SUN_D_MMR6
5744
34.7k
    128U, // CMP_SUN_S
5745
34.7k
    128U, // CMP_SUN_S_MMR6
5746
34.7k
    128U, // CMP_UEQ_D
5747
34.7k
    128U, // CMP_UEQ_D_MMR6
5748
34.7k
    128U, // CMP_UEQ_S
5749
34.7k
    128U, // CMP_UEQ_S_MMR6
5750
34.7k
    128U, // CMP_ULE_D
5751
34.7k
    128U, // CMP_ULE_D_MMR6
5752
34.7k
    128U, // CMP_ULE_S
5753
34.7k
    128U, // CMP_ULE_S_MMR6
5754
34.7k
    128U, // CMP_ULT_D
5755
34.7k
    128U, // CMP_ULT_D_MMR6
5756
34.7k
    128U, // CMP_ULT_S
5757
34.7k
    128U, // CMP_ULT_S_MMR6
5758
34.7k
    128U, // CMP_UN_D
5759
34.7k
    128U, // CMP_UN_D_MMR6
5760
34.7k
    128U, // CMP_UN_S
5761
34.7k
    128U, // CMP_UN_S_MMR6
5762
34.7k
    293U, // COPY_S_B
5763
34.7k
    321U, // COPY_S_D
5764
34.7k
    265U, // COPY_S_H
5765
34.7k
    285U, // COPY_S_W
5766
34.7k
    293U, // COPY_U_B
5767
34.7k
    265U, // COPY_U_H
5768
34.7k
    285U, // COPY_U_W
5769
34.7k
    128U, // CRC32B
5770
34.7k
    0U, // CRC32B_NM
5771
34.7k
    128U, // CRC32CB
5772
34.7k
    0U, // CRC32CB_NM
5773
34.7k
    128U, // CRC32CD
5774
34.7k
    128U, // CRC32CH
5775
34.7k
    0U, // CRC32CH_NM
5776
34.7k
    128U, // CRC32CW
5777
34.7k
    0U, // CRC32CW_NM
5778
34.7k
    128U, // CRC32D
5779
34.7k
    128U, // CRC32H
5780
34.7k
    0U, // CRC32H_NM
5781
34.7k
    128U, // CRC32W
5782
34.7k
    0U, // CRC32W_NM
5783
34.7k
    0U, // CTC1
5784
34.7k
    0U, // CTC1_MM
5785
34.7k
    0U, // CTC2_MM
5786
34.7k
    0U, // CTCMSA
5787
34.7k
    0U, // CVT_D32_S
5788
34.7k
    0U, // CVT_D32_S_MM
5789
34.7k
    0U, // CVT_D32_W
5790
34.7k
    0U, // CVT_D32_W_MM
5791
34.7k
    0U, // CVT_D64_L
5792
34.7k
    0U, // CVT_D64_S
5793
34.7k
    0U, // CVT_D64_S_MM
5794
34.7k
    0U, // CVT_D64_W
5795
34.7k
    0U, // CVT_D64_W_MM
5796
34.7k
    0U, // CVT_D_L_MMR6
5797
34.7k
    0U, // CVT_L_D64
5798
34.7k
    0U, // CVT_L_D64_MM
5799
34.7k
    0U, // CVT_L_D_MMR6
5800
34.7k
    0U, // CVT_L_S
5801
34.7k
    0U, // CVT_L_S_MM
5802
34.7k
    0U, // CVT_L_S_MMR6
5803
34.7k
    0U, // CVT_PS_PW64
5804
34.7k
    128U, // CVT_PS_S64
5805
34.7k
    0U, // CVT_PW_PS64
5806
34.7k
    0U, // CVT_S_D32
5807
34.7k
    0U, // CVT_S_D32_MM
5808
34.7k
    0U, // CVT_S_D64
5809
34.7k
    0U, // CVT_S_D64_MM
5810
34.7k
    0U, // CVT_S_L
5811
34.7k
    0U, // CVT_S_L_MMR6
5812
34.7k
    0U, // CVT_S_PL64
5813
34.7k
    0U, // CVT_S_PU64
5814
34.7k
    0U, // CVT_S_W
5815
34.7k
    0U, // CVT_S_W_MM
5816
34.7k
    0U, // CVT_S_W_MMR6
5817
34.7k
    0U, // CVT_W_D32
5818
34.7k
    0U, // CVT_W_D32_MM
5819
34.7k
    0U, // CVT_W_D64
5820
34.7k
    0U, // CVT_W_D64_MM
5821
34.7k
    0U, // CVT_W_S
5822
34.7k
    0U, // CVT_W_S_MM
5823
34.7k
    0U, // CVT_W_S_MMR6
5824
34.7k
    128U, // C_EQ_D32
5825
34.7k
    128U, // C_EQ_D32_MM
5826
34.7k
    128U, // C_EQ_D64
5827
34.7k
    128U, // C_EQ_D64_MM
5828
34.7k
    128U, // C_EQ_S
5829
34.7k
    128U, // C_EQ_S_MM
5830
34.7k
    128U, // C_F_D32
5831
34.7k
    128U, // C_F_D32_MM
5832
34.7k
    128U, // C_F_D64
5833
34.7k
    128U, // C_F_D64_MM
5834
34.7k
    128U, // C_F_S
5835
34.7k
    128U, // C_F_S_MM
5836
34.7k
    128U, // C_LE_D32
5837
34.7k
    128U, // C_LE_D32_MM
5838
34.7k
    128U, // C_LE_D64
5839
34.7k
    128U, // C_LE_D64_MM
5840
34.7k
    128U, // C_LE_S
5841
34.7k
    128U, // C_LE_S_MM
5842
34.7k
    128U, // C_LT_D32
5843
34.7k
    128U, // C_LT_D32_MM
5844
34.7k
    128U, // C_LT_D64
5845
34.7k
    128U, // C_LT_D64_MM
5846
34.7k
    128U, // C_LT_S
5847
34.7k
    128U, // C_LT_S_MM
5848
34.7k
    128U, // C_NGE_D32
5849
34.7k
    128U, // C_NGE_D32_MM
5850
34.7k
    128U, // C_NGE_D64
5851
34.7k
    128U, // C_NGE_D64_MM
5852
34.7k
    128U, // C_NGE_S
5853
34.7k
    128U, // C_NGE_S_MM
5854
34.7k
    128U, // C_NGLE_D32
5855
34.7k
    128U, // C_NGLE_D32_MM
5856
34.7k
    128U, // C_NGLE_D64
5857
34.7k
    128U, // C_NGLE_D64_MM
5858
34.7k
    128U, // C_NGLE_S
5859
34.7k
    128U, // C_NGLE_S_MM
5860
34.7k
    128U, // C_NGL_D32
5861
34.7k
    128U, // C_NGL_D32_MM
5862
34.7k
    128U, // C_NGL_D64
5863
34.7k
    128U, // C_NGL_D64_MM
5864
34.7k
    128U, // C_NGL_S
5865
34.7k
    128U, // C_NGL_S_MM
5866
34.7k
    128U, // C_NGT_D32
5867
34.7k
    128U, // C_NGT_D32_MM
5868
34.7k
    128U, // C_NGT_D64
5869
34.7k
    128U, // C_NGT_D64_MM
5870
34.7k
    128U, // C_NGT_S
5871
34.7k
    128U, // C_NGT_S_MM
5872
34.7k
    128U, // C_OLE_D32
5873
34.7k
    128U, // C_OLE_D32_MM
5874
34.7k
    128U, // C_OLE_D64
5875
34.7k
    128U, // C_OLE_D64_MM
5876
34.7k
    128U, // C_OLE_S
5877
34.7k
    128U, // C_OLE_S_MM
5878
34.7k
    128U, // C_OLT_D32
5879
34.7k
    128U, // C_OLT_D32_MM
5880
34.7k
    128U, // C_OLT_D64
5881
34.7k
    128U, // C_OLT_D64_MM
5882
34.7k
    128U, // C_OLT_S
5883
34.7k
    128U, // C_OLT_S_MM
5884
34.7k
    128U, // C_SEQ_D32
5885
34.7k
    128U, // C_SEQ_D32_MM
5886
34.7k
    128U, // C_SEQ_D64
5887
34.7k
    128U, // C_SEQ_D64_MM
5888
34.7k
    128U, // C_SEQ_S
5889
34.7k
    128U, // C_SEQ_S_MM
5890
34.7k
    128U, // C_SF_D32
5891
34.7k
    128U, // C_SF_D32_MM
5892
34.7k
    128U, // C_SF_D64
5893
34.7k
    128U, // C_SF_D64_MM
5894
34.7k
    128U, // C_SF_S
5895
34.7k
    128U, // C_SF_S_MM
5896
34.7k
    128U, // C_UEQ_D32
5897
34.7k
    128U, // C_UEQ_D32_MM
5898
34.7k
    128U, // C_UEQ_D64
5899
34.7k
    128U, // C_UEQ_D64_MM
5900
34.7k
    128U, // C_UEQ_S
5901
34.7k
    128U, // C_UEQ_S_MM
5902
34.7k
    128U, // C_ULE_D32
5903
34.7k
    128U, // C_ULE_D32_MM
5904
34.7k
    128U, // C_ULE_D64
5905
34.7k
    128U, // C_ULE_D64_MM
5906
34.7k
    128U, // C_ULE_S
5907
34.7k
    128U, // C_ULE_S_MM
5908
34.7k
    128U, // C_ULT_D32
5909
34.7k
    128U, // C_ULT_D32_MM
5910
34.7k
    128U, // C_ULT_D64
5911
34.7k
    128U, // C_ULT_D64_MM
5912
34.7k
    128U, // C_ULT_S
5913
34.7k
    128U, // C_ULT_S_MM
5914
34.7k
    128U, // C_UN_D32
5915
34.7k
    128U, // C_UN_D32_MM
5916
34.7k
    128U, // C_UN_D64
5917
34.7k
    128U, // C_UN_D64_MM
5918
34.7k
    128U, // C_UN_S
5919
34.7k
    128U, // C_UN_S_MM
5920
34.7k
    0U, // CmpRxRy16
5921
34.7k
    1U, // CmpiRxImm16
5922
34.7k
    0U, // CmpiRxImmX16
5923
34.7k
    128U, // DADD
5924
34.7k
    128U, // DADDi
5925
34.7k
    128U, // DADDiu
5926
34.7k
    128U, // DADDu
5927
34.7k
    16U,  // DAHI
5928
34.7k
    3072U,  // DALIGN
5929
34.7k
    16U,  // DATI
5930
34.7k
    16U,  // DAUI
5931
34.7k
    0U, // DBITSWAP
5932
34.7k
    0U, // DCLO
5933
34.7k
    0U, // DCLO_R6
5934
34.7k
    0U, // DCLZ
5935
34.7k
    0U, // DCLZ_R6
5936
34.7k
    128U, // DDIV
5937
34.7k
    128U, // DDIVU
5938
34.7k
    0U, // DERET
5939
34.7k
    0U, // DERET_MM
5940
34.7k
    0U, // DERET_MMR6
5941
34.7k
    0U, // DERET_NM
5942
34.7k
    4128U,  // DEXT
5943
34.7k
    5152U,  // DEXT64_32
5944
34.7k
    6168U,  // DEXTM
5945
34.7k
    452U, // DEXTU
5946
34.7k
    0U, // DI
5947
34.7k
    7200U,  // DINS
5948
34.7k
    8216U,  // DINSM
5949
34.7k
    580U, // DINSU
5950
34.7k
    128U, // DIV
5951
34.7k
    128U, // DIVU
5952
34.7k
    128U, // DIVU_MMR6
5953
34.7k
    128U, // DIVU_NM
5954
34.7k
    128U, // DIV_MMR6
5955
34.7k
    128U, // DIV_NM
5956
34.7k
    128U, // DIV_S_B
5957
34.7k
    128U, // DIV_S_D
5958
34.7k
    128U, // DIV_S_H
5959
34.7k
    128U, // DIV_S_W
5960
34.7k
    128U, // DIV_U_B
5961
34.7k
    128U, // DIV_U_D
5962
34.7k
    128U, // DIV_U_H
5963
34.7k
    128U, // DIV_U_W
5964
34.7k
    0U, // DI_MM
5965
34.7k
    0U, // DI_MMR6
5966
34.7k
    0U, // DI_NM
5967
34.7k
    9216U,  // DLSA
5968
34.7k
    9216U,  // DLSA_R6
5969
34.7k
    136U, // DMFC0
5970
34.7k
    0U, // DMFC1
5971
34.7k
    136U, // DMFC2
5972
34.7k
    0U, // DMFC2_OCTEON
5973
34.7k
    136U, // DMFGC0
5974
34.7k
    128U, // DMOD
5975
34.7k
    128U, // DMODU
5976
34.7k
    0U, // DMT
5977
34.7k
    0U, // DMTC0
5978
34.7k
    0U, // DMTC1
5979
34.7k
    0U, // DMTC2
5980
34.7k
    0U, // DMTC2_OCTEON
5981
34.7k
    0U, // DMTGC0
5982
34.7k
    0U, // DMT_NM
5983
34.7k
    128U, // DMUH
5984
34.7k
    128U, // DMUHU
5985
34.7k
    128U, // DMUL
5986
34.7k
    0U, // DMULT
5987
34.7k
    0U, // DMULTu
5988
34.7k
    128U, // DMULU
5989
34.7k
    128U, // DMUL_R6
5990
34.7k
    128U, // DOTP_S_D
5991
34.7k
    128U, // DOTP_S_H
5992
34.7k
    128U, // DOTP_S_W
5993
34.7k
    128U, // DOTP_U_D
5994
34.7k
    128U, // DOTP_U_H
5995
34.7k
    128U, // DOTP_U_W
5996
34.7k
    184U, // DPADD_S_D
5997
34.7k
    184U, // DPADD_S_H
5998
34.7k
    184U, // DPADD_S_W
5999
34.7k
    184U, // DPADD_U_D
6000
34.7k
    184U, // DPADD_U_H
6001
34.7k
    184U, // DPADD_U_W
6002
34.7k
    128U, // DPAQX_SA_W_PH
6003
34.7k
    128U, // DPAQX_SA_W_PH_MMR2
6004
34.7k
    128U, // DPAQX_S_W_PH
6005
34.7k
    128U, // DPAQX_S_W_PH_MMR2
6006
34.7k
    128U, // DPAQ_SA_L_W
6007
34.7k
    128U, // DPAQ_SA_L_W_MM
6008
34.7k
    128U, // DPAQ_S_W_PH
6009
34.7k
    128U, // DPAQ_S_W_PH_MM
6010
34.7k
    128U, // DPAU_H_QBL
6011
34.7k
    128U, // DPAU_H_QBL_MM
6012
34.7k
    128U, // DPAU_H_QBR
6013
34.7k
    128U, // DPAU_H_QBR_MM
6014
34.7k
    128U, // DPAX_W_PH
6015
34.7k
    128U, // DPAX_W_PH_MMR2
6016
34.7k
    128U, // DPA_W_PH
6017
34.7k
    128U, // DPA_W_PH_MMR2
6018
34.7k
    0U, // DPOP
6019
34.7k
    128U, // DPSQX_SA_W_PH
6020
34.7k
    128U, // DPSQX_SA_W_PH_MMR2
6021
34.7k
    128U, // DPSQX_S_W_PH
6022
34.7k
    128U, // DPSQX_S_W_PH_MMR2
6023
34.7k
    128U, // DPSQ_SA_L_W
6024
34.7k
    128U, // DPSQ_SA_L_W_MM
6025
34.7k
    128U, // DPSQ_S_W_PH
6026
34.7k
    128U, // DPSQ_S_W_PH_MM
6027
34.7k
    184U, // DPSUB_S_D
6028
34.7k
    184U, // DPSUB_S_H
6029
34.7k
    184U, // DPSUB_S_W
6030
34.7k
    184U, // DPSUB_U_D
6031
34.7k
    184U, // DPSUB_U_H
6032
34.7k
    184U, // DPSUB_U_W
6033
34.7k
    128U, // DPSU_H_QBL
6034
34.7k
    128U, // DPSU_H_QBL_MM
6035
34.7k
    128U, // DPSU_H_QBR
6036
34.7k
    128U, // DPSU_H_QBR_MM
6037
34.7k
    128U, // DPSX_W_PH
6038
34.7k
    128U, // DPSX_W_PH_MMR2
6039
34.7k
    128U, // DPS_W_PH
6040
34.7k
    128U, // DPS_W_PH_MMR2
6041
34.7k
    160U, // DROTR
6042
34.7k
    152U, // DROTR32
6043
34.7k
    128U, // DROTRV
6044
34.7k
    0U, // DSBH
6045
34.7k
    0U, // DSDIV
6046
34.7k
    0U, // DSHD
6047
34.7k
    160U, // DSLL
6048
34.7k
    152U, // DSLL32
6049
34.7k
    1U, // DSLL64_32
6050
34.7k
    128U, // DSLLV
6051
34.7k
    160U, // DSRA
6052
34.7k
    152U, // DSRA32
6053
34.7k
    128U, // DSRAV
6054
34.7k
    160U, // DSRL
6055
34.7k
    152U, // DSRL32
6056
34.7k
    128U, // DSRLV
6057
34.7k
    128U, // DSUB
6058
34.7k
    128U, // DSUBu
6059
34.7k
    0U, // DUDIV
6060
34.7k
    0U, // DVP
6061
34.7k
    0U, // DVPE
6062
34.7k
    0U, // DVPE_NM
6063
34.7k
    0U, // DVP_MMR6
6064
34.7k
    0U, // DivRxRy16
6065
34.7k
    0U, // DivuRxRy16
6066
34.7k
    0U, // EHB
6067
34.7k
    0U, // EHB_MM
6068
34.7k
    0U, // EHB_MMR6
6069
34.7k
    0U, // EHB_NM
6070
34.7k
    0U, // EI
6071
34.7k
    0U, // EI_MM
6072
34.7k
    0U, // EI_MMR6
6073
34.7k
    0U, // EI_NM
6074
34.7k
    0U, // EMT
6075
34.7k
    0U, // EMT_NM
6076
34.7k
    0U, // ERET
6077
34.7k
    0U, // ERETNC
6078
34.7k
    0U, // ERETNC_MMR6
6079
34.7k
    0U, // ERETNC_NM
6080
34.7k
    0U, // ERET_MM
6081
34.7k
    0U, // ERET_MMR6
6082
34.7k
    0U, // ERET_NM
6083
34.7k
    0U, // EVP
6084
34.7k
    0U, // EVPE
6085
34.7k
    0U, // EVPE_NM
6086
34.7k
    0U, // EVP_MMR6
6087
34.7k
    5144U,  // EXT
6088
34.7k
    152U, // EXTP
6089
34.7k
    152U, // EXTPDP
6090
34.7k
    128U, // EXTPDPV
6091
34.7k
    128U, // EXTPDPV_MM
6092
34.7k
    152U, // EXTPDP_MM
6093
34.7k
    128U, // EXTPV
6094
34.7k
    128U, // EXTPV_MM
6095
34.7k
    152U, // EXTP_MM
6096
34.7k
    128U, // EXTRV_RS_W
6097
34.7k
    128U, // EXTRV_RS_W_MM
6098
34.7k
    128U, // EXTRV_R_W
6099
34.7k
    128U, // EXTRV_R_W_MM
6100
34.7k
    128U, // EXTRV_S_H
6101
34.7k
    128U, // EXTRV_S_H_MM
6102
34.7k
    128U, // EXTRV_W
6103
34.7k
    128U, // EXTRV_W_MM
6104
34.7k
    152U, // EXTR_RS_W
6105
34.7k
    152U, // EXTR_RS_W_MM
6106
34.7k
    152U, // EXTR_R_W
6107
34.7k
    152U, // EXTR_R_W_MM
6108
34.7k
    152U, // EXTR_S_H
6109
34.7k
    152U, // EXTR_S_H_MM
6110
34.7k
    152U, // EXTR_W
6111
34.7k
    152U, // EXTR_W_MM
6112
34.7k
    2072U,  // EXTS
6113
34.7k
    2072U,  // EXTS32
6114
34.7k
    2048U,  // EXTW_NM
6115
34.7k
    5144U,  // EXT_MM
6116
34.7k
    5144U,  // EXT_MMR6
6117
34.7k
    5144U,  // EXT_NM
6118
34.7k
    0U, // FABS_D32
6119
34.7k
    0U, // FABS_D32_MM
6120
34.7k
    0U, // FABS_D64
6121
34.7k
    0U, // FABS_D64_MM
6122
34.7k
    0U, // FABS_S
6123
34.7k
    0U, // FABS_S_MM
6124
34.7k
    128U, // FADD_D
6125
34.7k
    128U, // FADD_D32
6126
34.7k
    128U, // FADD_D32_MM
6127
34.7k
    128U, // FADD_D64
6128
34.7k
    128U, // FADD_D64_MM
6129
34.7k
    128U, // FADD_PS64
6130
34.7k
    128U, // FADD_S
6131
34.7k
    128U, // FADD_S_MM
6132
34.7k
    72U,  // FADD_S_MMR6
6133
34.7k
    128U, // FADD_W
6134
34.7k
    128U, // FCAF_D
6135
34.7k
    128U, // FCAF_W
6136
34.7k
    128U, // FCEQ_D
6137
34.7k
    128U, // FCEQ_W
6138
34.7k
    0U, // FCLASS_D
6139
34.7k
    0U, // FCLASS_W
6140
34.7k
    128U, // FCLE_D
6141
34.7k
    128U, // FCLE_W
6142
34.7k
    128U, // FCLT_D
6143
34.7k
    128U, // FCLT_W
6144
34.7k
    0U, // FCMP_D32
6145
34.7k
    0U, // FCMP_D32_MM
6146
34.7k
    0U, // FCMP_D64
6147
34.7k
    0U, // FCMP_S32
6148
34.7k
    0U, // FCMP_S32_MM
6149
34.7k
    128U, // FCNE_D
6150
34.7k
    128U, // FCNE_W
6151
34.7k
    128U, // FCOR_D
6152
34.7k
    128U, // FCOR_W
6153
34.7k
    128U, // FCUEQ_D
6154
34.7k
    128U, // FCUEQ_W
6155
34.7k
    128U, // FCULE_D
6156
34.7k
    128U, // FCULE_W
6157
34.7k
    128U, // FCULT_D
6158
34.7k
    128U, // FCULT_W
6159
34.7k
    128U, // FCUNE_D
6160
34.7k
    128U, // FCUNE_W
6161
34.7k
    128U, // FCUN_D
6162
34.7k
    128U, // FCUN_W
6163
34.7k
    128U, // FDIV_D
6164
34.7k
    128U, // FDIV_D32
6165
34.7k
    128U, // FDIV_D32_MM
6166
34.7k
    128U, // FDIV_D64
6167
34.7k
    128U, // FDIV_D64_MM
6168
34.7k
    128U, // FDIV_S
6169
34.7k
    128U, // FDIV_S_MM
6170
34.7k
    72U,  // FDIV_S_MMR6
6171
34.7k
    128U, // FDIV_W
6172
34.7k
    128U, // FEXDO_H
6173
34.7k
    128U, // FEXDO_W
6174
34.7k
    128U, // FEXP2_D
6175
34.7k
    128U, // FEXP2_W
6176
34.7k
    0U, // FEXUPL_D
6177
34.7k
    0U, // FEXUPL_W
6178
34.7k
    0U, // FEXUPR_D
6179
34.7k
    0U, // FEXUPR_W
6180
34.7k
    0U, // FFINT_S_D
6181
34.7k
    0U, // FFINT_S_W
6182
34.7k
    0U, // FFINT_U_D
6183
34.7k
    0U, // FFINT_U_W
6184
34.7k
    0U, // FFQL_D
6185
34.7k
    0U, // FFQL_W
6186
34.7k
    0U, // FFQR_D
6187
34.7k
    0U, // FFQR_W
6188
34.7k
    0U, // FILL_B
6189
34.7k
    0U, // FILL_D
6190
34.7k
    0U, // FILL_H
6191
34.7k
    0U, // FILL_W
6192
34.7k
    0U, // FLOG2_D
6193
34.7k
    0U, // FLOG2_W
6194
34.7k
    0U, // FLOOR_L_D64
6195
34.7k
    0U, // FLOOR_L_D_MMR6
6196
34.7k
    0U, // FLOOR_L_S
6197
34.7k
    0U, // FLOOR_L_S_MMR6
6198
34.7k
    0U, // FLOOR_W_D32
6199
34.7k
    0U, // FLOOR_W_D64
6200
34.7k
    0U, // FLOOR_W_D_MMR6
6201
34.7k
    0U, // FLOOR_W_MM
6202
34.7k
    0U, // FLOOR_W_S
6203
34.7k
    0U, // FLOOR_W_S_MM
6204
34.7k
    0U, // FLOOR_W_S_MMR6
6205
34.7k
    184U, // FMADD_D
6206
34.7k
    184U, // FMADD_W
6207
34.7k
    128U, // FMAX_A_D
6208
34.7k
    128U, // FMAX_A_W
6209
34.7k
    128U, // FMAX_D
6210
34.7k
    128U, // FMAX_W
6211
34.7k
    128U, // FMIN_A_D
6212
34.7k
    128U, // FMIN_A_W
6213
34.7k
    128U, // FMIN_D
6214
34.7k
    128U, // FMIN_W
6215
34.7k
    0U, // FMOV_D32
6216
34.7k
    0U, // FMOV_D32_MM
6217
34.7k
    0U, // FMOV_D64
6218
34.7k
    0U, // FMOV_D64_MM
6219
34.7k
    0U, // FMOV_D_MMR6
6220
34.7k
    0U, // FMOV_S
6221
34.7k
    0U, // FMOV_S_MM
6222
34.7k
    0U, // FMOV_S_MMR6
6223
34.7k
    184U, // FMSUB_D
6224
34.7k
    184U, // FMSUB_W
6225
34.7k
    128U, // FMUL_D
6226
34.7k
    128U, // FMUL_D32
6227
34.7k
    128U, // FMUL_D32_MM
6228
34.7k
    128U, // FMUL_D64
6229
34.7k
    128U, // FMUL_D64_MM
6230
34.7k
    128U, // FMUL_PS64
6231
34.7k
    128U, // FMUL_S
6232
34.7k
    128U, // FMUL_S_MM
6233
34.7k
    72U,  // FMUL_S_MMR6
6234
34.7k
    128U, // FMUL_W
6235
34.7k
    0U, // FNEG_D32
6236
34.7k
    0U, // FNEG_D32_MM
6237
34.7k
    0U, // FNEG_D64
6238
34.7k
    0U, // FNEG_D64_MM
6239
34.7k
    0U, // FNEG_S
6240
34.7k
    0U, // FNEG_S_MM
6241
34.7k
    0U, // FNEG_S_MMR6
6242
34.7k
    1U, // FORK
6243
34.7k
    1U, // FORK_NM
6244
34.7k
    0U, // FRCP_D
6245
34.7k
    0U, // FRCP_W
6246
34.7k
    0U, // FRINT_D
6247
34.7k
    0U, // FRINT_W
6248
34.7k
    0U, // FRSQRT_D
6249
34.7k
    0U, // FRSQRT_W
6250
34.7k
    128U, // FSAF_D
6251
34.7k
    128U, // FSAF_W
6252
34.7k
    128U, // FSEQ_D
6253
34.7k
    128U, // FSEQ_W
6254
34.7k
    128U, // FSLE_D
6255
34.7k
    128U, // FSLE_W
6256
34.7k
    128U, // FSLT_D
6257
34.7k
    128U, // FSLT_W
6258
34.7k
    128U, // FSNE_D
6259
34.7k
    128U, // FSNE_W
6260
34.7k
    128U, // FSOR_D
6261
34.7k
    128U, // FSOR_W
6262
34.7k
    0U, // FSQRT_D
6263
34.7k
    0U, // FSQRT_D32
6264
34.7k
    0U, // FSQRT_D32_MM
6265
34.7k
    0U, // FSQRT_D64
6266
34.7k
    0U, // FSQRT_D64_MM
6267
34.7k
    0U, // FSQRT_S
6268
34.7k
    0U, // FSQRT_S_MM
6269
34.7k
    0U, // FSQRT_W
6270
34.7k
    128U, // FSUB_D
6271
34.7k
    128U, // FSUB_D32
6272
34.7k
    128U, // FSUB_D32_MM
6273
34.7k
    128U, // FSUB_D64
6274
34.7k
    128U, // FSUB_D64_MM
6275
34.7k
    128U, // FSUB_PS64
6276
34.7k
    128U, // FSUB_S
6277
34.7k
    128U, // FSUB_S_MM
6278
34.7k
    72U,  // FSUB_S_MMR6
6279
34.7k
    128U, // FSUB_W
6280
34.7k
    128U, // FSUEQ_D
6281
34.7k
    128U, // FSUEQ_W
6282
34.7k
    128U, // FSULE_D
6283
34.7k
    128U, // FSULE_W
6284
34.7k
    128U, // FSULT_D
6285
34.7k
    128U, // FSULT_W
6286
34.7k
    128U, // FSUNE_D
6287
34.7k
    128U, // FSUNE_W
6288
34.7k
    128U, // FSUN_D
6289
34.7k
    128U, // FSUN_W
6290
34.7k
    0U, // FTINT_S_D
6291
34.7k
    0U, // FTINT_S_W
6292
34.7k
    0U, // FTINT_U_D
6293
34.7k
    0U, // FTINT_U_W
6294
34.7k
    128U, // FTQ_H
6295
34.7k
    128U, // FTQ_W
6296
34.7k
    0U, // FTRUNC_S_D
6297
34.7k
    0U, // FTRUNC_S_W
6298
34.7k
    0U, // FTRUNC_U_D
6299
34.7k
    0U, // FTRUNC_U_W
6300
34.7k
    0U, // GINVI
6301
34.7k
    0U, // GINVI_MMR6
6302
34.7k
    0U, // GINVI_NM
6303
34.7k
    0U, // GINVT
6304
34.7k
    0U, // GINVT_MMR6
6305
34.7k
    0U, // GINVT_NM
6306
34.7k
    128U, // HADD_S_D
6307
34.7k
    128U, // HADD_S_H
6308
34.7k
    128U, // HADD_S_W
6309
34.7k
    128U, // HADD_U_D
6310
34.7k
    128U, // HADD_U_H
6311
34.7k
    128U, // HADD_U_W
6312
34.7k
    128U, // HSUB_S_D
6313
34.7k
    128U, // HSUB_S_H
6314
34.7k
    128U, // HSUB_S_W
6315
34.7k
    128U, // HSUB_U_D
6316
34.7k
    128U, // HSUB_U_H
6317
34.7k
    128U, // HSUB_U_W
6318
34.7k
    0U, // HYPCALL
6319
34.7k
    0U, // HYPCALL_MM
6320
34.7k
    128U, // ILVEV_B
6321
34.7k
    128U, // ILVEV_D
6322
34.7k
    128U, // ILVEV_H
6323
34.7k
    128U, // ILVEV_W
6324
34.7k
    128U, // ILVL_B
6325
34.7k
    128U, // ILVL_D
6326
34.7k
    128U, // ILVL_H
6327
34.7k
    128U, // ILVL_W
6328
34.7k
    128U, // ILVOD_B
6329
34.7k
    128U, // ILVOD_D
6330
34.7k
    128U, // ILVOD_H
6331
34.7k
    128U, // ILVOD_W
6332
34.7k
    128U, // ILVR_B
6333
34.7k
    128U, // ILVR_D
6334
34.7k
    128U, // ILVR_H
6335
34.7k
    128U, // ILVR_W
6336
34.7k
    7192U,  // INS
6337
34.7k
    0U, // INSERT_B
6338
34.7k
    0U, // INSERT_D
6339
34.7k
    0U, // INSERT_H
6340
34.7k
    0U, // INSERT_W
6341
34.7k
    0U, // INSV
6342
34.7k
    0U, // INSVE_B
6343
34.7k
    0U, // INSVE_D
6344
34.7k
    0U, // INSVE_H
6345
34.7k
    0U, // INSVE_W
6346
34.7k
    0U, // INSV_MM
6347
34.7k
    7192U,  // INS_MM
6348
34.7k
    7192U,  // INS_MMR6
6349
34.7k
    7192U,  // INS_NM
6350
34.7k
    0U, // J
6351
34.7k
    0U, // JAL
6352
34.7k
    0U, // JALR
6353
34.7k
    0U, // JALR16_MM
6354
34.7k
    0U, // JALR64
6355
34.7k
    0U, // JALRC16_MMR6
6356
34.7k
    0U, // JALRC16_NM
6357
34.7k
    0U, // JALRCHB_NM
6358
34.7k
    0U, // JALRC_HB_MMR6
6359
34.7k
    0U, // JALRC_MMR6
6360
34.7k
    0U, // JALRC_NM
6361
34.7k
    0U, // JALRS16_MM
6362
34.7k
    0U, // JALRS_MM
6363
34.7k
    0U, // JALR_HB
6364
34.7k
    0U, // JALR_HB64
6365
34.7k
    0U, // JALR_MM
6366
34.7k
    0U, // JALS_MM
6367
34.7k
    0U, // JALX
6368
34.7k
    0U, // JALX_MM
6369
34.7k
    0U, // JAL_MM
6370
34.7k
    0U, // JIALC
6371
34.7k
    0U, // JIALC64
6372
34.7k
    0U, // JIALC_MMR6
6373
34.7k
    0U, // JIC
6374
34.7k
    0U, // JIC64
6375
34.7k
    0U, // JIC_MMR6
6376
34.7k
    0U, // JR
6377
34.7k
    0U, // JR16_MM
6378
34.7k
    0U, // JR64
6379
34.7k
    0U, // JRADDIUSP
6380
34.7k
    0U, // JRC16_MM
6381
34.7k
    0U, // JRC16_MMR6
6382
34.7k
    0U, // JRCADDIUSP_MMR6
6383
34.7k
    0U, // JRC_NM
6384
34.7k
    0U, // JR_HB
6385
34.7k
    0U, // JR_HB64
6386
34.7k
    0U, // JR_HB64_R6
6387
34.7k
    0U, // JR_HB_R6
6388
34.7k
    0U, // JR_MM
6389
34.7k
    0U, // J_MM
6390
34.7k
    0U, // Jal16
6391
34.7k
    0U, // JalB16
6392
34.7k
    0U, // JrRa16
6393
34.7k
    0U, // JrcRa16
6394
34.7k
    0U, // JrcRx16
6395
34.7k
    0U, // JumpLinkReg16
6396
34.7k
    0U, // LAPC32_NM
6397
34.7k
    0U, // LAPC48_NM
6398
34.7k
    0U, // LB
6399
34.7k
    0U, // LB16_NM
6400
34.7k
    0U, // LB64
6401
34.7k
    0U, // LBE
6402
34.7k
    0U, // LBE_MM
6403
34.7k
    0U, // LBGP_NM
6404
34.7k
    0U, // LBU16_MM
6405
34.7k
    0U, // LBU16_NM
6406
34.7k
    0U, // LBUGP_NM
6407
34.7k
    1U, // LBUX
6408
34.7k
    1U, // LBUX_MM
6409
34.7k
    0U, // LBUX_NM
6410
34.7k
    0U, // LBU_MMR6
6411
34.7k
    0U, // LBU_NM
6412
34.7k
    0U, // LBUs9_NM
6413
34.7k
    0U, // LBX_NM
6414
34.7k
    0U, // LB_MM
6415
34.7k
    0U, // LB_MMR6
6416
34.7k
    0U, // LB_NM
6417
34.7k
    0U, // LBs9_NM
6418
34.7k
    0U, // LBu
6419
34.7k
    0U, // LBu64
6420
34.7k
    0U, // LBuE
6421
34.7k
    0U, // LBuE_MM
6422
34.7k
    0U, // LBu_MM
6423
34.7k
    0U, // LD
6424
34.7k
    0U, // LDC1
6425
34.7k
    0U, // LDC164
6426
34.7k
    0U, // LDC1_D64_MMR6
6427
34.7k
    0U, // LDC1_MM_D32
6428
34.7k
    0U, // LDC1_MM_D64
6429
34.7k
    0U, // LDC2
6430
34.7k
    0U, // LDC2_MMR6
6431
34.7k
    0U, // LDC2_R6
6432
34.7k
    0U, // LDC3
6433
34.7k
    0U, // LDI_B
6434
34.7k
    0U, // LDI_D
6435
34.7k
    0U, // LDI_H
6436
34.7k
    0U, // LDI_W
6437
34.7k
    0U, // LDL
6438
34.7k
    0U, // LDPC
6439
34.7k
    0U, // LDR
6440
34.7k
    1U, // LDXC1
6441
34.7k
    1U, // LDXC164
6442
34.7k
    0U, // LD_B
6443
34.7k
    0U, // LD_D
6444
34.7k
    0U, // LD_H
6445
34.7k
    0U, // LD_W
6446
34.7k
    0U, // LEA_ADDIU_NM
6447
34.7k
    0U, // LEA_ADDiu
6448
34.7k
    0U, // LEA_ADDiu64
6449
34.7k
    0U, // LEA_ADDiu_MM
6450
34.7k
    0U, // LH
6451
34.7k
    0U, // LH16_NM
6452
34.7k
    0U, // LH64
6453
34.7k
    0U, // LHE
6454
34.7k
    0U, // LHE_MM
6455
34.7k
    0U, // LHGP_NM
6456
34.7k
    0U, // LHU16_MM
6457
34.7k
    0U, // LHU16_NM
6458
34.7k
    0U, // LHUGP_NM
6459
34.7k
    0U, // LHUXS_NM
6460
34.7k
    0U, // LHUX_NM
6461
34.7k
    0U, // LHU_NM
6462
34.7k
    0U, // LHUs9_NM
6463
34.7k
    1U, // LHX
6464
34.7k
    0U, // LHXS_NM
6465
34.7k
    1U, // LHX_MM
6466
34.7k
    0U, // LHX_NM
6467
34.7k
    0U, // LH_MM
6468
34.7k
    0U, // LH_NM
6469
34.7k
    0U, // LHs9_NM
6470
34.7k
    0U, // LHu
6471
34.7k
    0U, // LHu64
6472
34.7k
    0U, // LHuE
6473
34.7k
    0U, // LHuE_MM
6474
34.7k
    0U, // LHu_MM
6475
34.7k
    0U, // LI16_MM
6476
34.7k
    0U, // LI16_MMR6
6477
34.7k
    0U, // LI16_NM
6478
34.7k
    0U, // LI48_NM
6479
34.7k
    0U, // LL
6480
34.7k
    0U, // LL64
6481
34.7k
    0U, // LL64_R6
6482
34.7k
    0U, // LLD
6483
34.7k
    0U, // LLD_R6
6484
34.7k
    0U, // LLE
6485
34.7k
    0U, // LLE_MM
6486
34.7k
    76U,  // LLWP_NM
6487
34.7k
    0U, // LL_MM
6488
34.7k
    0U, // LL_MMR6
6489
34.7k
    0U, // LL_NM
6490
34.7k
    0U, // LL_R6
6491
34.7k
    9216U,  // LSA
6492
34.7k
    1U, // LSA_MMR6
6493
34.7k
    1024U,  // LSA_NM
6494
34.7k
    9216U,  // LSA_R6
6495
34.7k
    0U, // LUI_MMR6
6496
34.7k
    0U, // LUI_NM
6497
34.7k
    1U, // LUXC1
6498
34.7k
    1U, // LUXC164
6499
34.7k
    1U, // LUXC1_MM
6500
34.7k
    0U, // LUi
6501
34.7k
    0U, // LUi64
6502
34.7k
    0U, // LUi_MM
6503
34.7k
    0U, // LW
6504
34.7k
    0U, // LW16_MM
6505
34.7k
    0U, // LW16_NM
6506
34.7k
    0U, // LW4x4_NM
6507
34.7k
    0U, // LW64
6508
34.7k
    0U, // LWC1
6509
34.7k
    0U, // LWC1_MM
6510
34.7k
    0U, // LWC2
6511
34.7k
    0U, // LWC2_MMR6
6512
34.7k
    0U, // LWC2_R6
6513
34.7k
    0U, // LWC3
6514
34.7k
    0U, // LWDSP
6515
34.7k
    0U, // LWDSP_MM
6516
34.7k
    0U, // LWE
6517
34.7k
    0U, // LWE_MM
6518
34.7k
    0U, // LWGP16_NM
6519
34.7k
    0U, // LWGP_MM
6520
34.7k
    0U, // LWGP_NM
6521
34.7k
    0U, // LWL
6522
34.7k
    0U, // LWL64
6523
34.7k
    0U, // LWLE
6524
34.7k
    0U, // LWLE_MM
6525
34.7k
    0U, // LWL_MM
6526
34.7k
    0U, // LWM16_MM
6527
34.7k
    0U, // LWM16_MMR6
6528
34.7k
    0U, // LWM32_MM
6529
34.7k
    184U, // LWM_NM
6530
34.7k
    0U, // LWPC
6531
34.7k
    0U, // LWPC_MMR6
6532
34.7k
    0U, // LWPC_NM
6533
34.7k
    0U, // LWP_MM
6534
34.7k
    0U, // LWR
6535
34.7k
    0U, // LWR64
6536
34.7k
    0U, // LWRE
6537
34.7k
    0U, // LWRE_MM
6538
34.7k
    0U, // LWR_MM
6539
34.7k
    0U, // LWSP16_NM
6540
34.7k
    0U, // LWSP_MM
6541
34.7k
    0U, // LWUPC
6542
34.7k
    0U, // LWU_MM
6543
34.7k
    1U, // LWX
6544
34.7k
    1U, // LWXC1
6545
34.7k
    1U, // LWXC1_MM
6546
34.7k
    0U, // LWXS16_NM
6547
34.7k
    1U, // LWXS_MM
6548
34.7k
    0U, // LWXS_NM
6549
34.7k
    1U, // LWX_MM
6550
34.7k
    0U, // LWX_NM
6551
34.7k
    0U, // LW_MM
6552
34.7k
    0U, // LW_MMR6
6553
34.7k
    0U, // LW_NM
6554
34.7k
    0U, // LWs9_NM
6555
34.7k
    0U, // LWu
6556
34.7k
    0U, // LbRxRyOffMemX16
6557
34.7k
    0U, // LbuRxRyOffMemX16
6558
34.7k
    0U, // LhRxRyOffMemX16
6559
34.7k
    0U, // LhuRxRyOffMemX16
6560
34.7k
    1U, // LiRxImm16
6561
34.7k
    0U, // LiRxImmAlignX16
6562
34.7k
    0U, // LiRxImmX16
6563
34.7k
    1U, // LwRxPcTcp16
6564
34.7k
    0U, // LwRxPcTcpX16
6565
34.7k
    0U, // LwRxRyOffMemX16
6566
34.7k
    0U, // LwRxSpImmX16
6567
34.7k
    0U, // MADD
6568
34.7k
    184U, // MADDF_D
6569
34.7k
    184U, // MADDF_D_MMR6
6570
34.7k
    184U, // MADDF_S
6571
34.7k
    184U, // MADDF_S_MMR6
6572
34.7k
    184U, // MADDR_Q_H
6573
34.7k
    184U, // MADDR_Q_W
6574
34.7k
    0U, // MADDU
6575
34.7k
    128U, // MADDU_DSP
6576
34.7k
    128U, // MADDU_DSP_MM
6577
34.7k
    0U, // MADDU_MM
6578
34.7k
    184U, // MADDV_B
6579
34.7k
    184U, // MADDV_D
6580
34.7k
    184U, // MADDV_H
6581
34.7k
    184U, // MADDV_W
6582
34.7k
    0U, // MADD_D32
6583
34.7k
    0U, // MADD_D32_MM
6584
34.7k
    0U, // MADD_D64
6585
34.7k
    128U, // MADD_DSP
6586
34.7k
    128U, // MADD_DSP_MM
6587
34.7k
    0U, // MADD_MM
6588
34.7k
    184U, // MADD_Q_H
6589
34.7k
    184U, // MADD_Q_W
6590
34.7k
    0U, // MADD_S
6591
34.7k
    0U, // MADD_S_MM
6592
34.7k
    128U, // MAQ_SA_W_PHL
6593
34.7k
    128U, // MAQ_SA_W_PHL_MM
6594
34.7k
    128U, // MAQ_SA_W_PHR
6595
34.7k
    128U, // MAQ_SA_W_PHR_MM
6596
34.7k
    128U, // MAQ_S_W_PHL
6597
34.7k
    128U, // MAQ_S_W_PHL_MM
6598
34.7k
    128U, // MAQ_S_W_PHR
6599
34.7k
    128U, // MAQ_S_W_PHR_MM
6600
34.7k
    128U, // MAXA_D
6601
34.7k
    128U, // MAXA_D_MMR6
6602
34.7k
    128U, // MAXA_S
6603
34.7k
    128U, // MAXA_S_MMR6
6604
34.7k
    128U, // MAXI_S_B
6605
34.7k
    128U, // MAXI_S_D
6606
34.7k
    128U, // MAXI_S_H
6607
34.7k
    128U, // MAXI_S_W
6608
34.7k
    152U, // MAXI_U_B
6609
34.7k
    152U, // MAXI_U_D
6610
34.7k
    152U, // MAXI_U_H
6611
34.7k
    152U, // MAXI_U_W
6612
34.7k
    128U, // MAX_A_B
6613
34.7k
    128U, // MAX_A_D
6614
34.7k
    128U, // MAX_A_H
6615
34.7k
    128U, // MAX_A_W
6616
34.7k
    128U, // MAX_D
6617
34.7k
    128U, // MAX_D_MMR6
6618
34.7k
    128U, // MAX_S
6619
34.7k
    128U, // MAX_S_B
6620
34.7k
    128U, // MAX_S_D
6621
34.7k
    128U, // MAX_S_H
6622
34.7k
    128U, // MAX_S_MMR6
6623
34.7k
    128U, // MAX_S_W
6624
34.7k
    128U, // MAX_U_B
6625
34.7k
    128U, // MAX_U_D
6626
34.7k
    128U, // MAX_U_H
6627
34.7k
    128U, // MAX_U_W
6628
34.7k
    136U, // MFC0
6629
34.7k
    0U, // MFC0Sel_NM
6630
34.7k
    136U, // MFC0_MMR6
6631
34.7k
    152U, // MFC0_NM
6632
34.7k
    0U, // MFC1
6633
34.7k
    0U, // MFC1_D64
6634
34.7k
    0U, // MFC1_MM
6635
34.7k
    0U, // MFC1_MMR6
6636
34.7k
    136U, // MFC2
6637
34.7k
    0U, // MFC2_MMR6
6638
34.7k
    136U, // MFGC0
6639
34.7k
    136U, // MFGC0_MM
6640
34.7k
    0U, // MFHC0Sel_NM
6641
34.7k
    136U, // MFHC0_MMR6
6642
34.7k
    152U, // MFHC0_NM
6643
34.7k
    0U, // MFHC1_D32
6644
34.7k
    0U, // MFHC1_D32_MM
6645
34.7k
    0U, // MFHC1_D64
6646
34.7k
    0U, // MFHC1_D64_MM
6647
34.7k
    0U, // MFHC2_MMR6
6648
34.7k
    136U, // MFHGC0
6649
34.7k
    136U, // MFHGC0_MM
6650
34.7k
    0U, // MFHI
6651
34.7k
    0U, // MFHI16_MM
6652
34.7k
    0U, // MFHI64
6653
34.7k
    0U, // MFHI_DSP
6654
34.7k
    0U, // MFHI_DSP_MM
6655
34.7k
    0U, // MFHI_MM
6656
34.7k
    0U, // MFLO
6657
34.7k
    0U, // MFLO16_MM
6658
34.7k
    0U, // MFLO64
6659
34.7k
    0U, // MFLO_DSP
6660
34.7k
    0U, // MFLO_DSP_MM
6661
34.7k
    0U, // MFLO_MM
6662
34.7k
    19520U, // MFTR
6663
34.7k
    19520U, // MFTR_NM
6664
34.7k
    128U, // MINA_D
6665
34.7k
    128U, // MINA_D_MMR6
6666
34.7k
    128U, // MINA_S
6667
34.7k
    128U, // MINA_S_MMR6
6668
34.7k
    128U, // MINI_S_B
6669
34.7k
    128U, // MINI_S_D
6670
34.7k
    128U, // MINI_S_H
6671
34.7k
    128U, // MINI_S_W
6672
34.7k
    152U, // MINI_U_B
6673
34.7k
    152U, // MINI_U_D
6674
34.7k
    152U, // MINI_U_H
6675
34.7k
    152U, // MINI_U_W
6676
34.7k
    128U, // MIN_A_B
6677
34.7k
    128U, // MIN_A_D
6678
34.7k
    128U, // MIN_A_H
6679
34.7k
    128U, // MIN_A_W
6680
34.7k
    128U, // MIN_D
6681
34.7k
    128U, // MIN_D_MMR6
6682
34.7k
    128U, // MIN_S
6683
34.7k
    128U, // MIN_S_B
6684
34.7k
    128U, // MIN_S_D
6685
34.7k
    128U, // MIN_S_H
6686
34.7k
    128U, // MIN_S_MMR6
6687
34.7k
    128U, // MIN_S_W
6688
34.7k
    128U, // MIN_U_B
6689
34.7k
    128U, // MIN_U_D
6690
34.7k
    128U, // MIN_U_H
6691
34.7k
    128U, // MIN_U_W
6692
34.7k
    128U, // MOD
6693
34.7k
    128U, // MODSUB
6694
34.7k
    128U, // MODSUB_MM
6695
34.7k
    128U, // MODU
6696
34.7k
    128U, // MODU_MMR6
6697
34.7k
    128U, // MODU_NM
6698
34.7k
    128U, // MOD_MMR6
6699
34.7k
    128U, // MOD_NM
6700
34.7k
    128U, // MOD_S_B
6701
34.7k
    128U, // MOD_S_D
6702
34.7k
    128U, // MOD_S_H
6703
34.7k
    128U, // MOD_S_W
6704
34.7k
    128U, // MOD_U_B
6705
34.7k
    128U, // MOD_U_D
6706
34.7k
    128U, // MOD_U_H
6707
34.7k
    128U, // MOD_U_W
6708
34.7k
    0U, // MOVE16_MM
6709
34.7k
    0U, // MOVE16_MMR6
6710
34.7k
    80U,  // MOVEBALC_NM
6711
34.7k
    0U, // MOVEPREV_NM
6712
34.7k
    0U, // MOVEP_MM
6713
34.7k
    0U, // MOVEP_MMR6
6714
34.7k
    0U, // MOVEP_NM
6715
34.7k
    0U, // MOVE_NM
6716
34.7k
    0U, // MOVE_V
6717
34.7k
    128U, // MOVF_D32
6718
34.7k
    128U, // MOVF_D32_MM
6719
34.7k
    128U, // MOVF_D64
6720
34.7k
    128U, // MOVF_I
6721
34.7k
    128U, // MOVF_I64
6722
34.7k
    128U, // MOVF_I_MM
6723
34.7k
    128U, // MOVF_S
6724
34.7k
    128U, // MOVF_S_MM
6725
34.7k
    128U, // MOVN_I64_D64
6726
34.7k
    128U, // MOVN_I64_I
6727
34.7k
    128U, // MOVN_I64_I64
6728
34.7k
    128U, // MOVN_I64_S
6729
34.7k
    128U, // MOVN_I_D32
6730
34.7k
    128U, // MOVN_I_D32_MM
6731
34.7k
    128U, // MOVN_I_D64
6732
34.7k
    128U, // MOVN_I_I
6733
34.7k
    128U, // MOVN_I_I64
6734
34.7k
    128U, // MOVN_I_MM
6735
34.7k
    128U, // MOVN_I_S
6736
34.7k
    128U, // MOVN_I_S_MM
6737
34.7k
    128U, // MOVN_NM
6738
34.7k
    128U, // MOVT_D32
6739
34.7k
    128U, // MOVT_D32_MM
6740
34.7k
    128U, // MOVT_D64
6741
34.7k
    128U, // MOVT_I
6742
34.7k
    128U, // MOVT_I64
6743
34.7k
    128U, // MOVT_I_MM
6744
34.7k
    128U, // MOVT_S
6745
34.7k
    128U, // MOVT_S_MM
6746
34.7k
    128U, // MOVZ_I64_D64
6747
34.7k
    128U, // MOVZ_I64_I
6748
34.7k
    128U, // MOVZ_I64_I64
6749
34.7k
    128U, // MOVZ_I64_S
6750
34.7k
    128U, // MOVZ_I_D32
6751
34.7k
    128U, // MOVZ_I_D32_MM
6752
34.7k
    128U, // MOVZ_I_D64
6753
34.7k
    128U, // MOVZ_I_I
6754
34.7k
    128U, // MOVZ_I_I64
6755
34.7k
    128U, // MOVZ_I_MM
6756
34.7k
    128U, // MOVZ_I_S
6757
34.7k
    128U, // MOVZ_I_S_MM
6758
34.7k
    128U, // MOVZ_NM
6759
34.7k
    0U, // MSUB
6760
34.7k
    184U, // MSUBF_D
6761
34.7k
    184U, // MSUBF_D_MMR6
6762
34.7k
    184U, // MSUBF_S
6763
34.7k
    184U, // MSUBF_S_MMR6
6764
34.7k
    184U, // MSUBR_Q_H
6765
34.7k
    184U, // MSUBR_Q_W
6766
34.7k
    0U, // MSUBU
6767
34.7k
    128U, // MSUBU_DSP
6768
34.7k
    128U, // MSUBU_DSP_MM
6769
34.7k
    0U, // MSUBU_MM
6770
34.7k
    184U, // MSUBV_B
6771
34.7k
    184U, // MSUBV_D
6772
34.7k
    184U, // MSUBV_H
6773
34.7k
    184U, // MSUBV_W
6774
34.7k
    0U, // MSUB_D32
6775
34.7k
    0U, // MSUB_D32_MM
6776
34.7k
    0U, // MSUB_D64
6777
34.7k
    128U, // MSUB_DSP
6778
34.7k
    128U, // MSUB_DSP_MM
6779
34.7k
    0U, // MSUB_MM
6780
34.7k
    184U, // MSUB_Q_H
6781
34.7k
    184U, // MSUB_Q_W
6782
34.7k
    0U, // MSUB_S
6783
34.7k
    0U, // MSUB_S_MM
6784
34.7k
    0U, // MTC0
6785
34.7k
    0U, // MTC0Sel_NM
6786
34.7k
    0U, // MTC0_MMR6
6787
34.7k
    152U, // MTC0_NM
6788
34.7k
    0U, // MTC1
6789
34.7k
    0U, // MTC1_D64
6790
34.7k
    0U, // MTC1_D64_MM
6791
34.7k
    0U, // MTC1_MM
6792
34.7k
    0U, // MTC1_MMR6
6793
34.7k
    0U, // MTC2
6794
34.7k
    0U, // MTC2_MMR6
6795
34.7k
    0U, // MTGC0
6796
34.7k
    0U, // MTGC0_MM
6797
34.7k
    0U, // MTHC0Sel_NM
6798
34.7k
    0U, // MTHC0_MMR6
6799
34.7k
    152U, // MTHC0_NM
6800
34.7k
    0U, // MTHC1_D32
6801
34.7k
    0U, // MTHC1_D32_MM
6802
34.7k
    0U, // MTHC1_D64
6803
34.7k
    0U, // MTHC1_D64_MM
6804
34.7k
    0U, // MTHC2_MMR6
6805
34.7k
    0U, // MTHGC0
6806
34.7k
    0U, // MTHGC0_MM
6807
34.7k
    0U, // MTHI
6808
34.7k
    0U, // MTHI64
6809
34.7k
    0U, // MTHI_DSP
6810
34.7k
    0U, // MTHI_DSP_MM
6811
34.7k
    0U, // MTHI_MM
6812
34.7k
    0U, // MTHLIP
6813
34.7k
    0U, // MTHLIP_MM
6814
34.7k
    0U, // MTLO
6815
34.7k
    0U, // MTLO64
6816
34.7k
    0U, // MTLO_DSP
6817
34.7k
    0U, // MTLO_DSP_MM
6818
34.7k
    0U, // MTLO_MM
6819
34.7k
    0U, // MTM0
6820
34.7k
    0U, // MTM1
6821
34.7k
    0U, // MTM2
6822
34.7k
    0U, // MTP0
6823
34.7k
    0U, // MTP1
6824
34.7k
    0U, // MTP2
6825
34.7k
    2U, // MTTR
6826
34.7k
    2U, // MTTR_NM
6827
34.7k
    128U, // MUH
6828
34.7k
    128U, // MUHU
6829
34.7k
    128U, // MUHU_MMR6
6830
34.7k
    128U, // MUHU_NM
6831
34.7k
    128U, // MUH_MMR6
6832
34.7k
    128U, // MUH_NM
6833
34.7k
    128U, // MUL
6834
34.7k
    128U, // MUL4x4_NM
6835
34.7k
    128U, // MULEQ_S_W_PHL
6836
34.7k
    128U, // MULEQ_S_W_PHL_MM
6837
34.7k
    128U, // MULEQ_S_W_PHR
6838
34.7k
    128U, // MULEQ_S_W_PHR_MM
6839
34.7k
    128U, // MULEU_S_PH_QBL
6840
34.7k
    128U, // MULEU_S_PH_QBL_MM
6841
34.7k
    128U, // MULEU_S_PH_QBR
6842
34.7k
    128U, // MULEU_S_PH_QBR_MM
6843
34.7k
    128U, // MULQ_RS_PH
6844
34.7k
    128U, // MULQ_RS_PH_MM
6845
34.7k
    128U, // MULQ_RS_W
6846
34.7k
    128U, // MULQ_RS_W_MMR2
6847
34.7k
    128U, // MULQ_S_PH
6848
34.7k
    128U, // MULQ_S_PH_MMR2
6849
34.7k
    128U, // MULQ_S_W
6850
34.7k
    128U, // MULQ_S_W_MMR2
6851
34.7k
    128U, // MULR_PS64
6852
34.7k
    128U, // MULR_Q_H
6853
34.7k
    128U, // MULR_Q_W
6854
34.7k
    128U, // MULSAQ_S_W_PH
6855
34.7k
    128U, // MULSAQ_S_W_PH_MM
6856
34.7k
    128U, // MULSA_W_PH
6857
34.7k
    128U, // MULSA_W_PH_MMR2
6858
34.7k
    0U, // MULT
6859
34.7k
    128U, // MULTU_DSP
6860
34.7k
    128U, // MULTU_DSP_MM
6861
34.7k
    128U, // MULT_DSP
6862
34.7k
    128U, // MULT_DSP_MM
6863
34.7k
    0U, // MULT_MM
6864
34.7k
    0U, // MULTu
6865
34.7k
    0U, // MULTu_MM
6866
34.7k
    128U, // MULU
6867
34.7k
    128U, // MULU_MMR6
6868
34.7k
    128U, // MULU_NM
6869
34.7k
    128U, // MULV_B
6870
34.7k
    128U, // MULV_D
6871
34.7k
    128U, // MULV_H
6872
34.7k
    128U, // MULV_W
6873
34.7k
    128U, // MUL_MM
6874
34.7k
    128U, // MUL_MMR6
6875
34.7k
    128U, // MUL_NM
6876
34.7k
    128U, // MUL_PH
6877
34.7k
    128U, // MUL_PH_MMR2
6878
34.7k
    128U, // MUL_Q_H
6879
34.7k
    128U, // MUL_Q_W
6880
34.7k
    128U, // MUL_R6
6881
34.7k
    128U, // MUL_S_PH
6882
34.7k
    128U, // MUL_S_PH_MMR2
6883
34.7k
    0U, // Mfhi16
6884
34.7k
    0U, // Mflo16
6885
34.7k
    0U, // Move32R16
6886
34.7k
    0U, // MoveR3216
6887
34.7k
    0U, // NLOC_B
6888
34.7k
    0U, // NLOC_D
6889
34.7k
    0U, // NLOC_H
6890
34.7k
    0U, // NLOC_W
6891
34.7k
    0U, // NLZC_B
6892
34.7k
    0U, // NLZC_D
6893
34.7k
    0U, // NLZC_H
6894
34.7k
    0U, // NLZC_W
6895
34.7k
    0U, // NMADD_D32
6896
34.7k
    0U, // NMADD_D32_MM
6897
34.7k
    0U, // NMADD_D64
6898
34.7k
    0U, // NMADD_S
6899
34.7k
    0U, // NMADD_S_MM
6900
34.7k
    0U, // NMSUB_D32
6901
34.7k
    0U, // NMSUB_D32_MM
6902
34.7k
    0U, // NMSUB_D64
6903
34.7k
    0U, // NMSUB_S
6904
34.7k
    0U, // NMSUB_S_MM
6905
34.7k
    0U, // NOP32_NM
6906
34.7k
    0U, // NOP_NM
6907
34.7k
    128U, // NOR
6908
34.7k
    128U, // NOR64
6909
34.7k
    20U,  // NORI_B
6910
34.7k
    128U, // NOR_MM
6911
34.7k
    128U, // NOR_MMR6
6912
34.7k
    128U, // NOR_NM
6913
34.7k
    128U, // NOR_V
6914
34.7k
    0U, // NOT16_MM
6915
34.7k
    0U, // NOT16_MMR6
6916
34.7k
    0U, // NOT16_NM
6917
34.7k
    0U, // NegRxRy16
6918
34.7k
    0U, // NotRxRy16
6919
34.7k
    128U, // OR
6920
34.7k
    0U, // OR16_MM
6921
34.7k
    0U, // OR16_MMR6
6922
34.7k
    128U, // OR16_NM
6923
34.7k
    128U, // OR64
6924
34.7k
    20U,  // ORI_B
6925
34.7k
    16U,  // ORI_MMR6
6926
34.7k
    128U, // ORI_NM
6927
34.7k
    128U, // OR_MM
6928
34.7k
    128U, // OR_MMR6
6929
34.7k
    128U, // OR_NM
6930
34.7k
    128U, // OR_V
6931
34.7k
    16U,  // ORi
6932
34.7k
    16U,  // ORi64
6933
34.7k
    16U,  // ORi_MM
6934
34.7k
    0U, // OrRxRxRy16
6935
34.7k
    128U, // PACKRL_PH
6936
34.7k
    128U, // PACKRL_PH_MM
6937
34.7k
    0U, // PAUSE
6938
34.7k
    0U, // PAUSE_MM
6939
34.7k
    0U, // PAUSE_MMR6
6940
34.7k
    0U, // PAUSE_NM
6941
34.7k
    128U, // PCKEV_B
6942
34.7k
    128U, // PCKEV_D
6943
34.7k
    128U, // PCKEV_H
6944
34.7k
    128U, // PCKEV_W
6945
34.7k
    128U, // PCKOD_B
6946
34.7k
    128U, // PCKOD_D
6947
34.7k
    128U, // PCKOD_H
6948
34.7k
    128U, // PCKOD_W
6949
34.7k
    0U, // PCNT_B
6950
34.7k
    0U, // PCNT_D
6951
34.7k
    0U, // PCNT_H
6952
34.7k
    0U, // PCNT_W
6953
34.7k
    128U, // PICK_PH
6954
34.7k
    128U, // PICK_PH_MM
6955
34.7k
    128U, // PICK_QB
6956
34.7k
    128U, // PICK_QB_MM
6957
34.7k
    128U, // PLL_PS64
6958
34.7k
    128U, // PLU_PS64
6959
34.7k
    0U, // POP
6960
34.7k
    0U, // PRECEQU_PH_QBL
6961
34.7k
    0U, // PRECEQU_PH_QBLA
6962
34.7k
    0U, // PRECEQU_PH_QBLA_MM
6963
34.7k
    0U, // PRECEQU_PH_QBL_MM
6964
34.7k
    0U, // PRECEQU_PH_QBR
6965
34.7k
    0U, // PRECEQU_PH_QBRA
6966
34.7k
    0U, // PRECEQU_PH_QBRA_MM
6967
34.7k
    0U, // PRECEQU_PH_QBR_MM
6968
34.7k
    0U, // PRECEQ_W_PHL
6969
34.7k
    0U, // PRECEQ_W_PHL_MM
6970
34.7k
    0U, // PRECEQ_W_PHR
6971
34.7k
    0U, // PRECEQ_W_PHR_MM
6972
34.7k
    0U, // PRECEU_PH_QBL
6973
34.7k
    0U, // PRECEU_PH_QBLA
6974
34.7k
    0U, // PRECEU_PH_QBLA_MM
6975
34.7k
    0U, // PRECEU_PH_QBL_MM
6976
34.7k
    0U, // PRECEU_PH_QBR
6977
34.7k
    0U, // PRECEU_PH_QBRA
6978
34.7k
    0U, // PRECEU_PH_QBRA_MM
6979
34.7k
    0U, // PRECEU_PH_QBR_MM
6980
34.7k
    128U, // PRECRQU_S_QB_PH
6981
34.7k
    128U, // PRECRQU_S_QB_PH_MM
6982
34.7k
    128U, // PRECRQ_PH_W
6983
34.7k
    128U, // PRECRQ_PH_W_MM
6984
34.7k
    128U, // PRECRQ_QB_PH
6985
34.7k
    128U, // PRECRQ_QB_PH_MM
6986
34.7k
    128U, // PRECRQ_RS_PH_W
6987
34.7k
    128U, // PRECRQ_RS_PH_W_MM
6988
34.7k
    128U, // PRECR_QB_PH
6989
34.7k
    128U, // PRECR_QB_PH_MMR2
6990
34.7k
    152U, // PRECR_SRA_PH_W
6991
34.7k
    152U, // PRECR_SRA_PH_W_MMR2
6992
34.7k
    152U, // PRECR_SRA_R_PH_W
6993
34.7k
    152U, // PRECR_SRA_R_PH_W_MMR2
6994
34.7k
    0U, // PREF
6995
34.7k
    0U, // PREFE
6996
34.7k
    0U, // PREFE_MM
6997
34.7k
    0U, // PREFX_MM
6998
34.7k
    0U, // PREF_MM
6999
34.7k
    0U, // PREF_MMR6
7000
34.7k
    0U, // PREF_NM
7001
34.7k
    0U, // PREF_R6
7002
34.7k
    0U, // PREFs9_NM
7003
34.7k
    152U, // PREPEND
7004
34.7k
    152U, // PREPEND_MMR2
7005
34.7k
    128U, // PUL_PS64
7006
34.7k
    128U, // PUU_PS64
7007
34.7k
    0U, // RADDU_W_QB
7008
34.7k
    0U, // RADDU_W_QB_MM
7009
34.7k
    0U, // RDDSP
7010
34.7k
    0U, // RDDSP_MM
7011
34.7k
    20U,  // RDHWR
7012
34.7k
    20U,  // RDHWR64
7013
34.7k
    20U,  // RDHWR_MM
7014
34.7k
    136U, // RDHWR_MMR6
7015
34.7k
    152U, // RDHWR_NM
7016
34.7k
    0U, // RDPGPR_MMR6
7017
34.7k
    0U, // RDPGPR_NM
7018
34.7k
    0U, // RECIP_D32
7019
34.7k
    0U, // RECIP_D32_MM
7020
34.7k
    0U, // RECIP_D64
7021
34.7k
    0U, // RECIP_D64_MM
7022
34.7k
    0U, // RECIP_S
7023
34.7k
    0U, // RECIP_S_MM
7024
34.7k
    0U, // REPLV_PH
7025
34.7k
    0U, // REPLV_PH_MM
7026
34.7k
    0U, // REPLV_QB
7027
34.7k
    0U, // REPLV_QB_MM
7028
34.7k
    0U, // REPL_PH
7029
34.7k
    0U, // REPL_PH_MM
7030
34.7k
    0U, // REPL_QB
7031
34.7k
    0U, // REPL_QB_MM
7032
34.7k
    0U, // RESTOREJRC16_NM
7033
34.7k
    0U, // RESTOREJRC_NM
7034
34.7k
    0U, // RESTORE_NM
7035
34.7k
    0U, // RINT_D
7036
34.7k
    0U, // RINT_D_MMR6
7037
34.7k
    0U, // RINT_S
7038
34.7k
    0U, // RINT_S_MMR6
7039
34.7k
    152U, // ROTR
7040
34.7k
    128U, // ROTRV
7041
34.7k
    128U, // ROTRV_MM
7042
34.7k
    128U, // ROTRV_NM
7043
34.7k
    152U, // ROTR_MM
7044
34.7k
    152U, // ROTR_NM
7045
34.7k
    18456U, // ROTX_NM
7046
34.7k
    0U, // ROUND_L_D64
7047
34.7k
    0U, // ROUND_L_D_MMR6
7048
34.7k
    0U, // ROUND_L_S
7049
34.7k
    0U, // ROUND_L_S_MMR6
7050
34.7k
    0U, // ROUND_W_D32
7051
34.7k
    0U, // ROUND_W_D64
7052
34.7k
    0U, // ROUND_W_D_MMR6
7053
34.7k
    0U, // ROUND_W_MM
7054
34.7k
    0U, // ROUND_W_S
7055
34.7k
    0U, // ROUND_W_S_MM
7056
34.7k
    0U, // ROUND_W_S_MMR6
7057
34.7k
    0U, // RSQRT_D32
7058
34.7k
    0U, // RSQRT_D32_MM
7059
34.7k
    0U, // RSQRT_D64
7060
34.7k
    0U, // RSQRT_D64_MM
7061
34.7k
    0U, // RSQRT_S
7062
34.7k
    0U, // RSQRT_S_MM
7063
34.7k
    0U, // Restore16
7064
34.7k
    0U, // RestoreX16
7065
34.7k
    0U, // SAA
7066
34.7k
    0U, // SAAD
7067
34.7k
    136U, // SAT_S_B
7068
34.7k
    160U, // SAT_S_D
7069
34.7k
    164U, // SAT_S_H
7070
34.7k
    152U, // SAT_S_W
7071
34.7k
    136U, // SAT_U_B
7072
34.7k
    160U, // SAT_U_D
7073
34.7k
    164U, // SAT_U_H
7074
34.7k
    152U, // SAT_U_W
7075
34.7k
    0U, // SAVE16_NM
7076
34.7k
    0U, // SAVE_NM
7077
34.7k
    0U, // SB
7078
34.7k
    0U, // SB16_MM
7079
34.7k
    0U, // SB16_MMR6
7080
34.7k
    0U, // SB16_NM
7081
34.7k
    0U, // SB64
7082
34.7k
    0U, // SBE
7083
34.7k
    0U, // SBE_MM
7084
34.7k
    0U, // SBGP_NM
7085
34.7k
    0U, // SBX_NM
7086
34.7k
    0U, // SB_MM
7087
34.7k
    0U, // SB_MMR6
7088
34.7k
    0U, // SB_NM
7089
34.7k
    0U, // SBs9_NM
7090
34.7k
    0U, // SC
7091
34.7k
    0U, // SC64
7092
34.7k
    0U, // SC64_R6
7093
34.7k
    0U, // SCD
7094
34.7k
    0U, // SCD_R6
7095
34.7k
    0U, // SCE
7096
34.7k
    0U, // SCE_MM
7097
34.7k
    2U, // SCWP_NM
7098
34.7k
    0U, // SC_MM
7099
34.7k
    0U, // SC_MMR6
7100
34.7k
    0U, // SC_NM
7101
34.7k
    0U, // SC_R6
7102
34.7k
    0U, // SD
7103
34.7k
    0U, // SDBBP
7104
34.7k
    0U, // SDBBP16_MM
7105
34.7k
    0U, // SDBBP16_MMR6
7106
34.7k
    0U, // SDBBP16_NM
7107
34.7k
    0U, // SDBBP_MM
7108
34.7k
    0U, // SDBBP_MMR6
7109
34.7k
    0U, // SDBBP_NM
7110
34.7k
    0U, // SDBBP_R6
7111
34.7k
    0U, // SDC1
7112
34.7k
    0U, // SDC164
7113
34.7k
    0U, // SDC1_D64_MMR6
7114
34.7k
    0U, // SDC1_MM_D32
7115
34.7k
    0U, // SDC1_MM_D64
7116
34.7k
    0U, // SDC2
7117
34.7k
    0U, // SDC2_MMR6
7118
34.7k
    0U, // SDC2_R6
7119
34.7k
    0U, // SDC3
7120
34.7k
    0U, // SDIV
7121
34.7k
    0U, // SDIV_MM
7122
34.7k
    0U, // SDL
7123
34.7k
    0U, // SDR
7124
34.7k
    1U, // SDXC1
7125
34.7k
    1U, // SDXC164
7126
34.7k
    0U, // SEB
7127
34.7k
    0U, // SEB64
7128
34.7k
    0U, // SEB_MM
7129
34.7k
    0U, // SEB_NM
7130
34.7k
    0U, // SEH
7131
34.7k
    0U, // SEH64
7132
34.7k
    0U, // SEH_MM
7133
34.7k
    0U, // SEH_NM
7134
34.7k
    128U, // SELEQZ
7135
34.7k
    128U, // SELEQZ64
7136
34.7k
    128U, // SELEQZ_D
7137
34.7k
    128U, // SELEQZ_D_MMR6
7138
34.7k
    128U, // SELEQZ_MMR6
7139
34.7k
    128U, // SELEQZ_S
7140
34.7k
    128U, // SELEQZ_S_MMR6
7141
34.7k
    128U, // SELNEZ
7142
34.7k
    128U, // SELNEZ64
7143
34.7k
    128U, // SELNEZ_D
7144
34.7k
    128U, // SELNEZ_D_MMR6
7145
34.7k
    128U, // SELNEZ_MMR6
7146
34.7k
    128U, // SELNEZ_S
7147
34.7k
    128U, // SELNEZ_S_MMR6
7148
34.7k
    184U, // SEL_D
7149
34.7k
    184U, // SEL_D_MMR6
7150
34.7k
    184U, // SEL_S
7151
34.7k
    184U, // SEL_S_MMR6
7152
34.7k
    128U, // SEQ
7153
34.7k
    128U, // SEQI_NM
7154
34.7k
    128U, // SEQi
7155
34.7k
    0U, // SH
7156
34.7k
    0U, // SH16_MM
7157
34.7k
    0U, // SH16_MMR6
7158
34.7k
    0U, // SH16_NM
7159
34.7k
    0U, // SH64
7160
34.7k
    0U, // SHE
7161
34.7k
    0U, // SHE_MM
7162
34.7k
    20U,  // SHF_B
7163
34.7k
    20U,  // SHF_H
7164
34.7k
    20U,  // SHF_W
7165
34.7k
    0U, // SHGP_NM
7166
34.7k
    0U, // SHILO
7167
34.7k
    0U, // SHILOV
7168
34.7k
    0U, // SHILOV_MM
7169
34.7k
    0U, // SHILO_MM
7170
34.7k
    128U, // SHLLV_PH
7171
34.7k
    128U, // SHLLV_PH_MM
7172
34.7k
    128U, // SHLLV_QB
7173
34.7k
    128U, // SHLLV_QB_MM
7174
34.7k
    128U, // SHLLV_S_PH
7175
34.7k
    128U, // SHLLV_S_PH_MM
7176
34.7k
    128U, // SHLLV_S_W
7177
34.7k
    128U, // SHLLV_S_W_MM
7178
34.7k
    164U, // SHLL_PH
7179
34.7k
    164U, // SHLL_PH_MM
7180
34.7k
    136U, // SHLL_QB
7181
34.7k
    136U, // SHLL_QB_MM
7182
34.7k
    164U, // SHLL_S_PH
7183
34.7k
    164U, // SHLL_S_PH_MM
7184
34.7k
    152U, // SHLL_S_W
7185
34.7k
    152U, // SHLL_S_W_MM
7186
34.7k
    128U, // SHRAV_PH
7187
34.7k
    128U, // SHRAV_PH_MM
7188
34.7k
    128U, // SHRAV_QB
7189
34.7k
    128U, // SHRAV_QB_MMR2
7190
34.7k
    128U, // SHRAV_R_PH
7191
34.7k
    128U, // SHRAV_R_PH_MM
7192
34.7k
    128U, // SHRAV_R_QB
7193
34.7k
    128U, // SHRAV_R_QB_MMR2
7194
34.7k
    128U, // SHRAV_R_W
7195
34.7k
    128U, // SHRAV_R_W_MM
7196
34.7k
    164U, // SHRA_PH
7197
34.7k
    164U, // SHRA_PH_MM
7198
34.7k
    136U, // SHRA_QB
7199
34.7k
    136U, // SHRA_QB_MMR2
7200
34.7k
    164U, // SHRA_R_PH
7201
34.7k
    164U, // SHRA_R_PH_MM
7202
34.7k
    136U, // SHRA_R_QB
7203
34.7k
    136U, // SHRA_R_QB_MMR2
7204
34.7k
    152U, // SHRA_R_W
7205
34.7k
    152U, // SHRA_R_W_MM
7206
34.7k
    128U, // SHRLV_PH
7207
34.7k
    128U, // SHRLV_PH_MMR2
7208
34.7k
    128U, // SHRLV_QB
7209
34.7k
    128U, // SHRLV_QB_MM
7210
34.7k
    164U, // SHRL_PH
7211
34.7k
    164U, // SHRL_PH_MMR2
7212
34.7k
    136U, // SHRL_QB
7213
34.7k
    136U, // SHRL_QB_MM
7214
34.7k
    0U, // SHXS_NM
7215
34.7k
    0U, // SHX_NM
7216
34.7k
    0U, // SH_MM
7217
34.7k
    0U, // SH_MMR6
7218
34.7k
    0U, // SH_NM
7219
34.7k
    0U, // SHs9_NM
7220
34.7k
    0U, // SIGRIE
7221
34.7k
    0U, // SIGRIE_MMR6
7222
34.7k
    0U, // SIGRIE_NM
7223
34.7k
    305U, // SLDI_B
7224
34.7k
    85U,  // SLDI_D
7225
34.7k
    297U, // SLDI_H
7226
34.7k
    89U,  // SLDI_W
7227
34.7k
    313U, // SLD_B
7228
34.7k
    313U, // SLD_D
7229
34.7k
    313U, // SLD_H
7230
34.7k
    313U, // SLD_W
7231
34.7k
    152U, // SLL
7232
34.7k
    128U, // SLL16_MM
7233
34.7k
    128U, // SLL16_MMR6
7234
34.7k
    164U, // SLL16_NM
7235
34.7k
    2U, // SLL64_32
7236
34.7k
    2U, // SLL64_64
7237
34.7k
    136U, // SLLI_B
7238
34.7k
    160U, // SLLI_D
7239
34.7k
    164U, // SLLI_H
7240
34.7k
    152U, // SLLI_W
7241
34.7k
    128U, // SLLV
7242
34.7k
    128U, // SLLV_MM
7243
34.7k
    128U, // SLLV_NM
7244
34.7k
    128U, // SLL_B
7245
34.7k
    128U, // SLL_D
7246
34.7k
    128U, // SLL_H
7247
34.7k
    152U, // SLL_MM
7248
34.7k
    152U, // SLL_MMR6
7249
34.7k
    152U, // SLL_NM
7250
34.7k
    128U, // SLL_W
7251
34.7k
    128U, // SLT
7252
34.7k
    128U, // SLT64
7253
34.7k
    128U, // SLTIU_NM
7254
34.7k
    128U, // SLTI_NM
7255
34.7k
    128U, // SLTU_NM
7256
34.7k
    128U, // SLT_MM
7257
34.7k
    128U, // SLT_NM
7258
34.7k
    128U, // SLTi
7259
34.7k
    128U, // SLTi64
7260
34.7k
    128U, // SLTi_MM
7261
34.7k
    128U, // SLTiu
7262
34.7k
    128U, // SLTiu64
7263
34.7k
    128U, // SLTiu_MM
7264
34.7k
    128U, // SLTu
7265
34.7k
    128U, // SLTu64
7266
34.7k
    128U, // SLTu_MM
7267
34.7k
    128U, // SNE
7268
34.7k
    128U, // SNEi
7269
34.7k
    128U, // SOV_NM
7270
34.7k
    293U, // SPLATI_B
7271
34.7k
    321U, // SPLATI_D
7272
34.7k
    265U, // SPLATI_H
7273
34.7k
    285U, // SPLATI_W
7274
34.7k
    257U, // SPLAT_B
7275
34.7k
    257U, // SPLAT_D
7276
34.7k
    257U, // SPLAT_H
7277
34.7k
    257U, // SPLAT_W
7278
34.7k
    152U, // SRA
7279
34.7k
    136U, // SRAI_B
7280
34.7k
    160U, // SRAI_D
7281
34.7k
    164U, // SRAI_H
7282
34.7k
    152U, // SRAI_W
7283
34.7k
    136U, // SRARI_B
7284
34.7k
    160U, // SRARI_D
7285
34.7k
    164U, // SRARI_H
7286
34.7k
    152U, // SRARI_W
7287
34.7k
    128U, // SRAR_B
7288
34.7k
    128U, // SRAR_D
7289
34.7k
    128U, // SRAR_H
7290
34.7k
    128U, // SRAR_W
7291
34.7k
    128U, // SRAV
7292
34.7k
    128U, // SRAV_MM
7293
34.7k
    128U, // SRAV_NM
7294
34.7k
    128U, // SRA_B
7295
34.7k
    128U, // SRA_D
7296
34.7k
    128U, // SRA_H
7297
34.7k
    152U, // SRA_MM
7298
34.7k
    152U, // SRA_NM
7299
34.7k
    128U, // SRA_W
7300
34.7k
    152U, // SRL
7301
34.7k
    128U, // SRL16_MM
7302
34.7k
    128U, // SRL16_MMR6
7303
34.7k
    164U, // SRL16_NM
7304
34.7k
    136U, // SRLI_B
7305
34.7k
    160U, // SRLI_D
7306
34.7k
    164U, // SRLI_H
7307
34.7k
    152U, // SRLI_W
7308
34.7k
    136U, // SRLRI_B
7309
34.7k
    160U, // SRLRI_D
7310
34.7k
    164U, // SRLRI_H
7311
34.7k
    152U, // SRLRI_W
7312
34.7k
    128U, // SRLR_B
7313
34.7k
    128U, // SRLR_D
7314
34.7k
    128U, // SRLR_H
7315
34.7k
    128U, // SRLR_W
7316
34.7k
    128U, // SRLV
7317
34.7k
    128U, // SRLV_MM
7318
34.7k
    128U, // SRLV_NM
7319
34.7k
    128U, // SRL_B
7320
34.7k
    128U, // SRL_D
7321
34.7k
    128U, // SRL_H
7322
34.7k
    152U, // SRL_MM
7323
34.7k
    152U, // SRL_NM
7324
34.7k
    128U, // SRL_W
7325
34.7k
    0U, // SSNOP
7326
34.7k
    0U, // SSNOP_MM
7327
34.7k
    0U, // SSNOP_MMR6
7328
34.7k
    0U, // ST_B
7329
34.7k
    0U, // ST_D
7330
34.7k
    0U, // ST_H
7331
34.7k
    0U, // ST_W
7332
34.7k
    128U, // SUB
7333
34.7k
    128U, // SUBQH_PH
7334
34.7k
    128U, // SUBQH_PH_MMR2
7335
34.7k
    128U, // SUBQH_R_PH
7336
34.7k
    128U, // SUBQH_R_PH_MMR2
7337
34.7k
    128U, // SUBQH_R_W
7338
34.7k
    128U, // SUBQH_R_W_MMR2
7339
34.7k
    128U, // SUBQH_W
7340
34.7k
    128U, // SUBQH_W_MMR2
7341
34.7k
    128U, // SUBQ_PH
7342
34.7k
    128U, // SUBQ_PH_MM
7343
34.7k
    128U, // SUBQ_S_PH
7344
34.7k
    128U, // SUBQ_S_PH_MM
7345
34.7k
    128U, // SUBQ_S_W
7346
34.7k
    128U, // SUBQ_S_W_MM
7347
34.7k
    128U, // SUBSUS_U_B
7348
34.7k
    128U, // SUBSUS_U_D
7349
34.7k
    128U, // SUBSUS_U_H
7350
34.7k
    128U, // SUBSUS_U_W
7351
34.7k
    128U, // SUBSUU_S_B
7352
34.7k
    128U, // SUBSUU_S_D
7353
34.7k
    128U, // SUBSUU_S_H
7354
34.7k
    128U, // SUBSUU_S_W
7355
34.7k
    128U, // SUBS_S_B
7356
34.7k
    128U, // SUBS_S_D
7357
34.7k
    128U, // SUBS_S_H
7358
34.7k
    128U, // SUBS_S_W
7359
34.7k
    128U, // SUBS_U_B
7360
34.7k
    128U, // SUBS_U_D
7361
34.7k
    128U, // SUBS_U_H
7362
34.7k
    128U, // SUBS_U_W
7363
34.7k
    128U, // SUBU16_MM
7364
34.7k
    128U, // SUBU16_MMR6
7365
34.7k
    128U, // SUBUH_QB
7366
34.7k
    128U, // SUBUH_QB_MMR2
7367
34.7k
    128U, // SUBUH_R_QB
7368
34.7k
    128U, // SUBUH_R_QB_MMR2
7369
34.7k
    128U, // SUBU_MMR6
7370
34.7k
    128U, // SUBU_PH
7371
34.7k
    128U, // SUBU_PH_MMR2
7372
34.7k
    128U, // SUBU_QB
7373
34.7k
    128U, // SUBU_QB_MM
7374
34.7k
    128U, // SUBU_S_PH
7375
34.7k
    128U, // SUBU_S_PH_MMR2
7376
34.7k
    128U, // SUBU_S_QB
7377
34.7k
    128U, // SUBU_S_QB_MM
7378
34.7k
    152U, // SUBVI_B
7379
34.7k
    152U, // SUBVI_D
7380
34.7k
    152U, // SUBVI_H
7381
34.7k
    152U, // SUBVI_W
7382
34.7k
    128U, // SUBV_B
7383
34.7k
    128U, // SUBV_D
7384
34.7k
    128U, // SUBV_H
7385
34.7k
    128U, // SUBV_W
7386
34.7k
    128U, // SUB_MM
7387
34.7k
    128U, // SUB_MMR6
7388
34.7k
    128U, // SUB_NM
7389
34.7k
    128U, // SUBu
7390
34.7k
    128U, // SUBu16_NM
7391
34.7k
    128U, // SUBu_MM
7392
34.7k
    128U, // SUBu_NM
7393
34.7k
    1U, // SUXC1
7394
34.7k
    1U, // SUXC164
7395
34.7k
    1U, // SUXC1_MM
7396
34.7k
    0U, // SW
7397
34.7k
    0U, // SW16_MM
7398
34.7k
    0U, // SW16_MMR6
7399
34.7k
    0U, // SW16_NM
7400
34.7k
    0U, // SW4x4_NM
7401
34.7k
    0U, // SW64
7402
34.7k
    0U, // SWC1
7403
34.7k
    0U, // SWC1_MM
7404
34.7k
    0U, // SWC2
7405
34.7k
    0U, // SWC2_MMR6
7406
34.7k
    0U, // SWC2_R6
7407
34.7k
    0U, // SWC3
7408
34.7k
    0U, // SWDSP
7409
34.7k
    0U, // SWDSP_MM
7410
34.7k
    0U, // SWE
7411
34.7k
    0U, // SWE_MM
7412
34.7k
    0U, // SWGP16_NM
7413
34.7k
    0U, // SWGP_NM
7414
34.7k
    0U, // SWL
7415
34.7k
    0U, // SWL64
7416
34.7k
    0U, // SWLE
7417
34.7k
    0U, // SWLE_MM
7418
34.7k
    0U, // SWL_MM
7419
34.7k
    0U, // SWM16_MM
7420
34.7k
    0U, // SWM16_MMR6
7421
34.7k
    0U, // SWM32_MM
7422
34.7k
    184U, // SWM_NM
7423
34.7k
    0U, // SWPC_NM
7424
34.7k
    0U, // SWP_MM
7425
34.7k
    0U, // SWR
7426
34.7k
    0U, // SWR64
7427
34.7k
    0U, // SWRE
7428
34.7k
    0U, // SWRE_MM
7429
34.7k
    0U, // SWR_MM
7430
34.7k
    0U, // SWSP16_NM
7431
34.7k
    0U, // SWSP_MM
7432
34.7k
    0U, // SWSP_MMR6
7433
34.7k
    1U, // SWXC1
7434
34.7k
    1U, // SWXC1_MM
7435
34.7k
    0U, // SWXS_NM
7436
34.7k
    0U, // SWX_NM
7437
34.7k
    0U, // SW_MM
7438
34.7k
    0U, // SW_MMR6
7439
34.7k
    0U, // SW_NM
7440
34.7k
    0U, // SWs9_NM
7441
34.7k
    0U, // SYNC
7442
34.7k
    0U, // SYNCI
7443
34.7k
    0U, // SYNCI_MM
7444
34.7k
    0U, // SYNCI_MMR6
7445
34.7k
    0U, // SYNCI_NM
7446
34.7k
    0U, // SYNCIs9_NM
7447
34.7k
    0U, // SYNC_MM
7448
34.7k
    0U, // SYNC_MMR6
7449
34.7k
    0U, // SYNC_NM
7450
34.7k
    0U, // SYSCALL
7451
34.7k
    0U, // SYSCALL16_NM
7452
34.7k
    0U, // SYSCALL_MM
7453
34.7k
    0U, // SYSCALL_NM
7454
34.7k
    0U, // Save16
7455
34.7k
    0U, // SaveX16
7456
34.7k
    0U, // SbRxRyOffMemX16
7457
34.7k
    0U, // SebRx16
7458
34.7k
    0U, // SehRx16
7459
34.7k
    0U, // ShRxRyOffMemX16
7460
34.7k
    152U, // SllX16
7461
34.7k
    0U, // SllvRxRy16
7462
34.7k
    0U, // SltRxRy16
7463
34.7k
    1U, // SltiRxImm16
7464
34.7k
    0U, // SltiRxImmX16
7465
34.7k
    1U, // SltiuRxImm16
7466
34.7k
    0U, // SltiuRxImmX16
7467
34.7k
    0U, // SltuRxRy16
7468
34.7k
    152U, // SraX16
7469
34.7k
    0U, // SravRxRy16
7470
34.7k
    152U, // SrlX16
7471
34.7k
    0U, // SrlvRxRy16
7472
34.7k
    128U, // SubuRxRyRz16
7473
34.7k
    0U, // SwRxRyOffMemX16
7474
34.7k
    0U, // SwRxSpImmX16
7475
34.7k
    92U,  // TEQ
7476
34.7k
    0U, // TEQI
7477
34.7k
    0U, // TEQI_MM
7478
34.7k
    164U, // TEQ_MM
7479
34.7k
    152U, // TEQ_NM
7480
34.7k
    92U,  // TGE
7481
34.7k
    0U, // TGEI
7482
34.7k
    0U, // TGEIU
7483
34.7k
    0U, // TGEIU_MM
7484
34.7k
    0U, // TGEI_MM
7485
34.7k
    92U,  // TGEU
7486
34.7k
    164U, // TGEU_MM
7487
34.7k
    164U, // TGE_MM
7488
34.7k
    0U, // TLBGINV
7489
34.7k
    0U, // TLBGINVF
7490
34.7k
    0U, // TLBGINVF_MM
7491
34.7k
    0U, // TLBGINV_MM
7492
34.7k
    0U, // TLBGP
7493
34.7k
    0U, // TLBGP_MM
7494
34.7k
    0U, // TLBGR
7495
34.7k
    0U, // TLBGR_MM
7496
34.7k
    0U, // TLBGWI
7497
34.7k
    0U, // TLBGWI_MM
7498
34.7k
    0U, // TLBGWR
7499
34.7k
    0U, // TLBGWR_MM
7500
34.7k
    0U, // TLBINV
7501
34.7k
    0U, // TLBINVF
7502
34.7k
    0U, // TLBINVF_MMR6
7503
34.7k
    0U, // TLBINVF_NM
7504
34.7k
    0U, // TLBINV_MMR6
7505
34.7k
    0U, // TLBINV_NM
7506
34.7k
    0U, // TLBP
7507
34.7k
    0U, // TLBP_MM
7508
34.7k
    0U, // TLBP_NM
7509
34.7k
    0U, // TLBR
7510
34.7k
    0U, // TLBR_MM
7511
34.7k
    0U, // TLBR_NM
7512
34.7k
    0U, // TLBWI
7513
34.7k
    0U, // TLBWI_MM
7514
34.7k
    0U, // TLBWI_NM
7515
34.7k
    0U, // TLBWR
7516
34.7k
    0U, // TLBWR_MM
7517
34.7k
    0U, // TLBWR_NM
7518
34.7k
    92U,  // TLT
7519
34.7k
    0U, // TLTI
7520
34.7k
    0U, // TLTIU_MM
7521
34.7k
    0U, // TLTI_MM
7522
34.7k
    92U,  // TLTU
7523
34.7k
    164U, // TLTU_MM
7524
34.7k
    164U, // TLT_MM
7525
34.7k
    92U,  // TNE
7526
34.7k
    0U, // TNEI
7527
34.7k
    0U, // TNEI_MM
7528
34.7k
    164U, // TNE_MM
7529
34.7k
    152U, // TNE_NM
7530
34.7k
    0U, // TRUNC_L_D64
7531
34.7k
    0U, // TRUNC_L_D_MMR6
7532
34.7k
    0U, // TRUNC_L_S
7533
34.7k
    0U, // TRUNC_L_S_MMR6
7534
34.7k
    0U, // TRUNC_W_D32
7535
34.7k
    0U, // TRUNC_W_D64
7536
34.7k
    0U, // TRUNC_W_D_MMR6
7537
34.7k
    0U, // TRUNC_W_MM
7538
34.7k
    0U, // TRUNC_W_S
7539
34.7k
    0U, // TRUNC_W_S_MM
7540
34.7k
    0U, // TRUNC_W_S_MMR6
7541
34.7k
    0U, // TTLTIU
7542
34.7k
    0U, // UALH_NM
7543
34.7k
    184U, // UALWM_NM
7544
34.7k
    0U, // UALW_NM
7545
34.7k
    0U, // UASH_NM
7546
34.7k
    184U, // UASWM_NM
7547
34.7k
    0U, // UASW_NM
7548
34.7k
    0U, // UDIV
7549
34.7k
    0U, // UDIV_MM
7550
34.7k
    128U, // V3MULU
7551
34.7k
    128U, // VMM0
7552
34.7k
    128U, // VMULU
7553
34.7k
    184U, // VSHF_B
7554
34.7k
    184U, // VSHF_D
7555
34.7k
    184U, // VSHF_H
7556
34.7k
    184U, // VSHF_W
7557
34.7k
    0U, // WAIT
7558
34.7k
    0U, // WAIT_MM
7559
34.7k
    0U, // WAIT_MMR6
7560
34.7k
    0U, // WAIT_NM
7561
34.7k
    0U, // WRDSP
7562
34.7k
    0U, // WRDSP_MM
7563
34.7k
    0U, // WRPGPR_MMR6
7564
34.7k
    0U, // WRPGPR_NM
7565
34.7k
    0U, // WSBH
7566
34.7k
    0U, // WSBH_MM
7567
34.7k
    0U, // WSBH_MMR6
7568
34.7k
    128U, // XOR
7569
34.7k
    0U, // XOR16_MM
7570
34.7k
    0U, // XOR16_MMR6
7571
34.7k
    128U, // XOR16_NM
7572
34.7k
    128U, // XOR64
7573
34.7k
    20U,  // XORI_B
7574
34.7k
    16U,  // XORI_MMR6
7575
34.7k
    128U, // XORI_NM
7576
34.7k
    128U, // XOR_MM
7577
34.7k
    128U, // XOR_MMR6
7578
34.7k
    128U, // XOR_NM
7579
34.7k
    128U, // XOR_V
7580
34.7k
    16U,  // XORi
7581
34.7k
    16U,  // XORi64
7582
34.7k
    16U,  // XORi_MM
7583
34.7k
    0U, // XorRxRxRy16
7584
34.7k
    0U, // YIELD
7585
34.7k
    0U, // YIELD_NM
7586
34.7k
  };
7587
7588
  // Emit the opcode for the instruction.
7589
34.7k
  uint64_t Bits = 0;
7590
34.7k
  Bits |= (uint64_t)OpInfo0[MCInst_getOpcode(MI)] << 0;
7591
34.7k
  Bits |= (uint64_t)OpInfo1[MCInst_getOpcode(MI)] << 32;
7592
34.7k
  MnemonicBitsInfo MBI = {
7593
34.7k
#ifndef CAPSTONE_DIET
7594
34.7k
    AsmStrs+(Bits & 16383)-1,
7595
#else
7596
    NULL,
7597
#endif // CAPSTONE_DIET
7598
34.7k
    Bits
7599
34.7k
  };
7600
34.7k
  return MBI;
7601
34.7k
}
7602
7603
/// printInstruction - This method is automatically generated by tablegen
7604
/// from the instruction set description.
7605
34.7k
static void printInstruction(MCInst *MI, uint64_t Address, SStream *O) {
7606
34.7k
  SStream_concat0(O, "");
7607
34.7k
  MnemonicBitsInfo MnemonicInfo = getMnemonic(MI, O);
7608
7609
34.7k
  SStream_concat0(O, MnemonicInfo.first);
7610
7611
34.7k
  uint64_t Bits = MnemonicInfo.second;
7612
34.7k
  CS_ASSERT_RET(Bits != 0 && "Cannot print this instruction.");
7613
7614
  // Fragment 0 encoded into 5 bits for 20 unique commands.
7615
34.7k
  switch ((Bits >> 14) & 31) {
7616
0
  default: CS_ASSERT_RET(0 && "Invalid command number.");
7617
346
  case 0:
7618
    // DBG_VALUE, DBG_VALUE_LIST, DBG_INSTR_REF, DBG_PHI, DBG_LABEL, BUNDLE, ...
7619
346
    return;
7620
0
    break;
7621
29.8k
  case 1:
7622
    // ABSMacro, ALIGN_NM, BEQLImmMacro, BGE, BGEImmMacro, BGEL, BGELImmMacro...
7623
29.8k
    printOperand(MI, 0, O);
7624
29.8k
    break;
7625
459
  case 2:
7626
    // B_MMR6_Pseudo, B_MM_Pseudo, B16_MM, BAL, BALC, BALC_MMR6, BC, BC16_MMR...
7627
459
    printBranchOperand(MI, Address, 0, O);
7628
459
    break;
7629
1.09k
  case 3:
7630
    // CTTC1, MTTACX, MTTACX_NM, MTTC0, MTTC0_NM, MTTC1, MTTGPR, MTTGPR_NM, M...
7631
1.09k
    printOperand(MI, 1, O);
7632
1.09k
    SStream_concat0(O, ", ");
7633
1.09k
    break;
7634
356
  case 4:
7635
    // LWM_MM, SWM_MM, LWM16_MM, LWM16_MMR6, LWM32_MM, SWM16_MM, SWM16_MMR6, ...
7636
356
    printRegisterList(MI, 0, O);
7637
356
    SStream_concat0(O, ", ");
7638
356
    printMemOperand(MI, 1, O);
7639
356
    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
113
  case 6:
7646
    // AND16_MM, AND16_MMR6, LSA_MMR6, MTHC1_D32, MTHC1_D32_MM, MTHC1_D64, MT...
7647
113
    printOperand(MI, 2, O);
7648
113
    SStream_concat0(O, ", ");
7649
113
    break;
7650
0
  case 7:
7651
    // BALC16_NM, BALC_NM
7652
0
    printPCRel(MI, Address, 0, O);
7653
0
    return;
7654
0
    break;
7655
538
  case 8:
7656
    // BREAK, BREAK_MM, BREAK_MMR6, HYPCALL, HYPCALL_MM, SDBBP_MM, SYSCALL_MM...
7657
538
    printUImm_10_0(MI, 0, O);
7658
538
    break;
7659
452
  case 9:
7660
    // BREAK16_MM, BREAK16_MMR6, SDBBP16_MM, SDBBP16_MMR6
7661
452
    printUImm_4_0(MI, 0, O);
7662
452
    return;
7663
0
    break;
7664
112
  case 10:
7665
    // CACHE, CACHEE, CACHEE_MM, CACHE_MM, CACHE_MMR6, CACHE_R6, PREF, PREFE,...
7666
112
    printUImm_5_0(MI, 2, O);
7667
112
    SStream_concat0(O, ", ");
7668
112
    break;
7669
281
  case 11:
7670
    // CACHE_NM, PREF_NM, PREFs9_NM, SYNC, SYNC_MM, SYNC_MMR6, SYNC_NM
7671
281
    printUImm_5_0(MI, 0, O);
7672
281
    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
668
  case 13:
7678
    // J, JAL, JALS_MM, JALX, JALX_MM, JAL_MM, J_MM
7679
668
    printJumpOperand(MI, 0, O);
7680
668
    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
65
  case 17:
7699
    // SDBBP, SDBBP_MMR6, SDBBP_R6, SYSCALL
7700
65
    printUImm_20_0(MI, 0, O);
7701
65
    return;
7702
0
    break;
7703
208
  case 18:
7704
    // SIGRIE, SIGRIE_MMR6
7705
208
    printUImm_16_0(MI, 0, O);
7706
208
    return;
7707
0
    break;
7708
230
  case 19:
7709
    // SYNCI, SYNCI_MM, SYNCI_MMR6, SYNCI_NM, SYNCIs9_NM
7710
230
    printMemOperand(MI, 0, O);
7711
230
    return;
7712
0
    break;
7713
34.7k
  }
7714
7715
7716
  // Fragment 1 encoded into 5 bits for 18 unique commands.
7717
32.4k
  switch ((Bits >> 19) & 31) {
7718
0
  default: CS_ASSERT_RET(0 && "Invalid command number.");
7719
29.0k
  case 0:
7720
    // ABSMacro, ALIGN_NM, BEQLImmMacro, BGE, BGEImmMacro, BGEL, BGELImmMacro...
7721
29.0k
    SStream_concat0(O, ", ");
7722
29.0k
    break;
7723
1.85k
  case 1:
7724
    // B_MMR6_Pseudo, B_MM_Pseudo, Constant32, JalOneReg, MFTDSP, MFTDSP_NM, ...
7725
1.85k
    return;
7726
0
    break;
7727
604
  case 2:
7728
    // CTTC1, MTTACX, MTTACX_NM, MTTC0, MTTC0_NM, MTTC1, MTTGPR, MTTGPR_NM, M...
7729
604
    printOperand(MI, 0, O);
7730
604
    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
35
  case 4:
7739
    // MultRxRyRz16, MultuRxRyRz16, SltCCRxRy16, SltiCCRxImmX16, SltiuCCRxImm...
7740
35
    printOperand(MI, 2, O);
7741
35
    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
114
  case 6:
7751
    // AND16_MM, AND16_MMR6, LSA_MMR6, OR16_MM, OR16_MMR6, PREFX_MM, XOR16_MM...
7752
114
    printOperand(MI, 1, O);
7753
114
    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
87
  case 10:
7771
    // CACHE, CACHEE, CACHEE_MM, CACHE_MM, CACHE_MMR6, CACHE_R6, PREF, PREFE,...
7772
87
    printMemOperand(MI, 0, O);
7773
87
    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
248
  case 13:
7792
    // INSERT_B, INSERT_D, INSERT_H, INSERT_W, INSVE_B, INSVE_D, INSVE_H, INS...
7793
248
    SStream_concat1(O, '[');
7794
248
    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
484
  case 17:
7813
    // SC, SC64, SC64_R6, SCD, SCD_R6, SCE, SCE_MM, SC_MM, SC_MMR6, SC_NM, SC...
7814
484
    printMemOperand(MI, 2, O);
7815
484
    return;
7816
0
    break;
7817
32.4k
  }
7818
7819
7820
  // Fragment 2 encoded into 5 bits for 30 unique commands.
7821
30.0k
  switch ((Bits >> 24) & 31) {
7822
0
  default: CS_ASSERT_RET(0 && "Invalid command number.");
7823
16.5k
  case 0:
7824
    // ABSMacro, ALIGN_NM, BEQLImmMacro, BGE, BGEImmMacro, BGEL, BGELImmMacro...
7825
16.5k
    printOperand(MI, 1, O);
7826
16.5k
    break;
7827
429
  case 1:
7828
    // CTTC1, MTTACX, MTTACX_NM, MTTC1, MTTGPR, MTTGPR_NM, MTTHC1, MTTHI, MTT...
7829
429
    return;
7830
0
    break;
7831
1.47k
  case 2:
7832
    // GotPrologue16, AddiuRxRxImm16, AddiuRxRxImmX16, AndRxRxRy16, BINSLI_B,...
7833
1.47k
    printOperand(MI, 2, O);
7834
1.47k
    break;
7835
6.94k
  case 3:
7836
    // LDMacro, LOAD_ACC128, LOAD_ACC64, LOAD_ACC64DSP, LOAD_CCOND_DSP, LoadA...
7837
6.94k
    printMemOperand(MI, 1, O);
7838
6.94k
    break;
7839
299
  case 4:
7840
    // MTTC0, MTTC0_NM, DMTC0, DMTC2, DMTGC0, FORK, FORK_NM, LSA_MMR6, MTC0, ...
7841
299
    SStream_concat0(O, ", ");
7842
299
    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
2.99k
  case 12:
7883
    // BC1EQZ, BC1EQZC_MMR6, BC1F, BC1FL, BC1F_MM, BC1NEZ, BC1NEZC_MMR6, BC1T...
7884
2.99k
    printBranchOperand(MI, Address, 1, O);
7885
2.99k
    break;
7886
21
  case 13:
7887
    // BEQIC_NM, BGEIC_NM, BGEIUC_NM, BLTIC_NM, BLTIUC_NM, BNEIC_NM, LI16_NM,...
7888
21
    printUImm_7_0(MI, 1, O);
7889
21
    break;
7890
76
  case 14:
7891
    // BREAK, BREAK_MM, BREAK_MMR6, RDDSP, WRDSP
7892
76
    printUImm_10_0(MI, 1, O);
7893
76
    return;
7894
0
    break;
7895
80
  case 15:
7896
    // DMFC2_OCTEON, DMTC2_OCTEON, LUI_MMR6, LUi, LUi64, LUi_MM
7897
80
    printUImm_16_0(MI, 1, O);
7898
80
    return;
7899
0
    break;
7900
308
  case 16:
7901
    // GINVT, GINVT_MMR6, GINVT_NM
7902
308
    printUImm_2_0(MI, 1, O);
7903
308
    return;
7904
0
    break;
7905
59
  case 17:
7906
    // INSERT_B
7907
59
    printUImm_4_0(MI, 3, O);
7908
59
    SStream_concat0(O, "], ");
7909
59
    printOperand(MI, 2, O);
7910
59
    return;
7911
0
    break;
7912
21
  case 18:
7913
    // INSERT_D
7914
21
    printUImm_1_0(MI, 3, O);
7915
21
    SStream_concat0(O, "], ");
7916
21
    printOperand(MI, 2, O);
7917
21
    return;
7918
0
    break;
7919
19
  case 19:
7920
    // INSERT_H
7921
19
    printUImm_3_0(MI, 3, O);
7922
19
    SStream_concat0(O, "], ");
7923
19
    printOperand(MI, 2, O);
7924
19
    return;
7925
0
    break;
7926
20
  case 20:
7927
    // INSERT_W
7928
20
    printUImm_2_0(MI, 3, O);
7929
20
    SStream_concat0(O, "], ");
7930
20
    printOperand(MI, 2, O);
7931
20
    return;
7932
0
    break;
7933
6
  case 21:
7934
    // INSVE_B
7935
6
    printUImm_4_0(MI, 2, O);
7936
6
    SStream_concat0(O, "], ");
7937
6
    printOperand(MI, 3, O);
7938
6
    SStream_concat1(O, '[');
7939
6
    printUImm_0_0(MI, 4, O);
7940
6
    SStream_concat1(O, ']');
7941
6
    return;
7942
0
    break;
7943
28
  case 22:
7944
    // INSVE_D
7945
28
    printUImm_1_0(MI, 2, O);
7946
28
    SStream_concat0(O, "], ");
7947
28
    printOperand(MI, 3, O);
7948
28
    SStream_concat1(O, '[');
7949
28
    printUImm_0_0(MI, 4, O);
7950
28
    SStream_concat1(O, ']');
7951
28
    return;
7952
0
    break;
7953
1
  case 23:
7954
    // INSVE_H
7955
1
    printUImm_3_0(MI, 2, O);
7956
1
    SStream_concat0(O, "], ");
7957
1
    printOperand(MI, 3, O);
7958
1
    SStream_concat1(O, '[');
7959
1
    printUImm_0_0(MI, 4, O);
7960
1
    SStream_concat1(O, ']');
7961
1
    return;
7962
0
    break;
7963
94
  case 24:
7964
    // INSVE_W
7965
94
    printUImm_2_0(MI, 2, O);
7966
94
    SStream_concat0(O, "], ");
7967
94
    printOperand(MI, 3, O);
7968
94
    SStream_concat1(O, '[');
7969
94
    printUImm_0_0(MI, 4, O);
7970
94
    SStream_concat1(O, ']');
7971
94
    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
64
  case 27:
7984
    // LWP_MM, SWP_MM
7985
64
    printMemOperand(MI, 2, O);
7986
64
    return;
7987
0
    break;
7988
25
  case 28:
7989
    // PREFX_MM
7990
25
    SStream_concat1(O, '(');
7991
25
    printOperand(MI, 0, O);
7992
25
    SStream_concat1(O, ')');
7993
25
    return;
7994
0
    break;
7995
486
  case 29:
7996
    // REPL_QB, REPL_QB_MM
7997
486
    printUImm_8_0(MI, 1, O);
7998
486
    return;
7999
0
    break;
8000
30.0k
  }
8001
8002
8003
  // Fragment 3 encoded into 5 bits for 19 unique commands.
8004
28.2k
  switch ((Bits >> 29) & 31) {
8005
0
  default: CS_ASSERT_RET(0 && "Invalid command number.");
8006
14.1k
  case 0:
8007
    // ABSMacro, CFTC1, JalTwoReg, LDMacro, LOAD_ACC128, LOAD_ACC64, LOAD_ACC...
8008
14.1k
    return;
8009
0
    break;
8010
12.3k
  case 1:
8011
    // ALIGN_NM, BEQLImmMacro, BGE, BGEImmMacro, BGEL, BGELImmMacro, BGEU, BG...
8012
12.3k
    SStream_concat0(O, ", ");
8013
12.3k
    break;
8014
0
  case 2:
8015
    // BteqzT8CmpX16, BteqzT8CmpiX16, BteqzT8SltX16, BteqzT8SltiX16, BteqzT8S...
8016
0
    SStream_concat0(O, "\n\tbteqz\t");
8017
0
    printBranchOperand(MI, Address, 2, O);
8018
0
    return;
8019
0
    break;
8020
0
  case 3:
8021
    // BtnezT8CmpX16, BtnezT8CmpiX16, BtnezT8SltX16, BtnezT8SltiX16, BtnezT8S...
8022
0
    SStream_concat0(O, "\n\tbtnez\t");
8023
0
    printBranchOperand(MI, Address, 2, O);
8024
0
    return;
8025
0
    break;
8026
0
  case 4:
8027
    // GotPrologue16
8028
0
    SStream_concat0(O, "\n\taddiu\t");
8029
0
    printOperand(MI, 1, O);
8030
0
    SStream_concat0(O, ", $pc, ");
8031
0
    printOperand(MI, 3, O);
8032
0
    SStream_concat0(O, "\n ");
8033
0
    return;
8034
0
    break;
8035
225
  case 5:
8036
    // MTTC0, MTTC0_NM, DMTC0, DMTC2, DMTGC0, MTC0, MTC0_MMR6, MTC2, MTGC0, M...
8037
225
    printUImm_3_0(MI, 2, O);
8038
225
    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
859
  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
859
    SStream_concat1(O, '[');
8069
859
    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
40
  case 13:
8081
    // FORK, FORK_NM
8082
40
    printOperand(MI, 2, O);
8083
40
    return;
8084
0
    break;
8085
562
  case 14:
8086
    // LBUX, LBUX_MM, LDXC1, LDXC164, LHX, LHX_MM, LUXC1, LUXC164, LUXC1_MM, ...
8087
562
    SStream_concat1(O, '(');
8088
562
    printOperand(MI, 1, O);
8089
562
    SStream_concat1(O, ')');
8090
562
    return;
8091
0
    break;
8092
4
  case 15:
8093
    // LSA_MMR6
8094
4
    printOperand(MI, 0, O);
8095
4
    SStream_concat0(O, ", ");
8096
4
    printUImm_2_1(MI, 3, O);
8097
4
    return;
8098
0
    break;
8099
30
  case 16:
8100
    // MTTR, MTTR_NM
8101
30
    printUImm_1_0(MI, 2, O);
8102
30
    SStream_concat0(O, ", ");
8103
30
    printUImm_3_0(MI, 3, O);
8104
30
    SStream_concat0(O, ", ");
8105
30
    printUImm_1_0(MI, 4, O);
8106
30
    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
28.2k
  }
8119
8120
8121
  // Fragment 4 encoded into 5 bits for 24 unique commands.
8122
13.2k
  switch ((Bits >> 34) & 31) {
8123
0
  default: CS_ASSERT_RET(0 && "Invalid command number.");
8124
6.83k
  case 0:
8125
    // ALIGN_NM, DMULImmMacro, DMULMacro, DMULOMacro, DMULOUMacro, DROL, DROL...
8126
6.83k
    printOperand(MI, 2, O);
8127
6.83k
    break;
8128
2.07k
  case 1:
8129
    // BEQLImmMacro, BGE, BGEImmMacro, BGEL, BGELImmMacro, BGEU, BGEUImmMacro...
8130
2.07k
    printBranchOperand(MI, Address, 2, O);
8131
2.07k
    return;
8132
0
    break;
8133
620
  case 2:
8134
    // MFTC0, MFTC0_NM, BCLRI_B, BNEGI_B, BSETI_B, COPY_S_H, COPY_U_H, DMFC0,...
8135
620
    printUImm_3_0(MI, 2, O);
8136
620
    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
970
  case 4:
8143
    // PseudoANDI_NM, ADDIU_NM, ANDI16_NM, ANDI_MMR6, ANDi, ANDi64, ANDi_MM, ...
8144
970
    printUImm_16_0(MI, 2, O);
8145
970
    return;
8146
0
    break;
8147
99
  case 5:
8148
    // ADDIUR1SP_NM, ANDI_B, NORI_B, ORI_B, RDHWR, RDHWR64, RDHWR_MM, SHF_B, ...
8149
99
    printUImm_8_0(MI, 2, O);
8150
99
    return;
8151
0
    break;
8152
648
  case 6:
8153
    // ADDIUR2_NM, ADDVI_B, ADDVI_D, ADDVI_H, ADDVI_W, APPEND, APPEND_MMR2, B...
8154
648
    printUImm_5_0(MI, 2, O);
8155
648
    break;
8156
191
  case 7:
8157
    // BALIGN, BALIGN_MMR2, COPY_S_W, COPY_U_W, SPLATI_W
8158
191
    printUImm_2_0(MI, 2, O);
8159
191
    break;
8160
175
  case 8:
8161
    // BCLRI_D, BNEGI_D, BSETI_D, DEXT, DEXT64_32, DINS, DROTR, DSLL, DSRA, D...
8162
175
    printUImm_6_0(MI, 2, O);
8163
175
    break;
8164
464
  case 9:
8165
    // BCLRI_H, BNEGI_H, BSETI_H, COPY_S_B, COPY_U_B, SAT_S_H, SAT_U_H, SHLL_...
8166
464
    printUImm_4_0(MI, 2, O);
8167
464
    break;
8168
52
  case 10:
8169
    // BINSLI_B, BINSRI_B, SLDI_H
8170
52
    printUImm_3_0(MI, 3, O);
8171
52
    break;
8172
16
  case 11:
8173
    // BINSLI_D, BINSRI_D
8174
16
    printUImm_6_0(MI, 3, O);
8175
16
    return;
8176
0
    break;
8177
8
  case 12:
8178
    // BINSLI_H, BINSRI_H, SLDI_B
8179
8
    printUImm_4_0(MI, 3, O);
8180
8
    break;
8181
156
  case 13:
8182
    // BINSLI_W, BINSRI_W
8183
156
    printUImm_5_0(MI, 3, O);
8184
156
    return;
8185
0
    break;
8186
587
  case 14:
8187
    // BINSL_B, BINSL_D, BINSL_H, BINSL_W, BINSR_B, BINSR_D, BINSR_H, BINSR_W...
8188
587
    printOperand(MI, 3, O);
8189
587
    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
173
  case 16:
8196
    // COPY_S_D, MFTR, MFTR_NM, SPLATI_D
8197
173
    printUImm_1_0(MI, 2, O);
8198
173
    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
1
  case 18:
8205
    // FADD_S_MMR6, FDIV_S_MMR6, FMUL_S_MMR6, FSUB_S_MMR6
8206
1
    printOperand(MI, 1, O);
8207
1
    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
28
  case 21:
8220
    // SLDI_D
8221
28
    printUImm_1_0(MI, 3, O);
8222
28
    SStream_concat1(O, ']');
8223
28
    return;
8224
0
    break;
8225
4
  case 22:
8226
    // SLDI_W
8227
4
    printUImm_2_0(MI, 3, O);
8228
4
    SStream_concat1(O, ']');
8229
4
    return;
8230
0
    break;
8231
114
  case 23:
8232
    // TEQ, TGE, TGEU, TLT, TLTU, TNE
8233
114
    printUImm_10_0(MI, 2, O);
8234
114
    return;
8235
0
    break;
8236
13.2k
  }
8237
8238
8239
  // Fragment 5 encoded into 3 bits for 5 unique commands.
8240
9.75k
  switch ((Bits >> 39) & 7) {
8241
0
  default: CS_ASSERT_RET(0 && "Invalid command number.");
8242
861
  case 0:
8243
    // ALIGN_NM, ALIGN, ALIGN_MMR6, CINS, CINS32, CINS64_32, CINS_i32, DALIGN...
8244
861
    SStream_concat0(O, ", ");
8245
861
    break;
8246
8.06k
  case 1:
8247
    // DMULImmMacro, DMULMacro, DMULOMacro, DMULOUMacro, DROL, DROLImm, DROR,...
8248
8.06k
    return;
8249
0
    break;
8250
827
  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
827
    SStream_concat1(O, ']');
8253
827
    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
9.75k
  }
8266
8267
8268
  // Fragment 6 encoded into 4 bits for 10 unique commands.
8269
861
  switch ((Bits >> 42) & 15) {
8270
0
  default: CS_ASSERT_RET(0 && "Invalid command number.");
8271
605
  case 0:
8272
    // ALIGN_NM, MADD_D32, MADD_D32_MM, MADD_D64, MADD_S, MADD_S_MM, MOVEPREV...
8273
605
    printOperand(MI, 3, O);
8274
605
    return;
8275
0
    break;
8276
7
  case 1:
8277
    // ALIGN, ALIGN_MMR6, LSA_NM
8278
7
    printUImm_2_0(MI, 3, O);
8279
7
    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
140
  case 3:
8286
    // DALIGN, MFTR, MFTR_NM
8287
140
    printUImm_3_0(MI, 3, O);
8288
140
    break;
8289
0
  case 4:
8290
    // DEXT
8291
0
    printUImm_6_1(MI, 3, O);
8292
0
    return;
8293
0
    break;
8294
14
  case 5:
8295
    // DEXT64_32, EXT, EXT_MM, EXT_MMR6, EXT_NM
8296
14
    printUImm_5_1(MI, 3, O);
8297
14
    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
44
  case 7:
8305
    // DINS, INS, INS_MM, INS_MMR6, INS_NM
8306
44
    printUImm_6_0(MI, 3, O);
8307
44
    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
51
  case 9:
8315
    // DLSA, DLSA_R6, LSA, LSA_R6
8316
51
    printUImm_2_1(MI, 3, O);
8317
51
    return;
8318
0
    break;
8319
861
  }
8320
8321
8322
  // Fragment 7 encoded into 1 bits for 2 unique commands.
8323
140
  if ((Bits >> 46) & 1) {
8324
    // MFTR, MFTR_NM, ROTX_NM
8325
140
    SStream_concat0(O, ", ");
8326
140
    printUImm_1_0(MI, 4, O);
8327
140
    return;
8328
140
  } else {
8329
    // CINS, CINS32, CINS64_32, CINS_i32, DALIGN, EXTS, EXTS32, EXTW_NM
8330
0
    return;
8331
0
  }
8332
8333
140
}
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
32.4k
static const char *getRegisterName(unsigned RegNo) {
8340
32.4k
#ifndef CAPSTONE_DIET
8341
32.4k
  CS_ASSERT_RET_VAL(RegNo && RegNo < 635 && "Invalid register number!", NULL);
8342
8343
32.4k
  static const char AsmStrs[] = {
8344
32.4k
  /* 0 */ "f10\0"
8345
32.4k
  /* 4 */ "watchhi10\0"
8346
32.4k
  /* 14 */ "watchlo10\0"
8347
32.4k
  /* 24 */ "w10\0"
8348
32.4k
  /* 28 */ "f20\0"
8349
32.4k
  /* 32 */ "DSPOutFlag20\0"
8350
32.4k
  /* 45 */ "w20\0"
8351
32.4k
  /* 49 */ "f30\0"
8352
32.4k
  /* 53 */ "w30\0"
8353
32.4k
  /* 57 */ "a0\0"
8354
32.4k
  /* 60 */ "ac0\0"
8355
32.4k
  /* 64 */ "fcc0\0"
8356
32.4k
  /* 69 */ "vpeconf0\0"
8357
32.4k
  /* 78 */ "mvpconf0\0"
8358
32.4k
  /* 87 */ "srsconf0\0"
8359
32.4k
  /* 96 */ "watchhi0\0"
8360
32.4k
  /* 105 */ "k0\0"
8361
32.4k
  /* 108 */ "mpl0\0"
8362
32.4k
  /* 113 */ "perfctl0\0"
8363
32.4k
  /* 122 */ "segctl0\0"
8364
32.4k
  /* 130 */ "guestctl0\0"
8365
32.4k
  /* 140 */ "watchlo0\0"
8366
32.4k
  /* 149 */ "entrylo0\0"
8367
32.4k
  /* 158 */ "p0\0"
8368
32.4k
  /* 161 */ "s0\0"
8369
32.4k
  /* 164 */ "perfcnt0\0"
8370
32.4k
  /* 173 */ "w0\0"
8371
32.4k
  /* 176 */ "f11\0"
8372
32.4k
  /* 180 */ "watchhi11\0"
8373
32.4k
  /* 190 */ "watchlo11\0"
8374
32.4k
  /* 200 */ "w11\0"
8375
32.4k
  /* 204 */ "f21\0"
8376
32.4k
  /* 208 */ "DSPOutFlag21\0"
8377
32.4k
  /* 221 */ "w21\0"
8378
32.4k
  /* 225 */ "f31\0"
8379
32.4k
  /* 229 */ "w31\0"
8380
32.4k
  /* 233 */ "usertracedata1\0"
8381
32.4k
  /* 248 */ "ac1\0"
8382
32.4k
  /* 252 */ "fcc1\0"
8383
32.4k
  /* 257 */ "vpeconf1\0"
8384
32.4k
  /* 266 */ "mvpconf1\0"
8385
32.4k
  /* 275 */ "srsconf1\0"
8386
32.4k
  /* 284 */ "config1\0"
8387
32.4k
  /* 292 */ "kscratch1\0"
8388
32.4k
  /* 302 */ "watchhi1\0"
8389
32.4k
  /* 311 */ "k1\0"
8390
32.4k
  /* 314 */ "mpl1\0"
8391
32.4k
  /* 319 */ "perfctl1\0"
8392
32.4k
  /* 328 */ "segctl1\0"
8393
32.4k
  /* 336 */ "guestctl1\0"
8394
32.4k
  /* 346 */ "watchlo1\0"
8395
32.4k
  /* 355 */ "entrylo1\0"
8396
32.4k
  /* 364 */ "p1\0"
8397
32.4k
  /* 367 */ "s1\0"
8398
32.4k
  /* 370 */ "perfcnt1\0"
8399
32.4k
  /* 379 */ "w1\0"
8400
32.4k
  /* 382 */ "f12\0"
8401
32.4k
  /* 386 */ "watchhi12\0"
8402
32.4k
  /* 396 */ "watchlo12\0"
8403
32.4k
  /* 406 */ "w12\0"
8404
32.4k
  /* 410 */ "f22\0"
8405
32.4k
  /* 414 */ "DSPOutFlag22\0"
8406
32.4k
  /* 427 */ "w22\0"
8407
32.4k
  /* 431 */ "usertracedata2\0"
8408
32.4k
  /* 446 */ "ac2\0"
8409
32.4k
  /* 450 */ "fcc2\0"
8410
32.4k
  /* 455 */ "srsconf2\0"
8411
32.4k
  /* 464 */ "config2\0"
8412
32.4k
  /* 472 */ "debug2\0"
8413
32.4k
  /* 479 */ "kscratch2\0"
8414
32.4k
  /* 489 */ "watchhi2\0"
8415
32.4k
  /* 498 */ "tracecontrol2\0"
8416
32.4k
  /* 512 */ "mpl2\0"
8417
32.4k
  /* 517 */ "perfctl2\0"
8418
32.4k
  /* 526 */ "segctl2\0"
8419
32.4k
  /* 534 */ "guestctl2\0"
8420
32.4k
  /* 544 */ "watchlo2\0"
8421
32.4k
  /* 553 */ "srsmap2\0"
8422
32.4k
  /* 561 */ "s2\0"
8423
32.4k
  /* 564 */ "perfcnt2\0"
8424
32.4k
  /* 573 */ "w2\0"
8425
32.4k
  /* 576 */ "f13\0"
8426
32.4k
  /* 580 */ "watchhi13\0"
8427
32.4k
  /* 590 */ "watchlo13\0"
8428
32.4k
  /* 600 */ "w13\0"
8429
32.4k
  /* 604 */ "f23\0"
8430
32.4k
  /* 608 */ "DSPOutFlag23\0"
8431
32.4k
  /* 621 */ "w23\0"
8432
32.4k
  /* 625 */ "a3\0"
8433
32.4k
  /* 628 */ "ac3\0"
8434
32.4k
  /* 632 */ "fcc3\0"
8435
32.4k
  /* 637 */ "srsconf3\0"
8436
32.4k
  /* 646 */ "config3\0"
8437
32.4k
  /* 654 */ "kscratch3\0"
8438
32.4k
  /* 664 */ "watchhi3\0"
8439
32.4k
  /* 673 */ "tracecontrol3\0"
8440
32.4k
  /* 687 */ "perfctl3\0"
8441
32.4k
  /* 696 */ "guestctl3\0"
8442
32.4k
  /* 706 */ "watchlo3\0"
8443
32.4k
  /* 715 */ "s3\0"
8444
32.4k
  /* 718 */ "perfcnt3\0"
8445
32.4k
  /* 727 */ "w3\0"
8446
32.4k
  /* 730 */ "f14\0"
8447
32.4k
  /* 734 */ "watchhi14\0"
8448
32.4k
  /* 744 */ "watchlo14\0"
8449
32.4k
  /* 754 */ "w14\0"
8450
32.4k
  /* 758 */ "f24\0"
8451
32.4k
  /* 762 */ "w24\0"
8452
32.4k
  /* 766 */ "a4\0"
8453
32.4k
  /* 769 */ "fcc4\0"
8454
32.4k
  /* 774 */ "srsconf4\0"
8455
32.4k
  /* 783 */ "config4\0"
8456
32.4k
  /* 791 */ "kscratch4\0"
8457
32.4k
  /* 801 */ "watchhi4\0"
8458
32.4k
  /* 810 */ "perfctl4\0"
8459
32.4k
  /* 819 */ "watchlo4\0"
8460
32.4k
  /* 828 */ "s4\0"
8461
32.4k
  /* 831 */ "perfcnt4\0"
8462
32.4k
  /* 840 */ "w4\0"
8463
32.4k
  /* 843 */ "f15\0"
8464
32.4k
  /* 847 */ "watchhi15\0"
8465
32.4k
  /* 857 */ "watchlo15\0"
8466
32.4k
  /* 867 */ "w15\0"
8467
32.4k
  /* 871 */ "f25\0"
8468
32.4k
  /* 875 */ "w25\0"
8469
32.4k
  /* 879 */ "a5\0"
8470
32.4k
  /* 882 */ "fcc5\0"
8471
32.4k
  /* 887 */ "f5\0"
8472
32.4k
  /* 890 */ "config5\0"
8473
32.4k
  /* 898 */ "kscratch5\0"
8474
32.4k
  /* 908 */ "watchhi5\0"
8475
32.4k
  /* 917 */ "perfctl5\0"
8476
32.4k
  /* 926 */ "watchlo5\0"
8477
32.4k
  /* 935 */ "s5\0"
8478
32.4k
  /* 938 */ "perfcnt5\0"
8479
32.4k
  /* 947 */ "w5\0"
8480
32.4k
  /* 950 */ "f16\0"
8481
32.4k
  /* 954 */ "w16\0"
8482
32.4k
  /* 958 */ "f26\0"
8483
32.4k
  /* 962 */ "w26\0"
8484
32.4k
  /* 966 */ "a6\0"
8485
32.4k
  /* 969 */ "fcc6\0"
8486
32.4k
  /* 974 */ "f6\0"
8487
32.4k
  /* 977 */ "kscratch6\0"
8488
32.4k
  /* 987 */ "watchhi6\0"
8489
32.4k
  /* 996 */ "perfctl6\0"
8490
32.4k
  /* 1005 */ "watchlo6\0"
8491
32.4k
  /* 1014 */ "s6\0"
8492
32.4k
  /* 1017 */ "perfcnt6\0"
8493
32.4k
  /* 1026 */ "w6\0"
8494
32.4k
  /* 1029 */ "f17\0"
8495
32.4k
  /* 1033 */ "w17\0"
8496
32.4k
  /* 1037 */ "f27\0"
8497
32.4k
  /* 1041 */ "w27\0"
8498
32.4k
  /* 1045 */ "a7\0"
8499
32.4k
  /* 1048 */ "fcc7\0"
8500
32.4k
  /* 1053 */ "f7\0"
8501
32.4k
  /* 1056 */ "watchhi7\0"
8502
32.4k
  /* 1065 */ "perfctl7\0"
8503
32.4k
  /* 1074 */ "watchlo7\0"
8504
32.4k
  /* 1083 */ "s7\0"
8505
32.4k
  /* 1086 */ "perfcnt7\0"
8506
32.4k
  /* 1095 */ "w7\0"
8507
32.4k
  /* 1098 */ "f18\0"
8508
32.4k
  /* 1102 */ "w18\0"
8509
32.4k
  /* 1106 */ "f28\0"
8510
32.4k
  /* 1110 */ "w28\0"
8511
32.4k
  /* 1114 */ "f8\0"
8512
32.4k
  /* 1117 */ "watchhi8\0"
8513
32.4k
  /* 1126 */ "watchlo8\0"
8514
32.4k
  /* 1135 */ "t8\0"
8515
32.4k
  /* 1138 */ "w8\0"
8516
32.4k
  /* 1141 */ "DSPOutFlag16_19\0"
8517
32.4k
  /* 1157 */ "f19\0"
8518
32.4k
  /* 1161 */ "w19\0"
8519
32.4k
  /* 1165 */ "f29\0"
8520
32.4k
  /* 1169 */ "w29\0"
8521
32.4k
  /* 1173 */ "f9\0"
8522
32.4k
  /* 1176 */ "watchhi9\0"
8523
32.4k
  /* 1185 */ "watchlo9\0"
8524
32.4k
  /* 1194 */ "t9\0"
8525
32.4k
  /* 1197 */ "w9\0"
8526
32.4k
  /* 1200 */ "DSPEFI\0"
8527
32.4k
  /* 1207 */ "hwrena\0"
8528
32.4k
  /* 1214 */ "ra\0"
8529
32.4k
  /* 1217 */ "bevva\0"
8530
32.4k
  /* 1223 */ "hwr_cc\0"
8531
32.4k
  /* 1230 */ "tracedbpc\0"
8532
32.4k
  /* 1240 */ "traceibpc\0"
8533
32.4k
  /* 1250 */ "nestedepc\0"
8534
32.4k
  /* 1260 */ "errorepc\0"
8535
32.4k
  /* 1269 */ "nestedexc\0"
8536
32.4k
  /* 1279 */ "wired\0"
8537
32.4k
  /* 1285 */ "memorymapid\0"
8538
32.4k
  /* 1297 */ "prid\0"
8539
32.4k
  /* 1302 */ "debugcontextid\0"
8540
32.4k
  /* 1317 */ "pwfield\0"
8541
32.4k
  /* 1325 */ "tcbind\0"
8542
32.4k
  /* 1332 */ "DSPCCond\0"
8543
32.4k
  /* 1341 */ "tcschedule\0"
8544
32.4k
  /* 1352 */ "vpeschedule\0"
8545
32.4k
  /* 1364 */ "compare\0"
8546
32.4k
  /* 1372 */ "ebase\0"
8547
32.4k
  /* 1378 */ "cdmmbase\0"
8548
32.4k
  /* 1387 */ "cmgcrbase\0"
8549
32.4k
  /* 1397 */ "pwbase\0"
8550
32.4k
  /* 1404 */ "cause\0"
8551
32.4k
  /* 1410 */ "desave\0"
8552
32.4k
  /* 1417 */ "pwsize\0"
8553
32.4k
  /* 1424 */ "DSPOutFlag\0"
8554
32.4k
  /* 1435 */ "xcontextconfig\0"
8555
32.4k
  /* 1450 */ "debug\0"
8556
32.4k
  /* 1456 */ "ddatahi\0"
8557
32.4k
  /* 1464 */ "idatahi\0"
8558
32.4k
  /* 1472 */ "dtaghi\0"
8559
32.4k
  /* 1479 */ "itaghi\0"
8560
32.4k
  /* 1486 */ "entryhi\0"
8561
32.4k
  /* 1494 */ "maari\0"
8562
32.4k
  /* 1500 */ "tcschefback\0"
8563
32.4k
  /* 1512 */ "vpeschefback\0"
8564
32.4k
  /* 1525 */ "pagemask\0"
8565
32.4k
  /* 1534 */ "yqmask\0"
8566
32.4k
  /* 1541 */ "userlocal\0"
8567
32.4k
  /* 1551 */ "tracecontrol\0"
8568
32.4k
  /* 1564 */ "vpecontrol\0"
8569
32.4k
  /* 1575 */ "mvpcontrol\0"
8570
32.4k
  /* 1586 */ "view_ipl\0"
8571
32.4k
  /* 1595 */ "view_ripl\0"
8572
32.4k
  /* 1605 */ "errctl\0"
8573
32.4k
  /* 1612 */ "srsctl\0"
8574
32.4k
  /* 1619 */ "intctl\0"
8575
32.4k
  /* 1626 */ "pwctl\0"
8576
32.4k
  /* 1632 */ "random\0"
8577
32.4k
  /* 1639 */ "hwr_cpunum\0"
8578
32.4k
  /* 1650 */ "pagegrain\0"
8579
32.4k
  /* 1660 */ "ddatalo\0"
8580
32.4k
  /* 1668 */ "idatalo\0"
8581
32.4k
  /* 1676 */ "dtaglo\0"
8582
32.4k
  /* 1683 */ "itaglo\0"
8583
32.4k
  /* 1690 */ "zero\0"
8584
32.4k
  /* 1695 */ "srsmap\0"
8585
32.4k
  /* 1702 */ "hwr_synci_step\0"
8586
32.4k
  /* 1717 */ "fp\0"
8587
32.4k
  /* 1720 */ "gp\0"
8588
32.4k
  /* 1723 */ "badinstrp\0"
8589
32.4k
  /* 1733 */ "sp\0"
8590
32.4k
  /* 1736 */ "maar\0"
8591
32.4k
  /* 1741 */ "lladdr\0"
8592
32.4k
  /* 1748 */ "badvaddr\0"
8593
32.4k
  /* 1757 */ "globalnumber\0"
8594
32.4k
  /* 1770 */ "cacheerr\0"
8595
32.4k
  /* 1779 */ "hwr_ccres\0"
8596
32.4k
  /* 1789 */ "DSPPos\0"
8597
32.4k
  /* 1796 */ "tcstatus\0"
8598
32.4k
  /* 1805 */ "at\0"
8599
32.4k
  /* 1808 */ "gtoffset\0"
8600
32.4k
  /* 1817 */ "tchalt\0"
8601
32.4k
  /* 1824 */ "DSPSCount\0"
8602
32.4k
  /* 1834 */ "count\0"
8603
32.4k
  /* 1840 */ "tcopt\0"
8604
32.4k
  /* 1846 */ "vpeopt\0"
8605
32.4k
  /* 1853 */ "tcrestart\0"
8606
32.4k
  /* 1863 */ "badinst\0"
8607
32.4k
  /* 1871 */ "guestctl0ext\0"
8608
32.4k
  /* 1884 */ "tccontext\0"
8609
32.4k
  /* 1894 */ "xcontext\0"
8610
32.4k
  /* 1903 */ "index\0"
8611
32.4k
  /* 1909 */ "badinstrx\0"
8612
32.4k
  /* 1919 */ "DSPCarry\0"
8613
32.4k
};
8614
32.4k
  static const uint16_t RegAsmOffset[] = {
8615
32.4k
    178, 1805, 1332, 1919, 1200, 1424, 1789, 1824, 1717, 1717, 1720, 1720, 384, 178, 
8616
32.4k
    2, 952, 732, 845, 578, 1031, 1237, 1214, 1214, 1733, 1733, 1690, 1690, 732, 
8617
32.4k
    845, 952, 1031, 60, 248, 446, 628, 178, 2, 178, 384, 578, 732, 845, 
8618
32.4k
    952, 1031, 1100, 1155, 2, 178, 384, 578, 732, 845, 952, 1031, 1100, 1155, 
8619
32.4k
    2, 178, 384, 578, 732, 845, 952, 1031, 1100, 1155, 1, 177, 383, 577, 
8620
32.4k
    731, 844, 951, 1030, 1099, 1154, 29, 205, 411, 605, 759, 872, 959, 1038, 
8621
32.4k
    1107, 1166, 50, 226, 1, 177, 383, 577, 731, 844, 951, 1030, 1099, 1154, 
8622
32.4k
    29, 205, 411, 605, 759, 872, 959, 1038, 1107, 1166, 50, 226, 1, 177, 
8623
32.4k
    383, 577, 731, 844, 951, 1030, 1099, 1154, 29, 205, 411, 605, 759, 872, 
8624
32.4k
    959, 1038, 1107, 1166, 50, 226, 75, 461, 780, 974, 1114, 0, 382, 730, 
8625
32.4k
    950, 1098, 28, 410, 758, 958, 1106, 49, 32, 208, 414, 608, 75, 263, 
8626
32.4k
    461, 643, 780, 887, 974, 1053, 1114, 1173, 0, 176, 382, 576, 730, 843, 
8627
32.4k
    950, 1029, 1098, 1157, 28, 204, 410, 604, 758, 871, 958, 1037, 1106, 1165, 
8628
32.4k
    49, 225, 64, 252, 450, 632, 769, 882, 969, 1048, 2, 178, 384, 578, 
8629
32.4k
    732, 845, 952, 1031, 1100, 1155, 1, 177, 383, 577, 731, 844, 951, 1030, 
8630
32.4k
    1099, 1154, 29, 205, 411, 605, 759, 872, 959, 1038, 1107, 1166, 50, 226, 
8631
32.4k
    1717, 75, 263, 461, 643, 780, 887, 974, 1053, 1114, 1173, 0, 176, 382, 
8632
32.4k
    576, 730, 843, 950, 1029, 1098, 1157, 28, 204, 410, 604, 758, 871, 958, 
8633
32.4k
    1037, 1106, 1165, 49, 225, 1720, 60, 248, 446, 628, 1639, 1702, 1223, 1779, 
8634
32.4k
    732, 845, 952, 1031, 1100, 1155, 1, 177, 383, 577, 731, 844, 951, 1030, 
8635
32.4k
    1099, 1154, 29, 205, 411, 605, 759, 872, 959, 1038, 1107, 1166, 50, 226, 
8636
32.4k
    959, 1038, 60, 248, 446, 628, 108, 314, 512, 1100, 1155, 1, 177, 383, 
8637
32.4k
    577, 731, 844, 951, 1030, 1099, 1154, 29, 205, 411, 605, 759, 872, 959, 
8638
32.4k
    1038, 1107, 1166, 50, 226, 158, 364, 558, 1214, 951, 1030, 1099, 1154, 29, 
8639
32.4k
    205, 411, 605, 1733, 1100, 1155, 1, 177, 383, 577, 731, 844, 759, 872, 
8640
32.4k
    384, 578, 173, 379, 573, 727, 840, 947, 1026, 1095, 1138, 1197, 24, 200, 
8641
32.4k
    406, 600, 754, 867, 954, 1033, 1102, 1161, 45, 221, 427, 621, 762, 875, 
8642
32.4k
    962, 1041, 1110, 1169, 53, 229, 1690, 57, 245, 443, 625, 766, 879, 966, 
8643
32.4k
    1045, 1863, 1723, 1909, 1748, 1217, 1770, 1404, 1378, 1387, 1364, 1443, 1886, 1436, 
8644
32.4k
    1834, 1456, 1660, 1450, 1302, 1255, 1410, 1472, 1676, 1372, 1486, 1256, 1605, 1260, 
8645
32.4k
    1757, 1808, 1207, 1464, 1668, 1903, 1619, 1479, 1683, 1741, 1736, 1494, 1285, 1575, 
8646
32.4k
    1250, 1269, 1650, 1525, 1297, 1397, 1626, 1317, 1417, 1632, 1612, 1695, 1798, 1325, 
8647
32.4k
    1884, 1817, 1840, 1853, 1341, 1500, 1796, 1551, 1230, 1240, 1541, 1586, 1595, 1576, 
8648
32.4k
    1564, 1846, 1352, 1512, 1279, 1894, 1435, 1534, 105, 311, 161, 367, 561, 715, 
8649
32.4k
    828, 935, 1014, 1083, 170, 376, 570, 724, 837, 944, 1135, 1194, 732, 845, 
8650
32.4k
    952, 1031, 60, 284, 464, 646, 783, 890, 472, 149, 355, 130, 336, 534, 
8651
32.4k
    696, 292, 479, 654, 791, 898, 977, 78, 266, 164, 370, 564, 718, 831, 
8652
32.4k
    938, 1017, 1086, 113, 319, 517, 687, 810, 917, 996, 1065, 122, 328, 526, 
8653
32.4k
    87, 275, 455, 637, 774, 553, 498, 673, 233, 431, 69, 257, 96, 302, 
8654
32.4k
    489, 664, 801, 908, 987, 1056, 1117, 1176, 4, 180, 386, 580, 734, 847, 
8655
32.4k
    140, 346, 544, 706, 819, 926, 1005, 1074, 1126, 1185, 14, 190, 396, 590, 
8656
32.4k
    744, 857, 75, 263, 461, 643, 780, 887, 974, 1053, 1114, 1173, 0, 176, 
8657
32.4k
    382, 576, 730, 843, 950, 1029, 1098, 1157, 28, 204, 410, 604, 758, 871, 
8658
32.4k
    958, 1037, 1106, 1165, 49, 225, 1141, 1461, 959, 1038, 1665, 951, 1030, 1099, 
8659
32.4k
    1154, 29, 205, 411, 605, 1100, 1155, 1, 177, 383, 577, 731, 844, 759, 
8660
32.4k
    872, 384, 578, 1871, 
8661
32.4k
  };
8662
8663
32.4k
  CS_ASSERT_RET_VAL(*(AsmStrs+RegAsmOffset[RegNo-1]) &&
8664
32.4k
          "Invalid alt name index for register!", NULL);
8665
32.4k
  return AsmStrs+RegAsmOffset[RegNo-1];
8666
#else
8667
  return NULL;
8668
#endif // CAPSTONE_DIET
8669
32.4k
}
8670
#ifdef PRINT_ALIAS_INSTR
8671
#undef PRINT_ALIAS_INSTR
8672
8673
36.8k
static bool printAliasInstr(MCInst *MI, uint64_t Address, SStream *OS) {
8674
36.8k
#ifndef CAPSTONE_DIET
8675
36.8k
  static const PatternsForOpcode OpToPatterns[] = {
8676
36.8k
    {Mips_MFTACX, 0, 1 },
8677
36.8k
    {Mips_MFTACX_NM, 1, 1 },
8678
36.8k
    {Mips_MFTC0, 2, 1 },
8679
36.8k
    {Mips_MFTC0_NM, 3, 1 },
8680
36.8k
    {Mips_MFTHI, 4, 1 },
8681
36.8k
    {Mips_MFTHI_NM, 5, 1 },
8682
36.8k
    {Mips_MFTLO, 6, 1 },
8683
36.8k
    {Mips_MFTLO_NM, 7, 1 },
8684
36.8k
    {Mips_MTTACX, 8, 1 },
8685
36.8k
    {Mips_MTTACX_NM, 9, 1 },
8686
36.8k
    {Mips_MTTC0, 10, 1 },
8687
36.8k
    {Mips_MTTC0_NM, 11, 1 },
8688
36.8k
    {Mips_MTTHI, 12, 1 },
8689
36.8k
    {Mips_MTTHI_NM, 13, 1 },
8690
36.8k
    {Mips_MTTLO, 14, 1 },
8691
36.8k
    {Mips_MTTLO_NM, 15, 1 },
8692
36.8k
    {Mips_NORImm, 16, 1 },
8693
36.8k
    {Mips_NORImm64, 17, 1 },
8694
36.8k
    {Mips_SLTImm64, 18, 1 },
8695
36.8k
    {Mips_SLTUImm64, 19, 1 },
8696
36.8k
    {Mips_ADDIUGP48_NM, 20, 1 },
8697
36.8k
    {Mips_ADDIUGPB_NM, 21, 1 },
8698
36.8k
    {Mips_ADDIUGPW_NM, 22, 1 },
8699
36.8k
    {Mips_ADDIUPC, 23, 1 },
8700
36.8k
    {Mips_ADDIUPC_MMR6, 24, 1 },
8701
36.8k
    {Mips_ADDu, 25, 1 },
8702
36.8k
    {Mips_BC1F, 26, 1 },
8703
36.8k
    {Mips_BC1FL, 27, 1 },
8704
36.8k
    {Mips_BC1F_MM, 28, 1 },
8705
36.8k
    {Mips_BC1T, 29, 1 },
8706
36.8k
    {Mips_BC1TL, 30, 1 },
8707
36.8k
    {Mips_BC1T_MM, 31, 1 },
8708
36.8k
    {Mips_BEQC16_NM, 32, 1 },
8709
36.8k
    {Mips_BEQC_NM, 33, 2 },
8710
36.8k
    {Mips_BEQL, 35, 1 },
8711
36.8k
    {Mips_BGEZAL, 36, 1 },
8712
36.8k
    {Mips_BGEZAL_MM, 37, 1 },
8713
36.8k
    {Mips_BNEC16_NM, 38, 1 },
8714
36.8k
    {Mips_BNEC_NM, 39, 2 },
8715
36.8k
    {Mips_BNEL, 41, 1 },
8716
36.8k
    {Mips_BREAK, 42, 2 },
8717
36.8k
    {Mips_BREAK_MM, 44, 2 },
8718
36.8k
    {Mips_C_EQ_D32, 46, 1 },
8719
36.8k
    {Mips_C_EQ_D32_MM, 47, 1 },
8720
36.8k
    {Mips_C_EQ_D64, 48, 1 },
8721
36.8k
    {Mips_C_EQ_D64_MM, 49, 1 },
8722
36.8k
    {Mips_C_EQ_S, 50, 1 },
8723
36.8k
    {Mips_C_EQ_S_MM, 51, 1 },
8724
36.8k
    {Mips_C_F_D32, 52, 1 },
8725
36.8k
    {Mips_C_F_D32_MM, 53, 1 },
8726
36.8k
    {Mips_C_F_D64, 54, 1 },
8727
36.8k
    {Mips_C_F_D64_MM, 55, 1 },
8728
36.8k
    {Mips_C_F_S, 56, 1 },
8729
36.8k
    {Mips_C_F_S_MM, 57, 1 },
8730
36.8k
    {Mips_C_LE_D32, 58, 1 },
8731
36.8k
    {Mips_C_LE_D32_MM, 59, 1 },
8732
36.8k
    {Mips_C_LE_D64, 60, 1 },
8733
36.8k
    {Mips_C_LE_D64_MM, 61, 1 },
8734
36.8k
    {Mips_C_LE_S, 62, 1 },
8735
36.8k
    {Mips_C_LE_S_MM, 63, 1 },
8736
36.8k
    {Mips_C_LT_D32, 64, 1 },
8737
36.8k
    {Mips_C_LT_D32_MM, 65, 1 },
8738
36.8k
    {Mips_C_LT_D64, 66, 1 },
8739
36.8k
    {Mips_C_LT_D64_MM, 67, 1 },
8740
36.8k
    {Mips_C_LT_S, 68, 1 },
8741
36.8k
    {Mips_C_LT_S_MM, 69, 1 },
8742
36.8k
    {Mips_C_NGE_D32, 70, 1 },
8743
36.8k
    {Mips_C_NGE_D32_MM, 71, 1 },
8744
36.8k
    {Mips_C_NGE_D64, 72, 1 },
8745
36.8k
    {Mips_C_NGE_D64_MM, 73, 1 },
8746
36.8k
    {Mips_C_NGE_S, 74, 1 },
8747
36.8k
    {Mips_C_NGE_S_MM, 75, 1 },
8748
36.8k
    {Mips_C_NGLE_D32, 76, 1 },
8749
36.8k
    {Mips_C_NGLE_D32_MM, 77, 1 },
8750
36.8k
    {Mips_C_NGLE_D64, 78, 1 },
8751
36.8k
    {Mips_C_NGLE_D64_MM, 79, 1 },
8752
36.8k
    {Mips_C_NGLE_S, 80, 1 },
8753
36.8k
    {Mips_C_NGLE_S_MM, 81, 1 },
8754
36.8k
    {Mips_C_NGL_D32, 82, 1 },
8755
36.8k
    {Mips_C_NGL_D32_MM, 83, 1 },
8756
36.8k
    {Mips_C_NGL_D64, 84, 1 },
8757
36.8k
    {Mips_C_NGL_D64_MM, 85, 1 },
8758
36.8k
    {Mips_C_NGL_S, 86, 1 },
8759
36.8k
    {Mips_C_NGL_S_MM, 87, 1 },
8760
36.8k
    {Mips_C_NGT_D32, 88, 1 },
8761
36.8k
    {Mips_C_NGT_D32_MM, 89, 1 },
8762
36.8k
    {Mips_C_NGT_D64, 90, 1 },
8763
36.8k
    {Mips_C_NGT_D64_MM, 91, 1 },
8764
36.8k
    {Mips_C_NGT_S, 92, 1 },
8765
36.8k
    {Mips_C_NGT_S_MM, 93, 1 },
8766
36.8k
    {Mips_C_OLE_D32, 94, 1 },
8767
36.8k
    {Mips_C_OLE_D32_MM, 95, 1 },
8768
36.8k
    {Mips_C_OLE_D64, 96, 1 },
8769
36.8k
    {Mips_C_OLE_D64_MM, 97, 1 },
8770
36.8k
    {Mips_C_OLE_S, 98, 1 },
8771
36.8k
    {Mips_C_OLE_S_MM, 99, 1 },
8772
36.8k
    {Mips_C_OLT_D32, 100, 1 },
8773
36.8k
    {Mips_C_OLT_D32_MM, 101, 1 },
8774
36.8k
    {Mips_C_OLT_D64, 102, 1 },
8775
36.8k
    {Mips_C_OLT_D64_MM, 103, 1 },
8776
36.8k
    {Mips_C_OLT_S, 104, 1 },
8777
36.8k
    {Mips_C_OLT_S_MM, 105, 1 },
8778
36.8k
    {Mips_C_SEQ_D32, 106, 1 },
8779
36.8k
    {Mips_C_SEQ_D32_MM, 107, 1 },
8780
36.8k
    {Mips_C_SEQ_D64, 108, 1 },
8781
36.8k
    {Mips_C_SEQ_D64_MM, 109, 1 },
8782
36.8k
    {Mips_C_SEQ_S, 110, 1 },
8783
36.8k
    {Mips_C_SEQ_S_MM, 111, 1 },
8784
36.8k
    {Mips_C_SF_D32, 112, 1 },
8785
36.8k
    {Mips_C_SF_D32_MM, 113, 1 },
8786
36.8k
    {Mips_C_SF_D64, 114, 1 },
8787
36.8k
    {Mips_C_SF_D64_MM, 115, 1 },
8788
36.8k
    {Mips_C_SF_S, 116, 1 },
8789
36.8k
    {Mips_C_SF_S_MM, 117, 1 },
8790
36.8k
    {Mips_C_UEQ_D32, 118, 1 },
8791
36.8k
    {Mips_C_UEQ_D32_MM, 119, 1 },
8792
36.8k
    {Mips_C_UEQ_D64, 120, 1 },
8793
36.8k
    {Mips_C_UEQ_D64_MM, 121, 1 },
8794
36.8k
    {Mips_C_UEQ_S, 122, 1 },
8795
36.8k
    {Mips_C_UEQ_S_MM, 123, 1 },
8796
36.8k
    {Mips_C_ULE_D32, 124, 1 },
8797
36.8k
    {Mips_C_ULE_D32_MM, 125, 1 },
8798
36.8k
    {Mips_C_ULE_D64, 126, 1 },
8799
36.8k
    {Mips_C_ULE_D64_MM, 127, 1 },
8800
36.8k
    {Mips_C_ULE_S, 128, 1 },
8801
36.8k
    {Mips_C_ULE_S_MM, 129, 1 },
8802
36.8k
    {Mips_C_ULT_D32, 130, 1 },
8803
36.8k
    {Mips_C_ULT_D32_MM, 131, 1 },
8804
36.8k
    {Mips_C_ULT_D64, 132, 1 },
8805
36.8k
    {Mips_C_ULT_D64_MM, 133, 1 },
8806
36.8k
    {Mips_C_ULT_S, 134, 1 },
8807
36.8k
    {Mips_C_ULT_S_MM, 135, 1 },
8808
36.8k
    {Mips_C_UN_D32, 136, 1 },
8809
36.8k
    {Mips_C_UN_D32_MM, 137, 1 },
8810
36.8k
    {Mips_C_UN_D64, 138, 1 },
8811
36.8k
    {Mips_C_UN_D64_MM, 139, 1 },
8812
36.8k
    {Mips_C_UN_S, 140, 1 },
8813
36.8k
    {Mips_C_UN_S_MM, 141, 1 },
8814
36.8k
    {Mips_DADDu, 142, 1 },
8815
36.8k
    {Mips_DI, 143, 1 },
8816
36.8k
    {Mips_DIV, 144, 1 },
8817
36.8k
    {Mips_DIVU, 145, 1 },
8818
36.8k
    {Mips_DI_MM, 146, 1 },
8819
36.8k
    {Mips_DI_MMR6, 147, 1 },
8820
36.8k
    {Mips_DI_NM, 148, 1 },
8821
36.8k
    {Mips_DMT, 149, 1 },
8822
36.8k
    {Mips_DMT_NM, 150, 1 },
8823
36.8k
    {Mips_DSUB, 151, 2 },
8824
36.8k
    {Mips_DSUBu, 153, 2 },
8825
36.8k
    {Mips_DVPE, 155, 1 },
8826
36.8k
    {Mips_DVPE_NM, 156, 1 },
8827
36.8k
    {Mips_EI, 157, 1 },
8828
36.8k
    {Mips_EI_MM, 158, 1 },
8829
36.8k
    {Mips_EI_MMR6, 159, 1 },
8830
36.8k
    {Mips_EI_NM, 160, 1 },
8831
36.8k
    {Mips_EMT, 161, 1 },
8832
36.8k
    {Mips_EMT_NM, 162, 1 },
8833
36.8k
    {Mips_EVPE, 163, 1 },
8834
36.8k
    {Mips_EVPE_NM, 164, 1 },
8835
36.8k
    {Mips_HYPCALL, 165, 1 },
8836
36.8k
    {Mips_HYPCALL_MM, 166, 1 },
8837
36.8k
    {Mips_JALR, 167, 1 },
8838
36.8k
    {Mips_JALR64, 168, 1 },
8839
36.8k
    {Mips_JALRCHB_NM, 169, 1 },
8840
36.8k
    {Mips_JALRC_HB_MMR6, 170, 1 },
8841
36.8k
    {Mips_JALRC_MMR6, 171, 1 },
8842
36.8k
    {Mips_JALR_HB, 172, 1 },
8843
36.8k
    {Mips_JALR_HB64, 173, 1 },
8844
36.8k
    {Mips_JIALC, 174, 1 },
8845
36.8k
    {Mips_JIALC64, 175, 1 },
8846
36.8k
    {Mips_JIC, 176, 1 },
8847
36.8k
    {Mips_JIC64, 177, 1 },
8848
36.8k
    {Mips_MFC0_NM, 178, 1 },
8849
36.8k
    {Mips_MFHC0_NM, 179, 1 },
8850
36.8k
    {Mips_MOVE16_MM, 180, 1 },
8851
36.8k
    {Mips_MTC0_NM, 181, 1 },
8852
36.8k
    {Mips_MTHC0_NM, 182, 1 },
8853
36.8k
    {Mips_Move32R16, 183, 1 },
8854
36.8k
    {Mips_NOR_NM, 184, 1 },
8855
36.8k
    {Mips_OR, 185, 1 },
8856
36.8k
    {Mips_OR64, 186, 1 },
8857
36.8k
    {Mips_RDHWR, 187, 1 },
8858
36.8k
    {Mips_RDHWR64, 188, 1 },
8859
36.8k
    {Mips_RDHWR_MM, 189, 1 },
8860
36.8k
    {Mips_RDHWR_MMR6, 190, 1 },
8861
36.8k
    {Mips_RESTOREJRC16_NM, 191, 1 },
8862
36.8k
    {Mips_RESTOREJRC_NM, 192, 1 },
8863
36.8k
    {Mips_RESTORE_NM, 193, 1 },
8864
36.8k
    {Mips_ROTX_NM, 194, 3 },
8865
36.8k
    {Mips_SAVE16_NM, 197, 1 },
8866
36.8k
    {Mips_SAVE_NM, 198, 1 },
8867
36.8k
    {Mips_SDBBP, 199, 1 },
8868
36.8k
    {Mips_SDBBP_MMR6, 200, 1 },
8869
36.8k
    {Mips_SDBBP_R6, 201, 1 },
8870
36.8k
    {Mips_SIGRIE, 202, 1 },
8871
36.8k
    {Mips_SIGRIE_MMR6, 203, 1 },
8872
36.8k
    {Mips_SLL, 204, 1 },
8873
36.8k
    {Mips_SLL_MM, 205, 1 },
8874
36.8k
    {Mips_SLL_MMR6, 206, 1 },
8875
36.8k
    {Mips_SUB, 207, 2 },
8876
36.8k
    {Mips_SUBU_MMR6, 209, 2 },
8877
36.8k
    {Mips_SUB_MM, 211, 2 },
8878
36.8k
    {Mips_SUB_MMR6, 213, 2 },
8879
36.8k
    {Mips_SUBu, 215, 2 },
8880
36.8k
    {Mips_SUBu_MM, 217, 2 },
8881
36.8k
    {Mips_SWSP_MM, 219, 1 },
8882
36.8k
    {Mips_SYNC, 220, 1 },
8883
36.8k
    {Mips_SYNC_MM, 221, 1 },
8884
36.8k
    {Mips_SYNC_MMR6, 222, 1 },
8885
36.8k
    {Mips_SYNC_NM, 223, 6 },
8886
36.8k
    {Mips_SYSCALL, 229, 1 },
8887
36.8k
    {Mips_SYSCALL_MM, 230, 1 },
8888
36.8k
    {Mips_TEQ, 231, 1 },
8889
36.8k
    {Mips_TEQ_MM, 232, 1 },
8890
36.8k
    {Mips_TGE, 233, 1 },
8891
36.8k
    {Mips_TGEU, 234, 1 },
8892
36.8k
    {Mips_TGEU_MM, 235, 1 },
8893
36.8k
    {Mips_TGE_MM, 236, 1 },
8894
36.8k
    {Mips_TLT, 237, 1 },
8895
36.8k
    {Mips_TLTU, 238, 1 },
8896
36.8k
    {Mips_TLTU_MM, 239, 1 },
8897
36.8k
    {Mips_TLT_MM, 240, 1 },
8898
36.8k
    {Mips_TNE, 241, 1 },
8899
36.8k
    {Mips_TNE_MM, 242, 1 },
8900
36.8k
    {Mips_WAIT_MM, 243, 1 },
8901
36.8k
    {Mips_WAIT_NM, 244, 1 },
8902
36.8k
    {Mips_WRDSP, 245, 1 },
8903
36.8k
    {Mips_WRDSP_MM, 246, 1 },
8904
36.8k
    {Mips_YIELD, 247, 1 },
8905
36.8k
    {Mips_YIELD_NM, 248, 1 },
8906
36.8k
  {0},  };
8907
8908
36.8k
  static const AliasPattern Patterns[] = {
8909
    // Mips_MFTACX - 0
8910
36.8k
    {0, 0, 2, 5 },
8911
    // Mips_MFTACX_NM - 1
8912
36.8k
    {0, 5, 2, 4 },
8913
    // Mips_MFTC0 - 2
8914
36.8k
    {10, 9, 3, 6 },
8915
    // Mips_MFTC0_NM - 3
8916
36.8k
    {10, 15, 3, 5 },
8917
    // Mips_MFTHI - 4
8918
36.8k
    {23, 20, 2, 5 },
8919
    // Mips_MFTHI_NM - 5
8920
36.8k
    {23, 25, 2, 4 },
8921
    // Mips_MFTLO - 6
8922
36.8k
    {32, 29, 2, 5 },
8923
    // Mips_MFTLO_NM - 7
8924
36.8k
    {32, 34, 2, 4 },
8925
    // Mips_MTTACX - 8
8926
36.8k
    {41, 38, 2, 5 },
8927
    // Mips_MTTACX_NM - 9
8928
36.8k
    {41, 43, 2, 4 },
8929
    // Mips_MTTC0 - 10
8930
36.8k
    {51, 47, 3, 6 },
8931
    // Mips_MTTC0_NM - 11
8932
36.8k
    {51, 53, 3, 5 },
8933
    // Mips_MTTHI - 12
8934
36.8k
    {64, 58, 2, 5 },
8935
    // Mips_MTTHI_NM - 13
8936
36.8k
    {64, 63, 2, 4 },
8937
    // Mips_MTTLO - 14
8938
36.8k
    {73, 67, 2, 5 },
8939
    // Mips_MTTLO_NM - 15
8940
36.8k
    {73, 72, 2, 4 },
8941
    // Mips_NORImm - 16
8942
36.8k
    {82, 76, 3, 3 },
8943
    // Mips_NORImm64 - 17
8944
36.8k
    {82, 79, 3, 3 },
8945
    // Mips_SLTImm64 - 18
8946
36.8k
    {93, 82, 3, 3 },
8947
    // Mips_SLTUImm64 - 19
8948
36.8k
    {104, 85, 3, 3 },
8949
    // Mips_ADDIUGP48_NM - 20
8950
36.8k
    {116, 88, 3, 3 },
8951
    // Mips_ADDIUGPB_NM - 21
8952
36.8k
    {137, 91, 3, 3 },
8953
    // Mips_ADDIUGPW_NM - 22
8954
36.8k
    {156, 94, 3, 3 },
8955
    // Mips_ADDIUPC - 23
8956
36.8k
    {175, 97, 2, 3 },
8957
    // Mips_ADDIUPC_MMR6 - 24
8958
36.8k
    {175, 100, 2, 3 },
8959
    // Mips_ADDu - 25
8960
36.8k
    {187, 103, 3, 7 },
8961
    // Mips_BC1F - 26
8962
36.8k
    {199, 110, 2, 6 },
8963
    // Mips_BC1FL - 27
8964
36.8k
    {209, 116, 2, 7 },
8965
    // Mips_BC1F_MM - 28
8966
36.8k
    {199, 123, 2, 4 },
8967
    // Mips_BC1T - 29
8968
36.8k
    {220, 127, 2, 6 },
8969
    // Mips_BC1TL - 30
8970
36.8k
    {230, 133, 2, 7 },
8971
    // Mips_BC1T_MM - 31
8972
36.8k
    {220, 140, 2, 4 },
8973
    // Mips_BEQC16_NM - 32
8974
36.8k
    {241, 144, 3, 3 },
8975
    // Mips_BEQC_NM - 33
8976
36.8k
    {259, 147, 3, 3 },
8977
36.8k
    {274, 150, 3, 3 },
8978
    // Mips_BEQL - 35
8979
36.8k
    {289, 153, 3, 6 },
8980
    // Mips_BGEZAL - 36
8981
36.8k
    {304, 159, 2, 6 },
8982
    // Mips_BGEZAL_MM - 37
8983
36.8k
    {304, 165, 2, 3 },
8984
    // Mips_BNEC16_NM - 38
8985
36.8k
    {313, 168, 3, 3 },
8986
    // Mips_BNEC_NM - 39
8987
36.8k
    {331, 171, 3, 3 },
8988
36.8k
    {346, 174, 3, 3 },
8989
    // Mips_BNEL - 41
8990
36.8k
    {361, 177, 3, 6 },
8991
    // Mips_BREAK - 42
8992
36.8k
    {376, 183, 2, 5 },
8993
36.8k
    {382, 188, 2, 5 },
8994
    // Mips_BREAK_MM - 44
8995
36.8k
    {376, 193, 2, 3 },
8996
36.8k
    {382, 196, 2, 3 },
8997
    // Mips_C_EQ_D32 - 46
8998
36.8k
    {393, 199, 3, 9 },
8999
    // Mips_C_EQ_D32_MM - 47
9000
36.8k
    {393, 208, 3, 7 },
9001
    // Mips_C_EQ_D64 - 48
9002
36.8k
    {393, 215, 3, 9 },
9003
    // Mips_C_EQ_D64_MM - 49
9004
36.8k
    {393, 224, 3, 7 },
9005
    // Mips_C_EQ_S - 50
9006
36.8k
    {407, 231, 3, 8 },
9007
    // Mips_C_EQ_S_MM - 51
9008
36.8k
    {407, 239, 3, 6 },
9009
    // Mips_C_F_D32 - 52
9010
36.8k
    {421, 245, 3, 9 },
9011
    // Mips_C_F_D32_MM - 53
9012
36.8k
    {421, 254, 3, 7 },
9013
    // Mips_C_F_D64 - 54
9014
36.8k
    {421, 261, 3, 9 },
9015
    // Mips_C_F_D64_MM - 55
9016
36.8k
    {421, 270, 3, 7 },
9017
    // Mips_C_F_S - 56
9018
36.8k
    {434, 277, 3, 8 },
9019
    // Mips_C_F_S_MM - 57
9020
36.8k
    {434, 285, 3, 6 },
9021
    // Mips_C_LE_D32 - 58
9022
36.8k
    {447, 291, 3, 9 },
9023
    // Mips_C_LE_D32_MM - 59
9024
36.8k
    {447, 300, 3, 7 },
9025
    // Mips_C_LE_D64 - 60
9026
36.8k
    {447, 307, 3, 9 },
9027
    // Mips_C_LE_D64_MM - 61
9028
36.8k
    {447, 316, 3, 7 },
9029
    // Mips_C_LE_S - 62
9030
36.8k
    {461, 323, 3, 8 },
9031
    // Mips_C_LE_S_MM - 63
9032
36.8k
    {461, 331, 3, 6 },
9033
    // Mips_C_LT_D32 - 64
9034
36.8k
    {475, 337, 3, 9 },
9035
    // Mips_C_LT_D32_MM - 65
9036
36.8k
    {475, 346, 3, 7 },
9037
    // Mips_C_LT_D64 - 66
9038
36.8k
    {475, 353, 3, 9 },
9039
    // Mips_C_LT_D64_MM - 67
9040
36.8k
    {475, 362, 3, 7 },
9041
    // Mips_C_LT_S - 68
9042
36.8k
    {489, 369, 3, 8 },
9043
    // Mips_C_LT_S_MM - 69
9044
36.8k
    {489, 377, 3, 6 },
9045
    // Mips_C_NGE_D32 - 70
9046
36.8k
    {503, 383, 3, 9 },
9047
    // Mips_C_NGE_D32_MM - 71
9048
36.8k
    {503, 392, 3, 7 },
9049
    // Mips_C_NGE_D64 - 72
9050
36.8k
    {503, 399, 3, 9 },
9051
    // Mips_C_NGE_D64_MM - 73
9052
36.8k
    {503, 408, 3, 7 },
9053
    // Mips_C_NGE_S - 74
9054
36.8k
    {518, 415, 3, 8 },
9055
    // Mips_C_NGE_S_MM - 75
9056
36.8k
    {518, 423, 3, 6 },
9057
    // Mips_C_NGLE_D32 - 76
9058
36.8k
    {533, 429, 3, 9 },
9059
    // Mips_C_NGLE_D32_MM - 77
9060
36.8k
    {533, 438, 3, 7 },
9061
    // Mips_C_NGLE_D64 - 78
9062
36.8k
    {533, 445, 3, 9 },
9063
    // Mips_C_NGLE_D64_MM - 79
9064
36.8k
    {533, 454, 3, 7 },
9065
    // Mips_C_NGLE_S - 80
9066
36.8k
    {549, 461, 3, 8 },
9067
    // Mips_C_NGLE_S_MM - 81
9068
36.8k
    {549, 469, 3, 6 },
9069
    // Mips_C_NGL_D32 - 82
9070
36.8k
    {565, 475, 3, 9 },
9071
    // Mips_C_NGL_D32_MM - 83
9072
36.8k
    {565, 484, 3, 7 },
9073
    // Mips_C_NGL_D64 - 84
9074
36.8k
    {565, 491, 3, 9 },
9075
    // Mips_C_NGL_D64_MM - 85
9076
36.8k
    {565, 500, 3, 7 },
9077
    // Mips_C_NGL_S - 86
9078
36.8k
    {580, 507, 3, 8 },
9079
    // Mips_C_NGL_S_MM - 87
9080
36.8k
    {580, 515, 3, 6 },
9081
    // Mips_C_NGT_D32 - 88
9082
36.8k
    {595, 521, 3, 9 },
9083
    // Mips_C_NGT_D32_MM - 89
9084
36.8k
    {595, 530, 3, 7 },
9085
    // Mips_C_NGT_D64 - 90
9086
36.8k
    {595, 537, 3, 9 },
9087
    // Mips_C_NGT_D64_MM - 91
9088
36.8k
    {595, 546, 3, 7 },
9089
    // Mips_C_NGT_S - 92
9090
36.8k
    {610, 553, 3, 8 },
9091
    // Mips_C_NGT_S_MM - 93
9092
36.8k
    {610, 561, 3, 6 },
9093
    // Mips_C_OLE_D32 - 94
9094
36.8k
    {625, 567, 3, 9 },
9095
    // Mips_C_OLE_D32_MM - 95
9096
36.8k
    {625, 576, 3, 7 },
9097
    // Mips_C_OLE_D64 - 96
9098
36.8k
    {625, 583, 3, 9 },
9099
    // Mips_C_OLE_D64_MM - 97
9100
36.8k
    {625, 592, 3, 7 },
9101
    // Mips_C_OLE_S - 98
9102
36.8k
    {640, 599, 3, 8 },
9103
    // Mips_C_OLE_S_MM - 99
9104
36.8k
    {640, 607, 3, 6 },
9105
    // Mips_C_OLT_D32 - 100
9106
36.8k
    {655, 613, 3, 9 },
9107
    // Mips_C_OLT_D32_MM - 101
9108
36.8k
    {655, 622, 3, 7 },
9109
    // Mips_C_OLT_D64 - 102
9110
36.8k
    {655, 629, 3, 9 },
9111
    // Mips_C_OLT_D64_MM - 103
9112
36.8k
    {655, 638, 3, 7 },
9113
    // Mips_C_OLT_S - 104
9114
36.8k
    {670, 645, 3, 8 },
9115
    // Mips_C_OLT_S_MM - 105
9116
36.8k
    {670, 653, 3, 6 },
9117
    // Mips_C_SEQ_D32 - 106
9118
36.8k
    {685, 659, 3, 9 },
9119
    // Mips_C_SEQ_D32_MM - 107
9120
36.8k
    {685, 668, 3, 7 },
9121
    // Mips_C_SEQ_D64 - 108
9122
36.8k
    {685, 675, 3, 9 },
9123
    // Mips_C_SEQ_D64_MM - 109
9124
36.8k
    {685, 684, 3, 7 },
9125
    // Mips_C_SEQ_S - 110
9126
36.8k
    {700, 691, 3, 8 },
9127
    // Mips_C_SEQ_S_MM - 111
9128
36.8k
    {700, 699, 3, 6 },
9129
    // Mips_C_SF_D32 - 112
9130
36.8k
    {715, 705, 3, 9 },
9131
    // Mips_C_SF_D32_MM - 113
9132
36.8k
    {715, 714, 3, 7 },
9133
    // Mips_C_SF_D64 - 114
9134
36.8k
    {715, 721, 3, 9 },
9135
    // Mips_C_SF_D64_MM - 115
9136
36.8k
    {715, 730, 3, 7 },
9137
    // Mips_C_SF_S - 116
9138
36.8k
    {729, 737, 3, 8 },
9139
    // Mips_C_SF_S_MM - 117
9140
36.8k
    {729, 745, 3, 6 },
9141
    // Mips_C_UEQ_D32 - 118
9142
36.8k
    {743, 751, 3, 9 },
9143
    // Mips_C_UEQ_D32_MM - 119
9144
36.8k
    {743, 760, 3, 7 },
9145
    // Mips_C_UEQ_D64 - 120
9146
36.8k
    {743, 767, 3, 9 },
9147
    // Mips_C_UEQ_D64_MM - 121
9148
36.8k
    {743, 776, 3, 7 },
9149
    // Mips_C_UEQ_S - 122
9150
36.8k
    {758, 783, 3, 8 },
9151
    // Mips_C_UEQ_S_MM - 123
9152
36.8k
    {758, 791, 3, 6 },
9153
    // Mips_C_ULE_D32 - 124
9154
36.8k
    {773, 797, 3, 9 },
9155
    // Mips_C_ULE_D32_MM - 125
9156
36.8k
    {773, 806, 3, 7 },
9157
    // Mips_C_ULE_D64 - 126
9158
36.8k
    {773, 813, 3, 9 },
9159
    // Mips_C_ULE_D64_MM - 127
9160
36.8k
    {773, 822, 3, 7 },
9161
    // Mips_C_ULE_S - 128
9162
36.8k
    {788, 829, 3, 8 },
9163
    // Mips_C_ULE_S_MM - 129
9164
36.8k
    {788, 837, 3, 6 },
9165
    // Mips_C_ULT_D32 - 130
9166
36.8k
    {803, 843, 3, 9 },
9167
    // Mips_C_ULT_D32_MM - 131
9168
36.8k
    {803, 852, 3, 7 },
9169
    // Mips_C_ULT_D64 - 132
9170
36.8k
    {803, 859, 3, 9 },
9171
    // Mips_C_ULT_D64_MM - 133
9172
36.8k
    {803, 868, 3, 7 },
9173
    // Mips_C_ULT_S - 134
9174
36.8k
    {818, 875, 3, 8 },
9175
    // Mips_C_ULT_S_MM - 135
9176
36.8k
    {818, 883, 3, 6 },
9177
    // Mips_C_UN_D32 - 136
9178
36.8k
    {833, 889, 3, 9 },
9179
    // Mips_C_UN_D32_MM - 137
9180
36.8k
    {833, 898, 3, 7 },
9181
    // Mips_C_UN_D64 - 138
9182
36.8k
    {833, 905, 3, 9 },
9183
    // Mips_C_UN_D64_MM - 139
9184
36.8k
    {833, 914, 3, 7 },
9185
    // Mips_C_UN_S - 140
9186
36.8k
    {847, 921, 3, 8 },
9187
    // Mips_C_UN_S_MM - 141
9188
36.8k
    {847, 929, 3, 6 },
9189
    // Mips_DADDu - 142
9190
36.8k
    {187, 935, 3, 5 },
9191
    // Mips_DI - 143
9192
36.8k
    {861, 940, 1, 5 },
9193
    // Mips_DIV - 144
9194
36.8k
    {864, 945, 3, 5 },
9195
    // Mips_DIVU - 145
9196
36.8k
    {875, 950, 3, 5 },
9197
    // Mips_DI_MM - 146
9198
36.8k
    {861, 955, 1, 2 },
9199
    // Mips_DI_MMR6 - 147
9200
36.8k
    {861, 957, 1, 3 },
9201
    // Mips_DI_NM - 148
9202
36.8k
    {861, 960, 1, 2 },
9203
    // Mips_DMT - 149
9204
36.8k
    {887, 962, 1, 4 },
9205
    // Mips_DMT_NM - 150
9206
36.8k
    {887, 966, 1, 3 },
9207
    // Mips_DSUB - 151
9208
36.8k
    {891, 969, 3, 6 },
9209
36.8k
    {903, 975, 3, 6 },
9210
    // Mips_DSUBu - 153
9211
36.8k
    {911, 981, 3, 6 },
9212
36.8k
    {924, 987, 3, 6 },
9213
    // Mips_DVPE - 155
9214
36.8k
    {933, 993, 1, 4 },
9215
    // Mips_DVPE_NM - 156
9216
36.8k
    {933, 997, 1, 3 },
9217
    // Mips_EI - 157
9218
36.8k
    {938, 1000, 1, 5 },
9219
    // Mips_EI_MM - 158
9220
36.8k
    {938, 1005, 1, 2 },
9221
    // Mips_EI_MMR6 - 159
9222
36.8k
    {938, 1007, 1, 3 },
9223
    // Mips_EI_NM - 160
9224
36.8k
    {938, 1010, 1, 2 },
9225
    // Mips_EMT - 161
9226
36.8k
    {941, 1012, 1, 4 },
9227
    // Mips_EMT_NM - 162
9228
36.8k
    {941, 1016, 1, 3 },
9229
    // Mips_EVPE - 163
9230
36.8k
    {945, 1019, 1, 4 },
9231
    // Mips_EVPE_NM - 164
9232
36.8k
    {945, 1023, 1, 3 },
9233
    // Mips_HYPCALL - 165
9234
36.8k
    {950, 1026, 1, 6 },
9235
    // Mips_HYPCALL_MM - 166
9236
36.8k
    {950, 1032, 1, 4 },
9237
    // Mips_JALR - 167
9238
36.8k
    {958, 1036, 2, 6 },
9239
    // Mips_JALR64 - 168
9240
36.8k
    {958, 1042, 2, 4 },
9241
    // Mips_JALRCHB_NM - 169
9242
36.8k
    {964, 1046, 2, 3 },
9243
    // Mips_JALRC_HB_MMR6 - 170
9244
36.8k
    {974, 1049, 2, 4 },
9245
    // Mips_JALRC_MMR6 - 171
9246
36.8k
    {986, 1053, 2, 4 },
9247
    // Mips_JALR_HB - 172
9248
36.8k
    {995, 1057, 2, 6 },
9249
    // Mips_JALR_HB64 - 173
9250
36.8k
    {995, 1063, 2, 5 },
9251
    // Mips_JIALC - 174
9252
36.8k
    {1006, 1068, 2, 6 },
9253
    // Mips_JIALC64 - 175
9254
36.8k
    {1006, 1074, 2, 4 },
9255
    // Mips_JIC - 176
9256
36.8k
    {1015, 1078, 2, 5 },
9257
    // Mips_JIC64 - 177
9258
36.8k
    {1015, 1083, 2, 4 },
9259
    // Mips_MFC0_NM - 178
9260
36.8k
    {1022, 1087, 3, 4 },
9261
    // Mips_MFHC0_NM - 179
9262
36.8k
    {1034, 1091, 3, 4 },
9263
    // Mips_MOVE16_MM - 180
9264
36.8k
    {1047, 1095, 2, 3 },
9265
    // Mips_MTC0_NM - 181
9266
36.8k
    {1051, 1098, 3, 4 },
9267
    // Mips_MTHC0_NM - 182
9268
36.8k
    {1063, 1102, 3, 4 },
9269
    // Mips_Move32R16 - 183
9270
36.8k
    {1047, 1106, 2, 3 },
9271
    // Mips_NOR_NM - 184
9272
36.8k
    {1076, 1109, 3, 4 },
9273
    // Mips_OR - 185
9274
36.8k
    {187, 1113, 3, 7 },
9275
    // Mips_OR64 - 186
9276
36.8k
    {187, 1120, 3, 5 },
9277
    // Mips_RDHWR - 187
9278
36.8k
    {1087, 1125, 3, 6 },
9279
    // Mips_RDHWR64 - 188
9280
36.8k
    {1087, 1131, 3, 4 },
9281
    // Mips_RDHWR_MM - 189
9282
36.8k
    {1087, 1135, 3, 5 },
9283
    // Mips_RDHWR_MMR6 - 190
9284
36.8k
    {1087, 1140, 3, 5 },
9285
    // Mips_RESTOREJRC16_NM - 191
9286
36.8k
    {1100, 1145, 2, 2 },
9287
    // Mips_RESTOREJRC_NM - 192
9288
36.8k
    {1117, 1147, 2, 2 },
9289
    // Mips_RESTORE_NM - 193
9290
36.8k
    {1134, 1149, 2, 2 },
9291
    // Mips_ROTX_NM - 194
9292
36.8k
    {1147, 1151, 5, 6 },
9293
36.8k
    {1162, 1157, 5, 6 },
9294
36.8k
    {1177, 1163, 5, 6 },
9295
    // Mips_SAVE16_NM - 197
9296
36.8k
    {1193, 1169, 2, 2 },
9297
    // Mips_SAVE_NM - 198
9298
36.8k
    {1203, 1171, 2, 2 },
9299
    // Mips_SDBBP - 199
9300
36.8k
    {1213, 1173, 1, 5 },
9301
    // Mips_SDBBP_MMR6 - 200
9302
36.8k
    {1213, 1178, 1, 3 },
9303
    // Mips_SDBBP_R6 - 201
9304
36.8k
    {1213, 1181, 1, 4 },
9305
    // Mips_SIGRIE - 202
9306
36.8k
    {1219, 1185, 1, 4 },
9307
    // Mips_SIGRIE_MMR6 - 203
9308
36.8k
    {1219, 1189, 1, 3 },
9309
    // Mips_SLL - 204
9310
36.8k
    {1047, 1192, 3, 6 },
9311
    // Mips_SLL_MM - 205
9312
36.8k
    {1047, 1198, 3, 4 },
9313
    // Mips_SLL_MMR6 - 206
9314
36.8k
    {1047, 1202, 3, 5 },
9315
    // Mips_SUB - 207
9316
36.8k
    {1226, 1207, 3, 6 },
9317
36.8k
    {1237, 1213, 3, 6 },
9318
    // Mips_SUBU_MMR6 - 209
9319
36.8k
    {1244, 1219, 3, 5 },
9320
36.8k
    {1256, 1224, 3, 5 },
9321
    // Mips_SUB_MM - 211
9322
36.8k
    {1226, 1229, 3, 5 },
9323
36.8k
    {1237, 1234, 3, 5 },
9324
    // Mips_SUB_MMR6 - 213
9325
36.8k
    {1226, 1239, 3, 5 },
9326
36.8k
    {1237, 1244, 3, 5 },
9327
    // Mips_SUBu - 215
9328
36.8k
    {1244, 1249, 3, 6 },
9329
36.8k
    {1256, 1255, 3, 6 },
9330
    // Mips_SUBu_MM - 217
9331
36.8k
    {1244, 1261, 3, 5 },
9332
36.8k
    {1256, 1266, 3, 5 },
9333
    // Mips_SWSP_MM - 219
9334
36.8k
    {1264, 1271, 3, 2 },
9335
    // Mips_SYNC - 220
9336
36.8k
    {1276, 1273, 1, 5 },
9337
    // Mips_SYNC_MM - 221
9338
36.8k
    {1276, 1278, 1, 2 },
9339
    // Mips_SYNC_MMR6 - 222
9340
36.8k
    {1276, 1280, 1, 3 },
9341
    // Mips_SYNC_NM - 223
9342
36.8k
    {1276, 1283, 1, 2 },
9343
36.8k
    {1281, 1285, 1, 2 },
9344
36.8k
    {1290, 1287, 1, 2 },
9345
36.8k
    {1298, 1289, 1, 2 },
9346
36.8k
    {1311, 1291, 1, 2 },
9347
36.8k
    {1324, 1293, 1, 2 },
9348
    // Mips_SYSCALL - 229
9349
36.8k
    {1333, 1295, 1, 4 },
9350
    // Mips_SYSCALL_MM - 230
9351
36.8k
    {1333, 1299, 1, 2 },
9352
    // Mips_TEQ - 231
9353
36.8k
    {1341, 1301, 3, 7 },
9354
    // Mips_TEQ_MM - 232
9355
36.8k
    {1341, 1308, 3, 4 },
9356
    // Mips_TGE - 233
9357
36.8k
    {1352, 1312, 3, 7 },
9358
    // Mips_TGEU - 234
9359
36.8k
    {1363, 1319, 3, 7 },
9360
    // Mips_TGEU_MM - 235
9361
36.8k
    {1363, 1326, 3, 4 },
9362
    // Mips_TGE_MM - 236
9363
36.8k
    {1352, 1330, 3, 4 },
9364
    // Mips_TLT - 237
9365
36.8k
    {1375, 1334, 3, 7 },
9366
    // Mips_TLTU - 238
9367
36.8k
    {1386, 1341, 3, 7 },
9368
    // Mips_TLTU_MM - 239
9369
36.8k
    {1386, 1348, 3, 4 },
9370
    // Mips_TLT_MM - 240
9371
36.8k
    {1375, 1352, 3, 4 },
9372
    // Mips_TNE - 241
9373
36.8k
    {1398, 1356, 3, 7 },
9374
    // Mips_TNE_MM - 242
9375
36.8k
    {1398, 1363, 3, 4 },
9376
    // Mips_WAIT_MM - 243
9377
36.8k
    {1409, 1367, 1, 2 },
9378
    // Mips_WAIT_NM - 244
9379
36.8k
    {1409, 1369, 1, 2 },
9380
    // Mips_WRDSP - 245
9381
36.8k
    {1414, 1371, 2, 4 },
9382
    // Mips_WRDSP_MM - 246
9383
36.8k
    {1414, 1375, 2, 4 },
9384
    // Mips_YIELD - 247
9385
36.8k
    {1423, 1379, 2, 5 },
9386
    // Mips_YIELD_NM - 248
9387
36.8k
    {1423, 1384, 2, 4 },
9388
36.8k
  {0},  };
9389
9390
36.8k
  static const AliasPatternCond Conds[] = {
9391
    // (MFTACX GPR32Opnd:$rt, AC0) - 0
9392
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
9393
36.8k
    {AliasPatternCond_K_Reg, Mips_AC0},
9394
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
9395
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9396
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
9397
    // (MFTACX_NM GPRNM32Opnd:$rt, AC0) - 5
9398
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
9399
36.8k
    {AliasPatternCond_K_Reg, Mips_AC0},
9400
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
9401
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
9402
    // (MFTC0 GPR32Opnd:$rd, COP0Opnd:$rt, 0) - 9
9403
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
9404
36.8k
    {AliasPatternCond_K_RegClass, Mips_COP0RegClassID},
9405
36.8k
    {AliasPatternCond_K_Imm, (uint32_t)0},
9406
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
9407
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9408
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
9409
    // (MFTC0_NM GPRNM32Opnd:$rd, COP0Opnd:$rt, 0) - 15
9410
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
9411
36.8k
    {AliasPatternCond_K_RegClass, Mips_COP0RegClassID},
9412
36.8k
    {AliasPatternCond_K_Imm, (uint32_t)0},
9413
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
9414
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
9415
    // (MFTHI GPR32Opnd:$rt, AC0) - 20
9416
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
9417
36.8k
    {AliasPatternCond_K_Reg, Mips_AC0},
9418
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
9419
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9420
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
9421
    // (MFTHI_NM GPRNM32Opnd:$rt, AC0) - 25
9422
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
9423
36.8k
    {AliasPatternCond_K_Reg, Mips_AC0},
9424
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
9425
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
9426
    // (MFTLO GPR32Opnd:$rt, AC0) - 29
9427
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
9428
36.8k
    {AliasPatternCond_K_Reg, Mips_AC0},
9429
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
9430
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9431
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
9432
    // (MFTLO_NM GPRNM32Opnd:$rt, AC0) - 34
9433
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
9434
36.8k
    {AliasPatternCond_K_Reg, Mips_AC0},
9435
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
9436
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
9437
    // (MTTACX AC0, GPR32Opnd:$rt) - 38
9438
36.8k
    {AliasPatternCond_K_Reg, Mips_AC0},
9439
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
9440
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
9441
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9442
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
9443
    // (MTTACX_NM AC0, GPRNM32Opnd:$rt) - 43
9444
36.8k
    {AliasPatternCond_K_Reg, Mips_AC0},
9445
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
9446
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
9447
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
9448
    // (MTTC0 COP0Opnd:$rt, GPR32Opnd:$rd, 0) - 47
9449
36.8k
    {AliasPatternCond_K_RegClass, Mips_COP0RegClassID},
9450
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
9451
36.8k
    {AliasPatternCond_K_Imm, (uint32_t)0},
9452
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
9453
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9454
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
9455
    // (MTTC0_NM COP0Opnd:$rt, GPRNM32Opnd:$rd, 0) - 53
9456
36.8k
    {AliasPatternCond_K_RegClass, Mips_COP0RegClassID},
9457
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
9458
36.8k
    {AliasPatternCond_K_Imm, (uint32_t)0},
9459
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
9460
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
9461
    // (MTTHI AC0, GPR32Opnd:$rt) - 58
9462
36.8k
    {AliasPatternCond_K_Reg, Mips_AC0},
9463
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
9464
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
9465
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9466
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
9467
    // (MTTHI_NM AC0, GPRNM32Opnd:$rt) - 63
9468
36.8k
    {AliasPatternCond_K_Reg, Mips_AC0},
9469
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
9470
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
9471
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
9472
    // (MTTLO AC0, GPR32Opnd:$rt) - 67
9473
36.8k
    {AliasPatternCond_K_Reg, Mips_AC0},
9474
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
9475
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
9476
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9477
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
9478
    // (MTTLO_NM AC0, GPRNM32Opnd:$rt) - 72
9479
36.8k
    {AliasPatternCond_K_Reg, Mips_AC0},
9480
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
9481
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
9482
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
9483
    // (NORImm GPR32Opnd:$rs, GPR32Opnd:$rs, simm32_relaxed:$imm) - 76
9484
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
9485
36.8k
    {AliasPatternCond_K_TiedReg, 0},
9486
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureGP64Bit},
9487
    // (NORImm64 GPR64Opnd:$rs, GPR64Opnd:$rs, imm64:$imm) - 79
9488
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPR64RegClassID},
9489
36.8k
    {AliasPatternCond_K_TiedReg, 0},
9490
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureGP64Bit},
9491
    // (SLTImm64 GPR64Opnd:$rs, GPR64Opnd:$rs, imm64:$imm) - 82
9492
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPR64RegClassID},
9493
36.8k
    {AliasPatternCond_K_TiedReg, 0},
9494
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureGP64Bit},
9495
    // (SLTUImm64 GPR64Opnd:$rs, GPR64Opnd:$rs, imm64:$imm) - 85
9496
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPR64RegClassID},
9497
36.8k
    {AliasPatternCond_K_TiedReg, 0},
9498
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureGP64Bit},
9499
    // (ADDIUGP48_NM GPRNM48Opnd:$rt, GPRNMGPOpnd:$rs, sym32_gp_nm:$addr) - 88
9500
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
9501
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPRNMGPRegClassID},
9502
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
9503
    // (ADDIUGPB_NM GPRNM32Opnd:$rt, GPRNMGPOpnd:$rs, sym32_gp_nm:$offset) - 91
9504
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
9505
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPRNMGPRegClassID},
9506
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
9507
    // (ADDIUGPW_NM GPRNM32Opnd:$rt, GPRNMGPOpnd:$rs, sym32_gp_nm:$offset) - 94
9508
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
9509
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPRNMGPRegClassID},
9510
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
9511
    // (ADDIUPC GPR32Opnd:$rd, simm19_lsl2:$imm) - 97
9512
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
9513
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9514
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r6},
9515
    // (ADDIUPC_MMR6 GPR32Opnd:$rd, simm19_lsl2:$imm) - 100
9516
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
9517
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9518
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r6},
9519
    // (ADDu GPR32Opnd:$dst, GPR32Opnd:$src, ZERO) - 103
9520
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
9521
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
9522
36.8k
    {AliasPatternCond_K_Reg, Mips_ZERO},
9523
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9524
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureGP64Bit},
9525
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9526
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
9527
    // (BC1F FCC0, brtarget:$offset) - 110
9528
36.8k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9529
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9530
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9531
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9532
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9533
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9534
    // (BC1FL FCC0, brtarget:$offset) - 116
9535
36.8k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9536
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9537
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMips2},
9538
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9539
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9540
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9541
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9542
    // (BC1F_MM FCC0, brtarget:$offset) - 123
9543
36.8k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9544
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9545
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9546
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9547
    // (BC1T FCC0, brtarget:$offset) - 127
9548
36.8k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9549
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9550
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9551
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9552
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9553
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9554
    // (BC1TL FCC0, brtarget:$offset) - 133
9555
36.8k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9556
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9557
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMips2},
9558
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9559
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9560
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9561
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9562
    // (BC1T_MM FCC0, brtarget:$offset) - 140
9563
36.8k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9564
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9565
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9566
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9567
    // (BEQC16_NM GPRNM16R3Opnd:$rs, GPRNM16R3Opnd:$rt, brtarget4s1_nm:$offset) - 144
9568
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPRNM3RegClassID},
9569
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPRNM3RegClassID},
9570
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
9571
    // (BEQC_NM GPRNM32Opnd:$rt, ZERO_NM, brtarget14_nm:$offset) - 147
9572
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
9573
36.8k
    {AliasPatternCond_K_Reg, Mips_ZERO_NM},
9574
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
9575
    // (BEQC_NM ZERO_NM, GPRNM32Opnd:$rt, brtarget14_nm:$offset) - 150
9576
36.8k
    {AliasPatternCond_K_Reg, Mips_ZERO_NM},
9577
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
9578
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
9579
    // (BEQL GPR32Opnd:$rs, ZERO, brtarget:$offset) - 153
9580
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
9581
36.8k
    {AliasPatternCond_K_Reg, Mips_ZERO},
9582
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9583
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMips2},
9584
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9585
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
9586
    // (BGEZAL ZERO, brtarget:$offset) - 159
9587
36.8k
    {AliasPatternCond_K_Reg, Mips_ZERO},
9588
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9589
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9590
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9591
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9592
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
9593
    // (BGEZAL_MM ZERO, brtarget_mm:$offset) - 165
9594
36.8k
    {AliasPatternCond_K_Reg, Mips_ZERO},
9595
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9596
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9597
    // (BNEC16_NM GPRNM16R3Opnd:$rs, GPRNM16R3Opnd:$rt, brtarget4s1_nm:$offset) - 168
9598
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPRNM3RegClassID},
9599
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPRNM3RegClassID},
9600
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
9601
    // (BNEC_NM GPRNM32Opnd:$rt, ZERO_NM, brtarget14_nm:$offset) - 171
9602
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
9603
36.8k
    {AliasPatternCond_K_Reg, Mips_ZERO_NM},
9604
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
9605
    // (BNEC_NM ZERO_NM, GPRNM32Opnd:$rt, brtarget14_nm:$offset) - 174
9606
36.8k
    {AliasPatternCond_K_Reg, Mips_ZERO_NM},
9607
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
9608
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
9609
    // (BNEL GPR32Opnd:$rs, ZERO, brtarget:$offset) - 177
9610
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
9611
36.8k
    {AliasPatternCond_K_Reg, Mips_ZERO},
9612
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9613
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMips2},
9614
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9615
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
9616
    // (BREAK 0, 0) - 183
9617
36.8k
    {AliasPatternCond_K_Imm, (uint32_t)0},
9618
36.8k
    {AliasPatternCond_K_Imm, (uint32_t)0},
9619
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9620
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9621
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
9622
    // (BREAK uimm10:$imm, 0) - 188
9623
36.8k
    {AliasPatternCond_K_Ignore, 0},
9624
36.8k
    {AliasPatternCond_K_Imm, (uint32_t)0},
9625
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9626
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9627
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
9628
    // (BREAK_MM 0, 0) - 193
9629
36.8k
    {AliasPatternCond_K_Imm, (uint32_t)0},
9630
36.8k
    {AliasPatternCond_K_Imm, (uint32_t)0},
9631
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9632
    // (BREAK_MM uimm10:$imm, 0) - 196
9633
36.8k
    {AliasPatternCond_K_Ignore, 0},
9634
36.8k
    {AliasPatternCond_K_Imm, (uint32_t)0},
9635
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9636
    // (C_EQ_D32 FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 199
9637
36.8k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9638
36.8k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9639
36.8k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9640
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9641
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
9642
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9643
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9644
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9645
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9646
    // (C_EQ_D32_MM FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 208
9647
36.8k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9648
36.8k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9649
36.8k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9650
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9651
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
9652
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9653
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9654
    // (C_EQ_D64 FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 215
9655
36.8k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9656
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9657
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9658
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9659
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
9660
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9661
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9662
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9663
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9664
    // (C_EQ_D64_MM FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 224
9665
36.8k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9666
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9667
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9668
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9669
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
9670
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9671
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9672
    // (C_EQ_S FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 231
9673
36.8k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9674
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9675
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9676
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9677
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9678
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9679
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9680
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9681
    // (C_EQ_S_MM FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 239
9682
36.8k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9683
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9684
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9685
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9686
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9687
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9688
    // (C_F_D32 FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 245
9689
36.8k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9690
36.8k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9691
36.8k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9692
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9693
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
9694
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9695
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9696
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9697
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9698
    // (C_F_D32_MM FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 254
9699
36.8k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9700
36.8k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9701
36.8k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9702
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9703
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
9704
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9705
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9706
    // (C_F_D64 FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 261
9707
36.8k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9708
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9709
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9710
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9711
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
9712
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9713
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9714
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9715
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9716
    // (C_F_D64_MM FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 270
9717
36.8k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9718
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9719
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9720
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9721
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
9722
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9723
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9724
    // (C_F_S FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 277
9725
36.8k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9726
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9727
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9728
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9729
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9730
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9731
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9732
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9733
    // (C_F_S_MM FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 285
9734
36.8k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9735
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9736
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9737
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9738
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9739
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9740
    // (C_LE_D32 FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 291
9741
36.8k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9742
36.8k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9743
36.8k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9744
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9745
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
9746
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9747
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9748
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9749
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9750
    // (C_LE_D32_MM FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 300
9751
36.8k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9752
36.8k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9753
36.8k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9754
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9755
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
9756
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9757
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9758
    // (C_LE_D64 FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 307
9759
36.8k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9760
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9761
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9762
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9763
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
9764
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9765
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9766
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9767
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9768
    // (C_LE_D64_MM FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 316
9769
36.8k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9770
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9771
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9772
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9773
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
9774
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9775
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9776
    // (C_LE_S FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 323
9777
36.8k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9778
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9779
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9780
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9781
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9782
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9783
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9784
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9785
    // (C_LE_S_MM FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 331
9786
36.8k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9787
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9788
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9789
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9790
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9791
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9792
    // (C_LT_D32 FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 337
9793
36.8k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9794
36.8k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9795
36.8k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9796
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9797
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
9798
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9799
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9800
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9801
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9802
    // (C_LT_D32_MM FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 346
9803
36.8k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9804
36.8k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9805
36.8k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9806
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9807
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
9808
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9809
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9810
    // (C_LT_D64 FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 353
9811
36.8k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9812
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9813
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9814
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9815
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
9816
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9817
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9818
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9819
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9820
    // (C_LT_D64_MM FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 362
9821
36.8k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9822
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9823
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9824
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9825
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
9826
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9827
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9828
    // (C_LT_S FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 369
9829
36.8k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9830
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9831
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9832
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9833
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9834
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9835
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9836
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9837
    // (C_LT_S_MM FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 377
9838
36.8k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9839
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9840
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9841
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9842
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9843
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9844
    // (C_NGE_D32 FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 383
9845
36.8k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9846
36.8k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9847
36.8k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9848
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9849
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
9850
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9851
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9852
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9853
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9854
    // (C_NGE_D32_MM FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 392
9855
36.8k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9856
36.8k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9857
36.8k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9858
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9859
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
9860
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9861
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9862
    // (C_NGE_D64 FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 399
9863
36.8k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9864
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9865
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9866
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9867
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
9868
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9869
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9870
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9871
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9872
    // (C_NGE_D64_MM FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 408
9873
36.8k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9874
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9875
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9876
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9877
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
9878
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9879
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9880
    // (C_NGE_S FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 415
9881
36.8k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9882
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9883
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9884
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9885
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9886
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9887
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9888
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9889
    // (C_NGE_S_MM FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 423
9890
36.8k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9891
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9892
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9893
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9894
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9895
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9896
    // (C_NGLE_D32 FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 429
9897
36.8k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9898
36.8k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9899
36.8k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9900
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9901
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
9902
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9903
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9904
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9905
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9906
    // (C_NGLE_D32_MM FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 438
9907
36.8k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9908
36.8k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9909
36.8k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9910
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9911
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
9912
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9913
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9914
    // (C_NGLE_D64 FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 445
9915
36.8k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9916
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9917
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9918
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9919
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
9920
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9921
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9922
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9923
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9924
    // (C_NGLE_D64_MM FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 454
9925
36.8k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9926
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9927
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9928
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9929
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
9930
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9931
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9932
    // (C_NGLE_S FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 461
9933
36.8k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9934
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9935
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9936
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9937
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9938
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9939
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9940
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9941
    // (C_NGLE_S_MM FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 469
9942
36.8k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9943
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9944
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9945
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9946
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9947
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9948
    // (C_NGL_D32 FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 475
9949
36.8k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9950
36.8k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9951
36.8k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9952
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9953
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
9954
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9955
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9956
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9957
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9958
    // (C_NGL_D32_MM FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 484
9959
36.8k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9960
36.8k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9961
36.8k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
9962
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9963
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
9964
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9965
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9966
    // (C_NGL_D64 FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 491
9967
36.8k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9968
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9969
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9970
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9971
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
9972
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9973
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9974
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9975
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9976
    // (C_NGL_D64_MM FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 500
9977
36.8k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9978
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9979
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
9980
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9981
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
9982
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9983
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9984
    // (C_NGL_S FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 507
9985
36.8k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9986
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9987
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9988
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
9989
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9990
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
9991
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
9992
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
9993
    // (C_NGL_S_MM FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 515
9994
36.8k
    {AliasPatternCond_K_Reg, Mips_FCC0},
9995
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9996
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
9997
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
9998
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
9999
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10000
    // (C_NGT_D32 FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 521
10001
36.8k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10002
36.8k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10003
36.8k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10004
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10005
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
10006
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10007
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10008
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10009
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10010
    // (C_NGT_D32_MM FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 530
10011
36.8k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10012
36.8k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10013
36.8k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10014
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10015
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
10016
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10017
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10018
    // (C_NGT_D64 FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 537
10019
36.8k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10020
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10021
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10022
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10023
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
10024
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10025
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10026
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10027
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10028
    // (C_NGT_D64_MM FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 546
10029
36.8k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10030
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10031
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10032
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10033
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
10034
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10035
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10036
    // (C_NGT_S FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 553
10037
36.8k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10038
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10039
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10040
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10041
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10042
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10043
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10044
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10045
    // (C_NGT_S_MM FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 561
10046
36.8k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10047
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10048
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10049
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10050
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10051
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10052
    // (C_OLE_D32 FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 567
10053
36.8k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10054
36.8k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10055
36.8k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10056
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10057
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
10058
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10059
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10060
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10061
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10062
    // (C_OLE_D32_MM FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 576
10063
36.8k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10064
36.8k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10065
36.8k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10066
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10067
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
10068
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10069
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10070
    // (C_OLE_D64 FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 583
10071
36.8k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10072
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10073
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10074
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10075
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
10076
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10077
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10078
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10079
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10080
    // (C_OLE_D64_MM FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 592
10081
36.8k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10082
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10083
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10084
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10085
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
10086
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10087
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10088
    // (C_OLE_S FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 599
10089
36.8k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10090
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10091
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10092
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10093
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10094
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10095
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10096
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10097
    // (C_OLE_S_MM FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 607
10098
36.8k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10099
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10100
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10101
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10102
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10103
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10104
    // (C_OLT_D32 FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 613
10105
36.8k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10106
36.8k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10107
36.8k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10108
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10109
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
10110
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10111
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10112
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10113
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10114
    // (C_OLT_D32_MM FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 622
10115
36.8k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10116
36.8k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10117
36.8k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10118
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10119
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
10120
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10121
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10122
    // (C_OLT_D64 FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 629
10123
36.8k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10124
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10125
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10126
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10127
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
10128
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10129
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10130
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10131
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10132
    // (C_OLT_D64_MM FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 638
10133
36.8k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10134
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10135
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10136
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10137
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
10138
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10139
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10140
    // (C_OLT_S FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 645
10141
36.8k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10142
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10143
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10144
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10145
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10146
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10147
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10148
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10149
    // (C_OLT_S_MM FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 653
10150
36.8k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10151
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10152
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10153
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10154
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10155
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10156
    // (C_SEQ_D32 FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 659
10157
36.8k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10158
36.8k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10159
36.8k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10160
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10161
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
10162
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10163
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10164
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10165
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10166
    // (C_SEQ_D32_MM FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 668
10167
36.8k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10168
36.8k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10169
36.8k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10170
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10171
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
10172
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10173
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10174
    // (C_SEQ_D64 FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 675
10175
36.8k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10176
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10177
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10178
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10179
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
10180
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10181
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10182
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10183
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10184
    // (C_SEQ_D64_MM FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 684
10185
36.8k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10186
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10187
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10188
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10189
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
10190
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10191
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10192
    // (C_SEQ_S FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 691
10193
36.8k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10194
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10195
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10196
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10197
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10198
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10199
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10200
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10201
    // (C_SEQ_S_MM FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 699
10202
36.8k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10203
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10204
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10205
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10206
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10207
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10208
    // (C_SF_D32 FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 705
10209
36.8k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10210
36.8k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10211
36.8k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10212
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10213
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
10214
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10215
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10216
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10217
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10218
    // (C_SF_D32_MM FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 714
10219
36.8k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10220
36.8k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10221
36.8k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10222
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10223
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
10224
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10225
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10226
    // (C_SF_D64 FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 721
10227
36.8k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10228
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10229
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10230
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10231
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
10232
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10233
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10234
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10235
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10236
    // (C_SF_D64_MM FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 730
10237
36.8k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10238
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10239
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10240
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10241
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
10242
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10243
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10244
    // (C_SF_S FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 737
10245
36.8k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10246
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10247
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10248
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10249
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10250
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10251
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10252
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10253
    // (C_SF_S_MM FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 745
10254
36.8k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10255
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10256
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10257
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10258
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10259
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10260
    // (C_UEQ_D32 FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 751
10261
36.8k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10262
36.8k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10263
36.8k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10264
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10265
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
10266
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10267
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10268
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10269
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10270
    // (C_UEQ_D32_MM FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 760
10271
36.8k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10272
36.8k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10273
36.8k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10274
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10275
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
10276
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10277
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10278
    // (C_UEQ_D64 FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 767
10279
36.8k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10280
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10281
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10282
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10283
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
10284
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10285
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10286
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10287
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10288
    // (C_UEQ_D64_MM FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 776
10289
36.8k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10290
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10291
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10292
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10293
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
10294
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10295
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10296
    // (C_UEQ_S FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 783
10297
36.8k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10298
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10299
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10300
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10301
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10302
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10303
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10304
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10305
    // (C_UEQ_S_MM FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 791
10306
36.8k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10307
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10308
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10309
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10310
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10311
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10312
    // (C_ULE_D32 FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 797
10313
36.8k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10314
36.8k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10315
36.8k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10316
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10317
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
10318
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10319
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10320
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10321
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10322
    // (C_ULE_D32_MM FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 806
10323
36.8k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10324
36.8k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10325
36.8k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10326
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10327
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
10328
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10329
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10330
    // (C_ULE_D64 FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 813
10331
36.8k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10332
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10333
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10334
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10335
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
10336
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10337
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10338
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10339
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10340
    // (C_ULE_D64_MM FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 822
10341
36.8k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10342
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10343
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10344
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10345
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
10346
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10347
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10348
    // (C_ULE_S FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 829
10349
36.8k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10350
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10351
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10352
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10353
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10354
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10355
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10356
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10357
    // (C_ULE_S_MM FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 837
10358
36.8k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10359
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10360
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10361
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10362
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10363
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10364
    // (C_ULT_D32 FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 843
10365
36.8k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10366
36.8k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10367
36.8k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10368
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10369
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
10370
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10371
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10372
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10373
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10374
    // (C_ULT_D32_MM FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 852
10375
36.8k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10376
36.8k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10377
36.8k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10378
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10379
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
10380
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10381
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10382
    // (C_ULT_D64 FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 859
10383
36.8k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10384
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10385
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10386
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10387
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
10388
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10389
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10390
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10391
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10392
    // (C_ULT_D64_MM FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 868
10393
36.8k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10394
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10395
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10396
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10397
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
10398
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10399
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10400
    // (C_ULT_S FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 875
10401
36.8k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10402
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10403
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10404
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10405
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10406
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10407
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10408
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10409
    // (C_ULT_S_MM FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 883
10410
36.8k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10411
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10412
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10413
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10414
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10415
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10416
    // (C_UN_D32 FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 889
10417
36.8k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10418
36.8k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10419
36.8k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10420
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10421
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
10422
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10423
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10424
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10425
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10426
    // (C_UN_D32_MM FCC0, AFGR64Opnd:$fs, AFGR64Opnd:$ft) - 898
10427
36.8k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10428
36.8k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10429
36.8k
    {AliasPatternCond_K_RegClass, Mips_AFGR64RegClassID},
10430
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10431
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureFP64Bit},
10432
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10433
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10434
    // (C_UN_D64 FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 905
10435
36.8k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10436
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10437
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10438
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10439
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
10440
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10441
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10442
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10443
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10444
    // (C_UN_D64_MM FCC0, FGR64Opnd:$fs, FGR64Opnd:$ft) - 914
10445
36.8k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10446
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10447
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR64RegClassID},
10448
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10449
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureFP64Bit},
10450
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10451
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10452
    // (C_UN_S FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 921
10453
36.8k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10454
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10455
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10456
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10457
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10458
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10459
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10460
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10461
    // (C_UN_S_MM FCC0, FGR32Opnd:$fs, FGR32Opnd:$ft) - 929
10462
36.8k
    {AliasPatternCond_K_Reg, Mips_FCC0},
10463
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10464
36.8k
    {AliasPatternCond_K_RegClass, Mips_FGR32RegClassID},
10465
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10466
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10467
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureSoftFloat},
10468
    // (DADDu GPR64Opnd:$dst, GPR64Opnd:$src, ZERO_64) - 935
10469
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPR64RegClassID},
10470
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPR64RegClassID},
10471
36.8k
    {AliasPatternCond_K_Reg, Mips_ZERO_64},
10472
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureGP64Bit},
10473
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10474
    // (DI ZERO) - 940
10475
36.8k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10476
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10477
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r2},
10478
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10479
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10480
    // (DIV GPR32Opnd:$rs, GPR32Opnd:$rs, GPR32Opnd:$rt) - 945
10481
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10482
36.8k
    {AliasPatternCond_K_TiedReg, 0},
10483
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10484
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10485
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r6},
10486
    // (DIVU GPR32Opnd:$rs, GPR32Opnd:$rs, GPR32Opnd:$rt) - 950
10487
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10488
36.8k
    {AliasPatternCond_K_TiedReg, 0},
10489
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10490
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10491
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r6},
10492
    // (DI_MM ZERO) - 955
10493
36.8k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10494
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10495
    // (DI_MMR6 ZERO) - 957
10496
36.8k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10497
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10498
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r6},
10499
    // (DI_NM ZERO_NM) - 960
10500
36.8k
    {AliasPatternCond_K_Reg, Mips_ZERO_NM},
10501
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
10502
    // (DMT ZERO) - 962
10503
36.8k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10504
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
10505
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10506
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10507
    // (DMT_NM ZERO_NM) - 966
10508
36.8k
    {AliasPatternCond_K_Reg, Mips_ZERO_NM},
10509
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
10510
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
10511
    // (DSUB GPR64Opnd:$rt, ZERO_64, GPR64Opnd:$rs) - 969
10512
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPR64RegClassID},
10513
36.8k
    {AliasPatternCond_K_Reg, Mips_ZERO_64},
10514
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPR64RegClassID},
10515
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10516
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMips3},
10517
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10518
    // (DSUB GPR64Opnd:$rt, ZERO_64, GPR64Opnd:$rt) - 975
10519
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPR64RegClassID},
10520
36.8k
    {AliasPatternCond_K_Reg, Mips_ZERO_64},
10521
36.8k
    {AliasPatternCond_K_TiedReg, 0},
10522
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10523
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMips3},
10524
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10525
    // (DSUBu GPR64Opnd:$rt, ZERO_64, GPR64Opnd:$rs) - 981
10526
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPR64RegClassID},
10527
36.8k
    {AliasPatternCond_K_Reg, Mips_ZERO_64},
10528
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPR64RegClassID},
10529
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10530
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMips3},
10531
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10532
    // (DSUBu GPR64Opnd:$rt, ZERO_64, GPR64Opnd:$rt) - 987
10533
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPR64RegClassID},
10534
36.8k
    {AliasPatternCond_K_Reg, Mips_ZERO_64},
10535
36.8k
    {AliasPatternCond_K_TiedReg, 0},
10536
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10537
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMips3},
10538
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10539
    // (DVPE ZERO) - 993
10540
36.8k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10541
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
10542
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10543
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10544
    // (DVPE_NM ZERO_NM) - 997
10545
36.8k
    {AliasPatternCond_K_Reg, Mips_ZERO_NM},
10546
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
10547
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
10548
    // (EI ZERO) - 1000
10549
36.8k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10550
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10551
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r2},
10552
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10553
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10554
    // (EI_MM ZERO) - 1005
10555
36.8k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10556
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10557
    // (EI_MMR6 ZERO) - 1007
10558
36.8k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10559
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10560
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r6},
10561
    // (EI_NM ZERO_NM) - 1010
10562
36.8k
    {AliasPatternCond_K_Reg, Mips_ZERO_NM},
10563
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
10564
    // (EMT ZERO) - 1012
10565
36.8k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10566
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
10567
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10568
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10569
    // (EMT_NM ZERO_NM) - 1016
10570
36.8k
    {AliasPatternCond_K_Reg, Mips_ZERO_NM},
10571
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
10572
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
10573
    // (EVPE ZERO) - 1019
10574
36.8k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10575
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
10576
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10577
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10578
    // (EVPE_NM ZERO_NM) - 1023
10579
36.8k
    {AliasPatternCond_K_Reg, Mips_ZERO_NM},
10580
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
10581
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
10582
    // (HYPCALL 0) - 1026
10583
36.8k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10584
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10585
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r5},
10586
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureVirt},
10587
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10588
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10589
    // (HYPCALL_MM 0) - 1032
10590
36.8k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10591
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10592
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r5},
10593
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureVirt},
10594
    // (JALR ZERO, GPR32Opnd:$rs) - 1036
10595
36.8k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10596
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10597
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10598
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureGP64Bit},
10599
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r6},
10600
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10601
    // (JALR64 ZERO_64, GPR64Opnd:$rs) - 1042
10602
36.8k
    {AliasPatternCond_K_Reg, Mips_ZERO_64},
10603
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPR64RegClassID},
10604
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10605
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMips64r6},
10606
    // (JALRCHB_NM ZERO_NM, GPRNM32Opnd:$rs) - 1046
10607
36.8k
    {AliasPatternCond_K_Reg, Mips_ZERO_NM},
10608
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
10609
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
10610
    // (JALRC_HB_MMR6 RA, GPR32Opnd:$rs) - 1049
10611
36.8k
    {AliasPatternCond_K_Reg, Mips_RA},
10612
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10613
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10614
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r6},
10615
    // (JALRC_MMR6 RA, GPR32Opnd:$rs) - 1053
10616
36.8k
    {AliasPatternCond_K_Reg, Mips_RA},
10617
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10618
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10619
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r6},
10620
    // (JALR_HB RA, GPR32Opnd:$rs) - 1057
10621
36.8k
    {AliasPatternCond_K_Reg, Mips_RA},
10622
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10623
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10624
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32},
10625
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10626
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10627
    // (JALR_HB64 RA_64, GPR64Opnd:$rs) - 1063
10628
36.8k
    {AliasPatternCond_K_Reg, Mips_RA_64},
10629
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPR64RegClassID},
10630
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10631
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMips64},
10632
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10633
    // (JIALC GPR32Opnd:$rs, 0) - 1068
10634
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10635
36.8k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10636
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10637
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureGP64Bit},
10638
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r6},
10639
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10640
    // (JIALC64 GPR64Opnd:$rs, 0) - 1074
10641
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPR64RegClassID},
10642
36.8k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10643
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10644
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMips64r6},
10645
    // (JIC GPR32Opnd:$rs, 0) - 1078
10646
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10647
36.8k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10648
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10649
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureGP64Bit},
10650
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r6},
10651
    // (JIC64 GPR64Opnd:$rs, 0) - 1083
10652
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPR64RegClassID},
10653
36.8k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10654
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10655
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMips64r6},
10656
    // (MFC0_NM GPRNM32Opnd:$rt, COP0Opnd:$c0s, 0) - 1087
10657
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
10658
36.8k
    {AliasPatternCond_K_RegClass, Mips_COP0RegClassID},
10659
36.8k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10660
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
10661
    // (MFHC0_NM GPRNM32Opnd:$rt, COP0Opnd:$c0s, 0) - 1091
10662
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
10663
36.8k
    {AliasPatternCond_K_RegClass, Mips_COP0RegClassID},
10664
36.8k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10665
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
10666
    // (MOVE16_MM ZERO, ZERO) - 1095
10667
36.8k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10668
36.8k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10669
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10670
    // (MTC0_NM GPRNM32Opnd:$rt, COP0Opnd:$c0s, 0) - 1098
10671
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
10672
36.8k
    {AliasPatternCond_K_RegClass, Mips_COP0RegClassID},
10673
36.8k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10674
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
10675
    // (MTHC0_NM GPRNM32Opnd:$rt, COP0Opnd:$c0s, 0) - 1102
10676
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
10677
36.8k
    {AliasPatternCond_K_RegClass, Mips_COP0RegClassID},
10678
36.8k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10679
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
10680
    // (Move32R16 ZERO, S0) - 1106
10681
36.8k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10682
36.8k
    {AliasPatternCond_K_Reg, Mips_S0},
10683
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMips16},
10684
    // (NOR_NM GPRNM32Opnd:$rt, GPRNM32Opnd:$rs, ZERO_NM) - 1109
10685
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
10686
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
10687
36.8k
    {AliasPatternCond_K_Reg, Mips_ZERO_NM},
10688
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
10689
    // (OR GPR32Opnd:$dst, GPR32Opnd:$src, ZERO) - 1113
10690
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10691
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10692
36.8k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10693
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10694
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureGP64Bit},
10695
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10696
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10697
    // (OR64 GPR64Opnd:$dst, GPR64Opnd:$src, ZERO_64) - 1120
10698
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPR64RegClassID},
10699
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPR64RegClassID},
10700
36.8k
    {AliasPatternCond_K_Reg, Mips_ZERO_64},
10701
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureGP64Bit},
10702
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10703
    // (RDHWR GPR32Opnd:$rt, HWRegsOpnd:$rs, 0) - 1125
10704
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10705
36.8k
    {AliasPatternCond_K_RegClass, Mips_HWRegsRegClassID},
10706
36.8k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10707
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10708
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10709
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10710
    // (RDHWR64 GPR64Opnd:$rt, HWRegsOpnd:$rs, 0) - 1131
10711
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPR64RegClassID},
10712
36.8k
    {AliasPatternCond_K_RegClass, Mips_HWRegsRegClassID},
10713
36.8k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10714
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureGP64Bit},
10715
    // (RDHWR_MM GPR32Opnd:$rt, HWRegsOpnd:$rs, 0) - 1135
10716
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10717
36.8k
    {AliasPatternCond_K_RegClass, Mips_HWRegsRegClassID},
10718
36.8k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10719
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10720
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10721
    // (RDHWR_MMR6 GPR32Opnd:$rt, HWRegsOpnd:$rs, 0) - 1140
10722
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10723
36.8k
    {AliasPatternCond_K_RegClass, Mips_HWRegsRegClassID},
10724
36.8k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10725
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10726
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r6},
10727
    // (RESTOREJRC16_NM uimm8s4_nm:$adj, 0) - 1145
10728
36.8k
    {AliasPatternCond_K_Ignore, 0},
10729
36.8k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10730
    // (RESTOREJRC_NM uimm12s3_nm:$adj, 0) - 1147
10731
36.8k
    {AliasPatternCond_K_Ignore, 0},
10732
36.8k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10733
    // (RESTORE_NM uimm12s3_nm:$adj, 0) - 1149
10734
36.8k
    {AliasPatternCond_K_Ignore, 0},
10735
36.8k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10736
    // (ROTX_NM GPRNM32Opnd:$rt, GPRNM32Opnd:$rs, 7, 8, 1) - 1151
10737
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
10738
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
10739
36.8k
    {AliasPatternCond_K_Imm, (uint32_t)7},
10740
36.8k
    {AliasPatternCond_K_Imm, (uint32_t)8},
10741
36.8k
    {AliasPatternCond_K_Imm, (uint32_t)1},
10742
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
10743
    // (ROTX_NM GPRNM32Opnd:$rt, GPRNM32Opnd:$rs, 15, 16, 0) - 1157
10744
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
10745
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
10746
36.8k
    {AliasPatternCond_K_Imm, (uint32_t)15},
10747
36.8k
    {AliasPatternCond_K_Imm, (uint32_t)16},
10748
36.8k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10749
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
10750
    // (ROTX_NM GPRNM32Opnd:$rt, GPRNM32Opnd:$rs, 8, 24, 0) - 1163
10751
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
10752
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
10753
36.8k
    {AliasPatternCond_K_Imm, (uint32_t)8},
10754
36.8k
    {AliasPatternCond_K_Imm, (uint32_t)24},
10755
36.8k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10756
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
10757
    // (SAVE16_NM uimm8s4_nm:$adj, 0) - 1169
10758
36.8k
    {AliasPatternCond_K_Ignore, 0},
10759
36.8k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10760
    // (SAVE_NM uimm12s3_nm:$adj, 0) - 1171
10761
36.8k
    {AliasPatternCond_K_Ignore, 0},
10762
36.8k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10763
    // (SDBBP 0) - 1173
10764
36.8k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10765
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10766
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32},
10767
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10768
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips64r6},
10769
    // (SDBBP_MMR6 0) - 1178
10770
36.8k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10771
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10772
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r6},
10773
    // (SDBBP_R6 0) - 1181
10774
36.8k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10775
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10776
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r6},
10777
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10778
    // (SIGRIE 0) - 1185
10779
36.8k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10780
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10781
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r6},
10782
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10783
    // (SIGRIE_MMR6 0) - 1189
10784
36.8k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10785
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10786
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r6},
10787
    // (SLL ZERO, ZERO, 0) - 1192
10788
36.8k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10789
36.8k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10790
36.8k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10791
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10792
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10793
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10794
    // (SLL_MM ZERO, ZERO, 0) - 1198
10795
36.8k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10796
36.8k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10797
36.8k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10798
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10799
    // (SLL_MMR6 ZERO, ZERO, 0) - 1202
10800
36.8k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10801
36.8k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10802
36.8k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10803
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10804
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r6},
10805
    // (SUB GPR32Opnd:$rt, ZERO, GPR32Opnd:$rs) - 1207
10806
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10807
36.8k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10808
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10809
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10810
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10811
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10812
    // (SUB GPR32Opnd:$rt, ZERO, GPR32Opnd:$rt) - 1213
10813
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10814
36.8k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10815
36.8k
    {AliasPatternCond_K_TiedReg, 0},
10816
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10817
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10818
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10819
    // (SUBU_MMR6 GPR32Opnd:$rt, ZERO, GPR32Opnd:$rs) - 1219
10820
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10821
36.8k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10822
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10823
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10824
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r6},
10825
    // (SUBU_MMR6 GPR32Opnd:$rt, ZERO, GPR32Opnd:$rt) - 1224
10826
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10827
36.8k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10828
36.8k
    {AliasPatternCond_K_TiedReg, 0},
10829
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10830
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r6},
10831
    // (SUB_MM GPR32Opnd:$rt, ZERO, GPR32Opnd:$rs) - 1229
10832
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10833
36.8k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10834
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10835
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10836
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10837
    // (SUB_MM GPR32Opnd:$rt, ZERO, GPR32Opnd:$rt) - 1234
10838
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10839
36.8k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10840
36.8k
    {AliasPatternCond_K_TiedReg, 0},
10841
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10842
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10843
    // (SUB_MMR6 GPR32Opnd:$rt, ZERO, GPR32Opnd:$rs) - 1239
10844
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10845
36.8k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10846
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10847
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10848
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r6},
10849
    // (SUB_MMR6 GPR32Opnd:$rt, ZERO, GPR32Opnd:$rt) - 1244
10850
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10851
36.8k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10852
36.8k
    {AliasPatternCond_K_TiedReg, 0},
10853
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10854
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r6},
10855
    // (SUBu GPR32Opnd:$rt, ZERO, GPR32Opnd:$rs) - 1249
10856
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10857
36.8k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10858
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10859
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10860
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10861
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10862
    // (SUBu GPR32Opnd:$rt, ZERO, GPR32Opnd:$rt) - 1255
10863
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10864
36.8k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10865
36.8k
    {AliasPatternCond_K_TiedReg, 0},
10866
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10867
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10868
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10869
    // (SUBu_MM GPR32Opnd:$rt, ZERO, GPR32Opnd:$rs) - 1261
10870
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10871
36.8k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10872
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10873
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10874
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10875
    // (SUBu_MM GPR32Opnd:$rt, ZERO, GPR32Opnd:$rt) - 1266
10876
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10877
36.8k
    {AliasPatternCond_K_Reg, Mips_ZERO},
10878
36.8k
    {AliasPatternCond_K_TiedReg, 0},
10879
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10880
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips32r6},
10881
    // (SWSP_MM GPR32Opnd:$rt, mem_mm_sp_imm5_lsl2:$offset) - 1271
10882
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10883
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10884
    // (SYNC 0) - 1273
10885
36.8k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10886
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10887
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMips2},
10888
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10889
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10890
    // (SYNC_MM 0) - 1278
10891
36.8k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10892
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10893
    // (SYNC_MMR6 0) - 1280
10894
36.8k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10895
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10896
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMips32r6},
10897
    // (SYNC_NM 0) - 1283
10898
36.8k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10899
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
10900
    // (SYNC_NM 4) - 1285
10901
36.8k
    {AliasPatternCond_K_Imm, (uint32_t)4},
10902
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
10903
    // (SYNC_NM 16) - 1287
10904
36.8k
    {AliasPatternCond_K_Imm, (uint32_t)16},
10905
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
10906
    // (SYNC_NM 17) - 1289
10907
36.8k
    {AliasPatternCond_K_Imm, (uint32_t)17},
10908
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
10909
    // (SYNC_NM 18) - 1291
10910
36.8k
    {AliasPatternCond_K_Imm, (uint32_t)18},
10911
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
10912
    // (SYNC_NM 19) - 1293
10913
36.8k
    {AliasPatternCond_K_Imm, (uint32_t)19},
10914
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
10915
    // (SYSCALL 0) - 1295
10916
36.8k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10917
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10918
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10919
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10920
    // (SYSCALL_MM 0) - 1299
10921
36.8k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10922
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10923
    // (TEQ GPR32Opnd:$rs, GPR32Opnd:$rt, 0) - 1301
10924
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10925
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10926
36.8k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10927
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10928
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMips2},
10929
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10930
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10931
    // (TEQ_MM GPR32Opnd:$rs, GPR32Opnd:$rt, 0) - 1308
10932
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10933
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10934
36.8k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10935
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10936
    // (TGE GPR32Opnd:$rs, GPR32Opnd:$rt, 0) - 1312
10937
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10938
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10939
36.8k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10940
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10941
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMips2},
10942
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10943
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10944
    // (TGEU GPR32Opnd:$rs, GPR32Opnd:$rt, 0) - 1319
10945
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10946
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10947
36.8k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10948
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10949
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMips2},
10950
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10951
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10952
    // (TGEU_MM GPR32Opnd:$rs, GPR32Opnd:$rt, 0) - 1326
10953
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10954
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10955
36.8k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10956
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10957
    // (TGE_MM GPR32Opnd:$rs, GPR32Opnd:$rt, 0) - 1330
10958
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10959
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10960
36.8k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10961
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10962
    // (TLT GPR32Opnd:$rs, GPR32Opnd:$rt, 0) - 1334
10963
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10964
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10965
36.8k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10966
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10967
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMips2},
10968
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10969
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10970
    // (TLTU GPR32Opnd:$rs, GPR32Opnd:$rt, 0) - 1341
10971
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10972
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10973
36.8k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10974
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10975
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMips2},
10976
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10977
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10978
    // (TLTU_MM GPR32Opnd:$rs, GPR32Opnd:$rt, 0) - 1348
10979
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10980
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10981
36.8k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10982
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10983
    // (TLT_MM GPR32Opnd:$rs, GPR32Opnd:$rt, 0) - 1352
10984
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10985
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10986
36.8k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10987
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
10988
    // (TNE GPR32Opnd:$rs, GPR32Opnd:$rt, 0) - 1356
10989
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10990
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10991
36.8k
    {AliasPatternCond_K_Imm, (uint32_t)0},
10992
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMips16},
10993
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMips2},
10994
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
10995
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
10996
    // (TNE_MM GPR32Opnd:$rs, GPR32Opnd:$rt, 0) - 1363
10997
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10998
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
10999
36.8k
    {AliasPatternCond_K_Imm, (uint32_t)0},
11000
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
11001
    // (WAIT_MM 0) - 1367
11002
36.8k
    {AliasPatternCond_K_Imm, (uint32_t)0},
11003
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
11004
    // (WAIT_NM 0) - 1369
11005
36.8k
    {AliasPatternCond_K_Imm, (uint32_t)0},
11006
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
11007
    // (WRDSP GPR32Opnd:$rt, 31) - 1371
11008
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
11009
36.8k
    {AliasPatternCond_K_Imm, (uint32_t)31},
11010
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureDSP},
11011
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
11012
    // (WRDSP_MM GPR32Opnd:$rt, 31) - 1375
11013
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
11014
36.8k
    {AliasPatternCond_K_Imm, (uint32_t)31},
11015
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureDSP},
11016
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMicroMips},
11017
    // (YIELD ZERO, GPR32Opnd:$rs) - 1379
11018
36.8k
    {AliasPatternCond_K_Reg, Mips_ZERO},
11019
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPR32RegClassID},
11020
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
11021
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureMicroMips},
11022
36.8k
    {AliasPatternCond_K_NegFeature, Mips_FeatureNanoMips},
11023
    // (YIELD_NM ZERO_NM, GPRNM32Opnd:$rs) - 1384
11024
36.8k
    {AliasPatternCond_K_Reg, Mips_ZERO_NM},
11025
36.8k
    {AliasPatternCond_K_RegClass, Mips_GPRNM32RegClassID},
11026
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureNanoMips},
11027
36.8k
    {AliasPatternCond_K_Feature, Mips_FeatureMT},
11028
36.8k
  {0},  };
11029
11030
36.8k
  static const char AsmStrings[] =
11031
36.8k
    /* 0 */ "mftacx $\x01\0"
11032
36.8k
    /* 10 */ "mftc0 $\x01, $\x02\0"
11033
36.8k
    /* 23 */ "mfthi $\x01\0"
11034
36.8k
    /* 32 */ "mftlo $\x01\0"
11035
36.8k
    /* 41 */ "mttacx $\x02\0"
11036
36.8k
    /* 51 */ "mttc0 $\x02, $\x01\0"
11037
36.8k
    /* 64 */ "mtthi $\x02\0"
11038
36.8k
    /* 73 */ "mttlo $\x02\0"
11039
36.8k
    /* 82 */ "nor $\x01, $\x03\0"
11040
36.8k
    /* 93 */ "slt $\x01, $\x03\0"
11041
36.8k
    /* 104 */ "sltu $\x01, $\x03\0"
11042
36.8k
    /* 116 */ "addiu.b32 $\x01, $\x02, $\x03\0"
11043
36.8k
    /* 137 */ "addiu.b $\x01, $\x02, $\x03\0"
11044
36.8k
    /* 156 */ "addiu.w $\x01, $\x02, $\x03\0"
11045
36.8k
    /* 175 */ "lapc $\x01, $\x02\0"
11046
36.8k
    /* 187 */ "move $\x01, $\x02\0"
11047
36.8k
    /* 199 */ "bc1f $\xFF\x02\x01\0"
11048
36.8k
    /* 209 */ "bc1fl $\xFF\x02\x01\0"
11049
36.8k
    /* 220 */ "bc1t $\xFF\x02\x01\0"
11050
36.8k
    /* 230 */ "bc1tl $\xFF\x02\x01\0"
11051
36.8k
    /* 241 */ "beqc $\x02, $\x01, $\xFF\x03\x01\0"
11052
36.8k
    /* 259 */ "beqzc $\x01, $\xFF\x03\x01\0"
11053
36.8k
    /* 274 */ "beqzc $\x02, $\xFF\x03\x01\0"
11054
36.8k
    /* 289 */ "beqzl $\x01, $\xFF\x03\x01\0"
11055
36.8k
    /* 304 */ "bal $\xFF\x02\x01\0"
11056
36.8k
    /* 313 */ "bnec $\x02, $\x01, $\xFF\x03\x01\0"
11057
36.8k
    /* 331 */ "bnezc $\x01, $\xFF\x03\x01\0"
11058
36.8k
    /* 346 */ "bnezc $\x02, $\xFF\x03\x01\0"
11059
36.8k
    /* 361 */ "bnezl $\x01, $\xFF\x03\x01\0"
11060
36.8k
    /* 376 */ "break\0"
11061
36.8k
    /* 382 */ "break $\xFF\x01\x02\0"
11062
36.8k
    /* 393 */ "c.eq.d $\x02, $\x03\0"
11063
36.8k
    /* 407 */ "c.eq.s $\x02, $\x03\0"
11064
36.8k
    /* 421 */ "c.f.d $\x02, $\x03\0"
11065
36.8k
    /* 434 */ "c.f.s $\x02, $\x03\0"
11066
36.8k
    /* 447 */ "c.le.d $\x02, $\x03\0"
11067
36.8k
    /* 461 */ "c.le.s $\x02, $\x03\0"
11068
36.8k
    /* 475 */ "c.lt.d $\x02, $\x03\0"
11069
36.8k
    /* 489 */ "c.lt.s $\x02, $\x03\0"
11070
36.8k
    /* 503 */ "c.nge.d $\x02, $\x03\0"
11071
36.8k
    /* 518 */ "c.nge.s $\x02, $\x03\0"
11072
36.8k
    /* 533 */ "c.ngle.d $\x02, $\x03\0"
11073
36.8k
    /* 549 */ "c.ngle.s $\x02, $\x03\0"
11074
36.8k
    /* 565 */ "c.ngl.d $\x02, $\x03\0"
11075
36.8k
    /* 580 */ "c.ngl.s $\x02, $\x03\0"
11076
36.8k
    /* 595 */ "c.ngt.d $\x02, $\x03\0"
11077
36.8k
    /* 610 */ "c.ngt.s $\x02, $\x03\0"
11078
36.8k
    /* 625 */ "c.ole.d $\x02, $\x03\0"
11079
36.8k
    /* 640 */ "c.ole.s $\x02, $\x03\0"
11080
36.8k
    /* 655 */ "c.olt.d $\x02, $\x03\0"
11081
36.8k
    /* 670 */ "c.olt.s $\x02, $\x03\0"
11082
36.8k
    /* 685 */ "c.seq.d $\x02, $\x03\0"
11083
36.8k
    /* 700 */ "c.seq.s $\x02, $\x03\0"
11084
36.8k
    /* 715 */ "c.sf.d $\x02, $\x03\0"
11085
36.8k
    /* 729 */ "c.sf.s $\x02, $\x03\0"
11086
36.8k
    /* 743 */ "c.ueq.d $\x02, $\x03\0"
11087
36.8k
    /* 758 */ "c.ueq.s $\x02, $\x03\0"
11088
36.8k
    /* 773 */ "c.ule.d $\x02, $\x03\0"
11089
36.8k
    /* 788 */ "c.ule.s $\x02, $\x03\0"
11090
36.8k
    /* 803 */ "c.ult.d $\x02, $\x03\0"
11091
36.8k
    /* 818 */ "c.ult.s $\x02, $\x03\0"
11092
36.8k
    /* 833 */ "c.un.d $\x02, $\x03\0"
11093
36.8k
    /* 847 */ "c.un.s $\x02, $\x03\0"
11094
36.8k
    /* 861 */ "di\0"
11095
36.8k
    /* 864 */ "div $\x01, $\x03\0"
11096
36.8k
    /* 875 */ "divu $\x01, $\x03\0"
11097
36.8k
    /* 887 */ "dmt\0"
11098
36.8k
    /* 891 */ "dneg $\x01, $\x03\0"
11099
36.8k
    /* 903 */ "dneg $\x01\0"
11100
36.8k
    /* 911 */ "dnegu $\x01, $\x03\0"
11101
36.8k
    /* 924 */ "dnegu $\x01\0"
11102
36.8k
    /* 933 */ "dvpe\0"
11103
36.8k
    /* 938 */ "ei\0"
11104
36.8k
    /* 941 */ "emt\0"
11105
36.8k
    /* 945 */ "evpe\0"
11106
36.8k
    /* 950 */ "hypcall\0"
11107
36.8k
    /* 958 */ "jr $\x02\0"
11108
36.8k
    /* 964 */ "jrc.hb $\x02\0"
11109
36.8k
    /* 974 */ "jalrc.hb $\x02\0"
11110
36.8k
    /* 986 */ "jalrc $\x02\0"
11111
36.8k
    /* 995 */ "jalr.hb $\x02\0"
11112
36.8k
    /* 1006 */ "jalrc $\x01\0"
11113
36.8k
    /* 1015 */ "jrc $\x01\0"
11114
36.8k
    /* 1022 */ "mfc0 $\x01, $\x02\0"
11115
36.8k
    /* 1034 */ "mfhc0 $\x01, $\x02\0"
11116
36.8k
    /* 1047 */ "nop\0"
11117
36.8k
    /* 1051 */ "mtc0 $\x01, $\x02\0"
11118
36.8k
    /* 1063 */ "mthc0 $\x01, $\x02\0"
11119
36.8k
    /* 1076 */ "not $\x01, $\x02\0"
11120
36.8k
    /* 1087 */ "rdhwr $\x01, $\x02\0"
11121
36.8k
    /* 1100 */ "restore.jrc $\xFF\x01\x03\0"
11122
36.8k
    /* 1117 */ "restore.jrc $\xFF\x01\x04\0"
11123
36.8k
    /* 1134 */ "restore $\xFF\x01\x04\0"
11124
36.8k
    /* 1147 */ "bitrevb $\x01, $\x02\0"
11125
36.8k
    /* 1162 */ "bitrevh $\x01, $\x02\0"
11126
36.8k
    /* 1177 */ "byterevh $\x01, $\x02\0"
11127
36.8k
    /* 1193 */ "save $\xFF\x01\x03\0"
11128
36.8k
    /* 1203 */ "save $\xFF\x01\x04\0"
11129
36.8k
    /* 1213 */ "sdbbp\0"
11130
36.8k
    /* 1219 */ "sigrie\0"
11131
36.8k
    /* 1226 */ "neg $\x01, $\x03\0"
11132
36.8k
    /* 1237 */ "neg $\x01\0"
11133
36.8k
    /* 1244 */ "negu $\x01, $\x03\0"
11134
36.8k
    /* 1256 */ "negu $\x01\0"
11135
36.8k
    /* 1264 */ "sw $\x01, $\xFF\x02\x05\0"
11136
36.8k
    /* 1276 */ "sync\0"
11137
36.8k
    /* 1281 */ "sync_wmb\0"
11138
36.8k
    /* 1290 */ "sync_mb\0"
11139
36.8k
    /* 1298 */ "sync_acquire\0"
11140
36.8k
    /* 1311 */ "sync_release\0"
11141
36.8k
    /* 1324 */ "sync_rmb\0"
11142
36.8k
    /* 1333 */ "syscall\0"
11143
36.8k
    /* 1341 */ "teq $\x01, $\x02\0"
11144
36.8k
    /* 1352 */ "tge $\x01, $\x02\0"
11145
36.8k
    /* 1363 */ "tgeu $\x01, $\x02\0"
11146
36.8k
    /* 1375 */ "tlt $\x01, $\x02\0"
11147
36.8k
    /* 1386 */ "tltu $\x01, $\x02\0"
11148
36.8k
    /* 1398 */ "tne $\x01, $\x02\0"
11149
36.8k
    /* 1409 */ "wait\0"
11150
36.8k
    /* 1414 */ "wrdsp $\x01\0"
11151
36.8k
    /* 1423 */ "yield $\x02\0"
11152
36.8k
  ;
11153
11154
36.8k
#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
36.8k
#endif
11166
11167
36.8k
  AliasMatchingData M = {
11168
36.8k
    OpToPatterns,
11169
36.8k
    Patterns,
11170
36.8k
    Conds,
11171
36.8k
    AsmStrings,
11172
36.8k
    NULL,
11173
36.8k
  };
11174
36.8k
  const char *AsmString = matchAliasPatterns(MI, &M);
11175
36.8k
  if (!AsmString) return false;
11176
11177
1.50k
  unsigned I = 0;
11178
7.25k
  while (AsmString[I] != ' ' && AsmString[I] != '\t' &&
11179
6.18k
         AsmString[I] != '$' && AsmString[I] != '\0')
11180
5.75k
    ++I;
11181
1.50k
  SStream_concat1(OS, '\t');
11182
1.50k
  char *substr = malloc(I+1);
11183
1.50k
  memcpy(substr, AsmString, I);
11184
1.50k
  substr[I] = '\0';
11185
1.50k
  SStream_concat0(OS, substr);
11186
1.50k
  free(substr);
11187
1.50k
  if (AsmString[I] != '\0') {
11188
1.07k
    if (AsmString[I] == ' ' || AsmString[I] == '\t') {
11189
1.07k
      SStream_concat1(OS, '\t');
11190
1.07k
      ++I;
11191
1.07k
    }
11192
3.41k
    do {
11193
3.41k
      if (AsmString[I] == '$') {
11194
1.85k
        ++I;
11195
1.85k
        if (AsmString[I] == (char)0xff) {
11196
631
          ++I;
11197
631
          int OpIdx = AsmString[I++] - 1;
11198
631
          int PrintMethodIdx = AsmString[I++] - 1;
11199
631
          printCustomAliasOperand(MI, Address, OpIdx, PrintMethodIdx, OS);
11200
631
        } else
11201
1.22k
          printOperand(MI, ((unsigned)AsmString[I++]) - 1, OS);
11202
1.85k
      } else {
11203
1.56k
        SStream_concat1(OS, AsmString[I++]);
11204
1.56k
      }
11205
3.41k
    } while (AsmString[I] != '\0');
11206
1.07k
  }
11207
11208
1.50k
  return true;
11209
#else
11210
  return false;
11211
#endif // CAPSTONE_DIET
11212
36.8k
}
11213
11214
static void printCustomAliasOperand(
11215
         MCInst *MI, uint64_t Address, unsigned OpIdx,
11216
         unsigned PrintMethodIdx,
11217
631
         SStream *OS) {
11218
631
#ifndef CAPSTONE_DIET
11219
631
  switch (PrintMethodIdx) {
11220
0
  default:
11221
0
    CS_ASSERT_RET(0 && "Unknown PrintMethod kind");
11222
0
    break;
11223
70
  case 0:
11224
70
    printBranchOperand(MI, Address, OpIdx, OS);
11225
70
    break;
11226
41
  case 1:
11227
41
    printUImm_10_0(MI, OpIdx, OS);
11228
41
    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
520
  case 4:
11236
520
    printMemOperand(MI, OpIdx, OS);
11237
520
    break;
11238
631
  }
11239
631
#endif // CAPSTONE_DIET
11240
631
}
11241
11242
#endif // PRINT_ALIAS_INSTR