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
| /*===- TableGen'erated file -------------------------------------*- C++ -*-===*\
|* *|
|* Target Instruction Enum Values and Descriptors *|
|* *|
|* Automatically generated file, do not edit! *|
|* *|
\*===----------------------------------------------------------------------===*/
#ifdef GET_INSTRINFO_ENUM
#undef GET_INSTRINFO_ENUM
namespace llvm {
namespace ARC {
enum {
PHI = 0,
INLINEASM = 1,
INLINEASM_BR = 2,
CFI_INSTRUCTION = 3,
EH_LABEL = 4,
GC_LABEL = 5,
ANNOTATION_LABEL = 6,
KILL = 7,
EXTRACT_SUBREG = 8,
INSERT_SUBREG = 9,
IMPLICIT_DEF = 10,
SUBREG_TO_REG = 11,
COPY_TO_REGCLASS = 12,
DBG_VALUE = 13,
DBG_LABEL = 14,
REG_SEQUENCE = 15,
COPY = 16,
BUNDLE = 17,
LIFETIME_START = 18,
LIFETIME_END = 19,
STACKMAP = 20,
FENTRY_CALL = 21,
PATCHPOINT = 22,
LOAD_STACK_GUARD = 23,
STATEPOINT = 24,
LOCAL_ESCAPE = 25,
FAULTING_OP = 26,
PATCHABLE_OP = 27,
PATCHABLE_FUNCTION_ENTER = 28,
PATCHABLE_RET = 29,
PATCHABLE_FUNCTION_EXIT = 30,
PATCHABLE_TAIL_CALL = 31,
PATCHABLE_EVENT_CALL = 32,
PATCHABLE_TYPED_EVENT_CALL = 33,
ICALL_BRANCH_FUNNEL = 34,
G_ADD = 35,
G_SUB = 36,
G_MUL = 37,
G_SDIV = 38,
G_UDIV = 39,
G_SREM = 40,
G_UREM = 41,
G_AND = 42,
G_OR = 43,
G_XOR = 44,
G_IMPLICIT_DEF = 45,
G_PHI = 46,
G_FRAME_INDEX = 47,
G_GLOBAL_VALUE = 48,
G_EXTRACT = 49,
G_UNMERGE_VALUES = 50,
G_INSERT = 51,
G_MERGE_VALUES = 52,
G_BUILD_VECTOR = 53,
G_BUILD_VECTOR_TRUNC = 54,
G_CONCAT_VECTORS = 55,
G_PTRTOINT = 56,
G_INTTOPTR = 57,
G_BITCAST = 58,
G_INTRINSIC_TRUNC = 59,
G_INTRINSIC_ROUND = 60,
G_LOAD = 61,
G_SEXTLOAD = 62,
G_ZEXTLOAD = 63,
G_INDEXED_LOAD = 64,
G_INDEXED_SEXTLOAD = 65,
G_INDEXED_ZEXTLOAD = 66,
G_STORE = 67,
G_INDEXED_STORE = 68,
G_ATOMIC_CMPXCHG_WITH_SUCCESS = 69,
G_ATOMIC_CMPXCHG = 70,
G_ATOMICRMW_XCHG = 71,
G_ATOMICRMW_ADD = 72,
G_ATOMICRMW_SUB = 73,
G_ATOMICRMW_AND = 74,
G_ATOMICRMW_NAND = 75,
G_ATOMICRMW_OR = 76,
G_ATOMICRMW_XOR = 77,
G_ATOMICRMW_MAX = 78,
G_ATOMICRMW_MIN = 79,
G_ATOMICRMW_UMAX = 80,
G_ATOMICRMW_UMIN = 81,
G_ATOMICRMW_FADD = 82,
G_ATOMICRMW_FSUB = 83,
G_FENCE = 84,
G_BRCOND = 85,
G_BRINDIRECT = 86,
G_INTRINSIC = 87,
G_INTRINSIC_W_SIDE_EFFECTS = 88,
G_ANYEXT = 89,
G_TRUNC = 90,
G_CONSTANT = 91,
G_FCONSTANT = 92,
G_VASTART = 93,
G_VAARG = 94,
G_SEXT = 95,
G_SEXT_INREG = 96,
G_ZEXT = 97,
G_SHL = 98,
G_LSHR = 99,
G_ASHR = 100,
G_ICMP = 101,
G_FCMP = 102,
G_SELECT = 103,
G_UADDO = 104,
G_UADDE = 105,
G_USUBO = 106,
G_USUBE = 107,
G_SADDO = 108,
G_SADDE = 109,
G_SSUBO = 110,
G_SSUBE = 111,
G_UMULO = 112,
G_SMULO = 113,
G_UMULH = 114,
G_SMULH = 115,
G_FADD = 116,
G_FSUB = 117,
G_FMUL = 118,
G_FMA = 119,
G_FMAD = 120,
G_FDIV = 121,
G_FREM = 122,
G_FPOW = 123,
G_FEXP = 124,
G_FEXP2 = 125,
G_FLOG = 126,
G_FLOG2 = 127,
G_FLOG10 = 128,
G_FNEG = 129,
G_FPEXT = 130,
G_FPTRUNC = 131,
G_FPTOSI = 132,
G_FPTOUI = 133,
G_SITOFP = 134,
G_UITOFP = 135,
G_FABS = 136,
G_FCOPYSIGN = 137,
G_FCANONICALIZE = 138,
G_FMINNUM = 139,
G_FMAXNUM = 140,
G_FMINNUM_IEEE = 141,
G_FMAXNUM_IEEE = 142,
G_FMINIMUM = 143,
G_FMAXIMUM = 144,
G_GEP = 145,
G_PTR_MASK = 146,
G_SMIN = 147,
G_SMAX = 148,
G_UMIN = 149,
G_UMAX = 150,
G_BR = 151,
G_BRJT = 152,
G_INSERT_VECTOR_ELT = 153,
G_EXTRACT_VECTOR_ELT = 154,
G_SHUFFLE_VECTOR = 155,
G_CTTZ = 156,
G_CTTZ_ZERO_UNDEF = 157,
G_CTLZ = 158,
G_CTLZ_ZERO_UNDEF = 159,
G_CTPOP = 160,
G_BSWAP = 161,
G_BITREVERSE = 162,
G_FCEIL = 163,
G_FCOS = 164,
G_FSIN = 165,
G_FSQRT = 166,
G_FFLOOR = 167,
G_FRINT = 168,
G_FNEARBYINT = 169,
G_ADDRSPACE_CAST = 170,
G_BLOCK_ADDR = 171,
G_JUMP_TABLE = 172,
G_DYN_STACKALLOC = 173,
ADJCALLSTACKDOWN = 174,
ADJCALLSTACKUP = 175,
BRcc_rr_p = 176,
BRcc_ru6_p = 177,
GETFI = 178,
STB_FAR = 179,
STH_FAR = 180,
ST_FAR = 181,
ADD_S_limms3 = 182,
ADD_S_rlimm = 183,
ADD_S_rr = 184,
ADD_S_rrr = 185,
ADD_S_rru6 = 186,
ADD_S_rs3 = 187,
ADD_S_ru3 = 188,
ADD_S_u7 = 189,
ADD_f_rrlimm = 190,
ADD_f_rrr = 191,
ADD_f_rrs12 = 192,
ADD_f_rru6 = 193,
ADD_rrlimm = 194,
ADD_rrr = 195,
ADD_rrs12 = 196,
ADD_rru6 = 197,
AND_f_rrlimm = 198,
AND_f_rrr = 199,
AND_f_rrs12 = 200,
AND_f_rru6 = 201,
AND_rrlimm = 202,
AND_rrr = 203,
AND_rrs12 = 204,
AND_rru6 = 205,
ASL_S_ru3 = 206,
ASL_S_ru5 = 207,
ASL_f_rrlimm = 208,
ASL_f_rrr = 209,
ASL_f_rrs12 = 210,
ASL_f_rru6 = 211,
ASL_rrlimm = 212,
ASL_rrr = 213,
ASL_rrs12 = 214,
ASL_rru6 = 215,
ASR_S_ru3 = 216,
ASR_S_ru5 = 217,
ASR_f_rrlimm = 218,
ASR_f_rrr = 219,
ASR_f_rrs12 = 220,
ASR_f_rru6 = 221,
ASR_rrlimm = 222,
ASR_rrr = 223,
ASR_rrs12 = 224,
ASR_rru6 = 225,
BCLR_S_ru5 = 226,
BEQ_S = 227,
BGE_S = 228,
BGT_S = 229,
BHI_S = 230,
BHS_S = 231,
BL = 232,
BLE_S = 233,
BLO_S = 234,
BLS_S = 235,
BLT_S = 236,
BL_S = 237,
BMSK_S_ru5 = 238,
BNE_S = 239,
BR = 240,
BREQ_S = 241,
BRNE_S = 242,
BRcc_rr = 243,
BRcc_ru6 = 244,
BSET_S_ru5 = 245,
BTST_S_ru5 = 246,
B_S = 247,
Bcc = 248,
CMP_S_limms3 = 249,
CMP_S_rlimm = 250,
CMP_S_rr = 251,
CMP_S_rs3 = 252,
CMP_S_u7 = 253,
CMP_rlimm = 254,
CMP_rr = 255,
CMP_ru6 = 256,
COMPACT_LD_S = 257,
COMPACT_MOV_S_hreg = 258,
COMPACT_MOV_S_limm = 259,
EI_S = 260,
ENTER_S = 261,
GEN_ABS_S = 262,
GEN_ADD1_S = 263,
GEN_ADD2_S = 264,
GEN_ADD3_S = 265,
GEN_AND_S = 266,
GEN_AS1L_S = 267,
GEN_AS1R_S = 268,
GEN_ASL_S = 269,
GEN_ASR_S = 270,
GEN_BIC_S = 271,
GEN_BRK_S = 272,
GEN_EXTB_S = 273,
GEN_EXTH_S = 274,
GEN_JEQ_S = 275,
GEN_JL_S = 276,
GEN_JL_S_D = 277,
GEN_JNE_S = 278,
GEN_J_S = 279,
GEN_J_S_D = 280,
GEN_J_S_D_BLINK = 281,
GEN_LS1R_S = 282,
GEN_LSR_S = 283,
GEN_MPYUW_S = 284,
GEN_MPYW_S = 285,
GEN_MPY_S = 286,
GEN_NEG_S = 287,
GEN_NOP_S = 288,
GEN_NOT_S = 289,
GEN_OR_S = 290,
GEN_SEXB_S = 291,
GEN_SEXH_S = 292,
GEN_SUB_S = 293,
GEN_SUB_S_NE = 294,
GEN_SWI_S = 295,
GEN_TRAP_S = 296,
GEN_TST_S = 297,
GEN_UNIMP_S = 298,
GEN_XOR_S = 299,
GP_ADD_S = 300,
GP_LDB_S = 301,
GP_LDH_S = 302,
GP_LD_S = 303,
J = 304,
JL = 305,
JLI_S = 306,
JL_LImm = 307,
J_LImm = 308,
J_S_BLINK = 309,
LDB_AB_rs9 = 310,
LDB_AW_rs9 = 311,
LDB_DI_AB_rs9 = 312,
LDB_DI_AW_rs9 = 313,
LDB_DI_limm = 314,
LDB_DI_rlimm = 315,
LDB_DI_rs9 = 316,
LDB_S_OFF = 317,
LDB_S_rrr = 318,
LDB_X_AB_rs9 = 319,
LDB_X_AW_rs9 = 320,
LDB_X_DI_AB_rs9 = 321,
LDB_X_DI_AW_rs9 = 322,
LDB_X_DI_limm = 323,
LDB_X_DI_rlimm = 324,
LDB_X_DI_rs9 = 325,
LDB_X_limm = 326,
LDB_X_rlimm = 327,
LDB_X_rs9 = 328,
LDB_limm = 329,
LDB_rlimm = 330,
LDB_rs9 = 331,
LDH_AB_rs9 = 332,
LDH_AW_rs9 = 333,
LDH_DI_AB_rs9 = 334,
LDH_DI_AW_rs9 = 335,
LDH_DI_limm = 336,
LDH_DI_rlimm = 337,
LDH_DI_rs9 = 338,
LDH_S_OFF = 339,
LDH_S_X_OFF = 340,
LDH_S_rrr = 341,
LDH_X_AB_rs9 = 342,
LDH_X_AW_rs9 = 343,
LDH_X_DI_AB_rs9 = 344,
LDH_X_DI_AW_rs9 = 345,
LDH_X_DI_limm = 346,
LDH_X_DI_rlimm = 347,
LDH_X_DI_rs9 = 348,
LDH_X_limm = 349,
LDH_X_rlimm = 350,
LDH_X_rs9 = 351,
LDH_limm = 352,
LDH_rlimm = 353,
LDH_rs9 = 354,
LDI_S_u7 = 355,
LD_AB_rs9 = 356,
LD_AW_rs9 = 357,
LD_DI_AB_rs9 = 358,
LD_DI_AW_rs9 = 359,
LD_DI_limm = 360,
LD_DI_rlimm = 361,
LD_DI_rs9 = 362,
LD_S_AS_rrr = 363,
LD_S_OFF = 364,
LD_S_rrr = 365,
LD_S_s11 = 366,
LD_limm = 367,
LD_rlimm = 368,
LD_rs9 = 369,
LEAVE_S = 370,
LSR_S_ru5 = 371,
LSR_f_rrlimm = 372,
LSR_f_rrr = 373,
LSR_f_rrs12 = 374,
LSR_f_rru6 = 375,
LSR_rrlimm = 376,
LSR_rrr = 377,
LSR_rrs12 = 378,
LSR_rru6 = 379,
MAX_f_rrlimm = 380,
MAX_f_rrr = 381,
MAX_f_rrs12 = 382,
MAX_f_rru6 = 383,
MAX_rrlimm = 384,
MAX_rrr = 385,
MAX_rrs12 = 386,
MAX_rru6 = 387,
MIN_f_rrlimm = 388,
MIN_f_rrr = 389,
MIN_f_rrs12 = 390,
MIN_f_rru6 = 391,
MIN_rrlimm = 392,
MIN_rrr = 393,
MIN_rrs12 = 394,
MIN_rru6 = 395,
MOV_S_NE_rlimm = 396,
MOV_S_NE_rr = 397,
MOV_S_rs3 = 398,
MOV_S_s3 = 399,
MOV_S_u8 = 400,
MOV_rlimm = 401,
MOV_rr = 402,
MOV_rs12 = 403,
MOV_ru6 = 404,
MOVcc = 405,
MPYMU_f_rrlimm = 406,
MPYMU_f_rrr = 407,
MPYMU_f_rrs12 = 408,
MPYMU_f_rru6 = 409,
MPYMU_rrlimm = 410,
MPYMU_rrr = 411,
MPYMU_rrs12 = 412,
MPYMU_rru6 = 413,
MPYM_f_rrlimm = 414,
MPYM_f_rrr = 415,
MPYM_f_rrs12 = 416,
MPYM_f_rru6 = 417,
MPYM_rrlimm = 418,
MPYM_rrr = 419,
MPYM_rrs12 = 420,
MPYM_rru6 = 421,
MPY_f_rrlimm = 422,
MPY_f_rrr = 423,
MPY_f_rrs12 = 424,
MPY_f_rru6 = 425,
MPY_rrlimm = 426,
MPY_rrr = 427,
MPY_rrs12 = 428,
MPY_rru6 = 429,
OR_f_rrlimm = 430,
OR_f_rrr = 431,
OR_f_rrs12 = 432,
OR_f_rru6 = 433,
OR_rrlimm = 434,
OR_rrr = 435,
OR_rrs12 = 436,
OR_rru6 = 437,
PCL_LD = 438,
POP_S_BLINK = 439,
POP_S_r = 440,
PUSH_S_BLINK = 441,
PUSH_S_r = 442,
ROR_f_rrlimm = 443,
ROR_f_rrr = 444,
ROR_f_rrs12 = 445,
ROR_f_rru6 = 446,
ROR_rrlimm = 447,
ROR_rrr = 448,
ROR_rrs12 = 449,
ROR_rru6 = 450,
SETEQ_f_rrlimm = 451,
SETEQ_f_rrr = 452,
SETEQ_f_rrs12 = 453,
SETEQ_f_rru6 = 454,
SETEQ_rrlimm = 455,
SETEQ_rrr = 456,
SETEQ_rrs12 = 457,
SETEQ_rru6 = 458,
SEXB_f_rr = 459,
SEXB_rr = 460,
SEXH_f_rr = 461,
SEXH_rr = 462,
SP_ADD_S = 463,
SP_ADD_SP_S = 464,
SP_LDB_S = 465,
SP_LD_S = 466,
SP_STB_S = 467,
SP_ST_S = 468,
SP_SUB_SP_S = 469,
STB_AB_rs9 = 470,
STB_AW_rs9 = 471,
STB_DI_AB_rs9 = 472,
STB_DI_AW_rs9 = 473,
STB_DI_limm = 474,
STB_DI_rs9 = 475,
STB_S_OFF = 476,
STB_limm = 477,
STB_rs9 = 478,
STH_AB_rs9 = 479,
STH_AW_rs9 = 480,
STH_DI_AB_rs9 = 481,
STH_DI_AW_rs9 = 482,
STH_DI_limm = 483,
STH_DI_rs9 = 484,
STH_S_OFF = 485,
STH_limm = 486,
STH_rs9 = 487,
ST_AB_rs9 = 488,
ST_AW_rs9 = 489,
ST_DI_AB_rs9 = 490,
ST_DI_AW_rs9 = 491,
ST_DI_limm = 492,
ST_DI_rs9 = 493,
ST_S_OFF = 494,
ST_S_s11 = 495,
ST_limm = 496,
ST_rs9 = 497,
SUB1_f_rrlimm = 498,
SUB1_f_rrr = 499,
SUB1_f_rrs12 = 500,
SUB1_f_rru6 = 501,
SUB1_rrlimm = 502,
SUB1_rrr = 503,
SUB1_rrs12 = 504,
SUB1_rru6 = 505,
SUB2_f_rrlimm = 506,
SUB2_f_rrr = 507,
SUB2_f_rrs12 = 508,
SUB2_f_rru6 = 509,
SUB2_rrlimm = 510,
SUB2_rrr = 511,
SUB2_rrs12 = 512,
SUB2_rru6 = 513,
SUB3_f_rrlimm = 514,
SUB3_f_rrr = 515,
SUB3_f_rrs12 = 516,
SUB3_f_rru6 = 517,
SUB3_rrlimm = 518,
SUB3_rrr = 519,
SUB3_rrs12 = 520,
SUB3_rru6 = 521,
SUB_S_rrr = 522,
SUB_S_ru3 = 523,
SUB_S_ru5 = 524,
SUB_f_rrlimm = 525,
SUB_f_rrr = 526,
SUB_f_rrs12 = 527,
SUB_f_rru6 = 528,
SUB_rrlimm = 529,
SUB_rrr = 530,
SUB_rrs12 = 531,
SUB_rru6 = 532,
XOR_f_rrlimm = 533,
XOR_f_rrr = 534,
XOR_f_rrs12 = 535,
XOR_f_rru6 = 536,
XOR_rrlimm = 537,
XOR_rrr = 538,
XOR_rrs12 = 539,
XOR_rru6 = 540,
INSTRUCTION_LIST_END = 541
};
} // end namespace ARC
} // end namespace llvm
#endif // GET_INSTRINFO_ENUM
#ifdef GET_INSTRINFO_SCHED_ENUM
#undef GET_INSTRINFO_SCHED_ENUM
namespace llvm {
namespace ARC {
namespace Sched {
enum {
NoInstrModel = 0,
SCHED_LIST_END = 1
};
} // end namespace Sched
} // end namespace ARC
} // end namespace llvm
#endif // GET_INSTRINFO_SCHED_ENUM
#ifdef GET_INSTRINFO_MC_DESC
#undef GET_INSTRINFO_MC_DESC
namespace llvm {
static const MCPhysReg ImplicitList1[] = { ARC::SP, 0 };
static const MCPhysReg ImplicitList2[] = { ARC::STATUS32, 0 };
static const MCPhysReg ImplicitList3[] = { ARC::BLINK, 0 };
static const MCPhysReg ImplicitList4[] = { ARC::BLINK, ARC::SP, 0 };
static const MCOperandInfo OperandInfo2[] = { { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
static const MCOperandInfo OperandInfo3[] = { { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
static const MCOperandInfo OperandInfo4[] = { { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
static const MCOperandInfo OperandInfo5[] = { { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
static const MCOperandInfo OperandInfo6[] = { { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
static const MCOperandInfo OperandInfo7[] = { { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
static const MCOperandInfo OperandInfo8[] = { { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
static const MCOperandInfo OperandInfo9[] = { { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
static const MCOperandInfo OperandInfo10[] = { { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, };
static const MCOperandInfo OperandInfo11[] = { { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
static const MCOperandInfo OperandInfo12[] = { { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
static const MCOperandInfo OperandInfo13[] = { { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, };
static const MCOperandInfo OperandInfo14[] = { { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, };
static const MCOperandInfo OperandInfo15[] = { { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
static const MCOperandInfo OperandInfo16[] = { { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
static const MCOperandInfo OperandInfo17[] = { { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, };
static const MCOperandInfo OperandInfo18[] = { { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
static const MCOperandInfo OperandInfo19[] = { { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, };
static const MCOperandInfo OperandInfo20[] = { { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_2, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
static const MCOperandInfo OperandInfo21[] = { { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_2, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
static const MCOperandInfo OperandInfo22[] = { { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_2, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, };
static const MCOperandInfo OperandInfo23[] = { { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, };
static const MCOperandInfo OperandInfo24[] = { { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, };
static const MCOperandInfo OperandInfo25[] = { { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_IMM_0, 0 }, };
static const MCOperandInfo OperandInfo26[] = { { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, };
static const MCOperandInfo OperandInfo27[] = { { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, };
static const MCOperandInfo OperandInfo28[] = { { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, };
static const MCOperandInfo OperandInfo29[] = { { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, };
static const MCOperandInfo OperandInfo30[] = { { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
static const MCOperandInfo OperandInfo31[] = { { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, };
static const MCOperandInfo OperandInfo32[] = { { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_2, 0 }, };
static const MCOperandInfo OperandInfo33[] = { { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_2, 0 }, };
static const MCOperandInfo OperandInfo34[] = { { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
static const MCOperandInfo OperandInfo35[] = { { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
static const MCOperandInfo OperandInfo36[] = { { -1, 0, MCOI::OPERAND_PCREL, 0 }, { ARC::GPR32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARC::GPR32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
static const MCOperandInfo OperandInfo37[] = { { -1, 0, MCOI::OPERAND_PCREL, 0 }, { ARC::GPR32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
static const MCOperandInfo OperandInfo38[] = { { ARC::GPR32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
static const MCOperandInfo OperandInfo39[] = { { ARC::GPR32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARC::GPR32RegClassID, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
static const MCOperandInfo OperandInfo40[] = { { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
static const MCOperandInfo OperandInfo41[] = { { ARC::GPR32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
static const MCOperandInfo OperandInfo42[] = { { ARC::GPR32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARC::GPR32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
static const MCOperandInfo OperandInfo43[] = { { ARC::GPR32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARC::GPR32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARC::GPR32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
static const MCOperandInfo OperandInfo44[] = { { ARC::GPR32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARC::GPR32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
static const MCOperandInfo OperandInfo45[] = { { ARC::GPR32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
static const MCOperandInfo OperandInfo46[] = { { ARC::GPR32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARC::GPR32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
static const MCOperandInfo OperandInfo47[] = { { ARC::GPR32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARC::GPR32RegClassID, 0, MCOI::OPERAND_REGISTER, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
static const MCOperandInfo OperandInfo48[] = { { -1, 0, MCOI::OPERAND_PCREL, 0 }, };
static const MCOperandInfo OperandInfo49[] = { { ARC::GPR32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_PCREL, 0 }, };
static const MCOperandInfo OperandInfo50[] = { { -1, 0, MCOI::OPERAND_PCREL, 0 }, { ARC::GPR32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
static const MCOperandInfo OperandInfo51[] = { { -1, 0, MCOI::OPERAND_PCREL, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
static const MCOperandInfo OperandInfo52[] = { { ARC::GPR32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
static const MCOperandInfo OperandInfo53[] = { { ARC::GPR32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARC::GPR32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARC::GPR32RegClassID, 0, MCOI::OPERAND_REGISTER, ((1 << 16) | (1 << MCOI::TIED_TO)) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
static const MCOperandInfo OperandInfo54[] = { { ARC::GPR32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARC::GPR32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARC::GPR32RegClassID, 0, MCOI::OPERAND_REGISTER, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, };
static const MCOperandInfo OperandInfo55[] = { { ARC::GPR32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARC::GPR32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARC::GPR32RegClassID, 0, MCOI::OPERAND_REGISTER, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
extern const MCInstrDesc ARCInsts[] = {
{ 0, 1, 1, 0, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo2, -1 ,nullptr }, // Inst #0 = PHI
{ 1, 0, 0, 0, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, nullptr, -1 ,nullptr }, // Inst #1 = INLINEASM
{ 2, 0, 0, 0, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, nullptr, -1 ,nullptr }, // Inst #2 = INLINEASM_BR
{ 3, 1, 0, 0, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::NotDuplicable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo3, -1 ,nullptr }, // Inst #3 = CFI_INSTRUCTION
{ 4, 1, 0, 0, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::NotDuplicable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo3, -1 ,nullptr }, // Inst #4 = EH_LABEL
{ 5, 1, 0, 0, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::NotDuplicable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo3, -1 ,nullptr }, // Inst #5 = GC_LABEL
{ 6, 1, 0, 0, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::NotDuplicable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo3, -1 ,nullptr }, // Inst #6 = ANNOTATION_LABEL
{ 7, 0, 0, 0, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, nullptr, -1 ,nullptr }, // Inst #7 = KILL
{ 8, 3, 1, 0, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo4, -1 ,nullptr }, // Inst #8 = EXTRACT_SUBREG
{ 9, 4, 1, 0, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo5, -1 ,nullptr }, // Inst #9 = INSERT_SUBREG
{ 10, 1, 1, 0, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo2, -1 ,nullptr }, // Inst #10 = IMPLICIT_DEF
{ 11, 4, 1, 0, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo6, -1 ,nullptr }, // Inst #11 = SUBREG_TO_REG
{ 12, 3, 1, 0, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::CheapAsAMove)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo4, -1 ,nullptr }, // Inst #12 = COPY_TO_REGCLASS
{ 13, 0, 0, 0, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, nullptr, -1 ,nullptr }, // Inst #13 = DBG_VALUE
{ 14, 1, 0, 0, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo2, -1 ,nullptr }, // Inst #14 = DBG_LABEL
{ 15, 2, 1, 0, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::CheapAsAMove)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo7, -1 ,nullptr }, // Inst #15 = REG_SEQUENCE
{ 16, 2, 1, 0, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::CheapAsAMove)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo7, -1 ,nullptr }, // Inst #16 = COPY
{ 17, 0, 0, 0, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, nullptr, -1 ,nullptr }, // Inst #17 = BUNDLE
{ 18, 1, 0, 0, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo3, -1 ,nullptr }, // Inst #18 = LIFETIME_START
{ 19, 1, 0, 0, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo3, -1 ,nullptr }, // Inst #19 = LIFETIME_END
{ 20, 2, 0, 0, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Call)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo8, -1 ,nullptr }, // Inst #20 = STACKMAP
{ 21, 0, 0, 0, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, nullptr, -1 ,nullptr }, // Inst #21 = FENTRY_CALL
{ 22, 6, 1, 0, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Call)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo9, -1 ,nullptr }, // Inst #22 = PATCHPOINT
{ 23, 1, 1, 0, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo10, -1 ,nullptr }, // Inst #23 = LOAD_STACK_GUARD
{ 24, 0, 0, 0, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Call)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, nullptr, -1 ,nullptr }, // Inst #24 = STATEPOINT
{ 25, 2, 0, 0, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo11, -1 ,nullptr }, // Inst #25 = LOCAL_ESCAPE
{ 26, 1, 1, 0, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Branch)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo2, -1 ,nullptr }, // Inst #26 = FAULTING_OP
{ 27, 0, 0, 0, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, nullptr, -1 ,nullptr }, // Inst #27 = PATCHABLE_OP
{ 28, 0, 0, 0, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, nullptr, -1 ,nullptr }, // Inst #28 = PATCHABLE_FUNCTION_ENTER
{ 29, 0, 0, 0, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Return)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, nullptr, -1 ,nullptr }, // Inst #29 = PATCHABLE_RET
{ 30, 0, 0, 0, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, nullptr, -1 ,nullptr }, // Inst #30 = PATCHABLE_FUNCTION_EXIT
{ 31, 0, 0, 0, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Return)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, nullptr, -1 ,nullptr }, // Inst #31 = PATCHABLE_TAIL_CALL
{ 32, 2, 0, 0, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Call)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo11, -1 ,nullptr }, // Inst #32 = PATCHABLE_EVENT_CALL
{ 33, 3, 0, 0, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Call)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo12, -1 ,nullptr }, // Inst #33 = PATCHABLE_TYPED_EVENT_CALL
{ 34, 0, 0, 0, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, nullptr, -1 ,nullptr }, // Inst #34 = ICALL_BRANCH_FUNNEL
{ 35, 3, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo13, -1 ,nullptr }, // Inst #35 = G_ADD
{ 36, 3, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo13, -1 ,nullptr }, // Inst #36 = G_SUB
{ 37, 3, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo13, -1 ,nullptr }, // Inst #37 = G_MUL
{ 38, 3, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo13, -1 ,nullptr }, // Inst #38 = G_SDIV
{ 39, 3, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo13, -1 ,nullptr }, // Inst #39 = G_UDIV
{ 40, 3, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo13, -1 ,nullptr }, // Inst #40 = G_SREM
{ 41, 3, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo13, -1 ,nullptr }, // Inst #41 = G_UREM
{ 42, 3, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo13, -1 ,nullptr }, // Inst #42 = G_AND
{ 43, 3, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo13, -1 ,nullptr }, // Inst #43 = G_OR
{ 44, 3, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo13, -1 ,nullptr }, // Inst #44 = G_XOR
{ 45, 1, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo14, -1 ,nullptr }, // Inst #45 = G_IMPLICIT_DEF
{ 46, 1, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo14, -1 ,nullptr }, // Inst #46 = G_PHI
{ 47, 2, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo15, -1 ,nullptr }, // Inst #47 = G_FRAME_INDEX
{ 48, 2, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo15, -1 ,nullptr }, // Inst #48 = G_GLOBAL_VALUE
{ 49, 3, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo16, -1 ,nullptr }, // Inst #49 = G_EXTRACT
{ 50, 2, 2, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo17, -1 ,nullptr }, // Inst #50 = G_UNMERGE_VALUES
{ 51, 4, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo18, -1 ,nullptr }, // Inst #51 = G_INSERT
{ 52, 2, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo17, -1 ,nullptr }, // Inst #52 = G_MERGE_VALUES
{ 53, 2, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo17, -1 ,nullptr }, // Inst #53 = G_BUILD_VECTOR
{ 54, 2, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo17, -1 ,nullptr }, // Inst #54 = G_BUILD_VECTOR_TRUNC
{ 55, 2, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo17, -1 ,nullptr }, // Inst #55 = G_CONCAT_VECTORS
{ 56, 2, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo17, -1 ,nullptr }, // Inst #56 = G_PTRTOINT
{ 57, 2, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo17, -1 ,nullptr }, // Inst #57 = G_INTTOPTR
{ 58, 2, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo17, -1 ,nullptr }, // Inst #58 = G_BITCAST
{ 59, 2, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo19, -1 ,nullptr }, // Inst #59 = G_INTRINSIC_TRUNC
{ 60, 2, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo19, -1 ,nullptr }, // Inst #60 = G_INTRINSIC_ROUND
{ 61, 2, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo17, -1 ,nullptr }, // Inst #61 = G_LOAD
{ 62, 2, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo17, -1 ,nullptr }, // Inst #62 = G_SEXTLOAD
{ 63, 2, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo17, -1 ,nullptr }, // Inst #63 = G_ZEXTLOAD
{ 64, 5, 2, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo20, -1 ,nullptr }, // Inst #64 = G_INDEXED_LOAD
{ 65, 5, 2, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo20, -1 ,nullptr }, // Inst #65 = G_INDEXED_SEXTLOAD
{ 66, 5, 2, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo20, -1 ,nullptr }, // Inst #66 = G_INDEXED_ZEXTLOAD
{ 67, 2, 0, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo17, -1 ,nullptr }, // Inst #67 = G_STORE
{ 68, 5, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo21, -1 ,nullptr }, // Inst #68 = G_INDEXED_STORE
{ 69, 5, 2, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo22, -1 ,nullptr }, // Inst #69 = G_ATOMIC_CMPXCHG_WITH_SUCCESS
{ 70, 4, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo23, -1 ,nullptr }, // Inst #70 = G_ATOMIC_CMPXCHG
{ 71, 3, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo24, -1 ,nullptr }, // Inst #71 = G_ATOMICRMW_XCHG
{ 72, 3, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo24, -1 ,nullptr }, // Inst #72 = G_ATOMICRMW_ADD
{ 73, 3, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo24, -1 ,nullptr }, // Inst #73 = G_ATOMICRMW_SUB
{ 74, 3, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo24, -1 ,nullptr }, // Inst #74 = G_ATOMICRMW_AND
{ 75, 3, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo24, -1 ,nullptr }, // Inst #75 = G_ATOMICRMW_NAND
{ 76, 3, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo24, -1 ,nullptr }, // Inst #76 = G_ATOMICRMW_OR
{ 77, 3, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo24, -1 ,nullptr }, // Inst #77 = G_ATOMICRMW_XOR
{ 78, 3, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo24, -1 ,nullptr }, // Inst #78 = G_ATOMICRMW_MAX
{ 79, 3, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo24, -1 ,nullptr }, // Inst #79 = G_ATOMICRMW_MIN
{ 80, 3, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo24, -1 ,nullptr }, // Inst #80 = G_ATOMICRMW_UMAX
{ 81, 3, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo24, -1 ,nullptr }, // Inst #81 = G_ATOMICRMW_UMIN
{ 82, 3, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo24, -1 ,nullptr }, // Inst #82 = G_ATOMICRMW_FADD
{ 83, 3, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo24, -1 ,nullptr }, // Inst #83 = G_ATOMICRMW_FSUB
{ 84, 2, 0, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo8, -1 ,nullptr }, // Inst #84 = G_FENCE
{ 85, 2, 0, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo15, -1 ,nullptr }, // Inst #85 = G_BRCOND
{ 86, 1, 0, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo14, -1 ,nullptr }, // Inst #86 = G_BRINDIRECT
{ 87, 1, 0, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo2, -1 ,nullptr }, // Inst #87 = G_INTRINSIC
{ 88, 1, 0, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo2, -1 ,nullptr }, // Inst #88 = G_INTRINSIC_W_SIDE_EFFECTS
{ 89, 2, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo17, -1 ,nullptr }, // Inst #89 = G_ANYEXT
{ 90, 2, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo17, -1 ,nullptr }, // Inst #90 = G_TRUNC
{ 91, 2, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo15, -1 ,nullptr }, // Inst #91 = G_CONSTANT
{ 92, 2, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo15, -1 ,nullptr }, // Inst #92 = G_FCONSTANT
{ 93, 1, 0, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo14, -1 ,nullptr }, // Inst #93 = G_VASTART
{ 94, 3, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo16, -1 ,nullptr }, // Inst #94 = G_VAARG
{ 95, 2, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo17, -1 ,nullptr }, // Inst #95 = G_SEXT
{ 96, 3, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo25, -1 ,nullptr }, // Inst #96 = G_SEXT_INREG
{ 97, 2, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo17, -1 ,nullptr }, // Inst #97 = G_ZEXT
{ 98, 3, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo26, -1 ,nullptr }, // Inst #98 = G_SHL
{ 99, 3, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo26, -1 ,nullptr }, // Inst #99 = G_LSHR
{ 100, 3, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo26, -1 ,nullptr }, // Inst #100 = G_ASHR
{ 101, 4, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo27, -1 ,nullptr }, // Inst #101 = G_ICMP
{ 102, 4, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo27, -1 ,nullptr }, // Inst #102 = G_FCMP
{ 103, 4, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo23, -1 ,nullptr }, // Inst #103 = G_SELECT
{ 104, 4, 2, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo23, -1 ,nullptr }, // Inst #104 = G_UADDO
{ 105, 5, 2, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo28, -1 ,nullptr }, // Inst #105 = G_UADDE
{ 106, 4, 2, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo23, -1 ,nullptr }, // Inst #106 = G_USUBO
{ 107, 5, 2, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo28, -1 ,nullptr }, // Inst #107 = G_USUBE
{ 108, 4, 2, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo23, -1 ,nullptr }, // Inst #108 = G_SADDO
{ 109, 5, 2, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo28, -1 ,nullptr }, // Inst #109 = G_SADDE
{ 110, 4, 2, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo23, -1 ,nullptr }, // Inst #110 = G_SSUBO
{ 111, 5, 2, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo28, -1 ,nullptr }, // Inst #111 = G_SSUBE
{ 112, 4, 2, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo23, -1 ,nullptr }, // Inst #112 = G_UMULO
{ 113, 4, 2, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo23, -1 ,nullptr }, // Inst #113 = G_SMULO
{ 114, 3, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo13, -1 ,nullptr }, // Inst #114 = G_UMULH
{ 115, 3, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo13, -1 ,nullptr }, // Inst #115 = G_SMULH
{ 116, 3, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo13, -1 ,nullptr }, // Inst #116 = G_FADD
{ 117, 3, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo13, -1 ,nullptr }, // Inst #117 = G_FSUB
{ 118, 3, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo13, -1 ,nullptr }, // Inst #118 = G_FMUL
{ 119, 4, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo29, -1 ,nullptr }, // Inst #119 = G_FMA
{ 120, 4, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo29, -1 ,nullptr }, // Inst #120 = G_FMAD
{ 121, 3, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo13, -1 ,nullptr }, // Inst #121 = G_FDIV
{ 122, 3, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo13, -1 ,nullptr }, // Inst #122 = G_FREM
{ 123, 3, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo13, -1 ,nullptr }, // Inst #123 = G_FPOW
{ 124, 2, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo19, -1 ,nullptr }, // Inst #124 = G_FEXP
{ 125, 2, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo19, -1 ,nullptr }, // Inst #125 = G_FEXP2
{ 126, 2, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo19, -1 ,nullptr }, // Inst #126 = G_FLOG
{ 127, 2, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo19, -1 ,nullptr }, // Inst #127 = G_FLOG2
{ 128, 2, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo19, -1 ,nullptr }, // Inst #128 = G_FLOG10
{ 129, 2, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo19, -1 ,nullptr }, // Inst #129 = G_FNEG
{ 130, 2, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo17, -1 ,nullptr }, // Inst #130 = G_FPEXT
{ 131, 2, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo17, -1 ,nullptr }, // Inst #131 = G_FPTRUNC
{ 132, 2, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo17, -1 ,nullptr }, // Inst #132 = G_FPTOSI
{ 133, 2, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo17, -1 ,nullptr }, // Inst #133 = G_FPTOUI
{ 134, 2, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo17, -1 ,nullptr }, // Inst #134 = G_SITOFP
{ 135, 2, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo17, -1 ,nullptr }, // Inst #135 = G_UITOFP
{ 136, 2, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo19, -1 ,nullptr }, // Inst #136 = G_FABS
{ 137, 3, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo26, -1 ,nullptr }, // Inst #137 = G_FCOPYSIGN
{ 138, 2, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo19, -1 ,nullptr }, // Inst #138 = G_FCANONICALIZE
{ 139, 3, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo13, -1 ,nullptr }, // Inst #139 = G_FMINNUM
{ 140, 3, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo13, -1 ,nullptr }, // Inst #140 = G_FMAXNUM
{ 141, 3, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo13, -1 ,nullptr }, // Inst #141 = G_FMINNUM_IEEE
{ 142, 3, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo13, -1 ,nullptr }, // Inst #142 = G_FMAXNUM_IEEE
{ 143, 3, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo13, -1 ,nullptr }, // Inst #143 = G_FMINIMUM
{ 144, 3, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo13, -1 ,nullptr }, // Inst #144 = G_FMAXIMUM
{ 145, 3, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo26, -1 ,nullptr }, // Inst #145 = G_GEP
{ 146, 3, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo30, -1 ,nullptr }, // Inst #146 = G_PTR_MASK
{ 147, 3, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo13, -1 ,nullptr }, // Inst #147 = G_SMIN
{ 148, 3, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo13, -1 ,nullptr }, // Inst #148 = G_SMAX
{ 149, 3, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo13, -1 ,nullptr }, // Inst #149 = G_UMIN
{ 150, 3, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo13, -1 ,nullptr }, // Inst #150 = G_UMAX
{ 151, 1, 0, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Branch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo2, -1 ,nullptr }, // Inst #151 = G_BR
{ 152, 3, 0, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo31, -1 ,nullptr }, // Inst #152 = G_BRJT
{ 153, 4, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo32, -1 ,nullptr }, // Inst #153 = G_INSERT_VECTOR_ELT
{ 154, 3, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo33, -1 ,nullptr }, // Inst #154 = G_EXTRACT_VECTOR_ELT
{ 155, 4, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo34, -1 ,nullptr }, // Inst #155 = G_SHUFFLE_VECTOR
{ 156, 2, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo17, -1 ,nullptr }, // Inst #156 = G_CTTZ
{ 157, 2, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo17, -1 ,nullptr }, // Inst #157 = G_CTTZ_ZERO_UNDEF
{ 158, 2, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo17, -1 ,nullptr }, // Inst #158 = G_CTLZ
{ 159, 2, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo17, -1 ,nullptr }, // Inst #159 = G_CTLZ_ZERO_UNDEF
{ 160, 2, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo17, -1 ,nullptr }, // Inst #160 = G_CTPOP
{ 161, 2, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo19, -1 ,nullptr }, // Inst #161 = G_BSWAP
{ 162, 2, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo19, -1 ,nullptr }, // Inst #162 = G_BITREVERSE
{ 163, 2, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo19, -1 ,nullptr }, // Inst #163 = G_FCEIL
{ 164, 2, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo19, -1 ,nullptr }, // Inst #164 = G_FCOS
{ 165, 2, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo19, -1 ,nullptr }, // Inst #165 = G_FSIN
{ 166, 2, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo19, -1 ,nullptr }, // Inst #166 = G_FSQRT
{ 167, 2, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo19, -1 ,nullptr }, // Inst #167 = G_FFLOOR
{ 168, 2, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo19, -1 ,nullptr }, // Inst #168 = G_FRINT
{ 169, 2, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo19, -1 ,nullptr }, // Inst #169 = G_FNEARBYINT
{ 170, 2, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo17, -1 ,nullptr }, // Inst #170 = G_ADDRSPACE_CAST
{ 171, 2, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo15, -1 ,nullptr }, // Inst #171 = G_BLOCK_ADDR
{ 172, 2, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo15, -1 ,nullptr }, // Inst #172 = G_JUMP_TABLE
{ 173, 3, 1, 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo35, -1 ,nullptr }, // Inst #173 = G_DYN_STACKALLOC
{ 174, 2, 0, 0, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, ImplicitList1, ImplicitList1, OperandInfo8, -1 ,nullptr }, // Inst #174 = ADJCALLSTACKDOWN
{ 175, 2, 0, 0, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, ImplicitList1, ImplicitList1, OperandInfo8, -1 ,nullptr }, // Inst #175 = ADJCALLSTACKUP
{ 176, 4, 0, 8, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo36, -1 ,nullptr }, // Inst #176 = BRcc_rr_p
{ 177, 4, 0, 8, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo37, -1 ,nullptr }, // Inst #177 = BRcc_ru6_p
{ 178, 3, 1, 0, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo38, -1 ,nullptr }, // Inst #178 = GETFI
{ 179, 3, 0, 0, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo39, -1 ,nullptr }, // Inst #179 = STB_FAR
{ 180, 3, 0, 0, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo39, -1 ,nullptr }, // Inst #180 = STH_FAR
{ 181, 3, 0, 0, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo39, -1 ,nullptr }, // Inst #181 = ST_FAR
{ 182, 2, 0, 6, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo40, -1 ,nullptr }, // Inst #182 = ADD_S_limms3
{ 183, 2, 1, 6, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo41, -1 ,nullptr }, // Inst #183 = ADD_S_rlimm
{ 184, 2, 1, 2, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo42, -1 ,nullptr }, // Inst #184 = ADD_S_rr
{ 185, 3, 1, 2, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo43, -1 ,nullptr }, // Inst #185 = ADD_S_rrr
{ 186, 3, 1, 2, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo44, -1 ,nullptr }, // Inst #186 = ADD_S_rru6
{ 187, 2, 1, 2, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo45, -1 ,nullptr }, // Inst #187 = ADD_S_rs3
{ 188, 3, 1, 2, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo44, -1 ,nullptr }, // Inst #188 = ADD_S_ru3
{ 189, 2, 1, 2, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo45, -1 ,nullptr }, // Inst #189 = ADD_S_u7
{ 190, 3, 1, 8, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, ImplicitList2, OperandInfo46, -1 ,nullptr }, // Inst #190 = ADD_f_rrlimm
{ 191, 3, 1, 4, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, ImplicitList2, OperandInfo43, -1 ,nullptr }, // Inst #191 = ADD_f_rrr
{ 192, 3, 1, 4, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, ImplicitList2, OperandInfo47, -1 ,nullptr }, // Inst #192 = ADD_f_rrs12
{ 193, 3, 1, 4, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, ImplicitList2, OperandInfo44, -1 ,nullptr }, // Inst #193 = ADD_f_rru6
{ 194, 3, 1, 8, 0, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo46, -1 ,nullptr }, // Inst #194 = ADD_rrlimm
{ 195, 3, 1, 4, 0, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo43, -1 ,nullptr }, // Inst #195 = ADD_rrr
{ 196, 3, 1, 4, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo47, -1 ,nullptr }, // Inst #196 = ADD_rrs12
{ 197, 3, 1, 4, 0, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo44, -1 ,nullptr }, // Inst #197 = ADD_rru6
{ 198, 3, 1, 8, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, ImplicitList2, OperandInfo46, -1 ,nullptr }, // Inst #198 = AND_f_rrlimm
{ 199, 3, 1, 4, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, ImplicitList2, OperandInfo43, -1 ,nullptr }, // Inst #199 = AND_f_rrr
{ 200, 3, 1, 4, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, ImplicitList2, OperandInfo47, -1 ,nullptr }, // Inst #200 = AND_f_rrs12
{ 201, 3, 1, 4, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, ImplicitList2, OperandInfo44, -1 ,nullptr }, // Inst #201 = AND_f_rru6
{ 202, 3, 1, 8, 0, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo46, -1 ,nullptr }, // Inst #202 = AND_rrlimm
{ 203, 3, 1, 4, 0, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo43, -1 ,nullptr }, // Inst #203 = AND_rrr
{ 204, 3, 1, 4, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo47, -1 ,nullptr }, // Inst #204 = AND_rrs12
{ 205, 3, 1, 4, 0, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo44, -1 ,nullptr }, // Inst #205 = AND_rru6
{ 206, 3, 1, 2, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo44, -1 ,nullptr }, // Inst #206 = ASL_S_ru3
{ 207, 2, 0, 2, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo45, -1 ,nullptr }, // Inst #207 = ASL_S_ru5
{ 208, 3, 1, 8, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, ImplicitList2, OperandInfo46, -1 ,nullptr }, // Inst #208 = ASL_f_rrlimm
{ 209, 3, 1, 4, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, ImplicitList2, OperandInfo43, -1 ,nullptr }, // Inst #209 = ASL_f_rrr
{ 210, 3, 1, 4, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, ImplicitList2, OperandInfo47, -1 ,nullptr }, // Inst #210 = ASL_f_rrs12
{ 211, 3, 1, 4, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, ImplicitList2, OperandInfo44, -1 ,nullptr }, // Inst #211 = ASL_f_rru6
{ 212, 3, 1, 8, 0, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo46, -1 ,nullptr }, // Inst #212 = ASL_rrlimm
{ 213, 3, 1, 4, 0, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo43, -1 ,nullptr }, // Inst #213 = ASL_rrr
{ 214, 3, 1, 4, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo47, -1 ,nullptr }, // Inst #214 = ASL_rrs12
{ 215, 3, 1, 4, 0, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo44, -1 ,nullptr }, // Inst #215 = ASL_rru6
{ 216, 3, 1, 2, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo44, -1 ,nullptr }, // Inst #216 = ASR_S_ru3
{ 217, 2, 0, 2, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo45, -1 ,nullptr }, // Inst #217 = ASR_S_ru5
{ 218, 3, 1, 8, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, ImplicitList2, OperandInfo46, -1 ,nullptr }, // Inst #218 = ASR_f_rrlimm
{ 219, 3, 1, 4, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, ImplicitList2, OperandInfo43, -1 ,nullptr }, // Inst #219 = ASR_f_rrr
{ 220, 3, 1, 4, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, ImplicitList2, OperandInfo47, -1 ,nullptr }, // Inst #220 = ASR_f_rrs12
{ 221, 3, 1, 4, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, ImplicitList2, OperandInfo44, -1 ,nullptr }, // Inst #221 = ASR_f_rru6
{ 222, 3, 1, 8, 0, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo46, -1 ,nullptr }, // Inst #222 = ASR_rrlimm
{ 223, 3, 1, 4, 0, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo43, -1 ,nullptr }, // Inst #223 = ASR_rrr
{ 224, 3, 1, 4, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo47, -1 ,nullptr }, // Inst #224 = ASR_rrs12
{ 225, 3, 1, 4, 0, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo44, -1 ,nullptr }, // Inst #225 = ASR_rru6
{ 226, 2, 0, 2, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo45, -1 ,nullptr }, // Inst #226 = BCLR_S_ru5
{ 227, 1, 0, 2, 0, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo48, -1 ,nullptr }, // Inst #227 = BEQ_S
{ 228, 1, 0, 2, 0, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo48, -1 ,nullptr }, // Inst #228 = BGE_S
{ 229, 1, 0, 2, 0, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo48, -1 ,nullptr }, // Inst #229 = BGT_S
{ 230, 1, 0, 2, 0, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo48, -1 ,nullptr }, // Inst #230 = BHI_S
{ 231, 1, 0, 2, 0, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo48, -1 ,nullptr }, // Inst #231 = BHS_S
{ 232, 1, 0, 4, 0, 0|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Call)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, ImplicitList1, ImplicitList3, OperandInfo48, -1 ,nullptr }, // Inst #232 = BL
{ 233, 1, 0, 2, 0, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo48, -1 ,nullptr }, // Inst #233 = BLE_S
{ 234, 1, 0, 2, 0, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo48, -1 ,nullptr }, // Inst #234 = BLO_S
{ 235, 1, 0, 2, 0, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo48, -1 ,nullptr }, // Inst #235 = BLS_S
{ 236, 1, 0, 2, 0, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo48, -1 ,nullptr }, // Inst #236 = BLT_S
{ 237, 1, 0, 2, 0, 0|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo48, -1 ,nullptr }, // Inst #237 = BL_S
{ 238, 2, 0, 2, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo45, -1 ,nullptr }, // Inst #238 = BMSK_S_ru5
{ 239, 1, 0, 2, 0, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo48, -1 ,nullptr }, // Inst #239 = BNE_S
{ 240, 1, 0, 4, 0, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo48, -1 ,nullptr }, // Inst #240 = BR
{ 241, 2, 0, 2, 0, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo49, -1 ,nullptr }, // Inst #241 = BREQ_S
{ 242, 2, 0, 2, 0, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo49, -1 ,nullptr }, // Inst #242 = BRNE_S
{ 243, 4, 0, 4, 0, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo36, -1 ,nullptr }, // Inst #243 = BRcc_rr
{ 244, 4, 0, 4, 0, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo50, -1 ,nullptr }, // Inst #244 = BRcc_ru6
{ 245, 2, 0, 2, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo45, -1 ,nullptr }, // Inst #245 = BSET_S_ru5
{ 246, 2, 0, 2, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo45, -1 ,nullptr }, // Inst #246 = BTST_S_ru5
{ 247, 1, 0, 2, 0, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo48, -1 ,nullptr }, // Inst #247 = B_S
{ 248, 2, 0, 4, 0, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, ImplicitList2, nullptr, OperandInfo51, -1 ,nullptr }, // Inst #248 = Bcc
{ 249, 2, 0, 6, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo40, -1 ,nullptr }, // Inst #249 = CMP_S_limms3
{ 250, 2, 1, 6, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo41, -1 ,nullptr }, // Inst #250 = CMP_S_rlimm
{ 251, 2, 1, 2, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo42, -1 ,nullptr }, // Inst #251 = CMP_S_rr
{ 252, 2, 1, 2, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo45, -1 ,nullptr }, // Inst #252 = CMP_S_rs3
{ 253, 2, 1, 2, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo45, -1 ,nullptr }, // Inst #253 = CMP_S_u7
{ 254, 2, 0, 8, 0, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, ImplicitList2, OperandInfo41, -1 ,nullptr }, // Inst #254 = CMP_rlimm
{ 255, 2, 0, 4, 0, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, ImplicitList2, OperandInfo42, -1 ,nullptr }, // Inst #255 = CMP_rr
{ 256, 2, 0, 4, 0, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, ImplicitList2, OperandInfo41, -1 ,nullptr }, // Inst #256 = CMP_ru6
{ 257, 3, 1, 2, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo44, -1 ,nullptr }, // Inst #257 = COMPACT_LD_S
{ 258, 2, 1, 2, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo42, -1 ,nullptr }, // Inst #258 = COMPACT_MOV_S_hreg
{ 259, 2, 1, 6, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo42, -1 ,nullptr }, // Inst #259 = COMPACT_MOV_S_limm
{ 260, 1, 0, 2, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo2, -1 ,nullptr }, // Inst #260 = EI_S
{ 261, 1, 0, 2, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo2, -1 ,nullptr }, // Inst #261 = ENTER_S
{ 262, 2, 1, 2, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo42, -1 ,nullptr }, // Inst #262 = GEN_ABS_S
{ 263, 2, 1, 2, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo42, -1 ,nullptr }, // Inst #263 = GEN_ADD1_S
{ 264, 2, 1, 2, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo42, -1 ,nullptr }, // Inst #264 = GEN_ADD2_S
{ 265, 2, 1, 2, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo42, -1 ,nullptr }, // Inst #265 = GEN_ADD3_S
{ 266, 2, 1, 2, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo42, -1 ,nullptr }, // Inst #266 = GEN_AND_S
{ 267, 2, 1, 2, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo42, -1 ,nullptr }, // Inst #267 = GEN_AS1L_S
{ 268, 2, 1, 2, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo42, -1 ,nullptr }, // Inst #268 = GEN_AS1R_S
{ 269, 2, 1, 2, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo42, -1 ,nullptr }, // Inst #269 = GEN_ASL_S
{ 270, 2, 1, 2, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo42, -1 ,nullptr }, // Inst #270 = GEN_ASR_S
{ 271, 2, 1, 2, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo42, -1 ,nullptr }, // Inst #271 = GEN_BIC_S
{ 272, 0, 0, 2, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, nullptr, -1 ,nullptr }, // Inst #272 = GEN_BRK_S
{ 273, 2, 1, 2, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo42, -1 ,nullptr }, // Inst #273 = GEN_EXTB_S
{ 274, 2, 1, 2, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo42, -1 ,nullptr }, // Inst #274 = GEN_EXTH_S
{ 275, 0, 0, 2, 0, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, nullptr, -1 ,nullptr }, // Inst #275 = GEN_JEQ_S
{ 276, 1, 0, 2, 0, 0|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo52, -1 ,nullptr }, // Inst #276 = GEN_JL_S
{ 277, 1, 0, 2, 0, 0|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo52, -1 ,nullptr }, // Inst #277 = GEN_JL_S_D
{ 278, 0, 0, 2, 0, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, nullptr, -1 ,nullptr }, // Inst #278 = GEN_JNE_S
{ 279, 1, 0, 2, 0, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo52, -1 ,nullptr }, // Inst #279 = GEN_J_S
{ 280, 1, 0, 2, 0, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo52, -1 ,nullptr }, // Inst #280 = GEN_J_S_D
{ 281, 0, 0, 2, 0, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, nullptr, -1 ,nullptr }, // Inst #281 = GEN_J_S_D_BLINK
{ 282, 2, 1, 2, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo42, -1 ,nullptr }, // Inst #282 = GEN_LS1R_S
{ 283, 2, 1, 2, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo42, -1 ,nullptr }, // Inst #283 = GEN_LSR_S
{ 284, 2, 1, 2, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo42, -1 ,nullptr }, // Inst #284 = GEN_MPYUW_S
{ 285, 2, 1, 2, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo42, -1 ,nullptr }, // Inst #285 = GEN_MPYW_S
{ 286, 2, 1, 2, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo42, -1 ,nullptr }, // Inst #286 = GEN_MPY_S
{ 287, 2, 1, 2, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo42, -1 ,nullptr }, // Inst #287 = GEN_NEG_S
{ 288, 0, 0, 2, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, nullptr, -1 ,nullptr }, // Inst #288 = GEN_NOP_S
{ 289, 2, 1, 2, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo42, -1 ,nullptr }, // Inst #289 = GEN_NOT_S
{ 290, 2, 1, 2, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo42, -1 ,nullptr }, // Inst #290 = GEN_OR_S
{ 291, 2, 1, 2, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo42, -1 ,nullptr }, // Inst #291 = GEN_SEXB_S
{ 292, 2, 1, 2, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo42, -1 ,nullptr }, // Inst #292 = GEN_SEXH_S
{ 293, 2, 1, 2, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo42, -1 ,nullptr }, // Inst #293 = GEN_SUB_S
{ 294, 1, 0, 2, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo52, -1 ,nullptr }, // Inst #294 = GEN_SUB_S_NE
{ 295, 0, 0, 2, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, nullptr, -1 ,nullptr }, // Inst #295 = GEN_SWI_S
{ 296, 1, 0, 2, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo2, -1 ,nullptr }, // Inst #296 = GEN_TRAP_S
{ 297, 2, 0, 2, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo42, -1 ,nullptr }, // Inst #297 = GEN_TST_S
{ 298, 0, 0, 2, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, nullptr, -1 ,nullptr }, // Inst #298 = GEN_UNIMP_S
{ 299, 2, 1, 2, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo42, -1 ,nullptr }, // Inst #299 = GEN_XOR_S
{ 300, 1, 0, 2, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo2, -1 ,nullptr }, // Inst #300 = GP_ADD_S
{ 301, 1, 0, 2, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo2, -1 ,nullptr }, // Inst #301 = GP_LDB_S
{ 302, 1, 0, 2, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo2, -1 ,nullptr }, // Inst #302 = GP_LDH_S
{ 303, 1, 0, 2, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo2, -1 ,nullptr }, // Inst #303 = GP_LD_S
{ 304, 1, 0, 4, 0, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo52, -1 ,nullptr }, // Inst #304 = J
{ 305, 1, 0, 4, 0, 0|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Call)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, ImplicitList1, ImplicitList3, OperandInfo52, -1 ,nullptr }, // Inst #305 = JL
{ 306, 1, 0, 2, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo2, -1 ,nullptr }, // Inst #306 = JLI_S
{ 307, 1, 0, 8, 0, 0|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, ImplicitList1, ImplicitList3, OperandInfo3, -1 ,nullptr }, // Inst #307 = JL_LImm
{ 308, 1, 0, 8, 0, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo3, -1 ,nullptr }, // Inst #308 = J_LImm
{ 309, 0, 0, 2, 0, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, nullptr, -1 ,nullptr }, // Inst #309 = J_S_BLINK
{ 310, 4, 2, 4, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x2ULL, nullptr, nullptr, OperandInfo53, -1 ,nullptr }, // Inst #310 = LDB_AB_rs9
{ 311, 4, 2, 4, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x1ULL, nullptr, nullptr, OperandInfo53, -1 ,nullptr }, // Inst #311 = LDB_AW_rs9
{ 312, 4, 2, 4, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x2ULL, nullptr, nullptr, OperandInfo53, -1 ,nullptr }, // Inst #312 = LDB_DI_AB_rs9
{ 313, 4, 2, 4, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x1ULL, nullptr, nullptr, OperandInfo53, -1 ,nullptr }, // Inst #313 = LDB_DI_AW_rs9
{ 314, 3, 1, 8, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo38, -1 ,nullptr }, // Inst #314 = LDB_DI_limm
{ 315, 3, 1, 8, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo39, -1 ,nullptr }, // Inst #315 = LDB_DI_rlimm
{ 316, 3, 1, 4, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo39, -1 ,nullptr }, // Inst #316 = LDB_DI_rs9
{ 317, 3, 1, 2, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo44, -1 ,nullptr }, // Inst #317 = LDB_S_OFF
{ 318, 3, 1, 2, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo43, -1 ,nullptr }, // Inst #318 = LDB_S_rrr
{ 319, 4, 2, 4, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x2ULL, nullptr, nullptr, OperandInfo53, -1 ,nullptr }, // Inst #319 = LDB_X_AB_rs9
{ 320, 4, 2, 4, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x1ULL, nullptr, nullptr, OperandInfo53, -1 ,nullptr }, // Inst #320 = LDB_X_AW_rs9
{ 321, 4, 2, 4, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x2ULL, nullptr, nullptr, OperandInfo53, -1 ,nullptr }, // Inst #321 = LDB_X_DI_AB_rs9
{ 322, 4, 2, 4, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x1ULL, nullptr, nullptr, OperandInfo53, -1 ,nullptr }, // Inst #322 = LDB_X_DI_AW_rs9
{ 323, 3, 1, 8, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo38, -1 ,nullptr }, // Inst #323 = LDB_X_DI_limm
{ 324, 3, 1, 8, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo39, -1 ,nullptr }, // Inst #324 = LDB_X_DI_rlimm
{ 325, 3, 1, 4, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo39, -1 ,nullptr }, // Inst #325 = LDB_X_DI_rs9
{ 326, 3, 1, 8, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo38, -1 ,nullptr }, // Inst #326 = LDB_X_limm
{ 327, 3, 1, 8, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo39, -1 ,nullptr }, // Inst #327 = LDB_X_rlimm
{ 328, 3, 1, 4, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo39, -1 ,nullptr }, // Inst #328 = LDB_X_rs9
{ 329, 3, 1, 8, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo38, -1 ,nullptr }, // Inst #329 = LDB_limm
{ 330, 3, 1, 8, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo39, -1 ,nullptr }, // Inst #330 = LDB_rlimm
{ 331, 3, 1, 4, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo39, -1 ,nullptr }, // Inst #331 = LDB_rs9
{ 332, 4, 2, 4, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x2ULL, nullptr, nullptr, OperandInfo53, -1 ,nullptr }, // Inst #332 = LDH_AB_rs9
{ 333, 4, 2, 4, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x1ULL, nullptr, nullptr, OperandInfo53, -1 ,nullptr }, // Inst #333 = LDH_AW_rs9
{ 334, 4, 2, 4, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x2ULL, nullptr, nullptr, OperandInfo53, -1 ,nullptr }, // Inst #334 = LDH_DI_AB_rs9
{ 335, 4, 2, 4, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x1ULL, nullptr, nullptr, OperandInfo53, -1 ,nullptr }, // Inst #335 = LDH_DI_AW_rs9
{ 336, 3, 1, 8, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo38, -1 ,nullptr }, // Inst #336 = LDH_DI_limm
{ 337, 3, 1, 8, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo39, -1 ,nullptr }, // Inst #337 = LDH_DI_rlimm
{ 338, 3, 1, 4, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo39, -1 ,nullptr }, // Inst #338 = LDH_DI_rs9
{ 339, 3, 1, 2, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo44, -1 ,nullptr }, // Inst #339 = LDH_S_OFF
{ 340, 3, 1, 2, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo44, -1 ,nullptr }, // Inst #340 = LDH_S_X_OFF
{ 341, 3, 1, 2, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo43, -1 ,nullptr }, // Inst #341 = LDH_S_rrr
{ 342, 4, 2, 4, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x2ULL, nullptr, nullptr, OperandInfo53, -1 ,nullptr }, // Inst #342 = LDH_X_AB_rs9
{ 343, 4, 2, 4, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x1ULL, nullptr, nullptr, OperandInfo53, -1 ,nullptr }, // Inst #343 = LDH_X_AW_rs9
{ 344, 4, 2, 4, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x2ULL, nullptr, nullptr, OperandInfo53, -1 ,nullptr }, // Inst #344 = LDH_X_DI_AB_rs9
{ 345, 4, 2, 4, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x1ULL, nullptr, nullptr, OperandInfo53, -1 ,nullptr }, // Inst #345 = LDH_X_DI_AW_rs9
{ 346, 3, 1, 8, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo38, -1 ,nullptr }, // Inst #346 = LDH_X_DI_limm
{ 347, 3, 1, 8, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo39, -1 ,nullptr }, // Inst #347 = LDH_X_DI_rlimm
{ 348, 3, 1, 4, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo39, -1 ,nullptr }, // Inst #348 = LDH_X_DI_rs9
{ 349, 3, 1, 8, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo38, -1 ,nullptr }, // Inst #349 = LDH_X_limm
{ 350, 3, 1, 8, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo39, -1 ,nullptr }, // Inst #350 = LDH_X_rlimm
{ 351, 3, 1, 4, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo39, -1 ,nullptr }, // Inst #351 = LDH_X_rs9
{ 352, 3, 1, 8, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo38, -1 ,nullptr }, // Inst #352 = LDH_limm
{ 353, 3, 1, 8, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo39, -1 ,nullptr }, // Inst #353 = LDH_rlimm
{ 354, 3, 1, 4, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo39, -1 ,nullptr }, // Inst #354 = LDH_rs9
{ 355, 2, 1, 2, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo45, -1 ,nullptr }, // Inst #355 = LDI_S_u7
{ 356, 4, 2, 4, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x2ULL, nullptr, nullptr, OperandInfo53, -1 ,nullptr }, // Inst #356 = LD_AB_rs9
{ 357, 4, 2, 4, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x1ULL, nullptr, nullptr, OperandInfo53, -1 ,nullptr }, // Inst #357 = LD_AW_rs9
{ 358, 4, 2, 4, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x2ULL, nullptr, nullptr, OperandInfo53, -1 ,nullptr }, // Inst #358 = LD_DI_AB_rs9
{ 359, 4, 2, 4, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x1ULL, nullptr, nullptr, OperandInfo53, -1 ,nullptr }, // Inst #359 = LD_DI_AW_rs9
{ 360, 3, 1, 8, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo38, -1 ,nullptr }, // Inst #360 = LD_DI_limm
{ 361, 3, 1, 8, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo39, -1 ,nullptr }, // Inst #361 = LD_DI_rlimm
{ 362, 3, 1, 4, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo39, -1 ,nullptr }, // Inst #362 = LD_DI_rs9
{ 363, 3, 1, 2, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo43, -1 ,nullptr }, // Inst #363 = LD_S_AS_rrr
{ 364, 3, 1, 2, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo44, -1 ,nullptr }, // Inst #364 = LD_S_OFF
{ 365, 3, 1, 2, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo43, -1 ,nullptr }, // Inst #365 = LD_S_rrr
{ 366, 1, 0, 2, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo2, -1 ,nullptr }, // Inst #366 = LD_S_s11
{ 367, 3, 1, 8, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo38, -1 ,nullptr }, // Inst #367 = LD_limm
{ 368, 3, 1, 8, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo39, -1 ,nullptr }, // Inst #368 = LD_rlimm
{ 369, 3, 1, 4, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo39, -1 ,nullptr }, // Inst #369 = LD_rs9
{ 370, 1, 0, 2, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo2, -1 ,nullptr }, // Inst #370 = LEAVE_S
{ 371, 2, 0, 2, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo45, -1 ,nullptr }, // Inst #371 = LSR_S_ru5
{ 372, 3, 1, 8, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, ImplicitList2, OperandInfo46, -1 ,nullptr }, // Inst #372 = LSR_f_rrlimm
{ 373, 3, 1, 4, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, ImplicitList2, OperandInfo43, -1 ,nullptr }, // Inst #373 = LSR_f_rrr
{ 374, 3, 1, 4, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, ImplicitList2, OperandInfo47, -1 ,nullptr }, // Inst #374 = LSR_f_rrs12
{ 375, 3, 1, 4, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, ImplicitList2, OperandInfo44, -1 ,nullptr }, // Inst #375 = LSR_f_rru6
{ 376, 3, 1, 8, 0, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo46, -1 ,nullptr }, // Inst #376 = LSR_rrlimm
{ 377, 3, 1, 4, 0, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo43, -1 ,nullptr }, // Inst #377 = LSR_rrr
{ 378, 3, 1, 4, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo47, -1 ,nullptr }, // Inst #378 = LSR_rrs12
{ 379, 3, 1, 4, 0, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo44, -1 ,nullptr }, // Inst #379 = LSR_rru6
{ 380, 3, 1, 8, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, ImplicitList2, OperandInfo46, -1 ,nullptr }, // Inst #380 = MAX_f_rrlimm
{ 381, 3, 1, 4, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, ImplicitList2, OperandInfo43, -1 ,nullptr }, // Inst #381 = MAX_f_rrr
{ 382, 3, 1, 4, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, ImplicitList2, OperandInfo47, -1 ,nullptr }, // Inst #382 = MAX_f_rrs12
{ 383, 3, 1, 4, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, ImplicitList2, OperandInfo44, -1 ,nullptr }, // Inst #383 = MAX_f_rru6
{ 384, 3, 1, 8, 0, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo46, -1 ,nullptr }, // Inst #384 = MAX_rrlimm
{ 385, 3, 1, 4, 0, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo43, -1 ,nullptr }, // Inst #385 = MAX_rrr
{ 386, 3, 1, 4, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo47, -1 ,nullptr }, // Inst #386 = MAX_rrs12
{ 387, 3, 1, 4, 0, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo44, -1 ,nullptr }, // Inst #387 = MAX_rru6
{ 388, 3, 1, 8, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, ImplicitList2, OperandInfo46, -1 ,nullptr }, // Inst #388 = MIN_f_rrlimm
{ 389, 3, 1, 4, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, ImplicitList2, OperandInfo43, -1 ,nullptr }, // Inst #389 = MIN_f_rrr
{ 390, 3, 1, 4, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, ImplicitList2, OperandInfo47, -1 ,nullptr }, // Inst #390 = MIN_f_rrs12
{ 391, 3, 1, 4, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, ImplicitList2, OperandInfo44, -1 ,nullptr }, // Inst #391 = MIN_f_rru6
{ 392, 3, 1, 8, 0, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo46, -1 ,nullptr }, // Inst #392 = MIN_rrlimm
{ 393, 3, 1, 4, 0, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo43, -1 ,nullptr }, // Inst #393 = MIN_rrr
{ 394, 3, 1, 4, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo47, -1 ,nullptr }, // Inst #394 = MIN_rrs12
{ 395, 3, 1, 4, 0, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo44, -1 ,nullptr }, // Inst #395 = MIN_rru6
{ 396, 2, 1, 6, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo41, -1 ,nullptr }, // Inst #396 = MOV_S_NE_rlimm
{ 397, 2, 1, 2, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo42, -1 ,nullptr }, // Inst #397 = MOV_S_NE_rr
{ 398, 2, 1, 2, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo45, -1 ,nullptr }, // Inst #398 = MOV_S_rs3
{ 399, 1, 0, 2, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo2, -1 ,nullptr }, // Inst #399 = MOV_S_s3
{ 400, 2, 1, 2, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo45, -1 ,nullptr }, // Inst #400 = MOV_S_u8
{ 401, 2, 1, 8, 0, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo41, -1 ,nullptr }, // Inst #401 = MOV_rlimm
{ 402, 2, 1, 4, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo42, -1 ,nullptr }, // Inst #402 = MOV_rr
{ 403, 2, 1, 4, 0, 0|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo45, -1 ,nullptr }, // Inst #403 = MOV_rs12
{ 404, 2, 1, 4, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo45, -1 ,nullptr }, // Inst #404 = MOV_ru6
{ 405, 5, 1, 4, 0, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, ImplicitList2, nullptr, OperandInfo54, -1 ,nullptr }, // Inst #405 = MOVcc
{ 406, 3, 1, 8, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, ImplicitList2, OperandInfo46, -1 ,nullptr }, // Inst #406 = MPYMU_f_rrlimm
{ 407, 3, 1, 4, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, ImplicitList2, OperandInfo43, -1 ,nullptr }, // Inst #407 = MPYMU_f_rrr
{ 408, 3, 1, 4, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, ImplicitList2, OperandInfo47, -1 ,nullptr }, // Inst #408 = MPYMU_f_rrs12
{ 409, 3, 1, 4, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, ImplicitList2, OperandInfo44, -1 ,nullptr }, // Inst #409 = MPYMU_f_rru6
{ 410, 3, 1, 8, 0, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo46, -1 ,nullptr }, // Inst #410 = MPYMU_rrlimm
{ 411, 3, 1, 4, 0, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo43, -1 ,nullptr }, // Inst #411 = MPYMU_rrr
{ 412, 3, 1, 4, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo47, -1 ,nullptr }, // Inst #412 = MPYMU_rrs12
{ 413, 3, 1, 4, 0, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo44, -1 ,nullptr }, // Inst #413 = MPYMU_rru6
{ 414, 3, 1, 8, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, ImplicitList2, OperandInfo46, -1 ,nullptr }, // Inst #414 = MPYM_f_rrlimm
{ 415, 3, 1, 4, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, ImplicitList2, OperandInfo43, -1 ,nullptr }, // Inst #415 = MPYM_f_rrr
{ 416, 3, 1, 4, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, ImplicitList2, OperandInfo47, -1 ,nullptr }, // Inst #416 = MPYM_f_rrs12
{ 417, 3, 1, 4, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, ImplicitList2, OperandInfo44, -1 ,nullptr }, // Inst #417 = MPYM_f_rru6
{ 418, 3, 1, 8, 0, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo46, -1 ,nullptr }, // Inst #418 = MPYM_rrlimm
{ 419, 3, 1, 4, 0, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo43, -1 ,nullptr }, // Inst #419 = MPYM_rrr
{ 420, 3, 1, 4, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo47, -1 ,nullptr }, // Inst #420 = MPYM_rrs12
{ 421, 3, 1, 4, 0, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo44, -1 ,nullptr }, // Inst #421 = MPYM_rru6
{ 422, 3, 1, 8, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, ImplicitList2, OperandInfo46, -1 ,nullptr }, // Inst #422 = MPY_f_rrlimm
{ 423, 3, 1, 4, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, ImplicitList2, OperandInfo43, -1 ,nullptr }, // Inst #423 = MPY_f_rrr
{ 424, 3, 1, 4, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, ImplicitList2, OperandInfo47, -1 ,nullptr }, // Inst #424 = MPY_f_rrs12
{ 425, 3, 1, 4, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, ImplicitList2, OperandInfo44, -1 ,nullptr }, // Inst #425 = MPY_f_rru6
{ 426, 3, 1, 8, 0, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo46, -1 ,nullptr }, // Inst #426 = MPY_rrlimm
{ 427, 3, 1, 4, 0, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo43, -1 ,nullptr }, // Inst #427 = MPY_rrr
{ 428, 3, 1, 4, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo47, -1 ,nullptr }, // Inst #428 = MPY_rrs12
{ 429, 3, 1, 4, 0, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo44, -1 ,nullptr }, // Inst #429 = MPY_rru6
{ 430, 3, 1, 8, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, ImplicitList2, OperandInfo46, -1 ,nullptr }, // Inst #430 = OR_f_rrlimm
{ 431, 3, 1, 4, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, ImplicitList2, OperandInfo43, -1 ,nullptr }, // Inst #431 = OR_f_rrr
{ 432, 3, 1, 4, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, ImplicitList2, OperandInfo47, -1 ,nullptr }, // Inst #432 = OR_f_rrs12
{ 433, 3, 1, 4, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, ImplicitList2, OperandInfo44, -1 ,nullptr }, // Inst #433 = OR_f_rru6
{ 434, 3, 1, 8, 0, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo46, -1 ,nullptr }, // Inst #434 = OR_rrlimm
{ 435, 3, 1, 4, 0, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo43, -1 ,nullptr }, // Inst #435 = OR_rrr
{ 436, 3, 1, 4, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo47, -1 ,nullptr }, // Inst #436 = OR_rrs12
{ 437, 3, 1, 4, 0, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo44, -1 ,nullptr }, // Inst #437 = OR_rru6
{ 438, 2, 1, 2, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo45, -1 ,nullptr }, // Inst #438 = PCL_LD
{ 439, 0, 0, 2, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, ImplicitList4, nullptr, -1 ,nullptr }, // Inst #439 = POP_S_BLINK
{ 440, 1, 1, 2, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo2, -1 ,nullptr }, // Inst #440 = POP_S_r
{ 441, 0, 0, 2, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, ImplicitList3, ImplicitList1, nullptr, -1 ,nullptr }, // Inst #441 = PUSH_S_BLINK
{ 442, 1, 0, 2, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo2, -1 ,nullptr }, // Inst #442 = PUSH_S_r
{ 443, 3, 1, 8, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, ImplicitList2, OperandInfo46, -1 ,nullptr }, // Inst #443 = ROR_f_rrlimm
{ 444, 3, 1, 4, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, ImplicitList2, OperandInfo43, -1 ,nullptr }, // Inst #444 = ROR_f_rrr
{ 445, 3, 1, 4, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, ImplicitList2, OperandInfo47, -1 ,nullptr }, // Inst #445 = ROR_f_rrs12
{ 446, 3, 1, 4, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, ImplicitList2, OperandInfo44, -1 ,nullptr }, // Inst #446 = ROR_f_rru6
{ 447, 3, 1, 8, 0, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo46, -1 ,nullptr }, // Inst #447 = ROR_rrlimm
{ 448, 3, 1, 4, 0, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo43, -1 ,nullptr }, // Inst #448 = ROR_rrr
{ 449, 3, 1, 4, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo47, -1 ,nullptr }, // Inst #449 = ROR_rrs12
{ 450, 3, 1, 4, 0, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo44, -1 ,nullptr }, // Inst #450 = ROR_rru6
{ 451, 3, 1, 8, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, ImplicitList2, OperandInfo46, -1 ,nullptr }, // Inst #451 = SETEQ_f_rrlimm
{ 452, 3, 1, 4, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, ImplicitList2, OperandInfo43, -1 ,nullptr }, // Inst #452 = SETEQ_f_rrr
{ 453, 3, 1, 4, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, ImplicitList2, OperandInfo47, -1 ,nullptr }, // Inst #453 = SETEQ_f_rrs12
{ 454, 3, 1, 4, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, ImplicitList2, OperandInfo44, -1 ,nullptr }, // Inst #454 = SETEQ_f_rru6
{ 455, 3, 1, 8, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo46, -1 ,nullptr }, // Inst #455 = SETEQ_rrlimm
{ 456, 3, 1, 4, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo43, -1 ,nullptr }, // Inst #456 = SETEQ_rrr
{ 457, 3, 1, 4, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo47, -1 ,nullptr }, // Inst #457 = SETEQ_rrs12
{ 458, 3, 1, 4, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo44, -1 ,nullptr }, // Inst #458 = SETEQ_rru6
{ 459, 2, 1, 4, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, ImplicitList2, OperandInfo42, -1 ,nullptr }, // Inst #459 = SEXB_f_rr
{ 460, 2, 1, 4, 0, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo42, -1 ,nullptr }, // Inst #460 = SEXB_rr
{ 461, 2, 1, 4, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, ImplicitList2, OperandInfo42, -1 ,nullptr }, // Inst #461 = SEXH_f_rr
{ 462, 2, 1, 4, 0, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo42, -1 ,nullptr }, // Inst #462 = SEXH_rr
{ 463, 2, 1, 2, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo7, -1 ,nullptr }, // Inst #463 = SP_ADD_S
{ 464, 1, 0, 2, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo2, -1 ,nullptr }, // Inst #464 = SP_ADD_SP_S
{ 465, 2, 1, 2, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo7, -1 ,nullptr }, // Inst #465 = SP_LDB_S
{ 466, 2, 1, 2, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo7, -1 ,nullptr }, // Inst #466 = SP_LD_S
{ 467, 2, 0, 2, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo7, -1 ,nullptr }, // Inst #467 = SP_STB_S
{ 468, 2, 0, 2, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo7, -1 ,nullptr }, // Inst #468 = SP_ST_S
{ 469, 1, 0, 2, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo2, -1 ,nullptr }, // Inst #469 = SP_SUB_SP_S
{ 470, 4, 1, 4, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x2ULL, nullptr, nullptr, OperandInfo55, -1 ,nullptr }, // Inst #470 = STB_AB_rs9
{ 471, 4, 1, 4, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x1ULL, nullptr, nullptr, OperandInfo55, -1 ,nullptr }, // Inst #471 = STB_AW_rs9
{ 472, 4, 1, 4, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x2ULL, nullptr, nullptr, OperandInfo55, -1 ,nullptr }, // Inst #472 = STB_DI_AB_rs9
{ 473, 4, 1, 4, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x1ULL, nullptr, nullptr, OperandInfo55, -1 ,nullptr }, // Inst #473 = STB_DI_AW_rs9
{ 474, 3, 0, 8, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo38, -1 ,nullptr }, // Inst #474 = STB_DI_limm
{ 475, 3, 0, 4, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo39, -1 ,nullptr }, // Inst #475 = STB_DI_rs9
{ 476, 3, 0, 2, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo44, -1 ,nullptr }, // Inst #476 = STB_S_OFF
{ 477, 3, 0, 8, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo38, -1 ,nullptr }, // Inst #477 = STB_limm
{ 478, 3, 0, 4, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo39, -1 ,nullptr }, // Inst #478 = STB_rs9
{ 479, 4, 1, 4, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x2ULL, nullptr, nullptr, OperandInfo55, -1 ,nullptr }, // Inst #479 = STH_AB_rs9
{ 480, 4, 1, 4, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x1ULL, nullptr, nullptr, OperandInfo55, -1 ,nullptr }, // Inst #480 = STH_AW_rs9
{ 481, 4, 1, 4, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x2ULL, nullptr, nullptr, OperandInfo55, -1 ,nullptr }, // Inst #481 = STH_DI_AB_rs9
{ 482, 4, 1, 4, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x1ULL, nullptr, nullptr, OperandInfo55, -1 ,nullptr }, // Inst #482 = STH_DI_AW_rs9
{ 483, 3, 0, 8, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo38, -1 ,nullptr }, // Inst #483 = STH_DI_limm
{ 484, 3, 0, 4, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo39, -1 ,nullptr }, // Inst #484 = STH_DI_rs9
{ 485, 3, 0, 2, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo44, -1 ,nullptr }, // Inst #485 = STH_S_OFF
{ 486, 3, 0, 8, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo38, -1 ,nullptr }, // Inst #486 = STH_limm
{ 487, 3, 0, 4, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo39, -1 ,nullptr }, // Inst #487 = STH_rs9
{ 488, 4, 1, 4, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x2ULL, nullptr, nullptr, OperandInfo55, -1 ,nullptr }, // Inst #488 = ST_AB_rs9
{ 489, 4, 1, 4, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x1ULL, nullptr, nullptr, OperandInfo55, -1 ,nullptr }, // Inst #489 = ST_AW_rs9
{ 490, 4, 1, 4, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x2ULL, nullptr, nullptr, OperandInfo55, -1 ,nullptr }, // Inst #490 = ST_DI_AB_rs9
{ 491, 4, 1, 4, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x1ULL, nullptr, nullptr, OperandInfo55, -1 ,nullptr }, // Inst #491 = ST_DI_AW_rs9
{ 492, 3, 0, 8, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo38, -1 ,nullptr }, // Inst #492 = ST_DI_limm
{ 493, 3, 0, 4, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo39, -1 ,nullptr }, // Inst #493 = ST_DI_rs9
{ 494, 3, 0, 2, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo44, -1 ,nullptr }, // Inst #494 = ST_S_OFF
{ 495, 1, 0, 2, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo2, -1 ,nullptr }, // Inst #495 = ST_S_s11
{ 496, 3, 0, 8, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo38, -1 ,nullptr }, // Inst #496 = ST_limm
{ 497, 3, 0, 4, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo39, -1 ,nullptr }, // Inst #497 = ST_rs9
{ 498, 3, 1, 8, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, ImplicitList2, OperandInfo46, -1 ,nullptr }, // Inst #498 = SUB1_f_rrlimm
{ 499, 3, 1, 4, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, ImplicitList2, OperandInfo43, -1 ,nullptr }, // Inst #499 = SUB1_f_rrr
{ 500, 3, 1, 4, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, ImplicitList2, OperandInfo47, -1 ,nullptr }, // Inst #500 = SUB1_f_rrs12
{ 501, 3, 1, 4, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, ImplicitList2, OperandInfo44, -1 ,nullptr }, // Inst #501 = SUB1_f_rru6
{ 502, 3, 1, 8, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo46, -1 ,nullptr }, // Inst #502 = SUB1_rrlimm
{ 503, 3, 1, 4, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo43, -1 ,nullptr }, // Inst #503 = SUB1_rrr
{ 504, 3, 1, 4, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo47, -1 ,nullptr }, // Inst #504 = SUB1_rrs12
{ 505, 3, 1, 4, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo44, -1 ,nullptr }, // Inst #505 = SUB1_rru6
{ 506, 3, 1, 8, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, ImplicitList2, OperandInfo46, -1 ,nullptr }, // Inst #506 = SUB2_f_rrlimm
{ 507, 3, 1, 4, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, ImplicitList2, OperandInfo43, -1 ,nullptr }, // Inst #507 = SUB2_f_rrr
{ 508, 3, 1, 4, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, ImplicitList2, OperandInfo47, -1 ,nullptr }, // Inst #508 = SUB2_f_rrs12
{ 509, 3, 1, 4, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, ImplicitList2, OperandInfo44, -1 ,nullptr }, // Inst #509 = SUB2_f_rru6
{ 510, 3, 1, 8, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo46, -1 ,nullptr }, // Inst #510 = SUB2_rrlimm
{ 511, 3, 1, 4, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo43, -1 ,nullptr }, // Inst #511 = SUB2_rrr
{ 512, 3, 1, 4, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo47, -1 ,nullptr }, // Inst #512 = SUB2_rrs12
{ 513, 3, 1, 4, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo44, -1 ,nullptr }, // Inst #513 = SUB2_rru6
{ 514, 3, 1, 8, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, ImplicitList2, OperandInfo46, -1 ,nullptr }, // Inst #514 = SUB3_f_rrlimm
{ 515, 3, 1, 4, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, ImplicitList2, OperandInfo43, -1 ,nullptr }, // Inst #515 = SUB3_f_rrr
{ 516, 3, 1, 4, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, ImplicitList2, OperandInfo47, -1 ,nullptr }, // Inst #516 = SUB3_f_rrs12
{ 517, 3, 1, 4, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, ImplicitList2, OperandInfo44, -1 ,nullptr }, // Inst #517 = SUB3_f_rru6
{ 518, 3, 1, 8, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo46, -1 ,nullptr }, // Inst #518 = SUB3_rrlimm
{ 519, 3, 1, 4, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo43, -1 ,nullptr }, // Inst #519 = SUB3_rrr
{ 520, 3, 1, 4, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo47, -1 ,nullptr }, // Inst #520 = SUB3_rrs12
{ 521, 3, 1, 4, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo44, -1 ,nullptr }, // Inst #521 = SUB3_rru6
{ 522, 3, 1, 2, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo43, -1 ,nullptr }, // Inst #522 = SUB_S_rrr
{ 523, 3, 1, 2, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo44, -1 ,nullptr }, // Inst #523 = SUB_S_ru3
{ 524, 2, 0, 2, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo45, -1 ,nullptr }, // Inst #524 = SUB_S_ru5
{ 525, 3, 1, 8, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, ImplicitList2, OperandInfo46, -1 ,nullptr }, // Inst #525 = SUB_f_rrlimm
{ 526, 3, 1, 4, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, ImplicitList2, OperandInfo43, -1 ,nullptr }, // Inst #526 = SUB_f_rrr
{ 527, 3, 1, 4, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, ImplicitList2, OperandInfo47, -1 ,nullptr }, // Inst #527 = SUB_f_rrs12
{ 528, 3, 1, 4, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, ImplicitList2, OperandInfo44, -1 ,nullptr }, // Inst #528 = SUB_f_rru6
{ 529, 3, 1, 8, 0, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo46, -1 ,nullptr }, // Inst #529 = SUB_rrlimm
{ 530, 3, 1, 4, 0, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo43, -1 ,nullptr }, // Inst #530 = SUB_rrr
{ 531, 3, 1, 4, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo47, -1 ,nullptr }, // Inst #531 = SUB_rrs12
{ 532, 3, 1, 4, 0, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo44, -1 ,nullptr }, // Inst #532 = SUB_rru6
{ 533, 3, 1, 8, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, ImplicitList2, OperandInfo46, -1 ,nullptr }, // Inst #533 = XOR_f_rrlimm
{ 534, 3, 1, 4, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, ImplicitList2, OperandInfo43, -1 ,nullptr }, // Inst #534 = XOR_f_rrr
{ 535, 3, 1, 4, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, ImplicitList2, OperandInfo47, -1 ,nullptr }, // Inst #535 = XOR_f_rrs12
{ 536, 3, 1, 4, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, ImplicitList2, OperandInfo44, -1 ,nullptr }, // Inst #536 = XOR_f_rru6
{ 537, 3, 1, 8, 0, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo46, -1 ,nullptr }, // Inst #537 = XOR_rrlimm
{ 538, 3, 1, 4, 0, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo43, -1 ,nullptr }, // Inst #538 = XOR_rrr
{ 539, 3, 1, 4, 0, 0|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo47, -1 ,nullptr }, // Inst #539 = XOR_rrs12
{ 540, 3, 1, 4, 0, 0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, nullptr, OperandInfo44, -1 ,nullptr }, // Inst #540 = XOR_rru6
};
extern const char ARCInstrNameData[] = {
/* 0 */ 'G', '_', 'F', 'L', 'O', 'G', '1', '0', 0,
/* 9 */ 'L', 'D', '_', 'S', '_', 's', '1', '1', 0,
/* 18 */ 'S', 'T', '_', 'S', '_', 's', '1', '1', 0,
/* 27 */ 'M', 'O', 'V', '_', 'r', 's', '1', '2', 0,
/* 36 */ 'S', 'U', 'B', '1', '_', 'r', 'r', 's', '1', '2', 0,
/* 47 */ 'S', 'U', 'B', '2', '_', 'r', 'r', 's', '1', '2', 0,
/* 58 */ 'S', 'U', 'B', '3', '_', 'r', 'r', 's', '1', '2', 0,
/* 69 */ 'S', 'U', 'B', '_', 'r', 'r', 's', '1', '2', 0,
/* 79 */ 'A', 'D', 'D', '_', 'r', 'r', 's', '1', '2', 0,
/* 89 */ 'A', 'N', 'D', '_', 'r', 'r', 's', '1', '2', 0,
/* 99 */ 'A', 'S', 'L', '_', 'r', 'r', 's', '1', '2', 0,
/* 109 */ 'M', 'P', 'Y', 'M', '_', 'r', 'r', 's', '1', '2', 0,
/* 120 */ 'M', 'I', 'N', '_', 'r', 'r', 's', '1', '2', 0,
/* 130 */ 'S', 'E', 'T', 'E', 'Q', '_', 'r', 'r', 's', '1', '2', 0,
/* 142 */ 'R', 'O', 'R', '_', 'r', 'r', 's', '1', '2', 0,
/* 152 */ 'X', 'O', 'R', '_', 'r', 'r', 's', '1', '2', 0,
/* 162 */ 'A', 'S', 'R', '_', 'r', 'r', 's', '1', '2', 0,
/* 172 */ 'L', 'S', 'R', '_', 'r', 'r', 's', '1', '2', 0,
/* 182 */ 'M', 'P', 'Y', 'M', 'U', '_', 'r', 'r', 's', '1', '2', 0,
/* 194 */ 'M', 'A', 'X', '_', 'r', 'r', 's', '1', '2', 0,
/* 204 */ 'M', 'P', 'Y', '_', 'r', 'r', 's', '1', '2', 0,
/* 214 */ 'S', 'U', 'B', '1', '_', 'f', '_', 'r', 'r', 's', '1', '2', 0,
/* 227 */ 'S', 'U', 'B', '2', '_', 'f', '_', 'r', 'r', 's', '1', '2', 0,
/* 240 */ 'S', 'U', 'B', '3', '_', 'f', '_', 'r', 'r', 's', '1', '2', 0,
/* 253 */ 'S', 'U', 'B', '_', 'f', '_', 'r', 'r', 's', '1', '2', 0,
/* 265 */ 'A', 'D', 'D', '_', 'f', '_', 'r', 'r', 's', '1', '2', 0,
/* 277 */ 'A', 'N', 'D', '_', 'f', '_', 'r', 'r', 's', '1', '2', 0,
/* 289 */ 'A', 'S', 'L', '_', 'f', '_', 'r', 'r', 's', '1', '2', 0,
/* 301 */ 'M', 'P', 'Y', 'M', '_', 'f', '_', 'r', 'r', 's', '1', '2', 0,
/* 314 */ 'M', 'I', 'N', '_', 'f', '_', 'r', 'r', 's', '1', '2', 0,
/* 326 */ 'S', 'E', 'T', 'E', 'Q', '_', 'f', '_', 'r', 'r', 's', '1', '2', 0,
/* 340 */ 'R', 'O', 'R', '_', 'f', '_', 'r', 'r', 's', '1', '2', 0,
/* 352 */ 'X', 'O', 'R', '_', 'f', '_', 'r', 'r', 's', '1', '2', 0,
/* 364 */ 'A', 'S', 'R', '_', 'f', '_', 'r', 'r', 's', '1', '2', 0,
/* 376 */ 'L', 'S', 'R', '_', 'f', '_', 'r', 'r', 's', '1', '2', 0,
/* 388 */ 'M', 'P', 'Y', 'M', 'U', '_', 'f', '_', 'r', 'r', 's', '1', '2', 0,
/* 402 */ 'M', 'A', 'X', '_', 'f', '_', 'r', 'r', 's', '1', '2', 0,
/* 414 */ 'M', 'P', 'Y', '_', 'f', '_', 'r', 'r', 's', '1', '2', 0,
/* 426 */ 'G', '_', 'F', 'L', 'O', 'G', '2', 0,
/* 434 */ 'G', '_', 'F', 'E', 'X', 'P', '2', 0,
/* 442 */ 'M', 'O', 'V', '_', 'S', '_', 's', '3', 0,
/* 451 */ 'A', 'D', 'D', '_', 'S', '_', 'l', 'i', 'm', 'm', 's', '3', 0,
/* 464 */ 'C', 'M', 'P', '_', 'S', '_', 'l', 'i', 'm', 'm', 's', '3', 0,
/* 477 */ 'A', 'D', 'D', '_', 'S', '_', 'r', 's', '3', 0,
/* 487 */ 'C', 'M', 'P', '_', 'S', '_', 'r', 's', '3', 0,
/* 497 */ 'M', 'O', 'V', '_', 'S', '_', 'r', 's', '3', 0,
/* 507 */ 'S', 'U', 'B', '_', 'S', '_', 'r', 'u', '3', 0,
/* 517 */ 'A', 'D', 'D', '_', 'S', '_', 'r', 'u', '3', 0,
/* 527 */ 'A', 'S', 'L', '_', 'S', '_', 'r', 'u', '3', 0,
/* 537 */ 'A', 'S', 'R', '_', 'S', '_', 'r', 'u', '3', 0,
/* 547 */ 'S', 'U', 'B', '_', 'S', '_', 'r', 'u', '5', 0,
/* 557 */ 'B', 'M', 'S', 'K', '_', 'S', '_', 'r', 'u', '5', 0,
/* 568 */ 'A', 'S', 'L', '_', 'S', '_', 'r', 'u', '5', 0,
/* 578 */ 'B', 'C', 'L', 'R', '_', 'S', '_', 'r', 'u', '5', 0,
/* 589 */ 'A', 'S', 'R', '_', 'S', '_', 'r', 'u', '5', 0,
/* 599 */ 'L', 'S', 'R', '_', 'S', '_', 'r', 'u', '5', 0,
/* 609 */ 'B', 'S', 'E', 'T', '_', 'S', '_', 'r', 'u', '5', 0,
/* 620 */ 'B', 'T', 'S', 'T', '_', 'S', '_', 'r', 'u', '5', 0,
/* 631 */ 'C', 'M', 'P', '_', 'r', 'u', '6', 0,
/* 639 */ 'M', 'O', 'V', '_', 'r', 'u', '6', 0,
/* 647 */ 'B', 'R', 'c', 'c', '_', 'r', 'u', '6', 0,
/* 656 */ 'S', 'U', 'B', '1', '_', 'r', 'r', 'u', '6', 0,
/* 666 */ 'S', 'U', 'B', '2', '_', 'r', 'r', 'u', '6', 0,
/* 676 */ 'S', 'U', 'B', '3', '_', 'r', 'r', 'u', '6', 0,
/* 686 */ 'S', 'U', 'B', '_', 'r', 'r', 'u', '6', 0,
/* 695 */ 'A', 'D', 'D', '_', 'r', 'r', 'u', '6', 0,
/* 704 */ 'A', 'N', 'D', '_', 'r', 'r', 'u', '6', 0,
/* 713 */ 'A', 'S', 'L', '_', 'r', 'r', 'u', '6', 0,
/* 722 */ 'M', 'P', 'Y', 'M', '_', 'r', 'r', 'u', '6', 0,
/* 732 */ 'M', 'I', 'N', '_', 'r', 'r', 'u', '6', 0,
/* 741 */ 'S', 'E', 'T', 'E', 'Q', '_', 'r', 'r', 'u', '6', 0,
/* 752 */ 'R', 'O', 'R', '_', 'r', 'r', 'u', '6', 0,
/* 761 */ 'X', 'O', 'R', '_', 'r', 'r', 'u', '6', 0,
/* 770 */ 'A', 'S', 'R', '_', 'r', 'r', 'u', '6', 0,
/* 779 */ 'L', 'S', 'R', '_', 'r', 'r', 'u', '6', 0,
/* 788 */ 'A', 'D', 'D', '_', 'S', '_', 'r', 'r', 'u', '6', 0,
/* 799 */ 'M', 'P', 'Y', 'M', 'U', '_', 'r', 'r', 'u', '6', 0,
/* 810 */ 'M', 'A', 'X', '_', 'r', 'r', 'u', '6', 0,
/* 819 */ 'M', 'P', 'Y', '_', 'r', 'r', 'u', '6', 0,
/* 828 */ 'S', 'U', 'B', '1', '_', 'f', '_', 'r', 'r', 'u', '6', 0,
/* 840 */ 'S', 'U', 'B', '2', '_', 'f', '_', 'r', 'r', 'u', '6', 0,
/* 852 */ 'S', 'U', 'B', '3', '_', 'f', '_', 'r', 'r', 'u', '6', 0,
/* 864 */ 'S', 'U', 'B', '_', 'f', '_', 'r', 'r', 'u', '6', 0,
/* 875 */ 'A', 'D', 'D', '_', 'f', '_', 'r', 'r', 'u', '6', 0,
/* 886 */ 'A', 'N', 'D', '_', 'f', '_', 'r', 'r', 'u', '6', 0,
/* 897 */ 'A', 'S', 'L', '_', 'f', '_', 'r', 'r', 'u', '6', 0,
/* 908 */ 'M', 'P', 'Y', 'M', '_', 'f', '_', 'r', 'r', 'u', '6', 0,
/* 920 */ 'M', 'I', 'N', '_', 'f', '_', 'r', 'r', 'u', '6', 0,
/* 931 */ 'S', 'E', 'T', 'E', 'Q', '_', 'f', '_', 'r', 'r', 'u', '6', 0,
/* 944 */ 'R', 'O', 'R', '_', 'f', '_', 'r', 'r', 'u', '6', 0,
/* 955 */ 'X', 'O', 'R', '_', 'f', '_', 'r', 'r', 'u', '6', 0,
/* 966 */ 'A', 'S', 'R', '_', 'f', '_', 'r', 'r', 'u', '6', 0,
/* 977 */ 'L', 'S', 'R', '_', 'f', '_', 'r', 'r', 'u', '6', 0,
/* 988 */ 'M', 'P', 'Y', 'M', 'U', '_', 'f', '_', 'r', 'r', 'u', '6', 0,
/* 1001 */ 'M', 'A', 'X', '_', 'f', '_', 'r', 'r', 'u', '6', 0,
/* 1012 */ 'M', 'P', 'Y', '_', 'f', '_', 'r', 'r', 'u', '6', 0,
/* 1023 */ 'A', 'D', 'D', '_', 'S', '_', 'u', '7', 0,
/* 1032 */ 'L', 'D', 'I', '_', 'S', '_', 'u', '7', 0,
/* 1041 */ 'C', 'M', 'P', '_', 'S', '_', 'u', '7', 0,
/* 1050 */ 'M', 'O', 'V', '_', 'S', '_', 'u', '8', 0,
/* 1059 */ 'L', 'D', 'B', '_', 'A', 'B', '_', 'r', 's', '9', 0,
/* 1070 */ 'S', 'T', 'B', '_', 'A', 'B', '_', 'r', 's', '9', 0,
/* 1081 */ 'L', 'D', '_', 'A', 'B', '_', 'r', 's', '9', 0,
/* 1091 */ 'L', 'D', 'H', '_', 'A', 'B', '_', 'r', 's', '9', 0,
/* 1102 */ 'S', 'T', 'H', '_', 'A', 'B', '_', 'r', 's', '9', 0,
/* 1113 */ 'L', 'D', 'B', '_', 'D', 'I', '_', 'A', 'B', '_', 'r', 's', '9', 0,
/* 1127 */ 'S', 'T', 'B', '_', 'D', 'I', '_', 'A', 'B', '_', 'r', 's', '9', 0,
/* 1141 */ 'L', 'D', '_', 'D', 'I', '_', 'A', 'B', '_', 'r', 's', '9', 0,
/* 1154 */ 'L', 'D', 'H', '_', 'D', 'I', '_', 'A', 'B', '_', 'r', 's', '9', 0,
/* 1168 */ 'S', 'T', 'H', '_', 'D', 'I', '_', 'A', 'B', '_', 'r', 's', '9', 0,
/* 1182 */ 'S', 'T', '_', 'D', 'I', '_', 'A', 'B', '_', 'r', 's', '9', 0,
/* 1195 */ 'L', 'D', 'B', '_', 'X', '_', 'D', 'I', '_', 'A', 'B', '_', 'r', 's', '9', 0,
/* 1211 */ 'L', 'D', 'H', '_', 'X', '_', 'D', 'I', '_', 'A', 'B', '_', 'r', 's', '9', 0,
/* 1227 */ 'S', 'T', '_', 'A', 'B', '_', 'r', 's', '9', 0,
/* 1237 */ 'L', 'D', 'B', '_', 'X', '_', 'A', 'B', '_', 'r', 's', '9', 0,
/* 1250 */ 'L', 'D', 'H', '_', 'X', '_', 'A', 'B', '_', 'r', 's', '9', 0,
/* 1263 */ 'L', 'D', 'B', '_', 'r', 's', '9', 0,
/* 1271 */ 'S', 'T', 'B', '_', 'r', 's', '9', 0,
/* 1279 */ 'L', 'D', '_', 'r', 's', '9', 0,
/* 1286 */ 'L', 'D', 'H', '_', 'r', 's', '9', 0,
/* 1294 */ 'S', 'T', 'H', '_', 'r', 's', '9', 0,
/* 1302 */ 'L', 'D', 'B', '_', 'D', 'I', '_', 'r', 's', '9', 0,
/* 1313 */ 'S', 'T', 'B', '_', 'D', 'I', '_', 'r', 's', '9', 0,
/* 1324 */ 'L', 'D', '_', 'D', 'I', '_', 'r', 's', '9', 0,
/* 1334 */ 'L', 'D', 'H', '_', 'D', 'I', '_', 'r', 's', '9', 0,
/* 1345 */ 'S', 'T', 'H', '_', 'D', 'I', '_', 'r', 's', '9', 0,
/* 1356 */ 'S', 'T', '_', 'D', 'I', '_', 'r', 's', '9', 0,
/* 1366 */ 'L', 'D', 'B', '_', 'X', '_', 'D', 'I', '_', 'r', 's', '9', 0,
/* 1379 */ 'L', 'D', 'H', '_', 'X', '_', 'D', 'I', '_', 'r', 's', '9', 0,
/* 1392 */ 'S', 'T', '_', 'r', 's', '9', 0,
/* 1399 */ 'L', 'D', 'B', '_', 'A', 'W', '_', 'r', 's', '9', 0,
/* 1410 */ 'S', 'T', 'B', '_', 'A', 'W', '_', 'r', 's', '9', 0,
/* 1421 */ 'L', 'D', '_', 'A', 'W', '_', 'r', 's', '9', 0,
/* 1431 */ 'L', 'D', 'H', '_', 'A', 'W', '_', 'r', 's', '9', 0,
/* 1442 */ 'S', 'T', 'H', '_', 'A', 'W', '_', 'r', 's', '9', 0,
/* 1453 */ 'L', 'D', 'B', '_', 'D', 'I', '_', 'A', 'W', '_', 'r', 's', '9', 0,
/* 1467 */ 'S', 'T', 'B', '_', 'D', 'I', '_', 'A', 'W', '_', 'r', 's', '9', 0,
/* 1481 */ 'L', 'D', '_', 'D', 'I', '_', 'A', 'W', '_', 'r', 's', '9', 0,
/* 1494 */ 'L', 'D', 'H', '_', 'D', 'I', '_', 'A', 'W', '_', 'r', 's', '9', 0,
/* 1508 */ 'S', 'T', 'H', '_', 'D', 'I', '_', 'A', 'W', '_', 'r', 's', '9', 0,
/* 1522 */ 'S', 'T', '_', 'D', 'I', '_', 'A', 'W', '_', 'r', 's', '9', 0,
/* 1535 */ 'L', 'D', 'B', '_', 'X', '_', 'D', 'I', '_', 'A', 'W', '_', 'r', 's', '9', 0,
/* 1551 */ 'L', 'D', 'H', '_', 'X', '_', 'D', 'I', '_', 'A', 'W', '_', 'r', 's', '9', 0,
/* 1567 */ 'S', 'T', '_', 'A', 'W', '_', 'r', 's', '9', 0,
/* 1577 */ 'L', 'D', 'B', '_', 'X', '_', 'A', 'W', '_', 'r', 's', '9', 0,
/* 1590 */ 'L', 'D', 'H', '_', 'X', '_', 'A', 'W', '_', 'r', 's', '9', 0,
/* 1603 */ 'L', 'D', 'B', '_', 'X', '_', 'r', 's', '9', 0,
/* 1613 */ 'L', 'D', 'H', '_', 'X', '_', 'r', 's', '9', 0,
/* 1623 */ 'G', '_', 'F', 'M', 'A', 0,
/* 1629 */ 'G', '_', 'F', 'S', 'U', 'B', 0,
/* 1636 */ 'G', '_', 'A', 'T', 'O', 'M', 'I', 'C', 'R', 'M', 'W', '_', 'F', 'S', 'U', 'B', 0,
/* 1653 */ 'G', '_', 'S', 'U', 'B', 0,
/* 1659 */ 'G', '_', 'A', 'T', 'O', 'M', 'I', 'C', 'R', 'M', 'W', '_', 'S', 'U', 'B', 0,
/* 1675 */ 'G', '_', 'I', 'N', 'T', 'R', 'I', 'N', 'S', 'I', 'C', 0,
/* 1687 */ 'G', '_', 'F', 'P', 'T', 'R', 'U', 'N', 'C', 0,
/* 1697 */ 'G', '_', 'I', 'N', 'T', 'R', 'I', 'N', 'S', 'I', 'C', '_', 'T', 'R', 'U', 'N', 'C', 0,
/* 1715 */ 'G', '_', 'T', 'R', 'U', 'N', 'C', 0,
/* 1723 */ 'G', '_', 'B', 'U', 'I', 'L', 'D', '_', 'V', 'E', 'C', 'T', 'O', 'R', '_', 'T', 'R', 'U', 'N', 'C', 0,
/* 1744 */ 'G', '_', 'D', 'Y', 'N', '_', 'S', 'T', 'A', 'C', 'K', 'A', 'L', 'L', 'O', 'C', 0,
/* 1761 */ 'G', '_', 'F', 'M', 'A', 'D', 0,
/* 1768 */ 'G', '_', 'I', 'N', 'D', 'E', 'X', 'E', 'D', '_', 'S', 'E', 'X', 'T', 'L', 'O', 'A', 'D', 0,
/* 1787 */ 'G', '_', 'S', 'E', 'X', 'T', 'L', 'O', 'A', 'D', 0,
/* 1798 */ 'G', '_', 'I', 'N', 'D', 'E', 'X', 'E', 'D', '_', 'Z', 'E', 'X', 'T', 'L', 'O', 'A', 'D', 0,
/* 1817 */ 'G', '_', 'Z', 'E', 'X', 'T', 'L', 'O', 'A', 'D', 0,
/* 1828 */ 'G', '_', 'I', 'N', 'D', 'E', 'X', 'E', 'D', '_', 'L', 'O', 'A', 'D', 0,
/* 1843 */ 'G', '_', 'L', 'O', 'A', 'D', 0,
/* 1850 */ 'G', '_', 'F', 'A', 'D', 'D', 0,
/* 1857 */ 'G', '_', 'A', 'T', 'O', 'M', 'I', 'C', 'R', 'M', 'W', '_', 'F', 'A', 'D', 'D', 0,
/* 1874 */ 'G', '_', 'A', 'D', 'D', 0,
/* 1880 */ 'G', '_', 'A', 'T', 'O', 'M', 'I', 'C', 'R', 'M', 'W', '_', 'A', 'D', 'D', 0,
/* 1896 */ 'P', 'C', 'L', '_', 'L', 'D', 0,
/* 1903 */ 'G', '_', 'A', 'T', 'O', 'M', 'I', 'C', 'R', 'M', 'W', '_', 'N', 'A', 'N', 'D', 0,
/* 1920 */ 'G', '_', 'A', 'N', 'D', 0,
/* 1926 */ 'G', '_', 'A', 'T', 'O', 'M', 'I', 'C', 'R', 'M', 'W', '_', 'A', 'N', 'D', 0,
/* 1942 */ 'L', 'I', 'F', 'E', 'T', 'I', 'M', 'E', '_', 'E', 'N', 'D', 0,
/* 1955 */ 'G', '_', 'B', 'R', 'C', 'O', 'N', 'D', 0,
/* 1964 */ 'G', '_', 'I', 'N', 'T', 'R', 'I', 'N', 'S', 'I', 'C', '_', 'R', 'O', 'U', 'N', 'D', 0,
/* 1982 */ 'L', 'O', 'A', 'D', '_', 'S', 'T', 'A', 'C', 'K', '_', 'G', 'U', 'A', 'R', 'D', 0,
/* 1999 */ 'G', 'E', 'N', '_', 'J', '_', 'S', '_', 'D', 0,
/* 2009 */ 'G', 'E', 'N', '_', 'J', 'L', '_', 'S', '_', 'D', 0,
/* 2020 */ 'G', '_', 'S', 'S', 'U', 'B', 'E', 0,
/* 2028 */ 'G', '_', 'U', 'S', 'U', 'B', 'E', 0,
/* 2036 */ 'G', '_', 'F', 'E', 'N', 'C', 'E', 0,
/* 2044 */ 'R', 'E', 'G', '_', 'S', 'E', 'Q', 'U', 'E', 'N', 'C', 'E', 0,
/* 2057 */ 'G', '_', 'S', 'A', 'D', 'D', 'E', 0,
/* 2065 */ 'G', '_', 'U', 'A', 'D', 'D', 'E', 0,
/* 2073 */ 'G', '_', 'F', 'M', 'I', 'N', 'N', 'U', 'M', '_', 'I', 'E', 'E', 'E', 0,
/* 2088 */ 'G', '_', 'F', 'M', 'A', 'X', 'N', 'U', 'M', '_', 'I', 'E', 'E', 'E', 0,
/* 2103 */ 'G', '_', 'J', 'U', 'M', 'P', '_', 'T', 'A', 'B', 'L', 'E', 0,
/* 2116 */ 'B', 'U', 'N', 'D', 'L', 'E', 0,
/* 2123 */ 'G', 'E', 'N', '_', 'S', 'U', 'B', '_', 'S', '_', 'N', 'E', 0,
/* 2136 */ 'L', 'O', 'C', 'A', 'L', '_', 'E', 'S', 'C', 'A', 'P', 'E', 0,
/* 2149 */ 'G', '_', 'I', 'N', 'D', 'E', 'X', 'E', 'D', '_', 'S', 'T', 'O', 'R', 'E', 0,
/* 2165 */ 'G', '_', 'S', 'T', 'O', 'R', 'E', 0,
/* 2173 */ 'G', '_', 'B', 'I', 'T', 'R', 'E', 'V', 'E', 'R', 'S', 'E', 0,
/* 2186 */ 'D', 'B', 'G', '_', 'V', 'A', 'L', 'U', 'E', 0,
/* 2196 */ 'G', '_', 'G', 'L', 'O', 'B', 'A', 'L', '_', 'V', 'A', 'L', 'U', 'E', 0,
/* 2211 */ 'G', '_', 'F', 'C', 'A', 'N', 'O', 'N', 'I', 'C', 'A', 'L', 'I', 'Z', 'E', 0,
/* 2227 */ 'G', '_', 'C', 'T', 'L', 'Z', '_', 'Z', 'E', 'R', 'O', '_', 'U', 'N', 'D', 'E', 'F', 0,
/* 2245 */ 'G', '_', 'C', 'T', 'T', 'Z', '_', 'Z', 'E', 'R', 'O', '_', 'U', 'N', 'D', 'E', 'F', 0,
/* 2263 */ 'G', '_', 'I', 'M', 'P', 'L', 'I', 'C', 'I', 'T', '_', 'D', 'E', 'F', 0,
/* 2278 */ 'L', 'D', 'B', '_', 'S', '_', 'O', 'F', 'F', 0,
/* 2288 */ 'S', 'T', 'B', '_', 'S', '_', 'O', 'F', 'F', 0,
/* 2298 */ 'L', 'D', '_', 'S', '_', 'O', 'F', 'F', 0,
/* 2307 */ 'L', 'D', 'H', '_', 'S', '_', 'O', 'F', 'F', 0,
/* 2317 */ 'S', 'T', 'H', '_', 'S', '_', 'O', 'F', 'F', 0,
/* 2327 */ 'S', 'T', '_', 'S', '_', 'O', 'F', 'F', 0,
/* 2336 */ 'L', 'D', 'H', '_', 'S', '_', 'X', '_', 'O', 'F', 'F', 0,
/* 2348 */ 'G', '_', 'F', 'N', 'E', 'G', 0,
/* 2355 */ 'E', 'X', 'T', 'R', 'A', 'C', 'T', '_', 'S', 'U', 'B', 'R', 'E', 'G', 0,
/* 2370 */ 'I', 'N', 'S', 'E', 'R', 'T', '_', 'S', 'U', 'B', 'R', 'E', 'G', 0,
/* 2384 */ 'G', '_', 'S', 'E', 'X', 'T', '_', 'I', 'N', 'R', 'E', 'G', 0,
/* 2397 */ 'S', 'U', 'B', 'R', 'E', 'G', '_', 'T', 'O', '_', 'R', 'E', 'G', 0,
/* 2411 */ 'G', '_', 'A', 'T', 'O', 'M', 'I', 'C', '_', 'C', 'M', 'P', 'X', 'C', 'H', 'G', 0,
/* 2428 */ 'G', '_', 'A', 'T', 'O', 'M', 'I', 'C', 'R', 'M', 'W', '_', 'X', 'C', 'H', 'G', 0,
/* 2445 */ 'G', '_', 'F', 'L', 'O', 'G', 0,
/* 2452 */ 'G', '_', 'V', 'A', 'A', 'R', 'G', 0,
/* 2460 */ 'G', '_', 'S', 'M', 'U', 'L', 'H', 0,
/* 2468 */ 'G', '_', 'U', 'M', 'U', 'L', 'H', 0,
/* 2476 */ 'G', 'E', 'T', 'F', 'I', 0,
/* 2482 */ 'G', '_', 'P', 'H', 'I', 0,
/* 2488 */ 'G', '_', 'F', 'P', 'T', 'O', 'S', 'I', 0,
/* 2497 */ 'G', '_', 'F', 'P', 'T', 'O', 'U', 'I', 0,
/* 2506 */ 'J', 0,
/* 2508 */ 'G', 'E', 'N', '_', 'J', '_', 'S', '_', 'D', '_', 'B', 'L', 'I', 'N', 'K', 0,
/* 2524 */ 'P', 'U', 'S', 'H', '_', 'S', '_', 'B', 'L', 'I', 'N', 'K', 0,
/* 2537 */ 'J', '_', 'S', '_', 'B', 'L', 'I', 'N', 'K', 0,
/* 2547 */ 'P', 'O', 'P', '_', 'S', '_', 'B', 'L', 'I', 'N', 'K', 0,
/* 2559 */ 'G', '_', 'P', 'T', 'R', '_', 'M', 'A', 'S', 'K', 0,
/* 2570 */ 'B', 'L', 0,
/* 2573 */ 'G', 'C', '_', 'L', 'A', 'B', 'E', 'L', 0,
/* 2582 */ 'D', 'B', 'G', '_', 'L', 'A', 'B', 'E', 'L', 0,
/* 2592 */ 'E', 'H', '_', 'L', 'A', 'B', 'E', 'L', 0,
/* 2601 */ 'A', 'N', 'N', 'O', 'T', 'A', 'T', 'I', 'O', 'N', '_', 'L', 'A', 'B', 'E', 'L', 0,
/* 2618 */ 'I', 'C', 'A', 'L', 'L', '_', 'B', 'R', 'A', 'N', 'C', 'H', '_', 'F', 'U', 'N', 'N', 'E', 'L', 0,
/* 2638 */ 'G', '_', 'S', 'H', 'L', 0,
/* 2644 */ 'G', '_', 'F', 'C', 'E', 'I', 'L', 0,
/* 2652 */ 'J', 'L', 0,
/* 2655 */ 'P', 'A', 'T', 'C', 'H', 'A', 'B', 'L', 'E', '_', 'T', 'A', 'I', 'L', '_', 'C', 'A', 'L', 'L', 0,
/* 2675 */ 'P', 'A', 'T', 'C', 'H', 'A', 'B', 'L', 'E', '_', 'T', 'Y', 'P', 'E', 'D', '_', 'E', 'V', 'E', 'N', 'T', '_', 'C', 'A', 'L', 'L', 0,
/* 2702 */ 'P', 'A', 'T', 'C', 'H', 'A', 'B', 'L', 'E', '_', 'E', 'V', 'E', 'N', 'T', '_', 'C', 'A', 'L', 'L', 0,
/* 2723 */ 'F', 'E', 'N', 'T', 'R', 'Y', '_', 'C', 'A', 'L', 'L', 0,
/* 2735 */ 'K', 'I', 'L', 'L', 0,
/* 2740 */ 'G', '_', 'F', 'M', 'U', 'L', 0,
/* 2747 */ 'G', '_', 'M', 'U', 'L', 0,
/* 2753 */ 'G', '_', 'F', 'R', 'E', 'M', 0,
/* 2760 */ 'G', '_', 'S', 'R', 'E', 'M', 0,
/* 2767 */ 'G', '_', 'U', 'R', 'E', 'M', 0,
/* 2774 */ 'I', 'N', 'L', 'I', 'N', 'E', 'A', 'S', 'M', 0,
/* 2784 */ 'G', '_', 'F', 'M', 'I', 'N', 'I', 'M', 'U', 'M', 0,
/* 2795 */ 'G', '_', 'F', 'M', 'A', 'X', 'I', 'M', 'U', 'M', 0,
/* 2806 */ 'G', '_', 'F', 'M', 'I', 'N', 'N', 'U', 'M', 0,
/* 2816 */ 'G', '_', 'F', 'M', 'A', 'X', 'N', 'U', 'M', 0,
/* 2826 */ 'G', '_', 'F', 'C', 'O', 'P', 'Y', 'S', 'I', 'G', 'N', 0,
/* 2838 */ 'G', '_', 'S', 'M', 'I', 'N', 0,
/* 2845 */ 'G', '_', 'U', 'M', 'I', 'N', 0,
/* 2852 */ 'G', '_', 'A', 'T', 'O', 'M', 'I', 'C', 'R', 'M', 'W', '_', 'U', 'M', 'I', 'N', 0,
/* 2869 */ 'G', '_', 'A', 'T', 'O', 'M', 'I', 'C', 'R', 'M', 'W', '_', 'M', 'I', 'N', 0,
/* 2885 */ 'G', '_', 'F', 'S', 'I', 'N', 0,
/* 2892 */ 'C', 'F', 'I', '_', 'I', 'N', 'S', 'T', 'R', 'U', 'C', 'T', 'I', 'O', 'N', 0,
/* 2908 */ 'A', 'D', 'J', 'C', 'A', 'L', 'L', 'S', 'T', 'A', 'C', 'K', 'D', 'O', 'W', 'N', 0,
/* 2925 */ 'G', '_', 'S', 'S', 'U', 'B', 'O', 0,
/* 2933 */ 'G', '_', 'U', 'S', 'U', 'B', 'O', 0,
/* 2941 */ 'G', '_', 'S', 'A', 'D', 'D', 'O', 0,
/* 2949 */ 'G', '_', 'U', 'A', 'D', 'D', 'O', 0,
/* 2957 */ 'G', '_', 'S', 'M', 'U', 'L', 'O', 0,
/* 2965 */ 'G', '_', 'U', 'M', 'U', 'L', 'O', 0,
/* 2973 */ 'S', 'T', 'A', 'C', 'K', 'M', 'A', 'P', 0,
/* 2982 */ 'G', '_', 'B', 'S', 'W', 'A', 'P', 0,
/* 2990 */ 'G', '_', 'G', 'E', 'P', 0,
/* 2996 */ 'G', '_', 'S', 'I', 'T', 'O', 'F', 'P', 0,
/* 3005 */ 'G', '_', 'U', 'I', 'T', 'O', 'F', 'P', 0,
/* 3014 */ 'G', '_', 'F', 'C', 'M', 'P', 0,
/* 3021 */ 'G', '_', 'I', 'C', 'M', 'P', 0,
/* 3028 */ 'G', '_', 'C', 'T', 'P', 'O', 'P', 0,
/* 3036 */ 'P', 'A', 'T', 'C', 'H', 'A', 'B', 'L', 'E', '_', 'O', 'P', 0,
/* 3049 */ 'F', 'A', 'U', 'L', 'T', 'I', 'N', 'G', '_', 'O', 'P', 0,
/* 3061 */ 'A', 'D', 'J', 'C', 'A', 'L', 'L', 'S', 'T', 'A', 'C', 'K', 'U', 'P', 0,
/* 3076 */ 'G', '_', 'F', 'E', 'X', 'P', 0,
/* 3083 */ 'S', 'T', 'B', '_', 'F', 'A', 'R', 0,
/* 3091 */ 'S', 'T', 'H', '_', 'F', 'A', 'R', 0,
/* 3099 */ 'S', 'T', '_', 'F', 'A', 'R', 0,
/* 3106 */ 'G', '_', 'B', 'R', 0,
/* 3111 */ 'I', 'N', 'L', 'I', 'N', 'E', 'A', 'S', 'M', '_', 'B', 'R', 0,
/* 3124 */ 'G', '_', 'B', 'L', 'O', 'C', 'K', '_', 'A', 'D', 'D', 'R', 0,
/* 3137 */ 'P', 'A', 'T', 'C', 'H', 'A', 'B', 'L', 'E', '_', 'F', 'U', 'N', 'C', 'T', 'I', 'O', 'N', '_', 'E', 'N', 'T', 'E', 'R', 0,
/* 3162 */ 'G', '_', 'A', 'S', 'H', 'R', 0,
/* 3169 */ 'G', '_', 'L', 'S', 'H', 'R', 0,
/* 3176 */ 'G', '_', 'F', 'F', 'L', 'O', 'O', 'R', 0,
/* 3185 */ 'G', '_', 'B', 'U', 'I', 'L', 'D', '_', 'V', 'E', 'C', 'T', 'O', 'R', 0,
/* 3200 */ 'G', '_', 'S', 'H', 'U', 'F', 'F', 'L', 'E', '_', 'V', 'E', 'C', 'T', 'O', 'R', 0,
/* 3217 */ 'G', '_', 'X', 'O', 'R', 0,
/* 3223 */ 'G', '_', 'A', 'T', 'O', 'M', 'I', 'C', 'R', 'M', 'W', '_', 'X', 'O', 'R', 0,
/* 3239 */ 'G', '_', 'O', 'R', 0,
/* 3244 */ 'G', '_', 'A', 'T', 'O', 'M', 'I', 'C', 'R', 'M', 'W', '_', 'O', 'R', 0,
/* 3259 */ 'G', '_', 'I', 'N', 'T', 'T', 'O', 'P', 'T', 'R', 0,
/* 3270 */ 'G', '_', 'F', 'A', 'B', 'S', 0,
/* 3277 */ 'G', '_', 'U', 'N', 'M', 'E', 'R', 'G', 'E', '_', 'V', 'A', 'L', 'U', 'E', 'S', 0,
/* 3294 */ 'G', '_', 'M', 'E', 'R', 'G', 'E', '_', 'V', 'A', 'L', 'U', 'E', 'S', 0,
/* 3309 */ 'G', '_', 'F', 'C', 'O', 'S', 0,
/* 3316 */ 'G', '_', 'C', 'O', 'N', 'C', 'A', 'T', '_', 'V', 'E', 'C', 'T', 'O', 'R', 'S', 0,
/* 3333 */ 'C', 'O', 'P', 'Y', '_', 'T', 'O', '_', 'R', 'E', 'G', 'C', 'L', 'A', 'S', 'S', 0,
/* 3350 */ 'G', '_', 'A', 'T', 'O', 'M', 'I', 'C', '_', 'C', 'M', 'P', 'X', 'C', 'H', 'G', '_', 'W', 'I', 'T', 'H', '_', 'S', 'U', 'C', 'C', 'E', 'S', 'S', 0,
/* 3380 */ 'G', '_', 'I', 'N', 'T', 'R', 'I', 'N', 'S', 'I', 'C', '_', 'W', '_', 'S', 'I', 'D', 'E', '_', 'E', 'F', 'F', 'E', 'C', 'T', 'S', 0,
/* 3407 */ 'G', 'E', 'N', '_', 'A', 'D', 'D', '1', '_', 'S', 0,
/* 3418 */ 'G', 'E', 'N', '_', 'A', 'D', 'D', '2', '_', 'S', 0,
/* 3429 */ 'G', 'E', 'N', '_', 'A', 'D', 'D', '3', '_', 'S', 0,
/* 3440 */ 'G', 'P', '_', 'L', 'D', 'B', '_', 'S', 0,
/* 3449 */ 'S', 'P', '_', 'L', 'D', 'B', '_', 'S', 0,
/* 3458 */ 'S', 'P', '_', 'S', 'T', 'B', '_', 'S', 0,
/* 3467 */ 'G', 'E', 'N', '_', 'E', 'X', 'T', 'B', '_', 'S', 0,
/* 3478 */ 'G', 'E', 'N', '_', 'S', 'U', 'B', '_', 'S', 0,
/* 3488 */ 'G', 'E', 'N', '_', 'S', 'E', 'X', 'B', '_', 'S', 0,
/* 3499 */ 'G', 'E', 'N', '_', 'B', 'I', 'C', '_', 'S', 0,
/* 3509 */ 'G', 'P', '_', 'A', 'D', 'D', '_', 'S', 0,
/* 3518 */ 'S', 'P', '_', 'A', 'D', 'D', '_', 'S', 0,
/* 3527 */ 'G', 'P', '_', 'L', 'D', '_', 'S', 0,
/* 3535 */ 'S', 'P', '_', 'L', 'D', '_', 'S', 0,
/* 3543 */ 'C', 'O', 'M', 'P', 'A', 'C', 'T', '_', 'L', 'D', '_', 'S', 0,
/* 3556 */ 'G', 'E', 'N', '_', 'A', 'N', 'D', '_', 'S', 0,
/* 3566 */ 'B', 'G', 'E', '_', 'S', 0,
/* 3572 */ 'B', 'L', 'E', '_', 'S', 0,
/* 3578 */ 'B', 'N', 'E', '_', 'S', 0,
/* 3584 */ 'G', 'E', 'N', '_', 'J', 'N', 'E', '_', 'S', 0,
/* 3594 */ 'B', 'R', 'N', 'E', '_', 'S', 0,
/* 3601 */ 'L', 'E', 'A', 'V', 'E', '_', 'S', 0,
/* 3609 */ 'G', 'E', 'N', '_', 'N', 'E', 'G', '_', 'S', 0,
/* 3619 */ 'G', 'P', '_', 'L', 'D', 'H', '_', 'S', 0,
/* 3628 */ 'G', 'E', 'N', '_', 'E', 'X', 'T', 'H', '_', 'S', 0,
/* 3639 */ 'G', 'E', 'N', '_', 'S', 'E', 'X', 'H', '_', 'S', 0,
/* 3650 */ 'E', 'I', '_', 'S', 0,
/* 3655 */ 'B', 'H', 'I', '_', 'S', 0,
/* 3661 */ 'J', 'L', 'I', '_', 'S', 0,
/* 3667 */ 'G', 'E', 'N', '_', 'S', 'W', 'I', '_', 'S', 0,
/* 3677 */ 'G', 'E', 'N', '_', 'J', '_', 'S', 0,
/* 3685 */ 'G', 'E', 'N', '_', 'B', 'R', 'K', '_', 'S', 0,
/* 3695 */ 'G', 'E', 'N', '_', 'A', 'S', '1', 'L', '_', 'S', 0,
/* 3706 */ 'B', 'L', '_', 'S', 0,
/* 3711 */ 'G', 'E', 'N', '_', 'J', 'L', '_', 'S', 0,
/* 3720 */ 'G', 'E', 'N', '_', 'A', 'S', 'L', '_', 'S', 0,
/* 3730 */ 'B', 'L', 'O', '_', 'S', 0,
/* 3736 */ 'G', 'E', 'N', '_', 'T', 'R', 'A', 'P', '_', 'S', 0,
/* 3747 */ 'G', 'E', 'N', '_', 'U', 'N', 'I', 'M', 'P', '_', 'S', 0,
/* 3759 */ 'G', 'E', 'N', '_', 'N', 'O', 'P', '_', 'S', 0,
/* 3769 */ 'S', 'P', '_', 'S', 'U', 'B', '_', 'S', 'P', '_', 'S', 0,
/* 3781 */ 'S', 'P', '_', 'A', 'D', 'D', '_', 'S', 'P', '_', 'S', 0,
/* 3793 */ 'B', 'E', 'Q', '_', 'S', 0,
/* 3799 */ 'G', 'E', 'N', '_', 'J', 'E', 'Q', '_', 'S', 0,
/* 3809 */ 'B', 'R', 'E', 'Q', '_', 'S', 0,
/* 3816 */ 'G', 'E', 'N', '_', 'A', 'S', '1', 'R', '_', 'S', 0,
/* 3827 */ 'G', 'E', 'N', '_', 'L', 'S', '1', 'R', '_', 'S', 0,
/* 3838 */ 'E', 'N', 'T', 'E', 'R', '_', 'S', 0,
/* 3846 */ 'G', 'E', 'N', '_', 'X', 'O', 'R', '_', 'S', 0,
/* 3856 */ 'G', 'E', 'N', '_', 'O', 'R', '_', 'S', 0,
/* 3865 */ 'G', 'E', 'N', '_', 'A', 'S', 'R', '_', 'S', 0,
/* 3875 */ 'G', 'E', 'N', '_', 'L', 'S', 'R', '_', 'S', 0,
/* 3885 */ 'G', 'E', 'N', '_', 'A', 'B', 'S', '_', 'S', 0,
/* 3895 */ 'B', 'H', 'S', '_', 'S', 0,
/* 3901 */ 'B', 'L', 'S', '_', 'S', 0,
/* 3907 */ 'B', 'G', 'T', '_', 'S', 0,
/* 3913 */ 'B', 'L', 'T', '_', 'S', 0,
/* 3919 */ 'G', 'E', 'N', '_', 'N', 'O', 'T', '_', 'S', 0,
/* 3929 */ 'G', 'E', 'N', '_', 'T', 'S', 'T', '_', 'S', 0,
/* 3939 */ 'S', 'P', '_', 'S', 'T', '_', 'S', 0,
/* 3947 */ 'G', 'E', 'N', '_', 'M', 'P', 'Y', 'U', 'W', '_', 'S', 0,
/* 3959 */ 'G', 'E', 'N', '_', 'M', 'P', 'Y', 'W', '_', 'S', 0,
/* 3970 */ 'G', 'E', 'N', '_', 'M', 'P', 'Y', '_', 'S', 0,
/* 3980 */ 'G', '_', 'E', 'X', 'T', 'R', 'A', 'C', 'T', 0,
/* 3990 */ 'G', '_', 'S', 'E', 'L', 'E', 'C', 'T', 0,
/* 3999 */ 'G', '_', 'B', 'R', 'I', 'N', 'D', 'I', 'R', 'E', 'C', 'T', 0,
/* 4012 */ 'P', 'A', 'T', 'C', 'H', 'A', 'B', 'L', 'E', '_', 'R', 'E', 'T', 0,
/* 4026 */ 'P', 'A', 'T', 'C', 'H', 'A', 'B', 'L', 'E', '_', 'F', 'U', 'N', 'C', 'T', 'I', 'O', 'N', '_', 'E', 'X', 'I', 'T', 0,
/* 4050 */ 'G', '_', 'B', 'R', 'J', 'T', 0,
/* 4057 */ 'G', '_', 'E', 'X', 'T', 'R', 'A', 'C', 'T', '_', 'V', 'E', 'C', 'T', 'O', 'R', '_', 'E', 'L', 'T', 0,
/* 4078 */ 'G', '_', 'I', 'N', 'S', 'E', 'R', 'T', '_', 'V', 'E', 'C', 'T', 'O', 'R', '_', 'E', 'L', 'T', 0,
/* 4098 */ 'G', '_', 'F', 'C', 'O', 'N', 'S', 'T', 'A', 'N', 'T', 0,
/* 4110 */ 'G', '_', 'C', 'O', 'N', 'S', 'T', 'A', 'N', 'T', 0,
/* 4121 */ 'S', 'T', 'A', 'T', 'E', 'P', 'O', 'I', 'N', 'T', 0,
/* 4132 */ 'P', 'A', 'T', 'C', 'H', 'P', 'O', 'I', 'N', 'T', 0,
/* 4143 */ 'G', '_', 'P', 'T', 'R', 'T', 'O', 'I', 'N', 'T', 0,
/* 4154 */ 'G', '_', 'F', 'R', 'I', 'N', 'T', 0,
/* 4162 */ 'G', '_', 'F', 'N', 'E', 'A', 'R', 'B', 'Y', 'I', 'N', 'T', 0,
/* 4175 */ 'G', '_', 'V', 'A', 'S', 'T', 'A', 'R', 'T', 0,
/* 4185 */ 'L', 'I', 'F', 'E', 'T', 'I', 'M', 'E', '_', 'S', 'T', 'A', 'R', 'T', 0,
/* 4200 */ 'G', '_', 'I', 'N', 'S', 'E', 'R', 'T', 0,
/* 4209 */ 'G', '_', 'F', 'S', 'Q', 'R', 'T', 0,
/* 4217 */ 'G', '_', 'B', 'I', 'T', 'C', 'A', 'S', 'T', 0,
/* 4227 */ 'G', '_', 'A', 'D', 'D', 'R', 'S', 'P', 'A', 'C', 'E', '_', 'C', 'A', 'S', 'T', 0,
/* 4244 */ 'G', '_', 'F', 'P', 'E', 'X', 'T', 0,
/* 4252 */ 'G', '_', 'S', 'E', 'X', 'T', 0,
/* 4259 */ 'G', '_', 'A', 'N', 'Y', 'E', 'X', 'T', 0,
/* 4268 */ 'G', '_', 'Z', 'E', 'X', 'T', 0,
/* 4275 */ 'G', '_', 'F', 'D', 'I', 'V', 0,
/* 4282 */ 'G', '_', 'S', 'D', 'I', 'V', 0,
/* 4289 */ 'G', '_', 'U', 'D', 'I', 'V', 0,
/* 4296 */ 'G', '_', 'F', 'P', 'O', 'W', 0,
/* 4303 */ 'G', '_', 'S', 'M', 'A', 'X', 0,
/* 4310 */ 'G', '_', 'U', 'M', 'A', 'X', 0,
/* 4317 */ 'G', '_', 'A', 'T', 'O', 'M', 'I', 'C', 'R', 'M', 'W', '_', 'U', 'M', 'A', 'X', 0,
/* 4334 */ 'G', '_', 'A', 'T', 'O', 'M', 'I', 'C', 'R', 'M', 'W', '_', 'M', 'A', 'X', 0,
/* 4350 */ 'G', '_', 'F', 'R', 'A', 'M', 'E', '_', 'I', 'N', 'D', 'E', 'X', 0,
/* 4364 */ 'C', 'O', 'P', 'Y', 0,
/* 4369 */ 'G', '_', 'C', 'T', 'L', 'Z', 0,
/* 4376 */ 'G', '_', 'C', 'T', 'T', 'Z', 0,
/* 4383 */ 'B', 'c', 'c', 0,
/* 4387 */ 'M', 'O', 'V', 'c', 'c', 0,
/* 4393 */ 'C', 'O', 'M', 'P', 'A', 'C', 'T', '_', 'M', 'O', 'V', '_', 'S', '_', 'h', 'r', 'e', 'g', 0,
/* 4412 */ 'J', '_', 'L', 'I', 'm', 'm', 0,
/* 4419 */ 'J', 'L', '_', 'L', 'I', 'm', 'm', 0,
/* 4427 */ 'L', 'D', 'B', '_', 'l', 'i', 'm', 'm', 0,
/* 4436 */ 'S', 'T', 'B', '_', 'l', 'i', 'm', 'm', 0,
/* 4445 */ 'L', 'D', '_', 'l', 'i', 'm', 'm', 0,
/* 4453 */ 'L', 'D', 'H', '_', 'l', 'i', 'm', 'm', 0,
/* 4462 */ 'S', 'T', 'H', '_', 'l', 'i', 'm', 'm', 0,
/* 4471 */ 'L', 'D', 'B', '_', 'D', 'I', '_', 'l', 'i', 'm', 'm', 0,
/* 4483 */ 'S', 'T', 'B', '_', 'D', 'I', '_', 'l', 'i', 'm', 'm', 0,
/* 4495 */ 'L', 'D', '_', 'D', 'I', '_', 'l', 'i', 'm', 'm', 0,
/* 4506 */ 'L', 'D', 'H', '_', 'D', 'I', '_', 'l', 'i', 'm', 'm', 0,
/* 4518 */ 'S', 'T', 'H', '_', 'D', 'I', '_', 'l', 'i', 'm', 'm', 0,
/* 4530 */ 'S', 'T', '_', 'D', 'I', '_', 'l', 'i', 'm', 'm', 0,
/* 4541 */ 'L', 'D', 'B', '_', 'X', '_', 'D', 'I', '_', 'l', 'i', 'm', 'm', 0,
/* 4555 */ 'L', 'D', 'H', '_', 'X', '_', 'D', 'I', '_', 'l', 'i', 'm', 'm', 0,
/* 4569 */ 'C', 'O', 'M', 'P', 'A', 'C', 'T', '_', 'M', 'O', 'V', '_', 'S', '_', 'l', 'i', 'm', 'm', 0,
/* 4588 */ 'S', 'T', '_', 'l', 'i', 'm', 'm', 0,
/* 4596 */ 'L', 'D', 'B', '_', 'X', '_', 'l', 'i', 'm', 'm', 0,
/* 4607 */ 'L', 'D', 'H', '_', 'X', '_', 'l', 'i', 'm', 'm', 0,
/* 4618 */ 'L', 'D', 'B', '_', 'r', 'l', 'i', 'm', 'm', 0,
/* 4628 */ 'L', 'D', '_', 'r', 'l', 'i', 'm', 'm', 0,
/* 4637 */ 'M', 'O', 'V', '_', 'S', '_', 'N', 'E', '_', 'r', 'l', 'i', 'm', 'm', 0,
/* 4652 */ 'L', 'D', 'H', '_', 'r', 'l', 'i', 'm', 'm', 0,
/* 4662 */ 'L', 'D', 'B', '_', 'D', 'I', '_', 'r', 'l', 'i', 'm', 'm', 0,
/* 4675 */ 'L', 'D', '_', 'D', 'I', '_', 'r', 'l', 'i', 'm', 'm', 0,
/* 4687 */ 'L', 'D', 'H', '_', 'D', 'I', '_', 'r', 'l', 'i', 'm', 'm', 0,
/* 4700 */ 'L', 'D', 'B', '_', 'X', '_', 'D', 'I', '_', 'r', 'l', 'i', 'm', 'm', 0,
/* 4715 */ 'L', 'D', 'H', '_', 'X', '_', 'D', 'I', '_', 'r', 'l', 'i', 'm', 'm', 0,
/* 4730 */ 'C', 'M', 'P', '_', 'r', 'l', 'i', 'm', 'm', 0,
/* 4740 */ 'A', 'D', 'D', '_', 'S', '_', 'r', 'l', 'i', 'm', 'm', 0,
/* 4752 */ 'C', 'M', 'P', '_', 'S', '_', 'r', 'l', 'i', 'm', 'm', 0,
/* 4764 */ 'M', 'O', 'V', '_', 'r', 'l', 'i', 'm', 'm', 0,
/* 4774 */ 'L', 'D', 'B', '_', 'X', '_', 'r', 'l', 'i', 'm', 'm', 0,
/* 4786 */ 'L', 'D', 'H', '_', 'X', '_', 'r', 'l', 'i', 'm', 'm', 0,
/* 4798 */ 'S', 'U', 'B', '1', '_', 'r', 'r', 'l', 'i', 'm', 'm', 0,
/* 4810 */ 'S', 'U', 'B', '2', '_', 'r', 'r', 'l', 'i', 'm', 'm', 0,
/* 4822 */ 'S', 'U', 'B', '3', '_', 'r', 'r', 'l', 'i', 'm', 'm', 0,
/* 4834 */ 'S', 'U', 'B', '_', 'r', 'r', 'l', 'i', 'm', 'm', 0,
/* 4845 */ 'A', 'D', 'D', '_', 'r', 'r', 'l', 'i', 'm', 'm', 0,
/* 4856 */ 'A', 'N', 'D', '_', 'r', 'r', 'l', 'i', 'm', 'm', 0,
/* 4867 */ 'A', 'S', 'L', '_', 'r', 'r', 'l', 'i', 'm', 'm', 0,
/* 4878 */ 'M', 'P', 'Y', 'M', '_', 'r', 'r', 'l', 'i', 'm', 'm', 0,
/* 4890 */ 'M', 'I', 'N', '_', 'r', 'r', 'l', 'i', 'm', 'm', 0,
/* 4901 */ 'S', 'E', 'T', 'E', 'Q', '_', 'r', 'r', 'l', 'i', 'm', 'm', 0,
/* 4914 */ 'R', 'O', 'R', '_', 'r', 'r', 'l', 'i', 'm', 'm', 0,
/* 4925 */ 'X', 'O', 'R', '_', 'r', 'r', 'l', 'i', 'm', 'm', 0,
/* 4936 */ 'A', 'S', 'R', '_', 'r', 'r', 'l', 'i', 'm', 'm', 0,
/* 4947 */ 'L', 'S', 'R', '_', 'r', 'r', 'l', 'i', 'm', 'm', 0,
/* 4958 */ 'M', 'P', 'Y', 'M', 'U', '_', 'r', 'r', 'l', 'i', 'm', 'm', 0,
/* 4971 */ 'M', 'A', 'X', '_', 'r', 'r', 'l', 'i', 'm', 'm', 0,
/* 4982 */ 'M', 'P', 'Y', '_', 'r', 'r', 'l', 'i', 'm', 'm', 0,
/* 4993 */ 'S', 'U', 'B', '1', '_', 'f', '_', 'r', 'r', 'l', 'i', 'm', 'm', 0,
/* 5007 */ 'S', 'U', 'B', '2', '_', 'f', '_', 'r', 'r', 'l', 'i', 'm', 'm', 0,
/* 5021 */ 'S', 'U', 'B', '3', '_', 'f', '_', 'r', 'r', 'l', 'i', 'm', 'm', 0,
/* 5035 */ 'S', 'U', 'B', '_', 'f', '_', 'r', 'r', 'l', 'i', 'm', 'm', 0,
/* 5048 */ 'A', 'D', 'D', '_', 'f', '_', 'r', 'r', 'l', 'i', 'm', 'm', 0,
/* 5061 */ 'A', 'N', 'D', '_', 'f', '_', 'r', 'r', 'l', 'i', 'm', 'm', 0,
/* 5074 */ 'A', 'S', 'L', '_', 'f', '_', 'r', 'r', 'l', 'i', 'm', 'm', 0,
/* 5087 */ 'M', 'P', 'Y', 'M', '_', 'f', '_', 'r', 'r', 'l', 'i', 'm', 'm', 0,
/* 5101 */ 'M', 'I', 'N', '_', 'f', '_', 'r', 'r', 'l', 'i', 'm', 'm', 0,
/* 5114 */ 'S', 'E', 'T', 'E', 'Q', '_', 'f', '_', 'r', 'r', 'l', 'i', 'm', 'm', 0,
/* 5129 */ 'R', 'O', 'R', '_', 'f', '_', 'r', 'r', 'l', 'i', 'm', 'm', 0,
/* 5142 */ 'X', 'O', 'R', '_', 'f', '_', 'r', 'r', 'l', 'i', 'm', 'm', 0,
/* 5155 */ 'A', 'S', 'R', '_', 'f', '_', 'r', 'r', 'l', 'i', 'm', 'm', 0,
/* 5168 */ 'L', 'S', 'R', '_', 'f', '_', 'r', 'r', 'l', 'i', 'm', 'm', 0,
/* 5181 */ 'M', 'P', 'Y', 'M', 'U', '_', 'f', '_', 'r', 'r', 'l', 'i', 'm', 'm', 0,
/* 5196 */ 'M', 'A', 'X', '_', 'f', '_', 'r', 'r', 'l', 'i', 'm', 'm', 0,
/* 5209 */ 'M', 'P', 'Y', '_', 'f', '_', 'r', 'r', 'l', 'i', 'm', 'm', 0,
/* 5222 */ 'B', 'R', 'c', 'c', '_', 'r', 'u', '6', '_', 'p', 0,
/* 5233 */ 'B', 'R', 'c', 'c', '_', 'r', 'r', '_', 'p', 0,
/* 5243 */ 'P', 'U', 'S', 'H', '_', 'S', '_', 'r', 0,
/* 5252 */ 'P', 'O', 'P', '_', 'S', '_', 'r', 0,
/* 5260 */ 'S', 'E', 'X', 'B', '_', 'r', 'r', 0,
/* 5268 */ 'M', 'O', 'V', '_', 'S', '_', 'N', 'E', '_', 'r', 'r', 0,
/* 5280 */ 'S', 'E', 'X', 'H', '_', 'r', 'r', 0,
/* 5288 */ 'C', 'M', 'P', '_', 'r', 'r', 0,
/* 5295 */ 'A', 'D', 'D', '_', 'S', '_', 'r', 'r', 0,
/* 5304 */ 'C', 'M', 'P', '_', 'S', '_', 'r', 'r', 0,
/* 5313 */ 'M', 'O', 'V', '_', 'r', 'r', 0,
/* 5320 */ 'B', 'R', 'c', 'c', '_', 'r', 'r', 0,
/* 5328 */ 'S', 'E', 'X', 'B', '_', 'f', '_', 'r', 'r', 0,
/* 5338 */ 'S', 'E', 'X', 'H', '_', 'f', '_', 'r', 'r', 0,
/* 5348 */ 'S', 'U', 'B', '1', '_', 'r', 'r', 'r', 0,
/* 5357 */ 'S', 'U', 'B', '2', '_', 'r', 'r', 'r', 0,
/* 5366 */ 'S', 'U', 'B', '3', '_', 'r', 'r', 'r', 0,
/* 5375 */ 'S', 'U', 'B', '_', 'r', 'r', 'r', 0,
/* 5383 */ 'A', 'D', 'D', '_', 'r', 'r', 'r', 0,
/* 5391 */ 'A', 'N', 'D', '_', 'r', 'r', 'r', 0,
/* 5399 */ 'A', 'S', 'L', '_', 'r', 'r', 'r', 0,
/* 5407 */ 'M', 'P', 'Y', 'M', '_', 'r', 'r', 'r', 0,
/* 5416 */ 'M', 'I', 'N', '_', 'r', 'r', 'r', 0,
/* 5424 */ 'S', 'E', 'T', 'E', 'Q', '_', 'r', 'r', 'r', 0,
/* 5434 */ 'R', 'O', 'R', '_', 'r', 'r', 'r', 0,
/* 5442 */ 'X', 'O', 'R', '_', 'r', 'r', 'r', 0,
/* 5450 */ 'A', 'S', 'R', '_', 'r', 'r', 'r', 0,
/* 5458 */ 'L', 'S', 'R', '_', 'r', 'r', 'r', 0,
/* 5466 */ 'L', 'D', '_', 'S', '_', 'A', 'S', '_', 'r', 'r', 'r', 0,
/* 5478 */ 'L', 'D', 'B', '_', 'S', '_', 'r', 'r', 'r', 0,
/* 5488 */ 'S', 'U', 'B', '_', 'S', '_', 'r', 'r', 'r', 0,
/* 5498 */ 'A', 'D', 'D', '_', 'S', '_', 'r', 'r', 'r', 0,
/* 5508 */ 'L', 'D', '_', 'S', '_', 'r', 'r', 'r', 0,
/* 5517 */ 'L', 'D', 'H', '_', 'S', '_', 'r', 'r', 'r', 0,
/* 5527 */ 'M', 'P', 'Y', 'M', 'U', '_', 'r', 'r', 'r', 0,
/* 5537 */ 'M', 'A', 'X', '_', 'r', 'r', 'r', 0,
/* 5545 */ 'M', 'P', 'Y', '_', 'r', 'r', 'r', 0,
/* 5553 */ 'S', 'U', 'B', '1', '_', 'f', '_', 'r', 'r', 'r', 0,
/* 5564 */ 'S', 'U', 'B', '2', '_', 'f', '_', 'r', 'r', 'r', 0,
/* 5575 */ 'S', 'U', 'B', '3', '_', 'f', '_', 'r', 'r', 'r', 0,
/* 5586 */ 'S', 'U', 'B', '_', 'f', '_', 'r', 'r', 'r', 0,
/* 5596 */ 'A', 'D', 'D', '_', 'f', '_', 'r', 'r', 'r', 0,
/* 5606 */ 'A', 'N', 'D', '_', 'f', '_', 'r', 'r', 'r', 0,
/* 5616 */ 'A', 'S', 'L', '_', 'f', '_', 'r', 'r', 'r', 0,
/* 5626 */ 'M', 'P', 'Y', 'M', '_', 'f', '_', 'r', 'r', 'r', 0,
/* 5637 */ 'M', 'I', 'N', '_', 'f', '_', 'r', 'r', 'r', 0,
/* 5647 */ 'S', 'E', 'T', 'E', 'Q', '_', 'f', '_', 'r', 'r', 'r', 0,
/* 5659 */ 'R', 'O', 'R', '_', 'f', '_', 'r', 'r', 'r', 0,
/* 5669 */ 'X', 'O', 'R', '_', 'f', '_', 'r', 'r', 'r', 0,
/* 5679 */ 'A', 'S', 'R', '_', 'f', '_', 'r', 'r', 'r', 0,
/* 5689 */ 'L', 'S', 'R', '_', 'f', '_', 'r', 'r', 'r', 0,
/* 5699 */ 'M', 'P', 'Y', 'M', 'U', '_', 'f', '_', 'r', 'r', 'r', 0,
/* 5711 */ 'M', 'A', 'X', '_', 'f', '_', 'r', 'r', 'r', 0,
/* 5721 */ 'M', 'P', 'Y', '_', 'f', '_', 'r', 'r', 'r', 0,
};
extern const unsigned ARCInstrNameIndices[] = {
2484U, 2774U, 3111U, 2892U, 2592U, 2573U, 2601U, 2735U,
2355U, 2370U, 2265U, 2397U, 3333U, 2186U, 2582U, 2044U,
4364U, 2116U, 4185U, 1942U, 2973U, 2723U, 4132U, 1982U,
4121U, 2136U, 3049U, 3036U, 3137U, 4012U, 4026U, 2655U,
2702U, 2675U, 2618U, 1874U, 1653U, 2747U, 4282U, 4289U,
2760U, 2767U, 1920U, 3239U, 3217U, 2263U, 2482U, 4350U,
2196U, 3980U, 3277U, 4200U, 3294U, 3185U, 1723U, 3316U,
4143U, 3259U, 4217U, 1697U, 1964U, 1843U, 1787U, 1817U,
1828U, 1768U, 1798U, 2165U, 2149U, 3350U, 2411U, 2428U,
1880U, 1659U, 1926U, 1903U, 3244U, 3223U, 4334U, 2869U,
4317U, 2852U, 1857U, 1636U, 2036U, 1955U, 3999U, 1675U,
3380U, 4259U, 1715U, 4110U, 4098U, 4175U, 2452U, 4252U,
2384U, 4268U, 2638U, 3169U, 3162U, 3021U, 3014U, 3990U,
2949U, 2065U, 2933U, 2028U, 2941U, 2057U, 2925U, 2020U,
2965U, 2957U, 2468U, 2460U, 1850U, 1629U, 2740U, 1623U,
1761U, 4275U, 2753U, 4296U, 3076U, 434U, 2445U, 426U,
0U, 2348U, 4244U, 1687U, 2488U, 2497U, 2996U, 3005U,
3270U, 2826U, 2211U, 2806U, 2816U, 2073U, 2088U, 2784U,
2795U, 2990U, 2559U, 2838U, 4303U, 2845U, 4310U, 3106U,
4050U, 4078U, 4057U, 3200U, 4376U, 2245U, 4369U, 2227U,
3028U, 2982U, 2173U, 2644U, 3309U, 2885U, 4209U, 3176U,
4154U, 4162U, 4227U, 3124U, 2103U, 1744U, 2908U, 3061U,
5233U, 5222U, 2476U, 3083U, 3091U, 3099U, 451U, 4740U,
5295U, 5498U, 788U, 477U, 517U, 1023U, 5048U, 5596U,
265U, 875U, 4845U, 5383U, 79U, 695U, 5061U, 5606U,
277U, 886U, 4856U, 5391U, 89U, 704U, 527U, 568U,
5074U, 5616U, 289U, 897U, 4867U, 5399U, 99U, 713U,
537U, 589U, 5155U, 5679U, 364U, 966U, 4936U, 5450U,
162U, 770U, 578U, 3793U, 3566U, 3907U, 3655U, 3895U,
2570U, 3572U, 3730U, 3901U, 3913U, 3706U, 557U, 3578U,
3108U, 3809U, 3594U, 5320U, 647U, 609U, 620U, 3445U,
4383U, 464U, 4752U, 5304U, 487U, 1041U, 4730U, 5288U,
631U, 3543U, 4393U, 4569U, 3650U, 3838U, 3885U, 3407U,
3418U, 3429U, 3556U, 3695U, 3816U, 3720U, 3865U, 3499U,
3685U, 3467U, 3628U, 3799U, 3711U, 2009U, 3584U, 3677U,
1999U, 2508U, 3827U, 3875U, 3947U, 3959U, 3970U, 3609U,
3759U, 3919U, 3856U, 3488U, 3639U, 3478U, 2123U, 3667U,
3736U, 3929U, 3747U, 3846U, 3509U, 3440U, 3619U, 3527U,
2506U, 2652U, 3661U, 4419U, 4412U, 2537U, 1059U, 1399U,
1113U, 1453U, 4471U, 4662U, 1302U, 2278U, 5478U, 1237U,
1577U, 1195U, 1535U, 4541U, 4700U, 1366U, 4596U, 4774U,
1603U, 4427U, 4618U, 1263U, 1091U, 1431U, 1154U, 1494U,
4506U, 4687U, 1334U, 2307U, 2336U, 5517U, 1250U, 1590U,
1211U, 1551U, 4555U, 4715U, 1379U, 4607U, 4786U, 1613U,
4453U, 4652U, 1286U, 1032U, 1081U, 1421U, 1141U, 1481U,
4495U, 4675U, 1324U, 5466U, 2298U, 5508U, 9U, 4445U,
4628U, 1279U, 3601U, 599U, 5168U, 5689U, 376U, 977U,
4947U, 5458U, 172U, 779U, 5196U, 5711U, 402U, 1001U,
4971U, 5537U, 194U, 810U, 5101U, 5637U, 314U, 920U,
4890U, 5416U, 120U, 732U, 4637U, 5268U, 497U, 442U,
1050U, 4764U, 5313U, 27U, 639U, 4387U, 5181U, 5699U,
388U, 988U, 4958U, 5527U, 182U, 799U, 5087U, 5626U,
301U, 908U, 4878U, 5407U, 109U, 722U, 5209U, 5721U,
414U, 1012U, 4982U, 5545U, 204U, 819U, 5130U, 5660U,
341U, 945U, 4915U, 5435U, 143U, 753U, 1896U, 2547U,
5252U, 2524U, 5243U, 5129U, 5659U, 340U, 944U, 4914U,
5434U, 142U, 752U, 5114U, 5647U, 326U, 931U, 4901U,
5424U, 130U, 741U, 5328U, 5260U, 5338U, 5280U, 3518U,
3781U, 3449U, 3535U, 3458U, 3939U, 3769U, 1070U, 1410U,
1127U, 1467U, 4483U, 1313U, 2288U, 4436U, 1271U, 1102U,
1442U, 1168U, 1508U, 4518U, 1345U, 2317U, 4462U, 1294U,
1227U, 1567U, 1182U, 1522U, 4530U, 1356U, 2327U, 18U,
4588U, 1392U, 4993U, 5553U, 214U, 828U, 4798U, 5348U,
36U, 656U, 5007U, 5564U, 227U, 840U, 4810U, 5357U,
47U, 666U, 5021U, 5575U, 240U, 852U, 4822U, 5366U,
58U, 676U, 5488U, 507U, 547U, 5035U, 5586U, 253U,
864U, 4834U, 5375U, 69U, 686U, 5142U, 5669U, 352U,
955U, 4925U, 5442U, 152U, 761U,
};
static inline void InitARCMCInstrInfo(MCInstrInfo *II) {
II->InitMCInstrInfo(ARCInsts, ARCInstrNameIndices, ARCInstrNameData, 541);
}
} // end namespace llvm
#endif // GET_INSTRINFO_MC_DESC
#ifdef GET_INSTRINFO_HEADER
#undef GET_INSTRINFO_HEADER
namespace llvm {
struct ARCGenInstrInfo : public TargetInstrInfo {
explicit ARCGenInstrInfo(int CFSetupOpcode = -1, int CFDestroyOpcode = -1, int CatchRetOpcode = -1, int ReturnOpcode = -1);
~ARCGenInstrInfo() override = default;
};
} // end namespace llvm
#endif // GET_INSTRINFO_HEADER
#ifdef GET_INSTRINFO_HELPER_DECLS
#undef GET_INSTRINFO_HELPER_DECLS
#endif // GET_INSTRINFO_HELPER_DECLS
#ifdef GET_INSTRINFO_HELPERS
#undef GET_INSTRINFO_HELPERS
#endif // GET_INSTRINFO_HELPERS
#ifdef GET_INSTRINFO_CTOR_DTOR
#undef GET_INSTRINFO_CTOR_DTOR
namespace llvm {
extern const MCInstrDesc ARCInsts[];
extern const unsigned ARCInstrNameIndices[];
extern const char ARCInstrNameData[];
ARCGenInstrInfo::ARCGenInstrInfo(int CFSetupOpcode, int CFDestroyOpcode, int CatchRetOpcode, int ReturnOpcode)
: TargetInstrInfo(CFSetupOpcode, CFDestroyOpcode, CatchRetOpcode, ReturnOpcode) {
InitMCInstrInfo(ARCInsts, ARCInstrNameIndices, ARCInstrNameData, 541);
}
} // end namespace llvm
#endif // GET_INSTRINFO_CTOR_DTOR
#ifdef GET_INSTRINFO_OPERAND_ENUM
#undef GET_INSTRINFO_OPERAND_ENUM
namespace llvm {
namespace ARC {
namespace OpName {
enum {
OPERAND_LAST
};
} // end namespace OpName
} // end namespace ARC
} // end namespace llvm
#endif //GET_INSTRINFO_OPERAND_ENUM
#ifdef GET_INSTRINFO_NAMED_OPS
#undef GET_INSTRINFO_NAMED_OPS
namespace llvm {
namespace ARC {
LLVM_READONLY
int16_t getNamedOperandIdx(uint16_t Opcode, uint16_t NamedIdx) {
return -1;
}
} // end namespace ARC
} // end namespace llvm
#endif //GET_INSTRINFO_NAMED_OPS
#ifdef GET_INSTRINFO_OPERAND_TYPES_ENUM
#undef GET_INSTRINFO_OPERAND_TYPES_ENUM
namespace llvm {
namespace ARC {
namespace OpTypes {
enum OperandType {
GPR32Reduced = 0,
MEMii = 1,
MEMrlimm = 2,
MEMrs9 = 3,
brccond = 15,
btarget = 16,
btargetS10 = 17,
btargetS13 = 18,
btargetS21 = 19,
btargetS25 = 20,
btargetS7 = 21,
btargetS8 = 22,
btargetS9 = 23,
calltargetS25 = 24,
ccond = 25,
cmovpred = 26,
f32imm = 27,
f64imm = 28,
i16imm = 29,
i1imm = 30,
i32imm = 31,
i64imm = 32,
i8imm = 33,
immU6 = 34,
ptype0 = 35,
ptype1 = 36,
ptype2 = 37,
ptype3 = 38,
ptype4 = 39,
ptype5 = 40,
type0 = 41,
type1 = 42,
type2 = 43,
type3 = 44,
type4 = 45,
type5 = 46,
untyped_imm_0 = 47,
GPR32 = 48,
GPR_S = 49,
SREG = 50,
OPERAND_TYPE_LIST_END
};
} // end namespace OpTypes
} // end namespace ARC
} // end namespace llvm
#endif // GET_INSTRINFO_OPERAND_TYPES_ENUM
#ifdef GET_INSTRINFO_OPERAND_TYPE
#undef GET_INSTRINFO_OPERAND_TYPE
namespace llvm {
namespace ARC {
LLVM_READONLY
static int getOperandType(uint16_t Opcode, uint16_t OpIdx) {
const int Offsets[] = {
0,
1,
1,
1,
2,
3,
4,
5,
5,
8,
12,
13,
17,
20,
20,
21,
23,
25,
25,
26,
27,
29,
29,
35,
36,
36,
38,
39,
39,
39,
39,
39,
39,
41,
44,
44,
47,
50,
53,
56,
59,
62,
65,
68,
71,
74,
75,
76,
78,
80,
83,
85,
89,
91,
93,
95,
97,
99,
101,
103,
105,
107,
109,
111,
113,
118,
123,
128,
130,
135,
140,
144,
147,
150,
153,
156,
159,
162,
165,
168,
171,
174,
177,
180,
183,
185,
187,
188,
189,
190,
192,
194,
196,
198,
199,
202,
204,
207,
209,
212,
215,
218,
222,
226,
230,
234,
239,
243,
248,
252,
257,
261,
266,
270,
274,
277,
280,
283,
286,
289,
293,
297,
300,
303,
306,
308,
310,
312,
314,
316,
318,
320,
322,
324,
326,
328,
330,
332,
335,
337,
340,
343,
346,
349,
352,
355,
358,
361,
364,
367,
370,
373,
374,
377,
381,
384,
388,
390,
392,
394,
396,
398,
400,
402,
404,
406,
408,
410,
412,
414,
416,
418,
420,
422,
425,
427,
429,
433,
437,
440,
443,
446,
449,
451,
453,
455,
458,
461,
463,
466,
468,
471,
474,
477,
480,
483,
486,
489,
492,
495,
498,
501,
504,
507,
510,
513,
516,
519,
521,
524,
527,
530,
533,
536,
539,
542,
545,
548,
550,
553,
556,
559,
562,
565,
568,
571,
574,
576,
577,
578,
579,
580,
581,
582,
583,
584,
585,
586,
587,
589,
590,
591,
593,
595,
599,
603,
605,
607,
608,
610,
612,
614,
616,
618,
620,
622,
624,
626,
629,
631,
633,
634,
635,
637,
639,
641,
643,
645,
647,
649,
651,
653,
655,
655,
657,
659,
659,
660,
661,
661,
662,
663,
663,
665,
667,
669,
671,
673,
675,
675,
677,
679,
681,
683,
685,
686,
686,
687,
689,
689,
691,
692,
693,
694,
695,
696,
697,
698,
699,
700,
700,
704,
708,
712,
716,
719,
722,
725,
728,
731,
735,
739,
743,
747,
750,
753,
756,
759,
762,
765,
768,
771,
774,
778,
782,
786,
790,
793,
796,
799,
802,
805,
808,
812,
816,
820,
824,
827,
830,
833,
836,
839,
842,
845,
848,
851,
853,
857,
861,
865,
869,
872,
875,
878,
881,
884,
887,
888,
891,
894,
897,
898,
900,
903,
906,
909,
912,
915,
918,
921,
924,
927,
930,
933,
936,
939,
942,
945,
948,
951,
954,
957,
960,
963,
966,
969,
972,
974,
976,
978,
979,
981,
983,
985,
987,
989,
994,
997,
1000,
1003,
1006,
1009,
1012,
1015,
1018,
1021,
1024,
1027,
1030,
1033,
1036,
1039,
1042,
1045,
1048,
1051,
1054,
1057,
1060,
1063,
1066,
1069,
1072,
1075,
1078,
1081,
1084,
1087,
1090,
1092,
1092,
1093,
1093,
1094,
1097,
1100,
1103,
1106,
1109,
1112,
1115,
1118,
1121,
1124,
1127,
1130,
1133,
1136,
1139,
1142,
1144,
1146,
1148,
1150,
1152,
1153,
1155,
1157,
1159,
1161,
1162,
1166,
1170,
1174,
1178,
1181,
1184,
1187,
1190,
1193,
1197,
1201,
1205,
1209,
1212,
1215,
1218,
1221,
1224,
1228,
1232,
1236,
1240,
1243,
1246,
1249,
1250,
1253,
1256,
1259,
1262,
1265,
1268,
1271,
1274,
1277,
1280,
1283,
1286,
1289,
1292,
1295,
1298,
1301,
1304,
1307,
1310,
1313,
1316,
1319,
1322,
1325,
1328,
1331,
1334,
1336,
1339,
1342,
1345,
1348,
1351,
1354,
1357,
1360,
1363,
1366,
1369,
1372,
1375,
1378,
1381,
};
const int OpcodeOperandTypes[] = {
-1,
/**/
/**/
OpTypes::i32imm,
OpTypes::i32imm,
OpTypes::i32imm,
OpTypes::i32imm,
/**/
-1, -1, OpTypes::i32imm,
-1, -1, -1, OpTypes::i32imm,
-1,
-1, -1, -1, OpTypes::i32imm,
-1, -1, OpTypes::i32imm,
/**/
-1,
-1, -1,
-1, -1,
/**/
OpTypes::i32imm,
OpTypes::i32imm,
OpTypes::i64imm, OpTypes::i32imm,
/**/
-1, OpTypes::i64imm, OpTypes::i32imm, -1, OpTypes::i32imm, OpTypes::i32imm,
-1,
/**/
-1, OpTypes::i32imm,
-1,
/**/
/**/
/**/
/**/
/**/
-1, OpTypes::i8imm,
OpTypes::i16imm, -1, OpTypes::i32imm,
/**/
OpTypes::type0, OpTypes::type0, OpTypes::type0,
OpTypes::type0, OpTypes::type0, OpTypes::type0,
OpTypes::type0, OpTypes::type0, OpTypes::type0,
OpTypes::type0, OpTypes::type0, OpTypes::type0,
OpTypes::type0, OpTypes::type0, OpTypes::type0,
OpTypes::type0, OpTypes::type0, OpTypes::type0,
OpTypes::type0, OpTypes::type0, OpTypes::type0,
OpTypes::type0, OpTypes::type0, OpTypes::type0,
OpTypes::type0, OpTypes::type0, OpTypes::type0,
OpTypes::type0, OpTypes::type0, OpTypes::type0,
OpTypes::type0,
OpTypes::type0,
OpTypes::type0, -1,
OpTypes::type0, -1,
OpTypes::type0, OpTypes::type1, -1,
OpTypes::type0, OpTypes::type1,
OpTypes::type0, OpTypes::type0, OpTypes::type1, -1,
OpTypes::type0, OpTypes::type1,
OpTypes::type0, OpTypes::type1,
OpTypes::type0, OpTypes::type1,
OpTypes::type0, OpTypes::type1,
OpTypes::type0, OpTypes::type1,
OpTypes::type0, OpTypes::type1,
OpTypes::type0, OpTypes::type1,
OpTypes::type0, OpTypes::type0,
OpTypes::type0, OpTypes::type0,
OpTypes::type0, OpTypes::ptype1,
OpTypes::type0, OpTypes::ptype1,
OpTypes::type0, OpTypes::ptype1,
OpTypes::type0, OpTypes::ptype1, OpTypes::ptype1, OpTypes::type2, -1,
OpTypes::type0, OpTypes::ptype1, OpTypes::ptype1, OpTypes::type2, -1,
OpTypes::type0, OpTypes::ptype1, OpTypes::ptype1, OpTypes::type2, -1,
OpTypes::type0, OpTypes::ptype1,
OpTypes::ptype0, OpTypes::type1, OpTypes::ptype0, OpTypes::ptype2, -1,
OpTypes::type0, OpTypes::type1, OpTypes::type2, OpTypes::type0, OpTypes::type0,
OpTypes::type0, OpTypes::ptype1, OpTypes::type0, OpTypes::type0,
OpTypes::type0, OpTypes::ptype1, OpTypes::type0,
OpTypes::type0, OpTypes::ptype1, OpTypes::type0,
OpTypes::type0, OpTypes::ptype1, OpTypes::type0,
OpTypes::type0, OpTypes::ptype1, OpTypes::type0,
OpTypes::type0, OpTypes::ptype1, OpTypes::type0,
OpTypes::type0, OpTypes::ptype1, OpTypes::type0,
OpTypes::type0, OpTypes::ptype1, OpTypes::type0,
OpTypes::type0, OpTypes::ptype1, OpTypes::type0,
OpTypes::type0, OpTypes::ptype1, OpTypes::type0,
OpTypes::type0, OpTypes::ptype1, OpTypes::type0,
OpTypes::type0, OpTypes::ptype1, OpTypes::type0,
OpTypes::type0, OpTypes::ptype1, OpTypes::type0,
OpTypes::type0, OpTypes::ptype1, OpTypes::type0,
OpTypes::i32imm, OpTypes::i32imm,
OpTypes::type0, -1,
OpTypes::type0,
-1,
-1,
OpTypes::type0, OpTypes::type1,
OpTypes::type0, OpTypes::type1,
OpTypes::type0, -1,
OpTypes::type0, -1,
OpTypes::type0,
OpTypes::type0, OpTypes::type1, -1,
OpTypes::type0, OpTypes::type1,
OpTypes::type0, OpTypes::type0, OpTypes::untyped_imm_0,
OpTypes::type0, OpTypes::type1,
OpTypes::type0, OpTypes::type0, OpTypes::type1,
OpTypes::type0, OpTypes::type0, OpTypes::type1,
OpTypes::type0, OpTypes::type0, OpTypes::type1,
OpTypes::type0, -1, OpTypes::type1, OpTypes::type1,
OpTypes::type0, -1, OpTypes::type1, OpTypes::type1,
OpTypes::type0, OpTypes::type1, OpTypes::type0, OpTypes::type0,
OpTypes::type0, OpTypes::type1, OpTypes::type0, OpTypes::type0,
OpTypes::type0, OpTypes::type1, OpTypes::type0, OpTypes::type0, OpTypes::type1,
OpTypes::type0, OpTypes::type1, OpTypes::type0, OpTypes::type0,
OpTypes::type0, OpTypes::type1, OpTypes::type0, OpTypes::type0, OpTypes::type1,
OpTypes::type0, OpTypes::type1, OpTypes::type0, OpTypes::type0,
OpTypes::type0, OpTypes::type1, OpTypes::type0, OpTypes::type0, OpTypes::type1,
OpTypes::type0, OpTypes::type1, OpTypes::type0, OpTypes::type0,
OpTypes::type0, OpTypes::type1, OpTypes::type0, OpTypes::type0, OpTypes::type1,
OpTypes::type0, OpTypes::type1, OpTypes::type0, OpTypes::type0,
OpTypes::type0, OpTypes::type1, OpTypes::type0, OpTypes::type0,
OpTypes::type0, OpTypes::type0, OpTypes::type0,
OpTypes::type0, OpTypes::type0, OpTypes::type0,
OpTypes::type0, OpTypes::type0, OpTypes::type0,
OpTypes::type0, OpTypes::type0, OpTypes::type0,
OpTypes::type0, OpTypes::type0, OpTypes::type0,
OpTypes::type0, OpTypes::type0, OpTypes::type0, OpTypes::type0,
OpTypes::type0, OpTypes::type0, OpTypes::type0, OpTypes::type0,
OpTypes::type0, OpTypes::type0, OpTypes::type0,
OpTypes::type0, OpTypes::type0, OpTypes::type0,
OpTypes::type0, OpTypes::type0, OpTypes::type0,
OpTypes::type0, OpTypes::type0,
OpTypes::type0, OpTypes::type0,
OpTypes::type0, OpTypes::type0,
OpTypes::type0, OpTypes::type0,
OpTypes::type0, OpTypes::type0,
OpTypes::type0, OpTypes::type0,
OpTypes::type0, OpTypes::type1,
OpTypes::type0, OpTypes::type1,
OpTypes::type0, OpTypes::type1,
OpTypes::type0, OpTypes::type1,
OpTypes::type0, OpTypes::type1,
OpTypes::type0, OpTypes::type1,
OpTypes::type0, OpTypes::type0,
OpTypes::type0, OpTypes::type0, OpTypes::type1,
OpTypes::type0, OpTypes::type0,
OpTypes::type0, OpTypes::type0, OpTypes::type0,
OpTypes::type0, OpTypes::type0, OpTypes::type0,
OpTypes::type0, OpTypes::type0, OpTypes::type0,
OpTypes::type0, OpTypes::type0, OpTypes::type0,
OpTypes::type0, OpTypes::type0, OpTypes::type0,
OpTypes::type0, OpTypes::type0, OpTypes::type0,
OpTypes::type0, OpTypes::type0, OpTypes::type1,
OpTypes::type0, OpTypes::type0, -1,
OpTypes::type0, OpTypes::type0, OpTypes::type0,
OpTypes::type0, OpTypes::type0, OpTypes::type0,
OpTypes::type0, OpTypes::type0, OpTypes::type0,
OpTypes::type0, OpTypes::type0, OpTypes::type0,
-1,
OpTypes::ptype0, -1, OpTypes::type1,
OpTypes::type0, OpTypes::type0, OpTypes::type1, OpTypes::type2,
OpTypes::type0, OpTypes::type1, OpTypes::type2,
OpTypes::type0, OpTypes::type1, OpTypes::type1, -1,
OpTypes::type0, OpTypes::type1,
OpTypes::type0, OpTypes::type1,
OpTypes::type0, OpTypes::type1,
OpTypes::type0, OpTypes::type1,
OpTypes::type0, OpTypes::type1,
OpTypes::type0, OpTypes::type0,
OpTypes::type0, OpTypes::type0,
OpTypes::type0, OpTypes::type0,
OpTypes::type0, OpTypes::type0,
OpTypes::type0, OpTypes::type0,
OpTypes::type0, OpTypes::type0,
OpTypes::type0, OpTypes::type0,
OpTypes::type0, OpTypes::type0,
OpTypes::type0, OpTypes::type0,
OpTypes::type0, OpTypes::type1,
OpTypes::type0, -1,
OpTypes::type0, -1,
OpTypes::ptype0, OpTypes::type1, OpTypes::i32imm,
OpTypes::i32imm, OpTypes::i32imm,
OpTypes::i32imm, OpTypes::i32imm,
OpTypes::btarget, OpTypes::GPR32, OpTypes::GPR32, OpTypes::i32imm,
OpTypes::btarget, OpTypes::GPR32, OpTypes::i32imm, OpTypes::i32imm,
OpTypes::GPR32, OpTypes::i32imm, OpTypes::i32imm,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::i32imm,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::i32imm,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::i32imm,
-1, OpTypes::i32imm,
OpTypes::GPR32, OpTypes::i32imm,
OpTypes::GPR32, OpTypes::GPR32,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::GPR32,
OpTypes::GPR32, OpTypes::GPR32, -1,
OpTypes::GPR32, -1,
OpTypes::GPR32, OpTypes::GPR32, -1,
OpTypes::GPR32, -1,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::i32imm,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::GPR32,
OpTypes::GPR32, OpTypes::GPR32, -1,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::immU6,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::i32imm,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::GPR32,
OpTypes::GPR32, OpTypes::GPR32, -1,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::immU6,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::i32imm,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::GPR32,
OpTypes::GPR32, OpTypes::GPR32, -1,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::immU6,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::i32imm,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::GPR32,
OpTypes::GPR32, OpTypes::GPR32, -1,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::immU6,
OpTypes::GPR32, OpTypes::GPR32, -1,
OpTypes::GPR32, -1,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::i32imm,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::GPR32,
OpTypes::GPR32, OpTypes::GPR32, -1,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::immU6,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::i32imm,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::GPR32,
OpTypes::GPR32, OpTypes::GPR32, -1,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::immU6,
OpTypes::GPR32, OpTypes::GPR32, -1,
OpTypes::GPR32, -1,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::i32imm,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::GPR32,
OpTypes::GPR32, OpTypes::GPR32, -1,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::immU6,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::i32imm,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::GPR32,
OpTypes::GPR32, OpTypes::GPR32, -1,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::immU6,
OpTypes::GPR32, -1,
OpTypes::btargetS10,
OpTypes::btargetS7,
OpTypes::btargetS7,
OpTypes::btargetS7,
OpTypes::btargetS7,
OpTypes::calltargetS25,
OpTypes::btargetS7,
OpTypes::btargetS7,
OpTypes::btargetS7,
OpTypes::btargetS7,
OpTypes::btargetS13,
OpTypes::GPR32, -1,
OpTypes::btargetS10,
OpTypes::btargetS25,
OpTypes::GPR32, OpTypes::btargetS8,
OpTypes::GPR32, OpTypes::btargetS8,
OpTypes::btargetS9, OpTypes::GPR32, OpTypes::GPR32, OpTypes::i32imm,
OpTypes::btargetS9, OpTypes::GPR32, OpTypes::immU6, OpTypes::i32imm,
OpTypes::GPR32, -1,
OpTypes::GPR32, -1,
OpTypes::btargetS10,
OpTypes::btargetS21, OpTypes::i32imm,
-1, OpTypes::i32imm,
OpTypes::GPR32, OpTypes::i32imm,
OpTypes::GPR32, OpTypes::GPR32,
OpTypes::GPR32, -1,
OpTypes::GPR32, -1,
OpTypes::GPR32, OpTypes::i32imm,
OpTypes::GPR32, OpTypes::GPR32,
OpTypes::GPR32, OpTypes::i32imm,
OpTypes::GPR32, OpTypes::GPR32, -1,
OpTypes::GPR32, OpTypes::GPR32,
OpTypes::GPR32, OpTypes::GPR32,
-1,
-1,
OpTypes::GPR32, OpTypes::GPR32,
OpTypes::GPR32, OpTypes::GPR32,
OpTypes::GPR32, OpTypes::GPR32,
OpTypes::GPR32, OpTypes::GPR32,
OpTypes::GPR32, OpTypes::GPR32,
OpTypes::GPR32, OpTypes::GPR32,
OpTypes::GPR32, OpTypes::GPR32,
OpTypes::GPR32, OpTypes::GPR32,
OpTypes::GPR32, OpTypes::GPR32,
OpTypes::GPR32, OpTypes::GPR32,
/**/
OpTypes::GPR32, OpTypes::GPR32,
OpTypes::GPR32, OpTypes::GPR32,
/**/
OpTypes::GPR32,
OpTypes::GPR32,
/**/
OpTypes::GPR32,
OpTypes::GPR32,
/**/
OpTypes::GPR32, OpTypes::GPR32,
OpTypes::GPR32, OpTypes::GPR32,
OpTypes::GPR32, OpTypes::GPR32,
OpTypes::GPR32, OpTypes::GPR32,
OpTypes::GPR32, OpTypes::GPR32,
OpTypes::GPR32, OpTypes::GPR32,
/**/
OpTypes::GPR32, OpTypes::GPR32,
OpTypes::GPR32, OpTypes::GPR32,
OpTypes::GPR32, OpTypes::GPR32,
OpTypes::GPR32, OpTypes::GPR32,
OpTypes::GPR32, OpTypes::GPR32,
OpTypes::GPR32,
/**/
OpTypes::immU6,
OpTypes::GPR32, OpTypes::GPR32,
/**/
OpTypes::GPR32, OpTypes::GPR32,
-1,
-1,
-1,
-1,
OpTypes::GPR32,
OpTypes::GPR32,
-1,
OpTypes::i32imm,
OpTypes::i32imm,
/**/
OpTypes::GPR32, OpTypes::GPR32, OpTypes::GPR32, -1,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::GPR32, -1,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::GPR32, -1,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::GPR32, -1,
OpTypes::GPR32, OpTypes::i32imm, OpTypes::i32imm,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::i32imm,
OpTypes::GPR32, OpTypes::GPR32, -1,
OpTypes::GPR32, OpTypes::GPR32, -1,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::GPR32,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::GPR32, -1,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::GPR32, -1,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::GPR32, -1,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::GPR32, -1,
OpTypes::GPR32, OpTypes::i32imm, OpTypes::i32imm,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::i32imm,
OpTypes::GPR32, OpTypes::GPR32, -1,
OpTypes::GPR32, OpTypes::i32imm, OpTypes::i32imm,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::i32imm,
OpTypes::GPR32, OpTypes::GPR32, -1,
OpTypes::GPR32, OpTypes::i32imm, OpTypes::i32imm,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::i32imm,
OpTypes::GPR32, OpTypes::GPR32, -1,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::GPR32, -1,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::GPR32, -1,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::GPR32, -1,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::GPR32, -1,
OpTypes::GPR32, OpTypes::i32imm, OpTypes::i32imm,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::i32imm,
OpTypes::GPR32, OpTypes::GPR32, -1,
OpTypes::GPR32, OpTypes::GPR32, -1,
OpTypes::GPR32, OpTypes::GPR32, -1,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::GPR32,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::GPR32, -1,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::GPR32, -1,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::GPR32, -1,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::GPR32, -1,
OpTypes::GPR32, OpTypes::i32imm, OpTypes::i32imm,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::i32imm,
OpTypes::GPR32, OpTypes::GPR32, -1,
OpTypes::GPR32, OpTypes::i32imm, OpTypes::i32imm,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::i32imm,
OpTypes::GPR32, OpTypes::GPR32, -1,
OpTypes::GPR32, OpTypes::i32imm, OpTypes::i32imm,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::i32imm,
OpTypes::GPR32, OpTypes::GPR32, -1,
OpTypes::GPR32, -1,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::GPR32, -1,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::GPR32, -1,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::GPR32, -1,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::GPR32, -1,
OpTypes::GPR32, OpTypes::i32imm, OpTypes::i32imm,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::i32imm,
OpTypes::GPR32, OpTypes::GPR32, -1,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::GPR32,
OpTypes::GPR32, OpTypes::GPR32, -1,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::GPR32,
-1,
OpTypes::GPR32, OpTypes::i32imm, OpTypes::i32imm,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::i32imm,
OpTypes::GPR32, OpTypes::GPR32, -1,
-1,
OpTypes::GPR32, -1,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::i32imm,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::GPR32,
OpTypes::GPR32, OpTypes::GPR32, -1,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::immU6,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::i32imm,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::GPR32,
OpTypes::GPR32, OpTypes::GPR32, -1,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::immU6,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::i32imm,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::GPR32,
OpTypes::GPR32, OpTypes::GPR32, -1,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::immU6,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::i32imm,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::GPR32,
OpTypes::GPR32, OpTypes::GPR32, -1,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::immU6,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::i32imm,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::GPR32,
OpTypes::GPR32, OpTypes::GPR32, -1,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::immU6,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::i32imm,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::GPR32,
OpTypes::GPR32, OpTypes::GPR32, -1,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::immU6,
OpTypes::GPR32, OpTypes::i32imm,
OpTypes::GPR32, OpTypes::GPR32,
OpTypes::GPR32, -1,
-1,
OpTypes::GPR32, -1,
OpTypes::GPR32, OpTypes::i32imm,
OpTypes::GPR32, OpTypes::GPR32,
OpTypes::GPR32, -1,
OpTypes::GPR32, OpTypes::immU6,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::GPR32, OpTypes::i32imm, OpTypes::i32imm,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::i32imm,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::GPR32,
OpTypes::GPR32, OpTypes::GPR32, -1,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::immU6,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::i32imm,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::GPR32,
OpTypes::GPR32, OpTypes::GPR32, -1,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::immU6,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::i32imm,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::GPR32,
OpTypes::GPR32, OpTypes::GPR32, -1,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::immU6,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::i32imm,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::GPR32,
OpTypes::GPR32, OpTypes::GPR32, -1,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::immU6,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::i32imm,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::GPR32,
OpTypes::GPR32, OpTypes::GPR32, -1,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::immU6,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::i32imm,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::GPR32,
OpTypes::GPR32, OpTypes::GPR32, -1,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::immU6,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::i32imm,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::GPR32,
OpTypes::GPR32, OpTypes::GPR32, -1,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::immU6,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::i32imm,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::GPR32,
OpTypes::GPR32, OpTypes::GPR32, -1,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::immU6,
OpTypes::GPR32, -1,
/**/
OpTypes::GPR32Reduced,
/**/
OpTypes::GPR32Reduced,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::i32imm,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::GPR32,
OpTypes::GPR32, OpTypes::GPR32, -1,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::immU6,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::i32imm,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::GPR32,
OpTypes::GPR32, OpTypes::GPR32, -1,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::immU6,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::i32imm,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::GPR32,
OpTypes::GPR32, OpTypes::GPR32, -1,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::immU6,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::i32imm,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::GPR32,
OpTypes::GPR32, OpTypes::GPR32, -1,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::immU6,
OpTypes::GPR32, OpTypes::GPR32,
OpTypes::GPR32, OpTypes::GPR32,
OpTypes::GPR32, OpTypes::GPR32,
OpTypes::GPR32, OpTypes::GPR32,
OpTypes::GPR32Reduced, -1,
-1,
OpTypes::GPR32Reduced, -1,
OpTypes::GPR32Reduced, -1,
OpTypes::GPR32Reduced, -1,
OpTypes::GPR32Reduced, -1,
-1,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::GPR32, -1,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::GPR32, -1,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::GPR32, -1,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::GPR32, -1,
OpTypes::GPR32, OpTypes::i32imm, OpTypes::i32imm,
OpTypes::GPR32, OpTypes::GPR32, -1,
OpTypes::GPR32, OpTypes::GPR32, -1,
OpTypes::GPR32, OpTypes::i32imm, OpTypes::i32imm,
OpTypes::GPR32, OpTypes::GPR32, -1,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::GPR32, -1,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::GPR32, -1,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::GPR32, -1,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::GPR32, -1,
OpTypes::GPR32, OpTypes::i32imm, OpTypes::i32imm,
OpTypes::GPR32, OpTypes::GPR32, -1,
OpTypes::GPR32, OpTypes::GPR32, -1,
OpTypes::GPR32, OpTypes::i32imm, OpTypes::i32imm,
OpTypes::GPR32, OpTypes::GPR32, -1,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::GPR32, -1,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::GPR32, -1,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::GPR32, -1,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::GPR32, -1,
OpTypes::GPR32, OpTypes::i32imm, OpTypes::i32imm,
OpTypes::GPR32, OpTypes::GPR32, -1,
OpTypes::GPR32, OpTypes::GPR32, -1,
-1,
OpTypes::GPR32, OpTypes::i32imm, OpTypes::i32imm,
OpTypes::GPR32, OpTypes::GPR32, -1,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::i32imm,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::GPR32,
OpTypes::GPR32, OpTypes::GPR32, -1,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::immU6,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::i32imm,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::GPR32,
OpTypes::GPR32, OpTypes::GPR32, -1,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::immU6,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::i32imm,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::GPR32,
OpTypes::GPR32, OpTypes::GPR32, -1,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::immU6,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::i32imm,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::GPR32,
OpTypes::GPR32, OpTypes::GPR32, -1,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::immU6,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::i32imm,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::GPR32,
OpTypes::GPR32, OpTypes::GPR32, -1,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::immU6,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::i32imm,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::GPR32,
OpTypes::GPR32, OpTypes::GPR32, -1,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::immU6,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::GPR32,
OpTypes::GPR32, OpTypes::GPR32, -1,
OpTypes::GPR32, -1,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::i32imm,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::GPR32,
OpTypes::GPR32, OpTypes::GPR32, -1,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::immU6,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::i32imm,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::GPR32,
OpTypes::GPR32, OpTypes::GPR32, -1,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::immU6,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::i32imm,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::GPR32,
OpTypes::GPR32, OpTypes::GPR32, -1,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::immU6,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::i32imm,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::GPR32,
OpTypes::GPR32, OpTypes::GPR32, -1,
OpTypes::GPR32, OpTypes::GPR32, OpTypes::immU6,
};
return OpcodeOperandTypes[Offsets[Opcode] + OpIdx];
}
} // end namespace ARC
} // end namespace llvm
#endif // GET_INSTRINFO_OPERAND_TYPE
#ifdef GET_INSTRMAP_INFO
#undef GET_INSTRMAP_INFO
namespace llvm {
namespace ARC {
enum AA {
AA_PostIncAM
};
// getPostIncOpcode
LLVM_READONLY
int getPostIncOpcode(uint16_t Opcode) {
static const uint16_t getPostIncOpcodeTable[][2] = {
{ ARC::LDB_DI_rs9, ARC::LDB_DI_AB_rs9 },
{ ARC::LDB_X_DI_rs9, ARC::LDB_X_DI_AB_rs9 },
{ ARC::LDB_X_rs9, ARC::LDB_X_AB_rs9 },
{ ARC::LDB_rs9, ARC::LDB_AB_rs9 },
{ ARC::LDH_DI_rs9, ARC::LDH_DI_AB_rs9 },
{ ARC::LDH_X_DI_rs9, ARC::LDH_X_DI_AB_rs9 },
{ ARC::LDH_X_rs9, ARC::LDH_X_AB_rs9 },
{ ARC::LDH_rs9, ARC::LDH_AB_rs9 },
{ ARC::LD_DI_rs9, ARC::LD_DI_AB_rs9 },
{ ARC::LD_rs9, ARC::LD_AB_rs9 },
{ ARC::STB_DI_rs9, ARC::STB_DI_AB_rs9 },
{ ARC::STB_rs9, ARC::STB_AB_rs9 },
{ ARC::STH_DI_rs9, ARC::STH_DI_AB_rs9 },
{ ARC::STH_rs9, ARC::STH_AB_rs9 },
{ ARC::ST_DI_rs9, ARC::ST_DI_AB_rs9 },
{ ARC::ST_rs9, ARC::ST_AB_rs9 },
}; // End of getPostIncOpcodeTable
unsigned mid;
unsigned start = 0;
unsigned end = 16;
while (start < end) {
mid = start + (end - start)/2;
if (Opcode == getPostIncOpcodeTable[mid][0]) {
break;
}
if (Opcode < getPostIncOpcodeTable[mid][0])
end = mid;
else
start = mid + 1;
}
if (start == end)
return -1; // Instruction doesn't exist in this table.
return getPostIncOpcodeTable[mid][1];
}
} // end namespace ARC
} // end namespace llvm
#endif // GET_INSTRMAP_INFO
|