1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
1383
1384
1385
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
1503
1504
1505
1506
1507
1508
1509
1510
1511
1512
1513
1514
1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
1552
1553
1554
1555
1556
1557
1558
1559
1560
1561
1562
1563
1564
1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
1624
1625
1626
1627
1628
1629
1630
1631
1632
1633
1634
1635
1636
1637
1638
1639
1640
1641
1642
1643
1644
1645
1646
1647
1648
1649
1650
1651
1652
1653
1654
1655
1656
1657
1658
1659
1660
1661
1662
1663
1664
1665
1666
1667
1668
1669
1670
1671
1672
1673
1674
1675
1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691
1692
1693
1694
1695
1696
1697
1698
1699
1700
1701
1702
1703
1704
1705
1706
1707
1708
1709
1710
1711
1712
1713
1714
1715
1716
1717
1718
1719
1720
1721
1722
1723
1724
1725
1726
1727
1728
1729
1730
1731
1732
1733
1734
1735
1736
1737
1738
1739
1740
1741
1742
1743
1744
1745
1746
1747
1748
1749
1750
1751
1752
1753
1754
1755
1756
1757
1758
1759
1760
1761
1762
1763
1764
1765
1766
1767
1768
1769
1770
1771
1772
1773
1774
1775
1776
1777
1778
1779
1780
1781
1782
1783
1784
1785
1786
1787
1788
1789
1790
1791
1792
1793
1794
1795
1796
1797
1798
1799
1800
1801
1802
1803
1804
1805
1806
1807
1808
1809
1810
1811
1812
1813
1814
1815
1816
1817
1818
1819
1820
1821
1822
1823
1824
1825
1826
1827
1828
1829
1830
1831
1832
1833
1834
1835
1836
1837
1838
1839
1840
1841
1842
1843
1844
1845
1846
1847
1848
1849
1850
1851
1852
1853
1854
1855
1856
1857
1858
1859
1860
1861
1862
1863
1864
1865
1866
1867
1868
1869
1870
1871
1872
1873
1874
1875
1876
1877
1878
1879
1880
1881
1882
1883
1884
1885
1886
1887
1888
1889
1890
1891
1892
1893
1894
1895
1896
1897
1898
1899
1900
1901
1902
1903
1904
1905
1906
1907
1908
1909
1910
1911
1912
1913
1914
1915
1916
1917
1918
1919
1920
1921
1922
1923
1924
1925
1926
1927
1928
1929
1930
1931
1932
1933
1934
1935
1936
1937
1938
1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
1955
1956
1957
1958
1959
1960
1961
1962
1963
1964
1965
1966
1967
1968
1969
1970
1971
1972
1973
1974
1975
1976
1977
1978
1979
1980
1981
1982
1983
1984
1985
1986
1987
1988
1989
1990
1991
1992
1993
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
2028
2029
2030
2031
2032
2033
2034
2035
2036
2037
2038
2039
2040
2041
2042
2043
2044
2045
2046
2047
2048
2049
2050
2051
2052
2053
2054
2055
2056
2057
2058
2059
2060
2061
2062
2063
2064
2065
2066
2067
2068
2069
2070
2071
2072
2073
2074
2075
2076
2077
2078
2079
2080
2081
2082
2083
2084
2085
2086
2087
2088
2089
2090
2091
2092
2093
2094
2095
2096
2097
2098
2099
2100
2101
2102
2103
2104
2105
2106
2107
2108
2109
2110
2111
2112
2113
2114
2115
2116
2117
2118
2119
2120
2121
2122
2123
2124
2125
2126
2127
2128
2129
2130
2131
2132
2133
2134
2135
2136
2137
2138
2139
2140
2141
2142
2143
2144
2145
2146
2147
2148
2149
2150
2151
2152
2153
2154
2155
2156
2157
2158
2159
2160
2161
2162
2163
2164
2165
2166
2167
2168
2169
2170
2171
2172
2173
2174
2175
2176
2177
2178
2179
2180
2181
2182
2183
2184
2185
2186
2187
2188
2189
2190
2191
2192
2193
2194
2195
2196
2197
2198
2199
2200
2201
2202
2203
2204
2205
2206
2207
2208
2209
2210
2211
2212
2213
2214
2215
2216
2217
2218
2219
2220
2221
2222
2223
2224
2225
2226
2227
2228
2229
2230
2231
2232
2233
2234
2235
2236
2237
2238
2239
2240
2241
2242
2243
2244
2245
2246
2247
2248
2249
2250
2251
2252
2253
2254
2255
2256
2257
2258
2259
2260
2261
2262
2263
2264
2265
2266
2267
2268
2269
2270
2271
2272
2273
2274
2275
2276
2277
2278
2279
2280
2281
2282
2283
2284
2285
2286
2287
2288
2289
2290
2291
2292
2293
2294
2295
2296
2297
2298
2299
2300
2301
2302
2303
2304
2305
2306
2307
2308
2309
2310
2311
2312
2313
2314
2315
2316
2317
2318
2319
2320
2321
2322
2323
2324
2325
2326
2327
2328
2329
2330
2331
2332
2333
2334
2335
2336
2337
2338
2339
2340
2341
2342
2343
2344
2345
2346
2347
2348
2349
2350
2351
2352
2353
2354
2355
2356
2357
2358
2359
2360
2361
2362
2363
2364
2365
2366
2367
2368
2369
2370
2371
2372
2373
2374
2375
2376
2377
2378
2379
2380
2381
2382
2383
2384
2385
2386
2387
2388
2389
2390
2391
2392
2393
2394
2395
2396
2397
2398
2399
2400
2401
2402
2403
2404
2405
2406
2407
2408
2409
2410
2411
2412
2413
2414
2415
2416
2417
2418
2419
2420
2421
2422
2423
2424
2425
2426
2427
2428
2429
2430
2431
2432
2433
2434
2435
2436
2437
2438
2439
2440
2441
2442
2443
2444
2445
2446
2447
2448
2449
2450
2451
2452
2453
2454
2455
2456
2457
2458
2459
2460
2461
2462
2463
2464
2465
2466
2467
2468
2469
2470
2471
2472
2473
2474
2475
2476
2477
2478
2479
2480
2481
2482
2483
2484
2485
2486
2487
2488
2489
2490
2491
2492
2493
2494
2495
2496
2497
2498
2499
2500
2501
2502
2503
2504
2505
2506
2507
2508
2509
2510
2511
2512
2513
2514
2515
2516
2517
2518
2519
2520
2521
2522
2523
2524
2525
2526
2527
2528
2529
2530
2531
2532
2533
2534
2535
2536
2537
2538
2539
2540
2541
2542
2543
2544
2545
2546
2547
2548
2549
2550
2551
2552
2553
2554
2555
2556
2557
2558
2559
2560
2561
2562
2563
2564
2565
2566
2567
2568
2569
2570
2571
2572
2573
2574
2575
2576
2577
2578
2579
2580
2581
2582
2583
2584
2585
2586
2587
2588
2589
2590
2591
2592
2593
2594
2595
2596
2597
2598
2599
2600
2601
2602
2603
2604
2605
2606
2607
2608
2609
2610
2611
2612
2613
2614
2615
2616
2617
2618
2619
2620
2621
2622
2623
2624
2625
2626
2627
2628
2629
2630
2631
2632
2633
2634
2635
2636
2637
2638
2639
2640
2641
2642
2643
2644
2645
2646
2647
2648
2649
2650
2651
2652
2653
2654
2655
2656
2657
2658
2659
2660
2661
2662
2663
2664
2665
2666
2667
2668
2669
2670
2671
2672
2673
2674
2675
2676
2677
2678
2679
2680
2681
2682
2683
2684
2685
2686
2687
2688
2689
2690
2691
2692
2693
2694
2695
2696
2697
2698
2699
2700
2701
2702
2703
2704
2705
2706
2707
2708
2709
2710
2711
2712
2713
2714
2715
2716
2717
2718
2719
2720
2721
2722
2723
2724
2725
2726
2727
2728
2729
2730
2731
2732
2733
2734
2735
2736
2737
2738
2739
2740
2741
2742
2743
2744
2745
2746
2747
2748
2749
2750
2751
2752
2753
2754
2755
2756
2757
2758
2759
2760
2761
2762
2763
2764
2765
2766
2767
2768
2769
2770
2771
2772
2773
2774
2775
2776
2777
2778
2779
2780
2781
2782
2783
2784
2785
2786
2787
2788
2789
2790
2791
2792
2793
2794
2795
2796
2797
2798
2799
2800
2801
2802
2803
2804
2805
2806
2807
2808
2809
2810
2811
2812
2813
2814
2815
2816
2817
2818
2819
2820
2821
2822
2823
2824
2825
2826
2827
2828
2829
2830
2831
2832
2833
2834
2835
2836
2837
2838
2839
2840
2841
2842
2843
2844
2845
2846
2847
2848
2849
2850
2851
2852
2853
2854
2855
2856
2857
2858
2859
2860
2861
2862
2863
2864
2865
2866
2867
2868
2869
2870
2871
2872
2873
2874
2875
2876
2877
2878
2879
2880
2881
2882
2883
2884
2885
2886
2887
2888
2889
2890
2891
2892
2893
2894
2895
2896
2897
2898
2899
2900
2901
2902
2903
2904
2905
2906
2907
2908
2909
2910
2911
2912
2913
2914
2915
2916
2917
2918
2919
2920
2921
2922
2923
2924
2925
2926
2927
2928
2929
2930
2931
2932
2933
2934
2935
2936
2937
2938
2939
2940
2941
2942
2943
2944
2945
2946
2947
2948
2949
2950
2951
2952
2953
2954
2955
2956
2957
2958
2959
2960
2961
2962
2963
2964
2965
2966
2967
2968
2969
2970
2971
2972
2973
2974
2975
2976
2977
2978
2979
2980
2981
2982
2983
2984
2985
2986
2987
2988
2989
2990
2991
2992
2993
2994
2995
2996
2997
2998
2999
3000
3001
3002
3003
3004
3005
3006
3007
3008
3009
3010
3011
3012
3013
3014
3015
3016
3017
3018
3019
3020
3021
3022
3023
3024
3025
3026
3027
3028
3029
3030
3031
3032
3033
3034
3035
3036
3037
3038
3039
3040
3041
3042
3043
3044
3045
3046
3047
3048
3049
3050
3051
3052
3053
3054
3055
3056
3057
3058
3059
3060
3061
3062
3063
3064
3065
3066
3067
3068
3069
3070
3071
3072
3073
3074
3075
3076
3077
3078
3079
3080
3081
3082
3083
3084
3085
3086
3087
3088
3089
3090
3091
3092
3093
3094
3095
3096
3097
3098
3099
3100
3101
3102
3103
3104
3105
3106
3107
3108
3109
3110
3111
3112
3113
3114
3115
3116
3117
3118
3119
3120
3121
3122
3123
3124
3125
3126
3127
3128
3129
3130
3131
3132
3133
3134
3135
3136
3137
3138
3139
3140
3141
3142
3143
3144
3145
3146
3147
3148
3149
3150
3151
3152
3153
3154
3155
3156
3157
3158
3159
3160
3161
3162
3163
3164
3165
3166
3167
3168
3169
3170
3171
3172
3173
3174
3175
3176
3177
3178
3179
3180
3181
3182
3183
3184
3185
3186
3187
3188
3189
3190
3191
3192
3193
3194
3195
3196
3197
3198
3199
3200
3201
3202
3203
3204
3205
3206
3207
3208
3209
3210
3211
3212
3213
3214
3215
3216
3217
3218
3219
3220
3221
3222
3223
3224
3225
3226
3227
3228
3229
3230
3231
3232
3233
3234
3235
3236
3237
3238
3239
3240
3241
3242
3243
3244
3245
3246
3247
3248
3249
3250
3251
3252
3253
3254
3255
3256
3257
3258
3259
3260
3261
3262
3263
3264
3265
3266
3267
3268
3269
3270
3271
3272
3273
3274
3275
3276
3277
3278
3279
3280
3281
3282
3283
3284
3285
3286
3287
3288
3289
3290
3291
3292
3293
3294
3295
3296
3297
3298
3299
3300
3301
3302
3303
3304
3305
3306
3307
3308
3309
3310
3311
3312
3313
3314
3315
3316
3317
3318
3319
3320
3321
3322
3323
3324
3325
3326
3327
3328
3329
3330
3331
3332
3333
3334
3335
3336
3337
3338
3339
3340
3341
3342
3343
3344
3345
3346
3347
3348
3349
3350
3351
3352
3353
3354
3355
3356
3357
3358
3359
3360
3361
3362
3363
3364
3365
3366
3367
3368
3369
3370
3371
3372
3373
3374
3375
3376
3377
3378
3379
3380
3381
3382
3383
3384
3385
3386
3387
3388
3389
3390
3391
3392
3393
3394
3395
3396
3397
3398
3399
3400
3401
3402
3403
3404
3405
3406
3407
3408
3409
3410
3411
3412
3413
3414
3415
3416
3417
3418
3419
3420
3421
3422
3423
3424
3425
3426
3427
3428
3429
3430
3431
3432
3433
3434
3435
3436
3437
3438
3439
3440
3441
3442
3443
3444
3445
3446
3447
3448
3449
3450
3451
3452
3453
3454
3455
3456
3457
3458
3459
3460
3461
3462
3463
3464
3465
3466
3467
3468
3469
3470
3471
3472
3473
3474
3475
3476
3477
3478
3479
3480
3481
3482
3483
3484
3485
3486
3487
3488
3489
3490
3491
3492
3493
3494
3495
3496
3497
3498
3499
3500
3501
3502
3503
3504
3505
3506
3507
3508
3509
3510
3511
3512
3513
3514
3515
3516
3517
3518
3519
3520
3521
3522
3523
3524
3525
3526
3527
3528
3529
3530
3531
3532
3533
3534
3535
3536
3537
3538
3539
3540
3541
3542
3543
3544
3545
3546
3547
3548
3549
3550
3551
3552
3553
3554
3555
3556
3557
3558
3559
3560
3561
3562
3563
3564
3565
3566
3567
3568
3569
3570
3571
3572
3573
3574
3575
3576
3577
3578
3579
3580
3581
3582
3583
3584
3585
3586
3587
3588
3589
3590
3591
3592
3593
3594
3595
3596
3597
3598
3599
3600
3601
3602
3603
3604
3605
3606
3607
3608
3609
3610
3611
3612
3613
3614
3615
3616
3617
3618
3619
3620
3621
3622
3623
3624
3625
3626
3627
3628
3629
3630
3631
3632
3633
3634
3635
3636
3637
3638
3639
3640
3641
3642
3643
3644
3645
3646
3647
3648
3649
3650
3651
3652
3653
3654
3655
3656
3657
3658
3659
3660
3661
3662
3663
3664
3665
3666
3667
3668
3669
3670
3671
3672
3673
3674
3675
3676
3677
3678
3679
3680
3681
3682
3683
3684
3685
3686
3687
3688
3689
3690
3691
3692
3693
3694
3695
3696
3697
3698
3699
3700
3701
3702
3703
3704
3705
3706
3707
3708
3709
3710
3711
3712
3713
3714
3715
3716
3717
3718
3719
3720
3721
3722
3723
3724
3725
3726
3727
3728
3729
3730
3731
3732
3733
3734
3735
3736
3737
3738
3739
3740
3741
3742
3743
3744
3745
3746
3747
3748
3749
3750
3751
3752
3753
3754
3755
3756
3757
3758
3759
3760
3761
3762
3763
3764
3765
3766
3767
3768
3769
3770
3771
3772
3773
3774
3775
3776
3777
3778
3779
3780
3781
3782
3783
3784
3785
3786
3787
3788
3789
3790
3791
3792
3793
3794
3795
3796
3797
3798
3799
3800
3801
3802
3803
3804
3805
3806
3807
3808
3809
3810
3811
3812
3813
3814
3815
3816
3817
3818
3819
3820
3821
3822
3823
3824
3825
3826
3827
3828
3829
3830
3831
3832
3833
3834
3835
3836
3837
3838
3839
3840
3841
3842
3843
3844
3845
3846
3847
3848
3849
3850
3851
3852
3853
3854
3855
3856
3857
3858
3859
3860
3861
3862
3863
3864
3865
3866
3867
3868
3869
3870
3871
3872
3873
3874
3875
3876
3877
3878
3879
3880
3881
3882
3883
3884
3885
3886
3887
3888
3889
3890
3891
3892
3893
3894
3895
3896
3897
3898
3899
3900
3901
3902
3903
3904
3905
3906
3907
3908
3909
3910
3911
3912
3913
3914
3915
3916
3917
3918
3919
3920
3921
3922
3923
3924
3925
3926
3927
3928
3929
3930
3931
3932
3933
3934
3935
3936
3937
3938
3939
3940
3941
3942
3943
3944
3945
3946
3947
3948
3949
3950
3951
3952
3953
3954
3955
3956
3957
3958
3959
3960
3961
3962
3963
3964
3965
3966
3967
3968
3969
3970
3971
3972
3973
3974
3975
3976
3977
3978
3979
3980
3981
3982
3983
3984
3985
3986
3987
3988
3989
3990
3991
3992
3993
3994
3995
3996
3997
3998
3999
4000
4001
4002
4003
4004
4005
4006
4007
4008
4009
4010
4011
4012
4013
4014
4015
4016
4017
4018
4019
4020
4021
4022
4023
4024
4025
4026
4027
4028
4029
4030
4031
4032
4033
4034
4035
4036
4037
4038
4039
4040
4041
4042
4043
4044
4045
4046
4047
4048
4049
4050
4051
4052
4053
4054
4055
4056
4057
4058
4059
4060
4061
4062
4063
4064
4065
4066
4067
4068
4069
4070
4071
4072
4073
4074
4075
| /*===- TableGen'erated file -------------------------------------*- C++ -*-===*\
|* *|
|* Subtarget Enumeration Source Fragment *|
|* *|
|* Automatically generated file, do not edit! *|
|* *|
\*===----------------------------------------------------------------------===*/
#ifdef GET_SUBTARGETINFO_ENUM
#undef GET_SUBTARGETINFO_ENUM
namespace llvm {
namespace Mips {
enum {
FeatureAbs2008 = 0,
FeatureCRC = 1,
FeatureCnMips = 2,
FeatureDSP = 3,
FeatureDSPR2 = 4,
FeatureDSPR3 = 5,
FeatureEVA = 6,
FeatureFP64Bit = 7,
FeatureFPXX = 8,
FeatureGINV = 9,
FeatureGP64Bit = 10,
FeatureLongCalls = 11,
FeatureMSA = 12,
FeatureMT = 13,
FeatureMadd4 = 14,
FeatureMicroMips = 15,
FeatureMips1 = 16,
FeatureMips2 = 17,
FeatureMips3 = 18,
FeatureMips3_32 = 19,
FeatureMips3_32r2 = 20,
FeatureMips4 = 21,
FeatureMips4_32 = 22,
FeatureMips4_32r2 = 23,
FeatureMips5 = 24,
FeatureMips5_32r2 = 25,
FeatureMips16 = 26,
FeatureMips32 = 27,
FeatureMips32r2 = 28,
FeatureMips32r3 = 29,
FeatureMips32r5 = 30,
FeatureMips32r6 = 31,
FeatureMips64 = 32,
FeatureMips64r2 = 33,
FeatureMips64r3 = 34,
FeatureMips64r5 = 35,
FeatureMips64r6 = 36,
FeatureNaN2008 = 37,
FeatureNoABICalls = 38,
FeatureNoOddSPReg = 39,
FeaturePTR64Bit = 40,
FeatureSingleFloat = 41,
FeatureSoftFloat = 42,
FeatureSym32 = 43,
FeatureUseIndirectJumpsHazard = 44,
FeatureUseTCCInDIV = 45,
FeatureVFPU = 46,
FeatureVirt = 47,
FeatureXGOT = 48,
ImplP5600 = 49,
NumSubtargetFeatures = 50
};
} // end namespace Mips
} // end namespace llvm
#endif // GET_SUBTARGETINFO_ENUM
#ifdef GET_SUBTARGETINFO_MC_DESC
#undef GET_SUBTARGETINFO_MC_DESC
namespace llvm {
// Sorted (by key) array of values for CPU features.
extern const llvm::SubtargetFeatureKV MipsFeatureKV[] = {
{ "abs2008", "Disable IEEE 754-2008 abs.fmt mode", Mips::FeatureAbs2008, { { { 0x0ULL, 0x0ULL, 0x0ULL, } } } },
{ "cnmips", "Octeon cnMIPS Support", Mips::FeatureCnMips, { { { 0x200000000ULL, 0x0ULL, 0x0ULL, } } } },
{ "crc", "Mips R6 CRC ASE", Mips::FeatureCRC, { { { 0x0ULL, 0x0ULL, 0x0ULL, } } } },
{ "dsp", "Mips DSP ASE", Mips::FeatureDSP, { { { 0x0ULL, 0x0ULL, 0x0ULL, } } } },
{ "dspr2", "Mips DSP-R2 ASE", Mips::FeatureDSPR2, { { { 0x8ULL, 0x0ULL, 0x0ULL, } } } },
{ "dspr3", "Mips DSP-R3 ASE", Mips::FeatureDSPR3, { { { 0x18ULL, 0x0ULL, 0x0ULL, } } } },
{ "eva", "Mips EVA ASE", Mips::FeatureEVA, { { { 0x0ULL, 0x0ULL, 0x0ULL, } } } },
{ "fp64", "Support 64-bit FP registers", Mips::FeatureFP64Bit, { { { 0x0ULL, 0x0ULL, 0x0ULL, } } } },
{ "fpxx", "Support for FPXX", Mips::FeatureFPXX, { { { 0x0ULL, 0x0ULL, 0x0ULL, } } } },
{ "ginv", "Mips Global Invalidate ASE", Mips::FeatureGINV, { { { 0x0ULL, 0x0ULL, 0x0ULL, } } } },
{ "gp64", "General Purpose Registers are 64-bit wide", Mips::FeatureGP64Bit, { { { 0x0ULL, 0x0ULL, 0x0ULL, } } } },
{ "long-calls", "Disable use of the jal instruction", Mips::FeatureLongCalls, { { { 0x0ULL, 0x0ULL, 0x0ULL, } } } },
{ "micromips", "microMips mode", Mips::FeatureMicroMips, { { { 0x0ULL, 0x0ULL, 0x0ULL, } } } },
{ "mips1", "Mips I ISA Support [highly experimental]", Mips::FeatureMips1, { { { 0x0ULL, 0x0ULL, 0x0ULL, } } } },
{ "mips16", "Mips16 mode", Mips::FeatureMips16, { { { 0x0ULL, 0x0ULL, 0x0ULL, } } } },
{ "mips2", "Mips II ISA Support [highly experimental]", Mips::FeatureMips2, { { { 0x10000ULL, 0x0ULL, 0x0ULL, } } } },
{ "mips3", "MIPS III ISA Support [highly experimental]", Mips::FeatureMips3, { { { 0x1a0480ULL, 0x0ULL, 0x0ULL, } } } },
{ "mips32", "Mips32 ISA Support", Mips::FeatureMips32, { { { 0x4a0000ULL, 0x0ULL, 0x0ULL, } } } },
{ "mips32r2", "Mips32r2 ISA Support", Mips::FeatureMips32r2, { { { 0xa900000ULL, 0x0ULL, 0x0ULL, } } } },
{ "mips32r3", "Mips32r3 ISA Support", Mips::FeatureMips32r3, { { { 0x10000000ULL, 0x0ULL, 0x0ULL, } } } },
{ "mips32r5", "Mips32r5 ISA Support", Mips::FeatureMips32r5, { { { 0x20000000ULL, 0x0ULL, 0x0ULL, } } } },
{ "mips32r6", "Mips32r6 ISA Support [experimental]", Mips::FeatureMips32r6, { { { 0x2040000081ULL, 0x0ULL, 0x0ULL, } } } },
{ "mips3_32", "Subset of MIPS-III that is also in MIPS32 [highly experimental]", Mips::FeatureMips3_32, { { { 0x0ULL, 0x0ULL, 0x0ULL, } } } },
{ "mips3_32r2", "Subset of MIPS-III that is also in MIPS32r2 [highly experimental]", Mips::FeatureMips3_32r2, { { { 0x0ULL, 0x0ULL, 0x0ULL, } } } },
{ "mips4", "MIPS IV ISA Support", Mips::FeatureMips4, { { { 0xc40000ULL, 0x0ULL, 0x0ULL, } } } },
{ "mips4_32", "Subset of MIPS-IV that is also in MIPS32 [highly experimental]", Mips::FeatureMips4_32, { { { 0x0ULL, 0x0ULL, 0x0ULL, } } } },
{ "mips4_32r2", "Subset of MIPS-IV that is also in MIPS32r2 [highly experimental]", Mips::FeatureMips4_32r2, { { { 0x0ULL, 0x0ULL, 0x0ULL, } } } },
{ "mips5", "MIPS V ISA Support [highly experimental]", Mips::FeatureMips5, { { { 0x2200000ULL, 0x0ULL, 0x0ULL, } } } },
{ "mips5_32r2", "Subset of MIPS-V that is also in MIPS32r2 [highly experimental]", Mips::FeatureMips5_32r2, { { { 0x0ULL, 0x0ULL, 0x0ULL, } } } },
{ "mips64", "Mips64 ISA Support", Mips::FeatureMips64, { { { 0x9000000ULL, 0x0ULL, 0x0ULL, } } } },
{ "mips64r2", "Mips64r2 ISA Support", Mips::FeatureMips64r2, { { { 0x110000000ULL, 0x0ULL, 0x0ULL, } } } },
{ "mips64r3", "Mips64r3 ISA Support", Mips::FeatureMips64r3, { { { 0x220000000ULL, 0x0ULL, 0x0ULL, } } } },
{ "mips64r5", "Mips64r5 ISA Support", Mips::FeatureMips64r5, { { { 0x440000000ULL, 0x0ULL, 0x0ULL, } } } },
{ "mips64r6", "Mips64r6 ISA Support [experimental]", Mips::FeatureMips64r6, { { { 0x2880000001ULL, 0x0ULL, 0x0ULL, } } } },
{ "msa", "Mips MSA ASE", Mips::FeatureMSA, { { { 0x0ULL, 0x0ULL, 0x0ULL, } } } },
{ "mt", "Mips MT ASE", Mips::FeatureMT, { { { 0x0ULL, 0x0ULL, 0x0ULL, } } } },
{ "nan2008", "IEEE 754-2008 NaN encoding", Mips::FeatureNaN2008, { { { 0x0ULL, 0x0ULL, 0x0ULL, } } } },
{ "noabicalls", "Disable SVR4-style position-independent code", Mips::FeatureNoABICalls, { { { 0x0ULL, 0x0ULL, 0x0ULL, } } } },
{ "nomadd4", "Disable 4-operand madd.fmt and related instructions", Mips::FeatureMadd4, { { { 0x0ULL, 0x0ULL, 0x0ULL, } } } },
{ "nooddspreg", "Disable odd numbered single-precision registers", Mips::FeatureNoOddSPReg, { { { 0x0ULL, 0x0ULL, 0x0ULL, } } } },
{ "p5600", "The P5600 Processor", Mips::ImplP5600, { { { 0x40000000ULL, 0x0ULL, 0x0ULL, } } } },
{ "ptr64", "Pointers are 64-bit wide", Mips::FeaturePTR64Bit, { { { 0x0ULL, 0x0ULL, 0x0ULL, } } } },
{ "single-float", "Only supports single precision float", Mips::FeatureSingleFloat, { { { 0x0ULL, 0x0ULL, 0x0ULL, } } } },
{ "soft-float", "Does not support floating point instructions", Mips::FeatureSoftFloat, { { { 0x0ULL, 0x0ULL, 0x0ULL, } } } },
{ "sym32", "Symbols are 32 bit on Mips64", Mips::FeatureSym32, { { { 0x0ULL, 0x0ULL, 0x0ULL, } } } },
{ "use-indirect-jump-hazard", "Use indirect jump guards to prevent certain speculation based attacks", Mips::FeatureUseIndirectJumpsHazard, { { { 0x0ULL, 0x0ULL, 0x0ULL, } } } },
{ "use-tcc-in-div", "Force the assembler to use trapping", Mips::FeatureUseTCCInDIV, { { { 0x0ULL, 0x0ULL, 0x0ULL, } } } },
{ "vfpu", "Enable vector FPU instructions", Mips::FeatureVFPU, { { { 0x0ULL, 0x0ULL, 0x0ULL, } } } },
{ "virt", "Mips Virtualization ASE", Mips::FeatureVirt, { { { 0x0ULL, 0x0ULL, 0x0ULL, } } } },
{ "xgot", "Assume 32-bit GOT", Mips::FeatureXGOT, { { { 0x0ULL, 0x0ULL, 0x0ULL, } } } },
};
#ifdef DBGFIELD
#error "<target>GenSubtargetInfo.inc requires a DBGFIELD macro"
#endif
#if !defined(NDEBUG) || defined(LLVM_ENABLE_DUMP)
#define DBGFIELD(x) x,
#else
#define DBGFIELD(x)
#endif
// ===============================================================
// Data tables for the new per-operand machine model.
// {ProcResourceIdx, Cycles}
extern const llvm::MCWriteProcResEntry MipsWriteProcResTable[] = {
{ 0, 0}, // Invalid
{ 1, 1}, // #1
{ 8, 1}, // #2
{ 1, 1}, // #3
{10, 1}, // #4
{ 3, 1}, // #5
{ 9, 1}, // #6
{ 4, 1}, // #7
{17, 1}, // #8
{19, 1}, // #9
{11, 33}, // #10
{20, 33}, // #11
{ 1, 1}, // #12
{18, 1}, // #13
{ 6, 1}, // #14
{15, 1}, // #15
{ 6, 1}, // #16
{14, 1}, // #17
{ 6, 33}, // #18
{ 6, 1}, // #19
{12, 1}, // #20
{ 6, 14}, // #21
{ 7, 14}, // #22
{ 6, 29}, // #23
{ 7, 29}, // #24
{ 6, 21}, // #25
{ 7, 21}, // #26
{ 6, 10}, // #27
{ 7, 10}, // #28
{ 6, 1}, // #29
{16, 1}, // #30
{ 6, 1}, // #31
{13, 1}, // #32
{ 2, 1}, // #33
{11, 31}, // #34
{20, 31}, // #35
{ 5, 1}, // #36
{ 1, 1}, // #37
{ 5, 1}, // #38
{10, 1}, // #39
{ 1, 1}, // #40
{14, 1}, // #41
{ 1, 1}, // #42
{ 5, 1}, // #43
{14, 1}, // #44
{ 1, 1}, // #45
{ 5, 3}, // #46
{14, 1}, // #47
{ 1, 1}, // #48
{ 5, 1}, // #49
{ 8, 1}, // #50
{ 1, 1}, // #51
{ 2, 34}, // #52
{ 8, 1}, // #53
{ 6, 1}, // #54
{ 7, 23}, // #55
{11, 1}, // #56
{ 6, 1}, // #57
{11, 1}, // #58
{ 6, 1}, // #59
{ 7, 31}, // #60
{11, 1}, // #61
{ 6, 1}, // #62
{ 7, 27}, // #63
{11, 1}, // #64
{ 6, 1}, // #65
{ 7, 35}, // #66
{11, 1}, // #67
{ 1, 1}, // #68
{ 6, 1}, // #69
{13, 1}, // #70
{14, 1}, // #71
{ 1, 1}, // #72
{ 6, 1}, // #73
{11, 1}, // #74
{14, 1}, // #75
{ 1, 1}, // #76
{ 6, 1}, // #77
{12, 1}, // #78
{14, 1} // #79
}; // MipsWriteProcResTable
// {Cycles, WriteResourceID}
extern const llvm::MCWriteLatencyEntry MipsWriteLatencyTable[] = {
{ 0, 0}, // Invalid
{ 1, 0}, // #1 GenericWriteALU_GenericWriteJump_GenericWriteTrap_GenericWriteCOPOther_GenericWriteCOP0Short_GenericWriteStore_GenericWritePref_GenericWriteSync_GenericWriteHILO_GenericWriteMSAShortLogic_GenericWriteFPUStore_P5600WriteALU_P5600WriteJump_P5600COP0_P5600COP2_P5600WriteStore_P5600WriteCache_P5600WriteAL2_P5600WriteMSAShortLogic_P5600WriteFPUS_P5600WriteMoveOtherUnitsToFPU_P5600WriteStoreFromOtherUnits
{ 2, 0}, // #2 GenericWriteJumpAndLink_GenericReadCOP0_GenericWriteLoad_GenericWriteStoreSC_GenericWriteMove_GenericWriteMSAShortInt_GenericWriteFPUCmp_GenericWriteFPUMoveGPRFPU_GenericWriteFPULoad_GenericWriteAtomic_GenericDSPShort_P5600WriteJumpAndLink_P5600WriteAL2ShadowMov_P5600WriteAL2CondMov_P5600WriteAL2BitExt_P5600WriteMSAShortInt_P5600WriteGPRFromBypass_P5600WriteStoreFromOtherUnits_P5600WriteAtomic
{ 3, 0}, // #3 GenericWriteCOP0_GenericWriteMSAOther3_P5600WriteAL2Mul_P5600WriteMSAOther3
{ 4, 0}, // #4 GenericWriteCOP0TLB_GenericWriteMul_GenericWriteFPUS_GenericWriteFPUMoveFP_P5600WriteLoad_P5600WriteLoadShifted_P5600WriteFPUL_P5600WriteLoadOtherUnitsToFPU
{ 5, 0}, // #5 GenericWriteCache_GenericWriteALULong_GenericWriteMDUtoGPR_GenericWriteFPUL_GenericWriteMSALongInt_GenericReadWriteCOP0Long_GenericDSPMTHLIP_GenericDSPMTHILO_P5600WriteAL2Mult_P5600WriteAL2MAdd_P5600WriteMSALongInt
{33, 0}, // #6 GenericWriteDIV_GenericWriteFPUDivI
{17, 0}, // #7 GenericWriteFPUDivS_GenericWriteFPUSqrtS
{32, 0}, // #8 GenericWriteFPUDivD
{29, 0}, // #9 GenericWriteFPUSqrtD
{25, 0}, // #10 GenericWriteFPURcpD
{13, 0}, // #11 GenericWriteFPURcpS
{31, 0}, // #12 GenericWriteDIVU_P5600WriteFPUDivD
{ 6, 0}, // #13 GenericDSPLong_P5600WriteFPUL_MADDSUB
{34, 0}, // #14 P5600WriteAL2Div_P5600WriteAL2DivU
{23, 0}, // #15 P5600WriteFPUDivI_P5600WriteFPUDivS
{27, 0}, // #16 P5600WriteFPUSqrtS_P5600WriteFPURsqrtD_P5600WriteFPURsqrtS
{35, 0} // #17 P5600WriteFPUSqrtD
}; // MipsWriteLatencyTable
// {UseIdx, WriteResourceID, Cycles}
extern const llvm::MCReadAdvanceEntry MipsReadAdvanceTable[] = {
{0, 0, 0}, // Invalid
{0, 0, 5} // #1
}; // MipsReadAdvanceTable
// {Name, NumMicroOps, BeginGroup, EndGroup, WriteProcResIdx,#, WriteLatencyIdx,#, ReadAdvanceIdx,#}
static const llvm::MCSchedClassDesc MipsGenericModelSchedClasses[] = {
{DBGFIELD("InvalidSchedClass") 16383, false, false, 0, 0, 0, 0, 0, 0},
{DBGFIELD("IIPseudo") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1
{DBGFIELD("II_B") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #2
{DBGFIELD("II_BCCZAL") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #3
{DBGFIELD("II_MTC1") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #4
{DBGFIELD("II_MFC1") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #5
{DBGFIELD("II_JALR") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #6
{DBGFIELD("II_JAL") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #7
{DBGFIELD("II_CVT") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #8
{DBGFIELD("II_DMULT") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #9
{DBGFIELD("II_DMULTU") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #10
{DBGFIELD("II_DDIV") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #11
{DBGFIELD("II_DDIVU") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #12
{DBGFIELD("II_IndirectBranchPseudo") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #13
{DBGFIELD("II_MADD") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #14
{DBGFIELD("II_MADDU") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #15
{DBGFIELD("II_MFHI_MFLO") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #16
{DBGFIELD("II_MSUB") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #17
{DBGFIELD("II_MSUBU") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #18
{DBGFIELD("II_MTHI_MTLO") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #19
{DBGFIELD("II_MULT") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #20
{DBGFIELD("II_MULTU") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #21
{DBGFIELD("II_ReturnPseudo") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #22
{DBGFIELD("II_DIV") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #23
{DBGFIELD("II_DIVU") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #24
{DBGFIELD("II_J") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #25
{DBGFIELD("II_JR") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #26
{DBGFIELD("II_TRAP") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #27
{DBGFIELD("II_ADD") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #28
{DBGFIELD("II_ADDIUPC") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #29
{DBGFIELD("II_ADDIU") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #30
{DBGFIELD("II_ADDU") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #31
{DBGFIELD("II_ADDI") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #32
{DBGFIELD("II_ALIGN") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #33
{DBGFIELD("II_ALUIPC") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #34
{DBGFIELD("II_AND") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #35
{DBGFIELD("II_ANDI") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #36
{DBGFIELD("II_AUI") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #37
{DBGFIELD("II_AUIPC") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #38
{DBGFIELD("IIM16Alu") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #39
{DBGFIELD("II_BADDU") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #40
{DBGFIELD("II_BC") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #41
{DBGFIELD("II_BALC") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #42
{DBGFIELD("II_BBIT") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #43
{DBGFIELD("II_BC1CCZ") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #44
{DBGFIELD("II_BC1F") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #45
{DBGFIELD("II_BC1FL") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #46
{DBGFIELD("II_BC1T") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #47
{DBGFIELD("II_BC1TL") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #48
{DBGFIELD("II_BC2CCZ") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #49
{DBGFIELD("II_BCC") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #50
{DBGFIELD("II_BCCC") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #51
{DBGFIELD("II_BCCZ") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #52
{DBGFIELD("II_BCCZC") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #53
{DBGFIELD("II_BCCZALS") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #54
{DBGFIELD("II_BITSWAP") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #55
{DBGFIELD("II_BREAK") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #56
{DBGFIELD("II_CACHE") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #57
{DBGFIELD("II_CACHEE") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #58
{DBGFIELD("II_CEIL") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #59
{DBGFIELD("II_CFC1") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #60
{DBGFIELD("II_CFC2") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #61
{DBGFIELD("II_INS") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #62
{DBGFIELD("II_CLASS_D") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #63
{DBGFIELD("II_CLASS_S") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #64
{DBGFIELD("II_CLO") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #65
{DBGFIELD("II_CLZ") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #66
{DBGFIELD("II_CMP_CC_D") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #67
{DBGFIELD("II_CMP_CC_S") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #68
{DBGFIELD("II_CRC32B") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #69
{DBGFIELD("II_CRC32CB") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #70
{DBGFIELD("II_CRC32CD") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #71
{DBGFIELD("II_CRC32CH") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #72
{DBGFIELD("II_CRC32CW") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #73
{DBGFIELD("II_CRC32D") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #74
{DBGFIELD("II_CRC32H") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #75
{DBGFIELD("II_CRC32W") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #76
{DBGFIELD("II_CTC1") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #77
{DBGFIELD("II_CTC2") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #78
{DBGFIELD("II_C_CC_D") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #79
{DBGFIELD("II_C_CC_S") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #80
{DBGFIELD("II_DADD") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #81
{DBGFIELD("II_DADDI") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #82
{DBGFIELD("II_DADDIU") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #83
{DBGFIELD("II_DADDU") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #84
{DBGFIELD("II_DAHI") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #85
{DBGFIELD("II_DALIGN") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #86
{DBGFIELD("II_DATI") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #87
{DBGFIELD("II_DAUI") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #88
{DBGFIELD("II_DBITSWAP") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #89
{DBGFIELD("II_DCLO") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #90
{DBGFIELD("II_DCLZ") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #91
{DBGFIELD("II_DERET") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #92
{DBGFIELD("II_EXT") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #93
{DBGFIELD("II_DI") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #94
{DBGFIELD("II_DLSA") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #95
{DBGFIELD("II_DMFC0") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #96
{DBGFIELD("II_DMFC1") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #97
{DBGFIELD("II_DMFC2") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #98
{DBGFIELD("II_DMFGC0") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #99
{DBGFIELD("II_DMOD") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #100
{DBGFIELD("II_DMODU") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #101
{DBGFIELD("II_DMT") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #102
{DBGFIELD("II_DMTC0") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #103
{DBGFIELD("II_DMTC1") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #104
{DBGFIELD("II_DMTC2") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #105
{DBGFIELD("II_DMTGC0") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #106
{DBGFIELD("II_DMUH") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #107
{DBGFIELD("II_DMUHU") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #108
{DBGFIELD("II_DMUL") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #109
{DBGFIELD("II_POP") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #110
{DBGFIELD("II_DROTR") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #111
{DBGFIELD("II_DROTR32") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #112
{DBGFIELD("II_DROTRV") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #113
{DBGFIELD("II_DSBH") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #114
{DBGFIELD("II_DSHD") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #115
{DBGFIELD("II_DSLL") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #116
{DBGFIELD("II_DSLL32") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #117
{DBGFIELD("II_DSLLV") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #118
{DBGFIELD("II_DSRA") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #119
{DBGFIELD("II_DSRA32") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #120
{DBGFIELD("II_DSRAV") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #121
{DBGFIELD("II_DSRL") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #122
{DBGFIELD("II_DSRL32") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #123
{DBGFIELD("II_DSRLV") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #124
{DBGFIELD("II_DSUB") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #125
{DBGFIELD("II_DSUBU") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #126
{DBGFIELD("II_DVP") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #127
{DBGFIELD("II_DVPE") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #128
{DBGFIELD("II_EHB") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #129
{DBGFIELD("II_EI") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #130
{DBGFIELD("II_EMT") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #131
{DBGFIELD("II_ERET") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #132
{DBGFIELD("II_ERETNC") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #133
{DBGFIELD("II_EVP") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #134
{DBGFIELD("II_EVPE") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #135
{DBGFIELD("II_ABS") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #136
{DBGFIELD("II_SQRT_D") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #137
{DBGFIELD("II_ADD_D") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #138
{DBGFIELD("II_ADD_S") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #139
{DBGFIELD("II_DIV_D") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #140
{DBGFIELD("II_DIV_S") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #141
{DBGFIELD("II_FLOOR") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #142
{DBGFIELD("II_MOV_D") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #143
{DBGFIELD("II_MOV_S") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #144
{DBGFIELD("II_MUL_D") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #145
{DBGFIELD("II_MUL_S") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #146
{DBGFIELD("II_NEG") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #147
{DBGFIELD("II_FORK") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #148
{DBGFIELD("II_SQRT_S") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #149
{DBGFIELD("II_SUB_D") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #150
{DBGFIELD("II_SUB_S") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #151
{DBGFIELD("II_GINVI") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #152
{DBGFIELD("II_GINVT") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #153
{DBGFIELD("II_HYPCALL") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #154
{DBGFIELD("II_JALR_HB") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #155
{DBGFIELD("II_JALRC") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #156
{DBGFIELD("II_JALRS") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #157
{DBGFIELD("II_JALS") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #158
{DBGFIELD("II_JIALC") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #159
{DBGFIELD("II_JIC") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #160
{DBGFIELD("II_JRADDIUSP") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #161
{DBGFIELD("II_JRC") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #162
{DBGFIELD("II_JR_HB") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #163
{DBGFIELD("II_LB") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #164
{DBGFIELD("II_LBE") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #165
{DBGFIELD("II_LBU") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #166
{DBGFIELD("II_LBUE") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #167
{DBGFIELD("II_LD") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #168
{DBGFIELD("II_LDC1") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #169
{DBGFIELD("II_LDC2") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #170
{DBGFIELD("II_LDC3") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #171
{DBGFIELD("II_LDL") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #172
{DBGFIELD("II_LDPC") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #173
{DBGFIELD("II_LDR") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #174
{DBGFIELD("II_LDXC1") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #175
{DBGFIELD("II_LH") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #176
{DBGFIELD("II_LHE") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #177
{DBGFIELD("II_LHU") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #178
{DBGFIELD("II_LHUE") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #179
{DBGFIELD("II_LI") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #180
{DBGFIELD("II_LL") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #181
{DBGFIELD("II_LLD") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #182
{DBGFIELD("II_LLE") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #183
{DBGFIELD("II_LSA") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #184
{DBGFIELD("II_LUI") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #185
{DBGFIELD("II_LUXC1") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #186
{DBGFIELD("II_LW") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #187
{DBGFIELD("II_LWC1") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #188
{DBGFIELD("II_LWC2") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #189
{DBGFIELD("II_LWC3") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #190
{DBGFIELD("II_LWE") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #191
{DBGFIELD("II_LWL") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #192
{DBGFIELD("II_LWLE") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #193
{DBGFIELD("II_LWM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #194
{DBGFIELD("II_LWPC") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #195
{DBGFIELD("II_LWP") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #196
{DBGFIELD("II_LWR") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #197
{DBGFIELD("II_LWRE") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #198
{DBGFIELD("II_LWUPC") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #199
{DBGFIELD("II_LWU") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #200
{DBGFIELD("II_LWXC1") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #201
{DBGFIELD("II_LWXS") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #202
{DBGFIELD("II_MADDF_D") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #203
{DBGFIELD("II_MADDF_S") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #204
{DBGFIELD("II_MADD_D") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #205
{DBGFIELD("II_MADD_S") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #206
{DBGFIELD("II_MAX_D") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #207
{DBGFIELD("II_MAXA_D") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #208
{DBGFIELD("II_MAX_S") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #209
{DBGFIELD("II_MAXA_S") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #210
{DBGFIELD("II_MFC0") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #211
{DBGFIELD("II_MFC2") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #212
{DBGFIELD("II_MFGC0") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #213
{DBGFIELD("II_MFHC0") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #214
{DBGFIELD("II_MFHC1") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #215
{DBGFIELD("II_MFHGC0") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #216
{DBGFIELD("II_MFTR") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #217
{DBGFIELD("II_MIN_S") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #218
{DBGFIELD("II_MINA_D") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #219
{DBGFIELD("II_MIN_D") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #220
{DBGFIELD("II_MINA_S") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #221
{DBGFIELD("II_MOD") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #222
{DBGFIELD("II_MODU") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #223
{DBGFIELD("II_MOVE") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #224
{DBGFIELD("II_MOVF_D") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #225
{DBGFIELD("II_MOVF") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #226
{DBGFIELD("II_MOVF_S") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #227
{DBGFIELD("II_MOVN_D") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #228
{DBGFIELD("II_MOVN") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #229
{DBGFIELD("II_MOVN_S") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #230
{DBGFIELD("II_MOVT_D") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #231
{DBGFIELD("II_MOVT") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #232
{DBGFIELD("II_MOVT_S") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #233
{DBGFIELD("II_MOVZ_D") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #234
{DBGFIELD("II_MOVZ") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #235
{DBGFIELD("II_MOVZ_S") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #236
{DBGFIELD("II_MSUBF_D") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #237
{DBGFIELD("II_MSUBF_S") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #238
{DBGFIELD("II_MSUB_D") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #239
{DBGFIELD("II_MSUB_S") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #240
{DBGFIELD("II_MTC0") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #241
{DBGFIELD("II_MTC2") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #242
{DBGFIELD("II_MTGC0") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #243
{DBGFIELD("II_MTHC0") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #244
{DBGFIELD("II_MTHC1") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #245
{DBGFIELD("II_MTHGC0") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #246
{DBGFIELD("II_MTTR") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #247
{DBGFIELD("II_MUH") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #248
{DBGFIELD("II_MUHU") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #249
{DBGFIELD("II_MUL") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #250
{DBGFIELD("II_MULU") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #251
{DBGFIELD("II_NMADD_D") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #252
{DBGFIELD("II_NMADD_S") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #253
{DBGFIELD("II_NMSUB_D") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #254
{DBGFIELD("II_NMSUB_S") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #255
{DBGFIELD("II_NOR") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #256
{DBGFIELD("II_NOT") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #257
{DBGFIELD("II_OR") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #258
{DBGFIELD("II_ORI") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #259
{DBGFIELD("II_PAUSE") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #260
{DBGFIELD("II_PREF") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #261
{DBGFIELD("II_PREFE") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #262
{DBGFIELD("II_RDHWR") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #263
{DBGFIELD("II_RDPGPR") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #264
{DBGFIELD("II_RECIP_D") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #265
{DBGFIELD("II_RECIP_S") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #266
{DBGFIELD("II_RINT_D") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #267
{DBGFIELD("II_RINT_S") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #268
{DBGFIELD("II_ROTR") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #269
{DBGFIELD("II_ROTRV") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #270
{DBGFIELD("II_ROUND") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #271
{DBGFIELD("II_RSQRT_D") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #272
{DBGFIELD("II_RSQRT_S") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #273
{DBGFIELD("II_RESTORE") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #274
{DBGFIELD("II_SB") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #275
{DBGFIELD("II_SBE") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #276
{DBGFIELD("II_SC") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #277
{DBGFIELD("II_SCD") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #278
{DBGFIELD("II_SCE") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #279
{DBGFIELD("II_SD") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #280
{DBGFIELD("II_SDBBP") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #281
{DBGFIELD("II_SDC1") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #282
{DBGFIELD("II_SDC2") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #283
{DBGFIELD("II_SDC3") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #284
{DBGFIELD("II_SDL") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #285
{DBGFIELD("II_SDR") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #286
{DBGFIELD("II_SDXC1") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #287
{DBGFIELD("II_SEB") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #288
{DBGFIELD("II_SEH") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #289
{DBGFIELD("II_SELCCZ") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #290
{DBGFIELD("II_SELCCZ_D") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #291
{DBGFIELD("II_SELCCZ_S") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #292
{DBGFIELD("II_SEL_D") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #293
{DBGFIELD("II_SEL_S") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #294
{DBGFIELD("II_SEQ_SNE") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #295
{DBGFIELD("II_SEQI_SNEI") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #296
{DBGFIELD("II_SH") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #297
{DBGFIELD("II_SHE") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #298
{DBGFIELD("II_SIGRIE") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #299
{DBGFIELD("II_SLL") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #300
{DBGFIELD("II_SLLV") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #301
{DBGFIELD("II_SLT_SLTU") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #302
{DBGFIELD("II_SLTI_SLTIU") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #303
{DBGFIELD("II_SRA") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #304
{DBGFIELD("II_SRAV") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #305
{DBGFIELD("II_SRL") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #306
{DBGFIELD("II_SRLV") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #307
{DBGFIELD("II_SSNOP") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #308
{DBGFIELD("II_SUB") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #309
{DBGFIELD("II_SUBU") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #310
{DBGFIELD("II_SUXC1") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #311
{DBGFIELD("II_SW") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #312
{DBGFIELD("II_SWC1") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #313
{DBGFIELD("II_SWC2") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #314
{DBGFIELD("II_SWC3") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #315
{DBGFIELD("II_SWE") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #316
{DBGFIELD("II_SWL") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #317
{DBGFIELD("II_SWLE") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #318
{DBGFIELD("II_SWM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #319
{DBGFIELD("II_SWP") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #320
{DBGFIELD("II_SWR") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #321
{DBGFIELD("II_SWRE") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #322
{DBGFIELD("II_SWXC1") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #323
{DBGFIELD("II_SYNC") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #324
{DBGFIELD("II_SYNCI") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #325
{DBGFIELD("II_SYSCALL") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #326
{DBGFIELD("II_SAVE") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #327
{DBGFIELD("II_TEQ") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #328
{DBGFIELD("II_TEQI") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #329
{DBGFIELD("II_TGE") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #330
{DBGFIELD("II_TGEI") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #331
{DBGFIELD("II_TGEIU") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #332
{DBGFIELD("II_TGEU") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #333
{DBGFIELD("II_TLBGINV") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #334
{DBGFIELD("II_TLBGINVF") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #335
{DBGFIELD("II_TLBGP") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #336
{DBGFIELD("II_TLBGR") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #337
{DBGFIELD("II_TLBGWI") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #338
{DBGFIELD("II_TLBGWR") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #339
{DBGFIELD("II_TLBINV") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #340
{DBGFIELD("II_TLBINVF") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #341
{DBGFIELD("II_TLBP") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #342
{DBGFIELD("II_TLBR") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #343
{DBGFIELD("II_TLBWI") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #344
{DBGFIELD("II_TLBWR") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #345
{DBGFIELD("II_TLT") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #346
{DBGFIELD("II_TLTI") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #347
{DBGFIELD("II_TTLTIU") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #348
{DBGFIELD("II_TLTU") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #349
{DBGFIELD("II_TNE") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #350
{DBGFIELD("II_TNEI") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #351
{DBGFIELD("II_TRUNC") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #352
{DBGFIELD("II_WAIT") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #353
{DBGFIELD("II_WRPGPR") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #354
{DBGFIELD("II_WSBH") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #355
{DBGFIELD("II_XOR") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #356
{DBGFIELD("II_XORI") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #357
{DBGFIELD("II_YIELD") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #358
{DBGFIELD("AND") 1, false, false, 1, 2, 1, 1, 0, 0}, // #359
{DBGFIELD("LUi") 1, false, false, 1, 2, 1, 1, 0, 0}, // #360
{DBGFIELD("NOR") 1, false, false, 1, 2, 1, 1, 0, 0}, // #361
{DBGFIELD("OR") 1, false, false, 1, 2, 1, 1, 0, 0}, // #362
{DBGFIELD("SLTi_SLTiu") 1, false, false, 1, 2, 1, 1, 0, 0}, // #363
{DBGFIELD("SUB") 1, false, false, 1, 2, 1, 1, 0, 0}, // #364
{DBGFIELD("SUBu") 1, false, false, 1, 2, 1, 1, 0, 0}, // #365
{DBGFIELD("XOR") 1, false, false, 1, 2, 1, 1, 0, 0}, // #366
{DBGFIELD("SSNOP") 1, false, false, 1, 2, 1, 1, 0, 0}, // #367
{DBGFIELD("NOP") 1, false, false, 1, 2, 1, 1, 0, 0}, // #368
{DBGFIELD("B") 1, false, false, 3, 2, 1, 1, 0, 0}, // #369
{DBGFIELD("BAL") 1, false, false, 3, 2, 1, 1, 0, 0}, // #370
{DBGFIELD("BAL_BR_BGEZAL_BGEZALL_BLTZAL_BLTZALL") 1, false, false, 3, 2, 2, 1, 0, 0}, // #371
{DBGFIELD("BEQ_BEQL_BNE_BNEL") 1, false, false, 3, 2, 1, 1, 0, 0}, // #372
{DBGFIELD("BGEZ_BGEZL_BGTZ_BGTZL_BLEZ_BLEZL_BLTZ_BLTZL") 1, false, false, 3, 2, 1, 1, 0, 0}, // #373
{DBGFIELD("BREAK") 1, false, false, 3, 2, 1, 1, 0, 0}, // #374
{DBGFIELD("DERET") 1, false, false, 3, 2, 1, 1, 0, 0}, // #375
{DBGFIELD("ERET") 1, false, false, 3, 2, 1, 1, 0, 0}, // #376
{DBGFIELD("ERet_RetRA") 1, false, false, 3, 2, 1, 1, 0, 0}, // #377
{DBGFIELD("ERETNC") 1, false, false, 3, 2, 1, 1, 0, 0}, // #378
{DBGFIELD("J_TAILCALL") 1, false, false, 3, 2, 1, 1, 0, 0}, // #379
{DBGFIELD("JR_TAILCALLREG_TAILCALLREGHB") 1, false, false, 3, 2, 1, 1, 0, 0}, // #380
{DBGFIELD("JR_HB") 1, false, false, 3, 2, 1, 1, 0, 0}, // #381
{DBGFIELD("PseudoIndirectBranch_PseudoIndirectHazardBranch") 1, false, false, 3, 2, 1, 1, 0, 0}, // #382
{DBGFIELD("PseudoReturn") 1, false, false, 3, 2, 1, 1, 0, 0}, // #383
{DBGFIELD("SDBBP") 1, false, false, 3, 2, 1, 1, 0, 0}, // #384
{DBGFIELD("SYSCALL") 1, false, false, 3, 2, 1, 1, 0, 0}, // #385
{DBGFIELD("TEQ") 1, false, false, 3, 2, 1, 1, 0, 0}, // #386
{DBGFIELD("TEQI") 1, false, false, 3, 2, 1, 1, 0, 0}, // #387
{DBGFIELD("TGE") 1, false, false, 3, 2, 1, 1, 0, 0}, // #388
{DBGFIELD("TGEI") 1, false, false, 3, 2, 1, 1, 0, 0}, // #389
{DBGFIELD("TGEIU") 1, false, false, 3, 2, 1, 1, 0, 0}, // #390
{DBGFIELD("TGEU") 1, false, false, 3, 2, 1, 1, 0, 0}, // #391
{DBGFIELD("TLT") 1, false, false, 3, 2, 1, 1, 0, 0}, // #392
{DBGFIELD("TLTI") 1, false, false, 3, 2, 1, 1, 0, 0}, // #393
{DBGFIELD("TLTU") 1, false, false, 3, 2, 1, 1, 0, 0}, // #394
{DBGFIELD("TNE") 1, false, false, 3, 2, 1, 1, 0, 0}, // #395
{DBGFIELD("TNEI") 1, false, false, 3, 2, 1, 1, 0, 0}, // #396
{DBGFIELD("TRAP") 1, false, false, 3, 2, 1, 1, 0, 0}, // #397
{DBGFIELD("TTLTIU") 1, false, false, 3, 2, 1, 1, 0, 0}, // #398
{DBGFIELD("WAIT") 1, false, false, 5, 2, 3, 1, 0, 0}, // #399
{DBGFIELD("PAUSE") 1, false, false, 5, 2, 3, 1, 0, 0}, // #400
{DBGFIELD("JAL") 1, false, false, 3, 2, 2, 1, 0, 0}, // #401
{DBGFIELD("JALR_JALRHBPseudo_JALRPseudo") 1, false, false, 3, 2, 2, 1, 0, 0}, // #402
{DBGFIELD("JALR_HB") 1, false, false, 3, 2, 2, 1, 0, 0}, // #403
{DBGFIELD("JALX") 1, false, false, 3, 2, 1, 1, 0, 0}, // #404
{DBGFIELD("TLBINV") 1, false, false, 5, 2, 4, 1, 0, 0}, // #405
{DBGFIELD("TLBINVF") 1, false, false, 5, 2, 4, 1, 0, 0}, // #406
{DBGFIELD("TLBP") 1, false, false, 5, 2, 4, 1, 0, 0}, // #407
{DBGFIELD("TLBR") 1, false, false, 5, 2, 4, 1, 0, 0}, // #408
{DBGFIELD("TLBWI") 1, false, false, 5, 2, 4, 1, 0, 0}, // #409
{DBGFIELD("TLBWR") 1, false, false, 5, 2, 4, 1, 0, 0}, // #410
{DBGFIELD("MFC0") 1, false, false, 5, 2, 2, 1, 0, 0}, // #411
{DBGFIELD("MTC0") 1, false, false, 5, 2, 3, 1, 0, 0}, // #412
{DBGFIELD("MFC2") 1, false, false, 7, 1, 1, 1, 0, 0}, // #413
{DBGFIELD("MTC2") 1, false, false, 7, 1, 1, 1, 0, 0}, // #414
{DBGFIELD("HYPCALL") 1, false, false, 5, 2, 1, 1, 0, 0}, // #415
{DBGFIELD("MFGC0") 1, false, false, 5, 2, 1, 1, 0, 0}, // #416
{DBGFIELD("MFHGC0") 1, false, false, 5, 2, 1, 1, 0, 0}, // #417
{DBGFIELD("MTGC0") 1, false, false, 5, 2, 1, 1, 0, 0}, // #418
{DBGFIELD("MTHGC0") 1, false, false, 5, 2, 1, 1, 0, 0}, // #419
{DBGFIELD("TLBGINV") 1, false, false, 5, 2, 1, 1, 0, 0}, // #420
{DBGFIELD("TLBGINVF") 1, false, false, 5, 2, 1, 1, 0, 0}, // #421
{DBGFIELD("TLBGP") 1, false, false, 5, 2, 1, 1, 0, 0}, // #422
{DBGFIELD("TLBGR") 1, false, false, 5, 2, 1, 1, 0, 0}, // #423
{DBGFIELD("TLBGWI") 1, false, false, 5, 2, 1, 1, 0, 0}, // #424
{DBGFIELD("TLBGWR") 1, false, false, 5, 2, 1, 1, 0, 0}, // #425
{DBGFIELD("LB") 1, false, false, 8, 2, 2, 1, 0, 0}, // #426
{DBGFIELD("LBu") 1, false, false, 8, 2, 2, 1, 0, 0}, // #427
{DBGFIELD("LH") 1, false, false, 8, 2, 2, 1, 0, 0}, // #428
{DBGFIELD("LHu") 1, false, false, 8, 2, 2, 1, 0, 0}, // #429
{DBGFIELD("LW") 1, false, false, 8, 2, 2, 1, 0, 0}, // #430
{DBGFIELD("LL") 1, false, false, 8, 2, 2, 1, 0, 0}, // #431
{DBGFIELD("LWC2") 1, false, false, 8, 2, 2, 1, 0, 0}, // #432
{DBGFIELD("LWC3") 1, false, false, 8, 2, 2, 1, 0, 0}, // #433
{DBGFIELD("LDC2") 1, false, false, 8, 2, 2, 1, 0, 0}, // #434
{DBGFIELD("LDC3") 1, false, false, 8, 2, 2, 1, 0, 0}, // #435
{DBGFIELD("LBE") 1, false, false, 8, 2, 2, 1, 0, 0}, // #436
{DBGFIELD("LBuE") 1, false, false, 8, 2, 2, 1, 0, 0}, // #437
{DBGFIELD("LHE") 1, false, false, 8, 2, 2, 1, 0, 0}, // #438
{DBGFIELD("LHuE") 1, false, false, 8, 2, 2, 1, 0, 0}, // #439
{DBGFIELD("LWE") 1, false, false, 8, 2, 2, 1, 0, 0}, // #440
{DBGFIELD("LLE") 1, false, false, 8, 2, 2, 1, 0, 0}, // #441
{DBGFIELD("LWPC") 1, false, false, 8, 2, 2, 1, 0, 0}, // #442
{DBGFIELD("LWL") 1, false, false, 8, 2, 2, 1, 0, 0}, // #443
{DBGFIELD("LWR") 1, false, false, 8, 2, 2, 1, 0, 0}, // #444
{DBGFIELD("LWLE") 1, false, false, 8, 2, 2, 1, 0, 0}, // #445
{DBGFIELD("LWRE") 1, false, false, 8, 2, 2, 1, 0, 0}, // #446
{DBGFIELD("SB") 1, false, false, 8, 2, 1, 1, 0, 0}, // #447
{DBGFIELD("SH") 1, false, false, 8, 2, 1, 1, 0, 0}, // #448
{DBGFIELD("SW") 1, false, false, 8, 2, 1, 1, 0, 0}, // #449
{DBGFIELD("SWC2") 1, false, false, 8, 2, 1, 1, 0, 0}, // #450
{DBGFIELD("SWC3") 1, false, false, 8, 2, 1, 1, 0, 0}, // #451
{DBGFIELD("SDC2") 1, false, false, 8, 2, 1, 1, 0, 0}, // #452
{DBGFIELD("SDC3") 1, false, false, 8, 2, 1, 1, 0, 0}, // #453
{DBGFIELD("SC") 1, false, false, 8, 2, 2, 1, 0, 0}, // #454
{DBGFIELD("SBE") 1, false, false, 8, 2, 1, 1, 0, 0}, // #455
{DBGFIELD("SHE") 1, false, false, 8, 2, 1, 1, 0, 0}, // #456
{DBGFIELD("SWE") 1, false, false, 8, 2, 1, 1, 0, 0}, // #457
{DBGFIELD("SCE") 1, false, false, 8, 2, 1, 1, 0, 0}, // #458
{DBGFIELD("SWL") 1, false, false, 8, 2, 1, 1, 0, 0}, // #459
{DBGFIELD("SWR") 1, false, false, 8, 2, 1, 1, 0, 0}, // #460
{DBGFIELD("SWLE") 1, false, false, 8, 2, 1, 1, 0, 0}, // #461
{DBGFIELD("SWRE") 1, false, false, 8, 2, 1, 1, 0, 0}, // #462
{DBGFIELD("PREF") 1, false, false, 8, 2, 1, 1, 0, 0}, // #463
{DBGFIELD("PREFE") 1, false, false, 8, 2, 1, 1, 0, 0}, // #464
{DBGFIELD("CACHE") 1, false, false, 8, 2, 5, 1, 0, 0}, // #465
{DBGFIELD("CACHEE") 1, false, false, 8, 2, 5, 1, 0, 0}, // #466
{DBGFIELD("SYNC") 1, false, false, 8, 2, 1, 1, 0, 0}, // #467
{DBGFIELD("SYNCI") 1, false, false, 8, 2, 1, 1, 0, 0}, // #468
{DBGFIELD("CLO") 1, false, false, 1, 2, 1, 1, 0, 0}, // #469
{DBGFIELD("CLZ") 1, false, false, 1, 2, 1, 1, 0, 0}, // #470
{DBGFIELD("DI") 1, false, false, 5, 2, 3, 1, 0, 0}, // #471
{DBGFIELD("EI") 1, false, false, 5, 2, 3, 1, 0, 0}, // #472
{DBGFIELD("MFHI_MFLO_PseudoMFHI_PseudoMFLO") 1, false, false, 1, 2, 5, 1, 0, 0}, // #473
{DBGFIELD("EHB") 1, false, false, 5, 2, 3, 1, 0, 0}, // #474
{DBGFIELD("RDHWR") 1, false, false, 1, 2, 2, 1, 0, 0}, // #475
{DBGFIELD("WSBH") 1, false, false, 1, 2, 1, 1, 0, 0}, // #476
{DBGFIELD("MOVN_I_I") 1, false, false, 1, 2, 1, 1, 0, 0}, // #477
{DBGFIELD("MOVZ_I_I") 1, false, false, 1, 2, 1, 1, 0, 0}, // #478
{DBGFIELD("DIV_PseudoSDIV_SDIV") 1, false, false, 10, 2, 6, 1, 0, 0}, // #479
{DBGFIELD("DIVU_PseudoUDIV_UDIV") 1, false, false, 10, 2, 6, 1, 0, 0}, // #480
{DBGFIELD("MUL") 1, false, false, 12, 2, 5, 1, 0, 0}, // #481
{DBGFIELD("MULT_PseudoMULT") 1, false, false, 12, 2, 4, 1, 0, 0}, // #482
{DBGFIELD("MULTu_PseudoMULTu") 1, false, false, 12, 2, 4, 1, 0, 0}, // #483
{DBGFIELD("MADD_PseudoMADD") 1, false, false, 12, 2, 1, 1, 0, 0}, // #484
{DBGFIELD("MADDU_PseudoMADDU") 1, false, false, 12, 2, 1, 1, 0, 0}, // #485
{DBGFIELD("MSUB_PseudoMSUB") 1, false, false, 12, 2, 1, 1, 0, 0}, // #486
{DBGFIELD("MSUBU_PseudoMSUBU") 1, false, false, 12, 2, 1, 1, 0, 0}, // #487
{DBGFIELD("MTHI_MTLO_PseudoMTLOHI") 1, false, false, 1, 2, 2, 1, 0, 0}, // #488
{DBGFIELD("EXT") 1, false, false, 1, 2, 1, 1, 0, 0}, // #489
{DBGFIELD("INS") 1, false, false, 1, 2, 1, 1, 0, 0}, // #490
{DBGFIELD("ADD") 1, false, false, 1, 2, 1, 1, 0, 0}, // #491
{DBGFIELD("ADDi") 1, false, false, 1, 2, 1, 1, 0, 0}, // #492
{DBGFIELD("ADDiu") 1, false, false, 1, 2, 1, 1, 0, 0}, // #493
{DBGFIELD("ANDi") 1, false, false, 1, 2, 1, 1, 0, 0}, // #494
{DBGFIELD("ORi") 1, false, false, 1, 2, 1, 1, 0, 0}, // #495
{DBGFIELD("ROTR") 1, false, false, 1, 2, 1, 1, 0, 0}, // #496
{DBGFIELD("SEB") 1, false, false, 1, 2, 1, 1, 0, 0}, // #497
{DBGFIELD("SEH") 1, false, false, 1, 2, 1, 1, 0, 0}, // #498
{DBGFIELD("SLT_SLTu") 1, false, false, 1, 2, 1, 1, 0, 0}, // #499
{DBGFIELD("SLL") 1, false, false, 1, 2, 1, 1, 0, 0}, // #500
{DBGFIELD("SRA") 1, false, false, 1, 2, 1, 1, 0, 0}, // #501
{DBGFIELD("SRL") 1, false, false, 1, 2, 1, 1, 0, 0}, // #502
{DBGFIELD("XORi") 1, false, false, 1, 2, 1, 1, 0, 0}, // #503
{DBGFIELD("ADDu") 1, false, false, 1, 2, 1, 1, 0, 0}, // #504
{DBGFIELD("SLLV") 1, false, false, 1, 2, 1, 1, 0, 0}, // #505
{DBGFIELD("SRAV") 1, false, false, 1, 2, 1, 1, 0, 0}, // #506
{DBGFIELD("SRLV") 1, false, false, 1, 2, 1, 1, 0, 0}, // #507
{DBGFIELD("LSA") 1, false, false, 14, 2, 1, 1, 0, 0}, // #508
{DBGFIELD("COPY") 1, false, false, 1, 2, 1, 1, 0, 0}, // #509
{DBGFIELD("VSHF_B_VSHF_D_VSHF_H_VSHF_W") 1, false, false, 14, 2, 2, 1, 0, 0}, // #510
{DBGFIELD("BINSLI_B_BINSLI_D_BINSLI_H_BINSLI_W_BINSL_B_BINSL_D_BINSL_H_BINSL_W") 1, false, false, 14, 2, 2, 1, 0, 0}, // #511
{DBGFIELD("BINSRI_B_BINSRI_D_BINSRI_H_BINSRI_W_BINSR_B_BINSR_D_BINSR_H_BINSR_W") 1, false, false, 14, 2, 2, 1, 0, 0}, // #512
{DBGFIELD("INSERT_B_INSERT_D_INSERT_H_INSERT_W") 1, false, false, 14, 2, 2, 1, 0, 0}, // #513
{DBGFIELD("SLDI_B_SLDI_D_SLDI_H_SLDI_W_SLD_B_SLD_D_SLD_H_SLD_W") 1, false, false, 14, 2, 2, 1, 0, 0}, // #514
{DBGFIELD("BSETI_B_BSETI_D_BSETI_H_BSETI_W_BSET_B_BSET_D_BSET_H_BSET_W") 1, false, false, 14, 2, 2, 1, 0, 0}, // #515
{DBGFIELD("BCLRI_B_BCLRI_D_BCLRI_H_BCLRI_W_BCLR_B_BCLR_D_BCLR_H_BCLR_W") 1, false, false, 14, 2, 2, 1, 0, 0}, // #516
{DBGFIELD("BNEGI_B_BNEGI_D_BNEGI_H_BNEGI_W_BNEG_B_BNEG_D_BNEG_H_BNEG_W") 1, false, false, 14, 2, 2, 1, 0, 0}, // #517
{DBGFIELD("BSELI_B_BSEL_V") 1, false, false, 14, 2, 2, 1, 0, 0}, // #518
{DBGFIELD("BMNZI_B_BMNZ_V_BMZI_B_BMZ_V") 1, false, false, 14, 2, 2, 1, 0, 0}, // #519
{DBGFIELD("BSEL_D_PSEUDO_BSEL_FD_PSEUDO_BSEL_FW_PSEUDO_BSEL_H_PSEUDO_BSEL_W_PSEUDO") 1, false, false, 14, 2, 2, 1, 0, 0}, // #520
{DBGFIELD("PCNT_B_PCNT_D_PCNT_H_PCNT_W") 1, false, false, 14, 2, 3, 1, 0, 0}, // #521
{DBGFIELD("SAT_S_B_SAT_S_D_SAT_S_H_SAT_S_W_SAT_U_B_SAT_U_D_SAT_U_H_SAT_U_W") 1, false, false, 14, 2, 3, 1, 0, 0}, // #522
{DBGFIELD("BNZ_B_BNZ_D_BNZ_H_BNZ_V_BNZ_W_BZ_B_BZ_D_BZ_H_BZ_V_BZ_W") 1, false, false, 14, 2, 1, 1, 0, 0}, // #523
{DBGFIELD("CFCMSA_CTCMSA") 1, false, false, 14, 2, 1, 1, 0, 0}, // #524
{DBGFIELD("FABS_S_FABS_D32_FABS_D64") 1, false, false, 14, 2, 4, 1, 0, 0}, // #525
{DBGFIELD("MOVF_D32_MOVF_D64") 1, false, false, 16, 2, 4, 1, 0, 0}, // #526
{DBGFIELD("MOVF_S") 1, false, false, 16, 2, 4, 1, 0, 0}, // #527
{DBGFIELD("MOVT_D32_MOVT_D64") 1, false, false, 16, 2, 4, 1, 0, 0}, // #528
{DBGFIELD("MOVT_S") 1, false, false, 16, 2, 4, 1, 0, 0}, // #529
{DBGFIELD("FMOV_D32_FMOV_D64") 1, false, false, 16, 2, 4, 1, 0, 0}, // #530
{DBGFIELD("FMOV_S") 1, false, false, 16, 2, 4, 1, 0, 0}, // #531
{DBGFIELD("FNEG_S_FNEG_D32_FNEG_D64") 1, false, false, 14, 2, 4, 1, 0, 0}, // #532
{DBGFIELD("ADD_A_B_ADD_A_D_ADD_A_H_ADD_A_W") 1, false, false, 14, 2, 2, 1, 0, 0}, // #533
{DBGFIELD("ADDS_A_B_ADDS_A_D_ADDS_A_H_ADDS_A_W_ADDS_S_B_ADDS_S_D_ADDS_S_H_ADDS_S_W_ADDS_U_B_ADDS_U_D_ADDS_U_H_ADDS_U_W") 1, false, false, 14, 2, 2, 1, 0, 0}, // #534
{DBGFIELD("ADDVI_B_ADDVI_D_ADDVI_H_ADDVI_W_ADDV_B_ADDV_D_ADDV_H_ADDV_W") 1, false, false, 14, 2, 2, 1, 0, 0}, // #535
{DBGFIELD("ASUB_S_B_ASUB_S_D_ASUB_S_H_ASUB_S_W_ASUB_U_B_ASUB_U_D_ASUB_U_H_ASUB_U_W") 1, false, false, 14, 2, 2, 1, 0, 0}, // #536
{DBGFIELD("AVER_S_B_AVER_S_D_AVER_S_H_AVER_S_W_AVER_U_B_AVER_U_D_AVER_U_H_AVER_U_W_AVE_S_B_AVE_S_D_AVE_S_H_AVE_S_W_AVE_U_B_AVE_U_D_AVE_U_H_AVE_U_W") 1, false, false, 14, 2, 2, 1, 0, 0}, // #537
{DBGFIELD("SHF_B_SHF_H_SHF_W") 1, false, false, 14, 2, 2, 1, 0, 0}, // #538
{DBGFIELD("FILL_B_FILL_D_FILL_H_FILL_W") 1, false, false, 14, 2, 2, 1, 0, 0}, // #539
{DBGFIELD("SPLATI_B_SPLATI_D_SPLATI_H_SPLATI_W_SPLAT_B_SPLAT_D_SPLAT_H_SPLAT_W") 1, false, false, 14, 2, 2, 1, 0, 0}, // #540
{DBGFIELD("MOVE_V") 1, false, false, 14, 2, 1, 1, 0, 0}, // #541
{DBGFIELD("LDI_B_LDI_D_LDI_H_LDI_W") 1, false, false, 14, 2, 1, 1, 0, 0}, // #542
{DBGFIELD("AND_V_NOR_V_OR_V_XOR_V") 1, false, false, 14, 2, 1, 1, 0, 0}, // #543
{DBGFIELD("ANDI_B_NORI_B_ORI_B_XORI_B") 1, false, false, 14, 2, 1, 1, 0, 0}, // #544
{DBGFIELD("AND_V_D_PSEUDO_AND_V_H_PSEUDO_AND_V_W_PSEUDO_NOR_V_D_PSEUDO_NOR_V_H_PSEUDO_NOR_V_W_PSEUDO_OR_V_D_PSEUDO_OR_V_H_PSEUDO_OR_V_W_PSEUDO_XOR_V_D_PSEUDO_XOR_V_H_PSEUDO_XOR_V_W_PSEUDO") 1, false, false, 14, 2, 1, 1, 0, 0}, // #545
{DBGFIELD("FILL_FD_PSEUDO_FILL_FW_PSEUDO") 1, false, false, 14, 2, 1, 1, 0, 0}, // #546
{DBGFIELD("INSERT_FD_PSEUDO_INSERT_FW_PSEUDO") 1, false, false, 14, 2, 1, 1, 0, 0}, // #547
{DBGFIELD("FEXP2_D_FEXP2_W") 1, false, false, 14, 2, 4, 1, 0, 0}, // #548
{DBGFIELD("CLTI_S_B_CLTI_S_D_CLTI_S_H_CLTI_S_W_CLTI_U_B_CLTI_U_D_CLTI_U_H_CLTI_U_W_CLT_S_B_CLT_S_D_CLT_S_H_CLT_S_W_CLT_U_B_CLT_U_D_CLT_U_H_CLT_U_W") 1, false, false, 14, 2, 4, 1, 0, 0}, // #549
{DBGFIELD("CLEI_S_B_CLEI_S_D_CLEI_S_H_CLEI_S_W_CLEI_U_B_CLEI_U_D_CLEI_U_H_CLEI_U_W_CLE_S_B_CLE_S_D_CLE_S_H_CLE_S_W_CLE_U_B_CLE_U_D_CLE_U_H_CLE_U_W") 1, false, false, 14, 2, 4, 1, 0, 0}, // #550
{DBGFIELD("CEQI_B_CEQI_D_CEQI_H_CEQI_W_CEQ_B_CEQ_D_CEQ_H_CEQ_W") 1, false, false, 14, 2, 4, 1, 0, 0}, // #551
{DBGFIELD("CMP_UN_D") 1, false, false, 14, 2, 4, 1, 0, 0}, // #552
{DBGFIELD("CMP_UN_S") 1, false, false, 14, 2, 4, 1, 0, 0}, // #553
{DBGFIELD("CMP_UEQ_D") 1, false, false, 14, 2, 4, 1, 0, 0}, // #554
{DBGFIELD("CMP_UEQ_S") 1, false, false, 14, 2, 4, 1, 0, 0}, // #555
{DBGFIELD("CMP_EQ_D") 1, false, false, 14, 2, 4, 1, 0, 0}, // #556
{DBGFIELD("CMP_EQ_S") 1, false, false, 14, 2, 4, 1, 0, 0}, // #557
{DBGFIELD("CMP_LT_D") 1, false, false, 14, 2, 4, 1, 0, 0}, // #558
{DBGFIELD("CMP_LT_S") 1, false, false, 14, 2, 4, 1, 0, 0}, // #559
{DBGFIELD("CMP_ULT_D") 1, false, false, 14, 2, 4, 1, 0, 0}, // #560
{DBGFIELD("CMP_ULT_S") 1, false, false, 14, 2, 4, 1, 0, 0}, // #561
{DBGFIELD("CMP_LE_D") 1, false, false, 14, 2, 4, 1, 0, 0}, // #562
{DBGFIELD("CMP_LE_S") 1, false, false, 14, 2, 4, 1, 0, 0}, // #563
{DBGFIELD("CMP_ULE_D") 1, false, false, 14, 2, 4, 1, 0, 0}, // #564
{DBGFIELD("CMP_ULE_S") 1, false, false, 14, 2, 4, 1, 0, 0}, // #565
{DBGFIELD("FSAF_D_FSAF_W_FSEQ_D_FSEQ_W_FSLE_D_FSLE_W_FSLT_D_FSLT_W_FSNE_D_FSNE_W_FSOR_D_FSOR_W") 1, false, false, 14, 2, 4, 1, 0, 0}, // #566
{DBGFIELD("FSUEQ_D_FSUEQ_W") 1, false, false, 14, 2, 4, 1, 0, 0}, // #567
{DBGFIELD("FSULE_D_FSULE_W") 1, false, false, 14, 2, 4, 1, 0, 0}, // #568
{DBGFIELD("FSULT_D_FSULT_W") 1, false, false, 14, 2, 4, 1, 0, 0}, // #569
{DBGFIELD("FSUNE_D_FSUNE_W") 1, false, false, 14, 2, 4, 1, 0, 0}, // #570
{DBGFIELD("FSUN_D_FSUN_W") 1, false, false, 14, 2, 4, 1, 0, 0}, // #571
{DBGFIELD("FCAF_D_FCAF_W") 1, false, false, 14, 2, 4, 1, 0, 0}, // #572
{DBGFIELD("FCEQ_D_FCEQ_W") 1, false, false, 14, 2, 4, 1, 0, 0}, // #573
{DBGFIELD("FCLE_D_FCLE_W") 1, false, false, 14, 2, 4, 1, 0, 0}, // #574
{DBGFIELD("FCLT_D_FCLT_W") 1, false, false, 14, 2, 4, 1, 0, 0}, // #575
{DBGFIELD("FCNE_D_FCNE_W") 1, false, false, 14, 2, 4, 1, 0, 0}, // #576
{DBGFIELD("FCOR_D_FCOR_W") 1, false, false, 14, 2, 4, 1, 0, 0}, // #577
{DBGFIELD("FCUEQ_D_FCUEQ_W") 1, false, false, 14, 2, 4, 1, 0, 0}, // #578
{DBGFIELD("FCULE_D_FCULE_W") 1, false, false, 14, 2, 4, 1, 0, 0}, // #579
{DBGFIELD("FCULT_D_FCULT_W") 1, false, false, 14, 2, 4, 1, 0, 0}, // #580
{DBGFIELD("FCUNE_D_FCUNE_W") 1, false, false, 14, 2, 4, 1, 0, 0}, // #581
{DBGFIELD("FCUN_D_FCUN_W") 1, false, false, 14, 2, 4, 1, 0, 0}, // #582
{DBGFIELD("FABS_D_FABS_W") 1, false, false, 14, 2, 4, 1, 0, 0}, // #583
{DBGFIELD("FFINT_S_D_FFINT_S_W_FFINT_U_D_FFINT_U_W") 1, false, false, 14, 2, 4, 1, 0, 0}, // #584
{DBGFIELD("FFQL_D_FFQL_W") 1, false, false, 14, 2, 4, 1, 0, 0}, // #585
{DBGFIELD("FFQR_D_FFQR_W") 1, false, false, 14, 2, 4, 1, 0, 0}, // #586
{DBGFIELD("FTINT_S_D_FTINT_S_W_FTINT_U_D_FTINT_U_W") 1, false, false, 14, 2, 4, 1, 0, 0}, // #587
{DBGFIELD("FRINT_D_FRINT_W") 1, false, false, 14, 2, 4, 1, 0, 0}, // #588
{DBGFIELD("FTQ_H_FTQ_W") 1, false, false, 14, 2, 4, 1, 0, 0}, // #589
{DBGFIELD("FTRUNC_S_D_FTRUNC_S_W_FTRUNC_U_D_FTRUNC_U_W") 1, false, false, 14, 2, 4, 1, 0, 0}, // #590
{DBGFIELD("FEXDO_H_FEXDO_W") 1, false, false, 14, 2, 4, 1, 0, 0}, // #591
{DBGFIELD("FEXUPL_D_FEXUPL_W") 1, false, false, 14, 2, 4, 1, 0, 0}, // #592
{DBGFIELD("FEXUPR_D_FEXUPR_W") 1, false, false, 14, 2, 4, 1, 0, 0}, // #593
{DBGFIELD("FCLASS_D_FCLASS_W") 1, false, false, 14, 2, 4, 1, 0, 0}, // #594
{DBGFIELD("FMAX_A_D_FMAX_A_W") 1, false, false, 14, 2, 4, 1, 0, 0}, // #595
{DBGFIELD("FMAX_D_FMAX_W") 1, false, false, 14, 2, 4, 1, 0, 0}, // #596
{DBGFIELD("FMIN_A_D_FMIN_A_W") 1, false, false, 14, 2, 4, 1, 0, 0}, // #597
{DBGFIELD("FMIN_D_FMIN_W") 1, false, false, 14, 2, 4, 1, 0, 0}, // #598
{DBGFIELD("FLOG2_D_FLOG2_W") 1, false, false, 14, 2, 4, 1, 0, 0}, // #599
{DBGFIELD("ILVL_B_ILVL_D_ILVL_H_ILVL_W_ILVR_B_ILVR_D_ILVR_H_ILVR_W") 1, false, false, 14, 2, 1, 1, 0, 0}, // #600
{DBGFIELD("ILVEV_B_ILVEV_D_ILVEV_H_ILVEV_W_ILVOD_B_ILVOD_D_ILVOD_H_ILVOD_W") 1, false, false, 14, 2, 1, 1, 0, 0}, // #601
{DBGFIELD("INSVE_B_INSVE_D_INSVE_H_INSVE_W") 1, false, false, 14, 2, 1, 1, 0, 0}, // #602
{DBGFIELD("SUBS_S_B_SUBS_S_D_SUBS_S_H_SUBS_S_W_SUBS_U_B_SUBS_U_D_SUBS_U_H_SUBS_U_W") 1, false, false, 14, 2, 2, 1, 0, 0}, // #603
{DBGFIELD("SUBSUS_U_B_SUBSUS_U_D_SUBSUS_U_H_SUBSUS_U_W") 1, false, false, 14, 2, 2, 1, 0, 0}, // #604
{DBGFIELD("SUBSUU_S_B_SUBSUU_S_D_SUBSUU_S_H_SUBSUU_S_W") 1, false, false, 14, 2, 2, 1, 0, 0}, // #605
{DBGFIELD("SUBVI_B_SUBVI_D_SUBVI_H_SUBVI_W") 1, false, false, 14, 2, 2, 1, 0, 0}, // #606
{DBGFIELD("SUBV_B_SUBV_D_SUBV_H_SUBV_W") 1, false, false, 14, 2, 2, 1, 0, 0}, // #607
{DBGFIELD("MOD_S_B_MOD_S_D_MOD_S_H_MOD_S_W_MOD_U_B_MOD_U_D_MOD_U_H_MOD_U_W") 1, false, false, 18, 1, 6, 1, 0, 0}, // #608
{DBGFIELD("DIV_S_B_DIV_S_D_DIV_S_H_DIV_S_W_DIV_U_B_DIV_U_D_DIV_U_H_DIV_U_W") 1, false, false, 18, 1, 6, 1, 0, 0}, // #609
{DBGFIELD("HADD_S_D_HADD_S_H_HADD_S_W_HADD_U_D_HADD_U_H_HADD_U_W") 1, false, false, 14, 2, 1, 1, 0, 0}, // #610
{DBGFIELD("HSUB_S_D_HSUB_S_H_HSUB_S_W_HSUB_U_D_HSUB_U_H_HSUB_U_W") 1, false, false, 14, 2, 1, 1, 0, 0}, // #611
{DBGFIELD("MAX_S_B_MAX_S_D_MAX_S_H_MAX_S_W_MIN_S_B_MIN_S_D_MIN_S_H_MIN_S_W") 1, false, false, 14, 2, 1, 1, 0, 0}, // #612
{DBGFIELD("MAX_U_B_MAX_U_D_MAX_U_H_MAX_U_W_MIN_U_B_MIN_U_D_MIN_U_H_MIN_U_W") 1, false, false, 14, 2, 1, 1, 0, 0}, // #613
{DBGFIELD("MAX_A_B_MAX_A_D_MAX_A_H_MAX_A_W_MIN_A_B_MIN_A_D_MIN_A_H_MIN_A_W") 1, false, false, 14, 2, 1, 1, 0, 0}, // #614
{DBGFIELD("MAXI_S_B_MAXI_S_D_MAXI_S_H_MAXI_S_W_MAXI_U_B_MAXI_U_D_MAXI_U_H_MAXI_U_W_MINI_S_B_MINI_S_D_MINI_S_H_MINI_S_W_MINI_U_B_MINI_U_D_MINI_U_H_MINI_U_W") 1, false, false, 14, 2, 1, 1, 0, 0}, // #615
{DBGFIELD("SRAI_B_SRAI_D_SRAI_H_SRAI_W_SRA_B_SRA_D_SRA_H_SRA_W") 1, false, false, 14, 2, 1, 1, 0, 0}, // #616
{DBGFIELD("SRLI_B_SRLI_D_SRLI_H_SRLI_W_SRL_B_SRL_D_SRL_H_SRL_W") 1, false, false, 14, 2, 1, 1, 0, 0}, // #617
{DBGFIELD("SRARI_B_SRARI_D_SRARI_H_SRARI_W_SRAR_B_SRAR_D_SRAR_H_SRAR_W") 1, false, false, 14, 2, 1, 1, 0, 0}, // #618
{DBGFIELD("SRLRI_B_SRLRI_D_SRLRI_H_SRLRI_W_SRLR_B_SRLR_D_SRLR_H_SRLR_W") 1, false, false, 14, 2, 1, 1, 0, 0}, // #619
{DBGFIELD("SLLI_B_SLLI_D_SLLI_H_SLLI_W_SLL_B_SLL_D_SLL_H_SLL_W") 1, false, false, 14, 2, 1, 1, 0, 0}, // #620
{DBGFIELD("PCKEV_B_PCKEV_D_PCKEV_H_PCKEV_W_PCKOD_B_PCKOD_D_PCKOD_H_PCKOD_W") 1, false, false, 14, 2, 1, 1, 0, 0}, // #621
{DBGFIELD("NLOC_B_NLOC_D_NLOC_H_NLOC_W_NLZC_B_NLZC_D_NLZC_H_NLZC_W") 1, false, false, 14, 2, 1, 1, 0, 0}, // #622
{DBGFIELD("FADD_D32_FADD_D64") 1, false, false, 14, 2, 4, 1, 0, 0}, // #623
{DBGFIELD("FADD_S") 1, false, false, 14, 2, 4, 1, 0, 0}, // #624
{DBGFIELD("FMUL_D32_FMUL_D64") 1, false, false, 19, 2, 5, 1, 0, 0}, // #625
{DBGFIELD("FMUL_S") 1, false, false, 14, 2, 4, 1, 0, 0}, // #626
{DBGFIELD("FSUB_D32_FSUB_D64") 1, false, false, 14, 2, 4, 1, 0, 0}, // #627
{DBGFIELD("FSUB_S") 1, false, false, 14, 2, 4, 1, 0, 0}, // #628
{DBGFIELD("TRUNC_L_D64_TRUNC_L_S_TRUNC_W_D32_TRUNC_W_D64_TRUNC_W_S") 1, false, false, 19, 2, 5, 1, 0, 0}, // #629
{DBGFIELD("CVT_D32_S_CVT_D32_W_CVT_D64_L_CVT_D64_S_CVT_D64_W_CVT_L_D64_CVT_L_S_CVT_S_D32_CVT_S_D64_CVT_S_L_CVT_S_W_CVT_W_D32_CVT_W_D64_CVT_W_S") 1, false, false, 19, 2, 5, 1, 0, 0}, // #630
{DBGFIELD("CVT_PS_S64_CVT_S_PL64_CVT_S_PU64") 1, false, false, 19, 2, 5, 1, 0, 0}, // #631
{DBGFIELD("C_EQ_D32_C_EQ_D64_C_F_D32_C_F_D64_C_LE_D32_C_LE_D64_C_LT_D32_C_LT_D64_C_NGE_D32_C_NGE_D64_C_NGLE_D32_C_NGLE_D64_C_NGL_D32_C_NGL_D64_C_NGT_D32_C_NGT_D64_C_OLE_D32_C_OLE_D64_C_OLT_D32_C_OLT_D64_C_SEQ_D32_C_SEQ_D64_C_SF_D32_C_SF_D64_C_UEQ_D32_C_UEQ_D64_C_ULE_D32_C_ULE_D64_C_ULT_D32_C_ULT_D64_C_UN_D32_C_UN_D64") 1, false, false, 14, 2, 2, 1, 0, 0}, // #632
{DBGFIELD("C_EQ_S_C_F_S_C_LE_S_C_LT_S_C_NGE_S_C_NGLE_S_C_NGL_S_C_NGT_S_C_OLE_S_C_OLT_S_C_SEQ_S_C_SF_S_C_UEQ_S_C_ULE_S_C_ULT_S_C_UN_S") 1, false, false, 14, 2, 2, 1, 0, 0}, // #633
{DBGFIELD("FCMP_D32_FCMP_D64") 1, false, false, 14, 2, 2, 1, 0, 0}, // #634
{DBGFIELD("FCMP_S32") 1, false, false, 14, 2, 2, 1, 0, 0}, // #635
{DBGFIELD("PseudoCVT_D32_W_PseudoCVT_D64_L_PseudoCVT_D64_W_PseudoCVT_S_L_PseudoCVT_S_W") 1, false, false, 19, 2, 5, 1, 0, 0}, // #636
{DBGFIELD("PLL_PS64_PLU_PS64") 1, false, false, 19, 2, 5, 1, 0, 0}, // #637
{DBGFIELD("FDIV_S") 1, false, false, 21, 2, 7, 1, 0, 0}, // #638
{DBGFIELD("FDIV_D32_FDIV_D64") 1, false, false, 23, 2, 8, 1, 0, 0}, // #639
{DBGFIELD("FSQRT_S") 1, false, false, 21, 2, 7, 1, 0, 0}, // #640
{DBGFIELD("FSQRT_D32_FSQRT_D64") 1, false, false, 23, 2, 9, 1, 0, 0}, // #641
{DBGFIELD("FRCP_D_FRCP_W") 1, false, false, 19, 2, 5, 1, 0, 0}, // #642
{DBGFIELD("FRSQRT_D_FRSQRT_W") 1, false, false, 19, 2, 5, 1, 0, 0}, // #643
{DBGFIELD("RECIP_D32_RECIP_D64") 1, false, false, 25, 2, 10, 1, 0, 0}, // #644
{DBGFIELD("RSQRT_D32_RSQRT_D64") 1, false, false, 25, 2, 10, 1, 0, 0}, // #645
{DBGFIELD("RECIP_S") 1, false, false, 27, 2, 11, 1, 0, 0}, // #646
{DBGFIELD("RSQRT_S") 1, false, false, 27, 2, 11, 1, 0, 0}, // #647
{DBGFIELD("FMADD_D_FMADD_W") 1, false, false, 19, 2, 5, 1, 0, 0}, // #648
{DBGFIELD("FMSUB_D_FMSUB_W") 1, false, false, 19, 2, 5, 1, 0, 0}, // #649
{DBGFIELD("FDIV_W") 1, false, false, 19, 2, 5, 1, 0, 0}, // #650
{DBGFIELD("FDIV_D") 1, false, false, 19, 2, 5, 1, 0, 0}, // #651
{DBGFIELD("FSQRT_W") 1, false, false, 19, 2, 5, 1, 0, 0}, // #652
{DBGFIELD("FSQRT_D") 1, false, false, 19, 2, 5, 1, 0, 0}, // #653
{DBGFIELD("FMUL_D_FMUL_W") 1, false, false, 19, 2, 5, 1, 0, 0}, // #654
{DBGFIELD("FADD_D_FADD_W") 1, false, false, 19, 2, 5, 1, 0, 0}, // #655
{DBGFIELD("FSUB_D_FSUB_W") 1, false, false, 19, 2, 5, 1, 0, 0}, // #656
{DBGFIELD("DPADD_S_D_DPADD_S_H_DPADD_S_W_DPADD_U_D_DPADD_U_H_DPADD_U_W") 1, false, false, 14, 2, 5, 1, 0, 0}, // #657
{DBGFIELD("DPSUB_S_D_DPSUB_S_H_DPSUB_S_W_DPSUB_U_D_DPSUB_U_H_DPSUB_U_W") 1, false, false, 14, 2, 5, 1, 0, 0}, // #658
{DBGFIELD("DOTP_S_D_DOTP_S_H_DOTP_S_W_DOTP_U_D_DOTP_U_H_DOTP_U_W") 1, false, false, 14, 2, 5, 1, 0, 0}, // #659
{DBGFIELD("MSUBV_B_MSUBV_D_MSUBV_H_MSUBV_W") 1, false, false, 14, 2, 5, 1, 0, 0}, // #660
{DBGFIELD("MADDV_B_MADDV_D_MADDV_H_MADDV_W") 1, false, false, 14, 2, 5, 1, 0, 0}, // #661
{DBGFIELD("MULV_B_MULV_D_MULV_H_MULV_W") 1, false, false, 14, 2, 5, 1, 0, 0}, // #662
{DBGFIELD("MADDR_Q_H_MADDR_Q_W") 1, false, false, 14, 2, 5, 1, 0, 0}, // #663
{DBGFIELD("MADD_Q_H_MADD_Q_W") 1, false, false, 14, 2, 5, 1, 0, 0}, // #664
{DBGFIELD("MSUBR_Q_H_MSUBR_Q_W") 1, false, false, 14, 2, 5, 1, 0, 0}, // #665
{DBGFIELD("MSUB_Q_H_MSUB_Q_W") 1, false, false, 14, 2, 5, 1, 0, 0}, // #666
{DBGFIELD("MULR_Q_H_MULR_Q_W") 1, false, false, 14, 2, 5, 1, 0, 0}, // #667
{DBGFIELD("MUL_Q_H_MUL_Q_W") 1, false, false, 14, 2, 5, 1, 0, 0}, // #668
{DBGFIELD("MADD_D32_MADD_D64") 1, false, false, 19, 2, 5, 1, 0, 0}, // #669
{DBGFIELD("MADD_S") 1, false, false, 14, 2, 4, 1, 0, 0}, // #670
{DBGFIELD("MSUB_D32_MSUB_D64") 1, false, false, 19, 2, 5, 1, 0, 0}, // #671
{DBGFIELD("MSUB_S") 1, false, false, 14, 2, 4, 1, 0, 0}, // #672
{DBGFIELD("NMADD_D32_NMADD_D64") 1, false, false, 19, 2, 5, 1, 0, 0}, // #673
{DBGFIELD("NMADD_S") 1, false, false, 14, 2, 4, 1, 0, 0}, // #674
{DBGFIELD("NMSUB_D32_NMSUB_D64") 1, false, false, 19, 2, 5, 1, 0, 0}, // #675
{DBGFIELD("NMSUB_S") 1, false, false, 14, 2, 4, 1, 0, 0}, // #676
{DBGFIELD("CTC1") 1, false, false, 16, 2, 2, 1, 0, 0}, // #677
{DBGFIELD("MTC1_MTC1_D64_BuildPairF64_BuildPairF64_64") 1, false, false, 16, 2, 2, 1, 0, 0}, // #678
{DBGFIELD("MTHC1_D32_MTHC1_D64") 1, false, false, 16, 2, 2, 1, 0, 0}, // #679
{DBGFIELD("COPY_U_B_COPY_U_H_COPY_U_W") 1, false, false, 16, 2, 2, 1, 0, 0}, // #680
{DBGFIELD("COPY_S_B_COPY_S_D_COPY_S_H_COPY_S_W") 1, false, false, 16, 2, 2, 1, 0, 0}, // #681
{DBGFIELD("BC1F") 1, false, false, 14, 2, 2, 1, 0, 0}, // #682
{DBGFIELD("BC1FL") 1, false, false, 14, 2, 2, 1, 0, 0}, // #683
{DBGFIELD("BC1T") 1, false, false, 14, 2, 2, 1, 0, 0}, // #684
{DBGFIELD("BC1TL") 1, false, false, 14, 2, 2, 1, 0, 0}, // #685
{DBGFIELD("CFC1") 1, false, false, 16, 2, 2, 1, 0, 0}, // #686
{DBGFIELD("MFC1_MFC1_D64_ExtractElementF64_ExtractElementF64_64") 1, false, false, 16, 2, 2, 1, 0, 0}, // #687
{DBGFIELD("MFHC1_D32_MFHC1_D64") 1, false, false, 16, 2, 2, 1, 0, 0}, // #688
{DBGFIELD("MOVF_I") 1, false, false, 16, 2, 4, 1, 0, 0}, // #689
{DBGFIELD("MOVT_I") 1, false, false, 16, 2, 4, 1, 0, 0}, // #690
{DBGFIELD("SDC1_SDC164") 1, false, false, 29, 2, 1, 1, 0, 0}, // #691
{DBGFIELD("SDXC1_SDXC164") 1, false, false, 29, 2, 1, 1, 0, 0}, // #692
{DBGFIELD("SWC1") 1, false, false, 29, 2, 1, 1, 0, 0}, // #693
{DBGFIELD("SWXC1") 1, false, false, 29, 2, 1, 1, 0, 0}, // #694
{DBGFIELD("SUXC1_SUXC164") 1, false, false, 29, 2, 1, 1, 0, 0}, // #695
{DBGFIELD("ST_B_ST_D_ST_H_ST_W") 1, false, false, 29, 2, 1, 1, 0, 0}, // #696
{DBGFIELD("ST_F16") 1, false, false, 29, 2, 1, 1, 0, 0}, // #697
{DBGFIELD("MOVN_I_D32_MOVN_I_D64") 1, false, false, 16, 2, 4, 1, 0, 0}, // #698
{DBGFIELD("MOVN_I_S") 1, false, false, 16, 2, 4, 1, 0, 0}, // #699
{DBGFIELD("MOVZ_I_D32_MOVZ_I_D64") 1, false, false, 16, 2, 4, 1, 0, 0}, // #700
{DBGFIELD("MOVZ_I_S") 1, false, false, 16, 2, 4, 1, 0, 0}, // #701
{DBGFIELD("LDC1_LDC164") 1, false, false, 31, 2, 2, 1, 0, 0}, // #702
{DBGFIELD("LDXC1_LDXC164") 1, false, false, 31, 2, 2, 1, 0, 0}, // #703
{DBGFIELD("LWC1") 1, false, false, 31, 2, 2, 1, 0, 0}, // #704
{DBGFIELD("LWXC1") 1, false, false, 31, 2, 2, 1, 0, 0}, // #705
{DBGFIELD("LUXC1_LUXC164") 1, false, false, 31, 2, 2, 1, 0, 0}, // #706
{DBGFIELD("LD_B_LD_D_LD_H_LD_W") 1, false, false, 31, 2, 2, 1, 0, 0}, // #707
{DBGFIELD("LD_F16") 1, false, false, 31, 2, 2, 1, 0, 0}, // #708
{DBGFIELD("CEIL_L_D64_CEIL_L_S_CEIL_W_D32_CEIL_W_D64_CEIL_W_S") 1, false, false, 19, 2, 5, 1, 0, 0}, // #709
{DBGFIELD("FLOOR_L_D64_FLOOR_L_S_FLOOR_W_D32_FLOOR_W_D64_FLOOR_W_S") 1, false, false, 19, 2, 5, 1, 0, 0}, // #710
{DBGFIELD("ROUND_L_D64_ROUND_L_S_ROUND_W_D32_ROUND_W_D64_ROUND_W_S") 1, false, false, 19, 2, 5, 1, 0, 0}, // #711
{DBGFIELD("ROTRV") 1, false, false, 1, 2, 1, 1, 0, 0}, // #712
{DBGFIELD("ATOMIC_SWAP_I16_POSTRA_ATOMIC_SWAP_I32_POSTRA_ATOMIC_SWAP_I64_POSTRA_ATOMIC_SWAP_I8_POSTRA") 1, false, false, 33, 1, 2, 1, 0, 0}, // #713
{DBGFIELD("ATOMIC_CMP_SWAP_I16_POSTRA_ATOMIC_CMP_SWAP_I32_POSTRA_ATOMIC_CMP_SWAP_I64_POSTRA_ATOMIC_CMP_SWAP_I8_POSTRA") 1, false, false, 33, 1, 2, 1, 0, 0}, // #714
{DBGFIELD("ATOMIC_LOAD_ADD_I16_POSTRA_ATOMIC_LOAD_ADD_I32_POSTRA_ATOMIC_LOAD_ADD_I64_POSTRA_ATOMIC_LOAD_ADD_I8_POSTRA_ATOMIC_LOAD_AND_I16_POSTRA_ATOMIC_LOAD_AND_I32_POSTRA_ATOMIC_LOAD_AND_I64_POSTRA_ATOMIC_LOAD_AND_I8_POSTRA_ATOMIC_LOAD_NAND_I16_POSTRA_ATOMIC_LOAD_NAND_I32_POSTRA_ATOMIC_LOAD_NAND_I64_POSTRA_ATOMIC_LOAD_NAND_I8_POSTRA_ATOMIC_LOAD_OR_I16_POSTRA_ATOMIC_LOAD_OR_I32_POSTRA_ATOMIC_LOAD_OR_I64_POSTRA_ATOMIC_LOAD_OR_I8_POSTRA_ATOMIC_LOAD_SUB_I16_POSTRA_ATOMIC_LOAD_SUB_I32_POSTRA_ATOMIC_LOAD_SUB_I64_POSTRA_ATOMIC_LOAD_SUB_I8_POSTRA_ATOMIC_LOAD_XOR_I16_POSTRA_ATOMIC_LOAD_XOR_I32_POSTRA_ATOMIC_LOAD_XOR_I64_POSTRA_ATOMIC_LOAD_XOR_I8_POSTRA") 1, false, false, 33, 1, 2, 1, 0, 0}, // #715
{DBGFIELD("LEA_ADDiu") 1, false, false, 1, 2, 1, 1, 0, 0}, // #716
{DBGFIELD("ADDIUPC") 1, false, false, 1, 2, 1, 1, 0, 0}, // #717
{DBGFIELD("ALIGN") 1, false, false, 1, 2, 1, 1, 0, 0}, // #718
{DBGFIELD("ALUIPC") 1, false, false, 1, 2, 1, 1, 0, 0}, // #719
{DBGFIELD("AUI") 1, false, false, 1, 2, 1, 1, 0, 0}, // #720
{DBGFIELD("AUIPC") 1, false, false, 1, 2, 1, 1, 0, 0}, // #721
{DBGFIELD("BITSWAP") 1, false, false, 1, 2, 1, 1, 0, 0}, // #722
{DBGFIELD("CLO_R6") 1, false, false, 1, 2, 1, 1, 0, 0}, // #723
{DBGFIELD("CLZ_R6") 1, false, false, 1, 2, 1, 1, 0, 0}, // #724
{DBGFIELD("LSA_R6") 1, false, false, 1, 2, 1, 1, 0, 0}, // #725
{DBGFIELD("SELEQZ_SELNEZ") 1, false, false, 1, 2, 1, 1, 0, 0}, // #726
{DBGFIELD("AddiuRxImmX16_AddiuRxRxImm16_AddiuRxRxImmX16_AddiuRxRyOffMemX16_AddiuRxPcImmX16_AddiuSpImm16_AddiuSpImmX16_AdduRxRyRz16_AndRxRxRy16_CmpRxRy16_CmpiRxImm16_CmpiRxImmX16_LiRxImm16_LiRxImmX16_LiRxImmAlignX16_Move32R16_MoveR3216_Mfhi16_Mflo16_NegRxRy16_NotRxRy16_OrRxRxRy16_SebRx16_SehRx16_SllX16_SllvRxRy16_SltiRxImm16_SltiRxImmX16_SltiuRxImm16_SltiuRxImmX16_SltRxRy16_SltuRxRy16_SravRxRy16_SraX16_SrlvRxRy16_SrlX16_SubuRxRyRz16_XorRxRxRy16") 1, false, false, 1, 2, 1, 1, 0, 0}, // #727
{DBGFIELD("SltiCCRxImmX16_SltiuCCRxImmX16_SltCCRxRy16_SltuRxRyRz16_SltuCCRxRy16") 1, false, false, 1, 2, 1, 1, 0, 0}, // #728
{DBGFIELD("Constant32_LwConstant32_GotPrologue16_CONSTPOOL_ENTRY") 1, false, false, 1, 2, 1, 1, 0, 0}, // #729
{DBGFIELD("ADDIUPC_MM_ADDIUR1SP_MM_ADDIUR2_MM_ADDIUS5_MM_ADDIUSP_MM_ADDiu_MM_LEA_ADDiu_MM") 1, false, false, 1, 2, 1, 1, 0, 0}, // #730
{DBGFIELD("ADDU16_MM_ADDu_MM") 1, false, false, 1, 2, 1, 1, 0, 0}, // #731
{DBGFIELD("ADD_MM") 1, false, false, 1, 2, 1, 1, 0, 0}, // #732
{DBGFIELD("ADDi_MM") 1, false, false, 1, 2, 1, 1, 0, 0}, // #733
{DBGFIELD("AND16_MM_ANDI16_MM_AND_MM") 1, false, false, 1, 2, 1, 1, 0, 0}, // #734
{DBGFIELD("ANDi_MM") 1, false, false, 1, 2, 1, 1, 0, 0}, // #735
{DBGFIELD("CLO_MM") 1, false, false, 1, 2, 1, 1, 0, 0}, // #736
{DBGFIELD("CLZ_MM") 1, false, false, 1, 2, 1, 1, 0, 0}, // #737
{DBGFIELD("EXT_MM") 1, false, false, 1, 2, 1, 1, 0, 0}, // #738
{DBGFIELD("INS_MM") 1, false, false, 1, 2, 1, 1, 0, 0}, // #739
{DBGFIELD("LI16_MM") 1, false, false, 1, 2, 1, 1, 0, 0}, // #740
{DBGFIELD("LUi_MM") 1, false, false, 1, 2, 1, 1, 0, 0}, // #741
{DBGFIELD("MOVE16_MM") 1, false, false, 1, 2, 1, 1, 0, 0}, // #742
{DBGFIELD("MOVEP_MM") 1, false, false, 1, 2, 1, 1, 0, 0}, // #743
{DBGFIELD("NOR_MM") 1, false, false, 1, 2, 1, 1, 0, 0}, // #744
{DBGFIELD("NOT16_MM") 1, false, false, 1, 2, 1, 1, 0, 0}, // #745
{DBGFIELD("OR16_MM_OR_MM") 1, false, false, 1, 2, 1, 1, 0, 0}, // #746
{DBGFIELD("ORi_MM") 1, false, false, 1, 2, 1, 1, 0, 0}, // #747
{DBGFIELD("ROTRV_MM") 1, false, false, 1, 2, 1, 1, 0, 0}, // #748
{DBGFIELD("ROTR_MM") 1, false, false, 1, 2, 1, 1, 0, 0}, // #749
{DBGFIELD("SEB_MM") 1, false, false, 1, 2, 1, 1, 0, 0}, // #750
{DBGFIELD("SEH_MM") 1, false, false, 1, 2, 1, 1, 0, 0}, // #751
{DBGFIELD("SLL16_MM_SLL_MM") 1, false, false, 1, 2, 1, 1, 0, 0}, // #752
{DBGFIELD("SLLV_MM") 1, false, false, 1, 2, 1, 1, 0, 0}, // #753
{DBGFIELD("SLT_MM_SLTu_MM") 1, false, false, 1, 2, 1, 1, 0, 0}, // #754
{DBGFIELD("SLTi_MM_SLTiu_MM") 1, false, false, 1, 2, 1, 1, 0, 0}, // #755
{DBGFIELD("SRAV_MM") 1, false, false, 1, 2, 1, 1, 0, 0}, // #756
{DBGFIELD("SRA_MM") 1, false, false, 1, 2, 1, 1, 0, 0}, // #757
{DBGFIELD("SRL16_MM_SRL_MM") 1, false, false, 1, 2, 1, 1, 0, 0}, // #758
{DBGFIELD("SRLV_MM") 1, false, false, 1, 2, 1, 1, 0, 0}, // #759
{DBGFIELD("SSNOP_MM") 1, false, false, 1, 2, 1, 1, 0, 0}, // #760
{DBGFIELD("SUBU16_MM_SUBu_MM") 1, false, false, 1, 2, 1, 1, 0, 0}, // #761
{DBGFIELD("SUB_MM") 1, false, false, 1, 2, 1, 1, 0, 0}, // #762
{DBGFIELD("WSBH_MM") 1, false, false, 1, 2, 1, 1, 0, 0}, // #763
{DBGFIELD("XOR16_MM_XOR_MM") 1, false, false, 1, 2, 1, 1, 0, 0}, // #764
{DBGFIELD("XORi_MM") 1, false, false, 1, 2, 1, 1, 0, 0}, // #765
{DBGFIELD("ADDIUPC_MMR6") 1, false, false, 1, 2, 1, 1, 0, 0}, // #766
{DBGFIELD("ADDIU_MMR6") 1, false, false, 1, 2, 1, 1, 0, 0}, // #767
{DBGFIELD("ADDU16_MMR6_ADDU_MMR6") 1, false, false, 1, 2, 1, 1, 0, 0}, // #768
{DBGFIELD("ADD_MMR6") 1, false, false, 1, 2, 1, 1, 0, 0}, // #769
{DBGFIELD("ALIGN_MMR6") 1, false, false, 1, 2, 1, 1, 0, 0}, // #770
{DBGFIELD("ALUIPC_MMR6") 1, false, false, 1, 2, 1, 1, 0, 0}, // #771
{DBGFIELD("AND16_MMR6_ANDI16_MMR6_AND_MMR6") 1, false, false, 1, 2, 1, 1, 0, 0}, // #772
{DBGFIELD("ANDI_MMR6") 1, false, false, 1, 2, 1, 1, 0, 0}, // #773
{DBGFIELD("AUIPC_MMR6") 1, false, false, 1, 2, 1, 1, 0, 0}, // #774
{DBGFIELD("AUI_MMR6") 1, false, false, 1, 2, 1, 1, 0, 0}, // #775
{DBGFIELD("BITSWAP_MMR6") 1, false, false, 1, 2, 1, 1, 0, 0}, // #776
{DBGFIELD("CLO_MMR6") 1, false, false, 1, 2, 1, 1, 0, 0}, // #777
{DBGFIELD("CLZ_MMR6") 1, false, false, 1, 2, 1, 1, 0, 0}, // #778
{DBGFIELD("EXT_MMR6") 1, false, false, 1, 2, 1, 1, 0, 0}, // #779
{DBGFIELD("INS_MMR6") 1, false, false, 1, 2, 1, 1, 0, 0}, // #780
{DBGFIELD("LI16_MMR6") 1, false, false, 1, 2, 1, 1, 0, 0}, // #781
{DBGFIELD("LSA_MMR6") 1, false, false, 1, 2, 1, 1, 0, 0}, // #782
{DBGFIELD("LUI_MMR6") 1, false, false, 1, 2, 1, 1, 0, 0}, // #783
{DBGFIELD("MOVE16_MMR6") 1, false, false, 1, 2, 1, 1, 0, 0}, // #784
{DBGFIELD("NOR_MMR6") 1, false, false, 1, 2, 1, 1, 0, 0}, // #785
{DBGFIELD("NOT16_MMR6") 1, false, false, 1, 2, 1, 1, 0, 0}, // #786
{DBGFIELD("OR16_MMR6_OR_MMR6") 1, false, false, 1, 2, 1, 1, 0, 0}, // #787
{DBGFIELD("ORI_MMR6") 1, false, false, 1, 2, 1, 1, 0, 0}, // #788
{DBGFIELD("SELEQZ_MMR6_SELNEZ_MMR6") 1, false, false, 1, 2, 1, 1, 0, 0}, // #789
{DBGFIELD("SLL16_MMR6_SLL_MMR6") 1, false, false, 1, 2, 1, 1, 0, 0}, // #790
{DBGFIELD("SRL16_MMR6") 1, false, false, 1, 2, 1, 1, 0, 0}, // #791
{DBGFIELD("SSNOP_MMR6") 1, false, false, 1, 2, 1, 1, 0, 0}, // #792
{DBGFIELD("SUBU16_MMR6_SUBU_MMR6") 1, false, false, 1, 2, 1, 1, 0, 0}, // #793
{DBGFIELD("SUB_MMR6") 1, false, false, 1, 2, 1, 1, 0, 0}, // #794
{DBGFIELD("WSBH_MMR6") 1, false, false, 1, 2, 1, 1, 0, 0}, // #795
{DBGFIELD("XOR16_MMR6_XOR_MMR6") 1, false, false, 1, 2, 1, 1, 0, 0}, // #796
{DBGFIELD("XORI_MMR6") 1, false, false, 1, 2, 1, 1, 0, 0}, // #797
{DBGFIELD("AND64_ANDi64") 1, false, false, 1, 2, 1, 1, 0, 0}, // #798
{DBGFIELD("DEXT64_32") 1, false, false, 1, 2, 1, 1, 0, 0}, // #799
{DBGFIELD("DSLL64_32") 1, false, false, 1, 2, 1, 1, 0, 0}, // #800
{DBGFIELD("ORi64") 1, false, false, 1, 2, 1, 1, 0, 0}, // #801
{DBGFIELD("SEB64") 1, false, false, 1, 2, 1, 1, 0, 0}, // #802
{DBGFIELD("SEH64") 1, false, false, 1, 2, 1, 1, 0, 0}, // #803
{DBGFIELD("SLL64_32_SLL64_64") 1, false, false, 1, 2, 1, 1, 0, 0}, // #804
{DBGFIELD("SLT64_SLTu64") 1, false, false, 1, 2, 1, 1, 0, 0}, // #805
{DBGFIELD("SLTi64_SLTiu64") 1, false, false, 1, 2, 1, 1, 0, 0}, // #806
{DBGFIELD("XOR64_XORi64") 1, false, false, 1, 2, 1, 1, 0, 0}, // #807
{DBGFIELD("DADD") 1, false, false, 1, 2, 1, 1, 0, 0}, // #808
{DBGFIELD("DADDi") 1, false, false, 1, 2, 1, 1, 0, 0}, // #809
{DBGFIELD("DADDiu") 1, false, false, 1, 2, 1, 1, 0, 0}, // #810
{DBGFIELD("DADDu") 1, false, false, 1, 2, 1, 1, 0, 0}, // #811
{DBGFIELD("DCLO") 1, false, false, 1, 2, 1, 1, 0, 0}, // #812
{DBGFIELD("DCLZ") 1, false, false, 1, 2, 1, 1, 0, 0}, // #813
{DBGFIELD("DEXT_DEXTM_DEXTU") 1, false, false, 1, 2, 1, 1, 0, 0}, // #814
{DBGFIELD("DINS_DINSM_DINSU") 1, false, false, 1, 2, 1, 1, 0, 0}, // #815
{DBGFIELD("DROTR") 1, false, false, 1, 2, 1, 1, 0, 0}, // #816
{DBGFIELD("DROTR32") 1, false, false, 1, 2, 1, 1, 0, 0}, // #817
{DBGFIELD("DROTRV") 1, false, false, 1, 2, 1, 1, 0, 0}, // #818
{DBGFIELD("DSBH") 1, false, false, 1, 2, 1, 1, 0, 0}, // #819
{DBGFIELD("DSHD") 1, false, false, 1, 2, 1, 1, 0, 0}, // #820
{DBGFIELD("DSLL") 1, false, false, 1, 2, 1, 1, 0, 0}, // #821
{DBGFIELD("DSLL32") 1, false, false, 1, 2, 1, 1, 0, 0}, // #822
{DBGFIELD("DSLLV") 1, false, false, 1, 2, 1, 1, 0, 0}, // #823
{DBGFIELD("DSRA") 1, false, false, 1, 2, 1, 1, 0, 0}, // #824
{DBGFIELD("DSRA32") 1, false, false, 1, 2, 1, 1, 0, 0}, // #825
{DBGFIELD("DSRAV") 1, false, false, 1, 2, 1, 1, 0, 0}, // #826
{DBGFIELD("DSRL") 1, false, false, 1, 2, 1, 1, 0, 0}, // #827
{DBGFIELD("DSRL32") 1, false, false, 1, 2, 1, 1, 0, 0}, // #828
{DBGFIELD("DSRLV") 1, false, false, 1, 2, 1, 1, 0, 0}, // #829
{DBGFIELD("DSUB") 1, false, false, 1, 2, 1, 1, 0, 0}, // #830
{DBGFIELD("DSUBu") 1, false, false, 1, 2, 1, 1, 0, 0}, // #831
{DBGFIELD("LEA_ADDiu64") 1, false, false, 1, 2, 1, 1, 0, 0}, // #832
{DBGFIELD("LUi64") 1, false, false, 1, 2, 1, 1, 0, 0}, // #833
{DBGFIELD("NOR64") 1, false, false, 1, 2, 1, 1, 0, 0}, // #834
{DBGFIELD("OR64") 1, false, false, 1, 2, 1, 1, 0, 0}, // #835
{DBGFIELD("DALIGN") 1, false, false, 1, 2, 1, 1, 0, 0}, // #836
{DBGFIELD("DAHI") 1, false, false, 1, 2, 1, 1, 0, 0}, // #837
{DBGFIELD("DATI") 1, false, false, 1, 2, 1, 1, 0, 0}, // #838
{DBGFIELD("DAUI") 1, false, false, 1, 2, 1, 1, 0, 0}, // #839
{DBGFIELD("DCLO_R6") 1, false, false, 1, 2, 1, 1, 0, 0}, // #840
{DBGFIELD("DCLZ_R6") 1, false, false, 1, 2, 1, 1, 0, 0}, // #841
{DBGFIELD("DBITSWAP") 1, false, false, 1, 2, 1, 1, 0, 0}, // #842
{DBGFIELD("DLSA_DLSA_R6") 1, false, false, 1, 2, 1, 1, 0, 0}, // #843
{DBGFIELD("SELEQZ64_SELNEZ64") 1, false, false, 1, 2, 1, 1, 0, 0}, // #844
{DBGFIELD("MADD") 1, false, false, 12, 2, 1, 1, 0, 0}, // #845
{DBGFIELD("MADDU") 1, false, false, 12, 2, 1, 1, 0, 0}, // #846
{DBGFIELD("MSUB") 1, false, false, 12, 2, 1, 1, 0, 0}, // #847
{DBGFIELD("MSUBU") 1, false, false, 12, 2, 1, 1, 0, 0}, // #848
{DBGFIELD("PseudoMADD_MM") 1, false, false, 12, 2, 1, 1, 0, 0}, // #849
{DBGFIELD("PseudoMADDU_MM") 1, false, false, 12, 2, 1, 1, 0, 0}, // #850
{DBGFIELD("PseudoMSUB_MM") 1, false, false, 12, 2, 1, 1, 0, 0}, // #851
{DBGFIELD("PseudoMSUBU_MM") 1, false, false, 12, 2, 1, 1, 0, 0}, // #852
{DBGFIELD("PseudoMULT_MM") 1, false, false, 12, 2, 1, 1, 0, 0}, // #853
{DBGFIELD("PseudoMULTu_MM") 1, false, false, 12, 2, 1, 1, 0, 0}, // #854
{DBGFIELD("PseudoMULT") 1, false, false, 12, 2, 1, 1, 0, 0}, // #855
{DBGFIELD("PseudoMULTu") 1, false, false, 12, 2, 1, 1, 0, 0}, // #856
{DBGFIELD("PseudoSDIV_SDIV") 1, false, false, 10, 2, 6, 1, 0, 0}, // #857
{DBGFIELD("PseudoUDIV_UDIV") 1, false, false, 34, 2, 12, 1, 0, 0}, // #858
{DBGFIELD("PseudoMFHI_MM_PseudoMFLO_MM") 1, false, false, 1, 2, 5, 1, 0, 0}, // #859
{DBGFIELD("PseudoMTLOHI_MM") 1, false, false, 1, 2, 2, 1, 0, 0}, // #860
{DBGFIELD("MUH") 1, false, false, 12, 2, 4, 1, 0, 0}, // #861
{DBGFIELD("MUHU") 1, false, false, 12, 2, 4, 1, 0, 0}, // #862
{DBGFIELD("MULU") 1, false, false, 12, 2, 4, 1, 0, 0}, // #863
{DBGFIELD("MUL_R6") 1, false, false, 12, 2, 4, 1, 0, 0}, // #864
{DBGFIELD("MOD") 1, false, false, 10, 2, 6, 1, 0, 0}, // #865
{DBGFIELD("MODU") 1, false, false, 10, 2, 6, 1, 0, 0}, // #866
{DBGFIELD("MultRxRy16_MultuRxRy16_MultRxRyRz16_MultuRxRyRz16") 1, false, false, 12, 2, 1, 1, 0, 0}, // #867
{DBGFIELD("DivRxRy16") 1, false, false, 10, 2, 6, 1, 0, 0}, // #868
{DBGFIELD("DivuRxRy16") 1, false, false, 34, 2, 12, 1, 0, 0}, // #869
{DBGFIELD("MULT_MM") 1, false, false, 12, 2, 4, 1, 0, 0}, // #870
{DBGFIELD("MULTu_MM") 1, false, false, 12, 2, 4, 1, 0, 0}, // #871
{DBGFIELD("MADD_MM") 1, false, false, 12, 2, 4, 1, 0, 0}, // #872
{DBGFIELD("MADDU_MM") 1, false, false, 12, 2, 4, 1, 0, 0}, // #873
{DBGFIELD("MSUB_MM") 1, false, false, 12, 2, 4, 1, 0, 0}, // #874
{DBGFIELD("MSUBU_MM") 1, false, false, 12, 2, 4, 1, 0, 0}, // #875
{DBGFIELD("MUL_MM") 1, false, false, 1, 2, 5, 1, 0, 0}, // #876
{DBGFIELD("SDIV_MM_SDIV_MM_Pseudo") 1, false, false, 10, 2, 6, 1, 0, 0}, // #877
{DBGFIELD("UDIV_MM_UDIV_MM_Pseudo") 1, false, false, 34, 2, 12, 1, 0, 0}, // #878
{DBGFIELD("MFHI16_MM_MFLO16_MM_MFHI_MM_MFLO_MM") 1, false, false, 1, 2, 2, 1, 0, 0}, // #879
{DBGFIELD("MOVF_I_MM") 1, false, false, 1, 2, 2, 1, 0, 0}, // #880
{DBGFIELD("MOVT_I_MM") 1, false, false, 1, 2, 2, 1, 0, 0}, // #881
{DBGFIELD("MTHI_MM_MTLO_MM") 1, false, false, 1, 2, 2, 1, 0, 0}, // #882
{DBGFIELD("RDHWR_MM") 1, false, false, 1, 2, 2, 1, 0, 0}, // #883
{DBGFIELD("MUHU_MMR6") 1, false, false, 12, 2, 4, 1, 0, 0}, // #884
{DBGFIELD("MUH_MMR6") 1, false, false, 12, 2, 4, 1, 0, 0}, // #885
{DBGFIELD("MULU_MMR6") 1, false, false, 12, 2, 4, 1, 0, 0}, // #886
{DBGFIELD("MUL_MMR6") 1, false, false, 12, 2, 4, 1, 0, 0}, // #887
{DBGFIELD("MODU_MMR6") 1, false, false, 10, 2, 6, 1, 0, 0}, // #888
{DBGFIELD("MOD_MMR6") 1, false, false, 10, 2, 6, 1, 0, 0}, // #889
{DBGFIELD("DIVU_MMR6") 1, false, false, 10, 2, 6, 1, 0, 0}, // #890
{DBGFIELD("DIV_MMR6") 1, false, false, 10, 2, 6, 1, 0, 0}, // #891
{DBGFIELD("RDHWR_MMR6") 1, false, false, 1, 2, 2, 1, 0, 0}, // #892
{DBGFIELD("DMULU") 1, false, false, 12, 2, 1, 1, 0, 0}, // #893
{DBGFIELD("DMULT_PseudoDMULT") 1, false, false, 12, 2, 1, 1, 0, 0}, // #894
{DBGFIELD("DMULTu_PseudoDMULTu") 1, false, false, 12, 2, 1, 1, 0, 0}, // #895
{DBGFIELD("DSDIV_PseudoDSDIV") 1, false, false, 10, 2, 6, 1, 0, 0}, // #896
{DBGFIELD("DUDIV_PseudoDUDIV") 1, false, false, 34, 2, 12, 1, 0, 0}, // #897
{DBGFIELD("MFHI64_MFLO64_PseudoMFHI64_PseudoMFLO64") 1, false, false, 1, 2, 5, 1, 0, 0}, // #898
{DBGFIELD("PseudoMTLOHI64") 1, false, false, 1, 2, 5, 1, 0, 0}, // #899
{DBGFIELD("MTHI64_MTLO64") 1, false, false, 1, 2, 2, 1, 0, 0}, // #900
{DBGFIELD("RDHWR64") 1, false, false, 1, 2, 2, 1, 0, 0}, // #901
{DBGFIELD("MOVN_I_I64_MOVN_I64_I_MOVN_I64_I64") 1, false, false, 1, 2, 1, 1, 0, 0}, // #902
{DBGFIELD("MOVZ_I_I64_MOVZ_I64_I_MOVZ_I64_I64") 1, false, false, 1, 2, 1, 1, 0, 0}, // #903
{DBGFIELD("DMUH") 1, false, false, 12, 2, 5, 1, 0, 0}, // #904
{DBGFIELD("DMUHU") 1, false, false, 12, 2, 5, 1, 0, 0}, // #905
{DBGFIELD("DMUL_R6") 1, false, false, 12, 2, 5, 1, 0, 0}, // #906
{DBGFIELD("DDIV") 1, false, false, 10, 2, 6, 1, 0, 0}, // #907
{DBGFIELD("DMOD") 1, false, false, 10, 2, 6, 1, 0, 0}, // #908
{DBGFIELD("DDIVU") 1, false, false, 34, 2, 12, 1, 0, 0}, // #909
{DBGFIELD("DMODU") 1, false, false, 34, 2, 12, 1, 0, 0}, // #910
{DBGFIELD("BAL_BR_BLTZAL") 1, false, false, 3, 2, 1, 1, 0, 0}, // #911
{DBGFIELD("BEQ_BNE") 1, false, false, 3, 2, 1, 1, 0, 0}, // #912
{DBGFIELD("BGTZ_BGEZ_BLEZ_BLTZ") 1, false, false, 3, 2, 1, 1, 0, 0}, // #913
{DBGFIELD("J") 1, false, false, 3, 2, 1, 1, 0, 0}, // #914
{DBGFIELD("JR") 1, false, false, 3, 2, 1, 1, 0, 0}, // #915
{DBGFIELD("ERet") 1, false, false, 3, 2, 1, 1, 0, 0}, // #916
{DBGFIELD("BGEZAL") 1, false, false, 3, 2, 2, 1, 0, 0}, // #917
{DBGFIELD("BALC") 1, false, false, 3, 2, 2, 1, 0, 0}, // #918
{DBGFIELD("BEQZALC_BGEZALC_BGTZALC_BLEZALC_BLTZALC_BNEZALC") 1, false, false, 3, 2, 2, 1, 0, 0}, // #919
{DBGFIELD("JIALC") 1, false, false, 3, 2, 2, 1, 0, 0}, // #920
{DBGFIELD("BC") 1, false, false, 3, 2, 1, 1, 0, 0}, // #921
{DBGFIELD("BC2EQZ_BC2NEZ") 1, false, false, 3, 2, 1, 1, 0, 0}, // #922
{DBGFIELD("BEQC_BGEC_BGEUC_BLTC_BLTUC_BNEC_BNVC_BOVC") 1, false, false, 3, 2, 1, 1, 0, 0}, // #923
{DBGFIELD("BEQZC_BGEZC_BGTZC_BLEZC_BLTZC_BNEZC") 1, false, false, 3, 2, 1, 1, 0, 0}, // #924
{DBGFIELD("JIC") 1, false, false, 3, 2, 1, 1, 0, 0}, // #925
{DBGFIELD("JR_HB_R6") 1, false, false, 3, 2, 1, 1, 0, 0}, // #926
{DBGFIELD("SIGRIE") 1, false, false, 3, 2, 1, 1, 0, 0}, // #927
{DBGFIELD("PseudoIndirectBranchR6_PseudoIndrectHazardBranchR6") 1, false, false, 3, 2, 1, 1, 0, 0}, // #928
{DBGFIELD("TAILCALLR6REG_TAILCALLHBR6REG") 1, false, false, 3, 2, 1, 1, 0, 0}, // #929
{DBGFIELD("SDBBP_R6") 1, false, false, 3, 2, 1, 1, 0, 0}, // #930
{DBGFIELD("Bimm16_BimmX16_BeqzRxImm16_BeqzRxImmX16_BnezRxImm16_BnezRxImmX16_Bteqz16_BteqzX16_Btnez16_BtnezX16_JrRa16_JrcRa16_JrcRx16") 1, false, false, 3, 2, 1, 1, 0, 0}, // #931
{DBGFIELD("BteqzT8CmpX16_BteqzT8CmpiX16_BteqzT8SltX16_BteqzT8SltuX16_BteqzT8SltiX16_BteqzT8SltiuX16_BtnezT8CmpX16_BtnezT8CmpiX16_BtnezT8SltX16_BtnezT8SltuX16_BtnezT8SltiX16_BtnezT8SltiuX16_RetRA16") 1, false, false, 3, 2, 1, 1, 0, 0}, // #932
{DBGFIELD("Jal16_JalB16") 1, false, false, 3, 2, 2, 1, 0, 0}, // #933
{DBGFIELD("JumpLinkReg16") 1, false, false, 3, 2, 2, 1, 0, 0}, // #934
{DBGFIELD("Break16") 1, false, false, 3, 2, 1, 1, 0, 0}, // #935
{DBGFIELD("SelBeqZ_SelTBteqZCmp_SelTBteqZCmpi_SelTBteqZSlt_SelTBteqZSlti_SelTBteqZSltu_SelTBteqZSltiu_SelBneZ_SelTBtneZCmp_SelTBtneZCmpi_SelTBtneZSlt_SelTBtneZSlti_SelTBtneZSltu_SelTBtneZSltiu") 1, false, false, 1, 2, 5, 1, 0, 0}, // #936
{DBGFIELD("B16_MM_B_MM") 1, false, false, 3, 2, 1, 1, 0, 0}, // #937
{DBGFIELD("BAL_BR_MM") 1, false, false, 3, 2, 1, 1, 0, 0}, // #938
{DBGFIELD("BC1F_MM") 1, false, false, 3, 2, 1, 1, 0, 0}, // #939
{DBGFIELD("BC1T_MM") 1, false, false, 3, 2, 1, 1, 0, 0}, // #940
{DBGFIELD("BEQZ16_MM_BGEZ_MM_BGTZ_MM_BLEZ_MM_BLTZ_MM_BNEZ16_MM") 1, false, false, 3, 2, 1, 1, 0, 0}, // #941
{DBGFIELD("BEQZC_MM_BNEZC_MM") 1, false, false, 3, 2, 1, 1, 0, 0}, // #942
{DBGFIELD("BEQ_MM_BNE_MM") 1, false, false, 3, 2, 1, 1, 0, 0}, // #943
{DBGFIELD("DERET_MM") 1, false, false, 3, 2, 1, 1, 0, 0}, // #944
{DBGFIELD("ERET_MM") 1, false, false, 3, 2, 1, 1, 0, 0}, // #945
{DBGFIELD("JR16_MM_JR_MM") 1, false, false, 3, 2, 1, 1, 0, 0}, // #946
{DBGFIELD("J_MM") 1, false, false, 3, 2, 1, 1, 0, 0}, // #947
{DBGFIELD("B_MM_Pseudo") 1, false, false, 3, 2, 1, 1, 0, 0}, // #948
{DBGFIELD("BGEZALS_MM_BLTZALS_MM") 1, false, false, 3, 2, 2, 1, 0, 0}, // #949
{DBGFIELD("BGEZAL_MM_BLTZAL_MM") 1, false, false, 3, 2, 2, 1, 0, 0}, // #950
{DBGFIELD("JALR16_MM_JALR_MM") 1, false, false, 3, 2, 2, 1, 0, 0}, // #951
{DBGFIELD("JALRS16_MM_JALRS_MM") 1, false, false, 3, 2, 2, 1, 0, 0}, // #952
{DBGFIELD("JALS_MM") 1, false, false, 3, 2, 2, 1, 0, 0}, // #953
{DBGFIELD("JALX_MM_JAL_MM") 1, false, false, 3, 2, 2, 1, 0, 0}, // #954
{DBGFIELD("TAILCALLREG_MM") 1, false, false, 3, 2, 1, 1, 0, 0}, // #955
{DBGFIELD("TAILCALL_MM") 1, false, false, 3, 2, 1, 1, 0, 0}, // #956
{DBGFIELD("PseudoIndirectBranch_MM") 1, false, false, 3, 2, 1, 1, 0, 0}, // #957
{DBGFIELD("BREAK16_MM_BREAK_MM") 1, false, false, 3, 2, 1, 1, 0, 0}, // #958
{DBGFIELD("SDBBP16_MM_SDBBP_MM") 1, false, false, 3, 2, 1, 1, 0, 0}, // #959
{DBGFIELD("SYSCALL_MM") 1, false, false, 3, 2, 1, 1, 0, 0}, // #960
{DBGFIELD("TEQI_MM") 1, false, false, 3, 2, 1, 1, 0, 0}, // #961
{DBGFIELD("TEQ_MM") 1, false, false, 3, 2, 1, 1, 0, 0}, // #962
{DBGFIELD("TGEIU_MM") 1, false, false, 3, 2, 1, 1, 0, 0}, // #963
{DBGFIELD("TGEI_MM") 1, false, false, 3, 2, 1, 1, 0, 0}, // #964
{DBGFIELD("TGEU_MM") 1, false, false, 3, 2, 1, 1, 0, 0}, // #965
{DBGFIELD("TGE_MM") 1, false, false, 3, 2, 1, 1, 0, 0}, // #966
{DBGFIELD("TLTIU_MM") 1, false, false, 3, 2, 1, 1, 0, 0}, // #967
{DBGFIELD("TLTI_MM") 1, false, false, 3, 2, 1, 1, 0, 0}, // #968
{DBGFIELD("TLTU_MM") 1, false, false, 3, 2, 1, 1, 0, 0}, // #969
{DBGFIELD("TLT_MM") 1, false, false, 3, 2, 1, 1, 0, 0}, // #970
{DBGFIELD("TNEI_MM") 1, false, false, 3, 2, 1, 1, 0, 0}, // #971
{DBGFIELD("TNE_MM") 1, false, false, 3, 2, 1, 1, 0, 0}, // #972
{DBGFIELD("TRAP_MM") 1, false, false, 3, 2, 1, 1, 0, 0}, // #973
{DBGFIELD("BC16_MMR6_BC_MMR6") 1, false, false, 3, 2, 1, 1, 0, 0}, // #974
{DBGFIELD("BC1EQZC_MMR6_BC1NEZC_MMR6") 1, false, false, 3, 2, 1, 1, 0, 0}, // #975
{DBGFIELD("BC2EQZC_MMR6_BC2NEZC_MMR6") 1, false, false, 3, 2, 1, 1, 0, 0}, // #976
{DBGFIELD("BEQC_MMR6_BGEC_MMR6_BGEUC_MMR6_BLTC_MMR6_BLTUC_MMR6_BNEC_MMR6_BNVC_MMR6_BOVC_MMR6") 1, false, false, 3, 2, 1, 1, 0, 0}, // #977
{DBGFIELD("BEQZC16_MMR6_BNEZC16_MMR6") 1, false, false, 3, 2, 1, 1, 0, 0}, // #978
{DBGFIELD("BEQZC_MMR6_BGEZC_MMR6_BGTZC_MMR6_BLEZC_MMR6_BLTZC_MMR6_BNEZC_MMR6") 1, false, false, 3, 2, 1, 1, 0, 0}, // #979
{DBGFIELD("DERET_MMR6") 1, false, false, 3, 2, 1, 1, 0, 0}, // #980
{DBGFIELD("ERETNC_MMR6") 1, false, false, 3, 2, 1, 1, 0, 0}, // #981
{DBGFIELD("JAL_MMR6") 1, false, false, 3, 2, 1, 1, 0, 0}, // #982
{DBGFIELD("ERET_MMR6") 1, false, false, 3, 2, 1, 1, 0, 0}, // #983
{DBGFIELD("JIC_MMR6") 1, false, false, 3, 2, 1, 1, 0, 0}, // #984
{DBGFIELD("JRADDIUSP_JRCADDIUSP_MMR6") 1, false, false, 3, 2, 1, 1, 0, 0}, // #985
{DBGFIELD("JRC16_MM") 1, false, false, 3, 2, 1, 1, 0, 0}, // #986
{DBGFIELD("JRC16_MMR6") 1, false, false, 3, 2, 1, 1, 0, 0}, // #987
{DBGFIELD("SIGRIE_MMR6") 1, false, false, 3, 2, 1, 1, 0, 0}, // #988
{DBGFIELD("B_MMR6_Pseudo") 1, false, false, 3, 2, 1, 1, 0, 0}, // #989
{DBGFIELD("PseudoIndirectBranch_MMR6") 1, false, false, 3, 2, 1, 1, 0, 0}, // #990
{DBGFIELD("BALC_MMR6") 1, false, false, 3, 2, 2, 1, 0, 0}, // #991
{DBGFIELD("BEQZALC_MMR6_BGEZALC_MMR6_BGTZALC_MMR6_BLEZALC_MMR6_BLTZALC_MMR6_BNEZALC_MMR6") 1, false, false, 3, 2, 2, 1, 0, 0}, // #992
{DBGFIELD("JALRC16_MMR6") 1, false, false, 3, 2, 2, 1, 0, 0}, // #993
{DBGFIELD("JALRC_HB_MMR6") 1, false, false, 3, 2, 2, 1, 0, 0}, // #994
{DBGFIELD("JALRC_MMR6") 1, false, false, 3, 2, 2, 1, 0, 0}, // #995
{DBGFIELD("JIALC_MMR6") 1, false, false, 3, 2, 2, 1, 0, 0}, // #996
{DBGFIELD("TAILCALLREG_MMR6") 1, false, false, 3, 2, 1, 1, 0, 0}, // #997
{DBGFIELD("TAILCALL_MMR6") 1, false, false, 3, 2, 1, 1, 0, 0}, // #998
{DBGFIELD("BREAK16_MMR6_BREAK_MMR6") 1, false, false, 3, 2, 1, 1, 0, 0}, // #999
{DBGFIELD("SDBBP_MMR6_SDBBP16_MMR6") 1, false, false, 3, 2, 1, 1, 0, 0}, // #1000
{DBGFIELD("BEQ64_BNE64") 1, false, false, 3, 2, 1, 1, 0, 0}, // #1001
{DBGFIELD("BGEZ64_BGTZ64_BLEZ64_BLTZ64") 1, false, false, 3, 2, 1, 1, 0, 0}, // #1002
{DBGFIELD("JR64") 1, false, false, 3, 2, 1, 1, 0, 0}, // #1003
{DBGFIELD("JALR64_JALR64Pseudo_JALRHB64Pseudo") 1, false, false, 3, 2, 2, 1, 0, 0}, // #1004
{DBGFIELD("JALR_HB64") 1, false, false, 3, 2, 2, 1, 0, 0}, // #1005
{DBGFIELD("JR_HB64") 1, false, false, 3, 2, 1, 1, 0, 0}, // #1006
{DBGFIELD("TAILCALLREG64_TAILCALLREGHB64") 1, false, false, 3, 2, 1, 1, 0, 0}, // #1007
{DBGFIELD("PseudoReturn64") 1, false, false, 3, 2, 1, 1, 0, 0}, // #1008
{DBGFIELD("BEQC64_BGEC64_BGEUC64_BLTC64_BLTUC64_BNEC64") 1, false, false, 3, 2, 1, 1, 0, 0}, // #1009
{DBGFIELD("BEQZC64_BGEZC64_BGTZC64_BLEZC64_BLTZC64_BNEZC64") 1, false, false, 3, 2, 1, 1, 0, 0}, // #1010
{DBGFIELD("JIC64") 1, false, false, 3, 2, 1, 1, 0, 0}, // #1011
{DBGFIELD("PseudoIndirectBranch64_PseudoIndirectHazardBranch64") 1, false, false, 3, 2, 1, 1, 0, 0}, // #1012
{DBGFIELD("JIALC64") 1, false, false, 3, 2, 2, 1, 0, 0}, // #1013
{DBGFIELD("JR_HB64_R6") 1, false, false, 3, 2, 1, 1, 0, 0}, // #1014
{DBGFIELD("TAILCALL64R6REG_TAILCALLHB64R6REG") 1, false, false, 3, 2, 1, 1, 0, 0}, // #1015
{DBGFIELD("PseudoIndirectBranch64R6_PseudoIndrectHazardBranch64R6") 1, false, false, 3, 2, 1, 1, 0, 0}, // #1016
{DBGFIELD("EVP") 1, false, false, 5, 2, 3, 1, 0, 0}, // #1017
{DBGFIELD("DVP") 1, false, false, 5, 2, 3, 1, 0, 0}, // #1018
{DBGFIELD("TLBP_MM") 1, false, false, 5, 2, 4, 1, 0, 0}, // #1019
{DBGFIELD("TLBR_MM") 1, false, false, 5, 2, 4, 1, 0, 0}, // #1020
{DBGFIELD("TLBWI_MM") 1, false, false, 5, 2, 4, 1, 0, 0}, // #1021
{DBGFIELD("TLBWR_MM") 1, false, false, 5, 2, 4, 1, 0, 0}, // #1022
{DBGFIELD("DI_MM") 1, false, false, 5, 2, 3, 1, 0, 0}, // #1023
{DBGFIELD("EI_MM") 1, false, false, 5, 2, 3, 1, 0, 0}, // #1024
{DBGFIELD("EHB_MM") 1, false, false, 5, 2, 3, 1, 0, 0}, // #1025
{DBGFIELD("PAUSE_MM") 1, false, false, 5, 2, 3, 1, 0, 0}, // #1026
{DBGFIELD("WAIT_MM") 1, false, false, 5, 2, 3, 1, 0, 0}, // #1027
{DBGFIELD("RDPGPR_MMR6") 1, false, false, 5, 2, 3, 1, 0, 0}, // #1028
{DBGFIELD("WRPGPR_MMR6") 1, false, false, 5, 2, 3, 1, 0, 0}, // #1029
{DBGFIELD("TLBINV_MMR6") 1, false, false, 5, 2, 4, 1, 0, 0}, // #1030
{DBGFIELD("TLBINVF_MMR6") 1, false, false, 5, 2, 4, 1, 0, 0}, // #1031
{DBGFIELD("MFHC0_MMR6") 1, false, false, 5, 2, 2, 1, 0, 0}, // #1032
{DBGFIELD("MFC0_MMR6") 1, false, false, 5, 2, 2, 1, 0, 0}, // #1033
{DBGFIELD("MFHC2_MMR6_MFC2_MMR6") 1, false, false, 5, 2, 2, 1, 0, 0}, // #1034
{DBGFIELD("MTHC0_MMR6") 1, false, false, 5, 2, 3, 1, 0, 0}, // #1035
{DBGFIELD("MTC0_MMR6") 1, false, false, 5, 2, 3, 1, 0, 0}, // #1036
{DBGFIELD("MTHC2_MMR6_MTC2_MMR6") 1, false, false, 5, 2, 3, 1, 0, 0}, // #1037
{DBGFIELD("EVP_MMR6") 1, false, false, 5, 2, 3, 1, 0, 0}, // #1038
{DBGFIELD("DVP_MMR6") 1, false, false, 5, 2, 3, 1, 0, 0}, // #1039
{DBGFIELD("DI_MMR6") 1, false, false, 5, 2, 3, 1, 0, 0}, // #1040
{DBGFIELD("EI_MMR6") 1, false, false, 5, 2, 3, 1, 0, 0}, // #1041
{DBGFIELD("EHB_MMR6") 1, false, false, 5, 2, 3, 1, 0, 0}, // #1042
{DBGFIELD("PAUSE_MMR6") 1, false, false, 5, 2, 3, 1, 0, 0}, // #1043
{DBGFIELD("WAIT_MMR6") 1, false, false, 5, 2, 3, 1, 0, 0}, // #1044
{DBGFIELD("DMFC0") 1, false, false, 5, 2, 2, 1, 0, 0}, // #1045
{DBGFIELD("DMTC0") 1, false, false, 5, 2, 3, 1, 0, 0}, // #1046
{DBGFIELD("DMFC2") 1, false, false, 7, 1, 1, 1, 0, 0}, // #1047
{DBGFIELD("DMTC2") 1, false, false, 7, 1, 1, 1, 0, 0}, // #1048
{DBGFIELD("CFC2_MM") 1, false, false, 1, 2, 2, 1, 0, 0}, // #1049
{DBGFIELD("CTC2_MM") 1, false, false, 1, 2, 2, 1, 0, 0}, // #1050
{DBGFIELD("DMT") 1, false, false, 1, 2, 2, 1, 0, 0}, // #1051
{DBGFIELD("DVPE") 1, false, false, 1, 2, 2, 1, 0, 0}, // #1052
{DBGFIELD("EMT") 1, false, false, 1, 2, 2, 1, 0, 0}, // #1053
{DBGFIELD("EVPE") 1, false, false, 1, 2, 2, 1, 0, 0}, // #1054
{DBGFIELD("MFTR") 1, false, false, 1, 2, 2, 1, 0, 0}, // #1055
{DBGFIELD("MTTR") 1, false, false, 1, 2, 2, 1, 0, 0}, // #1056
{DBGFIELD("YIELD") 1, false, false, 5, 2, 5, 1, 0, 0}, // #1057
{DBGFIELD("FORK") 1, false, false, 5, 2, 1, 1, 0, 0}, // #1058
{DBGFIELD("DMFGC0") 1, false, false, 5, 2, 1, 1, 0, 0}, // #1059
{DBGFIELD("DMTGC0") 1, false, false, 5, 2, 1, 1, 0, 0}, // #1060
{DBGFIELD("HYPCALL_MM") 1, false, false, 5, 2, 1, 1, 0, 0}, // #1061
{DBGFIELD("TLBGINVF_MM") 1, false, false, 5, 2, 1, 1, 0, 0}, // #1062
{DBGFIELD("TLBGINV_MM") 1, false, false, 5, 2, 1, 1, 0, 0}, // #1063
{DBGFIELD("TLBGP_MM") 1, false, false, 5, 2, 1, 1, 0, 0}, // #1064
{DBGFIELD("TLBGR_MM") 1, false, false, 5, 2, 1, 1, 0, 0}, // #1065
{DBGFIELD("TLBGWI_MM") 1, false, false, 5, 2, 1, 1, 0, 0}, // #1066
{DBGFIELD("TLBGWR_MM") 1, false, false, 5, 2, 1, 1, 0, 0}, // #1067
{DBGFIELD("MFGC0_MM") 1, false, false, 5, 2, 1, 1, 0, 0}, // #1068
{DBGFIELD("MFHGC0_MM") 1, false, false, 5, 2, 1, 1, 0, 0}, // #1069
{DBGFIELD("MTGC0_MM") 1, false, false, 5, 2, 1, 1, 0, 0}, // #1070
{DBGFIELD("MTHGC0_MM") 1, false, false, 5, 2, 1, 1, 0, 0}, // #1071
{DBGFIELD("SC_MMR6") 1, false, false, 8, 2, 2, 1, 0, 0}, // #1072
{DBGFIELD("LDC2_R6") 1, false, false, 8, 2, 2, 1, 0, 0}, // #1073
{DBGFIELD("LL_R6") 1, false, false, 8, 2, 2, 1, 0, 0}, // #1074
{DBGFIELD("LWC2_R6") 1, false, false, 8, 2, 2, 1, 0, 0}, // #1075
{DBGFIELD("SWC2_R6") 1, false, false, 8, 2, 1, 1, 0, 0}, // #1076
{DBGFIELD("SDC2_R6") 1, false, false, 8, 2, 1, 1, 0, 0}, // #1077
{DBGFIELD("SC_R6") 1, false, false, 8, 2, 2, 1, 0, 0}, // #1078
{DBGFIELD("PREF_R6") 1, false, false, 8, 2, 1, 1, 0, 0}, // #1079
{DBGFIELD("CACHE_R6") 1, false, false, 8, 2, 5, 1, 0, 0}, // #1080
{DBGFIELD("GINVI") 1, false, false, 8, 2, 1, 1, 0, 0}, // #1081
{DBGFIELD("GINVT") 1, false, false, 8, 2, 1, 1, 0, 0}, // #1082
{DBGFIELD("LBE_MM") 1, false, false, 8, 2, 2, 1, 0, 0}, // #1083
{DBGFIELD("LBuE_MM") 1, false, false, 8, 2, 2, 1, 0, 0}, // #1084
{DBGFIELD("LHE_MM") 1, false, false, 8, 2, 2, 1, 0, 0}, // #1085
{DBGFIELD("LHuE_MM") 1, false, false, 8, 2, 2, 1, 0, 0}, // #1086
{DBGFIELD("LWE_MM") 1, false, false, 8, 2, 2, 1, 0, 0}, // #1087
{DBGFIELD("LWLE_MM") 1, false, false, 8, 2, 2, 1, 0, 0}, // #1088
{DBGFIELD("LWRE_MM") 1, false, false, 8, 2, 2, 1, 0, 0}, // #1089
{DBGFIELD("LLE_MM") 1, false, false, 8, 2, 2, 1, 0, 0}, // #1090
{DBGFIELD("SBE_MM") 1, false, false, 8, 2, 1, 1, 0, 0}, // #1091
{DBGFIELD("SB_MM") 1, false, false, 8, 2, 1, 1, 0, 0}, // #1092
{DBGFIELD("SHE_MM") 1, false, false, 8, 2, 1, 1, 0, 0}, // #1093
{DBGFIELD("SWE_MM") 1, false, false, 8, 2, 1, 1, 0, 0}, // #1094
{DBGFIELD("SWLE_MM") 1, false, false, 8, 2, 1, 1, 0, 0}, // #1095
{DBGFIELD("SWRE_MM") 1, false, false, 8, 2, 1, 1, 0, 0}, // #1096
{DBGFIELD("SCE_MM") 1, false, false, 8, 2, 1, 1, 0, 0}, // #1097
{DBGFIELD("PREFE_MM") 1, false, false, 8, 2, 1, 1, 0, 0}, // #1098
{DBGFIELD("CACHEE_MM") 1, false, false, 8, 2, 5, 1, 0, 0}, // #1099
{DBGFIELD("Restore16_RestoreX16") 1, false, false, 8, 2, 2, 1, 0, 0}, // #1100
{DBGFIELD("LbRxRyOffMemX16") 1, false, false, 8, 2, 2, 1, 0, 0}, // #1101
{DBGFIELD("LbuRxRyOffMemX16") 1, false, false, 8, 2, 2, 1, 0, 0}, // #1102
{DBGFIELD("LhRxRyOffMemX16") 1, false, false, 8, 2, 2, 1, 0, 0}, // #1103
{DBGFIELD("LhuRxRyOffMemX16") 1, false, false, 8, 2, 2, 1, 0, 0}, // #1104
{DBGFIELD("LwRxRyOffMemX16_LwRxSpImmX16_LwRxPcTcp16_LwRxPcTcpX16") 1, false, false, 8, 2, 2, 1, 0, 0}, // #1105
{DBGFIELD("Save16_SaveX16") 1, false, false, 8, 2, 1, 1, 0, 0}, // #1106
{DBGFIELD("SbRxRyOffMemX16") 1, false, false, 8, 2, 1, 1, 0, 0}, // #1107
{DBGFIELD("ShRxRyOffMemX16") 1, false, false, 8, 2, 1, 1, 0, 0}, // #1108
{DBGFIELD("SwRxRyOffMemX16_SwRxSpImmX16") 1, false, false, 8, 2, 1, 1, 0, 0}, // #1109
{DBGFIELD("LBU16_MM_LBu_MM") 1, false, false, 8, 2, 2, 1, 0, 0}, // #1110
{DBGFIELD("LB_MM") 1, false, false, 8, 2, 2, 1, 0, 0}, // #1111
{DBGFIELD("LHU16_MM_LHu_MM") 1, false, false, 8, 2, 2, 1, 0, 0}, // #1112
{DBGFIELD("LH_MM") 1, false, false, 8, 2, 2, 1, 0, 0}, // #1113
{DBGFIELD("LL_MM") 1, false, false, 8, 2, 2, 1, 0, 0}, // #1114
{DBGFIELD("LW16_MM_LWGP_MM_LWSP_MM_LW_MM") 1, false, false, 8, 2, 2, 1, 0, 0}, // #1115
{DBGFIELD("LWL_MM") 1, false, false, 8, 2, 2, 1, 0, 0}, // #1116
{DBGFIELD("LWM16_MM_LWM32_MM") 1, false, false, 8, 2, 2, 1, 0, 0}, // #1117
{DBGFIELD("LWP_MM") 1, false, false, 8, 2, 2, 1, 0, 0}, // #1118
{DBGFIELD("LWR_MM") 1, false, false, 8, 2, 2, 1, 0, 0}, // #1119
{DBGFIELD("LWU_MM") 1, false, false, 8, 2, 2, 1, 0, 0}, // #1120
{DBGFIELD("LWXS_MM") 1, false, false, 8, 2, 2, 1, 0, 0}, // #1121
{DBGFIELD("SB16_MM") 1, false, false, 8, 2, 1, 1, 0, 0}, // #1122
{DBGFIELD("SC_MM") 1, false, false, 8, 2, 1, 1, 0, 0}, // #1123
{DBGFIELD("SH16_MM_SH_MM") 1, false, false, 8, 2, 1, 1, 0, 0}, // #1124
{DBGFIELD("SW16_MM_SWSP_MM_SW_MM") 1, false, false, 8, 2, 1, 1, 0, 0}, // #1125
{DBGFIELD("SWL_MM") 1, false, false, 8, 2, 1, 1, 0, 0}, // #1126
{DBGFIELD("SWM16_MM_SWM32_MM") 1, false, false, 8, 2, 1, 1, 0, 0}, // #1127
{DBGFIELD("SWM_MM") 1, false, false, 8, 2, 1, 1, 0, 0}, // #1128
{DBGFIELD("SWP_MM") 1, false, false, 8, 2, 1, 1, 0, 0}, // #1129
{DBGFIELD("SWR_MM") 1, false, false, 8, 2, 1, 1, 0, 0}, // #1130
{DBGFIELD("PREF_MM_PREFX_MM") 1, false, false, 8, 2, 1, 1, 0, 0}, // #1131
{DBGFIELD("CACHE_MM") 1, false, false, 8, 2, 5, 1, 0, 0}, // #1132
{DBGFIELD("SYNC_MM") 1, false, false, 8, 2, 1, 1, 0, 0}, // #1133
{DBGFIELD("SYNCI_MM") 1, false, false, 8, 2, 1, 1, 0, 0}, // #1134
{DBGFIELD("GINVI_MMR6") 1, false, false, 8, 2, 1, 1, 0, 0}, // #1135
{DBGFIELD("GINVT_MMR6") 1, false, false, 8, 2, 1, 1, 0, 0}, // #1136
{DBGFIELD("LBU_MMR6") 1, false, false, 8, 2, 2, 1, 0, 0}, // #1137
{DBGFIELD("LB_MMR6") 1, false, false, 8, 2, 2, 1, 0, 0}, // #1138
{DBGFIELD("LDC2_MMR6") 1, false, false, 8, 2, 2, 1, 0, 0}, // #1139
{DBGFIELD("LL_MMR6") 1, false, false, 8, 2, 2, 1, 0, 0}, // #1140
{DBGFIELD("LWM16_MMR6") 1, false, false, 8, 2, 2, 1, 0, 0}, // #1141
{DBGFIELD("LWC2_MMR6") 1, false, false, 8, 2, 2, 1, 0, 0}, // #1142
{DBGFIELD("LWPC_MMR6") 1, false, false, 8, 2, 2, 1, 0, 0}, // #1143
{DBGFIELD("LW_MMR6") 1, false, false, 8, 2, 2, 1, 0, 0}, // #1144
{DBGFIELD("SB16_MMR6_SB_MMR6") 1, false, false, 8, 2, 1, 1, 0, 0}, // #1145
{DBGFIELD("SDC2_MMR6") 1, false, false, 8, 2, 1, 1, 0, 0}, // #1146
{DBGFIELD("SH16_MMR6_SH_MMR6") 1, false, false, 8, 2, 1, 1, 0, 0}, // #1147
{DBGFIELD("SW16_MMR6_SWSP_MMR6_SW_MMR6") 1, false, false, 8, 2, 1, 1, 0, 0}, // #1148
{DBGFIELD("SWC2_MMR6") 1, false, false, 8, 2, 1, 1, 0, 0}, // #1149
{DBGFIELD("SWM16_MMR6") 1, false, false, 8, 2, 1, 1, 0, 0}, // #1150
{DBGFIELD("SYNC_MMR6") 1, false, false, 8, 2, 1, 1, 0, 0}, // #1151
{DBGFIELD("SYNCI_MMR6") 1, false, false, 8, 2, 1, 1, 0, 0}, // #1152
{DBGFIELD("PREF_MMR6") 1, false, false, 8, 2, 1, 1, 0, 0}, // #1153
{DBGFIELD("CACHE_MMR6") 1, false, false, 8, 2, 5, 1, 0, 0}, // #1154
{DBGFIELD("LD") 1, false, false, 8, 2, 2, 1, 0, 0}, // #1155
{DBGFIELD("LL64_LLD") 1, false, false, 8, 2, 2, 1, 0, 0}, // #1156
{DBGFIELD("LWu") 1, false, false, 8, 2, 2, 1, 0, 0}, // #1157
{DBGFIELD("LB64") 1, false, false, 8, 2, 2, 1, 0, 0}, // #1158
{DBGFIELD("LBu64") 1, false, false, 8, 2, 2, 1, 0, 0}, // #1159
{DBGFIELD("LH64") 1, false, false, 8, 2, 2, 1, 0, 0}, // #1160
{DBGFIELD("LHu64") 1, false, false, 8, 2, 2, 1, 0, 0}, // #1161
{DBGFIELD("LW64") 1, false, false, 8, 2, 2, 1, 0, 0}, // #1162
{DBGFIELD("LWL64") 1, false, false, 8, 2, 2, 1, 0, 0}, // #1163
{DBGFIELD("LWR64") 1, false, false, 8, 2, 2, 1, 0, 0}, // #1164
{DBGFIELD("LDL") 1, false, false, 8, 2, 2, 1, 0, 0}, // #1165
{DBGFIELD("LDR") 1, false, false, 8, 2, 2, 1, 0, 0}, // #1166
{DBGFIELD("SD") 1, false, false, 8, 2, 1, 1, 0, 0}, // #1167
{DBGFIELD("SC64_SCD") 1, false, false, 8, 2, 1, 1, 0, 0}, // #1168
{DBGFIELD("SB64") 1, false, false, 8, 2, 1, 1, 0, 0}, // #1169
{DBGFIELD("SH64") 1, false, false, 8, 2, 1, 1, 0, 0}, // #1170
{DBGFIELD("SW64") 1, false, false, 8, 2, 1, 1, 0, 0}, // #1171
{DBGFIELD("SWL64") 1, false, false, 8, 2, 1, 1, 0, 0}, // #1172
{DBGFIELD("SWR64") 1, false, false, 8, 2, 1, 1, 0, 0}, // #1173
{DBGFIELD("SDL") 1, false, false, 8, 2, 1, 1, 0, 0}, // #1174
{DBGFIELD("SDR") 1, false, false, 8, 2, 1, 1, 0, 0}, // #1175
{DBGFIELD("LWUPC") 1, false, false, 8, 2, 2, 1, 0, 0}, // #1176
{DBGFIELD("LDPC") 1, false, false, 8, 2, 2, 1, 0, 0}, // #1177
{DBGFIELD("LLD_R6") 1, false, false, 8, 2, 2, 1, 0, 0}, // #1178
{DBGFIELD("LL64_R6") 1, false, false, 8, 2, 2, 1, 0, 0}, // #1179
{DBGFIELD("SC64_R6") 1, false, false, 8, 2, 2, 1, 0, 0}, // #1180
{DBGFIELD("SCD_R6") 1, false, false, 8, 2, 2, 1, 0, 0}, // #1181
{DBGFIELD("CRC32B") 1, false, false, 1, 2, 1, 1, 0, 0}, // #1182
{DBGFIELD("CRC32H") 1, false, false, 1, 2, 1, 1, 0, 0}, // #1183
{DBGFIELD("CRC32W") 1, false, false, 1, 2, 1, 1, 0, 0}, // #1184
{DBGFIELD("CRC32CB") 1, false, false, 1, 2, 1, 1, 0, 0}, // #1185
{DBGFIELD("CRC32CH") 1, false, false, 1, 2, 1, 1, 0, 0}, // #1186
{DBGFIELD("CRC32CW") 1, false, false, 1, 2, 1, 1, 0, 0}, // #1187
{DBGFIELD("CRC32D") 1, false, false, 1, 2, 1, 1, 0, 0}, // #1188
{DBGFIELD("CRC32CD") 1, false, false, 1, 2, 1, 1, 0, 0}, // #1189
{DBGFIELD("BADDu") 1, false, false, 1, 2, 1, 1, 0, 0}, // #1190
{DBGFIELD("BBIT0_BBIT032_BBIT1_BBIT132") 1, false, false, 1, 2, 1, 1, 0, 0}, // #1191
{DBGFIELD("CINS_CINS32_CINS64_32_CINS_i32") 1, false, false, 1, 2, 1, 1, 0, 0}, // #1192
{DBGFIELD("DMFC2_OCTEON") 1, false, false, 1, 2, 1, 1, 0, 0}, // #1193
{DBGFIELD("DMTC2_OCTEON") 1, false, false, 1, 2, 1, 1, 0, 0}, // #1194
{DBGFIELD("DPOP_POP") 1, false, false, 1, 2, 1, 1, 0, 0}, // #1195
{DBGFIELD("EXTS_EXTS32") 1, false, false, 1, 2, 1, 1, 0, 0}, // #1196
{DBGFIELD("MTM0_MTM1_MTM2_MTP0_MTP1_MTP2") 1, false, false, 1, 2, 1, 1, 0, 0}, // #1197
{DBGFIELD("SEQ_SNE") 1, false, false, 1, 2, 1, 1, 0, 0}, // #1198
{DBGFIELD("SEQi_SNEi") 1, false, false, 1, 2, 1, 1, 0, 0}, // #1199
{DBGFIELD("V3MULU_VMM0_VMULU") 1, false, false, 1, 2, 1, 1, 0, 0}, // #1200
{DBGFIELD("DMUL") 1, false, false, 12, 2, 5, 1, 0, 0}, // #1201
{DBGFIELD("PseudoTRUNC_W_D_PseudoTRUNC_W_D32_PseudoTRUNC_W_S") 1, false, false, 19, 2, 5, 1, 0, 0}, // #1202
{DBGFIELD("MOVT_I64") 1, false, false, 16, 2, 4, 1, 0, 0}, // #1203
{DBGFIELD("MOVF_I64") 1, false, false, 16, 2, 4, 1, 0, 0}, // #1204
{DBGFIELD("MOVZ_I64_S") 1, false, false, 16, 2, 4, 1, 0, 0}, // #1205
{DBGFIELD("MOVN_I64_D64") 1, false, false, 16, 2, 4, 1, 0, 0}, // #1206
{DBGFIELD("MOVN_I64_S") 1, false, false, 16, 2, 4, 1, 0, 0}, // #1207
{DBGFIELD("MOVZ_I64_D64") 1, false, false, 16, 2, 4, 1, 0, 0}, // #1208
{DBGFIELD("SELEQZ_S_SELNEZ_S") 1, false, false, 14, 2, 4, 1, 0, 0}, // #1209
{DBGFIELD("SELEQZ_D_SELNEZ_D") 1, false, false, 14, 2, 4, 1, 0, 0}, // #1210
{DBGFIELD("MAX_S_MAXA_S") 1, false, false, 14, 2, 4, 1, 0, 0}, // #1211
{DBGFIELD("MAX_D_MAXA_D") 1, false, false, 14, 2, 4, 1, 0, 0}, // #1212
{DBGFIELD("MIN_S_MINA_D") 1, false, false, 14, 2, 4, 1, 0, 0}, // #1213
{DBGFIELD("MIN_D_MINA_S") 1, false, false, 14, 2, 4, 1, 0, 0}, // #1214
{DBGFIELD("CLASS_S") 1, false, false, 14, 2, 4, 1, 0, 0}, // #1215
{DBGFIELD("CLASS_D") 1, false, false, 14, 2, 4, 1, 0, 0}, // #1216
{DBGFIELD("RINT_S") 1, false, false, 19, 2, 5, 1, 0, 0}, // #1217
{DBGFIELD("RINT_D") 1, false, false, 19, 2, 5, 1, 0, 0}, // #1218
{DBGFIELD("BC1EQZ_BC1NEZ") 1, false, false, 14, 2, 2, 1, 0, 0}, // #1219
{DBGFIELD("SEL_D") 1, false, false, 14, 2, 2, 1, 0, 0}, // #1220
{DBGFIELD("SEL_S") 1, false, false, 14, 2, 2, 1, 0, 0}, // #1221
{DBGFIELD("MADDF_S") 1, false, false, 14, 2, 4, 1, 0, 0}, // #1222
{DBGFIELD("MSUBF_S") 1, false, false, 14, 2, 4, 1, 0, 0}, // #1223
{DBGFIELD("MADDF_D") 1, false, false, 14, 2, 4, 1, 0, 0}, // #1224
{DBGFIELD("MSUBF_D") 1, false, false, 14, 2, 4, 1, 0, 0}, // #1225
{DBGFIELD("MOVF_D32_MM") 1, false, false, 16, 2, 4, 1, 0, 0}, // #1226
{DBGFIELD("MOVF_S_MM") 1, false, false, 16, 2, 4, 1, 0, 0}, // #1227
{DBGFIELD("MOVN_I_D32_MM") 1, false, false, 16, 2, 4, 1, 0, 0}, // #1228
{DBGFIELD("MOVN_I_S_MM") 1, false, false, 16, 2, 4, 1, 0, 0}, // #1229
{DBGFIELD("MOVT_D32_MM") 1, false, false, 16, 2, 4, 1, 0, 0}, // #1230
{DBGFIELD("MOVT_S_MM") 1, false, false, 16, 2, 4, 1, 0, 0}, // #1231
{DBGFIELD("MOVZ_I_D32_MM") 1, false, false, 16, 2, 4, 1, 0, 0}, // #1232
{DBGFIELD("MOVZ_I_S_MM") 1, false, false, 16, 2, 4, 1, 0, 0}, // #1233
{DBGFIELD("CVT_D32_S_MM_CVT_D32_W_MM_CVT_D64_S_MM_CVT_D64_W_MM_CVT_L_D64_MM_CVT_L_S_MM_CVT_S_D32_MM_CVT_S_D64_MM_CVT_S_W_MM_CVT_W_D32_MM_CVT_W_D64_MM_CVT_W_S_MM") 1, false, false, 19, 2, 5, 1, 0, 0}, // #1234
{DBGFIELD("CEIL_W_MM_CEIL_W_S_MM") 1, false, false, 19, 2, 5, 1, 0, 0}, // #1235
{DBGFIELD("FLOOR_W_MM_FLOOR_W_S_MM") 1, false, false, 19, 2, 5, 1, 0, 0}, // #1236
{DBGFIELD("NMADD_S_MM") 1, false, false, 19, 2, 5, 1, 0, 0}, // #1237
{DBGFIELD("NMADD_D32_MM") 1, false, false, 19, 2, 5, 1, 0, 0}, // #1238
{DBGFIELD("NMSUB_S_MM") 1, false, false, 19, 2, 5, 1, 0, 0}, // #1239
{DBGFIELD("NMSUB_D32_MM") 1, false, false, 19, 2, 5, 1, 0, 0}, // #1240
{DBGFIELD("MADD_S_MM") 1, false, false, 19, 2, 5, 1, 0, 0}, // #1241
{DBGFIELD("MADD_D32_MM") 1, false, false, 19, 2, 5, 1, 0, 0}, // #1242
{DBGFIELD("ROUND_W_MM_ROUND_W_S_MM") 1, false, false, 19, 2, 5, 1, 0, 0}, // #1243
{DBGFIELD("TRUNC_W_MM_TRUNC_W_S_MM") 1, false, false, 19, 2, 5, 1, 0, 0}, // #1244
{DBGFIELD("C_F_D32_MM_C_F_D64_MM") 1, false, false, 14, 2, 2, 1, 0, 0}, // #1245
{DBGFIELD("C_F_S_MM") 1, false, false, 14, 2, 2, 1, 0, 0}, // #1246
{DBGFIELD("C_EQ_D32_MM_C_EQ_D64_MM_C_LE_D32_MM_C_LE_D64_MM_C_LT_D32_MM_C_LT_D64_MM_C_SF_D32_MM_C_SF_D64_MM_C_UN_D32_MM_C_UN_D64_MM") 1, false, false, 14, 2, 2, 1, 0, 0}, // #1247
{DBGFIELD("C_EQ_S_MM_C_LE_S_MM_C_LT_S_MM_C_SF_S_MM_C_UN_S_MM") 1, false, false, 14, 2, 2, 1, 0, 0}, // #1248
{DBGFIELD("C_NGE_D32_MM_C_NGE_D64_MM_C_NGL_D32_MM_C_NGL_D64_MM_C_NGT_D32_MM_C_NGT_D64_MM_C_OLE_D32_MM_C_OLE_D64_MM_C_OLT_D32_MM_C_OLT_D64_MM_C_SEQ_D32_MM_C_SEQ_D64_MM_C_UEQ_D32_MM_C_UEQ_D64_MM_C_ULE_D32_MM_C_ULE_D64_MM_C_ULT_D32_MM_C_ULT_D64_MM") 1, false, false, 14, 2, 2, 1, 0, 0}, // #1249
{DBGFIELD("C_NGE_S_MM_C_NGL_S_MM_C_NGT_S_MM_C_OLE_S_MM_C_OLT_S_MM_C_SEQ_S_MM_C_UEQ_S_MM_C_ULE_S_MM_C_ULT_S_MM") 1, false, false, 14, 2, 2, 1, 0, 0}, // #1250
{DBGFIELD("C_NGLE_D32_MM_C_NGLE_D64_MM") 1, false, false, 14, 2, 2, 1, 0, 0}, // #1251
{DBGFIELD("C_NGLE_S_MM") 1, false, false, 14, 2, 2, 1, 0, 0}, // #1252
{DBGFIELD("FCMP_S32_MM") 1, false, false, 14, 2, 2, 1, 0, 0}, // #1253
{DBGFIELD("FCMP_D32_MM") 1, false, false, 14, 2, 2, 1, 0, 0}, // #1254
{DBGFIELD("MFC1_MM") 1, false, false, 14, 2, 4, 1, 0, 0}, // #1255
{DBGFIELD("MFHC1_D32_MM_MFHC1_D64_MM") 1, false, false, 14, 2, 4, 1, 0, 0}, // #1256
{DBGFIELD("MTC1_MM_MTC1_D64_MM") 1, false, false, 14, 2, 4, 1, 0, 0}, // #1257
{DBGFIELD("MTHC1_D32_MM_MTHC1_D64_MM") 1, false, false, 14, 2, 4, 1, 0, 0}, // #1258
{DBGFIELD("FABS_D32_MM_FABS_D64_MM") 1, false, false, 14, 2, 4, 1, 0, 0}, // #1259
{DBGFIELD("FABS_S_MM") 1, false, false, 14, 2, 4, 1, 0, 0}, // #1260
{DBGFIELD("FNEG_D32_MM_FNEG_D64_MM_FNEG_S_MM") 1, false, false, 14, 2, 4, 1, 0, 0}, // #1261
{DBGFIELD("FADD_D32_MM_FADD_D64_MM") 1, false, false, 14, 2, 4, 1, 0, 0}, // #1262
{DBGFIELD("FADD_S_MM") 1, false, false, 14, 2, 4, 1, 0, 0}, // #1263
{DBGFIELD("FMOV_D32_MM_FMOV_D64_MM") 1, false, false, 14, 2, 4, 1, 0, 0}, // #1264
{DBGFIELD("FMOV_S_MM") 1, false, false, 14, 2, 4, 1, 0, 0}, // #1265
{DBGFIELD("FMUL_D32_MM_FMUL_D64_MM") 1, false, false, 14, 2, 4, 1, 0, 0}, // #1266
{DBGFIELD("FMUL_S_MM") 1, false, false, 14, 2, 4, 1, 0, 0}, // #1267
{DBGFIELD("FSUB_D32_MM_FSUB_D64_MM") 1, false, false, 14, 2, 4, 1, 0, 0}, // #1268
{DBGFIELD("FSUB_S_MM") 1, false, false, 14, 2, 4, 1, 0, 0}, // #1269
{DBGFIELD("MSUB_S_MM") 1, false, false, 14, 2, 4, 1, 0, 0}, // #1270
{DBGFIELD("MSUB_D32_MM") 1, false, false, 14, 2, 4, 1, 0, 0}, // #1271
{DBGFIELD("FDIV_S_MM") 1, false, false, 21, 2, 7, 1, 0, 0}, // #1272
{DBGFIELD("FDIV_D32_MM_FDIV_D64_MM") 1, false, false, 23, 2, 8, 1, 0, 0}, // #1273
{DBGFIELD("FSQRT_S_MM") 1, false, false, 21, 2, 7, 1, 0, 0}, // #1274
{DBGFIELD("FSQRT_D32_MM_FSQRT_D64_MM") 1, false, false, 23, 2, 9, 1, 0, 0}, // #1275
{DBGFIELD("RECIP_S_MM_RSQRT_S_MM") 1, false, false, 27, 2, 11, 1, 0, 0}, // #1276
{DBGFIELD("RECIP_D32_MM_RECIP_D64_MM_RSQRT_D32_MM_RSQRT_D64_MM") 1, false, false, 25, 2, 10, 1, 0, 0}, // #1277
{DBGFIELD("SDC1_MM") 1, false, false, 29, 2, 1, 1, 0, 0}, // #1278
{DBGFIELD("SWC1_MM") 1, false, false, 29, 2, 1, 1, 0, 0}, // #1279
{DBGFIELD("SUXC1_MM") 1, false, false, 29, 2, 1, 1, 0, 0}, // #1280
{DBGFIELD("SWXC1_MM") 1, false, false, 29, 2, 1, 1, 0, 0}, // #1281
{DBGFIELD("CFC1_MM") 1, false, false, 16, 2, 2, 1, 0, 0}, // #1282
{DBGFIELD("CTC1_MM") 1, false, false, 16, 2, 2, 1, 0, 0}, // #1283
{DBGFIELD("LDC1_MM") 1, false, false, 31, 2, 2, 1, 0, 0}, // #1284
{DBGFIELD("LUXC1_MM") 1, false, false, 31, 2, 2, 1, 0, 0}, // #1285
{DBGFIELD("LWC1_MM") 1, false, false, 31, 2, 2, 1, 0, 0}, // #1286
{DBGFIELD("LWXC1_MM") 1, false, false, 31, 2, 2, 1, 0, 0}, // #1287
{DBGFIELD("FNEG_S_MMR6") 1, false, false, 14, 2, 4, 1, 0, 0}, // #1288
{DBGFIELD("CMP_AF_D_MMR6_CMP_EQ_D_MMR6_CMP_LE_D_MMR6_CMP_LT_D_MMR6_CMP_UN_D_MMR6") 1, false, false, 14, 2, 2, 1, 0, 0}, // #1289
{DBGFIELD("CMP_AF_S_MMR6_CMP_EQ_S_MMR6_CMP_LE_S_MMR6_CMP_LT_S_MMR6_CMP_UN_S_MMR6") 1, false, false, 14, 2, 2, 1, 0, 0}, // #1290
{DBGFIELD("CMP_SAF_D_MMR6_CMP_SEQ_D_MMR6_CMP_SLE_D_MMR6_CMP_SLT_D_MMR6_CMP_SUN_D_MMR6_CMP_UEQ_D_MMR6_CMP_ULE_D_MMR6_CMP_ULT_D_MMR6") 1, false, false, 14, 2, 2, 1, 0, 0}, // #1291
{DBGFIELD("CMP_SAF_S_MMR6_CMP_SEQ_S_MMR6_CMP_SLE_S_MMR6_CMP_SLT_S_MMR6_CMP_SUN_S_MMR6_CMP_UEQ_S_MMR6_CMP_ULE_S_MMR6_CMP_ULT_S_MMR6") 1, false, false, 14, 2, 2, 1, 0, 0}, // #1292
{DBGFIELD("CMP_SUEQ_D_MMR6_CMP_SULE_D_MMR6_CMP_SULT_D_MMR6") 1, false, false, 14, 2, 2, 1, 0, 0}, // #1293
{DBGFIELD("CMP_SUEQ_S_MMR6_CMP_SULE_S_MMR6_CMP_SULT_S_MMR6") 1, false, false, 14, 2, 2, 1, 0, 0}, // #1294
{DBGFIELD("CVT_D_L_MMR6_CVT_L_D_MMR6_CVT_L_S_MMR6_CVT_S_L_MMR6_CVT_S_W_MMR6_CVT_W_S_MMR6") 1, false, false, 19, 2, 5, 1, 0, 0}, // #1295
{DBGFIELD("TRUNC_L_D_MMR6_TRUNC_L_S_MMR6_TRUNC_W_D_MMR6_TRUNC_W_S_MMR6") 1, false, false, 19, 2, 5, 1, 0, 0}, // #1296
{DBGFIELD("ROUND_L_D_MMR6_ROUND_L_S_MMR6_ROUND_W_D_MMR6_ROUND_W_S_MMR6") 1, false, false, 19, 2, 5, 1, 0, 0}, // #1297
{DBGFIELD("FLOOR_L_D_MMR6_FLOOR_L_S_MMR6_FLOOR_W_D_MMR6_FLOOR_W_S_MMR6") 1, false, false, 19, 2, 5, 1, 0, 0}, // #1298
{DBGFIELD("CEIL_L_D_MMR6_CEIL_L_S_MMR6_CEIL_W_D_MMR6_CEIL_W_S_MMR6") 1, false, false, 19, 2, 5, 1, 0, 0}, // #1299
{DBGFIELD("MFC1_MMR6") 1, false, false, 14, 2, 4, 1, 0, 0}, // #1300
{DBGFIELD("MTC1_MMR6") 1, false, false, 14, 2, 4, 1, 0, 0}, // #1301
{DBGFIELD("CLASS_S_MMR6_CLASS_D_MMR6") 1, false, false, 14, 2, 4, 1, 0, 0}, // #1302
{DBGFIELD("FADD_S_MMR6") 1, false, false, 14, 2, 4, 1, 0, 0}, // #1303
{DBGFIELD("MAX_D_MMR6") 1, false, false, 14, 2, 4, 1, 0, 0}, // #1304
{DBGFIELD("MAX_S_MMR6") 1, false, false, 14, 2, 4, 1, 0, 0}, // #1305
{DBGFIELD("MIN_D_MMR6") 1, false, false, 14, 2, 4, 1, 0, 0}, // #1306
{DBGFIELD("MIN_S_MMR6") 1, false, false, 14, 2, 4, 1, 0, 0}, // #1307
{DBGFIELD("MAXA_D_MMR6") 1, false, false, 14, 2, 4, 1, 0, 0}, // #1308
{DBGFIELD("MAXA_S_MMR6") 1, false, false, 14, 2, 4, 1, 0, 0}, // #1309
{DBGFIELD("MINA_D_MMR6") 1, false, false, 14, 2, 4, 1, 0, 0}, // #1310
{DBGFIELD("MINA_S_MMR6") 1, false, false, 14, 2, 4, 1, 0, 0}, // #1311
{DBGFIELD("SELEQZ_D_MMR6_SELNEZ_D_MMR6") 1, false, false, 14, 2, 4, 1, 0, 0}, // #1312
{DBGFIELD("SELEQZ_S_MMR6_SELNEZ_S_MMR6") 1, false, false, 14, 2, 4, 1, 0, 0}, // #1313
{DBGFIELD("SEL_D_MMR6") 1, false, false, 14, 2, 4, 1, 0, 0}, // #1314
{DBGFIELD("SEL_S_MMR6") 1, false, false, 14, 2, 4, 1, 0, 0}, // #1315
{DBGFIELD("RINT_S_MMR6_RINT_D_MMR6") 1, false, false, 19, 2, 5, 1, 0, 0}, // #1316
{DBGFIELD("MADDF_D_MMR6") 1, false, false, 14, 2, 4, 1, 0, 0}, // #1317
{DBGFIELD("MADDF_S_MMR6") 1, false, false, 14, 2, 4, 1, 0, 0}, // #1318
{DBGFIELD("MSUBF_D_MMR6") 1, false, false, 14, 2, 4, 1, 0, 0}, // #1319
{DBGFIELD("MSUBF_S_MMR6") 1, false, false, 14, 2, 4, 1, 0, 0}, // #1320
{DBGFIELD("FMOV_S_MMR6") 1, false, false, 14, 2, 4, 1, 0, 0}, // #1321
{DBGFIELD("FMUL_S_MMR6") 1, false, false, 14, 2, 4, 1, 0, 0}, // #1322
{DBGFIELD("FSUB_S_MMR6") 1, false, false, 14, 2, 4, 1, 0, 0}, // #1323
{DBGFIELD("FMOV_D_MMR6") 1, false, false, 14, 2, 4, 1, 0, 0}, // #1324
{DBGFIELD("FDIV_S_MMR6") 1, false, false, 19, 2, 5, 1, 0, 0}, // #1325
{DBGFIELD("SDC1_D64_MMR6") 1, false, false, 29, 2, 1, 1, 0, 0}, // #1326
{DBGFIELD("LDC1_D64_MMR6") 1, false, false, 31, 2, 2, 1, 0, 0}, // #1327
{DBGFIELD("DMFC1") 1, false, false, 16, 2, 2, 1, 0, 0}, // #1328
{DBGFIELD("DMTC1") 1, false, false, 16, 2, 2, 1, 0, 0}, // #1329
{DBGFIELD("SWDSP") 1, false, false, 8, 2, 1, 1, 0, 0}, // #1330
{DBGFIELD("LWDSP") 1, false, false, 8, 2, 2, 1, 0, 0}, // #1331
{DBGFIELD("PseudoMTLOHI_DSP") 1, false, false, 1, 2, 2, 1, 0, 0}, // #1332
{DBGFIELD("EXTRV_RS_W") 1, false, false, 36, 1, 13, 1, 0, 0}, // #1333
{DBGFIELD("EXTRV_R_W") 1, false, false, 36, 1, 13, 1, 0, 0}, // #1334
{DBGFIELD("EXTRV_S_H") 1, false, false, 36, 1, 13, 1, 0, 0}, // #1335
{DBGFIELD("EXTRV_W") 1, false, false, 36, 1, 13, 1, 0, 0}, // #1336
{DBGFIELD("EXTR_RS_W") 1, false, false, 36, 1, 13, 1, 0, 0}, // #1337
{DBGFIELD("EXTR_R_W") 1, false, false, 36, 1, 13, 1, 0, 0}, // #1338
{DBGFIELD("EXTR_S_H") 1, false, false, 36, 1, 13, 1, 0, 0}, // #1339
{DBGFIELD("EXTR_W") 1, false, false, 36, 1, 13, 1, 0, 0}, // #1340
{DBGFIELD("INSV") 1, false, false, 36, 1, 13, 1, 0, 0}, // #1341
{DBGFIELD("MTHLIP") 1, false, false, 36, 1, 5, 1, 0, 0}, // #1342
{DBGFIELD("MTHI_DSP") 1, false, false, 36, 1, 5, 1, 0, 0}, // #1343
{DBGFIELD("MTLO_DSP") 1, false, false, 36, 1, 5, 1, 0, 0}, // #1344
{DBGFIELD("ABSQ_S_PH") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1345
{DBGFIELD("ABSQ_S_W") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1346
{DBGFIELD("ADDQ_PH") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1347
{DBGFIELD("ADDQ_S_PH") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1348
{DBGFIELD("ADDQ_S_W") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1349
{DBGFIELD("ADDSC") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1350
{DBGFIELD("ADDU_QB") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1351
{DBGFIELD("ADDU_S_QB") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1352
{DBGFIELD("ADDWC") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1353
{DBGFIELD("BITREV") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1354
{DBGFIELD("BPOSGE32") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1355
{DBGFIELD("CMPGU_EQ_QB") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1356
{DBGFIELD("CMPGU_LE_QB") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1357
{DBGFIELD("CMPGU_LT_QB") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1358
{DBGFIELD("CMPU_EQ_QB") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1359
{DBGFIELD("CMPU_LE_QB") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1360
{DBGFIELD("CMPU_LT_QB") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1361
{DBGFIELD("CMP_EQ_PH") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1362
{DBGFIELD("CMP_LE_PH") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1363
{DBGFIELD("CMP_LT_PH") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1364
{DBGFIELD("DPAQ_SA_L_W") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1365
{DBGFIELD("DPAQ_S_W_PH") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1366
{DBGFIELD("DPAU_H_QBL") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1367
{DBGFIELD("DPAU_H_QBR") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1368
{DBGFIELD("DPSQ_SA_L_W") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1369
{DBGFIELD("DPSQ_S_W_PH") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1370
{DBGFIELD("DPSU_H_QBL") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1371
{DBGFIELD("DPSU_H_QBR") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1372
{DBGFIELD("EXTPDPV") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1373
{DBGFIELD("EXTPDP") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1374
{DBGFIELD("EXTPV") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1375
{DBGFIELD("EXTP") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1376
{DBGFIELD("LBUX") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1377
{DBGFIELD("LHX") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1378
{DBGFIELD("LWX") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1379
{DBGFIELD("MADDU_DSP") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1380
{DBGFIELD("MADD_DSP") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1381
{DBGFIELD("MAQ_SA_W_PHL") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1382
{DBGFIELD("MAQ_SA_W_PHR") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1383
{DBGFIELD("MAQ_S_W_PHL") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1384
{DBGFIELD("MAQ_S_W_PHR") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1385
{DBGFIELD("MFHI_DSP") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1386
{DBGFIELD("MFLO_DSP") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1387
{DBGFIELD("MODSUB") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1388
{DBGFIELD("MSUBU_DSP") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1389
{DBGFIELD("MSUB_DSP") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1390
{DBGFIELD("MULEQ_S_W_PHL") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1391
{DBGFIELD("MULEQ_S_W_PHR") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1392
{DBGFIELD("MULEU_S_PH_QBL") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1393
{DBGFIELD("MULEU_S_PH_QBR") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1394
{DBGFIELD("MULQ_RS_PH") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1395
{DBGFIELD("MULSAQ_S_W_PH") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1396
{DBGFIELD("MULTU_DSP") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1397
{DBGFIELD("MULT_DSP") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1398
{DBGFIELD("PACKRL_PH") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1399
{DBGFIELD("PICK_PH") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1400
{DBGFIELD("PICK_QB") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1401
{DBGFIELD("PRECEQU_PH_QBLA") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1402
{DBGFIELD("PRECEQU_PH_QBL") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1403
{DBGFIELD("PRECEQU_PH_QBRA") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1404
{DBGFIELD("PRECEQU_PH_QBR") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1405
{DBGFIELD("PRECEQ_W_PHL") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1406
{DBGFIELD("PRECEQ_W_PHR") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1407
{DBGFIELD("PRECEU_PH_QBLA") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1408
{DBGFIELD("PRECEU_PH_QBL") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1409
{DBGFIELD("PRECEU_PH_QBRA") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1410
{DBGFIELD("PRECEU_PH_QBR") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1411
{DBGFIELD("PRECRQU_S_QB_PH") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1412
{DBGFIELD("PRECRQ_PH_W") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1413
{DBGFIELD("PRECRQ_QB_PH") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1414
{DBGFIELD("PRECRQ_RS_PH_W") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1415
{DBGFIELD("RADDU_W_QB") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1416
{DBGFIELD("RDDSP") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1417
{DBGFIELD("REPLV_PH") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1418
{DBGFIELD("REPLV_QB") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1419
{DBGFIELD("REPL_PH") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1420
{DBGFIELD("REPL_QB") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1421
{DBGFIELD("SHILOV") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1422
{DBGFIELD("SHILO") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1423
{DBGFIELD("SHLLV_PH") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1424
{DBGFIELD("SHLLV_QB") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1425
{DBGFIELD("SHLLV_S_PH") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1426
{DBGFIELD("SHLLV_S_W") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1427
{DBGFIELD("SHLL_PH") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1428
{DBGFIELD("SHLL_QB") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1429
{DBGFIELD("SHLL_S_PH") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1430
{DBGFIELD("SHLL_S_W") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1431
{DBGFIELD("SHRAV_PH") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1432
{DBGFIELD("SHRAV_R_PH") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1433
{DBGFIELD("SHRAV_R_W") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1434
{DBGFIELD("SHRA_PH") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1435
{DBGFIELD("SHRA_R_PH") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1436
{DBGFIELD("SHRA_R_W") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1437
{DBGFIELD("SHRLV_QB") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1438
{DBGFIELD("SHRL_QB") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1439
{DBGFIELD("SUBQ_PH") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1440
{DBGFIELD("SUBQ_S_PH") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1441
{DBGFIELD("SUBQ_S_W") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1442
{DBGFIELD("SUBU_QB") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1443
{DBGFIELD("SUBU_S_QB") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1444
{DBGFIELD("WRDSP") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1445
{DBGFIELD("PseudoCMPU_EQ_QB_PseudoCMPU_LE_QB_PseudoCMPU_LT_QB_PseudoCMP_EQ_PH_PseudoCMP_LE_PH_PseudoCMP_LT_PH") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1446
{DBGFIELD("PseudoPICK_PH_PseudoPICK_QB") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1447
{DBGFIELD("ABSQ_S_QB") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1448
{DBGFIELD("ADDQH_PH") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1449
{DBGFIELD("ADDQH_R_PH") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1450
{DBGFIELD("ADDQH_R_W") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1451
{DBGFIELD("ADDQH_W") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1452
{DBGFIELD("ADDUH_QB") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1453
{DBGFIELD("ADDUH_R_QB") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1454
{DBGFIELD("ADDU_PH") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1455
{DBGFIELD("ADDU_S_PH") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1456
{DBGFIELD("APPEND") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1457
{DBGFIELD("BALIGN") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1458
{DBGFIELD("CMPGDU_EQ_QB") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1459
{DBGFIELD("CMPGDU_LE_QB") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1460
{DBGFIELD("CMPGDU_LT_QB") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1461
{DBGFIELD("DPA_W_PH") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1462
{DBGFIELD("DPAQX_SA_W_PH") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1463
{DBGFIELD("DPAQX_S_W_PH") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1464
{DBGFIELD("DPAX_W_PH") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1465
{DBGFIELD("DPS_W_PH") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1466
{DBGFIELD("DPSQX_S_W_PH") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1467
{DBGFIELD("DPSQX_SA_W_PH") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1468
{DBGFIELD("DPSX_W_PH") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1469
{DBGFIELD("MUL_PH") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1470
{DBGFIELD("MUL_S_PH") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1471
{DBGFIELD("MULQ_RS_W") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1472
{DBGFIELD("MULQ_S_PH") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1473
{DBGFIELD("MULQ_S_W") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1474
{DBGFIELD("MULSA_W_PH") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1475
{DBGFIELD("PRECR_QB_PH") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1476
{DBGFIELD("PRECR_SRA_PH_W") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1477
{DBGFIELD("PRECR_SRA_R_PH_W") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1478
{DBGFIELD("PREPEND") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1479
{DBGFIELD("SHRA_QB") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1480
{DBGFIELD("SHRA_R_QB") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1481
{DBGFIELD("SHRAV_QB") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1482
{DBGFIELD("SHRAV_R_QB") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1483
{DBGFIELD("SHRL_PH") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1484
{DBGFIELD("SHRLV_PH") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1485
{DBGFIELD("SUBQH_PH") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1486
{DBGFIELD("SUBQH_R_PH") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1487
{DBGFIELD("SUBQH_W") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1488
{DBGFIELD("SUBQH_R_W") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1489
{DBGFIELD("SUBU_PH") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1490
{DBGFIELD("SUBU_S_PH") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1491
{DBGFIELD("SUBUH_QB") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1492
{DBGFIELD("SUBUH_R_QB") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1493
{DBGFIELD("LWDSP_MM") 1, false, false, 8, 2, 2, 1, 0, 0}, // #1494
{DBGFIELD("SWDSP_MM") 1, false, false, 8, 2, 1, 1, 0, 0}, // #1495
{DBGFIELD("ABSQ_S_PH_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1496
{DBGFIELD("ABSQ_S_W_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1497
{DBGFIELD("ADDQ_PH_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1498
{DBGFIELD("ADDQ_S_PH_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1499
{DBGFIELD("ADDQ_S_W_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1500
{DBGFIELD("ADDSC_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1501
{DBGFIELD("ADDU_QB_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1502
{DBGFIELD("ADDU_S_QB_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1503
{DBGFIELD("ADDWC_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1504
{DBGFIELD("BITREV_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1505
{DBGFIELD("BPOSGE32_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1506
{DBGFIELD("CMPGU_EQ_QB_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1507
{DBGFIELD("CMPGU_LE_QB_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1508
{DBGFIELD("CMPGU_LT_QB_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1509
{DBGFIELD("CMPU_EQ_QB_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1510
{DBGFIELD("CMPU_LE_QB_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1511
{DBGFIELD("CMPU_LT_QB_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1512
{DBGFIELD("CMP_EQ_PH_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1513
{DBGFIELD("CMP_LE_PH_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1514
{DBGFIELD("CMP_LT_PH_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1515
{DBGFIELD("DPAQ_SA_L_W_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1516
{DBGFIELD("DPAQ_S_W_PH_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1517
{DBGFIELD("DPAU_H_QBL_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1518
{DBGFIELD("DPAU_H_QBR_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1519
{DBGFIELD("DPSQ_SA_L_W_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1520
{DBGFIELD("DPSQ_S_W_PH_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1521
{DBGFIELD("DPSU_H_QBL_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1522
{DBGFIELD("DPSU_H_QBR_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1523
{DBGFIELD("EXTPDPV_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1524
{DBGFIELD("EXTPDP_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1525
{DBGFIELD("EXTPV_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1526
{DBGFIELD("EXTP_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1527
{DBGFIELD("EXTRV_RS_W_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1528
{DBGFIELD("EXTRV_R_W_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1529
{DBGFIELD("EXTRV_S_H_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1530
{DBGFIELD("EXTRV_W_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1531
{DBGFIELD("EXTR_RS_W_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1532
{DBGFIELD("EXTR_R_W_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1533
{DBGFIELD("EXTR_S_H_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1534
{DBGFIELD("EXTR_W_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1535
{DBGFIELD("INSV_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1536
{DBGFIELD("LBUX_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1537
{DBGFIELD("LHX_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1538
{DBGFIELD("LWX_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1539
{DBGFIELD("MADDU_DSP_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1540
{DBGFIELD("MADD_DSP_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1541
{DBGFIELD("MAQ_SA_W_PHL_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1542
{DBGFIELD("MAQ_SA_W_PHR_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1543
{DBGFIELD("MAQ_S_W_PHL_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1544
{DBGFIELD("MAQ_S_W_PHR_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1545
{DBGFIELD("MFHI_DSP_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1546
{DBGFIELD("MFLO_DSP_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1547
{DBGFIELD("MODSUB_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1548
{DBGFIELD("MOVEP_MMR6") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1549
{DBGFIELD("MOVN_I_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1550
{DBGFIELD("MOVZ_I_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1551
{DBGFIELD("MSUBU_DSP_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1552
{DBGFIELD("MSUB_DSP_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1553
{DBGFIELD("MTHI_DSP_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1554
{DBGFIELD("MTHLIP_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1555
{DBGFIELD("MTLO_DSP_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1556
{DBGFIELD("MULEQ_S_W_PHL_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1557
{DBGFIELD("MULEQ_S_W_PHR_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1558
{DBGFIELD("MULEU_S_PH_QBL_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1559
{DBGFIELD("MULEU_S_PH_QBR_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1560
{DBGFIELD("MULQ_RS_PH_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1561
{DBGFIELD("MULSAQ_S_W_PH_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1562
{DBGFIELD("MULTU_DSP_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1563
{DBGFIELD("MULT_DSP_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1564
{DBGFIELD("PACKRL_PH_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1565
{DBGFIELD("PICK_PH_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1566
{DBGFIELD("PICK_QB_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1567
{DBGFIELD("PRECEQU_PH_QBLA_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1568
{DBGFIELD("PRECEQU_PH_QBL_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1569
{DBGFIELD("PRECEQU_PH_QBRA_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1570
{DBGFIELD("PRECEQU_PH_QBR_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1571
{DBGFIELD("PRECEQ_W_PHL_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1572
{DBGFIELD("PRECEQ_W_PHR_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1573
{DBGFIELD("PRECEU_PH_QBLA_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1574
{DBGFIELD("PRECEU_PH_QBL_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1575
{DBGFIELD("PRECEU_PH_QBRA_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1576
{DBGFIELD("PRECEU_PH_QBR_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1577
{DBGFIELD("PRECRQU_S_QB_PH_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1578
{DBGFIELD("PRECRQ_PH_W_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1579
{DBGFIELD("PRECRQ_QB_PH_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1580
{DBGFIELD("PRECRQ_RS_PH_W_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1581
{DBGFIELD("RADDU_W_QB_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1582
{DBGFIELD("RDDSP_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1583
{DBGFIELD("REPLV_PH_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1584
{DBGFIELD("REPLV_QB_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1585
{DBGFIELD("REPL_PH_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1586
{DBGFIELD("REPL_QB_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1587
{DBGFIELD("SHILOV_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1588
{DBGFIELD("SHILO_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1589
{DBGFIELD("SHLLV_PH_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1590
{DBGFIELD("SHLLV_QB_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1591
{DBGFIELD("SHLLV_S_PH_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1592
{DBGFIELD("SHLLV_S_W_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1593
{DBGFIELD("SHLL_PH_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1594
{DBGFIELD("SHLL_QB_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1595
{DBGFIELD("SHLL_S_PH_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1596
{DBGFIELD("SHLL_S_W_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1597
{DBGFIELD("SHRAV_PH_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1598
{DBGFIELD("SHRAV_R_PH_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1599
{DBGFIELD("SHRAV_R_W_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1600
{DBGFIELD("SHRA_PH_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1601
{DBGFIELD("SHRA_R_PH_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1602
{DBGFIELD("SHRA_R_W_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1603
{DBGFIELD("SHRLV_QB_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1604
{DBGFIELD("SHRL_QB_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1605
{DBGFIELD("SUBQ_PH_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1606
{DBGFIELD("SUBQ_S_PH_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1607
{DBGFIELD("SUBQ_S_W_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1608
{DBGFIELD("SUBU_QB_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1609
{DBGFIELD("SUBU_S_QB_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1610
{DBGFIELD("WRDSP_MM") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1611
{DBGFIELD("ABSQ_S_QB_MMR2") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1612
{DBGFIELD("ADDQH_PH_MMR2") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1613
{DBGFIELD("ADDQH_R_PH_MMR2") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1614
{DBGFIELD("ADDQH_R_W_MMR2") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1615
{DBGFIELD("ADDQH_W_MMR2") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1616
{DBGFIELD("ADDUH_QB_MMR2") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1617
{DBGFIELD("ADDUH_R_QB_MMR2") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1618
{DBGFIELD("ADDU_PH_MMR2") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1619
{DBGFIELD("ADDU_S_PH_MMR2") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1620
{DBGFIELD("APPEND_MMR2") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1621
{DBGFIELD("BALIGN_MMR2") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1622
{DBGFIELD("CMPGDU_EQ_QB_MMR2") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1623
{DBGFIELD("CMPGDU_LE_QB_MMR2") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1624
{DBGFIELD("CMPGDU_LT_QB_MMR2") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1625
{DBGFIELD("DPA_W_PH_MMR2") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1626
{DBGFIELD("DPAQX_SA_W_PH_MMR2") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1627
{DBGFIELD("DPAQX_S_W_PH_MMR2") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1628
{DBGFIELD("DPAX_W_PH_MMR2") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1629
{DBGFIELD("DPS_W_PH_MMR2") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1630
{DBGFIELD("DPSQX_S_W_PH_MMR2") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1631
{DBGFIELD("DPSQX_SA_W_PH_MMR2") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1632
{DBGFIELD("DPSX_W_PH_MMR2") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1633
{DBGFIELD("MUL_PH_MMR2") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1634
{DBGFIELD("MUL_S_PH_MMR2") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1635
{DBGFIELD("MULQ_RS_W_MMR2") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1636
{DBGFIELD("MULQ_S_PH_MMR2") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1637
{DBGFIELD("MULQ_S_W_MMR2") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1638
{DBGFIELD("MULSA_W_PH_MMR2") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1639
{DBGFIELD("PRECR_QB_PH_MMR2") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1640
{DBGFIELD("PRECR_SRA_PH_W_MMR2") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1641
{DBGFIELD("PRECR_SRA_R_PH_W_MMR2") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1642
{DBGFIELD("PREPEND_MMR2") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1643
{DBGFIELD("SHRA_QB_MMR2") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1644
{DBGFIELD("SHRA_R_QB_MMR2") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1645
{DBGFIELD("SHRAV_QB_MMR2") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1646
{DBGFIELD("SHRAV_R_QB_MMR2") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1647
{DBGFIELD("SHRL_PH_MMR2") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1648
{DBGFIELD("SHRLV_PH_MMR2") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1649
{DBGFIELD("SUBQH_PH_MMR2") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1650
{DBGFIELD("SUBQH_R_PH_MMR2") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1651
{DBGFIELD("SUBQH_W_MMR2") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1652
{DBGFIELD("SUBQH_R_W_MMR2") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1653
{DBGFIELD("SUBU_PH_MMR2") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1654
{DBGFIELD("SUBU_S_PH_MMR2") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1655
{DBGFIELD("SUBUH_QB_MMR2") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1656
{DBGFIELD("SUBUH_R_QB_MMR2") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1657
{DBGFIELD("BPOSGE32C_MMR3") 1, false, false, 36, 1, 2, 1, 0, 0}, // #1658
{DBGFIELD("CMP_F_D") 1, false, false, 14, 2, 4, 1, 0, 0}, // #1659
{DBGFIELD("CMP_F_S") 1, false, false, 14, 2, 4, 1, 0, 0}, // #1660
{DBGFIELD("CMP_SAF_D") 1, false, false, 14, 2, 4, 1, 0, 0}, // #1661
{DBGFIELD("CMP_SAF_S") 1, false, false, 14, 2, 4, 1, 0, 0}, // #1662
{DBGFIELD("CMP_SEQ_D") 1, false, false, 14, 2, 4, 1, 0, 0}, // #1663
{DBGFIELD("CMP_SEQ_S") 1, false, false, 14, 2, 4, 1, 0, 0}, // #1664
{DBGFIELD("CMP_SLE_D") 1, false, false, 14, 2, 4, 1, 0, 0}, // #1665
{DBGFIELD("CMP_SLE_S") 1, false, false, 14, 2, 4, 1, 0, 0}, // #1666
{DBGFIELD("CMP_SLT_D") 1, false, false, 14, 2, 4, 1, 0, 0}, // #1667
{DBGFIELD("CMP_SLT_S") 1, false, false, 14, 2, 4, 1, 0, 0}, // #1668
{DBGFIELD("CMP_SUEQ_D") 1, false, false, 14, 2, 4, 1, 0, 0}, // #1669
{DBGFIELD("CMP_SUEQ_S") 1, false, false, 14, 2, 4, 1, 0, 0}, // #1670
{DBGFIELD("CMP_SULE_D") 1, false, false, 14, 2, 4, 1, 0, 0}, // #1671
{DBGFIELD("CMP_SULE_S") 1, false, false, 14, 2, 4, 1, 0, 0}, // #1672
{DBGFIELD("CMP_SULT_D") 1, false, false, 14, 2, 4, 1, 0, 0}, // #1673
{DBGFIELD("CMP_SULT_S") 1, false, false, 14, 2, 4, 1, 0, 0}, // #1674
{DBGFIELD("CMP_SUN_D") 1, false, false, 14, 2, 4, 1, 0, 0}, // #1675
{DBGFIELD("CMP_SUN_S") 1, false, false, 14, 2, 4, 1, 0, 0}, // #1676
{DBGFIELD("P5600WriteALU") 0, false, false, 0, 0, 0, 0, 0, 0}, // #1677
{DBGFIELD("P5600WriteAL2") 0, false, false, 0, 0, 0, 0, 0, 0}, // #1678
}; // MipsGenericModelSchedClasses
// {Name, NumMicroOps, BeginGroup, EndGroup, WriteProcResIdx,#, WriteLatencyIdx,#, ReadAdvanceIdx,#}
static const llvm::MCSchedClassDesc MipsP5600ModelSchedClasses[] = {
{DBGFIELD("InvalidSchedClass") 16383, false, false, 0, 0, 0, 0, 0, 0},
{DBGFIELD("IIPseudo") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1
{DBGFIELD("II_B") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #2
{DBGFIELD("II_BCCZAL") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #3
{DBGFIELD("II_MTC1") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #4
{DBGFIELD("II_MFC1") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #5
{DBGFIELD("II_JALR") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #6
{DBGFIELD("II_JAL") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #7
{DBGFIELD("II_CVT") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #8
{DBGFIELD("II_DMULT") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #9
{DBGFIELD("II_DMULTU") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #10
{DBGFIELD("II_DDIV") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #11
{DBGFIELD("II_DDIVU") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #12
{DBGFIELD("II_IndirectBranchPseudo") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #13
{DBGFIELD("II_MADD") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #14
{DBGFIELD("II_MADDU") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #15
{DBGFIELD("II_MFHI_MFLO") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #16
{DBGFIELD("II_MSUB") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #17
{DBGFIELD("II_MSUBU") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #18
{DBGFIELD("II_MTHI_MTLO") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #19
{DBGFIELD("II_MULT") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #20
{DBGFIELD("II_MULTU") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #21
{DBGFIELD("II_ReturnPseudo") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #22
{DBGFIELD("II_DIV") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #23
{DBGFIELD("II_DIVU") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #24
{DBGFIELD("II_J") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #25
{DBGFIELD("II_JR") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #26
{DBGFIELD("II_TRAP") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #27
{DBGFIELD("II_ADD") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #28
{DBGFIELD("II_ADDIUPC") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #29
{DBGFIELD("II_ADDIU") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #30
{DBGFIELD("II_ADDU") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #31
{DBGFIELD("II_ADDI") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #32
{DBGFIELD("II_ALIGN") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #33
{DBGFIELD("II_ALUIPC") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #34
{DBGFIELD("II_AND") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #35
{DBGFIELD("II_ANDI") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #36
{DBGFIELD("II_AUI") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #37
{DBGFIELD("II_AUIPC") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #38
{DBGFIELD("IIM16Alu") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #39
{DBGFIELD("II_BADDU") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #40
{DBGFIELD("II_BC") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #41
{DBGFIELD("II_BALC") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #42
{DBGFIELD("II_BBIT") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #43
{DBGFIELD("II_BC1CCZ") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #44
{DBGFIELD("II_BC1F") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #45
{DBGFIELD("II_BC1FL") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #46
{DBGFIELD("II_BC1T") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #47
{DBGFIELD("II_BC1TL") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #48
{DBGFIELD("II_BC2CCZ") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #49
{DBGFIELD("II_BCC") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #50
{DBGFIELD("II_BCCC") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #51
{DBGFIELD("II_BCCZ") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #52
{DBGFIELD("II_BCCZC") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #53
{DBGFIELD("II_BCCZALS") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #54
{DBGFIELD("II_BITSWAP") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #55
{DBGFIELD("II_BREAK") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #56
{DBGFIELD("II_CACHE") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #57
{DBGFIELD("II_CACHEE") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #58
{DBGFIELD("II_CEIL") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #59
{DBGFIELD("II_CFC1") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #60
{DBGFIELD("II_CFC2") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #61
{DBGFIELD("II_INS") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #62
{DBGFIELD("II_CLASS_D") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #63
{DBGFIELD("II_CLASS_S") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #64
{DBGFIELD("II_CLO") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #65
{DBGFIELD("II_CLZ") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #66
{DBGFIELD("II_CMP_CC_D") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #67
{DBGFIELD("II_CMP_CC_S") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #68
{DBGFIELD("II_CRC32B") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #69
{DBGFIELD("II_CRC32CB") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #70
{DBGFIELD("II_CRC32CD") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #71
{DBGFIELD("II_CRC32CH") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #72
{DBGFIELD("II_CRC32CW") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #73
{DBGFIELD("II_CRC32D") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #74
{DBGFIELD("II_CRC32H") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #75
{DBGFIELD("II_CRC32W") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #76
{DBGFIELD("II_CTC1") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #77
{DBGFIELD("II_CTC2") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #78
{DBGFIELD("II_C_CC_D") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #79
{DBGFIELD("II_C_CC_S") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #80
{DBGFIELD("II_DADD") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #81
{DBGFIELD("II_DADDI") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #82
{DBGFIELD("II_DADDIU") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #83
{DBGFIELD("II_DADDU") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #84
{DBGFIELD("II_DAHI") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #85
{DBGFIELD("II_DALIGN") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #86
{DBGFIELD("II_DATI") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #87
{DBGFIELD("II_DAUI") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #88
{DBGFIELD("II_DBITSWAP") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #89
{DBGFIELD("II_DCLO") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #90
{DBGFIELD("II_DCLZ") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #91
{DBGFIELD("II_DERET") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #92
{DBGFIELD("II_EXT") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #93
{DBGFIELD("II_DI") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #94
{DBGFIELD("II_DLSA") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #95
{DBGFIELD("II_DMFC0") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #96
{DBGFIELD("II_DMFC1") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #97
{DBGFIELD("II_DMFC2") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #98
{DBGFIELD("II_DMFGC0") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #99
{DBGFIELD("II_DMOD") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #100
{DBGFIELD("II_DMODU") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #101
{DBGFIELD("II_DMT") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #102
{DBGFIELD("II_DMTC0") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #103
{DBGFIELD("II_DMTC1") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #104
{DBGFIELD("II_DMTC2") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #105
{DBGFIELD("II_DMTGC0") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #106
{DBGFIELD("II_DMUH") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #107
{DBGFIELD("II_DMUHU") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #108
{DBGFIELD("II_DMUL") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #109
{DBGFIELD("II_POP") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #110
{DBGFIELD("II_DROTR") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #111
{DBGFIELD("II_DROTR32") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #112
{DBGFIELD("II_DROTRV") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #113
{DBGFIELD("II_DSBH") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #114
{DBGFIELD("II_DSHD") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #115
{DBGFIELD("II_DSLL") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #116
{DBGFIELD("II_DSLL32") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #117
{DBGFIELD("II_DSLLV") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #118
{DBGFIELD("II_DSRA") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #119
{DBGFIELD("II_DSRA32") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #120
{DBGFIELD("II_DSRAV") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #121
{DBGFIELD("II_DSRL") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #122
{DBGFIELD("II_DSRL32") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #123
{DBGFIELD("II_DSRLV") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #124
{DBGFIELD("II_DSUB") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #125
{DBGFIELD("II_DSUBU") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #126
{DBGFIELD("II_DVP") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #127
{DBGFIELD("II_DVPE") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #128
{DBGFIELD("II_EHB") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #129
{DBGFIELD("II_EI") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #130
{DBGFIELD("II_EMT") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #131
{DBGFIELD("II_ERET") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #132
{DBGFIELD("II_ERETNC") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #133
{DBGFIELD("II_EVP") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #134
{DBGFIELD("II_EVPE") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #135
{DBGFIELD("II_ABS") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #136
{DBGFIELD("II_SQRT_D") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #137
{DBGFIELD("II_ADD_D") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #138
{DBGFIELD("II_ADD_S") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #139
{DBGFIELD("II_DIV_D") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #140
{DBGFIELD("II_DIV_S") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #141
{DBGFIELD("II_FLOOR") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #142
{DBGFIELD("II_MOV_D") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #143
{DBGFIELD("II_MOV_S") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #144
{DBGFIELD("II_MUL_D") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #145
{DBGFIELD("II_MUL_S") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #146
{DBGFIELD("II_NEG") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #147
{DBGFIELD("II_FORK") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #148
{DBGFIELD("II_SQRT_S") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #149
{DBGFIELD("II_SUB_D") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #150
{DBGFIELD("II_SUB_S") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #151
{DBGFIELD("II_GINVI") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #152
{DBGFIELD("II_GINVT") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #153
{DBGFIELD("II_HYPCALL") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #154
{DBGFIELD("II_JALR_HB") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #155
{DBGFIELD("II_JALRC") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #156
{DBGFIELD("II_JALRS") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #157
{DBGFIELD("II_JALS") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #158
{DBGFIELD("II_JIALC") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #159
{DBGFIELD("II_JIC") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #160
{DBGFIELD("II_JRADDIUSP") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #161
{DBGFIELD("II_JRC") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #162
{DBGFIELD("II_JR_HB") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #163
{DBGFIELD("II_LB") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #164
{DBGFIELD("II_LBE") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #165
{DBGFIELD("II_LBU") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #166
{DBGFIELD("II_LBUE") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #167
{DBGFIELD("II_LD") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #168
{DBGFIELD("II_LDC1") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #169
{DBGFIELD("II_LDC2") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #170
{DBGFIELD("II_LDC3") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #171
{DBGFIELD("II_LDL") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #172
{DBGFIELD("II_LDPC") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #173
{DBGFIELD("II_LDR") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #174
{DBGFIELD("II_LDXC1") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #175
{DBGFIELD("II_LH") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #176
{DBGFIELD("II_LHE") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #177
{DBGFIELD("II_LHU") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #178
{DBGFIELD("II_LHUE") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #179
{DBGFIELD("II_LI") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #180
{DBGFIELD("II_LL") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #181
{DBGFIELD("II_LLD") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #182
{DBGFIELD("II_LLE") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #183
{DBGFIELD("II_LSA") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #184
{DBGFIELD("II_LUI") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #185
{DBGFIELD("II_LUXC1") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #186
{DBGFIELD("II_LW") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #187
{DBGFIELD("II_LWC1") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #188
{DBGFIELD("II_LWC2") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #189
{DBGFIELD("II_LWC3") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #190
{DBGFIELD("II_LWE") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #191
{DBGFIELD("II_LWL") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #192
{DBGFIELD("II_LWLE") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #193
{DBGFIELD("II_LWM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #194
{DBGFIELD("II_LWPC") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #195
{DBGFIELD("II_LWP") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #196
{DBGFIELD("II_LWR") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #197
{DBGFIELD("II_LWRE") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #198
{DBGFIELD("II_LWUPC") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #199
{DBGFIELD("II_LWU") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #200
{DBGFIELD("II_LWXC1") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #201
{DBGFIELD("II_LWXS") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #202
{DBGFIELD("II_MADDF_D") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #203
{DBGFIELD("II_MADDF_S") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #204
{DBGFIELD("II_MADD_D") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #205
{DBGFIELD("II_MADD_S") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #206
{DBGFIELD("II_MAX_D") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #207
{DBGFIELD("II_MAXA_D") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #208
{DBGFIELD("II_MAX_S") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #209
{DBGFIELD("II_MAXA_S") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #210
{DBGFIELD("II_MFC0") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #211
{DBGFIELD("II_MFC2") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #212
{DBGFIELD("II_MFGC0") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #213
{DBGFIELD("II_MFHC0") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #214
{DBGFIELD("II_MFHC1") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #215
{DBGFIELD("II_MFHGC0") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #216
{DBGFIELD("II_MFTR") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #217
{DBGFIELD("II_MIN_S") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #218
{DBGFIELD("II_MINA_D") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #219
{DBGFIELD("II_MIN_D") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #220
{DBGFIELD("II_MINA_S") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #221
{DBGFIELD("II_MOD") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #222
{DBGFIELD("II_MODU") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #223
{DBGFIELD("II_MOVE") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #224
{DBGFIELD("II_MOVF_D") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #225
{DBGFIELD("II_MOVF") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #226
{DBGFIELD("II_MOVF_S") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #227
{DBGFIELD("II_MOVN_D") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #228
{DBGFIELD("II_MOVN") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #229
{DBGFIELD("II_MOVN_S") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #230
{DBGFIELD("II_MOVT_D") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #231
{DBGFIELD("II_MOVT") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #232
{DBGFIELD("II_MOVT_S") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #233
{DBGFIELD("II_MOVZ_D") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #234
{DBGFIELD("II_MOVZ") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #235
{DBGFIELD("II_MOVZ_S") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #236
{DBGFIELD("II_MSUBF_D") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #237
{DBGFIELD("II_MSUBF_S") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #238
{DBGFIELD("II_MSUB_D") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #239
{DBGFIELD("II_MSUB_S") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #240
{DBGFIELD("II_MTC0") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #241
{DBGFIELD("II_MTC2") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #242
{DBGFIELD("II_MTGC0") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #243
{DBGFIELD("II_MTHC0") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #244
{DBGFIELD("II_MTHC1") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #245
{DBGFIELD("II_MTHGC0") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #246
{DBGFIELD("II_MTTR") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #247
{DBGFIELD("II_MUH") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #248
{DBGFIELD("II_MUHU") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #249
{DBGFIELD("II_MUL") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #250
{DBGFIELD("II_MULU") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #251
{DBGFIELD("II_NMADD_D") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #252
{DBGFIELD("II_NMADD_S") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #253
{DBGFIELD("II_NMSUB_D") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #254
{DBGFIELD("II_NMSUB_S") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #255
{DBGFIELD("II_NOR") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #256
{DBGFIELD("II_NOT") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #257
{DBGFIELD("II_OR") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #258
{DBGFIELD("II_ORI") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #259
{DBGFIELD("II_PAUSE") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #260
{DBGFIELD("II_PREF") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #261
{DBGFIELD("II_PREFE") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #262
{DBGFIELD("II_RDHWR") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #263
{DBGFIELD("II_RDPGPR") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #264
{DBGFIELD("II_RECIP_D") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #265
{DBGFIELD("II_RECIP_S") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #266
{DBGFIELD("II_RINT_D") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #267
{DBGFIELD("II_RINT_S") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #268
{DBGFIELD("II_ROTR") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #269
{DBGFIELD("II_ROTRV") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #270
{DBGFIELD("II_ROUND") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #271
{DBGFIELD("II_RSQRT_D") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #272
{DBGFIELD("II_RSQRT_S") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #273
{DBGFIELD("II_RESTORE") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #274
{DBGFIELD("II_SB") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #275
{DBGFIELD("II_SBE") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #276
{DBGFIELD("II_SC") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #277
{DBGFIELD("II_SCD") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #278
{DBGFIELD("II_SCE") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #279
{DBGFIELD("II_SD") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #280
{DBGFIELD("II_SDBBP") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #281
{DBGFIELD("II_SDC1") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #282
{DBGFIELD("II_SDC2") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #283
{DBGFIELD("II_SDC3") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #284
{DBGFIELD("II_SDL") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #285
{DBGFIELD("II_SDR") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #286
{DBGFIELD("II_SDXC1") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #287
{DBGFIELD("II_SEB") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #288
{DBGFIELD("II_SEH") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #289
{DBGFIELD("II_SELCCZ") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #290
{DBGFIELD("II_SELCCZ_D") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #291
{DBGFIELD("II_SELCCZ_S") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #292
{DBGFIELD("II_SEL_D") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #293
{DBGFIELD("II_SEL_S") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #294
{DBGFIELD("II_SEQ_SNE") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #295
{DBGFIELD("II_SEQI_SNEI") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #296
{DBGFIELD("II_SH") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #297
{DBGFIELD("II_SHE") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #298
{DBGFIELD("II_SIGRIE") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #299
{DBGFIELD("II_SLL") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #300
{DBGFIELD("II_SLLV") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #301
{DBGFIELD("II_SLT_SLTU") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #302
{DBGFIELD("II_SLTI_SLTIU") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #303
{DBGFIELD("II_SRA") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #304
{DBGFIELD("II_SRAV") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #305
{DBGFIELD("II_SRL") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #306
{DBGFIELD("II_SRLV") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #307
{DBGFIELD("II_SSNOP") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #308
{DBGFIELD("II_SUB") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #309
{DBGFIELD("II_SUBU") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #310
{DBGFIELD("II_SUXC1") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #311
{DBGFIELD("II_SW") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #312
{DBGFIELD("II_SWC1") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #313
{DBGFIELD("II_SWC2") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #314
{DBGFIELD("II_SWC3") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #315
{DBGFIELD("II_SWE") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #316
{DBGFIELD("II_SWL") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #317
{DBGFIELD("II_SWLE") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #318
{DBGFIELD("II_SWM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #319
{DBGFIELD("II_SWP") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #320
{DBGFIELD("II_SWR") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #321
{DBGFIELD("II_SWRE") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #322
{DBGFIELD("II_SWXC1") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #323
{DBGFIELD("II_SYNC") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #324
{DBGFIELD("II_SYNCI") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #325
{DBGFIELD("II_SYSCALL") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #326
{DBGFIELD("II_SAVE") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #327
{DBGFIELD("II_TEQ") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #328
{DBGFIELD("II_TEQI") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #329
{DBGFIELD("II_TGE") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #330
{DBGFIELD("II_TGEI") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #331
{DBGFIELD("II_TGEIU") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #332
{DBGFIELD("II_TGEU") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #333
{DBGFIELD("II_TLBGINV") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #334
{DBGFIELD("II_TLBGINVF") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #335
{DBGFIELD("II_TLBGP") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #336
{DBGFIELD("II_TLBGR") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #337
{DBGFIELD("II_TLBGWI") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #338
{DBGFIELD("II_TLBGWR") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #339
{DBGFIELD("II_TLBINV") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #340
{DBGFIELD("II_TLBINVF") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #341
{DBGFIELD("II_TLBP") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #342
{DBGFIELD("II_TLBR") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #343
{DBGFIELD("II_TLBWI") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #344
{DBGFIELD("II_TLBWR") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #345
{DBGFIELD("II_TLT") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #346
{DBGFIELD("II_TLTI") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #347
{DBGFIELD("II_TTLTIU") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #348
{DBGFIELD("II_TLTU") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #349
{DBGFIELD("II_TNE") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #350
{DBGFIELD("II_TNEI") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #351
{DBGFIELD("II_TRUNC") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #352
{DBGFIELD("II_WAIT") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #353
{DBGFIELD("II_WRPGPR") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #354
{DBGFIELD("II_WSBH") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #355
{DBGFIELD("II_XOR") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #356
{DBGFIELD("II_XORI") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #357
{DBGFIELD("II_YIELD") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #358
{DBGFIELD("AND") 1, false, false, 5, 2, 1, 1, 0, 0}, // #359
{DBGFIELD("LUi") 1, false, false, 5, 2, 1, 1, 0, 0}, // #360
{DBGFIELD("NOR") 1, false, false, 5, 2, 1, 1, 0, 0}, // #361
{DBGFIELD("OR") 1, false, false, 5, 2, 1, 1, 0, 0}, // #362
{DBGFIELD("SLTi_SLTiu") 1, false, false, 5, 2, 1, 1, 0, 0}, // #363
{DBGFIELD("SUB") 1, false, false, 5, 2, 1, 1, 0, 0}, // #364
{DBGFIELD("SUBu") 1, false, false, 5, 2, 1, 1, 0, 0}, // #365
{DBGFIELD("XOR") 1, false, false, 5, 2, 1, 1, 0, 0}, // #366
{DBGFIELD("SSNOP") 1, false, false, 3, 2, 0, 1, 0, 0}, // #367
{DBGFIELD("NOP") 1, false, false, 3, 2, 0, 1, 0, 0}, // #368
{DBGFIELD("B") 1, false, false, 37, 3, 1, 1, 0, 0}, // #369
{DBGFIELD("BAL") 1, false, false, 37, 3, 1, 1, 0, 0}, // #370
{DBGFIELD("BAL_BR_BGEZAL_BGEZALL_BLTZAL_BLTZALL") 1, false, false, 37, 3, 1, 1, 0, 0}, // #371
{DBGFIELD("BEQ_BEQL_BNE_BNEL") 1, false, false, 37, 3, 1, 1, 0, 0}, // #372
{DBGFIELD("BGEZ_BGEZL_BGTZ_BGTZL_BLEZ_BLEZL_BLTZ_BLTZL") 1, false, false, 37, 3, 1, 1, 0, 0}, // #373
{DBGFIELD("BREAK") 1, false, false, 37, 3, 1, 1, 0, 0}, // #374
{DBGFIELD("DERET") 1, false, false, 37, 3, 1, 1, 0, 0}, // #375
{DBGFIELD("ERET") 1, false, false, 37, 3, 1, 1, 0, 0}, // #376
{DBGFIELD("ERet_RetRA") 1, false, false, 37, 3, 1, 1, 0, 0}, // #377
{DBGFIELD("ERETNC") 1, false, false, 37, 3, 1, 1, 0, 0}, // #378
{DBGFIELD("J_TAILCALL") 1, false, false, 37, 3, 1, 1, 0, 0}, // #379
{DBGFIELD("JR_TAILCALLREG_TAILCALLREGHB") 1, false, false, 37, 3, 1, 1, 0, 0}, // #380
{DBGFIELD("JR_HB") 1, false, false, 37, 3, 1, 1, 0, 0}, // #381
{DBGFIELD("PseudoIndirectBranch_PseudoIndirectHazardBranch") 1, false, false, 37, 3, 1, 1, 0, 0}, // #382
{DBGFIELD("PseudoReturn") 1, false, false, 37, 3, 1, 1, 0, 0}, // #383
{DBGFIELD("SDBBP") 1, false, false, 37, 3, 1, 1, 0, 0}, // #384
{DBGFIELD("SYSCALL") 1, false, false, 37, 3, 1, 1, 0, 0}, // #385
{DBGFIELD("TEQ") 1, false, false, 37, 3, 1, 1, 0, 0}, // #386
{DBGFIELD("TEQI") 1, false, false, 37, 3, 1, 1, 0, 0}, // #387
{DBGFIELD("TGE") 1, false, false, 37, 3, 1, 1, 0, 0}, // #388
{DBGFIELD("TGEI") 1, false, false, 37, 3, 1, 1, 0, 0}, // #389
{DBGFIELD("TGEIU") 1, false, false, 37, 3, 1, 1, 0, 0}, // #390
{DBGFIELD("TGEU") 1, false, false, 37, 3, 1, 1, 0, 0}, // #391
{DBGFIELD("TLT") 1, false, false, 37, 3, 1, 1, 0, 0}, // #392
{DBGFIELD("TLTI") 1, false, false, 37, 3, 1, 1, 0, 0}, // #393
{DBGFIELD("TLTU") 1, false, false, 37, 3, 1, 1, 0, 0}, // #394
{DBGFIELD("TNE") 1, false, false, 37, 3, 1, 1, 0, 0}, // #395
{DBGFIELD("TNEI") 1, false, false, 37, 3, 1, 1, 0, 0}, // #396
{DBGFIELD("TRAP") 1, false, false, 37, 3, 1, 1, 0, 0}, // #397
{DBGFIELD("TTLTIU") 1, false, false, 37, 3, 1, 1, 0, 0}, // #398
{DBGFIELD("WAIT") 1, false, false, 37, 3, 1, 1, 0, 0}, // #399
{DBGFIELD("PAUSE") 1, false, false, 37, 3, 1, 1, 0, 0}, // #400
{DBGFIELD("JAL") 1, false, false, 37, 3, 2, 1, 0, 0}, // #401
{DBGFIELD("JALR_JALRHBPseudo_JALRPseudo") 1, false, false, 37, 3, 2, 1, 0, 0}, // #402
{DBGFIELD("JALR_HB") 1, false, false, 37, 3, 2, 1, 0, 0}, // #403
{DBGFIELD("JALX") 1, false, false, 37, 3, 2, 1, 0, 0}, // #404
{DBGFIELD("TLBINV") 1, false, false, 37, 3, 1, 1, 0, 0}, // #405
{DBGFIELD("TLBINVF") 1, false, false, 37, 3, 1, 1, 0, 0}, // #406
{DBGFIELD("TLBP") 1, false, false, 37, 3, 1, 1, 0, 0}, // #407
{DBGFIELD("TLBR") 1, false, false, 37, 3, 1, 1, 0, 0}, // #408
{DBGFIELD("TLBWI") 1, false, false, 37, 3, 1, 1, 0, 0}, // #409
{DBGFIELD("TLBWR") 1, false, false, 37, 3, 1, 1, 0, 0}, // #410
{DBGFIELD("MFC0") 1, false, false, 37, 3, 1, 1, 0, 0}, // #411
{DBGFIELD("MTC0") 1, false, false, 37, 3, 1, 1, 0, 0}, // #412
{DBGFIELD("MFC2") 1, false, false, 37, 3, 1, 1, 0, 0}, // #413
{DBGFIELD("MTC2") 1, false, false, 37, 3, 1, 1, 0, 0}, // #414
{DBGFIELD("HYPCALL") 1, false, false, 37, 3, 1, 1, 0, 0}, // #415
{DBGFIELD("MFGC0") 1, false, false, 37, 3, 1, 1, 0, 0}, // #416
{DBGFIELD("MFHGC0") 1, false, false, 37, 3, 1, 1, 0, 0}, // #417
{DBGFIELD("MTGC0") 1, false, false, 37, 3, 1, 1, 0, 0}, // #418
{DBGFIELD("MTHGC0") 1, false, false, 37, 3, 1, 1, 0, 0}, // #419
{DBGFIELD("TLBGINV") 1, false, false, 37, 3, 1, 1, 0, 0}, // #420
{DBGFIELD("TLBGINVF") 1, false, false, 37, 3, 1, 1, 0, 0}, // #421
{DBGFIELD("TLBGP") 1, false, false, 37, 3, 1, 1, 0, 0}, // #422
{DBGFIELD("TLBGR") 1, false, false, 37, 3, 1, 1, 0, 0}, // #423
{DBGFIELD("TLBGWI") 1, false, false, 37, 3, 1, 1, 0, 0}, // #424
{DBGFIELD("TLBGWR") 1, false, false, 37, 3, 1, 1, 0, 0}, // #425
{DBGFIELD("LB") 1, false, false, 40, 2, 4, 1, 0, 0}, // #426
{DBGFIELD("LBu") 1, false, false, 40, 2, 4, 1, 0, 0}, // #427
{DBGFIELD("LH") 1, false, false, 40, 2, 4, 1, 0, 0}, // #428
{DBGFIELD("LHu") 1, false, false, 40, 2, 4, 1, 0, 0}, // #429
{DBGFIELD("LW") 1, false, false, 40, 2, 4, 1, 0, 0}, // #430
{DBGFIELD("LL") 1, false, false, 40, 2, 4, 1, 0, 0}, // #431
{DBGFIELD("LWC2") 1, false, false, 40, 2, 4, 1, 0, 0}, // #432
{DBGFIELD("LWC3") 1, false, false, 40, 2, 4, 1, 0, 0}, // #433
{DBGFIELD("LDC2") 1, false, false, 40, 2, 4, 1, 0, 0}, // #434
{DBGFIELD("LDC3") 1, false, false, 40, 2, 4, 1, 0, 0}, // #435
{DBGFIELD("LBE") 1, false, false, 40, 2, 4, 1, 0, 0}, // #436
{DBGFIELD("LBuE") 1, false, false, 40, 2, 4, 1, 0, 0}, // #437
{DBGFIELD("LHE") 1, false, false, 40, 2, 4, 1, 0, 0}, // #438
{DBGFIELD("LHuE") 1, false, false, 40, 2, 4, 1, 0, 0}, // #439
{DBGFIELD("LWE") 1, false, false, 40, 2, 4, 1, 0, 0}, // #440
{DBGFIELD("LLE") 1, false, false, 40, 2, 4, 1, 0, 0}, // #441
{DBGFIELD("LWPC") 1, false, false, 40, 2, 4, 1, 0, 0}, // #442
{DBGFIELD("LWL") 1, false, false, 42, 3, 4, 1, 0, 0}, // #443
{DBGFIELD("LWR") 1, false, false, 42, 3, 4, 1, 0, 0}, // #444
{DBGFIELD("LWLE") 1, false, false, 42, 3, 4, 1, 0, 0}, // #445
{DBGFIELD("LWRE") 1, false, false, 42, 3, 4, 1, 0, 0}, // #446
{DBGFIELD("SB") 1, false, false, 45, 3, 1, 1, 0, 0}, // #447
{DBGFIELD("SH") 1, false, false, 45, 3, 1, 1, 0, 0}, // #448
{DBGFIELD("SW") 1, false, false, 45, 3, 1, 1, 0, 0}, // #449
{DBGFIELD("SWC2") 1, false, false, 45, 3, 1, 1, 0, 0}, // #450
{DBGFIELD("SWC3") 1, false, false, 45, 3, 1, 1, 0, 0}, // #451
{DBGFIELD("SDC2") 1, false, false, 45, 3, 1, 1, 0, 0}, // #452
{DBGFIELD("SDC3") 1, false, false, 45, 3, 1, 1, 0, 0}, // #453
{DBGFIELD("SC") 1, false, false, 45, 3, 1, 1, 0, 0}, // #454
{DBGFIELD("SBE") 1, false, false, 45, 3, 1, 1, 0, 0}, // #455
{DBGFIELD("SHE") 1, false, false, 45, 3, 1, 1, 0, 0}, // #456
{DBGFIELD("SWE") 1, false, false, 45, 3, 1, 1, 0, 0}, // #457
{DBGFIELD("SCE") 1, false, false, 45, 3, 1, 1, 0, 0}, // #458
{DBGFIELD("SWL") 1, false, false, 45, 3, 1, 1, 0, 0}, // #459
{DBGFIELD("SWR") 1, false, false, 45, 3, 1, 1, 0, 0}, // #460
{DBGFIELD("SWLE") 1, false, false, 45, 3, 1, 1, 0, 0}, // #461
{DBGFIELD("SWRE") 1, false, false, 45, 3, 1, 1, 0, 0}, // #462
{DBGFIELD("PREF") 1, false, false, 40, 2, 1, 1, 0, 0}, // #463
{DBGFIELD("PREFE") 1, false, false, 40, 2, 1, 1, 0, 0}, // #464
{DBGFIELD("CACHE") 1, false, false, 40, 2, 1, 1, 0, 0}, // #465
{DBGFIELD("CACHEE") 1, false, false, 40, 2, 1, 1, 0, 0}, // #466
{DBGFIELD("SYNC") 1, false, false, 40, 2, 1, 1, 0, 0}, // #467
{DBGFIELD("SYNCI") 1, false, false, 40, 2, 1, 1, 0, 0}, // #468
{DBGFIELD("CLO") 1, false, false, 1, 2, 1, 1, 0, 0}, // #469
{DBGFIELD("CLZ") 1, false, false, 1, 2, 1, 1, 0, 0}, // #470
{DBGFIELD("DI") 1, false, false, 1, 2, 1, 1, 0, 0}, // #471
{DBGFIELD("EI") 1, false, false, 1, 2, 1, 1, 0, 0}, // #472
{DBGFIELD("MFHI_MFLO_PseudoMFHI_PseudoMFLO") 1, false, false, 1, 2, 1, 1, 0, 0}, // #473
{DBGFIELD("EHB") 1, false, false, 1, 2, 2, 1, 0, 0}, // #474
{DBGFIELD("RDHWR") 1, false, false, 1, 2, 2, 1, 0, 0}, // #475
{DBGFIELD("WSBH") 1, false, false, 1, 2, 2, 1, 0, 0}, // #476
{DBGFIELD("MOVN_I_I") 1, false, false, 48, 3, 2, 1, 0, 0}, // #477
{DBGFIELD("MOVZ_I_I") 1, false, false, 48, 3, 2, 1, 0, 0}, // #478
{DBGFIELD("DIV_PseudoSDIV_SDIV") 1, false, false, 51, 3, 14, 1, 0, 0}, // #479
{DBGFIELD("DIVU_PseudoUDIV_UDIV") 1, false, false, 51, 3, 14, 1, 0, 0}, // #480
{DBGFIELD("MUL") 1, false, false, 1, 2, 3, 1, 0, 0}, // #481
{DBGFIELD("MULT_PseudoMULT") 1, false, false, 1, 2, 5, 1, 0, 0}, // #482
{DBGFIELD("MULTu_PseudoMULTu") 1, false, false, 1, 2, 5, 1, 0, 0}, // #483
{DBGFIELD("MADD_PseudoMADD") 1, false, false, 48, 3, 5, 1, 0, 0}, // #484
{DBGFIELD("MADDU_PseudoMADDU") 1, false, false, 48, 3, 5, 1, 0, 0}, // #485
{DBGFIELD("MSUB_PseudoMSUB") 1, false, false, 48, 3, 5, 1, 0, 0}, // #486
{DBGFIELD("MSUBU_PseudoMSUBU") 1, false, false, 48, 3, 5, 1, 0, 0}, // #487
{DBGFIELD("MTHI_MTLO_PseudoMTLOHI") 1, false, false, 48, 3, 5, 1, 0, 0}, // #488
{DBGFIELD("EXT") 1, false, false, 1, 2, 2, 1, 0, 0}, // #489
{DBGFIELD("INS") 1, false, false, 1, 2, 2, 1, 0, 0}, // #490
{DBGFIELD("ADD") 16382, false, false, 0, 0, 0, 0, 0, 0}, // #491
{DBGFIELD("ADDi") 16382, false, false, 0, 0, 0, 0, 0, 0}, // #492
{DBGFIELD("ADDiu") 16382, false, false, 0, 0, 0, 0, 0, 0}, // #493
{DBGFIELD("ANDi") 16382, false, false, 0, 0, 0, 0, 0, 0}, // #494
{DBGFIELD("ORi") 16382, false, false, 0, 0, 0, 0, 0, 0}, // #495
{DBGFIELD("ROTR") 16382, false, false, 0, 0, 0, 0, 0, 0}, // #496
{DBGFIELD("SEB") 16382, false, false, 0, 0, 0, 0, 0, 0}, // #497
{DBGFIELD("SEH") 16382, false, false, 0, 0, 0, 0, 0, 0}, // #498
{DBGFIELD("SLT_SLTu") 16382, false, false, 0, 0, 0, 0, 0, 0}, // #499
{DBGFIELD("SLL") 16382, false, false, 0, 0, 0, 0, 0, 0}, // #500
{DBGFIELD("SRA") 16382, false, false, 0, 0, 0, 0, 0, 0}, // #501
{DBGFIELD("SRL") 16382, false, false, 0, 0, 0, 0, 0, 0}, // #502
{DBGFIELD("XORi") 16382, false, false, 0, 0, 0, 0, 0, 0}, // #503
{DBGFIELD("ADDu") 16382, false, false, 0, 0, 0, 0, 0, 0}, // #504
{DBGFIELD("SLLV") 16382, false, false, 0, 0, 0, 0, 0, 0}, // #505
{DBGFIELD("SRAV") 16382, false, false, 0, 0, 0, 0, 0, 0}, // #506
{DBGFIELD("SRLV") 16382, false, false, 0, 0, 0, 0, 0, 0}, // #507
{DBGFIELD("LSA") 16382, false, false, 0, 0, 0, 0, 0, 0}, // #508
{DBGFIELD("COPY") 16382, false, false, 0, 0, 0, 0, 0, 0}, // #509
{DBGFIELD("VSHF_B_VSHF_D_VSHF_H_VSHF_W") 1, false, false, 31, 2, 2, 1, 0, 0}, // #510
{DBGFIELD("BINSLI_B_BINSLI_D_BINSLI_H_BINSLI_W_BINSL_B_BINSL_D_BINSL_H_BINSL_W") 1, false, false, 31, 2, 2, 1, 0, 0}, // #511
{DBGFIELD("BINSRI_B_BINSRI_D_BINSRI_H_BINSRI_W_BINSR_B_BINSR_D_BINSR_H_BINSR_W") 1, false, false, 31, 2, 2, 1, 0, 0}, // #512
{DBGFIELD("INSERT_B_INSERT_D_INSERT_H_INSERT_W") 1, false, false, 31, 2, 2, 1, 0, 0}, // #513
{DBGFIELD("SLDI_B_SLDI_D_SLDI_H_SLDI_W_SLD_B_SLD_D_SLD_H_SLD_W") 1, false, false, 31, 2, 2, 1, 0, 0}, // #514
{DBGFIELD("BSETI_B_BSETI_D_BSETI_H_BSETI_W_BSET_B_BSET_D_BSET_H_BSET_W") 1, false, false, 31, 2, 2, 1, 0, 0}, // #515
{DBGFIELD("BCLRI_B_BCLRI_D_BCLRI_H_BCLRI_W_BCLR_B_BCLR_D_BCLR_H_BCLR_W") 1, false, false, 31, 2, 2, 1, 0, 0}, // #516
{DBGFIELD("BNEGI_B_BNEGI_D_BNEGI_H_BNEGI_W_BNEG_B_BNEG_D_BNEG_H_BNEG_W") 1, false, false, 31, 2, 2, 1, 0, 0}, // #517
{DBGFIELD("BSELI_B_BSEL_V") 1, false, false, 31, 2, 2, 1, 0, 0}, // #518
{DBGFIELD("BMNZI_B_BMNZ_V_BMZI_B_BMZ_V") 1, false, false, 31, 2, 2, 1, 0, 0}, // #519
{DBGFIELD("BSEL_D_PSEUDO_BSEL_FD_PSEUDO_BSEL_FW_PSEUDO_BSEL_H_PSEUDO_BSEL_W_PSEUDO") 1, false, false, 31, 2, 2, 1, 0, 0}, // #520
{DBGFIELD("PCNT_B_PCNT_D_PCNT_H_PCNT_W") 1, false, false, 31, 2, 3, 1, 0, 0}, // #521
{DBGFIELD("SAT_S_B_SAT_S_D_SAT_S_H_SAT_S_W_SAT_U_B_SAT_U_D_SAT_U_H_SAT_U_W") 1, false, false, 31, 2, 3, 1, 0, 0}, // #522
{DBGFIELD("BNZ_B_BNZ_D_BNZ_H_BNZ_V_BNZ_W_BZ_B_BZ_D_BZ_H_BZ_V_BZ_W") 1, false, false, 31, 2, 1, 1, 0, 0}, // #523
{DBGFIELD("CFCMSA_CTCMSA") 1, false, false, 31, 2, 1, 1, 0, 0}, // #524
{DBGFIELD("FABS_S_FABS_D32_FABS_D64") 1, false, false, 31, 2, 1, 1, 0, 0}, // #525
{DBGFIELD("MOVF_D32_MOVF_D64") 1, false, false, 31, 2, 1, 1, 0, 0}, // #526
{DBGFIELD("MOVF_S") 1, false, false, 31, 2, 1, 1, 0, 0}, // #527
{DBGFIELD("MOVT_D32_MOVT_D64") 1, false, false, 31, 2, 1, 1, 0, 0}, // #528
{DBGFIELD("MOVT_S") 1, false, false, 31, 2, 1, 1, 0, 0}, // #529
{DBGFIELD("FMOV_D32_FMOV_D64") 1, false, false, 31, 2, 1, 1, 0, 0}, // #530
{DBGFIELD("FMOV_S") 1, false, false, 31, 2, 1, 1, 0, 0}, // #531
{DBGFIELD("FNEG_S_FNEG_D32_FNEG_D64") 1, false, false, 31, 2, 1, 1, 0, 0}, // #532
{DBGFIELD("ADD_A_B_ADD_A_D_ADD_A_H_ADD_A_W") 1, false, false, 31, 2, 2, 1, 0, 0}, // #533
{DBGFIELD("ADDS_A_B_ADDS_A_D_ADDS_A_H_ADDS_A_W_ADDS_S_B_ADDS_S_D_ADDS_S_H_ADDS_S_W_ADDS_U_B_ADDS_U_D_ADDS_U_H_ADDS_U_W") 1, false, false, 31, 2, 2, 1, 0, 0}, // #534
{DBGFIELD("ADDVI_B_ADDVI_D_ADDVI_H_ADDVI_W_ADDV_B_ADDV_D_ADDV_H_ADDV_W") 1, false, false, 31, 2, 2, 1, 0, 0}, // #535
{DBGFIELD("ASUB_S_B_ASUB_S_D_ASUB_S_H_ASUB_S_W_ASUB_U_B_ASUB_U_D_ASUB_U_H_ASUB_U_W") 1, false, false, 31, 2, 2, 1, 0, 0}, // #536
{DBGFIELD("AVER_S_B_AVER_S_D_AVER_S_H_AVER_S_W_AVER_U_B_AVER_U_D_AVER_U_H_AVER_U_W_AVE_S_B_AVE_S_D_AVE_S_H_AVE_S_W_AVE_U_B_AVE_U_D_AVE_U_H_AVE_U_W") 1, false, false, 31, 2, 2, 1, 0, 0}, // #537
{DBGFIELD("SHF_B_SHF_H_SHF_W") 1, false, false, 31, 2, 2, 1, 0, 0}, // #538
{DBGFIELD("FILL_B_FILL_D_FILL_H_FILL_W") 1, false, false, 31, 2, 2, 1, 0, 0}, // #539
{DBGFIELD("SPLATI_B_SPLATI_D_SPLATI_H_SPLATI_W_SPLAT_B_SPLAT_D_SPLAT_H_SPLAT_W") 1, false, false, 31, 2, 2, 1, 0, 0}, // #540
{DBGFIELD("MOVE_V") 1, false, false, 31, 2, 1, 1, 0, 0}, // #541
{DBGFIELD("LDI_B_LDI_D_LDI_H_LDI_W") 1, false, false, 31, 2, 1, 1, 0, 0}, // #542
{DBGFIELD("AND_V_NOR_V_OR_V_XOR_V") 1, false, false, 31, 2, 1, 1, 0, 0}, // #543
{DBGFIELD("ANDI_B_NORI_B_ORI_B_XORI_B") 1, false, false, 31, 2, 1, 1, 0, 0}, // #544
{DBGFIELD("AND_V_D_PSEUDO_AND_V_H_PSEUDO_AND_V_W_PSEUDO_NOR_V_D_PSEUDO_NOR_V_H_PSEUDO_NOR_V_W_PSEUDO_OR_V_D_PSEUDO_OR_V_H_PSEUDO_OR_V_W_PSEUDO_XOR_V_D_PSEUDO_XOR_V_H_PSEUDO_XOR_V_W_PSEUDO") 1, false, false, 31, 2, 1, 1, 0, 0}, // #545
{DBGFIELD("FILL_FD_PSEUDO_FILL_FW_PSEUDO") 1, false, false, 31, 2, 1, 1, 0, 0}, // #546
{DBGFIELD("INSERT_FD_PSEUDO_INSERT_FW_PSEUDO") 1, false, false, 31, 2, 1, 1, 0, 0}, // #547
{DBGFIELD("FEXP2_D_FEXP2_W") 1, false, false, 31, 2, 1, 1, 0, 0}, // #548
{DBGFIELD("CLTI_S_B_CLTI_S_D_CLTI_S_H_CLTI_S_W_CLTI_U_B_CLTI_U_D_CLTI_U_H_CLTI_U_W_CLT_S_B_CLT_S_D_CLT_S_H_CLT_S_W_CLT_U_B_CLT_U_D_CLT_U_H_CLT_U_W") 1, false, false, 31, 2, 1, 1, 0, 0}, // #549
{DBGFIELD("CLEI_S_B_CLEI_S_D_CLEI_S_H_CLEI_S_W_CLEI_U_B_CLEI_U_D_CLEI_U_H_CLEI_U_W_CLE_S_B_CLE_S_D_CLE_S_H_CLE_S_W_CLE_U_B_CLE_U_D_CLE_U_H_CLE_U_W") 1, false, false, 31, 2, 1, 1, 0, 0}, // #550
{DBGFIELD("CEQI_B_CEQI_D_CEQI_H_CEQI_W_CEQ_B_CEQ_D_CEQ_H_CEQ_W") 1, false, false, 31, 2, 1, 1, 0, 0}, // #551
{DBGFIELD("CMP_UN_D") 1, false, false, 31, 2, 1, 1, 0, 0}, // #552
{DBGFIELD("CMP_UN_S") 1, false, false, 31, 2, 1, 1, 0, 0}, // #553
{DBGFIELD("CMP_UEQ_D") 1, false, false, 31, 2, 1, 1, 0, 0}, // #554
{DBGFIELD("CMP_UEQ_S") 1, false, false, 31, 2, 1, 1, 0, 0}, // #555
{DBGFIELD("CMP_EQ_D") 1, false, false, 31, 2, 1, 1, 0, 0}, // #556
{DBGFIELD("CMP_EQ_S") 1, false, false, 31, 2, 1, 1, 0, 0}, // #557
{DBGFIELD("CMP_LT_D") 1, false, false, 31, 2, 1, 1, 0, 0}, // #558
{DBGFIELD("CMP_LT_S") 1, false, false, 31, 2, 1, 1, 0, 0}, // #559
{DBGFIELD("CMP_ULT_D") 1, false, false, 31, 2, 1, 1, 0, 0}, // #560
{DBGFIELD("CMP_ULT_S") 1, false, false, 31, 2, 1, 1, 0, 0}, // #561
{DBGFIELD("CMP_LE_D") 1, false, false, 31, 2, 1, 1, 0, 0}, // #562
{DBGFIELD("CMP_LE_S") 1, false, false, 31, 2, 1, 1, 0, 0}, // #563
{DBGFIELD("CMP_ULE_D") 1, false, false, 31, 2, 1, 1, 0, 0}, // #564
{DBGFIELD("CMP_ULE_S") 1, false, false, 31, 2, 1, 1, 0, 0}, // #565
{DBGFIELD("FSAF_D_FSAF_W_FSEQ_D_FSEQ_W_FSLE_D_FSLE_W_FSLT_D_FSLT_W_FSNE_D_FSNE_W_FSOR_D_FSOR_W") 1, false, false, 31, 2, 1, 1, 0, 0}, // #566
{DBGFIELD("FSUEQ_D_FSUEQ_W") 1, false, false, 31, 2, 1, 1, 0, 0}, // #567
{DBGFIELD("FSULE_D_FSULE_W") 1, false, false, 31, 2, 1, 1, 0, 0}, // #568
{DBGFIELD("FSULT_D_FSULT_W") 1, false, false, 31, 2, 1, 1, 0, 0}, // #569
{DBGFIELD("FSUNE_D_FSUNE_W") 1, false, false, 31, 2, 1, 1, 0, 0}, // #570
{DBGFIELD("FSUN_D_FSUN_W") 1, false, false, 31, 2, 1, 1, 0, 0}, // #571
{DBGFIELD("FCAF_D_FCAF_W") 1, false, false, 31, 2, 1, 1, 0, 0}, // #572
{DBGFIELD("FCEQ_D_FCEQ_W") 1, false, false, 31, 2, 1, 1, 0, 0}, // #573
{DBGFIELD("FCLE_D_FCLE_W") 1, false, false, 31, 2, 1, 1, 0, 0}, // #574
{DBGFIELD("FCLT_D_FCLT_W") 1, false, false, 31, 2, 1, 1, 0, 0}, // #575
{DBGFIELD("FCNE_D_FCNE_W") 1, false, false, 31, 2, 1, 1, 0, 0}, // #576
{DBGFIELD("FCOR_D_FCOR_W") 1, false, false, 31, 2, 1, 1, 0, 0}, // #577
{DBGFIELD("FCUEQ_D_FCUEQ_W") 1, false, false, 31, 2, 1, 1, 0, 0}, // #578
{DBGFIELD("FCULE_D_FCULE_W") 1, false, false, 31, 2, 1, 1, 0, 0}, // #579
{DBGFIELD("FCULT_D_FCULT_W") 1, false, false, 31, 2, 1, 1, 0, 0}, // #580
{DBGFIELD("FCUNE_D_FCUNE_W") 1, false, false, 31, 2, 1, 1, 0, 0}, // #581
{DBGFIELD("FCUN_D_FCUN_W") 1, false, false, 31, 2, 1, 1, 0, 0}, // #582
{DBGFIELD("FABS_D_FABS_W") 1, false, false, 31, 2, 1, 1, 0, 0}, // #583
{DBGFIELD("FFINT_S_D_FFINT_S_W_FFINT_U_D_FFINT_U_W") 1, false, false, 31, 2, 1, 1, 0, 0}, // #584
{DBGFIELD("FFQL_D_FFQL_W") 1, false, false, 31, 2, 1, 1, 0, 0}, // #585
{DBGFIELD("FFQR_D_FFQR_W") 1, false, false, 31, 2, 1, 1, 0, 0}, // #586
{DBGFIELD("FTINT_S_D_FTINT_S_W_FTINT_U_D_FTINT_U_W") 1, false, false, 31, 2, 1, 1, 0, 0}, // #587
{DBGFIELD("FRINT_D_FRINT_W") 1, false, false, 31, 2, 1, 1, 0, 0}, // #588
{DBGFIELD("FTQ_H_FTQ_W") 1, false, false, 31, 2, 1, 1, 0, 0}, // #589
{DBGFIELD("FTRUNC_S_D_FTRUNC_S_W_FTRUNC_U_D_FTRUNC_U_W") 1, false, false, 31, 2, 1, 1, 0, 0}, // #590
{DBGFIELD("FEXDO_H_FEXDO_W") 1, false, false, 31, 2, 1, 1, 0, 0}, // #591
{DBGFIELD("FEXUPL_D_FEXUPL_W") 1, false, false, 31, 2, 1, 1, 0, 0}, // #592
{DBGFIELD("FEXUPR_D_FEXUPR_W") 1, false, false, 31, 2, 1, 1, 0, 0}, // #593
{DBGFIELD("FCLASS_D_FCLASS_W") 1, false, false, 31, 2, 1, 1, 0, 0}, // #594
{DBGFIELD("FMAX_A_D_FMAX_A_W") 1, false, false, 31, 2, 1, 1, 0, 0}, // #595
{DBGFIELD("FMAX_D_FMAX_W") 1, false, false, 31, 2, 1, 1, 0, 0}, // #596
{DBGFIELD("FMIN_A_D_FMIN_A_W") 1, false, false, 31, 2, 1, 1, 0, 0}, // #597
{DBGFIELD("FMIN_D_FMIN_W") 1, false, false, 31, 2, 1, 1, 0, 0}, // #598
{DBGFIELD("FLOG2_D_FLOG2_W") 1, false, false, 31, 2, 1, 1, 0, 0}, // #599
{DBGFIELD("ILVL_B_ILVL_D_ILVL_H_ILVL_W_ILVR_B_ILVR_D_ILVR_H_ILVR_W") 1, false, false, 31, 2, 1, 1, 0, 0}, // #600
{DBGFIELD("ILVEV_B_ILVEV_D_ILVEV_H_ILVEV_W_ILVOD_B_ILVOD_D_ILVOD_H_ILVOD_W") 1, false, false, 31, 2, 1, 1, 0, 0}, // #601
{DBGFIELD("INSVE_B_INSVE_D_INSVE_H_INSVE_W") 1, false, false, 31, 2, 1, 1, 0, 0}, // #602
{DBGFIELD("SUBS_S_B_SUBS_S_D_SUBS_S_H_SUBS_S_W_SUBS_U_B_SUBS_U_D_SUBS_U_H_SUBS_U_W") 1, false, false, 31, 2, 2, 1, 0, 0}, // #603
{DBGFIELD("SUBSUS_U_B_SUBSUS_U_D_SUBSUS_U_H_SUBSUS_U_W") 1, false, false, 31, 2, 2, 1, 0, 0}, // #604
{DBGFIELD("SUBSUU_S_B_SUBSUU_S_D_SUBSUU_S_H_SUBSUU_S_W") 1, false, false, 31, 2, 2, 1, 0, 0}, // #605
{DBGFIELD("SUBVI_B_SUBVI_D_SUBVI_H_SUBVI_W") 1, false, false, 31, 2, 2, 1, 0, 0}, // #606
{DBGFIELD("SUBV_B_SUBV_D_SUBV_H_SUBV_W") 1, false, false, 31, 2, 2, 1, 0, 0}, // #607
{DBGFIELD("MOD_S_B_MOD_S_D_MOD_S_H_MOD_S_W_MOD_U_B_MOD_U_D_MOD_U_H_MOD_U_W") 1, false, false, 54, 3, 15, 1, 0, 0}, // #608
{DBGFIELD("DIV_S_B_DIV_S_D_DIV_S_H_DIV_S_W_DIV_U_B_DIV_U_D_DIV_U_H_DIV_U_W") 1, false, false, 54, 3, 15, 1, 0, 0}, // #609
{DBGFIELD("HADD_S_D_HADD_S_H_HADD_S_W_HADD_U_D_HADD_U_H_HADD_U_W") 1, false, false, 31, 2, 1, 1, 0, 0}, // #610
{DBGFIELD("HSUB_S_D_HSUB_S_H_HSUB_S_W_HSUB_U_D_HSUB_U_H_HSUB_U_W") 1, false, false, 31, 2, 1, 1, 0, 0}, // #611
{DBGFIELD("MAX_S_B_MAX_S_D_MAX_S_H_MAX_S_W_MIN_S_B_MIN_S_D_MIN_S_H_MIN_S_W") 1, false, false, 31, 2, 1, 1, 0, 0}, // #612
{DBGFIELD("MAX_U_B_MAX_U_D_MAX_U_H_MAX_U_W_MIN_U_B_MIN_U_D_MIN_U_H_MIN_U_W") 1, false, false, 31, 2, 1, 1, 0, 0}, // #613
{DBGFIELD("MAX_A_B_MAX_A_D_MAX_A_H_MAX_A_W_MIN_A_B_MIN_A_D_MIN_A_H_MIN_A_W") 1, false, false, 31, 2, 1, 1, 0, 0}, // #614
{DBGFIELD("MAXI_S_B_MAXI_S_D_MAXI_S_H_MAXI_S_W_MAXI_U_B_MAXI_U_D_MAXI_U_H_MAXI_U_W_MINI_S_B_MINI_S_D_MINI_S_H_MINI_S_W_MINI_U_B_MINI_U_D_MINI_U_H_MINI_U_W") 1, false, false, 31, 2, 1, 1, 0, 0}, // #615
{DBGFIELD("SRAI_B_SRAI_D_SRAI_H_SRAI_W_SRA_B_SRA_D_SRA_H_SRA_W") 1, false, false, 31, 2, 1, 1, 0, 0}, // #616
{DBGFIELD("SRLI_B_SRLI_D_SRLI_H_SRLI_W_SRL_B_SRL_D_SRL_H_SRL_W") 1, false, false, 31, 2, 1, 1, 0, 0}, // #617
{DBGFIELD("SRARI_B_SRARI_D_SRARI_H_SRARI_W_SRAR_B_SRAR_D_SRAR_H_SRAR_W") 1, false, false, 31, 2, 1, 1, 0, 0}, // #618
{DBGFIELD("SRLRI_B_SRLRI_D_SRLRI_H_SRLRI_W_SRLR_B_SRLR_D_SRLR_H_SRLR_W") 1, false, false, 31, 2, 1, 1, 0, 0}, // #619
{DBGFIELD("SLLI_B_SLLI_D_SLLI_H_SLLI_W_SLL_B_SLL_D_SLL_H_SLL_W") 1, false, false, 31, 2, 1, 1, 0, 0}, // #620
{DBGFIELD("PCKEV_B_PCKEV_D_PCKEV_H_PCKEV_W_PCKOD_B_PCKOD_D_PCKOD_H_PCKOD_W") 1, false, false, 31, 2, 1, 1, 0, 0}, // #621
{DBGFIELD("NLOC_B_NLOC_D_NLOC_H_NLOC_W_NLZC_B_NLZC_D_NLZC_H_NLZC_W") 1, false, false, 31, 2, 1, 1, 0, 0}, // #622
{DBGFIELD("FADD_D32_FADD_D64") 1, false, false, 57, 2, 4, 1, 0, 0}, // #623
{DBGFIELD("FADD_S") 1, false, false, 57, 2, 4, 1, 0, 0}, // #624
{DBGFIELD("FMUL_D32_FMUL_D64") 1, false, false, 57, 2, 4, 1, 0, 0}, // #625
{DBGFIELD("FMUL_S") 1, false, false, 57, 2, 4, 1, 0, 0}, // #626
{DBGFIELD("FSUB_D32_FSUB_D64") 1, false, false, 57, 2, 4, 1, 0, 0}, // #627
{DBGFIELD("FSUB_S") 1, false, false, 57, 2, 4, 1, 0, 0}, // #628
{DBGFIELD("TRUNC_L_D64_TRUNC_L_S_TRUNC_W_D32_TRUNC_W_D64_TRUNC_W_S") 1, false, false, 57, 2, 4, 1, 0, 0}, // #629
{DBGFIELD("CVT_D32_S_CVT_D32_W_CVT_D64_L_CVT_D64_S_CVT_D64_W_CVT_L_D64_CVT_L_S_CVT_S_D32_CVT_S_D64_CVT_S_L_CVT_S_W_CVT_W_D32_CVT_W_D64_CVT_W_S") 1, false, false, 57, 2, 4, 1, 0, 0}, // #630
{DBGFIELD("CVT_PS_S64_CVT_S_PL64_CVT_S_PU64") 1, false, false, 57, 2, 4, 1, 0, 0}, // #631
{DBGFIELD("C_EQ_D32_C_EQ_D64_C_F_D32_C_F_D64_C_LE_D32_C_LE_D64_C_LT_D32_C_LT_D64_C_NGE_D32_C_NGE_D64_C_NGLE_D32_C_NGLE_D64_C_NGL_D32_C_NGL_D64_C_NGT_D32_C_NGT_D64_C_OLE_D32_C_OLE_D64_C_OLT_D32_C_OLT_D64_C_SEQ_D32_C_SEQ_D64_C_SF_D32_C_SF_D64_C_UEQ_D32_C_UEQ_D64_C_ULE_D32_C_ULE_D64_C_ULT_D32_C_ULT_D64_C_UN_D32_C_UN_D64") 1, false, false, 57, 2, 4, 1, 0, 0}, // #632
{DBGFIELD("C_EQ_S_C_F_S_C_LE_S_C_LT_S_C_NGE_S_C_NGLE_S_C_NGL_S_C_NGT_S_C_OLE_S_C_OLT_S_C_SEQ_S_C_SF_S_C_UEQ_S_C_ULE_S_C_ULT_S_C_UN_S") 1, false, false, 57, 2, 4, 1, 0, 0}, // #633
{DBGFIELD("FCMP_D32_FCMP_D64") 1, false, false, 57, 2, 4, 1, 0, 0}, // #634
{DBGFIELD("FCMP_S32") 1, false, false, 57, 2, 4, 1, 0, 0}, // #635
{DBGFIELD("PseudoCVT_D32_W_PseudoCVT_D64_L_PseudoCVT_D64_W_PseudoCVT_S_L_PseudoCVT_S_W") 1, false, false, 57, 2, 4, 1, 0, 0}, // #636
{DBGFIELD("PLL_PS64_PLU_PS64") 1, false, false, 57, 2, 4, 1, 0, 0}, // #637
{DBGFIELD("FDIV_S") 1, false, false, 54, 3, 15, 1, 0, 0}, // #638
{DBGFIELD("FDIV_D32_FDIV_D64") 1, false, false, 59, 3, 12, 1, 0, 0}, // #639
{DBGFIELD("FSQRT_S") 1, false, false, 62, 3, 16, 1, 0, 0}, // #640
{DBGFIELD("FSQRT_D32_FSQRT_D64") 1, false, false, 65, 3, 17, 1, 0, 0}, // #641
{DBGFIELD("FRCP_D_FRCP_W") 1, false, false, 62, 3, 16, 1, 0, 0}, // #642
{DBGFIELD("FRSQRT_D_FRSQRT_W") 1, false, false, 62, 3, 16, 1, 0, 0}, // #643
{DBGFIELD("RECIP_D32_RECIP_D64") 1, false, false, 62, 3, 16, 1, 0, 0}, // #644
{DBGFIELD("RSQRT_D32_RSQRT_D64") 1, false, false, 62, 3, 16, 1, 0, 0}, // #645
{DBGFIELD("RECIP_S") 1, false, false, 62, 3, 16, 1, 0, 0}, // #646
{DBGFIELD("RSQRT_S") 1, false, false, 62, 3, 16, 1, 0, 0}, // #647
{DBGFIELD("FMADD_D_FMADD_W") 1, false, false, 57, 2, 13, 1, 0, 0}, // #648
{DBGFIELD("FMSUB_D_FMSUB_W") 1, false, false, 57, 2, 13, 1, 0, 0}, // #649
{DBGFIELD("FDIV_W") 1, false, false, 54, 3, 15, 1, 0, 0}, // #650
{DBGFIELD("FDIV_D") 1, false, false, 59, 3, 12, 1, 0, 0}, // #651
{DBGFIELD("FSQRT_W") 1, false, false, 62, 3, 16, 1, 0, 0}, // #652
{DBGFIELD("FSQRT_D") 1, false, false, 65, 3, 17, 1, 0, 0}, // #653
{DBGFIELD("FMUL_D_FMUL_W") 1, false, false, 57, 2, 4, 1, 0, 0}, // #654
{DBGFIELD("FADD_D_FADD_W") 1, false, false, 57, 2, 4, 1, 0, 0}, // #655
{DBGFIELD("FSUB_D_FSUB_W") 1, false, false, 57, 2, 4, 1, 0, 0}, // #656
{DBGFIELD("DPADD_S_D_DPADD_S_H_DPADD_S_W_DPADD_U_D_DPADD_U_H_DPADD_U_W") 1, false, false, 31, 2, 5, 1, 0, 0}, // #657
{DBGFIELD("DPSUB_S_D_DPSUB_S_H_DPSUB_S_W_DPSUB_U_D_DPSUB_U_H_DPSUB_U_W") 1, false, false, 31, 2, 5, 1, 0, 0}, // #658
{DBGFIELD("DOTP_S_D_DOTP_S_H_DOTP_S_W_DOTP_U_D_DOTP_U_H_DOTP_U_W") 1, false, false, 31, 2, 5, 1, 0, 0}, // #659
{DBGFIELD("MSUBV_B_MSUBV_D_MSUBV_H_MSUBV_W") 1, false, false, 31, 2, 5, 1, 0, 0}, // #660
{DBGFIELD("MADDV_B_MADDV_D_MADDV_H_MADDV_W") 1, false, false, 31, 2, 5, 1, 0, 0}, // #661
{DBGFIELD("MULV_B_MULV_D_MULV_H_MULV_W") 1, false, false, 31, 2, 5, 1, 0, 0}, // #662
{DBGFIELD("MADDR_Q_H_MADDR_Q_W") 1, false, false, 31, 2, 5, 1, 0, 0}, // #663
{DBGFIELD("MADD_Q_H_MADD_Q_W") 1, false, false, 31, 2, 5, 1, 0, 0}, // #664
{DBGFIELD("MSUBR_Q_H_MSUBR_Q_W") 1, false, false, 31, 2, 5, 1, 0, 0}, // #665
{DBGFIELD("MSUB_Q_H_MSUB_Q_W") 1, false, false, 31, 2, 5, 1, 0, 0}, // #666
{DBGFIELD("MULR_Q_H_MULR_Q_W") 1, false, false, 31, 2, 5, 1, 0, 0}, // #667
{DBGFIELD("MUL_Q_H_MUL_Q_W") 1, false, false, 31, 2, 5, 1, 0, 0}, // #668
{DBGFIELD("MADD_D32_MADD_D64") 1, false, false, 57, 2, 13, 1, 1, 1}, // #669
{DBGFIELD("MADD_S") 1, false, false, 57, 2, 13, 1, 1, 1}, // #670
{DBGFIELD("MSUB_D32_MSUB_D64") 1, false, false, 57, 2, 13, 1, 1, 1}, // #671
{DBGFIELD("MSUB_S") 1, false, false, 57, 2, 13, 1, 1, 1}, // #672
{DBGFIELD("NMADD_D32_NMADD_D64") 1, false, false, 57, 2, 13, 1, 1, 1}, // #673
{DBGFIELD("NMADD_S") 1, false, false, 57, 2, 13, 1, 1, 1}, // #674
{DBGFIELD("NMSUB_D32_NMSUB_D64") 1, false, false, 57, 2, 13, 1, 1, 1}, // #675
{DBGFIELD("NMSUB_S") 1, false, false, 57, 2, 13, 1, 1, 1}, // #676
{DBGFIELD("CTC1") 2, false, false, 68, 4, 1, 1, 0, 0}, // #677
{DBGFIELD("MTC1_MTC1_D64_BuildPairF64_BuildPairF64_64") 2, false, false, 68, 4, 1, 1, 0, 0}, // #678
{DBGFIELD("MTHC1_D32_MTHC1_D64") 2, false, false, 68, 4, 1, 1, 0, 0}, // #679
{DBGFIELD("COPY_U_B_COPY_U_H_COPY_U_W") 2, false, false, 68, 4, 2, 1, 0, 0}, // #680
{DBGFIELD("COPY_S_B_COPY_S_D_COPY_S_H_COPY_S_W") 2, false, false, 68, 4, 2, 1, 0, 0}, // #681
{DBGFIELD("BC1F") 2, false, false, 68, 4, 2, 1, 0, 0}, // #682
{DBGFIELD("BC1FL") 2, false, false, 68, 4, 2, 1, 0, 0}, // #683
{DBGFIELD("BC1T") 2, false, false, 68, 4, 2, 1, 0, 0}, // #684
{DBGFIELD("BC1TL") 2, false, false, 68, 4, 2, 1, 0, 0}, // #685
{DBGFIELD("CFC1") 2, false, false, 68, 4, 2, 1, 0, 0}, // #686
{DBGFIELD("MFC1_MFC1_D64_ExtractElementF64_ExtractElementF64_64") 2, false, false, 68, 4, 2, 1, 0, 0}, // #687
{DBGFIELD("MFHC1_D32_MFHC1_D64") 2, false, false, 68, 4, 2, 1, 0, 0}, // #688
{DBGFIELD("MOVF_I") 2, false, false, 68, 4, 2, 1, 0, 0}, // #689
{DBGFIELD("MOVT_I") 2, false, false, 68, 4, 2, 1, 0, 0}, // #690
{DBGFIELD("SDC1_SDC164") 2, false, false, 68, 4, 1, 1, 0, 0}, // #691
{DBGFIELD("SDXC1_SDXC164") 2, false, false, 68, 4, 1, 1, 0, 0}, // #692
{DBGFIELD("SWC1") 2, false, false, 68, 4, 1, 1, 0, 0}, // #693
{DBGFIELD("SWXC1") 2, false, false, 68, 4, 1, 1, 0, 0}, // #694
{DBGFIELD("SUXC1_SUXC164") 2, false, false, 68, 4, 1, 1, 0, 0}, // #695
{DBGFIELD("ST_B_ST_D_ST_H_ST_W") 2, false, false, 68, 4, 1, 1, 0, 0}, // #696
{DBGFIELD("ST_F16") 2, false, false, 68, 4, 1, 1, 0, 0}, // #697
{DBGFIELD("MOVN_I_D32_MOVN_I_D64") 2, false, false, 72, 4, 2, 1, 0, 0}, // #698
{DBGFIELD("MOVN_I_S") 2, false, false, 72, 4, 2, 1, 0, 0}, // #699
{DBGFIELD("MOVZ_I_D32_MOVZ_I_D64") 2, false, false, 72, 4, 2, 1, 0, 0}, // #700
{DBGFIELD("MOVZ_I_S") 2, false, false, 72, 4, 2, 1, 0, 0}, // #701
{DBGFIELD("LDC1_LDC164") 2, false, false, 76, 4, 4, 1, 0, 0}, // #702
{DBGFIELD("LDXC1_LDXC164") 2, false, false, 76, 4, 4, 1, 0, 0}, // #703
{DBGFIELD("LWC1") 2, false, false, 76, 4, 4, 1, 0, 0}, // #704
{DBGFIELD("LWXC1") 2, false, false, 76, 4, 4, 1, 0, 0}, // #705
{DBGFIELD("LUXC1_LUXC164") 2, false, false, 76, 4, 4, 1, 0, 0}, // #706
{DBGFIELD("LD_B_LD_D_LD_H_LD_W") 2, false, false, 76, 4, 4, 1, 0, 0}, // #707
{DBGFIELD("LD_F16") 2, false, false, 76, 4, 4, 1, 0, 0}, // #708
{DBGFIELD("CEIL_L_D64_CEIL_L_S_CEIL_W_D32_CEIL_W_D64_CEIL_W_S") 1, false, false, 57, 2, 4, 1, 0, 0}, // #709
{DBGFIELD("FLOOR_L_D64_FLOOR_L_S_FLOOR_W_D32_FLOOR_W_D64_FLOOR_W_S") 1, false, false, 57, 2, 4, 1, 0, 0}, // #710
{DBGFIELD("ROUND_L_D64_ROUND_L_S_ROUND_W_D32_ROUND_W_D64_ROUND_W_S") 1, false, false, 57, 2, 4, 1, 0, 0}, // #711
{DBGFIELD("ROTRV") 16382, false, false, 0, 0, 0, 0, 0, 0}, // #712
{DBGFIELD("ATOMIC_SWAP_I16_POSTRA_ATOMIC_SWAP_I32_POSTRA_ATOMIC_SWAP_I64_POSTRA_ATOMIC_SWAP_I8_POSTRA") 1, false, false, 7, 1, 2, 1, 0, 0}, // #713
{DBGFIELD("ATOMIC_CMP_SWAP_I16_POSTRA_ATOMIC_CMP_SWAP_I32_POSTRA_ATOMIC_CMP_SWAP_I64_POSTRA_ATOMIC_CMP_SWAP_I8_POSTRA") 1, false, false, 7, 1, 2, 1, 0, 0}, // #714
{DBGFIELD("ATOMIC_LOAD_ADD_I16_POSTRA_ATOMIC_LOAD_ADD_I32_POSTRA_ATOMIC_LOAD_ADD_I64_POSTRA_ATOMIC_LOAD_ADD_I8_POSTRA_ATOMIC_LOAD_AND_I16_POSTRA_ATOMIC_LOAD_AND_I32_POSTRA_ATOMIC_LOAD_AND_I64_POSTRA_ATOMIC_LOAD_AND_I8_POSTRA_ATOMIC_LOAD_NAND_I16_POSTRA_ATOMIC_LOAD_NAND_I32_POSTRA_ATOMIC_LOAD_NAND_I64_POSTRA_ATOMIC_LOAD_NAND_I8_POSTRA_ATOMIC_LOAD_OR_I16_POSTRA_ATOMIC_LOAD_OR_I32_POSTRA_ATOMIC_LOAD_OR_I64_POSTRA_ATOMIC_LOAD_OR_I8_POSTRA_ATOMIC_LOAD_SUB_I16_POSTRA_ATOMIC_LOAD_SUB_I32_POSTRA_ATOMIC_LOAD_SUB_I64_POSTRA_ATOMIC_LOAD_SUB_I8_POSTRA_ATOMIC_LOAD_XOR_I16_POSTRA_ATOMIC_LOAD_XOR_I32_POSTRA_ATOMIC_LOAD_XOR_I64_POSTRA_ATOMIC_LOAD_XOR_I8_POSTRA") 1, false, false, 7, 1, 2, 1, 0, 0}, // #715
{DBGFIELD("LEA_ADDiu") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #716
{DBGFIELD("ADDIUPC") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #717
{DBGFIELD("ALIGN") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #718
{DBGFIELD("ALUIPC") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #719
{DBGFIELD("AUI") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #720
{DBGFIELD("AUIPC") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #721
{DBGFIELD("BITSWAP") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #722
{DBGFIELD("CLO_R6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #723
{DBGFIELD("CLZ_R6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #724
{DBGFIELD("LSA_R6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #725
{DBGFIELD("SELEQZ_SELNEZ") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #726
{DBGFIELD("AddiuRxImmX16_AddiuRxRxImm16_AddiuRxRxImmX16_AddiuRxRyOffMemX16_AddiuRxPcImmX16_AddiuSpImm16_AddiuSpImmX16_AdduRxRyRz16_AndRxRxRy16_CmpRxRy16_CmpiRxImm16_CmpiRxImmX16_LiRxImm16_LiRxImmX16_LiRxImmAlignX16_Move32R16_MoveR3216_Mfhi16_Mflo16_NegRxRy16_NotRxRy16_OrRxRxRy16_SebRx16_SehRx16_SllX16_SllvRxRy16_SltiRxImm16_SltiRxImmX16_SltiuRxImm16_SltiuRxImmX16_SltRxRy16_SltuRxRy16_SravRxRy16_SraX16_SrlvRxRy16_SrlX16_SubuRxRyRz16_XorRxRxRy16") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #727
{DBGFIELD("SltiCCRxImmX16_SltiuCCRxImmX16_SltCCRxRy16_SltuRxRyRz16_SltuCCRxRy16") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #728
{DBGFIELD("Constant32_LwConstant32_GotPrologue16_CONSTPOOL_ENTRY") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #729
{DBGFIELD("ADDIUPC_MM_ADDIUR1SP_MM_ADDIUR2_MM_ADDIUS5_MM_ADDIUSP_MM_ADDiu_MM_LEA_ADDiu_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #730
{DBGFIELD("ADDU16_MM_ADDu_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #731
{DBGFIELD("ADD_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #732
{DBGFIELD("ADDi_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #733
{DBGFIELD("AND16_MM_ANDI16_MM_AND_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #734
{DBGFIELD("ANDi_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #735
{DBGFIELD("CLO_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #736
{DBGFIELD("CLZ_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #737
{DBGFIELD("EXT_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #738
{DBGFIELD("INS_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #739
{DBGFIELD("LI16_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #740
{DBGFIELD("LUi_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #741
{DBGFIELD("MOVE16_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #742
{DBGFIELD("MOVEP_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #743
{DBGFIELD("NOR_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #744
{DBGFIELD("NOT16_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #745
{DBGFIELD("OR16_MM_OR_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #746
{DBGFIELD("ORi_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #747
{DBGFIELD("ROTRV_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #748
{DBGFIELD("ROTR_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #749
{DBGFIELD("SEB_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #750
{DBGFIELD("SEH_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #751
{DBGFIELD("SLL16_MM_SLL_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #752
{DBGFIELD("SLLV_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #753
{DBGFIELD("SLT_MM_SLTu_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #754
{DBGFIELD("SLTi_MM_SLTiu_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #755
{DBGFIELD("SRAV_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #756
{DBGFIELD("SRA_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #757
{DBGFIELD("SRL16_MM_SRL_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #758
{DBGFIELD("SRLV_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #759
{DBGFIELD("SSNOP_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #760
{DBGFIELD("SUBU16_MM_SUBu_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #761
{DBGFIELD("SUB_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #762
{DBGFIELD("WSBH_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #763
{DBGFIELD("XOR16_MM_XOR_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #764
{DBGFIELD("XORi_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #765
{DBGFIELD("ADDIUPC_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #766
{DBGFIELD("ADDIU_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #767
{DBGFIELD("ADDU16_MMR6_ADDU_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #768
{DBGFIELD("ADD_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #769
{DBGFIELD("ALIGN_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #770
{DBGFIELD("ALUIPC_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #771
{DBGFIELD("AND16_MMR6_ANDI16_MMR6_AND_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #772
{DBGFIELD("ANDI_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #773
{DBGFIELD("AUIPC_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #774
{DBGFIELD("AUI_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #775
{DBGFIELD("BITSWAP_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #776
{DBGFIELD("CLO_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #777
{DBGFIELD("CLZ_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #778
{DBGFIELD("EXT_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #779
{DBGFIELD("INS_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #780
{DBGFIELD("LI16_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #781
{DBGFIELD("LSA_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #782
{DBGFIELD("LUI_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #783
{DBGFIELD("MOVE16_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #784
{DBGFIELD("NOR_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #785
{DBGFIELD("NOT16_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #786
{DBGFIELD("OR16_MMR6_OR_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #787
{DBGFIELD("ORI_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #788
{DBGFIELD("SELEQZ_MMR6_SELNEZ_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #789
{DBGFIELD("SLL16_MMR6_SLL_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #790
{DBGFIELD("SRL16_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #791
{DBGFIELD("SSNOP_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #792
{DBGFIELD("SUBU16_MMR6_SUBU_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #793
{DBGFIELD("SUB_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #794
{DBGFIELD("WSBH_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #795
{DBGFIELD("XOR16_MMR6_XOR_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #796
{DBGFIELD("XORI_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #797
{DBGFIELD("AND64_ANDi64") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #798
{DBGFIELD("DEXT64_32") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #799
{DBGFIELD("DSLL64_32") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #800
{DBGFIELD("ORi64") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #801
{DBGFIELD("SEB64") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #802
{DBGFIELD("SEH64") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #803
{DBGFIELD("SLL64_32_SLL64_64") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #804
{DBGFIELD("SLT64_SLTu64") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #805
{DBGFIELD("SLTi64_SLTiu64") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #806
{DBGFIELD("XOR64_XORi64") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #807
{DBGFIELD("DADD") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #808
{DBGFIELD("DADDi") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #809
{DBGFIELD("DADDiu") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #810
{DBGFIELD("DADDu") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #811
{DBGFIELD("DCLO") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #812
{DBGFIELD("DCLZ") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #813
{DBGFIELD("DEXT_DEXTM_DEXTU") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #814
{DBGFIELD("DINS_DINSM_DINSU") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #815
{DBGFIELD("DROTR") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #816
{DBGFIELD("DROTR32") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #817
{DBGFIELD("DROTRV") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #818
{DBGFIELD("DSBH") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #819
{DBGFIELD("DSHD") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #820
{DBGFIELD("DSLL") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #821
{DBGFIELD("DSLL32") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #822
{DBGFIELD("DSLLV") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #823
{DBGFIELD("DSRA") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #824
{DBGFIELD("DSRA32") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #825
{DBGFIELD("DSRAV") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #826
{DBGFIELD("DSRL") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #827
{DBGFIELD("DSRL32") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #828
{DBGFIELD("DSRLV") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #829
{DBGFIELD("DSUB") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #830
{DBGFIELD("DSUBu") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #831
{DBGFIELD("LEA_ADDiu64") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #832
{DBGFIELD("LUi64") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #833
{DBGFIELD("NOR64") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #834
{DBGFIELD("OR64") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #835
{DBGFIELD("DALIGN") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #836
{DBGFIELD("DAHI") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #837
{DBGFIELD("DATI") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #838
{DBGFIELD("DAUI") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #839
{DBGFIELD("DCLO_R6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #840
{DBGFIELD("DCLZ_R6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #841
{DBGFIELD("DBITSWAP") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #842
{DBGFIELD("DLSA_DLSA_R6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #843
{DBGFIELD("SELEQZ64_SELNEZ64") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #844
{DBGFIELD("MADD") 1, false, false, 48, 3, 5, 1, 0, 0}, // #845
{DBGFIELD("MADDU") 1, false, false, 48, 3, 5, 1, 0, 0}, // #846
{DBGFIELD("MSUB") 1, false, false, 48, 3, 5, 1, 0, 0}, // #847
{DBGFIELD("MSUBU") 1, false, false, 48, 3, 5, 1, 0, 0}, // #848
{DBGFIELD("PseudoMADD_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #849
{DBGFIELD("PseudoMADDU_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #850
{DBGFIELD("PseudoMSUB_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #851
{DBGFIELD("PseudoMSUBU_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #852
{DBGFIELD("PseudoMULT_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #853
{DBGFIELD("PseudoMULTu_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #854
{DBGFIELD("PseudoMULT") 1, false, false, 1, 2, 5, 1, 0, 0}, // #855
{DBGFIELD("PseudoMULTu") 1, false, false, 1, 2, 5, 1, 0, 0}, // #856
{DBGFIELD("PseudoSDIV_SDIV") 1, false, false, 51, 3, 14, 1, 0, 0}, // #857
{DBGFIELD("PseudoUDIV_UDIV") 1, false, false, 51, 3, 14, 1, 0, 0}, // #858
{DBGFIELD("PseudoMFHI_MM_PseudoMFLO_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #859
{DBGFIELD("PseudoMTLOHI_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #860
{DBGFIELD("MUH") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #861
{DBGFIELD("MUHU") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #862
{DBGFIELD("MULU") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #863
{DBGFIELD("MUL_R6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #864
{DBGFIELD("MOD") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #865
{DBGFIELD("MODU") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #866
{DBGFIELD("MultRxRy16_MultuRxRy16_MultRxRyRz16_MultuRxRyRz16") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #867
{DBGFIELD("DivRxRy16") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #868
{DBGFIELD("DivuRxRy16") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #869
{DBGFIELD("MULT_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #870
{DBGFIELD("MULTu_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #871
{DBGFIELD("MADD_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #872
{DBGFIELD("MADDU_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #873
{DBGFIELD("MSUB_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #874
{DBGFIELD("MSUBU_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #875
{DBGFIELD("MUL_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #876
{DBGFIELD("SDIV_MM_SDIV_MM_Pseudo") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #877
{DBGFIELD("UDIV_MM_UDIV_MM_Pseudo") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #878
{DBGFIELD("MFHI16_MM_MFLO16_MM_MFHI_MM_MFLO_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #879
{DBGFIELD("MOVF_I_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #880
{DBGFIELD("MOVT_I_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #881
{DBGFIELD("MTHI_MM_MTLO_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #882
{DBGFIELD("RDHWR_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #883
{DBGFIELD("MUHU_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #884
{DBGFIELD("MUH_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #885
{DBGFIELD("MULU_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #886
{DBGFIELD("MUL_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #887
{DBGFIELD("MODU_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #888
{DBGFIELD("MOD_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #889
{DBGFIELD("DIVU_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #890
{DBGFIELD("DIV_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #891
{DBGFIELD("RDHWR_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #892
{DBGFIELD("DMULU") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #893
{DBGFIELD("DMULT_PseudoDMULT") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #894
{DBGFIELD("DMULTu_PseudoDMULTu") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #895
{DBGFIELD("DSDIV_PseudoDSDIV") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #896
{DBGFIELD("DUDIV_PseudoDUDIV") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #897
{DBGFIELD("MFHI64_MFLO64_PseudoMFHI64_PseudoMFLO64") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #898
{DBGFIELD("PseudoMTLOHI64") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #899
{DBGFIELD("MTHI64_MTLO64") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #900
{DBGFIELD("RDHWR64") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #901
{DBGFIELD("MOVN_I_I64_MOVN_I64_I_MOVN_I64_I64") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #902
{DBGFIELD("MOVZ_I_I64_MOVZ_I64_I_MOVZ_I64_I64") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #903
{DBGFIELD("DMUH") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #904
{DBGFIELD("DMUHU") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #905
{DBGFIELD("DMUL_R6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #906
{DBGFIELD("DDIV") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #907
{DBGFIELD("DMOD") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #908
{DBGFIELD("DDIVU") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #909
{DBGFIELD("DMODU") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #910
{DBGFIELD("BAL_BR_BLTZAL") 1, false, false, 37, 3, 1, 1, 0, 0}, // #911
{DBGFIELD("BEQ_BNE") 1, false, false, 37, 3, 1, 1, 0, 0}, // #912
{DBGFIELD("BGTZ_BGEZ_BLEZ_BLTZ") 1, false, false, 37, 3, 1, 1, 0, 0}, // #913
{DBGFIELD("J") 1, false, false, 37, 3, 1, 1, 0, 0}, // #914
{DBGFIELD("JR") 1, false, false, 37, 3, 1, 1, 0, 0}, // #915
{DBGFIELD("ERet") 1, false, false, 37, 3, 1, 1, 0, 0}, // #916
{DBGFIELD("BGEZAL") 1, false, false, 37, 3, 1, 1, 0, 0}, // #917
{DBGFIELD("BALC") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #918
{DBGFIELD("BEQZALC_BGEZALC_BGTZALC_BLEZALC_BLTZALC_BNEZALC") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #919
{DBGFIELD("JIALC") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #920
{DBGFIELD("BC") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #921
{DBGFIELD("BC2EQZ_BC2NEZ") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #922
{DBGFIELD("BEQC_BGEC_BGEUC_BLTC_BLTUC_BNEC_BNVC_BOVC") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #923
{DBGFIELD("BEQZC_BGEZC_BGTZC_BLEZC_BLTZC_BNEZC") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #924
{DBGFIELD("JIC") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #925
{DBGFIELD("JR_HB_R6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #926
{DBGFIELD("SIGRIE") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #927
{DBGFIELD("PseudoIndirectBranchR6_PseudoIndrectHazardBranchR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #928
{DBGFIELD("TAILCALLR6REG_TAILCALLHBR6REG") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #929
{DBGFIELD("SDBBP_R6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #930
{DBGFIELD("Bimm16_BimmX16_BeqzRxImm16_BeqzRxImmX16_BnezRxImm16_BnezRxImmX16_Bteqz16_BteqzX16_Btnez16_BtnezX16_JrRa16_JrcRa16_JrcRx16") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #931
{DBGFIELD("BteqzT8CmpX16_BteqzT8CmpiX16_BteqzT8SltX16_BteqzT8SltuX16_BteqzT8SltiX16_BteqzT8SltiuX16_BtnezT8CmpX16_BtnezT8CmpiX16_BtnezT8SltX16_BtnezT8SltuX16_BtnezT8SltiX16_BtnezT8SltiuX16_RetRA16") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #932
{DBGFIELD("Jal16_JalB16") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #933
{DBGFIELD("JumpLinkReg16") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #934
{DBGFIELD("Break16") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #935
{DBGFIELD("SelBeqZ_SelTBteqZCmp_SelTBteqZCmpi_SelTBteqZSlt_SelTBteqZSlti_SelTBteqZSltu_SelTBteqZSltiu_SelBneZ_SelTBtneZCmp_SelTBtneZCmpi_SelTBtneZSlt_SelTBtneZSlti_SelTBtneZSltu_SelTBtneZSltiu") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #936
{DBGFIELD("B16_MM_B_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #937
{DBGFIELD("BAL_BR_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #938
{DBGFIELD("BC1F_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #939
{DBGFIELD("BC1T_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #940
{DBGFIELD("BEQZ16_MM_BGEZ_MM_BGTZ_MM_BLEZ_MM_BLTZ_MM_BNEZ16_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #941
{DBGFIELD("BEQZC_MM_BNEZC_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #942
{DBGFIELD("BEQ_MM_BNE_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #943
{DBGFIELD("DERET_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #944
{DBGFIELD("ERET_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #945
{DBGFIELD("JR16_MM_JR_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #946
{DBGFIELD("J_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #947
{DBGFIELD("B_MM_Pseudo") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #948
{DBGFIELD("BGEZALS_MM_BLTZALS_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #949
{DBGFIELD("BGEZAL_MM_BLTZAL_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #950
{DBGFIELD("JALR16_MM_JALR_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #951
{DBGFIELD("JALRS16_MM_JALRS_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #952
{DBGFIELD("JALS_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #953
{DBGFIELD("JALX_MM_JAL_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #954
{DBGFIELD("TAILCALLREG_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #955
{DBGFIELD("TAILCALL_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #956
{DBGFIELD("PseudoIndirectBranch_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #957
{DBGFIELD("BREAK16_MM_BREAK_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #958
{DBGFIELD("SDBBP16_MM_SDBBP_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #959
{DBGFIELD("SYSCALL_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #960
{DBGFIELD("TEQI_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #961
{DBGFIELD("TEQ_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #962
{DBGFIELD("TGEIU_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #963
{DBGFIELD("TGEI_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #964
{DBGFIELD("TGEU_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #965
{DBGFIELD("TGE_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #966
{DBGFIELD("TLTIU_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #967
{DBGFIELD("TLTI_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #968
{DBGFIELD("TLTU_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #969
{DBGFIELD("TLT_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #970
{DBGFIELD("TNEI_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #971
{DBGFIELD("TNE_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #972
{DBGFIELD("TRAP_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #973
{DBGFIELD("BC16_MMR6_BC_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #974
{DBGFIELD("BC1EQZC_MMR6_BC1NEZC_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #975
{DBGFIELD("BC2EQZC_MMR6_BC2NEZC_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #976
{DBGFIELD("BEQC_MMR6_BGEC_MMR6_BGEUC_MMR6_BLTC_MMR6_BLTUC_MMR6_BNEC_MMR6_BNVC_MMR6_BOVC_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #977
{DBGFIELD("BEQZC16_MMR6_BNEZC16_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #978
{DBGFIELD("BEQZC_MMR6_BGEZC_MMR6_BGTZC_MMR6_BLEZC_MMR6_BLTZC_MMR6_BNEZC_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #979
{DBGFIELD("DERET_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #980
{DBGFIELD("ERETNC_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #981
{DBGFIELD("JAL_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #982
{DBGFIELD("ERET_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #983
{DBGFIELD("JIC_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #984
{DBGFIELD("JRADDIUSP_JRCADDIUSP_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #985
{DBGFIELD("JRC16_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #986
{DBGFIELD("JRC16_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #987
{DBGFIELD("SIGRIE_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #988
{DBGFIELD("B_MMR6_Pseudo") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #989
{DBGFIELD("PseudoIndirectBranch_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #990
{DBGFIELD("BALC_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #991
{DBGFIELD("BEQZALC_MMR6_BGEZALC_MMR6_BGTZALC_MMR6_BLEZALC_MMR6_BLTZALC_MMR6_BNEZALC_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #992
{DBGFIELD("JALRC16_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #993
{DBGFIELD("JALRC_HB_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #994
{DBGFIELD("JALRC_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #995
{DBGFIELD("JIALC_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #996
{DBGFIELD("TAILCALLREG_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #997
{DBGFIELD("TAILCALL_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #998
{DBGFIELD("BREAK16_MMR6_BREAK_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #999
{DBGFIELD("SDBBP_MMR6_SDBBP16_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1000
{DBGFIELD("BEQ64_BNE64") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1001
{DBGFIELD("BGEZ64_BGTZ64_BLEZ64_BLTZ64") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1002
{DBGFIELD("JR64") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1003
{DBGFIELD("JALR64_JALR64Pseudo_JALRHB64Pseudo") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1004
{DBGFIELD("JALR_HB64") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1005
{DBGFIELD("JR_HB64") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1006
{DBGFIELD("TAILCALLREG64_TAILCALLREGHB64") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1007
{DBGFIELD("PseudoReturn64") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1008
{DBGFIELD("BEQC64_BGEC64_BGEUC64_BLTC64_BLTUC64_BNEC64") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1009
{DBGFIELD("BEQZC64_BGEZC64_BGTZC64_BLEZC64_BLTZC64_BNEZC64") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1010
{DBGFIELD("JIC64") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1011
{DBGFIELD("PseudoIndirectBranch64_PseudoIndirectHazardBranch64") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1012
{DBGFIELD("JIALC64") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1013
{DBGFIELD("JR_HB64_R6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1014
{DBGFIELD("TAILCALL64R6REG_TAILCALLHB64R6REG") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1015
{DBGFIELD("PseudoIndirectBranch64R6_PseudoIndrectHazardBranch64R6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1016
{DBGFIELD("EVP") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1017
{DBGFIELD("DVP") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1018
{DBGFIELD("TLBP_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1019
{DBGFIELD("TLBR_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1020
{DBGFIELD("TLBWI_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1021
{DBGFIELD("TLBWR_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1022
{DBGFIELD("DI_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1023
{DBGFIELD("EI_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1024
{DBGFIELD("EHB_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1025
{DBGFIELD("PAUSE_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1026
{DBGFIELD("WAIT_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1027
{DBGFIELD("RDPGPR_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1028
{DBGFIELD("WRPGPR_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1029
{DBGFIELD("TLBINV_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1030
{DBGFIELD("TLBINVF_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1031
{DBGFIELD("MFHC0_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1032
{DBGFIELD("MFC0_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1033
{DBGFIELD("MFHC2_MMR6_MFC2_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1034
{DBGFIELD("MTHC0_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1035
{DBGFIELD("MTC0_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1036
{DBGFIELD("MTHC2_MMR6_MTC2_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1037
{DBGFIELD("EVP_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1038
{DBGFIELD("DVP_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1039
{DBGFIELD("DI_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1040
{DBGFIELD("EI_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1041
{DBGFIELD("EHB_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1042
{DBGFIELD("PAUSE_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1043
{DBGFIELD("WAIT_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1044
{DBGFIELD("DMFC0") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1045
{DBGFIELD("DMTC0") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1046
{DBGFIELD("DMFC2") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1047
{DBGFIELD("DMTC2") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1048
{DBGFIELD("CFC2_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1049
{DBGFIELD("CTC2_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1050
{DBGFIELD("DMT") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1051
{DBGFIELD("DVPE") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1052
{DBGFIELD("EMT") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1053
{DBGFIELD("EVPE") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1054
{DBGFIELD("MFTR") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1055
{DBGFIELD("MTTR") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1056
{DBGFIELD("YIELD") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1057
{DBGFIELD("FORK") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1058
{DBGFIELD("DMFGC0") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1059
{DBGFIELD("DMTGC0") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1060
{DBGFIELD("HYPCALL_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1061
{DBGFIELD("TLBGINVF_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1062
{DBGFIELD("TLBGINV_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1063
{DBGFIELD("TLBGP_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1064
{DBGFIELD("TLBGR_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1065
{DBGFIELD("TLBGWI_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1066
{DBGFIELD("TLBGWR_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1067
{DBGFIELD("MFGC0_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1068
{DBGFIELD("MFHGC0_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1069
{DBGFIELD("MTGC0_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1070
{DBGFIELD("MTHGC0_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1071
{DBGFIELD("SC_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1072
{DBGFIELD("LDC2_R6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1073
{DBGFIELD("LL_R6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1074
{DBGFIELD("LWC2_R6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1075
{DBGFIELD("SWC2_R6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1076
{DBGFIELD("SDC2_R6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1077
{DBGFIELD("SC_R6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1078
{DBGFIELD("PREF_R6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1079
{DBGFIELD("CACHE_R6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1080
{DBGFIELD("GINVI") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1081
{DBGFIELD("GINVT") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1082
{DBGFIELD("LBE_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1083
{DBGFIELD("LBuE_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1084
{DBGFIELD("LHE_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1085
{DBGFIELD("LHuE_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1086
{DBGFIELD("LWE_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1087
{DBGFIELD("LWLE_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1088
{DBGFIELD("LWRE_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1089
{DBGFIELD("LLE_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1090
{DBGFIELD("SBE_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1091
{DBGFIELD("SB_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1092
{DBGFIELD("SHE_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1093
{DBGFIELD("SWE_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1094
{DBGFIELD("SWLE_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1095
{DBGFIELD("SWRE_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1096
{DBGFIELD("SCE_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1097
{DBGFIELD("PREFE_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1098
{DBGFIELD("CACHEE_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1099
{DBGFIELD("Restore16_RestoreX16") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1100
{DBGFIELD("LbRxRyOffMemX16") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1101
{DBGFIELD("LbuRxRyOffMemX16") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1102
{DBGFIELD("LhRxRyOffMemX16") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1103
{DBGFIELD("LhuRxRyOffMemX16") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1104
{DBGFIELD("LwRxRyOffMemX16_LwRxSpImmX16_LwRxPcTcp16_LwRxPcTcpX16") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1105
{DBGFIELD("Save16_SaveX16") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1106
{DBGFIELD("SbRxRyOffMemX16") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1107
{DBGFIELD("ShRxRyOffMemX16") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1108
{DBGFIELD("SwRxRyOffMemX16_SwRxSpImmX16") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1109
{DBGFIELD("LBU16_MM_LBu_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1110
{DBGFIELD("LB_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1111
{DBGFIELD("LHU16_MM_LHu_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1112
{DBGFIELD("LH_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1113
{DBGFIELD("LL_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1114
{DBGFIELD("LW16_MM_LWGP_MM_LWSP_MM_LW_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1115
{DBGFIELD("LWL_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1116
{DBGFIELD("LWM16_MM_LWM32_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1117
{DBGFIELD("LWP_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1118
{DBGFIELD("LWR_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1119
{DBGFIELD("LWU_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1120
{DBGFIELD("LWXS_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1121
{DBGFIELD("SB16_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1122
{DBGFIELD("SC_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1123
{DBGFIELD("SH16_MM_SH_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1124
{DBGFIELD("SW16_MM_SWSP_MM_SW_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1125
{DBGFIELD("SWL_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1126
{DBGFIELD("SWM16_MM_SWM32_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1127
{DBGFIELD("SWM_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1128
{DBGFIELD("SWP_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1129
{DBGFIELD("SWR_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1130
{DBGFIELD("PREF_MM_PREFX_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1131
{DBGFIELD("CACHE_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1132
{DBGFIELD("SYNC_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1133
{DBGFIELD("SYNCI_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1134
{DBGFIELD("GINVI_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1135
{DBGFIELD("GINVT_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1136
{DBGFIELD("LBU_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1137
{DBGFIELD("LB_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1138
{DBGFIELD("LDC2_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1139
{DBGFIELD("LL_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1140
{DBGFIELD("LWM16_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1141
{DBGFIELD("LWC2_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1142
{DBGFIELD("LWPC_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1143
{DBGFIELD("LW_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1144
{DBGFIELD("SB16_MMR6_SB_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1145
{DBGFIELD("SDC2_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1146
{DBGFIELD("SH16_MMR6_SH_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1147
{DBGFIELD("SW16_MMR6_SWSP_MMR6_SW_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1148
{DBGFIELD("SWC2_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1149
{DBGFIELD("SWM16_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1150
{DBGFIELD("SYNC_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1151
{DBGFIELD("SYNCI_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1152
{DBGFIELD("PREF_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1153
{DBGFIELD("CACHE_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1154
{DBGFIELD("LD") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1155
{DBGFIELD("LL64_LLD") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1156
{DBGFIELD("LWu") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1157
{DBGFIELD("LB64") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1158
{DBGFIELD("LBu64") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1159
{DBGFIELD("LH64") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1160
{DBGFIELD("LHu64") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1161
{DBGFIELD("LW64") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1162
{DBGFIELD("LWL64") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1163
{DBGFIELD("LWR64") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1164
{DBGFIELD("LDL") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1165
{DBGFIELD("LDR") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1166
{DBGFIELD("SD") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1167
{DBGFIELD("SC64_SCD") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1168
{DBGFIELD("SB64") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1169
{DBGFIELD("SH64") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1170
{DBGFIELD("SW64") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1171
{DBGFIELD("SWL64") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1172
{DBGFIELD("SWR64") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1173
{DBGFIELD("SDL") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1174
{DBGFIELD("SDR") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1175
{DBGFIELD("LWUPC") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1176
{DBGFIELD("LDPC") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1177
{DBGFIELD("LLD_R6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1178
{DBGFIELD("LL64_R6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1179
{DBGFIELD("SC64_R6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1180
{DBGFIELD("SCD_R6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1181
{DBGFIELD("CRC32B") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1182
{DBGFIELD("CRC32H") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1183
{DBGFIELD("CRC32W") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1184
{DBGFIELD("CRC32CB") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1185
{DBGFIELD("CRC32CH") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1186
{DBGFIELD("CRC32CW") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1187
{DBGFIELD("CRC32D") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1188
{DBGFIELD("CRC32CD") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1189
{DBGFIELD("BADDu") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1190
{DBGFIELD("BBIT0_BBIT032_BBIT1_BBIT132") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1191
{DBGFIELD("CINS_CINS32_CINS64_32_CINS_i32") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1192
{DBGFIELD("DMFC2_OCTEON") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1193
{DBGFIELD("DMTC2_OCTEON") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1194
{DBGFIELD("DPOP_POP") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1195
{DBGFIELD("EXTS_EXTS32") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1196
{DBGFIELD("MTM0_MTM1_MTM2_MTP0_MTP1_MTP2") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1197
{DBGFIELD("SEQ_SNE") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1198
{DBGFIELD("SEQi_SNEi") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1199
{DBGFIELD("V3MULU_VMM0_VMULU") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1200
{DBGFIELD("DMUL") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1201
{DBGFIELD("PseudoTRUNC_W_D_PseudoTRUNC_W_D32_PseudoTRUNC_W_S") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1202
{DBGFIELD("MOVT_I64") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1203
{DBGFIELD("MOVF_I64") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1204
{DBGFIELD("MOVZ_I64_S") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1205
{DBGFIELD("MOVN_I64_D64") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1206
{DBGFIELD("MOVN_I64_S") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1207
{DBGFIELD("MOVZ_I64_D64") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1208
{DBGFIELD("SELEQZ_S_SELNEZ_S") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1209
{DBGFIELD("SELEQZ_D_SELNEZ_D") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1210
{DBGFIELD("MAX_S_MAXA_S") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1211
{DBGFIELD("MAX_D_MAXA_D") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1212
{DBGFIELD("MIN_S_MINA_D") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1213
{DBGFIELD("MIN_D_MINA_S") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1214
{DBGFIELD("CLASS_S") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1215
{DBGFIELD("CLASS_D") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1216
{DBGFIELD("RINT_S") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1217
{DBGFIELD("RINT_D") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1218
{DBGFIELD("BC1EQZ_BC1NEZ") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1219
{DBGFIELD("SEL_D") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1220
{DBGFIELD("SEL_S") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1221
{DBGFIELD("MADDF_S") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1222
{DBGFIELD("MSUBF_S") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1223
{DBGFIELD("MADDF_D") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1224
{DBGFIELD("MSUBF_D") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1225
{DBGFIELD("MOVF_D32_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1226
{DBGFIELD("MOVF_S_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1227
{DBGFIELD("MOVN_I_D32_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1228
{DBGFIELD("MOVN_I_S_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1229
{DBGFIELD("MOVT_D32_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1230
{DBGFIELD("MOVT_S_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1231
{DBGFIELD("MOVZ_I_D32_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1232
{DBGFIELD("MOVZ_I_S_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1233
{DBGFIELD("CVT_D32_S_MM_CVT_D32_W_MM_CVT_D64_S_MM_CVT_D64_W_MM_CVT_L_D64_MM_CVT_L_S_MM_CVT_S_D32_MM_CVT_S_D64_MM_CVT_S_W_MM_CVT_W_D32_MM_CVT_W_D64_MM_CVT_W_S_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1234
{DBGFIELD("CEIL_W_MM_CEIL_W_S_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1235
{DBGFIELD("FLOOR_W_MM_FLOOR_W_S_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1236
{DBGFIELD("NMADD_S_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1237
{DBGFIELD("NMADD_D32_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1238
{DBGFIELD("NMSUB_S_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1239
{DBGFIELD("NMSUB_D32_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1240
{DBGFIELD("MADD_S_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1241
{DBGFIELD("MADD_D32_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1242
{DBGFIELD("ROUND_W_MM_ROUND_W_S_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1243
{DBGFIELD("TRUNC_W_MM_TRUNC_W_S_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1244
{DBGFIELD("C_F_D32_MM_C_F_D64_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1245
{DBGFIELD("C_F_S_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1246
{DBGFIELD("C_EQ_D32_MM_C_EQ_D64_MM_C_LE_D32_MM_C_LE_D64_MM_C_LT_D32_MM_C_LT_D64_MM_C_SF_D32_MM_C_SF_D64_MM_C_UN_D32_MM_C_UN_D64_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1247
{DBGFIELD("C_EQ_S_MM_C_LE_S_MM_C_LT_S_MM_C_SF_S_MM_C_UN_S_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1248
{DBGFIELD("C_NGE_D32_MM_C_NGE_D64_MM_C_NGL_D32_MM_C_NGL_D64_MM_C_NGT_D32_MM_C_NGT_D64_MM_C_OLE_D32_MM_C_OLE_D64_MM_C_OLT_D32_MM_C_OLT_D64_MM_C_SEQ_D32_MM_C_SEQ_D64_MM_C_UEQ_D32_MM_C_UEQ_D64_MM_C_ULE_D32_MM_C_ULE_D64_MM_C_ULT_D32_MM_C_ULT_D64_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1249
{DBGFIELD("C_NGE_S_MM_C_NGL_S_MM_C_NGT_S_MM_C_OLE_S_MM_C_OLT_S_MM_C_SEQ_S_MM_C_UEQ_S_MM_C_ULE_S_MM_C_ULT_S_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1250
{DBGFIELD("C_NGLE_D32_MM_C_NGLE_D64_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1251
{DBGFIELD("C_NGLE_S_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1252
{DBGFIELD("FCMP_S32_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1253
{DBGFIELD("FCMP_D32_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1254
{DBGFIELD("MFC1_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1255
{DBGFIELD("MFHC1_D32_MM_MFHC1_D64_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1256
{DBGFIELD("MTC1_MM_MTC1_D64_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1257
{DBGFIELD("MTHC1_D32_MM_MTHC1_D64_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1258
{DBGFIELD("FABS_D32_MM_FABS_D64_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1259
{DBGFIELD("FABS_S_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1260
{DBGFIELD("FNEG_D32_MM_FNEG_D64_MM_FNEG_S_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1261
{DBGFIELD("FADD_D32_MM_FADD_D64_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1262
{DBGFIELD("FADD_S_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1263
{DBGFIELD("FMOV_D32_MM_FMOV_D64_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1264
{DBGFIELD("FMOV_S_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1265
{DBGFIELD("FMUL_D32_MM_FMUL_D64_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1266
{DBGFIELD("FMUL_S_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1267
{DBGFIELD("FSUB_D32_MM_FSUB_D64_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1268
{DBGFIELD("FSUB_S_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1269
{DBGFIELD("MSUB_S_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1270
{DBGFIELD("MSUB_D32_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1271
{DBGFIELD("FDIV_S_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1272
{DBGFIELD("FDIV_D32_MM_FDIV_D64_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1273
{DBGFIELD("FSQRT_S_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1274
{DBGFIELD("FSQRT_D32_MM_FSQRT_D64_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1275
{DBGFIELD("RECIP_S_MM_RSQRT_S_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1276
{DBGFIELD("RECIP_D32_MM_RECIP_D64_MM_RSQRT_D32_MM_RSQRT_D64_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1277
{DBGFIELD("SDC1_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1278
{DBGFIELD("SWC1_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1279
{DBGFIELD("SUXC1_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1280
{DBGFIELD("SWXC1_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1281
{DBGFIELD("CFC1_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1282
{DBGFIELD("CTC1_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1283
{DBGFIELD("LDC1_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1284
{DBGFIELD("LUXC1_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1285
{DBGFIELD("LWC1_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1286
{DBGFIELD("LWXC1_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1287
{DBGFIELD("FNEG_S_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1288
{DBGFIELD("CMP_AF_D_MMR6_CMP_EQ_D_MMR6_CMP_LE_D_MMR6_CMP_LT_D_MMR6_CMP_UN_D_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1289
{DBGFIELD("CMP_AF_S_MMR6_CMP_EQ_S_MMR6_CMP_LE_S_MMR6_CMP_LT_S_MMR6_CMP_UN_S_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1290
{DBGFIELD("CMP_SAF_D_MMR6_CMP_SEQ_D_MMR6_CMP_SLE_D_MMR6_CMP_SLT_D_MMR6_CMP_SUN_D_MMR6_CMP_UEQ_D_MMR6_CMP_ULE_D_MMR6_CMP_ULT_D_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1291
{DBGFIELD("CMP_SAF_S_MMR6_CMP_SEQ_S_MMR6_CMP_SLE_S_MMR6_CMP_SLT_S_MMR6_CMP_SUN_S_MMR6_CMP_UEQ_S_MMR6_CMP_ULE_S_MMR6_CMP_ULT_S_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1292
{DBGFIELD("CMP_SUEQ_D_MMR6_CMP_SULE_D_MMR6_CMP_SULT_D_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1293
{DBGFIELD("CMP_SUEQ_S_MMR6_CMP_SULE_S_MMR6_CMP_SULT_S_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1294
{DBGFIELD("CVT_D_L_MMR6_CVT_L_D_MMR6_CVT_L_S_MMR6_CVT_S_L_MMR6_CVT_S_W_MMR6_CVT_W_S_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1295
{DBGFIELD("TRUNC_L_D_MMR6_TRUNC_L_S_MMR6_TRUNC_W_D_MMR6_TRUNC_W_S_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1296
{DBGFIELD("ROUND_L_D_MMR6_ROUND_L_S_MMR6_ROUND_W_D_MMR6_ROUND_W_S_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1297
{DBGFIELD("FLOOR_L_D_MMR6_FLOOR_L_S_MMR6_FLOOR_W_D_MMR6_FLOOR_W_S_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1298
{DBGFIELD("CEIL_L_D_MMR6_CEIL_L_S_MMR6_CEIL_W_D_MMR6_CEIL_W_S_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1299
{DBGFIELD("MFC1_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1300
{DBGFIELD("MTC1_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1301
{DBGFIELD("CLASS_S_MMR6_CLASS_D_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1302
{DBGFIELD("FADD_S_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1303
{DBGFIELD("MAX_D_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1304
{DBGFIELD("MAX_S_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1305
{DBGFIELD("MIN_D_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1306
{DBGFIELD("MIN_S_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1307
{DBGFIELD("MAXA_D_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1308
{DBGFIELD("MAXA_S_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1309
{DBGFIELD("MINA_D_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1310
{DBGFIELD("MINA_S_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1311
{DBGFIELD("SELEQZ_D_MMR6_SELNEZ_D_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1312
{DBGFIELD("SELEQZ_S_MMR6_SELNEZ_S_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1313
{DBGFIELD("SEL_D_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1314
{DBGFIELD("SEL_S_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1315
{DBGFIELD("RINT_S_MMR6_RINT_D_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1316
{DBGFIELD("MADDF_D_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1317
{DBGFIELD("MADDF_S_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1318
{DBGFIELD("MSUBF_D_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1319
{DBGFIELD("MSUBF_S_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1320
{DBGFIELD("FMOV_S_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1321
{DBGFIELD("FMUL_S_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1322
{DBGFIELD("FSUB_S_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1323
{DBGFIELD("FMOV_D_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1324
{DBGFIELD("FDIV_S_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1325
{DBGFIELD("SDC1_D64_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1326
{DBGFIELD("LDC1_D64_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1327
{DBGFIELD("DMFC1") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1328
{DBGFIELD("DMTC1") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1329
{DBGFIELD("SWDSP") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1330
{DBGFIELD("LWDSP") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1331
{DBGFIELD("PseudoMTLOHI_DSP") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1332
{DBGFIELD("EXTRV_RS_W") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1333
{DBGFIELD("EXTRV_R_W") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1334
{DBGFIELD("EXTRV_S_H") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1335
{DBGFIELD("EXTRV_W") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1336
{DBGFIELD("EXTR_RS_W") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1337
{DBGFIELD("EXTR_R_W") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1338
{DBGFIELD("EXTR_S_H") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1339
{DBGFIELD("EXTR_W") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1340
{DBGFIELD("INSV") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1341
{DBGFIELD("MTHLIP") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1342
{DBGFIELD("MTHI_DSP") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1343
{DBGFIELD("MTLO_DSP") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1344
{DBGFIELD("ABSQ_S_PH") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1345
{DBGFIELD("ABSQ_S_W") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1346
{DBGFIELD("ADDQ_PH") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1347
{DBGFIELD("ADDQ_S_PH") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1348
{DBGFIELD("ADDQ_S_W") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1349
{DBGFIELD("ADDSC") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1350
{DBGFIELD("ADDU_QB") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1351
{DBGFIELD("ADDU_S_QB") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1352
{DBGFIELD("ADDWC") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1353
{DBGFIELD("BITREV") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1354
{DBGFIELD("BPOSGE32") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1355
{DBGFIELD("CMPGU_EQ_QB") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1356
{DBGFIELD("CMPGU_LE_QB") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1357
{DBGFIELD("CMPGU_LT_QB") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1358
{DBGFIELD("CMPU_EQ_QB") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1359
{DBGFIELD("CMPU_LE_QB") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1360
{DBGFIELD("CMPU_LT_QB") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1361
{DBGFIELD("CMP_EQ_PH") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1362
{DBGFIELD("CMP_LE_PH") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1363
{DBGFIELD("CMP_LT_PH") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1364
{DBGFIELD("DPAQ_SA_L_W") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1365
{DBGFIELD("DPAQ_S_W_PH") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1366
{DBGFIELD("DPAU_H_QBL") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1367
{DBGFIELD("DPAU_H_QBR") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1368
{DBGFIELD("DPSQ_SA_L_W") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1369
{DBGFIELD("DPSQ_S_W_PH") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1370
{DBGFIELD("DPSU_H_QBL") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1371
{DBGFIELD("DPSU_H_QBR") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1372
{DBGFIELD("EXTPDPV") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1373
{DBGFIELD("EXTPDP") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1374
{DBGFIELD("EXTPV") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1375
{DBGFIELD("EXTP") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1376
{DBGFIELD("LBUX") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1377
{DBGFIELD("LHX") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1378
{DBGFIELD("LWX") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1379
{DBGFIELD("MADDU_DSP") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1380
{DBGFIELD("MADD_DSP") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1381
{DBGFIELD("MAQ_SA_W_PHL") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1382
{DBGFIELD("MAQ_SA_W_PHR") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1383
{DBGFIELD("MAQ_S_W_PHL") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1384
{DBGFIELD("MAQ_S_W_PHR") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1385
{DBGFIELD("MFHI_DSP") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1386
{DBGFIELD("MFLO_DSP") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1387
{DBGFIELD("MODSUB") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1388
{DBGFIELD("MSUBU_DSP") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1389
{DBGFIELD("MSUB_DSP") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1390
{DBGFIELD("MULEQ_S_W_PHL") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1391
{DBGFIELD("MULEQ_S_W_PHR") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1392
{DBGFIELD("MULEU_S_PH_QBL") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1393
{DBGFIELD("MULEU_S_PH_QBR") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1394
{DBGFIELD("MULQ_RS_PH") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1395
{DBGFIELD("MULSAQ_S_W_PH") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1396
{DBGFIELD("MULTU_DSP") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1397
{DBGFIELD("MULT_DSP") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1398
{DBGFIELD("PACKRL_PH") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1399
{DBGFIELD("PICK_PH") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1400
{DBGFIELD("PICK_QB") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1401
{DBGFIELD("PRECEQU_PH_QBLA") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1402
{DBGFIELD("PRECEQU_PH_QBL") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1403
{DBGFIELD("PRECEQU_PH_QBRA") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1404
{DBGFIELD("PRECEQU_PH_QBR") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1405
{DBGFIELD("PRECEQ_W_PHL") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1406
{DBGFIELD("PRECEQ_W_PHR") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1407
{DBGFIELD("PRECEU_PH_QBLA") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1408
{DBGFIELD("PRECEU_PH_QBL") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1409
{DBGFIELD("PRECEU_PH_QBRA") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1410
{DBGFIELD("PRECEU_PH_QBR") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1411
{DBGFIELD("PRECRQU_S_QB_PH") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1412
{DBGFIELD("PRECRQ_PH_W") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1413
{DBGFIELD("PRECRQ_QB_PH") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1414
{DBGFIELD("PRECRQ_RS_PH_W") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1415
{DBGFIELD("RADDU_W_QB") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1416
{DBGFIELD("RDDSP") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1417
{DBGFIELD("REPLV_PH") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1418
{DBGFIELD("REPLV_QB") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1419
{DBGFIELD("REPL_PH") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1420
{DBGFIELD("REPL_QB") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1421
{DBGFIELD("SHILOV") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1422
{DBGFIELD("SHILO") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1423
{DBGFIELD("SHLLV_PH") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1424
{DBGFIELD("SHLLV_QB") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1425
{DBGFIELD("SHLLV_S_PH") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1426
{DBGFIELD("SHLLV_S_W") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1427
{DBGFIELD("SHLL_PH") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1428
{DBGFIELD("SHLL_QB") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1429
{DBGFIELD("SHLL_S_PH") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1430
{DBGFIELD("SHLL_S_W") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1431
{DBGFIELD("SHRAV_PH") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1432
{DBGFIELD("SHRAV_R_PH") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1433
{DBGFIELD("SHRAV_R_W") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1434
{DBGFIELD("SHRA_PH") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1435
{DBGFIELD("SHRA_R_PH") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1436
{DBGFIELD("SHRA_R_W") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1437
{DBGFIELD("SHRLV_QB") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1438
{DBGFIELD("SHRL_QB") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1439
{DBGFIELD("SUBQ_PH") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1440
{DBGFIELD("SUBQ_S_PH") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1441
{DBGFIELD("SUBQ_S_W") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1442
{DBGFIELD("SUBU_QB") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1443
{DBGFIELD("SUBU_S_QB") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1444
{DBGFIELD("WRDSP") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1445
{DBGFIELD("PseudoCMPU_EQ_QB_PseudoCMPU_LE_QB_PseudoCMPU_LT_QB_PseudoCMP_EQ_PH_PseudoCMP_LE_PH_PseudoCMP_LT_PH") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1446
{DBGFIELD("PseudoPICK_PH_PseudoPICK_QB") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1447
{DBGFIELD("ABSQ_S_QB") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1448
{DBGFIELD("ADDQH_PH") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1449
{DBGFIELD("ADDQH_R_PH") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1450
{DBGFIELD("ADDQH_R_W") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1451
{DBGFIELD("ADDQH_W") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1452
{DBGFIELD("ADDUH_QB") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1453
{DBGFIELD("ADDUH_R_QB") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1454
{DBGFIELD("ADDU_PH") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1455
{DBGFIELD("ADDU_S_PH") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1456
{DBGFIELD("APPEND") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1457
{DBGFIELD("BALIGN") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1458
{DBGFIELD("CMPGDU_EQ_QB") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1459
{DBGFIELD("CMPGDU_LE_QB") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1460
{DBGFIELD("CMPGDU_LT_QB") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1461
{DBGFIELD("DPA_W_PH") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1462
{DBGFIELD("DPAQX_SA_W_PH") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1463
{DBGFIELD("DPAQX_S_W_PH") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1464
{DBGFIELD("DPAX_W_PH") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1465
{DBGFIELD("DPS_W_PH") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1466
{DBGFIELD("DPSQX_S_W_PH") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1467
{DBGFIELD("DPSQX_SA_W_PH") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1468
{DBGFIELD("DPSX_W_PH") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1469
{DBGFIELD("MUL_PH") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1470
{DBGFIELD("MUL_S_PH") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1471
{DBGFIELD("MULQ_RS_W") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1472
{DBGFIELD("MULQ_S_PH") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1473
{DBGFIELD("MULQ_S_W") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1474
{DBGFIELD("MULSA_W_PH") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1475
{DBGFIELD("PRECR_QB_PH") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1476
{DBGFIELD("PRECR_SRA_PH_W") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1477
{DBGFIELD("PRECR_SRA_R_PH_W") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1478
{DBGFIELD("PREPEND") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1479
{DBGFIELD("SHRA_QB") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1480
{DBGFIELD("SHRA_R_QB") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1481
{DBGFIELD("SHRAV_QB") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1482
{DBGFIELD("SHRAV_R_QB") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1483
{DBGFIELD("SHRL_PH") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1484
{DBGFIELD("SHRLV_PH") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1485
{DBGFIELD("SUBQH_PH") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1486
{DBGFIELD("SUBQH_R_PH") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1487
{DBGFIELD("SUBQH_W") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1488
{DBGFIELD("SUBQH_R_W") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1489
{DBGFIELD("SUBU_PH") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1490
{DBGFIELD("SUBU_S_PH") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1491
{DBGFIELD("SUBUH_QB") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1492
{DBGFIELD("SUBUH_R_QB") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1493
{DBGFIELD("LWDSP_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1494
{DBGFIELD("SWDSP_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1495
{DBGFIELD("ABSQ_S_PH_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1496
{DBGFIELD("ABSQ_S_W_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1497
{DBGFIELD("ADDQ_PH_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1498
{DBGFIELD("ADDQ_S_PH_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1499
{DBGFIELD("ADDQ_S_W_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1500
{DBGFIELD("ADDSC_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1501
{DBGFIELD("ADDU_QB_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1502
{DBGFIELD("ADDU_S_QB_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1503
{DBGFIELD("ADDWC_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1504
{DBGFIELD("BITREV_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1505
{DBGFIELD("BPOSGE32_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1506
{DBGFIELD("CMPGU_EQ_QB_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1507
{DBGFIELD("CMPGU_LE_QB_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1508
{DBGFIELD("CMPGU_LT_QB_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1509
{DBGFIELD("CMPU_EQ_QB_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1510
{DBGFIELD("CMPU_LE_QB_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1511
{DBGFIELD("CMPU_LT_QB_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1512
{DBGFIELD("CMP_EQ_PH_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1513
{DBGFIELD("CMP_LE_PH_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1514
{DBGFIELD("CMP_LT_PH_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1515
{DBGFIELD("DPAQ_SA_L_W_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1516
{DBGFIELD("DPAQ_S_W_PH_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1517
{DBGFIELD("DPAU_H_QBL_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1518
{DBGFIELD("DPAU_H_QBR_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1519
{DBGFIELD("DPSQ_SA_L_W_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1520
{DBGFIELD("DPSQ_S_W_PH_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1521
{DBGFIELD("DPSU_H_QBL_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1522
{DBGFIELD("DPSU_H_QBR_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1523
{DBGFIELD("EXTPDPV_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1524
{DBGFIELD("EXTPDP_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1525
{DBGFIELD("EXTPV_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1526
{DBGFIELD("EXTP_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1527
{DBGFIELD("EXTRV_RS_W_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1528
{DBGFIELD("EXTRV_R_W_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1529
{DBGFIELD("EXTRV_S_H_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1530
{DBGFIELD("EXTRV_W_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1531
{DBGFIELD("EXTR_RS_W_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1532
{DBGFIELD("EXTR_R_W_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1533
{DBGFIELD("EXTR_S_H_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1534
{DBGFIELD("EXTR_W_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1535
{DBGFIELD("INSV_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1536
{DBGFIELD("LBUX_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1537
{DBGFIELD("LHX_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1538
{DBGFIELD("LWX_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1539
{DBGFIELD("MADDU_DSP_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1540
{DBGFIELD("MADD_DSP_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1541
{DBGFIELD("MAQ_SA_W_PHL_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1542
{DBGFIELD("MAQ_SA_W_PHR_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1543
{DBGFIELD("MAQ_S_W_PHL_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1544
{DBGFIELD("MAQ_S_W_PHR_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1545
{DBGFIELD("MFHI_DSP_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1546
{DBGFIELD("MFLO_DSP_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1547
{DBGFIELD("MODSUB_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1548
{DBGFIELD("MOVEP_MMR6") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1549
{DBGFIELD("MOVN_I_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1550
{DBGFIELD("MOVZ_I_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1551
{DBGFIELD("MSUBU_DSP_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1552
{DBGFIELD("MSUB_DSP_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1553
{DBGFIELD("MTHI_DSP_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1554
{DBGFIELD("MTHLIP_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1555
{DBGFIELD("MTLO_DSP_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1556
{DBGFIELD("MULEQ_S_W_PHL_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1557
{DBGFIELD("MULEQ_S_W_PHR_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1558
{DBGFIELD("MULEU_S_PH_QBL_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1559
{DBGFIELD("MULEU_S_PH_QBR_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1560
{DBGFIELD("MULQ_RS_PH_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1561
{DBGFIELD("MULSAQ_S_W_PH_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1562
{DBGFIELD("MULTU_DSP_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1563
{DBGFIELD("MULT_DSP_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1564
{DBGFIELD("PACKRL_PH_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1565
{DBGFIELD("PICK_PH_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1566
{DBGFIELD("PICK_QB_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1567
{DBGFIELD("PRECEQU_PH_QBLA_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1568
{DBGFIELD("PRECEQU_PH_QBL_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1569
{DBGFIELD("PRECEQU_PH_QBRA_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1570
{DBGFIELD("PRECEQU_PH_QBR_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1571
{DBGFIELD("PRECEQ_W_PHL_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1572
{DBGFIELD("PRECEQ_W_PHR_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1573
{DBGFIELD("PRECEU_PH_QBLA_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1574
{DBGFIELD("PRECEU_PH_QBL_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1575
{DBGFIELD("PRECEU_PH_QBRA_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1576
{DBGFIELD("PRECEU_PH_QBR_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1577
{DBGFIELD("PRECRQU_S_QB_PH_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1578
{DBGFIELD("PRECRQ_PH_W_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1579
{DBGFIELD("PRECRQ_QB_PH_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1580
{DBGFIELD("PRECRQ_RS_PH_W_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1581
{DBGFIELD("RADDU_W_QB_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1582
{DBGFIELD("RDDSP_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1583
{DBGFIELD("REPLV_PH_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1584
{DBGFIELD("REPLV_QB_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1585
{DBGFIELD("REPL_PH_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1586
{DBGFIELD("REPL_QB_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1587
{DBGFIELD("SHILOV_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1588
{DBGFIELD("SHILO_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1589
{DBGFIELD("SHLLV_PH_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1590
{DBGFIELD("SHLLV_QB_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1591
{DBGFIELD("SHLLV_S_PH_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1592
{DBGFIELD("SHLLV_S_W_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1593
{DBGFIELD("SHLL_PH_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1594
{DBGFIELD("SHLL_QB_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1595
{DBGFIELD("SHLL_S_PH_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1596
{DBGFIELD("SHLL_S_W_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1597
{DBGFIELD("SHRAV_PH_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1598
{DBGFIELD("SHRAV_R_PH_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1599
{DBGFIELD("SHRAV_R_W_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1600
{DBGFIELD("SHRA_PH_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1601
{DBGFIELD("SHRA_R_PH_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1602
{DBGFIELD("SHRA_R_W_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1603
{DBGFIELD("SHRLV_QB_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1604
{DBGFIELD("SHRL_QB_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1605
{DBGFIELD("SUBQ_PH_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1606
{DBGFIELD("SUBQ_S_PH_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1607
{DBGFIELD("SUBQ_S_W_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1608
{DBGFIELD("SUBU_QB_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1609
{DBGFIELD("SUBU_S_QB_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1610
{DBGFIELD("WRDSP_MM") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1611
{DBGFIELD("ABSQ_S_QB_MMR2") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1612
{DBGFIELD("ADDQH_PH_MMR2") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1613
{DBGFIELD("ADDQH_R_PH_MMR2") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1614
{DBGFIELD("ADDQH_R_W_MMR2") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1615
{DBGFIELD("ADDQH_W_MMR2") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1616
{DBGFIELD("ADDUH_QB_MMR2") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1617
{DBGFIELD("ADDUH_R_QB_MMR2") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1618
{DBGFIELD("ADDU_PH_MMR2") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1619
{DBGFIELD("ADDU_S_PH_MMR2") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1620
{DBGFIELD("APPEND_MMR2") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1621
{DBGFIELD("BALIGN_MMR2") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1622
{DBGFIELD("CMPGDU_EQ_QB_MMR2") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1623
{DBGFIELD("CMPGDU_LE_QB_MMR2") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1624
{DBGFIELD("CMPGDU_LT_QB_MMR2") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1625
{DBGFIELD("DPA_W_PH_MMR2") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1626
{DBGFIELD("DPAQX_SA_W_PH_MMR2") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1627
{DBGFIELD("DPAQX_S_W_PH_MMR2") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1628
{DBGFIELD("DPAX_W_PH_MMR2") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1629
{DBGFIELD("DPS_W_PH_MMR2") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1630
{DBGFIELD("DPSQX_S_W_PH_MMR2") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1631
{DBGFIELD("DPSQX_SA_W_PH_MMR2") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1632
{DBGFIELD("DPSX_W_PH_MMR2") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1633
{DBGFIELD("MUL_PH_MMR2") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1634
{DBGFIELD("MUL_S_PH_MMR2") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1635
{DBGFIELD("MULQ_RS_W_MMR2") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1636
{DBGFIELD("MULQ_S_PH_MMR2") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1637
{DBGFIELD("MULQ_S_W_MMR2") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1638
{DBGFIELD("MULSA_W_PH_MMR2") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1639
{DBGFIELD("PRECR_QB_PH_MMR2") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1640
{DBGFIELD("PRECR_SRA_PH_W_MMR2") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1641
{DBGFIELD("PRECR_SRA_R_PH_W_MMR2") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1642
{DBGFIELD("PREPEND_MMR2") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1643
{DBGFIELD("SHRA_QB_MMR2") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1644
{DBGFIELD("SHRA_R_QB_MMR2") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1645
{DBGFIELD("SHRAV_QB_MMR2") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1646
{DBGFIELD("SHRAV_R_QB_MMR2") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1647
{DBGFIELD("SHRL_PH_MMR2") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1648
{DBGFIELD("SHRLV_PH_MMR2") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1649
{DBGFIELD("SUBQH_PH_MMR2") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1650
{DBGFIELD("SUBQH_R_PH_MMR2") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1651
{DBGFIELD("SUBQH_W_MMR2") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1652
{DBGFIELD("SUBQH_R_W_MMR2") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1653
{DBGFIELD("SUBU_PH_MMR2") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1654
{DBGFIELD("SUBU_S_PH_MMR2") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1655
{DBGFIELD("SUBUH_QB_MMR2") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1656
{DBGFIELD("SUBUH_R_QB_MMR2") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1657
{DBGFIELD("BPOSGE32C_MMR3") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1658
{DBGFIELD("CMP_F_D") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1659
{DBGFIELD("CMP_F_S") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1660
{DBGFIELD("CMP_SAF_D") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1661
{DBGFIELD("CMP_SAF_S") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1662
{DBGFIELD("CMP_SEQ_D") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1663
{DBGFIELD("CMP_SEQ_S") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1664
{DBGFIELD("CMP_SLE_D") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1665
{DBGFIELD("CMP_SLE_S") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1666
{DBGFIELD("CMP_SLT_D") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1667
{DBGFIELD("CMP_SLT_S") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1668
{DBGFIELD("CMP_SUEQ_D") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1669
{DBGFIELD("CMP_SUEQ_S") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1670
{DBGFIELD("CMP_SULE_D") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1671
{DBGFIELD("CMP_SULE_S") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1672
{DBGFIELD("CMP_SULT_D") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1673
{DBGFIELD("CMP_SULT_S") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1674
{DBGFIELD("CMP_SUN_D") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1675
{DBGFIELD("CMP_SUN_S") 16383, false, false, 0, 0, 0, 0, 0, 0}, // #1676
{DBGFIELD("P5600WriteALU") 1, false, false, 5, 2, 1, 1, 0, 0}, // #1677
{DBGFIELD("P5600WriteAL2") 1, false, false, 1, 2, 1, 1, 0, 0}, // #1678
}; // MipsP5600ModelSchedClasses
#undef DBGFIELD
static const llvm::MCSchedModel NoSchedModel = {
MCSchedModel::DefaultIssueWidth,
MCSchedModel::DefaultMicroOpBufferSize,
MCSchedModel::DefaultLoopMicroOpBufferSize,
MCSchedModel::DefaultLoadLatency,
MCSchedModel::DefaultHighLatency,
MCSchedModel::DefaultMispredictPenalty,
false, // PostRAScheduler
false, // CompleteModel
0, // Processor ID
nullptr, nullptr, 0, 0, // No instruction-level machine model.
nullptr, // No Itinerary
nullptr // No extra processor descriptor
};
static const unsigned MipsGenericModelProcResourceSubUnits[] = {
0, // Invalid
};
// {Name, NumUnits, SuperIdx, BufferSize, SubUnitsIdxBegin}
static const llvm::MCProcResourceDesc MipsGenericModelProcResources[] = {
{"InvalidUnit", 0, 0, 0, 0},
{"GenericALU", 1, 0, 1, nullptr}, // #1
{"GenericAtomic", 1, 0, 1, nullptr}, // #2
{"GenericCOP0", 1, 0, 1, nullptr}, // #3
{"GenericCOP2", 1, 0, 1, nullptr}, // #4
{"GenericDSP", 1, 0, 1, nullptr}, // #5
{"GenericFPQ", 1, 0, 1, nullptr}, // #6
{"GenericFPUDivSqrt", 1, 6, -1, nullptr}, // #7, Super=GenericFPQ
{"GenericIssueALU", 1, 1, -1, nullptr}, // #8, Super=GenericALU
{"GenericIssueCOP0", 1, 3, -1, nullptr}, // #9, Super=GenericCOP0
{"GenericIssueCTISTD", 1, 1, -1, nullptr}, // #10, Super=GenericALU
{"GenericIssueDIV", 1, 20, -1, nullptr}, // #11, Super=GenericMDU
{"GenericIssueFPUL", 1, 6, -1, nullptr}, // #12, Super=GenericFPQ
{"GenericIssueFPULoad", 1, 6, -1, nullptr}, // #13, Super=GenericFPQ
{"GenericIssueFPUMove", 1, 6, -1, nullptr}, // #14, Super=GenericFPQ
{"GenericIssueFPUS", 1, 6, -1, nullptr}, // #15, Super=GenericFPQ
{"GenericIssueFPUStore", 1, 6, -1, nullptr}, // #16, Super=GenericFPQ
{"GenericIssueLDST", 1, 19, -1, nullptr}, // #17, Super=GenericLDST
{"GenericIssueMDU", 1, 1, -1, nullptr}, // #18, Super=GenericALU
{"GenericLDST", 1, 0, 1, nullptr}, // #19
{"GenericMDU", 1, 0, 1, nullptr}, // #20
};
static const llvm::MCSchedModel MipsGenericModel = {
1, // IssueWidth
0, // MicroOpBufferSize
MCSchedModel::DefaultLoopMicroOpBufferSize,
2, // LoadLatency
37, // HighLatency
4, // MispredictPenalty
true, // PostRAScheduler
true, // CompleteModel
1, // Processor ID
MipsGenericModelProcResources,
MipsGenericModelSchedClasses,
21,
1679,
nullptr, // No Itinerary
nullptr // No extra processor descriptor
};
static const unsigned MipsP5600ModelProcResourceSubUnits[] = {
0, // Invalid
};
// {Name, NumUnits, SuperIdx, BufferSize, SubUnitsIdxBegin}
static const llvm::MCProcResourceDesc MipsP5600ModelProcResources[] = {
{"InvalidUnit", 0, 0, 0, 0},
{"P5600AGQ", 3, 0, 16, nullptr}, // #1
{"P5600AL2Div", 1, 0, -1, nullptr}, // #2
{"P5600ALQ", 1, 0, 16, nullptr}, // #3
{"P5600Atomic", 1, 0, 1, nullptr}, // #4
{"P5600CTISTD", 1, 0, -1, nullptr}, // #5
{"P5600FPQ", 3, 0, 16, nullptr}, // #6
{"P5600FPUDivSqrt", 2, 0, -1, nullptr}, // #7
{"P5600IssueAL2", 1, 1, -1, nullptr}, // #8, Super=P5600AGQ
{"P5600IssueALU", 1, 3, -1, nullptr}, // #9, Super=P5600ALQ
{"P5600IssueCTISTD", 1, 1, -1, nullptr}, // #10, Super=P5600AGQ
{"P5600IssueFPUL", 1, 6, -1, nullptr}, // #11, Super=P5600FPQ
{"P5600IssueFPULoad", 1, 6, -1, nullptr}, // #12, Super=P5600FPQ
{"P5600IssueFPUS", 1, 6, -1, nullptr}, // #13, Super=P5600FPQ
{"P5600IssueLDST", 1, 1, -1, nullptr}, // #14, Super=P5600AGQ
};
static const llvm::MCSchedModel MipsP5600Model = {
2, // IssueWidth
48, // MicroOpBufferSize
MCSchedModel::DefaultLoopMicroOpBufferSize,
4, // LoadLatency
MCSchedModel::DefaultHighLatency,
8, // MispredictPenalty
false, // PostRAScheduler
true, // CompleteModel
2, // Processor ID
MipsP5600ModelProcResources,
MipsP5600ModelSchedClasses,
15,
1679,
nullptr, // No Itinerary
nullptr // No extra processor descriptor
};
// Sorted (by key) array of values for CPU subtype.
extern const llvm::SubtargetSubTypeKV MipsSubTypeKV[] = {
{ "mips1", { { { 0x10000ULL, 0x0ULL, 0x0ULL, } } }, &MipsGenericModel },
{ "mips2", { { { 0x20000ULL, 0x0ULL, 0x0ULL, } } }, &MipsGenericModel },
{ "mips3", { { { 0x40000ULL, 0x0ULL, 0x0ULL, } } }, &MipsGenericModel },
{ "mips32", { { { 0x8000000ULL, 0x0ULL, 0x0ULL, } } }, &MipsGenericModel },
{ "mips32r2", { { { 0x10000000ULL, 0x0ULL, 0x0ULL, } } }, &MipsGenericModel },
{ "mips32r3", { { { 0x20000000ULL, 0x0ULL, 0x0ULL, } } }, &MipsGenericModel },
{ "mips32r5", { { { 0x40000000ULL, 0x0ULL, 0x0ULL, } } }, &MipsGenericModel },
{ "mips32r6", { { { 0x80000000ULL, 0x0ULL, 0x0ULL, } } }, &MipsGenericModel },
{ "mips4", { { { 0x200000ULL, 0x0ULL, 0x0ULL, } } }, &MipsGenericModel },
{ "mips5", { { { 0x1000000ULL, 0x0ULL, 0x0ULL, } } }, &MipsGenericModel },
{ "mips64", { { { 0x100000000ULL, 0x0ULL, 0x0ULL, } } }, &MipsGenericModel },
{ "mips64r2", { { { 0x200000000ULL, 0x0ULL, 0x0ULL, } } }, &MipsGenericModel },
{ "mips64r3", { { { 0x400000000ULL, 0x0ULL, 0x0ULL, } } }, &MipsGenericModel },
{ "mips64r5", { { { 0x800000000ULL, 0x0ULL, 0x0ULL, } } }, &MipsGenericModel },
{ "mips64r6", { { { 0x1000000000ULL, 0x0ULL, 0x0ULL, } } }, &MipsGenericModel },
{ "octeon", { { { 0x200000004ULL, 0x0ULL, 0x0ULL, } } }, &MipsGenericModel },
{ "p5600", { { { 0x2000000000000ULL, 0x0ULL, 0x0ULL, } } }, &MipsP5600Model },
};
namespace Mips_MC {
unsigned resolveVariantSchedClassImpl(unsigned SchedClass,
const MCInst *MI, unsigned CPUID) {
// Don't know how to resolve this scheduling class.
return 0;
}
} // end namespace Mips_MC
struct MipsGenMCSubtargetInfo : public MCSubtargetInfo {
MipsGenMCSubtargetInfo(const Triple &TT,
StringRef CPU, StringRef FS, ArrayRef<SubtargetFeatureKV> PF,
ArrayRef<SubtargetSubTypeKV> PD,
const MCWriteProcResEntry *WPR,
const MCWriteLatencyEntry *WL,
const MCReadAdvanceEntry *RA, const InstrStage *IS,
const unsigned *OC, const unsigned *FP) :
MCSubtargetInfo(TT, CPU, FS, PF, PD,
WPR, WL, RA, IS, OC, FP) { }
unsigned resolveVariantSchedClass(unsigned SchedClass,
const MCInst *MI, unsigned CPUID) const override {
return Mips_MC::resolveVariantSchedClassImpl(SchedClass, MI, CPUID);
}
};
static inline MCSubtargetInfo *createMipsMCSubtargetInfoImpl(const Triple &TT, StringRef CPU, StringRef FS) {
return new MipsGenMCSubtargetInfo(TT, CPU, FS, MipsFeatureKV, MipsSubTypeKV,
MipsWriteProcResTable, MipsWriteLatencyTable, MipsReadAdvanceTable,
nullptr, nullptr, nullptr);
}
} // end namespace llvm
#endif // GET_SUBTARGETINFO_MC_DESC
#ifdef GET_SUBTARGETINFO_TARGET_DESC
#undef GET_SUBTARGETINFO_TARGET_DESC
#include "llvm/Support/Debug.h"
#include "llvm/Support/raw_ostream.h"
// ParseSubtargetFeatures - Parses features string setting specified
// subtarget options.
void llvm::MipsSubtarget::ParseSubtargetFeatures(StringRef CPU, StringRef FS) {
LLVM_DEBUG(dbgs() << "\nFeatures:" << FS);
LLVM_DEBUG(dbgs() << "\nCPU:" << CPU << "\n\n");
InitMCProcessorInfo(CPU, FS);
const FeatureBitset& Bits = getFeatureBits();
if (Bits[Mips::FeatureAbs2008]) Abs2008 = true;
if (Bits[Mips::FeatureCRC]) HasCRC = true;
if (Bits[Mips::FeatureCnMips]) HasCnMips = true;
if (Bits[Mips::FeatureDSP]) HasDSP = true;
if (Bits[Mips::FeatureDSPR2]) HasDSPR2 = true;
if (Bits[Mips::FeatureDSPR3]) HasDSPR3 = true;
if (Bits[Mips::FeatureEVA]) HasEVA = true;
if (Bits[Mips::FeatureFP64Bit]) IsFP64bit = true;
if (Bits[Mips::FeatureFPXX]) IsFPXX = true;
if (Bits[Mips::FeatureGINV]) HasGINV = true;
if (Bits[Mips::FeatureGP64Bit]) IsGP64bit = true;
if (Bits[Mips::FeatureLongCalls]) UseLongCalls = true;
if (Bits[Mips::FeatureMSA]) HasMSA = true;
if (Bits[Mips::FeatureMT]) HasMT = true;
if (Bits[Mips::FeatureMadd4]) DisableMadd4 = true;
if (Bits[Mips::FeatureMicroMips]) InMicroMipsMode = true;
if (Bits[Mips::FeatureMips1] && MipsArchVersion < Mips1) MipsArchVersion = Mips1;
if (Bits[Mips::FeatureMips2] && MipsArchVersion < Mips2) MipsArchVersion = Mips2;
if (Bits[Mips::FeatureMips3] && MipsArchVersion < Mips3) MipsArchVersion = Mips3;
if (Bits[Mips::FeatureMips3_32]) HasMips3_32 = true;
if (Bits[Mips::FeatureMips3_32r2]) HasMips3_32r2 = true;
if (Bits[Mips::FeatureMips4] && MipsArchVersion < Mips4) MipsArchVersion = Mips4;
if (Bits[Mips::FeatureMips4_32]) HasMips4_32 = true;
if (Bits[Mips::FeatureMips4_32r2]) HasMips4_32r2 = true;
if (Bits[Mips::FeatureMips5] && MipsArchVersion < Mips5) MipsArchVersion = Mips5;
if (Bits[Mips::FeatureMips5_32r2]) HasMips5_32r2 = true;
if (Bits[Mips::FeatureMips16]) InMips16Mode = true;
if (Bits[Mips::FeatureMips32] && MipsArchVersion < Mips32) MipsArchVersion = Mips32;
if (Bits[Mips::FeatureMips32r2] && MipsArchVersion < Mips32r2) MipsArchVersion = Mips32r2;
if (Bits[Mips::FeatureMips32r3] && MipsArchVersion < Mips32r3) MipsArchVersion = Mips32r3;
if (Bits[Mips::FeatureMips32r5] && MipsArchVersion < Mips32r5) MipsArchVersion = Mips32r5;
if (Bits[Mips::FeatureMips32r6] && MipsArchVersion < Mips32r6) MipsArchVersion = Mips32r6;
if (Bits[Mips::FeatureMips64] && MipsArchVersion < Mips64) MipsArchVersion = Mips64;
if (Bits[Mips::FeatureMips64r2] && MipsArchVersion < Mips64r2) MipsArchVersion = Mips64r2;
if (Bits[Mips::FeatureMips64r3] && MipsArchVersion < Mips64r3) MipsArchVersion = Mips64r3;
if (Bits[Mips::FeatureMips64r5] && MipsArchVersion < Mips64r5) MipsArchVersion = Mips64r5;
if (Bits[Mips::FeatureMips64r6] && MipsArchVersion < Mips64r6) MipsArchVersion = Mips64r6;
if (Bits[Mips::FeatureNaN2008]) IsNaN2008bit = true;
if (Bits[Mips::FeatureNoABICalls]) NoABICalls = true;
if (Bits[Mips::FeatureNoOddSPReg]) UseOddSPReg = false;
if (Bits[Mips::FeaturePTR64Bit]) IsPTR64bit = true;
if (Bits[Mips::FeatureSingleFloat]) IsSingleFloat = true;
if (Bits[Mips::FeatureSoftFloat]) IsSoftFloat = true;
if (Bits[Mips::FeatureSym32]) HasSym32 = true;
if (Bits[Mips::FeatureUseIndirectJumpsHazard]) UseIndirectJumpsHazard = true;
if (Bits[Mips::FeatureUseTCCInDIV]) UseTCCInDIV = false;
if (Bits[Mips::FeatureVFPU]) HasVFPU = true;
if (Bits[Mips::FeatureVirt]) HasVirt = true;
if (Bits[Mips::FeatureXGOT]) UseXGOT = true;
if (Bits[Mips::ImplP5600] && ProcImpl < MipsSubtarget::CPU::P5600) ProcImpl = MipsSubtarget::CPU::P5600;
}
#endif // GET_SUBTARGETINFO_TARGET_DESC
#ifdef GET_SUBTARGETINFO_HEADER
#undef GET_SUBTARGETINFO_HEADER
namespace llvm {
class DFAPacketizer;
namespace Mips_MC {
unsigned resolveVariantSchedClassImpl(unsigned SchedClass, const MCInst *MI, unsigned CPUID);
} // end namespace Mips_MC
struct MipsGenSubtargetInfo : public TargetSubtargetInfo {
explicit MipsGenSubtargetInfo(const Triple &TT, StringRef CPU, StringRef FS);
public:
unsigned resolveSchedClass(unsigned SchedClass, const MachineInstr *DefMI, const TargetSchedModel *SchedModel) const override;
unsigned resolveVariantSchedClass(unsigned SchedClass, const MCInst *MI, unsigned CPUID) const override;
DFAPacketizer *createDFAPacketizer(const InstrItineraryData *IID) const;
};
} // end namespace llvm
#endif // GET_SUBTARGETINFO_HEADER
#ifdef GET_SUBTARGETINFO_CTOR
#undef GET_SUBTARGETINFO_CTOR
#include "llvm/CodeGen/TargetSchedule.h"
namespace llvm {
extern const llvm::SubtargetFeatureKV MipsFeatureKV[];
extern const llvm::SubtargetSubTypeKV MipsSubTypeKV[];
extern const llvm::MCWriteProcResEntry MipsWriteProcResTable[];
extern const llvm::MCWriteLatencyEntry MipsWriteLatencyTable[];
extern const llvm::MCReadAdvanceEntry MipsReadAdvanceTable[];
MipsGenSubtargetInfo::MipsGenSubtargetInfo(const Triple &TT, StringRef CPU, StringRef FS)
: TargetSubtargetInfo(TT, CPU, FS, makeArrayRef(MipsFeatureKV, 50), makeArrayRef(MipsSubTypeKV, 17),
MipsWriteProcResTable, MipsWriteLatencyTable, MipsReadAdvanceTable,
nullptr, nullptr, nullptr) {}
unsigned MipsGenSubtargetInfo
::resolveSchedClass(unsigned SchedClass, const MachineInstr *MI, const TargetSchedModel *SchedModel) const {
switch (SchedClass) {
case 491: // ADD
if (SchedModel->getProcessorID() == 2) { // MipsP5600Model
if (1)
return 1677; // P5600WriteALU
if (0)
return 1678; // P5600WriteAL2
}
break;
case 492: // ADDi
if (SchedModel->getProcessorID() == 2) { // MipsP5600Model
if (1)
return 1677; // P5600WriteALU
if (0)
return 1678; // P5600WriteAL2
}
break;
case 493: // ADDiu
if (SchedModel->getProcessorID() == 2) { // MipsP5600Model
if (1)
return 1677; // P5600WriteALU
if (0)
return 1678; // P5600WriteAL2
}
break;
case 494: // ANDi
if (SchedModel->getProcessorID() == 2) { // MipsP5600Model
if (1)
return 1677; // P5600WriteALU
if (0)
return 1678; // P5600WriteAL2
}
break;
case 495: // ORi
if (SchedModel->getProcessorID() == 2) { // MipsP5600Model
if (1)
return 1677; // P5600WriteALU
if (0)
return 1678; // P5600WriteAL2
}
break;
case 496: // ROTR
if (SchedModel->getProcessorID() == 2) { // MipsP5600Model
if (1)
return 1677; // P5600WriteALU
if (0)
return 1678; // P5600WriteAL2
}
break;
case 497: // SEB
if (SchedModel->getProcessorID() == 2) { // MipsP5600Model
if (1)
return 1677; // P5600WriteALU
if (0)
return 1678; // P5600WriteAL2
}
break;
case 498: // SEH
if (SchedModel->getProcessorID() == 2) { // MipsP5600Model
if (1)
return 1677; // P5600WriteALU
if (0)
return 1678; // P5600WriteAL2
}
break;
case 499: // SLT_SLTu
if (SchedModel->getProcessorID() == 2) { // MipsP5600Model
if (1)
return 1677; // P5600WriteALU
if (0)
return 1678; // P5600WriteAL2
}
break;
case 500: // SLL
if (SchedModel->getProcessorID() == 2) { // MipsP5600Model
if (1)
return 1677; // P5600WriteALU
if (0)
return 1678; // P5600WriteAL2
}
break;
case 501: // SRA
if (SchedModel->getProcessorID() == 2) { // MipsP5600Model
if (1)
return 1677; // P5600WriteALU
if (0)
return 1678; // P5600WriteAL2
}
break;
case 502: // SRL
if (SchedModel->getProcessorID() == 2) { // MipsP5600Model
if (1)
return 1677; // P5600WriteALU
if (0)
return 1678; // P5600WriteAL2
}
break;
case 503: // XORi
if (SchedModel->getProcessorID() == 2) { // MipsP5600Model
if (1)
return 1677; // P5600WriteALU
if (0)
return 1678; // P5600WriteAL2
}
break;
case 504: // ADDu
if (SchedModel->getProcessorID() == 2) { // MipsP5600Model
if (1)
return 1677; // P5600WriteALU
if (0)
return 1678; // P5600WriteAL2
}
break;
case 505: // SLLV
if (SchedModel->getProcessorID() == 2) { // MipsP5600Model
if (1)
return 1677; // P5600WriteALU
if (0)
return 1678; // P5600WriteAL2
}
break;
case 506: // SRAV
if (SchedModel->getProcessorID() == 2) { // MipsP5600Model
if (1)
return 1677; // P5600WriteALU
if (0)
return 1678; // P5600WriteAL2
}
break;
case 507: // SRLV
if (SchedModel->getProcessorID() == 2) { // MipsP5600Model
if (1)
return 1677; // P5600WriteALU
if (0)
return 1678; // P5600WriteAL2
}
break;
case 508: // LSA
if (SchedModel->getProcessorID() == 2) { // MipsP5600Model
if (1)
return 1677; // P5600WriteALU
if (0)
return 1678; // P5600WriteAL2
}
break;
case 509: // COPY
if (SchedModel->getProcessorID() == 2) { // MipsP5600Model
if (1)
return 1677; // P5600WriteALU
if (0)
return 1678; // P5600WriteAL2
}
break;
case 712: // ROTRV
if (SchedModel->getProcessorID() == 2) { // MipsP5600Model
if (1)
return 1677; // P5600WriteALU
if (0)
return 1678; // P5600WriteAL2
}
break;
};
report_fatal_error("Expected a variant SchedClass");
} // MipsGenSubtargetInfo::resolveSchedClass
unsigned MipsGenSubtargetInfo
::resolveVariantSchedClass(unsigned SchedClass, const MCInst *MI, unsigned CPUID) const {
return Mips_MC::resolveVariantSchedClassImpl(SchedClass, MI, CPUID);
} // MipsGenSubtargetInfo::resolveVariantSchedClass
} // end namespace llvm
#endif // GET_SUBTARGETINFO_CTOR
#ifdef GET_STIPREDICATE_DECLS_FOR_MC_ANALYSIS
#undef GET_STIPREDICATE_DECLS_FOR_MC_ANALYSIS
#endif // GET_STIPREDICATE_DECLS_FOR_MC_ANALYSIS
#ifdef GET_STIPREDICATE_DEFS_FOR_MC_ANALYSIS
#undef GET_STIPREDICATE_DEFS_FOR_MC_ANALYSIS
#endif // GET_STIPREDICATE_DEFS_FOR_MC_ANALYSIS
|