|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
gen/lib/Target/AArch64/AArch64GenCallingConv.inc 46 LocVT = MVT::i64;
86 if (LocVT == MVT::i64) {
88 if (LocVT == MVT::i64) {
105 if (LocVT == MVT::i64) {
126 if (LocVT == MVT::i64) {
135 if (LocVT == MVT::i64) {
181 LocVT = MVT::i64;
202 LocVT = MVT::i64;
231 if (LocVT == MVT::i64) {
246 if (LocVT == MVT::i64) {
257 if (LocVT == MVT::i64) {
361 if (LocVT == MVT::i64 ||
397 LocVT = MVT::i64;
414 if (LocVT == MVT::i64) {
428 if (LocVT == MVT::i64) {
437 if (LocVT == MVT::i64) {
475 if (LocVT == MVT::i64) {
490 if (LocVT == MVT::i64) {
501 if (LocVT == MVT::i64) {
622 if (LocVT == MVT::i64 ||
698 if (LocVT == MVT::i64) {
706 if (LocVT == MVT::i64 ||
741 LocVT = MVT::i64;
765 LocVT = MVT::i64;
780 if (LocVT == MVT::i64) {
788 if (LocVT == MVT::i64 ||
823 LocVT = MVT::i64;
879 LocVT = MVT::i64;
888 if (LocVT == MVT::i64) {
925 if (LocVT == MVT::i64) {
939 if (LocVT == MVT::i64 ||
954 if (LocVT == MVT::i64) {
976 LocVT = MVT::i64;
992 LocVT = MVT::i64;
1013 if (LocVT == MVT::i64) {
1070 if (LocVT == MVT::i64) {
1213 if (LocVT == MVT::i64) {
gen/lib/Target/AArch64/AArch64GenDAGISel.inc 77 /* 50*/ OPC_CheckChild1Type, MVT::i64,
83 /* 61*/ OPC_CheckChild1Type, MVT::i64,
93 /* 79*/ OPC_CheckChild1Type, MVT::i64,
98 /* 87*/ OPC_CheckChild1Type, MVT::i64,
111 /* 111*/ OPC_CheckChild1Type, MVT::i64,
116 /* 119*/ OPC_CheckChild1Type, MVT::i64,
127 /* 140*/ OPC_CheckChild1Type, MVT::i64,
132 /* 148*/ OPC_CheckChild1Type, MVT::i64,
150 /* 182*/ OPC_CheckChild1Type, MVT::i64,
154 /* 188*/ OPC_CheckChild1Type, MVT::i64,
165 /* 209*/ OPC_CheckChild1Type, MVT::i64,
170 /* 217*/ OPC_CheckChild1Type, MVT::i64,
183 /* 241*/ OPC_CheckChild1Type, MVT::i64,
188 /* 249*/ OPC_CheckChild1Type, MVT::i64,
199 /* 270*/ OPC_CheckChild1Type, MVT::i64,
204 /* 278*/ OPC_CheckChild1Type, MVT::i64,
212 /* 289*/ OPC_CheckChild1Type, MVT::i64,
226 /* 325*/ OPC_CheckChild1Type, MVT::i64,
230 /* 331*/ OPC_CheckChild1Type, MVT::i64,
241 /* 352*/ OPC_CheckChild1Type, MVT::i64,
246 /* 360*/ OPC_CheckChild1Type, MVT::i64,
259 /* 384*/ OPC_CheckChild1Type, MVT::i64,
264 /* 392*/ OPC_CheckChild1Type, MVT::i64,
275 /* 413*/ OPC_CheckChild1Type, MVT::i64,
280 /* 421*/ OPC_CheckChild1Type, MVT::i64,
288 /* 432*/ OPC_CheckChild1Type, MVT::i64,
303 /* 469*/ OPC_CheckChild1Type, MVT::i64,
313 /* 487*/ OPC_CheckChild1Type, MVT::i64,
318 /* 495*/ OPC_CheckChild1Type, MVT::i64,
331 /* 519*/ OPC_CheckChild1Type, MVT::i64,
336 /* 527*/ OPC_CheckChild1Type, MVT::i64,
347 /* 548*/ OPC_CheckChild1Type, MVT::i64,
352 /* 556*/ OPC_CheckChild1Type, MVT::i64,
370 /* 590*/ OPC_CheckChild1Type, MVT::i64,
374 /* 596*/ OPC_CheckChild1Type, MVT::i64,
385 /* 617*/ OPC_CheckChild1Type, MVT::i64,
390 /* 625*/ OPC_CheckChild1Type, MVT::i64,
403 /* 649*/ OPC_CheckChild1Type, MVT::i64,
408 /* 657*/ OPC_CheckChild1Type, MVT::i64,
419 /* 678*/ OPC_CheckChild1Type, MVT::i64,
424 /* 686*/ OPC_CheckChild1Type, MVT::i64,
432 /* 697*/ OPC_CheckChild1Type, MVT::i64,
446 /* 733*/ OPC_CheckChild1Type, MVT::i64,
450 /* 739*/ OPC_CheckChild1Type, MVT::i64,
461 /* 760*/ OPC_CheckChild1Type, MVT::i64,
466 /* 768*/ OPC_CheckChild1Type, MVT::i64,
479 /* 792*/ OPC_CheckChild1Type, MVT::i64,
484 /* 800*/ OPC_CheckChild1Type, MVT::i64,
495 /* 821*/ OPC_CheckChild1Type, MVT::i64,
500 /* 829*/ OPC_CheckChild1Type, MVT::i64,
508 /* 840*/ OPC_CheckChild1Type, MVT::i64,
524 /* 878*/ OPC_CheckChild1Type, MVT::i64,
530 /* 889*/ OPC_CheckChild1Type, MVT::i64,
540 /* 907*/ OPC_CheckChild1Type, MVT::i64,
545 /* 915*/ OPC_CheckChild1Type, MVT::i64,
558 /* 939*/ OPC_CheckChild1Type, MVT::i64,
563 /* 947*/ OPC_CheckChild1Type, MVT::i64,
574 /* 968*/ OPC_CheckChild1Type, MVT::i64,
579 /* 976*/ OPC_CheckChild1Type, MVT::i64,
597 /* 1010*/ OPC_CheckChild1Type, MVT::i64,
601 /* 1016*/ OPC_CheckChild1Type, MVT::i64,
612 /* 1037*/ OPC_CheckChild1Type, MVT::i64,
617 /* 1045*/ OPC_CheckChild1Type, MVT::i64,
630 /* 1069*/ OPC_CheckChild1Type, MVT::i64,
635 /* 1077*/ OPC_CheckChild1Type, MVT::i64,
646 /* 1098*/ OPC_CheckChild1Type, MVT::i64,
651 /* 1106*/ OPC_CheckChild1Type, MVT::i64,
659 /* 1117*/ OPC_CheckChild1Type, MVT::i64,
673 /* 1153*/ OPC_CheckChild1Type, MVT::i64,
677 /* 1159*/ OPC_CheckChild1Type, MVT::i64,
688 /* 1180*/ OPC_CheckChild1Type, MVT::i64,
693 /* 1188*/ OPC_CheckChild1Type, MVT::i64,
706 /* 1212*/ OPC_CheckChild1Type, MVT::i64,
711 /* 1220*/ OPC_CheckChild1Type, MVT::i64,
722 /* 1241*/ OPC_CheckChild1Type, MVT::i64,
727 /* 1249*/ OPC_CheckChild1Type, MVT::i64,
735 /* 1260*/ OPC_CheckChild1Type, MVT::i64,
750 /* 1297*/ OPC_CheckChild1Type, MVT::i64,
760 /* 1315*/ OPC_CheckChild1Type, MVT::i64,
765 /* 1323*/ OPC_CheckChild1Type, MVT::i64,
778 /* 1347*/ OPC_CheckChild1Type, MVT::i64,
783 /* 1355*/ OPC_CheckChild1Type, MVT::i64,
794 /* 1376*/ OPC_CheckChild1Type, MVT::i64,
799 /* 1384*/ OPC_CheckChild1Type, MVT::i64,
817 /* 1418*/ OPC_CheckChild1Type, MVT::i64,
821 /* 1424*/ OPC_CheckChild1Type, MVT::i64,
832 /* 1445*/ OPC_CheckChild1Type, MVT::i64,
837 /* 1453*/ OPC_CheckChild1Type, MVT::i64,
850 /* 1477*/ OPC_CheckChild1Type, MVT::i64,
855 /* 1485*/ OPC_CheckChild1Type, MVT::i64,
866 /* 1506*/ OPC_CheckChild1Type, MVT::i64,
871 /* 1514*/ OPC_CheckChild1Type, MVT::i64,
879 /* 1525*/ OPC_CheckChild1Type, MVT::i64,
893 /* 1561*/ OPC_CheckChild1Type, MVT::i64,
897 /* 1567*/ OPC_CheckChild1Type, MVT::i64,
908 /* 1588*/ OPC_CheckChild1Type, MVT::i64,
913 /* 1596*/ OPC_CheckChild1Type, MVT::i64,
926 /* 1620*/ OPC_CheckChild1Type, MVT::i64,
931 /* 1628*/ OPC_CheckChild1Type, MVT::i64,
942 /* 1649*/ OPC_CheckChild1Type, MVT::i64,
947 /* 1657*/ OPC_CheckChild1Type, MVT::i64,
955 /* 1668*/ OPC_CheckChild1Type, MVT::i64,
981 /* 1727*/ OPC_CheckChild1Type, MVT::i64,
987 /* 1738*/ OPC_CheckChild1Type, MVT::i64,
997 /* 1756*/ OPC_CheckChild1Type, MVT::i64,
1002 /* 1764*/ OPC_CheckChild1Type, MVT::i64,
1015 /* 1788*/ OPC_CheckChild1Type, MVT::i64,
1020 /* 1796*/ OPC_CheckChild1Type, MVT::i64,
1031 /* 1817*/ OPC_CheckChild1Type, MVT::i64,
1036 /* 1825*/ OPC_CheckChild1Type, MVT::i64,
1054 /* 1859*/ OPC_CheckChild1Type, MVT::i64,
1058 /* 1865*/ OPC_CheckChild1Type, MVT::i64,
1069 /* 1886*/ OPC_CheckChild1Type, MVT::i64,
1074 /* 1894*/ OPC_CheckChild1Type, MVT::i64,
1087 /* 1918*/ OPC_CheckChild1Type, MVT::i64,
1092 /* 1926*/ OPC_CheckChild1Type, MVT::i64,
1103 /* 1947*/ OPC_CheckChild1Type, MVT::i64,
1108 /* 1955*/ OPC_CheckChild1Type, MVT::i64,
1116 /* 1966*/ OPC_CheckChild1Type, MVT::i64,
1130 /* 2002*/ OPC_CheckChild1Type, MVT::i64,
1134 /* 2008*/ OPC_CheckChild1Type, MVT::i64,
1145 /* 2029*/ OPC_CheckChild1Type, MVT::i64,
1150 /* 2037*/ OPC_CheckChild1Type, MVT::i64,
1163 /* 2061*/ OPC_CheckChild1Type, MVT::i64,
1168 /* 2069*/ OPC_CheckChild1Type, MVT::i64,
1179 /* 2090*/ OPC_CheckChild1Type, MVT::i64,
1184 /* 2098*/ OPC_CheckChild1Type, MVT::i64,
1192 /* 2109*/ OPC_CheckChild1Type, MVT::i64,
1207 /* 2146*/ OPC_CheckChild1Type, MVT::i64,
1217 /* 2164*/ OPC_CheckChild1Type, MVT::i64,
1222 /* 2172*/ OPC_CheckChild1Type, MVT::i64,
1235 /* 2196*/ OPC_CheckChild1Type, MVT::i64,
1240 /* 2204*/ OPC_CheckChild1Type, MVT::i64,
1251 /* 2225*/ OPC_CheckChild1Type, MVT::i64,
1256 /* 2233*/ OPC_CheckChild1Type, MVT::i64,
1274 /* 2267*/ OPC_CheckChild1Type, MVT::i64,
1278 /* 2273*/ OPC_CheckChild1Type, MVT::i64,
1289 /* 2294*/ OPC_CheckChild1Type, MVT::i64,
1294 /* 2302*/ OPC_CheckChild1Type, MVT::i64,
1307 /* 2326*/ OPC_CheckChild1Type, MVT::i64,
1312 /* 2334*/ OPC_CheckChild1Type, MVT::i64,
1323 /* 2355*/ OPC_CheckChild1Type, MVT::i64,
1328 /* 2363*/ OPC_CheckChild1Type, MVT::i64,
1336 /* 2374*/ OPC_CheckChild1Type, MVT::i64,
1350 /* 2410*/ OPC_CheckChild1Type, MVT::i64,
1354 /* 2416*/ OPC_CheckChild1Type, MVT::i64,
1365 /* 2437*/ OPC_CheckChild1Type, MVT::i64,
1370 /* 2445*/ OPC_CheckChild1Type, MVT::i64,
1383 /* 2469*/ OPC_CheckChild1Type, MVT::i64,
1388 /* 2477*/ OPC_CheckChild1Type, MVT::i64,
1399 /* 2498*/ OPC_CheckChild1Type, MVT::i64,
1404 /* 2506*/ OPC_CheckChild1Type, MVT::i64,
1412 /* 2517*/ OPC_CheckChild1Type, MVT::i64,
1428 /* 2555*/ OPC_CheckChild1Type, MVT::i64,
1434 /* 2566*/ OPC_CheckChild1Type, MVT::i64,
1444 /* 2584*/ OPC_CheckChild1Type, MVT::i64,
1449 /* 2592*/ OPC_CheckChild1Type, MVT::i64,
1462 /* 2616*/ OPC_CheckChild1Type, MVT::i64,
1467 /* 2624*/ OPC_CheckChild1Type, MVT::i64,
1478 /* 2645*/ OPC_CheckChild1Type, MVT::i64,
1483 /* 2653*/ OPC_CheckChild1Type, MVT::i64,
1501 /* 2687*/ OPC_CheckChild1Type, MVT::i64,
1505 /* 2693*/ OPC_CheckChild1Type, MVT::i64,
1516 /* 2714*/ OPC_CheckChild1Type, MVT::i64,
1521 /* 2722*/ OPC_CheckChild1Type, MVT::i64,
1534 /* 2746*/ OPC_CheckChild1Type, MVT::i64,
1539 /* 2754*/ OPC_CheckChild1Type, MVT::i64,
1550 /* 2775*/ OPC_CheckChild1Type, MVT::i64,
1555 /* 2783*/ OPC_CheckChild1Type, MVT::i64,
1563 /* 2794*/ OPC_CheckChild1Type, MVT::i64,
1577 /* 2830*/ OPC_CheckChild1Type, MVT::i64,
1581 /* 2836*/ OPC_CheckChild1Type, MVT::i64,
1592 /* 2857*/ OPC_CheckChild1Type, MVT::i64,
1597 /* 2865*/ OPC_CheckChild1Type, MVT::i64,
1610 /* 2889*/ OPC_CheckChild1Type, MVT::i64,
1615 /* 2897*/ OPC_CheckChild1Type, MVT::i64,
1626 /* 2918*/ OPC_CheckChild1Type, MVT::i64,
1631 /* 2926*/ OPC_CheckChild1Type, MVT::i64,
1639 /* 2937*/ OPC_CheckChild1Type, MVT::i64,
1654 /* 2974*/ OPC_CheckChild1Type, MVT::i64,
1664 /* 2992*/ OPC_CheckChild1Type, MVT::i64,
1669 /* 3000*/ OPC_CheckChild1Type, MVT::i64,
1682 /* 3024*/ OPC_CheckChild1Type, MVT::i64,
1687 /* 3032*/ OPC_CheckChild1Type, MVT::i64,
1698 /* 3053*/ OPC_CheckChild1Type, MVT::i64,
1703 /* 3061*/ OPC_CheckChild1Type, MVT::i64,
1721 /* 3095*/ OPC_CheckChild1Type, MVT::i64,
1725 /* 3101*/ OPC_CheckChild1Type, MVT::i64,
1736 /* 3122*/ OPC_CheckChild1Type, MVT::i64,
1741 /* 3130*/ OPC_CheckChild1Type, MVT::i64,
1754 /* 3154*/ OPC_CheckChild1Type, MVT::i64,
1759 /* 3162*/ OPC_CheckChild1Type, MVT::i64,
1770 /* 3183*/ OPC_CheckChild1Type, MVT::i64,
1775 /* 3191*/ OPC_CheckChild1Type, MVT::i64,
1783 /* 3202*/ OPC_CheckChild1Type, MVT::i64,
1797 /* 3238*/ OPC_CheckChild1Type, MVT::i64,
1801 /* 3244*/ OPC_CheckChild1Type, MVT::i64,
1812 /* 3265*/ OPC_CheckChild1Type, MVT::i64,
1817 /* 3273*/ OPC_CheckChild1Type, MVT::i64,
1830 /* 3297*/ OPC_CheckChild1Type, MVT::i64,
1835 /* 3305*/ OPC_CheckChild1Type, MVT::i64,
1846 /* 3326*/ OPC_CheckChild1Type, MVT::i64,
1851 /* 3334*/ OPC_CheckChild1Type, MVT::i64,
1859 /* 3345*/ OPC_CheckChild1Type, MVT::i64,
1886 /* 3404*/ OPC_CheckChild1Type, MVT::i64,
1896 /* 3421*/ OPC_CheckChild1Type, MVT::i64,
1908 /* 3442*/ OPC_CheckChild1Type, MVT::i64,
1918 /* 3460*/ OPC_CheckChild1Type, MVT::i64,
1925 /* 3470*/ OPC_CheckChild1Type, MVT::i64,
1930 MVT::i64, 1/*#Ops*/, 2, // Results = #3
1932 MVT::i64, 3/*#Ops*/, 3, 0, 1, // Results = #4
1935 MVT::i64, 1/*#Ops*/, 5, // Results = #6
1937 MVT::i64, 3/*#Ops*/, 6, 0, 1, // Results = #7
1939 MVT::i64, 2/*#Ops*/, 4, 7, // Results = #8
1947 /* 3537*/ OPC_CheckChild1Type, MVT::i64,
1957 /* 3554*/ OPC_CheckChild1Type, MVT::i64,
1969 /* 3575*/ OPC_CheckChild1Type, MVT::i64,
1979 /* 3593*/ OPC_CheckChild1Type, MVT::i64,
1986 /* 3603*/ OPC_CheckChild1Type, MVT::i64,
1991 MVT::i64, 1/*#Ops*/, 2, // Results = #3
1993 MVT::i64, 3/*#Ops*/, 3, 0, 1, // Results = #4
1996 MVT::i64, 1/*#Ops*/, 5, // Results = #6
1998 MVT::i64, 3/*#Ops*/, 6, 0, 1, // Results = #7
2000 MVT::i64, 2/*#Ops*/, 4, 7, // Results = #8
2018 /* 3690*/ OPC_CheckChild1Type, MVT::i64,
2028 /* 3707*/ OPC_CheckChild1Type, MVT::i64,
2040 /* 3728*/ OPC_CheckChild1Type, MVT::i64,
2050 /* 3746*/ OPC_CheckChild1Type, MVT::i64,
2057 /* 3756*/ OPC_CheckChild1Type, MVT::i64,
2062 MVT::i64, 1/*#Ops*/, 2, // Results = #3
2064 MVT::i64, 3/*#Ops*/, 3, 0, 1, // Results = #4
2067 MVT::i64, 1/*#Ops*/, 5, // Results = #6
2069 MVT::i64, 3/*#Ops*/, 6, 0, 1, // Results = #7
2071 MVT::i64, 2/*#Ops*/, 4, 7, // Results = #8
2079 /* 3823*/ OPC_CheckChild1Type, MVT::i64,
2089 /* 3840*/ OPC_CheckChild1Type, MVT::i64,
2101 /* 3861*/ OPC_CheckChild1Type, MVT::i64,
2111 /* 3879*/ OPC_CheckChild1Type, MVT::i64,
2118 /* 3889*/ OPC_CheckChild1Type, MVT::i64,
2123 MVT::i64, 1/*#Ops*/, 2, // Results = #3
2125 MVT::i64, 3/*#Ops*/, 3, 0, 1, // Results = #4
2128 MVT::i64, 1/*#Ops*/, 5, // Results = #6
2130 MVT::i64, 3/*#Ops*/, 6, 0, 1, // Results = #7
2132 MVT::i64, 2/*#Ops*/, 4, 7, // Results = #8
2153 /* 3980*/ OPC_CheckChild1Type, MVT::i64,
2170 /* 4025*/ OPC_CheckChild1Type, MVT::i64,
2193 /* 4081*/ OPC_CheckChild1Type, MVT::i64,
2210 /* 4126*/ OPC_CheckChild1Type, MVT::i64,
2233 /* 4182*/ OPC_CheckChild1Type, MVT::i64,
2250 /* 4227*/ OPC_CheckChild1Type, MVT::i64,
2273 /* 4283*/ OPC_CheckChild1Type, MVT::i64,
2290 /* 4328*/ OPC_CheckChild1Type, MVT::i64,
2313 /* 4384*/ OPC_CheckChild1Type, MVT::i64,
2330 /* 4429*/ OPC_CheckChild1Type, MVT::i64,
2353 /* 4485*/ OPC_CheckChild1Type, MVT::i64,
2370 /* 4530*/ OPC_CheckChild1Type, MVT::i64,
2389 /* 4575*/ OPC_SwitchType /*2 cases */, 17, MVT::i64,// ->4595
2392 /* 4582*/ OPC_CheckChild1Type, MVT::i64,
2395 MVT::i64, 2/*#Ops*/, 0, 1,
2402 /* 4603*/ OPC_CheckChild1Type, MVT::i64,
2411 /* 4621*/ OPC_CheckChild1Type, MVT::i64,
2426 /* 4651*/ OPC_CheckChild1Type, MVT::i64,
2443 /* 4696*/ OPC_CheckChild1Type, MVT::i64,
2460 /* 4741*/ OPC_CheckChild1Type, MVT::i64,
2480 /* 4793*/ OPC_CheckChild1Type, MVT::i64,
2497 /* 4838*/ OPC_CheckChild1Type, MVT::i64,
2514 /* 4883*/ OPC_CheckChild1Type, MVT::i64,
2534 /* 4935*/ OPC_CheckChild1Type, MVT::i64,
2551 /* 4980*/ OPC_CheckChild1Type, MVT::i64,
2568 /* 5025*/ OPC_CheckChild1Type, MVT::i64,
2588 /* 5077*/ OPC_CheckChild1Type, MVT::i64,
2605 /* 5122*/ OPC_CheckChild1Type, MVT::i64,
2622 /* 5167*/ OPC_CheckChild1Type, MVT::i64,
2642 /* 5219*/ OPC_CheckChild1Type, MVT::i64,
2659 /* 5264*/ OPC_CheckChild1Type, MVT::i64,
2676 /* 5309*/ OPC_CheckChild1Type, MVT::i64,
2696 /* 5361*/ OPC_CheckChild1Type, MVT::i64,
2713 /* 5406*/ OPC_CheckChild1Type, MVT::i64,
2730 /* 5451*/ OPC_CheckChild1Type, MVT::i64,
2754 /* 5507*/ OPC_CheckType, MVT::i64,
2769 /* 5534*/ OPC_CheckType, MVT::i64,
2784 /* 5561*/ OPC_CheckType, MVT::i64,
2799 /* 5588*/ OPC_CheckType, MVT::i64,
2801 /* 5591*/ OPC_CheckType, MVT::i64,
2805 MVT::i64, 2/*#Ops*/, 0, 2,
2823 /* 5633*/ OPC_CheckType, MVT::i64,
2847 /* 5677*/ OPC_CheckType, MVT::i64,
2871 /* 5721*/ OPC_CheckType, MVT::i64,
2895 /* 5769*/ OPC_CheckType, MVT::i64,
2911 /* 5796*/ OPC_CheckType, MVT::i64,
2931 /* 5830*/ OPC_CheckType, MVT::i64,
2946 /* 5855*/ OPC_CheckType, MVT::i64,
2966 /* 5889*/ OPC_CheckType, MVT::i64,
2981 /* 5914*/ OPC_CheckType, MVT::i64,
3018 MVT::i64, 1/*#Ops*/, 10, // Results = #11
3021 /* 5994*/ OPC_EmitInteger, MVT::i64, 0,
3032 /* 6034*/ OPC_EmitInteger, MVT::i64, 0,
3042 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
3061 /* 6109*/ OPC_CheckType, MVT::i64,
3081 /* 6143*/ OPC_CheckType, MVT::i64,
3096 /* 6168*/ OPC_CheckType, MVT::i64,
3116 /* 6202*/ OPC_CheckType, MVT::i64,
3131 /* 6227*/ OPC_CheckType, MVT::i64,
3168 MVT::i64, 1/*#Ops*/, 10, // Results = #11
3171 /* 6307*/ OPC_EmitInteger, MVT::i64, 0,
3182 /* 6347*/ OPC_EmitInteger, MVT::i64, 0,
3192 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
3211 /* 6423*/ OPC_CheckType, MVT::i64,
3232 /* 6463*/ OPC_CheckType, MVT::i64,
3250 /* 6495*/ OPC_CheckType, MVT::i64,
3266 /* 6521*/ OPC_CheckType, MVT::i64,
3284 /* 6553*/ OPC_CheckType, MVT::i64,
3322 MVT::i64, 1/*#Ops*/, 10, // Results = #11
3325 /* 6636*/ OPC_EmitInteger, MVT::i64, 0,
3336 /* 6676*/ OPC_EmitInteger, MVT::i64, 0,
3346 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
3375 MVT::i64, 1/*#Ops*/, 10, // Results = #11
3378 /* 6789*/ OPC_EmitInteger, MVT::i64, 0,
3389 /* 6829*/ OPC_EmitInteger, MVT::i64, 0,
3399 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
3423 /* 6913*/ OPC_CheckType, MVT::i64,
3461 MVT::i64, 1/*#Ops*/, 10, // Results = #11
3464 /* 6996*/ OPC_EmitInteger, MVT::i64, 0,
3475 /* 7036*/ OPC_EmitInteger, MVT::i64, 0,
3485 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
3514 MVT::i64, 1/*#Ops*/, 10, // Results = #11
3517 /* 7149*/ OPC_EmitInteger, MVT::i64, 0,
3528 /* 7189*/ OPC_EmitInteger, MVT::i64, 0,
3538 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
3563 /* 7274*/ OPC_CheckType, MVT::i64,
3579 /* 7300*/ OPC_CheckType, MVT::i64,
3597 /* 7332*/ OPC_CheckType, MVT::i64,
3635 MVT::i64, 1/*#Ops*/, 10, // Results = #11
3638 /* 7415*/ OPC_EmitInteger, MVT::i64, 0,
3649 /* 7455*/ OPC_EmitInteger, MVT::i64, 0,
3659 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
3688 MVT::i64, 1/*#Ops*/, 10, // Results = #11
3691 /* 7568*/ OPC_EmitInteger, MVT::i64, 0,
3702 /* 7608*/ OPC_EmitInteger, MVT::i64, 0,
3712 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
3736 /* 7692*/ OPC_CheckType, MVT::i64,
3774 MVT::i64, 1/*#Ops*/, 10, // Results = #11
3777 /* 7775*/ OPC_EmitInteger, MVT::i64, 0,
3788 /* 7815*/ OPC_EmitInteger, MVT::i64, 0,
3798 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
3827 MVT::i64, 1/*#Ops*/, 10, // Results = #11
3830 /* 7928*/ OPC_EmitInteger, MVT::i64, 0,
3841 /* 7968*/ OPC_EmitInteger, MVT::i64, 0,
3851 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
3876 /* 8053*/ OPC_CheckType, MVT::i64,
3892 /* 8079*/ OPC_CheckType, MVT::i64,
3910 /* 8111*/ OPC_CheckType, MVT::i64,
3948 MVT::i64, 1/*#Ops*/, 10, // Results = #11
3951 /* 8194*/ OPC_EmitInteger, MVT::i64, 0,
3962 /* 8234*/ OPC_EmitInteger, MVT::i64, 0,
3972 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
4001 MVT::i64, 1/*#Ops*/, 10, // Results = #11
4004 /* 8347*/ OPC_EmitInteger, MVT::i64, 0,
4015 /* 8387*/ OPC_EmitInteger, MVT::i64, 0,
4025 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
4049 /* 8471*/ OPC_CheckType, MVT::i64,
4087 MVT::i64, 1/*#Ops*/, 10, // Results = #11
4090 /* 8554*/ OPC_EmitInteger, MVT::i64, 0,
4101 /* 8594*/ OPC_EmitInteger, MVT::i64, 0,
4111 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
4140 MVT::i64, 1/*#Ops*/, 10, // Results = #11
4143 /* 8707*/ OPC_EmitInteger, MVT::i64, 0,
4154 /* 8747*/ OPC_EmitInteger, MVT::i64, 0,
4164 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
4189 /* 8832*/ OPC_CheckType, MVT::i64,
4205 /* 8858*/ OPC_CheckType, MVT::i64,
4223 /* 8890*/ OPC_CheckType, MVT::i64,
4261 MVT::i64, 1/*#Ops*/, 10, // Results = #11
4264 /* 8973*/ OPC_EmitInteger, MVT::i64, 0,
4275 /* 9013*/ OPC_EmitInteger, MVT::i64, 0,
4285 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
4314 MVT::i64, 1/*#Ops*/, 10, // Results = #11
4317 /* 9126*/ OPC_EmitInteger, MVT::i64, 0,
4328 /* 9166*/ OPC_EmitInteger, MVT::i64, 0,
4338 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
4362 /* 9250*/ OPC_CheckType, MVT::i64,
4400 MVT::i64, 1/*#Ops*/, 10, // Results = #11
4403 /* 9333*/ OPC_EmitInteger, MVT::i64, 0,
4414 /* 9373*/ OPC_EmitInteger, MVT::i64, 0,
4424 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
4453 MVT::i64, 1/*#Ops*/, 10, // Results = #11
4456 /* 9486*/ OPC_EmitInteger, MVT::i64, 0,
4467 /* 9526*/ OPC_EmitInteger, MVT::i64, 0,
4477 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
4502 /* 9611*/ OPC_CheckType, MVT::i64,
4543 /* 9678*/ OPC_CheckType, MVT::i64,
4561 /* 9710*/ OPC_CheckType, MVT::i64,
4574 MVT::i64, 1/*#Ops*/, 10, // Results = #11
4577 /* 9752*/ OPC_EmitInteger, MVT::i64, 0,
4588 /* 9792*/ OPC_EmitInteger, MVT::i64, 0,
4598 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
4621 /* 9875*/ OPC_CheckType, MVT::i64,
4634 MVT::i64, 1/*#Ops*/, 10, // Results = #11
4637 /* 9917*/ OPC_EmitInteger, MVT::i64, 0,
4648 /* 9957*/ OPC_EmitInteger, MVT::i64, 0,
4658 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
4692 /* 10056*/ OPC_CheckType, MVT::i64,
4710 /* 10088*/ OPC_CheckType, MVT::i64,
4723 MVT::i64, 1/*#Ops*/, 10, // Results = #11
4726 /* 10130*/ OPC_EmitInteger, MVT::i64, 0,
4737 /* 10170*/ OPC_EmitInteger, MVT::i64, 0,
4747 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
4770 /* 10253*/ OPC_CheckType, MVT::i64,
4783 MVT::i64, 1/*#Ops*/, 10, // Results = #11
4786 /* 10295*/ OPC_EmitInteger, MVT::i64, 0,
4797 /* 10335*/ OPC_EmitInteger, MVT::i64, 0,
4807 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
4832 /* 10420*/ OPC_CheckType, MVT::i64,
4873 /* 10487*/ OPC_CheckType, MVT::i64,
4891 /* 10519*/ OPC_CheckType, MVT::i64,
4904 MVT::i64, 1/*#Ops*/, 10, // Results = #11
4907 /* 10561*/ OPC_EmitInteger, MVT::i64, 0,
4918 /* 10601*/ OPC_EmitInteger, MVT::i64, 0,
4928 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
4951 /* 10684*/ OPC_CheckType, MVT::i64,
4964 MVT::i64, 1/*#Ops*/, 10, // Results = #11
4967 /* 10726*/ OPC_EmitInteger, MVT::i64, 0,
4978 /* 10766*/ OPC_EmitInteger, MVT::i64, 0,
4988 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
5022 /* 10865*/ OPC_CheckType, MVT::i64,
5040 /* 10897*/ OPC_CheckType, MVT::i64,
5053 MVT::i64, 1/*#Ops*/, 10, // Results = #11
5056 /* 10939*/ OPC_EmitInteger, MVT::i64, 0,
5067 /* 10979*/ OPC_EmitInteger, MVT::i64, 0,
5077 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
5100 /* 11062*/ OPC_CheckType, MVT::i64,
5113 MVT::i64, 1/*#Ops*/, 10, // Results = #11
5116 /* 11104*/ OPC_EmitInteger, MVT::i64, 0,
5127 /* 11144*/ OPC_EmitInteger, MVT::i64, 0,
5137 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
5172 /* 11244*/ OPC_CheckType, MVT::i64,
5190 /* 11276*/ OPC_CheckType, MVT::i64,
5207 /* 11303*/ OPC_CheckType, MVT::i64,
5225 /* 11335*/ OPC_CheckType, MVT::i64,
5238 MVT::i64, 1/*#Ops*/, 10, // Results = #11
5241 /* 11377*/ OPC_EmitInteger, MVT::i64, 0,
5252 /* 11417*/ OPC_EmitInteger, MVT::i64, 0,
5262 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
5285 /* 11500*/ OPC_CheckType, MVT::i64,
5298 MVT::i64, 1/*#Ops*/, 10, // Results = #11
5301 /* 11542*/ OPC_EmitInteger, MVT::i64, 0,
5312 /* 11582*/ OPC_EmitInteger, MVT::i64, 0,
5322 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
5346 /* 11666*/ OPC_CheckType, MVT::i64,
5363 /* 11693*/ OPC_CheckType, MVT::i64,
5381 /* 11725*/ OPC_CheckType, MVT::i64,
5394 MVT::i64, 1/*#Ops*/, 10, // Results = #11
5397 /* 11767*/ OPC_EmitInteger, MVT::i64, 0,
5408 /* 11807*/ OPC_EmitInteger, MVT::i64, 0,
5418 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
5441 /* 11890*/ OPC_CheckType, MVT::i64,
5454 MVT::i64, 1/*#Ops*/, 10, // Results = #11
5457 /* 11932*/ OPC_EmitInteger, MVT::i64, 0,
5468 /* 11972*/ OPC_EmitInteger, MVT::i64, 0,
5478 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
5512 /* 12071*/ OPC_CheckType, MVT::i64,
5530 /* 12103*/ OPC_CheckType, MVT::i64,
5547 /* 12130*/ OPC_CheckType, MVT::i64,
5565 /* 12162*/ OPC_CheckType, MVT::i64,
5578 MVT::i64, 1/*#Ops*/, 10, // Results = #11
5581 /* 12204*/ OPC_EmitInteger, MVT::i64, 0,
5592 /* 12244*/ OPC_EmitInteger, MVT::i64, 0,
5602 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
5625 /* 12327*/ OPC_CheckType, MVT::i64,
5638 MVT::i64, 1/*#Ops*/, 10, // Results = #11
5641 /* 12369*/ OPC_EmitInteger, MVT::i64, 0,
5652 /* 12409*/ OPC_EmitInteger, MVT::i64, 0,
5662 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
5686 /* 12493*/ OPC_CheckType, MVT::i64,
5703 /* 12520*/ OPC_CheckType, MVT::i64,
5721 /* 12552*/ OPC_CheckType, MVT::i64,
5734 MVT::i64, 1/*#Ops*/, 10, // Results = #11
5737 /* 12594*/ OPC_EmitInteger, MVT::i64, 0,
5748 /* 12634*/ OPC_EmitInteger, MVT::i64, 0,
5758 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
5781 /* 12717*/ OPC_CheckType, MVT::i64,
5794 MVT::i64, 1/*#Ops*/, 10, // Results = #11
5797 /* 12759*/ OPC_EmitInteger, MVT::i64, 0,
5808 /* 12799*/ OPC_EmitInteger, MVT::i64, 0,
5818 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
5829 /* 12861*/ OPC_CheckType, MVT::i64,
5847 /* 12893*/ OPC_CheckType, MVT::i64,
5888 /* 12960*/ OPC_CheckType, MVT::i64,
5906 /* 12992*/ OPC_CheckType, MVT::i64,
5919 MVT::i64, 1/*#Ops*/, 10, // Results = #11
5922 /* 13034*/ OPC_EmitInteger, MVT::i64, 0,
5933 /* 13074*/ OPC_EmitInteger, MVT::i64, 0,
5943 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
5966 /* 13157*/ OPC_CheckType, MVT::i64,
5979 MVT::i64, 1/*#Ops*/, 10, // Results = #11
5982 /* 13199*/ OPC_EmitInteger, MVT::i64, 0,
5993 /* 13239*/ OPC_EmitInteger, MVT::i64, 0,
6003 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
6037 /* 13338*/ OPC_CheckType, MVT::i64,
6055 /* 13370*/ OPC_CheckType, MVT::i64,
6068 MVT::i64, 1/*#Ops*/, 10, // Results = #11
6071 /* 13412*/ OPC_EmitInteger, MVT::i64, 0,
6082 /* 13452*/ OPC_EmitInteger, MVT::i64, 0,
6092 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
6115 /* 13535*/ OPC_CheckType, MVT::i64,
6128 MVT::i64, 1/*#Ops*/, 10, // Results = #11
6131 /* 13577*/ OPC_EmitInteger, MVT::i64, 0,
6142 /* 13617*/ OPC_EmitInteger, MVT::i64, 0,
6152 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
6177 /* 13702*/ OPC_CheckType, MVT::i64,
6218 /* 13769*/ OPC_CheckType, MVT::i64,
6236 /* 13801*/ OPC_CheckType, MVT::i64,
6249 MVT::i64, 1/*#Ops*/, 10, // Results = #11
6252 /* 13843*/ OPC_EmitInteger, MVT::i64, 0,
6263 /* 13883*/ OPC_EmitInteger, MVT::i64, 0,
6273 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
6296 /* 13966*/ OPC_CheckType, MVT::i64,
6309 MVT::i64, 1/*#Ops*/, 10, // Results = #11
6312 /* 14008*/ OPC_EmitInteger, MVT::i64, 0,
6323 /* 14048*/ OPC_EmitInteger, MVT::i64, 0,
6333 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
6367 /* 14147*/ OPC_CheckType, MVT::i64,
6385 /* 14179*/ OPC_CheckType, MVT::i64,
6398 MVT::i64, 1/*#Ops*/, 10, // Results = #11
6401 /* 14221*/ OPC_EmitInteger, MVT::i64, 0,
6412 /* 14261*/ OPC_EmitInteger, MVT::i64, 0,
6422 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
6445 /* 14344*/ OPC_CheckType, MVT::i64,
6458 MVT::i64, 1/*#Ops*/, 10, // Results = #11
6461 /* 14386*/ OPC_EmitInteger, MVT::i64, 0,
6472 /* 14426*/ OPC_EmitInteger, MVT::i64, 0,
6482 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
6517 /* 14526*/ OPC_CheckType, MVT::i64,
6535 /* 14558*/ OPC_CheckType, MVT::i64,
6552 /* 14585*/ OPC_CheckType, MVT::i64,
6570 /* 14617*/ OPC_CheckType, MVT::i64,
6583 MVT::i64, 1/*#Ops*/, 10, // Results = #11
6586 /* 14659*/ OPC_EmitInteger, MVT::i64, 0,
6597 /* 14699*/ OPC_EmitInteger, MVT::i64, 0,
6607 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
6630 /* 14782*/ OPC_CheckType, MVT::i64,
6643 MVT::i64, 1/*#Ops*/, 10, // Results = #11
6646 /* 14824*/ OPC_EmitInteger, MVT::i64, 0,
6657 /* 14864*/ OPC_EmitInteger, MVT::i64, 0,
6667 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
6691 /* 14948*/ OPC_CheckType, MVT::i64,
6708 /* 14975*/ OPC_CheckType, MVT::i64,
6726 /* 15007*/ OPC_CheckType, MVT::i64,
6739 MVT::i64, 1/*#Ops*/, 10, // Results = #11
6742 /* 15049*/ OPC_EmitInteger, MVT::i64, 0,
6753 /* 15089*/ OPC_EmitInteger, MVT::i64, 0,
6763 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
6786 /* 15172*/ OPC_CheckType, MVT::i64,
6799 MVT::i64, 1/*#Ops*/, 10, // Results = #11
6802 /* 15214*/ OPC_EmitInteger, MVT::i64, 0,
6813 /* 15254*/ OPC_EmitInteger, MVT::i64, 0,
6823 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
6857 /* 15353*/ OPC_CheckType, MVT::i64,
6875 /* 15385*/ OPC_CheckType, MVT::i64,
6892 /* 15412*/ OPC_CheckType, MVT::i64,
6910 /* 15444*/ OPC_CheckType, MVT::i64,
6923 MVT::i64, 1/*#Ops*/, 10, // Results = #11
6926 /* 15486*/ OPC_EmitInteger, MVT::i64, 0,
6937 /* 15526*/ OPC_EmitInteger, MVT::i64, 0,
6947 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
6970 /* 15609*/ OPC_CheckType, MVT::i64,
6983 MVT::i64, 1/*#Ops*/, 10, // Results = #11
6986 /* 15651*/ OPC_EmitInteger, MVT::i64, 0,
6997 /* 15691*/ OPC_EmitInteger, MVT::i64, 0,
7007 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
7031 /* 15775*/ OPC_CheckType, MVT::i64,
7048 /* 15802*/ OPC_CheckType, MVT::i64,
7066 /* 15834*/ OPC_CheckType, MVT::i64,
7079 MVT::i64, 1/*#Ops*/, 10, // Results = #11
7082 /* 15876*/ OPC_EmitInteger, MVT::i64, 0,
7093 /* 15916*/ OPC_EmitInteger, MVT::i64, 0,
7103 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
7126 /* 15999*/ OPC_CheckType, MVT::i64,
7139 MVT::i64, 1/*#Ops*/, 10, // Results = #11
7142 /* 16041*/ OPC_EmitInteger, MVT::i64, 0,
7153 /* 16081*/ OPC_EmitInteger, MVT::i64, 0,
7163 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
7174 /* 16143*/ OPC_CheckType, MVT::i64,
7192 /* 16175*/ OPC_CheckType, MVT::i64,
7208 /* 16201*/ OPC_CheckType, MVT::i64,
7226 /* 16233*/ OPC_CheckType, MVT::i64,
7264 MVT::i64, 1/*#Ops*/, 10, // Results = #11
7267 /* 16316*/ OPC_EmitInteger, MVT::i64, 0,
7278 /* 16356*/ OPC_EmitInteger, MVT::i64, 0,
7288 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
7317 MVT::i64, 1/*#Ops*/, 10, // Results = #11
7320 /* 16469*/ OPC_EmitInteger, MVT::i64, 0,
7331 /* 16509*/ OPC_EmitInteger, MVT::i64, 0,
7341 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
7365 /* 16593*/ OPC_CheckType, MVT::i64,
7403 MVT::i64, 1/*#Ops*/, 10, // Results = #11
7406 /* 16676*/ OPC_EmitInteger, MVT::i64, 0,
7417 /* 16716*/ OPC_EmitInteger, MVT::i64, 0,
7427 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
7456 MVT::i64, 1/*#Ops*/, 10, // Results = #11
7459 /* 16829*/ OPC_EmitInteger, MVT::i64, 0,
7470 /* 16869*/ OPC_EmitInteger, MVT::i64, 0,
7480 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
7505 /* 16954*/ OPC_CheckType, MVT::i64,
7521 /* 16980*/ OPC_CheckType, MVT::i64,
7539 /* 17012*/ OPC_CheckType, MVT::i64,
7577 MVT::i64, 1/*#Ops*/, 10, // Results = #11
7580 /* 17095*/ OPC_EmitInteger, MVT::i64, 0,
7591 /* 17135*/ OPC_EmitInteger, MVT::i64, 0,
7601 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
7630 MVT::i64, 1/*#Ops*/, 10, // Results = #11
7633 /* 17248*/ OPC_EmitInteger, MVT::i64, 0,
7644 /* 17288*/ OPC_EmitInteger, MVT::i64, 0,
7654 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
7678 /* 17372*/ OPC_CheckType, MVT::i64,
7716 MVT::i64, 1/*#Ops*/, 10, // Results = #11
7719 /* 17455*/ OPC_EmitInteger, MVT::i64, 0,
7730 /* 17495*/ OPC_EmitInteger, MVT::i64, 0,
7740 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
7769 MVT::i64, 1/*#Ops*/, 10, // Results = #11
7772 /* 17608*/ OPC_EmitInteger, MVT::i64, 0,
7783 /* 17648*/ OPC_EmitInteger, MVT::i64, 0,
7793 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
7818 /* 17733*/ OPC_CheckType, MVT::i64,
7834 /* 17759*/ OPC_CheckType, MVT::i64,
7852 /* 17791*/ OPC_CheckType, MVT::i64,
7890 MVT::i64, 1/*#Ops*/, 10, // Results = #11
7893 /* 17874*/ OPC_EmitInteger, MVT::i64, 0,
7904 /* 17914*/ OPC_EmitInteger, MVT::i64, 0,
7914 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
7943 MVT::i64, 1/*#Ops*/, 10, // Results = #11
7946 /* 18027*/ OPC_EmitInteger, MVT::i64, 0,
7957 /* 18067*/ OPC_EmitInteger, MVT::i64, 0,
7967 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
7991 /* 18151*/ OPC_CheckType, MVT::i64,
8029 MVT::i64, 1/*#Ops*/, 10, // Results = #11
8032 /* 18234*/ OPC_EmitInteger, MVT::i64, 0,
8043 /* 18274*/ OPC_EmitInteger, MVT::i64, 0,
8053 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
8082 MVT::i64, 1/*#Ops*/, 10, // Results = #11
8085 /* 18387*/ OPC_EmitInteger, MVT::i64, 0,
8096 /* 18427*/ OPC_EmitInteger, MVT::i64, 0,
8106 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
8131 /* 18512*/ OPC_CheckType, MVT::i64,
8147 /* 18538*/ OPC_CheckType, MVT::i64,
8165 /* 18570*/ OPC_CheckType, MVT::i64,
8203 MVT::i64, 1/*#Ops*/, 10, // Results = #11
8206 /* 18653*/ OPC_EmitInteger, MVT::i64, 0,
8217 /* 18693*/ OPC_EmitInteger, MVT::i64, 0,
8227 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
8256 MVT::i64, 1/*#Ops*/, 10, // Results = #11
8259 /* 18806*/ OPC_EmitInteger, MVT::i64, 0,
8270 /* 18846*/ OPC_EmitInteger, MVT::i64, 0,
8280 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
8304 /* 18930*/ OPC_CheckType, MVT::i64,
8342 MVT::i64, 1/*#Ops*/, 10, // Results = #11
8345 /* 19013*/ OPC_EmitInteger, MVT::i64, 0,
8356 /* 19053*/ OPC_EmitInteger, MVT::i64, 0,
8366 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
8395 MVT::i64, 1/*#Ops*/, 10, // Results = #11
8398 /* 19166*/ OPC_EmitInteger, MVT::i64, 0,
8409 /* 19206*/ OPC_EmitInteger, MVT::i64, 0,
8419 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
8444 /* 19291*/ OPC_CheckType, MVT::i64,
8485 /* 19358*/ OPC_CheckType, MVT::i64,
8503 /* 19390*/ OPC_CheckType, MVT::i64,
8516 MVT::i64, 1/*#Ops*/, 10, // Results = #11
8519 /* 19432*/ OPC_EmitInteger, MVT::i64, 0,
8530 /* 19472*/ OPC_EmitInteger, MVT::i64, 0,
8540 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
8563 /* 19555*/ OPC_CheckType, MVT::i64,
8576 MVT::i64, 1/*#Ops*/, 10, // Results = #11
8579 /* 19597*/ OPC_EmitInteger, MVT::i64, 0,
8590 /* 19637*/ OPC_EmitInteger, MVT::i64, 0,
8600 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
8634 /* 19736*/ OPC_CheckType, MVT::i64,
8652 /* 19768*/ OPC_CheckType, MVT::i64,
8665 MVT::i64, 1/*#Ops*/, 10, // Results = #11
8668 /* 19810*/ OPC_EmitInteger, MVT::i64, 0,
8679 /* 19850*/ OPC_EmitInteger, MVT::i64, 0,
8689 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
8712 /* 19933*/ OPC_CheckType, MVT::i64,
8725 MVT::i64, 1/*#Ops*/, 10, // Results = #11
8728 /* 19975*/ OPC_EmitInteger, MVT::i64, 0,
8739 /* 20015*/ OPC_EmitInteger, MVT::i64, 0,
8749 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
8774 /* 20100*/ OPC_CheckType, MVT::i64,
8815 /* 20167*/ OPC_CheckType, MVT::i64,
8833 /* 20199*/ OPC_CheckType, MVT::i64,
8846 MVT::i64, 1/*#Ops*/, 10, // Results = #11
8849 /* 20241*/ OPC_EmitInteger, MVT::i64, 0,
8860 /* 20281*/ OPC_EmitInteger, MVT::i64, 0,
8870 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
8893 /* 20364*/ OPC_CheckType, MVT::i64,
8906 MVT::i64, 1/*#Ops*/, 10, // Results = #11
8909 /* 20406*/ OPC_EmitInteger, MVT::i64, 0,
8920 /* 20446*/ OPC_EmitInteger, MVT::i64, 0,
8930 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
8964 /* 20545*/ OPC_CheckType, MVT::i64,
8982 /* 20577*/ OPC_CheckType, MVT::i64,
8995 MVT::i64, 1/*#Ops*/, 10, // Results = #11
8998 /* 20619*/ OPC_EmitInteger, MVT::i64, 0,
9009 /* 20659*/ OPC_EmitInteger, MVT::i64, 0,
9019 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
9042 /* 20742*/ OPC_CheckType, MVT::i64,
9055 MVT::i64, 1/*#Ops*/, 10, // Results = #11
9058 /* 20784*/ OPC_EmitInteger, MVT::i64, 0,
9069 /* 20824*/ OPC_EmitInteger, MVT::i64, 0,
9079 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
9114 /* 20924*/ OPC_CheckType, MVT::i64,
9132 /* 20956*/ OPC_CheckType, MVT::i64,
9149 /* 20983*/ OPC_CheckType, MVT::i64,
9167 /* 21015*/ OPC_CheckType, MVT::i64,
9180 MVT::i64, 1/*#Ops*/, 10, // Results = #11
9183 /* 21057*/ OPC_EmitInteger, MVT::i64, 0,
9194 /* 21097*/ OPC_EmitInteger, MVT::i64, 0,
9204 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
9227 /* 21180*/ OPC_CheckType, MVT::i64,
9240 MVT::i64, 1/*#Ops*/, 10, // Results = #11
9243 /* 21222*/ OPC_EmitInteger, MVT::i64, 0,
9254 /* 21262*/ OPC_EmitInteger, MVT::i64, 0,
9264 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
9288 /* 21346*/ OPC_CheckType, MVT::i64,
9305 /* 21373*/ OPC_CheckType, MVT::i64,
9323 /* 21405*/ OPC_CheckType, MVT::i64,
9336 MVT::i64, 1/*#Ops*/, 10, // Results = #11
9339 /* 21447*/ OPC_EmitInteger, MVT::i64, 0,
9350 /* 21487*/ OPC_EmitInteger, MVT::i64, 0,
9360 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
9383 /* 21570*/ OPC_CheckType, MVT::i64,
9396 MVT::i64, 1/*#Ops*/, 10, // Results = #11
9399 /* 21612*/ OPC_EmitInteger, MVT::i64, 0,
9410 /* 21652*/ OPC_EmitInteger, MVT::i64, 0,
9420 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
9454 /* 21751*/ OPC_CheckType, MVT::i64,
9472 /* 21783*/ OPC_CheckType, MVT::i64,
9489 /* 21810*/ OPC_CheckType, MVT::i64,
9507 /* 21842*/ OPC_CheckType, MVT::i64,
9520 MVT::i64, 1/*#Ops*/, 10, // Results = #11
9523 /* 21884*/ OPC_EmitInteger, MVT::i64, 0,
9534 /* 21924*/ OPC_EmitInteger, MVT::i64, 0,
9544 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
9567 /* 22007*/ OPC_CheckType, MVT::i64,
9580 MVT::i64, 1/*#Ops*/, 10, // Results = #11
9583 /* 22049*/ OPC_EmitInteger, MVT::i64, 0,
9594 /* 22089*/ OPC_EmitInteger, MVT::i64, 0,
9604 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
9628 /* 22173*/ OPC_CheckType, MVT::i64,
9645 /* 22200*/ OPC_CheckType, MVT::i64,
9663 /* 22232*/ OPC_CheckType, MVT::i64,
9676 MVT::i64, 1/*#Ops*/, 10, // Results = #11
9679 /* 22274*/ OPC_EmitInteger, MVT::i64, 0,
9690 /* 22314*/ OPC_EmitInteger, MVT::i64, 0,
9700 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
9723 /* 22397*/ OPC_CheckType, MVT::i64,
9736 MVT::i64, 1/*#Ops*/, 10, // Results = #11
9739 /* 22439*/ OPC_EmitInteger, MVT::i64, 0,
9750 /* 22479*/ OPC_EmitInteger, MVT::i64, 0,
9760 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
9771 /* 22541*/ OPC_CheckType, MVT::i64,
9789 /* 22573*/ OPC_CheckType, MVT::i64,
9830 /* 22640*/ OPC_CheckType, MVT::i64,
9848 /* 22672*/ OPC_CheckType, MVT::i64,
9861 MVT::i64, 1/*#Ops*/, 10, // Results = #11
9864 /* 22714*/ OPC_EmitInteger, MVT::i64, 0,
9875 /* 22754*/ OPC_EmitInteger, MVT::i64, 0,
9885 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
9908 /* 22837*/ OPC_CheckType, MVT::i64,
9921 MVT::i64, 1/*#Ops*/, 10, // Results = #11
9924 /* 22879*/ OPC_EmitInteger, MVT::i64, 0,
9935 /* 22919*/ OPC_EmitInteger, MVT::i64, 0,
9945 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
9979 /* 23018*/ OPC_CheckType, MVT::i64,
9997 /* 23050*/ OPC_CheckType, MVT::i64,
10010 MVT::i64, 1/*#Ops*/, 10, // Results = #11
10013 /* 23092*/ OPC_EmitInteger, MVT::i64, 0,
10024 /* 23132*/ OPC_EmitInteger, MVT::i64, 0,
10034 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
10057 /* 23215*/ OPC_CheckType, MVT::i64,
10070 MVT::i64, 1/*#Ops*/, 10, // Results = #11
10073 /* 23257*/ OPC_EmitInteger, MVT::i64, 0,
10084 /* 23297*/ OPC_EmitInteger, MVT::i64, 0,
10094 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
10119 /* 23382*/ OPC_CheckType, MVT::i64,
10160 /* 23449*/ OPC_CheckType, MVT::i64,
10178 /* 23481*/ OPC_CheckType, MVT::i64,
10191 MVT::i64, 1/*#Ops*/, 10, // Results = #11
10194 /* 23523*/ OPC_EmitInteger, MVT::i64, 0,
10205 /* 23563*/ OPC_EmitInteger, MVT::i64, 0,
10215 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
10238 /* 23646*/ OPC_CheckType, MVT::i64,
10251 MVT::i64, 1/*#Ops*/, 10, // Results = #11
10254 /* 23688*/ OPC_EmitInteger, MVT::i64, 0,
10265 /* 23728*/ OPC_EmitInteger, MVT::i64, 0,
10275 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
10309 /* 23827*/ OPC_CheckType, MVT::i64,
10327 /* 23859*/ OPC_CheckType, MVT::i64,
10340 MVT::i64, 1/*#Ops*/, 10, // Results = #11
10343 /* 23901*/ OPC_EmitInteger, MVT::i64, 0,
10354 /* 23941*/ OPC_EmitInteger, MVT::i64, 0,
10364 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
10387 /* 24024*/ OPC_CheckType, MVT::i64,
10400 MVT::i64, 1/*#Ops*/, 10, // Results = #11
10403 /* 24066*/ OPC_EmitInteger, MVT::i64, 0,
10414 /* 24106*/ OPC_EmitInteger, MVT::i64, 0,
10424 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
10459 /* 24206*/ OPC_CheckType, MVT::i64,
10477 /* 24238*/ OPC_CheckType, MVT::i64,
10494 /* 24265*/ OPC_CheckType, MVT::i64,
10512 /* 24297*/ OPC_CheckType, MVT::i64,
10525 MVT::i64, 1/*#Ops*/, 10, // Results = #11
10528 /* 24339*/ OPC_EmitInteger, MVT::i64, 0,
10539 /* 24379*/ OPC_EmitInteger, MVT::i64, 0,
10549 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
10572 /* 24462*/ OPC_CheckType, MVT::i64,
10585 MVT::i64, 1/*#Ops*/, 10, // Results = #11
10588 /* 24504*/ OPC_EmitInteger, MVT::i64, 0,
10599 /* 24544*/ OPC_EmitInteger, MVT::i64, 0,
10609 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
10633 /* 24628*/ OPC_CheckType, MVT::i64,
10650 /* 24655*/ OPC_CheckType, MVT::i64,
10668 /* 24687*/ OPC_CheckType, MVT::i64,
10681 MVT::i64, 1/*#Ops*/, 10, // Results = #11
10684 /* 24729*/ OPC_EmitInteger, MVT::i64, 0,
10695 /* 24769*/ OPC_EmitInteger, MVT::i64, 0,
10705 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
10728 /* 24852*/ OPC_CheckType, MVT::i64,
10741 MVT::i64, 1/*#Ops*/, 10, // Results = #11
10744 /* 24894*/ OPC_EmitInteger, MVT::i64, 0,
10755 /* 24934*/ OPC_EmitInteger, MVT::i64, 0,
10765 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
10799 /* 25033*/ OPC_CheckType, MVT::i64,
10817 /* 25065*/ OPC_CheckType, MVT::i64,
10834 /* 25092*/ OPC_CheckType, MVT::i64,
10852 /* 25124*/ OPC_CheckType, MVT::i64,
10865 MVT::i64, 1/*#Ops*/, 10, // Results = #11
10868 /* 25166*/ OPC_EmitInteger, MVT::i64, 0,
10879 /* 25206*/ OPC_EmitInteger, MVT::i64, 0,
10889 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
10912 /* 25289*/ OPC_CheckType, MVT::i64,
10925 MVT::i64, 1/*#Ops*/, 10, // Results = #11
10928 /* 25331*/ OPC_EmitInteger, MVT::i64, 0,
10939 /* 25371*/ OPC_EmitInteger, MVT::i64, 0,
10949 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
10973 /* 25455*/ OPC_CheckType, MVT::i64,
10990 /* 25482*/ OPC_CheckType, MVT::i64,
11008 /* 25514*/ OPC_CheckType, MVT::i64,
11021 MVT::i64, 1/*#Ops*/, 10, // Results = #11
11024 /* 25556*/ OPC_EmitInteger, MVT::i64, 0,
11035 /* 25596*/ OPC_EmitInteger, MVT::i64, 0,
11045 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
11068 /* 25679*/ OPC_CheckType, MVT::i64,
11081 MVT::i64, 1/*#Ops*/, 10, // Results = #11
11084 /* 25721*/ OPC_EmitInteger, MVT::i64, 0,
11095 /* 25761*/ OPC_EmitInteger, MVT::i64, 0,
11105 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
11148 /* 25878*/ OPC_CheckType, MVT::i64,
11166 /* 25910*/ OPC_CheckType, MVT::i64,
11182 /* 25936*/ OPC_CheckType, MVT::i64,
11200 /* 25968*/ OPC_CheckType, MVT::i64,
11214 MVT::i64, 1/*#Ops*/, 10, // Results = #11
11217 /* 26011*/ OPC_EmitInteger, MVT::i64, 0,
11228 /* 26051*/ OPC_EmitInteger, MVT::i64, 0,
11238 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
11261 /* 26134*/ OPC_CheckType, MVT::i64,
11275 MVT::i64, 1/*#Ops*/, 10, // Results = #11
11278 /* 26177*/ OPC_EmitInteger, MVT::i64, 0,
11289 /* 26217*/ OPC_EmitInteger, MVT::i64, 0,
11299 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
11323 /* 26301*/ OPC_CheckType, MVT::i64,
11339 /* 26327*/ OPC_CheckType, MVT::i64,
11357 /* 26359*/ OPC_CheckType, MVT::i64,
11371 MVT::i64, 1/*#Ops*/, 10, // Results = #11
11374 /* 26402*/ OPC_EmitInteger, MVT::i64, 0,
11385 /* 26442*/ OPC_EmitInteger, MVT::i64, 0,
11395 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
11418 /* 26525*/ OPC_CheckType, MVT::i64,
11432 MVT::i64, 1/*#Ops*/, 10, // Results = #11
11435 /* 26568*/ OPC_EmitInteger, MVT::i64, 0,
11446 /* 26608*/ OPC_EmitInteger, MVT::i64, 0,
11456 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
11492 /* 26711*/ OPC_CheckType, MVT::i64,
11510 /* 26743*/ OPC_CheckType, MVT::i64,
11526 /* 26769*/ OPC_CheckType, MVT::i64,
11544 /* 26801*/ OPC_CheckType, MVT::i64,
11558 MVT::i64, 1/*#Ops*/, 10, // Results = #11
11561 /* 26844*/ OPC_EmitInteger, MVT::i64, 0,
11572 /* 26884*/ OPC_EmitInteger, MVT::i64, 0,
11582 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
11605 /* 26967*/ OPC_CheckType, MVT::i64,
11619 MVT::i64, 1/*#Ops*/, 10, // Results = #11
11622 /* 27010*/ OPC_EmitInteger, MVT::i64, 0,
11633 /* 27050*/ OPC_EmitInteger, MVT::i64, 0,
11643 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
11667 /* 27134*/ OPC_CheckType, MVT::i64,
11683 /* 27160*/ OPC_CheckType, MVT::i64,
11701 /* 27192*/ OPC_CheckType, MVT::i64,
11715 MVT::i64, 1/*#Ops*/, 10, // Results = #11
11718 /* 27235*/ OPC_EmitInteger, MVT::i64, 0,
11729 /* 27275*/ OPC_EmitInteger, MVT::i64, 0,
11739 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
11762 /* 27358*/ OPC_CheckType, MVT::i64,
11776 MVT::i64, 1/*#Ops*/, 10, // Results = #11
11779 /* 27401*/ OPC_EmitInteger, MVT::i64, 0,
11790 /* 27441*/ OPC_EmitInteger, MVT::i64, 0,
11800 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
11836 /* 27544*/ OPC_CheckType, MVT::i64,
11854 /* 27576*/ OPC_CheckType, MVT::i64,
11870 /* 27602*/ OPC_CheckType, MVT::i64,
11888 /* 27634*/ OPC_CheckType, MVT::i64,
11902 MVT::i64, 1/*#Ops*/, 10, // Results = #11
11905 /* 27677*/ OPC_EmitInteger, MVT::i64, 0,
11916 /* 27717*/ OPC_EmitInteger, MVT::i64, 0,
11926 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
11949 /* 27800*/ OPC_CheckType, MVT::i64,
11963 MVT::i64, 1/*#Ops*/, 10, // Results = #11
11966 /* 27843*/ OPC_EmitInteger, MVT::i64, 0,
11977 /* 27883*/ OPC_EmitInteger, MVT::i64, 0,
11987 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
12011 /* 27967*/ OPC_CheckType, MVT::i64,
12027 /* 27993*/ OPC_CheckType, MVT::i64,
12045 /* 28025*/ OPC_CheckType, MVT::i64,
12059 MVT::i64, 1/*#Ops*/, 10, // Results = #11
12062 /* 28068*/ OPC_EmitInteger, MVT::i64, 0,
12073 /* 28108*/ OPC_EmitInteger, MVT::i64, 0,
12083 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
12106 /* 28191*/ OPC_CheckType, MVT::i64,
12120 MVT::i64, 1/*#Ops*/, 10, // Results = #11
12123 /* 28234*/ OPC_EmitInteger, MVT::i64, 0,
12134 /* 28274*/ OPC_EmitInteger, MVT::i64, 0,
12144 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
12180 /* 28377*/ OPC_CheckType, MVT::i64,
12198 /* 28409*/ OPC_CheckType, MVT::i64,
12214 /* 28435*/ OPC_CheckType, MVT::i64,
12232 /* 28467*/ OPC_CheckType, MVT::i64,
12246 MVT::i64, 1/*#Ops*/, 10, // Results = #11
12249 /* 28510*/ OPC_EmitInteger, MVT::i64, 0,
12260 /* 28550*/ OPC_EmitInteger, MVT::i64, 0,
12270 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
12293 /* 28633*/ OPC_CheckType, MVT::i64,
12307 MVT::i64, 1/*#Ops*/, 10, // Results = #11
12310 /* 28676*/ OPC_EmitInteger, MVT::i64, 0,
12321 /* 28716*/ OPC_EmitInteger, MVT::i64, 0,
12331 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
12355 /* 28800*/ OPC_CheckType, MVT::i64,
12371 /* 28826*/ OPC_CheckType, MVT::i64,
12389 /* 28858*/ OPC_CheckType, MVT::i64,
12403 MVT::i64, 1/*#Ops*/, 10, // Results = #11
12406 /* 28901*/ OPC_EmitInteger, MVT::i64, 0,
12417 /* 28941*/ OPC_EmitInteger, MVT::i64, 0,
12427 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
12450 /* 29024*/ OPC_CheckType, MVT::i64,
12464 MVT::i64, 1/*#Ops*/, 10, // Results = #11
12467 /* 29067*/ OPC_EmitInteger, MVT::i64, 0,
12478 /* 29107*/ OPC_EmitInteger, MVT::i64, 0,
12488 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
12499 /* 29169*/ OPC_CheckType, MVT::i64,
12517 /* 29201*/ OPC_CheckType, MVT::i64,
12535 /* 29231*/ OPC_CheckType, MVT::i64,
12553 /* 29263*/ OPC_CheckType, MVT::i64,
12591 MVT::i64, 1/*#Ops*/, 10, // Results = #11
12594 /* 29346*/ OPC_EmitInteger, MVT::i64, 0,
12605 /* 29386*/ OPC_EmitInteger, MVT::i64, 0,
12615 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
12645 MVT::i64, 1/*#Ops*/, 10, // Results = #11
12648 /* 29500*/ OPC_EmitInteger, MVT::i64, 0,
12659 /* 29540*/ OPC_EmitInteger, MVT::i64, 0,
12669 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
12693 /* 29624*/ OPC_CheckType, MVT::i64,
12731 MVT::i64, 1/*#Ops*/, 10, // Results = #11
12734 /* 29707*/ OPC_EmitInteger, MVT::i64, 0,
12745 /* 29747*/ OPC_EmitInteger, MVT::i64, 0,
12755 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
12785 MVT::i64, 1/*#Ops*/, 10, // Results = #11
12788 /* 29861*/ OPC_EmitInteger, MVT::i64, 0,
12799 /* 29901*/ OPC_EmitInteger, MVT::i64, 0,
12809 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
12834 /* 29986*/ OPC_CheckType, MVT::i64,
12852 /* 30016*/ OPC_CheckType, MVT::i64,
12870 /* 30048*/ OPC_CheckType, MVT::i64,
12908 MVT::i64, 1/*#Ops*/, 10, // Results = #11
12911 /* 30131*/ OPC_EmitInteger, MVT::i64, 0,
12922 /* 30171*/ OPC_EmitInteger, MVT::i64, 0,
12932 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
12962 MVT::i64, 1/*#Ops*/, 10, // Results = #11
12965 /* 30285*/ OPC_EmitInteger, MVT::i64, 0,
12976 /* 30325*/ OPC_EmitInteger, MVT::i64, 0,
12986 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
13010 /* 30409*/ OPC_CheckType, MVT::i64,
13048 MVT::i64, 1/*#Ops*/, 10, // Results = #11
13051 /* 30492*/ OPC_EmitInteger, MVT::i64, 0,
13062 /* 30532*/ OPC_EmitInteger, MVT::i64, 0,
13072 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
13102 MVT::i64, 1/*#Ops*/, 10, // Results = #11
13105 /* 30646*/ OPC_EmitInteger, MVT::i64, 0,
13116 /* 30686*/ OPC_EmitInteger, MVT::i64, 0,
13126 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
13151 /* 30771*/ OPC_CheckType, MVT::i64,
13193 /* 30841*/ OPC_CheckType, MVT::i64,
13211 /* 30873*/ OPC_CheckType, MVT::i64,
13225 MVT::i64, 1/*#Ops*/, 10, // Results = #11
13228 /* 30916*/ OPC_EmitInteger, MVT::i64, 0,
13239 /* 30956*/ OPC_EmitInteger, MVT::i64, 0,
13249 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
13272 /* 31039*/ OPC_CheckType, MVT::i64,
13286 MVT::i64, 1/*#Ops*/, 10, // Results = #11
13289 /* 31082*/ OPC_EmitInteger, MVT::i64, 0,
13300 /* 31122*/ OPC_EmitInteger, MVT::i64, 0,
13310 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
13343 /* 31220*/ OPC_CheckType, MVT::i64,
13361 /* 31252*/ OPC_CheckType, MVT::i64,
13375 MVT::i64, 1/*#Ops*/, 10, // Results = #11
13378 /* 31295*/ OPC_EmitInteger, MVT::i64, 0,
13389 /* 31335*/ OPC_EmitInteger, MVT::i64, 0,
13399 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
13422 /* 31418*/ OPC_CheckType, MVT::i64,
13436 MVT::i64, 1/*#Ops*/, 10, // Results = #11
13439 /* 31461*/ OPC_EmitInteger, MVT::i64, 0,
13450 /* 31501*/ OPC_EmitInteger, MVT::i64, 0,
13460 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
13485 /* 31586*/ OPC_CheckType, MVT::i64,
13527 /* 31656*/ OPC_CheckType, MVT::i64,
13545 /* 31688*/ OPC_CheckType, MVT::i64,
13559 MVT::i64, 1/*#Ops*/, 10, // Results = #11
13562 /* 31731*/ OPC_EmitInteger, MVT::i64, 0,
13573 /* 31771*/ OPC_EmitInteger, MVT::i64, 0,
13583 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
13606 /* 31854*/ OPC_CheckType, MVT::i64,
13620 MVT::i64, 1/*#Ops*/, 10, // Results = #11
13623 /* 31897*/ OPC_EmitInteger, MVT::i64, 0,
13634 /* 31937*/ OPC_EmitInteger, MVT::i64, 0,
13644 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
13677 /* 32035*/ OPC_CheckType, MVT::i64,
13695 /* 32067*/ OPC_CheckType, MVT::i64,
13709 MVT::i64, 1/*#Ops*/, 10, // Results = #11
13712 /* 32110*/ OPC_EmitInteger, MVT::i64, 0,
13723 /* 32150*/ OPC_EmitInteger, MVT::i64, 0,
13733 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
13756 /* 32233*/ OPC_CheckType, MVT::i64,
13770 MVT::i64, 1/*#Ops*/, 10, // Results = #11
13773 /* 32276*/ OPC_EmitInteger, MVT::i64, 0,
13784 /* 32316*/ OPC_EmitInteger, MVT::i64, 0,
13794 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
13819 /* 32401*/ OPC_CheckType, MVT::i64,
13837 /* 32431*/ OPC_CheckType, MVT::i64,
13855 /* 32463*/ OPC_CheckType, MVT::i64,
13892 MVT::i64, 1/*#Ops*/, 10, // Results = #11
13895 /* 32543*/ OPC_EmitInteger, MVT::i64, 0,
13906 /* 32583*/ OPC_EmitInteger, MVT::i64, 0,
13916 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
13939 /* 32666*/ OPC_CheckType, MVT::i64,
13977 MVT::i64, 1/*#Ops*/, 10, // Results = #11
13980 /* 32749*/ OPC_EmitInteger, MVT::i64, 0,
13991 /* 32789*/ OPC_EmitInteger, MVT::i64, 0,
14001 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
14031 MVT::i64, 1/*#Ops*/, 10, // Results = #11
14034 /* 32903*/ OPC_EmitInteger, MVT::i64, 0,
14045 /* 32943*/ OPC_EmitInteger, MVT::i64, 0,
14055 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
14080 /* 33028*/ OPC_CheckType, MVT::i64,
14098 /* 33058*/ OPC_CheckType, MVT::i64,
14116 /* 33090*/ OPC_CheckType, MVT::i64,
14154 MVT::i64, 1/*#Ops*/, 10, // Results = #11
14157 /* 33173*/ OPC_EmitInteger, MVT::i64, 0,
14168 /* 33213*/ OPC_EmitInteger, MVT::i64, 0,
14178 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
14208 MVT::i64, 1/*#Ops*/, 10, // Results = #11
14211 /* 33327*/ OPC_EmitInteger, MVT::i64, 0,
14222 /* 33367*/ OPC_EmitInteger, MVT::i64, 0,
14232 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
14256 /* 33451*/ OPC_CheckType, MVT::i64,
14294 MVT::i64, 1/*#Ops*/, 10, // Results = #11
14297 /* 33534*/ OPC_EmitInteger, MVT::i64, 0,
14308 /* 33574*/ OPC_EmitInteger, MVT::i64, 0,
14318 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
14348 MVT::i64, 1/*#Ops*/, 10, // Results = #11
14351 /* 33688*/ OPC_EmitInteger, MVT::i64, 0,
14362 /* 33728*/ OPC_EmitInteger, MVT::i64, 0,
14372 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
14397 /* 33813*/ OPC_CheckType, MVT::i64,
14439 /* 33883*/ OPC_CheckType, MVT::i64,
14457 /* 33915*/ OPC_CheckType, MVT::i64,
14471 MVT::i64, 1/*#Ops*/, 10, // Results = #11
14474 /* 33958*/ OPC_EmitInteger, MVT::i64, 0,
14485 /* 33998*/ OPC_EmitInteger, MVT::i64, 0,
14495 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
14518 /* 34081*/ OPC_CheckType, MVT::i64,
14532 MVT::i64, 1/*#Ops*/, 10, // Results = #11
14535 /* 34124*/ OPC_EmitInteger, MVT::i64, 0,
14546 /* 34164*/ OPC_EmitInteger, MVT::i64, 0,
14556 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
14589 /* 34262*/ OPC_CheckType, MVT::i64,
14607 /* 34294*/ OPC_CheckType, MVT::i64,
14621 MVT::i64, 1/*#Ops*/, 10, // Results = #11
14624 /* 34337*/ OPC_EmitInteger, MVT::i64, 0,
14635 /* 34377*/ OPC_EmitInteger, MVT::i64, 0,
14645 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
14668 /* 34460*/ OPC_CheckType, MVT::i64,
14682 MVT::i64, 1/*#Ops*/, 10, // Results = #11
14685 /* 34503*/ OPC_EmitInteger, MVT::i64, 0,
14696 /* 34543*/ OPC_EmitInteger, MVT::i64, 0,
14706 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
14731 /* 34628*/ OPC_CheckType, MVT::i64,
14773 /* 34698*/ OPC_CheckType, MVT::i64,
14791 /* 34730*/ OPC_CheckType, MVT::i64,
14805 MVT::i64, 1/*#Ops*/, 10, // Results = #11
14808 /* 34773*/ OPC_EmitInteger, MVT::i64, 0,
14819 /* 34813*/ OPC_EmitInteger, MVT::i64, 0,
14829 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
14852 /* 34896*/ OPC_CheckType, MVT::i64,
14866 MVT::i64, 1/*#Ops*/, 10, // Results = #11
14869 /* 34939*/ OPC_EmitInteger, MVT::i64, 0,
14880 /* 34979*/ OPC_EmitInteger, MVT::i64, 0,
14890 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
14923 /* 35077*/ OPC_CheckType, MVT::i64,
14941 /* 35109*/ OPC_CheckType, MVT::i64,
14955 MVT::i64, 1/*#Ops*/, 10, // Results = #11
14958 /* 35152*/ OPC_EmitInteger, MVT::i64, 0,
14969 /* 35192*/ OPC_EmitInteger, MVT::i64, 0,
14979 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
15002 /* 35275*/ OPC_CheckType, MVT::i64,
15016 MVT::i64, 1/*#Ops*/, 10, // Results = #11
15019 /* 35318*/ OPC_EmitInteger, MVT::i64, 0,
15030 /* 35358*/ OPC_EmitInteger, MVT::i64, 0,
15040 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
15077 /* 35462*/ OPC_CheckType, MVT::i64,
15095 /* 35494*/ OPC_CheckType, MVT::i64,
15111 /* 35520*/ OPC_CheckType, MVT::i64,
15129 /* 35552*/ OPC_CheckType, MVT::i64,
15143 MVT::i64, 1/*#Ops*/, 10, // Results = #11
15146 /* 35595*/ OPC_EmitInteger, MVT::i64, 0,
15157 /* 35635*/ OPC_EmitInteger, MVT::i64, 0,
15167 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
15190 /* 35718*/ OPC_CheckType, MVT::i64,
15204 MVT::i64, 1/*#Ops*/, 10, // Results = #11
15207 /* 35761*/ OPC_EmitInteger, MVT::i64, 0,
15218 /* 35801*/ OPC_EmitInteger, MVT::i64, 0,
15228 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
15252 /* 35885*/ OPC_CheckType, MVT::i64,
15268 /* 35911*/ OPC_CheckType, MVT::i64,
15286 /* 35943*/ OPC_CheckType, MVT::i64,
15300 MVT::i64, 1/*#Ops*/, 10, // Results = #11
15303 /* 35986*/ OPC_EmitInteger, MVT::i64, 0,
15314 /* 36026*/ OPC_EmitInteger, MVT::i64, 0,
15324 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
15347 /* 36109*/ OPC_CheckType, MVT::i64,
15361 MVT::i64, 1/*#Ops*/, 10, // Results = #11
15364 /* 36152*/ OPC_EmitInteger, MVT::i64, 0,
15375 /* 36192*/ OPC_EmitInteger, MVT::i64, 0,
15385 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
15421 /* 36295*/ OPC_CheckType, MVT::i64,
15439 /* 36327*/ OPC_CheckType, MVT::i64,
15455 /* 36353*/ OPC_CheckType, MVT::i64,
15473 /* 36385*/ OPC_CheckType, MVT::i64,
15487 MVT::i64, 1/*#Ops*/, 10, // Results = #11
15490 /* 36428*/ OPC_EmitInteger, MVT::i64, 0,
15501 /* 36468*/ OPC_EmitInteger, MVT::i64, 0,
15511 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
15534 /* 36551*/ OPC_CheckType, MVT::i64,
15548 MVT::i64, 1/*#Ops*/, 10, // Results = #11
15551 /* 36594*/ OPC_EmitInteger, MVT::i64, 0,
15562 /* 36634*/ OPC_EmitInteger, MVT::i64, 0,
15572 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
15596 /* 36718*/ OPC_CheckType, MVT::i64,
15612 /* 36744*/ OPC_CheckType, MVT::i64,
15630 /* 36776*/ OPC_CheckType, MVT::i64,
15644 MVT::i64, 1/*#Ops*/, 10, // Results = #11
15647 /* 36819*/ OPC_EmitInteger, MVT::i64, 0,
15658 /* 36859*/ OPC_EmitInteger, MVT::i64, 0,
15668 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
15691 /* 36942*/ OPC_CheckType, MVT::i64,
15705 MVT::i64, 1/*#Ops*/, 10, // Results = #11
15708 /* 36985*/ OPC_EmitInteger, MVT::i64, 0,
15719 /* 37025*/ OPC_EmitInteger, MVT::i64, 0,
15729 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
15765 /* 37128*/ OPC_CheckType, MVT::i64,
15783 /* 37160*/ OPC_CheckType, MVT::i64,
15799 /* 37186*/ OPC_CheckType, MVT::i64,
15817 /* 37218*/ OPC_CheckType, MVT::i64,
15831 MVT::i64, 1/*#Ops*/, 10, // Results = #11
15834 /* 37261*/ OPC_EmitInteger, MVT::i64, 0,
15845 /* 37301*/ OPC_EmitInteger, MVT::i64, 0,
15855 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
15878 /* 37384*/ OPC_CheckType, MVT::i64,
15892 MVT::i64, 1/*#Ops*/, 10, // Results = #11
15895 /* 37427*/ OPC_EmitInteger, MVT::i64, 0,
15906 /* 37467*/ OPC_EmitInteger, MVT::i64, 0,
15916 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
15940 /* 37551*/ OPC_CheckType, MVT::i64,
15956 /* 37577*/ OPC_CheckType, MVT::i64,
15974 /* 37609*/ OPC_CheckType, MVT::i64,
15988 MVT::i64, 1/*#Ops*/, 10, // Results = #11
15991 /* 37652*/ OPC_EmitInteger, MVT::i64, 0,
16002 /* 37692*/ OPC_EmitInteger, MVT::i64, 0,
16012 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
16035 /* 37775*/ OPC_CheckType, MVT::i64,
16049 MVT::i64, 1/*#Ops*/, 10, // Results = #11
16052 /* 37818*/ OPC_EmitInteger, MVT::i64, 0,
16063 /* 37858*/ OPC_EmitInteger, MVT::i64, 0,
16073 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
16109 /* 37961*/ OPC_CheckType, MVT::i64,
16127 /* 37993*/ OPC_CheckType, MVT::i64,
16143 /* 38019*/ OPC_CheckType, MVT::i64,
16161 /* 38051*/ OPC_CheckType, MVT::i64,
16175 MVT::i64, 1/*#Ops*/, 10, // Results = #11
16178 /* 38094*/ OPC_EmitInteger, MVT::i64, 0,
16189 /* 38134*/ OPC_EmitInteger, MVT::i64, 0,
16199 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
16222 /* 38217*/ OPC_CheckType, MVT::i64,
16236 MVT::i64, 1/*#Ops*/, 10, // Results = #11
16239 /* 38260*/ OPC_EmitInteger, MVT::i64, 0,
16250 /* 38300*/ OPC_EmitInteger, MVT::i64, 0,
16260 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
16284 /* 38384*/ OPC_CheckType, MVT::i64,
16300 /* 38410*/ OPC_CheckType, MVT::i64,
16318 /* 38442*/ OPC_CheckType, MVT::i64,
16332 MVT::i64, 1/*#Ops*/, 10, // Results = #11
16335 /* 38485*/ OPC_EmitInteger, MVT::i64, 0,
16346 /* 38525*/ OPC_EmitInteger, MVT::i64, 0,
16356 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
16379 /* 38608*/ OPC_CheckType, MVT::i64,
16393 MVT::i64, 1/*#Ops*/, 10, // Results = #11
16396 /* 38651*/ OPC_EmitInteger, MVT::i64, 0,
16407 /* 38691*/ OPC_EmitInteger, MVT::i64, 0,
16417 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
16428 /* 38753*/ OPC_CheckType, MVT::i64,
16446 /* 38785*/ OPC_CheckType, MVT::i64,
16464 /* 38815*/ OPC_CheckType, MVT::i64,
16482 /* 38847*/ OPC_CheckType, MVT::i64,
16520 MVT::i64, 1/*#Ops*/, 10, // Results = #11
16523 /* 38930*/ OPC_EmitInteger, MVT::i64, 0,
16534 /* 38970*/ OPC_EmitInteger, MVT::i64, 0,
16544 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
16574 MVT::i64, 1/*#Ops*/, 10, // Results = #11
16577 /* 39084*/ OPC_EmitInteger, MVT::i64, 0,
16588 /* 39124*/ OPC_EmitInteger, MVT::i64, 0,
16598 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
16622 /* 39208*/ OPC_CheckType, MVT::i64,
16660 MVT::i64, 1/*#Ops*/, 10, // Results = #11
16663 /* 39291*/ OPC_EmitInteger, MVT::i64, 0,
16674 /* 39331*/ OPC_EmitInteger, MVT::i64, 0,
16684 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
16714 MVT::i64, 1/*#Ops*/, 10, // Results = #11
16717 /* 39445*/ OPC_EmitInteger, MVT::i64, 0,
16728 /* 39485*/ OPC_EmitInteger, MVT::i64, 0,
16738 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
16763 /* 39570*/ OPC_CheckType, MVT::i64,
16781 /* 39600*/ OPC_CheckType, MVT::i64,
16799 /* 39632*/ OPC_CheckType, MVT::i64,
16837 MVT::i64, 1/*#Ops*/, 10, // Results = #11
16840 /* 39715*/ OPC_EmitInteger, MVT::i64, 0,
16851 /* 39755*/ OPC_EmitInteger, MVT::i64, 0,
16861 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
16891 MVT::i64, 1/*#Ops*/, 10, // Results = #11
16894 /* 39869*/ OPC_EmitInteger, MVT::i64, 0,
16905 /* 39909*/ OPC_EmitInteger, MVT::i64, 0,
16915 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
16939 /* 39993*/ OPC_CheckType, MVT::i64,
16977 MVT::i64, 1/*#Ops*/, 10, // Results = #11
16980 /* 40076*/ OPC_EmitInteger, MVT::i64, 0,
16991 /* 40116*/ OPC_EmitInteger, MVT::i64, 0,
17001 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
17031 MVT::i64, 1/*#Ops*/, 10, // Results = #11
17034 /* 40230*/ OPC_EmitInteger, MVT::i64, 0,
17045 /* 40270*/ OPC_EmitInteger, MVT::i64, 0,
17055 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
17080 /* 40355*/ OPC_CheckType, MVT::i64,
17122 /* 40425*/ OPC_CheckType, MVT::i64,
17140 /* 40457*/ OPC_CheckType, MVT::i64,
17154 MVT::i64, 1/*#Ops*/, 10, // Results = #11
17157 /* 40500*/ OPC_EmitInteger, MVT::i64, 0,
17168 /* 40540*/ OPC_EmitInteger, MVT::i64, 0,
17178 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
17201 /* 40623*/ OPC_CheckType, MVT::i64,
17215 MVT::i64, 1/*#Ops*/, 10, // Results = #11
17218 /* 40666*/ OPC_EmitInteger, MVT::i64, 0,
17229 /* 40706*/ OPC_EmitInteger, MVT::i64, 0,
17239 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
17272 /* 40804*/ OPC_CheckType, MVT::i64,
17290 /* 40836*/ OPC_CheckType, MVT::i64,
17304 MVT::i64, 1/*#Ops*/, 10, // Results = #11
17307 /* 40879*/ OPC_EmitInteger, MVT::i64, 0,
17318 /* 40919*/ OPC_EmitInteger, MVT::i64, 0,
17328 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
17351 /* 41002*/ OPC_CheckType, MVT::i64,
17365 MVT::i64, 1/*#Ops*/, 10, // Results = #11
17368 /* 41045*/ OPC_EmitInteger, MVT::i64, 0,
17379 /* 41085*/ OPC_EmitInteger, MVT::i64, 0,
17389 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
17414 /* 41170*/ OPC_CheckType, MVT::i64,
17456 /* 41240*/ OPC_CheckType, MVT::i64,
17474 /* 41272*/ OPC_CheckType, MVT::i64,
17488 MVT::i64, 1/*#Ops*/, 10, // Results = #11
17491 /* 41315*/ OPC_EmitInteger, MVT::i64, 0,
17502 /* 41355*/ OPC_EmitInteger, MVT::i64, 0,
17512 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
17535 /* 41438*/ OPC_CheckType, MVT::i64,
17549 MVT::i64, 1/*#Ops*/, 10, // Results = #11
17552 /* 41481*/ OPC_EmitInteger, MVT::i64, 0,
17563 /* 41521*/ OPC_EmitInteger, MVT::i64, 0,
17573 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
17606 /* 41619*/ OPC_CheckType, MVT::i64,
17624 /* 41651*/ OPC_CheckType, MVT::i64,
17638 MVT::i64, 1/*#Ops*/, 10, // Results = #11
17641 /* 41694*/ OPC_EmitInteger, MVT::i64, 0,
17652 /* 41734*/ OPC_EmitInteger, MVT::i64, 0,
17662 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
17685 /* 41817*/ OPC_CheckType, MVT::i64,
17699 MVT::i64, 1/*#Ops*/, 10, // Results = #11
17702 /* 41860*/ OPC_EmitInteger, MVT::i64, 0,
17713 /* 41900*/ OPC_EmitInteger, MVT::i64, 0,
17723 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
17748 /* 41985*/ OPC_CheckType, MVT::i64,
17766 /* 42015*/ OPC_CheckType, MVT::i64,
17784 /* 42047*/ OPC_CheckType, MVT::i64,
17822 MVT::i64, 1/*#Ops*/, 10, // Results = #11
17825 /* 42130*/ OPC_EmitInteger, MVT::i64, 0,
17836 /* 42170*/ OPC_EmitInteger, MVT::i64, 0,
17846 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
17876 MVT::i64, 1/*#Ops*/, 10, // Results = #11
17879 /* 42284*/ OPC_EmitInteger, MVT::i64, 0,
17890 /* 42324*/ OPC_EmitInteger, MVT::i64, 0,
17900 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
17924 /* 42408*/ OPC_CheckType, MVT::i64,
17962 MVT::i64, 1/*#Ops*/, 10, // Results = #11
17965 /* 42491*/ OPC_EmitInteger, MVT::i64, 0,
17976 /* 42531*/ OPC_EmitInteger, MVT::i64, 0,
17986 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
18016 MVT::i64, 1/*#Ops*/, 10, // Results = #11
18019 /* 42645*/ OPC_EmitInteger, MVT::i64, 0,
18030 /* 42685*/ OPC_EmitInteger, MVT::i64, 0,
18040 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
18065 /* 42770*/ OPC_CheckType, MVT::i64,
18083 /* 42800*/ OPC_CheckType, MVT::i64,
18101 /* 42832*/ OPC_CheckType, MVT::i64,
18139 MVT::i64, 1/*#Ops*/, 10, // Results = #11
18142 /* 42915*/ OPC_EmitInteger, MVT::i64, 0,
18153 /* 42955*/ OPC_EmitInteger, MVT::i64, 0,
18163 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
18193 MVT::i64, 1/*#Ops*/, 10, // Results = #11
18196 /* 43069*/ OPC_EmitInteger, MVT::i64, 0,
18207 /* 43109*/ OPC_EmitInteger, MVT::i64, 0,
18217 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
18241 /* 43193*/ OPC_CheckType, MVT::i64,
18279 MVT::i64, 1/*#Ops*/, 10, // Results = #11
18282 /* 43276*/ OPC_EmitInteger, MVT::i64, 0,
18293 /* 43316*/ OPC_EmitInteger, MVT::i64, 0,
18303 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
18333 MVT::i64, 1/*#Ops*/, 10, // Results = #11
18336 /* 43430*/ OPC_EmitInteger, MVT::i64, 0,
18347 /* 43470*/ OPC_EmitInteger, MVT::i64, 0,
18357 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
18382 /* 43555*/ OPC_CheckType, MVT::i64,
18424 /* 43625*/ OPC_CheckType, MVT::i64,
18442 /* 43657*/ OPC_CheckType, MVT::i64,
18456 MVT::i64, 1/*#Ops*/, 10, // Results = #11
18459 /* 43700*/ OPC_EmitInteger, MVT::i64, 0,
18470 /* 43740*/ OPC_EmitInteger, MVT::i64, 0,
18480 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
18503 /* 43823*/ OPC_CheckType, MVT::i64,
18517 MVT::i64, 1/*#Ops*/, 10, // Results = #11
18520 /* 43866*/ OPC_EmitInteger, MVT::i64, 0,
18531 /* 43906*/ OPC_EmitInteger, MVT::i64, 0,
18541 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
18574 /* 44004*/ OPC_CheckType, MVT::i64,
18592 /* 44036*/ OPC_CheckType, MVT::i64,
18606 MVT::i64, 1/*#Ops*/, 10, // Results = #11
18609 /* 44079*/ OPC_EmitInteger, MVT::i64, 0,
18620 /* 44119*/ OPC_EmitInteger, MVT::i64, 0,
18630 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
18653 /* 44202*/ OPC_CheckType, MVT::i64,
18667 MVT::i64, 1/*#Ops*/, 10, // Results = #11
18670 /* 44245*/ OPC_EmitInteger, MVT::i64, 0,
18681 /* 44285*/ OPC_EmitInteger, MVT::i64, 0,
18691 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
18716 /* 44370*/ OPC_CheckType, MVT::i64,
18758 /* 44440*/ OPC_CheckType, MVT::i64,
18776 /* 44472*/ OPC_CheckType, MVT::i64,
18790 MVT::i64, 1/*#Ops*/, 10, // Results = #11
18793 /* 44515*/ OPC_EmitInteger, MVT::i64, 0,
18804 /* 44555*/ OPC_EmitInteger, MVT::i64, 0,
18814 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
18837 /* 44638*/ OPC_CheckType, MVT::i64,
18851 MVT::i64, 1/*#Ops*/, 10, // Results = #11
18854 /* 44681*/ OPC_EmitInteger, MVT::i64, 0,
18865 /* 44721*/ OPC_EmitInteger, MVT::i64, 0,
18875 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
18908 /* 44819*/ OPC_CheckType, MVT::i64,
18926 /* 44851*/ OPC_CheckType, MVT::i64,
18940 MVT::i64, 1/*#Ops*/, 10, // Results = #11
18943 /* 44894*/ OPC_EmitInteger, MVT::i64, 0,
18954 /* 44934*/ OPC_EmitInteger, MVT::i64, 0,
18964 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
18987 /* 45017*/ OPC_CheckType, MVT::i64,
19001 MVT::i64, 1/*#Ops*/, 10, // Results = #11
19004 /* 45060*/ OPC_EmitInteger, MVT::i64, 0,
19015 /* 45100*/ OPC_EmitInteger, MVT::i64, 0,
19025 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
19049 /* 45181*/ OPC_CheckType, MVT::i64,
19070 /* 45221*/ OPC_CheckType, MVT::i64,
19088 /* 45253*/ OPC_CheckType, MVT::i64,
19104 /* 45279*/ OPC_CheckType, MVT::i64,
19122 /* 45311*/ OPC_CheckType, MVT::i64,
19160 MVT::i64, 1/*#Ops*/, 10, // Results = #11
19163 /* 45394*/ OPC_EmitInteger, MVT::i64, 0,
19174 /* 45434*/ OPC_EmitInteger, MVT::i64, 0,
19184 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
19213 MVT::i64, 1/*#Ops*/, 10, // Results = #11
19216 /* 45547*/ OPC_EmitInteger, MVT::i64, 0,
19227 /* 45587*/ OPC_EmitInteger, MVT::i64, 0,
19237 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
19261 /* 45671*/ OPC_CheckType, MVT::i64,
19299 MVT::i64, 1/*#Ops*/, 10, // Results = #11
19302 /* 45754*/ OPC_EmitInteger, MVT::i64, 0,
19313 /* 45794*/ OPC_EmitInteger, MVT::i64, 0,
19323 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
19352 MVT::i64, 1/*#Ops*/, 10, // Results = #11
19355 /* 45907*/ OPC_EmitInteger, MVT::i64, 0,
19366 /* 45947*/ OPC_EmitInteger, MVT::i64, 0,
19376 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
19401 /* 46032*/ OPC_CheckType, MVT::i64,
19417 /* 46058*/ OPC_CheckType, MVT::i64,
19435 /* 46090*/ OPC_CheckType, MVT::i64,
19473 MVT::i64, 1/*#Ops*/, 10, // Results = #11
19476 /* 46173*/ OPC_EmitInteger, MVT::i64, 0,
19487 /* 46213*/ OPC_EmitInteger, MVT::i64, 0,
19497 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
19526 MVT::i64, 1/*#Ops*/, 10, // Results = #11
19529 /* 46326*/ OPC_EmitInteger, MVT::i64, 0,
19540 /* 46366*/ OPC_EmitInteger, MVT::i64, 0,
19550 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
19574 /* 46450*/ OPC_CheckType, MVT::i64,
19612 MVT::i64, 1/*#Ops*/, 10, // Results = #11
19615 /* 46533*/ OPC_EmitInteger, MVT::i64, 0,
19626 /* 46573*/ OPC_EmitInteger, MVT::i64, 0,
19636 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
19665 MVT::i64, 1/*#Ops*/, 10, // Results = #11
19668 /* 46686*/ OPC_EmitInteger, MVT::i64, 0,
19679 /* 46726*/ OPC_EmitInteger, MVT::i64, 0,
19689 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
19714 /* 46811*/ OPC_CheckType, MVT::i64,
19730 /* 46837*/ OPC_CheckType, MVT::i64,
19748 /* 46869*/ OPC_CheckType, MVT::i64,
19786 MVT::i64, 1/*#Ops*/, 10, // Results = #11
19789 /* 46952*/ OPC_EmitInteger, MVT::i64, 0,
19800 /* 46992*/ OPC_EmitInteger, MVT::i64, 0,
19810 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
19839 MVT::i64, 1/*#Ops*/, 10, // Results = #11
19842 /* 47105*/ OPC_EmitInteger, MVT::i64, 0,
19853 /* 47145*/ OPC_EmitInteger, MVT::i64, 0,
19863 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
19887 /* 47229*/ OPC_CheckType, MVT::i64,
19925 MVT::i64, 1/*#Ops*/, 10, // Results = #11
19928 /* 47312*/ OPC_EmitInteger, MVT::i64, 0,
19939 /* 47352*/ OPC_EmitInteger, MVT::i64, 0,
19949 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
19978 MVT::i64, 1/*#Ops*/, 10, // Results = #11
19981 /* 47465*/ OPC_EmitInteger, MVT::i64, 0,
19992 /* 47505*/ OPC_EmitInteger, MVT::i64, 0,
20002 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
20027 /* 47590*/ OPC_CheckType, MVT::i64,
20043 /* 47616*/ OPC_CheckType, MVT::i64,
20061 /* 47648*/ OPC_CheckType, MVT::i64,
20099 MVT::i64, 1/*#Ops*/, 10, // Results = #11
20102 /* 47731*/ OPC_EmitInteger, MVT::i64, 0,
20113 /* 47771*/ OPC_EmitInteger, MVT::i64, 0,
20123 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
20152 MVT::i64, 1/*#Ops*/, 10, // Results = #11
20155 /* 47884*/ OPC_EmitInteger, MVT::i64, 0,
20166 /* 47924*/ OPC_EmitInteger, MVT::i64, 0,
20176 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
20200 /* 48008*/ OPC_CheckType, MVT::i64,
20238 MVT::i64, 1/*#Ops*/, 10, // Results = #11
20241 /* 48091*/ OPC_EmitInteger, MVT::i64, 0,
20252 /* 48131*/ OPC_EmitInteger, MVT::i64, 0,
20262 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
20291 MVT::i64, 1/*#Ops*/, 10, // Results = #11
20294 /* 48244*/ OPC_EmitInteger, MVT::i64, 0,
20305 /* 48284*/ OPC_EmitInteger, MVT::i64, 0,
20315 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
20340 /* 48369*/ OPC_CheckType, MVT::i64,
20381 /* 48436*/ OPC_CheckType, MVT::i64,
20399 /* 48468*/ OPC_CheckType, MVT::i64,
20412 MVT::i64, 1/*#Ops*/, 10, // Results = #11
20415 /* 48510*/ OPC_EmitInteger, MVT::i64, 0,
20426 /* 48550*/ OPC_EmitInteger, MVT::i64, 0,
20436 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
20459 /* 48633*/ OPC_CheckType, MVT::i64,
20472 MVT::i64, 1/*#Ops*/, 10, // Results = #11
20475 /* 48675*/ OPC_EmitInteger, MVT::i64, 0,
20486 /* 48715*/ OPC_EmitInteger, MVT::i64, 0,
20496 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
20530 /* 48814*/ OPC_CheckType, MVT::i64,
20548 /* 48846*/ OPC_CheckType, MVT::i64,
20561 MVT::i64, 1/*#Ops*/, 10, // Results = #11
20564 /* 48888*/ OPC_EmitInteger, MVT::i64, 0,
20575 /* 48928*/ OPC_EmitInteger, MVT::i64, 0,
20585 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
20608 /* 49011*/ OPC_CheckType, MVT::i64,
20621 MVT::i64, 1/*#Ops*/, 10, // Results = #11
20624 /* 49053*/ OPC_EmitInteger, MVT::i64, 0,
20635 /* 49093*/ OPC_EmitInteger, MVT::i64, 0,
20645 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
20670 /* 49178*/ OPC_CheckType, MVT::i64,
20711 /* 49245*/ OPC_CheckType, MVT::i64,
20729 /* 49277*/ OPC_CheckType, MVT::i64,
20742 MVT::i64, 1/*#Ops*/, 10, // Results = #11
20745 /* 49319*/ OPC_EmitInteger, MVT::i64, 0,
20756 /* 49359*/ OPC_EmitInteger, MVT::i64, 0,
20766 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
20789 /* 49442*/ OPC_CheckType, MVT::i64,
20802 MVT::i64, 1/*#Ops*/, 10, // Results = #11
20805 /* 49484*/ OPC_EmitInteger, MVT::i64, 0,
20816 /* 49524*/ OPC_EmitInteger, MVT::i64, 0,
20826 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
20860 /* 49623*/ OPC_CheckType, MVT::i64,
20878 /* 49655*/ OPC_CheckType, MVT::i64,
20891 MVT::i64, 1/*#Ops*/, 10, // Results = #11
20894 /* 49697*/ OPC_EmitInteger, MVT::i64, 0,
20905 /* 49737*/ OPC_EmitInteger, MVT::i64, 0,
20915 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
20938 /* 49820*/ OPC_CheckType, MVT::i64,
20951 MVT::i64, 1/*#Ops*/, 10, // Results = #11
20954 /* 49862*/ OPC_EmitInteger, MVT::i64, 0,
20965 /* 49902*/ OPC_EmitInteger, MVT::i64, 0,
20975 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
21010 /* 50002*/ OPC_CheckType, MVT::i64,
21028 /* 50034*/ OPC_CheckType, MVT::i64,
21045 /* 50061*/ OPC_CheckType, MVT::i64,
21063 /* 50093*/ OPC_CheckType, MVT::i64,
21076 MVT::i64, 1/*#Ops*/, 10, // Results = #11
21079 /* 50135*/ OPC_EmitInteger, MVT::i64, 0,
21090 /* 50175*/ OPC_EmitInteger, MVT::i64, 0,
21100 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
21123 /* 50258*/ OPC_CheckType, MVT::i64,
21136 MVT::i64, 1/*#Ops*/, 10, // Results = #11
21139 /* 50300*/ OPC_EmitInteger, MVT::i64, 0,
21150 /* 50340*/ OPC_EmitInteger, MVT::i64, 0,
21160 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
21184 /* 50424*/ OPC_CheckType, MVT::i64,
21201 /* 50451*/ OPC_CheckType, MVT::i64,
21219 /* 50483*/ OPC_CheckType, MVT::i64,
21232 MVT::i64, 1/*#Ops*/, 10, // Results = #11
21235 /* 50525*/ OPC_EmitInteger, MVT::i64, 0,
21246 /* 50565*/ OPC_EmitInteger, MVT::i64, 0,
21256 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
21279 /* 50648*/ OPC_CheckType, MVT::i64,
21292 MVT::i64, 1/*#Ops*/, 10, // Results = #11
21295 /* 50690*/ OPC_EmitInteger, MVT::i64, 0,
21306 /* 50730*/ OPC_EmitInteger, MVT::i64, 0,
21316 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
21350 /* 50829*/ OPC_CheckType, MVT::i64,
21368 /* 50861*/ OPC_CheckType, MVT::i64,
21385 /* 50888*/ OPC_CheckType, MVT::i64,
21403 /* 50920*/ OPC_CheckType, MVT::i64,
21416 MVT::i64, 1/*#Ops*/, 10, // Results = #11
21419 /* 50962*/ OPC_EmitInteger, MVT::i64, 0,
21430 /* 51002*/ OPC_EmitInteger, MVT::i64, 0,
21440 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
21463 /* 51085*/ OPC_CheckType, MVT::i64,
21476 MVT::i64, 1/*#Ops*/, 10, // Results = #11
21479 /* 51127*/ OPC_EmitInteger, MVT::i64, 0,
21490 /* 51167*/ OPC_EmitInteger, MVT::i64, 0,
21500 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
21524 /* 51251*/ OPC_CheckType, MVT::i64,
21541 /* 51278*/ OPC_CheckType, MVT::i64,
21559 /* 51310*/ OPC_CheckType, MVT::i64,
21572 MVT::i64, 1/*#Ops*/, 10, // Results = #11
21575 /* 51352*/ OPC_EmitInteger, MVT::i64, 0,
21586 /* 51392*/ OPC_EmitInteger, MVT::i64, 0,
21596 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
21619 /* 51475*/ OPC_CheckType, MVT::i64,
21632 MVT::i64, 1/*#Ops*/, 10, // Results = #11
21635 /* 51517*/ OPC_EmitInteger, MVT::i64, 0,
21646 /* 51557*/ OPC_EmitInteger, MVT::i64, 0,
21656 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
21667 /* 51619*/ OPC_CheckType, MVT::i64,
21685 /* 51651*/ OPC_CheckType, MVT::i64,
21726 /* 51718*/ OPC_CheckType, MVT::i64,
21744 /* 51750*/ OPC_CheckType, MVT::i64,
21757 MVT::i64, 1/*#Ops*/, 10, // Results = #11
21760 /* 51792*/ OPC_EmitInteger, MVT::i64, 0,
21771 /* 51832*/ OPC_EmitInteger, MVT::i64, 0,
21781 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
21804 /* 51915*/ OPC_CheckType, MVT::i64,
21817 MVT::i64, 1/*#Ops*/, 10, // Results = #11
21820 /* 51957*/ OPC_EmitInteger, MVT::i64, 0,
21831 /* 51997*/ OPC_EmitInteger, MVT::i64, 0,
21841 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
21875 /* 52096*/ OPC_CheckType, MVT::i64,
21893 /* 52128*/ OPC_CheckType, MVT::i64,
21906 MVT::i64, 1/*#Ops*/, 10, // Results = #11
21909 /* 52170*/ OPC_EmitInteger, MVT::i64, 0,
21920 /* 52210*/ OPC_EmitInteger, MVT::i64, 0,
21930 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
21953 /* 52293*/ OPC_CheckType, MVT::i64,
21966 MVT::i64, 1/*#Ops*/, 10, // Results = #11
21969 /* 52335*/ OPC_EmitInteger, MVT::i64, 0,
21980 /* 52375*/ OPC_EmitInteger, MVT::i64, 0,
21990 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
22015 /* 52460*/ OPC_CheckType, MVT::i64,
22056 /* 52527*/ OPC_CheckType, MVT::i64,
22074 /* 52559*/ OPC_CheckType, MVT::i64,
22087 MVT::i64, 1/*#Ops*/, 10, // Results = #11
22090 /* 52601*/ OPC_EmitInteger, MVT::i64, 0,
22101 /* 52641*/ OPC_EmitInteger, MVT::i64, 0,
22111 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
22134 /* 52724*/ OPC_CheckType, MVT::i64,
22147 MVT::i64, 1/*#Ops*/, 10, // Results = #11
22150 /* 52766*/ OPC_EmitInteger, MVT::i64, 0,
22161 /* 52806*/ OPC_EmitInteger, MVT::i64, 0,
22171 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
22205 /* 52905*/ OPC_CheckType, MVT::i64,
22223 /* 52937*/ OPC_CheckType, MVT::i64,
22236 MVT::i64, 1/*#Ops*/, 10, // Results = #11
22239 /* 52979*/ OPC_EmitInteger, MVT::i64, 0,
22250 /* 53019*/ OPC_EmitInteger, MVT::i64, 0,
22260 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
22283 /* 53102*/ OPC_CheckType, MVT::i64,
22296 MVT::i64, 1/*#Ops*/, 10, // Results = #11
22299 /* 53144*/ OPC_EmitInteger, MVT::i64, 0,
22310 /* 53184*/ OPC_EmitInteger, MVT::i64, 0,
22320 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
22355 /* 53284*/ OPC_CheckType, MVT::i64,
22373 /* 53316*/ OPC_CheckType, MVT::i64,
22390 /* 53343*/ OPC_CheckType, MVT::i64,
22408 /* 53375*/ OPC_CheckType, MVT::i64,
22421 MVT::i64, 1/*#Ops*/, 10, // Results = #11
22424 /* 53417*/ OPC_EmitInteger, MVT::i64, 0,
22435 /* 53457*/ OPC_EmitInteger, MVT::i64, 0,
22445 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
22468 /* 53540*/ OPC_CheckType, MVT::i64,
22481 MVT::i64, 1/*#Ops*/, 10, // Results = #11
22484 /* 53582*/ OPC_EmitInteger, MVT::i64, 0,
22495 /* 53622*/ OPC_EmitInteger, MVT::i64, 0,
22505 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
22529 /* 53706*/ OPC_CheckType, MVT::i64,
22546 /* 53733*/ OPC_CheckType, MVT::i64,
22564 /* 53765*/ OPC_CheckType, MVT::i64,
22577 MVT::i64, 1/*#Ops*/, 10, // Results = #11
22580 /* 53807*/ OPC_EmitInteger, MVT::i64, 0,
22591 /* 53847*/ OPC_EmitInteger, MVT::i64, 0,
22601 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
22624 /* 53930*/ OPC_CheckType, MVT::i64,
22637 MVT::i64, 1/*#Ops*/, 10, // Results = #11
22640 /* 53972*/ OPC_EmitInteger, MVT::i64, 0,
22651 /* 54012*/ OPC_EmitInteger, MVT::i64, 0,
22661 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
22695 /* 54111*/ OPC_CheckType, MVT::i64,
22713 /* 54143*/ OPC_CheckType, MVT::i64,
22730 /* 54170*/ OPC_CheckType, MVT::i64,
22748 /* 54202*/ OPC_CheckType, MVT::i64,
22761 MVT::i64, 1/*#Ops*/, 10, // Results = #11
22764 /* 54244*/ OPC_EmitInteger, MVT::i64, 0,
22775 /* 54284*/ OPC_EmitInteger, MVT::i64, 0,
22785 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
22808 /* 54367*/ OPC_CheckType, MVT::i64,
22821 MVT::i64, 1/*#Ops*/, 10, // Results = #11
22824 /* 54409*/ OPC_EmitInteger, MVT::i64, 0,
22835 /* 54449*/ OPC_EmitInteger, MVT::i64, 0,
22845 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
22869 /* 54533*/ OPC_CheckType, MVT::i64,
22886 /* 54560*/ OPC_CheckType, MVT::i64,
22904 /* 54592*/ OPC_CheckType, MVT::i64,
22917 MVT::i64, 1/*#Ops*/, 10, // Results = #11
22920 /* 54634*/ OPC_EmitInteger, MVT::i64, 0,
22931 /* 54674*/ OPC_EmitInteger, MVT::i64, 0,
22941 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
22964 /* 54757*/ OPC_CheckType, MVT::i64,
22977 MVT::i64, 1/*#Ops*/, 10, // Results = #11
22980 /* 54799*/ OPC_EmitInteger, MVT::i64, 0,
22991 /* 54839*/ OPC_EmitInteger, MVT::i64, 0,
23001 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
23012 /* 54901*/ OPC_CheckType, MVT::i64,
23030 /* 54933*/ OPC_CheckType, MVT::i64,
23046 /* 54959*/ OPC_CheckType, MVT::i64,
23064 /* 54991*/ OPC_CheckType, MVT::i64,
23102 MVT::i64, 1/*#Ops*/, 10, // Results = #11
23105 /* 55074*/ OPC_EmitInteger, MVT::i64, 0,
23116 /* 55114*/ OPC_EmitInteger, MVT::i64, 0,
23126 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
23155 MVT::i64, 1/*#Ops*/, 10, // Results = #11
23158 /* 55227*/ OPC_EmitInteger, MVT::i64, 0,
23169 /* 55267*/ OPC_EmitInteger, MVT::i64, 0,
23179 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
23203 /* 55351*/ OPC_CheckType, MVT::i64,
23241 MVT::i64, 1/*#Ops*/, 10, // Results = #11
23244 /* 55434*/ OPC_EmitInteger, MVT::i64, 0,
23255 /* 55474*/ OPC_EmitInteger, MVT::i64, 0,
23265 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
23294 MVT::i64, 1/*#Ops*/, 10, // Results = #11
23297 /* 55587*/ OPC_EmitInteger, MVT::i64, 0,
23308 /* 55627*/ OPC_EmitInteger, MVT::i64, 0,
23318 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
23343 /* 55712*/ OPC_CheckType, MVT::i64,
23359 /* 55738*/ OPC_CheckType, MVT::i64,
23377 /* 55770*/ OPC_CheckType, MVT::i64,
23415 MVT::i64, 1/*#Ops*/, 10, // Results = #11
23418 /* 55853*/ OPC_EmitInteger, MVT::i64, 0,
23429 /* 55893*/ OPC_EmitInteger, MVT::i64, 0,
23439 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
23468 MVT::i64, 1/*#Ops*/, 10, // Results = #11
23471 /* 56006*/ OPC_EmitInteger, MVT::i64, 0,
23482 /* 56046*/ OPC_EmitInteger, MVT::i64, 0,
23492 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
23516 /* 56130*/ OPC_CheckType, MVT::i64,
23554 MVT::i64, 1/*#Ops*/, 10, // Results = #11
23557 /* 56213*/ OPC_EmitInteger, MVT::i64, 0,
23568 /* 56253*/ OPC_EmitInteger, MVT::i64, 0,
23578 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
23607 MVT::i64, 1/*#Ops*/, 10, // Results = #11
23610 /* 56366*/ OPC_EmitInteger, MVT::i64, 0,
23621 /* 56406*/ OPC_EmitInteger, MVT::i64, 0,
23631 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
23656 /* 56491*/ OPC_CheckType, MVT::i64,
23672 /* 56517*/ OPC_CheckType, MVT::i64,
23690 /* 56549*/ OPC_CheckType, MVT::i64,
23728 MVT::i64, 1/*#Ops*/, 10, // Results = #11
23731 /* 56632*/ OPC_EmitInteger, MVT::i64, 0,
23742 /* 56672*/ OPC_EmitInteger, MVT::i64, 0,
23752 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
23781 MVT::i64, 1/*#Ops*/, 10, // Results = #11
23784 /* 56785*/ OPC_EmitInteger, MVT::i64, 0,
23795 /* 56825*/ OPC_EmitInteger, MVT::i64, 0,
23805 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
23829 /* 56909*/ OPC_CheckType, MVT::i64,
23867 MVT::i64, 1/*#Ops*/, 10, // Results = #11
23870 /* 56992*/ OPC_EmitInteger, MVT::i64, 0,
23881 /* 57032*/ OPC_EmitInteger, MVT::i64, 0,
23891 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
23920 MVT::i64, 1/*#Ops*/, 10, // Results = #11
23923 /* 57145*/ OPC_EmitInteger, MVT::i64, 0,
23934 /* 57185*/ OPC_EmitInteger, MVT::i64, 0,
23944 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
23969 /* 57270*/ OPC_CheckType, MVT::i64,
23985 /* 57296*/ OPC_CheckType, MVT::i64,
24003 /* 57328*/ OPC_CheckType, MVT::i64,
24041 MVT::i64, 1/*#Ops*/, 10, // Results = #11
24044 /* 57411*/ OPC_EmitInteger, MVT::i64, 0,
24055 /* 57451*/ OPC_EmitInteger, MVT::i64, 0,
24065 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
24094 MVT::i64, 1/*#Ops*/, 10, // Results = #11
24097 /* 57564*/ OPC_EmitInteger, MVT::i64, 0,
24108 /* 57604*/ OPC_EmitInteger, MVT::i64, 0,
24118 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
24142 /* 57688*/ OPC_CheckType, MVT::i64,
24180 MVT::i64, 1/*#Ops*/, 10, // Results = #11
24183 /* 57771*/ OPC_EmitInteger, MVT::i64, 0,
24194 /* 57811*/ OPC_EmitInteger, MVT::i64, 0,
24204 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
24233 MVT::i64, 1/*#Ops*/, 10, // Results = #11
24236 /* 57924*/ OPC_EmitInteger, MVT::i64, 0,
24247 /* 57964*/ OPC_EmitInteger, MVT::i64, 0,
24257 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
24282 /* 58049*/ OPC_CheckType, MVT::i64,
24323 /* 58116*/ OPC_CheckType, MVT::i64,
24341 /* 58148*/ OPC_CheckType, MVT::i64,
24354 MVT::i64, 1/*#Ops*/, 10, // Results = #11
24357 /* 58190*/ OPC_EmitInteger, MVT::i64, 0,
24368 /* 58230*/ OPC_EmitInteger, MVT::i64, 0,
24378 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
24401 /* 58313*/ OPC_CheckType, MVT::i64,
24414 MVT::i64, 1/*#Ops*/, 10, // Results = #11
24417 /* 58355*/ OPC_EmitInteger, MVT::i64, 0,
24428 /* 58395*/ OPC_EmitInteger, MVT::i64, 0,
24438 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
24472 /* 58494*/ OPC_CheckType, MVT::i64,
24490 /* 58526*/ OPC_CheckType, MVT::i64,
24503 MVT::i64, 1/*#Ops*/, 10, // Results = #11
24506 /* 58568*/ OPC_EmitInteger, MVT::i64, 0,
24517 /* 58608*/ OPC_EmitInteger, MVT::i64, 0,
24527 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
24550 /* 58691*/ OPC_CheckType, MVT::i64,
24563 MVT::i64, 1/*#Ops*/, 10, // Results = #11
24566 /* 58733*/ OPC_EmitInteger, MVT::i64, 0,
24577 /* 58773*/ OPC_EmitInteger, MVT::i64, 0,
24587 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
24612 /* 58858*/ OPC_CheckType, MVT::i64,
24653 /* 58925*/ OPC_CheckType, MVT::i64,
24671 /* 58957*/ OPC_CheckType, MVT::i64,
24684 MVT::i64, 1/*#Ops*/, 10, // Results = #11
24687 /* 58999*/ OPC_EmitInteger, MVT::i64, 0,
24698 /* 59039*/ OPC_EmitInteger, MVT::i64, 0,
24708 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
24731 /* 59122*/ OPC_CheckType, MVT::i64,
24744 MVT::i64, 1/*#Ops*/, 10, // Results = #11
24747 /* 59164*/ OPC_EmitInteger, MVT::i64, 0,
24758 /* 59204*/ OPC_EmitInteger, MVT::i64, 0,
24768 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
24802 /* 59303*/ OPC_CheckType, MVT::i64,
24820 /* 59335*/ OPC_CheckType, MVT::i64,
24833 MVT::i64, 1/*#Ops*/, 10, // Results = #11
24836 /* 59377*/ OPC_EmitInteger, MVT::i64, 0,
24847 /* 59417*/ OPC_EmitInteger, MVT::i64, 0,
24857 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
24880 /* 59500*/ OPC_CheckType, MVT::i64,
24893 MVT::i64, 1/*#Ops*/, 10, // Results = #11
24896 /* 59542*/ OPC_EmitInteger, MVT::i64, 0,
24907 /* 59582*/ OPC_EmitInteger, MVT::i64, 0,
24917 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
24952 /* 59682*/ OPC_CheckType, MVT::i64,
24970 /* 59714*/ OPC_CheckType, MVT::i64,
24987 /* 59741*/ OPC_CheckType, MVT::i64,
25005 /* 59773*/ OPC_CheckType, MVT::i64,
25018 MVT::i64, 1/*#Ops*/, 10, // Results = #11
25021 /* 59815*/ OPC_EmitInteger, MVT::i64, 0,
25032 /* 59855*/ OPC_EmitInteger, MVT::i64, 0,
25042 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
25065 /* 59938*/ OPC_CheckType, MVT::i64,
25078 MVT::i64, 1/*#Ops*/, 10, // Results = #11
25081 /* 59980*/ OPC_EmitInteger, MVT::i64, 0,
25092 /* 60020*/ OPC_EmitInteger, MVT::i64, 0,
25102 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
25126 /* 60104*/ OPC_CheckType, MVT::i64,
25143 /* 60131*/ OPC_CheckType, MVT::i64,
25161 /* 60163*/ OPC_CheckType, MVT::i64,
25174 MVT::i64, 1/*#Ops*/, 10, // Results = #11
25177 /* 60205*/ OPC_EmitInteger, MVT::i64, 0,
25188 /* 60245*/ OPC_EmitInteger, MVT::i64, 0,
25198 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
25221 /* 60328*/ OPC_CheckType, MVT::i64,
25234 MVT::i64, 1/*#Ops*/, 10, // Results = #11
25237 /* 60370*/ OPC_EmitInteger, MVT::i64, 0,
25248 /* 60410*/ OPC_EmitInteger, MVT::i64, 0,
25258 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
25292 /* 60509*/ OPC_CheckType, MVT::i64,
25310 /* 60541*/ OPC_CheckType, MVT::i64,
25327 /* 60568*/ OPC_CheckType, MVT::i64,
25345 /* 60600*/ OPC_CheckType, MVT::i64,
25358 MVT::i64, 1/*#Ops*/, 10, // Results = #11
25361 /* 60642*/ OPC_EmitInteger, MVT::i64, 0,
25372 /* 60682*/ OPC_EmitInteger, MVT::i64, 0,
25382 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
25405 /* 60765*/ OPC_CheckType, MVT::i64,
25418 MVT::i64, 1/*#Ops*/, 10, // Results = #11
25421 /* 60807*/ OPC_EmitInteger, MVT::i64, 0,
25432 /* 60847*/ OPC_EmitInteger, MVT::i64, 0,
25442 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
25466 /* 60931*/ OPC_CheckType, MVT::i64,
25483 /* 60958*/ OPC_CheckType, MVT::i64,
25501 /* 60990*/ OPC_CheckType, MVT::i64,
25514 MVT::i64, 1/*#Ops*/, 10, // Results = #11
25517 /* 61032*/ OPC_EmitInteger, MVT::i64, 0,
25528 /* 61072*/ OPC_EmitInteger, MVT::i64, 0,
25538 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
25561 /* 61155*/ OPC_CheckType, MVT::i64,
25574 MVT::i64, 1/*#Ops*/, 10, // Results = #11
25577 /* 61197*/ OPC_EmitInteger, MVT::i64, 0,
25588 /* 61237*/ OPC_EmitInteger, MVT::i64, 0,
25598 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
25609 /* 61299*/ OPC_CheckType, MVT::i64,
25627 /* 61331*/ OPC_CheckType, MVT::i64,
25668 /* 61398*/ OPC_CheckType, MVT::i64,
25686 /* 61430*/ OPC_CheckType, MVT::i64,
25699 MVT::i64, 1/*#Ops*/, 10, // Results = #11
25702 /* 61472*/ OPC_EmitInteger, MVT::i64, 0,
25713 /* 61512*/ OPC_EmitInteger, MVT::i64, 0,
25723 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
25746 /* 61595*/ OPC_CheckType, MVT::i64,
25759 MVT::i64, 1/*#Ops*/, 10, // Results = #11
25762 /* 61637*/ OPC_EmitInteger, MVT::i64, 0,
25773 /* 61677*/ OPC_EmitInteger, MVT::i64, 0,
25783 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
25817 /* 61776*/ OPC_CheckType, MVT::i64,
25835 /* 61808*/ OPC_CheckType, MVT::i64,
25848 MVT::i64, 1/*#Ops*/, 10, // Results = #11
25851 /* 61850*/ OPC_EmitInteger, MVT::i64, 0,
25862 /* 61890*/ OPC_EmitInteger, MVT::i64, 0,
25872 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
25895 /* 61973*/ OPC_CheckType, MVT::i64,
25908 MVT::i64, 1/*#Ops*/, 10, // Results = #11
25911 /* 62015*/ OPC_EmitInteger, MVT::i64, 0,
25922 /* 62055*/ OPC_EmitInteger, MVT::i64, 0,
25932 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
25957 /* 62140*/ OPC_CheckType, MVT::i64,
25998 /* 62207*/ OPC_CheckType, MVT::i64,
26016 /* 62239*/ OPC_CheckType, MVT::i64,
26029 MVT::i64, 1/*#Ops*/, 10, // Results = #11
26032 /* 62281*/ OPC_EmitInteger, MVT::i64, 0,
26043 /* 62321*/ OPC_EmitInteger, MVT::i64, 0,
26053 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
26076 /* 62404*/ OPC_CheckType, MVT::i64,
26089 MVT::i64, 1/*#Ops*/, 10, // Results = #11
26092 /* 62446*/ OPC_EmitInteger, MVT::i64, 0,
26103 /* 62486*/ OPC_EmitInteger, MVT::i64, 0,
26113 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
26147 /* 62585*/ OPC_CheckType, MVT::i64,
26165 /* 62617*/ OPC_CheckType, MVT::i64,
26178 MVT::i64, 1/*#Ops*/, 10, // Results = #11
26181 /* 62659*/ OPC_EmitInteger, MVT::i64, 0,
26192 /* 62699*/ OPC_EmitInteger, MVT::i64, 0,
26202 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
26225 /* 62782*/ OPC_CheckType, MVT::i64,
26238 MVT::i64, 1/*#Ops*/, 10, // Results = #11
26241 /* 62824*/ OPC_EmitInteger, MVT::i64, 0,
26252 /* 62864*/ OPC_EmitInteger, MVT::i64, 0,
26262 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
26297 /* 62964*/ OPC_CheckType, MVT::i64,
26315 /* 62996*/ OPC_CheckType, MVT::i64,
26332 /* 63023*/ OPC_CheckType, MVT::i64,
26350 /* 63055*/ OPC_CheckType, MVT::i64,
26363 MVT::i64, 1/*#Ops*/, 10, // Results = #11
26366 /* 63097*/ OPC_EmitInteger, MVT::i64, 0,
26377 /* 63137*/ OPC_EmitInteger, MVT::i64, 0,
26387 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
26410 /* 63220*/ OPC_CheckType, MVT::i64,
26423 MVT::i64, 1/*#Ops*/, 10, // Results = #11
26426 /* 63262*/ OPC_EmitInteger, MVT::i64, 0,
26437 /* 63302*/ OPC_EmitInteger, MVT::i64, 0,
26447 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
26471 /* 63386*/ OPC_CheckType, MVT::i64,
26488 /* 63413*/ OPC_CheckType, MVT::i64,
26506 /* 63445*/ OPC_CheckType, MVT::i64,
26519 MVT::i64, 1/*#Ops*/, 10, // Results = #11
26522 /* 63487*/ OPC_EmitInteger, MVT::i64, 0,
26533 /* 63527*/ OPC_EmitInteger, MVT::i64, 0,
26543 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
26566 /* 63610*/ OPC_CheckType, MVT::i64,
26579 MVT::i64, 1/*#Ops*/, 10, // Results = #11
26582 /* 63652*/ OPC_EmitInteger, MVT::i64, 0,
26593 /* 63692*/ OPC_EmitInteger, MVT::i64, 0,
26603 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
26637 /* 63791*/ OPC_CheckType, MVT::i64,
26655 /* 63823*/ OPC_CheckType, MVT::i64,
26672 /* 63850*/ OPC_CheckType, MVT::i64,
26690 /* 63882*/ OPC_CheckType, MVT::i64,
26703 MVT::i64, 1/*#Ops*/, 10, // Results = #11
26706 /* 63924*/ OPC_EmitInteger, MVT::i64, 0,
26717 /* 63964*/ OPC_EmitInteger, MVT::i64, 0,
26727 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
26750 /* 64047*/ OPC_CheckType, MVT::i64,
26763 MVT::i64, 1/*#Ops*/, 10, // Results = #11
26766 /* 64089*/ OPC_EmitInteger, MVT::i64, 0,
26777 /* 64129*/ OPC_EmitInteger, MVT::i64, 0,
26787 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
26811 /* 64213*/ OPC_CheckType, MVT::i64,
26828 /* 64240*/ OPC_CheckType, MVT::i64,
26846 /* 64272*/ OPC_CheckType, MVT::i64,
26859 MVT::i64, 1/*#Ops*/, 10, // Results = #11
26862 /* 64314*/ OPC_EmitInteger, MVT::i64, 0,
26873 /* 64354*/ OPC_EmitInteger, MVT::i64, 0,
26883 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
26906 /* 64437*/ OPC_CheckType, MVT::i64,
26919 MVT::i64, 1/*#Ops*/, 10, // Results = #11
26922 /* 64479*/ OPC_EmitInteger, MVT::i64, 0,
26933 /* 64519*/ OPC_EmitInteger, MVT::i64, 0,
26943 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
26986 /* 64636*/ OPC_CheckType, MVT::i64,
27004 /* 64668*/ OPC_CheckType, MVT::i64,
27020 /* 64694*/ OPC_CheckType, MVT::i64,
27038 /* 64726*/ OPC_CheckType, MVT::i64,
27052 MVT::i64, 1/*#Ops*/, 10, // Results = #11
27055 /* 64769*/ OPC_EmitInteger, MVT::i64, 0,
27066 /* 64809*/ OPC_EmitInteger, MVT::i64, 0,
27076 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
27099 /* 64892*/ OPC_CheckType, MVT::i64,
27113 MVT::i64, 1/*#Ops*/, 10, // Results = #11
27116 /* 64935*/ OPC_EmitInteger, MVT::i64, 0,
27127 /* 64975*/ OPC_EmitInteger, MVT::i64, 0,
27137 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
27161 /* 65059*/ OPC_CheckType, MVT::i64,
27177 /* 65085*/ OPC_CheckType, MVT::i64,
27195 /* 65117*/ OPC_CheckType, MVT::i64,
27209 MVT::i64, 1/*#Ops*/, 10, // Results = #11
27212 /* 65160*/ OPC_EmitInteger, MVT::i64, 0,
27223 /* 65200*/ OPC_EmitInteger, MVT::i64, 0,
27233 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
27256 /* 65283*/ OPC_CheckType, MVT::i64,
27270 MVT::i64, 1/*#Ops*/, 10, // Results = #11
27273 /* 65326*/ OPC_EmitInteger, MVT::i64, 0,
27284 /* 65366*/ OPC_EmitInteger, MVT::i64, 0,
27294 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
27330 /* 65469*/ OPC_CheckType, MVT::i64,
27348 /* 65501*/ OPC_CheckType, MVT::i64,
27364 /* 65527*/ OPC_CheckType, MVT::i64,
27382 /* 65559*/ OPC_CheckType, MVT::i64,
27396 MVT::i64, 1/*#Ops*/, 10, // Results = #11
27399 /* 65602*/ OPC_EmitInteger, MVT::i64, 0,
27410 /* 65642*/ OPC_EmitInteger, MVT::i64, 0,
27420 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
27443 /* 65725*/ OPC_CheckType, MVT::i64,
27457 MVT::i64, 1/*#Ops*/, 10, // Results = #11
27460 /* 65768*/ OPC_EmitInteger, MVT::i64, 0,
27471 /* 65808*/ OPC_EmitInteger, MVT::i64, 0,
27481 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
27505 /* 65892*/ OPC_CheckType, MVT::i64,
27521 /* 65918*/ OPC_CheckType, MVT::i64,
27539 /* 65950*/ OPC_CheckType, MVT::i64,
27553 MVT::i64, 1/*#Ops*/, 10, // Results = #11
27556 /* 65993*/ OPC_EmitInteger, MVT::i64, 0,
27567 /* 66033*/ OPC_EmitInteger, MVT::i64, 0,
27577 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
27600 /* 66116*/ OPC_CheckType, MVT::i64,
27614 MVT::i64, 1/*#Ops*/, 10, // Results = #11
27617 /* 66159*/ OPC_EmitInteger, MVT::i64, 0,
27628 /* 66199*/ OPC_EmitInteger, MVT::i64, 0,
27638 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
27674 /* 66302*/ OPC_CheckType, MVT::i64,
27692 /* 66334*/ OPC_CheckType, MVT::i64,
27708 /* 66360*/ OPC_CheckType, MVT::i64,
27726 /* 66392*/ OPC_CheckType, MVT::i64,
27740 MVT::i64, 1/*#Ops*/, 10, // Results = #11
27743 /* 66435*/ OPC_EmitInteger, MVT::i64, 0,
27754 /* 66475*/ OPC_EmitInteger, MVT::i64, 0,
27764 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
27787 /* 66558*/ OPC_CheckType, MVT::i64,
27801 MVT::i64, 1/*#Ops*/, 10, // Results = #11
27804 /* 66601*/ OPC_EmitInteger, MVT::i64, 0,
27815 /* 66641*/ OPC_EmitInteger, MVT::i64, 0,
27825 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
27849 /* 66725*/ OPC_CheckType, MVT::i64,
27865 /* 66751*/ OPC_CheckType, MVT::i64,
27883 /* 66783*/ OPC_CheckType, MVT::i64,
27897 MVT::i64, 1/*#Ops*/, 10, // Results = #11
27900 /* 66826*/ OPC_EmitInteger, MVT::i64, 0,
27911 /* 66866*/ OPC_EmitInteger, MVT::i64, 0,
27921 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
27944 /* 66949*/ OPC_CheckType, MVT::i64,
27958 MVT::i64, 1/*#Ops*/, 10, // Results = #11
27961 /* 66992*/ OPC_EmitInteger, MVT::i64, 0,
27972 /* 67032*/ OPC_EmitInteger, MVT::i64, 0,
27982 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
28018 /* 67135*/ OPC_CheckType, MVT::i64,
28036 /* 67167*/ OPC_CheckType, MVT::i64,
28052 /* 67193*/ OPC_CheckType, MVT::i64,
28070 /* 67225*/ OPC_CheckType, MVT::i64,
28084 MVT::i64, 1/*#Ops*/, 10, // Results = #11
28087 /* 67268*/ OPC_EmitInteger, MVT::i64, 0,
28098 /* 67308*/ OPC_EmitInteger, MVT::i64, 0,
28108 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
28131 /* 67391*/ OPC_CheckType, MVT::i64,
28145 MVT::i64, 1/*#Ops*/, 10, // Results = #11
28148 /* 67434*/ OPC_EmitInteger, MVT::i64, 0,
28159 /* 67474*/ OPC_EmitInteger, MVT::i64, 0,
28169 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
28193 /* 67558*/ OPC_CheckType, MVT::i64,
28209 /* 67584*/ OPC_CheckType, MVT::i64,
28227 /* 67616*/ OPC_CheckType, MVT::i64,
28241 MVT::i64, 1/*#Ops*/, 10, // Results = #11
28244 /* 67659*/ OPC_EmitInteger, MVT::i64, 0,
28255 /* 67699*/ OPC_EmitInteger, MVT::i64, 0,
28265 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
28288 /* 67782*/ OPC_CheckType, MVT::i64,
28302 MVT::i64, 1/*#Ops*/, 10, // Results = #11
28305 /* 67825*/ OPC_EmitInteger, MVT::i64, 0,
28316 /* 67865*/ OPC_EmitInteger, MVT::i64, 0,
28326 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
28337 /* 67927*/ OPC_CheckType, MVT::i64,
28355 /* 67959*/ OPC_CheckType, MVT::i64,
28373 /* 67989*/ OPC_CheckType, MVT::i64,
28391 /* 68021*/ OPC_CheckType, MVT::i64,
28429 MVT::i64, 1/*#Ops*/, 10, // Results = #11
28432 /* 68104*/ OPC_EmitInteger, MVT::i64, 0,
28443 /* 68144*/ OPC_EmitInteger, MVT::i64, 0,
28453 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
28483 MVT::i64, 1/*#Ops*/, 10, // Results = #11
28486 /* 68258*/ OPC_EmitInteger, MVT::i64, 0,
28497 /* 68298*/ OPC_EmitInteger, MVT::i64, 0,
28507 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
28531 /* 68382*/ OPC_CheckType, MVT::i64,
28569 MVT::i64, 1/*#Ops*/, 10, // Results = #11
28572 /* 68465*/ OPC_EmitInteger, MVT::i64, 0,
28583 /* 68505*/ OPC_EmitInteger, MVT::i64, 0,
28593 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
28623 MVT::i64, 1/*#Ops*/, 10, // Results = #11
28626 /* 68619*/ OPC_EmitInteger, MVT::i64, 0,
28637 /* 68659*/ OPC_EmitInteger, MVT::i64, 0,
28647 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
28672 /* 68744*/ OPC_CheckType, MVT::i64,
28690 /* 68774*/ OPC_CheckType, MVT::i64,
28708 /* 68806*/ OPC_CheckType, MVT::i64,
28746 MVT::i64, 1/*#Ops*/, 10, // Results = #11
28749 /* 68889*/ OPC_EmitInteger, MVT::i64, 0,
28760 /* 68929*/ OPC_EmitInteger, MVT::i64, 0,
28770 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
28800 MVT::i64, 1/*#Ops*/, 10, // Results = #11
28803 /* 69043*/ OPC_EmitInteger, MVT::i64, 0,
28814 /* 69083*/ OPC_EmitInteger, MVT::i64, 0,
28824 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
28848 /* 69167*/ OPC_CheckType, MVT::i64,
28886 MVT::i64, 1/*#Ops*/, 10, // Results = #11
28889 /* 69250*/ OPC_EmitInteger, MVT::i64, 0,
28900 /* 69290*/ OPC_EmitInteger, MVT::i64, 0,
28910 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
28940 MVT::i64, 1/*#Ops*/, 10, // Results = #11
28943 /* 69404*/ OPC_EmitInteger, MVT::i64, 0,
28954 /* 69444*/ OPC_EmitInteger, MVT::i64, 0,
28964 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
28989 /* 69529*/ OPC_CheckType, MVT::i64,
29031 /* 69599*/ OPC_CheckType, MVT::i64,
29049 /* 69631*/ OPC_CheckType, MVT::i64,
29063 MVT::i64, 1/*#Ops*/, 10, // Results = #11
29066 /* 69674*/ OPC_EmitInteger, MVT::i64, 0,
29077 /* 69714*/ OPC_EmitInteger, MVT::i64, 0,
29087 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
29110 /* 69797*/ OPC_CheckType, MVT::i64,
29124 MVT::i64, 1/*#Ops*/, 10, // Results = #11
29127 /* 69840*/ OPC_EmitInteger, MVT::i64, 0,
29138 /* 69880*/ OPC_EmitInteger, MVT::i64, 0,
29148 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
29181 /* 69978*/ OPC_CheckType, MVT::i64,
29199 /* 70010*/ OPC_CheckType, MVT::i64,
29213 MVT::i64, 1/*#Ops*/, 10, // Results = #11
29216 /* 70053*/ OPC_EmitInteger, MVT::i64, 0,
29227 /* 70093*/ OPC_EmitInteger, MVT::i64, 0,
29237 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
29260 /* 70176*/ OPC_CheckType, MVT::i64,
29274 MVT::i64, 1/*#Ops*/, 10, // Results = #11
29277 /* 70219*/ OPC_EmitInteger, MVT::i64, 0,
29288 /* 70259*/ OPC_EmitInteger, MVT::i64, 0,
29298 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
29323 /* 70344*/ OPC_CheckType, MVT::i64,
29365 /* 70414*/ OPC_CheckType, MVT::i64,
29383 /* 70446*/ OPC_CheckType, MVT::i64,
29397 MVT::i64, 1/*#Ops*/, 10, // Results = #11
29400 /* 70489*/ OPC_EmitInteger, MVT::i64, 0,
29411 /* 70529*/ OPC_EmitInteger, MVT::i64, 0,
29421 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
29444 /* 70612*/ OPC_CheckType, MVT::i64,
29458 MVT::i64, 1/*#Ops*/, 10, // Results = #11
29461 /* 70655*/ OPC_EmitInteger, MVT::i64, 0,
29472 /* 70695*/ OPC_EmitInteger, MVT::i64, 0,
29482 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
29515 /* 70793*/ OPC_CheckType, MVT::i64,
29533 /* 70825*/ OPC_CheckType, MVT::i64,
29547 MVT::i64, 1/*#Ops*/, 10, // Results = #11
29550 /* 70868*/ OPC_EmitInteger, MVT::i64, 0,
29561 /* 70908*/ OPC_EmitInteger, MVT::i64, 0,
29571 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
29594 /* 70991*/ OPC_CheckType, MVT::i64,
29608 MVT::i64, 1/*#Ops*/, 10, // Results = #11
29611 /* 71034*/ OPC_EmitInteger, MVT::i64, 0,
29622 /* 71074*/ OPC_EmitInteger, MVT::i64, 0,
29632 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
29657 /* 71159*/ OPC_CheckType, MVT::i64,
29675 /* 71189*/ OPC_CheckType, MVT::i64,
29693 /* 71221*/ OPC_CheckType, MVT::i64,
29730 MVT::i64, 1/*#Ops*/, 10, // Results = #11
29733 /* 71301*/ OPC_EmitInteger, MVT::i64, 0,
29744 /* 71341*/ OPC_EmitInteger, MVT::i64, 0,
29754 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
29777 /* 71424*/ OPC_CheckType, MVT::i64,
29815 MVT::i64, 1/*#Ops*/, 10, // Results = #11
29818 /* 71507*/ OPC_EmitInteger, MVT::i64, 0,
29829 /* 71547*/ OPC_EmitInteger, MVT::i64, 0,
29839 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
29869 MVT::i64, 1/*#Ops*/, 10, // Results = #11
29872 /* 71661*/ OPC_EmitInteger, MVT::i64, 0,
29883 /* 71701*/ OPC_EmitInteger, MVT::i64, 0,
29893 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
29918 /* 71786*/ OPC_CheckType, MVT::i64,
29936 /* 71816*/ OPC_CheckType, MVT::i64,
29954 /* 71848*/ OPC_CheckType, MVT::i64,
29992 MVT::i64, 1/*#Ops*/, 10, // Results = #11
29995 /* 71931*/ OPC_EmitInteger, MVT::i64, 0,
30006 /* 71971*/ OPC_EmitInteger, MVT::i64, 0,
30016 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
30046 MVT::i64, 1/*#Ops*/, 10, // Results = #11
30049 /* 72085*/ OPC_EmitInteger, MVT::i64, 0,
30060 /* 72125*/ OPC_EmitInteger, MVT::i64, 0,
30070 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
30094 /* 72209*/ OPC_CheckType, MVT::i64,
30132 MVT::i64, 1/*#Ops*/, 10, // Results = #11
30135 /* 72292*/ OPC_EmitInteger, MVT::i64, 0,
30146 /* 72332*/ OPC_EmitInteger, MVT::i64, 0,
30156 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
30186 MVT::i64, 1/*#Ops*/, 10, // Results = #11
30189 /* 72446*/ OPC_EmitInteger, MVT::i64, 0,
30200 /* 72486*/ OPC_EmitInteger, MVT::i64, 0,
30210 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
30235 /* 72571*/ OPC_CheckType, MVT::i64,
30277 /* 72641*/ OPC_CheckType, MVT::i64,
30295 /* 72673*/ OPC_CheckType, MVT::i64,
30309 MVT::i64, 1/*#Ops*/, 10, // Results = #11
30312 /* 72716*/ OPC_EmitInteger, MVT::i64, 0,
30323 /* 72756*/ OPC_EmitInteger, MVT::i64, 0,
30333 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
30356 /* 72839*/ OPC_CheckType, MVT::i64,
30370 MVT::i64, 1/*#Ops*/, 10, // Results = #11
30373 /* 72882*/ OPC_EmitInteger, MVT::i64, 0,
30384 /* 72922*/ OPC_EmitInteger, MVT::i64, 0,
30394 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
30427 /* 73020*/ OPC_CheckType, MVT::i64,
30445 /* 73052*/ OPC_CheckType, MVT::i64,
30459 MVT::i64, 1/*#Ops*/, 10, // Results = #11
30462 /* 73095*/ OPC_EmitInteger, MVT::i64, 0,
30473 /* 73135*/ OPC_EmitInteger, MVT::i64, 0,
30483 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
30506 /* 73218*/ OPC_CheckType, MVT::i64,
30520 MVT::i64, 1/*#Ops*/, 10, // Results = #11
30523 /* 73261*/ OPC_EmitInteger, MVT::i64, 0,
30534 /* 73301*/ OPC_EmitInteger, MVT::i64, 0,
30544 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
30569 /* 73386*/ OPC_CheckType, MVT::i64,
30611 /* 73456*/ OPC_CheckType, MVT::i64,
30629 /* 73488*/ OPC_CheckType, MVT::i64,
30643 MVT::i64, 1/*#Ops*/, 10, // Results = #11
30646 /* 73531*/ OPC_EmitInteger, MVT::i64, 0,
30657 /* 73571*/ OPC_EmitInteger, MVT::i64, 0,
30667 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
30690 /* 73654*/ OPC_CheckType, MVT::i64,
30704 MVT::i64, 1/*#Ops*/, 10, // Results = #11
30707 /* 73697*/ OPC_EmitInteger, MVT::i64, 0,
30718 /* 73737*/ OPC_EmitInteger, MVT::i64, 0,
30728 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
30761 /* 73835*/ OPC_CheckType, MVT::i64,
30779 /* 73867*/ OPC_CheckType, MVT::i64,
30793 MVT::i64, 1/*#Ops*/, 10, // Results = #11
30796 /* 73910*/ OPC_EmitInteger, MVT::i64, 0,
30807 /* 73950*/ OPC_EmitInteger, MVT::i64, 0,
30817 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
30840 /* 74033*/ OPC_CheckType, MVT::i64,
30854 MVT::i64, 1/*#Ops*/, 10, // Results = #11
30857 /* 74076*/ OPC_EmitInteger, MVT::i64, 0,
30868 /* 74116*/ OPC_EmitInteger, MVT::i64, 0,
30878 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
30915 /* 74220*/ OPC_CheckType, MVT::i64,
30933 /* 74252*/ OPC_CheckType, MVT::i64,
30949 /* 74278*/ OPC_CheckType, MVT::i64,
30967 /* 74310*/ OPC_CheckType, MVT::i64,
30981 MVT::i64, 1/*#Ops*/, 10, // Results = #11
30984 /* 74353*/ OPC_EmitInteger, MVT::i64, 0,
30995 /* 74393*/ OPC_EmitInteger, MVT::i64, 0,
31005 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
31028 /* 74476*/ OPC_CheckType, MVT::i64,
31042 MVT::i64, 1/*#Ops*/, 10, // Results = #11
31045 /* 74519*/ OPC_EmitInteger, MVT::i64, 0,
31056 /* 74559*/ OPC_EmitInteger, MVT::i64, 0,
31066 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
31090 /* 74643*/ OPC_CheckType, MVT::i64,
31106 /* 74669*/ OPC_CheckType, MVT::i64,
31124 /* 74701*/ OPC_CheckType, MVT::i64,
31138 MVT::i64, 1/*#Ops*/, 10, // Results = #11
31141 /* 74744*/ OPC_EmitInteger, MVT::i64, 0,
31152 /* 74784*/ OPC_EmitInteger, MVT::i64, 0,
31162 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
31185 /* 74867*/ OPC_CheckType, MVT::i64,
31199 MVT::i64, 1/*#Ops*/, 10, // Results = #11
31202 /* 74910*/ OPC_EmitInteger, MVT::i64, 0,
31213 /* 74950*/ OPC_EmitInteger, MVT::i64, 0,
31223 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
31259 /* 75053*/ OPC_CheckType, MVT::i64,
31277 /* 75085*/ OPC_CheckType, MVT::i64,
31293 /* 75111*/ OPC_CheckType, MVT::i64,
31311 /* 75143*/ OPC_CheckType, MVT::i64,
31325 MVT::i64, 1/*#Ops*/, 10, // Results = #11
31328 /* 75186*/ OPC_EmitInteger, MVT::i64, 0,
31339 /* 75226*/ OPC_EmitInteger, MVT::i64, 0,
31349 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
31372 /* 75309*/ OPC_CheckType, MVT::i64,
31386 MVT::i64, 1/*#Ops*/, 10, // Results = #11
31389 /* 75352*/ OPC_EmitInteger, MVT::i64, 0,
31400 /* 75392*/ OPC_EmitInteger, MVT::i64, 0,
31410 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
31434 /* 75476*/ OPC_CheckType, MVT::i64,
31450 /* 75502*/ OPC_CheckType, MVT::i64,
31468 /* 75534*/ OPC_CheckType, MVT::i64,
31482 MVT::i64, 1/*#Ops*/, 10, // Results = #11
31485 /* 75577*/ OPC_EmitInteger, MVT::i64, 0,
31496 /* 75617*/ OPC_EmitInteger, MVT::i64, 0,
31506 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
31529 /* 75700*/ OPC_CheckType, MVT::i64,
31543 MVT::i64, 1/*#Ops*/, 10, // Results = #11
31546 /* 75743*/ OPC_EmitInteger, MVT::i64, 0,
31557 /* 75783*/ OPC_EmitInteger, MVT::i64, 0,
31567 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
31603 /* 75886*/ OPC_CheckType, MVT::i64,
31621 /* 75918*/ OPC_CheckType, MVT::i64,
31637 /* 75944*/ OPC_CheckType, MVT::i64,
31655 /* 75976*/ OPC_CheckType, MVT::i64,
31669 MVT::i64, 1/*#Ops*/, 10, // Results = #11
31672 /* 76019*/ OPC_EmitInteger, MVT::i64, 0,
31683 /* 76059*/ OPC_EmitInteger, MVT::i64, 0,
31693 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
31716 /* 76142*/ OPC_CheckType, MVT::i64,
31730 MVT::i64, 1/*#Ops*/, 10, // Results = #11
31733 /* 76185*/ OPC_EmitInteger, MVT::i64, 0,
31744 /* 76225*/ OPC_EmitInteger, MVT::i64, 0,
31754 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
31778 /* 76309*/ OPC_CheckType, MVT::i64,
31794 /* 76335*/ OPC_CheckType, MVT::i64,
31812 /* 76367*/ OPC_CheckType, MVT::i64,
31826 MVT::i64, 1/*#Ops*/, 10, // Results = #11
31829 /* 76410*/ OPC_EmitInteger, MVT::i64, 0,
31840 /* 76450*/ OPC_EmitInteger, MVT::i64, 0,
31850 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
31873 /* 76533*/ OPC_CheckType, MVT::i64,
31887 MVT::i64, 1/*#Ops*/, 10, // Results = #11
31890 /* 76576*/ OPC_EmitInteger, MVT::i64, 0,
31901 /* 76616*/ OPC_EmitInteger, MVT::i64, 0,
31911 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
31947 /* 76719*/ OPC_CheckType, MVT::i64,
31965 /* 76751*/ OPC_CheckType, MVT::i64,
31981 /* 76777*/ OPC_CheckType, MVT::i64,
31999 /* 76809*/ OPC_CheckType, MVT::i64,
32013 MVT::i64, 1/*#Ops*/, 10, // Results = #11
32016 /* 76852*/ OPC_EmitInteger, MVT::i64, 0,
32027 /* 76892*/ OPC_EmitInteger, MVT::i64, 0,
32037 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
32060 /* 76975*/ OPC_CheckType, MVT::i64,
32074 MVT::i64, 1/*#Ops*/, 10, // Results = #11
32077 /* 77018*/ OPC_EmitInteger, MVT::i64, 0,
32088 /* 77058*/ OPC_EmitInteger, MVT::i64, 0,
32098 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
32122 /* 77142*/ OPC_CheckType, MVT::i64,
32138 /* 77168*/ OPC_CheckType, MVT::i64,
32156 /* 77200*/ OPC_CheckType, MVT::i64,
32170 MVT::i64, 1/*#Ops*/, 10, // Results = #11
32173 /* 77243*/ OPC_EmitInteger, MVT::i64, 0,
32184 /* 77283*/ OPC_EmitInteger, MVT::i64, 0,
32194 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
32217 /* 77366*/ OPC_CheckType, MVT::i64,
32231 MVT::i64, 1/*#Ops*/, 10, // Results = #11
32234 /* 77409*/ OPC_EmitInteger, MVT::i64, 0,
32245 /* 77449*/ OPC_EmitInteger, MVT::i64, 0,
32255 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
32266 /* 77511*/ OPC_CheckType, MVT::i64,
32284 /* 77543*/ OPC_CheckType, MVT::i64,
32302 /* 77573*/ OPC_CheckType, MVT::i64,
32320 /* 77605*/ OPC_CheckType, MVT::i64,
32358 MVT::i64, 1/*#Ops*/, 10, // Results = #11
32361 /* 77688*/ OPC_EmitInteger, MVT::i64, 0,
32372 /* 77728*/ OPC_EmitInteger, MVT::i64, 0,
32382 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
32412 MVT::i64, 1/*#Ops*/, 10, // Results = #11
32415 /* 77842*/ OPC_EmitInteger, MVT::i64, 0,
32426 /* 77882*/ OPC_EmitInteger, MVT::i64, 0,
32436 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
32460 /* 77966*/ OPC_CheckType, MVT::i64,
32498 MVT::i64, 1/*#Ops*/, 10, // Results = #11
32501 /* 78049*/ OPC_EmitInteger, MVT::i64, 0,
32512 /* 78089*/ OPC_EmitInteger, MVT::i64, 0,
32522 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
32552 MVT::i64, 1/*#Ops*/, 10, // Results = #11
32555 /* 78203*/ OPC_EmitInteger, MVT::i64, 0,
32566 /* 78243*/ OPC_EmitInteger, MVT::i64, 0,
32576 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
32601 /* 78328*/ OPC_CheckType, MVT::i64,
32619 /* 78358*/ OPC_CheckType, MVT::i64,
32637 /* 78390*/ OPC_CheckType, MVT::i64,
32675 MVT::i64, 1/*#Ops*/, 10, // Results = #11
32678 /* 78473*/ OPC_EmitInteger, MVT::i64, 0,
32689 /* 78513*/ OPC_EmitInteger, MVT::i64, 0,
32699 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
32729 MVT::i64, 1/*#Ops*/, 10, // Results = #11
32732 /* 78627*/ OPC_EmitInteger, MVT::i64, 0,
32743 /* 78667*/ OPC_EmitInteger, MVT::i64, 0,
32753 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
32777 /* 78751*/ OPC_CheckType, MVT::i64,
32815 MVT::i64, 1/*#Ops*/, 10, // Results = #11
32818 /* 78834*/ OPC_EmitInteger, MVT::i64, 0,
32829 /* 78874*/ OPC_EmitInteger, MVT::i64, 0,
32839 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
32869 MVT::i64, 1/*#Ops*/, 10, // Results = #11
32872 /* 78988*/ OPC_EmitInteger, MVT::i64, 0,
32883 /* 79028*/ OPC_EmitInteger, MVT::i64, 0,
32893 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
32918 /* 79113*/ OPC_CheckType, MVT::i64,
32960 /* 79183*/ OPC_CheckType, MVT::i64,
32978 /* 79215*/ OPC_CheckType, MVT::i64,
32992 MVT::i64, 1/*#Ops*/, 10, // Results = #11
32995 /* 79258*/ OPC_EmitInteger, MVT::i64, 0,
33006 /* 79298*/ OPC_EmitInteger, MVT::i64, 0,
33016 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
33039 /* 79381*/ OPC_CheckType, MVT::i64,
33053 MVT::i64, 1/*#Ops*/, 10, // Results = #11
33056 /* 79424*/ OPC_EmitInteger, MVT::i64, 0,
33067 /* 79464*/ OPC_EmitInteger, MVT::i64, 0,
33077 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
33110 /* 79562*/ OPC_CheckType, MVT::i64,
33128 /* 79594*/ OPC_CheckType, MVT::i64,
33142 MVT::i64, 1/*#Ops*/, 10, // Results = #11
33145 /* 79637*/ OPC_EmitInteger, MVT::i64, 0,
33156 /* 79677*/ OPC_EmitInteger, MVT::i64, 0,
33166 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
33189 /* 79760*/ OPC_CheckType, MVT::i64,
33203 MVT::i64, 1/*#Ops*/, 10, // Results = #11
33206 /* 79803*/ OPC_EmitInteger, MVT::i64, 0,
33217 /* 79843*/ OPC_EmitInteger, MVT::i64, 0,
33227 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
33252 /* 79928*/ OPC_CheckType, MVT::i64,
33294 /* 79998*/ OPC_CheckType, MVT::i64,
33312 /* 80030*/ OPC_CheckType, MVT::i64,
33326 MVT::i64, 1/*#Ops*/, 10, // Results = #11
33329 /* 80073*/ OPC_EmitInteger, MVT::i64, 0,
33340 /* 80113*/ OPC_EmitInteger, MVT::i64, 0,
33350 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
33373 /* 80196*/ OPC_CheckType, MVT::i64,
33387 MVT::i64, 1/*#Ops*/, 10, // Results = #11
33390 /* 80239*/ OPC_EmitInteger, MVT::i64, 0,
33401 /* 80279*/ OPC_EmitInteger, MVT::i64, 0,
33411 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
33444 /* 80377*/ OPC_CheckType, MVT::i64,
33462 /* 80409*/ OPC_CheckType, MVT::i64,
33476 MVT::i64, 1/*#Ops*/, 10, // Results = #11
33479 /* 80452*/ OPC_EmitInteger, MVT::i64, 0,
33490 /* 80492*/ OPC_EmitInteger, MVT::i64, 0,
33500 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
33523 /* 80575*/ OPC_CheckType, MVT::i64,
33537 MVT::i64, 1/*#Ops*/, 10, // Results = #11
33540 /* 80618*/ OPC_EmitInteger, MVT::i64, 0,
33551 /* 80658*/ OPC_EmitInteger, MVT::i64, 0,
33561 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
33586 /* 80743*/ OPC_CheckType, MVT::i64,
33604 /* 80773*/ OPC_CheckType, MVT::i64,
33622 /* 80805*/ OPC_CheckType, MVT::i64,
33660 MVT::i64, 1/*#Ops*/, 10, // Results = #11
33663 /* 80888*/ OPC_EmitInteger, MVT::i64, 0,
33674 /* 80928*/ OPC_EmitInteger, MVT::i64, 0,
33684 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
33714 MVT::i64, 1/*#Ops*/, 10, // Results = #11
33717 /* 81042*/ OPC_EmitInteger, MVT::i64, 0,
33728 /* 81082*/ OPC_EmitInteger, MVT::i64, 0,
33738 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
33762 /* 81166*/ OPC_CheckType, MVT::i64,
33800 MVT::i64, 1/*#Ops*/, 10, // Results = #11
33803 /* 81249*/ OPC_EmitInteger, MVT::i64, 0,
33814 /* 81289*/ OPC_EmitInteger, MVT::i64, 0,
33824 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
33854 MVT::i64, 1/*#Ops*/, 10, // Results = #11
33857 /* 81403*/ OPC_EmitInteger, MVT::i64, 0,
33868 /* 81443*/ OPC_EmitInteger, MVT::i64, 0,
33878 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
33903 /* 81528*/ OPC_CheckType, MVT::i64,
33921 /* 81558*/ OPC_CheckType, MVT::i64,
33939 /* 81590*/ OPC_CheckType, MVT::i64,
33977 MVT::i64, 1/*#Ops*/, 10, // Results = #11
33980 /* 81673*/ OPC_EmitInteger, MVT::i64, 0,
33991 /* 81713*/ OPC_EmitInteger, MVT::i64, 0,
34001 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
34031 MVT::i64, 1/*#Ops*/, 10, // Results = #11
34034 /* 81827*/ OPC_EmitInteger, MVT::i64, 0,
34045 /* 81867*/ OPC_EmitInteger, MVT::i64, 0,
34055 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
34079 /* 81951*/ OPC_CheckType, MVT::i64,
34117 MVT::i64, 1/*#Ops*/, 10, // Results = #11
34120 /* 82034*/ OPC_EmitInteger, MVT::i64, 0,
34131 /* 82074*/ OPC_EmitInteger, MVT::i64, 0,
34141 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
34171 MVT::i64, 1/*#Ops*/, 10, // Results = #11
34174 /* 82188*/ OPC_EmitInteger, MVT::i64, 0,
34185 /* 82228*/ OPC_EmitInteger, MVT::i64, 0,
34195 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
34220 /* 82313*/ OPC_CheckType, MVT::i64,
34262 /* 82383*/ OPC_CheckType, MVT::i64,
34280 /* 82415*/ OPC_CheckType, MVT::i64,
34294 MVT::i64, 1/*#Ops*/, 10, // Results = #11
34297 /* 82458*/ OPC_EmitInteger, MVT::i64, 0,
34308 /* 82498*/ OPC_EmitInteger, MVT::i64, 0,
34318 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
34341 /* 82581*/ OPC_CheckType, MVT::i64,
34355 MVT::i64, 1/*#Ops*/, 10, // Results = #11
34358 /* 82624*/ OPC_EmitInteger, MVT::i64, 0,
34369 /* 82664*/ OPC_EmitInteger, MVT::i64, 0,
34379 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
34412 /* 82762*/ OPC_CheckType, MVT::i64,
34430 /* 82794*/ OPC_CheckType, MVT::i64,
34444 MVT::i64, 1/*#Ops*/, 10, // Results = #11
34447 /* 82837*/ OPC_EmitInteger, MVT::i64, 0,
34458 /* 82877*/ OPC_EmitInteger, MVT::i64, 0,
34468 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
34491 /* 82960*/ OPC_CheckType, MVT::i64,
34505 MVT::i64, 1/*#Ops*/, 10, // Results = #11
34508 /* 83003*/ OPC_EmitInteger, MVT::i64, 0,
34519 /* 83043*/ OPC_EmitInteger, MVT::i64, 0,
34529 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
34554 /* 83128*/ OPC_CheckType, MVT::i64,
34596 /* 83198*/ OPC_CheckType, MVT::i64,
34614 /* 83230*/ OPC_CheckType, MVT::i64,
34628 MVT::i64, 1/*#Ops*/, 10, // Results = #11
34631 /* 83273*/ OPC_EmitInteger, MVT::i64, 0,
34642 /* 83313*/ OPC_EmitInteger, MVT::i64, 0,
34652 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
34675 /* 83396*/ OPC_CheckType, MVT::i64,
34689 MVT::i64, 1/*#Ops*/, 10, // Results = #11
34692 /* 83439*/ OPC_EmitInteger, MVT::i64, 0,
34703 /* 83479*/ OPC_EmitInteger, MVT::i64, 0,
34713 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
34746 /* 83577*/ OPC_CheckType, MVT::i64,
34764 /* 83609*/ OPC_CheckType, MVT::i64,
34778 MVT::i64, 1/*#Ops*/, 10, // Results = #11
34781 /* 83652*/ OPC_EmitInteger, MVT::i64, 0,
34792 /* 83692*/ OPC_EmitInteger, MVT::i64, 0,
34802 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
34825 /* 83775*/ OPC_CheckType, MVT::i64,
34839 MVT::i64, 1/*#Ops*/, 10, // Results = #11
34842 /* 83818*/ OPC_EmitInteger, MVT::i64, 0,
34853 /* 83858*/ OPC_EmitInteger, MVT::i64, 0,
34863 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
34889 /* 83949*/ OPC_CheckType, MVT::i64,
34906 /* 83978*/ OPC_CheckType, MVT::i64,
34923 /* 84007*/ OPC_CheckType, MVT::i64,
34941 /* 84039*/ OPC_CheckType, MVT::i64,
34983 /* 84107*/ OPC_CheckType, MVT::i64,
35001 /* 84139*/ OPC_CheckType, MVT::i64,
35013 MVT::i64, 1/*#Ops*/, 10, // Results = #11
35016 /* 84180*/ OPC_EmitInteger, MVT::i64, 0,
35027 /* 84220*/ OPC_EmitInteger, MVT::i64, 0,
35037 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
35060 /* 84303*/ OPC_CheckType, MVT::i64,
35072 MVT::i64, 1/*#Ops*/, 10, // Results = #11
35075 /* 84344*/ OPC_EmitInteger, MVT::i64, 0,
35086 /* 84384*/ OPC_EmitInteger, MVT::i64, 0,
35096 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
35130 /* 84483*/ OPC_CheckType, MVT::i64,
35148 /* 84515*/ OPC_CheckType, MVT::i64,
35160 MVT::i64, 1/*#Ops*/, 10, // Results = #11
35163 /* 84556*/ OPC_EmitInteger, MVT::i64, 0,
35174 /* 84596*/ OPC_EmitInteger, MVT::i64, 0,
35184 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
35207 /* 84679*/ OPC_CheckType, MVT::i64,
35219 MVT::i64, 1/*#Ops*/, 10, // Results = #11
35222 /* 84720*/ OPC_EmitInteger, MVT::i64, 0,
35233 /* 84760*/ OPC_EmitInteger, MVT::i64, 0,
35243 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
35268 /* 84845*/ OPC_CheckType, MVT::i64,
35310 /* 84913*/ OPC_CheckType, MVT::i64,
35328 /* 84945*/ OPC_CheckType, MVT::i64,
35340 MVT::i64, 1/*#Ops*/, 10, // Results = #11
35343 /* 84986*/ OPC_EmitInteger, MVT::i64, 0,
35354 /* 85026*/ OPC_EmitInteger, MVT::i64, 0,
35364 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
35387 /* 85109*/ OPC_CheckType, MVT::i64,
35399 MVT::i64, 1/*#Ops*/, 10, // Results = #11
35402 /* 85150*/ OPC_EmitInteger, MVT::i64, 0,
35413 /* 85190*/ OPC_EmitInteger, MVT::i64, 0,
35423 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
35457 /* 85289*/ OPC_CheckType, MVT::i64,
35475 /* 85321*/ OPC_CheckType, MVT::i64,
35487 MVT::i64, 1/*#Ops*/, 10, // Results = #11
35490 /* 85362*/ OPC_EmitInteger, MVT::i64, 0,
35501 /* 85402*/ OPC_EmitInteger, MVT::i64, 0,
35511 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
35534 /* 85485*/ OPC_CheckType, MVT::i64,
35546 MVT::i64, 1/*#Ops*/, 10, // Results = #11
35549 /* 85526*/ OPC_EmitInteger, MVT::i64, 0,
35561 /* 85568*/ OPC_EmitInteger, MVT::i64, 0,
35571 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
35588 /* 85660*/ OPC_EmitInteger, MVT::i64, 0,
35598 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
35622 /* 85744*/ OPC_CheckType, MVT::i64,
35634 MVT::i64, 1/*#Ops*/, 10, // Results = #11
35637 /* 85785*/ OPC_EmitInteger, MVT::i64, 0,
35648 /* 85825*/ OPC_EmitInteger, MVT::i64, 0,
35658 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
35692 /* 85924*/ OPC_CheckType, MVT::i64,
35710 /* 85956*/ OPC_CheckType, MVT::i64,
35722 MVT::i64, 1/*#Ops*/, 10, // Results = #11
35725 /* 85997*/ OPC_EmitInteger, MVT::i64, 0,
35736 /* 86037*/ OPC_EmitInteger, MVT::i64, 0,
35746 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
35769 /* 86120*/ OPC_CheckType, MVT::i64,
35781 MVT::i64, 1/*#Ops*/, 10, // Results = #11
35784 /* 86161*/ OPC_EmitInteger, MVT::i64, 0,
35795 /* 86201*/ OPC_EmitInteger, MVT::i64, 0,
35805 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
35830 /* 86286*/ OPC_CheckType, MVT::i64,
35872 /* 86354*/ OPC_CheckType, MVT::i64,
35890 /* 86386*/ OPC_CheckType, MVT::i64,
35902 MVT::i64, 1/*#Ops*/, 10, // Results = #11
35905 /* 86427*/ OPC_EmitInteger, MVT::i64, 0,
35916 /* 86467*/ OPC_EmitInteger, MVT::i64, 0,
35926 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
35949 /* 86550*/ OPC_CheckType, MVT::i64,
35961 MVT::i64, 1/*#Ops*/, 10, // Results = #11
35964 /* 86591*/ OPC_EmitInteger, MVT::i64, 0,
35975 /* 86631*/ OPC_EmitInteger, MVT::i64, 0,
35985 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
36019 /* 86730*/ OPC_CheckType, MVT::i64,
36037 /* 86762*/ OPC_CheckType, MVT::i64,
36049 MVT::i64, 1/*#Ops*/, 10, // Results = #11
36052 /* 86803*/ OPC_EmitInteger, MVT::i64, 0,
36063 /* 86843*/ OPC_EmitInteger, MVT::i64, 0,
36073 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
36096 /* 86926*/ OPC_CheckType, MVT::i64,
36108 MVT::i64, 1/*#Ops*/, 10, // Results = #11
36111 /* 86967*/ OPC_EmitInteger, MVT::i64, 0,
36122 /* 87007*/ OPC_EmitInteger, MVT::i64, 0,
36132 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
36168 /* 87108*/ OPC_CheckType, MVT::i64,
36186 /* 87140*/ OPC_CheckType, MVT::i64,
36203 /* 87167*/ OPC_CheckType, MVT::i64,
36221 /* 87199*/ OPC_CheckType, MVT::i64,
36233 MVT::i64, 1/*#Ops*/, 10, // Results = #11
36236 /* 87240*/ OPC_EmitInteger, MVT::i64, 0,
36247 /* 87280*/ OPC_EmitInteger, MVT::i64, 0,
36257 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
36280 /* 87363*/ OPC_CheckType, MVT::i64,
36292 MVT::i64, 1/*#Ops*/, 10, // Results = #11
36295 /* 87404*/ OPC_EmitInteger, MVT::i64, 0,
36306 /* 87444*/ OPC_EmitInteger, MVT::i64, 0,
36316 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
36340 /* 87528*/ OPC_CheckType, MVT::i64,
36357 /* 87555*/ OPC_CheckType, MVT::i64,
36375 /* 87587*/ OPC_CheckType, MVT::i64,
36387 MVT::i64, 1/*#Ops*/, 10, // Results = #11
36390 /* 87628*/ OPC_EmitInteger, MVT::i64, 0,
36401 /* 87668*/ OPC_EmitInteger, MVT::i64, 0,
36411 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
36434 /* 87751*/ OPC_CheckType, MVT::i64,
36446 MVT::i64, 1/*#Ops*/, 10, // Results = #11
36449 /* 87792*/ OPC_EmitInteger, MVT::i64, 0,
36460 /* 87832*/ OPC_EmitInteger, MVT::i64, 0,
36470 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
36505 /* 87932*/ OPC_CheckType, MVT::i64,
36523 /* 87964*/ OPC_CheckType, MVT::i64,
36540 /* 87991*/ OPC_CheckType, MVT::i64,
36558 /* 88023*/ OPC_CheckType, MVT::i64,
36570 MVT::i64, 1/*#Ops*/, 10, // Results = #11
36573 /* 88064*/ OPC_EmitInteger, MVT::i64, 0,
36584 /* 88104*/ OPC_EmitInteger, MVT::i64, 0,
36594 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
36617 /* 88187*/ OPC_CheckType, MVT::i64,
36629 MVT::i64, 1/*#Ops*/, 10, // Results = #11
36632 /* 88228*/ OPC_EmitInteger, MVT::i64, 0,
36643 /* 88268*/ OPC_EmitInteger, MVT::i64, 0,
36653 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
36677 /* 88352*/ OPC_CheckType, MVT::i64,
36694 /* 88379*/ OPC_CheckType, MVT::i64,
36712 /* 88411*/ OPC_CheckType, MVT::i64,
36724 MVT::i64, 1/*#Ops*/, 10, // Results = #11
36727 /* 88452*/ OPC_EmitInteger, MVT::i64, 0,
36738 /* 88492*/ OPC_EmitInteger, MVT::i64, 0,
36748 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
36771 /* 88575*/ OPC_CheckType, MVT::i64,
36783 MVT::i64, 1/*#Ops*/, 10, // Results = #11
36786 /* 88616*/ OPC_EmitInteger, MVT::i64, 0,
36798 /* 88658*/ OPC_EmitInteger, MVT::i64, 0,
36808 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
36825 /* 88750*/ OPC_EmitInteger, MVT::i64, 0,
36835 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
36859 /* 88834*/ OPC_CheckType, MVT::i64,
36871 MVT::i64, 1/*#Ops*/, 10, // Results = #11
36874 /* 88875*/ OPC_EmitInteger, MVT::i64, 0,
36885 /* 88915*/ OPC_EmitInteger, MVT::i64, 0,
36895 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
36919 /* 88999*/ OPC_CheckType, MVT::i64,
36936 /* 89026*/ OPC_CheckType, MVT::i64,
36954 /* 89058*/ OPC_CheckType, MVT::i64,
36966 MVT::i64, 1/*#Ops*/, 10, // Results = #11
36969 /* 89099*/ OPC_EmitInteger, MVT::i64, 0,
36980 /* 89139*/ OPC_EmitInteger, MVT::i64, 0,
36990 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
37013 /* 89222*/ OPC_CheckType, MVT::i64,
37025 MVT::i64, 1/*#Ops*/, 10, // Results = #11
37028 /* 89263*/ OPC_EmitInteger, MVT::i64, 0,
37039 /* 89303*/ OPC_EmitInteger, MVT::i64, 0,
37049 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
37084 /* 89403*/ OPC_CheckType, MVT::i64,
37102 /* 89435*/ OPC_CheckType, MVT::i64,
37119 /* 89462*/ OPC_CheckType, MVT::i64,
37137 /* 89494*/ OPC_CheckType, MVT::i64,
37149 MVT::i64, 1/*#Ops*/, 10, // Results = #11
37152 /* 89535*/ OPC_EmitInteger, MVT::i64, 0,
37163 /* 89575*/ OPC_EmitInteger, MVT::i64, 0,
37173 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
37196 /* 89658*/ OPC_CheckType, MVT::i64,
37208 MVT::i64, 1/*#Ops*/, 10, // Results = #11
37211 /* 89699*/ OPC_EmitInteger, MVT::i64, 0,
37222 /* 89739*/ OPC_EmitInteger, MVT::i64, 0,
37232 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
37256 /* 89823*/ OPC_CheckType, MVT::i64,
37273 /* 89850*/ OPC_CheckType, MVT::i64,
37291 /* 89882*/ OPC_CheckType, MVT::i64,
37303 MVT::i64, 1/*#Ops*/, 10, // Results = #11
37306 /* 89923*/ OPC_EmitInteger, MVT::i64, 0,
37317 /* 89963*/ OPC_EmitInteger, MVT::i64, 0,
37327 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
37350 /* 90046*/ OPC_CheckType, MVT::i64,
37362 MVT::i64, 1/*#Ops*/, 10, // Results = #11
37365 /* 90087*/ OPC_EmitInteger, MVT::i64, 0,
37376 /* 90127*/ OPC_EmitInteger, MVT::i64, 0,
37386 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
37411 /* 90210*/ OPC_CheckType, MVT::i64,
37427 /* 90236*/ OPC_CheckType, MVT::i64,
37445 /* 90268*/ OPC_CheckType, MVT::i64,
37487 /* 90336*/ OPC_CheckType, MVT::i64,
37505 /* 90368*/ OPC_CheckType, MVT::i64,
37517 MVT::i64, 1/*#Ops*/, 10, // Results = #11
37520 /* 90409*/ OPC_EmitInteger, MVT::i64, 0,
37531 /* 90449*/ OPC_EmitInteger, MVT::i64, 0,
37541 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
37564 /* 90532*/ OPC_CheckType, MVT::i64,
37576 MVT::i64, 1/*#Ops*/, 10, // Results = #11
37579 /* 90573*/ OPC_EmitInteger, MVT::i64, 0,
37590 /* 90613*/ OPC_EmitInteger, MVT::i64, 0,
37600 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
37634 /* 90712*/ OPC_CheckType, MVT::i64,
37652 /* 90744*/ OPC_CheckType, MVT::i64,
37664 MVT::i64, 1/*#Ops*/, 10, // Results = #11
37667 /* 90785*/ OPC_EmitInteger, MVT::i64, 0,
37678 /* 90825*/ OPC_EmitInteger, MVT::i64, 0,
37688 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
37711 /* 90908*/ OPC_CheckType, MVT::i64,
37723 MVT::i64, 1/*#Ops*/, 10, // Results = #11
37726 /* 90949*/ OPC_EmitInteger, MVT::i64, 0,
37737 /* 90989*/ OPC_EmitInteger, MVT::i64, 0,
37747 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
37772 /* 91074*/ OPC_CheckType, MVT::i64,
37814 /* 91142*/ OPC_CheckType, MVT::i64,
37832 /* 91174*/ OPC_CheckType, MVT::i64,
37844 MVT::i64, 1/*#Ops*/, 10, // Results = #11
37847 /* 91215*/ OPC_EmitInteger, MVT::i64, 0,
37858 /* 91255*/ OPC_EmitInteger, MVT::i64, 0,
37868 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
37891 /* 91338*/ OPC_CheckType, MVT::i64,
37903 MVT::i64, 1/*#Ops*/, 10, // Results = #11
37906 /* 91379*/ OPC_EmitInteger, MVT::i64, 0,
37917 /* 91419*/ OPC_EmitInteger, MVT::i64, 0,
37927 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
37961 /* 91518*/ OPC_CheckType, MVT::i64,
37979 /* 91550*/ OPC_CheckType, MVT::i64,
37991 MVT::i64, 1/*#Ops*/, 10, // Results = #11
37994 /* 91591*/ OPC_EmitInteger, MVT::i64, 0,
38005 /* 91631*/ OPC_EmitInteger, MVT::i64, 0,
38015 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
38038 /* 91714*/ OPC_CheckType, MVT::i64,
38050 MVT::i64, 1/*#Ops*/, 10, // Results = #11
38053 /* 91755*/ OPC_EmitInteger, MVT::i64, 0,
38065 /* 91797*/ OPC_EmitInteger, MVT::i64, 0,
38075 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
38092 /* 91889*/ OPC_EmitInteger, MVT::i64, 0,
38102 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
38126 /* 91973*/ OPC_CheckType, MVT::i64,
38138 MVT::i64, 1/*#Ops*/, 10, // Results = #11
38141 /* 92014*/ OPC_EmitInteger, MVT::i64, 0,
38152 /* 92054*/ OPC_EmitInteger, MVT::i64, 0,
38162 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
38196 /* 92153*/ OPC_CheckType, MVT::i64,
38214 /* 92185*/ OPC_CheckType, MVT::i64,
38226 MVT::i64, 1/*#Ops*/, 10, // Results = #11
38229 /* 92226*/ OPC_EmitInteger, MVT::i64, 0,
38240 /* 92266*/ OPC_EmitInteger, MVT::i64, 0,
38250 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
38273 /* 92349*/ OPC_CheckType, MVT::i64,
38285 MVT::i64, 1/*#Ops*/, 10, // Results = #11
38288 /* 92390*/ OPC_EmitInteger, MVT::i64, 0,
38299 /* 92430*/ OPC_EmitInteger, MVT::i64, 0,
38309 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
38334 /* 92515*/ OPC_CheckType, MVT::i64,
38376 /* 92583*/ OPC_CheckType, MVT::i64,
38394 /* 92615*/ OPC_CheckType, MVT::i64,
38406 MVT::i64, 1/*#Ops*/, 10, // Results = #11
38409 /* 92656*/ OPC_EmitInteger, MVT::i64, 0,
38420 /* 92696*/ OPC_EmitInteger, MVT::i64, 0,
38430 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
38453 /* 92779*/ OPC_CheckType, MVT::i64,
38465 MVT::i64, 1/*#Ops*/, 10, // Results = #11
38468 /* 92820*/ OPC_EmitInteger, MVT::i64, 0,
38479 /* 92860*/ OPC_EmitInteger, MVT::i64, 0,
38489 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
38523 /* 92959*/ OPC_CheckType, MVT::i64,
38541 /* 92991*/ OPC_CheckType, MVT::i64,
38553 MVT::i64, 1/*#Ops*/, 10, // Results = #11
38556 /* 93032*/ OPC_EmitInteger, MVT::i64, 0,
38567 /* 93072*/ OPC_EmitInteger, MVT::i64, 0,
38577 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
38600 /* 93155*/ OPC_CheckType, MVT::i64,
38612 MVT::i64, 1/*#Ops*/, 10, // Results = #11
38615 /* 93196*/ OPC_EmitInteger, MVT::i64, 0,
38626 /* 93236*/ OPC_EmitInteger, MVT::i64, 0,
38636 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
38648 /* 93297*/ OPC_CheckChild1Type, MVT::i64,
38659 /* 93314*/ OPC_CheckChild1Type, MVT::i64,
38674 /* 93339*/ OPC_CheckType, MVT::i64,
38692 /* 93371*/ OPC_CheckType, MVT::i64,
38709 /* 93398*/ OPC_CheckType, MVT::i64,
38727 /* 93430*/ OPC_CheckType, MVT::i64,
38744 /* 93457*/ OPC_CheckType, MVT::i64,
38762 /* 93489*/ OPC_CheckType, MVT::i64,
38774 MVT::i64, 1/*#Ops*/, 10, // Results = #11
38777 /* 93530*/ OPC_EmitInteger, MVT::i64, 0,
38788 /* 93570*/ OPC_EmitInteger, MVT::i64, 0,
38798 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
38821 /* 93653*/ OPC_CheckType, MVT::i64,
38833 MVT::i64, 1/*#Ops*/, 10, // Results = #11
38836 /* 93694*/ OPC_EmitInteger, MVT::i64, 0,
38847 /* 93734*/ OPC_EmitInteger, MVT::i64, 0,
38857 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
38881 /* 93818*/ OPC_CheckType, MVT::i64,
38898 /* 93845*/ OPC_CheckType, MVT::i64,
38916 /* 93877*/ OPC_CheckType, MVT::i64,
38928 MVT::i64, 1/*#Ops*/, 10, // Results = #11
38931 /* 93918*/ OPC_EmitInteger, MVT::i64, 0,
38942 /* 93958*/ OPC_EmitInteger, MVT::i64, 0,
38952 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
38975 /* 94041*/ OPC_CheckType, MVT::i64,
38987 MVT::i64, 1/*#Ops*/, 10, // Results = #11
38990 /* 94082*/ OPC_EmitInteger, MVT::i64, 0,
39001 /* 94122*/ OPC_EmitInteger, MVT::i64, 0,
39011 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
39036 /* 94207*/ OPC_CheckType, MVT::i64,
39053 /* 94234*/ OPC_CheckType, MVT::i64,
39071 /* 94266*/ OPC_CheckType, MVT::i64,
39088 /* 94293*/ OPC_CheckType, MVT::i64,
39106 /* 94325*/ OPC_CheckType, MVT::i64,
39118 MVT::i64, 1/*#Ops*/, 10, // Results = #11
39121 /* 94366*/ OPC_EmitInteger, MVT::i64, 0,
39132 /* 94406*/ OPC_EmitInteger, MVT::i64, 0,
39142 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
39165 /* 94489*/ OPC_CheckType, MVT::i64,
39177 MVT::i64, 1/*#Ops*/, 10, // Results = #11
39180 /* 94530*/ OPC_EmitInteger, MVT::i64, 0,
39191 /* 94570*/ OPC_EmitInteger, MVT::i64, 0,
39201 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
39225 /* 94654*/ OPC_CheckType, MVT::i64,
39242 /* 94681*/ OPC_CheckType, MVT::i64,
39260 /* 94713*/ OPC_CheckType, MVT::i64,
39272 MVT::i64, 1/*#Ops*/, 10, // Results = #11
39275 /* 94754*/ OPC_EmitInteger, MVT::i64, 0,
39286 /* 94794*/ OPC_EmitInteger, MVT::i64, 0,
39296 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
39319 /* 94877*/ OPC_CheckType, MVT::i64,
39331 MVT::i64, 1/*#Ops*/, 10, // Results = #11
39334 /* 94918*/ OPC_EmitInteger, MVT::i64, 0,
39346 /* 94960*/ OPC_EmitInteger, MVT::i64, 0,
39356 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
39373 /* 95052*/ OPC_EmitInteger, MVT::i64, 0,
39383 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
39407 /* 95136*/ OPC_CheckType, MVT::i64,
39419 MVT::i64, 1/*#Ops*/, 10, // Results = #11
39422 /* 95177*/ OPC_EmitInteger, MVT::i64, 0,
39433 /* 95217*/ OPC_EmitInteger, MVT::i64, 0,
39443 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
39467 /* 95301*/ OPC_CheckType, MVT::i64,
39484 /* 95328*/ OPC_CheckType, MVT::i64,
39502 /* 95360*/ OPC_CheckType, MVT::i64,
39514 MVT::i64, 1/*#Ops*/, 10, // Results = #11
39517 /* 95401*/ OPC_EmitInteger, MVT::i64, 0,
39528 /* 95441*/ OPC_EmitInteger, MVT::i64, 0,
39538 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
39561 /* 95524*/ OPC_CheckType, MVT::i64,
39573 MVT::i64, 1/*#Ops*/, 10, // Results = #11
39576 /* 95565*/ OPC_EmitInteger, MVT::i64, 0,
39587 /* 95605*/ OPC_EmitInteger, MVT::i64, 0,
39597 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
39622 /* 95690*/ OPC_CheckType, MVT::i64,
39639 /* 95717*/ OPC_CheckType, MVT::i64,
39657 /* 95749*/ OPC_CheckType, MVT::i64,
39674 /* 95776*/ OPC_CheckType, MVT::i64,
39692 /* 95808*/ OPC_CheckType, MVT::i64,
39704 MVT::i64, 1/*#Ops*/, 10, // Results = #11
39707 /* 95849*/ OPC_EmitInteger, MVT::i64, 0,
39718 /* 95889*/ OPC_EmitInteger, MVT::i64, 0,
39728 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
39751 /* 95972*/ OPC_CheckType, MVT::i64,
39763 MVT::i64, 1/*#Ops*/, 10, // Results = #11
39766 /* 96013*/ OPC_EmitInteger, MVT::i64, 0,
39777 /* 96053*/ OPC_EmitInteger, MVT::i64, 0,
39787 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
39811 /* 96137*/ OPC_CheckType, MVT::i64,
39828 /* 96164*/ OPC_CheckType, MVT::i64,
39846 /* 96196*/ OPC_CheckType, MVT::i64,
39858 MVT::i64, 1/*#Ops*/, 10, // Results = #11
39861 /* 96237*/ OPC_EmitInteger, MVT::i64, 0,
39872 /* 96277*/ OPC_EmitInteger, MVT::i64, 0,
39882 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
39905 /* 96360*/ OPC_CheckType, MVT::i64,
39917 MVT::i64, 1/*#Ops*/, 10, // Results = #11
39920 /* 96401*/ OPC_EmitInteger, MVT::i64, 0,
39931 /* 96441*/ OPC_EmitInteger, MVT::i64, 0,
39941 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
39955 /* 96507*/ OPC_CheckType, MVT::i64,
39970 /* 96531*/ OPC_CheckType, MVT::i64,
40011 /* 96598*/ OPC_CheckType, MVT::i64,
40029 /* 96630*/ OPC_CheckType, MVT::i64,
40046 /* 96657*/ OPC_CheckType, MVT::i64,
40064 /* 96689*/ OPC_CheckType, MVT::i64,
40076 MVT::i64, 1/*#Ops*/, 10, // Results = #11
40079 /* 96730*/ OPC_EmitInteger, MVT::i64, 0,
40090 /* 96770*/ OPC_EmitInteger, MVT::i64, 0,
40100 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
40123 /* 96853*/ OPC_CheckType, MVT::i64,
40135 MVT::i64, 1/*#Ops*/, 10, // Results = #11
40138 /* 96894*/ OPC_EmitInteger, MVT::i64, 0,
40149 /* 96934*/ OPC_EmitInteger, MVT::i64, 0,
40159 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
40183 /* 97018*/ OPC_CheckType, MVT::i64,
40200 /* 97045*/ OPC_CheckType, MVT::i64,
40218 /* 97077*/ OPC_CheckType, MVT::i64,
40230 MVT::i64, 1/*#Ops*/, 10, // Results = #11
40233 /* 97118*/ OPC_EmitInteger, MVT::i64, 0,
40244 /* 97158*/ OPC_EmitInteger, MVT::i64, 0,
40254 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
40277 /* 97241*/ OPC_CheckType, MVT::i64,
40289 MVT::i64, 1/*#Ops*/, 10, // Results = #11
40292 /* 97282*/ OPC_EmitInteger, MVT::i64, 0,
40303 /* 97322*/ OPC_EmitInteger, MVT::i64, 0,
40313 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
40348 /* 97422*/ OPC_CheckType, MVT::i64,
40366 /* 97454*/ OPC_CheckType, MVT::i64,
40383 /* 97481*/ OPC_CheckType, MVT::i64,
40401 /* 97513*/ OPC_CheckType, MVT::i64,
40413 MVT::i64, 1/*#Ops*/, 10, // Results = #11
40416 /* 97554*/ OPC_EmitInteger, MVT::i64, 0,
40427 /* 97594*/ OPC_EmitInteger, MVT::i64, 0,
40437 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
40460 /* 97677*/ OPC_CheckType, MVT::i64,
40472 MVT::i64, 1/*#Ops*/, 10, // Results = #11
40475 /* 97718*/ OPC_EmitInteger, MVT::i64, 0,
40486 /* 97758*/ OPC_EmitInteger, MVT::i64, 0,
40496 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
40520 /* 97842*/ OPC_CheckType, MVT::i64,
40537 /* 97869*/ OPC_CheckType, MVT::i64,
40555 /* 97901*/ OPC_CheckType, MVT::i64,
40567 MVT::i64, 1/*#Ops*/, 10, // Results = #11
40570 /* 97942*/ OPC_EmitInteger, MVT::i64, 0,
40581 /* 97982*/ OPC_EmitInteger, MVT::i64, 0,
40591 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
40614 /* 98065*/ OPC_CheckType, MVT::i64,
40626 MVT::i64, 1/*#Ops*/, 10, // Results = #11
40629 /* 98106*/ OPC_EmitInteger, MVT::i64, 0,
40641 /* 98148*/ OPC_EmitInteger, MVT::i64, 0,
40651 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
40668 /* 98240*/ OPC_EmitInteger, MVT::i64, 0,
40678 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
40702 /* 98324*/ OPC_CheckType, MVT::i64,
40714 MVT::i64, 1/*#Ops*/, 10, // Results = #11
40717 /* 98365*/ OPC_EmitInteger, MVT::i64, 0,
40728 /* 98405*/ OPC_EmitInteger, MVT::i64, 0,
40738 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
40762 /* 98489*/ OPC_CheckType, MVT::i64,
40779 /* 98516*/ OPC_CheckType, MVT::i64,
40797 /* 98548*/ OPC_CheckType, MVT::i64,
40809 MVT::i64, 1/*#Ops*/, 10, // Results = #11
40812 /* 98589*/ OPC_EmitInteger, MVT::i64, 0,
40823 /* 98629*/ OPC_EmitInteger, MVT::i64, 0,
40833 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
40856 /* 98712*/ OPC_CheckType, MVT::i64,
40868 MVT::i64, 1/*#Ops*/, 10, // Results = #11
40871 /* 98753*/ OPC_EmitInteger, MVT::i64, 0,
40882 /* 98793*/ OPC_EmitInteger, MVT::i64, 0,
40892 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
40927 /* 98893*/ OPC_CheckType, MVT::i64,
40945 /* 98925*/ OPC_CheckType, MVT::i64,
40962 /* 98952*/ OPC_CheckType, MVT::i64,
40980 /* 98984*/ OPC_CheckType, MVT::i64,
40992 MVT::i64, 1/*#Ops*/, 10, // Results = #11
40995 /* 99025*/ OPC_EmitInteger, MVT::i64, 0,
41006 /* 99065*/ OPC_EmitInteger, MVT::i64, 0,
41016 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
41039 /* 99148*/ OPC_CheckType, MVT::i64,
41051 MVT::i64, 1/*#Ops*/, 10, // Results = #11
41054 /* 99189*/ OPC_EmitInteger, MVT::i64, 0,
41065 /* 99229*/ OPC_EmitInteger, MVT::i64, 0,
41075 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
41099 /* 99313*/ OPC_CheckType, MVT::i64,
41116 /* 99340*/ OPC_CheckType, MVT::i64,
41134 /* 99372*/ OPC_CheckType, MVT::i64,
41146 MVT::i64, 1/*#Ops*/, 10, // Results = #11
41149 /* 99413*/ OPC_EmitInteger, MVT::i64, 0,
41160 /* 99453*/ OPC_EmitInteger, MVT::i64, 0,
41170 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
41193 /* 99536*/ OPC_CheckType, MVT::i64,
41205 MVT::i64, 1/*#Ops*/, 10, // Results = #11
41208 /* 99577*/ OPC_EmitInteger, MVT::i64, 0,
41219 /* 99617*/ OPC_EmitInteger, MVT::i64, 0,
41229 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
41240 /* 99677*/ OPC_CheckChild1Type, MVT::i64,
41251 /* 99694*/ OPC_CheckChild1Type, MVT::i64,
41266 /* 99719*/ OPC_CheckType, MVT::i64,
41284 /* 99751*/ OPC_CheckType, MVT::i64,
41301 /* 99778*/ OPC_CheckType, MVT::i64,
41319 /* 99810*/ OPC_CheckType, MVT::i64,
41336 /* 99837*/ OPC_CheckType, MVT::i64,
41354 /* 99869*/ OPC_CheckType, MVT::i64,
41366 MVT::i64, 1/*#Ops*/, 10, // Results = #11
41369 /* 99910*/ OPC_EmitInteger, MVT::i64, 0,
41380 /* 99950*/ OPC_EmitInteger, MVT::i64, 0,
41390 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
41413 /*100033*/ OPC_CheckType, MVT::i64,
41425 MVT::i64, 1/*#Ops*/, 10, // Results = #11
41428 /*100074*/ OPC_EmitInteger, MVT::i64, 0,
41439 /*100114*/ OPC_EmitInteger, MVT::i64, 0,
41449 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
41473 /*100198*/ OPC_CheckType, MVT::i64,
41490 /*100225*/ OPC_CheckType, MVT::i64,
41508 /*100257*/ OPC_CheckType, MVT::i64,
41520 MVT::i64, 1/*#Ops*/, 10, // Results = #11
41523 /*100298*/ OPC_EmitInteger, MVT::i64, 0,
41534 /*100338*/ OPC_EmitInteger, MVT::i64, 0,
41544 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
41567 /*100421*/ OPC_CheckType, MVT::i64,
41579 MVT::i64, 1/*#Ops*/, 10, // Results = #11
41582 /*100462*/ OPC_EmitInteger, MVT::i64, 0,
41593 /*100502*/ OPC_EmitInteger, MVT::i64, 0,
41603 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
41628 /*100587*/ OPC_CheckType, MVT::i64,
41645 /*100614*/ OPC_CheckType, MVT::i64,
41663 /*100646*/ OPC_CheckType, MVT::i64,
41680 /*100673*/ OPC_CheckType, MVT::i64,
41698 /*100705*/ OPC_CheckType, MVT::i64,
41710 MVT::i64, 1/*#Ops*/, 10, // Results = #11
41713 /*100746*/ OPC_EmitInteger, MVT::i64, 0,
41724 /*100786*/ OPC_EmitInteger, MVT::i64, 0,
41734 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
41757 /*100869*/ OPC_CheckType, MVT::i64,
41769 MVT::i64, 1/*#Ops*/, 10, // Results = #11
41772 /*100910*/ OPC_EmitInteger, MVT::i64, 0,
41783 /*100950*/ OPC_EmitInteger, MVT::i64, 0,
41793 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
41817 /*101034*/ OPC_CheckType, MVT::i64,
41834 /*101061*/ OPC_CheckType, MVT::i64,
41852 /*101093*/ OPC_CheckType, MVT::i64,
41864 MVT::i64, 1/*#Ops*/, 10, // Results = #11
41867 /*101134*/ OPC_EmitInteger, MVT::i64, 0,
41878 /*101174*/ OPC_EmitInteger, MVT::i64, 0,
41888 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
41911 /*101257*/ OPC_CheckType, MVT::i64,
41923 MVT::i64, 1/*#Ops*/, 10, // Results = #11
41926 /*101298*/ OPC_EmitInteger, MVT::i64, 0,
41938 /*101340*/ OPC_EmitInteger, MVT::i64, 0,
41948 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
41965 /*101432*/ OPC_EmitInteger, MVT::i64, 0,
41975 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
41999 /*101516*/ OPC_CheckType, MVT::i64,
42011 MVT::i64, 1/*#Ops*/, 10, // Results = #11
42014 /*101557*/ OPC_EmitInteger, MVT::i64, 0,
42025 /*101597*/ OPC_EmitInteger, MVT::i64, 0,
42035 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
42059 /*101681*/ OPC_CheckType, MVT::i64,
42076 /*101708*/ OPC_CheckType, MVT::i64,
42094 /*101740*/ OPC_CheckType, MVT::i64,
42106 MVT::i64, 1/*#Ops*/, 10, // Results = #11
42109 /*101781*/ OPC_EmitInteger, MVT::i64, 0,
42120 /*101821*/ OPC_EmitInteger, MVT::i64, 0,
42130 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
42153 /*101904*/ OPC_CheckType, MVT::i64,
42165 MVT::i64, 1/*#Ops*/, 10, // Results = #11
42168 /*101945*/ OPC_EmitInteger, MVT::i64, 0,
42179 /*101985*/ OPC_EmitInteger, MVT::i64, 0,
42189 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
42214 /*102070*/ OPC_CheckType, MVT::i64,
42231 /*102097*/ OPC_CheckType, MVT::i64,
42249 /*102129*/ OPC_CheckType, MVT::i64,
42266 /*102156*/ OPC_CheckType, MVT::i64,
42284 /*102188*/ OPC_CheckType, MVT::i64,
42296 MVT::i64, 1/*#Ops*/, 10, // Results = #11
42299 /*102229*/ OPC_EmitInteger, MVT::i64, 0,
42310 /*102269*/ OPC_EmitInteger, MVT::i64, 0,
42320 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
42343 /*102352*/ OPC_CheckType, MVT::i64,
42355 MVT::i64, 1/*#Ops*/, 10, // Results = #11
42358 /*102393*/ OPC_EmitInteger, MVT::i64, 0,
42369 /*102433*/ OPC_EmitInteger, MVT::i64, 0,
42379 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
42403 /*102517*/ OPC_CheckType, MVT::i64,
42420 /*102544*/ OPC_CheckType, MVT::i64,
42438 /*102576*/ OPC_CheckType, MVT::i64,
42450 MVT::i64, 1/*#Ops*/, 10, // Results = #11
42453 /*102617*/ OPC_EmitInteger, MVT::i64, 0,
42464 /*102657*/ OPC_EmitInteger, MVT::i64, 0,
42474 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
42497 /*102740*/ OPC_CheckType, MVT::i64,
42509 MVT::i64, 1/*#Ops*/, 10, // Results = #11
42512 /*102781*/ OPC_EmitInteger, MVT::i64, 0,
42523 /*102821*/ OPC_EmitInteger, MVT::i64, 0,
42533 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
42546 /*102885*/ OPC_CheckType, MVT::i64,
42563 /*102914*/ OPC_CheckType, MVT::i64,
42580 /*102943*/ OPC_CheckType, MVT::i64,
42598 /*102975*/ OPC_CheckType, MVT::i64,
42640 /*103043*/ OPC_CheckType, MVT::i64,
42658 /*103075*/ OPC_CheckType, MVT::i64,
42670 MVT::i64, 1/*#Ops*/, 10, // Results = #11
42673 /*103116*/ OPC_EmitInteger, MVT::i64, 0,
42684 /*103156*/ OPC_EmitInteger, MVT::i64, 0,
42694 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
42717 /*103239*/ OPC_CheckType, MVT::i64,
42729 MVT::i64, 1/*#Ops*/, 10, // Results = #11
42732 /*103280*/ OPC_EmitInteger, MVT::i64, 0,
42743 /*103320*/ OPC_EmitInteger, MVT::i64, 0,
42753 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
42787 /*103419*/ OPC_CheckType, MVT::i64,
42805 /*103451*/ OPC_CheckType, MVT::i64,
42817 MVT::i64, 1/*#Ops*/, 10, // Results = #11
42820 /*103492*/ OPC_EmitInteger, MVT::i64, 0,
42831 /*103532*/ OPC_EmitInteger, MVT::i64, 0,
42841 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
42864 /*103615*/ OPC_CheckType, MVT::i64,
42876 MVT::i64, 1/*#Ops*/, 10, // Results = #11
42879 /*103656*/ OPC_EmitInteger, MVT::i64, 0,
42890 /*103696*/ OPC_EmitInteger, MVT::i64, 0,
42900 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
42925 /*103781*/ OPC_CheckType, MVT::i64,
42967 /*103849*/ OPC_CheckType, MVT::i64,
42985 /*103881*/ OPC_CheckType, MVT::i64,
42997 MVT::i64, 1/*#Ops*/, 10, // Results = #11
43000 /*103922*/ OPC_EmitInteger, MVT::i64, 0,
43011 /*103962*/ OPC_EmitInteger, MVT::i64, 0,
43021 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
43044 /*104045*/ OPC_CheckType, MVT::i64,
43056 MVT::i64, 1/*#Ops*/, 10, // Results = #11
43059 /*104086*/ OPC_EmitInteger, MVT::i64, 0,
43070 /*104126*/ OPC_EmitInteger, MVT::i64, 0,
43080 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
43114 /*104225*/ OPC_CheckType, MVT::i64,
43132 /*104257*/ OPC_CheckType, MVT::i64,
43144 MVT::i64, 1/*#Ops*/, 10, // Results = #11
43147 /*104298*/ OPC_EmitInteger, MVT::i64, 0,
43158 /*104338*/ OPC_EmitInteger, MVT::i64, 0,
43168 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
43191 /*104421*/ OPC_CheckType, MVT::i64,
43203 MVT::i64, 1/*#Ops*/, 10, // Results = #11
43206 /*104462*/ OPC_EmitInteger, MVT::i64, 0,
43218 /*104504*/ OPC_EmitInteger, MVT::i64, 0,
43228 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
43245 /*104596*/ OPC_EmitInteger, MVT::i64, 0,
43255 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
43279 /*104680*/ OPC_CheckType, MVT::i64,
43291 MVT::i64, 1/*#Ops*/, 10, // Results = #11
43294 /*104721*/ OPC_EmitInteger, MVT::i64, 0,
43305 /*104761*/ OPC_EmitInteger, MVT::i64, 0,
43315 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
43349 /*104860*/ OPC_CheckType, MVT::i64,
43367 /*104892*/ OPC_CheckType, MVT::i64,
43379 MVT::i64, 1/*#Ops*/, 10, // Results = #11
43382 /*104933*/ OPC_EmitInteger, MVT::i64, 0,
43393 /*104973*/ OPC_EmitInteger, MVT::i64, 0,
43403 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
43426 /*105056*/ OPC_CheckType, MVT::i64,
43438 MVT::i64, 1/*#Ops*/, 10, // Results = #11
43441 /*105097*/ OPC_EmitInteger, MVT::i64, 0,
43452 /*105137*/ OPC_EmitInteger, MVT::i64, 0,
43462 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
43487 /*105222*/ OPC_CheckType, MVT::i64,
43529 /*105290*/ OPC_CheckType, MVT::i64,
43547 /*105322*/ OPC_CheckType, MVT::i64,
43559 MVT::i64, 1/*#Ops*/, 10, // Results = #11
43562 /*105363*/ OPC_EmitInteger, MVT::i64, 0,
43573 /*105403*/ OPC_EmitInteger, MVT::i64, 0,
43583 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
43606 /*105486*/ OPC_CheckType, MVT::i64,
43618 MVT::i64, 1/*#Ops*/, 10, // Results = #11
43621 /*105527*/ OPC_EmitInteger, MVT::i64, 0,
43632 /*105567*/ OPC_EmitInteger, MVT::i64, 0,
43642 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
43676 /*105666*/ OPC_CheckType, MVT::i64,
43694 /*105698*/ OPC_CheckType, MVT::i64,
43706 MVT::i64, 1/*#Ops*/, 10, // Results = #11
43709 /*105739*/ OPC_EmitInteger, MVT::i64, 0,
43720 /*105779*/ OPC_EmitInteger, MVT::i64, 0,
43730 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
43753 /*105862*/ OPC_CheckType, MVT::i64,
43765 MVT::i64, 1/*#Ops*/, 10, // Results = #11
43768 /*105903*/ OPC_EmitInteger, MVT::i64, 0,
43779 /*105943*/ OPC_EmitInteger, MVT::i64, 0,
43789 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
43825 /*106044*/ OPC_CheckType, MVT::i64,
43843 /*106076*/ OPC_CheckType, MVT::i64,
43860 /*106103*/ OPC_CheckType, MVT::i64,
43878 /*106135*/ OPC_CheckType, MVT::i64,
43890 MVT::i64, 1/*#Ops*/, 10, // Results = #11
43893 /*106176*/ OPC_EmitInteger, MVT::i64, 0,
43904 /*106216*/ OPC_EmitInteger, MVT::i64, 0,
43914 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
43937 /*106299*/ OPC_CheckType, MVT::i64,
43949 MVT::i64, 1/*#Ops*/, 10, // Results = #11
43952 /*106340*/ OPC_EmitInteger, MVT::i64, 0,
43963 /*106380*/ OPC_EmitInteger, MVT::i64, 0,
43973 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
43997 /*106464*/ OPC_CheckType, MVT::i64,
44014 /*106491*/ OPC_CheckType, MVT::i64,
44032 /*106523*/ OPC_CheckType, MVT::i64,
44044 MVT::i64, 1/*#Ops*/, 10, // Results = #11
44047 /*106564*/ OPC_EmitInteger, MVT::i64, 0,
44058 /*106604*/ OPC_EmitInteger, MVT::i64, 0,
44068 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
44091 /*106687*/ OPC_CheckType, MVT::i64,
44103 MVT::i64, 1/*#Ops*/, 10, // Results = #11
44106 /*106728*/ OPC_EmitInteger, MVT::i64, 0,
44117 /*106768*/ OPC_EmitInteger, MVT::i64, 0,
44127 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
44162 /*106868*/ OPC_CheckType, MVT::i64,
44180 /*106900*/ OPC_CheckType, MVT::i64,
44197 /*106927*/ OPC_CheckType, MVT::i64,
44215 /*106959*/ OPC_CheckType, MVT::i64,
44227 MVT::i64, 1/*#Ops*/, 10, // Results = #11
44230 /*107000*/ OPC_EmitInteger, MVT::i64, 0,
44241 /*107040*/ OPC_EmitInteger, MVT::i64, 0,
44251 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
44274 /*107123*/ OPC_CheckType, MVT::i64,
44286 MVT::i64, 1/*#Ops*/, 10, // Results = #11
44289 /*107164*/ OPC_EmitInteger, MVT::i64, 0,
44300 /*107204*/ OPC_EmitInteger, MVT::i64, 0,
44310 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
44334 /*107288*/ OPC_CheckType, MVT::i64,
44351 /*107315*/ OPC_CheckType, MVT::i64,
44369 /*107347*/ OPC_CheckType, MVT::i64,
44381 MVT::i64, 1/*#Ops*/, 10, // Results = #11
44384 /*107388*/ OPC_EmitInteger, MVT::i64, 0,
44395 /*107428*/ OPC_EmitInteger, MVT::i64, 0,
44405 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
44428 /*107511*/ OPC_CheckType, MVT::i64,
44440 MVT::i64, 1/*#Ops*/, 10, // Results = #11
44443 /*107552*/ OPC_EmitInteger, MVT::i64, 0,
44455 /*107594*/ OPC_EmitInteger, MVT::i64, 0,
44465 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
44482 /*107686*/ OPC_EmitInteger, MVT::i64, 0,
44492 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
44516 /*107770*/ OPC_CheckType, MVT::i64,
44528 MVT::i64, 1/*#Ops*/, 10, // Results = #11
44531 /*107811*/ OPC_EmitInteger, MVT::i64, 0,
44542 /*107851*/ OPC_EmitInteger, MVT::i64, 0,
44552 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
44576 /*107935*/ OPC_CheckType, MVT::i64,
44593 /*107962*/ OPC_CheckType, MVT::i64,
44611 /*107994*/ OPC_CheckType, MVT::i64,
44623 MVT::i64, 1/*#Ops*/, 10, // Results = #11
44626 /*108035*/ OPC_EmitInteger, MVT::i64, 0,
44637 /*108075*/ OPC_EmitInteger, MVT::i64, 0,
44647 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
44670 /*108158*/ OPC_CheckType, MVT::i64,
44682 MVT::i64, 1/*#Ops*/, 10, // Results = #11
44685 /*108199*/ OPC_EmitInteger, MVT::i64, 0,
44696 /*108239*/ OPC_EmitInteger, MVT::i64, 0,
44706 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
44741 /*108339*/ OPC_CheckType, MVT::i64,
44759 /*108371*/ OPC_CheckType, MVT::i64,
44776 /*108398*/ OPC_CheckType, MVT::i64,
44794 /*108430*/ OPC_CheckType, MVT::i64,
44806 MVT::i64, 1/*#Ops*/, 10, // Results = #11
44809 /*108471*/ OPC_EmitInteger, MVT::i64, 0,
44820 /*108511*/ OPC_EmitInteger, MVT::i64, 0,
44830 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
44853 /*108594*/ OPC_CheckType, MVT::i64,
44865 MVT::i64, 1/*#Ops*/, 10, // Results = #11
44868 /*108635*/ OPC_EmitInteger, MVT::i64, 0,
44879 /*108675*/ OPC_EmitInteger, MVT::i64, 0,
44889 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
44913 /*108759*/ OPC_CheckType, MVT::i64,
44930 /*108786*/ OPC_CheckType, MVT::i64,
44948 /*108818*/ OPC_CheckType, MVT::i64,
44960 MVT::i64, 1/*#Ops*/, 10, // Results = #11
44963 /*108859*/ OPC_EmitInteger, MVT::i64, 0,
44974 /*108899*/ OPC_EmitInteger, MVT::i64, 0,
44984 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
45007 /*108982*/ OPC_CheckType, MVT::i64,
45019 MVT::i64, 1/*#Ops*/, 10, // Results = #11
45022 /*109023*/ OPC_EmitInteger, MVT::i64, 0,
45033 /*109063*/ OPC_EmitInteger, MVT::i64, 0,
45043 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
45068 /*109146*/ OPC_CheckType, MVT::i64,
45084 /*109172*/ OPC_CheckType, MVT::i64,
45102 /*109204*/ OPC_CheckType, MVT::i64,
45144 /*109272*/ OPC_CheckType, MVT::i64,
45162 /*109304*/ OPC_CheckType, MVT::i64,
45174 MVT::i64, 1/*#Ops*/, 10, // Results = #11
45177 /*109345*/ OPC_EmitInteger, MVT::i64, 0,
45188 /*109385*/ OPC_EmitInteger, MVT::i64, 0,
45198 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
45221 /*109468*/ OPC_CheckType, MVT::i64,
45233 MVT::i64, 1/*#Ops*/, 10, // Results = #11
45236 /*109509*/ OPC_EmitInteger, MVT::i64, 0,
45247 /*109549*/ OPC_EmitInteger, MVT::i64, 0,
45257 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
45291 /*109648*/ OPC_CheckType, MVT::i64,
45309 /*109680*/ OPC_CheckType, MVT::i64,
45321 MVT::i64, 1/*#Ops*/, 10, // Results = #11
45324 /*109721*/ OPC_EmitInteger, MVT::i64, 0,
45335 /*109761*/ OPC_EmitInteger, MVT::i64, 0,
45345 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
45368 /*109844*/ OPC_CheckType, MVT::i64,
45380 MVT::i64, 1/*#Ops*/, 10, // Results = #11
45383 /*109885*/ OPC_EmitInteger, MVT::i64, 0,
45394 /*109925*/ OPC_EmitInteger, MVT::i64, 0,
45404 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
45429 /*110010*/ OPC_CheckType, MVT::i64,
45471 /*110078*/ OPC_CheckType, MVT::i64,
45489 /*110110*/ OPC_CheckType, MVT::i64,
45501 MVT::i64, 1/*#Ops*/, 10, // Results = #11
45504 /*110151*/ OPC_EmitInteger, MVT::i64, 0,
45515 /*110191*/ OPC_EmitInteger, MVT::i64, 0,
45525 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
45548 /*110274*/ OPC_CheckType, MVT::i64,
45560 MVT::i64, 1/*#Ops*/, 10, // Results = #11
45563 /*110315*/ OPC_EmitInteger, MVT::i64, 0,
45574 /*110355*/ OPC_EmitInteger, MVT::i64, 0,
45584 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
45618 /*110454*/ OPC_CheckType, MVT::i64,
45636 /*110486*/ OPC_CheckType, MVT::i64,
45648 MVT::i64, 1/*#Ops*/, 10, // Results = #11
45651 /*110527*/ OPC_EmitInteger, MVT::i64, 0,
45662 /*110567*/ OPC_EmitInteger, MVT::i64, 0,
45672 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
45695 /*110650*/ OPC_CheckType, MVT::i64,
45707 MVT::i64, 1/*#Ops*/, 10, // Results = #11
45710 /*110691*/ OPC_EmitInteger, MVT::i64, 0,
45722 /*110733*/ OPC_EmitInteger, MVT::i64, 0,
45732 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
45749 /*110825*/ OPC_EmitInteger, MVT::i64, 0,
45759 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
45783 /*110909*/ OPC_CheckType, MVT::i64,
45795 MVT::i64, 1/*#Ops*/, 10, // Results = #11
45798 /*110950*/ OPC_EmitInteger, MVT::i64, 0,
45809 /*110990*/ OPC_EmitInteger, MVT::i64, 0,
45819 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
45853 /*111089*/ OPC_CheckType, MVT::i64,
45871 /*111121*/ OPC_CheckType, MVT::i64,
45883 MVT::i64, 1/*#Ops*/, 10, // Results = #11
45886 /*111162*/ OPC_EmitInteger, MVT::i64, 0,
45897 /*111202*/ OPC_EmitInteger, MVT::i64, 0,
45907 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
45930 /*111285*/ OPC_CheckType, MVT::i64,
45942 MVT::i64, 1/*#Ops*/, 10, // Results = #11
45945 /*111326*/ OPC_EmitInteger, MVT::i64, 0,
45956 /*111366*/ OPC_EmitInteger, MVT::i64, 0,
45966 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
45991 /*111451*/ OPC_CheckType, MVT::i64,
46033 /*111519*/ OPC_CheckType, MVT::i64,
46051 /*111551*/ OPC_CheckType, MVT::i64,
46063 MVT::i64, 1/*#Ops*/, 10, // Results = #11
46066 /*111592*/ OPC_EmitInteger, MVT::i64, 0,
46077 /*111632*/ OPC_EmitInteger, MVT::i64, 0,
46087 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
46110 /*111715*/ OPC_CheckType, MVT::i64,
46122 MVT::i64, 1/*#Ops*/, 10, // Results = #11
46125 /*111756*/ OPC_EmitInteger, MVT::i64, 0,
46136 /*111796*/ OPC_EmitInteger, MVT::i64, 0,
46146 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
46180 /*111895*/ OPC_CheckType, MVT::i64,
46198 /*111927*/ OPC_CheckType, MVT::i64,
46210 MVT::i64, 1/*#Ops*/, 10, // Results = #11
46213 /*111968*/ OPC_EmitInteger, MVT::i64, 0,
46224 /*112008*/ OPC_EmitInteger, MVT::i64, 0,
46234 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
46257 /*112091*/ OPC_CheckType, MVT::i64,
46269 MVT::i64, 1/*#Ops*/, 10, // Results = #11
46272 /*112132*/ OPC_EmitInteger, MVT::i64, 0,
46283 /*112172*/ OPC_EmitInteger, MVT::i64, 0,
46293 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
46305 /*112233*/ OPC_CheckChild1Type, MVT::i64,
46316 /*112250*/ OPC_CheckChild1Type, MVT::i64,
46331 /*112275*/ OPC_CheckType, MVT::i64,
46349 /*112307*/ OPC_CheckType, MVT::i64,
46366 /*112334*/ OPC_CheckType, MVT::i64,
46384 /*112366*/ OPC_CheckType, MVT::i64,
46401 /*112393*/ OPC_CheckType, MVT::i64,
46419 /*112425*/ OPC_CheckType, MVT::i64,
46431 MVT::i64, 1/*#Ops*/, 10, // Results = #11
46434 /*112466*/ OPC_EmitInteger, MVT::i64, 0,
46445 /*112506*/ OPC_EmitInteger, MVT::i64, 0,
46455 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
46478 /*112589*/ OPC_CheckType, MVT::i64,
46490 MVT::i64, 1/*#Ops*/, 10, // Results = #11
46493 /*112630*/ OPC_EmitInteger, MVT::i64, 0,
46504 /*112670*/ OPC_EmitInteger, MVT::i64, 0,
46514 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
46538 /*112754*/ OPC_CheckType, MVT::i64,
46555 /*112781*/ OPC_CheckType, MVT::i64,
46573 /*112813*/ OPC_CheckType, MVT::i64,
46585 MVT::i64, 1/*#Ops*/, 10, // Results = #11
46588 /*112854*/ OPC_EmitInteger, MVT::i64, 0,
46599 /*112894*/ OPC_EmitInteger, MVT::i64, 0,
46609 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
46632 /*112977*/ OPC_CheckType, MVT::i64,
46644 MVT::i64, 1/*#Ops*/, 10, // Results = #11
46647 /*113018*/ OPC_EmitInteger, MVT::i64, 0,
46658 /*113058*/ OPC_EmitInteger, MVT::i64, 0,
46668 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
46693 /*113143*/ OPC_CheckType, MVT::i64,
46710 /*113170*/ OPC_CheckType, MVT::i64,
46728 /*113202*/ OPC_CheckType, MVT::i64,
46745 /*113229*/ OPC_CheckType, MVT::i64,
46763 /*113261*/ OPC_CheckType, MVT::i64,
46775 MVT::i64, 1/*#Ops*/, 10, // Results = #11
46778 /*113302*/ OPC_EmitInteger, MVT::i64, 0,
46789 /*113342*/ OPC_EmitInteger, MVT::i64, 0,
46799 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
46822 /*113425*/ OPC_CheckType, MVT::i64,
46834 MVT::i64, 1/*#Ops*/, 10, // Results = #11
46837 /*113466*/ OPC_EmitInteger, MVT::i64, 0,
46848 /*113506*/ OPC_EmitInteger, MVT::i64, 0,
46858 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
46882 /*113590*/ OPC_CheckType, MVT::i64,
46899 /*113617*/ OPC_CheckType, MVT::i64,
46917 /*113649*/ OPC_CheckType, MVT::i64,
46929 MVT::i64, 1/*#Ops*/, 10, // Results = #11
46932 /*113690*/ OPC_EmitInteger, MVT::i64, 0,
46943 /*113730*/ OPC_EmitInteger, MVT::i64, 0,
46953 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
46976 /*113813*/ OPC_CheckType, MVT::i64,
46988 MVT::i64, 1/*#Ops*/, 10, // Results = #11
46991 /*113854*/ OPC_EmitInteger, MVT::i64, 0,
47003 /*113896*/ OPC_EmitInteger, MVT::i64, 0,
47013 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
47030 /*113988*/ OPC_EmitInteger, MVT::i64, 0,
47040 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
47064 /*114072*/ OPC_CheckType, MVT::i64,
47076 MVT::i64, 1/*#Ops*/, 10, // Results = #11
47079 /*114113*/ OPC_EmitInteger, MVT::i64, 0,
47090 /*114153*/ OPC_EmitInteger, MVT::i64, 0,
47100 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
47124 /*114237*/ OPC_CheckType, MVT::i64,
47141 /*114264*/ OPC_CheckType, MVT::i64,
47159 /*114296*/ OPC_CheckType, MVT::i64,
47171 MVT::i64, 1/*#Ops*/, 10, // Results = #11
47174 /*114337*/ OPC_EmitInteger, MVT::i64, 0,
47185 /*114377*/ OPC_EmitInteger, MVT::i64, 0,
47195 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
47218 /*114460*/ OPC_CheckType, MVT::i64,
47230 MVT::i64, 1/*#Ops*/, 10, // Results = #11
47233 /*114501*/ OPC_EmitInteger, MVT::i64, 0,
47244 /*114541*/ OPC_EmitInteger, MVT::i64, 0,
47254 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
47279 /*114626*/ OPC_CheckType, MVT::i64,
47296 /*114653*/ OPC_CheckType, MVT::i64,
47314 /*114685*/ OPC_CheckType, MVT::i64,
47331 /*114712*/ OPC_CheckType, MVT::i64,
47349 /*114744*/ OPC_CheckType, MVT::i64,
47361 MVT::i64, 1/*#Ops*/, 10, // Results = #11
47364 /*114785*/ OPC_EmitInteger, MVT::i64, 0,
47375 /*114825*/ OPC_EmitInteger, MVT::i64, 0,
47385 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
47408 /*114908*/ OPC_CheckType, MVT::i64,
47420 MVT::i64, 1/*#Ops*/, 10, // Results = #11
47423 /*114949*/ OPC_EmitInteger, MVT::i64, 0,
47434 /*114989*/ OPC_EmitInteger, MVT::i64, 0,
47444 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
47468 /*115073*/ OPC_CheckType, MVT::i64,
47485 /*115100*/ OPC_CheckType, MVT::i64,
47503 /*115132*/ OPC_CheckType, MVT::i64,
47515 MVT::i64, 1/*#Ops*/, 10, // Results = #11
47518 /*115173*/ OPC_EmitInteger, MVT::i64, 0,
47529 /*115213*/ OPC_EmitInteger, MVT::i64, 0,
47539 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
47562 /*115296*/ OPC_CheckType, MVT::i64,
47574 MVT::i64, 1/*#Ops*/, 10, // Results = #11
47577 /*115337*/ OPC_EmitInteger, MVT::i64, 0,
47588 /*115377*/ OPC_EmitInteger, MVT::i64, 0,
47598 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
47612 /*115443*/ OPC_CheckType, MVT::i64,
47627 /*115467*/ OPC_CheckType, MVT::i64,
47668 /*115534*/ OPC_CheckType, MVT::i64,
47686 /*115566*/ OPC_CheckType, MVT::i64,
47703 /*115593*/ OPC_CheckType, MVT::i64,
47721 /*115625*/ OPC_CheckType, MVT::i64,
47733 MVT::i64, 1/*#Ops*/, 10, // Results = #11
47736 /*115666*/ OPC_EmitInteger, MVT::i64, 0,
47747 /*115706*/ OPC_EmitInteger, MVT::i64, 0,
47757 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
47780 /*115789*/ OPC_CheckType, MVT::i64,
47792 MVT::i64, 1/*#Ops*/, 10, // Results = #11
47795 /*115830*/ OPC_EmitInteger, MVT::i64, 0,
47806 /*115870*/ OPC_EmitInteger, MVT::i64, 0,
47816 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
47840 /*115954*/ OPC_CheckType, MVT::i64,
47857 /*115981*/ OPC_CheckType, MVT::i64,
47875 /*116013*/ OPC_CheckType, MVT::i64,
47887 MVT::i64, 1/*#Ops*/, 10, // Results = #11
47890 /*116054*/ OPC_EmitInteger, MVT::i64, 0,
47901 /*116094*/ OPC_EmitInteger, MVT::i64, 0,
47911 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
47934 /*116177*/ OPC_CheckType, MVT::i64,
47946 MVT::i64, 1/*#Ops*/, 10, // Results = #11
47949 /*116218*/ OPC_EmitInteger, MVT::i64, 0,
47960 /*116258*/ OPC_EmitInteger, MVT::i64, 0,
47970 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
48005 /*116358*/ OPC_CheckType, MVT::i64,
48023 /*116390*/ OPC_CheckType, MVT::i64,
48040 /*116417*/ OPC_CheckType, MVT::i64,
48058 /*116449*/ OPC_CheckType, MVT::i64,
48070 MVT::i64, 1/*#Ops*/, 10, // Results = #11
48073 /*116490*/ OPC_EmitInteger, MVT::i64, 0,
48084 /*116530*/ OPC_EmitInteger, MVT::i64, 0,
48094 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
48117 /*116613*/ OPC_CheckType, MVT::i64,
48129 MVT::i64, 1/*#Ops*/, 10, // Results = #11
48132 /*116654*/ OPC_EmitInteger, MVT::i64, 0,
48143 /*116694*/ OPC_EmitInteger, MVT::i64, 0,
48153 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
48177 /*116778*/ OPC_CheckType, MVT::i64,
48194 /*116805*/ OPC_CheckType, MVT::i64,
48212 /*116837*/ OPC_CheckType, MVT::i64,
48224 MVT::i64, 1/*#Ops*/, 10, // Results = #11
48227 /*116878*/ OPC_EmitInteger, MVT::i64, 0,
48238 /*116918*/ OPC_EmitInteger, MVT::i64, 0,
48248 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
48271 /*117001*/ OPC_CheckType, MVT::i64,
48283 MVT::i64, 1/*#Ops*/, 10, // Results = #11
48286 /*117042*/ OPC_EmitInteger, MVT::i64, 0,
48298 /*117084*/ OPC_EmitInteger, MVT::i64, 0,
48308 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
48325 /*117176*/ OPC_EmitInteger, MVT::i64, 0,
48335 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
48359 /*117260*/ OPC_CheckType, MVT::i64,
48371 MVT::i64, 1/*#Ops*/, 10, // Results = #11
48374 /*117301*/ OPC_EmitInteger, MVT::i64, 0,
48385 /*117341*/ OPC_EmitInteger, MVT::i64, 0,
48395 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
48419 /*117425*/ OPC_CheckType, MVT::i64,
48436 /*117452*/ OPC_CheckType, MVT::i64,
48454 /*117484*/ OPC_CheckType, MVT::i64,
48466 MVT::i64, 1/*#Ops*/, 10, // Results = #11
48469 /*117525*/ OPC_EmitInteger, MVT::i64, 0,
48480 /*117565*/ OPC_EmitInteger, MVT::i64, 0,
48490 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
48513 /*117648*/ OPC_CheckType, MVT::i64,
48525 MVT::i64, 1/*#Ops*/, 10, // Results = #11
48528 /*117689*/ OPC_EmitInteger, MVT::i64, 0,
48539 /*117729*/ OPC_EmitInteger, MVT::i64, 0,
48549 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
48584 /*117829*/ OPC_CheckType, MVT::i64,
48602 /*117861*/ OPC_CheckType, MVT::i64,
48619 /*117888*/ OPC_CheckType, MVT::i64,
48637 /*117920*/ OPC_CheckType, MVT::i64,
48649 MVT::i64, 1/*#Ops*/, 10, // Results = #11
48652 /*117961*/ OPC_EmitInteger, MVT::i64, 0,
48663 /*118001*/ OPC_EmitInteger, MVT::i64, 0,
48673 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
48696 /*118084*/ OPC_CheckType, MVT::i64,
48708 MVT::i64, 1/*#Ops*/, 10, // Results = #11
48711 /*118125*/ OPC_EmitInteger, MVT::i64, 0,
48722 /*118165*/ OPC_EmitInteger, MVT::i64, 0,
48732 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
48756 /*118249*/ OPC_CheckType, MVT::i64,
48773 /*118276*/ OPC_CheckType, MVT::i64,
48791 /*118308*/ OPC_CheckType, MVT::i64,
48803 MVT::i64, 1/*#Ops*/, 10, // Results = #11
48806 /*118349*/ OPC_EmitInteger, MVT::i64, 0,
48817 /*118389*/ OPC_EmitInteger, MVT::i64, 0,
48827 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
48850 /*118472*/ OPC_CheckType, MVT::i64,
48862 MVT::i64, 1/*#Ops*/, 10, // Results = #11
48865 /*118513*/ OPC_EmitInteger, MVT::i64, 0,
48876 /*118553*/ OPC_EmitInteger, MVT::i64, 0,
48886 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
48897 /*118613*/ OPC_CheckChild1Type, MVT::i64,
48908 /*118630*/ OPC_CheckChild1Type, MVT::i64,
48923 /*118655*/ OPC_CheckType, MVT::i64,
48941 /*118687*/ OPC_CheckType, MVT::i64,
48958 /*118714*/ OPC_CheckType, MVT::i64,
48976 /*118746*/ OPC_CheckType, MVT::i64,
48993 /*118773*/ OPC_CheckType, MVT::i64,
49011 /*118805*/ OPC_CheckType, MVT::i64,
49023 MVT::i64, 1/*#Ops*/, 10, // Results = #11
49026 /*118846*/ OPC_EmitInteger, MVT::i64, 0,
49037 /*118886*/ OPC_EmitInteger, MVT::i64, 0,
49047 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
49070 /*118969*/ OPC_CheckType, MVT::i64,
49082 MVT::i64, 1/*#Ops*/, 10, // Results = #11
49085 /*119010*/ OPC_EmitInteger, MVT::i64, 0,
49096 /*119050*/ OPC_EmitInteger, MVT::i64, 0,
49106 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
49130 /*119134*/ OPC_CheckType, MVT::i64,
49147 /*119161*/ OPC_CheckType, MVT::i64,
49165 /*119193*/ OPC_CheckType, MVT::i64,
49177 MVT::i64, 1/*#Ops*/, 10, // Results = #11
49180 /*119234*/ OPC_EmitInteger, MVT::i64, 0,
49191 /*119274*/ OPC_EmitInteger, MVT::i64, 0,
49201 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
49224 /*119357*/ OPC_CheckType, MVT::i64,
49236 MVT::i64, 1/*#Ops*/, 10, // Results = #11
49239 /*119398*/ OPC_EmitInteger, MVT::i64, 0,
49250 /*119438*/ OPC_EmitInteger, MVT::i64, 0,
49260 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
49285 /*119523*/ OPC_CheckType, MVT::i64,
49302 /*119550*/ OPC_CheckType, MVT::i64,
49320 /*119582*/ OPC_CheckType, MVT::i64,
49337 /*119609*/ OPC_CheckType, MVT::i64,
49355 /*119641*/ OPC_CheckType, MVT::i64,
49367 MVT::i64, 1/*#Ops*/, 10, // Results = #11
49370 /*119682*/ OPC_EmitInteger, MVT::i64, 0,
49381 /*119722*/ OPC_EmitInteger, MVT::i64, 0,
49391 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
49414 /*119805*/ OPC_CheckType, MVT::i64,
49426 MVT::i64, 1/*#Ops*/, 10, // Results = #11
49429 /*119846*/ OPC_EmitInteger, MVT::i64, 0,
49440 /*119886*/ OPC_EmitInteger, MVT::i64, 0,
49450 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
49474 /*119970*/ OPC_CheckType, MVT::i64,
49491 /*119997*/ OPC_CheckType, MVT::i64,
49509 /*120029*/ OPC_CheckType, MVT::i64,
49521 MVT::i64, 1/*#Ops*/, 10, // Results = #11
49524 /*120070*/ OPC_EmitInteger, MVT::i64, 0,
49535 /*120110*/ OPC_EmitInteger, MVT::i64, 0,
49545 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
49568 /*120193*/ OPC_CheckType, MVT::i64,
49580 MVT::i64, 1/*#Ops*/, 10, // Results = #11
49583 /*120234*/ OPC_EmitInteger, MVT::i64, 0,
49595 /*120276*/ OPC_EmitInteger, MVT::i64, 0,
49605 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
49622 /*120368*/ OPC_EmitInteger, MVT::i64, 0,
49632 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
49656 /*120452*/ OPC_CheckType, MVT::i64,
49668 MVT::i64, 1/*#Ops*/, 10, // Results = #11
49671 /*120493*/ OPC_EmitInteger, MVT::i64, 0,
49682 /*120533*/ OPC_EmitInteger, MVT::i64, 0,
49692 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
49716 /*120617*/ OPC_CheckType, MVT::i64,
49733 /*120644*/ OPC_CheckType, MVT::i64,
49751 /*120676*/ OPC_CheckType, MVT::i64,
49763 MVT::i64, 1/*#Ops*/, 10, // Results = #11
49766 /*120717*/ OPC_EmitInteger, MVT::i64, 0,
49777 /*120757*/ OPC_EmitInteger, MVT::i64, 0,
49787 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
49810 /*120840*/ OPC_CheckType, MVT::i64,
49822 MVT::i64, 1/*#Ops*/, 10, // Results = #11
49825 /*120881*/ OPC_EmitInteger, MVT::i64, 0,
49836 /*120921*/ OPC_EmitInteger, MVT::i64, 0,
49846 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
49871 /*121006*/ OPC_CheckType, MVT::i64,
49888 /*121033*/ OPC_CheckType, MVT::i64,
49906 /*121065*/ OPC_CheckType, MVT::i64,
49923 /*121092*/ OPC_CheckType, MVT::i64,
49941 /*121124*/ OPC_CheckType, MVT::i64,
49953 MVT::i64, 1/*#Ops*/, 10, // Results = #11
49956 /*121165*/ OPC_EmitInteger, MVT::i64, 0,
49967 /*121205*/ OPC_EmitInteger, MVT::i64, 0,
49977 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
50000 /*121288*/ OPC_CheckType, MVT::i64,
50012 MVT::i64, 1/*#Ops*/, 10, // Results = #11
50015 /*121329*/ OPC_EmitInteger, MVT::i64, 0,
50026 /*121369*/ OPC_EmitInteger, MVT::i64, 0,
50036 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
50060 /*121453*/ OPC_CheckType, MVT::i64,
50077 /*121480*/ OPC_CheckType, MVT::i64,
50095 /*121512*/ OPC_CheckType, MVT::i64,
50107 MVT::i64, 1/*#Ops*/, 10, // Results = #11
50110 /*121553*/ OPC_EmitInteger, MVT::i64, 0,
50121 /*121593*/ OPC_EmitInteger, MVT::i64, 0,
50131 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
50154 /*121676*/ OPC_CheckType, MVT::i64,
50166 MVT::i64, 1/*#Ops*/, 10, // Results = #11
50169 /*121717*/ OPC_EmitInteger, MVT::i64, 0,
50180 /*121757*/ OPC_EmitInteger, MVT::i64, 0,
50190 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
50208 /*121831*/ OPC_CheckChild1Type, MVT::i64,
50219 /*121848*/ OPC_CheckChild1Type, MVT::i64,
50236 /*121877*/ OPC_CheckType, MVT::i64,
50254 /*121909*/ OPC_CheckType, MVT::i64,
50270 /*121935*/ OPC_CheckType, MVT::i64,
50288 /*121967*/ OPC_CheckType, MVT::i64,
50306 /*121995*/ OPC_CheckType, MVT::i64,
50324 /*122027*/ OPC_CheckType, MVT::i64,
50336 MVT::i64, 1/*#Ops*/, 10, // Results = #11
50339 /*122068*/ OPC_EmitInteger, MVT::i64, 0,
50350 /*122108*/ OPC_EmitInteger, MVT::i64, 0,
50360 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
50383 /*122191*/ OPC_CheckType, MVT::i64,
50395 MVT::i64, 1/*#Ops*/, 10, // Results = #11
50398 /*122232*/ OPC_EmitInteger, MVT::i64, 0,
50409 /*122272*/ OPC_EmitInteger, MVT::i64, 0,
50419 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
50443 /*122356*/ OPC_CheckType, MVT::i64,
50461 /*122384*/ OPC_CheckType, MVT::i64,
50479 /*122416*/ OPC_CheckType, MVT::i64,
50491 MVT::i64, 1/*#Ops*/, 10, // Results = #11
50494 /*122457*/ OPC_EmitInteger, MVT::i64, 0,
50505 /*122497*/ OPC_EmitInteger, MVT::i64, 0,
50515 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
50538 /*122580*/ OPC_CheckType, MVT::i64,
50550 MVT::i64, 1/*#Ops*/, 10, // Results = #11
50553 /*122621*/ OPC_EmitInteger, MVT::i64, 0,
50564 /*122661*/ OPC_EmitInteger, MVT::i64, 0,
50574 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
50599 /*122746*/ OPC_CheckType, MVT::i64,
50615 /*122772*/ OPC_CheckType, MVT::i64,
50633 /*122804*/ OPC_CheckType, MVT::i64,
50651 /*122832*/ OPC_CheckType, MVT::i64,
50669 /*122864*/ OPC_CheckType, MVT::i64,
50681 MVT::i64, 1/*#Ops*/, 10, // Results = #11
50684 /*122905*/ OPC_EmitInteger, MVT::i64, 0,
50695 /*122945*/ OPC_EmitInteger, MVT::i64, 0,
50705 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
50728 /*123028*/ OPC_CheckType, MVT::i64,
50740 MVT::i64, 1/*#Ops*/, 10, // Results = #11
50743 /*123069*/ OPC_EmitInteger, MVT::i64, 0,
50754 /*123109*/ OPC_EmitInteger, MVT::i64, 0,
50764 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
50788 /*123193*/ OPC_CheckType, MVT::i64,
50806 /*123221*/ OPC_CheckType, MVT::i64,
50824 /*123253*/ OPC_CheckType, MVT::i64,
50836 MVT::i64, 1/*#Ops*/, 10, // Results = #11
50839 /*123294*/ OPC_EmitInteger, MVT::i64, 0,
50850 /*123334*/ OPC_EmitInteger, MVT::i64, 0,
50860 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
50883 /*123417*/ OPC_CheckType, MVT::i64,
50895 MVT::i64, 1/*#Ops*/, 10, // Results = #11
50898 /*123458*/ OPC_EmitInteger, MVT::i64, 0,
50910 /*123500*/ OPC_EmitInteger, MVT::i64, 0,
50920 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
50937 /*123592*/ OPC_EmitInteger, MVT::i64, 0,
50947 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
50971 /*123676*/ OPC_CheckType, MVT::i64,
50983 MVT::i64, 1/*#Ops*/, 10, // Results = #11
50986 /*123717*/ OPC_EmitInteger, MVT::i64, 0,
50997 /*123757*/ OPC_EmitInteger, MVT::i64, 0,
51007 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
51031 /*123841*/ OPC_CheckType, MVT::i64,
51049 /*123869*/ OPC_CheckType, MVT::i64,
51067 /*123901*/ OPC_CheckType, MVT::i64,
51079 MVT::i64, 1/*#Ops*/, 10, // Results = #11
51082 /*123942*/ OPC_EmitInteger, MVT::i64, 0,
51093 /*123982*/ OPC_EmitInteger, MVT::i64, 0,
51103 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
51126 /*124065*/ OPC_CheckType, MVT::i64,
51138 MVT::i64, 1/*#Ops*/, 10, // Results = #11
51141 /*124106*/ OPC_EmitInteger, MVT::i64, 0,
51152 /*124146*/ OPC_EmitInteger, MVT::i64, 0,
51162 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
51188 /*124234*/ OPC_CheckType, MVT::i64,
51204 /*124260*/ OPC_CheckType, MVT::i64,
51222 /*124292*/ OPC_CheckType, MVT::i64,
51240 /*124320*/ OPC_CheckType, MVT::i64,
51258 /*124352*/ OPC_CheckType, MVT::i64,
51270 MVT::i64, 1/*#Ops*/, 10, // Results = #11
51273 /*124393*/ OPC_EmitInteger, MVT::i64, 0,
51284 /*124433*/ OPC_EmitInteger, MVT::i64, 0,
51294 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
51317 /*124516*/ OPC_CheckType, MVT::i64,
51329 MVT::i64, 1/*#Ops*/, 10, // Results = #11
51332 /*124557*/ OPC_EmitInteger, MVT::i64, 0,
51343 /*124597*/ OPC_EmitInteger, MVT::i64, 0,
51353 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
51377 /*124681*/ OPC_CheckType, MVT::i64,
51395 /*124709*/ OPC_CheckType, MVT::i64,
51413 /*124741*/ OPC_CheckType, MVT::i64,
51425 MVT::i64, 1/*#Ops*/, 10, // Results = #11
51428 /*124782*/ OPC_EmitInteger, MVT::i64, 0,
51439 /*124822*/ OPC_EmitInteger, MVT::i64, 0,
51449 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
51472 /*124905*/ OPC_CheckType, MVT::i64,
51484 MVT::i64, 1/*#Ops*/, 10, // Results = #11
51487 /*124946*/ OPC_EmitInteger, MVT::i64, 0,
51498 /*124986*/ OPC_EmitInteger, MVT::i64, 0,
51508 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
51532 /*125069*/ OPC_CheckType, MVT::i64,
51548 /*125095*/ OPC_CheckType, MVT::i64,
51566 /*125127*/ OPC_CheckType, MVT::i64,
51584 /*125155*/ OPC_CheckType, MVT::i64,
51602 /*125187*/ OPC_CheckType, MVT::i64,
51614 MVT::i64, 1/*#Ops*/, 10, // Results = #11
51617 /*125228*/ OPC_EmitInteger, MVT::i64, 0,
51628 /*125268*/ OPC_EmitInteger, MVT::i64, 0,
51638 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
51661 /*125351*/ OPC_CheckType, MVT::i64,
51673 MVT::i64, 1/*#Ops*/, 10, // Results = #11
51676 /*125392*/ OPC_EmitInteger, MVT::i64, 0,
51687 /*125432*/ OPC_EmitInteger, MVT::i64, 0,
51697 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
51721 /*125516*/ OPC_CheckType, MVT::i64,
51739 /*125544*/ OPC_CheckType, MVT::i64,
51757 /*125576*/ OPC_CheckType, MVT::i64,
51769 MVT::i64, 1/*#Ops*/, 10, // Results = #11
51772 /*125617*/ OPC_EmitInteger, MVT::i64, 0,
51783 /*125657*/ OPC_EmitInteger, MVT::i64, 0,
51793 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
51816 /*125740*/ OPC_CheckType, MVT::i64,
51828 MVT::i64, 1/*#Ops*/, 10, // Results = #11
51831 /*125781*/ OPC_EmitInteger, MVT::i64, 0,
51842 /*125821*/ OPC_EmitInteger, MVT::i64, 0,
51852 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
51878 /*125907*/ OPC_CheckType, MVT::i64,
51894 /*125933*/ OPC_CheckType, MVT::i64,
51912 /*125965*/ OPC_CheckType, MVT::i64,
51930 /*125993*/ OPC_CheckType, MVT::i64,
51948 /*126025*/ OPC_CheckType, MVT::i64,
51960 MVT::i64, 1/*#Ops*/, 10, // Results = #11
51963 /*126066*/ OPC_EmitInteger, MVT::i64, 0,
51974 /*126106*/ OPC_EmitInteger, MVT::i64, 0,
51984 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
52007 /*126189*/ OPC_CheckType, MVT::i64,
52019 MVT::i64, 1/*#Ops*/, 10, // Results = #11
52022 /*126230*/ OPC_EmitInteger, MVT::i64, 0,
52033 /*126270*/ OPC_EmitInteger, MVT::i64, 0,
52043 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
52067 /*126354*/ OPC_CheckType, MVT::i64,
52085 /*126382*/ OPC_CheckType, MVT::i64,
52103 /*126414*/ OPC_CheckType, MVT::i64,
52115 MVT::i64, 1/*#Ops*/, 10, // Results = #11
52118 /*126455*/ OPC_EmitInteger, MVT::i64, 0,
52129 /*126495*/ OPC_EmitInteger, MVT::i64, 0,
52139 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
52162 /*126578*/ OPC_CheckType, MVT::i64,
52174 MVT::i64, 1/*#Ops*/, 10, // Results = #11
52177 /*126619*/ OPC_EmitInteger, MVT::i64, 0,
52189 /*126661*/ OPC_EmitInteger, MVT::i64, 0,
52199 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
52216 /*126753*/ OPC_EmitInteger, MVT::i64, 0,
52226 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
52250 /*126837*/ OPC_CheckType, MVT::i64,
52262 MVT::i64, 1/*#Ops*/, 10, // Results = #11
52265 /*126878*/ OPC_EmitInteger, MVT::i64, 0,
52276 /*126918*/ OPC_EmitInteger, MVT::i64, 0,
52286 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
52310 /*127002*/ OPC_CheckType, MVT::i64,
52328 /*127030*/ OPC_CheckType, MVT::i64,
52346 /*127062*/ OPC_CheckType, MVT::i64,
52358 MVT::i64, 1/*#Ops*/, 10, // Results = #11
52361 /*127103*/ OPC_EmitInteger, MVT::i64, 0,
52372 /*127143*/ OPC_EmitInteger, MVT::i64, 0,
52382 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
52405 /*127226*/ OPC_CheckType, MVT::i64,
52417 MVT::i64, 1/*#Ops*/, 10, // Results = #11
52420 /*127267*/ OPC_EmitInteger, MVT::i64, 0,
52431 /*127307*/ OPC_EmitInteger, MVT::i64, 0,
52441 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
52466 /*127392*/ OPC_CheckType, MVT::i64,
52482 /*127418*/ OPC_CheckType, MVT::i64,
52500 /*127450*/ OPC_CheckType, MVT::i64,
52518 /*127478*/ OPC_CheckType, MVT::i64,
52536 /*127510*/ OPC_CheckType, MVT::i64,
52548 MVT::i64, 1/*#Ops*/, 10, // Results = #11
52551 /*127551*/ OPC_EmitInteger, MVT::i64, 0,
52562 /*127591*/ OPC_EmitInteger, MVT::i64, 0,
52572 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
52595 /*127674*/ OPC_CheckType, MVT::i64,
52607 MVT::i64, 1/*#Ops*/, 10, // Results = #11
52610 /*127715*/ OPC_EmitInteger, MVT::i64, 0,
52621 /*127755*/ OPC_EmitInteger, MVT::i64, 0,
52631 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
52655 /*127839*/ OPC_CheckType, MVT::i64,
52673 /*127867*/ OPC_CheckType, MVT::i64,
52691 /*127899*/ OPC_CheckType, MVT::i64,
52703 MVT::i64, 1/*#Ops*/, 10, // Results = #11
52706 /*127940*/ OPC_EmitInteger, MVT::i64, 0,
52717 /*127980*/ OPC_EmitInteger, MVT::i64, 0,
52727 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
52750 /*128063*/ OPC_CheckType, MVT::i64,
52762 MVT::i64, 1/*#Ops*/, 10, // Results = #11
52765 /*128104*/ OPC_EmitInteger, MVT::i64, 0,
52776 /*128144*/ OPC_EmitInteger, MVT::i64, 0,
52786 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
52799 /*128208*/ OPC_CheckType, MVT::i64,
52816 /*128237*/ OPC_CheckType, MVT::i64,
52835 /*128270*/ OPC_CheckType, MVT::i64,
52853 /*128302*/ OPC_CheckType, MVT::i64,
52895 /*128370*/ OPC_CheckType, MVT::i64,
52913 /*128402*/ OPC_CheckType, MVT::i64,
52925 MVT::i64, 1/*#Ops*/, 10, // Results = #11
52928 /*128443*/ OPC_EmitInteger, MVT::i64, 0,
52939 /*128483*/ OPC_EmitInteger, MVT::i64, 0,
52949 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
52972 /*128566*/ OPC_CheckType, MVT::i64,
52984 MVT::i64, 1/*#Ops*/, 10, // Results = #11
52987 /*128607*/ OPC_EmitInteger, MVT::i64, 0,
52998 /*128647*/ OPC_EmitInteger, MVT::i64, 0,
53008 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
53043 /*128747*/ OPC_CheckType, MVT::i64,
53061 /*128779*/ OPC_CheckType, MVT::i64,
53073 MVT::i64, 1/*#Ops*/, 10, // Results = #11
53076 /*128820*/ OPC_EmitInteger, MVT::i64, 0,
53087 /*128860*/ OPC_EmitInteger, MVT::i64, 0,
53097 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
53120 /*128943*/ OPC_CheckType, MVT::i64,
53132 MVT::i64, 1/*#Ops*/, 10, // Results = #11
53135 /*128984*/ OPC_EmitInteger, MVT::i64, 0,
53146 /*129024*/ OPC_EmitInteger, MVT::i64, 0,
53156 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
53181 /*129109*/ OPC_CheckType, MVT::i64,
53223 /*129177*/ OPC_CheckType, MVT::i64,
53241 /*129209*/ OPC_CheckType, MVT::i64,
53253 MVT::i64, 1/*#Ops*/, 10, // Results = #11
53256 /*129250*/ OPC_EmitInteger, MVT::i64, 0,
53267 /*129290*/ OPC_EmitInteger, MVT::i64, 0,
53277 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
53300 /*129373*/ OPC_CheckType, MVT::i64,
53312 MVT::i64, 1/*#Ops*/, 10, // Results = #11
53315 /*129414*/ OPC_EmitInteger, MVT::i64, 0,
53326 /*129454*/ OPC_EmitInteger, MVT::i64, 0,
53336 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
53371 /*129554*/ OPC_CheckType, MVT::i64,
53389 /*129586*/ OPC_CheckType, MVT::i64,
53401 MVT::i64, 1/*#Ops*/, 10, // Results = #11
53404 /*129627*/ OPC_EmitInteger, MVT::i64, 0,
53415 /*129667*/ OPC_EmitInteger, MVT::i64, 0,
53425 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
53448 /*129750*/ OPC_CheckType, MVT::i64,
53460 MVT::i64, 1/*#Ops*/, 10, // Results = #11
53463 /*129791*/ OPC_EmitInteger, MVT::i64, 0,
53475 /*129833*/ OPC_EmitInteger, MVT::i64, 0,
53485 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
53502 /*129925*/ OPC_EmitInteger, MVT::i64, 0,
53512 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
53536 /*130009*/ OPC_CheckType, MVT::i64,
53548 MVT::i64, 1/*#Ops*/, 10, // Results = #11
53551 /*130050*/ OPC_EmitInteger, MVT::i64, 0,
53562 /*130090*/ OPC_EmitInteger, MVT::i64, 0,
53572 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
53607 /*130190*/ OPC_CheckType, MVT::i64,
53625 /*130222*/ OPC_CheckType, MVT::i64,
53637 MVT::i64, 1/*#Ops*/, 10, // Results = #11
53640 /*130263*/ OPC_EmitInteger, MVT::i64, 0,
53651 /*130303*/ OPC_EmitInteger, MVT::i64, 0,
53661 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
53684 /*130386*/ OPC_CheckType, MVT::i64,
53696 MVT::i64, 1/*#Ops*/, 10, // Results = #11
53699 /*130427*/ OPC_EmitInteger, MVT::i64, 0,
53710 /*130467*/ OPC_EmitInteger, MVT::i64, 0,
53720 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
53745 /*130552*/ OPC_CheckType, MVT::i64,
53787 /*130620*/ OPC_CheckType, MVT::i64,
53805 /*130652*/ OPC_CheckType, MVT::i64,
53817 MVT::i64, 1/*#Ops*/, 10, // Results = #11
53820 /*130693*/ OPC_EmitInteger, MVT::i64, 0,
53831 /*130733*/ OPC_EmitInteger, MVT::i64, 0,
53841 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
53864 /*130816*/ OPC_CheckType, MVT::i64,
53876 MVT::i64, 1/*#Ops*/, 10, // Results = #11
53879 /*130857*/ OPC_EmitInteger, MVT::i64, 0,
53890 /*130897*/ OPC_EmitInteger, MVT::i64, 0,
53900 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
53935 /*130997*/ OPC_CheckType, MVT::i64,
53953 /*131029*/ OPC_CheckType, MVT::i64,
53965 MVT::i64, 1/*#Ops*/, 10, // Results = #11
53968 /*131070*/ OPC_EmitInteger, MVT::i64, 0,
53979 /*131110*/ OPC_EmitInteger, MVT::i64, 0,
53989 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
54012 /*131193*/ OPC_CheckType, MVT::i64,
54024 MVT::i64, 1/*#Ops*/, 10, // Results = #11
54027 /*131234*/ OPC_EmitInteger, MVT::i64, 0,
54038 /*131274*/ OPC_EmitInteger, MVT::i64, 0,
54048 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
54083 /*131374*/ OPC_CheckType, MVT::i64,
54101 /*131406*/ OPC_CheckType, MVT::i64,
54119 /*131434*/ OPC_CheckType, MVT::i64,
54137 /*131466*/ OPC_CheckType, MVT::i64,
54149 MVT::i64, 1/*#Ops*/, 10, // Results = #11
54152 /*131507*/ OPC_EmitInteger, MVT::i64, 0,
54163 /*131547*/ OPC_EmitInteger, MVT::i64, 0,
54173 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
54196 /*131630*/ OPC_CheckType, MVT::i64,
54208 MVT::i64, 1/*#Ops*/, 10, // Results = #11
54211 /*131671*/ OPC_EmitInteger, MVT::i64, 0,
54222 /*131711*/ OPC_EmitInteger, MVT::i64, 0,
54232 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
54256 /*131795*/ OPC_CheckType, MVT::i64,
54274 /*131823*/ OPC_CheckType, MVT::i64,
54292 /*131855*/ OPC_CheckType, MVT::i64,
54304 MVT::i64, 1/*#Ops*/, 10, // Results = #11
54307 /*131896*/ OPC_EmitInteger, MVT::i64, 0,
54318 /*131936*/ OPC_EmitInteger, MVT::i64, 0,
54328 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
54351 /*132019*/ OPC_CheckType, MVT::i64,
54363 MVT::i64, 1/*#Ops*/, 10, // Results = #11
54366 /*132060*/ OPC_EmitInteger, MVT::i64, 0,
54377 /*132100*/ OPC_EmitInteger, MVT::i64, 0,
54387 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
54421 /*132199*/ OPC_CheckType, MVT::i64,
54439 /*132231*/ OPC_CheckType, MVT::i64,
54457 /*132259*/ OPC_CheckType, MVT::i64,
54475 /*132291*/ OPC_CheckType, MVT::i64,
54487 MVT::i64, 1/*#Ops*/, 10, // Results = #11
54490 /*132332*/ OPC_EmitInteger, MVT::i64, 0,
54501 /*132372*/ OPC_EmitInteger, MVT::i64, 0,
54511 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
54534 /*132455*/ OPC_CheckType, MVT::i64,
54546 MVT::i64, 1/*#Ops*/, 10, // Results = #11
54549 /*132496*/ OPC_EmitInteger, MVT::i64, 0,
54560 /*132536*/ OPC_EmitInteger, MVT::i64, 0,
54570 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
54594 /*132620*/ OPC_CheckType, MVT::i64,
54612 /*132648*/ OPC_CheckType, MVT::i64,
54630 /*132680*/ OPC_CheckType, MVT::i64,
54642 MVT::i64, 1/*#Ops*/, 10, // Results = #11
54645 /*132721*/ OPC_EmitInteger, MVT::i64, 0,
54656 /*132761*/ OPC_EmitInteger, MVT::i64, 0,
54666 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
54689 /*132844*/ OPC_CheckType, MVT::i64,
54701 MVT::i64, 1/*#Ops*/, 10, // Results = #11
54704 /*132885*/ OPC_EmitInteger, MVT::i64, 0,
54716 /*132927*/ OPC_EmitInteger, MVT::i64, 0,
54726 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
54743 /*133019*/ OPC_EmitInteger, MVT::i64, 0,
54753 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
54777 /*133103*/ OPC_CheckType, MVT::i64,
54789 MVT::i64, 1/*#Ops*/, 10, // Results = #11
54792 /*133144*/ OPC_EmitInteger, MVT::i64, 0,
54803 /*133184*/ OPC_EmitInteger, MVT::i64, 0,
54813 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
54837 /*133268*/ OPC_CheckType, MVT::i64,
54855 /*133296*/ OPC_CheckType, MVT::i64,
54873 /*133328*/ OPC_CheckType, MVT::i64,
54885 MVT::i64, 1/*#Ops*/, 10, // Results = #11
54888 /*133369*/ OPC_EmitInteger, MVT::i64, 0,
54899 /*133409*/ OPC_EmitInteger, MVT::i64, 0,
54909 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
54932 /*133492*/ OPC_CheckType, MVT::i64,
54944 MVT::i64, 1/*#Ops*/, 10, // Results = #11
54947 /*133533*/ OPC_EmitInteger, MVT::i64, 0,
54958 /*133573*/ OPC_EmitInteger, MVT::i64, 0,
54968 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
55002 /*133672*/ OPC_CheckType, MVT::i64,
55020 /*133704*/ OPC_CheckType, MVT::i64,
55038 /*133732*/ OPC_CheckType, MVT::i64,
55056 /*133764*/ OPC_CheckType, MVT::i64,
55068 MVT::i64, 1/*#Ops*/, 10, // Results = #11
55071 /*133805*/ OPC_EmitInteger, MVT::i64, 0,
55082 /*133845*/ OPC_EmitInteger, MVT::i64, 0,
55092 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
55115 /*133928*/ OPC_CheckType, MVT::i64,
55127 MVT::i64, 1/*#Ops*/, 10, // Results = #11
55130 /*133969*/ OPC_EmitInteger, MVT::i64, 0,
55141 /*134009*/ OPC_EmitInteger, MVT::i64, 0,
55151 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
55175 /*134093*/ OPC_CheckType, MVT::i64,
55193 /*134121*/ OPC_CheckType, MVT::i64,
55211 /*134153*/ OPC_CheckType, MVT::i64,
55223 MVT::i64, 1/*#Ops*/, 10, // Results = #11
55226 /*134194*/ OPC_EmitInteger, MVT::i64, 0,
55237 /*134234*/ OPC_EmitInteger, MVT::i64, 0,
55247 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
55270 /*134317*/ OPC_CheckType, MVT::i64,
55282 MVT::i64, 1/*#Ops*/, 10, // Results = #11
55285 /*134358*/ OPC_EmitInteger, MVT::i64, 0,
55296 /*134398*/ OPC_EmitInteger, MVT::i64, 0,
55306 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
55331 /*134481*/ OPC_CheckType, MVT::i64,
55350 /*134514*/ OPC_CheckType, MVT::i64,
55368 /*134546*/ OPC_CheckType, MVT::i64,
55410 /*134614*/ OPC_CheckType, MVT::i64,
55428 /*134646*/ OPC_CheckType, MVT::i64,
55440 MVT::i64, 1/*#Ops*/, 10, // Results = #11
55443 /*134687*/ OPC_EmitInteger, MVT::i64, 0,
55454 /*134727*/ OPC_EmitInteger, MVT::i64, 0,
55464 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
55487 /*134810*/ OPC_CheckType, MVT::i64,
55499 MVT::i64, 1/*#Ops*/, 10, // Results = #11
55502 /*134851*/ OPC_EmitInteger, MVT::i64, 0,
55513 /*134891*/ OPC_EmitInteger, MVT::i64, 0,
55523 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
55558 /*134991*/ OPC_CheckType, MVT::i64,
55576 /*135023*/ OPC_CheckType, MVT::i64,
55588 MVT::i64, 1/*#Ops*/, 10, // Results = #11
55591 /*135064*/ OPC_EmitInteger, MVT::i64, 0,
55602 /*135104*/ OPC_EmitInteger, MVT::i64, 0,
55612 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
55635 /*135187*/ OPC_CheckType, MVT::i64,
55647 MVT::i64, 1/*#Ops*/, 10, // Results = #11
55650 /*135228*/ OPC_EmitInteger, MVT::i64, 0,
55661 /*135268*/ OPC_EmitInteger, MVT::i64, 0,
55671 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
55696 /*135353*/ OPC_CheckType, MVT::i64,
55738 /*135421*/ OPC_CheckType, MVT::i64,
55756 /*135453*/ OPC_CheckType, MVT::i64,
55768 MVT::i64, 1/*#Ops*/, 10, // Results = #11
55771 /*135494*/ OPC_EmitInteger, MVT::i64, 0,
55782 /*135534*/ OPC_EmitInteger, MVT::i64, 0,
55792 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
55815 /*135617*/ OPC_CheckType, MVT::i64,
55827 MVT::i64, 1/*#Ops*/, 10, // Results = #11
55830 /*135658*/ OPC_EmitInteger, MVT::i64, 0,
55841 /*135698*/ OPC_EmitInteger, MVT::i64, 0,
55851 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
55886 /*135798*/ OPC_CheckType, MVT::i64,
55904 /*135830*/ OPC_CheckType, MVT::i64,
55916 MVT::i64, 1/*#Ops*/, 10, // Results = #11
55919 /*135871*/ OPC_EmitInteger, MVT::i64, 0,
55930 /*135911*/ OPC_EmitInteger, MVT::i64, 0,
55940 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
55963 /*135994*/ OPC_CheckType, MVT::i64,
55975 MVT::i64, 1/*#Ops*/, 10, // Results = #11
55978 /*136035*/ OPC_EmitInteger, MVT::i64, 0,
55990 /*136077*/ OPC_EmitInteger, MVT::i64, 0,
56000 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
56017 /*136169*/ OPC_EmitInteger, MVT::i64, 0,
56027 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
56051 /*136253*/ OPC_CheckType, MVT::i64,
56063 MVT::i64, 1/*#Ops*/, 10, // Results = #11
56066 /*136294*/ OPC_EmitInteger, MVT::i64, 0,
56077 /*136334*/ OPC_EmitInteger, MVT::i64, 0,
56087 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
56122 /*136434*/ OPC_CheckType, MVT::i64,
56140 /*136466*/ OPC_CheckType, MVT::i64,
56152 MVT::i64, 1/*#Ops*/, 10, // Results = #11
56155 /*136507*/ OPC_EmitInteger, MVT::i64, 0,
56166 /*136547*/ OPC_EmitInteger, MVT::i64, 0,
56176 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
56199 /*136630*/ OPC_CheckType, MVT::i64,
56211 MVT::i64, 1/*#Ops*/, 10, // Results = #11
56214 /*136671*/ OPC_EmitInteger, MVT::i64, 0,
56225 /*136711*/ OPC_EmitInteger, MVT::i64, 0,
56235 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
56260 /*136796*/ OPC_CheckType, MVT::i64,
56302 /*136864*/ OPC_CheckType, MVT::i64,
56320 /*136896*/ OPC_CheckType, MVT::i64,
56332 MVT::i64, 1/*#Ops*/, 10, // Results = #11
56335 /*136937*/ OPC_EmitInteger, MVT::i64, 0,
56346 /*136977*/ OPC_EmitInteger, MVT::i64, 0,
56356 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
56379 /*137060*/ OPC_CheckType, MVT::i64,
56391 MVT::i64, 1/*#Ops*/, 10, // Results = #11
56394 /*137101*/ OPC_EmitInteger, MVT::i64, 0,
56405 /*137141*/ OPC_EmitInteger, MVT::i64, 0,
56415 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
56450 /*137241*/ OPC_CheckType, MVT::i64,
56468 /*137273*/ OPC_CheckType, MVT::i64,
56480 MVT::i64, 1/*#Ops*/, 10, // Results = #11
56483 /*137314*/ OPC_EmitInteger, MVT::i64, 0,
56494 /*137354*/ OPC_EmitInteger, MVT::i64, 0,
56504 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
56527 /*137437*/ OPC_CheckType, MVT::i64,
56539 MVT::i64, 1/*#Ops*/, 10, // Results = #11
56542 /*137478*/ OPC_EmitInteger, MVT::i64, 0,
56553 /*137518*/ OPC_EmitInteger, MVT::i64, 0,
56563 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
56598 /*137618*/ OPC_CheckType, MVT::i64,
56616 /*137650*/ OPC_CheckType, MVT::i64,
56634 /*137678*/ OPC_CheckType, MVT::i64,
56652 /*137710*/ OPC_CheckType, MVT::i64,
56664 MVT::i64, 1/*#Ops*/, 10, // Results = #11
56667 /*137751*/ OPC_EmitInteger, MVT::i64, 0,
56678 /*137791*/ OPC_EmitInteger, MVT::i64, 0,
56688 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
56711 /*137874*/ OPC_CheckType, MVT::i64,
56723 MVT::i64, 1/*#Ops*/, 10, // Results = #11
56726 /*137915*/ OPC_EmitInteger, MVT::i64, 0,
56737 /*137955*/ OPC_EmitInteger, MVT::i64, 0,
56747 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
56771 /*138039*/ OPC_CheckType, MVT::i64,
56789 /*138067*/ OPC_CheckType, MVT::i64,
56807 /*138099*/ OPC_CheckType, MVT::i64,
56819 MVT::i64, 1/*#Ops*/, 10, // Results = #11
56822 /*138140*/ OPC_EmitInteger, MVT::i64, 0,
56833 /*138180*/ OPC_EmitInteger, MVT::i64, 0,
56843 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
56866 /*138263*/ OPC_CheckType, MVT::i64,
56878 MVT::i64, 1/*#Ops*/, 10, // Results = #11
56881 /*138304*/ OPC_EmitInteger, MVT::i64, 0,
56892 /*138344*/ OPC_EmitInteger, MVT::i64, 0,
56902 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
56936 /*138443*/ OPC_CheckType, MVT::i64,
56954 /*138475*/ OPC_CheckType, MVT::i64,
56972 /*138503*/ OPC_CheckType, MVT::i64,
56990 /*138535*/ OPC_CheckType, MVT::i64,
57002 MVT::i64, 1/*#Ops*/, 10, // Results = #11
57005 /*138576*/ OPC_EmitInteger, MVT::i64, 0,
57016 /*138616*/ OPC_EmitInteger, MVT::i64, 0,
57026 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
57049 /*138699*/ OPC_CheckType, MVT::i64,
57061 MVT::i64, 1/*#Ops*/, 10, // Results = #11
57064 /*138740*/ OPC_EmitInteger, MVT::i64, 0,
57075 /*138780*/ OPC_EmitInteger, MVT::i64, 0,
57085 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
57109 /*138864*/ OPC_CheckType, MVT::i64,
57127 /*138892*/ OPC_CheckType, MVT::i64,
57145 /*138924*/ OPC_CheckType, MVT::i64,
57157 MVT::i64, 1/*#Ops*/, 10, // Results = #11
57160 /*138965*/ OPC_EmitInteger, MVT::i64, 0,
57171 /*139005*/ OPC_EmitInteger, MVT::i64, 0,
57181 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
57204 /*139088*/ OPC_CheckType, MVT::i64,
57216 MVT::i64, 1/*#Ops*/, 10, // Results = #11
57219 /*139129*/ OPC_EmitInteger, MVT::i64, 0,
57231 /*139171*/ OPC_EmitInteger, MVT::i64, 0,
57241 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
57258 /*139263*/ OPC_EmitInteger, MVT::i64, 0,
57268 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
57292 /*139347*/ OPC_CheckType, MVT::i64,
57304 MVT::i64, 1/*#Ops*/, 10, // Results = #11
57307 /*139388*/ OPC_EmitInteger, MVT::i64, 0,
57318 /*139428*/ OPC_EmitInteger, MVT::i64, 0,
57328 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
57352 /*139512*/ OPC_CheckType, MVT::i64,
57370 /*139540*/ OPC_CheckType, MVT::i64,
57388 /*139572*/ OPC_CheckType, MVT::i64,
57400 MVT::i64, 1/*#Ops*/, 10, // Results = #11
57403 /*139613*/ OPC_EmitInteger, MVT::i64, 0,
57414 /*139653*/ OPC_EmitInteger, MVT::i64, 0,
57424 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
57447 /*139736*/ OPC_CheckType, MVT::i64,
57459 MVT::i64, 1/*#Ops*/, 10, // Results = #11
57462 /*139777*/ OPC_EmitInteger, MVT::i64, 0,
57473 /*139817*/ OPC_EmitInteger, MVT::i64, 0,
57483 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
57517 /*139916*/ OPC_CheckType, MVT::i64,
57535 /*139948*/ OPC_CheckType, MVT::i64,
57553 /*139976*/ OPC_CheckType, MVT::i64,
57571 /*140008*/ OPC_CheckType, MVT::i64,
57583 MVT::i64, 1/*#Ops*/, 10, // Results = #11
57586 /*140049*/ OPC_EmitInteger, MVT::i64, 0,
57597 /*140089*/ OPC_EmitInteger, MVT::i64, 0,
57607 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
57630 /*140172*/ OPC_CheckType, MVT::i64,
57642 MVT::i64, 1/*#Ops*/, 10, // Results = #11
57645 /*140213*/ OPC_EmitInteger, MVT::i64, 0,
57656 /*140253*/ OPC_EmitInteger, MVT::i64, 0,
57666 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
57690 /*140337*/ OPC_CheckType, MVT::i64,
57708 /*140365*/ OPC_CheckType, MVT::i64,
57726 /*140397*/ OPC_CheckType, MVT::i64,
57738 MVT::i64, 1/*#Ops*/, 10, // Results = #11
57741 /*140438*/ OPC_EmitInteger, MVT::i64, 0,
57752 /*140478*/ OPC_EmitInteger, MVT::i64, 0,
57762 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
57785 /*140561*/ OPC_CheckType, MVT::i64,
57797 MVT::i64, 1/*#Ops*/, 10, // Results = #11
57800 /*140602*/ OPC_EmitInteger, MVT::i64, 0,
57811 /*140642*/ OPC_EmitInteger, MVT::i64, 0,
57821 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
57833 /*140703*/ OPC_CheckChild1Type, MVT::i64,
57844 /*140720*/ OPC_CheckChild1Type, MVT::i64,
57861 /*140749*/ OPC_CheckType, MVT::i64,
57879 /*140781*/ OPC_CheckType, MVT::i64,
57895 /*140807*/ OPC_CheckType, MVT::i64,
57913 /*140839*/ OPC_CheckType, MVT::i64,
57931 /*140867*/ OPC_CheckType, MVT::i64,
57949 /*140899*/ OPC_CheckType, MVT::i64,
57961 MVT::i64, 1/*#Ops*/, 10, // Results = #11
57964 /*140940*/ OPC_EmitInteger, MVT::i64, 0,
57975 /*140980*/ OPC_EmitInteger, MVT::i64, 0,
57985 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
58008 /*141063*/ OPC_CheckType, MVT::i64,
58020 MVT::i64, 1/*#Ops*/, 10, // Results = #11
58023 /*141104*/ OPC_EmitInteger, MVT::i64, 0,
58034 /*141144*/ OPC_EmitInteger, MVT::i64, 0,
58044 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
58068 /*141228*/ OPC_CheckType, MVT::i64,
58086 /*141256*/ OPC_CheckType, MVT::i64,
58104 /*141288*/ OPC_CheckType, MVT::i64,
58116 MVT::i64, 1/*#Ops*/, 10, // Results = #11
58119 /*141329*/ OPC_EmitInteger, MVT::i64, 0,
58130 /*141369*/ OPC_EmitInteger, MVT::i64, 0,
58140 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
58163 /*141452*/ OPC_CheckType, MVT::i64,
58175 MVT::i64, 1/*#Ops*/, 10, // Results = #11
58178 /*141493*/ OPC_EmitInteger, MVT::i64, 0,
58189 /*141533*/ OPC_EmitInteger, MVT::i64, 0,
58199 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
58224 /*141618*/ OPC_CheckType, MVT::i64,
58240 /*141644*/ OPC_CheckType, MVT::i64,
58258 /*141676*/ OPC_CheckType, MVT::i64,
58276 /*141704*/ OPC_CheckType, MVT::i64,
58294 /*141736*/ OPC_CheckType, MVT::i64,
58306 MVT::i64, 1/*#Ops*/, 10, // Results = #11
58309 /*141777*/ OPC_EmitInteger, MVT::i64, 0,
58320 /*141817*/ OPC_EmitInteger, MVT::i64, 0,
58330 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
58353 /*141900*/ OPC_CheckType, MVT::i64,
58365 MVT::i64, 1/*#Ops*/, 10, // Results = #11
58368 /*141941*/ OPC_EmitInteger, MVT::i64, 0,
58379 /*141981*/ OPC_EmitInteger, MVT::i64, 0,
58389 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
58413 /*142065*/ OPC_CheckType, MVT::i64,
58431 /*142093*/ OPC_CheckType, MVT::i64,
58449 /*142125*/ OPC_CheckType, MVT::i64,
58461 MVT::i64, 1/*#Ops*/, 10, // Results = #11
58464 /*142166*/ OPC_EmitInteger, MVT::i64, 0,
58475 /*142206*/ OPC_EmitInteger, MVT::i64, 0,
58485 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
58508 /*142289*/ OPC_CheckType, MVT::i64,
58520 MVT::i64, 1/*#Ops*/, 10, // Results = #11
58523 /*142330*/ OPC_EmitInteger, MVT::i64, 0,
58535 /*142372*/ OPC_EmitInteger, MVT::i64, 0,
58545 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
58562 /*142464*/ OPC_EmitInteger, MVT::i64, 0,
58572 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
58596 /*142548*/ OPC_CheckType, MVT::i64,
58608 MVT::i64, 1/*#Ops*/, 10, // Results = #11
58611 /*142589*/ OPC_EmitInteger, MVT::i64, 0,
58622 /*142629*/ OPC_EmitInteger, MVT::i64, 0,
58632 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
58656 /*142713*/ OPC_CheckType, MVT::i64,
58674 /*142741*/ OPC_CheckType, MVT::i64,
58692 /*142773*/ OPC_CheckType, MVT::i64,
58704 MVT::i64, 1/*#Ops*/, 10, // Results = #11
58707 /*142814*/ OPC_EmitInteger, MVT::i64, 0,
58718 /*142854*/ OPC_EmitInteger, MVT::i64, 0,
58728 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
58751 /*142937*/ OPC_CheckType, MVT::i64,
58763 MVT::i64, 1/*#Ops*/, 10, // Results = #11
58766 /*142978*/ OPC_EmitInteger, MVT::i64, 0,
58777 /*143018*/ OPC_EmitInteger, MVT::i64, 0,
58787 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
58813 /*143106*/ OPC_CheckType, MVT::i64,
58829 /*143132*/ OPC_CheckType, MVT::i64,
58847 /*143164*/ OPC_CheckType, MVT::i64,
58865 /*143192*/ OPC_CheckType, MVT::i64,
58883 /*143224*/ OPC_CheckType, MVT::i64,
58895 MVT::i64, 1/*#Ops*/, 10, // Results = #11
58898 /*143265*/ OPC_EmitInteger, MVT::i64, 0,
58909 /*143305*/ OPC_EmitInteger, MVT::i64, 0,
58919 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
58942 /*143388*/ OPC_CheckType, MVT::i64,
58954 MVT::i64, 1/*#Ops*/, 10, // Results = #11
58957 /*143429*/ OPC_EmitInteger, MVT::i64, 0,
58968 /*143469*/ OPC_EmitInteger, MVT::i64, 0,
58978 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
59002 /*143553*/ OPC_CheckType, MVT::i64,
59020 /*143581*/ OPC_CheckType, MVT::i64,
59038 /*143613*/ OPC_CheckType, MVT::i64,
59050 MVT::i64, 1/*#Ops*/, 10, // Results = #11
59053 /*143654*/ OPC_EmitInteger, MVT::i64, 0,
59064 /*143694*/ OPC_EmitInteger, MVT::i64, 0,
59074 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
59097 /*143777*/ OPC_CheckType, MVT::i64,
59109 MVT::i64, 1/*#Ops*/, 10, // Results = #11
59112 /*143818*/ OPC_EmitInteger, MVT::i64, 0,
59123 /*143858*/ OPC_EmitInteger, MVT::i64, 0,
59133 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
59157 /*143941*/ OPC_CheckType, MVT::i64,
59173 /*143967*/ OPC_CheckType, MVT::i64,
59191 /*143999*/ OPC_CheckType, MVT::i64,
59209 /*144027*/ OPC_CheckType, MVT::i64,
59227 /*144059*/ OPC_CheckType, MVT::i64,
59239 MVT::i64, 1/*#Ops*/, 10, // Results = #11
59242 /*144100*/ OPC_EmitInteger, MVT::i64, 0,
59253 /*144140*/ OPC_EmitInteger, MVT::i64, 0,
59263 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
59286 /*144223*/ OPC_CheckType, MVT::i64,
59298 MVT::i64, 1/*#Ops*/, 10, // Results = #11
59301 /*144264*/ OPC_EmitInteger, MVT::i64, 0,
59312 /*144304*/ OPC_EmitInteger, MVT::i64, 0,
59322 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
59346 /*144388*/ OPC_CheckType, MVT::i64,
59364 /*144416*/ OPC_CheckType, MVT::i64,
59382 /*144448*/ OPC_CheckType, MVT::i64,
59394 MVT::i64, 1/*#Ops*/, 10, // Results = #11
59397 /*144489*/ OPC_EmitInteger, MVT::i64, 0,
59408 /*144529*/ OPC_EmitInteger, MVT::i64, 0,
59418 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
59441 /*144612*/ OPC_CheckType, MVT::i64,
59453 MVT::i64, 1/*#Ops*/, 10, // Results = #11
59456 /*144653*/ OPC_EmitInteger, MVT::i64, 0,
59467 /*144693*/ OPC_EmitInteger, MVT::i64, 0,
59477 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
59503 /*144779*/ OPC_CheckType, MVT::i64,
59519 /*144805*/ OPC_CheckType, MVT::i64,
59537 /*144837*/ OPC_CheckType, MVT::i64,
59555 /*144865*/ OPC_CheckType, MVT::i64,
59573 /*144897*/ OPC_CheckType, MVT::i64,
59585 MVT::i64, 1/*#Ops*/, 10, // Results = #11
59588 /*144938*/ OPC_EmitInteger, MVT::i64, 0,
59599 /*144978*/ OPC_EmitInteger, MVT::i64, 0,
59609 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
59632 /*145061*/ OPC_CheckType, MVT::i64,
59644 MVT::i64, 1/*#Ops*/, 10, // Results = #11
59647 /*145102*/ OPC_EmitInteger, MVT::i64, 0,
59658 /*145142*/ OPC_EmitInteger, MVT::i64, 0,
59668 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
59692 /*145226*/ OPC_CheckType, MVT::i64,
59710 /*145254*/ OPC_CheckType, MVT::i64,
59728 /*145286*/ OPC_CheckType, MVT::i64,
59740 MVT::i64, 1/*#Ops*/, 10, // Results = #11
59743 /*145327*/ OPC_EmitInteger, MVT::i64, 0,
59754 /*145367*/ OPC_EmitInteger, MVT::i64, 0,
59764 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
59787 /*145450*/ OPC_CheckType, MVT::i64,
59799 MVT::i64, 1/*#Ops*/, 10, // Results = #11
59802 /*145491*/ OPC_EmitInteger, MVT::i64, 0,
59814 /*145533*/ OPC_EmitInteger, MVT::i64, 0,
59824 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
59841 /*145625*/ OPC_EmitInteger, MVT::i64, 0,
59851 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
59875 /*145709*/ OPC_CheckType, MVT::i64,
59887 MVT::i64, 1/*#Ops*/, 10, // Results = #11
59890 /*145750*/ OPC_EmitInteger, MVT::i64, 0,
59901 /*145790*/ OPC_EmitInteger, MVT::i64, 0,
59911 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
59935 /*145874*/ OPC_CheckType, MVT::i64,
59953 /*145902*/ OPC_CheckType, MVT::i64,
59971 /*145934*/ OPC_CheckType, MVT::i64,
59983 MVT::i64, 1/*#Ops*/, 10, // Results = #11
59986 /*145975*/ OPC_EmitInteger, MVT::i64, 0,
59997 /*146015*/ OPC_EmitInteger, MVT::i64, 0,
60007 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
60030 /*146098*/ OPC_CheckType, MVT::i64,
60042 MVT::i64, 1/*#Ops*/, 10, // Results = #11
60045 /*146139*/ OPC_EmitInteger, MVT::i64, 0,
60056 /*146179*/ OPC_EmitInteger, MVT::i64, 0,
60066 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
60091 /*146264*/ OPC_CheckType, MVT::i64,
60107 /*146290*/ OPC_CheckType, MVT::i64,
60125 /*146322*/ OPC_CheckType, MVT::i64,
60143 /*146350*/ OPC_CheckType, MVT::i64,
60161 /*146382*/ OPC_CheckType, MVT::i64,
60173 MVT::i64, 1/*#Ops*/, 10, // Results = #11
60176 /*146423*/ OPC_EmitInteger, MVT::i64, 0,
60187 /*146463*/ OPC_EmitInteger, MVT::i64, 0,
60197 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
60220 /*146546*/ OPC_CheckType, MVT::i64,
60232 MVT::i64, 1/*#Ops*/, 10, // Results = #11
60235 /*146587*/ OPC_EmitInteger, MVT::i64, 0,
60246 /*146627*/ OPC_EmitInteger, MVT::i64, 0,
60256 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
60280 /*146711*/ OPC_CheckType, MVT::i64,
60298 /*146739*/ OPC_CheckType, MVT::i64,
60316 /*146771*/ OPC_CheckType, MVT::i64,
60328 MVT::i64, 1/*#Ops*/, 10, // Results = #11
60331 /*146812*/ OPC_EmitInteger, MVT::i64, 0,
60342 /*146852*/ OPC_EmitInteger, MVT::i64, 0,
60352 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
60375 /*146935*/ OPC_CheckType, MVT::i64,
60387 MVT::i64, 1/*#Ops*/, 10, // Results = #11
60390 /*146976*/ OPC_EmitInteger, MVT::i64, 0,
60401 /*147016*/ OPC_EmitInteger, MVT::i64, 0,
60411 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
60424 /*147080*/ OPC_CheckType, MVT::i64,
60441 /*147109*/ OPC_CheckType, MVT::i64,
60460 /*147142*/ OPC_CheckType, MVT::i64,
60478 /*147174*/ OPC_CheckType, MVT::i64,
60520 /*147242*/ OPC_CheckType, MVT::i64,
60538 /*147274*/ OPC_CheckType, MVT::i64,
60550 MVT::i64, 1/*#Ops*/, 10, // Results = #11
60553 /*147315*/ OPC_EmitInteger, MVT::i64, 0,
60564 /*147355*/ OPC_EmitInteger, MVT::i64, 0,
60574 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
60597 /*147438*/ OPC_CheckType, MVT::i64,
60609 MVT::i64, 1/*#Ops*/, 10, // Results = #11
60612 /*147479*/ OPC_EmitInteger, MVT::i64, 0,
60623 /*147519*/ OPC_EmitInteger, MVT::i64, 0,
60633 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
60668 /*147619*/ OPC_CheckType, MVT::i64,
60686 /*147651*/ OPC_CheckType, MVT::i64,
60698 MVT::i64, 1/*#Ops*/, 10, // Results = #11
60701 /*147692*/ OPC_EmitInteger, MVT::i64, 0,
60712 /*147732*/ OPC_EmitInteger, MVT::i64, 0,
60722 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
60745 /*147815*/ OPC_CheckType, MVT::i64,
60757 MVT::i64, 1/*#Ops*/, 10, // Results = #11
60760 /*147856*/ OPC_EmitInteger, MVT::i64, 0,
60771 /*147896*/ OPC_EmitInteger, MVT::i64, 0,
60781 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
60806 /*147981*/ OPC_CheckType, MVT::i64,
60848 /*148049*/ OPC_CheckType, MVT::i64,
60866 /*148081*/ OPC_CheckType, MVT::i64,
60878 MVT::i64, 1/*#Ops*/, 10, // Results = #11
60881 /*148122*/ OPC_EmitInteger, MVT::i64, 0,
60892 /*148162*/ OPC_EmitInteger, MVT::i64, 0,
60902 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
60925 /*148245*/ OPC_CheckType, MVT::i64,
60937 MVT::i64, 1/*#Ops*/, 10, // Results = #11
60940 /*148286*/ OPC_EmitInteger, MVT::i64, 0,
60951 /*148326*/ OPC_EmitInteger, MVT::i64, 0,
60961 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
60996 /*148426*/ OPC_CheckType, MVT::i64,
61014 /*148458*/ OPC_CheckType, MVT::i64,
61026 MVT::i64, 1/*#Ops*/, 10, // Results = #11
61029 /*148499*/ OPC_EmitInteger, MVT::i64, 0,
61040 /*148539*/ OPC_EmitInteger, MVT::i64, 0,
61050 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
61073 /*148622*/ OPC_CheckType, MVT::i64,
61085 MVT::i64, 1/*#Ops*/, 10, // Results = #11
61088 /*148663*/ OPC_EmitInteger, MVT::i64, 0,
61100 /*148705*/ OPC_EmitInteger, MVT::i64, 0,
61110 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
61127 /*148797*/ OPC_EmitInteger, MVT::i64, 0,
61137 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
61161 /*148881*/ OPC_CheckType, MVT::i64,
61173 MVT::i64, 1/*#Ops*/, 10, // Results = #11
61176 /*148922*/ OPC_EmitInteger, MVT::i64, 0,
61187 /*148962*/ OPC_EmitInteger, MVT::i64, 0,
61197 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
61232 /*149062*/ OPC_CheckType, MVT::i64,
61250 /*149094*/ OPC_CheckType, MVT::i64,
61262 MVT::i64, 1/*#Ops*/, 10, // Results = #11
61265 /*149135*/ OPC_EmitInteger, MVT::i64, 0,
61276 /*149175*/ OPC_EmitInteger, MVT::i64, 0,
61286 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
61309 /*149258*/ OPC_CheckType, MVT::i64,
61321 MVT::i64, 1/*#Ops*/, 10, // Results = #11
61324 /*149299*/ OPC_EmitInteger, MVT::i64, 0,
61335 /*149339*/ OPC_EmitInteger, MVT::i64, 0,
61345 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
61370 /*149424*/ OPC_CheckType, MVT::i64,
61412 /*149492*/ OPC_CheckType, MVT::i64,
61430 /*149524*/ OPC_CheckType, MVT::i64,
61442 MVT::i64, 1/*#Ops*/, 10, // Results = #11
61445 /*149565*/ OPC_EmitInteger, MVT::i64, 0,
61456 /*149605*/ OPC_EmitInteger, MVT::i64, 0,
61466 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
61489 /*149688*/ OPC_CheckType, MVT::i64,
61501 MVT::i64, 1/*#Ops*/, 10, // Results = #11
61504 /*149729*/ OPC_EmitInteger, MVT::i64, 0,
61515 /*149769*/ OPC_EmitInteger, MVT::i64, 0,
61525 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
61560 /*149869*/ OPC_CheckType, MVT::i64,
61578 /*149901*/ OPC_CheckType, MVT::i64,
61590 MVT::i64, 1/*#Ops*/, 10, // Results = #11
61593 /*149942*/ OPC_EmitInteger, MVT::i64, 0,
61604 /*149982*/ OPC_EmitInteger, MVT::i64, 0,
61614 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
61637 /*150065*/ OPC_CheckType, MVT::i64,
61649 MVT::i64, 1/*#Ops*/, 10, // Results = #11
61652 /*150106*/ OPC_EmitInteger, MVT::i64, 0,
61663 /*150146*/ OPC_EmitInteger, MVT::i64, 0,
61673 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
61708 /*150246*/ OPC_CheckType, MVT::i64,
61726 /*150278*/ OPC_CheckType, MVT::i64,
61744 /*150306*/ OPC_CheckType, MVT::i64,
61762 /*150338*/ OPC_CheckType, MVT::i64,
61774 MVT::i64, 1/*#Ops*/, 10, // Results = #11
61777 /*150379*/ OPC_EmitInteger, MVT::i64, 0,
61788 /*150419*/ OPC_EmitInteger, MVT::i64, 0,
61798 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
61821 /*150502*/ OPC_CheckType, MVT::i64,
61833 MVT::i64, 1/*#Ops*/, 10, // Results = #11
61836 /*150543*/ OPC_EmitInteger, MVT::i64, 0,
61847 /*150583*/ OPC_EmitInteger, MVT::i64, 0,
61857 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
61881 /*150667*/ OPC_CheckType, MVT::i64,
61899 /*150695*/ OPC_CheckType, MVT::i64,
61917 /*150727*/ OPC_CheckType, MVT::i64,
61929 MVT::i64, 1/*#Ops*/, 10, // Results = #11
61932 /*150768*/ OPC_EmitInteger, MVT::i64, 0,
61943 /*150808*/ OPC_EmitInteger, MVT::i64, 0,
61953 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
61976 /*150891*/ OPC_CheckType, MVT::i64,
61988 MVT::i64, 1/*#Ops*/, 10, // Results = #11
61991 /*150932*/ OPC_EmitInteger, MVT::i64, 0,
62002 /*150972*/ OPC_EmitInteger, MVT::i64, 0,
62012 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
62046 /*151071*/ OPC_CheckType, MVT::i64,
62064 /*151103*/ OPC_CheckType, MVT::i64,
62082 /*151131*/ OPC_CheckType, MVT::i64,
62100 /*151163*/ OPC_CheckType, MVT::i64,
62112 MVT::i64, 1/*#Ops*/, 10, // Results = #11
62115 /*151204*/ OPC_EmitInteger, MVT::i64, 0,
62126 /*151244*/ OPC_EmitInteger, MVT::i64, 0,
62136 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
62159 /*151327*/ OPC_CheckType, MVT::i64,
62171 MVT::i64, 1/*#Ops*/, 10, // Results = #11
62174 /*151368*/ OPC_EmitInteger, MVT::i64, 0,
62185 /*151408*/ OPC_EmitInteger, MVT::i64, 0,
62195 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
62219 /*151492*/ OPC_CheckType, MVT::i64,
62237 /*151520*/ OPC_CheckType, MVT::i64,
62255 /*151552*/ OPC_CheckType, MVT::i64,
62267 MVT::i64, 1/*#Ops*/, 10, // Results = #11
62270 /*151593*/ OPC_EmitInteger, MVT::i64, 0,
62281 /*151633*/ OPC_EmitInteger, MVT::i64, 0,
62291 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
62314 /*151716*/ OPC_CheckType, MVT::i64,
62326 MVT::i64, 1/*#Ops*/, 10, // Results = #11
62329 /*151757*/ OPC_EmitInteger, MVT::i64, 0,
62341 /*151799*/ OPC_EmitInteger, MVT::i64, 0,
62351 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
62368 /*151891*/ OPC_EmitInteger, MVT::i64, 0,
62378 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
62402 /*151975*/ OPC_CheckType, MVT::i64,
62414 MVT::i64, 1/*#Ops*/, 10, // Results = #11
62417 /*152016*/ OPC_EmitInteger, MVT::i64, 0,
62428 /*152056*/ OPC_EmitInteger, MVT::i64, 0,
62438 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
62462 /*152140*/ OPC_CheckType, MVT::i64,
62480 /*152168*/ OPC_CheckType, MVT::i64,
62498 /*152200*/ OPC_CheckType, MVT::i64,
62510 MVT::i64, 1/*#Ops*/, 10, // Results = #11
62513 /*152241*/ OPC_EmitInteger, MVT::i64, 0,
62524 /*152281*/ OPC_EmitInteger, MVT::i64, 0,
62534 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
62557 /*152364*/ OPC_CheckType, MVT::i64,
62569 MVT::i64, 1/*#Ops*/, 10, // Results = #11
62572 /*152405*/ OPC_EmitInteger, MVT::i64, 0,
62583 /*152445*/ OPC_EmitInteger, MVT::i64, 0,
62593 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
62627 /*152544*/ OPC_CheckType, MVT::i64,
62645 /*152576*/ OPC_CheckType, MVT::i64,
62663 /*152604*/ OPC_CheckType, MVT::i64,
62681 /*152636*/ OPC_CheckType, MVT::i64,
62693 MVT::i64, 1/*#Ops*/, 10, // Results = #11
62696 /*152677*/ OPC_EmitInteger, MVT::i64, 0,
62707 /*152717*/ OPC_EmitInteger, MVT::i64, 0,
62717 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
62740 /*152800*/ OPC_CheckType, MVT::i64,
62752 MVT::i64, 1/*#Ops*/, 10, // Results = #11
62755 /*152841*/ OPC_EmitInteger, MVT::i64, 0,
62766 /*152881*/ OPC_EmitInteger, MVT::i64, 0,
62776 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
62800 /*152965*/ OPC_CheckType, MVT::i64,
62818 /*152993*/ OPC_CheckType, MVT::i64,
62836 /*153025*/ OPC_CheckType, MVT::i64,
62848 MVT::i64, 1/*#Ops*/, 10, // Results = #11
62851 /*153066*/ OPC_EmitInteger, MVT::i64, 0,
62862 /*153106*/ OPC_EmitInteger, MVT::i64, 0,
62872 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
62895 /*153189*/ OPC_CheckType, MVT::i64,
62907 MVT::i64, 1/*#Ops*/, 10, // Results = #11
62910 /*153230*/ OPC_EmitInteger, MVT::i64, 0,
62921 /*153270*/ OPC_EmitInteger, MVT::i64, 0,
62931 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
62956 /*153353*/ OPC_CheckType, MVT::i64,
62975 /*153386*/ OPC_CheckType, MVT::i64,
62993 /*153418*/ OPC_CheckType, MVT::i64,
63035 /*153486*/ OPC_CheckType, MVT::i64,
63053 /*153518*/ OPC_CheckType, MVT::i64,
63065 MVT::i64, 1/*#Ops*/, 10, // Results = #11
63068 /*153559*/ OPC_EmitInteger, MVT::i64, 0,
63079 /*153599*/ OPC_EmitInteger, MVT::i64, 0,
63089 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
63112 /*153682*/ OPC_CheckType, MVT::i64,
63124 MVT::i64, 1/*#Ops*/, 10, // Results = #11
63127 /*153723*/ OPC_EmitInteger, MVT::i64, 0,
63138 /*153763*/ OPC_EmitInteger, MVT::i64, 0,
63148 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
63183 /*153863*/ OPC_CheckType, MVT::i64,
63201 /*153895*/ OPC_CheckType, MVT::i64,
63213 MVT::i64, 1/*#Ops*/, 10, // Results = #11
63216 /*153936*/ OPC_EmitInteger, MVT::i64, 0,
63227 /*153976*/ OPC_EmitInteger, MVT::i64, 0,
63237 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
63260 /*154059*/ OPC_CheckType, MVT::i64,
63272 MVT::i64, 1/*#Ops*/, 10, // Results = #11
63275 /*154100*/ OPC_EmitInteger, MVT::i64, 0,
63286 /*154140*/ OPC_EmitInteger, MVT::i64, 0,
63296 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
63321 /*154225*/ OPC_CheckType, MVT::i64,
63363 /*154293*/ OPC_CheckType, MVT::i64,
63381 /*154325*/ OPC_CheckType, MVT::i64,
63393 MVT::i64, 1/*#Ops*/, 10, // Results = #11
63396 /*154366*/ OPC_EmitInteger, MVT::i64, 0,
63407 /*154406*/ OPC_EmitInteger, MVT::i64, 0,
63417 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
63440 /*154489*/ OPC_CheckType, MVT::i64,
63452 MVT::i64, 1/*#Ops*/, 10, // Results = #11
63455 /*154530*/ OPC_EmitInteger, MVT::i64, 0,
63466 /*154570*/ OPC_EmitInteger, MVT::i64, 0,
63476 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
63511 /*154670*/ OPC_CheckType, MVT::i64,
63529 /*154702*/ OPC_CheckType, MVT::i64,
63541 MVT::i64, 1/*#Ops*/, 10, // Results = #11
63544 /*154743*/ OPC_EmitInteger, MVT::i64, 0,
63555 /*154783*/ OPC_EmitInteger, MVT::i64, 0,
63565 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
63588 /*154866*/ OPC_CheckType, MVT::i64,
63600 MVT::i64, 1/*#Ops*/, 10, // Results = #11
63603 /*154907*/ OPC_EmitInteger, MVT::i64, 0,
63615 /*154949*/ OPC_EmitInteger, MVT::i64, 0,
63625 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
63642 /*155041*/ OPC_EmitInteger, MVT::i64, 0,
63652 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
63676 /*155125*/ OPC_CheckType, MVT::i64,
63688 MVT::i64, 1/*#Ops*/, 10, // Results = #11
63691 /*155166*/ OPC_EmitInteger, MVT::i64, 0,
63702 /*155206*/ OPC_EmitInteger, MVT::i64, 0,
63712 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
63747 /*155306*/ OPC_CheckType, MVT::i64,
63765 /*155338*/ OPC_CheckType, MVT::i64,
63777 MVT::i64, 1/*#Ops*/, 10, // Results = #11
63780 /*155379*/ OPC_EmitInteger, MVT::i64, 0,
63791 /*155419*/ OPC_EmitInteger, MVT::i64, 0,
63801 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
63824 /*155502*/ OPC_CheckType, MVT::i64,
63836 MVT::i64, 1/*#Ops*/, 10, // Results = #11
63839 /*155543*/ OPC_EmitInteger, MVT::i64, 0,
63850 /*155583*/ OPC_EmitInteger, MVT::i64, 0,
63860 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
63885 /*155668*/ OPC_CheckType, MVT::i64,
63927 /*155736*/ OPC_CheckType, MVT::i64,
63945 /*155768*/ OPC_CheckType, MVT::i64,
63957 MVT::i64, 1/*#Ops*/, 10, // Results = #11
63960 /*155809*/ OPC_EmitInteger, MVT::i64, 0,
63971 /*155849*/ OPC_EmitInteger, MVT::i64, 0,
63981 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
64004 /*155932*/ OPC_CheckType, MVT::i64,
64016 MVT::i64, 1/*#Ops*/, 10, // Results = #11
64019 /*155973*/ OPC_EmitInteger, MVT::i64, 0,
64030 /*156013*/ OPC_EmitInteger, MVT::i64, 0,
64040 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
64075 /*156113*/ OPC_CheckType, MVT::i64,
64093 /*156145*/ OPC_CheckType, MVT::i64,
64105 MVT::i64, 1/*#Ops*/, 10, // Results = #11
64108 /*156186*/ OPC_EmitInteger, MVT::i64, 0,
64119 /*156226*/ OPC_EmitInteger, MVT::i64, 0,
64129 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
64152 /*156309*/ OPC_CheckType, MVT::i64,
64164 MVT::i64, 1/*#Ops*/, 10, // Results = #11
64167 /*156350*/ OPC_EmitInteger, MVT::i64, 0,
64178 /*156390*/ OPC_EmitInteger, MVT::i64, 0,
64188 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
64223 /*156490*/ OPC_CheckType, MVT::i64,
64241 /*156522*/ OPC_CheckType, MVT::i64,
64259 /*156550*/ OPC_CheckType, MVT::i64,
64277 /*156582*/ OPC_CheckType, MVT::i64,
64289 MVT::i64, 1/*#Ops*/, 10, // Results = #11
64292 /*156623*/ OPC_EmitInteger, MVT::i64, 0,
64303 /*156663*/ OPC_EmitInteger, MVT::i64, 0,
64313 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
64336 /*156746*/ OPC_CheckType, MVT::i64,
64348 MVT::i64, 1/*#Ops*/, 10, // Results = #11
64351 /*156787*/ OPC_EmitInteger, MVT::i64, 0,
64362 /*156827*/ OPC_EmitInteger, MVT::i64, 0,
64372 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
64396 /*156911*/ OPC_CheckType, MVT::i64,
64414 /*156939*/ OPC_CheckType, MVT::i64,
64432 /*156971*/ OPC_CheckType, MVT::i64,
64444 MVT::i64, 1/*#Ops*/, 10, // Results = #11
64447 /*157012*/ OPC_EmitInteger, MVT::i64, 0,
64458 /*157052*/ OPC_EmitInteger, MVT::i64, 0,
64468 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
64491 /*157135*/ OPC_CheckType, MVT::i64,
64503 MVT::i64, 1/*#Ops*/, 10, // Results = #11
64506 /*157176*/ OPC_EmitInteger, MVT::i64, 0,
64517 /*157216*/ OPC_EmitInteger, MVT::i64, 0,
64527 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
64561 /*157315*/ OPC_CheckType, MVT::i64,
64579 /*157347*/ OPC_CheckType, MVT::i64,
64597 /*157375*/ OPC_CheckType, MVT::i64,
64615 /*157407*/ OPC_CheckType, MVT::i64,
64627 MVT::i64, 1/*#Ops*/, 10, // Results = #11
64630 /*157448*/ OPC_EmitInteger, MVT::i64, 0,
64641 /*157488*/ OPC_EmitInteger, MVT::i64, 0,
64651 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
64674 /*157571*/ OPC_CheckType, MVT::i64,
64686 MVT::i64, 1/*#Ops*/, 10, // Results = #11
64689 /*157612*/ OPC_EmitInteger, MVT::i64, 0,
64700 /*157652*/ OPC_EmitInteger, MVT::i64, 0,
64710 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
64734 /*157736*/ OPC_CheckType, MVT::i64,
64752 /*157764*/ OPC_CheckType, MVT::i64,
64770 /*157796*/ OPC_CheckType, MVT::i64,
64782 MVT::i64, 1/*#Ops*/, 10, // Results = #11
64785 /*157837*/ OPC_EmitInteger, MVT::i64, 0,
64796 /*157877*/ OPC_EmitInteger, MVT::i64, 0,
64806 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
64829 /*157960*/ OPC_CheckType, MVT::i64,
64841 MVT::i64, 1/*#Ops*/, 10, // Results = #11
64844 /*158001*/ OPC_EmitInteger, MVT::i64, 0,
64856 /*158043*/ OPC_EmitInteger, MVT::i64, 0,
64866 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
64883 /*158135*/ OPC_EmitInteger, MVT::i64, 0,
64893 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
64917 /*158219*/ OPC_CheckType, MVT::i64,
64929 MVT::i64, 1/*#Ops*/, 10, // Results = #11
64932 /*158260*/ OPC_EmitInteger, MVT::i64, 0,
64943 /*158300*/ OPC_EmitInteger, MVT::i64, 0,
64953 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
64977 /*158384*/ OPC_CheckType, MVT::i64,
64995 /*158412*/ OPC_CheckType, MVT::i64,
65013 /*158444*/ OPC_CheckType, MVT::i64,
65025 MVT::i64, 1/*#Ops*/, 10, // Results = #11
65028 /*158485*/ OPC_EmitInteger, MVT::i64, 0,
65039 /*158525*/ OPC_EmitInteger, MVT::i64, 0,
65049 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
65072 /*158608*/ OPC_CheckType, MVT::i64,
65084 MVT::i64, 1/*#Ops*/, 10, // Results = #11
65087 /*158649*/ OPC_EmitInteger, MVT::i64, 0,
65098 /*158689*/ OPC_EmitInteger, MVT::i64, 0,
65108 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
65142 /*158788*/ OPC_CheckType, MVT::i64,
65160 /*158820*/ OPC_CheckType, MVT::i64,
65178 /*158848*/ OPC_CheckType, MVT::i64,
65196 /*158880*/ OPC_CheckType, MVT::i64,
65208 MVT::i64, 1/*#Ops*/, 10, // Results = #11
65211 /*158921*/ OPC_EmitInteger, MVT::i64, 0,
65222 /*158961*/ OPC_EmitInteger, MVT::i64, 0,
65232 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
65255 /*159044*/ OPC_CheckType, MVT::i64,
65267 MVT::i64, 1/*#Ops*/, 10, // Results = #11
65270 /*159085*/ OPC_EmitInteger, MVT::i64, 0,
65281 /*159125*/ OPC_EmitInteger, MVT::i64, 0,
65291 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
65315 /*159209*/ OPC_CheckType, MVT::i64,
65333 /*159237*/ OPC_CheckType, MVT::i64,
65351 /*159269*/ OPC_CheckType, MVT::i64,
65363 MVT::i64, 1/*#Ops*/, 10, // Results = #11
65366 /*159310*/ OPC_EmitInteger, MVT::i64, 0,
65377 /*159350*/ OPC_EmitInteger, MVT::i64, 0,
65387 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
65410 /*159433*/ OPC_CheckType, MVT::i64,
65422 MVT::i64, 1/*#Ops*/, 10, // Results = #11
65425 /*159474*/ OPC_EmitInteger, MVT::i64, 0,
65436 /*159514*/ OPC_EmitInteger, MVT::i64, 0,
65446 MVT::i64, 3/*#Ops*/, 11, 18, 25, // Results = #26
65463 /*159584*/ OPC_CheckChild1Type, MVT::i64,
65469 /*159595*/ OPC_CheckChild1Type, MVT::i64,
65471 /*159598*/ OPC_CheckType, MVT::i64,
65473 MVT::i64, 1/*#Ops*/, 0,
65478 /*159610*/ OPC_CheckChild1Type, MVT::i64,
65484 /*159621*/ OPC_CheckChild1Type, MVT::i64,
65486 /*159624*/ OPC_CheckType, MVT::i64,
65488 MVT::i64, 1/*#Ops*/, 0,
65510 /*159669*/ /*SwitchType*/ 28, MVT::i64,// ->159699
65514 MVT::i64, 3/*#Ops*/, 0, 2, 3,
65520 MVT::i64, 3/*#Ops*/, 1, 2, 3,
65539 /*159722*/ OPC_CheckType, MVT::i64,
65545 MVT::i64, 3/*#Ops*/, 0, 5, 2,
65558 /*159760*/ OPC_CheckType, MVT::i64,
65564 MVT::i64, 3/*#Ops*/, 0, 5, 2,
65582 /*159806*/ OPC_CheckType, MVT::i64,
65588 MVT::i64, 3/*#Ops*/, 1, 5, 0,
65600 /*159843*/ OPC_CheckType, MVT::i64,
65606 MVT::i64, 3/*#Ops*/, 1, 5, 0,
65635 MVT::i64, 3/*#Ops*/, 4, 7, 2,
65663 MVT::i64, 3/*#Ops*/, 4, 7, 0,
65674 /*159994*/ OPC_CheckType, MVT::i64,
65676 MVT::i64, 3/*#Ops*/, 1, 2, 0,
65687 /*160017*/ OPC_CheckType, MVT::i64,
65689 MVT::i64, 3/*#Ops*/, 1, 2, 0,
65706 /*160049*/ OPC_CheckType, MVT::i64,
65708 MVT::i64, 3/*#Ops*/, 0, 1, 2,
65720 /*160073*/ OPC_CheckType, MVT::i64,
65722 MVT::i64, 3/*#Ops*/, 0, 1, 2,
65768 /*160177*/ /*SwitchType*/ 82, MVT::i64,// ->160261
65772 MVT::i64, 3/*#Ops*/, 0, 2, 3,
65778 MVT::i64, MVT::i32, 3/*#Ops*/, 0, 2, 3,
65784 MVT::i64, 3/*#Ops*/, 1, 2, 3,
65790 MVT::i64, MVT::i32, 3/*#Ops*/, 1, 2, 3,
65796 MVT::i64, 3/*#Ops*/, 0, 2, 3,
65802 MVT::i64, 3/*#Ops*/, 1, 2, 3,
65818 /*160280*/ OPC_CheckType, MVT::i64,
65822 MVT::i64, 3/*#Ops*/, 0, 1, 3,
65834 /*160310*/ OPC_CheckType, MVT::i64,
65838 MVT::i64, 3/*#Ops*/, 0, 1, 3,
65850 /*160340*/ OPC_CheckType, MVT::i64,
65854 MVT::i64, 3/*#Ops*/, 0, 1, 3,
65866 /*160370*/ OPC_CheckType, MVT::i64,
65870 MVT::i64, 3/*#Ops*/, 0, 1, 3,
65887 /*160406*/ OPC_CheckType, MVT::i64,
65891 MVT::i64, 3/*#Ops*/, 2, 0, 3,
65904 /*160437*/ OPC_CheckType, MVT::i64,
65908 MVT::i64, 3/*#Ops*/, 2, 0, 3,
65921 /*160468*/ OPC_CheckType, MVT::i64,
65925 MVT::i64, 3/*#Ops*/, 2, 0, 3,
65938 /*160499*/ OPC_CheckType, MVT::i64,
65942 MVT::i64, 3/*#Ops*/, 2, 0, 3,
65955 /*160532*/ /*SwitchType*/ 8, MVT::i64,// ->160542
65957 MVT::i64, 2/*#Ops*/, 0, 1,
65971 /*160564*/ OPC_CheckChild1Type, MVT::i64,
65983 /*160585*/ OPC_CheckType, MVT::i64,
65987 /*160591*/ OPC_CheckChild1Type, MVT::i64,
66000 /*160617*/ OPC_CheckChild1Type, MVT::i64,
66012 /*160638*/ OPC_CheckType, MVT::i64,
66016 /*160644*/ OPC_CheckChild1Type, MVT::i64,
66035 /*160681*/ OPC_CheckChild1Type, MVT::i64,
66047 /*160702*/ OPC_CheckType, MVT::i64,
66051 /*160708*/ OPC_CheckChild1Type, MVT::i64,
66064 /*160734*/ OPC_CheckChild1Type, MVT::i64,
66076 /*160755*/ OPC_CheckType, MVT::i64,
66080 /*160761*/ OPC_CheckChild1Type, MVT::i64,
66104 /*160807*/ OPC_CheckChild1Type, MVT::i64,
66116 /*160828*/ OPC_CheckType, MVT::i64,
66120 /*160834*/ OPC_CheckChild1Type, MVT::i64,
66134 /*160861*/ OPC_CheckChild1Type, MVT::i64,
66146 /*160882*/ OPC_CheckType, MVT::i64,
66150 /*160888*/ OPC_CheckChild1Type, MVT::i64,
66170 /*160926*/ OPC_CheckChild1Type, MVT::i64,
66182 /*160947*/ OPC_CheckType, MVT::i64,
66186 /*160953*/ OPC_CheckChild1Type, MVT::i64,
66200 /*160980*/ OPC_CheckChild1Type, MVT::i64,
66212 /*161001*/ OPC_CheckType, MVT::i64,
66216 /*161007*/ OPC_CheckChild1Type, MVT::i64,
66243 /*161058*/ OPC_CheckChild1Type, MVT::i64,
66249 /*161068*/ OPC_CheckChild1Type, MVT::i64,
66263 /*161094*/ OPC_CheckChild1Type, MVT::i64,
66269 /*161104*/ OPC_CheckChild1Type, MVT::i64,
66283 /*161130*/ OPC_CheckChild1Type, MVT::i64,
66289 /*161140*/ OPC_CheckChild1Type, MVT::i64,
66309 /*161177*/ OPC_CheckChild1Type, MVT::i64,
66315 /*161187*/ OPC_CheckChild1Type, MVT::i64,
66329 /*161213*/ OPC_CheckChild1Type, MVT::i64,
66335 /*161223*/ OPC_CheckChild1Type, MVT::i64,
66349 /*161249*/ OPC_CheckChild1Type, MVT::i64,
66355 /*161259*/ OPC_CheckChild1Type, MVT::i64,
66381 /*161308*/ OPC_CheckChild1Type, MVT::i64,
66387 /*161318*/ OPC_CheckChild1Type, MVT::i64,
66402 /*161345*/ OPC_CheckChild1Type, MVT::i64,
66408 /*161355*/ OPC_CheckChild1Type, MVT::i64,
66423 /*161382*/ OPC_CheckChild1Type, MVT::i64,
66429 /*161392*/ OPC_CheckChild1Type, MVT::i64,
66450 /*161430*/ OPC_CheckChild1Type, MVT::i64,
66456 /*161440*/ OPC_CheckChild1Type, MVT::i64,
66471 /*161467*/ OPC_CheckChild1Type, MVT::i64,
66477 /*161477*/ OPC_CheckChild1Type, MVT::i64,
66492 /*161504*/ OPC_CheckChild1Type, MVT::i64,
66498 /*161514*/ OPC_CheckChild1Type, MVT::i64,
66524 /*161561*/ OPC_CheckChild1Type, MVT::i64,
66530 /*161571*/ OPC_CheckChild1Type, MVT::i64,
66542 /*161594*/ OPC_CheckChild1Type, MVT::i64,
66548 /*161604*/ OPC_CheckChild1Type, MVT::i64,
66560 /*161627*/ OPC_CheckChild1Type, MVT::i64,
66566 /*161637*/ OPC_CheckChild1Type, MVT::i64,
66584 /*161671*/ OPC_CheckChild1Type, MVT::i64,
66590 /*161681*/ OPC_CheckChild1Type, MVT::i64,
66602 /*161704*/ OPC_CheckChild1Type, MVT::i64,
66608 /*161714*/ OPC_CheckChild1Type, MVT::i64,
66620 /*161737*/ OPC_CheckChild1Type, MVT::i64,
66626 /*161747*/ OPC_CheckChild1Type, MVT::i64,
66648 /*161791*/ OPC_CheckChild1Type, MVT::i64,
66654 /*161801*/ OPC_CheckChild1Type, MVT::i64,
66667 /*161825*/ OPC_CheckChild1Type, MVT::i64,
66673 /*161835*/ OPC_CheckChild1Type, MVT::i64,
66686 /*161859*/ OPC_CheckChild1Type, MVT::i64,
66692 /*161869*/ OPC_CheckChild1Type, MVT::i64,
66711 /*161904*/ OPC_CheckChild1Type, MVT::i64,
66717 /*161914*/ OPC_CheckChild1Type, MVT::i64,
66730 /*161938*/ OPC_CheckChild1Type, MVT::i64,
66736 /*161948*/ OPC_CheckChild1Type, MVT::i64,
66749 /*161972*/ OPC_CheckChild1Type, MVT::i64,
66755 /*161982*/ OPC_CheckChild1Type, MVT::i64,
66774 /*162017*/ OPC_CheckChild1Type, MVT::i64,
66783 /*162032*/ OPC_CheckChild1Type, MVT::i64,
66795 /*162054*/ OPC_CheckChild1Type, MVT::i64,
66804 /*162069*/ OPC_CheckChild1Type, MVT::i64,
66816 /*162091*/ OPC_CheckChild1Type, MVT::i64,
66825 /*162106*/ OPC_CheckChild1Type, MVT::i64,
66842 /*162138*/ OPC_CheckChild1Type, MVT::i64,
66851 /*162153*/ OPC_CheckChild1Type, MVT::i64,
66863 /*162175*/ OPC_CheckChild1Type, MVT::i64,
66872 /*162190*/ OPC_CheckChild1Type, MVT::i64,
66884 /*162212*/ OPC_CheckChild1Type, MVT::i64,
66893 /*162227*/ OPC_CheckChild1Type, MVT::i64,
66922 /*162278*/ OPC_CheckType, MVT::i64,
66944 /*162318*/ OPC_CheckType, MVT::i64,
66970 /*162365*/ OPC_CheckType, MVT::i64,
66992 /*162405*/ OPC_CheckType, MVT::i64,
67022 /*162460*/ OPC_CheckType, MVT::i64,
67045 /*162501*/ OPC_CheckType, MVT::i64,
67072 /*162549*/ OPC_CheckType, MVT::i64,
67095 /*162590*/ OPC_CheckType, MVT::i64,
67201 /*162788*/ OPC_CheckChild1Type, MVT::i64,
67212 /*162808*/ OPC_CheckChild1Type, MVT::i64,
67223 /*162828*/ OPC_CheckChild1Type, MVT::i64,
67240 /*162859*/ OPC_CheckChild1Type, MVT::i64,
67251 /*162879*/ OPC_CheckChild1Type, MVT::i64,
67262 /*162899*/ OPC_CheckChild1Type, MVT::i64,
67369 /*163094*/ OPC_CheckChild1Type, MVT::i64,
67381 /*163115*/ OPC_CheckChild1Type, MVT::i64,
67393 /*163136*/ OPC_CheckChild1Type, MVT::i64,
67411 /*163168*/ OPC_CheckChild1Type, MVT::i64,
67423 /*163189*/ OPC_CheckChild1Type, MVT::i64,
67435 /*163210*/ OPC_CheckChild1Type, MVT::i64,
67461 /*163254*/ OPC_CheckType, MVT::i64,
67487 /*163306*/ OPC_CheckType, MVT::i64,
67516 /*163361*/ OPC_CheckType, MVT::i64,
67542 /*163406*/ OPC_CheckType, MVT::i64,
67563 /*163443*/ OPC_CheckType, MVT::i64,
67589 /*163487*/ OPC_CheckType, MVT::i64,
67614 /*163531*/ OPC_CheckType, MVT::i64,
67635 /*163568*/ OPC_CheckType, MVT::i64,
67661 /*163612*/ OPC_CheckType, MVT::i64,
67686 /*163656*/ OPC_CheckType, MVT::i64,
67707 /*163693*/ OPC_CheckType, MVT::i64,
67733 /*163737*/ OPC_CheckType, MVT::i64,
67758 /*163781*/ OPC_CheckType, MVT::i64,
67779 /*163818*/ OPC_CheckType, MVT::i64,
69739 /*167443*/ OPC_CheckType, MVT::i64,
69744 /*167450*/ OPC_CheckChild2Type, MVT::i64,
69810 /*167596*/ OPC_CheckType, MVT::i64,
69815 /*167603*/ OPC_CheckChild2Type, MVT::i64,
69880 /*167747*/ OPC_CheckType, MVT::i64,
69885 /*167754*/ OPC_CheckChild2Type, MVT::i64,
69950 /*167898*/ OPC_CheckType, MVT::i64,
69955 /*167905*/ OPC_CheckChild2Type, MVT::i64,
69969 /*167931*/ OPC_CheckType, MVT::i64,
69979 MVT::i64, 2/*#Ops*/, 1, 7, // Results = #8
69989 MVT::i64, 2/*#Ops*/, 1, 7, // Results = #8
69999 MVT::i64, 2/*#Ops*/, 1, 5, // Results = #6
70009 MVT::i64, 2/*#Ops*/, 1, 5, // Results = #6
70020 /*168049*/ OPC_CheckType, MVT::i64,
70022 /*168052*/ OPC_CheckType, MVT::i64,
70025 /*168056*/ OPC_CheckChild2Type, MVT::i64,
70049 MVT::i64, 2/*#Ops*/, 1, 7, // Results = #8
70059 MVT::i64, 2/*#Ops*/, 1, 7, // Results = #8
70069 MVT::i64, 2/*#Ops*/, 1, 5, // Results = #6
70079 MVT::i64, 2/*#Ops*/, 1, 5, // Results = #6
70090 /*168200*/ OPC_CheckType, MVT::i64,
70095 /*168207*/ OPC_CheckChild2Type, MVT::i64,
70111 /*168235*/ OPC_CheckType, MVT::i64,
70116 /*168242*/ OPC_CheckChild2Type, MVT::i64,
70132 /*168271*/ OPC_CheckType, MVT::i64,
70137 /*168278*/ OPC_CheckChild2Type, MVT::i64,
70157 /*168322*/ OPC_CheckType, MVT::i64,
70162 /*168329*/ OPC_CheckChild2Type, MVT::i64,
70182 /*168373*/ OPC_CheckType, MVT::i64,
70187 /*168380*/ OPC_CheckChild2Type, MVT::i64,
70206 /*168422*/ OPC_CheckType, MVT::i64,
70211 /*168429*/ OPC_CheckChild2Type, MVT::i64,
70230 /*168471*/ OPC_CheckType, MVT::i64,
70235 /*168478*/ OPC_CheckChild2Type, MVT::i64,
70337 /*168684*/ OPC_CheckChild1Type, MVT::i64,
70439 /*168926*/ OPC_EmitInteger, MVT::i64, 32,
70440 /*168929*/ OPC_EmitInteger, MVT::i64, 63,
70442 MVT::i64, 3/*#Ops*/, 1, 7, 8, // Results = #9
70667 /*169401*/ OPC_EmitInteger, MVT::i64, 0,
70671 /*169416*/ OPC_EmitInteger, MVT::i64, 1,
70755 /*169590*/ OPC_EmitInteger, MVT::i64, 0,
70759 /*169605*/ OPC_EmitInteger, MVT::i64, 1,
70808 /*169711*/ OPC_EmitInteger, MVT::i64, 0,
70812 /*169726*/ OPC_EmitInteger, MVT::i64, 1,
70896 /*169900*/ OPC_EmitInteger, MVT::i64, 0,
70900 /*169915*/ OPC_EmitInteger, MVT::i64, 1,
70942 /*170008*/ OPC_EmitInteger, MVT::i64, 0,
70946 /*170023*/ OPC_EmitInteger, MVT::i64, 1,
70990 MVT::i64, 2/*#Ops*/, 1, 5, // Results = #6
70991 /*170121*/ OPC_EmitInteger, MVT::i64, 1,
70993 MVT::i64, 2/*#Ops*/, 1, 7, // Results = #8
71085 MVT::i64, 2/*#Ops*/, 1, 5, // Results = #6
71086 /*170313*/ OPC_EmitInteger, MVT::i64, 1,
71088 MVT::i64, 2/*#Ops*/, 1, 7, // Results = #8
71180 MVT::i64, 2/*#Ops*/, 1, 5, // Results = #6
71181 /*170505*/ OPC_EmitInteger, MVT::i64, 1,
71183 MVT::i64, 2/*#Ops*/, 1, 7, // Results = #8
71235 MVT::i64, 2/*#Ops*/, 1, 5, // Results = #6
71236 /*170621*/ OPC_EmitInteger, MVT::i64, 1,
71238 MVT::i64, 2/*#Ops*/, 1, 7, // Results = #8
71312 /*170768*/ OPC_CheckType, MVT::i64,
71321 /*170783*/ OPC_CheckType, MVT::i64,
71324 /*170788*/ OPC_EmitRegister, MVT::i64, AArch64::XZR,
71326 MVT::i64, 4/*#Ops*/, 1, 4, 3, 5,
71335 /*170811*/ OPC_CheckType, MVT::i64,
71344 /*170826*/ OPC_CheckType, MVT::i64,
71347 /*170831*/ OPC_EmitRegister, MVT::i64, AArch64::XZR,
71349 MVT::i64, 4/*#Ops*/, 1, 4, 3, 5,
71358 /*170854*/ OPC_CheckType, MVT::i64,
71366 /*170867*/ OPC_CheckType, MVT::i64,
71369 /*170872*/ OPC_EmitRegister, MVT::i64, AArch64::XZR,
71371 MVT::i64, 4/*#Ops*/, 1, 4, 3, 5,
71380 /*170895*/ OPC_CheckType, MVT::i64,
71388 /*170908*/ OPC_CheckType, MVT::i64,
71391 /*170913*/ OPC_EmitRegister, MVT::i64, AArch64::XZR,
71393 MVT::i64, 4/*#Ops*/, 1, 4, 3, 5,
71402 /*170936*/ OPC_CheckType, MVT::i64,
71404 /*170939*/ OPC_CheckType, MVT::i64,
71410 /*170949*/ OPC_CheckType, MVT::i64,
71413 /*170954*/ OPC_EmitRegister, MVT::i64, AArch64::XZR,
71415 MVT::i64, 4/*#Ops*/, 1, 4, 3, 5,
71424 /*170977*/ OPC_CheckType, MVT::i64,
71432 /*170990*/ OPC_CheckType, MVT::i64,
71435 /*170995*/ OPC_EmitRegister, MVT::i64, AArch64::XZR,
71437 MVT::i64, 4/*#Ops*/, 1, 4, 3, 5,
71446 /*171018*/ OPC_CheckType, MVT::i64,
71454 /*171031*/ OPC_CheckType, MVT::i64,
71457 /*171036*/ OPC_EmitRegister, MVT::i64, AArch64::XZR,
71459 MVT::i64, 4/*#Ops*/, 1, 4, 3, 5,
71468 /*171059*/ OPC_CheckType, MVT::i64,
71477 /*171074*/ OPC_CheckType, MVT::i64,
71484 /*171094*/ OPC_EmitRegister, MVT::i64, AArch64::XZR,
71486 MVT::i64, 4/*#Ops*/, 6, 7, 3, 8,
71495 /*171117*/ OPC_CheckType, MVT::i64,
71504 /*171132*/ OPC_CheckType, MVT::i64,
71511 /*171152*/ OPC_EmitRegister, MVT::i64, AArch64::XZR,
71513 MVT::i64, 4/*#Ops*/, 6, 7, 3, 8,
71522 /*171175*/ OPC_CheckType, MVT::i64,
71530 /*171188*/ OPC_CheckType, MVT::i64,
71537 /*171208*/ OPC_EmitRegister, MVT::i64, AArch64::XZR,
71539 MVT::i64, 4/*#Ops*/, 6, 7, 3, 8,
71548 /*171231*/ OPC_CheckType, MVT::i64,
71556 /*171244*/ OPC_CheckType, MVT::i64,
71563 /*171264*/ OPC_EmitRegister, MVT::i64, AArch64::XZR,
71565 MVT::i64, 4/*#Ops*/, 6, 7, 3, 8,
71574 /*171287*/ OPC_CheckType, MVT::i64,
71576 /*171290*/ OPC_CheckType, MVT::i64,
71582 /*171300*/ OPC_CheckType, MVT::i64,
71589 /*171320*/ OPC_EmitRegister, MVT::i64, AArch64::XZR,
71591 MVT::i64, 4/*#Ops*/, 6, 7, 3, 8,
71600 /*171343*/ OPC_CheckType, MVT::i64,
71608 /*171356*/ OPC_CheckType, MVT::i64,
71615 /*171376*/ OPC_EmitRegister, MVT::i64, AArch64::XZR,
71617 MVT::i64, 4/*#Ops*/, 6, 7, 3, 8,
71626 /*171399*/ OPC_CheckType, MVT::i64,
71634 /*171412*/ OPC_CheckType, MVT::i64,
71641 /*171432*/ OPC_EmitRegister, MVT::i64, AArch64::XZR,
71643 MVT::i64, 4/*#Ops*/, 6, 7, 3, 8,
71650 /*171451*/ OPC_CheckChild1Type, MVT::i64,
71818 /*171773*/ OPC_CheckType, MVT::i64,
71824 /*171781*/ OPC_CheckChild3Type, MVT::i64,
71828 /*171789*/ OPC_CheckType, MVT::i64,
71832 MVT::i64, 4/*#Ops*/, 1, 5, 3, 4,
71841 /*171814*/ OPC_CheckType, MVT::i64,
71847 /*171822*/ OPC_CheckChild3Type, MVT::i64,
71851 /*171830*/ OPC_CheckType, MVT::i64,
71855 MVT::i64, 4/*#Ops*/, 1, 5, 3, 4,
71864 /*171855*/ OPC_CheckType, MVT::i64,
71870 /*171863*/ OPC_CheckChild3Type, MVT::i64,
71873 /*171869*/ OPC_CheckType, MVT::i64,
71877 MVT::i64, 4/*#Ops*/, 1, 5, 3, 4,
71886 /*171894*/ OPC_CheckType, MVT::i64,
71892 /*171902*/ OPC_CheckChild3Type, MVT::i64,
71895 /*171908*/ OPC_CheckType, MVT::i64,
71899 MVT::i64, 4/*#Ops*/, 1, 5, 3, 4,
71908 /*171933*/ OPC_CheckType, MVT::i64,
71910 /*171936*/ OPC_CheckType, MVT::i64,
71914 /*171941*/ OPC_CheckChild3Type, MVT::i64,
71917 /*171947*/ OPC_CheckType, MVT::i64,
71921 MVT::i64, 4/*#Ops*/, 1, 5, 3, 4,
71930 /*171972*/ OPC_CheckType, MVT::i64,
71936 /*171980*/ OPC_CheckChild3Type, MVT::i64,
71939 /*171986*/ OPC_CheckType, MVT::i64,
71943 MVT::i64, 4/*#Ops*/, 1, 5, 3, 4,
71952 /*172011*/ OPC_CheckType, MVT::i64,
71958 /*172019*/ OPC_CheckChild3Type, MVT::i64,
71961 /*172025*/ OPC_CheckType, MVT::i64,
71965 MVT::i64, 4/*#Ops*/, 1, 5, 3, 4,
71974 /*172050*/ OPC_CheckType, MVT::i64,
71980 /*172058*/ OPC_CheckChild3Type, MVT::i64,
71984 /*172066*/ OPC_CheckType, MVT::i64,
71992 MVT::i64, 4/*#Ops*/, 7, 8, 3, 4,
72001 /*172106*/ OPC_CheckType, MVT::i64,
72007 /*172114*/ OPC_CheckChild3Type, MVT::i64,
72011 /*172122*/ OPC_CheckType, MVT::i64,
72019 MVT::i64, 4/*#Ops*/, 7, 8, 3, 4,
72028 /*172162*/ OPC_CheckType, MVT::i64,
72034 /*172170*/ OPC_CheckChild3Type, MVT::i64,
72037 /*172176*/ OPC_CheckType, MVT::i64,
72045 MVT::i64, 4/*#Ops*/, 7, 8, 3, 4,
72054 /*172216*/ OPC_CheckType, MVT::i64,
72060 /*172224*/ OPC_CheckChild3Type, MVT::i64,
72063 /*172230*/ OPC_CheckType, MVT::i64,
72071 MVT::i64, 4/*#Ops*/, 7, 8, 3, 4,
72080 /*172270*/ OPC_CheckType, MVT::i64,
72082 /*172273*/ OPC_CheckType, MVT::i64,
72086 /*172278*/ OPC_CheckChild3Type, MVT::i64,
72089 /*172284*/ OPC_CheckType, MVT::i64,
72097 MVT::i64, 4/*#Ops*/, 7, 8, 3, 4,
72106 /*172324*/ OPC_CheckType, MVT::i64,
72112 /*172332*/ OPC_CheckChild3Type, MVT::i64,
72115 /*172338*/ OPC_CheckType, MVT::i64,
72123 MVT::i64, 4/*#Ops*/, 7, 8, 3, 4,
72132 /*172378*/ OPC_CheckType, MVT::i64,
72138 /*172386*/ OPC_CheckChild3Type, MVT::i64,
72141 /*172392*/ OPC_CheckType, MVT::i64,
72149 MVT::i64, 4/*#Ops*/, 7, 8, 3, 4,
72162 /*172438*/ OPC_CheckType, MVT::i64,
72164 /*172441*/ OPC_CheckType, MVT::i64,
72171 MVT::i64, 3/*#Ops*/, 1, 2, 4,
72182 MVT::i64, 3/*#Ops*/, 1, 2, 4,
72190 MVT::i64, 3/*#Ops*/, 1, 2, 4,
72200 MVT::i64, 3/*#Ops*/, 1, 2, 4,
72211 MVT::i64, 3/*#Ops*/, 1, 2, 4,
72219 MVT::i64, 3/*#Ops*/, 1, 2, 4,
72225 /*172555*/ OPC_CheckChild1Type, MVT::i64,
72231 /*172565*/ OPC_CheckType, MVT::i64,
72233 /*172568*/ OPC_CheckType, MVT::i64,
72241 MVT::i64, 3/*#Ops*/, 1, 2, 4,
72249 MVT::i64, 3/*#Ops*/, 1, 2, 4,
72265 MVT::i64, 3/*#Ops*/, 5, 2, 6,
72276 MVT::i64, 3/*#Ops*/, 5, 2, 6,
72287 MVT::i64, 3/*#Ops*/, 5, 2, 6,
72301 MVT::i64, 3/*#Ops*/, 5, 2, 6,
72312 MVT::i64, 3/*#Ops*/, 5, 2, 6,
72323 MVT::i64, 3/*#Ops*/, 5, 2, 6,
72336 /*172790*/ OPC_CheckType, MVT::i64,
72339 /*172795*/ OPC_CheckType, MVT::i64,
72345 MVT::i64, 3/*#Ops*/, 1, 2, 4,
72353 MVT::i64, 3/*#Ops*/, 1, 2, 4,
72364 /*172840*/ OPC_CheckType, MVT::i64,
72367 /*172845*/ OPC_CheckType, MVT::i64,
72373 MVT::i64, 3/*#Ops*/, 1, 2, 4,
72381 MVT::i64, 3/*#Ops*/, 1, 2, 4,
72392 /*172890*/ OPC_CheckType, MVT::i64,
72395 /*172895*/ OPC_CheckType, MVT::i64,
72401 MVT::i64, 3/*#Ops*/, 1, 2, 4,
72409 MVT::i64, 3/*#Ops*/, 1, 2, 4,
72420 /*172940*/ OPC_CheckType, MVT::i64,
72423 /*172945*/ OPC_CheckType, MVT::i64,
72429 MVT::i64, 3/*#Ops*/, 1, 2, 4,
72437 MVT::i64, 3/*#Ops*/, 1, 2, 4,
72448 /*172990*/ OPC_CheckType, MVT::i64,
72451 /*172995*/ OPC_CheckType, MVT::i64,
72457 MVT::i64, 3/*#Ops*/, 1, 2, 4,
72465 MVT::i64, 3/*#Ops*/, 1, 2, 4,
72477 /*173042*/ OPC_CheckType, MVT::i64,
72480 /*173047*/ OPC_CheckType, MVT::i64,
72486 MVT::i64, 3/*#Ops*/, 1, 2, 4,
72494 MVT::i64, 3/*#Ops*/, 1, 2, 4,
72499 /*173082*/ OPC_CheckChild2Type, MVT::i64,
72516 /*173110*/ OPC_CheckType, MVT::i64,
72519 /*173115*/ OPC_CheckType, MVT::i64,
72525 MVT::i64, 3/*#Ops*/, 1, 2, 4,
72533 MVT::i64, 3/*#Ops*/, 1, 2, 4,
72538 /*173150*/ OPC_CheckChild2Type, MVT::i64,
72555 /*173178*/ OPC_CheckType, MVT::i64,
72558 /*173183*/ OPC_CheckType, MVT::i64,
72564 MVT::i64, 3/*#Ops*/, 1, 2, 4,
72572 MVT::i64, 3/*#Ops*/, 1, 2, 4,
72577 /*173218*/ OPC_CheckChild2Type, MVT::i64,
72593 /*173244*/ OPC_CheckType, MVT::i64,
72596 /*173249*/ OPC_CheckType, MVT::i64,
72602 MVT::i64, 3/*#Ops*/, 1, 2, 4,
72610 MVT::i64, 3/*#Ops*/, 1, 2, 4,
72622 /*173296*/ OPC_CheckType, MVT::i64,
72625 /*173301*/ OPC_CheckType, MVT::i64,
72631 MVT::i64, 3/*#Ops*/, 1, 2, 4,
72639 MVT::i64, 3/*#Ops*/, 1, 2, 4,
72644 /*173336*/ OPC_CheckChild2Type, MVT::i64,
72660 /*173362*/ OPC_CheckType, MVT::i64,
72663 /*173367*/ OPC_CheckType, MVT::i64,
72669 MVT::i64, 3/*#Ops*/, 1, 2, 4,
72677 MVT::i64, 3/*#Ops*/, 1, 2, 4,
72688 /*173412*/ OPC_CheckType, MVT::i64,
72691 /*173417*/ OPC_CheckType, MVT::i64,
72697 MVT::i64, 3/*#Ops*/, 1, 2, 4,
72705 MVT::i64, 3/*#Ops*/, 1, 2, 4,
72717 /*173464*/ OPC_CheckType, MVT::i64,
72720 /*173469*/ OPC_CheckType, MVT::i64,
72726 MVT::i64, 3/*#Ops*/, 1, 2, 4,
72734 MVT::i64, 3/*#Ops*/, 1, 2, 4,
72739 /*173504*/ OPC_CheckChild2Type, MVT::i64,
72756 /*173532*/ OPC_CheckType, MVT::i64,
72759 /*173537*/ OPC_CheckType, MVT::i64,
72765 MVT::i64, 3/*#Ops*/, 1, 2, 4,
72773 MVT::i64, 3/*#Ops*/, 1, 2, 4,
72778 /*173572*/ OPC_CheckChild2Type, MVT::i64,
72795 /*173600*/ OPC_CheckType, MVT::i64,
72798 /*173605*/ OPC_CheckType, MVT::i64,
72804 MVT::i64, 3/*#Ops*/, 1, 2, 4,
72812 MVT::i64, 3/*#Ops*/, 1, 2, 4,
72817 /*173640*/ OPC_CheckChild2Type, MVT::i64,
72833 /*173666*/ OPC_CheckType, MVT::i64,
72836 /*173671*/ OPC_CheckType, MVT::i64,
72842 MVT::i64, 3/*#Ops*/, 1, 2, 4,
72850 MVT::i64, 3/*#Ops*/, 1, 2, 4,
72862 /*173718*/ OPC_CheckType, MVT::i64,
72865 /*173723*/ OPC_CheckType, MVT::i64,
72871 MVT::i64, 3/*#Ops*/, 1, 2, 4,
72879 MVT::i64, 3/*#Ops*/, 1, 2, 4,
72884 /*173758*/ OPC_CheckChild2Type, MVT::i64,
72900 /*173784*/ OPC_CheckType, MVT::i64,
72903 /*173789*/ OPC_CheckType, MVT::i64,
72909 MVT::i64, 3/*#Ops*/, 1, 2, 4,
72917 MVT::i64, 3/*#Ops*/, 1, 2, 4,
72928 /*173834*/ OPC_CheckType, MVT::i64,
72931 /*173839*/ OPC_CheckType, MVT::i64,
72937 MVT::i64, 3/*#Ops*/, 1, 2, 4,
72945 MVT::i64, 3/*#Ops*/, 1, 2, 4,
72978 /*173935*/ OPC_CheckType, MVT::i64,
72988 /*173951*/ OPC_CheckChild1Type, MVT::i64,
73019 /*174027*/ OPC_CheckType, MVT::i64,
73026 /*174038*/ OPC_CheckChild1Type, MVT::i64,
73055 /*174106*/ OPC_CheckType, MVT::i64,
73062 /*174117*/ OPC_CheckChild1Type, MVT::i64,
73095 /*174194*/ OPC_CheckType, MVT::i64,
73132 /*174259*/ OPC_CheckChild1Type, MVT::i64,
73147 /*174287*/ OPC_CheckType, MVT::i64,
73151 /*174292*/ OPC_CheckType, MVT::i64,
73155 MVT::i64, 4/*#Ops*/, 0, 1, 2, 4,
73161 /*174311*/ OPC_CheckType, MVT::i64,
73163 MVT::i64, 3/*#Ops*/, 0, 1, 2,
73169 /*174325*/ OPC_CheckChild2Type, MVT::i64,
73170 /*174327*/ OPC_CheckType, MVT::i64,
73173 MVT::i64, 2/*#Ops*/, 0, 1,
73189 /*174366*/ OPC_CheckChild1Type, MVT::i64,
73203 /*174391*/ OPC_CheckType, MVT::i64,
73207 /*174397*/ OPC_CheckChild1Type, MVT::i64,
73222 /*174425*/ OPC_CheckChild1Type, MVT::i64,
73246 /*174467*/ OPC_CheckType, MVT::i64,
73285 /*174537*/ OPC_CheckType, MVT::i64,
73332 /*174624*/ OPC_CheckChild1Type, MVT::i64,
73346 /*174649*/ OPC_CheckType, MVT::i64,
73350 /*174655*/ OPC_CheckChild1Type, MVT::i64,
73365 /*174683*/ OPC_CheckChild1Type, MVT::i64,
73389 /*174725*/ OPC_CheckType, MVT::i64,
73442 /*174820*/ OPC_CheckType, MVT::i64,
73494 /*174914*/ OPC_CheckType, MVT::i64,
73546 /*175008*/ OPC_CheckType, MVT::i64,
73638 /*175180*/ OPC_CheckType, MVT::i64,
73648 /*175196*/ OPC_CheckChild1Type, MVT::i64,
73679 /*175272*/ OPC_CheckType, MVT::i64,
73686 /*175283*/ OPC_CheckChild1Type, MVT::i64,
73715 /*175351*/ OPC_CheckType, MVT::i64,
73722 /*175362*/ OPC_CheckChild1Type, MVT::i64,
73755 /*175439*/ OPC_CheckType, MVT::i64,
73792 /*175504*/ OPC_CheckChild1Type, MVT::i64,
73807 /*175532*/ OPC_CheckType, MVT::i64,
73811 /*175537*/ OPC_CheckType, MVT::i64,
73815 MVT::i64, 4/*#Ops*/, 0, 1, 2, 4,
73821 /*175556*/ OPC_CheckType, MVT::i64,
73823 MVT::i64, 3/*#Ops*/, 0, 1, 2,
73829 /*175570*/ OPC_CheckChild2Type, MVT::i64,
73830 /*175572*/ OPC_CheckType, MVT::i64,
73833 MVT::i64, 2/*#Ops*/, 0, 1,
73849 /*175611*/ OPC_CheckChild1Type, MVT::i64,
73863 /*175636*/ OPC_CheckType, MVT::i64,
73867 /*175642*/ OPC_CheckChild1Type, MVT::i64,
73882 /*175670*/ OPC_CheckChild1Type, MVT::i64,
73906 /*175712*/ OPC_CheckType, MVT::i64,
73945 /*175782*/ OPC_CheckType, MVT::i64,
73992 /*175869*/ OPC_CheckChild1Type, MVT::i64,
74006 /*175894*/ OPC_CheckType, MVT::i64,
74010 /*175900*/ OPC_CheckChild1Type, MVT::i64,
74025 /*175928*/ OPC_CheckChild1Type, MVT::i64,
74049 /*175970*/ OPC_CheckType, MVT::i64,
74102 /*176065*/ OPC_CheckType, MVT::i64,
74154 /*176159*/ OPC_CheckType, MVT::i64,
74206 /*176253*/ OPC_CheckType, MVT::i64,
74280 /*176384*/ OPC_CheckType, MVT::i64,
74285 MVT::i64, 3/*#Ops*/, 2, 3, 4,
74311 /*176449*/ /*SwitchType*/ 26, MVT::i64,// ->176477
74315 MVT::i64, 2/*#Ops*/, 0, 2,
74321 MVT::i64, 2/*#Ops*/, 1, 2,
74342 /*176510*/ /*SwitchType*/ 26, MVT::i64,// ->176538
74346 MVT::i64, 2/*#Ops*/, 0, 2,
74352 MVT::i64, 2/*#Ops*/, 1, 2,
74373 /*176571*/ /*SwitchType*/ 26, MVT::i64,// ->176599
74377 MVT::i64, 2/*#Ops*/, 0, 2,
74383 MVT::i64, 2/*#Ops*/, 1, 2,
74398 /*176618*/ /*SwitchType*/ 7, MVT::i64,// ->176627
74400 MVT::i64, 1/*#Ops*/, 0,
74411 /*176641*/ /*SwitchType*/ 7, MVT::i64,// ->176650
74413 MVT::i64, 1/*#Ops*/, 0,
74424 /*176664*/ /*SwitchType*/ 7, MVT::i64,// ->176673
74426 MVT::i64, 1/*#Ops*/, 0,
74490 /*176783*/ /*SwitchType*/ 26, MVT::i64,// ->176811
74494 MVT::i64, 2/*#Ops*/, 0, 2,
74500 MVT::i64, 2/*#Ops*/, 1, 2,
74521 /*176844*/ /*SwitchType*/ 26, MVT::i64,// ->176872
74525 MVT::i64, 2/*#Ops*/, 0, 2,
74531 MVT::i64, 2/*#Ops*/, 1, 2,
74552 /*176905*/ /*SwitchType*/ 26, MVT::i64,// ->176933
74556 MVT::i64, 2/*#Ops*/, 0, 2,
74562 MVT::i64, 2/*#Ops*/, 1, 2,
74577 /*176952*/ /*SwitchType*/ 7, MVT::i64,// ->176961
74579 MVT::i64, 1/*#Ops*/, 0,
74590 /*176975*/ /*SwitchType*/ 7, MVT::i64,// ->176984
74592 MVT::i64, 1/*#Ops*/, 0,
74603 /*176998*/ /*SwitchType*/ 7, MVT::i64,// ->177007
74605 MVT::i64, 1/*#Ops*/, 0,
74660 /*177096*/ OPC_CheckType, MVT::i64,
74692 /*177153*/ OPC_CheckType, MVT::i64,
74724 /*177210*/ OPC_CheckType, MVT::i64,
74756 /*177267*/ OPC_CheckType, MVT::i64,
74788 /*177324*/ OPC_CheckType, MVT::i64,
74824 /*177389*/ OPC_CheckType, MVT::i64,
74856 /*177446*/ OPC_CheckType, MVT::i64,
74888 /*177503*/ OPC_CheckType, MVT::i64,
74920 /*177560*/ OPC_CheckType, MVT::i64,
74952 /*177617*/ OPC_CheckType, MVT::i64,
74986 /*177677*/ OPC_CheckType, MVT::i64,
74991 MVT::i64, 3/*#Ops*/, 0, 1, 3,
74998 MVT::i64, 2/*#Ops*/, 0, 1,
75025 /*177746*/ OPC_CheckType, MVT::i64,
75028 MVT::i64, 2/*#Ops*/, 0, 2,
75053 /*177805*/ OPC_CheckType, MVT::i64,
75055 MVT::i64, 0/*#Ops*/, // Results = #2
75061 MVT::i64, 3/*#Ops*/, 2, 4, 5,
75167 /*178016*/ OPC_CheckType, MVT::i64,
75170 MVT::i64, 2/*#Ops*/, 0, 2,
75195 /*178075*/ OPC_CheckType, MVT::i64,
75197 MVT::i64, 0/*#Ops*/, // Results = #2
75203 MVT::i64, 3/*#Ops*/, 2, 4, 5,
75290 /*178252*/ OPC_CheckChild1Type, MVT::i64,
75350 /*178359*/ OPC_CheckChild1Type, MVT::i64,
75410 /*178466*/ OPC_CheckChild1Type, MVT::i64,
75470 /*178573*/ OPC_CheckChild1Type, MVT::i64,
75530 /*178680*/ OPC_CheckChild1Type, MVT::i64,
75590 /*178787*/ OPC_CheckChild1Type, MVT::i64,
75658 MVT::i64, 1/*#Ops*/, 0,
75672 /*178938*/ /*SwitchType*/ 13, MVT::i64,// ->178953
75673 /*178940*/ OPC_CheckChild1Type, MVT::i64,
75675 /*178943*/ OPC_CheckChild2Type, MVT::i64,
75677 MVT::i64, 2/*#Ops*/, 0, 1,
75692 /*178975*/ /*SwitchType*/ 13, MVT::i64,// ->178990
75693 /*178977*/ OPC_CheckChild1Type, MVT::i64,
75695 /*178980*/ OPC_CheckChild2Type, MVT::i64,
75697 MVT::i64, 2/*#Ops*/, 0, 1,
75776 /*179124*/ OPC_CheckChild1Type, MVT::i64,
75780 MVT::i64, 2/*#Ops*/, 0, 1,
75786 /*179142*/ OPC_CheckChild1Type, MVT::i64,
75788 /*179145*/ OPC_CheckChild2Type, MVT::i64,
75791 MVT::i64, 2/*#Ops*/, 0, 1,
75812 /*179191*/ /*SwitchType*/ 9, MVT::i64,// ->179202
75815 MVT::i64, 1/*#Ops*/, 0,
75827 /*179218*/ /*SwitchType*/ 9, MVT::i64,// ->179229
75830 MVT::i64, 1/*#Ops*/, 0,
75842 /*179245*/ /*SwitchType*/ 9, MVT::i64,// ->179256
75845 MVT::i64, 1/*#Ops*/, 0,
75908 /*179362*/ /*SwitchType*/ 9, MVT::i64,// ->179373
75911 MVT::i64, 1/*#Ops*/, 0,
75923 /*179389*/ /*SwitchType*/ 9, MVT::i64,// ->179400
75926 MVT::i64, 1/*#Ops*/, 0,
75938 /*179416*/ /*SwitchType*/ 9, MVT::i64,// ->179427
75941 MVT::i64, 1/*#Ops*/, 0,
76004 /*179533*/ /*SwitchType*/ 9, MVT::i64,// ->179544
76007 MVT::i64, 1/*#Ops*/, 0,
76019 /*179560*/ /*SwitchType*/ 9, MVT::i64,// ->179571
76022 MVT::i64, 1/*#Ops*/, 0,
76034 /*179587*/ /*SwitchType*/ 9, MVT::i64,// ->179598
76037 MVT::i64, 1/*#Ops*/, 0,
76100 /*179704*/ /*SwitchType*/ 9, MVT::i64,// ->179715
76103 MVT::i64, 1/*#Ops*/, 0,
76115 /*179731*/ /*SwitchType*/ 9, MVT::i64,// ->179742
76118 MVT::i64, 1/*#Ops*/, 0,
76130 /*179758*/ /*SwitchType*/ 9, MVT::i64,// ->179769
76133 MVT::i64, 1/*#Ops*/, 0,
76196 /*179875*/ /*SwitchType*/ 9, MVT::i64,// ->179886
76199 MVT::i64, 1/*#Ops*/, 0,
76211 /*179902*/ /*SwitchType*/ 9, MVT::i64,// ->179913
76214 MVT::i64, 1/*#Ops*/, 0,
76226 /*179929*/ /*SwitchType*/ 9, MVT::i64,// ->179940
76229 MVT::i64, 1/*#Ops*/, 0,
76292 /*180046*/ /*SwitchType*/ 9, MVT::i64,// ->180057
76295 MVT::i64, 1/*#Ops*/, 0,
76307 /*180073*/ /*SwitchType*/ 9, MVT::i64,// ->180084
76310 MVT::i64, 1/*#Ops*/, 0,
76322 /*180100*/ /*SwitchType*/ 9, MVT::i64,// ->180111
76325 MVT::i64, 1/*#Ops*/, 0,
76388 /*180217*/ /*SwitchType*/ 9, MVT::i64,// ->180228
76391 MVT::i64, 1/*#Ops*/, 0,
76403 /*180244*/ /*SwitchType*/ 9, MVT::i64,// ->180255
76406 MVT::i64, 1/*#Ops*/, 0,
76418 /*180271*/ /*SwitchType*/ 9, MVT::i64,// ->180282
76421 MVT::i64, 1/*#Ops*/, 0,
76484 /*180388*/ /*SwitchType*/ 9, MVT::i64,// ->180399
76487 MVT::i64, 1/*#Ops*/, 0,
76499 /*180415*/ /*SwitchType*/ 9, MVT::i64,// ->180426
76502 MVT::i64, 1/*#Ops*/, 0,
76514 /*180442*/ /*SwitchType*/ 9, MVT::i64,// ->180453
76517 MVT::i64, 1/*#Ops*/, 0,
76572 /*180543*/ OPC_SwitchType /*8 cases */, 15, MVT::i64,// ->180561
76578 MVT::i64, 2/*#Ops*/, 0, 1,
76663 /*180722*/ OPC_SwitchType /*8 cases */, 15, MVT::i64,// ->180740
76669 MVT::i64, 2/*#Ops*/, 0, 1,
76754 /*180901*/ OPC_SwitchType /*10 cases */, 15, MVT::i64,// ->180919
76755 /*180904*/ OPC_CheckChild1Type, MVT::i64,
76757 /*180907*/ OPC_CheckChild2Type, MVT::i64,
76760 MVT::i64, 2/*#Ops*/, 0, 1,
76848 /*181079*/ OPC_SwitchType /*10 cases */, 15, MVT::i64,// ->181097
76849 /*181082*/ OPC_CheckChild1Type, MVT::i64,
76851 /*181085*/ OPC_CheckChild2Type, MVT::i64,
76854 MVT::i64, 2/*#Ops*/, 0, 1,
76942 /*181257*/ OPC_SwitchType /*10 cases */, 15, MVT::i64,// ->181275
76943 /*181260*/ OPC_CheckChild1Type, MVT::i64,
76945 /*181263*/ OPC_CheckChild2Type, MVT::i64,
76948 MVT::i64, 2/*#Ops*/, 0, 1,
77036 /*181435*/ OPC_SwitchType /*10 cases */, 15, MVT::i64,// ->181453
77037 /*181438*/ OPC_CheckChild1Type, MVT::i64,
77039 /*181441*/ OPC_CheckChild2Type, MVT::i64,
77042 MVT::i64, 2/*#Ops*/, 0, 1,
77130 /*181613*/ OPC_SwitchType /*10 cases */, 15, MVT::i64,// ->181631
77131 /*181616*/ OPC_CheckChild1Type, MVT::i64,
77133 /*181619*/ OPC_CheckChild2Type, MVT::i64,
77136 MVT::i64, 2/*#Ops*/, 0, 1,
77224 /*181791*/ OPC_SwitchType /*10 cases */, 15, MVT::i64,// ->181809
77225 /*181794*/ OPC_CheckChild1Type, MVT::i64,
77227 /*181797*/ OPC_CheckChild2Type, MVT::i64,
77230 MVT::i64, 2/*#Ops*/, 0, 1,
77318 /*181969*/ OPC_SwitchType /*10 cases */, 11, MVT::i64,// ->181983
77319 /*181972*/ OPC_CheckChild1Type, MVT::i64,
77322 MVT::i64, 1/*#Ops*/, 0,
77392 /*182107*/ OPC_SwitchType /*10 cases */, 11, MVT::i64,// ->182121
77393 /*182110*/ OPC_CheckChild1Type, MVT::i64,
77396 MVT::i64, 1/*#Ops*/, 0,
77466 /*182244*/ OPC_CheckChild1Type, MVT::i64,
77476 /*182262*/ OPC_CheckChild1Type, MVT::i64,
77486 /*182281*/ OPC_SwitchType /*10 cases */, 15, MVT::i64,// ->182299
77487 /*182284*/ OPC_CheckChild1Type, MVT::i64,
77489 /*182287*/ OPC_CheckChild2Type, MVT::i64,
77492 MVT::i64, 2/*#Ops*/, 0, 1,
77580 /*182458*/ OPC_CheckChild1Type, MVT::i64,
77590 /*182477*/ OPC_SwitchType /*10 cases */, 15, MVT::i64,// ->182495
77591 /*182480*/ OPC_CheckChild1Type, MVT::i64,
77593 /*182483*/ OPC_CheckChild2Type, MVT::i64,
77596 MVT::i64, 2/*#Ops*/, 0, 1,
77692 /*182669*/ OPC_SwitchType /*9 cases */, 13, MVT::i64,// ->182685
77693 /*182672*/ OPC_CheckChild1Type, MVT::i64,
77695 /*182675*/ OPC_CheckChild2Type, MVT::i64,
77697 MVT::i64, 2/*#Ops*/, 0, 1,
77776 /*182828*/ OPC_SwitchType /*9 cases */, 13, MVT::i64,// ->182844
77777 /*182831*/ OPC_CheckChild1Type, MVT::i64,
77779 /*182834*/ OPC_CheckChild2Type, MVT::i64,
77781 MVT::i64, 2/*#Ops*/, 0, 1,
77860 /*182987*/ OPC_SwitchType /*9 cases */, 13, MVT::i64,// ->183003
77861 /*182990*/ OPC_CheckChild1Type, MVT::i64,
77863 /*182993*/ OPC_CheckChild2Type, MVT::i64,
77865 MVT::i64, 2/*#Ops*/, 0, 1,
77944 /*183146*/ OPC_SwitchType /*9 cases */, 13, MVT::i64,// ->183162
77945 /*183149*/ OPC_CheckChild1Type, MVT::i64,
77947 /*183152*/ OPC_CheckChild2Type, MVT::i64,
77949 MVT::i64, 2/*#Ops*/, 0, 1,
78029 MVT::i64, 1/*#Ops*/, 0, // Results = #1
78048 /*183361*/ OPC_EmitInteger, MVT::i64, 0,
78062 /*183400*/ OPC_EmitInteger, MVT::i64, 0,
78096 /*183490*/ /*SwitchType*/ 80, MVT::i64,// ->183572
78102 MVT::i64, 1/*#Ops*/, 0, // Results = #2
78108 MVT::i64, 2/*#Ops*/, 4, 5,
78116 MVT::i64, 1/*#Ops*/, 0, // Results = #2
78122 MVT::i64, 2/*#Ops*/, 4, 5,
78188 /*183741*/ /*SwitchType*/ 80, MVT::i64,// ->183823
78194 MVT::i64, 1/*#Ops*/, 0, // Results = #2
78200 MVT::i64, 2/*#Ops*/, 4, 5,
78208 MVT::i64, 1/*#Ops*/, 0, // Results = #2
78214 MVT::i64, 2/*#Ops*/, 4, 5,
78271 /*183929*/ OPC_CheckChild1Type, MVT::i64,
78391 /*184147*/ OPC_CheckType, MVT::i64,
78412 /*184185*/ OPC_CheckType, MVT::i64,
78433 /*184223*/ OPC_CheckType, MVT::i64,
78455 /*184262*/ OPC_CheckType, MVT::i64,
78474 /*184296*/ OPC_CheckType, MVT::i64,
78493 /*184330*/ OPC_CheckType, MVT::i64,
78549 /*184430*/ OPC_CheckType, MVT::i64,
78570 /*184468*/ OPC_CheckType, MVT::i64,
78591 /*184506*/ OPC_CheckType, MVT::i64,
78612 /*184544*/ OPC_CheckType, MVT::i64,
78633 /*184582*/ OPC_CheckType, MVT::i64,
78654 /*184621*/ OPC_CheckType, MVT::i64,
78686 /*184681*/ OPC_CheckType, MVT::i64,
78718 /*184741*/ OPC_CheckType, MVT::i64,
78818 /*184928*/ OPC_CheckChild1Type, MVT::i64,
79399 MVT::i64, 2/*#Ops*/, 1, 2, // Results = #3
79584 /*186345*/ OPC_CheckChild1Type, MVT::i64,
79597 /*186368*/ OPC_CheckType, MVT::i64,
79601 /*186374*/ OPC_CheckChild1Type, MVT::i64,
79614 /*186398*/ OPC_CheckChild1Type, MVT::i64,
79626 /*186420*/ OPC_CheckChild1Type, MVT::i64,
79639 /*186443*/ OPC_CheckType, MVT::i64,
79643 /*186449*/ OPC_CheckChild1Type, MVT::i64,
79656 /*186473*/ OPC_CheckChild1Type, MVT::i64,
79668 /*186495*/ OPC_CheckChild1Type, MVT::i64,
79674 /*186505*/ OPC_CheckChild1Type, MVT::i64,
79697 /*186546*/ OPC_CheckType, MVT::i64,
79729 /*186603*/ OPC_CheckType, MVT::i64,
79770 /*186679*/ OPC_CheckChild1Type, MVT::i64,
79783 /*186702*/ OPC_CheckType, MVT::i64,
79787 /*186708*/ OPC_CheckChild1Type, MVT::i64,
79800 /*186732*/ OPC_CheckChild1Type, MVT::i64,
79812 /*186754*/ OPC_CheckChild1Type, MVT::i64,
79825 /*186777*/ OPC_CheckType, MVT::i64,
79829 /*186783*/ OPC_CheckChild1Type, MVT::i64,
79842 /*186807*/ OPC_CheckChild1Type, MVT::i64,
79866 /*186848*/ OPC_CheckType, MVT::i64,
79898 /*186905*/ OPC_CheckType, MVT::i64,
79929 /*186963*/ OPC_CheckChild1Type, MVT::i64,
79942 /*186986*/ OPC_CheckType, MVT::i64,
79946 /*186992*/ OPC_CheckChild1Type, MVT::i64,
79959 /*187016*/ OPC_CheckChild1Type, MVT::i64,
79971 /*187038*/ OPC_CheckChild1Type, MVT::i64,
79984 /*187061*/ OPC_CheckType, MVT::i64,
79988 /*187067*/ OPC_CheckChild1Type, MVT::i64,
80001 /*187091*/ OPC_CheckChild1Type, MVT::i64,
80013 /*187113*/ OPC_CheckChild1Type, MVT::i64,
80019 /*187123*/ OPC_CheckChild1Type, MVT::i64,
80042 /*187164*/ OPC_CheckType, MVT::i64,
80074 /*187221*/ OPC_CheckType, MVT::i64,
80114 /*187292*/ OPC_CheckChild1Type, MVT::i64,
80121 /*187304*/ OPC_CheckChild1Type, MVT::i64,
80150 /*187356*/ OPC_CheckChild1Type, MVT::i64,
80157 /*187368*/ OPC_CheckChild1Type, MVT::i64,
80189 /*187424*/ OPC_CheckType, MVT::i64,
80227 /*187493*/ OPC_CheckType, MVT::i64,
80269 /*187570*/ OPC_CheckType, MVT::i64,
80307 /*187639*/ OPC_CheckType, MVT::i64,
82463 /*191639*/ OPC_CheckChild1Type, MVT::i64,
82492 /*191688*/ OPC_CheckType, MVT::i64,
82526 /*191750*/ OPC_CheckType, MVT::i64,
82564 /*191820*/ OPC_CheckType, MVT::i64,
82598 /*191882*/ OPC_CheckType, MVT::i64,
82636 /*191952*/ OPC_CheckType, MVT::i64,
82670 /*192014*/ OPC_CheckType, MVT::i64,
82708 /*192084*/ OPC_CheckType, MVT::i64,
82742 /*192146*/ OPC_CheckType, MVT::i64,
83091 /*192803*/ OPC_CheckChild1Type, MVT::i64,
83096 /*192811*/ OPC_CheckChild1Type, MVT::i64,
83108 /*192831*/ OPC_CheckChild1Type, MVT::i64,
83113 /*192839*/ OPC_CheckChild1Type, MVT::i64,
83116 /*192844*/ OPC_CheckType, MVT::i64,
83118 /*192847*/ OPC_CheckType, MVT::i64,
83120 MVT::i64, 1/*#Ops*/, 0,
83131 /*192869*/ OPC_CheckChild1Type, MVT::i64,
83135 /*192875*/ OPC_CheckChild1Type, MVT::i64,
83147 /*192895*/ OPC_CheckChild1Type, MVT::i64,
83151 /*192901*/ OPC_CheckChild1Type, MVT::i64,
83154 /*192906*/ OPC_CheckType, MVT::i64,
83156 /*192909*/ OPC_CheckType, MVT::i64,
83158 MVT::i64, 1/*#Ops*/, 0,
83171 /*192934*/ /*SwitchType*/ 9, MVT::i64,// ->192945
83172 /*192936*/ OPC_CheckChild0Type, MVT::i64,
83174 MVT::i64, 1/*#Ops*/, 0,
83235 /*193052*/ OPC_CheckType, MVT::i64,
83239 /*193060*/ OPC_EmitInteger, MVT::i64, 7,
83244 /*193072*/ /*SwitchType*/ 14, MVT::i64,// ->193088
83246 /*193076*/ OPC_EmitInteger, MVT::i64, 7,
83248 MVT::i64, 3/*#Ops*/, 0, 2, 3,
83260 /*193101*/ OPC_CheckType, MVT::i64,
83264 /*193109*/ OPC_EmitInteger, MVT::i64, 15,
83269 /*193121*/ /*SwitchType*/ 14, MVT::i64,// ->193137
83271 /*193125*/ OPC_EmitInteger, MVT::i64, 15,
83273 MVT::i64, 3/*#Ops*/, 0, 2, 3,
83285 /*193151*/ OPC_CheckType, MVT::i64,
83287 /*193154*/ OPC_CheckType, MVT::i64,
83289 MVT::i64, 0/*#Ops*/, // Results = #2
83292 MVT::i64, 3/*#Ops*/, 2, 0, 3, // Results = #4
83294 /*193176*/ OPC_EmitInteger, MVT::i64, 31,
83296 MVT::i64, 3/*#Ops*/, 4, 5, 6,
83306 /*193199*/ OPC_CheckType, MVT::i64,
83312 /*193210*/ OPC_EmitInteger, MVT::i64, 31,
83320 /*193226*/ OPC_CheckType, MVT::i64,
83322 /*193230*/ OPC_EmitInteger, MVT::i64, 63,
83324 MVT::i64, 3/*#Ops*/, 0, 2, 3,
83332 /*193250*/ OPC_CheckType, MVT::i64,
83339 /*193264*/ /*SwitchType*/ 23, MVT::i64,// ->193289
83343 MVT::i64, 3/*#Ops*/, 2, 1, 3, // Results = #4
83345 MVT::i64, 2/*#Ops*/, 0, 4,
83351 /*193294*/ OPC_CheckType, MVT::i64,
83360 /*193311*/ OPC_CheckType, MVT::i64,
83367 /*193325*/ /*SwitchType*/ 23, MVT::i64,// ->193350
83371 MVT::i64, 3/*#Ops*/, 2, 1, 3, // Results = #4
83373 MVT::i64, 2/*#Ops*/, 0, 4,
83380 /*193354*/ OPC_CheckChild1Type, MVT::i64,
83381 /*193356*/ OPC_SwitchType /*2 cases */, 8, MVT::i64,// ->193367
83383 MVT::i64, 2/*#Ops*/, 0, 1,
83459 /*193519*/ /*SwitchType*/ 32, MVT::i64,// ->193553
83464 MVT::i64, 4/*#Ops*/, 2, 3, 4, 5,
83471 MVT::i64, 4/*#Ops*/, 2, 3, 4, 5,
83512 /*193631*/ /*SwitchType*/ 32, MVT::i64,// ->193665
83517 MVT::i64, 4/*#Ops*/, 2, 3, 4, 5,
83524 MVT::i64, 4/*#Ops*/, 2, 3, 4, 5,
83547 /*193704*/ /*SwitchType*/ 32, MVT::i64,// ->193738
83552 MVT::i64, 4/*#Ops*/, 2, 3, 4, 5,
83559 MVT::i64, 4/*#Ops*/, 2, 3, 4, 5,
83566 /*193742*/ OPC_CheckType, MVT::i64,
83571 MVT::i64, 4/*#Ops*/, 2, 3, 4, 5,
83578 MVT::i64, 4/*#Ops*/, 2, 3, 4, 5,
83657 /*193930*/ /*SwitchType*/ 6|128,2/*262*/, MVT::i64,// ->194195
83663 /*193943*/ OPC_EmitInteger, MVT::i64, 0,
83668 MVT::i64, 3/*#Ops*/, 6, 7, 8,
83674 /*193973*/ OPC_EmitInteger, MVT::i64, 0,
83679 MVT::i64, 3/*#Ops*/, 6, 7, 8,
83688 /*194008*/ OPC_EmitInteger, MVT::i64, 0,
83693 MVT::i64, 3/*#Ops*/, 6, 7, 8,
83699 /*194038*/ OPC_EmitInteger, MVT::i64, 0,
83704 MVT::i64, 3/*#Ops*/, 6, 7, 8,
83713 /*194073*/ OPC_EmitInteger, MVT::i64, 0,
83718 MVT::i64, 3/*#Ops*/, 6, 7, 8,
83724 /*194103*/ OPC_EmitInteger, MVT::i64, 0,
83729 MVT::i64, 3/*#Ops*/, 6, 7, 8,
83738 /*194138*/ OPC_EmitInteger, MVT::i64, 0,
83743 MVT::i64, 3/*#Ops*/, 6, 7, 8,
83749 /*194168*/ OPC_EmitInteger, MVT::i64, 0,
83754 MVT::i64, 3/*#Ops*/, 6, 7, 8,
83762 /*194200*/ OPC_CheckType, MVT::i64,
83768 /*194212*/ OPC_EmitInteger, MVT::i64, 0,
83773 MVT::i64, 3/*#Ops*/, 6, 7, 8,
83779 /*194242*/ OPC_EmitInteger, MVT::i64, 0,
83784 MVT::i64, 3/*#Ops*/, 6, 7, 8,
83793 /*194277*/ OPC_EmitInteger, MVT::i64, 0,
83798 MVT::i64, 3/*#Ops*/, 6, 7, 8,
83804 /*194307*/ OPC_EmitInteger, MVT::i64, 0,
83809 MVT::i64, 3/*#Ops*/, 6, 7, 8,
83818 /*194342*/ OPC_EmitInteger, MVT::i64, 0,
83823 MVT::i64, 3/*#Ops*/, 6, 7, 8,
83829 /*194372*/ OPC_EmitInteger, MVT::i64, 0,
83834 MVT::i64, 3/*#Ops*/, 6, 7, 8,
83843 /*194407*/ OPC_EmitInteger, MVT::i64, 0,
83848 MVT::i64, 3/*#Ops*/, 6, 7, 8,
83854 /*194437*/ OPC_EmitInteger, MVT::i64, 0,
83859 MVT::i64, 3/*#Ops*/, 6, 7, 8,
83882 /*194493*/ /*SwitchType*/ 8, MVT::i64,// ->194503
83885 MVT::i64, 1/*#Ops*/, 1,
83892 /*194509*/ OPC_CheckType, MVT::i64,
83895 MVT::i64, 1/*#Ops*/, 1,
83901 /*194524*/ OPC_CheckType, MVT::i64,
83903 /*194527*/ OPC_EmitInteger, MVT::i64, 0,
83908 MVT::i64, 3/*#Ops*/, 2, 3, 4,
83917 /*194559*/ OPC_SwitchType /*3 cases */, 12, MVT::i64,// ->194574
83921 MVT::i64, 2/*#Ops*/, 2, 3,
83970 /*194662*/ /*SwitchType*/ 12, MVT::i64,// ->194676
83974 MVT::i64, 2/*#Ops*/, 2, 3,
83987 /*194695*/ /*SwitchType*/ 12, MVT::i64,// ->194709
83991 MVT::i64, 2/*#Ops*/, 2, 3,
83997 /*194713*/ OPC_CheckType, MVT::i64,
84001 MVT::i64, 2/*#Ops*/, 2, 3,
84007 /*194731*/ OPC_SwitchType /*3 cases */, 12, MVT::i64,// ->194746
84011 MVT::i64, 2/*#Ops*/, 2, 3,
84060 /*194834*/ /*SwitchType*/ 12, MVT::i64,// ->194848
84064 MVT::i64, 2/*#Ops*/, 2, 3,
84077 /*194867*/ /*SwitchType*/ 12, MVT::i64,// ->194881
84081 MVT::i64, 2/*#Ops*/, 2, 3,
84087 /*194885*/ OPC_CheckType, MVT::i64,
84091 MVT::i64, 2/*#Ops*/, 2, 3,
84185 /*195070*/ /*SwitchType*/ 92, MVT::i64,// ->195164
84190 /*195080*/ OPC_EmitInteger, MVT::i64, 0,
84195 MVT::i64, 3/*#Ops*/, 4, 5, 6,
84202 /*195110*/ OPC_EmitInteger, MVT::i64, 0,
84207 MVT::i64, 3/*#Ops*/, 4, 5, 6,
84214 /*195140*/ OPC_EmitInteger, MVT::i64, 0,
84219 MVT::i64, 3/*#Ops*/, 4, 5, 6,
84226 /*195168*/ OPC_CheckType, MVT::i64,
84231 /*195178*/ OPC_EmitInteger, MVT::i64, 0,
84236 MVT::i64, 3/*#Ops*/, 4, 5, 6,
84243 /*195208*/ OPC_EmitInteger, MVT::i64, 0,
84248 MVT::i64, 3/*#Ops*/, 4, 5, 6,
84255 /*195238*/ OPC_EmitInteger, MVT::i64, 0,
84260 MVT::i64, 3/*#Ops*/, 4, 5, 6,
84267 /*195268*/ OPC_EmitInteger, MVT::i64, 0,
84272 MVT::i64, 3/*#Ops*/, 4, 5, 6,
84279 /*195297*/ OPC_CheckType, MVT::i64,
84282 /*195303*/ OPC_EmitInteger, MVT::i64, 0,
84287 MVT::i64, 3/*#Ops*/, 4, 5, 6,
84292 /*195329*/ OPC_CheckType, MVT::i64,
84297 /*195339*/ OPC_EmitInteger, MVT::i64, 0,
84302 MVT::i64, 3/*#Ops*/, 4, 5, 6,
84309 /*195369*/ OPC_EmitInteger, MVT::i64, 0,
84314 MVT::i64, 3/*#Ops*/, 4, 5, 6,
84321 /*195399*/ OPC_EmitInteger, MVT::i64, 0,
84326 MVT::i64, 3/*#Ops*/, 4, 5, 6,
84333 /*195429*/ OPC_EmitInteger, MVT::i64, 0,
84338 MVT::i64, 3/*#Ops*/, 4, 5, 6,
84344 /*195457*/ OPC_CheckType, MVT::i64,
84349 /*195467*/ OPC_EmitInteger, MVT::i64, 0,
84354 MVT::i64, 3/*#Ops*/, 4, 5, 6,
84361 /*195497*/ OPC_EmitInteger, MVT::i64, 0,
84366 MVT::i64, 3/*#Ops*/, 4, 5, 6,
84373 /*195527*/ OPC_EmitInteger, MVT::i64, 0,
84378 MVT::i64, 3/*#Ops*/, 4, 5, 6,
84385 /*195557*/ OPC_EmitInteger, MVT::i64, 0,
84390 MVT::i64, 3/*#Ops*/, 4, 5, 6,
84397 /*195587*/ OPC_EmitInteger, MVT::i64, 0,
84402 MVT::i64, 3/*#Ops*/, 4, 5, 6,
84409 /*195617*/ OPC_EmitInteger, MVT::i64, 0,
84414 MVT::i64, 3/*#Ops*/, 4, 5, 6,
84623 /*196037*/ OPC_CheckChild1Type, MVT::i64,
84663 /*196113*/ OPC_CheckChild1Type, MVT::i64,
84703 /*196189*/ OPC_CheckChild1Type, MVT::i64,
84740 /*196260*/ OPC_CheckChild1Type, MVT::i64,
84780 /*196336*/ OPC_CheckChild1Type, MVT::i64,
84820 /*196412*/ OPC_CheckChild1Type, MVT::i64,
84860 /*196488*/ OPC_CheckChild1Type, MVT::i64,
84900 /*196564*/ OPC_CheckChild1Type, MVT::i64,
85112 /*196984*/ OPC_CheckChild1Type, MVT::i64,
85134 /*197037*/ OPC_CheckChild1Type, MVT::i64,
85162 /*197101*/ OPC_CheckChild1Type, MVT::i64,
85184 /*197154*/ OPC_CheckChild1Type, MVT::i64,
85212 /*197218*/ OPC_CheckChild1Type, MVT::i64,
85234 /*197271*/ OPC_CheckChild1Type, MVT::i64,
85268 /*197355*/ /*SwitchType*/ 12, MVT::i64,// ->197369
85271 MVT::i64, 3/*#Ops*/, 0, 2, 3,
85288 /*197406*/ /*SwitchType*/ 12, MVT::i64,// ->197420
85291 MVT::i64, 3/*#Ops*/, 1, 2, 3,
85302 /*197437*/ OPC_CheckChild1Type, MVT::i64,
85324 /*197490*/ OPC_CheckChild1Type, MVT::i64,
85349 /*197549*/ OPC_CheckChild1Type, MVT::i64,
85371 /*197602*/ OPC_CheckChild1Type, MVT::i64,
85396 /*197661*/ OPC_CheckChild1Type, MVT::i64,
85418 /*197714*/ OPC_CheckChild1Type, MVT::i64,
85448 /*197779*/ OPC_CheckChild2Type, MVT::i64,
85452 /*197785*/ OPC_EmitInteger, MVT::i64, 0,
85457 MVT::i64, 3/*#Ops*/, 2, 3, 4,
85468 /*197822*/ OPC_CheckChild2Type, MVT::i64,
85472 /*197828*/ OPC_EmitInteger, MVT::i64, 0,
85477 MVT::i64, 3/*#Ops*/, 2, 3, 4,
85488 /*197867*/ OPC_CheckChild2Type, MVT::i64,
85492 /*197873*/ OPC_EmitInteger, MVT::i64, 0,
85497 MVT::i64, 3/*#Ops*/, 2, 3, 4,
85508 /*197909*/ OPC_CheckChild2Type, MVT::i64,
85512 /*197915*/ OPC_EmitInteger, MVT::i64, 0,
85517 MVT::i64, 3/*#Ops*/, 2, 3, 4,
85528 /*197952*/ OPC_CheckChild2Type, MVT::i64,
85532 /*197958*/ OPC_EmitInteger, MVT::i64, 0,
85537 MVT::i64, 3/*#Ops*/, 2, 3, 4,
85548 /*197997*/ OPC_CheckChild2Type, MVT::i64,
85552 /*198003*/ OPC_EmitInteger, MVT::i64, 0,
85557 MVT::i64, 3/*#Ops*/, 2, 3, 4,
85570 /*198043*/ OPC_CheckType, MVT::i64,
85589 /*198078*/ OPC_CheckType, MVT::i64,
85618 /*198130*/ OPC_CheckType, MVT::i64,
85622 MVT::i64, 2/*#Ops*/, 0, 3,
85642 /*198178*/ OPC_CheckType, MVT::i64,
85646 MVT::i64, 3/*#Ops*/, 0, 2, 3,
85652 MVT::i64, 3/*#Ops*/, 1, 2, 3,
85668 /*198238*/ /*SwitchType*/ 8, MVT::i64,// ->198248
85670 MVT::i64, 2/*#Ops*/, 0, 1,
85687 /*198280*/ /*SwitchType*/ 8, MVT::i64,// ->198290
85689 MVT::i64, 2/*#Ops*/, 1, 0,
85702 /*198308*/ /*SwitchType*/ 8, MVT::i64,// ->198318
85704 MVT::i64, 2/*#Ops*/, 0, 1,
86194 /*199099*/ OPC_CheckChild1Type, MVT::i64,
86237 /*199182*/ OPC_CheckChild1Type, MVT::i64,
86250 /*199216*/ OPC_EmitInteger, MVT::i64, 0,
86258 /*199232*/ OPC_CheckChild1Type, MVT::i64,
86271 /*199266*/ OPC_EmitInteger, MVT::i64, 0,
86285 /*199293*/ OPC_CheckChild1Type, MVT::i64,
86298 /*199327*/ OPC_EmitInteger, MVT::i64, 0,
86306 /*199343*/ OPC_CheckChild1Type, MVT::i64,
86319 /*199377*/ OPC_EmitInteger, MVT::i64, 0,
86333 /*199404*/ OPC_CheckChild1Type, MVT::i64,
86346 /*199438*/ OPC_EmitInteger, MVT::i64, 0,
86354 /*199454*/ OPC_CheckChild1Type, MVT::i64,
86367 /*199488*/ OPC_EmitInteger, MVT::i64, 0,
86379 /*199511*/ OPC_CheckChild1Type, MVT::i64,
86392 /*199545*/ OPC_EmitInteger, MVT::i64, 0,
86400 /*199561*/ OPC_CheckChild1Type, MVT::i64,
86413 /*199595*/ OPC_EmitInteger, MVT::i64, 0,
86424 /*199617*/ OPC_CheckChild1Type, MVT::i64,
86437 /*199651*/ OPC_EmitInteger, MVT::i64, 0,
86445 /*199667*/ OPC_CheckChild1Type, MVT::i64,
86458 /*199701*/ OPC_EmitInteger, MVT::i64, 0,
86469 /*199723*/ OPC_CheckChild1Type, MVT::i64,
86482 /*199757*/ OPC_EmitInteger, MVT::i64, 0,
86490 /*199773*/ OPC_CheckChild1Type, MVT::i64,
86503 /*199807*/ OPC_EmitInteger, MVT::i64, 0,
86518 /*199833*/ OPC_CheckType, MVT::i64,
86530 /*199854*/ /*SwitchType*/ 10, MVT::i64,// ->199866
86533 MVT::i64, 2/*#Ops*/, 0, 2,
86543 /*199877*/ OPC_CheckType, MVT::i64,
86555 /*199898*/ /*SwitchType*/ 10, MVT::i64,// ->199910
86558 MVT::i64, 2/*#Ops*/, 0, 2,
86574 /*199932*/ OPC_CheckType, MVT::i64,
86583 MVT::i64, 2/*#Ops*/, 0, 2,
86592 /*199961*/ OPC_CheckType, MVT::i64,
86601 MVT::i64, 2/*#Ops*/, 0, 2,
86612 /*199991*/ OPC_EmitInteger, MVT::i64, 0,
86613 /*199994*/ OPC_EmitInteger, MVT::i64, 31,
86615 MVT::i64, 3/*#Ops*/, 0, 1, 2,
86621 /*200010*/ OPC_SwitchType /*2 cases */, 15, MVT::i64,// ->200028
86622 /*200013*/ OPC_EmitInteger, MVT::i64, 0,
86623 /*200016*/ OPC_EmitInteger, MVT::i64, 15,
86625 MVT::i64, 3/*#Ops*/, 0, 1, 2,
86629 /*200030*/ OPC_EmitInteger, MVT::i64, 0,
86630 /*200033*/ OPC_EmitInteger, MVT::i64, 15,
86639 /*200050*/ OPC_SwitchType /*2 cases */, 15, MVT::i64,// ->200068
86640 /*200053*/ OPC_EmitInteger, MVT::i64, 0,
86641 /*200056*/ OPC_EmitInteger, MVT::i64, 7,
86643 MVT::i64, 3/*#Ops*/, 0, 1, 2,
86647 /*200070*/ OPC_EmitInteger, MVT::i64, 0,
86648 /*200073*/ OPC_EmitInteger, MVT::i64, 7,
86657 /*200090*/ OPC_SwitchType /*2 cases */, 15, MVT::i64,// ->200108
86658 /*200093*/ OPC_EmitInteger, MVT::i64, 0,
86659 /*200096*/ OPC_EmitInteger, MVT::i64, 0,
86661 MVT::i64, 3/*#Ops*/, 0, 1, 2,
86665 /*200110*/ OPC_EmitInteger, MVT::i64, 0,
86666 /*200113*/ OPC_EmitInteger, MVT::i64, 0,
86690 /*200159*/ OPC_CheckType, MVT::i64,
86695 /*200173*/ OPC_EmitRegister, MVT::i64, AArch64::XZR,
86697 MVT::i64, 3/*#Ops*/, 0, 4, 5,
86706 /*200193*/ OPC_CheckType, MVT::i64,
86707 /*200195*/ OPC_EmitRegister, MVT::i64, AArch64::XZR,
86709 MVT::i64, 3/*#Ops*/, 0, 1, 2,
86723 /*200224*/ OPC_CheckType, MVT::i64,
86728 /*200238*/ OPC_EmitRegister, MVT::i64, AArch64::XZR,
86730 MVT::i64, 3/*#Ops*/, 0, 4, 5,
86739 /*200258*/ OPC_CheckType, MVT::i64,
86740 /*200260*/ OPC_EmitRegister, MVT::i64, AArch64::XZR,
86742 MVT::i64, 3/*#Ops*/, 0, 1, 2,
86765 /*200314*/ OPC_EmitRegister, MVT::i64, AArch64::XZR,
86767 MVT::i64, 3/*#Ops*/, 3, 6, 7,
86786 /*200352*/ OPC_CheckType, MVT::i64,
86792 MVT::i64, 3/*#Ops*/, 1, 5, 0,
86801 /*200383*/ OPC_CheckType, MVT::i64,
86803 MVT::i64, 3/*#Ops*/, 1, 2, 0,
86817 /*200411*/ OPC_CheckType, MVT::i64,
86823 MVT::i64, 3/*#Ops*/, 1, 5, 0,
86832 /*200442*/ OPC_CheckType, MVT::i64,
86834 MVT::i64, 3/*#Ops*/, 1, 2, 0,
86858 MVT::i64, 3/*#Ops*/, 4, 7, 0,
86875 /*200530*/ /*SwitchType*/ 12, MVT::i64,// ->200544
86876 /*200532*/ OPC_EmitRegister, MVT::i64, AArch64::XZR,
86878 MVT::i64, 3/*#Ops*/, 0, 1, 2,
86911 /*200608*/ /*SwitchType*/ 57, MVT::i64,// ->200667
86915 MVT::i64, MVT::i32, 3/*#Ops*/, 0, 2, 3,
86921 MVT::i64, 3/*#Ops*/, 0, 2, 3,
86927 MVT::i64, MVT::i32, 3/*#Ops*/, 0, 2, 3,
86933 MVT::i64, MVT::i32, 3/*#Ops*/, 0, 2, 3,
86943 /*200673*/ OPC_CheckType, MVT::i64,
86946 MVT::i64, 1/*#Ops*/, 0,
86958 /*200702*/ /*SwitchType*/ 9, MVT::i64,// ->200713
86960 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1,
86974 /*200736*/ OPC_CheckChild1Type, MVT::i64,
86987 /*200759*/ OPC_CheckType, MVT::i64,
86991 /*200765*/ OPC_CheckChild1Type, MVT::i64,
87005 /*200791*/ OPC_CheckChild1Type, MVT::i64,
87018 /*200815*/ OPC_CheckChild1Type, MVT::i64,
87031 /*200838*/ OPC_CheckType, MVT::i64,
87035 /*200844*/ OPC_CheckChild1Type, MVT::i64,
87049 /*200870*/ OPC_CheckChild1Type, MVT::i64,
87062 /*200894*/ OPC_CheckChild1Type, MVT::i64,
87068 /*200904*/ OPC_CheckChild1Type, MVT::i64,
87086 /*200939*/ OPC_CheckChild1Type, MVT::i64,
87099 /*200962*/ OPC_CheckType, MVT::i64,
87103 /*200968*/ OPC_CheckChild1Type, MVT::i64,
87117 /*200994*/ OPC_CheckChild1Type, MVT::i64,
87130 /*201018*/ OPC_CheckChild1Type, MVT::i64,
87143 /*201041*/ OPC_CheckType, MVT::i64,
87147 /*201047*/ OPC_CheckChild1Type, MVT::i64,
87161 /*201073*/ OPC_CheckChild1Type, MVT::i64,
87174 /*201097*/ OPC_CheckChild1Type, MVT::i64,
87180 /*201107*/ OPC_CheckChild1Type, MVT::i64,
87201 /*201146*/ OPC_CheckChild1Type, MVT::i64,
87210 /*201161*/ OPC_CheckChild1Type, MVT::i64,
87222 /*201183*/ OPC_CheckChild1Type, MVT::i64,
87231 /*201198*/ OPC_CheckChild1Type, MVT::i64,
87243 /*201220*/ OPC_CheckChild1Type, MVT::i64,
87252 /*201235*/ OPC_CheckChild1Type, MVT::i64,
87269 /*201267*/ OPC_CheckChild1Type, MVT::i64,
87278 /*201282*/ OPC_CheckChild1Type, MVT::i64,
87290 /*201304*/ OPC_CheckChild1Type, MVT::i64,
87299 /*201319*/ OPC_CheckChild1Type, MVT::i64,
87311 /*201341*/ OPC_CheckChild1Type, MVT::i64,
87320 /*201356*/ OPC_CheckChild1Type, MVT::i64,
87350 /*201412*/ OPC_CheckType, MVT::i64,
87384 /*201473*/ OPC_CheckType, MVT::i64,
87433 /*201562*/ OPC_CheckType, MVT::i64,
87467 /*201623*/ OPC_CheckType, MVT::i64,
87509 /*201700*/ OPC_CheckChild1Type, MVT::i64,
87520 /*201720*/ OPC_CheckChild1Type, MVT::i64,
87531 /*201740*/ OPC_CheckChild1Type, MVT::i64,
87547 /*201770*/ OPC_CheckChild1Type, MVT::i64,
87558 /*201790*/ OPC_CheckChild1Type, MVT::i64,
87569 /*201810*/ OPC_CheckChild1Type, MVT::i64,
87590 /*201849*/ OPC_CheckType, MVT::i64,
87616 /*201901*/ OPC_CheckType, MVT::i64,
87645 /*201957*/ OPC_CheckType, MVT::i64,
87672 /*202010*/ OPC_CheckType, MVT::i64,
88116 /*202840*/ /*SwitchType*/ 13, MVT::i64,// ->202855
88119 MVT::i64, MVT::i32, 3/*#Ops*/, 0, 2, 3,
88136 /*202891*/ /*SwitchType*/ 13, MVT::i64,// ->202906
88139 MVT::i64, MVT::i32, 3/*#Ops*/, 1, 2, 3,
88161 /*202945*/ /*SwitchType*/ 30, MVT::i64,// ->202977
88165 MVT::i64, MVT::i32, 3/*#Ops*/, 0, 2, 3,
88171 MVT::i64, MVT::i32, 3/*#Ops*/, 1, 2, 3,
88187 /*203008*/ /*SwitchType*/ 9, MVT::i64,// ->203019
88189 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1,
88206 /*203052*/ /*SwitchType*/ 9, MVT::i64,// ->203063
88208 MVT::i64, MVT::i32, 2/*#Ops*/, 1, 0,
88231 /*203098*/ OPC_CheckType, MVT::i64,
88235 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 3,
88246 /*203128*/ OPC_CheckType, MVT::i64,
88248 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1,
88276 /*203198*/ /*SwitchType*/ 12, MVT::i64,// ->203212
88279 MVT::i64, 3/*#Ops*/, 0, 2, 3,
88331 /*203328*/ OPC_CheckType, MVT::i64,
88334 MVT::i64, 3/*#Ops*/, 1, 2, 3,
88341 /*203356*/ OPC_CheckType, MVT::i64,
88345 MVT::i64, 3/*#Ops*/, 0, 2, 3,
88351 MVT::i64, 3/*#Ops*/, 1, 2, 3,
88364 /*203409*/ OPC_CheckType, MVT::i64,
88368 MVT::i64, 3/*#Ops*/, 1, 2, 3,
88374 MVT::i64, 3/*#Ops*/, 0, 2, 3,
88396 /*203471*/ OPC_CheckType, MVT::i64,
88400 MVT::i64, 2/*#Ops*/, 0, 3,
88420 /*203519*/ OPC_CheckType, MVT::i64,
88424 MVT::i64, 3/*#Ops*/, 0, 2, 3,
88430 MVT::i64, 3/*#Ops*/, 1, 2, 3,
88449 /*203583*/ /*SwitchType*/ 8, MVT::i64,// ->203593
88451 MVT::i64, 2/*#Ops*/, 0, 1,
88484 /*203667*/ OPC_CheckType, MVT::i64,
88486 MVT::i64, 2/*#Ops*/, 0, 1,
88497 /*203698*/ OPC_CheckType, MVT::i64,
88499 MVT::i64, 2/*#Ops*/, 1, 0,
88510 /*203734*/ /*SwitchType*/ 11, MVT::i64,// ->203747
88511 /*203736*/ OPC_EmitRegister, MVT::i64, AArch64::XZR,
88513 MVT::i64, 2/*#Ops*/, 1, 0,
88524 /*203761*/ /*SwitchType*/ 8, MVT::i64,// ->203771
88526 MVT::i64, 2/*#Ops*/, 0, 1,
88549 /*203809*/ OPC_CheckChild1Type, MVT::i64,
88559 /*203826*/ OPC_CheckChild1Type, MVT::i64,
88613 /*203919*/ OPC_CheckChild1Type, MVT::i64,
88623 /*203936*/ OPC_CheckChild1Type, MVT::i64,
88662 /*204003*/ OPC_CheckChild1Type, MVT::i64,
88672 /*204020*/ OPC_CheckChild1Type, MVT::i64,
88738 /*204132*/ OPC_CheckChild1Type, MVT::i64,
88748 /*204149*/ OPC_CheckChild1Type, MVT::i64,
88943 /*204506*/ /*SwitchType*/ 12, MVT::i64,// ->204520
88946 MVT::i64, 3/*#Ops*/, 0, 2, 3,
88963 /*204555*/ /*SwitchType*/ 12, MVT::i64,// ->204569
88966 MVT::i64, 3/*#Ops*/, 1, 2, 3,
88990 /*204606*/ OPC_CheckType, MVT::i64,
88994 MVT::i64, 2/*#Ops*/, 0, 3,
89014 /*204654*/ OPC_CheckType, MVT::i64,
89018 MVT::i64, 3/*#Ops*/, 0, 2, 3,
89024 MVT::i64, 3/*#Ops*/, 1, 2, 3,
89040 /*204714*/ /*SwitchType*/ 8, MVT::i64,// ->204724
89042 MVT::i64, 2/*#Ops*/, 0, 1,
89059 /*204756*/ /*SwitchType*/ 8, MVT::i64,// ->204766
89061 MVT::i64, 2/*#Ops*/, 1, 0,
89073 /*204781*/ /*SwitchType*/ 8, MVT::i64,// ->204791
89075 MVT::i64, 2/*#Ops*/, 0, 1,
91618 /*208932*/ OPC_CheckChild3Type, MVT::i64,
91631 /*208954*/ OPC_CheckChild3Type, MVT::i64,
91644 /*208975*/ OPC_CheckChild3Type, MVT::i64,
91659 /*209007*/ OPC_CheckChild3Type, MVT::i64,
91674 /*209041*/ OPC_CheckChild3Type, MVT::i64,
91689 /*209072*/ OPC_CheckChild3Type, MVT::i64,
91700 /*209089*/ OPC_CheckChild3Type, MVT::i64,
91753 /*209199*/ OPC_CheckChild3Type, MVT::i64,
91766 /*209221*/ OPC_CheckChild3Type, MVT::i64,
91779 /*209242*/ OPC_CheckChild3Type, MVT::i64,
91794 /*209274*/ OPC_CheckChild3Type, MVT::i64,
91809 /*209308*/ OPC_CheckChild3Type, MVT::i64,
91824 /*209339*/ OPC_CheckChild3Type, MVT::i64,
91835 /*209356*/ OPC_CheckChild3Type, MVT::i64,
91878 /*209447*/ OPC_CheckChild2Type, MVT::i64,
91880 /*209450*/ OPC_CheckType, MVT::i64,
91885 MVT::i64, 3/*#Ops*/, 1, 3, 4,
91898 MVT::i64, 2/*#Ops*/, 3, 2,
91904 /*209494*/ OPC_CheckChild2Type, MVT::i64,
91909 MVT::i64, 1/*#Ops*/, 1,
91915 /*209512*/ OPC_EmitInteger, MVT::i64, 0,
91920 MVT::i64, 3/*#Ops*/, 2, 3, 4,
91926 /*209538*/ OPC_EmitInteger, MVT::i64, 0,
91931 MVT::i64, 3/*#Ops*/, 2, 3, 4,
91937 /*209564*/ OPC_EmitInteger, MVT::i64, 0,
91942 MVT::i64, 3/*#Ops*/, 2, 3, 4,
91949 /*209592*/ OPC_CheckChild2Type, MVT::i64,
91954 MVT::i64, 1/*#Ops*/, 1,
91960 /*209610*/ OPC_EmitInteger, MVT::i64, 0,
91965 MVT::i64, 3/*#Ops*/, 2, 3, 4,
91971 /*209636*/ OPC_EmitInteger, MVT::i64, 0,
91976 MVT::i64, 3/*#Ops*/, 2, 3, 4,
91982 /*209662*/ OPC_EmitInteger, MVT::i64, 0,
91987 MVT::i64, 3/*#Ops*/, 2, 3, 4,
91996 MVT::i64, 0/*#Ops*/,
92004 MVT::i64, 0/*#Ops*/,
92010 /*209716*/ OPC_CheckChild2Type, MVT::i64,
92012 /*209719*/ OPC_CheckType, MVT::i64,
92016 MVT::i64, 2/*#Ops*/, 1, 2,
92022 /*209737*/ OPC_CheckType, MVT::i64,
92025 /*209742*/ OPC_EmitRegister, MVT::i64, AArch64::SP,
92027 MVT::i64, 2/*#Ops*/, 2, 1,
92095 /*209884*/ OPC_CheckType, MVT::i64,
92100 MVT::i64, 4/*#Ops*/, 2, 3, 4, 5,
92107 MVT::i64, 4/*#Ops*/, 2, 3, 4, 5,
92171 /*210028*/ OPC_CheckType, MVT::i64,
92176 MVT::i64, 2/*#Ops*/, 2, 3,
92183 MVT::i64, 2/*#Ops*/, 2, 3,
92188 /*210059*/ OPC_CheckChild1Type, MVT::i64,
92215 /*210105*/ /*SwitchType*/ 12, MVT::i64,// ->210119
92220 MVT::i64, 1/*#Ops*/, 1,
92343 /*210350*/ OPC_CheckChild2Type, MVT::i64,
92377 /*210416*/ OPC_CheckChild1Type, MVT::i64,
92407 /*210465*/ OPC_CheckChild2Type, MVT::i64,
92422 /*210492*/ OPC_CheckChild2Type, MVT::i64,
92511 /*210641*/ OPC_CheckChild2Type, MVT::i64,
92513 /*210644*/ OPC_CheckChild3Type, MVT::i64,
92521 MVT::i64, 2/*#Ops*/, 2, 3,
92527 /*210669*/ OPC_CheckChild2Type, MVT::i64,
92529 /*210672*/ OPC_CheckChild3Type, MVT::i64,
92537 MVT::i64, 2/*#Ops*/, 2, 3,
92551 /*210709*/ OPC_EmitInteger, MVT::i64, 15,
92562 /*210729*/ OPC_CheckType, MVT::i64,
92564 MVT::i64, 1/*#Ops*/, 0,
92569 /*210742*/ OPC_CheckType, MVT::i64,
92571 MVT::i64, 1/*#Ops*/, 0,
92576 /*210755*/ OPC_CheckType, MVT::i64,
92578 MVT::i64, 1/*#Ops*/, 0,
92583 /*210768*/ OPC_CheckType, MVT::i64,
92585 MVT::i64, 1/*#Ops*/, 0,
92603 /*210808*/ /*SwitchType*/ 12, MVT::i64,// ->210822
92604 /*210810*/ OPC_EmitRegister, MVT::i64, AArch64::XZR,
92606 MVT::i64, 3/*#Ops*/, 0, 1, 2,
92623 /*210848*/ /*SwitchType*/ 12, MVT::i64,// ->210862
92624 /*210850*/ OPC_EmitRegister, MVT::i64, AArch64::XZR,
92626 MVT::i64, 3/*#Ops*/, 1, 0, 2,
92641 /*210882*/ OPC_CheckType, MVT::i64,
92646 /*210896*/ OPC_EmitRegister, MVT::i64, AArch64::XZR,
92648 MVT::i64, 3/*#Ops*/, 0, 4, 5,
92656 /*210915*/ OPC_CheckType, MVT::i64,
92657 /*210917*/ OPC_EmitRegister, MVT::i64, AArch64::XZR,
92659 MVT::i64, 3/*#Ops*/, 0, 1, 2,
92672 /*210945*/ OPC_CheckType, MVT::i64,
92677 /*210959*/ OPC_EmitRegister, MVT::i64, AArch64::XZR,
92679 MVT::i64, 3/*#Ops*/, 0, 4, 5,
92687 /*210978*/ OPC_CheckType, MVT::i64,
92688 /*210980*/ OPC_EmitRegister, MVT::i64, AArch64::XZR,
92690 MVT::i64, 3/*#Ops*/, 0, 1, 2,
92712 /*211033*/ OPC_EmitRegister, MVT::i64, AArch64::XZR,
92714 MVT::i64, 3/*#Ops*/, 3, 6, 7,
92728 /*211067*/ /*SwitchType*/ 12, MVT::i64,// ->211081
92729 /*211069*/ OPC_EmitRegister, MVT::i64, AArch64::XZR,
92731 MVT::i64, 3/*#Ops*/, 0, 1, 2,
92744 /*211098*/ OPC_CheckType, MVT::i64,
92769 /*211147*/ OPC_CheckType, MVT::i64,
92798 /*211201*/ OPC_CheckType, MVT::i64,
92824 /*211251*/ OPC_CheckType, MVT::i64,
92905 /*211412*/ /*SwitchType*/ 20, MVT::i64,// ->211434
92906 /*211414*/ OPC_EmitRegister, MVT::i64, AArch64::XZR,
92907 /*211417*/ OPC_EmitRegister, MVT::i64, AArch64::XZR,
92911 MVT::i64, 3/*#Ops*/, 2, 3, 4,
92932 /*211479*/ /*SwitchType*/ 20, MVT::i64,// ->211501
92933 /*211481*/ OPC_EmitRegister, MVT::i64, AArch64::XZR,
92934 /*211484*/ OPC_EmitRegister, MVT::i64, AArch64::XZR,
92938 MVT::i64, 3/*#Ops*/, 2, 3, 4,
92963 /*211539*/ /*SwitchType*/ 14, MVT::i64,// ->211555
92967 MVT::i64, 3/*#Ops*/, 0, 1, 4,
92992 /*211595*/ /*SwitchType*/ 17, MVT::i64,// ->211614
92997 MVT::i64, 3/*#Ops*/, 1, 0, 5,
93021 /*211660*/ /*SwitchType*/ 14, MVT::i64,// ->211676
93025 MVT::i64, 3/*#Ops*/, 0, 1, 4,
93050 /*211725*/ /*SwitchType*/ 17, MVT::i64,// ->211744
93055 MVT::i64, 3/*#Ops*/, 1, 0, 5,
93079 /*211781*/ /*SwitchType*/ 14, MVT::i64,// ->211797
93083 MVT::i64, 3/*#Ops*/, 0, 1, 4,
93108 /*211837*/ /*SwitchType*/ 17, MVT::i64,// ->211856
93113 MVT::i64, 3/*#Ops*/, 1, 0, 5,
93134 /*211890*/ /*SwitchType*/ 17, MVT::i64,// ->211909
93135 /*211892*/ OPC_EmitRegister, MVT::i64, AArch64::XZR,
93139 MVT::i64, 3/*#Ops*/, 0, 3, 4,
93161 /*211946*/ /*SwitchType*/ 20, MVT::i64,// ->211968
93162 /*211948*/ OPC_EmitRegister, MVT::i64, AArch64::XZR,
93167 MVT::i64, 3/*#Ops*/, 0, 3, 5,
93188 /*212011*/ /*SwitchType*/ 17, MVT::i64,// ->212030
93189 /*212013*/ OPC_EmitRegister, MVT::i64, AArch64::XZR,
93193 MVT::i64, 3/*#Ops*/, 0, 3, 4,
93215 /*212076*/ /*SwitchType*/ 20, MVT::i64,// ->212098
93216 /*212078*/ OPC_EmitRegister, MVT::i64, AArch64::XZR,
93221 MVT::i64, 3/*#Ops*/, 0, 3, 5,
93241 /*212128*/ /*SwitchType*/ 14, MVT::i64,// ->212144
93245 MVT::i64, 3/*#Ops*/, 0, 1, 4,
93300 MVT::i64, 2/*#Ops*/, 3, 4, // Results = #5
93303 MVT::i64, 3/*#Ops*/, 5, 2, 6, // Results = #7
93306 MVT::i64, 3/*#Ops*/, 7, 1, 8, // Results = #9
93309 MVT::i64, 3/*#Ops*/, 9, 0, 10,
93328 MVT::i64, 2/*#Ops*/, 3, 4, // Results = #5
93331 MVT::i64, 3/*#Ops*/, 5, 2, 6, // Results = #7
93334 MVT::i64, 3/*#Ops*/, 7, 1, 8, // Results = #9
93337 MVT::i64, 3/*#Ops*/, 9, 0, 10,
93356 MVT::i64, 2/*#Ops*/, 3, 4, // Results = #5
93359 MVT::i64, 3/*#Ops*/, 5, 2, 6, // Results = #7
93362 MVT::i64, 3/*#Ops*/, 7, 1, 8, // Results = #9
93365 MVT::i64, 3/*#Ops*/, 9, 0, 10,
93384 MVT::i64, 2/*#Ops*/, 3, 4, // Results = #5
93387 MVT::i64, 3/*#Ops*/, 5, 2, 6, // Results = #7
93390 MVT::i64, 3/*#Ops*/, 7, 1, 8, // Results = #9
93393 MVT::i64, 3/*#Ops*/, 9, 0, 10,
93455 /*212633*/ /*SwitchType*/ 124, MVT::i64,// ->212759
93459 MVT::i64, MVT::i32, 3/*#Ops*/, 0, 2, 3,
93465 MVT::i64, MVT::i32, 3/*#Ops*/, 0, 2, 3,
93471 MVT::i64, MVT::i32, 3/*#Ops*/, 1, 2, 3,
93477 MVT::i64, MVT::i32, 3/*#Ops*/, 1, 2, 3,
93483 MVT::i64, MVT::i32, 3/*#Ops*/, 0, 2, 3,
93489 MVT::i64, MVT::i32, 3/*#Ops*/, 0, 2, 3,
93495 MVT::i64, MVT::i32, 3/*#Ops*/, 1, 2, 3,
93501 MVT::i64, MVT::i32, 3/*#Ops*/, 1, 2, 3,
93506 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1,
93545 /*212837*/ /*SwitchType*/ 68, MVT::i64,// ->212907
93549 MVT::i64, MVT::i32, 3/*#Ops*/, 0, 2, 3,
93555 MVT::i64, MVT::i32, 3/*#Ops*/, 0, 2, 3,
93561 MVT::i64, MVT::i32, 3/*#Ops*/, 0, 2, 3,
93567 MVT::i64, MVT::i32, 3/*#Ops*/, 0, 2, 3,
93572 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1,
93627 /*213000*/ OPC_CheckChild0Type, MVT::i64,
93724 /*213177*/ OPC_CheckChild0Type, MVT::i64,
93784 /*213287*/ OPC_CheckType, MVT::i64,
93786 MVT::i64, 2/*#Ops*/, 0, 1,
93796 /*213308*/ OPC_CheckType, MVT::i64,
93798 MVT::i64, 2/*#Ops*/, 0, 1,
93808 /*213329*/ OPC_CheckType, MVT::i64,
93810 MVT::i64, 2/*#Ops*/, 0, 1,
93820 /*213350*/ OPC_CheckType, MVT::i64,
93822 MVT::i64, 2/*#Ops*/, 0, 1,
93832 /*213371*/ OPC_CheckType, MVT::i64,
93834 MVT::i64, 2/*#Ops*/, 0, 1,
93844 /*213392*/ OPC_CheckType, MVT::i64,
93846 MVT::i64, 2/*#Ops*/, 0, 1,
93856 /*213411*/ OPC_CheckType, MVT::i64,
93858 MVT::i64, 2/*#Ops*/, 0, 1,
93866 /*213428*/ OPC_CheckChild1Type, MVT::i64,
93879 /*213451*/ OPC_CheckChild1Type, MVT::i64,
93892 /*213474*/ OPC_CheckChild1Type, MVT::i64,
93905 /*213497*/ OPC_CheckChild1Type, MVT::i64,
93937 /*213564*/ /*SwitchType*/ 28, MVT::i64,// ->213594
93942 MVT::i64, 2/*#Ops*/, 0, 2,
93948 MVT::i64, 2/*#Ops*/, 1, 2,
93970 /*213629*/ /*SwitchType*/ 28, MVT::i64,// ->213659
93975 MVT::i64, 2/*#Ops*/, 0, 2,
93981 MVT::i64, 2/*#Ops*/, 1, 2,
94003 /*213694*/ /*SwitchType*/ 28, MVT::i64,// ->213724
94008 MVT::i64, 2/*#Ops*/, 0, 2,
94014 MVT::i64, 2/*#Ops*/, 1, 2,
94029 /*213744*/ /*SwitchType*/ 7, MVT::i64,// ->213753
94031 MVT::i64, 1/*#Ops*/, 0,
94042 /*213767*/ /*SwitchType*/ 7, MVT::i64,// ->213776
94044 MVT::i64, 1/*#Ops*/, 0,
94058 /*213796*/ /*SwitchType*/ 7, MVT::i64,// ->213805
94060 MVT::i64, 1/*#Ops*/, 0,
94071 /*213819*/ /*SwitchType*/ 7, MVT::i64,// ->213828
94073 MVT::i64, 1/*#Ops*/, 0,
94087 /*213848*/ /*SwitchType*/ 7, MVT::i64,// ->213857
94089 MVT::i64, 1/*#Ops*/, 0,
94100 /*213871*/ /*SwitchType*/ 7, MVT::i64,// ->213880
94102 MVT::i64, 1/*#Ops*/, 0,
94116 /*213900*/ /*SwitchType*/ 7, MVT::i64,// ->213909
94118 MVT::i64, 1/*#Ops*/, 0,
94129 /*213923*/ /*SwitchType*/ 7, MVT::i64,// ->213932
94131 MVT::i64, 1/*#Ops*/, 0,
94147 /*213954*/ /*SwitchType*/ 9, MVT::i64,// ->213965
94150 MVT::i64, 1/*#Ops*/, 0,
94162 /*213981*/ /*SwitchType*/ 9, MVT::i64,// ->213992
94165 MVT::i64, 1/*#Ops*/, 0,
94177 /*214008*/ /*SwitchType*/ 9, MVT::i64,// ->214019
94180 MVT::i64, 1/*#Ops*/, 0,
94249 /*214142*/ /*SwitchType*/ 28, MVT::i64,// ->214172
94254 MVT::i64, 2/*#Ops*/, 0, 2,
94260 MVT::i64, 2/*#Ops*/, 1, 2,
94282 /*214207*/ /*SwitchType*/ 28, MVT::i64,// ->214237
94287 MVT::i64, 2/*#Ops*/, 0, 2,
94293 MVT::i64, 2/*#Ops*/, 1, 2,
94315 /*214272*/ /*SwitchType*/ 28, MVT::i64,// ->214302
94320 MVT::i64, 2/*#Ops*/, 0, 2,
94326 MVT::i64, 2/*#Ops*/, 1, 2,
94341 /*214322*/ /*SwitchType*/ 7, MVT::i64,// ->214331
94343 MVT::i64, 1/*#Ops*/, 0,
94354 /*214345*/ /*SwitchType*/ 7, MVT::i64,// ->214354
94356 MVT::i64, 1/*#Ops*/, 0,
94370 /*214374*/ /*SwitchType*/ 7, MVT::i64,// ->214383
94372 MVT::i64, 1/*#Ops*/, 0,
94383 /*214397*/ /*SwitchType*/ 7, MVT::i64,// ->214406
94385 MVT::i64, 1/*#Ops*/, 0,
94399 /*214426*/ /*SwitchType*/ 7, MVT::i64,// ->214435
94401 MVT::i64, 1/*#Ops*/, 0,
94412 /*214449*/ /*SwitchType*/ 7, MVT::i64,// ->214458
94414 MVT::i64, 1/*#Ops*/, 0,
94428 /*214478*/ /*SwitchType*/ 7, MVT::i64,// ->214487
94430 MVT::i64, 1/*#Ops*/, 0,
94441 /*214501*/ /*SwitchType*/ 7, MVT::i64,// ->214510
94443 MVT::i64, 1/*#Ops*/, 0,
94459 /*214532*/ /*SwitchType*/ 9, MVT::i64,// ->214543
94462 MVT::i64, 1/*#Ops*/, 0,
94474 /*214559*/ /*SwitchType*/ 9, MVT::i64,// ->214570
94477 MVT::i64, 1/*#Ops*/, 0,
94489 /*214586*/ /*SwitchType*/ 9, MVT::i64,// ->214597
94492 MVT::i64, 1/*#Ops*/, 0,
94546 /*214687*/ OPC_CheckChild1Type, MVT::i64,
94551 /*214696*/ /*SwitchType*/ 11, MVT::i64,// ->214709
94553 /*214700*/ OPC_CheckChild1Type, MVT::i64,
94555 MVT::i64, 1/*#Ops*/, 0,
94565 /*214720*/ OPC_CheckType, MVT::i64,
94578 /*214744*/ OPC_CheckType, MVT::i64,
94581 MVT::i64, 3/*#Ops*/, 0, 0, 2,
94589 /*214765*/ OPC_CheckType, MVT::i64,
94596 /*214779*/ /*SwitchType*/ 23, MVT::i64,// ->214804
94600 MVT::i64, 3/*#Ops*/, 2, 1, 3, // Results = #4
94602 MVT::i64, 2/*#Ops*/, 0, 4,
94608 /*214809*/ OPC_CheckType, MVT::i64,
94617 /*214826*/ OPC_CheckType, MVT::i64,
94624 /*214840*/ /*SwitchType*/ 23, MVT::i64,// ->214865
94628 MVT::i64, 3/*#Ops*/, 2, 1, 3, // Results = #4
94630 MVT::i64, 2/*#Ops*/, 0, 4,
94637 /*214869*/ OPC_CheckChild1Type, MVT::i64,
94638 /*214871*/ OPC_SwitchType /*2 cases */, 8, MVT::i64,// ->214882
94640 MVT::i64, 2/*#Ops*/, 0, 1,
94661 /*214920*/ OPC_CheckChild1Type, MVT::i64,
94670 /*214935*/ OPC_CheckChild1Type, MVT::i64,
94672 /*214938*/ OPC_CheckType, MVT::i64,
94674 MVT::i64, 1/*#Ops*/, 0,
94685 /*214960*/ /*SwitchType*/ 7, MVT::i64,// ->214969
94687 MVT::i64, 1/*#Ops*/, 0,
94702 /*214991*/ OPC_CheckType, MVT::i64,
94705 /*214995*/ OPC_CheckType, MVT::i64,
94708 MVT::i64, 2/*#Ops*/, 0, 2,
94713 /*215009*/ OPC_CheckType, MVT::i64,
94715 MVT::i64, 0/*#Ops*/, // Results = #1
94718 MVT::i64, 3/*#Ops*/, 1, 0, 2, // Results = #3
94719 /*215029*/ OPC_EmitInteger, MVT::i64, 0,
94720 /*215032*/ OPC_EmitInteger, MVT::i64, 31,
94722 MVT::i64, 3/*#Ops*/, 3, 4, 5,
94731 /*215055*/ OPC_CheckChild1Type, MVT::i64,
94741 /*215075*/ OPC_CheckChild1Type, MVT::i64,
94751 /*215095*/ OPC_CheckChild1Type, MVT::i64,
94798 /*215188*/ OPC_CheckType, MVT::i64,
94814 /*215220*/ OPC_CheckType, MVT::i64,
94820 MVT::i64, 3/*#Ops*/, 0, 3, 5,
94831 /*215252*/ OPC_CheckType, MVT::i64,
94847 /*215284*/ OPC_CheckType, MVT::i64,
94853 MVT::i64, 3/*#Ops*/, 0, 3, 5,
94865 /*215319*/ OPC_CheckType, MVT::i64,
94867 /*215322*/ OPC_CheckType, MVT::i64,
94869 MVT::i64, 0/*#Ops*/, // Results = #2
94872 MVT::i64, 3/*#Ops*/, 2, 0, 3, // Results = #4
94878 MVT::i64, 3/*#Ops*/, 4, 6, 8,
94888 /*215372*/ OPC_CheckType, MVT::i64,
94904 /*215404*/ OPC_CheckType, MVT::i64,
94910 MVT::i64, 3/*#Ops*/, 0, 3, 5,
94918 /*215433*/ OPC_CheckType, MVT::i64,
94925 /*215447*/ /*SwitchType*/ 23, MVT::i64,// ->215472
94929 MVT::i64, 3/*#Ops*/, 2, 1, 3, // Results = #4
94931 MVT::i64, 2/*#Ops*/, 0, 4,
94937 /*215477*/ OPC_CheckType, MVT::i64,
94946 /*215494*/ OPC_CheckType, MVT::i64,
94953 /*215508*/ /*SwitchType*/ 23, MVT::i64,// ->215533
94957 MVT::i64, 3/*#Ops*/, 2, 1, 3, // Results = #4
94959 MVT::i64, 2/*#Ops*/, 0, 4,
94966 /*215537*/ OPC_CheckChild1Type, MVT::i64,
94967 /*215539*/ OPC_SwitchType /*2 cases */, 8, MVT::i64,// ->215550
94969 MVT::i64, 2/*#Ops*/, 0, 1,
94995 MVT::i64, 2/*#Ops*/, 1, 2,
95011 MVT::i64, 2/*#Ops*/, 1, 2,
95117 /*215807*/ OPC_CheckChild1Type, MVT::i64,
95147 /*215856*/ OPC_CheckType, MVT::i64,
95160 /*215880*/ OPC_CheckType, MVT::i64,
95163 MVT::i64, 3/*#Ops*/, 0, 1, 3,
95173 /*215906*/ OPC_CheckType, MVT::i64,
95179 /*215917*/ OPC_EmitInteger, MVT::i64, 31,
95187 /*215933*/ OPC_CheckType, MVT::i64,
95189 /*215937*/ OPC_EmitInteger, MVT::i64, 63,
95191 MVT::i64, 3/*#Ops*/, 0, 2, 3,
95199 /*215957*/ OPC_CheckType, MVT::i64,
95206 /*215971*/ /*SwitchType*/ 23, MVT::i64,// ->215996
95210 MVT::i64, 3/*#Ops*/, 2, 1, 3, // Results = #4
95212 MVT::i64, 2/*#Ops*/, 0, 4,
95218 /*216001*/ OPC_CheckType, MVT::i64,
95227 /*216018*/ OPC_CheckType, MVT::i64,
95234 /*216032*/ /*SwitchType*/ 23, MVT::i64,// ->216057
95238 MVT::i64, 3/*#Ops*/, 2, 1, 3, // Results = #4
95240 MVT::i64, 2/*#Ops*/, 0, 4,
95247 /*216061*/ OPC_CheckChild1Type, MVT::i64,
95248 /*216063*/ OPC_SwitchType /*2 cases */, 8, MVT::i64,// ->216074
95250 MVT::i64, 2/*#Ops*/, 0, 1,
95272 /*216113*/ OPC_CheckType, MVT::i64,
95285 /*216134*/ OPC_CheckChild1Type, MVT::i64,
95289 /*216141*/ OPC_CheckType, MVT::i64,
95330 /*216215*/ OPC_CheckType, MVT::i64,
95343 /*216236*/ OPC_CheckChild1Type, MVT::i64,
95347 /*216243*/ OPC_CheckType, MVT::i64,
95461 /*216444*/ OPC_SwitchType /*2 cases */, 12, MVT::i64,// ->216459
95465 MVT::i64, 2/*#Ops*/, 0, 2,
95560 /*216630*/ OPC_SwitchType /*2 cases */, 12, MVT::i64,// ->216645
95564 MVT::i64, 2/*#Ops*/, 0, 2,
95649 /*216798*/ OPC_SwitchType /*2 cases */, 12, MVT::i64,// ->216813
95653 MVT::i64, 2/*#Ops*/, 0, 2,
95738 /*216966*/ OPC_SwitchType /*2 cases */, 12, MVT::i64,// ->216981
95742 MVT::i64, 2/*#Ops*/, 0, 2,
95837 /*217152*/ OPC_SwitchType /*2 cases */, 12, MVT::i64,// ->217167
95841 MVT::i64, 2/*#Ops*/, 0, 2,
95926 /*217320*/ OPC_SwitchType /*2 cases */, 12, MVT::i64,// ->217335
95930 MVT::i64, 2/*#Ops*/, 0, 2,
96015 /*217488*/ OPC_SwitchType /*2 cases */, 12, MVT::i64,// ->217503
96019 MVT::i64, 2/*#Ops*/, 0, 2,
96111 /*217670*/ /*SwitchType*/ 14, MVT::i64,// ->217686
96115 MVT::i64, 3/*#Ops*/, 0, 1, 4,
96135 /*217718*/ /*SwitchType*/ 14, MVT::i64,// ->217734
96139 MVT::i64, 3/*#Ops*/, 0, 1, 4,
96159 /*217766*/ /*SwitchType*/ 14, MVT::i64,// ->217782
96163 MVT::i64, 3/*#Ops*/, 0, 1, 4,
96172 /*217793*/ OPC_CheckType, MVT::i64,
96174 MVT::i64, 1/*#Ops*/, 0,
96179 /*217806*/ OPC_CheckType, MVT::i64,
96181 MVT::i64, 1/*#Ops*/, 0,
96186 /*217819*/ OPC_CheckType, MVT::i64,
96188 MVT::i64, 1/*#Ops*/, 0,
96193 /*217832*/ OPC_CheckType, MVT::i64,
96195 MVT::i64, 1/*#Ops*/, 0,
96200 /*217845*/ OPC_CheckType, MVT::i64,
96202 MVT::i64, 1/*#Ops*/, 0,
96211 /*217865*/ OPC_CheckType, MVT::i64,
96213 MVT::i64, 1/*#Ops*/, 0,
96218 /*217878*/ OPC_CheckType, MVT::i64,
96220 MVT::i64, 1/*#Ops*/, 0,
96225 /*217891*/ OPC_CheckType, MVT::i64,
96227 MVT::i64, 1/*#Ops*/, 0,
96232 /*217904*/ OPC_CheckType, MVT::i64,
96234 MVT::i64, 1/*#Ops*/, 0,
96247 MVT::i64, 1/*#Ops*/, 1,
96254 MVT::i64, 1/*#Ops*/, 1,
96286 MVT::i64, 1/*#Ops*/, 1,
96293 MVT::i64, 1/*#Ops*/, 1,
96298 /*218013*/ OPC_CheckChild1Type, MVT::i64,
96301 MVT::i64, 1/*#Ops*/, 1,
96310 /*218033*/ OPC_CheckType, MVT::i64,
96312 MVT::i64, 1/*#Ops*/, 0,
96322 /*218055*/ OPC_CheckType, MVT::i64,
96323 /*218057*/ OPC_EmitInteger, MVT::i64, 0,
96326 MVT::i64, 3/*#Ops*/, 1, 0, 2,
96330 /*218073*/ OPC_CheckType, MVT::i64,
96338 MVT::i64, 3/*#Ops*/, 1, 4, 5,
96353 /*218132*/ OPC_CheckChild1Type, MVT::i64,
96359 /*218142*/ OPC_CheckChild1Type, MVT::i64,
96372 /*218166*/ OPC_CheckChild1Type, MVT::i64,
96378 /*218176*/ OPC_CheckChild1Type, MVT::i64,
96391 /*218200*/ OPC_CheckChild1Type, MVT::i64,
96397 /*218210*/ OPC_CheckChild1Type, MVT::i64,
96454 /*218313*/ OPC_CheckChild1Type, MVT::i64,
96460 /*218323*/ OPC_CheckChild1Type, MVT::i64,
96473 /*218347*/ OPC_CheckChild1Type, MVT::i64,
96479 /*218357*/ OPC_CheckChild1Type, MVT::i64,
96492 /*218381*/ OPC_CheckChild1Type, MVT::i64,
96498 /*218391*/ OPC_CheckChild1Type, MVT::i64,
96552 /*218487*/ OPC_CheckChild1Type, MVT::i64,
96562 /*218507*/ OPC_CheckChild1Type, MVT::i64,
96572 /*218527*/ OPC_CheckChild1Type, MVT::i64,
96611 /*218602*/ OPC_CheckChild1Type, MVT::i64,
96613 /*218605*/ OPC_SwitchType /*2 cases */, 74, MVT::i64,// ->218682
96620 MVT::i64, 2/*#Ops*/, 2, 1,
96628 MVT::i64, 2/*#Ops*/, 2, 1,
96636 MVT::i64, 2/*#Ops*/, 2, 1,
96644 MVT::i64, 2/*#Ops*/, 2, 1,
96652 MVT::i64, 2/*#Ops*/, 2, 1,
96792 /*218920*/ OPC_CheckChild1Type, MVT::i64,
96794 /*218923*/ OPC_SwitchType /*2 cases */, 74, MVT::i64,// ->219000
96801 MVT::i64, 2/*#Ops*/, 2, 1,
96809 MVT::i64, 2/*#Ops*/, 2, 1,
96817 MVT::i64, 2/*#Ops*/, 2, 1,
96825 MVT::i64, 2/*#Ops*/, 2, 1,
96833 MVT::i64, 2/*#Ops*/, 2, 1,
96973 /*219238*/ OPC_CheckChild1Type, MVT::i64,
96975 /*219241*/ OPC_SwitchType /*2 cases */, 74, MVT::i64,// ->219318
96982 MVT::i64, 2/*#Ops*/, 2, 1,
96990 MVT::i64, 2/*#Ops*/, 2, 1,
96998 MVT::i64, 2/*#Ops*/, 2, 1,
97006 MVT::i64, 2/*#Ops*/, 2, 1,
97014 MVT::i64, 2/*#Ops*/, 2, 1,
97154 /*219556*/ OPC_CheckChild1Type, MVT::i64,
97156 /*219559*/ OPC_SwitchType /*2 cases */, 74, MVT::i64,// ->219636
97163 MVT::i64, 2/*#Ops*/, 2, 1,
97171 MVT::i64, 2/*#Ops*/, 2, 1,
97179 MVT::i64, 2/*#Ops*/, 2, 1,
97187 MVT::i64, 2/*#Ops*/, 2, 1,
97195 MVT::i64, 2/*#Ops*/, 2, 1,
97335 /*219874*/ OPC_CheckChild1Type, MVT::i64,
97337 /*219877*/ OPC_SwitchType /*2 cases */, 74, MVT::i64,// ->219954
97344 MVT::i64, 2/*#Ops*/, 2, 1,
97352 MVT::i64, 2/*#Ops*/, 2, 1,
97360 MVT::i64, 2/*#Ops*/, 2, 1,
97368 MVT::i64, 2/*#Ops*/, 2, 1,
97376 MVT::i64, 2/*#Ops*/, 2, 1,
97516 /*220192*/ OPC_CheckChild1Type, MVT::i64,
97518 /*220195*/ OPC_SwitchType /*2 cases */, 74, MVT::i64,// ->220272
97525 MVT::i64, 2/*#Ops*/, 2, 1,
97533 MVT::i64, 2/*#Ops*/, 2, 1,
97541 MVT::i64, 2/*#Ops*/, 2, 1,
97549 MVT::i64, 2/*#Ops*/, 2, 1,
97557 MVT::i64, 2/*#Ops*/, 2, 1,
97697 /*220510*/ OPC_CheckChild1Type, MVT::i64,
97699 /*220513*/ OPC_SwitchType /*2 cases */, 74, MVT::i64,// ->220590
97706 MVT::i64, 2/*#Ops*/, 2, 1,
97714 MVT::i64, 2/*#Ops*/, 2, 1,
97722 MVT::i64, 2/*#Ops*/, 2, 1,
97730 MVT::i64, 2/*#Ops*/, 2, 1,
97738 MVT::i64, 2/*#Ops*/, 2, 1,
97878 /*220828*/ OPC_CheckChild1Type, MVT::i64,
97880 /*220831*/ OPC_SwitchType /*2 cases */, 74, MVT::i64,// ->220908
97887 MVT::i64, 2/*#Ops*/, 2, 1,
97895 MVT::i64, 2/*#Ops*/, 2, 1,
97903 MVT::i64, 2/*#Ops*/, 2, 1,
97911 MVT::i64, 2/*#Ops*/, 2, 1,
97919 MVT::i64, 2/*#Ops*/, 2, 1,
98059 /*221146*/ OPC_CheckChild1Type, MVT::i64,
98061 /*221149*/ OPC_SwitchType /*2 cases */, 74, MVT::i64,// ->221226
98068 MVT::i64, 2/*#Ops*/, 2, 1,
98076 MVT::i64, 2/*#Ops*/, 2, 1,
98084 MVT::i64, 2/*#Ops*/, 2, 1,
98092 MVT::i64, 2/*#Ops*/, 2, 1,
98100 MVT::i64, 2/*#Ops*/, 2, 1,
98240 /*221464*/ OPC_CheckChild1Type, MVT::i64,
98243 /*221468*/ OPC_SwitchType /*2 cases */, 79, MVT::i64,// ->221550
98250 MVT::i64, 3/*#Ops*/, 2, 3, 1,
98258 MVT::i64, 3/*#Ops*/, 2, 3, 1,
98266 MVT::i64, 3/*#Ops*/, 2, 3, 1,
98274 MVT::i64, 3/*#Ops*/, 2, 3, 1,
98282 MVT::i64, 3/*#Ops*/, 2, 3, 1,
98420 /*221800*/ OPC_SwitchType /*2 cases */, 44, MVT::i64,// ->221847
98424 /*221809*/ OPC_EmitInteger, MVT::i64, 0,
98431 MVT::i64, 3/*#Ops*/, 1, 4, 5,
98437 MVT::i64, 1/*#Ops*/, 1,
98452 /*221866*/ OPC_CheckChild1Type, MVT::i64,
98454 /*221869*/ OPC_SwitchType /*2 cases */, 1|128,1/*129*/, MVT::i64,// ->222002
98460 /*221882*/ OPC_EmitRegister, MVT::i64, AArch64::XZR,
98462 MVT::i64, 2/*#Ops*/, 3, 2, // Results = #4
98464 MVT::i64, 2/*#Ops*/, 4, 1,
98471 /*221907*/ OPC_EmitRegister, MVT::i64, AArch64::XZR,
98473 MVT::i64, 2/*#Ops*/, 3, 2, // Results = #4
98475 MVT::i64, 2/*#Ops*/, 4, 1,
98482 /*221932*/ OPC_EmitRegister, MVT::i64, AArch64::XZR,
98484 MVT::i64, 2/*#Ops*/, 3, 2, // Results = #4
98486 MVT::i64, 2/*#Ops*/, 4, 1,
98493 /*221957*/ OPC_EmitRegister, MVT::i64, AArch64::XZR,
98495 MVT::i64, 2/*#Ops*/, 3, 2, // Results = #4
98497 MVT::i64, 2/*#Ops*/, 4, 1,
98504 /*221982*/ OPC_EmitRegister, MVT::i64, AArch64::XZR,
98506 MVT::i64, 2/*#Ops*/, 3, 2, // Results = #4
98508 MVT::i64, 2/*#Ops*/, 4, 1,
98693 /*222408*/ OPC_CheckChild1Type, MVT::i64,
98695 /*222411*/ OPC_SwitchType /*2 cases */, 1|128,1/*129*/, MVT::i64,// ->222544
98701 /*222424*/ OPC_EmitRegister, MVT::i64, AArch64::XZR,
98703 MVT::i64, 2/*#Ops*/, 3, 2, // Results = #4
98705 MVT::i64, 2/*#Ops*/, 4, 1,
98712 /*222449*/ OPC_EmitRegister, MVT::i64, AArch64::XZR,
98714 MVT::i64, 2/*#Ops*/, 3, 2, // Results = #4
98716 MVT::i64, 2/*#Ops*/, 4, 1,
98723 /*222474*/ OPC_EmitRegister, MVT::i64, AArch64::XZR,
98725 MVT::i64, 2/*#Ops*/, 3, 2, // Results = #4
98727 MVT::i64, 2/*#Ops*/, 4, 1,
98734 /*222499*/ OPC_EmitRegister, MVT::i64, AArch64::XZR,
98736 MVT::i64, 2/*#Ops*/, 3, 2, // Results = #4
98738 MVT::i64, 2/*#Ops*/, 4, 1,
98745 /*222524*/ OPC_EmitRegister, MVT::i64, AArch64::XZR,
98747 MVT::i64, 2/*#Ops*/, 3, 2, // Results = #4
98749 MVT::i64, 2/*#Ops*/, 4, 1,
98931 /*222946*/ OPC_CheckType, MVT::i64,
98933 MVT::i64, 0/*#Ops*/,
98938 /*222958*/ OPC_CheckType, MVT::i64,
98943 MVT::i64, 1/*#Ops*/, 1,
98956 /*222995*/ /*SwitchType*/ 11, MVT::i64,// ->223008
98959 MVT::i64, 2/*#Ops*/, 0, 1,
98973 /*223030*/ /*SwitchType*/ 12, MVT::i64,// ->223044
98976 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1,
98990 /*223065*/ /*SwitchType*/ 11, MVT::i64,// ->223078
98993 MVT::i64, 2/*#Ops*/, 0, 1,
99007 /*223100*/ /*SwitchType*/ 12, MVT::i64,// ->223114
99010 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1,
99022 /*223131*/ /*SwitchType*/ 8, MVT::i64,// ->223141
99024 MVT::i64, 2/*#Ops*/, 0, 1,
99036 /*223158*/ /*SwitchType*/ 8, MVT::i64,// ->223168
99038 MVT::i64, 2/*#Ops*/, 0, 1,
99045 /*223175*/ OPC_SwitchType /*4 cases */, 8, MVT::i64,// ->223186
99047 MVT::i64, 2/*#Ops*/, 0, 1,
99053 MVT::i64, 2/*#Ops*/, 0, 2, // Results = #3
99056 MVT::i64, 2/*#Ops*/, 1, 4, // Results = #5
99068 MVT::i64, 2/*#Ops*/, 0, 2, // Results = #3
99071 MVT::i64, 2/*#Ops*/, 1, 4, // Results = #5
99083 MVT::i64, 2/*#Ops*/, 0, 2, // Results = #3
99086 MVT::i64, 2/*#Ops*/, 1, 4, // Results = #5
99099 /*223337*/ OPC_SwitchType /*4 cases */, 8, MVT::i64,// ->223348
99101 MVT::i64, 2/*#Ops*/, 0, 1,
99107 MVT::i64, 2/*#Ops*/, 0, 2, // Results = #3
99110 MVT::i64, 2/*#Ops*/, 1, 4, // Results = #5
99122 MVT::i64, 2/*#Ops*/, 0, 2, // Results = #3
99125 MVT::i64, 2/*#Ops*/, 1, 4, // Results = #5
99137 MVT::i64, 2/*#Ops*/, 0, 2, // Results = #3
99140 MVT::i64, 2/*#Ops*/, 1, 4, // Results = #5
99157 /*223507*/ /*SwitchType*/ 7, MVT::i64,// ->223516
99159 MVT::i64, 1/*#Ops*/, 0,
99166 /*223522*/ OPC_CheckChild1Type, MVT::i64,
99195 /*223566*/ OPC_CheckChild1Type, MVT::i64,
99221 /*223607*/ OPC_CheckChild1Type, MVT::i64,
99253 /*223661*/ /*SwitchType*/ 9, MVT::i64,// ->223672
99256 MVT::i64, 1/*#Ops*/, 0,
99267 /*223686*/ /*SwitchType*/ 7, MVT::i64,// ->223695
99269 MVT::i64, 1/*#Ops*/, 0,
99280 /*223709*/ /*SwitchType*/ 7, MVT::i64,// ->223718
99282 MVT::i64, 1/*#Ops*/, 0,
99289 /*223724*/ OPC_CheckType, MVT::i64,
99294 MVT::i64, 1/*#Ops*/, 0,
99300 MVT::i64, 1/*#Ops*/, 0,
99306 MVT::i64, 1/*#Ops*/, 0,
99319 /*223774*/ OPC_SwitchType /*8 cases */, 13, MVT::i64,// ->223790
99324 MVT::i64, 2/*#Ops*/, 0, 1,
99386 /*223900*/ OPC_SwitchType /*8 cases */, 13, MVT::i64,// ->223916
99391 MVT::i64, 2/*#Ops*/, 0, 1,
99453 /*224026*/ OPC_SwitchType /*8 cases */, 13, MVT::i64,// ->224042
99458 MVT::i64, 2/*#Ops*/, 0, 1,
99521 /*224155*/ OPC_CheckType, MVT::i64,
99524 MVT::i64, 1/*#Ops*/, 0,
99538 /*224188*/ OPC_CheckChild1Type, MVT::i64,
99547 /*224203*/ OPC_CheckChild1Type, MVT::i64,
99559 /*224224*/ OPC_CheckChild1Type, MVT::i64,
99568 /*224239*/ OPC_CheckChild1Type, MVT::i64,
99580 /*224260*/ OPC_CheckChild1Type, MVT::i64,
99589 /*224275*/ OPC_CheckChild1Type, MVT::i64,
99908 /*224843*/ OPC_SwitchType /*8 cases */, 37, MVT::i64,// ->224883
99913 MVT::i64, 2/*#Ops*/, 0, 1,
99920 MVT::i64, 2/*#Ops*/, 0, 1, // Results = #2
99922 MVT::i64, 1/*#Ops*/, 2,
100020 /*225028*/ OPC_SwitchType /*8 cases */, 37, MVT::i64,// ->225068
100025 MVT::i64, 2/*#Ops*/, 0, 1,
100032 MVT::i64, 2/*#Ops*/, 0, 1, // Results = #2
100034 MVT::i64, 1/*#Ops*/, 2,
100123 /*225198*/ OPC_SwitchType /*8 cases */, 37, MVT::i64,// ->225238
100128 MVT::i64, 2/*#Ops*/, 0, 1,
100135 MVT::i64, 2/*#Ops*/, 0, 1, // Results = #2
100137 MVT::i64, 1/*#Ops*/, 2,
100226 /*225368*/ OPC_SwitchType /*8 cases */, 37, MVT::i64,// ->225408
100231 MVT::i64, 2/*#Ops*/, 0, 1,
100238 MVT::i64, 2/*#Ops*/, 0, 1, // Results = #2
100240 MVT::i64, 1/*#Ops*/, 2,
100329 /*225538*/ OPC_SwitchType /*8 cases */, 37, MVT::i64,// ->225578
100334 MVT::i64, 2/*#Ops*/, 0, 1,
100341 MVT::i64, 2/*#Ops*/, 0, 1, // Results = #2
100343 MVT::i64, 1/*#Ops*/, 2,
100432 /*225708*/ OPC_SwitchType /*8 cases */, 28, MVT::i64,// ->225739
100437 MVT::i64, 2/*#Ops*/, 0, 1,
100443 MVT::i64, 2/*#Ops*/, 0, 1,
100523 /*225853*/ OPC_SwitchType /*8 cases */, 11, MVT::i64,// ->225867
100526 MVT::i64, 2/*#Ops*/, 0, 1,
100613 /*225997*/ OPC_SwitchType /*8 cases */, 11, MVT::i64,// ->226011
100616 MVT::i64, 2/*#Ops*/, 0, 1,
101333 /*227177*/ OPC_CheckChild0Type, MVT::i64,
101352 MVT::i64, 2/*#Ops*/, 0, 1, // Results = #2
101370 MVT::i64, 2/*#Ops*/, 0, 1, // Results = #2
101388 MVT::i64, 2/*#Ops*/, 0, 1, // Results = #2
101412 MVT::i64, 2/*#Ops*/, 0, 1, // Results = #2
101430 MVT::i64, 2/*#Ops*/, 0, 1, // Results = #2
101806 /*228019*/ /*SwitchType*/ 16, MVT::i64,// ->228037
101807 /*228021*/ OPC_CheckChild0Type, MVT::i64,
101809 MVT::i64, 1/*#Ops*/, 0, // Results = #1
101811 MVT::i64, 1/*#Ops*/, 1,
101827 /*228065*/ /*SwitchType*/ 16, MVT::i64,// ->228083
101832 MVT::i64, 1/*#Ops*/, 1,
101845 /*228104*/ /*SwitchType*/ 14, MVT::i64,// ->228120
101849 MVT::i64, 1/*#Ops*/, 1,
101857 MVT::i64, 1/*#Ops*/, 0, // Results = #1
101862 /*228141*/ /*SwitchType*/ 14, MVT::i64,// ->228157
101864 MVT::i64, 1/*#Ops*/, 0, // Results = #1
101866 MVT::i64, 1/*#Ops*/, 1,
101873 /*228163*/ OPC_CheckType, MVT::i64,
101880 MVT::i64, 1/*#Ops*/, 1,
101888 MVT::i64, 1/*#Ops*/, 1,
101894 MVT::i64, 1/*#Ops*/, 0, // Results = #1
101896 MVT::i64, 1/*#Ops*/, 1,
101903 /*228227*/ OPC_CheckType, MVT::i64,
101905 MVT::i64, 0/*#Ops*/, // Results = #1
101908 MVT::i64, 3/*#Ops*/, 1, 0, 2,
101917 /*228258*/ OPC_CheckChild1Type, MVT::i64,
101927 /*228278*/ OPC_CheckChild1Type, MVT::i64,
101937 /*228298*/ OPC_CheckChild1Type, MVT::i64,
102014 /*228438*/ OPC_CheckType, MVT::i64,
102050 /*228510*/ OPC_CheckType, MVT::i64,
102074 /*228563*/ OPC_CheckType, MVT::i64,
102092 /*228595*/ OPC_CheckType, MVT::i64,
102117 /*228641*/ OPC_CheckType, MVT::i64,
102138 /*228678*/ OPC_CheckType, MVT::i64,
102164 /*228723*/ OPC_CheckType, MVT::i64,
102181 /*228753*/ OPC_CheckType, MVT::i64,
102205 /*228797*/ OPC_CheckType, MVT::i64,
102224 /*228830*/ OPC_CheckType, MVT::i64,
102250 /*228873*/ OPC_CheckType, MVT::i64,
102267 /*228904*/ OPC_CheckType, MVT::i64,
102294 /*228951*/ OPC_CheckType, MVT::i64,
102310 /*228980*/ OPC_CheckType, MVT::i64,
102330 /*229017*/ OPC_CheckType, MVT::i64,
102357 /*229074*/ OPC_CheckType, MVT::i64,
102382 /*229126*/ OPC_CheckType, MVT::i64,
102400 /*229158*/ OPC_CheckType, MVT::i64,
102423 /*229200*/ OPC_CheckType, MVT::i64,
102451 /*229255*/ OPC_CheckType, MVT::i64,
102479 /*229311*/ OPC_CheckType, MVT::i64,
102496 /*229342*/ OPC_CheckType, MVT::i64,
102517 /*229379*/ OPC_CheckType, MVT::i64,
102543 /*229432*/ OPC_CheckType, MVT::i64,
102729 /*229794*/ OPC_CheckType, MVT::i64,
102776 /*229897*/ OPC_CheckType, MVT::i64,
102810 /*229980*/ OPC_CheckType, MVT::i64,
102837 /*230033*/ OPC_CheckType, MVT::i64,
102861 /*230076*/ OPC_CheckType, MVT::i64,
102894 /*230137*/ OPC_CheckType, MVT::i64,
102921 /*230189*/ OPC_CheckType, MVT::i64,
102946 /*230232*/ OPC_CheckType, MVT::i64,
102968 /*230274*/ OPC_CheckType, MVT::i64,
102996 /*230328*/ OPC_CheckType, MVT::i64,
103021 /*230370*/ OPC_CheckType, MVT::i64,
103047 /*230422*/ OPC_CheckType, MVT::i64,
103074 /*230468*/ OPC_CheckType, MVT::i64,
103101 /*230521*/ OPC_CheckType, MVT::i64,
103121 /*230557*/ OPC_CheckType, MVT::i64,
103148 /*230610*/ OPC_CheckType, MVT::i64,
103171 /*230651*/ OPC_CheckType, MVT::i64,
103197 /*230703*/ OPC_CheckType, MVT::i64,
103223 /*230759*/ OPC_EmitInteger, MVT::i64, 0,
103234 /*230791*/ OPC_EmitInteger, MVT::i64, 0,
103251 /*230830*/ OPC_EmitInteger, MVT::i64, 0,
103277 /*230888*/ OPC_EmitInteger, MVT::i64, 0,
103288 /*230920*/ OPC_EmitInteger, MVT::i64, 0,
103308 /*230964*/ OPC_EmitInteger, MVT::i64, 0,
103328 /*231009*/ OPC_EmitInteger, MVT::i64, 0,
103338 /*231039*/ OPC_EmitInteger, MVT::i64, 0,
103354 /*231076*/ OPC_EmitInteger, MVT::i64, 0,
103378 /*231130*/ OPC_EmitInteger, MVT::i64, 0,
103389 /*231162*/ OPC_EmitInteger, MVT::i64, 0,
103407 /*231202*/ OPC_EmitInteger, MVT::i64, 0,
103429 /*231250*/ OPC_EmitInteger, MVT::i64, 0,
103440 /*231282*/ OPC_EmitInteger, MVT::i64, 0,
103456 /*231320*/ OPC_EmitInteger, MVT::i64, 0,
103480 /*231373*/ OPC_EmitInteger, MVT::i64, 0,
103490 /*231403*/ OPC_EmitInteger, MVT::i64, 0,
103505 /*231439*/ OPC_EmitInteger, MVT::i64, 0,
103583 /*231604*/ OPC_EmitInteger, MVT::i64, 0,
103594 /*231636*/ OPC_EmitInteger, MVT::i64, 0,
103611 /*231675*/ OPC_EmitInteger, MVT::i64, 0,
103634 /*231726*/ OPC_EmitInteger, MVT::i64, 0,
103645 /*231758*/ OPC_EmitInteger, MVT::i64, 0,
103661 /*231796*/ OPC_EmitInteger, MVT::i64, 0,
104073 /*232817*/ OPC_CheckChild0Type, MVT::i64,
104590 /*234241*/ OPC_CheckChild0Type, MVT::i64,
104661 /*234370*/ OPC_CheckChild1Type, MVT::i64,
104667 /*234381*/ OPC_CheckChild1Type, MVT::i64,
104676 /*234396*/ OPC_CheckChild1Type, MVT::i64,
104682 /*234407*/ OPC_CheckChild1Type, MVT::i64,
104694 /*234427*/ OPC_CheckChild1Type, MVT::i64,
104700 /*234438*/ OPC_CheckChild1Type, MVT::i64,
104705 MVT::i64, 2/*#Ops*/, 0, 1, // Results = #2
104712 /*234464*/ OPC_CheckChild1Type, MVT::i64,
104718 /*234475*/ OPC_CheckChild1Type, MVT::i64,
104723 MVT::i64, 2/*#Ops*/, 0, 1, // Results = #2
104833 /*234706*/ OPC_CheckChild0Type, MVT::i64,
104888 /*234816*/ OPC_CheckChild0Type, MVT::i64,
104980 /*234994*/ OPC_CheckType, MVT::i64,
104996 /*235023*/ OPC_CheckType, MVT::i64,
105012 /*235052*/ OPC_CheckType, MVT::i64,
105033 /*235089*/ OPC_CheckType, MVT::i64,
105050 /*235119*/ OPC_CheckType, MVT::i64,
105067 /*235149*/ OPC_CheckType, MVT::i64,
105111 /*235231*/ OPC_CheckType, MVT::i64,
105136 /*235280*/ OPC_CheckType, MVT::i64,
105161 /*235329*/ OPC_CheckType, MVT::i64,
105182 /*235367*/ OPC_CheckType, MVT::i64,
105208 /*235417*/ OPC_CheckType, MVT::i64,
105234 /*235467*/ OPC_CheckType, MVT::i64,
105260 /*235521*/ OPC_EmitInteger, MVT::i64, 0,
105271 /*235553*/ OPC_EmitInteger, MVT::i64, 0,
105286 /*235590*/ OPC_EmitInteger, MVT::i64, 0,
105306 /*235636*/ OPC_EmitInteger, MVT::i64, 0,
105317 /*235668*/ OPC_EmitInteger, MVT::i64, 0,
105333 /*235706*/ OPC_EmitInteger, MVT::i64, 0,
105687 MVT::i64, 1/*#Ops*/, 1, // Results = #2
105768 /*236523*/ OPC_CheckChild1Type, MVT::i64,
105777 /*236539*/ OPC_CheckChild1Type, MVT::i64,
106614 /*238126*/ OPC_CheckType, MVT::i64,
106805 /*238616*/ /*SwitchType*/ 87, MVT::i64,// ->238705
106814 MVT::i64, 4/*#Ops*/, 2, 3, 4, 5, // Results = #7
106826 MVT::i64, 4/*#Ops*/, 2, 3, 4, 5, // Results = #7
106931 /*238927*/ /*SwitchType*/ 33, MVT::i64,// ->238962
106939 MVT::i64, 2/*#Ops*/, 2, 3, // Results = #5
106954 /*238977*/ OPC_CheckType, MVT::i64,
106956 /*238980*/ OPC_CheckType, MVT::i64,
106969 /*239003*/ OPC_CheckChild0Type, MVT::i64,
107172 MVT::i64, 4/*#Ops*/, 2, 3, 4, 5, // Results = #7
107184 MVT::i64, 4/*#Ops*/, 2, 3, 4, 5, // Results = #7
107210 /*239614*/ OPC_CheckChild0Type, MVT::i64,
107264 /*239738*/ OPC_CheckChild1Type, MVT::i64,
107271 /*239751*/ OPC_CheckChild1Type, MVT::i64,
107289 /*239789*/ OPC_CheckChild1Type, MVT::i64,
107307 /*239827*/ OPC_CheckChild1Type, MVT::i64,
107325 /*239865*/ OPC_CheckChild1Type, MVT::i64,
107344 /*239904*/ OPC_CheckChild1Type, MVT::i64,
107368 /*239961*/ OPC_CheckChild1Type, MVT::i64,
107392 /*240018*/ OPC_CheckChild1Type, MVT::i64,
107416 /*240075*/ OPC_CheckChild1Type, MVT::i64,
107520 /*240293*/ OPC_CheckChild1Type, MVT::i64,
107527 /*240306*/ OPC_CheckChild1Type, MVT::i64,
107545 /*240344*/ OPC_CheckChild1Type, MVT::i64,
107563 /*240382*/ OPC_CheckChild1Type, MVT::i64,
107582 /*240421*/ OPC_CheckChild1Type, MVT::i64,
107606 /*240478*/ OPC_CheckChild1Type, MVT::i64,
107630 /*240535*/ OPC_CheckChild1Type, MVT::i64,
107709 /*240707*/ OPC_CheckChild1Type, MVT::i64,
107721 /*240728*/ OPC_CheckChild1Type, MVT::i64,
107733 /*240749*/ OPC_CheckChild1Type, MVT::i64,
107785 /*240840*/ OPC_CheckChild1Type, MVT::i64,
107813 /*240889*/ OPC_CheckChild1Type, MVT::i64,
107841 /*240938*/ OPC_CheckChild1Type, MVT::i64,
107957 /*241142*/ OPC_CheckChild1Type, MVT::i64,
107985 /*241191*/ OPC_CheckChild1Type, MVT::i64,
108013 /*241240*/ OPC_CheckChild1Type, MVT::i64,
109330 /*244163*/ OPC_EmitInteger, MVT::i64, 1,
109336 /*244184*/ OPC_EmitInteger, MVT::i64, 0,
109347 /*244217*/ OPC_EmitInteger, MVT::i64, 1,
109353 /*244238*/ OPC_EmitInteger, MVT::i64, 0,
109364 /*244271*/ OPC_EmitInteger, MVT::i64, 1,
109370 /*244292*/ OPC_EmitInteger, MVT::i64, 0,
109381 /*244325*/ OPC_EmitInteger, MVT::i64, 1,
109387 /*244346*/ OPC_EmitInteger, MVT::i64, 0,
109453 /*244509*/ OPC_EmitInteger, MVT::i64, 1,
109459 /*244530*/ OPC_EmitInteger, MVT::i64, 0,
109470 /*244563*/ OPC_EmitInteger, MVT::i64, 1,
109476 /*244584*/ OPC_EmitInteger, MVT::i64, 0,
109487 /*244617*/ OPC_EmitInteger, MVT::i64, 1,
109493 /*244638*/ OPC_EmitInteger, MVT::i64, 0,
109512 /*244679*/ OPC_CheckType, MVT::i64,
109520 /*244692*/ OPC_CheckType, MVT::i64,
109536 /*244723*/ OPC_CheckType, MVT::i64,
109544 /*244736*/ OPC_CheckType, MVT::i64,
109560 /*244767*/ OPC_CheckType, MVT::i64,
109568 /*244780*/ OPC_CheckType, MVT::i64,
109584 /*244811*/ OPC_CheckType, MVT::i64,
109586 /*244814*/ OPC_CheckType, MVT::i64,
109592 /*244824*/ OPC_CheckType, MVT::i64,
109608 /*244854*/ OPC_CheckChild1Type, MVT::i64,
109620 /*244876*/ OPC_CheckType, MVT::i64,
109636 /*244904*/ OPC_CheckType, MVT::i64,
109654 /*244936*/ OPC_CheckType, MVT::i64,
109663 /*244953*/ /*SwitchType*/ 25, MVT::i64,// ->244980
109669 /*244963*/ OPC_CheckType, MVT::i64,
109689 /*244998*/ OPC_CheckType, MVT::i64,
109712 /*245052*/ OPC_CheckType, MVT::i64,
109737 /*245109*/ OPC_CheckType, MVT::i64,
109762 /*245165*/ OPC_CheckType, MVT::i64,
109795 /*245227*/ OPC_CheckChild1Type, MVT::i64,
109800 /*245236*/ OPC_CheckType, MVT::i64,
109834 /*245302*/ OPC_EmitInteger, MVT::i64, 0,
109868 /*245380*/ OPC_EmitInteger, MVT::i64, 0,
109902 /*245458*/ OPC_EmitInteger, MVT::i64, 0,
109930 /*245522*/ OPC_EmitInteger, MVT::i64, 0,
109940 /*245551*/ OPC_EmitInteger, MVT::i64, 0,
109945 /*245568*/ OPC_EmitInteger, MVT::i64, 0,
109972 /*245630*/ OPC_EmitInteger, MVT::i64, 0,
109982 /*245659*/ OPC_EmitInteger, MVT::i64, 0,
109987 /*245676*/ OPC_EmitInteger, MVT::i64, 0,
110014 /*245738*/ OPC_EmitInteger, MVT::i64, 0,
110024 /*245767*/ OPC_EmitInteger, MVT::i64, 0,
110029 /*245784*/ OPC_EmitInteger, MVT::i64, 0,
110048 /*245832*/ OPC_CheckChild1Type, MVT::i64,
110057 /*245849*/ OPC_CheckType, MVT::i64,
110087 /*245918*/ OPC_CheckType, MVT::i64,
110102 /*245945*/ OPC_CheckType, MVT::i64,
110135 /*246018*/ OPC_CheckType, MVT::i64,
110146 /*246047*/ OPC_EmitInteger, MVT::i64, 0,
110166 /*246104*/ OPC_EmitInteger, MVT::i64, 0,
110181 /*246139*/ OPC_CheckType, MVT::i64,
110190 /*246165*/ OPC_EmitInteger, MVT::i64, 0,
110207 /*246218*/ OPC_EmitInteger, MVT::i64, 0,
110222 /*246253*/ OPC_CheckType, MVT::i64,
110231 /*246278*/ OPC_EmitInteger, MVT::i64, 0,
110305 /*246430*/ OPC_EmitInteger, MVT::i64, 0,
110316 /*246460*/ OPC_EmitInteger, MVT::i64, 0,
110327 /*246490*/ OPC_EmitInteger, MVT::i64, 0,
110338 /*246520*/ OPC_EmitInteger, MVT::i64, 0,
110349 /*246550*/ OPC_EmitInteger, MVT::i64, 0,
110360 /*246580*/ OPC_EmitInteger, MVT::i64, 0,
110443 /*246749*/ OPC_EmitInteger, MVT::i64, 0,
110454 /*246779*/ OPC_EmitInteger, MVT::i64, 0,
110474 /*246824*/ OPC_EmitInteger, MVT::i64, 0,
110485 /*246854*/ OPC_EmitInteger, MVT::i64, 0,
110496 /*246884*/ OPC_EmitInteger, MVT::i64, 0,
110507 /*246914*/ OPC_EmitInteger, MVT::i64, 0,
110523 /*246950*/ OPC_CheckChild1Type, MVT::i64,
110578 /*247043*/ /*SwitchType*/ 23, MVT::i64,// ->247068
110656 /*247180*/ OPC_CheckChild0Type, MVT::i64,
110683 /*247228*/ OPC_CheckChild1Type, MVT::i64,
110748 /*247352*/ OPC_EmitInteger, MVT::i64, 0,
110762 /*247388*/ OPC_EmitInteger, MVT::i64, 0,
110773 /*247419*/ OPC_EmitInteger, MVT::i64, 0,
110787 /*247455*/ OPC_EmitInteger, MVT::i64, 0,
110798 /*247486*/ OPC_EmitInteger, MVT::i64, 0,
110872 /*247661*/ OPC_CheckChild2Type, MVT::i64,
111270 /*248460*/ OPC_CheckChild1Type, MVT::i64,
111316 /*248558*/ OPC_CheckChild1Type, MVT::i64,
111328 /*248588*/ OPC_CheckChild1Type, MVT::i64,
111350 /*248645*/ OPC_CheckChild1Type, MVT::i64,
111372 /*248703*/ OPC_CheckChild1Type, MVT::i64,
111384 /*248734*/ OPC_EmitInteger, MVT::i64, 1,
111394 /*248759*/ OPC_EmitInteger, MVT::i64, 1,
111403 /*248783*/ OPC_EmitInteger, MVT::i64, 1,
111412 /*248807*/ OPC_EmitInteger, MVT::i64, 1,
111439 /*248871*/ OPC_CheckType, MVT::i64,
111454 /*248898*/ OPC_CheckType, MVT::i64,
111471 /*248929*/ OPC_CheckType, MVT::i64,
111494 /*248972*/ OPC_CheckType, MVT::i64,
111518 /*249017*/ OPC_CheckType, MVT::i64,
111541 /*249060*/ OPC_CheckType, MVT::i64,
111564 /*249103*/ OPC_CheckType, MVT::i64,
111607 /*249184*/ OPC_CheckChild1Type, MVT::i64,
111619 /*249207*/ OPC_EmitInteger, MVT::i64, 0,
111631 /*249232*/ OPC_EmitInteger, MVT::i64, 0,
111643 /*249257*/ OPC_EmitInteger, MVT::i64, 0,
111655 /*249282*/ OPC_EmitInteger, MVT::i64, 0,
111667 /*249307*/ OPC_EmitInteger, MVT::i64, 0,
111679 /*249332*/ OPC_EmitInteger, MVT::i64, 0,
111690 /*249356*/ OPC_EmitInteger, MVT::i64, 0,
111699 /*249376*/ OPC_EmitInteger, MVT::i64, 0,
111708 /*249396*/ OPC_EmitInteger, MVT::i64, 0,
111717 /*249416*/ OPC_EmitInteger, MVT::i64, 0,
111734 /*249449*/ OPC_EmitInteger, MVT::i64, 0,
111746 /*249474*/ OPC_EmitInteger, MVT::i64, 0,
111758 /*249499*/ OPC_EmitInteger, MVT::i64, 0,
111770 /*249524*/ OPC_EmitInteger, MVT::i64, 0,
111781 /*249548*/ OPC_EmitInteger, MVT::i64, 0,
111790 /*249568*/ OPC_EmitInteger, MVT::i64, 0,
111799 /*249588*/ OPC_EmitInteger, MVT::i64, 0,
111816 /*249620*/ OPC_EmitInteger, MVT::i64, 0,
111828 /*249645*/ OPC_EmitInteger, MVT::i64, 0,
111839 /*249669*/ OPC_EmitInteger, MVT::i64, 0,
111848 /*249689*/ OPC_EmitInteger, MVT::i64, 0,
111863 /*249717*/ OPC_EmitInteger, MVT::i64, 0,
113877 MVT::i64, 1/*#Ops*/, 0, // Results = #2
113945 MVT::i64, 1/*#Ops*/, 0, // Results = #2
114999 return cast<MemIntrinsicSDNode>(N)->getMemoryVT() == MVT::i64;
115030 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i64) return false;
115669 return CurDAG->getTargetConstant(enc, SDLoc(N), MVT::i64);
115677 return CurDAG->getTargetConstant(enc, SDLoc(N), MVT::i64);
115684 return CurDAG->getTargetConstant(enc, SDLoc(N), MVT::i64);
115692 return CurDAG->getTargetConstant(enc, SDLoc(N), MVT::i64);
115700 return CurDAG->getTargetConstant(enc, SDLoc(N), MVT::i64);
115708 return CurDAG->getTargetConstant(enc, SDLoc(N), MVT::i64);
115716 return CurDAG->getTargetConstant(enc, SDLoc(N), MVT::i64);
115723 return CurDAG->getTargetConstant(enc, SDLoc(N), MVT::i64);
115730 return CurDAG->getTargetConstant(enc, SDLoc(N), MVT::i64);
115778 N->getValueAPF().bitcastToAPInt().getZExtValue(), SDLoc(N), MVT::i64);
115790 return CurDAG->getTargetConstant(8 * N->getZExtValue(), SDLoc(N), MVT::i64);
115796 return CurDAG->getTargetConstant(4 * N->getZExtValue(), SDLoc(N), MVT::i64);
115802 return CurDAG->getTargetConstant(2 * N->getZExtValue(), SDLoc(N), MVT::i64);
gen/lib/Target/AArch64/AArch64GenFastISel.inc 98 if (RetVT.SimpleTy != MVT::i64)
105 case MVT::i64: return fastEmit_AArch64ISD_THREAD_POINTER_MVT_i64_(RetVT);
129 case MVT::i64: return fastEmit_AArch64ISD_CALL_MVT_i64_r(RetVT, Op0, Op0IsKill);
679 case MVT::i64: return fastEmit_AArch64ISD_DUP_MVT_i64_r(RetVT, Op0, Op0IsKill);
1669 if (RetVT.SimpleTy != MVT::i64)
1751 case MVT::i64: return fastEmit_ISD_ABS_MVT_i64_r(RetVT, Op0, Op0IsKill);
2542 if (RetVT.SimpleTy != MVT::i64)
2550 case MVT::i64: return fastEmit_ISD_BITREVERSE_MVT_i64_r(RetVT, Op0, Op0IsKill);
2565 case MVT::i64: return fastEmit_ISD_BRIND_MVT_i64_r(RetVT, Op0, Op0IsKill);
2579 if (RetVT.SimpleTy != MVT::i64)
2587 case MVT::i64: return fastEmit_ISD_BSWAP_MVT_i64_r(RetVT, Op0, Op0IsKill);
2601 if (RetVT.SimpleTy != MVT::i64)
2663 case MVT::i64: return fastEmit_ISD_CTLZ_MVT_i64_r(RetVT, Op0, Op0IsKill);
3271 case MVT::i64: return fastEmit_ISD_FP_TO_SINT_MVT_f16_MVT_i64_r(Op0, Op0IsKill);
3293 case MVT::i64: return fastEmit_ISD_FP_TO_SINT_MVT_f32_MVT_i64_r(Op0, Op0IsKill);
3315 case MVT::i64: return fastEmit_ISD_FP_TO_SINT_MVT_f64_MVT_i64_r(Op0, Op0IsKill);
3398 case MVT::i64: return fastEmit_ISD_FP_TO_UINT_MVT_f16_MVT_i64_r(Op0, Op0IsKill);
3420 case MVT::i64: return fastEmit_ISD_FP_TO_UINT_MVT_f32_MVT_i64_r(Op0, Op0IsKill);
3442 case MVT::i64: return fastEmit_ISD_FP_TO_UINT_MVT_f64_MVT_i64_r(Op0, Op0IsKill);
3861 if (RetVT.SimpleTy != MVT::i64)
3870 if (RetVT.SimpleTy != MVT::i64)
3876 if (RetVT.SimpleTy != MVT::i64)
3909 case MVT::i64: return fastEmit_ISD_LROUND_MVT_f16_MVT_i64_r(Op0, Op0IsKill);
3925 case MVT::i64: return fastEmit_ISD_LROUND_MVT_f32_MVT_i64_r(Op0, Op0IsKill);
3941 case MVT::i64: return fastEmit_ISD_LROUND_MVT_f64_MVT_i64_r(Op0, Op0IsKill);
4065 case MVT::i64: return fastEmit_ISD_SINT_TO_FP_MVT_i64_r(RetVT, Op0, Op0IsKill);
4112 case MVT::i64: return fastEmit_ISD_TRUNCATE_MVT_i64_r(RetVT, Op0, Op0IsKill);
4230 case MVT::i64: return fastEmit_ISD_UINT_TO_FP_MVT_i64_r(RetVT, Op0, Op0IsKill);
4750 if (RetVT.SimpleTy != MVT::i64)
4838 if (RetVT.SimpleTy != MVT::i64)
4926 if (RetVT.SimpleTy != MVT::i64)
5961 if (RetVT.SimpleTy != MVT::i64)
6041 case MVT::i64: return fastEmit_ISD_ADD_MVT_i64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
6063 if (RetVT.SimpleTy != MVT::i64)
6143 case MVT::i64: return fastEmit_ISD_AND_MVT_i64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
6989 if (RetVT.SimpleTy != MVT::i64)
6996 case MVT::i64: return fastEmit_ISD_MULHS_MVT_i64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
7004 if (RetVT.SimpleTy != MVT::i64)
7011 case MVT::i64: return fastEmit_ISD_MULHU_MVT_i64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
7025 if (RetVT.SimpleTy != MVT::i64)
7105 case MVT::i64: return fastEmit_ISD_OR_MVT_i64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
7121 if (RetVT.SimpleTy != MVT::i64)
7128 case MVT::i64: return fastEmit_ISD_ROTR_MVT_i64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
7142 if (RetVT.SimpleTy != MVT::i64)
7150 case MVT::i64: return fastEmit_ISD_SDIV_MVT_i64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
7158 if (RetVT.SimpleTy != MVT::i64)
7165 case MVT::i64: return fastEmit_ISD_SHL_MVT_i64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
7309 if (RetVT.SimpleTy != MVT::i64)
7316 case MVT::i64: return fastEmit_ISD_SRA_MVT_i64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
7324 if (RetVT.SimpleTy != MVT::i64)
7331 case MVT::i64: return fastEmit_ISD_SRL_MVT_i64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
7345 if (RetVT.SimpleTy != MVT::i64)
7425 case MVT::i64: return fastEmit_ISD_SUB_MVT_i64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
7447 if (RetVT.SimpleTy != MVT::i64)
7455 case MVT::i64: return fastEmit_ISD_UDIV_MVT_i64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
7605 if (RetVT.SimpleTy != MVT::i64)
7685 case MVT::i64: return fastEmit_ISD_XOR_MVT_i64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
7779 if (RetVT.SimpleTy != MVT::i64)
8039 if (RetVT.SimpleTy != MVT::i64)
8067 case MVT::i64: return fastEmit_AArch64ISD_SQSHLU_I_MVT_i64_ri_Predicate_vecshiftL64(RetVT, Op0, Op0IsKill, imm1);
8077 if (RetVT.SimpleTy != MVT::i64)
8105 case MVT::i64: return fastEmit_AArch64ISD_SQSHL_I_MVT_i64_ri_Predicate_vecshiftL64(RetVT, Op0, Op0IsKill, imm1);
8115 if (RetVT.SimpleTy != MVT::i64)
8143 case MVT::i64: return fastEmit_AArch64ISD_UQSHL_I_MVT_i64_ri_Predicate_vecshiftL64(RetVT, Op0, Op0IsKill, imm1);
8347 if (RetVT.SimpleTy != MVT::i64)
8375 case MVT::i64: return fastEmit_AArch64ISD_SRSHR_I_MVT_i64_ri_Predicate_vecshiftR64(RetVT, Op0, Op0IsKill, imm1);
8385 if (RetVT.SimpleTy != MVT::i64)
8413 case MVT::i64: return fastEmit_AArch64ISD_URSHR_I_MVT_i64_ri_Predicate_vecshiftR64(RetVT, Op0, Op0IsKill, imm1);
8423 if (RetVT.SimpleTy != MVT::i64)
8451 case MVT::i64: return fastEmit_AArch64ISD_VASHR_MVT_i64_ri_Predicate_vecshiftR64(RetVT, Op0, Op0IsKill, imm1);
8461 if (RetVT.SimpleTy != MVT::i64)
8489 case MVT::i64: return fastEmit_AArch64ISD_VLSHR_MVT_i64_ri_Predicate_vecshiftR64(RetVT, Op0, Op0IsKill, imm1);
9137 if (RetVT.SimpleTy != MVT::i64)
9145 case MVT::i64: return fastEmit_ISD_Constant_MVT_i64_i(RetVT, imm0);
gen/lib/Target/AArch64/AArch64GenRegisterInfo.inc 5181 /* 3 */ MVT::i64, MVT::Other,
5183 /* 7 */ MVT::f64, MVT::i64, MVT::v2f32, MVT::v1f64, MVT::v8i8, MVT::v4i16, MVT::v2i32, MVT::v1i64, MVT::v4f16, MVT::Other,
gen/lib/Target/AMDGPU/AMDGPUGenCallingConv.inc 105 if (LocVT == MVT::i64 ||
gen/lib/Target/AMDGPU/AMDGPUGenDAGISel.inc28494 /* 59734*/ /*SwitchType*/ 9, MVT::i64,// ->59745
28496 MVT::i64, MVT::i1, 2/*#Ops*/, 0, 1,
28749 /* 60323*/ /*SwitchType*/ 67, MVT::i64,// ->60392
28756 MVT::i64, 4/*#Ops*/, 2, 3, 4, 5,
28766 MVT::i64, 4/*#Ops*/, 2, 3, 4, 5,
28775 MVT::i64, 4/*#Ops*/, 2, 3, 4, 5,
28817 /* 60473*/ OPC_CheckType, MVT::i64,
28823 MVT::i64, 3/*#Ops*/, 2, 3, 4,
28831 /* 60501*/ OPC_CheckType, MVT::i64,
28837 MVT::i64, 3/*#Ops*/, 2, 3, 4,
28847 /* 60532*/ OPC_CheckType, MVT::i64,
28853 MVT::i64, 3/*#Ops*/, 2, 3, 4,
28861 /* 60560*/ OPC_CheckType, MVT::i64,
28867 MVT::i64, 3/*#Ops*/, 2, 3, 4,
28877 /* 60591*/ OPC_CheckType, MVT::i64,
28883 MVT::i64, 3/*#Ops*/, 2, 3, 4,
28891 /* 60619*/ OPC_CheckType, MVT::i64,
28897 MVT::i64, 3/*#Ops*/, 2, 3, 4,
28907 /* 60650*/ OPC_CheckType, MVT::i64,
28913 MVT::i64, 3/*#Ops*/, 2, 3, 4,
28922 /* 60681*/ OPC_CheckType, MVT::i64,
28928 MVT::i64, 3/*#Ops*/, 2, 3, 4,
28932 /* 60702*/ OPC_CheckChild1Type, MVT::i64,
28944 /* 60731*/ /*SwitchType*/ 20, MVT::i64,// ->60753
28950 MVT::i64, 4/*#Ops*/, 1, 2, 3, 4,
30176 /* 63613*/ /*SwitchType*/ 23, MVT::i64,// ->63638
30183 MVT::i64, 5/*#Ops*/, 2, 3, 5, 6, 4,
30328 /* 63966*/ /*SwitchType*/ 23, MVT::i64,// ->63991
30335 MVT::i64, 5/*#Ops*/, 2, 3, 5, 6, 4,
30436 /* 64201*/ OPC_CheckChild1Type, MVT::i64,
30841 /* 65096*/ OPC_CheckChild1Type, MVT::i64,
31421 /* 66472*/ OPC_CheckChild1Type, MVT::i64,
31574 /* 66821*/ OPC_CheckChild1Type, MVT::i64,
31590 /* 66852*/ OPC_CheckChild1Type, MVT::i64,
31766 /* 67187*/ OPC_CheckChild1Type, MVT::i64,
31782 /* 67218*/ OPC_CheckChild1Type, MVT::i64,
31798 /* 67248*/ OPC_CheckChild1Type, MVT::i64,
31814 /* 67279*/ OPC_CheckChild1Type, MVT::i64,
31830 /* 67309*/ OPC_CheckChild1Type, MVT::i64,
31846 /* 67340*/ OPC_CheckChild1Type, MVT::i64,
33092 /* 70134*/ OPC_CheckChild1Type, MVT::i64,
33354 /* 70709*/ OPC_CheckChild1Type, MVT::i64,
33936 /* 72085*/ OPC_CheckChild1Type, MVT::i64,
33953 /* 72111*/ OPC_CheckType, MVT::i64,
33959 MVT::i64, 6/*#Ops*/, 0, 0, 5, 6, 7, 8,
33997 /* 72203*/ OPC_CheckChild1Type, MVT::i64,
33999 /* 72206*/ OPC_CheckChild2Type, MVT::i64,
34016 /* 72232*/ OPC_CheckType, MVT::i64,
34022 MVT::i64, 6/*#Ops*/, 0, 1, 6, 7, 8, 9,
34033 /* 72272*/ OPC_SwitchType /*2 cases */, 7, MVT::i64,// ->72282
34035 MVT::i64, 1/*#Ops*/, 0,
34191 MVT::i64, 0/*#Ops*/,
34258 MVT::i64, 4/*#Ops*/, 0, 1, 2, 3,
34268 MVT::i64, 4/*#Ops*/, 0, 1, 2, 3,
34282 /* 72753*/ /*SwitchType*/ 13, MVT::i64,// ->72768
34283 /* 72755*/ OPC_CheckChild1Type, MVT::i64,
34285 /* 72758*/ OPC_CheckChild2Type, MVT::i64,
34287 MVT::i64, 2/*#Ops*/, 0, 1,
35359 /* 74914*/ /*SwitchType*/ 77, MVT::i64,// ->74993
35371 MVT::i64, 9/*#Ops*/, 3, 2, 4, 5, 11, 6, 12, 13, 14,
35384 MVT::i64, 8/*#Ops*/, 2, 3, 5, 6, 7, 8, 9, 10,
35421 /* 75054*/ OPC_CheckType, MVT::i64,
35427 MVT::i64, 3/*#Ops*/, 2, 3, 4,
35432 /* 75077*/ OPC_SwitchType /*2 cases */, 77, MVT::i64,// ->75157
35441 MVT::i64, 3/*#Ops*/, 2, 3, 4,
35452 MVT::i64, 5/*#Ops*/, 2, 3, 5, 6, 4,
35463 MVT::i64, 5/*#Ops*/, 2, 3, 5, 6, 4,
35530 /* 75308*/ OPC_CheckChild2Type, MVT::i64,
35590 /* 75441*/ OPC_CheckChild2Type, MVT::i64,
35604 /* 75469*/ OPC_CheckChild2Type, MVT::i64,
35791 MVT::i64, 5/*#Ops*/, 8, 2, 9, 3, 10, // Results = #11
35926 MVT::i64, 5/*#Ops*/, 8, 2, 9, 3, 10, // Results = #11
36142 MVT::i64, 5/*#Ops*/, 8, 2, 9, 3, 10, // Results = #11
36160 MVT::i64, 5/*#Ops*/, 8, 2, 9, 3, 10, // Results = #11
36178 MVT::i64, 5/*#Ops*/, 8, 2, 9, 3, 10, // Results = #11
36395 MVT::i64, 5/*#Ops*/, 8, 2, 9, 3, 10, // Results = #11
36413 MVT::i64, 5/*#Ops*/, 8, 2, 9, 3, 10, // Results = #11
36431 MVT::i64, 5/*#Ops*/, 8, 2, 9, 3, 10, // Results = #11
36571 MVT::i64, 5/*#Ops*/, 9, 3, 10, 4, 11, // Results = #12
36706 MVT::i64, 5/*#Ops*/, 9, 3, 10, 4, 11, // Results = #12
36841 MVT::i64, 5/*#Ops*/, 9, 3, 10, 4, 11, // Results = #12
36976 MVT::i64, 5/*#Ops*/, 9, 3, 10, 4, 11, // Results = #12
37111 MVT::i64, 5/*#Ops*/, 9, 3, 10, 4, 11, // Results = #12
37246 MVT::i64, 5/*#Ops*/, 9, 3, 10, 4, 11, // Results = #12
37381 MVT::i64, 5/*#Ops*/, 9, 3, 10, 4, 11, // Results = #12
37516 MVT::i64, 5/*#Ops*/, 9, 3, 10, 4, 11, // Results = #12
37709 MVT::i64, 5/*#Ops*/, 9, 3, 10, 4, 11, // Results = #12
37728 MVT::i64, 5/*#Ops*/, 9, 3, 10, 4, 11, // Results = #12
37868 MVT::i64, 5/*#Ops*/, 9, 3, 10, 4, 11, // Results = #12
38007 MVT::i64, 5/*#Ops*/, 9, 3, 10, 4, 11, // Results = #12
38146 MVT::i64, 5/*#Ops*/, 9, 3, 10, 4, 11, // Results = #12
38285 MVT::i64, 5/*#Ops*/, 9, 3, 10, 4, 11, // Results = #12
38407 MVT::i64, 5/*#Ops*/, 7, 2, 8, 3, 9, // Results = #10
38522 MVT::i64, 5/*#Ops*/, 7, 2, 8, 3, 9, // Results = #10
38712 MVT::i64, 5/*#Ops*/, 7, 2, 8, 3, 9, // Results = #10
38729 MVT::i64, 5/*#Ops*/, 7, 2, 8, 3, 9, // Results = #10
38746 MVT::i64, 5/*#Ops*/, 7, 2, 8, 3, 9, // Results = #10
38937 MVT::i64, 5/*#Ops*/, 7, 2, 8, 3, 9, // Results = #10
38954 MVT::i64, 5/*#Ops*/, 7, 2, 8, 3, 9, // Results = #10
38971 MVT::i64, 5/*#Ops*/, 7, 2, 8, 3, 9, // Results = #10
39142 MVT::i64, 5/*#Ops*/, 7, 2, 8, 3, 9, // Results = #10
39160 MVT::i64, 5/*#Ops*/, 7, 2, 8, 3, 9, // Results = #10
39326 MVT::i64, 5/*#Ops*/, 7, 2, 8, 3, 9, // Results = #10
39344 MVT::i64, 5/*#Ops*/, 7, 2, 8, 3, 9, // Results = #10
39584 MVT::i64, 5/*#Ops*/, 7, 2, 8, 3, 9, // Results = #10
39602 MVT::i64, 5/*#Ops*/, 7, 2, 8, 3, 9, // Results = #10
39620 MVT::i64, 5/*#Ops*/, 7, 2, 8, 3, 9, // Results = #10
39638 MVT::i64, 5/*#Ops*/, 7, 2, 8, 3, 9, // Results = #10
39800 MVT::i64, 5/*#Ops*/, 7, 2, 8, 3, 9, // Results = #10
39818 MVT::i64, 5/*#Ops*/, 7, 2, 8, 3, 9, // Results = #10
39939 MVT::i64, 5/*#Ops*/, 7, 2, 8, 3, 9, // Results = #10
40054 MVT::i64, 5/*#Ops*/, 7, 2, 8, 3, 9, // Results = #10
40316 MVT::i64, 5/*#Ops*/, 7, 2, 8, 3, 9, // Results = #10
40333 MVT::i64, 5/*#Ops*/, 7, 2, 8, 3, 9, // Results = #10
40350 MVT::i64, 5/*#Ops*/, 7, 2, 8, 3, 9, // Results = #10
40367 MVT::i64, 5/*#Ops*/, 7, 2, 8, 3, 9, // Results = #10
40384 MVT::i64, 5/*#Ops*/, 7, 2, 8, 3, 9, // Results = #10
40647 MVT::i64, 5/*#Ops*/, 7, 2, 8, 3, 9, // Results = #10
40664 MVT::i64, 5/*#Ops*/, 7, 2, 8, 3, 9, // Results = #10
40681 MVT::i64, 5/*#Ops*/, 7, 2, 8, 3, 9, // Results = #10
40698 MVT::i64, 5/*#Ops*/, 7, 2, 8, 3, 9, // Results = #10
40715 MVT::i64, 5/*#Ops*/, 7, 2, 8, 3, 9, // Results = #10
40836 MVT::i64, 5/*#Ops*/, 7, 2, 8, 3, 9, // Results = #10
40956 MVT::i64, 5/*#Ops*/, 7, 2, 8, 3, 9, // Results = #10
41076 MVT::i64, 5/*#Ops*/, 7, 2, 8, 3, 9, // Results = #10
41196 MVT::i64, 5/*#Ops*/, 7, 2, 8, 3, 9, // Results = #10
41315 MVT::i64, 5/*#Ops*/, 8, 3, 9, 4, 10, // Results = #11
41430 MVT::i64, 5/*#Ops*/, 8, 3, 9, 4, 10, // Results = #11
41545 MVT::i64, 5/*#Ops*/, 8, 3, 9, 4, 10, // Results = #11
41660 MVT::i64, 5/*#Ops*/, 8, 3, 9, 4, 10, // Results = #11
41775 MVT::i64, 5/*#Ops*/, 8, 3, 9, 4, 10, // Results = #11
41890 MVT::i64, 5/*#Ops*/, 8, 3, 9, 4, 10, // Results = #11
42005 MVT::i64, 5/*#Ops*/, 8, 3, 9, 4, 10, // Results = #11
42120 MVT::i64, 5/*#Ops*/, 8, 3, 9, 4, 10, // Results = #11
42290 MVT::i64, 5/*#Ops*/, 8, 3, 9, 4, 10, // Results = #11
42308 MVT::i64, 5/*#Ops*/, 8, 3, 9, 4, 10, // Results = #11
42474 MVT::i64, 5/*#Ops*/, 8, 3, 9, 4, 10, // Results = #11
42492 MVT::i64, 5/*#Ops*/, 8, 3, 9, 4, 10, // Results = #11
42612 MVT::i64, 5/*#Ops*/, 8, 3, 9, 4, 10, // Results = #11
42731 MVT::i64, 5/*#Ops*/, 8, 3, 9, 4, 10, // Results = #11
42850 MVT::i64, 5/*#Ops*/, 8, 3, 9, 4, 10, // Results = #11
42969 MVT::i64, 5/*#Ops*/, 8, 3, 9, 4, 10, // Results = #11
43088 MVT::i64, 5/*#Ops*/, 8, 3, 9, 4, 10, // Results = #11
43207 MVT::i64, 5/*#Ops*/, 8, 3, 9, 4, 10, // Results = #11
43327 MVT::i64, 5/*#Ops*/, 8, 3, 9, 4, 10, // Results = #11
43442 MVT::i64, 5/*#Ops*/, 8, 3, 9, 4, 10, // Results = #11
43557 MVT::i64, 5/*#Ops*/, 8, 3, 9, 4, 10, // Results = #11
43672 MVT::i64, 5/*#Ops*/, 8, 3, 9, 4, 10, // Results = #11
43787 MVT::i64, 5/*#Ops*/, 8, 3, 9, 4, 10, // Results = #11
43902 MVT::i64, 5/*#Ops*/, 8, 3, 9, 4, 10, // Results = #11
44017 MVT::i64, 5/*#Ops*/, 8, 3, 9, 4, 10, // Results = #11
44132 MVT::i64, 5/*#Ops*/, 8, 3, 9, 4, 10, // Results = #11
44247 MVT::i64, 5/*#Ops*/, 8, 3, 9, 4, 10, // Results = #11
44362 MVT::i64, 5/*#Ops*/, 8, 3, 9, 4, 10, // Results = #11
44477 MVT::i64, 5/*#Ops*/, 8, 3, 9, 4, 10, // Results = #11
44592 MVT::i64, 5/*#Ops*/, 8, 3, 9, 4, 10, // Results = #11
44711 MVT::i64, 5/*#Ops*/, 8, 3, 9, 4, 10, // Results = #11
44829 MVT::i64, 5/*#Ops*/, 8, 3, 9, 4, 10, // Results = #11
44940 MVT::i64, 5/*#Ops*/, 8, 3, 9, 4, 10, // Results = #11
44950 /* 97287*/ OPC_CheckChild1Type, MVT::i64,
44968 /* 97316*/ OPC_CheckType, MVT::i64,
44973 MVT::i64, 5/*#Ops*/, 1, 2, 3, 6, 7,
44990 /* 97356*/ OPC_CheckType, MVT::i64,
44995 MVT::i64, 6/*#Ops*/, 1, 3, 2, 4, 7, 8,
45015 /* 97403*/ OPC_CheckType, MVT::i64,
45020 MVT::i64, 6/*#Ops*/, 1, 3, 2, 4, 7, 8,
45037 /* 97445*/ OPC_CheckType, MVT::i64,
45043 MVT::i64, 5/*#Ops*/, 8, 3, 9, 4, 10, // Results = #11
45047 MVT::i64, 6/*#Ops*/, 1, 11, 2, 5, 12, 13,
45151 MVT::i64, 5/*#Ops*/, 8, 3, 9, 4, 10, // Results = #11
45161 /* 97702*/ OPC_CheckChild1Type, MVT::i64,
45179 /* 97731*/ OPC_CheckType, MVT::i64,
45184 MVT::i64, 5/*#Ops*/, 1, 2, 3, 6, 7,
45201 /* 97771*/ OPC_CheckType, MVT::i64,
45206 MVT::i64, 6/*#Ops*/, 1, 3, 2, 4, 7, 8,
45226 /* 97818*/ OPC_CheckType, MVT::i64,
45231 MVT::i64, 6/*#Ops*/, 1, 3, 2, 4, 7, 8,
45248 /* 97860*/ OPC_CheckType, MVT::i64,
45254 MVT::i64, 5/*#Ops*/, 8, 3, 9, 4, 10, // Results = #11
45258 MVT::i64, 6/*#Ops*/, 1, 11, 2, 5, 12, 13,
45362 MVT::i64, 5/*#Ops*/, 8, 3, 9, 4, 10, // Results = #11
45372 /* 98117*/ OPC_CheckChild1Type, MVT::i64,
45390 /* 98146*/ OPC_CheckType, MVT::i64,
45395 MVT::i64, 5/*#Ops*/, 1, 2, 3, 6, 7,
45412 /* 98186*/ OPC_CheckType, MVT::i64,
45417 MVT::i64, 6/*#Ops*/, 1, 3, 2, 4, 7, 8,
45437 /* 98233*/ OPC_CheckType, MVT::i64,
45442 MVT::i64, 6/*#Ops*/, 1, 3, 2, 4, 7, 8,
45459 /* 98275*/ OPC_CheckType, MVT::i64,
45465 MVT::i64, 5/*#Ops*/, 8, 3, 9, 4, 10, // Results = #11
45469 MVT::i64, 6/*#Ops*/, 1, 11, 2, 5, 12, 13,
45573 MVT::i64, 5/*#Ops*/, 8, 3, 9, 4, 10, // Results = #11
45583 /* 98532*/ OPC_CheckChild1Type, MVT::i64,
45601 /* 98561*/ OPC_CheckType, MVT::i64,
45606 MVT::i64, 5/*#Ops*/, 1, 2, 3, 6, 7,
45623 /* 98601*/ OPC_CheckType, MVT::i64,
45628 MVT::i64, 6/*#Ops*/, 1, 3, 2, 4, 7, 8,
45648 /* 98648*/ OPC_CheckType, MVT::i64,
45653 MVT::i64, 6/*#Ops*/, 1, 3, 2, 4, 7, 8,
45670 /* 98690*/ OPC_CheckType, MVT::i64,
45676 MVT::i64, 5/*#Ops*/, 8, 3, 9, 4, 10, // Results = #11
45680 MVT::i64, 6/*#Ops*/, 1, 11, 2, 5, 12, 13,
45784 MVT::i64, 5/*#Ops*/, 8, 3, 9, 4, 10, // Results = #11
45794 /* 98947*/ OPC_CheckChild1Type, MVT::i64,
45812 /* 98976*/ OPC_CheckType, MVT::i64,
45817 MVT::i64, 5/*#Ops*/, 1, 2, 3, 6, 7,
45834 /* 99016*/ OPC_CheckType, MVT::i64,
45839 MVT::i64, 6/*#Ops*/, 1, 3, 2, 4, 7, 8,
45859 /* 99063*/ OPC_CheckType, MVT::i64,
45864 MVT::i64, 6/*#Ops*/, 1, 3, 2, 4, 7, 8,
45881 /* 99105*/ OPC_CheckType, MVT::i64,
45887 MVT::i64, 5/*#Ops*/, 8, 3, 9, 4, 10, // Results = #11
45891 MVT::i64, 6/*#Ops*/, 1, 11, 2, 5, 12, 13,
45995 MVT::i64, 5/*#Ops*/, 8, 3, 9, 4, 10, // Results = #11
46005 /* 99362*/ OPC_CheckChild1Type, MVT::i64,
46023 /* 99391*/ OPC_CheckType, MVT::i64,
46028 MVT::i64, 5/*#Ops*/, 1, 2, 3, 6, 7,
46045 /* 99431*/ OPC_CheckType, MVT::i64,
46050 MVT::i64, 6/*#Ops*/, 1, 3, 2, 4, 7, 8,
46070 /* 99478*/ OPC_CheckType, MVT::i64,
46075 MVT::i64, 6/*#Ops*/, 1, 3, 2, 4, 7, 8,
46092 /* 99520*/ OPC_CheckType, MVT::i64,
46098 MVT::i64, 5/*#Ops*/, 8, 3, 9, 4, 10, // Results = #11
46102 MVT::i64, 6/*#Ops*/, 1, 11, 2, 5, 12, 13,
46206 MVT::i64, 5/*#Ops*/, 8, 3, 9, 4, 10, // Results = #11
46216 /* 99777*/ OPC_CheckChild1Type, MVT::i64,
46234 /* 99806*/ OPC_CheckType, MVT::i64,
46239 MVT::i64, 5/*#Ops*/, 1, 2, 3, 6, 7,
46256 /* 99846*/ OPC_CheckType, MVT::i64,
46261 MVT::i64, 6/*#Ops*/, 1, 3, 2, 4, 7, 8,
46281 /* 99893*/ OPC_CheckType, MVT::i64,
46286 MVT::i64, 6/*#Ops*/, 1, 3, 2, 4, 7, 8,
46303 /* 99935*/ OPC_CheckType, MVT::i64,
46309 MVT::i64, 5/*#Ops*/, 8, 3, 9, 4, 10, // Results = #11
46313 MVT::i64, 6/*#Ops*/, 1, 11, 2, 5, 12, 13,
46417 MVT::i64, 5/*#Ops*/, 8, 3, 9, 4, 10, // Results = #11
46427 /*100192*/ OPC_CheckChild1Type, MVT::i64,
46445 /*100221*/ OPC_CheckType, MVT::i64,
46450 MVT::i64, 5/*#Ops*/, 1, 2, 3, 6, 7,
46467 /*100261*/ OPC_CheckType, MVT::i64,
46472 MVT::i64, 6/*#Ops*/, 1, 3, 2, 4, 7, 8,
46492 /*100308*/ OPC_CheckType, MVT::i64,
46497 MVT::i64, 6/*#Ops*/, 1, 3, 2, 4, 7, 8,
46514 /*100350*/ OPC_CheckType, MVT::i64,
46520 MVT::i64, 5/*#Ops*/, 8, 3, 9, 4, 10, // Results = #11
46524 MVT::i64, 6/*#Ops*/, 1, 11, 2, 5, 12, 13,
46628 MVT::i64, 5/*#Ops*/, 8, 3, 9, 4, 10, // Results = #11
46638 /*100607*/ OPC_CheckChild1Type, MVT::i64,
46656 /*100636*/ OPC_CheckType, MVT::i64,
46661 MVT::i64, 5/*#Ops*/, 1, 2, 3, 6, 7,
46678 /*100676*/ OPC_CheckType, MVT::i64,
46683 MVT::i64, 6/*#Ops*/, 1, 3, 2, 4, 7, 8,
46703 /*100723*/ OPC_CheckType, MVT::i64,
46708 MVT::i64, 6/*#Ops*/, 1, 3, 2, 4, 7, 8,
46725 /*100765*/ OPC_CheckType, MVT::i64,
46731 MVT::i64, 5/*#Ops*/, 8, 3, 9, 4, 10, // Results = #11
46735 MVT::i64, 6/*#Ops*/, 1, 11, 2, 5, 12, 13,
46839 MVT::i64, 5/*#Ops*/, 8, 3, 9, 4, 10, // Results = #11
46849 /*101022*/ OPC_CheckChild1Type, MVT::i64,
46867 /*101051*/ OPC_CheckType, MVT::i64,
46872 MVT::i64, 5/*#Ops*/, 1, 2, 3, 6, 7,
46889 /*101091*/ OPC_CheckType, MVT::i64,
46894 MVT::i64, 6/*#Ops*/, 1, 3, 2, 4, 7, 8,
46914 /*101138*/ OPC_CheckType, MVT::i64,
46919 MVT::i64, 6/*#Ops*/, 1, 3, 2, 4, 7, 8,
46936 /*101180*/ OPC_CheckType, MVT::i64,
46942 MVT::i64, 5/*#Ops*/, 8, 3, 9, 4, 10, // Results = #11
46946 MVT::i64, 6/*#Ops*/, 1, 11, 2, 5, 12, 13,
47050 MVT::i64, 5/*#Ops*/, 8, 3, 9, 4, 10, // Results = #11
47060 /*101437*/ OPC_CheckChild1Type, MVT::i64,
47078 /*101466*/ OPC_CheckType, MVT::i64,
47083 MVT::i64, 5/*#Ops*/, 1, 2, 3, 6, 7,
47100 /*101506*/ OPC_CheckType, MVT::i64,
47105 MVT::i64, 6/*#Ops*/, 1, 3, 2, 4, 7, 8,
47125 /*101553*/ OPC_CheckType, MVT::i64,
47130 MVT::i64, 6/*#Ops*/, 1, 3, 2, 4, 7, 8,
47147 /*101595*/ OPC_CheckType, MVT::i64,
47153 MVT::i64, 5/*#Ops*/, 8, 3, 9, 4, 10, // Results = #11
47157 MVT::i64, 6/*#Ops*/, 1, 11, 2, 5, 12, 13,
47261 MVT::i64, 5/*#Ops*/, 8, 3, 9, 4, 10, // Results = #11
47271 /*101852*/ OPC_CheckChild1Type, MVT::i64,
47289 /*101881*/ OPC_CheckType, MVT::i64,
47294 MVT::i64, 5/*#Ops*/, 1, 2, 3, 6, 7,
47311 /*101921*/ OPC_CheckType, MVT::i64,
47316 MVT::i64, 6/*#Ops*/, 1, 3, 2, 4, 7, 8,
47336 /*101968*/ OPC_CheckType, MVT::i64,
47341 MVT::i64, 6/*#Ops*/, 1, 3, 2, 4, 7, 8,
47358 /*102010*/ OPC_CheckType, MVT::i64,
47364 MVT::i64, 5/*#Ops*/, 8, 3, 9, 4, 10, // Results = #11
47368 MVT::i64, 6/*#Ops*/, 1, 11, 2, 5, 12, 13,
47466 MVT::i64, 5/*#Ops*/, 8, 3, 9, 4, 10, // Results = #11
47567 MVT::i64, 5/*#Ops*/, 8, 3, 9, 4, 10, // Results = #11
47605 MVT::i64, 5/*#Ops*/, 7, 1, 8, 2, 9, // Results = #10
47609 MVT::i64, 5/*#Ops*/, 10, 3, 4, 11, 12, // Results = #13
47634 MVT::i64, 5/*#Ops*/, 8, 1, 9, 2, 10, // Results = #11
47638 MVT::i64, 6/*#Ops*/, 11, 4, 3, 5, 12, 13, // Results = #14
47668 MVT::i64, 5/*#Ops*/, 8, 1, 9, 2, 10, // Results = #11
47672 MVT::i64, 6/*#Ops*/, 11, 4, 3, 5, 12, 13, // Results = #14
47697 MVT::i64, 5/*#Ops*/, 9, 1, 10, 2, 11, // Results = #12
47702 MVT::i64, 5/*#Ops*/, 13, 4, 14, 5, 15, // Results = #16
47706 MVT::i64, 6/*#Ops*/, 12, 16, 3, 6, 17, 18, // Results = #19
47770 /*102885*/ /*SwitchType*/ 34, MVT::i64,// ->102921
47773 MVT::i64, MVT::i1, 2/*#Ops*/, 0, 1,
47779 MVT::i64, 2/*#Ops*/, 0, 1,
47785 MVT::i64, 2/*#Ops*/, 1, 0,
47869 /*103087*/ /*SwitchType*/ 34, MVT::i64,// ->103123
47872 MVT::i64, MVT::i1, 2/*#Ops*/, 0, 1,
47878 MVT::i64, 2/*#Ops*/, 0, 1,
47884 MVT::i64, 2/*#Ops*/, 1, 0,
47935 /*103229*/ /*SwitchType*/ 37, MVT::i64,// ->103268
47941 MVT::i64, 6/*#Ops*/, 2, 4, 3, 5, 6, 7,
47948 MVT::i64, 5/*#Ops*/, 2, 3, 4, 5, 6,
47993 /*103348*/ /*SwitchType*/ 21, MVT::i64,// ->103371
48000 MVT::i64, 4/*#Ops*/, 3, 2, 4, 5,
48008 /*103377*/ OPC_CheckType, MVT::i64,
48014 MVT::i64, 4/*#Ops*/, 3, 2, 4, 5,
48022 /*103404*/ OPC_CheckType, MVT::i64,
48027 MVT::i64, 4/*#Ops*/, 3, 2, 4, 5,
48072 /*103509*/ /*SwitchType*/ 79, MVT::i64,// ->103590
48079 MVT::i64, 4/*#Ops*/, 3, 2, 4, 5,
48088 MVT::i64, 4/*#Ops*/, 3, 2, 4, 5,
48098 MVT::i64, 4/*#Ops*/, 3, 2, 4, 5,
48106 MVT::i64, 4/*#Ops*/, 3, 2, 4, 5,
48136 /*103642*/ /*SwitchType*/ 37, MVT::i64,// ->103681
48142 MVT::i64, 6/*#Ops*/, 2, 4, 3, 5, 6, 7,
48149 MVT::i64, 5/*#Ops*/, 2, 3, 4, 5, 6,
48194 /*103761*/ /*SwitchType*/ 21, MVT::i64,// ->103784
48201 MVT::i64, 4/*#Ops*/, 3, 2, 4, 5,
48209 /*103790*/ OPC_CheckType, MVT::i64,
48215 MVT::i64, 4/*#Ops*/, 3, 2, 4, 5,
48223 /*103817*/ OPC_CheckType, MVT::i64,
48228 MVT::i64, 4/*#Ops*/, 3, 2, 4, 5,
48273 /*103922*/ /*SwitchType*/ 79, MVT::i64,// ->104003
48280 MVT::i64, 4/*#Ops*/, 3, 2, 4, 5,
48289 MVT::i64, 4/*#Ops*/, 3, 2, 4, 5,
48299 MVT::i64, 4/*#Ops*/, 3, 2, 4, 5,
48307 MVT::i64, 4/*#Ops*/, 3, 2, 4, 5,
48337 /*104055*/ /*SwitchType*/ 37, MVT::i64,// ->104094
48343 MVT::i64, 6/*#Ops*/, 2, 4, 3, 5, 6, 7,
48350 MVT::i64, 5/*#Ops*/, 2, 3, 4, 5, 6,
48395 /*104174*/ /*SwitchType*/ 21, MVT::i64,// ->104197
48402 MVT::i64, 4/*#Ops*/, 3, 2, 4, 5,
48410 /*104203*/ OPC_CheckType, MVT::i64,
48416 MVT::i64, 4/*#Ops*/, 3, 2, 4, 5,
48424 /*104230*/ OPC_CheckType, MVT::i64,
48429 MVT::i64, 4/*#Ops*/, 3, 2, 4, 5,
48474 /*104335*/ /*SwitchType*/ 79, MVT::i64,// ->104416
48481 MVT::i64, 4/*#Ops*/, 3, 2, 4, 5,
48490 MVT::i64, 4/*#Ops*/, 3, 2, 4, 5,
48500 MVT::i64, 4/*#Ops*/, 3, 2, 4, 5,
48508 MVT::i64, 4/*#Ops*/, 3, 2, 4, 5,
48538 /*104468*/ /*SwitchType*/ 37, MVT::i64,// ->104507
48544 MVT::i64, 6/*#Ops*/, 2, 4, 3, 5, 6, 7,
48551 MVT::i64, 5/*#Ops*/, 2, 3, 4, 5, 6,
48596 /*104587*/ /*SwitchType*/ 21, MVT::i64,// ->104610
48603 MVT::i64, 4/*#Ops*/, 3, 2, 4, 5,
48611 /*104616*/ OPC_CheckType, MVT::i64,
48617 MVT::i64, 4/*#Ops*/, 3, 2, 4, 5,
48625 /*104643*/ OPC_CheckType, MVT::i64,
48630 MVT::i64, 4/*#Ops*/, 3, 2, 4, 5,
48675 /*104748*/ /*SwitchType*/ 79, MVT::i64,// ->104829
48682 MVT::i64, 4/*#Ops*/, 3, 2, 4, 5,
48691 MVT::i64, 4/*#Ops*/, 3, 2, 4, 5,
48701 MVT::i64, 4/*#Ops*/, 3, 2, 4, 5,
48709 MVT::i64, 4/*#Ops*/, 3, 2, 4, 5,
48739 /*104881*/ /*SwitchType*/ 37, MVT::i64,// ->104920
48745 MVT::i64, 6/*#Ops*/, 2, 4, 3, 5, 6, 7,
48752 MVT::i64, 5/*#Ops*/, 2, 3, 4, 5, 6,
48797 /*105000*/ /*SwitchType*/ 21, MVT::i64,// ->105023
48804 MVT::i64, 4/*#Ops*/, 3, 2, 4, 5,
48812 /*105029*/ OPC_CheckType, MVT::i64,
48818 MVT::i64, 4/*#Ops*/, 3, 2, 4, 5,
48826 /*105056*/ OPC_CheckType, MVT::i64,
48831 MVT::i64, 4/*#Ops*/, 3, 2, 4, 5,
48876 /*105161*/ /*SwitchType*/ 79, MVT::i64,// ->105242
48883 MVT::i64, 4/*#Ops*/, 3, 2, 4, 5,
48892 MVT::i64, 4/*#Ops*/, 3, 2, 4, 5,
48902 MVT::i64, 4/*#Ops*/, 3, 2, 4, 5,
48910 MVT::i64, 4/*#Ops*/, 3, 2, 4, 5,
48940 /*105294*/ /*SwitchType*/ 37, MVT::i64,// ->105333
48946 MVT::i64, 6/*#Ops*/, 2, 4, 3, 5, 6, 7,
48953 MVT::i64, 5/*#Ops*/, 2, 3, 4, 5, 6,
48998 /*105413*/ /*SwitchType*/ 21, MVT::i64,// ->105436
49005 MVT::i64, 4/*#Ops*/, 3, 2, 4, 5,
49013 /*105442*/ OPC_CheckType, MVT::i64,
49019 MVT::i64, 4/*#Ops*/, 3, 2, 4, 5,
49027 /*105469*/ OPC_CheckType, MVT::i64,
49032 MVT::i64, 4/*#Ops*/, 3, 2, 4, 5,
49077 /*105574*/ /*SwitchType*/ 79, MVT::i64,// ->105655
49084 MVT::i64, 4/*#Ops*/, 3, 2, 4, 5,
49093 MVT::i64, 4/*#Ops*/, 3, 2, 4, 5,
49103 MVT::i64, 4/*#Ops*/, 3, 2, 4, 5,
49111 MVT::i64, 4/*#Ops*/, 3, 2, 4, 5,
49141 /*105707*/ /*SwitchType*/ 37, MVT::i64,// ->105746
49147 MVT::i64, 6/*#Ops*/, 2, 4, 3, 5, 6, 7,
49154 MVT::i64, 5/*#Ops*/, 2, 3, 4, 5, 6,
49199 /*105826*/ /*SwitchType*/ 21, MVT::i64,// ->105849
49206 MVT::i64, 4/*#Ops*/, 3, 2, 4, 5,
49214 /*105855*/ OPC_CheckType, MVT::i64,
49220 MVT::i64, 4/*#Ops*/, 3, 2, 4, 5,
49228 /*105882*/ OPC_CheckType, MVT::i64,
49233 MVT::i64, 4/*#Ops*/, 3, 2, 4, 5,
49278 /*105987*/ /*SwitchType*/ 79, MVT::i64,// ->106068
49285 MVT::i64, 4/*#Ops*/, 3, 2, 4, 5,
49294 MVT::i64, 4/*#Ops*/, 3, 2, 4, 5,
49304 MVT::i64, 4/*#Ops*/, 3, 2, 4, 5,
49312 MVT::i64, 4/*#Ops*/, 3, 2, 4, 5,
49342 /*106120*/ /*SwitchType*/ 37, MVT::i64,// ->106159
49348 MVT::i64, 6/*#Ops*/, 2, 4, 3, 5, 6, 7,
49355 MVT::i64, 5/*#Ops*/, 2, 3, 4, 5, 6,
49400 /*106239*/ /*SwitchType*/ 21, MVT::i64,// ->106262
49407 MVT::i64, 4/*#Ops*/, 3, 2, 4, 5,
49415 /*106268*/ OPC_CheckType, MVT::i64,
49421 MVT::i64, 4/*#Ops*/, 3, 2, 4, 5,
49429 /*106295*/ OPC_CheckType, MVT::i64,
49434 MVT::i64, 4/*#Ops*/, 3, 2, 4, 5,
49479 /*106400*/ /*SwitchType*/ 79, MVT::i64,// ->106481
49486 MVT::i64, 4/*#Ops*/, 3, 2, 4, 5,
49495 MVT::i64, 4/*#Ops*/, 3, 2, 4, 5,
49505 MVT::i64, 4/*#Ops*/, 3, 2, 4, 5,
49513 MVT::i64, 4/*#Ops*/, 3, 2, 4, 5,
49543 /*106533*/ /*SwitchType*/ 37, MVT::i64,// ->106572
49549 MVT::i64, 6/*#Ops*/, 2, 4, 3, 5, 6, 7,
49556 MVT::i64, 5/*#Ops*/, 2, 3, 4, 5, 6,
49601 /*106652*/ /*SwitchType*/ 21, MVT::i64,// ->106675
49608 MVT::i64, 4/*#Ops*/, 3, 2, 4, 5,
49616 /*106681*/ OPC_CheckType, MVT::i64,
49622 MVT::i64, 4/*#Ops*/, 3, 2, 4, 5,
49630 /*106708*/ OPC_CheckType, MVT::i64,
49635 MVT::i64, 4/*#Ops*/, 3, 2, 4, 5,
49680 /*106813*/ /*SwitchType*/ 79, MVT::i64,// ->106894
49687 MVT::i64, 4/*#Ops*/, 3, 2, 4, 5,
49696 MVT::i64, 4/*#Ops*/, 3, 2, 4, 5,
49706 MVT::i64, 4/*#Ops*/, 3, 2, 4, 5,
49714 MVT::i64, 4/*#Ops*/, 3, 2, 4, 5,
49744 /*106946*/ /*SwitchType*/ 37, MVT::i64,// ->106985
49750 MVT::i64, 6/*#Ops*/, 2, 4, 3, 5, 6, 7,
49757 MVT::i64, 5/*#Ops*/, 2, 3, 4, 5, 6,
49802 /*107065*/ /*SwitchType*/ 21, MVT::i64,// ->107088
49809 MVT::i64, 4/*#Ops*/, 3, 2, 4, 5,
49817 /*107094*/ OPC_CheckType, MVT::i64,
49823 MVT::i64, 4/*#Ops*/, 3, 2, 4, 5,
49831 /*107121*/ OPC_CheckType, MVT::i64,
49836 MVT::i64, 4/*#Ops*/, 3, 2, 4, 5,
49881 /*107226*/ /*SwitchType*/ 79, MVT::i64,// ->107307
49888 MVT::i64, 4/*#Ops*/, 3, 2, 4, 5,
49897 MVT::i64, 4/*#Ops*/, 3, 2, 4, 5,
49907 MVT::i64, 4/*#Ops*/, 3, 2, 4, 5,
49915 MVT::i64, 4/*#Ops*/, 3, 2, 4, 5,
49945 /*107359*/ /*SwitchType*/ 37, MVT::i64,// ->107398
49951 MVT::i64, 6/*#Ops*/, 2, 4, 3, 5, 6, 7,
49958 MVT::i64, 5/*#Ops*/, 2, 3, 4, 5, 6,
50003 /*107478*/ /*SwitchType*/ 21, MVT::i64,// ->107501
50010 MVT::i64, 4/*#Ops*/, 3, 2, 4, 5,
50018 /*107507*/ OPC_CheckType, MVT::i64,
50024 MVT::i64, 4/*#Ops*/, 3, 2, 4, 5,
50032 /*107534*/ OPC_CheckType, MVT::i64,
50037 MVT::i64, 4/*#Ops*/, 3, 2, 4, 5,
50082 /*107639*/ /*SwitchType*/ 79, MVT::i64,// ->107720
50089 MVT::i64, 4/*#Ops*/, 3, 2, 4, 5,
50098 MVT::i64, 4/*#Ops*/, 3, 2, 4, 5,
50108 MVT::i64, 4/*#Ops*/, 3, 2, 4, 5,
50116 MVT::i64, 4/*#Ops*/, 3, 2, 4, 5,
50146 /*107772*/ /*SwitchType*/ 37, MVT::i64,// ->107811
50152 MVT::i64, 6/*#Ops*/, 2, 4, 3, 5, 6, 7,
50159 MVT::i64, 5/*#Ops*/, 2, 3, 4, 5, 6,
50204 /*107891*/ /*SwitchType*/ 21, MVT::i64,// ->107914
50211 MVT::i64, 4/*#Ops*/, 3, 2, 4, 5,
50219 /*107920*/ OPC_CheckType, MVT::i64,
50225 MVT::i64, 4/*#Ops*/, 3, 2, 4, 5,
50233 /*107947*/ OPC_CheckType, MVT::i64,
50238 MVT::i64, 4/*#Ops*/, 3, 2, 4, 5,
50283 /*108052*/ /*SwitchType*/ 79, MVT::i64,// ->108133
50290 MVT::i64, 4/*#Ops*/, 3, 2, 4, 5,
50299 MVT::i64, 4/*#Ops*/, 3, 2, 4, 5,
50309 MVT::i64, 4/*#Ops*/, 3, 2, 4, 5,
50317 MVT::i64, 4/*#Ops*/, 3, 2, 4, 5,
50365 /*108236*/ OPC_CheckType, MVT::i64,
50374 MVT::i64, 2/*#Ops*/, 7, 8,
50379 /*108274*/ OPC_CheckType, MVT::i64,
50388 MVT::i64, 2/*#Ops*/, 7, 8,
50421 /*108388*/ OPC_CheckType, MVT::i64,
50430 MVT::i64, 2/*#Ops*/, 7, 8,
50435 /*108426*/ OPC_CheckType, MVT::i64,
50444 MVT::i64, 2/*#Ops*/, 7, 8,
50477 /*108540*/ OPC_CheckType, MVT::i64,
50486 MVT::i64, 2/*#Ops*/, 7, 8,
50491 /*108578*/ OPC_CheckType, MVT::i64,
50500 MVT::i64, 2/*#Ops*/, 7, 8,
50533 /*108692*/ OPC_CheckType, MVT::i64,
50542 MVT::i64, 2/*#Ops*/, 7, 8,
50547 /*108730*/ OPC_CheckType, MVT::i64,
50556 MVT::i64, 2/*#Ops*/, 7, 8,
50589 /*108844*/ OPC_CheckType, MVT::i64,
50598 MVT::i64, 2/*#Ops*/, 7, 8,
50603 /*108882*/ OPC_CheckType, MVT::i64,
50612 MVT::i64, 2/*#Ops*/, 7, 8,
50645 /*108996*/ OPC_CheckType, MVT::i64,
50654 MVT::i64, 2/*#Ops*/, 7, 8,
50659 /*109034*/ OPC_CheckType, MVT::i64,
50668 MVT::i64, 2/*#Ops*/, 7, 8,
50701 /*109148*/ OPC_SwitchType /*2 cases */, 33, MVT::i64,// ->109184
50710 MVT::i64, 2/*#Ops*/, 7, 8,
50728 /*109223*/ OPC_SwitchType /*2 cases */, 33, MVT::i64,// ->109259
50737 MVT::i64, 2/*#Ops*/, 7, 8,
50755 /*109298*/ OPC_SwitchType /*2 cases */, 33, MVT::i64,// ->109334
50764 MVT::i64, 2/*#Ops*/, 7, 8,
50782 /*109373*/ OPC_SwitchType /*2 cases */, 33, MVT::i64,// ->109409
50791 MVT::i64, 2/*#Ops*/, 7, 8,
50809 /*109448*/ OPC_SwitchType /*2 cases */, 33, MVT::i64,// ->109484
50818 MVT::i64, 2/*#Ops*/, 7, 8,
50836 /*109523*/ OPC_SwitchType /*2 cases */, 33, MVT::i64,// ->109559
50845 MVT::i64, 2/*#Ops*/, 7, 8,
50867 /*109605*/ OPC_CheckType, MVT::i64,
50876 MVT::i64, 2/*#Ops*/, 7, 8,
50881 /*109643*/ OPC_CheckType, MVT::i64,
50890 MVT::i64, 2/*#Ops*/, 7, 8,
50923 /*109757*/ OPC_CheckType, MVT::i64,
50932 MVT::i64, 2/*#Ops*/, 7, 8,
50937 /*109795*/ OPC_CheckType, MVT::i64,
50946 MVT::i64, 2/*#Ops*/, 7, 8,
50979 /*109909*/ OPC_CheckType, MVT::i64,
50988 MVT::i64, 2/*#Ops*/, 7, 8,
50993 /*109947*/ OPC_CheckType, MVT::i64,
51002 MVT::i64, 2/*#Ops*/, 7, 8,
51035 /*110061*/ OPC_CheckType, MVT::i64,
51044 MVT::i64, 2/*#Ops*/, 7, 8,
51049 /*110099*/ OPC_CheckType, MVT::i64,
51058 MVT::i64, 2/*#Ops*/, 7, 8,
51091 /*110213*/ OPC_CheckType, MVT::i64,
51100 MVT::i64, 2/*#Ops*/, 7, 8,
51105 /*110251*/ OPC_CheckType, MVT::i64,
51114 MVT::i64, 2/*#Ops*/, 7, 8,
51147 /*110365*/ OPC_CheckType, MVT::i64,
51156 MVT::i64, 2/*#Ops*/, 7, 8,
51161 /*110403*/ OPC_CheckType, MVT::i64,
51170 MVT::i64, 2/*#Ops*/, 7, 8,
51203 /*110517*/ OPC_SwitchType /*2 cases */, 33, MVT::i64,// ->110553
51212 MVT::i64, 2/*#Ops*/, 7, 8,
51230 /*110592*/ OPC_SwitchType /*2 cases */, 33, MVT::i64,// ->110628
51239 MVT::i64, 2/*#Ops*/, 7, 8,
51257 /*110667*/ OPC_SwitchType /*2 cases */, 33, MVT::i64,// ->110703
51266 MVT::i64, 2/*#Ops*/, 7, 8,
51284 /*110742*/ OPC_SwitchType /*2 cases */, 33, MVT::i64,// ->110778
51293 MVT::i64, 2/*#Ops*/, 7, 8,
51311 /*110817*/ OPC_SwitchType /*2 cases */, 33, MVT::i64,// ->110853
51320 MVT::i64, 2/*#Ops*/, 7, 8,
51338 /*110892*/ OPC_SwitchType /*2 cases */, 33, MVT::i64,// ->110928
51347 MVT::i64, 2/*#Ops*/, 7, 8,
51369 /*110974*/ OPC_CheckType, MVT::i64,
51378 MVT::i64, 2/*#Ops*/, 7, 8,
51383 /*111012*/ OPC_CheckType, MVT::i64,
51392 MVT::i64, 2/*#Ops*/, 7, 8,
51425 /*111126*/ OPC_CheckType, MVT::i64,
51434 MVT::i64, 2/*#Ops*/, 7, 8,
51439 /*111164*/ OPC_CheckType, MVT::i64,
51448 MVT::i64, 2/*#Ops*/, 7, 8,
51481 /*111278*/ OPC_CheckType, MVT::i64,
51490 MVT::i64, 2/*#Ops*/, 7, 8,
51495 /*111316*/ OPC_CheckType, MVT::i64,
51504 MVT::i64, 2/*#Ops*/, 7, 8,
51537 /*111430*/ OPC_CheckType, MVT::i64,
51546 MVT::i64, 2/*#Ops*/, 7, 8,
51551 /*111468*/ OPC_CheckType, MVT::i64,
51560 MVT::i64, 2/*#Ops*/, 7, 8,
51593 /*111582*/ OPC_CheckType, MVT::i64,
51602 MVT::i64, 2/*#Ops*/, 7, 8,
51607 /*111620*/ OPC_CheckType, MVT::i64,
51616 MVT::i64, 2/*#Ops*/, 7, 8,
51649 /*111734*/ OPC_CheckType, MVT::i64,
51658 MVT::i64, 2/*#Ops*/, 7, 8,
51663 /*111772*/ OPC_CheckType, MVT::i64,
51672 MVT::i64, 2/*#Ops*/, 7, 8,
51705 /*111886*/ OPC_SwitchType /*2 cases */, 33, MVT::i64,// ->111922
51714 MVT::i64, 2/*#Ops*/, 7, 8,
51732 /*111961*/ OPC_SwitchType /*2 cases */, 33, MVT::i64,// ->111997
51741 MVT::i64, 2/*#Ops*/, 7, 8,
51759 /*112036*/ OPC_SwitchType /*2 cases */, 33, MVT::i64,// ->112072
51768 MVT::i64, 2/*#Ops*/, 7, 8,
51786 /*112111*/ OPC_SwitchType /*2 cases */, 33, MVT::i64,// ->112147
51795 MVT::i64, 2/*#Ops*/, 7, 8,
51813 /*112186*/ OPC_SwitchType /*2 cases */, 33, MVT::i64,// ->112222
51822 MVT::i64, 2/*#Ops*/, 7, 8,
51840 /*112261*/ OPC_SwitchType /*2 cases */, 33, MVT::i64,// ->112297
51849 MVT::i64, 2/*#Ops*/, 7, 8,
51871 /*112343*/ OPC_CheckType, MVT::i64,
51877 MVT::i64, 2/*#Ops*/, 2, 3,
51882 /*112369*/ OPC_CheckType, MVT::i64,
51888 MVT::i64, 2/*#Ops*/, 2, 3,
51915 /*112447*/ OPC_CheckType, MVT::i64,
51921 MVT::i64, 2/*#Ops*/, 2, 3,
51926 /*112473*/ OPC_CheckType, MVT::i64,
51932 MVT::i64, 2/*#Ops*/, 2, 3,
51959 /*112551*/ OPC_SwitchType /*2 cases */, 21, MVT::i64,// ->112575
51965 MVT::i64, 2/*#Ops*/, 2, 3,
51980 /*112602*/ OPC_SwitchType /*2 cases */, 21, MVT::i64,// ->112626
51986 MVT::i64, 2/*#Ops*/, 2, 3,
52001 /*112653*/ OPC_SwitchType /*2 cases */, 21, MVT::i64,// ->112677
52007 MVT::i64, 2/*#Ops*/, 2, 3,
52022 /*112704*/ OPC_SwitchType /*2 cases */, 21, MVT::i64,// ->112728
52028 MVT::i64, 2/*#Ops*/, 2, 3,
52043 /*112755*/ OPC_SwitchType /*2 cases */, 21, MVT::i64,// ->112779
52049 MVT::i64, 2/*#Ops*/, 2, 3,
52064 /*112806*/ OPC_SwitchType /*2 cases */, 21, MVT::i64,// ->112830
52070 MVT::i64, 2/*#Ops*/, 2, 3,
52085 /*112857*/ OPC_SwitchType /*2 cases */, 21, MVT::i64,// ->112881
52091 MVT::i64, 2/*#Ops*/, 2, 3,
52106 /*112908*/ OPC_SwitchType /*2 cases */, 21, MVT::i64,// ->112932
52112 MVT::i64, 2/*#Ops*/, 2, 3,
52127 /*112959*/ OPC_CheckChild0Type, MVT::i64,
52131 /*112966*/ OPC_CheckType, MVT::i64,
52137 MVT::i64, 2/*#Ops*/, 2, 3,
52142 /*112992*/ OPC_CheckType, MVT::i64,
52148 MVT::i64, 2/*#Ops*/, 2, 3,
52175 /*113070*/ OPC_CheckType, MVT::i64,
52181 MVT::i64, 2/*#Ops*/, 2, 3,
52186 /*113096*/ OPC_CheckType, MVT::i64,
52192 MVT::i64, 2/*#Ops*/, 2, 3,
52219 /*113174*/ OPC_SwitchType /*2 cases */, 21, MVT::i64,// ->113198
52225 MVT::i64, 2/*#Ops*/, 2, 3,
52240 /*113225*/ OPC_SwitchType /*2 cases */, 21, MVT::i64,// ->113249
52246 MVT::i64, 2/*#Ops*/, 2, 3,
52261 /*113276*/ OPC_SwitchType /*2 cases */, 21, MVT::i64,// ->113300
52267 MVT::i64, 2/*#Ops*/, 2, 3,
52282 /*113327*/ OPC_SwitchType /*2 cases */, 21, MVT::i64,// ->113351
52288 MVT::i64, 2/*#Ops*/, 2, 3,
52303 /*113378*/ OPC_SwitchType /*2 cases */, 21, MVT::i64,// ->113402
52309 MVT::i64, 2/*#Ops*/, 2, 3,
52324 /*113429*/ OPC_SwitchType /*2 cases */, 21, MVT::i64,// ->113453
52330 MVT::i64, 2/*#Ops*/, 2, 3,
52345 /*113480*/ OPC_SwitchType /*2 cases */, 21, MVT::i64,// ->113504
52351 MVT::i64, 2/*#Ops*/, 2, 3,
52366 /*113531*/ OPC_SwitchType /*2 cases */, 21, MVT::i64,// ->113555
52372 MVT::i64, 2/*#Ops*/, 2, 3,
52391 /*113589*/ OPC_CheckType, MVT::i64,
52397 MVT::i64, 2/*#Ops*/, 2, 3,
52402 /*113615*/ OPC_CheckType, MVT::i64,
52408 MVT::i64, 2/*#Ops*/, 2, 3,
52435 /*113693*/ OPC_CheckType, MVT::i64,
52441 MVT::i64, 2/*#Ops*/, 2, 3,
52446 /*113719*/ OPC_CheckType, MVT::i64,
52452 MVT::i64, 2/*#Ops*/, 2, 3,
52479 /*113797*/ OPC_SwitchType /*2 cases */, 21, MVT::i64,// ->113821
52485 MVT::i64, 2/*#Ops*/, 2, 3,
52500 /*113848*/ OPC_SwitchType /*2 cases */, 21, MVT::i64,// ->113872
52506 MVT::i64, 2/*#Ops*/, 2, 3,
52521 /*113899*/ OPC_SwitchType /*2 cases */, 21, MVT::i64,// ->113923
52527 MVT::i64, 2/*#Ops*/, 2, 3,
52542 /*113950*/ OPC_SwitchType /*2 cases */, 21, MVT::i64,// ->113974
52548 MVT::i64, 2/*#Ops*/, 2, 3,
52563 /*114001*/ OPC_SwitchType /*2 cases */, 21, MVT::i64,// ->114025
52569 MVT::i64, 2/*#Ops*/, 2, 3,
52584 /*114052*/ OPC_SwitchType /*2 cases */, 21, MVT::i64,// ->114076
52590 MVT::i64, 2/*#Ops*/, 2, 3,
52605 /*114103*/ OPC_SwitchType /*2 cases */, 21, MVT::i64,// ->114127
52611 MVT::i64, 2/*#Ops*/, 2, 3,
52626 /*114154*/ OPC_SwitchType /*2 cases */, 21, MVT::i64,// ->114178
52632 MVT::i64, 2/*#Ops*/, 2, 3,
52789 /*114575*/ /*SwitchType*/ 9, MVT::i64,// ->114586
52791 MVT::i64, MVT::i1, 2/*#Ops*/, 0, 1,
52809 /*114623*/ /*SwitchType*/ 9, MVT::i64,// ->114634
52811 MVT::i64, MVT::i1, 2/*#Ops*/, 1, 0,
52844 /*114693*/ /*SwitchType*/ 9, MVT::i64,// ->114704
52846 MVT::i64, MVT::i1, 2/*#Ops*/, 0, 1,
52857 /*114719*/ /*SwitchType*/ 80, MVT::i64,// ->114801
52878 MVT::i64, 5/*#Ops*/, 2, 7, 8, 13, 14,
52981 /*114996*/ /*SwitchType*/ 34, MVT::i64,// ->115032
52984 MVT::i64, MVT::i1, 2/*#Ops*/, 0, 1,
52990 MVT::i64, 2/*#Ops*/, 0, 1,
52996 MVT::i64, 2/*#Ops*/, 1, 0,
53161 /*115392*/ OPC_CheckType, MVT::i64,
53188 MVT::i64, 5/*#Ops*/, 3, 10, 11, 18, 19,
53199 /*115519*/ OPC_CheckType, MVT::i64,
53226 MVT::i64, 5/*#Ops*/, 3, 10, 11, 18, 19,
53237 /*115646*/ OPC_CheckType, MVT::i64,
53264 MVT::i64, 5/*#Ops*/, 3, 10, 11, 18, 19,
53275 /*115773*/ OPC_CheckType, MVT::i64,
53302 MVT::i64, 5/*#Ops*/, 3, 10, 11, 18, 19,
53319 /*115910*/ OPC_CheckType, MVT::i64,
53346 MVT::i64, 5/*#Ops*/, 3, 10, 11, 18, 19,
53353 /*116021*/ OPC_CheckType, MVT::i64,
53380 MVT::i64, 5/*#Ops*/, 3, 10, 11, 18, 19,
53399 /*116160*/ OPC_CheckType, MVT::i64,
53426 MVT::i64, 5/*#Ops*/, 3, 10, 11, 18, 19,
53433 /*116271*/ OPC_CheckType, MVT::i64,
53460 MVT::i64, 5/*#Ops*/, 3, 10, 11, 18, 19,
53479 /*116414*/ /*SwitchType*/ 9, MVT::i64,// ->116425
53481 MVT::i64, MVT::i1, 2/*#Ops*/, 0, 1,
53499 /*116463*/ /*SwitchType*/ 9, MVT::i64,// ->116474
53501 MVT::i64, MVT::i1, 2/*#Ops*/, 1, 0,
53754 /*116989*/ OPC_CheckType, MVT::i64,
53791 MVT::i64, 5/*#Ops*/, 3, 13, 14, 24, 25,
53799 /*117141*/ OPC_CheckType, MVT::i64,
53836 MVT::i64, 5/*#Ops*/, 3, 13, 14, 24, 25,
53849 /*117302*/ OPC_CheckType, MVT::i64,
53886 MVT::i64, 5/*#Ops*/, 3, 13, 14, 24, 25,
53895 /*117455*/ OPC_CheckType, MVT::i64,
53932 MVT::i64, 5/*#Ops*/, 3, 13, 14, 24, 25,
53945 /*117616*/ OPC_CheckType, MVT::i64,
53982 MVT::i64, 5/*#Ops*/, 3, 13, 14, 24, 25,
53990 /*117768*/ OPC_CheckType, MVT::i64,
54027 MVT::i64, 5/*#Ops*/, 3, 13, 14, 24, 25,
54040 /*117929*/ OPC_CheckType, MVT::i64,
54077 MVT::i64, 5/*#Ops*/, 3, 13, 14, 24, 25,
54086 /*118082*/ OPC_CheckType, MVT::i64,
54123 MVT::i64, 5/*#Ops*/, 3, 13, 14, 24, 25,
54141 /*118250*/ OPC_CheckType, MVT::i64,
54178 MVT::i64, 5/*#Ops*/, 3, 13, 14, 24, 25,
54185 /*118401*/ OPC_CheckType, MVT::i64,
54223 MVT::i64, 5/*#Ops*/, 3, 13, 14, 24, 25,
54261 MVT::i64, 5/*#Ops*/, 3, 13, 14, 24, 25,
54269 /*118694*/ OPC_CheckType, MVT::i64,
54306 MVT::i64, 5/*#Ops*/, 3, 13, 14, 24, 25,
54325 /*118863*/ OPC_CheckType, MVT::i64,
54362 MVT::i64, 5/*#Ops*/, 3, 13, 14, 24, 25,
54369 /*119014*/ OPC_CheckType, MVT::i64,
54407 MVT::i64, 5/*#Ops*/, 3, 13, 14, 24, 25,
54445 MVT::i64, 5/*#Ops*/, 3, 13, 14, 24, 25,
54453 /*119307*/ OPC_CheckType, MVT::i64,
54490 MVT::i64, 5/*#Ops*/, 3, 13, 14, 24, 25,
54587 /*119648*/ /*SwitchType*/ 9, MVT::i64,// ->119659
54589 MVT::i64, MVT::i1, 2/*#Ops*/, 0, 1,
54600 /*119674*/ /*SwitchType*/ 80, MVT::i64,// ->119756
54621 MVT::i64, 5/*#Ops*/, 2, 7, 8, 13, 14,
57418 /*125570*/ OPC_CheckChild0Type, MVT::i64,
57454 /*125655*/ OPC_CheckChild0Type, MVT::i64,
57515 /*125786*/ /*SwitchType*/ 22, MVT::i64,// ->125810
57522 MVT::i64, 5/*#Ops*/, 4, 2, 3, 5, 6,
57531 /*125817*/ OPC_CheckType, MVT::i64,
57537 MVT::i64, 5/*#Ops*/, 4, 2, 3, 5, 6,
57546 /*125846*/ OPC_CheckType, MVT::i64,
57551 MVT::i64, 5/*#Ops*/, 4, 2, 3, 5, 6,
57569 /*125907*/ /*SwitchType*/ 9, MVT::i64,// ->125918
57571 MVT::i64, MVT::i1, 2/*#Ops*/, 0, 1,
57586 /*125950*/ /*SwitchType*/ 9, MVT::i64,// ->125961
57588 MVT::i64, MVT::i1, 2/*#Ops*/, 0, 1,
57603 /*125993*/ /*SwitchType*/ 9, MVT::i64,// ->126004
57605 MVT::i64, MVT::i1, 2/*#Ops*/, 0, 1,
57727 /*126204*/ OPC_CheckType, MVT::i64,
57754 MVT::i64, 5/*#Ops*/, 3, 10, 11, 18, 19,
57762 /*126316*/ OPC_CheckType, MVT::i64,
57789 MVT::i64, 5/*#Ops*/, 3, 10, 11, 18, 19,
57802 /*126437*/ OPC_CheckType, MVT::i64,
57829 MVT::i64, 5/*#Ops*/, 3, 10, 11, 18, 19,
57838 /*126550*/ OPC_CheckType, MVT::i64,
57865 MVT::i64, 5/*#Ops*/, 3, 10, 11, 18, 19,
57881 /*126676*/ OPC_CheckType, MVT::i64,
57910 MVT::i64, 5/*#Ops*/, 3, 10, 11, 18, 19,
57941 MVT::i64, 5/*#Ops*/, 3, 10, 11, 18, 19,
57953 /*126905*/ OPC_CheckType, MVT::i64,
57982 MVT::i64, 5/*#Ops*/, 3, 10, 11, 18, 19,
58013 MVT::i64, 5/*#Ops*/, 3, 10, 11, 18, 19,
58026 /*127148*/ /*SwitchType*/ 8, MVT::i64,// ->127158
58028 MVT::i64, MVT::i1, 1/*#Ops*/, 0,
58072 /*127241*/ /*SwitchType*/ 9, MVT::i64,// ->127252
58074 MVT::i64, MVT::i1, 2/*#Ops*/, 0, 1,
58085 /*127267*/ /*SwitchType*/ 80, MVT::i64,// ->127349
58106 MVT::i64, 5/*#Ops*/, 2, 7, 8, 13, 14,
58189 /*127522*/ OPC_EmitInteger, MVT::i64, 0|128,0|128,0|128,0|128,0|128,0|128,0|128,120|128,63/*4607182418800017408*/,
58238 /*127652*/ OPC_EmitInteger, MVT::i64, 0|128,0|128,0|128,0|128,0|128,0|128,0|128,120|128,63|128,1/*13830554455654793216*/,
59450 MVT::i64, 0/*#Ops*/,
59458 MVT::i64, 0/*#Ops*/,
59487 /*130143*/ OPC_CheckType, MVT::i64,
59489 MVT::i64, MVT::i1, 2/*#Ops*/, 0, 1,
59570 /*130313*/ /*SwitchType*/ 9, MVT::i64,// ->130324
59572 MVT::i64, MVT::i1, 2/*#Ops*/, 0, 1,
59693 /*130569*/ /*SwitchType*/ 81, MVT::i64,// ->130652
59701 MVT::i64, 4/*#Ops*/, 3, 2, 4, 5,
59710 MVT::i64, 4/*#Ops*/, 3, 2, 4, 5,
59720 MVT::i64, 4/*#Ops*/, 3, 2, 4, 5,
59728 MVT::i64, 4/*#Ops*/, 3, 2, 4, 5,
59820 /*130806*/ /*SwitchType*/ 40, MVT::i64,// ->130848
59831 MVT::i64, 5/*#Ops*/, 2, 3, 4, 6, 7,
59846 /*130870*/ /*SwitchType*/ 40, MVT::i64,// ->130912
59857 MVT::i64, 5/*#Ops*/, 2, 3, 4, 6, 7,
59872 /*130934*/ /*SwitchType*/ 40, MVT::i64,// ->130976
59883 MVT::i64, 5/*#Ops*/, 2, 3, 4, 6, 7,
59898 /*130998*/ /*SwitchType*/ 40, MVT::i64,// ->131040
59909 MVT::i64, 5/*#Ops*/, 2, 3, 4, 6, 7,
59924 /*131062*/ /*SwitchType*/ 40, MVT::i64,// ->131104
59935 MVT::i64, 5/*#Ops*/, 2, 3, 4, 6, 7,
59950 /*131126*/ /*SwitchType*/ 40, MVT::i64,// ->131168
59961 MVT::i64, 5/*#Ops*/, 2, 3, 4, 6, 7,
59976 /*131190*/ /*SwitchType*/ 40, MVT::i64,// ->131232
59987 MVT::i64, 5/*#Ops*/, 2, 3, 4, 6, 7,
60003 /*131256*/ /*SwitchType*/ 40, MVT::i64,// ->131298
60014 MVT::i64, 5/*#Ops*/, 2, 3, 4, 6, 7,
60030 /*131322*/ /*SwitchType*/ 40, MVT::i64,// ->131364
60041 MVT::i64, 5/*#Ops*/, 2, 3, 4, 6, 7,
60057 /*131388*/ /*SwitchType*/ 40, MVT::i64,// ->131430
60068 MVT::i64, 5/*#Ops*/, 2, 3, 4, 6, 7,
60106 /*131517*/ /*SwitchType*/ 28|128,1/*156*/, MVT::i64,// ->131676
60116 MVT::i64, 5/*#Ops*/, 1, 0, 2, 4, 5,
60134 MVT::i64, 5/*#Ops*/, 1, 6, 7, 9, 10,
60154 MVT::i64, 5/*#Ops*/, 1, 7, 8, 10, 11,
60164 /*131684*/ OPC_CheckChild1Type, MVT::i64,
60192 /*131728*/ OPC_CheckChild1Type, MVT::i64,
60637 /*132572*/ OPC_CheckChild0Type, MVT::i64,
62451 /*136580*/ /*SwitchType*/ 11, MVT::i64,// ->136593
62455 MVT::i64, 1/*#Ops*/, 1,
62548 /*136726*/ OPC_SwitchType /*5 cases */, 3, MVT::i64,// ->136732
62571 /*136756*/ OPC_SwitchType /*5 cases */, 3, MVT::i64,// ->136762
62594 /*136786*/ OPC_SwitchType /*5 cases */, 3, MVT::i64,// ->136792
62617 /*136816*/ OPC_SwitchType /*5 cases */, 3, MVT::i64,// ->136822
62640 /*136846*/ OPC_SwitchType /*5 cases */, 3, MVT::i64,// ->136852
62701 /*136923*/ OPC_CheckChild0Type, MVT::i64,
62880 /*137175*/ OPC_CheckChild0Type, MVT::i64,
62886 /*137188*/ /*SwitchType*/ 49, MVT::i64,// ->137239
62899 MVT::i64, 5/*#Ops*/, 1, 5, 6, 8, 9,
62956 /*137339*/ /*SwitchType*/ 14, MVT::i64,// ->137355
62959 MVT::i64, MVT::i1, 2/*#Ops*/, 0, 1,
62971 /*137370*/ /*SwitchType*/ 14, MVT::i64,// ->137386
62974 MVT::i64, MVT::i1, 2/*#Ops*/, 0, 1,
62987 /*137408*/ /*SwitchType*/ 14, MVT::i64,// ->137424
62990 MVT::i64, MVT::i1, 2/*#Ops*/, 0, 1,
63005 MVT::i64, MVT::i1, 2/*#Ops*/, 0, 1,
63013 /*137467*/ OPC_CheckChild1Type, MVT::i64,
63076 /*137609*/ /*SwitchType*/ 74|128,1/*202*/, MVT::i64,// ->137814
63089 MVT::i64, 5/*#Ops*/, 1, 0, 2, 7, 8,
63110 MVT::i64, 5/*#Ops*/, 1, 6, 7, 12, 13,
63131 MVT::i64, 5/*#Ops*/, 1, 2, 3, 10, 11,
63175 /*137906*/ /*SwitchType*/ 1|128,1/*129*/, MVT::i64,// ->138038
63184 MVT::i64, 5/*#Ops*/, 1, 0, 2, 3, 4,
63199 MVT::i64, 5/*#Ops*/, 1, 2, 3, 5, 6,
63217 MVT::i64, 5/*#Ops*/, 1, 6, 7, 9, 10,
63246 /*138089*/ OPC_CheckType, MVT::i64,
63249 MVT::i64, 0/*#Ops*/,
73659 MVT::i64, 5/*#Ops*/, 8, 2, 9, 3, 10, // Results = #11
73678 MVT::i64, 5/*#Ops*/, 8, 2, 9, 3, 10, // Results = #11
73863 MVT::i64, 5/*#Ops*/, 8, 2, 9, 3, 10, // Results = #11
73882 MVT::i64, 5/*#Ops*/, 8, 2, 9, 3, 10, // Results = #11
74067 MVT::i64, 5/*#Ops*/, 8, 2, 9, 3, 10, // Results = #11
74086 MVT::i64, 5/*#Ops*/, 8, 2, 9, 3, 10, // Results = #11
74473 /*164797*/ OPC_EmitInteger, MVT::i64, 0|128,0|128,0|128,0|128,0|128,0|128,0|128,120|128,63/*4607182418800017408*/,
74797 MVT::i64, 4/*#Ops*/, 2, 1, 5, 6, // Results = #7
74799 /*165578*/ OPC_EmitInteger, MVT::i64, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,119|128,63/*4607182418800017407*/,
74801 MVT::i64, 1/*#Ops*/, 9, // Results = #10
74805 MVT::i64, 6/*#Ops*/, 4, 7, 8, 10, 11, 12, // Results = #13
74811 MVT::i64, 3/*#Ops*/, 13, 1, 16, // Results = #17
79218 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i64) return false;
79242 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i64) return false;
79322 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i64) return false;
79347 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i64) return false;
79418 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i64) return false;
79868 return CurDAG->getTargetConstant(N->getSExtValue(), SDLoc(N), MVT::i64);
79882 N->getValueAPF().bitcastToAPInt().getZExtValue(), SDLoc(N), MVT::i64);
gen/lib/Target/AMDGPU/AMDGPUGenRegisterInfo.inc17461 /* 10 */ MVT::i64, MVT::f64, MVT::v2i32, MVT::v2f32, MVT::v4f16, MVT::v4i16, MVT::i64, MVT::i64, MVT::i64, MVT::Other,
17461 /* 10 */ MVT::i64, MVT::f64, MVT::v2i32, MVT::v2f32, MVT::v4f16, MVT::v4i16, MVT::i64, MVT::i64, MVT::i64, MVT::Other,
17461 /* 10 */ MVT::i64, MVT::f64, MVT::v2i32, MVT::v2f32, MVT::v4f16, MVT::v4i16, MVT::i64, MVT::i64, MVT::i64, MVT::Other,
17461 /* 10 */ MVT::i64, MVT::f64, MVT::v2i32, MVT::v2f32, MVT::v4f16, MVT::v4i16, MVT::i64, MVT::i64, MVT::i64, MVT::Other,
17463 /* 31 */ MVT::i64, MVT::f64, MVT::Other,
17464 /* 34 */ MVT::i64, MVT::f64, MVT::v2i32, MVT::v2f32, MVT::v4f16, MVT::v4i16, MVT::Other,
17468 /* 57 */ MVT::i64, MVT::f64, MVT::v4f16, MVT::Other,
17469 /* 61 */ MVT::v2i32, MVT::i64, MVT::v2f32, MVT::f64, MVT::i1, MVT::v4i16, MVT::v4f16, MVT::Other,
17470 /* 69 */ MVT::v2i32, MVT::i64, MVT::f64, MVT::v4i16, MVT::v4f16, MVT::Other,
17471 /* 75 */ MVT::v2i32, MVT::i64, MVT::v2f32, MVT::f64, MVT::v4i16, MVT::v4f16, MVT::Other,
gen/lib/Target/AMDGPU/R600GenDAGISel.inc 1079 /* 3485*/ OPC_CheckType, MVT::i64,
1137 MVT::i64, 5/*#Ops*/, 3, 25, 26, 48, 49,
1148 /* 3789*/ OPC_CheckType, MVT::i64,
1206 MVT::i64, 5/*#Ops*/, 3, 25, 26, 48, 49,
1217 /* 4093*/ OPC_CheckType, MVT::i64,
1275 MVT::i64, 5/*#Ops*/, 3, 25, 26, 48, 49,
1286 /* 4397*/ OPC_CheckType, MVT::i64,
1344 MVT::i64, 5/*#Ops*/, 3, 25, 26, 48, 49,
1361 /* 4711*/ OPC_CheckType, MVT::i64,
1419 MVT::i64, 5/*#Ops*/, 3, 25, 26, 48, 49,
1426 /* 4999*/ OPC_CheckType, MVT::i64,
1484 MVT::i64, 5/*#Ops*/, 3, 25, 26, 48, 49,
1503 /* 5315*/ OPC_CheckType, MVT::i64,
1561 MVT::i64, 5/*#Ops*/, 3, 25, 26, 48, 49,
1568 /* 5603*/ OPC_CheckType, MVT::i64,
1626 MVT::i64, 5/*#Ops*/, 3, 25, 26, 48, 49,
2380 /* 9119*/ OPC_CheckType, MVT::i64,
2484 MVT::i64, 5/*#Ops*/, 3, 46, 47, 90, 91,
2492 /* 9627*/ OPC_CheckType, MVT::i64,
2596 MVT::i64, 5/*#Ops*/, 3, 46, 47, 90, 91,
2609 /* 10144*/ OPC_CheckType, MVT::i64,
2713 MVT::i64, 5/*#Ops*/, 3, 46, 47, 90, 91,
2722 /* 10653*/ OPC_CheckType, MVT::i64,
2826 MVT::i64, 5/*#Ops*/, 3, 46, 47, 90, 91,
2839 /* 11170*/ OPC_CheckType, MVT::i64,
2943 MVT::i64, 5/*#Ops*/, 3, 46, 47, 90, 91,
2951 /* 11678*/ OPC_CheckType, MVT::i64,
3055 MVT::i64, 5/*#Ops*/, 3, 46, 47, 90, 91,
3068 /* 12195*/ OPC_CheckType, MVT::i64,
3172 MVT::i64, 5/*#Ops*/, 3, 46, 47, 90, 91,
3181 /* 12704*/ OPC_CheckType, MVT::i64,
3285 MVT::i64, 5/*#Ops*/, 3, 46, 47, 90, 91,
3303 /* 13228*/ OPC_CheckType, MVT::i64,
3407 MVT::i64, 5/*#Ops*/, 3, 46, 47, 90, 91,
3414 /* 13735*/ OPC_CheckType, MVT::i64,
3519 MVT::i64, 5/*#Ops*/, 3, 46, 47, 90, 91,
3615 MVT::i64, 5/*#Ops*/, 3, 46, 47, 90, 91,
3623 /* 14714*/ OPC_CheckType, MVT::i64,
3727 MVT::i64, 5/*#Ops*/, 3, 46, 47, 90, 91,
3746 /* 15239*/ OPC_CheckType, MVT::i64,
3850 MVT::i64, 5/*#Ops*/, 3, 46, 47, 90, 91,
3857 /* 15746*/ OPC_CheckType, MVT::i64,
3962 MVT::i64, 5/*#Ops*/, 3, 46, 47, 90, 91,
4058 MVT::i64, 5/*#Ops*/, 3, 46, 47, 90, 91,
4066 /* 16725*/ OPC_CheckType, MVT::i64,
4170 MVT::i64, 5/*#Ops*/, 3, 46, 47, 90, 91,
6185 /* 24175*/ OPC_CheckType, MVT::i64,
6243 MVT::i64, 5/*#Ops*/, 3, 25, 26, 48, 49,
6251 /* 24464*/ OPC_CheckType, MVT::i64,
6309 MVT::i64, 5/*#Ops*/, 3, 25, 26, 48, 49,
6322 /* 24762*/ OPC_CheckType, MVT::i64,
6380 MVT::i64, 5/*#Ops*/, 3, 25, 26, 48, 49,
6389 /* 25052*/ OPC_CheckType, MVT::i64,
6447 MVT::i64, 5/*#Ops*/, 3, 25, 26, 48, 49,
6463 /* 25354*/ OPC_CheckType, MVT::i64,
6523 MVT::i64, 5/*#Ops*/, 3, 25, 26, 48, 49,
6585 MVT::i64, 5/*#Ops*/, 3, 25, 26, 48, 49,
6597 /* 25937*/ OPC_CheckType, MVT::i64,
6657 MVT::i64, 5/*#Ops*/, 3, 25, 26, 48, 49,
6719 MVT::i64, 5/*#Ops*/, 3, 25, 26, 48, 49,
gen/lib/Target/AMDGPU/R600GenRegisterInfo.inc 8870 /* 3 */ MVT::v2f32, MVT::v2i32, MVT::i64, MVT::f64, MVT::Other,
gen/lib/Target/ARC/ARCGenCallingConv.inc 33 LocVT == MVT::i64) {
43 if (LocVT == MVT::i64) {
64 LocVT == MVT::i64) {
74 if (LocVT == MVT::i64) {
gen/lib/Target/ARM/ARMGenCallingConv.inc 689 if (LocVT == MVT::i64) {
862 if (LocVT == MVT::i64) {
gen/lib/Target/ARM/ARMGenDAGISel.inc15022 /* 32256*/ OPC_EmitInteger, MVT::i64, 0,
21171 /* 45487*/ OPC_EmitInteger, MVT::i64, 0,
21188 /* 45531*/ OPC_EmitInteger, MVT::i64, 0,
21205 /* 45575*/ OPC_EmitInteger, MVT::i64, 0,
gen/lib/Target/BPF/BPFGenCallingConv.inc 40 if (LocVT == MVT::i64) {
68 LocVT = MVT::i64;
77 if (LocVT == MVT::i64) {
106 if (LocVT == MVT::i64) {
121 if (LocVT == MVT::i64) {
gen/lib/Target/BPF/BPFGenDAGISel.inc 73 MVT::i64, 2/*#Ops*/, 3, 4,
79 /* 41*/ OPC_CheckChild2Type, MVT::i64,
89 MVT::i64, 2/*#Ops*/, 1, 3,
95 MVT::i64, 2/*#Ops*/, 1, 2,
102 /* 80*/ OPC_CheckChild2Type, MVT::i64,
112 MVT::i64, 2/*#Ops*/, 1, 3,
118 MVT::i64, 2/*#Ops*/, 1, 2,
125 /* 119*/ OPC_CheckChild2Type, MVT::i64,
135 MVT::i64, 2/*#Ops*/, 1, 3,
141 MVT::i64, 2/*#Ops*/, 1, 2,
151 /* 164*/ OPC_CheckChild1Type, MVT::i64,
153 /* 167*/ OPC_CheckChild2Type, MVT::i64,
236 /* 337*/ OPC_CheckChild2Type, MVT::i64,
274 /* 407*/ OPC_CheckChild1Type, MVT::i64,
276 /* 411*/ OPC_SwitchType /*2 cases */, 75|128,2/*331*/, MVT::i64,// ->746
285 MVT::i64, 2/*#Ops*/, 2, 3,
294 MVT::i64, 2/*#Ops*/, 2, 3,
303 MVT::i64, 2/*#Ops*/, 2, 3,
312 MVT::i64, 2/*#Ops*/, 2, 3,
323 MVT::i64, 2/*#Ops*/, 2, 3,
332 MVT::i64, 2/*#Ops*/, 2, 3,
341 MVT::i64, 2/*#Ops*/, 2, 3,
352 /* 556*/ OPC_EmitInteger, MVT::i64, 0,
357 MVT::i64, 3/*#Ops*/, 4, 5, 6,
365 /* 588*/ OPC_EmitInteger, MVT::i64, 0,
370 MVT::i64, 3/*#Ops*/, 4, 5, 6,
378 /* 620*/ OPC_EmitInteger, MVT::i64, 0,
383 MVT::i64, 3/*#Ops*/, 4, 5, 6,
394 /* 657*/ OPC_EmitInteger, MVT::i64, 0,
399 MVT::i64, 3/*#Ops*/, 4, 5, 6,
407 /* 689*/ OPC_EmitInteger, MVT::i64, 0,
412 MVT::i64, 3/*#Ops*/, 4, 5, 6,
420 /* 721*/ OPC_EmitInteger, MVT::i64, 0,
425 MVT::i64, 3/*#Ops*/, 4, 5, 6,
488 /* 852*/ OPC_CheckChild1Type, MVT::i64,
492 /* 859*/ OPC_SwitchType /*2 cases */, 15, MVT::i64,// ->877
497 MVT::i64, 3/*#Ops*/, 3, 4, 2,
511 /* 898*/ OPC_CheckType, MVT::i64,
515 MVT::i64, 3/*#Ops*/, 3, 4, 2,
524 /* 924*/ OPC_CheckChild1Type, MVT::i64,
533 /* 941*/ OPC_CheckType, MVT::i64,
668 /* 1161*/ OPC_CheckType, MVT::i64,
1066 /* 1803*/ OPC_CheckType, MVT::i64,
1069 /* 1809*/ OPC_CheckChild1Type, MVT::i64,
1073 MVT::i64, 1/*#Ops*/, 0,
1079 MVT::i64, 1/*#Ops*/, 0,
1085 /* 1836*/ OPC_CheckChild1Type, MVT::i64,
1089 MVT::i64, 1/*#Ops*/, 0,
1095 MVT::i64, 1/*#Ops*/, 0,
1106 /* 1870*/ OPC_SwitchType /*2 cases */, 15, MVT::i64,// ->1888
1109 /* 1876*/ OPC_CheckType, MVT::i64,
1112 MVT::i64, 2/*#Ops*/, 0, 2,
1126 /* 1907*/ OPC_CheckChild1Type, MVT::i64,
1127 /* 1909*/ OPC_CheckType, MVT::i64,
1129 MVT::i64, 2/*#Ops*/, 0, 1,
1145 /* 1942*/ OPC_CheckChild0Type, MVT::i64,
1155 /* 1959*/ OPC_CheckType, MVT::i64,
1159 /* 1964*/ OPC_SwitchType /*2 cases */, 15, MVT::i64,// ->1982
1163 MVT::i64, 5/*#Ops*/, 0, 5, 6, 3, 4,
1178 /* 2006*/ OPC_CheckType, MVT::i64,
1182 /* 2011*/ OPC_SwitchType /*2 cases */, 13, MVT::i64,// ->2027
1185 MVT::i64, 5/*#Ops*/, 0, 1, 5, 3, 4,
1218 /* 2085*/ /*SwitchType*/ 15, MVT::i64,// ->2102
1222 MVT::i64, 5/*#Ops*/, 0, 5, 6, 3, 4,
1240 /* 2130*/ /*SwitchType*/ 13, MVT::i64,// ->2145
1243 MVT::i64, 5/*#Ops*/, 0, 1, 5, 3, 4,
1252 /* 2154*/ OPC_CheckType, MVT::i64,
1255 MVT::i64, 2/*#Ops*/, 1, 2,
1267 /* 2181*/ OPC_CheckType, MVT::i64,
1270 MVT::i64, 2/*#Ops*/, 0, 2,
1284 /* 2211*/ OPC_CheckType, MVT::i64,
1286 MVT::i64, 2/*#Ops*/, 0, 1,
1300 /* 2240*/ OPC_CheckType, MVT::i64,
1303 MVT::i64, 2/*#Ops*/, 1, 2,
1315 /* 2267*/ OPC_CheckType, MVT::i64,
1318 MVT::i64, 2/*#Ops*/, 0, 2,
1332 /* 2297*/ OPC_CheckType, MVT::i64,
1334 MVT::i64, 2/*#Ops*/, 0, 1,
1357 MVT::i64, 2/*#Ops*/, 1, 2,
1373 MVT::i64, 2/*#Ops*/, 1, 2,
1400 /* 2412*/ OPC_SwitchType /*2 cases */, 7, MVT::i64,// ->2422
1402 MVT::i64, 1/*#Ops*/, 0,
1420 /* 2446*/ OPC_CheckType, MVT::i64,
1423 MVT::i64, 2/*#Ops*/, 0, 2,
1437 /* 2476*/ OPC_CheckType, MVT::i64,
1439 MVT::i64, 2/*#Ops*/, 0, 1,
1454 /* 2511*/ OPC_CheckType, MVT::i64,
1455 /* 2513*/ OPC_EmitInteger, MVT::i64, 32,
1457 MVT::i64, 2/*#Ops*/, 0, 1, // Results = #2
1458 /* 2524*/ OPC_EmitInteger, MVT::i64, 32,
1460 MVT::i64, 2/*#Ops*/, 2, 3,
1472 /* 2549*/ OPC_CheckType, MVT::i64,
1475 MVT::i64, 2/*#Ops*/, 0, 2,
1489 /* 2579*/ OPC_CheckType, MVT::i64,
1491 MVT::i64, 2/*#Ops*/, 0, 1,
1508 /* 2613*/ OPC_SwitchType /*2 cases */, 15, MVT::i64,// ->2631
1511 /* 2619*/ OPC_CheckType, MVT::i64,
1514 MVT::i64, 2/*#Ops*/, 0, 2,
1528 /* 2650*/ OPC_CheckChild1Type, MVT::i64,
1529 /* 2652*/ OPC_CheckType, MVT::i64,
1531 MVT::i64, 2/*#Ops*/, 0, 1,
1551 /* 2692*/ OPC_CheckType, MVT::i64,
1554 MVT::i64, 2/*#Ops*/, 0, 2,
1568 /* 2722*/ OPC_CheckType, MVT::i64,
1570 MVT::i64, 2/*#Ops*/, 0, 1,
1586 /* 2755*/ OPC_SwitchType /*2 cases */, 15, MVT::i64,// ->2773
1589 /* 2761*/ OPC_CheckType, MVT::i64,
1592 MVT::i64, 2/*#Ops*/, 0, 2,
1606 /* 2792*/ OPC_CheckChild1Type, MVT::i64,
1607 /* 2794*/ OPC_CheckType, MVT::i64,
1609 MVT::i64, 2/*#Ops*/, 0, 1,
1629 /* 2834*/ OPC_CheckType, MVT::i64,
1632 MVT::i64, 2/*#Ops*/, 0, 2,
1646 /* 2864*/ OPC_CheckType, MVT::i64,
1648 MVT::i64, 2/*#Ops*/, 0, 1,
1667 /* 2902*/ OPC_CheckType, MVT::i64,
1670 MVT::i64, 2/*#Ops*/, 0, 2,
1684 /* 2932*/ OPC_CheckType, MVT::i64,
1686 MVT::i64, 2/*#Ops*/, 0, 1,
1701 /* 2963*/ OPC_CheckType, MVT::i64,
1703 MVT::i64, 1/*#Ops*/, 0,
1716 MVT::i64, 1/*#Ops*/, 1,
1723 MVT::i64, 1/*#Ops*/, 1,
1731 MVT::i64, 1/*#Ops*/, 2,
1736 /* 3022*/ OPC_CheckChild1Type, MVT::i64,
1739 MVT::i64, 1/*#Ops*/, 1,
1745 /* 3037*/ OPC_SwitchType /*2 cases */, 24, MVT::i64,// ->3064
1750 MVT::i64, 1/*#Ops*/, 1,
1756 MVT::i64, 1/*#Ops*/, 1,
1789 /* 3110*/ OPC_CheckType, MVT::i64,
1793 MVT::i64, 1/*#Ops*/, 0,
1799 MVT::i64, 1/*#Ops*/, 0,
1813 MVT::i64, 0/*#Ops*/, // Results = #1
1816 MVT::i64, 3/*#Ops*/, 1, 0, 2,
1822 MVT::i64, 1/*#Ops*/, 0, // Results = #1
1823 /* 3182*/ OPC_EmitInteger, MVT::i64, 32,
1825 MVT::i64, 2/*#Ops*/, 1, 2, // Results = #3
1826 /* 3193*/ OPC_EmitInteger, MVT::i64, 32,
1828 MVT::i64, 2/*#Ops*/, 3, 4,
1834 MVT::i64, 1/*#Ops*/, 0, // Results = #1
1835 /* 3215*/ OPC_EmitInteger, MVT::i64, 32,
1837 MVT::i64, 2/*#Ops*/, 1, 2, // Results = #3
1838 /* 3226*/ OPC_EmitInteger, MVT::i64, 32,
1840 MVT::i64, 2/*#Ops*/, 3, 4,
2019 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i64) return false;
gen/lib/Target/BPF/BPFGenRegisterInfo.inc 432 /* 2 */ MVT::i64, MVT::Other,
gen/lib/Target/Hexagon/HexagonGenCallingConv.inc 48 LocVT = MVT::i64;
81 if (LocVT == MVT::i64 ||
89 if (LocVT == MVT::i64 ||
121 if (LocVT == MVT::i64 ||
263 LocVT = MVT::i64;
289 if (LocVT == MVT::i64 ||
gen/lib/Target/Hexagon/HexagonGenDAGISel.inc14729 /* 27986*/ OPC_CheckChild1Type, MVT::i64,
20378 /* 38895*/ OPC_CheckType, MVT::i64,
20383 MVT::i64, 5/*#Ops*/, 2, 0, 3, 1, 4,
20698 /* 39491*/ OPC_CheckType, MVT::i64,
20703 MVT::i64, 5/*#Ops*/, 2, 1, 3, 0, 4,
21357 /* 40739*/ OPC_CheckType, MVT::i64,
21360 MVT::i64, 3/*#Ops*/, 0, 1, 3,
21386 /* 40792*/ OPC_CheckType, MVT::i64,
21389 MVT::i64, 3/*#Ops*/, 0, 1, 3,
21415 /* 40845*/ OPC_CheckType, MVT::i64,
21418 MVT::i64, 3/*#Ops*/, 0, 1, 3,
21445 /* 40900*/ OPC_CheckType, MVT::i64,
21449 MVT::i64, 3/*#Ops*/, 0, 1, 3,
21480 /* 40962*/ OPC_CheckType, MVT::i64,
21483 MVT::i64, 3/*#Ops*/, 2, 0, 3,
21511 /* 41017*/ OPC_CheckType, MVT::i64,
21514 MVT::i64, 3/*#Ops*/, 2, 0, 3,
21542 /* 41072*/ OPC_CheckType, MVT::i64,
21545 MVT::i64, 3/*#Ops*/, 2, 0, 3,
21574 /* 41129*/ OPC_CheckType, MVT::i64,
21578 MVT::i64, 3/*#Ops*/, 2, 0, 3,
21597 /* 41172*/ /*SwitchType*/ 9, MVT::i64,// ->41183
21599 MVT::i64, 3/*#Ops*/, 0, 1, 2,
21614 /* 41206*/ /*SwitchType*/ 9, MVT::i64,// ->41217
21616 MVT::i64, 3/*#Ops*/, 0, 1, 2,
21631 /* 41240*/ /*SwitchType*/ 9, MVT::i64,// ->41251
21633 MVT::i64, 3/*#Ops*/, 0, 1, 2,
21652 /* 41280*/ /*SwitchType*/ 9, MVT::i64,// ->41291
21654 MVT::i64, 3/*#Ops*/, 2, 0, 1,
21670 /* 41315*/ /*SwitchType*/ 9, MVT::i64,// ->41326
21672 MVT::i64, 3/*#Ops*/, 2, 0, 1,
21689 /* 41353*/ /*SwitchType*/ 9, MVT::i64,// ->41364
21691 MVT::i64, 3/*#Ops*/, 2, 0, 1,
21744 /* 41457*/ OPC_CheckType, MVT::i64,
21753 MVT::i64, 5/*#Ops*/, 4, 5, 6, 7, 8,
21778 /* 41533*/ OPC_CheckType, MVT::i64,
21787 MVT::i64, 5/*#Ops*/, 4, 5, 6, 7, 8,
21824 /* 41631*/ OPC_CheckType, MVT::i64,
21833 MVT::i64, 5/*#Ops*/, 4, 5, 6, 7, 8,
21858 /* 41707*/ OPC_CheckType, MVT::i64,
21867 MVT::i64, 5/*#Ops*/, 4, 5, 6, 7, 8,
21907 /* 41810*/ OPC_CheckType, MVT::i64,
21916 MVT::i64, 5/*#Ops*/, 4, 5, 6, 7, 8,
21944 /* 41891*/ OPC_CheckType, MVT::i64,
21953 MVT::i64, 5/*#Ops*/, 4, 5, 6, 7, 8,
21995 /* 42000*/ OPC_CheckType, MVT::i64,
22004 MVT::i64, 5/*#Ops*/, 4, 5, 6, 7, 8,
22029 /* 42076*/ OPC_CheckType, MVT::i64,
22038 MVT::i64, 5/*#Ops*/, 4, 5, 6, 7, 8,
22077 /* 42178*/ OPC_CheckType, MVT::i64,
22086 MVT::i64, 5/*#Ops*/, 4, 5, 6, 7, 8,
22111 /* 42254*/ OPC_CheckType, MVT::i64,
22120 MVT::i64, 5/*#Ops*/, 4, 5, 6, 7, 8,
22162 /* 42361*/ OPC_CheckType, MVT::i64,
22171 MVT::i64, 5/*#Ops*/, 4, 5, 6, 7, 8,
22199 /* 42442*/ OPC_CheckType, MVT::i64,
22208 MVT::i64, 5/*#Ops*/, 4, 5, 6, 7, 8,
22263 /* 42577*/ OPC_CheckType, MVT::i64,
22272 MVT::i64, 5/*#Ops*/, 4, 5, 6, 7, 8,
22307 /* 42670*/ OPC_CheckType, MVT::i64,
22316 MVT::i64, 5/*#Ops*/, 4, 5, 6, 7, 8,
22363 /* 42785*/ OPC_CheckType, MVT::i64,
22372 MVT::i64, 5/*#Ops*/, 4, 5, 6, 7, 8,
22407 /* 42878*/ OPC_CheckType, MVT::i64,
22416 MVT::i64, 5/*#Ops*/, 4, 5, 6, 7, 8,
22466 /* 42998*/ OPC_CheckType, MVT::i64,
22475 MVT::i64, 5/*#Ops*/, 4, 5, 6, 7, 8,
22513 /* 43096*/ OPC_CheckType, MVT::i64,
22522 MVT::i64, 5/*#Ops*/, 4, 5, 6, 7, 8,
22574 /* 43222*/ OPC_CheckType, MVT::i64,
22583 MVT::i64, 5/*#Ops*/, 4, 5, 6, 7, 8,
22618 /* 43315*/ OPC_CheckType, MVT::i64,
22627 MVT::i64, 5/*#Ops*/, 4, 5, 6, 7, 8,
22676 /* 43434*/ OPC_CheckType, MVT::i64,
22685 MVT::i64, 5/*#Ops*/, 4, 5, 6, 7, 8,
22720 /* 43527*/ OPC_CheckType, MVT::i64,
22729 MVT::i64, 5/*#Ops*/, 4, 5, 6, 7, 8,
22781 /* 43651*/ OPC_CheckType, MVT::i64,
22790 MVT::i64, 5/*#Ops*/, 4, 5, 6, 7, 8,
22828 /* 43749*/ OPC_CheckType, MVT::i64,
22837 MVT::i64, 5/*#Ops*/, 4, 5, 6, 7, 8,
22887 /* 43867*/ OPC_CheckType, MVT::i64,
22901 MVT::i64, 5/*#Ops*/, 2, 4, 5, 9, 10,
22907 /* 43926*/ OPC_CheckType, MVT::i64,
22922 MVT::i64, 5/*#Ops*/, 2, 7, 8, 10, 11,
23186 /* 44528*/ /*SwitchType*/ 8, MVT::i64,// ->44538
23188 MVT::i64, 2/*#Ops*/, 0, 1,
23204 /* 44569*/ /*SwitchType*/ 8, MVT::i64,// ->44579
23206 MVT::i64, 2/*#Ops*/, 1, 0,
23354 /* 44841*/ /*SwitchType*/ 8, MVT::i64,// ->44851
23356 MVT::i64, 2/*#Ops*/, 0, 1,
24815 /* 47699*/ OPC_CheckType, MVT::i64,
24818 MVT::i64, 3/*#Ops*/, 0, 1, 3,
24844 /* 47752*/ OPC_CheckType, MVT::i64,
24847 MVT::i64, 3/*#Ops*/, 0, 1, 3,
24873 /* 47805*/ OPC_CheckType, MVT::i64,
24876 MVT::i64, 3/*#Ops*/, 0, 1, 3,
24903 /* 47860*/ OPC_CheckType, MVT::i64,
24907 MVT::i64, 3/*#Ops*/, 0, 1, 3,
24938 /* 47922*/ OPC_CheckType, MVT::i64,
24941 MVT::i64, 3/*#Ops*/, 2, 0, 3,
24969 /* 47977*/ OPC_CheckType, MVT::i64,
24972 MVT::i64, 3/*#Ops*/, 2, 0, 3,
25000 /* 48032*/ OPC_CheckType, MVT::i64,
25003 MVT::i64, 3/*#Ops*/, 2, 0, 3,
25032 /* 48089*/ OPC_CheckType, MVT::i64,
25036 MVT::i64, 3/*#Ops*/, 2, 0, 3,
25055 /* 48132*/ /*SwitchType*/ 9, MVT::i64,// ->48143
25057 MVT::i64, 3/*#Ops*/, 0, 1, 2,
25072 /* 48166*/ /*SwitchType*/ 9, MVT::i64,// ->48177
25074 MVT::i64, 3/*#Ops*/, 0, 1, 2,
25089 /* 48200*/ /*SwitchType*/ 9, MVT::i64,// ->48211
25091 MVT::i64, 3/*#Ops*/, 0, 1, 2,
25110 /* 48239*/ /*SwitchType*/ 9, MVT::i64,// ->48250
25112 MVT::i64, 3/*#Ops*/, 2, 0, 1,
25128 /* 48274*/ /*SwitchType*/ 9, MVT::i64,// ->48285
25130 MVT::i64, 3/*#Ops*/, 2, 0, 1,
25146 /* 48309*/ /*SwitchType*/ 9, MVT::i64,// ->48320
25148 MVT::i64, 3/*#Ops*/, 2, 0, 1,
25377 /* 48728*/ OPC_CheckType, MVT::i64,
25387 MVT::i64, 3/*#Ops*/, 0, 6, 8,
25398 /* 48778*/ OPC_CheckType, MVT::i64,
25408 MVT::i64, 3/*#Ops*/, 2, 6, 8,
25454 /* 48889*/ OPC_CheckType, MVT::i64,
25456 MVT::i64, 3/*#Ops*/, 0, 1, 2,
25470 /* 48918*/ OPC_CheckType, MVT::i64,
25472 MVT::i64, 3/*#Ops*/, 0, 1, 2,
25504 /* 48977*/ OPC_CheckType, MVT::i64,
25506 MVT::i64, 3/*#Ops*/, 2, 0, 1,
25521 /* 49007*/ OPC_CheckType, MVT::i64,
25523 MVT::i64, 3/*#Ops*/, 2, 0, 1,
25650 /* 49243*/ /*SwitchType*/ 48, MVT::i64,// ->49293
25657 MVT::i64, 2/*#Ops*/, 4, 1,
25666 MVT::i64, 2/*#Ops*/, 4, 0,
25724 /* 49397*/ /*SwitchType*/ 8, MVT::i64,// ->49407
25726 MVT::i64, 2/*#Ops*/, 0, 1,
26028 MVT::i64, 5/*#Ops*/, 2, 3, 4, 0, 5, // Results = #6
26035 MVT::i64, 5/*#Ops*/, 7, 8, 9, 1, 10, // Results = #11
26037 MVT::i64, 2/*#Ops*/, 6, 11, // Results = #12
26081 /* 50104*/ OPC_CheckType, MVT::i64,
26084 MVT::i64, 3/*#Ops*/, 0, 1, 3,
26097 /* 50136*/ /*SwitchType*/ 9, MVT::i64,// ->50147
26099 MVT::i64, 3/*#Ops*/, 0, 1, 2,
26136 /* 50208*/ OPC_CheckType, MVT::i64,
26139 MVT::i64, 3/*#Ops*/, 0, 1, 3,
26152 /* 50240*/ /*SwitchType*/ 9, MVT::i64,// ->50251
26154 MVT::i64, 3/*#Ops*/, 0, 1, 2,
26182 /* 50294*/ OPC_CheckType, MVT::i64,
26185 MVT::i64, 3/*#Ops*/, 0, 1, 3,
26198 /* 50326*/ /*SwitchType*/ 9, MVT::i64,// ->50337
26200 MVT::i64, 3/*#Ops*/, 0, 1, 2,
26228 /* 50380*/ OPC_CheckType, MVT::i64,
26232 MVT::i64, 3/*#Ops*/, 0, 1, 3,
26281 /* 50475*/ OPC_SwitchType /*2 cases */, 37, MVT::i64,// ->50515
26291 MVT::i64, 3/*#Ops*/, 0, 6, 8,
26336 /* 50588*/ OPC_CheckType, MVT::i64,
26338 MVT::i64, 3/*#Ops*/, 0, 1, 2,
26352 /* 50617*/ OPC_CheckType, MVT::i64,
26354 MVT::i64, 3/*#Ops*/, 0, 1, 2,
26386 /* 50678*/ OPC_CheckType, MVT::i64,
26388 MVT::i64, 1/*#Ops*/, 0,
26399 /* 50702*/ /*SwitchType*/ 8, MVT::i64,// ->50712
26401 MVT::i64, 2/*#Ops*/, 0, 1,
26571 MVT::i64, 5/*#Ops*/, 2, 3, 4, 0, 5, // Results = #6
26578 MVT::i64, 5/*#Ops*/, 7, 8, 9, 1, 10, // Results = #11
26580 MVT::i64, 2/*#Ops*/, 6, 11, // Results = #12
26758 /* 51433*/ OPC_CheckType, MVT::i64,
26761 MVT::i64, 3/*#Ops*/, 0, 1, 3,
26787 /* 51486*/ OPC_CheckType, MVT::i64,
26790 MVT::i64, 3/*#Ops*/, 0, 1, 3,
26816 /* 51539*/ OPC_CheckType, MVT::i64,
26819 MVT::i64, 3/*#Ops*/, 0, 1, 3,
26846 /* 51594*/ OPC_CheckType, MVT::i64,
26850 MVT::i64, 3/*#Ops*/, 0, 1, 3,
26881 /* 51656*/ OPC_CheckType, MVT::i64,
26884 MVT::i64, 3/*#Ops*/, 2, 0, 3,
26912 /* 51711*/ OPC_CheckType, MVT::i64,
26915 MVT::i64, 3/*#Ops*/, 2, 0, 3,
26943 /* 51766*/ OPC_CheckType, MVT::i64,
26946 MVT::i64, 3/*#Ops*/, 2, 0, 3,
26975 /* 51823*/ OPC_CheckType, MVT::i64,
26979 MVT::i64, 3/*#Ops*/, 2, 0, 3,
26998 /* 51866*/ /*SwitchType*/ 9, MVT::i64,// ->51877
27000 MVT::i64, 3/*#Ops*/, 0, 1, 2,
27015 /* 51900*/ /*SwitchType*/ 9, MVT::i64,// ->51911
27017 MVT::i64, 3/*#Ops*/, 0, 1, 2,
27032 /* 51934*/ /*SwitchType*/ 9, MVT::i64,// ->51945
27034 MVT::i64, 3/*#Ops*/, 0, 1, 2,
27053 /* 51973*/ /*SwitchType*/ 9, MVT::i64,// ->51984
27055 MVT::i64, 3/*#Ops*/, 2, 0, 1,
27071 /* 52008*/ /*SwitchType*/ 9, MVT::i64,// ->52019
27073 MVT::i64, 3/*#Ops*/, 2, 0, 1,
27089 /* 52043*/ /*SwitchType*/ 9, MVT::i64,// ->52054
27091 MVT::i64, 3/*#Ops*/, 2, 0, 1,
27163 /* 52191*/ OPC_CheckType, MVT::i64,
27177 MVT::i64, 5/*#Ops*/, 2, 4, 5, 9, 10,
27183 /* 52250*/ OPC_CheckType, MVT::i64,
27198 MVT::i64, 5/*#Ops*/, 2, 7, 8, 10, 11,
27236 /* 52393*/ OPC_CheckType, MVT::i64,
27249 MVT::i64, 2/*#Ops*/, 2, 9,
27259 /* 52461*/ OPC_CheckType, MVT::i64,
27272 MVT::i64, 2/*#Ops*/, 2, 9,
27435 /* 52867*/ OPC_CheckType, MVT::i64,
27448 MVT::i64, 2/*#Ops*/, 2, 9,
27456 /* 52923*/ OPC_CheckType, MVT::i64,
27469 MVT::i64, 2/*#Ops*/, 2, 9,
27486 /* 53005*/ /*SwitchType*/ 8, MVT::i64,// ->53015
27488 MVT::i64, 2/*#Ops*/, 0, 1,
27504 /* 53046*/ /*SwitchType*/ 8, MVT::i64,// ->53056
27506 MVT::i64, 2/*#Ops*/, 1, 0,
27654 /* 53318*/ /*SwitchType*/ 8, MVT::i64,// ->53328
27656 MVT::i64, 2/*#Ops*/, 0, 1,
29545 /* 56987*/ OPC_CheckType, MVT::i64,
29561 /* 57022*/ OPC_CheckType, MVT::i64,
29578 /* 57060*/ OPC_CheckType, MVT::i64,
29595 /* 57097*/ OPC_CheckType, MVT::i64,
29855 /* 57624*/ OPC_CheckChild0Type, MVT::i64,
31089 /* 60024*/ /*SwitchType*/ 25, MVT::i64,// ->60051
31096 MVT::i64, 1/*#Ops*/, 3,
31108 /* 60066*/ /*SwitchType*/ 25, MVT::i64,// ->60093
31115 MVT::i64, 1/*#Ops*/, 3,
31126 MVT::i64, 1/*#Ops*/, 2,
31514 MVT::i64, 2/*#Ops*/, 2, 4,
31526 MVT::i64, 2/*#Ops*/, 0, 3,
31542 MVT::i64, 2/*#Ops*/, 2, 4,
31554 MVT::i64, 2/*#Ops*/, 0, 3,
31657 MVT::i64, 3/*#Ops*/, 0, 1, 2,
31711 MVT::i64, 2/*#Ops*/, 0, 1,
31784 MVT::i64, 4/*#Ops*/, 0, 1, 2, 3,
31856 MVT::i64, 3/*#Ops*/, 0, 1, 2,
31873 MVT::i64, 2/*#Ops*/, 0, 1,
32042 MVT::i64, 2/*#Ops*/, 0, 1,
32049 MVT::i64, 2/*#Ops*/, 0, 2,
32063 MVT::i64, 2/*#Ops*/, 0, 1,
32157 MVT::i64, 2/*#Ops*/, 0, 1,
32163 MVT::i64, 2/*#Ops*/, 0, 1,
32177 MVT::i64, 2/*#Ops*/, 0, 1,
32231 MVT::i64, 2/*#Ops*/, 0, 1,
32238 MVT::i64, 2/*#Ops*/, 0, 2,
32354 MVT::i64, 3/*#Ops*/, 0, 1, 2,
32381 MVT::i64, 3/*#Ops*/, 0, 1, 2,
32456 MVT::i64, 2/*#Ops*/, 0, 1,
32463 MVT::i64, 2/*#Ops*/, 0, 2,
32532 MVT::i64, 3/*#Ops*/, 0, 1, 2,
32574 MVT::i64, 3/*#Ops*/, 0, 1, 2,
32600 MVT::i64, 2/*#Ops*/, 0, 1,
32654 MVT::i64, 3/*#Ops*/, 0, 1, 2,
32708 MVT::i64, 3/*#Ops*/, 0, 1, 2,
32734 MVT::i64, 2/*#Ops*/, 0, 1,
32775 MVT::i64, 3/*#Ops*/, 0, 1, 2,
32842 MVT::i64, 3/*#Ops*/, 0, 1, 2,
32940 MVT::i64, 3/*#Ops*/, 0, 1, 2,
33029 MVT::i64, 2/*#Ops*/, 0, 1,
33057 MVT::i64, 3/*#Ops*/, 0, 1, 2,
33187 MVT::i64, 3/*#Ops*/, 0, 1, 2,
33201 MVT::i64, 3/*#Ops*/, 0, 1, 2,
33215 MVT::i64, 3/*#Ops*/, 0, 1, 2,
33229 MVT::i64, 3/*#Ops*/, 0, 1, 2,
33265 MVT::i64, 2/*#Ops*/, 0, 1,
33291 MVT::i64, 2/*#Ops*/, 0, 1,
33334 MVT::i64, 4/*#Ops*/, 0, 1, 2, 3,
33456 MVT::i64, 2/*#Ops*/, 0, 1,
33588 MVT::i64, 3/*#Ops*/, 0, 1, 2,
33615 MVT::i64, 3/*#Ops*/, 0, 1, 2,
33641 MVT::i64, 2/*#Ops*/, 0, 1,
33655 MVT::i64, 3/*#Ops*/, 0, 1, 2,
33669 MVT::i64, 3/*#Ops*/, 0, 1, 2,
33725 MVT::i64, 3/*#Ops*/, 0, 1, 2,
33738 MVT::i64, 2/*#Ops*/, 0, 1,
33752 MVT::i64, 3/*#Ops*/, 0, 1, 2,
33766 MVT::i64, 3/*#Ops*/, 0, 1, 2,
33821 MVT::i64, 3/*#Ops*/, 0, 1, 2,
33848 MVT::i64, 1/*#Ops*/, 1,
33873 MVT::i64, 2/*#Ops*/, 0, 1,
33879 MVT::i64, 2/*#Ops*/, 0, 1,
33905 MVT::i64, 2/*#Ops*/, 0, 1,
33911 MVT::i64, 2/*#Ops*/, 0, 1,
33953 MVT::i64, 2/*#Ops*/, 0, 1,
33959 MVT::i64, 2/*#Ops*/, 0, 1,
33969 MVT::i64, 2/*#Ops*/, 0, 1,
33975 MVT::i64, 2/*#Ops*/, 0, 1,
34110 MVT::i64, 3/*#Ops*/, 0, 1, 2,
34137 MVT::i64, 3/*#Ops*/, 0, 1, 2,
34147 MVT::i64, 3/*#Ops*/, 0, 1, 2,
34156 MVT::i64, MVT::i1, 2/*#Ops*/, 0, 1,
34165 MVT::i64, MVT::i1, 2/*#Ops*/, 0, 1,
34201 MVT::i64, 2/*#Ops*/, 0, 1,
34209 MVT::i64, MVT::i1, 1/*#Ops*/, 0,
34229 MVT::i64, 3/*#Ops*/, 0, 1, 2,
34238 MVT::i64, MVT::i1, 2/*#Ops*/, 0, 1,
34246 MVT::i64, 1/*#Ops*/, 0,
34284 MVT::i64, MVT::i1, 3/*#Ops*/, 0, 1, 2,
34294 MVT::i64, MVT::i1, 3/*#Ops*/, 0, 1, 2,
34302 MVT::i64, 1/*#Ops*/, 0,
34312 MVT::i64, 3/*#Ops*/, 0, 1, 2,
34338 MVT::i64, MVT::i1, 2/*#Ops*/, 0, 1,
34347 MVT::i64, MVT::i1, 2/*#Ops*/, 0, 1,
34356 MVT::i64, 2/*#Ops*/, 0, 1,
34364 MVT::i64, 1/*#Ops*/, 0,
34373 MVT::i64, 2/*#Ops*/, 0, 1,
34453 MVT::i64, 3/*#Ops*/, 0, 1, 2,
34534 MVT::i64, 2/*#Ops*/, 0, 1,
34580 MVT::i64, 2/*#Ops*/, 0, 1,
34590 MVT::i64, 3/*#Ops*/, 0, 1, 2,
34599 MVT::i64, 2/*#Ops*/, 0, 1,
34608 MVT::i64, MVT::i1, 2/*#Ops*/, 0, 1,
34617 MVT::i64, MVT::i1, 2/*#Ops*/, 0, 1,
34626 MVT::i64, 2/*#Ops*/, 0, 1,
34644 MVT::i64, 3/*#Ops*/, 0, 1, 2,
34674 MVT::i64, 3/*#Ops*/, 0, 1, 2,
34693 MVT::i64, 2/*#Ops*/, 0, 1,
34703 MVT::i64, 3/*#Ops*/, 0, 1, 2,
34711 MVT::i64, 1/*#Ops*/, 0,
34729 MVT::i64, 3/*#Ops*/, 0, 1, 2,
34738 MVT::i64, 2/*#Ops*/, 0, 1,
34747 MVT::i64, 2/*#Ops*/, 0, 1,
34774 MVT::i64, 2/*#Ops*/, 0, 1,
34819 MVT::i64, 2/*#Ops*/, 0, 1,
34828 MVT::i64, 2/*#Ops*/, 0, 1,
34847 MVT::i64, 2/*#Ops*/, 0, 1,
34855 MVT::i64, 1/*#Ops*/, 0,
34865 MVT::i64, MVT::i1, 3/*#Ops*/, 0, 1, 2,
34875 MVT::i64, MVT::i1, 3/*#Ops*/, 0, 1, 2,
34884 MVT::i64, 2/*#Ops*/, 0, 1,
34893 MVT::i64, 2/*#Ops*/, 0, 1,
34939 MVT::i64, MVT::i1, 1/*#Ops*/, 0,
34948 MVT::i64, 2/*#Ops*/, 0, 1,
34957 MVT::i64, 2/*#Ops*/, 0, 1,
34975 MVT::i64, MVT::i1, 2/*#Ops*/, 0, 1,
34991 MVT::i64, 1/*#Ops*/, 0,
35016 MVT::i64, MVT::i1, 1/*#Ops*/, 0,
35026 MVT::i64, MVT::i1, 3/*#Ops*/, 0, 1, 2,
35036 MVT::i64, MVT::i1, 3/*#Ops*/, 0, 1, 2,
35064 MVT::i64, MVT::i1, 3/*#Ops*/, 0, 1, 2,
35074 MVT::i64, MVT::i1, 3/*#Ops*/, 0, 1, 2,
35113 MVT::i64, 3/*#Ops*/, 0, 1, 2,
35123 MVT::i64, 3/*#Ops*/, 0, 1, 2,
35133 MVT::i64, 3/*#Ops*/, 0, 1, 2,
35160 MVT::i64, MVT::i1, 2/*#Ops*/, 0, 1,
35170 MVT::i64, 3/*#Ops*/, 0, 1, 2,
35179 MVT::i64, 2/*#Ops*/, 0, 1,
35189 MVT::i64, 3/*#Ops*/, 0, 1, 2,
35198 MVT::i64, MVT::i1, 2/*#Ops*/, 0, 1,
35226 MVT::i64, 3/*#Ops*/, 0, 1, 2,
35245 MVT::i64, 3/*#Ops*/, 0, 1, 2,
35255 MVT::i64, 3/*#Ops*/, 0, 1, 2,
35299 MVT::i64, 2/*#Ops*/, 0, 1,
35308 MVT::i64, 2/*#Ops*/, 0, 1,
35317 MVT::i64, 2/*#Ops*/, 0, 1,
35325 MVT::i64, MVT::i1, 1/*#Ops*/, 0,
35353 MVT::i64, MVT::i1, 2/*#Ops*/, 0, 1,
35363 MVT::i64, 3/*#Ops*/, 0, 1, 2,
35373 MVT::i64, 3/*#Ops*/, 0, 1, 2,
35421 MVT::i64, MVT::i1, 3/*#Ops*/, 0, 1, 2,
35431 MVT::i64, MVT::i1, 3/*#Ops*/, 0, 1, 2,
35440 MVT::i64, 2/*#Ops*/, 0, 1,
35460 MVT::i64, 3/*#Ops*/, 0, 1, 2,
35470 MVT::i64, 3/*#Ops*/, 0, 1, 2,
35480 MVT::i64, 3/*#Ops*/, 0, 1, 2,
35507 MVT::i64, MVT::i1, 2/*#Ops*/, 0, 1,
35516 MVT::i64, MVT::i1, 2/*#Ops*/, 0, 1,
35543 MVT::i64, 2/*#Ops*/, 0, 1,
35551 MVT::i64, 1/*#Ops*/, 0,
35596 MVT::i64, MVT::i1, 2/*#Ops*/, 0, 1,
35616 MVT::i64, 3/*#Ops*/, 0, 1, 2,
35626 MVT::i64, 3/*#Ops*/, 0, 1, 2,
35636 MVT::i64, 3/*#Ops*/, 0, 1, 2,
35646 MVT::i64, 3/*#Ops*/, 0, 1, 2,
35692 MVT::i64, 3/*#Ops*/, 0, 1, 2,
35702 MVT::i64, 3/*#Ops*/, 0, 1, 2,
35730 MVT::i64, 3/*#Ops*/, 0, 1, 2,
35758 MVT::i64, MVT::i1, 3/*#Ops*/, 0, 1, 2,
35768 MVT::i64, MVT::i1, 3/*#Ops*/, 0, 1, 2,
35787 MVT::i64, MVT::i32, 3/*#Ops*/, 0, 1, 2,
35815 MVT::i64, MVT::i1, 2/*#Ops*/, 0, 1,
35824 MVT::i64, MVT::i1, 2/*#Ops*/, 0, 1,
35832 MVT::i64, 1/*#Ops*/, 0,
35851 MVT::i64, MVT::i1, 2/*#Ops*/, 0, 1,
35886 MVT::i64, 2/*#Ops*/, 0, 1,
35906 MVT::i64, 3/*#Ops*/, 0, 1, 2,
35914 MVT::i64, 1/*#Ops*/, 0,
35923 MVT::i64, 2/*#Ops*/, 0, 1,
35969 MVT::i64, 2/*#Ops*/, 0, 1,
35978 MVT::i64, 2/*#Ops*/, 0, 1,
35988 MVT::i64, 3/*#Ops*/, 0, 1, 2,
36035 MVT::i64, 2/*#Ops*/, 0, 1,
36072 MVT::i64, MVT::i1, 3/*#Ops*/, 0, 1, 2,
36082 MVT::i64, MVT::i1, 3/*#Ops*/, 0, 1, 2,
36092 MVT::i64, 3/*#Ops*/, 0, 1, 2,
36102 MVT::i64, 3/*#Ops*/, 0, 1, 2,
36121 MVT::i64, MVT::i1, 3/*#Ops*/, 0, 1, 2,
36131 MVT::i64, MVT::i1, 3/*#Ops*/, 0, 1, 2,
36158 MVT::i64, MVT::i1, 2/*#Ops*/, 0, 1,
36214 MVT::i64, 3/*#Ops*/, 0, 1, 2,
36270 MVT::i64, MVT::i1, 2/*#Ops*/, 0, 1,
36298 MVT::i64, 3/*#Ops*/, 0, 1, 2,
36307 MVT::i64, MVT::i1, 2/*#Ops*/, 0, 1,
36316 MVT::i64, MVT::i1, 2/*#Ops*/, 0, 1,
36325 MVT::i64, 2/*#Ops*/, 0, 1,
36389 MVT::i64, MVT::i1, 3/*#Ops*/, 0, 1, 2,
36399 MVT::i64, MVT::i1, 3/*#Ops*/, 0, 1, 2,
36425 MVT::i64, 3/*#Ops*/, 0, 1, 2,
36434 MVT::i64, MVT::i1, 2/*#Ops*/, 0, 1,
36444 MVT::i64, 3/*#Ops*/, 0, 1, 2,
36454 MVT::i64, 3/*#Ops*/, 0, 1, 2,
36464 MVT::i64, 3/*#Ops*/, 0, 1, 2,
36501 MVT::i64, 3/*#Ops*/, 0, 1, 2,
36530 MVT::i64, MVT::i1, 2/*#Ops*/, 0, 1,
36578 MVT::i64, 3/*#Ops*/, 0, 1, 2,
36604 MVT::i64, 1/*#Ops*/, 0,
36614 MVT::i64, MVT::i1, 3/*#Ops*/, 0, 1, 2,
36632 MVT::i64, 2/*#Ops*/, 0, 1,
36661 MVT::i64, 2/*#Ops*/, 0, 1,
36671 MVT::i64, 3/*#Ops*/, 0, 1, 2,
36765 MVT::i64, 3/*#Ops*/, 0, 1, 2,
36775 MVT::i64, 3/*#Ops*/, 0, 1, 2,
36794 MVT::i64, 3/*#Ops*/, 0, 1, 2,
36803 MVT::i64, 2/*#Ops*/, 0, 1,
36812 MVT::i64, 2/*#Ops*/, 0, 1,
36830 MVT::i64, 2/*#Ops*/, 0, 1,
36838 MVT::i64, MVT::i1, 1/*#Ops*/, 0,
36847 MVT::i64, 2/*#Ops*/, 0, 1,
36856 MVT::i64, 2/*#Ops*/, 0, 1,
36866 MVT::i64, 3/*#Ops*/, 0, 1, 2,
36903 MVT::i64, 2/*#Ops*/, 0, 1,
36930 MVT::i64, MVT::i1, 2/*#Ops*/, 0, 1,
36939 MVT::i64, MVT::i1, 2/*#Ops*/, 0, 1,
36976 MVT::i64, 2/*#Ops*/, 0, 1,
36986 MVT::i64, MVT::i1, 3/*#Ops*/, 0, 1, 2,
36995 MVT::i64, 2/*#Ops*/, 0, 1,
37004 MVT::i64, 2/*#Ops*/, 0, 1,
37047 MVT::i64, 1/*#Ops*/, 0,
37057 MVT::i64, 3/*#Ops*/, 0, 1, 2,
37067 MVT::i64, 3/*#Ops*/, 0, 1, 2,
37086 MVT::i64, 3/*#Ops*/, 0, 1, 2,
37095 MVT::i64, MVT::i1, 2/*#Ops*/, 0, 1,
37104 MVT::i64, 2/*#Ops*/, 0, 1,
37122 MVT::i64, MVT::i1, 2/*#Ops*/, 0, 1,
37140 MVT::i64, 3/*#Ops*/, 0, 1, 2,
37157 MVT::i64, 2/*#Ops*/, 0, 1,
37166 MVT::i64, 2/*#Ops*/, 0, 1,
37175 MVT::i64, 2/*#Ops*/, 0, 1,
37184 MVT::i64, MVT::i1, 2/*#Ops*/, 0, 1,
37193 MVT::i64, MVT::i1, 2/*#Ops*/, 0, 1,
37210 MVT::i64, 2/*#Ops*/, 0, 1,
37230 MVT::i64, 3/*#Ops*/, 0, 1, 2,
37240 MVT::i64, 3/*#Ops*/, 0, 1, 2,
37258 MVT::i64, MVT::i1, 2/*#Ops*/, 0, 1,
37268 MVT::i64, 3/*#Ops*/, 0, 1, 2,
37277 MVT::i64, MVT::i1, 2/*#Ops*/, 0, 1,
37286 MVT::i64, MVT::i1, 2/*#Ops*/, 0, 1,
37295 MVT::i64, MVT::i1, 2/*#Ops*/, 0, 1,
37305 MVT::i64, 3/*#Ops*/, 0, 1, 2,
37331 MVT::i64, MVT::i1, 2/*#Ops*/, 0, 1,
37375 MVT::i64, 2/*#Ops*/, 0, 1,
37383 MVT::i64, 1/*#Ops*/, 0,
37427 MVT::i64, 2/*#Ops*/, 0, 1,
37446 MVT::i64, MVT::i1, 3/*#Ops*/, 0, 1, 2,
37456 MVT::i64, MVT::i1, 3/*#Ops*/, 0, 1, 2,
37492 MVT::i64, 3/*#Ops*/, 0, 1, 2,
37502 MVT::i64, 3/*#Ops*/, 0, 1, 2,
37512 MVT::i64, 3/*#Ops*/, 0, 1, 2,
37521 MVT::i64, 2/*#Ops*/, 0, 1,
37530 MVT::i64, 2/*#Ops*/, 0, 1,
37596 MVT::i64, 3/*#Ops*/, 0, 1, 2,
37606 MVT::i64, 3/*#Ops*/, 0, 1, 2,
37616 MVT::i64, 3/*#Ops*/, 0, 1, 2,
37625 MVT::i64, 2/*#Ops*/, 0, 1,
37644 MVT::i64, 2/*#Ops*/, 0, 1,
37652 MVT::i64, 1/*#Ops*/, 0,
37700 MVT::i64, 3/*#Ops*/, 0, 1, 2,
37709 MVT::i64, 2/*#Ops*/, 0, 1,
37727 MVT::i64, 3/*#Ops*/, 0, 1, 2,
37754 MVT::i64, 2/*#Ops*/, 0, 1,
37763 MVT::i64, 2/*#Ops*/, 0, 1,
37772 MVT::i64, 2/*#Ops*/, 0, 1,
37780 MVT::i64, 1/*#Ops*/, 0,
37790 MVT::i64, 3/*#Ops*/, 0, 1, 2,
37807 MVT::i64, 1/*#Ops*/, 0,
37845 MVT::i64, 3/*#Ops*/, 0, 1, 2,
37855 MVT::i64, 3/*#Ops*/, 0, 1, 2,
37874 MVT::i64, MVT::i1, 2/*#Ops*/, 0, 1,
37939 MVT::i64, 2/*#Ops*/, 0, 1,
37974 MVT::i64, 2/*#Ops*/, 0, 1,
37982 MVT::i64, 1/*#Ops*/, 0,
37991 MVT::i64, 2/*#Ops*/, 0, 1,
38027 MVT::i64, 2/*#Ops*/, 0, 1,
38035 MVT::i64, MVT::i1, 1/*#Ops*/, 0,
38044 MVT::i64, 2/*#Ops*/, 0, 1,
38062 MVT::i64, 2/*#Ops*/, 0, 1,
38110 MVT::i64, 2/*#Ops*/, 0, 1,
38129 MVT::i64, MVT::i32, 3/*#Ops*/, 0, 1, 2,
38138 MVT::i64, MVT::i1, 2/*#Ops*/, 0, 1,
38156 MVT::i64, 2/*#Ops*/, 0, 1,
38166 MVT::i64, 3/*#Ops*/, 0, 1, 2,
38193 MVT::i64, MVT::i1, 2/*#Ops*/, 0, 1,
38202 MVT::i64, MVT::i1, 2/*#Ops*/, 0, 1,
38220 MVT::i64, 2/*#Ops*/, 0, 1,
38255 MVT::i64, MVT::i1, 3/*#Ops*/, 0, 1, 2,
38265 MVT::i64, MVT::i1, 3/*#Ops*/, 0, 1, 2,
38284 MVT::i64, 3/*#Ops*/, 0, 1, 2,
38294 MVT::i64, MVT::i1, 3/*#Ops*/, 0, 1, 2,
38304 MVT::i64, MVT::i1, 3/*#Ops*/, 0, 1, 2,
38313 MVT::i64, 2/*#Ops*/, 0, 1,
38322 MVT::i64, 2/*#Ops*/, 0, 1,
38360 MVT::i64, 3/*#Ops*/, 0, 1, 2,
38370 MVT::i64, 3/*#Ops*/, 0, 1, 2,
38389 MVT::i64, 2/*#Ops*/, 0, 1,
38398 MVT::i64, 2/*#Ops*/, 0, 1,
38407 MVT::i64, 2/*#Ops*/, 0, 1,
38416 MVT::i64, 2/*#Ops*/, 0, 1,
38426 MVT::i64, 3/*#Ops*/, 0, 1, 2,
38452 MVT::i64, 1/*#Ops*/, 0,
38481 MVT::i64, 3/*#Ops*/, 0, 1, 2,
38490 MVT::i64, MVT::i1, 2/*#Ops*/, 0, 1,
38499 MVT::i64, MVT::i1, 2/*#Ops*/, 0, 1,
38509 MVT::i64, 3/*#Ops*/, 0, 1, 2,
38519 MVT::i64, 3/*#Ops*/, 0, 1, 2,
38529 MVT::i64, 3/*#Ops*/, 0, 1, 2,
38539 MVT::i64, MVT::i1, 3/*#Ops*/, 0, 1, 2,
38549 MVT::i64, MVT::i1, 3/*#Ops*/, 0, 1, 2,
38567 MVT::i64, 2/*#Ops*/, 0, 1,
38604 MVT::i64, 2/*#Ops*/, 0, 1,
38630 MVT::i64, 1/*#Ops*/, 0,
38648 MVT::i64, MVT::i1, 1/*#Ops*/, 0,
38673 MVT::i64, 2/*#Ops*/, 0, 1,
38698 MVT::i64, 1/*#Ops*/, 0,
38706 MVT::i64, 1/*#Ops*/, 0,
38741 MVT::i64, 2/*#Ops*/, 0, 1,
38768 MVT::i64, 3/*#Ops*/, 0, 1, 2,
38825 MVT::i64, 3/*#Ops*/, 0, 1, 2,
38834 MVT::i64, 2/*#Ops*/, 0, 1,
38844 MVT::i64, 3/*#Ops*/, 0, 1, 2,
38853 MVT::i64, 2/*#Ops*/, 0, 1,
38870 MVT::i64, 2/*#Ops*/, 0, 1,
38889 MVT::i64, MVT::i1, 2/*#Ops*/, 0, 1,
38898 MVT::i64, 2/*#Ops*/, 0, 1,
38907 MVT::i64, MVT::i1, 2/*#Ops*/, 0, 1,
38916 MVT::i64, MVT::i1, 2/*#Ops*/, 0, 1,
38933 MVT::i64, 2/*#Ops*/, 0, 1,
38943 MVT::i64, 3/*#Ops*/, 0, 1, 2,
38952 MVT::i64, 2/*#Ops*/, 0, 1,
38961 MVT::i64, 2/*#Ops*/, 0, 1,
38980 MVT::i64, MVT::i1, 2/*#Ops*/, 0, 1,
38999 MVT::i64, 2/*#Ops*/, 0, 1,
39008 MVT::i64, 2/*#Ops*/, 0, 1,
39026 MVT::i64, MVT::i1, 2/*#Ops*/, 0, 1,
39064 MVT::i64, MVT::i1, 2/*#Ops*/, 0, 1,
39073 MVT::i64, MVT::i1, 2/*#Ops*/, 0, 1,
39089 MVT::i64, 1/*#Ops*/, 0,
39098 MVT::i64, 2/*#Ops*/, 0, 1,
39114 MVT::i64, 1/*#Ops*/, 0,
39124 MVT::i64, MVT::i1, 3/*#Ops*/, 0, 1, 2,
39134 MVT::i64, MVT::i1, 3/*#Ops*/, 0, 1, 2,
39168 MVT::i64, 2/*#Ops*/, 0, 1,
39177 MVT::i64, 2/*#Ops*/, 0, 1,
39195 MVT::i64, 2/*#Ops*/, 0, 1,
39203 MVT::i64, 1/*#Ops*/, 0,
39247 MVT::i64, 2/*#Ops*/, 0, 1,
39265 MVT::i64, 2/*#Ops*/, 0, 1,
39274 MVT::i64, 2/*#Ops*/, 0, 1,
39283 MVT::i64, 2/*#Ops*/, 0, 1,
39292 MVT::i64, 2/*#Ops*/, 0, 1,
39302 MVT::i64, 3/*#Ops*/, 0, 1, 2,
39312 MVT::i64, 3/*#Ops*/, 0, 1, 2,
39321 MVT::i64, MVT::i1, 2/*#Ops*/, 0, 1,
39331 MVT::i64, 3/*#Ops*/, 0, 1, 2,
39340 MVT::i64, 2/*#Ops*/, 0, 1,
39359 MVT::i64, MVT::i1, 3/*#Ops*/, 0, 1, 2,
39377 MVT::i64, 2/*#Ops*/, 0, 1,
39386 MVT::i64, 2/*#Ops*/, 0, 1,
39395 MVT::i64, MVT::i1, 2/*#Ops*/, 0, 1,
39431 MVT::i64, 2/*#Ops*/, 0, 1,
39440 MVT::i64, 2/*#Ops*/, 0, 1,
39449 MVT::i64, 2/*#Ops*/, 0, 1,
39458 MVT::i64, 2/*#Ops*/, 0, 1,
39468 MVT::i64, MVT::i1, 3/*#Ops*/, 0, 1, 2,
39477 MVT::i64, 2/*#Ops*/, 0, 1,
39486 MVT::i64, 2/*#Ops*/, 0, 1,
39505 MVT::i64, 2/*#Ops*/, 0, 1,
39523 MVT::i64, 2/*#Ops*/, 0, 1,
39532 MVT::i64, 2/*#Ops*/, 0, 1,
39598 MVT::i64, 2/*#Ops*/, 0, 1,
39623 MVT::i64, 1/*#Ops*/, 0,
39694 MVT::i64, 2/*#Ops*/, 0, 1,
39703 MVT::i64, 2/*#Ops*/, 0, 1,
39712 MVT::i64, MVT::i1, 2/*#Ops*/, 0, 1,
39731 MVT::i64, 2/*#Ops*/, 0, 1,
39740 MVT::i64, 2/*#Ops*/, 0, 1,
39757 MVT::i64, 1/*#Ops*/, 0,
39767 MVT::i64, 3/*#Ops*/, 0, 1, 2,
39777 MVT::i64, 3/*#Ops*/, 0, 1, 2,
39786 MVT::i64, MVT::i1, 2/*#Ops*/, 0, 1,
39795 MVT::i64, MVT::i1, 2/*#Ops*/, 0, 1,
39834 MVT::i64, 3/*#Ops*/, 0, 1, 2,
39844 MVT::i64, 3/*#Ops*/, 0, 1, 2,
39854 MVT::i64, 3/*#Ops*/, 0, 1, 2,
39882 MVT::i64, 1/*#Ops*/, 0,
39912 MVT::i64, 3/*#Ops*/, 0, 1, 2,
39950 MVT::i64, 3/*#Ops*/, 0, 1, 2,
39960 MVT::i64, 3/*#Ops*/, 0, 1, 2,
39989 MVT::i64, 2/*#Ops*/, 0, 1,
39999 MVT::i64, MVT::i1, 3/*#Ops*/, 0, 1, 2,
40009 MVT::i64, MVT::i1, 3/*#Ops*/, 0, 1, 2,
40019 MVT::i64, 3/*#Ops*/, 0, 1, 2,
40037 MVT::i64, 2/*#Ops*/, 0, 1,
40055 MVT::i64, MVT::i1, 3/*#Ops*/, 0, 1, 2,
40064 MVT::i64, 2/*#Ops*/, 0, 1,
40092 MVT::i64, 2/*#Ops*/, 0, 1,
40149 MVT::i64, MVT::i1, 2/*#Ops*/, 0, 1,
40158 MVT::i64, MVT::i1, 2/*#Ops*/, 0, 1,
40168 3/*#VTs*/, MVT::i64, MVT::i32, MVT::i1, 3/*#Ops*/, 0, 1, 2,
40177 MVT::i64, 2/*#Ops*/, 0, 1,
40186 MVT::i64, 2/*#Ops*/, 0, 1,
40195 MVT::i64, 2/*#Ops*/, 0, 1,
40204 MVT::i64, 2/*#Ops*/, 0, 1,
40213 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1,
40221 MVT::i64, 1/*#Ops*/, 0,
51653 /* 97308*/ OPC_CheckChild0Type, MVT::i64,
51658 /* 97316*/ OPC_CheckType, MVT::i64,
51663 MVT::i64, 2/*#Ops*/, 0, 1,
51670 MVT::i64, 2/*#Ops*/, 0, 1,
51677 /* 97350*/ OPC_CheckType, MVT::i64,
51682 MVT::i64, 2/*#Ops*/, 0, 1,
51689 MVT::i64, 2/*#Ops*/, 0, 1,
51696 /* 97384*/ OPC_CheckType, MVT::i64,
51701 MVT::i64, 2/*#Ops*/, 0, 1,
51708 MVT::i64, 2/*#Ops*/, 0, 1,
51715 /* 97418*/ OPC_CheckType, MVT::i64,
51720 MVT::i64, 2/*#Ops*/, 0, 1,
51727 MVT::i64, 2/*#Ops*/, 0, 1,
51734 /* 97452*/ OPC_CheckType, MVT::i64,
51739 MVT::i64, 2/*#Ops*/, 0, 1,
51746 MVT::i64, 2/*#Ops*/, 0, 1,
51753 /* 97486*/ OPC_CheckType, MVT::i64,
51758 MVT::i64, 2/*#Ops*/, 0, 1,
51765 MVT::i64, 2/*#Ops*/, 0, 1,
51772 /* 97520*/ OPC_CheckType, MVT::i64,
51777 MVT::i64, 2/*#Ops*/, 0, 1,
51784 MVT::i64, 2/*#Ops*/, 0, 1,
51791 /* 97554*/ OPC_CheckType, MVT::i64,
51796 MVT::i64, 2/*#Ops*/, 0, 1,
51803 MVT::i64, 2/*#Ops*/, 0, 1,
51909 /* 97801*/ /*SwitchType*/ 82, MVT::i64,// ->97885
51930 MVT::i64, 5/*#Ops*/, 3, 8, 9, 14, 15,
52476 /* 99012*/ OPC_SwitchType /*11 cases */, 45, MVT::i64,// ->99060
52481 MVT::i64, 2/*#Ops*/, 1, 0,
52492 MVT::i64, 2/*#Ops*/, 1, 4,
52513 MVT::i64, 1/*#Ops*/, 0, // Results = #1
52524 MVT::i64, 5/*#Ops*/, 2, 4, 5, 7, 8, // Results = #9
52540 MVT::i64, 1/*#Ops*/, 0, // Results = #1
52544 MVT::i64, 2/*#Ops*/, 2, 3, // Results = #4
52596 MVT::i64, 1/*#Ops*/, 0, // Results = #1
52607 MVT::i64, 1/*#Ops*/, 0, // Results = #1
52618 MVT::i64, 1/*#Ops*/, 0, // Results = #1
52629 MVT::i64, 5/*#Ops*/, 2, 4, 5, 7, 8, // Results = #9
52731 /* 99575*/ OPC_CheckChild2Type, MVT::i64,
52986 /*100051*/ OPC_CheckChild2Type, MVT::i64,
53302 /*100657*/ OPC_CheckChild2Type, MVT::i64,
53536 /*101102*/ OPC_CheckChild2Type, MVT::i64,
53706 /*101445*/ OPC_CheckType, MVT::i64,
53709 MVT::i64, 3/*#Ops*/, 0, 1, 3,
53735 /*101498*/ OPC_CheckType, MVT::i64,
53738 MVT::i64, 3/*#Ops*/, 0, 1, 3,
53765 /*101553*/ OPC_CheckType, MVT::i64,
53769 MVT::i64, 3/*#Ops*/, 0, 1, 3,
53800 /*101615*/ OPC_CheckType, MVT::i64,
53803 MVT::i64, 3/*#Ops*/, 2, 0, 3,
53831 /*101670*/ OPC_CheckType, MVT::i64,
53834 MVT::i64, 3/*#Ops*/, 2, 0, 3,
53863 /*101727*/ OPC_CheckType, MVT::i64,
53867 MVT::i64, 3/*#Ops*/, 2, 0, 3,
53881 /*101758*/ OPC_CheckType, MVT::i64,
53883 MVT::i64, 3/*#Ops*/, 0, 1, 2,
53892 /*101779*/ OPC_CheckType, MVT::i64,
53894 MVT::i64, 3/*#Ops*/, 0, 1, 2,
53903 /*101800*/ OPC_CheckType, MVT::i64,
53905 MVT::i64, 3/*#Ops*/, 0, 1, 2,
53918 /*101826*/ OPC_CheckType, MVT::i64,
53920 MVT::i64, 3/*#Ops*/, 2, 0, 1,
53930 /*101848*/ OPC_CheckType, MVT::i64,
53932 MVT::i64, 3/*#Ops*/, 2, 0, 1,
53942 /*101870*/ OPC_CheckType, MVT::i64,
53944 MVT::i64, 3/*#Ops*/, 2, 0, 1,
53992 /*101959*/ OPC_CheckType, MVT::i64,
54006 MVT::i64, 5/*#Ops*/, 2, 4, 5, 9, 10,
54012 /*102018*/ OPC_CheckType, MVT::i64,
54027 MVT::i64, 5/*#Ops*/, 2, 7, 8, 10, 11,
54044 /*102121*/ /*SwitchType*/ 7, MVT::i64,// ->102130
54046 MVT::i64, 1/*#Ops*/, 0,
54082 /*102192*/ /*SwitchType*/ 9, MVT::i64,// ->102203
54084 MVT::i64, 3/*#Ops*/, 0, 1, 2,
54125 /*102270*/ /*SwitchType*/ 9, MVT::i64,// ->102281
54127 MVT::i64, 3/*#Ops*/, 2, 0, 1,
54146 /*102310*/ /*SwitchType*/ 8, MVT::i64,// ->102320
54148 MVT::i64, 2/*#Ops*/, 0, 1,
55366 /*104523*/ /*SwitchType*/ 11, MVT::i64,// ->104536
55370 MVT::i64, 1/*#Ops*/, 2,
55469 /*104720*/ /*SwitchType*/ 15, MVT::i64,// ->104737
55474 MVT::i64, 3/*#Ops*/, 1, 5, 4,
55570 /*104914*/ /*SwitchType*/ 15, MVT::i64,// ->104931
55575 MVT::i64, 3/*#Ops*/, 2, 5, 4,
55595 /*104957*/ OPC_CheckType, MVT::i64,
55605 MVT::i64, 1/*#Ops*/, 6,
55618 MVT::i64, 2/*#Ops*/, 5, 7,
55630 MVT::i64, 1/*#Ops*/, 6,
55643 MVT::i64, 2/*#Ops*/, 5, 7,
55655 MVT::i64, 1/*#Ops*/, 6,
55668 MVT::i64, 2/*#Ops*/, 5, 7,
55677 /*105143*/ OPC_SwitchType /*2 cases */, 52|128,1/*180*/, MVT::i64,// ->105327
55686 MVT::i64, 1/*#Ops*/, 3,
55698 MVT::i64, 2/*#Ops*/, 3, 4,
55709 MVT::i64, 1/*#Ops*/, 3,
55721 MVT::i64, 2/*#Ops*/, 3, 4,
55732 MVT::i64, 1/*#Ops*/, 3,
55745 MVT::i64, 2/*#Ops*/, 3, 4,
55756 MVT::i64, 2/*#Ops*/, 3, 4,
55791 /*105385*/ OPC_CheckType, MVT::i64,
55801 MVT::i64, 1/*#Ops*/, 6,
55814 MVT::i64, 2/*#Ops*/, 5, 7,
55826 MVT::i64, 1/*#Ops*/, 6,
55839 MVT::i64, 2/*#Ops*/, 5, 7,
55851 MVT::i64, 1/*#Ops*/, 6,
55864 MVT::i64, 2/*#Ops*/, 5, 7,
55884 /*105589*/ OPC_CheckType, MVT::i64,
55898 MVT::i64, 5/*#Ops*/, 5, 6, 7, 9, 10,
55914 MVT::i64, 5/*#Ops*/, 5, 6, 7, 9, 10,
55930 MVT::i64, 5/*#Ops*/, 5, 6, 7, 9, 10,
55940 /*105735*/ OPC_CheckType, MVT::i64,
55953 MVT::i64, 5/*#Ops*/, 3, 4, 5, 6, 7,
55968 MVT::i64, 5/*#Ops*/, 3, 4, 5, 6, 7,
55983 MVT::i64, 5/*#Ops*/, 3, 4, 5, 6, 7,
56005 /*105889*/ OPC_CheckType, MVT::i64,
56019 MVT::i64, 5/*#Ops*/, 5, 6, 7, 9, 10,
56035 MVT::i64, 5/*#Ops*/, 5, 6, 7, 9, 10,
56051 MVT::i64, 5/*#Ops*/, 5, 6, 7, 9, 10,
56138 /*106176*/ /*SwitchType*/ 11, MVT::i64,// ->106189
56142 MVT::i64, 1/*#Ops*/, 2,
56234 /*106357*/ /*SwitchType*/ 12, MVT::i64,// ->106371
56238 MVT::i64, 3/*#Ops*/, 1, 2, 4,
56327 /*106530*/ /*SwitchType*/ 12, MVT::i64,// ->106544
56331 MVT::i64, 3/*#Ops*/, 3, 1, 4,
56351 /*106570*/ OPC_CheckType, MVT::i64,
56361 MVT::i64, 2/*#Ops*/, 4, 6,
56372 MVT::i64, 1/*#Ops*/, 5,
56384 MVT::i64, 2/*#Ops*/, 4, 6,
56395 MVT::i64, 1/*#Ops*/, 5,
56407 MVT::i64, 2/*#Ops*/, 4, 6,
56418 MVT::i64, 1/*#Ops*/, 5,
56437 /*106754*/ OPC_CheckType, MVT::i64,
56447 MVT::i64, 2/*#Ops*/, 4, 6,
56458 MVT::i64, 1/*#Ops*/, 5,
56470 MVT::i64, 2/*#Ops*/, 4, 6,
56481 MVT::i64, 1/*#Ops*/, 5,
56493 MVT::i64, 2/*#Ops*/, 4, 6,
56504 MVT::i64, 1/*#Ops*/, 5,
56524 /*106940*/ OPC_CheckType, MVT::i64,
56537 MVT::i64, 5/*#Ops*/, 4, 5, 6, 8, 9,
56552 MVT::i64, 5/*#Ops*/, 4, 5, 6, 8, 9,
56567 MVT::i64, 5/*#Ops*/, 4, 5, 6, 8, 9,
56587 /*107093*/ OPC_CheckType, MVT::i64,
56600 MVT::i64, 5/*#Ops*/, 4, 5, 6, 8, 9,
56615 MVT::i64, 5/*#Ops*/, 4, 5, 6, 8, 9,
56630 MVT::i64, 5/*#Ops*/, 4, 5, 6, 8, 9,
56640 /*107229*/ OPC_CheckType, MVT::i64,
56652 MVT::i64, 2/*#Ops*/, 5, 6,
56664 MVT::i64, 2/*#Ops*/, 5, 6,
56676 MVT::i64, 2/*#Ops*/, 5, 6,
56688 MVT::i64, 2/*#Ops*/, 5, 6,
56702 MVT::i64, 1/*#Ops*/, 5,
56713 MVT::i64, 1/*#Ops*/, 5,
56724 MVT::i64, 1/*#Ops*/, 5,
56739 MVT::i64, 2/*#Ops*/, 5, 6,
56751 MVT::i64, 2/*#Ops*/, 5, 6,
56763 MVT::i64, 2/*#Ops*/, 5, 6,
56775 MVT::i64, 2/*#Ops*/, 5, 6,
56789 MVT::i64, 1/*#Ops*/, 5,
56800 MVT::i64, 1/*#Ops*/, 5,
56811 MVT::i64, 1/*#Ops*/, 5,
56830 MVT::i64, 5/*#Ops*/, 5, 6, 7, 8, 9,
56846 MVT::i64, 5/*#Ops*/, 5, 6, 7, 8, 9,
56862 MVT::i64, 5/*#Ops*/, 5, 6, 7, 8, 9,
56878 MVT::i64, 5/*#Ops*/, 5, 6, 7, 8, 9,
56894 MVT::i64, 5/*#Ops*/, 5, 6, 7, 8, 9,
56910 MVT::i64, 5/*#Ops*/, 5, 6, 7, 8, 9,
56926 MVT::i64, 5/*#Ops*/, 5, 6, 7, 8, 9,
56942 MVT::i64, 5/*#Ops*/, 5, 6, 7, 8, 9,
56956 MVT::i64, 2/*#Ops*/, 4, 5,
56967 MVT::i64, 2/*#Ops*/, 4, 5,
56978 MVT::i64, 2/*#Ops*/, 4, 5,
56989 MVT::i64, 2/*#Ops*/, 4, 5,
57002 MVT::i64, 1/*#Ops*/, 4,
57012 MVT::i64, 1/*#Ops*/, 4,
57022 MVT::i64, 1/*#Ops*/, 4,
57036 MVT::i64, 2/*#Ops*/, 4, 5,
57047 MVT::i64, 2/*#Ops*/, 4, 5,
57058 MVT::i64, 2/*#Ops*/, 4, 5,
57069 MVT::i64, 2/*#Ops*/, 4, 5,
57082 MVT::i64, 1/*#Ops*/, 4,
57092 MVT::i64, 1/*#Ops*/, 4,
57102 MVT::i64, 1/*#Ops*/, 4,
57120 MVT::i64, 5/*#Ops*/, 4, 5, 6, 7, 8,
57135 MVT::i64, 5/*#Ops*/, 4, 5, 6, 7, 8,
57150 MVT::i64, 5/*#Ops*/, 4, 5, 6, 7, 8,
57165 MVT::i64, 5/*#Ops*/, 4, 5, 6, 7, 8,
57180 MVT::i64, 5/*#Ops*/, 4, 5, 6, 7, 8,
57195 MVT::i64, 5/*#Ops*/, 4, 5, 6, 7, 8,
57210 MVT::i64, 5/*#Ops*/, 4, 5, 6, 7, 8,
57225 MVT::i64, 5/*#Ops*/, 4, 5, 6, 7, 8,
57240 /*108705*/ OPC_CheckType, MVT::i64,
57250 MVT::i64, 2/*#Ops*/, 5, 6,
57262 MVT::i64, 2/*#Ops*/, 5, 6,
57274 MVT::i64, 2/*#Ops*/, 5, 6,
57286 MVT::i64, 2/*#Ops*/, 5, 6,
57292 /*108828*/ OPC_CheckType, MVT::i64,
57301 MVT::i64, 1/*#Ops*/, 5,
57312 MVT::i64, 1/*#Ops*/, 5,
57323 MVT::i64, 1/*#Ops*/, 5,
57329 /*108910*/ OPC_CheckType, MVT::i64,
57339 MVT::i64, 2/*#Ops*/, 5, 6,
57351 MVT::i64, 2/*#Ops*/, 5, 6,
57363 MVT::i64, 2/*#Ops*/, 5, 6,
57375 MVT::i64, 2/*#Ops*/, 5, 6,
57381 /*109033*/ OPC_CheckType, MVT::i64,
57390 MVT::i64, 1/*#Ops*/, 5,
57401 MVT::i64, 1/*#Ops*/, 5,
57412 MVT::i64, 1/*#Ops*/, 5,
57418 /*109116*/ OPC_CheckType, MVT::i64,
57432 MVT::i64, 5/*#Ops*/, 5, 6, 7, 8, 9,
57448 MVT::i64, 5/*#Ops*/, 5, 6, 7, 8, 9,
57464 MVT::i64, 5/*#Ops*/, 5, 6, 7, 8, 9,
57480 MVT::i64, 5/*#Ops*/, 5, 6, 7, 8, 9,
57496 MVT::i64, 5/*#Ops*/, 5, 6, 7, 8, 9,
57512 MVT::i64, 5/*#Ops*/, 5, 6, 7, 8, 9,
57528 MVT::i64, 5/*#Ops*/, 5, 6, 7, 8, 9,
57544 MVT::i64, 5/*#Ops*/, 5, 6, 7, 8, 9,
57550 /*109475*/ OPC_CheckType, MVT::i64,
57559 MVT::i64, 2/*#Ops*/, 4, 5,
57570 MVT::i64, 2/*#Ops*/, 4, 5,
57581 MVT::i64, 2/*#Ops*/, 4, 5,
57592 MVT::i64, 2/*#Ops*/, 4, 5,
57598 /*109586*/ OPC_CheckType, MVT::i64,
57606 MVT::i64, 1/*#Ops*/, 4,
57616 MVT::i64, 1/*#Ops*/, 4,
57626 MVT::i64, 1/*#Ops*/, 4,
57632 /*109659*/ OPC_CheckType, MVT::i64,
57641 MVT::i64, 2/*#Ops*/, 4, 5,
57652 MVT::i64, 2/*#Ops*/, 4, 5,
57663 MVT::i64, 2/*#Ops*/, 4, 5,
57674 MVT::i64, 2/*#Ops*/, 4, 5,
57680 /*109770*/ OPC_CheckType, MVT::i64,
57688 MVT::i64, 1/*#Ops*/, 4,
57698 MVT::i64, 1/*#Ops*/, 4,
57708 MVT::i64, 1/*#Ops*/, 4,
57714 /*109844*/ OPC_SwitchType /*2 cases */, 74|128,2/*330*/, MVT::i64,// ->110178
57727 MVT::i64, 5/*#Ops*/, 4, 5, 6, 7, 8,
57742 MVT::i64, 5/*#Ops*/, 4, 5, 6, 7, 8,
57757 MVT::i64, 5/*#Ops*/, 4, 5, 6, 7, 8,
57772 MVT::i64, 5/*#Ops*/, 4, 5, 6, 7, 8,
57787 MVT::i64, 5/*#Ops*/, 4, 5, 6, 7, 8,
57802 MVT::i64, 5/*#Ops*/, 4, 5, 6, 7, 8,
57817 MVT::i64, 5/*#Ops*/, 4, 5, 6, 7, 8,
57832 MVT::i64, 5/*#Ops*/, 4, 5, 6, 7, 8,
57929 /*110362*/ /*SwitchType*/ 15, MVT::i64,// ->110379
57934 MVT::i64, 2/*#Ops*/, 3, 4,
58032 /*110566*/ /*SwitchType*/ 15, MVT::i64,// ->110583
58037 MVT::i64, 2/*#Ops*/, 4, 3,
58047 /*110593*/ OPC_SwitchType /*2 cases */, 41|128,5/*681*/, MVT::i64,// ->111278
58059 MVT::i64, 2/*#Ops*/, 3, 5,
58071 MVT::i64, 2/*#Ops*/, 3, 5,
58083 MVT::i64, 2/*#Ops*/, 3, 5,
58095 MVT::i64, 2/*#Ops*/, 3, 5,
58109 MVT::i64, 1/*#Ops*/, 4,
58120 MVT::i64, 1/*#Ops*/, 4,
58131 MVT::i64, 1/*#Ops*/, 4,
58141 MVT::i64, 1/*#Ops*/, 3,
58154 MVT::i64, 2/*#Ops*/, 3, 4,
58165 MVT::i64, 1/*#Ops*/, 3,
58177 MVT::i64, 2/*#Ops*/, 3, 4,
58188 MVT::i64, 1/*#Ops*/, 3,
58201 MVT::i64, 2/*#Ops*/, 3, 4,
58212 MVT::i64, 2/*#Ops*/, 3, 4,
58231 MVT::i64, 5/*#Ops*/, 3, 4, 5, 7, 8,
58247 MVT::i64, 5/*#Ops*/, 3, 4, 5, 7, 8,
58263 MVT::i64, 5/*#Ops*/, 3, 4, 5, 7, 8,
58279 MVT::i64, 5/*#Ops*/, 3, 4, 5, 7, 8,
58294 MVT::i64, 5/*#Ops*/, 3, 4, 5, 6, 7,
58309 MVT::i64, 5/*#Ops*/, 3, 4, 5, 6, 7,
58324 MVT::i64, 5/*#Ops*/, 3, 4, 5, 6, 7,
58443 /*111507*/ /*SwitchType*/ 15, MVT::i64,// ->111524
58448 MVT::i64, 2/*#Ops*/, 3, 4,
58546 /*111711*/ /*SwitchType*/ 15, MVT::i64,// ->111728
58551 MVT::i64, 2/*#Ops*/, 4, 3,
58648 /*111903*/ /*SwitchType*/ 12, MVT::i64,// ->111917
58652 MVT::i64, 2/*#Ops*/, 1, 3,
58741 /*112077*/ /*SwitchType*/ 12, MVT::i64,// ->112091
58745 MVT::i64, 2/*#Ops*/, 2, 3,
58755 /*112101*/ OPC_CheckType, MVT::i64,
58766 MVT::i64, 2/*#Ops*/, 2, 4,
58777 MVT::i64, 2/*#Ops*/, 2, 4,
58788 MVT::i64, 2/*#Ops*/, 2, 4,
58799 MVT::i64, 2/*#Ops*/, 2, 4,
58812 MVT::i64, 1/*#Ops*/, 3,
58822 MVT::i64, 1/*#Ops*/, 3,
58832 MVT::i64, 1/*#Ops*/, 3,
58850 MVT::i64, 5/*#Ops*/, 2, 3, 4, 6, 7,
58865 MVT::i64, 5/*#Ops*/, 2, 3, 4, 6, 7,
58880 MVT::i64, 5/*#Ops*/, 2, 3, 4, 6, 7,
58895 MVT::i64, 5/*#Ops*/, 2, 3, 4, 6, 7,
58993 /*112628*/ /*SwitchType*/ 12, MVT::i64,// ->112642
58997 MVT::i64, 2/*#Ops*/, 1, 3,
59086 /*112802*/ /*SwitchType*/ 12, MVT::i64,// ->112816
59090 MVT::i64, 2/*#Ops*/, 2, 3,
59193 /*113012*/ /*SwitchType*/ 15, MVT::i64,// ->113029
59198 MVT::i64, 2/*#Ops*/, 2, 3,
59280 /*113184*/ /*SwitchType*/ 13, MVT::i64,// ->113199
59284 MVT::i64, 3/*#Ops*/, 1, 2, 3,
59291 /*113205*/ OPC_CheckType, MVT::i64,
59298 MVT::i64, 2/*#Ops*/, 3, 5,
59304 /*113236*/ OPC_CheckType, MVT::i64,
59310 MVT::i64, 1/*#Ops*/, 4,
59316 /*113263*/ OPC_CheckType, MVT::i64,
59323 MVT::i64, 2/*#Ops*/, 3, 5,
59329 /*113294*/ OPC_CheckType, MVT::i64,
59335 MVT::i64, 1/*#Ops*/, 4,
59341 /*113321*/ OPC_CheckType, MVT::i64,
59348 MVT::i64, 2/*#Ops*/, 3, 5,
59354 /*113352*/ OPC_CheckType, MVT::i64,
59360 MVT::i64, 1/*#Ops*/, 4,
59365 /*113378*/ OPC_CheckType, MVT::i64,
59378 MVT::i64, 5/*#Ops*/, 3, 4, 5, 7, 8,
59393 MVT::i64, 5/*#Ops*/, 3, 4, 5, 7, 8,
59408 MVT::i64, 5/*#Ops*/, 3, 4, 5, 7, 8,
59502 /*113676*/ /*SwitchType*/ 12, MVT::i64,// ->113690
59506 MVT::i64, 2/*#Ops*/, 1, 2,
63093 /*120834*/ /*SwitchType*/ 28, MVT::i64,// ->120864
63099 MVT::i64, 1/*#Ops*/, 2,
63106 MVT::i64, 1/*#Ops*/, 2,
63223 /*121084*/ /*SwitchType*/ 62, MVT::i64,// ->121148
63230 MVT::i64, 2/*#Ops*/, 3, 4,
63238 MVT::i64, 2/*#Ops*/, 4, 3,
63245 MVT::i64, 2/*#Ops*/, 1, 3,
63252 MVT::i64, 2/*#Ops*/, 2, 3,
63366 /*121362*/ /*SwitchType*/ 62, MVT::i64,// ->121426
63373 MVT::i64, 2/*#Ops*/, 3, 4,
63381 MVT::i64, 2/*#Ops*/, 4, 3,
63388 MVT::i64, 2/*#Ops*/, 1, 3,
63395 MVT::i64, 2/*#Ops*/, 2, 3,
63457 /*121537*/ /*SwitchType*/ 33, MVT::i64,// ->121572
63464 MVT::i64, 2/*#Ops*/, 2, 3,
63471 MVT::i64, 2/*#Ops*/, 1, 2,
63497 /*121612*/ OPC_CheckType, MVT::i64,
63500 MVT::i64, 3/*#Ops*/, 0, 1, 3,
63506 /*121630*/ OPC_CheckType, MVT::i64,
63509 MVT::i64, 2/*#Ops*/, 1, 3, // Results = #4
63513 MVT::i64, 3/*#Ops*/, 4, 0, 6,
63524 MVT::i64, 5/*#Ops*/, 3, 0, 4, 1, 5, // Results = #6
63527 MVT::i64, 2/*#Ops*/, 6, 7, // Results = #8
63541 MVT::i64, 5/*#Ops*/, 3, 0, 4, 1, 5, // Results = #6
63543 MVT::i64, 2/*#Ops*/, 6, 2, // Results = #7
63549 /*121749*/ /*SwitchType*/ 28, MVT::i64,// ->121779
63551 MVT::i64, 2/*#Ops*/, 1, 2, // Results = #3
63556 MVT::i64, 3/*#Ops*/, 3, 0, 5,
63582 /*121820*/ OPC_CheckType, MVT::i64,
63585 MVT::i64, 3/*#Ops*/, 0, 1, 3,
63591 /*121838*/ OPC_CheckType, MVT::i64,
63594 MVT::i64, 2/*#Ops*/, 1, 3, // Results = #4
63598 MVT::i64, 3/*#Ops*/, 4, 0, 6,
63609 MVT::i64, 5/*#Ops*/, 3, 0, 4, 1, 5, // Results = #6
63612 MVT::i64, 2/*#Ops*/, 6, 7, // Results = #8
63626 MVT::i64, 5/*#Ops*/, 3, 0, 4, 1, 5, // Results = #6
63628 MVT::i64, 2/*#Ops*/, 6, 2, // Results = #7
63634 /*121957*/ /*SwitchType*/ 28, MVT::i64,// ->121987
63636 MVT::i64, 2/*#Ops*/, 1, 2, // Results = #3
63641 MVT::i64, 3/*#Ops*/, 3, 0, 5,
63658 MVT::i64, 2/*#Ops*/, 3, 2,
63671 MVT::i64, 2/*#Ops*/, 2, 3,
63677 MVT::i64, 2/*#Ops*/, 0, 2,
63683 MVT::i64, 2/*#Ops*/, 2, 1,
63691 MVT::i64, 5/*#Ops*/, 2, 0, 3, 1, 4,
63716 /*122125*/ OPC_CheckType, MVT::i64,
63721 MVT::i64, 2/*#Ops*/, 0, 2,
63727 MVT::i64, 2/*#Ops*/, 0, 2, // Results = #3
63731 MVT::i64, 3/*#Ops*/, 3, 0, 5,
63743 MVT::i64, 5/*#Ops*/, 2, 0, 3, 0, 4, // Results = #5
63746 MVT::i64, 2/*#Ops*/, 5, 6, // Results = #7
63760 MVT::i64, 5/*#Ops*/, 2, 0, 3, 0, 4, // Results = #5
63762 MVT::i64, 2/*#Ops*/, 5, 1, // Results = #6
63768 /*122260*/ /*SwitchType*/ 28, MVT::i64,// ->122290
63770 MVT::i64, 2/*#Ops*/, 0, 1, // Results = #2
63775 MVT::i64, 3/*#Ops*/, 2, 0, 4,
63800 /*122330*/ OPC_CheckType, MVT::i64,
63805 MVT::i64, 2/*#Ops*/, 0, 2,
63811 MVT::i64, 2/*#Ops*/, 0, 2, // Results = #3
63815 MVT::i64, 3/*#Ops*/, 3, 0, 5,
63827 MVT::i64, 5/*#Ops*/, 2, 0, 3, 0, 4, // Results = #5
63830 MVT::i64, 2/*#Ops*/, 5, 6, // Results = #7
63844 MVT::i64, 5/*#Ops*/, 2, 0, 3, 0, 4, // Results = #5
63846 MVT::i64, 2/*#Ops*/, 5, 1, // Results = #6
63852 /*122466*/ /*SwitchType*/ 28, MVT::i64,// ->122496
63854 MVT::i64, 2/*#Ops*/, 0, 1, // Results = #2
63859 MVT::i64, 3/*#Ops*/, 2, 0, 4,
63925 /*122637*/ OPC_CheckChild0Type, MVT::i64,
63943 /*122686*/ OPC_CheckType, MVT::i64,
63953 /*122701*/ OPC_CheckChild0Type, MVT::i64,
63967 /*122735*/ OPC_CheckType, MVT::i64,
63977 /*122750*/ OPC_CheckChild0Type, MVT::i64,
64003 /*122799*/ OPC_CheckChild0Type, MVT::i64,
64249 /*123410*/ OPC_CheckType, MVT::i64,
64252 MVT::i64, 2/*#Ops*/, 0, 2,
64316 /*123526*/ OPC_CheckType, MVT::i64,
64319 MVT::i64, 2/*#Ops*/, 0, 2,
64330 /*123553*/ /*SwitchType*/ 8, MVT::i64,// ->123563
64332 MVT::i64, 2/*#Ops*/, 0, 1,
64472 /*123805*/ OPC_CheckType, MVT::i64,
64476 MVT::i64, 4/*#Ops*/, 0, 1, 4, 5,
64487 MVT::i64, 5/*#Ops*/, 4, 2, 5, 3, 6, // Results = #7
64492 /*123856*/ /*SwitchType*/ 29, MVT::i64,// ->123887
64497 MVT::i64, 5/*#Ops*/, 4, 2, 5, 3, 6, // Results = #7
64499 MVT::i64, 3/*#Ops*/, 0, 1, 7,
64533 /*123941*/ OPC_CheckType, MVT::i64,
64537 MVT::i64, 3/*#Ops*/, 0, 3, 4,
64548 MVT::i64, 5/*#Ops*/, 3, 1, 4, 2, 5, // Results = #6
64553 /*123990*/ /*SwitchType*/ 28, MVT::i64,// ->124020
64558 MVT::i64, 5/*#Ops*/, 3, 1, 4, 2, 5, // Results = #6
64560 MVT::i64, 2/*#Ops*/, 0, 6,
64605 /*124089*/ OPC_CheckType, MVT::i64,
64615 MVT::i64, 2/*#Ops*/, 5, 7,
64629 /*124145*/ OPC_CheckType, MVT::i64,
64631 MVT::i64, 2/*#Ops*/, 0, 1,
64643 /*124170*/ OPC_CheckType, MVT::i64,
64645 MVT::i64, 2/*#Ops*/, 0, 1,
64697 /*124268*/ OPC_CheckType, MVT::i64,
64706 MVT::i64, 2/*#Ops*/, 4, 6, // Results = #7
64734 MVT::i64, 2/*#Ops*/, 22, 24, // Results = #25
64740 MVT::i64, 5/*#Ops*/, 2, 19, 20, 27, 28,
64770 MVT::i64, 2/*#Ops*/, 0, 1, // Results = #2
64780 MVT::i64, 2/*#Ops*/, 2, 3, // Results = #4
64782 MVT::i64, MVT::i1, 2/*#Ops*/, 0, 1, // Results = #5 #6
64784 MVT::i64, 2/*#Ops*/, 4, 5, // Results = #7
64799 MVT::i64, MVT::i1, 2/*#Ops*/, 3, 5, // Results = #6 #7
64807 MVT::i64, MVT::i1, 2/*#Ops*/, 9, 11, // Results = #12 #13
64822 MVT::i64, 2/*#Ops*/, 4, 6, // Results = #7
64833 MVT::i64, 2/*#Ops*/, 11, 13, // Results = #14
64940 MVT::i64, 1/*#Ops*/, 1,
65090 /*125154*/ OPC_CheckType, MVT::i64,
65093 MVT::i64, 2/*#Ops*/, 0, 2,
65104 /*125181*/ /*SwitchType*/ 8, MVT::i64,// ->125191
65106 MVT::i64, 2/*#Ops*/, 0, 1,
65229 /*125414*/ /*SwitchType*/ 21, MVT::i64,// ->125437
65231 /*125417*/ OPC_CheckType, MVT::i64,
65236 MVT::i64, 2/*#Ops*/, 1, 2,
65248 /*125453*/ /*SwitchType*/ 20, MVT::i64,// ->125475
65249 /*125455*/ OPC_CheckChild0Type, MVT::i64,
65254 MVT::i64, 2/*#Ops*/, 1, 2,
65401 /*125866*/ /*SwitchType*/ 21, MVT::i64,// ->125889
65403 /*125869*/ OPC_CheckType, MVT::i64,
65408 MVT::i64, 2/*#Ops*/, 1, 2,
65420 /*125904*/ /*SwitchType*/ 20, MVT::i64,// ->125926
65421 /*125906*/ OPC_CheckChild0Type, MVT::i64,
65426 MVT::i64, 2/*#Ops*/, 1, 2,
66224 /*127339*/ OPC_CheckType, MVT::i64,
66227 MVT::i64, 2/*#Ops*/, 0, 2,
66238 /*127366*/ /*SwitchType*/ 8, MVT::i64,// ->127376
66240 MVT::i64, 2/*#Ops*/, 0, 1,
66560 /*127920*/ /*SwitchType*/ 25, MVT::i64,// ->127947
66565 MVT::i64, 1/*#Ops*/, 1,
66571 MVT::i64, 1/*#Ops*/, 1,
66587 /*127966*/ OPC_CheckType, MVT::i64,
66615 /*128004*/ OPC_SwitchType /*3 cases */, 3, MVT::i64,// ->128010
66630 /*128024*/ OPC_SwitchType /*3 cases */, 3, MVT::i64,// ->128030
66645 /*128044*/ OPC_SwitchType /*3 cases */, 3, MVT::i64,// ->128050
66674 /*128082*/ OPC_CheckChild0Type, MVT::i64,
67113 /*128913*/ /*SwitchType*/ 7, MVT::i64,// ->128922
67115 MVT::i64, 1/*#Ops*/, 0,
67126 /*128936*/ /*SwitchType*/ 7, MVT::i64,// ->128945
67128 MVT::i64, 1/*#Ops*/, 0,
67142 /*128965*/ /*SwitchType*/ 7, MVT::i64,// ->128974
67144 MVT::i64, 1/*#Ops*/, 0,
67155 /*128988*/ /*SwitchType*/ 7, MVT::i64,// ->128997
67157 MVT::i64, 1/*#Ops*/, 0,
67164 /*129004*/ OPC_SwitchType /*11 cases */, 83, MVT::i64,// ->129090
67168 MVT::i64, 1/*#Ops*/, 0,
67185 MVT::i64, 5/*#Ops*/, 1, 4, 5, 8, 9,
67275 MVT::i64, 1/*#Ops*/, 0, // Results = #1
67282 MVT::i64, 1/*#Ops*/, 0, // Results = #1
67290 /*129289*/ OPC_SwitchType /*7 cases */, 45, MVT::i64,// ->129337
67295 MVT::i64, 2/*#Ops*/, 1, 0,
67306 MVT::i64, 2/*#Ops*/, 1, 4,
67327 MVT::i64, 1/*#Ops*/, 0, // Results = #1
67338 MVT::i64, 5/*#Ops*/, 2, 4, 5, 7, 8, // Results = #9
67354 MVT::i64, 1/*#Ops*/, 0, // Results = #1
67358 MVT::i64, 2/*#Ops*/, 2, 3, // Results = #4
67366 MVT::i64, 1/*#Ops*/, 0, // Results = #1
67377 MVT::i64, 1/*#Ops*/, 0, // Results = #1
67388 MVT::i64, 1/*#Ops*/, 0, // Results = #1
67399 MVT::i64, 5/*#Ops*/, 2, 4, 5, 7, 8, // Results = #9
67412 /*129622*/ /*SwitchType*/ 56, MVT::i64,// ->129680
67427 MVT::i64, 5/*#Ops*/, 1, 4, 5, 8, 9,
67508 /*129891*/ /*SwitchType*/ 7, MVT::i64,// ->129900
67510 MVT::i64, 1/*#Ops*/, 0,
67522 /*129918*/ /*SwitchType*/ 127|128,2/*383*/, MVT::i64,// ->130304
67530 MVT::i64, 2/*#Ops*/, 3, 5, // Results = #6
67533 MVT::i64, 2/*#Ops*/, 6, 7, // Results = #8
67541 MVT::i64, 3/*#Ops*/, 8, 10, 12, // Results = #13
67550 MVT::i64, 2/*#Ops*/, 16, 18, // Results = #19
67555 MVT::i64, 2/*#Ops*/, 14, 21, // Results = #22
67557 MVT::i64, 2/*#Ops*/, 13, 22, // Results = #23
67560 MVT::i64, 2/*#Ops*/, 23, 24, // Results = #25
67568 MVT::i64, 3/*#Ops*/, 25, 27, 29, // Results = #30
67576 MVT::i64, 2/*#Ops*/, 32, 34, // Results = #35
67579 MVT::i64, 2/*#Ops*/, 35, 36, // Results = #37
67581 MVT::i64, 2/*#Ops*/, 30, 37, // Results = #38
67584 MVT::i64, 2/*#Ops*/, 0, 39, // Results = #40
67598 MVT::i64, 5/*#Ops*/, 41, 45, 46, 48, 49, // Results = #50
67600 MVT::i64, 2/*#Ops*/, 40, 50, // Results = #51
67603 MVT::i64, 2/*#Ops*/, 1, 52, // Results = #53
67617 MVT::i64, 5/*#Ops*/, 54, 58, 59, 61, 62, // Results = #63
67619 MVT::i64, 2/*#Ops*/, 53, 63, // Results = #64
67621 MVT::i64, 2/*#Ops*/, 51, 64, // Results = #65
67623 MVT::i64, 2/*#Ops*/, 38, 65,
67659 MVT::i64, 2/*#Ops*/, 4, 6, // Results = #7
67670 MVT::i64, 2/*#Ops*/, 11, 13, // Results = #14
67675 MVT::i64, 5/*#Ops*/, 2, 8, 9, 15, 16, // Results = #17
67682 MVT::i64, 1/*#Ops*/, 20, // Results = #21
67684 MVT::i64, 2/*#Ops*/, 0, 21, // Results = #22
67691 MVT::i64, 1/*#Ops*/, 25, // Results = #26
67693 MVT::i64, 2/*#Ops*/, 1, 26, // Results = #27
67695 MVT::i64, 2/*#Ops*/, 22, 27, // Results = #28
67709 MVT::i64, MVT::i1, 2/*#Ops*/, 4, 6, // Results = #7 #8
67720 MVT::i64, MVT::i1, 2/*#Ops*/, 12, 14, // Results = #15 #16
67734 MVT::i64, MVT::i1, 2/*#Ops*/, 22, 24, // Results = #25 #26
67745 MVT::i64, MVT::i1, 2/*#Ops*/, 30, 32, // Results = #33 #34
67765 /*130790*/ /*SwitchType*/ 95|128,1/*223*/, MVT::i64,// ->131016
67773 MVT::i64, 2/*#Ops*/, 3, 5, // Results = #6
67776 MVT::i64, 2/*#Ops*/, 6, 7, // Results = #8
67784 MVT::i64, 3/*#Ops*/, 8, 10, 12, // Results = #13
67793 MVT::i64, 2/*#Ops*/, 16, 18, // Results = #19
67798 MVT::i64, 2/*#Ops*/, 14, 21, // Results = #22
67800 MVT::i64, 2/*#Ops*/, 13, 22, // Results = #23
67803 MVT::i64, 2/*#Ops*/, 23, 24, // Results = #25
67811 MVT::i64, 3/*#Ops*/, 25, 27, 29, // Results = #30
67819 MVT::i64, 2/*#Ops*/, 32, 34, // Results = #35
67822 MVT::i64, 2/*#Ops*/, 35, 36, // Results = #37
67824 MVT::i64, 2/*#Ops*/, 30, 37,
67860 MVT::i64, 2/*#Ops*/, 4, 6, // Results = #7
67871 MVT::i64, 2/*#Ops*/, 11, 13, // Results = #14
67888 MVT::i64, MVT::i1, 2/*#Ops*/, 4, 6, // Results = #7 #8
67899 MVT::i64, MVT::i1, 2/*#Ops*/, 12, 14, // Results = #15 #16
67913 MVT::i64, MVT::i1, 2/*#Ops*/, 22, 24, // Results = #25 #26
67924 MVT::i64, MVT::i1, 2/*#Ops*/, 30, 32, // Results = #33 #34
67932 MVT::i64, 5/*#Ops*/, 2, 19, 20, 37, 38, // Results = #39
67935 MVT::i64, 2/*#Ops*/, 1, 40, // Results = #41
67937 MVT::i64, 2/*#Ops*/, 0, 41, // Results = #42
67940 MVT::i64, 2/*#Ops*/, 0, 43, // Results = #44
67942 MVT::i64, 2/*#Ops*/, 1, 44, // Results = #45
67944 MVT::i64, 2/*#Ops*/, 42, 45, // Results = #46
67957 /*131470*/ /*SwitchType*/ 7, MVT::i64,// ->131479
67959 MVT::i64, 1/*#Ops*/, 0,
68024 /*131582*/ OPC_EmitRegister, MVT::i64, Hexagon::UPCYCLE,
68026 MVT::i64, 1/*#Ops*/, 1,
68106 /*131730*/ OPC_SwitchType /*8 cases */, 20, MVT::i64,// ->131753
68107 /*131733*/ OPC_CheckChild0Type, MVT::i64,
68112 MVT::i64, 2/*#Ops*/, 1, 2,
68119 MVT::i64, 2/*#Ops*/, 1, 0, // Results = #2
68354 /*132342*/ OPC_CheckChild0Type, MVT::i64,
68383 /*132394*/ OPC_CheckChild0Type, MVT::i64,
70496 MVT::i64, 5/*#Ops*/, 2, 3, 4, 0, 5, // Results = #6
70499 MVT::i64, 2/*#Ops*/, 6, 7, // Results = #8
70571 MVT::i64, 5/*#Ops*/, 2, 3, 4, 0, 5, // Results = #6
70573 MVT::i64, 2/*#Ops*/, 6, 1, // Results = #7
70675 MVT::i64, 5/*#Ops*/, 2, 3, 4, 0, 5, // Results = #6
70678 MVT::i64, 2/*#Ops*/, 6, 7, // Results = #8
70750 MVT::i64, 5/*#Ops*/, 2, 3, 4, 0, 5, // Results = #6
70752 MVT::i64, 2/*#Ops*/, 6, 1, // Results = #7
70854 MVT::i64, 5/*#Ops*/, 2, 3, 4, 0, 5, // Results = #6
70857 MVT::i64, 2/*#Ops*/, 6, 7, // Results = #8
70929 MVT::i64, 5/*#Ops*/, 2, 3, 4, 0, 5, // Results = #6
70931 MVT::i64, 2/*#Ops*/, 6, 1, // Results = #7
72803 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i64) return false;
73110 return CurDAG->getTargetConstant(V, SDLoc(N), MVT::i64);
gen/lib/Target/Hexagon/HexagonGenRegisterInfo.inc 2341 /* 10 */ MVT::i64, MVT::Other,
2345 /* 27 */ MVT::i64, MVT::f64, MVT::v8i8, MVT::v4i16, MVT::v2i32, MVT::Other,
gen/lib/Target/Mips/MipsGenCallingConv.inc 116 LocVT == MVT::i64) {
119 LocVT = MVT::i64;
134 LocVT = MVT::i64;
151 if (LocVT == MVT::i64) {
196 if (LocVT == MVT::i64 ||
211 if (LocVT == MVT::i64) {
231 if (LocVT == MVT::i64 ||
272 LocVT == MVT::i64) {
275 LocVT = MVT::i64;
289 LocVT = MVT::i64;
308 if (LocVT == MVT::i64 ||
325 if (LocVT == MVT::i64 ||
564 if (LocVT == MVT::i64) {
616 if (LocVT == MVT::i64) {
623 if (LocVT == MVT::i64) {
703 if (LocVT == MVT::i64) {
714 LocVT == MVT::i64) {
716 LocVT = MVT::i64;
731 LocVT == MVT::i64) {
733 LocVT = MVT::i64;
744 if (LocVT == MVT::i64) {
gen/lib/Target/Mips/MipsGenDAGISel.inc 414 /* 649*/ OPC_CheckChild1Type, MVT::i64,
816 /* 1400*/ OPC_CheckType, MVT::i64,
821 MVT::i64, 2/*#Ops*/, 2, 3,
827 /* 1421*/ OPC_CheckType, MVT::i64,
832 MVT::i64, 2/*#Ops*/, 2, 3,
838 /* 1442*/ OPC_CheckType, MVT::i64,
843 MVT::i64, 2/*#Ops*/, 2, 3,
849 /* 1463*/ OPC_CheckType, MVT::i64,
854 MVT::i64, 2/*#Ops*/, 2, 3,
860 /* 1484*/ OPC_CheckType, MVT::i64,
865 MVT::i64, 2/*#Ops*/, 2, 3,
871 /* 1505*/ OPC_CheckType, MVT::i64,
876 MVT::i64, 2/*#Ops*/, 2, 3,
881 /* 1524*/ OPC_CheckType, MVT::i64,
886 MVT::i64, 2/*#Ops*/, 2, 3,
891 /* 1543*/ OPC_CheckType, MVT::i64,
898 MVT::i64, 2/*#Ops*/, 2, 3,
907 MVT::i64, 2/*#Ops*/, 2, 3,
916 MVT::i64, 2/*#Ops*/, 2, 3,
925 MVT::i64, 2/*#Ops*/, 2, 3,
1393 /* 2503*/ OPC_CheckType, MVT::i64,
1396 /* 2507*/ OPC_CheckType, MVT::i64,
1435 /* 2576*/ OPC_CheckType, MVT::i64,
1438 /* 2580*/ OPC_CheckType, MVT::i64,
1481 /* 2653*/ OPC_CheckType, MVT::i64,
1485 /* 2658*/ OPC_CheckType, MVT::i64,
1524 /* 2727*/ OPC_CheckType, MVT::i64,
1528 /* 2732*/ OPC_CheckType, MVT::i64,
1570 /* 2801*/ OPC_CheckType, MVT::i64,
1591 /* 2837*/ OPC_CheckType, MVT::i64,
1612 /* 2873*/ OPC_CheckType, MVT::i64,
1633 /* 2909*/ OPC_CheckType, MVT::i64,
1668 MVT::i64, 0/*#Ops*/, // Results = #4
1671 MVT::i64, 3/*#Ops*/, 4, 1, 5, // Results = #6
1688 MVT::i64, 0/*#Ops*/, // Results = #4
1691 MVT::i64, 3/*#Ops*/, 4, 1, 5, // Results = #6
2617 /* 4682*/ OPC_CheckChild0Type, MVT::i64,
2682 /* 4785*/ OPC_EmitRegister2, MVT::i64, TARGET_VAL(Mips::ZERO_64),
2696 /* 4810*/ OPC_EmitRegister2, MVT::i64, TARGET_VAL(Mips::ZERO_64),
2958 /* 5303*/ OPC_CheckChild1Type, MVT::i64,
2965 /* 5314*/ OPC_EmitRegister2, MVT::i64, TARGET_VAL(Mips::ZERO_64),
3104 /* 5561*/ OPC_CheckType, MVT::i64,
3107 MVT::i64, 1/*#Ops*/, 0, // Results = #2
3109 MVT::i64, 2/*#Ops*/, 1, 2,
3121 /* 5593*/ OPC_CheckType, MVT::i64,
3124 MVT::i64, 1/*#Ops*/, 0, // Results = #2
3126 MVT::i64, 2/*#Ops*/, 1, 2,
3137 /* 5624*/ OPC_CheckType, MVT::i64,
3140 MVT::i64, 1/*#Ops*/, 0, // Results = #2
3142 MVT::i64, 2/*#Ops*/, 1, 2,
3153 /* 5655*/ OPC_CheckType, MVT::i64,
3156 MVT::i64, 1/*#Ops*/, 0, // Results = #2
3158 MVT::i64, 2/*#Ops*/, 1, 2,
3176 /* 5702*/ /*SwitchType*/ 11, MVT::i64,// ->5715
3179 MVT::i64, 3/*#Ops*/, 1, 0, 2,
3194 /* 5736*/ /*SwitchType*/ 11, MVT::i64,// ->5749
3197 MVT::i64, 3/*#Ops*/, 1, 0, 2,
3367 /* 6061*/ OPC_CheckType, MVT::i64,
3373 MVT::i64, 3/*#Ops*/, 2, 5, 3,
3381 /* 6090*/ OPC_CheckType, MVT::i64,
3387 MVT::i64, 3/*#Ops*/, 2, 5, 3,
3400 /* 6127*/ OPC_CheckType, MVT::i64,
3407 MVT::i64, 3/*#Ops*/, 2, 6, 3,
3415 /* 6159*/ OPC_CheckType, MVT::i64,
3422 MVT::i64, 3/*#Ops*/, 2, 6, 3,
3434 /* 6197*/ OPC_CheckType, MVT::i64,
3441 MVT::i64, 3/*#Ops*/, 2, 6, 3,
3802 /* 7005*/ OPC_CheckType, MVT::i64,
3805 MVT::i64, 1/*#Ops*/, 0, // Results = #3
3807 MVT::i64, 2/*#Ops*/, 1, 3, // Results = #4
3809 MVT::i64, 1/*#Ops*/, 0, // Results = #5
3811 MVT::i64, 2/*#Ops*/, 2, 5, // Results = #6
3813 MVT::i64, 2/*#Ops*/, 4, 6,
3821 /* 7053*/ OPC_CheckType, MVT::i64,
3824 MVT::i64, 1/*#Ops*/, 0, // Results = #3
3826 MVT::i64, 2/*#Ops*/, 1, 3, // Results = #4
3828 MVT::i64, 1/*#Ops*/, 0, // Results = #5
3830 MVT::i64, 2/*#Ops*/, 2, 5, // Results = #6
3832 MVT::i64, 2/*#Ops*/, 4, 6,
3951 /* 7374*/ OPC_CheckType, MVT::i64,
3958 MVT::i64, 1/*#Ops*/, 6, // Results = #7
3960 MVT::i64, 2/*#Ops*/, 2, 7, // Results = #8
3966 MVT::i64, 1/*#Ops*/, 11, // Results = #12
3968 MVT::i64, 2/*#Ops*/, 3, 12, // Results = #13
3970 MVT::i64, 2/*#Ops*/, 8, 13,
3978 /* 7448*/ OPC_CheckType, MVT::i64,
3985 MVT::i64, 1/*#Ops*/, 6, // Results = #7
3987 MVT::i64, 2/*#Ops*/, 2, 7, // Results = #8
3993 MVT::i64, 1/*#Ops*/, 11, // Results = #12
3995 MVT::i64, 2/*#Ops*/, 3, 12, // Results = #13
3997 MVT::i64, 2/*#Ops*/, 8, 13,
4050 /* 7606*/ OPC_CheckChild0Type, MVT::i64,
4065 /* 7632*/ OPC_CheckType, MVT::i64,
4068 MVT::i64, 2/*#Ops*/, 1, 0,
4079 /* 7656*/ OPC_CheckType, MVT::i64,
4082 MVT::i64, 2/*#Ops*/, 1, 0,
4093 /* 7680*/ OPC_CheckType, MVT::i64,
4096 MVT::i64, 2/*#Ops*/, 1, 0,
4107 /* 7704*/ OPC_CheckType, MVT::i64,
4110 MVT::i64, 2/*#Ops*/, 1, 0,
4128 /* 7743*/ /*SwitchType*/ 11, MVT::i64,// ->7756
4131 MVT::i64, 3/*#Ops*/, 1, 0, 2,
4146 /* 7777*/ /*SwitchType*/ 11, MVT::i64,// ->7790
4149 MVT::i64, 3/*#Ops*/, 1, 0, 2,
4235 /* 7951*/ OPC_CheckType, MVT::i64,
4241 MVT::i64, 3/*#Ops*/, 2, 5, 3,
4249 /* 7980*/ OPC_CheckType, MVT::i64,
4255 MVT::i64, 3/*#Ops*/, 2, 5, 3,
4268 /* 8017*/ OPC_CheckType, MVT::i64,
4275 MVT::i64, 3/*#Ops*/, 2, 6, 3,
4283 /* 8049*/ OPC_CheckType, MVT::i64,
4290 MVT::i64, 3/*#Ops*/, 2, 6, 3,
4307 MVT::i64, 2/*#Ops*/, 0, 5, // Results = #6
4312 /* 8114*/ /*SwitchType*/ 24, MVT::i64,// ->8140
4317 MVT::i64, 2/*#Ops*/, 0, 5, // Results = #6
4319 MVT::i64, 3/*#Ops*/, 2, 6, 3,
4335 /* 8159*/ OPC_CheckType, MVT::i64,
4338 MVT::i64, 2/*#Ops*/, 1, 0, // Results = #3
4340 MVT::i64, 2/*#Ops*/, 2, 0, // Results = #4
4342 MVT::i64, 2/*#Ops*/, 3, 4,
4350 /* 8193*/ OPC_CheckType, MVT::i64,
4353 MVT::i64, 2/*#Ops*/, 1, 0, // Results = #3
4355 MVT::i64, 2/*#Ops*/, 2, 0, // Results = #4
4357 MVT::i64, 2/*#Ops*/, 3, 4,
4374 /* 8243*/ OPC_CheckType, MVT::i64,
4378 MVT::i64, 2/*#Ops*/, 0, 4, // Results = #5
4380 MVT::i64, 2/*#Ops*/, 2, 5, // Results = #6
4383 MVT::i64, 2/*#Ops*/, 0, 7, // Results = #8
4385 MVT::i64, 2/*#Ops*/, 3, 8, // Results = #9
4387 MVT::i64, 2/*#Ops*/, 6, 9,
4395 /* 8297*/ OPC_CheckType, MVT::i64,
4399 MVT::i64, 2/*#Ops*/, 0, 4, // Results = #5
4401 MVT::i64, 2/*#Ops*/, 2, 5, // Results = #6
4404 MVT::i64, 2/*#Ops*/, 0, 7, // Results = #8
4406 MVT::i64, 2/*#Ops*/, 3, 8, // Results = #9
4408 MVT::i64, 2/*#Ops*/, 6, 9,
4421 /* 8360*/ OPC_CheckType, MVT::i64,
4423 /* 8364*/ OPC_EmitInteger, MVT::i64, 0,
4430 MVT::i64, 3/*#Ops*/, 4, 7, 8, // Results = #9
4432 MVT::i64, 2/*#Ops*/, 2, 9, // Results = #10
4433 /* 8400*/ OPC_EmitInteger, MVT::i64, 0,
4440 MVT::i64, 3/*#Ops*/, 11, 14, 15, // Results = #16
4442 MVT::i64, 2/*#Ops*/, 3, 16, // Results = #17
4444 MVT::i64, 2/*#Ops*/, 10, 17,
4452 /* 8450*/ OPC_CheckType, MVT::i64,
4454 /* 8454*/ OPC_EmitInteger, MVT::i64, 0,
4461 MVT::i64, 3/*#Ops*/, 4, 7, 8, // Results = #9
4463 MVT::i64, 2/*#Ops*/, 2, 9, // Results = #10
4464 /* 8490*/ OPC_EmitInteger, MVT::i64, 0,
4471 MVT::i64, 3/*#Ops*/, 11, 14, 15, // Results = #16
4473 MVT::i64, 2/*#Ops*/, 3, 16, // Results = #17
4475 MVT::i64, 2/*#Ops*/, 10, 17,
4539 /* 8637*/ OPC_CheckType, MVT::i64,
4542 MVT::i64, 1/*#Ops*/, 0, // Results = #2
4544 MVT::i64, 2/*#Ops*/, 1, 2,
4553 /* 8665*/ OPC_CheckType, MVT::i64,
4556 MVT::i64, 1/*#Ops*/, 0, // Results = #2
4558 MVT::i64, 2/*#Ops*/, 1, 2,
4640 /* 8842*/ OPC_CheckType, MVT::i64,
4645 MVT::i64, 3/*#Ops*/, 2, 4, 3,
4653 /* 8869*/ OPC_CheckType, MVT::i64,
4658 MVT::i64, 3/*#Ops*/, 2, 4, 3,
4666 /* 8896*/ OPC_CheckType, MVT::i64,
4671 MVT::i64, 3/*#Ops*/, 2, 4, 3,
4679 /* 8923*/ OPC_CheckType, MVT::i64,
4684 MVT::i64, 3/*#Ops*/, 2, 4, 3,
4692 /* 8950*/ OPC_CheckType, MVT::i64,
4697 MVT::i64, 3/*#Ops*/, 2, 4, 3,
4713 /* 8999*/ /*SwitchType*/ 19, MVT::i64,// ->9020
4718 MVT::i64, 3/*#Ops*/, 2, 4, 3,
4968 /* 9508*/ OPC_CheckChild0Type, MVT::i64,
5027 /* 9626*/ OPC_CheckType, MVT::i64,
5032 MVT::i64, 3/*#Ops*/, 2, 4, 3,
5040 /* 9653*/ OPC_CheckType, MVT::i64,
5045 MVT::i64, 3/*#Ops*/, 2, 4, 3,
5053 /* 9680*/ OPC_CheckType, MVT::i64,
5058 MVT::i64, 3/*#Ops*/, 2, 4, 3,
5066 /* 9707*/ OPC_CheckType, MVT::i64,
5071 MVT::i64, 3/*#Ops*/, 2, 4, 3,
5082 MVT::i64, 2/*#Ops*/, 0, 1, // Results = #4
5087 /* 9756*/ /*SwitchType*/ 19, MVT::i64,// ->9777
5090 MVT::i64, 2/*#Ops*/, 0, 1, // Results = #4
5092 MVT::i64, 3/*#Ops*/, 2, 4, 3,
5104 MVT::i64, 2/*#Ops*/, 0, 1, // Results = #4
5109 /* 9806*/ /*SwitchType*/ 19, MVT::i64,// ->9827
5112 MVT::i64, 2/*#Ops*/, 0, 1, // Results = #4
5114 MVT::i64, 3/*#Ops*/, 2, 4, 3,
5178 /* 9959*/ /*SwitchType*/ 67, MVT::i64,// ->10028
5182 MVT::i64, 3/*#Ops*/, 1, 0, 2,
5188 MVT::i64, 1/*#Ops*/, 0, // Results = #3
5190 MVT::i64, 2/*#Ops*/, 1, 3, // Results = #4
5192 MVT::i64, 1/*#Ops*/, 0, // Results = #5
5194 MVT::i64, 2/*#Ops*/, 2, 5, // Results = #6
5196 MVT::i64, 2/*#Ops*/, 4, 6,
5202 MVT::i64, 3/*#Ops*/, 0, 1, 2,
5208 /* 10030*/ OPC_CheckChild0Type, MVT::i64,
5217 /* 10048*/ /*SwitchType*/ 41, MVT::i64,// ->10091
5221 MVT::i64, 3/*#Ops*/, 1, 0, 2,
5227 MVT::i64, 2/*#Ops*/, 1, 0, // Results = #3
5229 MVT::i64, 2/*#Ops*/, 2, 0, // Results = #4
5231 MVT::i64, 2/*#Ops*/, 3, 4,
6126 /* 11880*/ OPC_CheckChild0Type, MVT::i64,
6382 MVT::i64, 2/*#Ops*/, 0, 1, // Results = #4
6396 MVT::i64, 2/*#Ops*/, 0, 1, // Results = #4
6466 MVT::i64, 2/*#Ops*/, 0, 1, // Results = #4
6480 MVT::i64, 2/*#Ops*/, 0, 1, // Results = #4
6560 /* 12746*/ OPC_CheckChild0Type, MVT::i64,
6638 /* 12894*/ /*SwitchType*/ 70, MVT::i64,// ->12966
6645 MVT::i64, 2/*#Ops*/, 2, 3,
6654 MVT::i64, 2/*#Ops*/, 2, 3,
6663 MVT::i64, 2/*#Ops*/, 2, 3,
6672 MVT::i64, 2/*#Ops*/, 2, 3,
6713 /* 13033*/ OPC_CheckChild2Type, MVT::i64,
6783 /* 13166*/ /*SwitchType*/ 15, MVT::i64,// ->13183
6788 MVT::i64, 3/*#Ops*/, 3, 4, 2,
6823 /* 13244*/ /*SwitchType*/ 15, MVT::i64,// ->13261
6828 MVT::i64, 3/*#Ops*/, 3, 4, 2,
6865 /* 13321*/ OPC_CheckChild1Type, MVT::i64,
6908 /* 13398*/ OPC_CheckChild1Type, MVT::i64,
6923 /* 13423*/ OPC_CheckType, MVT::i64,
6928 MVT::i64, 3/*#Ops*/, 3, 4, 2,
6936 /* 13447*/ OPC_CheckType, MVT::i64,
6941 MVT::i64, 3/*#Ops*/, 3, 4, 2,
6948 /* 13470*/ OPC_CheckChild1Type, MVT::i64,
6961 /* 13493*/ OPC_CheckChild1Type, MVT::i64,
10879 /* 20352*/ /*SwitchType*/ 10, MVT::i64,// ->20364
10882 MVT::i64, 2/*#Ops*/, 0, 1,
10978 /* 20544*/ /*SwitchType*/ 15, MVT::i64,// ->20561
10983 MVT::i64, 2/*#Ops*/, 0, 3,
11022 /* 20624*/ OPC_CheckType, MVT::i64,
11025 MVT::i64, 2/*#Ops*/, 0, 1,
12176 /* 22710*/ /*SwitchType*/ 25, MVT::i64,// ->22737
12178 /* 22713*/ OPC_CheckType, MVT::i64,
12182 MVT::i64, 1/*#Ops*/, 0,
12188 MVT::i64, 1/*#Ops*/, 0,
12216 /* 22777*/ /*SwitchType*/ 24, MVT::i64,// ->22803
12217 /* 22779*/ OPC_CheckChild0Type, MVT::i64,
12221 MVT::i64, 1/*#Ops*/, 0,
12227 MVT::i64, 1/*#Ops*/, 0,
12283 /* 22900*/ /*SwitchType*/ 15, MVT::i64,// ->22917
12288 MVT::i64, 3/*#Ops*/, 0, 3, 4,
12295 /* 22922*/ OPC_CheckType, MVT::i64,
12300 MVT::i64, 3/*#Ops*/, 0, 3, 4,
12312 /* 22952*/ OPC_CheckType, MVT::i64,
12317 MVT::i64, 3/*#Ops*/, 0, 3, 4,
12359 /* 23040*/ OPC_CheckType, MVT::i64,
12362 MVT::i64, 2/*#Ops*/, 0, 1,
12383 /* 23088*/ /*SwitchType*/ 15, MVT::i64,// ->23105
12388 MVT::i64, 2/*#Ops*/, 0, 3,
12470 /* 23247*/ OPC_CheckType, MVT::i64,
12473 MVT::i64, 2/*#Ops*/, 0, 1,
14908 /* 27508*/ OPC_CheckType, MVT::i64,
14913 MVT::i64, 3/*#Ops*/, 0, 3, 4,
14923 /* 27535*/ OPC_CheckType, MVT::i64,
14928 MVT::i64, 3/*#Ops*/, 0, 3, 4,
14952 /* 27592*/ OPC_CheckChild0Type, MVT::i64,
14962 /* 27609*/ OPC_CheckType, MVT::i64,
14966 MVT::i64, 2/*#Ops*/, 0, 2,
14972 /* 27627*/ OPC_CheckType, MVT::i64,
14976 MVT::i64, 2/*#Ops*/, 0, 2,
14983 /* 27646*/ OPC_CheckType, MVT::i64,
14986 MVT::i64, 2/*#Ops*/, 0, 1,
14992 /* 27662*/ OPC_CheckType, MVT::i64,
14995 MVT::i64, 2/*#Ops*/, 0, 1,
15008 /* 27690*/ OPC_CheckType, MVT::i64,
15014 MVT::i64, 3/*#Ops*/, 0, 2, 4,
15020 /* 27713*/ OPC_CheckType, MVT::i64,
15026 MVT::i64, 3/*#Ops*/, 0, 1, 2,
15032 MVT::i64, 1/*#Ops*/, 0, // Results = #1
15035 MVT::i64, 2/*#Ops*/, 1, 2,
15060 /* 27796*/ /*SwitchType*/ 13, MVT::i64,// ->27811
15064 MVT::i64, 3/*#Ops*/, 1, 0, 3,
15087 /* 27846*/ /*SwitchType*/ 13, MVT::i64,// ->27861
15091 MVT::i64, 3/*#Ops*/, 0, 2, 3,
15124 /* 27917*/ /*SwitchType*/ 24, MVT::i64,// ->27943
15128 MVT::i64, 2/*#Ops*/, 0, 1,
15134 MVT::i64, 2/*#Ops*/, 0, 1,
15156 /* 27976*/ /*SwitchType*/ 24, MVT::i64,// ->28002
15160 MVT::i64, 2/*#Ops*/, 0, 1,
15166 MVT::i64, 2/*#Ops*/, 0, 1,
15188 /* 28035*/ /*SwitchType*/ 24, MVT::i64,// ->28061
15192 MVT::i64, 2/*#Ops*/, 0, 1,
15198 MVT::i64, 2/*#Ops*/, 0, 1,
15220 /* 28094*/ /*SwitchType*/ 24, MVT::i64,// ->28120
15224 MVT::i64, 2/*#Ops*/, 0, 1,
15230 MVT::i64, 2/*#Ops*/, 0, 1,
15252 /* 28153*/ /*SwitchType*/ 24, MVT::i64,// ->28179
15256 MVT::i64, 2/*#Ops*/, 0, 1,
15262 MVT::i64, 2/*#Ops*/, 0, 1,
15284 /* 28212*/ /*SwitchType*/ 24, MVT::i64,// ->28238
15288 MVT::i64, 2/*#Ops*/, 0, 1,
15294 MVT::i64, 2/*#Ops*/, 0, 1,
15320 /* 28278*/ /*SwitchType*/ 10, MVT::i64,// ->28290
15323 MVT::i64, 2/*#Ops*/, 0, 1,
15344 /* 28323*/ /*SwitchType*/ 10, MVT::i64,// ->28335
15347 MVT::i64, 2/*#Ops*/, 0, 1,
15358 /* 28348*/ OPC_CheckType, MVT::i64,
15361 MVT::i64, 2/*#Ops*/, 0, 1,
15367 /* 28365*/ OPC_CheckType, MVT::i64,
15370 MVT::i64, 2/*#Ops*/, 0, 1,
15376 /* 28382*/ OPC_CheckType, MVT::i64,
15379 MVT::i64, 2/*#Ops*/, 0, 1,
15385 /* 28399*/ OPC_CheckType, MVT::i64,
15388 MVT::i64, 2/*#Ops*/, 0, 1,
15394 /* 28416*/ OPC_CheckType, MVT::i64,
15397 MVT::i64, 2/*#Ops*/, 0, 1,
15407 /* 28440*/ OPC_CheckType, MVT::i64,
15410 MVT::i64, 2/*#Ops*/, 0, 1,
15416 /* 28457*/ OPC_CheckType, MVT::i64,
15419 MVT::i64, 2/*#Ops*/, 0, 1,
15425 /* 28474*/ OPC_CheckType, MVT::i64,
15428 MVT::i64, 2/*#Ops*/, 0, 1,
15434 /* 28491*/ OPC_CheckType, MVT::i64,
15437 MVT::i64, 2/*#Ops*/, 0, 1,
15443 /* 28508*/ OPC_CheckType, MVT::i64,
15446 MVT::i64, 2/*#Ops*/, 0, 1,
15480 /* 28577*/ /*SwitchType*/ 24, MVT::i64,// ->28603
15484 MVT::i64, 2/*#Ops*/, 1, 0,
15490 MVT::i64, 2/*#Ops*/, 1, 0,
15513 /* 28637*/ /*SwitchType*/ 24, MVT::i64,// ->28663
15517 MVT::i64, 2/*#Ops*/, 1, 0,
15523 MVT::i64, 2/*#Ops*/, 1, 0,
15546 /* 28697*/ /*SwitchType*/ 24, MVT::i64,// ->28723
15550 MVT::i64, 2/*#Ops*/, 1, 0,
15556 MVT::i64, 2/*#Ops*/, 1, 0,
15579 /* 28757*/ /*SwitchType*/ 24, MVT::i64,// ->28783
15583 MVT::i64, 2/*#Ops*/, 1, 0,
15589 MVT::i64, 2/*#Ops*/, 1, 0,
15612 /* 28817*/ /*SwitchType*/ 24, MVT::i64,// ->28843
15616 MVT::i64, 2/*#Ops*/, 1, 0,
15622 MVT::i64, 2/*#Ops*/, 1, 0,
15645 /* 28877*/ /*SwitchType*/ 24, MVT::i64,// ->28903
15649 MVT::i64, 2/*#Ops*/, 1, 0,
15655 MVT::i64, 2/*#Ops*/, 1, 0,
15682 /* 28944*/ /*SwitchType*/ 10, MVT::i64,// ->28956
15685 MVT::i64, 2/*#Ops*/, 1, 0,
15707 /* 28990*/ /*SwitchType*/ 10, MVT::i64,// ->29002
15710 MVT::i64, 2/*#Ops*/, 1, 0,
15722 /* 29016*/ OPC_CheckType, MVT::i64,
15725 MVT::i64, 2/*#Ops*/, 1, 0,
15732 /* 29034*/ OPC_CheckType, MVT::i64,
15735 MVT::i64, 2/*#Ops*/, 1, 0,
15742 /* 29052*/ OPC_CheckType, MVT::i64,
15745 MVT::i64, 2/*#Ops*/, 1, 0,
15752 /* 29070*/ OPC_CheckType, MVT::i64,
15755 MVT::i64, 2/*#Ops*/, 1, 0,
15762 /* 29088*/ OPC_CheckType, MVT::i64,
15765 MVT::i64, 2/*#Ops*/, 1, 0,
15776 /* 29113*/ OPC_CheckType, MVT::i64,
15779 MVT::i64, 2/*#Ops*/, 1, 0,
15786 /* 29131*/ OPC_CheckType, MVT::i64,
15789 MVT::i64, 2/*#Ops*/, 1, 0,
15796 /* 29149*/ OPC_CheckType, MVT::i64,
15799 MVT::i64, 2/*#Ops*/, 1, 0,
15806 /* 29167*/ OPC_CheckType, MVT::i64,
15809 MVT::i64, 2/*#Ops*/, 1, 0,
15816 /* 29185*/ OPC_CheckType, MVT::i64,
15819 MVT::i64, 2/*#Ops*/, 1, 0,
15841 /* 29233*/ /*SwitchType*/ 12, MVT::i64,// ->29247
15845 MVT::i64, 2/*#Ops*/, 0, 2,
15944 /* 29417*/ OPC_CheckType, MVT::i64,
15947 MVT::i64, 2/*#Ops*/, 0, 1,
16132 /* 29782*/ OPC_CheckType, MVT::i64,
16134 MVT::i64, 0/*#Ops*/, // Results = #2
16140 MVT::i64, 3/*#Ops*/, 2, 4, 5,
16145 /* 29814*/ OPC_CheckType, MVT::i64,
16147 MVT::i64, 0/*#Ops*/, // Results = #2
16152 MVT::i64, 3/*#Ops*/, 2, 3, 4,
16166 /* 29860*/ OPC_CheckType, MVT::i64,
16168 MVT::i64, 0/*#Ops*/, // Results = #2
16174 MVT::i64, 3/*#Ops*/, 2, 4, 5,
16180 /* 29894*/ OPC_CheckType, MVT::i64,
16182 MVT::i64, 0/*#Ops*/, // Results = #2
16187 MVT::i64, 3/*#Ops*/, 2, 3, 4,
16201 /* 29940*/ OPC_CheckType, MVT::i64,
16203 MVT::i64, 0/*#Ops*/, // Results = #2
16209 MVT::i64, 3/*#Ops*/, 2, 4, 5,
16215 /* 29974*/ OPC_CheckType, MVT::i64,
16217 MVT::i64, 0/*#Ops*/, // Results = #2
16222 MVT::i64, 3/*#Ops*/, 2, 3, 4,
16236 /* 30020*/ OPC_CheckType, MVT::i64,
16238 MVT::i64, 0/*#Ops*/, // Results = #2
16244 MVT::i64, 3/*#Ops*/, 2, 4, 5,
16250 /* 30054*/ OPC_CheckType, MVT::i64,
16252 MVT::i64, 0/*#Ops*/, // Results = #2
16257 MVT::i64, 3/*#Ops*/, 2, 3, 4,
16265 /* 30089*/ OPC_CheckType, MVT::i64,
16267 MVT::i64, 0/*#Ops*/, // Results = #2
16272 MVT::i64, 3/*#Ops*/, 2, 3, 4,
16279 /* 30123*/ OPC_CheckType, MVT::i64,
16283 MVT::i64, 0/*#Ops*/, // Results = #2
16288 MVT::i64, 3/*#Ops*/, 2, 3, 5,
16294 MVT::i64, 0/*#Ops*/, // Results = #2
16299 MVT::i64, 3/*#Ops*/, 2, 3, 4,
16306 /* 30191*/ OPC_CheckType, MVT::i64,
16308 MVT::i64, 0/*#Ops*/, // Results = #1
16313 MVT::i64, 3/*#Ops*/, 1, 2, 3,
16319 /* 30223*/ OPC_CheckType, MVT::i64,
16321 MVT::i64, 0/*#Ops*/, // Results = #1
16326 MVT::i64, 3/*#Ops*/, 1, 2, 3,
16333 /* 30256*/ OPC_CheckType, MVT::i64,
16336 MVT::i64, 0/*#Ops*/, // Results = #2
16341 MVT::i64, 3/*#Ops*/, 2, 3, 4,
16348 /* 30292*/ OPC_CheckType, MVT::i64,
16351 MVT::i64, 0/*#Ops*/, // Results = #2
16356 MVT::i64, 3/*#Ops*/, 2, 3, 4,
16363 /* 30328*/ OPC_CheckType, MVT::i64,
16366 MVT::i64, 0/*#Ops*/, // Results = #2
16371 MVT::i64, 3/*#Ops*/, 2, 3, 4,
16378 /* 30364*/ OPC_CheckType, MVT::i64,
16381 MVT::i64, 0/*#Ops*/, // Results = #2
16386 MVT::i64, 3/*#Ops*/, 2, 3, 4,
16392 /* 30397*/ OPC_CheckType, MVT::i64,
16395 MVT::i64, 1/*#Ops*/, 0,
16455 /* 30509*/ /*SwitchType*/ 13, MVT::i64,// ->30524
16459 MVT::i64, 2/*#Ops*/, 1, 2,
16953 /* 31612*/ OPC_CheckChild0Type, MVT::i64,
16960 /* 31626*/ OPC_EmitInteger, MVT::i64, 1,
16968 /* 31642*/ OPC_EmitRegister2, MVT::i64, TARGET_VAL(Mips::ZERO_64),
17058 MVT::i64, 2/*#Ops*/, 0, 1, // Results = #2
17059 /* 31828*/ OPC_EmitInteger, MVT::i64, 1,
17068 /* 31846*/ OPC_EmitRegister2, MVT::i64, TARGET_VAL(Mips::ZERO_64),
17070 MVT::i64, 2/*#Ops*/, 0, 1, // Results = #3
18251 /* 34164*/ /*SwitchType*/ 10, MVT::i64,// ->34176
18254 MVT::i64, 2/*#Ops*/, 0, 1,
18394 /* 34451*/ /*SwitchType*/ 15, MVT::i64,// ->34468
18399 MVT::i64, 2/*#Ops*/, 0, 3,
18438 /* 34531*/ OPC_CheckType, MVT::i64,
18441 MVT::i64, 2/*#Ops*/, 0, 1,
19584 /* 36594*/ OPC_CheckType, MVT::i64,
19588 MVT::i64, 2/*#Ops*/, 0, 2,
19628 /* 36672*/ OPC_CheckType, MVT::i64,
19634 MVT::i64, 2/*#Ops*/, 0, 3,
19660 /* 36737*/ /*SwitchType*/ 10, MVT::i64,// ->36749
19663 MVT::i64, 2/*#Ops*/, 0, 1,
20149 /* 37632*/ OPC_CheckType, MVT::i64,
20153 MVT::i64, 2/*#Ops*/, 0, 2,
20193 /* 37710*/ OPC_CheckType, MVT::i64,
20199 MVT::i64, 2/*#Ops*/, 0, 3,
20225 /* 37775*/ /*SwitchType*/ 10, MVT::i64,// ->37787
20228 MVT::i64, 2/*#Ops*/, 0, 1,
20714 /* 38670*/ OPC_CheckType, MVT::i64,
20718 MVT::i64, 2/*#Ops*/, 0, 2,
20747 /* 38728*/ OPC_CheckType, MVT::i64,
20753 MVT::i64, 2/*#Ops*/, 0, 3,
20779 /* 38793*/ /*SwitchType*/ 10, MVT::i64,// ->38805
20782 MVT::i64, 2/*#Ops*/, 0, 1,
21268 /* 39688*/ OPC_CheckType, MVT::i64,
21272 MVT::i64, 2/*#Ops*/, 0, 2,
21292 /* 39730*/ OPC_CheckType, MVT::i64,
21298 MVT::i64, 2/*#Ops*/, 0, 3,
21318 /* 39784*/ /*SwitchType*/ 10, MVT::i64,// ->39796
21321 MVT::i64, 2/*#Ops*/, 0, 1,
21392 /* 39908*/ /*SwitchType*/ 12, MVT::i64,// ->39922
21396 MVT::i64, 2/*#Ops*/, 0, 2,
21416 /* 39951*/ OPC_CheckType, MVT::i64,
21419 MVT::i64, 2/*#Ops*/, 0, 1,
21691 /* 40455*/ OPC_CheckChild1Type, MVT::i64,
21756 /* 40614*/ OPC_CheckChild1Type, MVT::i64,
21818 /* 40762*/ OPC_CheckChild1Type, MVT::i64,
21850 /* 40840*/ OPC_CheckValueType, MVT::i64,
21852 /* 40843*/ OPC_CheckType, MVT::i64,
21856 MVT::i64, 2/*#Ops*/, 0, 2,
21862 /* 40861*/ OPC_CheckValueType, MVT::i64,
21864 /* 40864*/ OPC_CheckType, MVT::i64,
21870 MVT::i64, 2/*#Ops*/, 2, 3, // Results = #4
21873 MVT::i64, 2/*#Ops*/, 4, 5,
21877 /* 40899*/ OPC_CheckChild1Type, MVT::i64,
21879 /* 40902*/ OPC_CheckValueType, MVT::i64,
21881 /* 40905*/ OPC_CheckType, MVT::i64,
21893 MVT::i64, 2/*#Ops*/, 6, 7, // Results = #8
21896 MVT::i64, 2/*#Ops*/, 8, 9,
21942 /* 41054*/ OPC_CheckChild1Type, MVT::i64,
22007 /* 41213*/ OPC_CheckChild1Type, MVT::i64,
22078 /* 41377*/ OPC_CheckChild1Type, MVT::i64,
22127 /* 41484*/ OPC_CheckValueType, MVT::i64,
22129 /* 41487*/ OPC_CheckType, MVT::i64,
22133 MVT::i64, 2/*#Ops*/, 0, 2,
22139 /* 41505*/ OPC_CheckValueType, MVT::i64,
22141 /* 41508*/ OPC_CheckType, MVT::i64,
22147 MVT::i64, 2/*#Ops*/, 2, 3, // Results = #4
22150 MVT::i64, 2/*#Ops*/, 4, 5,
22154 /* 41543*/ OPC_CheckChild1Type, MVT::i64,
22156 /* 41546*/ OPC_CheckValueType, MVT::i64,
22158 /* 41549*/ OPC_CheckType, MVT::i64,
22170 MVT::i64, 2/*#Ops*/, 6, 7, // Results = #8
22173 MVT::i64, 2/*#Ops*/, 8, 9,
22185 /* 41618*/ OPC_CheckValueType, MVT::i64,
22187 /* 41621*/ OPC_CheckType, MVT::i64,
22191 MVT::i64, 2/*#Ops*/, 0, 2,
22238 /* 41721*/ OPC_CheckChild1Type, MVT::i64,
22282 /* 41823*/ OPC_CheckChild1Type, MVT::i64,
22390 /* 42009*/ /*SwitchType*/ 10, MVT::i64,// ->42021
22439 /* 42079*/ OPC_CheckChild1Type, MVT::i64,
22557 /* 42254*/ OPC_CheckChild1Type, MVT::i64,
22616 /* 42356*/ /*SwitchType*/ 27, MVT::i64,// ->42385
22620 MVT::i64, 1/*#Ops*/, 0,
22625 /* 42372*/ OPC_EmitRegister2, MVT::i64, TARGET_VAL(Mips::ZERO_64),
22627 MVT::i64, 2/*#Ops*/, 1, 0,
22657 /* 42436*/ /*SwitchType*/ 27, MVT::i64,// ->42465
22661 MVT::i64, 1/*#Ops*/, 0,
22666 /* 42452*/ OPC_EmitRegister2, MVT::i64, TARGET_VAL(Mips::ZERO_64),
22668 MVT::i64, 2/*#Ops*/, 1, 0,
22698 /* 42516*/ /*SwitchType*/ 27, MVT::i64,// ->42545
22702 MVT::i64, 1/*#Ops*/, 0,
22707 /* 42532*/ OPC_EmitRegister2, MVT::i64, TARGET_VAL(Mips::ZERO_64),
22709 MVT::i64, 2/*#Ops*/, 1, 0,
22730 /* 42575*/ /*SwitchType*/ 27, MVT::i64,// ->42604
22734 MVT::i64, 1/*#Ops*/, 0,
22739 /* 42591*/ OPC_EmitRegister2, MVT::i64, TARGET_VAL(Mips::ZERO_64),
22741 MVT::i64, 2/*#Ops*/, 1, 0,
22762 /* 42634*/ /*SwitchType*/ 27, MVT::i64,// ->42663
22766 MVT::i64, 1/*#Ops*/, 0,
22771 /* 42650*/ OPC_EmitRegister2, MVT::i64, TARGET_VAL(Mips::ZERO_64),
22773 MVT::i64, 2/*#Ops*/, 1, 0,
22800 /* 42709*/ /*SwitchType*/ 32, MVT::i64,// ->42743
22803 /* 42715*/ OPC_EmitRegister2, MVT::i64, TARGET_VAL(Mips::ZERO_64),
22805 MVT::i64, 2/*#Ops*/, 1, 0,
22810 /* 42730*/ OPC_EmitRegister2, MVT::i64, TARGET_VAL(Mips::ZERO_64),
22812 MVT::i64, 2/*#Ops*/, 1, 0,
22841 /* 42791*/ /*SwitchType*/ 32, MVT::i64,// ->42825
22844 /* 42797*/ OPC_EmitRegister2, MVT::i64, TARGET_VAL(Mips::ZERO_64),
22846 MVT::i64, 2/*#Ops*/, 1, 0,
22851 /* 42812*/ OPC_EmitRegister2, MVT::i64, TARGET_VAL(Mips::ZERO_64),
22853 MVT::i64, 2/*#Ops*/, 1, 0,
22876 /* 42863*/ /*SwitchType*/ 32, MVT::i64,// ->42897
22879 /* 42869*/ OPC_EmitRegister2, MVT::i64, TARGET_VAL(Mips::ZERO_64),
22881 MVT::i64, 2/*#Ops*/, 1, 0,
22886 /* 42884*/ OPC_EmitRegister2, MVT::i64, TARGET_VAL(Mips::ZERO_64),
22888 MVT::i64, 2/*#Ops*/, 1, 0,
22911 /* 42935*/ /*SwitchType*/ 32, MVT::i64,// ->42969
22914 /* 42941*/ OPC_EmitRegister2, MVT::i64, TARGET_VAL(Mips::ZERO_64),
22916 MVT::i64, 2/*#Ops*/, 1, 0,
22921 /* 42956*/ OPC_EmitRegister2, MVT::i64, TARGET_VAL(Mips::ZERO_64),
22923 MVT::i64, 2/*#Ops*/, 1, 0,
22946 /* 43007*/ /*SwitchType*/ 32, MVT::i64,// ->43041
22949 /* 43013*/ OPC_EmitRegister2, MVT::i64, TARGET_VAL(Mips::ZERO_64),
22951 MVT::i64, 2/*#Ops*/, 1, 0,
22956 /* 43028*/ OPC_EmitRegister2, MVT::i64, TARGET_VAL(Mips::ZERO_64),
22958 MVT::i64, 2/*#Ops*/, 1, 0,
22981 /* 43079*/ /*SwitchType*/ 32, MVT::i64,// ->43113
22984 /* 43085*/ OPC_EmitRegister2, MVT::i64, TARGET_VAL(Mips::ZERO_64),
22986 MVT::i64, 2/*#Ops*/, 1, 0,
22991 /* 43100*/ OPC_EmitRegister2, MVT::i64, TARGET_VAL(Mips::ZERO_64),
22993 MVT::i64, 2/*#Ops*/, 1, 0,
23018 /* 43150*/ /*SwitchType*/ 9, MVT::i64,// ->43161
23021 MVT::i64, 1/*#Ops*/, 0,
23041 /* 43191*/ /*SwitchType*/ 9, MVT::i64,// ->43202
23044 MVT::i64, 1/*#Ops*/, 0,
23077 /* 43259*/ /*SwitchType*/ 9, MVT::i64,// ->43270
23080 MVT::i64, 1/*#Ops*/, 0,
23110 /* 43321*/ /*SwitchType*/ 10, MVT::i64,// ->43333
23113 MVT::i64, 2/*#Ops*/, 0, 1,
23133 /* 43365*/ /*SwitchType*/ 10, MVT::i64,// ->43377
23136 MVT::i64, 2/*#Ops*/, 0, 1,
23156 /* 43409*/ /*SwitchType*/ 10, MVT::i64,// ->43421
23159 MVT::i64, 2/*#Ops*/, 0, 1,
23179 /* 43453*/ /*SwitchType*/ 10, MVT::i64,// ->43465
23182 MVT::i64, 2/*#Ops*/, 0, 1,
23202 /* 43497*/ /*SwitchType*/ 10, MVT::i64,// ->43509
23205 MVT::i64, 2/*#Ops*/, 0, 1,
23231 /* 43552*/ /*SwitchType*/ 10, MVT::i64,// ->43564
23234 MVT::i64, 2/*#Ops*/, 0, 1,
23336 /* 43752*/ OPC_CheckType, MVT::i64,
23339 MVT::i64, 1/*#Ops*/, 0,
23344 /* 43767*/ OPC_CheckType, MVT::i64,
23347 MVT::i64, 1/*#Ops*/, 0,
23352 /* 43782*/ OPC_CheckType, MVT::i64,
23355 MVT::i64, 1/*#Ops*/, 0,
23360 /* 43797*/ OPC_CheckType, MVT::i64,
23363 MVT::i64, 1/*#Ops*/, 0,
23368 /* 43812*/ OPC_CheckType, MVT::i64,
23371 MVT::i64, 1/*#Ops*/, 0,
23380 /* 43834*/ OPC_CheckType, MVT::i64,
23382 /* 43838*/ OPC_EmitRegister2, MVT::i64, TARGET_VAL(Mips::ZERO_64),
23384 MVT::i64, 2/*#Ops*/, 1, 0,
23389 /* 43854*/ OPC_CheckType, MVT::i64,
23391 /* 43858*/ OPC_EmitRegister2, MVT::i64, TARGET_VAL(Mips::ZERO_64),
23393 MVT::i64, 2/*#Ops*/, 1, 0,
23398 /* 43874*/ OPC_CheckType, MVT::i64,
23400 /* 43878*/ OPC_EmitRegister2, MVT::i64, TARGET_VAL(Mips::ZERO_64),
23402 MVT::i64, 2/*#Ops*/, 1, 0,
23407 /* 43894*/ OPC_CheckType, MVT::i64,
23409 /* 43898*/ OPC_EmitRegister2, MVT::i64, TARGET_VAL(Mips::ZERO_64),
23411 MVT::i64, 2/*#Ops*/, 1, 0,
23416 /* 43914*/ OPC_CheckType, MVT::i64,
23418 /* 43918*/ OPC_EmitRegister2, MVT::i64, TARGET_VAL(Mips::ZERO_64),
23420 MVT::i64, 2/*#Ops*/, 1, 0,
23458 /* 43999*/ OPC_CheckType, MVT::i64,
23463 MVT::i64, 1/*#Ops*/, 2,
23468 /* 44018*/ OPC_CheckType, MVT::i64,
23470 /* 44022*/ OPC_EmitRegister2, MVT::i64, TARGET_VAL(Mips::ZERO_64),
23473 MVT::i64, 2/*#Ops*/, 1, 2,
23478 /* 44039*/ OPC_CheckType, MVT::i64,
23480 /* 44043*/ OPC_EmitRegister2, MVT::i64, TARGET_VAL(Mips::ZERO_64),
23483 MVT::i64, 2/*#Ops*/, 1, 2,
23560 /* 44207*/ /*SwitchType*/ 27, MVT::i64,// ->44236
23565 MVT::i64, 1/*#Ops*/, 2, // Results = #3
23569 MVT::i64, 2/*#Ops*/, 3, 5,
23575 /* 44240*/ OPC_CheckType, MVT::i64,
23577 /* 44244*/ OPC_EmitRegister2, MVT::i64, TARGET_VAL(Mips::ZERO_64),
23581 MVT::i64, 2/*#Ops*/, 1, 3, // Results = #4
23584 MVT::i64, 2/*#Ops*/, 4, 5,
23615 /* 44334*/ OPC_CheckType, MVT::i64,
23617 /* 44338*/ OPC_EmitRegister2, MVT::i64, TARGET_VAL(Mips::ZERO_64),
23621 MVT::i64, 2/*#Ops*/, 1, 3, // Results = #4
23624 MVT::i64, 2/*#Ops*/, 4, 5, // Results = #6
23628 MVT::i64, 2/*#Ops*/, 6, 8,
23697 /* 44489*/ OPC_CheckChild1Type, MVT::i64,
23759 /* 44588*/ /*SwitchType*/ 13, MVT::i64,// ->44603
23764 MVT::i64, 2/*#Ops*/, 1, 2,
23799 /* 44658*/ /*SwitchType*/ 13, MVT::i64,// ->44673
23804 MVT::i64, 2/*#Ops*/, 1, 2,
23839 /* 44728*/ /*SwitchType*/ 13, MVT::i64,// ->44743
23844 MVT::i64, 2/*#Ops*/, 1, 2,
23879 /* 44798*/ /*SwitchType*/ 13, MVT::i64,// ->44813
23884 MVT::i64, 2/*#Ops*/, 1, 2,
23919 /* 44868*/ /*SwitchType*/ 13, MVT::i64,// ->44883
23924 MVT::i64, 2/*#Ops*/, 1, 2,
23959 /* 44938*/ /*SwitchType*/ 13, MVT::i64,// ->44953
23964 MVT::i64, 2/*#Ops*/, 1, 2,
23999 /* 45008*/ /*SwitchType*/ 13, MVT::i64,// ->45023
24004 MVT::i64, 2/*#Ops*/, 1, 2,
24040 /* 45082*/ /*SwitchType*/ 14, MVT::i64,// ->45098
24045 MVT::i64, 3/*#Ops*/, 1, 2, 3,
24119 /* 45224*/ /*SwitchType*/ 25, MVT::i64,// ->45251
24123 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1,
24129 MVT::i64, 2/*#Ops*/, 0, 1,
24251 /* 45439*/ OPC_CheckChild1Type, MVT::i64,
24253 /* 45442*/ OPC_CheckChild2Type, MVT::i64,
24286 /* 45498*/ /*SwitchType*/ 9, MVT::i64,// ->45509
24289 MVT::i64, 1/*#Ops*/, 0,
24316 /* 45549*/ /*SwitchType*/ 9, MVT::i64,// ->45560
24319 MVT::i64, 1/*#Ops*/, 0,
24328 MVT::i64, 1/*#Ops*/, 0,
24363 /* 45631*/ OPC_CheckChild0Type, MVT::i64,
24402 /* 45701*/ OPC_CheckChild0Type, MVT::i64,
24438 /* 45764*/ /*SwitchType*/ 9, MVT::i64,// ->45775
24441 MVT::i64, 1/*#Ops*/, 0,
24473 /* 45825*/ /*SwitchType*/ 9, MVT::i64,// ->45836
24476 MVT::i64, 1/*#Ops*/, 0,
24505 /* 45882*/ OPC_CheckChild0Type, MVT::i64,
24652 /* 46163*/ /*SwitchType*/ 10, MVT::i64,// ->46175
24655 MVT::i64, 2/*#Ops*/, 0, 1,
24700 /* 46254*/ OPC_CheckType, MVT::i64,
24703 MVT::i64, 1/*#Ops*/, 0,
24778 /* 46405*/ OPC_CheckChild0Type, MVT::i64,
25629 /* 48540*/ /*SwitchType*/ 11, MVT::i64,// ->48553
25630 /* 48542*/ OPC_CheckChild0Type, MVT::i64,
25633 MVT::i64, 1/*#Ops*/, 0,
25690 /* 48655*/ /*SwitchType*/ 26, MVT::i64,// ->48683
25694 MVT::i64, 3/*#Ops*/, 0, 1, 2,
25700 MVT::i64, 3/*#Ops*/, 1, 0, 2,
25782 /* 48837*/ /*SwitchType*/ 26, MVT::i64,// ->48865
25786 MVT::i64, 3/*#Ops*/, 0, 1, 2,
25792 MVT::i64, 3/*#Ops*/, 1, 0, 2,
25866 /* 49002*/ /*SwitchType*/ 10, MVT::i64,// ->49014
25869 MVT::i64, 2/*#Ops*/, 0, 1,
25890 /* 49047*/ /*SwitchType*/ 10, MVT::i64,// ->49059
25893 MVT::i64, 2/*#Ops*/, 0, 1,
26379 /* 49938*/ /*SwitchType*/ 16, MVT::i64,// ->49956
26382 MVT::i64, 1/*#Ops*/, 0, // Results = #1
26384 MVT::i64, 1/*#Ops*/, 1,
26390 /* 49961*/ OPC_CheckType, MVT::i64,
26393 MVT::i64, 0/*#Ops*/, // Results = #1
26396 MVT::i64, 3/*#Ops*/, 1, 0, 2,
26418 /* 50017*/ OPC_CheckChild0Type, MVT::i64,
26445 /* 50065*/ OPC_CheckChild0Type, MVT::i64,
26470 /* 50111*/ /*SwitchType*/ 10, MVT::i64,// ->50123
26473 MVT::i64, 2/*#Ops*/, 0, 1,
26518 /* 50204*/ /*SwitchType*/ 10, MVT::i64,// ->50216
26521 MVT::i64, 2/*#Ops*/, 0, 1,
26566 /* 50297*/ /*SwitchType*/ 10, MVT::i64,// ->50309
26569 MVT::i64, 2/*#Ops*/, 0, 1,
26614 /* 50390*/ /*SwitchType*/ 10, MVT::i64,// ->50402
26617 MVT::i64, 2/*#Ops*/, 0, 1,
27305 /* 51674*/ OPC_EmitRegister2, MVT::i64, TARGET_VAL(Mips::ZERO_64),
27344 /* 51758*/ OPC_EmitRegister2, MVT::i64, TARGET_VAL(Mips::ZERO_64),
27673 /* 52354*/ OPC_CheckChild0Type, MVT::i64,
28804 /* 54481*/ OPC_CheckChild2Type, MVT::i64,
28826 /* 54526*/ OPC_CheckChild1Type, MVT::i64,
28849 /* 54570*/ OPC_CheckChild2Type, MVT::i64,
28881 /* 54631*/ OPC_CheckChild2Type, MVT::i64,
28913 /* 54692*/ OPC_CheckChild2Type, MVT::i64,
29079 /* 54992*/ OPC_CheckChild0Type, MVT::i64,
30126 if (N->getValueType(0) == MVT::i64) {
30139 if (N->getValueType(0) == MVT::i64) {
30210 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i64) return false;
gen/lib/Target/Mips/MipsGenFastISel.inc 95 if (RetVT.SimpleTy != MVT::i64)
106 case MVT::i64: return fastEmit_ISD_BITCAST_MVT_i64_r(RetVT, Op0, Op0IsKill);
163 case MVT::i64: return fastEmit_ISD_BRIND_MVT_i64_r(RetVT, Op0, Op0IsKill);
186 if (RetVT.SimpleTy != MVT::i64)
236 case MVT::i64: return fastEmit_ISD_CTLZ_MVT_i64_r(RetVT, Op0, Op0IsKill);
257 if (RetVT.SimpleTy != MVT::i64)
304 case MVT::i64: return fastEmit_ISD_CTPOP_MVT_i64_r(RetVT, Op0, Op0IsKill);
719 if (RetVT.SimpleTy != MVT::i64)
788 case MVT::i64: return fastEmit_ISD_SINT_TO_FP_MVT_i64_r(RetVT, Op0, Op0IsKill);
858 case MVT::i64: return fastEmit_MipsISD_JmpLink_MVT_i64_r(RetVT, Op0, Op0IsKill);
891 case MVT::i64: return fastEmit_MipsISD_MFHI_MVT_Untyped_MVT_i64_r(Op0, Op0IsKill);
931 case MVT::i64: return fastEmit_MipsISD_MFLO_MVT_Untyped_MVT_i64_r(Op0, Op0IsKill);
1011 case MVT::i64: return fastEmit_MipsISD_TailCall_MVT_i64_r(RetVT, Op0, Op0IsKill);
1246 if (RetVT.SimpleTy != MVT::i64)
1311 case MVT::i64: return fastEmit_ISD_ADD_MVT_i64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
1337 if (RetVT.SimpleTy != MVT::i64)
1348 case MVT::i64: return fastEmit_ISD_ADDC_MVT_i64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
1392 if (RetVT.SimpleTy != MVT::i64)
1439 case MVT::i64: return fastEmit_ISD_AND_MVT_i64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
1712 if (RetVT.SimpleTy != MVT::i64)
1771 case MVT::i64: return fastEmit_ISD_MUL_MVT_i64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
1796 if (RetVT.SimpleTy != MVT::i64)
1807 case MVT::i64: return fastEmit_ISD_MULHS_MVT_i64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
1827 if (RetVT.SimpleTy != MVT::i64)
1838 case MVT::i64: return fastEmit_ISD_MULHU_MVT_i64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
1864 if (RetVT.SimpleTy != MVT::i64)
1911 case MVT::i64: return fastEmit_ISD_OR_MVT_i64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
1956 if (RetVT.SimpleTy != MVT::i64)
2003 case MVT::i64: return fastEmit_ISD_SDIV_MVT_i64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
2251 if (RetVT.SimpleTy != MVT::i64)
2298 case MVT::i64: return fastEmit_ISD_SREM_MVT_i64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
2392 if (RetVT.SimpleTy != MVT::i64)
2457 case MVT::i64: return fastEmit_ISD_SUB_MVT_i64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
2486 if (RetVT.SimpleTy != MVT::i64)
2497 case MVT::i64: return fastEmit_ISD_SUBC_MVT_i64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
2517 if (RetVT.SimpleTy != MVT::i64)
2564 case MVT::i64: return fastEmit_ISD_UDIV_MVT_i64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
2684 if (RetVT.SimpleTy != MVT::i64)
2731 case MVT::i64: return fastEmit_ISD_UREM_MVT_i64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
2761 if (RetVT.SimpleTy != MVT::i64)
2808 case MVT::i64: return fastEmit_ISD_XOR_MVT_i64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
2864 case MVT::i64: return fastEmit_MipsISD_DivRem_MVT_i64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
2913 case MVT::i64: return fastEmit_MipsISD_DivRemU_MVT_i64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
2953 case MVT::i64: return fastEmit_MipsISD_EH_RETURN_MVT_i64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
3179 case MVT::i64: return fastEmit_MipsISD_MTLOHI_MVT_i64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
3216 case MVT::i64: return fastEmit_MipsISD_Mult_MVT_i64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
3253 case MVT::i64: return fastEmit_MipsISD_Multu_MVT_i64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
3714 if (RetVT.SimpleTy != MVT::i64)
3724 case MVT::i64: return fastEmit_ISD_ROTR_MVT_i64_ri_Predicate_immZExt6(RetVT, Op0, Op0IsKill, imm1);
3732 if (RetVT.SimpleTy != MVT::i64)
3742 case MVT::i64: return fastEmit_ISD_SHL_MVT_i64_ri_Predicate_immZExt6(RetVT, Op0, Op0IsKill, imm1);
3750 if (RetVT.SimpleTy != MVT::i64)
3760 case MVT::i64: return fastEmit_ISD_SRA_MVT_i64_ri_Predicate_immZExt6(RetVT, Op0, Op0IsKill, imm1);
3768 if (RetVT.SimpleTy != MVT::i64)
3778 case MVT::i64: return fastEmit_ISD_SRL_MVT_i64_ri_Predicate_immZExt6(RetVT, Op0, Op0IsKill, imm1);
gen/lib/Target/Mips/MipsGenRegisterInfo.inc 3923 /* 2 */ MVT::i64, MVT::Other,
gen/lib/Target/NVPTX/NVPTXGenDAGISel.inc 72 /* 32*/ OPC_SwitchType /*2 cases */, 7, MVT::i64,// ->42
74 MVT::i64, 1/*#Ops*/, 0,
93 /* 68*/ OPC_CheckChild1Type, MVT::i64,
94 /* 70*/ OPC_SwitchType /*2 cases */, 7, MVT::i64,// ->80
96 MVT::i64, 1/*#Ops*/, 0,
273 MVT::i64, 3/*#Ops*/, 0, 2, 3,
293 MVT::i64, 2/*#Ops*/, 5, 9,
300 MVT::i64, 2/*#Ops*/, 0, 1,
318 MVT::i64, 2/*#Ops*/, 4, 7,
335 MVT::i64, 3/*#Ops*/, 0, 2, 3,
355 MVT::i64, 2/*#Ops*/, 5, 9,
362 MVT::i64, 2/*#Ops*/, 0, 1,
380 MVT::i64, 2/*#Ops*/, 4, 7,
414 MVT::i64, 2/*#Ops*/, 0, 1,
422 MVT::i64, 2/*#Ops*/, 0, 1,
670 MVT::i64, 2/*#Ops*/, 0, 1,
678 MVT::i64, 2/*#Ops*/, 0, 1,
686 MVT::i64, 2/*#Ops*/, 0, 1,
694 MVT::i64, 2/*#Ops*/, 0, 1,
702 MVT::i64, 2/*#Ops*/, 0, 1,
710 MVT::i64, 2/*#Ops*/, 0, 1,
718 MVT::i64, 2/*#Ops*/, 0, 1,
726 MVT::i64, 2/*#Ops*/, 0, 1,
734 MVT::i64, 2/*#Ops*/, 0, 1,
742 MVT::i64, 2/*#Ops*/, 0, 1,
750 MVT::i64, 2/*#Ops*/, 0, 1,
758 MVT::i64, 2/*#Ops*/, 0, 1,
766 MVT::i64, 2/*#Ops*/, 0, 1,
774 MVT::i64, 2/*#Ops*/, 0, 1,
782 MVT::i64, 2/*#Ops*/, 0, 1,
790 MVT::i64, 2/*#Ops*/, 0, 1,
798 MVT::i64, 2/*#Ops*/, 0, 1,
806 MVT::i64, 2/*#Ops*/, 0, 1,
814 MVT::i64, 2/*#Ops*/, 0, 1,
822 MVT::i64, 2/*#Ops*/, 0, 1,
830 MVT::i64, 2/*#Ops*/, 0, 1,
838 MVT::i64, 2/*#Ops*/, 0, 1,
846 MVT::i64, 2/*#Ops*/, 0, 1,
854 MVT::i64, 2/*#Ops*/, 0, 1,
868 MVT::i64, 1/*#Ops*/, 0,
881 /* 1658*/ /*SwitchType*/ 9, MVT::i64,// ->1669
884 MVT::i64, 1/*#Ops*/, 0,
889 /* 1671*/ OPC_CheckChild1Type, MVT::i64,
890 /* 1673*/ OPC_CheckType, MVT::i64,
892 MVT::i64, 1/*#Ops*/, 0,
906 /* 1702*/ /*SwitchType*/ 9, MVT::i64,// ->1713
909 MVT::i64, 1/*#Ops*/, 0,
914 /* 1715*/ OPC_CheckChild1Type, MVT::i64,
915 /* 1717*/ OPC_CheckType, MVT::i64,
917 MVT::i64, 1/*#Ops*/, 0,
931 /* 1746*/ /*SwitchType*/ 9, MVT::i64,// ->1757
934 MVT::i64, 1/*#Ops*/, 0,
939 /* 1759*/ OPC_CheckChild1Type, MVT::i64,
940 /* 1761*/ OPC_CheckType, MVT::i64,
942 MVT::i64, 1/*#Ops*/, 0,
956 /* 1790*/ /*SwitchType*/ 9, MVT::i64,// ->1801
959 MVT::i64, 1/*#Ops*/, 0,
964 /* 1803*/ OPC_CheckChild1Type, MVT::i64,
965 /* 1805*/ OPC_CheckType, MVT::i64,
967 MVT::i64, 1/*#Ops*/, 0,
982 /* 1834*/ OPC_CheckChild1Type, MVT::i64,
983 /* 1836*/ OPC_SwitchType /*2 cases */, 7, MVT::i64,// ->1846
985 MVT::i64, 1/*#Ops*/, 0,
1007 /* 1878*/ OPC_CheckChild1Type, MVT::i64,
1008 /* 1880*/ OPC_SwitchType /*2 cases */, 7, MVT::i64,// ->1890
1010 MVT::i64, 1/*#Ops*/, 0,
1032 /* 1922*/ OPC_CheckChild1Type, MVT::i64,
1033 /* 1924*/ OPC_SwitchType /*2 cases */, 7, MVT::i64,// ->1934
1035 MVT::i64, 1/*#Ops*/, 0,
1055 /* 1964*/ /*SwitchType*/ 9, MVT::i64,// ->1975
1056 /* 1966*/ OPC_CheckChild1Type, MVT::i64,
1058 MVT::i64, 1/*#Ops*/, 0,
1080 MVT::i64, 1/*#Ops*/, 0,
1092 /* 2029*/ /*SwitchType*/ 9, MVT::i64,// ->2040
1093 /* 2031*/ OPC_CheckChild1Type, MVT::i64,
1095 MVT::i64, 1/*#Ops*/, 0,
1110 /* 2060*/ OPC_CheckChild1Type, MVT::i64,
1127 /* 2089*/ OPC_CheckChild1Type, MVT::i64,
1143 /* 2116*/ OPC_CheckChild1Type, MVT::i64,
1159 /* 2143*/ OPC_CheckChild1Type, MVT::i64,
3353 MVT::i64, 2/*#Ops*/, 1, 2,
10937 /* 20851*/ OPC_CheckChild2Type, MVT::i64,
11039 /* 21071*/ OPC_CheckChild2Type, MVT::i64,
11112 /* 21227*/ OPC_CheckChild2Type, MVT::i64,
11214 /* 21447*/ OPC_CheckChild2Type, MVT::i64,
11287 /* 21603*/ OPC_CheckChild2Type, MVT::i64,
11389 /* 21823*/ OPC_CheckChild2Type, MVT::i64,
11462 /* 21979*/ OPC_CheckChild2Type, MVT::i64,
11564 /* 22199*/ OPC_CheckChild2Type, MVT::i64,
11637 /* 22364*/ OPC_CheckChild2Type, MVT::i64,
11739 /* 22611*/ OPC_CheckChild2Type, MVT::i64,
11812 /* 22785*/ OPC_CheckChild2Type, MVT::i64,
11914 /* 23032*/ OPC_CheckChild2Type, MVT::i64,
11987 /* 23194*/ OPC_CheckChild2Type, MVT::i64,
12089 /* 23405*/ OPC_CheckChild2Type, MVT::i64,
12162 /* 23555*/ OPC_CheckChild2Type, MVT::i64,
12264 /* 23766*/ OPC_CheckChild2Type, MVT::i64,
12337 /* 23916*/ OPC_CheckChild2Type, MVT::i64,
12439 /* 24127*/ OPC_CheckChild2Type, MVT::i64,
12512 /* 24277*/ OPC_CheckChild2Type, MVT::i64,
12614 /* 24488*/ OPC_CheckChild2Type, MVT::i64,
12687 /* 24650*/ OPC_CheckChild2Type, MVT::i64,
12789 /* 24897*/ OPC_CheckChild2Type, MVT::i64,
12862 /* 25071*/ OPC_CheckChild2Type, MVT::i64,
12964 /* 25318*/ OPC_CheckChild2Type, MVT::i64,
13037 /* 25504*/ OPC_CheckChild2Type, MVT::i64,
13139 /* 25787*/ OPC_CheckChild2Type, MVT::i64,
13212 /* 25985*/ OPC_CheckChild2Type, MVT::i64,
13314 /* 26268*/ OPC_CheckChild2Type, MVT::i64,
13387 /* 26466*/ OPC_CheckChild2Type, MVT::i64,
13489 /* 26749*/ OPC_CheckChild2Type, MVT::i64,
13562 /* 26923*/ OPC_CheckChild2Type, MVT::i64,
13664 /* 27134*/ OPC_CheckChild2Type, MVT::i64,
13737 /* 27284*/ OPC_CheckChild2Type, MVT::i64,
13839 /* 27495*/ OPC_CheckChild2Type, MVT::i64,
13912 /* 27645*/ OPC_CheckChild2Type, MVT::i64,
14014 /* 27856*/ OPC_CheckChild2Type, MVT::i64,
14087 /* 28009*/ OPC_CheckChild2Type, MVT::i64,
14189 /* 28229*/ OPC_CheckChild2Type, MVT::i64,
14262 /* 28385*/ OPC_CheckChild2Type, MVT::i64,
14364 /* 28605*/ OPC_CheckChild2Type, MVT::i64,
14438 /* 28765*/ OPC_CheckChild2Type, MVT::i64,
14545 /* 29000*/ OPC_CheckChild2Type, MVT::i64,
14620 /* 29164*/ OPC_CheckChild2Type, MVT::i64,
14727 /* 29399*/ OPC_CheckChild2Type, MVT::i64,
14802 /* 29563*/ OPC_CheckChild2Type, MVT::i64,
14909 /* 29798*/ OPC_CheckChild2Type, MVT::i64,
14984 /* 29962*/ OPC_CheckChild2Type, MVT::i64,
15091 /* 30197*/ OPC_CheckChild2Type, MVT::i64,
15166 /* 30370*/ OPC_CheckChild2Type, MVT::i64,
15273 /* 30632*/ OPC_CheckChild2Type, MVT::i64,
15348 /* 30814*/ OPC_CheckChild2Type, MVT::i64,
15455 /* 31076*/ OPC_CheckChild2Type, MVT::i64,
15530 /* 31246*/ OPC_CheckChild2Type, MVT::i64,
15637 /* 31472*/ OPC_CheckChild2Type, MVT::i64,
15712 /* 31630*/ OPC_CheckChild2Type, MVT::i64,
15819 /* 31856*/ OPC_CheckChild2Type, MVT::i64,
15894 /* 32014*/ OPC_CheckChild2Type, MVT::i64,
16001 /* 32240*/ OPC_CheckChild2Type, MVT::i64,
16076 /* 32398*/ OPC_CheckChild2Type, MVT::i64,
16183 /* 32624*/ OPC_CheckChild2Type, MVT::i64,
16258 /* 32794*/ OPC_CheckChild2Type, MVT::i64,
16365 /* 33056*/ OPC_CheckChild2Type, MVT::i64,
16440 /* 33238*/ OPC_CheckChild2Type, MVT::i64,
16547 /* 33500*/ OPC_CheckChild2Type, MVT::i64,
16622 /* 33694*/ OPC_CheckChild2Type, MVT::i64,
16729 /* 33992*/ OPC_CheckChild2Type, MVT::i64,
16804 /* 34198*/ OPC_CheckChild2Type, MVT::i64,
16911 /* 34496*/ OPC_CheckChild2Type, MVT::i64,
16986 /* 34702*/ OPC_CheckChild2Type, MVT::i64,
17093 /* 35000*/ OPC_CheckChild2Type, MVT::i64,
17168 /* 35182*/ OPC_CheckChild2Type, MVT::i64,
17275 /* 35408*/ OPC_CheckChild2Type, MVT::i64,
17350 /* 35566*/ OPC_CheckChild2Type, MVT::i64,
17457 /* 35792*/ OPC_CheckChild2Type, MVT::i64,
17532 /* 35950*/ OPC_CheckChild2Type, MVT::i64,
17639 /* 36176*/ OPC_CheckChild2Type, MVT::i64,
17714 /* 36337*/ OPC_CheckChild2Type, MVT::i64,
17821 /* 36572*/ OPC_CheckChild2Type, MVT::i64,
17896 /* 36736*/ OPC_CheckChild2Type, MVT::i64,
18003 /* 36971*/ OPC_CheckChild2Type, MVT::i64,
18077 /* 37131*/ OPC_CheckChild2Type, MVT::i64,
18179 /* 37351*/ OPC_CheckChild2Type, MVT::i64,
18252 /* 37507*/ OPC_CheckChild2Type, MVT::i64,
18354 /* 37727*/ OPC_CheckChild2Type, MVT::i64,
18427 /* 37883*/ OPC_CheckChild2Type, MVT::i64,
18529 /* 38103*/ OPC_CheckChild2Type, MVT::i64,
18602 /* 38259*/ OPC_CheckChild2Type, MVT::i64,
18704 /* 38479*/ OPC_CheckChild2Type, MVT::i64,
18777 /* 38644*/ OPC_CheckChild2Type, MVT::i64,
18879 /* 38891*/ OPC_CheckChild2Type, MVT::i64,
18952 /* 39065*/ OPC_CheckChild2Type, MVT::i64,
19054 /* 39312*/ OPC_CheckChild2Type, MVT::i64,
19127 /* 39474*/ OPC_CheckChild2Type, MVT::i64,
19229 /* 39685*/ OPC_CheckChild2Type, MVT::i64,
19302 /* 39835*/ OPC_CheckChild2Type, MVT::i64,
19404 /* 40046*/ OPC_CheckChild2Type, MVT::i64,
19477 /* 40196*/ OPC_CheckChild2Type, MVT::i64,
19579 /* 40407*/ OPC_CheckChild2Type, MVT::i64,
19652 /* 40557*/ OPC_CheckChild2Type, MVT::i64,
19754 /* 40768*/ OPC_CheckChild2Type, MVT::i64,
19827 /* 40930*/ OPC_CheckChild2Type, MVT::i64,
19929 /* 41177*/ OPC_CheckChild2Type, MVT::i64,
20002 /* 41351*/ OPC_CheckChild2Type, MVT::i64,
20104 /* 41598*/ OPC_CheckChild2Type, MVT::i64,
20177 /* 41784*/ OPC_CheckChild2Type, MVT::i64,
20279 /* 42067*/ OPC_CheckChild2Type, MVT::i64,
20352 /* 42265*/ OPC_CheckChild2Type, MVT::i64,
20454 /* 42548*/ OPC_CheckChild2Type, MVT::i64,
20527 /* 42746*/ OPC_CheckChild2Type, MVT::i64,
20629 /* 43029*/ OPC_CheckChild2Type, MVT::i64,
20702 /* 43203*/ OPC_CheckChild2Type, MVT::i64,
20804 /* 43414*/ OPC_CheckChild2Type, MVT::i64,
20877 /* 43564*/ OPC_CheckChild2Type, MVT::i64,
20979 /* 43775*/ OPC_CheckChild2Type, MVT::i64,
21052 /* 43925*/ OPC_CheckChild2Type, MVT::i64,
21154 /* 44136*/ OPC_CheckChild2Type, MVT::i64,
21227 /* 44289*/ OPC_CheckChild2Type, MVT::i64,
21329 /* 44509*/ OPC_CheckChild2Type, MVT::i64,
21402 /* 44665*/ OPC_CheckChild2Type, MVT::i64,
21504 /* 44885*/ OPC_CheckChild2Type, MVT::i64,
21578 /* 45045*/ OPC_CheckChild2Type, MVT::i64,
21685 /* 45280*/ OPC_CheckChild2Type, MVT::i64,
21760 /* 45444*/ OPC_CheckChild2Type, MVT::i64,
21867 /* 45679*/ OPC_CheckChild2Type, MVT::i64,
21942 /* 45843*/ OPC_CheckChild2Type, MVT::i64,
22049 /* 46078*/ OPC_CheckChild2Type, MVT::i64,
22124 /* 46242*/ OPC_CheckChild2Type, MVT::i64,
22231 /* 46477*/ OPC_CheckChild2Type, MVT::i64,
22306 /* 46650*/ OPC_CheckChild2Type, MVT::i64,
22413 /* 46912*/ OPC_CheckChild2Type, MVT::i64,
22488 /* 47094*/ OPC_CheckChild2Type, MVT::i64,
22595 /* 47356*/ OPC_CheckChild2Type, MVT::i64,
22670 /* 47526*/ OPC_CheckChild2Type, MVT::i64,
22777 /* 47752*/ OPC_CheckChild2Type, MVT::i64,
22852 /* 47910*/ OPC_CheckChild2Type, MVT::i64,
22959 /* 48136*/ OPC_CheckChild2Type, MVT::i64,
23034 /* 48294*/ OPC_CheckChild2Type, MVT::i64,
23141 /* 48520*/ OPC_CheckChild2Type, MVT::i64,
23216 /* 48678*/ OPC_CheckChild2Type, MVT::i64,
23323 /* 48904*/ OPC_CheckChild2Type, MVT::i64,
23398 /* 49074*/ OPC_CheckChild2Type, MVT::i64,
23505 /* 49336*/ OPC_CheckChild2Type, MVT::i64,
23580 /* 49518*/ OPC_CheckChild2Type, MVT::i64,
23687 /* 49780*/ OPC_CheckChild2Type, MVT::i64,
23762 /* 49974*/ OPC_CheckChild2Type, MVT::i64,
23869 /* 50272*/ OPC_CheckChild2Type, MVT::i64,
23944 /* 50478*/ OPC_CheckChild2Type, MVT::i64,
24051 /* 50776*/ OPC_CheckChild2Type, MVT::i64,
24126 /* 50982*/ OPC_CheckChild2Type, MVT::i64,
24233 /* 51280*/ OPC_CheckChild2Type, MVT::i64,
24308 /* 51462*/ OPC_CheckChild2Type, MVT::i64,
24415 /* 51688*/ OPC_CheckChild2Type, MVT::i64,
24490 /* 51846*/ OPC_CheckChild2Type, MVT::i64,
24597 /* 52072*/ OPC_CheckChild2Type, MVT::i64,
24672 /* 52230*/ OPC_CheckChild2Type, MVT::i64,
24779 /* 52456*/ OPC_CheckChild2Type, MVT::i64,
24854 /* 52617*/ OPC_CheckChild2Type, MVT::i64,
24961 /* 52852*/ OPC_CheckChild2Type, MVT::i64,
25036 /* 53016*/ OPC_CheckChild2Type, MVT::i64,
25143 /* 53251*/ OPC_CheckChild2Type, MVT::i64,
26645 MVT::i64, 2/*#Ops*/, 3, 4,
26657 MVT::i64, 2/*#Ops*/, 1, 3,
26669 MVT::i64, 2/*#Ops*/, 3, 2,
26677 MVT::i64, 2/*#Ops*/, 1, 2,
26749 MVT::i64, MVT::i1, 2/*#Ops*/, 3, 4,
26761 MVT::i64, MVT::i1, 2/*#Ops*/, 1, 3,
26773 MVT::i64, MVT::i1, 2/*#Ops*/, 3, 2,
26781 MVT::i64, MVT::i1, 2/*#Ops*/, 1, 2,
26822 /* 56261*/ /*SwitchType*/ 27, MVT::i64,// ->56290
26827 /* 56269*/ OPC_CheckType, MVT::i64,
26829 /* 56272*/ OPC_CheckType, MVT::i64,
26835 MVT::i64, 3/*#Ops*/, 1, 4, 5,
26857 /* 56323*/ OPC_CheckType, MVT::i64,
26860 /* 56327*/ OPC_CheckChild4Type, MVT::i64,
26861 /* 56329*/ OPC_CheckType, MVT::i64,
26866 MVT::i64, 3/*#Ops*/, 1, 4, 3,
26870 /* 56346*/ OPC_CheckChild3Type, MVT::i64,
26875 /* 56355*/ OPC_CheckType, MVT::i64,
26877 /* 56358*/ OPC_CheckType, MVT::i64,
26882 MVT::i64, 3/*#Ops*/, 1, 2, 4,
26886 /* 56375*/ OPC_CheckChild4Type, MVT::i64,
26887 /* 56377*/ OPC_CheckType, MVT::i64,
26891 MVT::i64, 3/*#Ops*/, 1, 2, 3,
26908 /* 56415*/ OPC_CheckChild2Type, MVT::i64,
26941 /* 56476*/ /*SwitchType*/ 27, MVT::i64,// ->56505
26946 /* 56484*/ OPC_CheckType, MVT::i64,
26948 /* 56487*/ OPC_CheckType, MVT::i64,
26954 MVT::i64, 3/*#Ops*/, 1, 4, 5,
26976 /* 56538*/ OPC_CheckType, MVT::i64,
26979 /* 56542*/ OPC_CheckChild4Type, MVT::i64,
26980 /* 56544*/ OPC_CheckType, MVT::i64,
26985 MVT::i64, 3/*#Ops*/, 1, 4, 3,
26989 /* 56561*/ OPC_CheckChild3Type, MVT::i64,
26994 /* 56570*/ OPC_CheckType, MVT::i64,
26996 /* 56573*/ OPC_CheckType, MVT::i64,
27001 MVT::i64, 3/*#Ops*/, 1, 2, 4,
27005 /* 56590*/ OPC_CheckChild4Type, MVT::i64,
27006 /* 56592*/ OPC_CheckType, MVT::i64,
27010 MVT::i64, 3/*#Ops*/, 1, 2, 3,
27064 /* 56699*/ /*SwitchType*/ 27, MVT::i64,// ->56728
27069 /* 56707*/ OPC_CheckType, MVT::i64,
27071 /* 56710*/ OPC_CheckType, MVT::i64,
27077 MVT::i64, 3/*#Ops*/, 1, 4, 5,
27099 /* 56761*/ OPC_CheckType, MVT::i64,
27102 /* 56765*/ OPC_CheckChild4Type, MVT::i64,
27103 /* 56767*/ OPC_CheckType, MVT::i64,
27108 MVT::i64, 3/*#Ops*/, 1, 4, 3,
27112 /* 56784*/ OPC_CheckChild3Type, MVT::i64,
27117 /* 56793*/ OPC_CheckType, MVT::i64,
27119 /* 56796*/ OPC_CheckType, MVT::i64,
27124 MVT::i64, 3/*#Ops*/, 1, 2, 4,
27128 /* 56813*/ OPC_CheckChild4Type, MVT::i64,
27129 /* 56815*/ OPC_CheckType, MVT::i64,
27133 MVT::i64, 3/*#Ops*/, 1, 2, 3,
27150 /* 56853*/ OPC_CheckChild2Type, MVT::i64,
27183 /* 56914*/ /*SwitchType*/ 27, MVT::i64,// ->56943
27188 /* 56922*/ OPC_CheckType, MVT::i64,
27190 /* 56925*/ OPC_CheckType, MVT::i64,
27196 MVT::i64, 3/*#Ops*/, 1, 4, 5,
27218 /* 56976*/ OPC_CheckType, MVT::i64,
27221 /* 56980*/ OPC_CheckChild4Type, MVT::i64,
27222 /* 56982*/ OPC_CheckType, MVT::i64,
27227 MVT::i64, 3/*#Ops*/, 1, 4, 3,
27231 /* 56999*/ OPC_CheckChild3Type, MVT::i64,
27236 /* 57008*/ OPC_CheckType, MVT::i64,
27238 /* 57011*/ OPC_CheckType, MVT::i64,
27243 MVT::i64, 3/*#Ops*/, 1, 2, 4,
27247 /* 57028*/ OPC_CheckChild4Type, MVT::i64,
27248 /* 57030*/ OPC_CheckType, MVT::i64,
27252 MVT::i64, 3/*#Ops*/, 1, 2, 3,
27341 /* 57191*/ OPC_CheckChild2Type, MVT::i64,
27481 /* 57431*/ OPC_CheckChild2Type, MVT::i64,
27671 /* 57755*/ /*SwitchType*/ 16, MVT::i64,// ->57773
27673 /* 57758*/ OPC_CheckType, MVT::i64,
27678 MVT::i64, 2/*#Ops*/, 1, 3,
27699 /* 57803*/ OPC_CheckChild3Type, MVT::i64,
27700 /* 57805*/ OPC_CheckType, MVT::i64,
27704 MVT::i64, 2/*#Ops*/, 1, 2,
27709 /* 57820*/ OPC_CheckChild2Type, MVT::i64,
27731 /* 57860*/ /*SwitchType*/ 16, MVT::i64,// ->57878
27733 /* 57863*/ OPC_CheckType, MVT::i64,
27738 MVT::i64, 2/*#Ops*/, 1, 3,
27759 /* 57908*/ OPC_CheckChild3Type, MVT::i64,
27760 /* 57910*/ OPC_CheckType, MVT::i64,
27764 MVT::i64, 2/*#Ops*/, 1, 2,
27795 /* 57973*/ /*SwitchType*/ 16, MVT::i64,// ->57991
27797 /* 57976*/ OPC_CheckType, MVT::i64,
27802 MVT::i64, 2/*#Ops*/, 1, 3,
27823 /* 58021*/ OPC_CheckChild3Type, MVT::i64,
27824 /* 58023*/ OPC_CheckType, MVT::i64,
27828 MVT::i64, 2/*#Ops*/, 1, 2,
27833 /* 58038*/ OPC_CheckChild2Type, MVT::i64,
27855 /* 58078*/ /*SwitchType*/ 16, MVT::i64,// ->58096
27857 /* 58081*/ OPC_CheckType, MVT::i64,
27862 MVT::i64, 2/*#Ops*/, 1, 3,
27883 /* 58126*/ OPC_CheckChild3Type, MVT::i64,
27884 /* 58128*/ OPC_CheckType, MVT::i64,
27888 MVT::i64, 2/*#Ops*/, 1, 2,
27912 /* 58179*/ /*SwitchType*/ 16, MVT::i64,// ->58197
27914 /* 58182*/ OPC_CheckType, MVT::i64,
27919 MVT::i64, 2/*#Ops*/, 1, 3,
27933 /* 58215*/ OPC_CheckChild3Type, MVT::i64,
27934 /* 58217*/ OPC_CheckType, MVT::i64,
27938 MVT::i64, 2/*#Ops*/, 1, 2,
27943 /* 58232*/ OPC_CheckChild2Type, MVT::i64,
27958 /* 58260*/ /*SwitchType*/ 16, MVT::i64,// ->58278
27960 /* 58263*/ OPC_CheckType, MVT::i64,
27965 MVT::i64, 2/*#Ops*/, 1, 3,
27979 /* 58296*/ OPC_CheckChild3Type, MVT::i64,
27980 /* 58298*/ OPC_CheckType, MVT::i64,
27984 MVT::i64, 2/*#Ops*/, 1, 2,
28008 /* 58349*/ /*SwitchType*/ 16, MVT::i64,// ->58367
28010 /* 58352*/ OPC_CheckType, MVT::i64,
28015 MVT::i64, 2/*#Ops*/, 1, 3,
28029 /* 58385*/ OPC_CheckChild3Type, MVT::i64,
28030 /* 58387*/ OPC_CheckType, MVT::i64,
28034 MVT::i64, 2/*#Ops*/, 1, 2,
28039 /* 58402*/ OPC_CheckChild2Type, MVT::i64,
28054 /* 58430*/ /*SwitchType*/ 16, MVT::i64,// ->58448
28056 /* 58433*/ OPC_CheckType, MVT::i64,
28061 MVT::i64, 2/*#Ops*/, 1, 3,
28075 /* 58466*/ OPC_CheckChild3Type, MVT::i64,
28076 /* 58468*/ OPC_CheckType, MVT::i64,
28080 MVT::i64, 2/*#Ops*/, 1, 2,
28115 /* 58535*/ OPC_CheckChild2Type, MVT::i64,
28171 /* 58632*/ OPC_CheckChild2Type, MVT::i64,
28216 /* 58713*/ /*SwitchType*/ 16, MVT::i64,// ->58731
28218 /* 58716*/ OPC_CheckType, MVT::i64,
28223 MVT::i64, 2/*#Ops*/, 1, 3,
28237 /* 58749*/ OPC_CheckChild3Type, MVT::i64,
28238 /* 58751*/ OPC_CheckType, MVT::i64,
28242 MVT::i64, 2/*#Ops*/, 1, 2,
28247 /* 58766*/ OPC_CheckChild2Type, MVT::i64,
28262 /* 58794*/ /*SwitchType*/ 16, MVT::i64,// ->58812
28264 /* 58797*/ OPC_CheckType, MVT::i64,
28269 MVT::i64, 2/*#Ops*/, 1, 3,
28283 /* 58830*/ OPC_CheckChild3Type, MVT::i64,
28284 /* 58832*/ OPC_CheckType, MVT::i64,
28288 MVT::i64, 2/*#Ops*/, 1, 2,
28312 /* 58883*/ /*SwitchType*/ 16, MVT::i64,// ->58901
28314 /* 58886*/ OPC_CheckType, MVT::i64,
28319 MVT::i64, 2/*#Ops*/, 1, 3,
28333 /* 58919*/ OPC_CheckChild3Type, MVT::i64,
28334 /* 58921*/ OPC_CheckType, MVT::i64,
28338 MVT::i64, 2/*#Ops*/, 1, 2,
28343 /* 58936*/ OPC_CheckChild2Type, MVT::i64,
28358 /* 58964*/ /*SwitchType*/ 16, MVT::i64,// ->58982
28360 /* 58967*/ OPC_CheckType, MVT::i64,
28365 MVT::i64, 2/*#Ops*/, 1, 3,
28379 /* 59000*/ OPC_CheckChild3Type, MVT::i64,
28380 /* 59002*/ OPC_CheckType, MVT::i64,
28384 MVT::i64, 2/*#Ops*/, 1, 2,
28419 /* 59069*/ OPC_CheckChild2Type, MVT::i64,
28475 /* 59166*/ OPC_CheckChild2Type, MVT::i64,
28527 /* 59260*/ /*SwitchType*/ 28, MVT::i64,// ->59290
28529 /* 59263*/ OPC_CheckType, MVT::i64,
28535 MVT::i64, 2/*#Ops*/, 1, 3,
28540 MVT::i64, 2/*#Ops*/, 1, 3,
28562 /* 59320*/ OPC_CheckChild3Type, MVT::i64,
28563 /* 59322*/ OPC_CheckType, MVT::i64,
28568 MVT::i64, 2/*#Ops*/, 1, 2,
28573 MVT::i64, 2/*#Ops*/, 1, 2,
28579 /* 59350*/ OPC_CheckChild2Type, MVT::i64,
28601 /* 59390*/ /*SwitchType*/ 28, MVT::i64,// ->59420
28603 /* 59393*/ OPC_CheckType, MVT::i64,
28609 MVT::i64, 2/*#Ops*/, 1, 3,
28614 MVT::i64, 2/*#Ops*/, 1, 3,
28636 /* 59450*/ OPC_CheckChild3Type, MVT::i64,
28637 /* 59452*/ OPC_CheckType, MVT::i64,
28642 MVT::i64, 2/*#Ops*/, 1, 2,
28647 MVT::i64, 2/*#Ops*/, 1, 2,
28679 /* 59528*/ /*SwitchType*/ 28, MVT::i64,// ->59558
28681 /* 59531*/ OPC_CheckType, MVT::i64,
28687 MVT::i64, 2/*#Ops*/, 1, 3,
28692 MVT::i64, 2/*#Ops*/, 1, 3,
28714 /* 59588*/ OPC_CheckChild3Type, MVT::i64,
28715 /* 59590*/ OPC_CheckType, MVT::i64,
28720 MVT::i64, 2/*#Ops*/, 1, 2,
28725 MVT::i64, 2/*#Ops*/, 1, 2,
28731 /* 59618*/ OPC_CheckChild2Type, MVT::i64,
28753 /* 59658*/ /*SwitchType*/ 28, MVT::i64,// ->59688
28755 /* 59661*/ OPC_CheckType, MVT::i64,
28761 MVT::i64, 2/*#Ops*/, 1, 3,
28766 MVT::i64, 2/*#Ops*/, 1, 3,
28788 /* 59718*/ OPC_CheckChild3Type, MVT::i64,
28789 /* 59720*/ OPC_CheckType, MVT::i64,
28794 MVT::i64, 2/*#Ops*/, 1, 2,
28799 MVT::i64, 2/*#Ops*/, 1, 2,
28831 /* 59796*/ /*SwitchType*/ 28, MVT::i64,// ->59826
28833 /* 59799*/ OPC_CheckType, MVT::i64,
28839 MVT::i64, 2/*#Ops*/, 1, 3,
28844 MVT::i64, 2/*#Ops*/, 1, 3,
28866 /* 59856*/ OPC_CheckChild3Type, MVT::i64,
28867 /* 59858*/ OPC_CheckType, MVT::i64,
28872 MVT::i64, 2/*#Ops*/, 1, 2,
28877 MVT::i64, 2/*#Ops*/, 1, 2,
28883 /* 59886*/ OPC_CheckChild2Type, MVT::i64,
28905 /* 59926*/ /*SwitchType*/ 28, MVT::i64,// ->59956
28907 /* 59929*/ OPC_CheckType, MVT::i64,
28913 MVT::i64, 2/*#Ops*/, 1, 3,
28918 MVT::i64, 2/*#Ops*/, 1, 3,
28940 /* 59986*/ OPC_CheckChild3Type, MVT::i64,
28941 /* 59988*/ OPC_CheckType, MVT::i64,
28946 MVT::i64, 2/*#Ops*/, 1, 2,
28951 MVT::i64, 2/*#Ops*/, 1, 2,
28983 /* 60064*/ /*SwitchType*/ 28, MVT::i64,// ->60094
28985 /* 60067*/ OPC_CheckType, MVT::i64,
28991 MVT::i64, 2/*#Ops*/, 1, 3,
28996 MVT::i64, 2/*#Ops*/, 1, 3,
29018 /* 60124*/ OPC_CheckChild3Type, MVT::i64,
29019 /* 60126*/ OPC_CheckType, MVT::i64,
29024 MVT::i64, 2/*#Ops*/, 1, 2,
29029 MVT::i64, 2/*#Ops*/, 1, 2,
29035 /* 60154*/ OPC_CheckChild2Type, MVT::i64,
29057 /* 60194*/ /*SwitchType*/ 28, MVT::i64,// ->60224
29059 /* 60197*/ OPC_CheckType, MVT::i64,
29065 MVT::i64, 2/*#Ops*/, 1, 3,
29070 MVT::i64, 2/*#Ops*/, 1, 3,
29092 /* 60254*/ OPC_CheckChild3Type, MVT::i64,
29093 /* 60256*/ OPC_CheckType, MVT::i64,
29098 MVT::i64, 2/*#Ops*/, 1, 2,
29103 MVT::i64, 2/*#Ops*/, 1, 2,
29128 /* 60319*/ /*SwitchType*/ 16, MVT::i64,// ->60337
29130 /* 60322*/ OPC_CheckType, MVT::i64,
29135 MVT::i64, 2/*#Ops*/, 1, 3,
29149 /* 60355*/ OPC_CheckChild3Type, MVT::i64,
29150 /* 60357*/ OPC_CheckType, MVT::i64,
29154 MVT::i64, 2/*#Ops*/, 1, 2,
29159 /* 60372*/ OPC_CheckChild2Type, MVT::i64,
29174 /* 60400*/ /*SwitchType*/ 16, MVT::i64,// ->60418
29176 /* 60403*/ OPC_CheckType, MVT::i64,
29181 MVT::i64, 2/*#Ops*/, 1, 3,
29195 /* 60436*/ OPC_CheckChild3Type, MVT::i64,
29196 /* 60438*/ OPC_CheckType, MVT::i64,
29200 MVT::i64, 2/*#Ops*/, 1, 2,
29224 /* 60489*/ /*SwitchType*/ 16, MVT::i64,// ->60507
29226 /* 60492*/ OPC_CheckType, MVT::i64,
29231 MVT::i64, 2/*#Ops*/, 1, 3,
29245 /* 60525*/ OPC_CheckChild3Type, MVT::i64,
29246 /* 60527*/ OPC_CheckType, MVT::i64,
29250 MVT::i64, 2/*#Ops*/, 1, 2,
29255 /* 60542*/ OPC_CheckChild2Type, MVT::i64,
29270 /* 60570*/ /*SwitchType*/ 16, MVT::i64,// ->60588
29272 /* 60573*/ OPC_CheckType, MVT::i64,
29277 MVT::i64, 2/*#Ops*/, 1, 3,
29291 /* 60606*/ OPC_CheckChild3Type, MVT::i64,
29292 /* 60608*/ OPC_CheckType, MVT::i64,
29296 MVT::i64, 2/*#Ops*/, 1, 2,
29320 /* 60659*/ /*SwitchType*/ 16, MVT::i64,// ->60677
29322 /* 60662*/ OPC_CheckType, MVT::i64,
29327 MVT::i64, 2/*#Ops*/, 1, 3,
29341 /* 60695*/ OPC_CheckChild3Type, MVT::i64,
29342 /* 60697*/ OPC_CheckType, MVT::i64,
29346 MVT::i64, 2/*#Ops*/, 1, 2,
29351 /* 60712*/ OPC_CheckChild2Type, MVT::i64,
29366 /* 60740*/ /*SwitchType*/ 16, MVT::i64,// ->60758
29368 /* 60743*/ OPC_CheckType, MVT::i64,
29373 MVT::i64, 2/*#Ops*/, 1, 3,
29387 /* 60776*/ OPC_CheckChild3Type, MVT::i64,
29388 /* 60778*/ OPC_CheckType, MVT::i64,
29392 MVT::i64, 2/*#Ops*/, 1, 2,
29416 /* 60829*/ /*SwitchType*/ 16, MVT::i64,// ->60847
29418 /* 60832*/ OPC_CheckType, MVT::i64,
29423 MVT::i64, 2/*#Ops*/, 1, 3,
29437 /* 60865*/ OPC_CheckChild3Type, MVT::i64,
29438 /* 60867*/ OPC_CheckType, MVT::i64,
29442 MVT::i64, 2/*#Ops*/, 1, 2,
29447 /* 60882*/ OPC_CheckChild2Type, MVT::i64,
29462 /* 60910*/ /*SwitchType*/ 16, MVT::i64,// ->60928
29464 /* 60913*/ OPC_CheckType, MVT::i64,
29469 MVT::i64, 2/*#Ops*/, 1, 3,
29483 /* 60946*/ OPC_CheckChild3Type, MVT::i64,
29484 /* 60948*/ OPC_CheckType, MVT::i64,
29488 MVT::i64, 2/*#Ops*/, 1, 2,
29564 MVT::i64, 0/*#Ops*/,
29635 /* 61237*/ OPC_CheckChild2Type, MVT::i64,
29737 /* 61520*/ OPC_CheckChild2Type, MVT::i64,
29810 /* 61718*/ OPC_CheckChild2Type, MVT::i64,
29912 /* 62001*/ OPC_CheckChild2Type, MVT::i64,
29985 /* 62199*/ OPC_CheckChild2Type, MVT::i64,
30087 /* 62482*/ OPC_CheckChild2Type, MVT::i64,
30161 /* 62684*/ OPC_CheckChild2Type, MVT::i64,
30268 /* 62982*/ OPC_CheckChild2Type, MVT::i64,
30343 /* 63188*/ OPC_CheckChild2Type, MVT::i64,
30450 /* 63486*/ OPC_CheckChild2Type, MVT::i64,
30525 /* 63692*/ OPC_CheckChild2Type, MVT::i64,
30632 /* 63990*/ OPC_CheckChild2Type, MVT::i64,
30706 /* 64192*/ OPC_CheckChild2Type, MVT::i64,
30808 /* 64475*/ OPC_CheckChild2Type, MVT::i64,
30881 /* 64673*/ OPC_CheckChild2Type, MVT::i64,
30983 /* 64956*/ OPC_CheckChild2Type, MVT::i64,
31056 /* 65154*/ OPC_CheckChild2Type, MVT::i64,
31158 /* 65437*/ OPC_CheckChild2Type, MVT::i64,
31232 /* 65639*/ OPC_CheckChild2Type, MVT::i64,
31339 /* 65937*/ OPC_CheckChild2Type, MVT::i64,
31414 /* 66143*/ OPC_CheckChild2Type, MVT::i64,
31521 /* 66441*/ OPC_CheckChild2Type, MVT::i64,
31596 /* 66647*/ OPC_CheckChild2Type, MVT::i64,
31703 /* 66945*/ OPC_CheckChild2Type, MVT::i64,
33187 /* 69639*/ OPC_CheckChild2Type, MVT::i64,
33283 /* 69809*/ OPC_CheckChild2Type, MVT::i64,
33369 /* 69999*/ OPC_CheckChild2Type, MVT::i64,
33471 /* 70282*/ OPC_CheckChild2Type, MVT::i64,
33544 /* 70480*/ OPC_CheckChild2Type, MVT::i64,
33646 /* 70763*/ OPC_CheckChild2Type, MVT::i64,
33719 /* 70961*/ OPC_CheckChild2Type, MVT::i64,
33821 /* 71244*/ OPC_CheckChild2Type, MVT::i64,
33894 /* 71442*/ OPC_CheckChild2Type, MVT::i64,
33996 /* 71725*/ OPC_CheckChild2Type, MVT::i64,
34069 /* 71923*/ OPC_CheckChild2Type, MVT::i64,
34171 /* 72206*/ OPC_CheckChild2Type, MVT::i64,
34244 /* 72404*/ OPC_CheckChild2Type, MVT::i64,
34346 /* 72687*/ OPC_CheckChild2Type, MVT::i64,
34419 /* 72873*/ OPC_CheckChild2Type, MVT::i64,
34521 /* 73120*/ OPC_CheckChild2Type, MVT::i64,
34594 /* 73294*/ OPC_CheckChild2Type, MVT::i64,
34696 /* 73541*/ OPC_CheckChild2Type, MVT::i64,
34769 /* 73715*/ OPC_CheckChild2Type, MVT::i64,
34871 /* 73962*/ OPC_CheckChild2Type, MVT::i64,
34945 /* 74152*/ OPC_CheckChild2Type, MVT::i64,
35052 /* 74450*/ OPC_CheckChild2Type, MVT::i64,
35127 /* 74656*/ OPC_CheckChild2Type, MVT::i64,
35234 /* 74954*/ OPC_CheckChild2Type, MVT::i64,
35309 /* 75160*/ OPC_CheckChild2Type, MVT::i64,
35416 /* 75458*/ OPC_CheckChild2Type, MVT::i64,
35491 /* 75664*/ OPC_CheckChild2Type, MVT::i64,
35598 /* 75962*/ OPC_CheckChild2Type, MVT::i64,
35673 /* 76168*/ OPC_CheckChild2Type, MVT::i64,
35780 /* 76466*/ OPC_CheckChild2Type, MVT::i64,
35855 /* 76672*/ OPC_CheckChild2Type, MVT::i64,
35962 /* 76970*/ OPC_CheckChild2Type, MVT::i64,
36037 /* 77164*/ OPC_CheckChild2Type, MVT::i64,
36144 /* 77426*/ OPC_CheckChild2Type, MVT::i64,
36219 /* 77608*/ OPC_CheckChild2Type, MVT::i64,
36326 /* 77870*/ OPC_CheckChild2Type, MVT::i64,
36401 /* 78052*/ OPC_CheckChild2Type, MVT::i64,
36508 /* 78314*/ OPC_CheckChild2Type, MVT::i64,
36582 /* 78504*/ OPC_CheckChild2Type, MVT::i64,
36684 /* 78787*/ OPC_CheckChild2Type, MVT::i64,
36757 /* 78985*/ OPC_CheckChild2Type, MVT::i64,
36859 /* 79268*/ OPC_CheckChild2Type, MVT::i64,
36932 /* 79466*/ OPC_CheckChild2Type, MVT::i64,
37034 /* 79749*/ OPC_CheckChild2Type, MVT::i64,
37107 /* 79947*/ OPC_CheckChild2Type, MVT::i64,
37209 /* 80230*/ OPC_CheckChild2Type, MVT::i64,
37282 /* 80428*/ OPC_CheckChild2Type, MVT::i64,
37384 /* 80711*/ OPC_CheckChild2Type, MVT::i64,
37457 /* 80909*/ OPC_CheckChild2Type, MVT::i64,
37559 /* 81192*/ OPC_CheckChild2Type, MVT::i64,
37632 /* 81378*/ OPC_CheckChild2Type, MVT::i64,
37734 /* 81625*/ OPC_CheckChild2Type, MVT::i64,
37807 /* 81799*/ OPC_CheckChild2Type, MVT::i64,
37909 /* 82046*/ OPC_CheckChild2Type, MVT::i64,
37982 /* 82220*/ OPC_CheckChild2Type, MVT::i64,
38084 /* 82467*/ OPC_CheckChild2Type, MVT::i64,
38158 /* 82657*/ OPC_CheckChild2Type, MVT::i64,
38265 /* 82955*/ OPC_CheckChild2Type, MVT::i64,
38340 /* 83161*/ OPC_CheckChild2Type, MVT::i64,
38447 /* 83459*/ OPC_CheckChild2Type, MVT::i64,
38522 /* 83665*/ OPC_CheckChild2Type, MVT::i64,
38629 /* 83963*/ OPC_CheckChild2Type, MVT::i64,
38704 /* 84169*/ OPC_CheckChild2Type, MVT::i64,
38811 /* 84467*/ OPC_CheckChild2Type, MVT::i64,
38886 /* 84673*/ OPC_CheckChild2Type, MVT::i64,
38993 /* 84971*/ OPC_CheckChild2Type, MVT::i64,
39068 /* 85177*/ OPC_CheckChild2Type, MVT::i64,
39175 /* 85475*/ OPC_CheckChild2Type, MVT::i64,
39250 /* 85669*/ OPC_CheckChild2Type, MVT::i64,
39357 /* 85931*/ OPC_CheckChild2Type, MVT::i64,
39432 /* 86113*/ OPC_CheckChild2Type, MVT::i64,
39539 /* 86375*/ OPC_CheckChild2Type, MVT::i64,
39614 /* 86557*/ OPC_CheckChild2Type, MVT::i64,
39721 /* 86819*/ OPC_CheckChild2Type, MVT::i64,
39802 /* 87006*/ OPC_CheckChild2Type, MVT::i64,
39918 /* 87259*/ OPC_CheckChild2Type, MVT::i64,
40009 /* 87460*/ OPC_CheckChild2Type, MVT::i64,
40155 /* 87788*/ OPC_CheckChild2Type, MVT::i64,
40256 /* 88014*/ OPC_CheckChild2Type, MVT::i64,
40402 /* 88342*/ OPC_CheckChild2Type, MVT::i64,
40493 /* 88543*/ OPC_CheckChild2Type, MVT::i64,
40609 /* 88796*/ OPC_CheckChild2Type, MVT::i64,
40700 /* 88997*/ OPC_CheckChild2Type, MVT::i64,
40846 /* 89325*/ OPC_CheckChild2Type, MVT::i64,
40947 /* 89551*/ OPC_CheckChild2Type, MVT::i64,
41093 /* 89879*/ OPC_CheckChild2Type, MVT::i64,
41184 /* 90080*/ OPC_CheckChild2Type, MVT::i64,
41300 /* 90333*/ OPC_CheckChild2Type, MVT::i64,
41391 /* 90534*/ OPC_CheckChild2Type, MVT::i64,
41537 /* 90862*/ OPC_CheckChild2Type, MVT::i64,
41638 /* 91088*/ OPC_CheckChild2Type, MVT::i64,
41784 /* 91416*/ OPC_CheckChild2Type, MVT::i64,
41873 /* 91609*/ OPC_CheckChild2Type, MVT::i64,
41983 /* 91838*/ OPC_CheckChild2Type, MVT::i64,
42060 /* 91998*/ OPC_CheckChild2Type, MVT::i64,
42170 /* 92227*/ OPC_CheckChild2Type, MVT::i64,
42250 /* 92399*/ OPC_CheckChild2Type, MVT::i64,
42369 /* 92664*/ OPC_CheckChild2Type, MVT::i64,
42464 /* 92876*/ OPC_CheckChild2Type, MVT::i64,
42619 /* 93225*/ OPC_CheckChild2Type, MVT::i64,
42726 /* 93465*/ OPC_CheckChild2Type, MVT::i64,
42881 /* 93814*/ OPC_CheckChild2Type, MVT::i64,
42976 /* 94026*/ OPC_CheckChild2Type, MVT::i64,
43095 /* 94291*/ OPC_CheckChild2Type, MVT::i64,
43190 /* 94503*/ OPC_CheckChild2Type, MVT::i64,
43345 /* 94852*/ OPC_CheckChild2Type, MVT::i64,
43452 /* 95092*/ OPC_CheckChild2Type, MVT::i64,
43607 /* 95441*/ OPC_CheckChild2Type, MVT::i64,
43702 /* 95653*/ OPC_CheckChild2Type, MVT::i64,
43821 /* 95918*/ OPC_CheckChild2Type, MVT::i64,
43916 /* 96130*/ OPC_CheckChild2Type, MVT::i64,
44071 /* 96479*/ OPC_CheckChild2Type, MVT::i64,
44178 /* 96719*/ OPC_CheckChild2Type, MVT::i64,
44333 /* 97068*/ OPC_CheckChild2Type, MVT::i64,
44426 /* 97272*/ OPC_CheckChild2Type, MVT::i64,
44539 /* 97513*/ OPC_CheckChild2Type, MVT::i64,
44618 /* 97681*/ OPC_CheckChild2Type, MVT::i64,
44731 /* 97922*/ OPC_CheckChild2Type, MVT::i64,
44811 /* 98094*/ OPC_CheckChild2Type, MVT::i64,
44927 /* 98347*/ OPC_CheckChild2Type, MVT::i64,
45018 /* 98548*/ OPC_CheckChild2Type, MVT::i64,
45164 /* 98876*/ OPC_CheckChild2Type, MVT::i64,
45265 /* 99102*/ OPC_CheckChild2Type, MVT::i64,
45411 /* 99430*/ OPC_CheckChild2Type, MVT::i64,
45502 /* 99631*/ OPC_CheckChild2Type, MVT::i64,
45618 /* 99884*/ OPC_CheckChild2Type, MVT::i64,
45709 /*100085*/ OPC_CheckChild2Type, MVT::i64,
45855 /*100413*/ OPC_CheckChild2Type, MVT::i64,
45956 /*100639*/ OPC_CheckChild2Type, MVT::i64,
46102 /*100967*/ OPC_CheckChild2Type, MVT::i64,
46193 /*101168*/ OPC_CheckChild2Type, MVT::i64,
46309 /*101421*/ OPC_CheckChild2Type, MVT::i64,
46400 /*101622*/ OPC_CheckChild2Type, MVT::i64,
46546 /*101950*/ OPC_CheckChild2Type, MVT::i64,
46647 /*102176*/ OPC_CheckChild2Type, MVT::i64,
46793 /*102504*/ OPC_CheckChild2Type, MVT::i64,
46882 /*102697*/ OPC_CheckChild2Type, MVT::i64,
46992 /*102926*/ OPC_CheckChild2Type, MVT::i64,
47069 /*103086*/ OPC_CheckChild2Type, MVT::i64,
47179 /*103315*/ OPC_CheckChild2Type, MVT::i64,
47259 /*103487*/ OPC_CheckChild2Type, MVT::i64,
47378 /*103752*/ OPC_CheckChild2Type, MVT::i64,
47473 /*103964*/ OPC_CheckChild2Type, MVT::i64,
47628 /*104313*/ OPC_CheckChild2Type, MVT::i64,
47735 /*104553*/ OPC_CheckChild2Type, MVT::i64,
47890 /*104902*/ OPC_CheckChild2Type, MVT::i64,
47985 /*105114*/ OPC_CheckChild2Type, MVT::i64,
48104 /*105379*/ OPC_CheckChild2Type, MVT::i64,
48199 /*105591*/ OPC_CheckChild2Type, MVT::i64,
48354 /*105940*/ OPC_CheckChild2Type, MVT::i64,
48461 /*106180*/ OPC_CheckChild2Type, MVT::i64,
48616 /*106529*/ OPC_CheckChild2Type, MVT::i64,
48711 /*106741*/ OPC_CheckChild2Type, MVT::i64,
48830 /*107006*/ OPC_CheckChild2Type, MVT::i64,
48925 /*107218*/ OPC_CheckChild2Type, MVT::i64,
49080 /*107567*/ OPC_CheckChild2Type, MVT::i64,
49187 /*107807*/ OPC_CheckChild2Type, MVT::i64,
49342 /*108156*/ OPC_CheckChild2Type, MVT::i64,
49435 /*108360*/ OPC_CheckChild2Type, MVT::i64,
49548 /*108601*/ OPC_CheckChild2Type, MVT::i64,
49627 /*108769*/ OPC_CheckChild2Type, MVT::i64,
49740 /*109010*/ OPC_CheckChild2Type, MVT::i64,
49940 /*109337*/ OPC_CheckChild2Type, MVT::i64,
49958 /*109364*/ OPC_CheckChild2Type, MVT::i64,
52866 /*114214*/ OPC_CheckChild2Type, MVT::i64,
52935 /*114318*/ OPC_CheckChild2Type, MVT::i64,
53049 /*114516*/ OPC_CheckType, MVT::i64,
53053 MVT::i64, 2/*#Ops*/, 0, 2,
53084 /*114580*/ OPC_CheckType, MVT::i64,
53088 MVT::i64, 2/*#Ops*/, 0, 2,
53134 /*114668*/ OPC_SwitchType /*3 cases */, 10, MVT::i64,// ->114681
53137 MVT::i64, 2/*#Ops*/, 0, 2,
53155 /*114709*/ OPC_SwitchType /*3 cases */, 8, MVT::i64,// ->114720
53157 MVT::i64, 2/*#Ops*/, 0, 1,
53188 /*114772*/ OPC_CheckType, MVT::i64,
53192 MVT::i64, 2/*#Ops*/, 0, 2,
53201 /*114795*/ OPC_CheckType, MVT::i64,
53204 MVT::i64, 2/*#Ops*/, 0, 1,
53249 /*114878*/ OPC_CheckType, MVT::i64,
53253 MVT::i64, 2/*#Ops*/, 0, 2,
53262 /*114901*/ OPC_CheckType, MVT::i64,
53265 MVT::i64, 2/*#Ops*/, 0, 1,
53307 /*114976*/ OPC_SwitchType /*3 cases */, 10, MVT::i64,// ->114989
53310 MVT::i64, 2/*#Ops*/, 0, 2,
53327 /*115015*/ OPC_CheckType, MVT::i64,
53329 MVT::i64, 2/*#Ops*/, 0, 1,
53399 /*115150*/ /*SwitchType*/ 68, MVT::i64,// ->115220
53407 MVT::i64, 3/*#Ops*/, 1, 4, 5,
53416 MVT::i64, 3/*#Ops*/, 1, 4, 5,
53426 MVT::i64, 3/*#Ops*/, 1, 4, 5,
53431 MVT::i64, 3/*#Ops*/, 1, 4, 5,
53553 /*115427*/ OPC_CheckType, MVT::i64,
53557 MVT::i64, 3/*#Ops*/, 1, 4, 3,
53567 /*115452*/ OPC_CheckType, MVT::i64,
53571 MVT::i64, 3/*#Ops*/, 1, 2, 4,
53581 /*115477*/ OPC_CheckType, MVT::i64,
53585 MVT::i64, 3/*#Ops*/, 1, 4, 3,
53595 /*115502*/ OPC_CheckType, MVT::i64,
53599 MVT::i64, 3/*#Ops*/, 1, 2, 4,
53609 /*115527*/ OPC_CheckType, MVT::i64,
53613 MVT::i64, 3/*#Ops*/, 1, 4, 3,
53623 /*115552*/ OPC_CheckType, MVT::i64,
53627 MVT::i64, 3/*#Ops*/, 1, 2, 4,
53637 /*115577*/ OPC_CheckType, MVT::i64,
53641 MVT::i64, 3/*#Ops*/, 1, 4, 3,
53652 /*115605*/ OPC_CheckType, MVT::i64,
53656 MVT::i64, 3/*#Ops*/, 1, 2, 4,
53693 /*115681*/ OPC_CheckType, MVT::i64,
53698 MVT::i64, 3/*#Ops*/, 1, 2, 3,
53705 MVT::i64, 3/*#Ops*/, 1, 2, 3,
53713 MVT::i64, 3/*#Ops*/, 1, 2, 3,
53718 MVT::i64, 3/*#Ops*/, 1, 2, 3,
53726 /*115741*/ OPC_CheckChild1Type, MVT::i64,
53774 /*115832*/ /*SwitchType*/ 68, MVT::i64,// ->115902
53782 MVT::i64, 3/*#Ops*/, 1, 4, 5,
53791 MVT::i64, 3/*#Ops*/, 1, 4, 5,
53801 MVT::i64, 3/*#Ops*/, 1, 4, 5,
53806 MVT::i64, 3/*#Ops*/, 1, 4, 5,
53928 /*116109*/ OPC_CheckType, MVT::i64,
53932 MVT::i64, 3/*#Ops*/, 1, 4, 3,
53942 /*116134*/ OPC_CheckType, MVT::i64,
53946 MVT::i64, 3/*#Ops*/, 1, 2, 4,
53956 /*116159*/ OPC_CheckType, MVT::i64,
53960 MVT::i64, 3/*#Ops*/, 1, 4, 3,
53970 /*116184*/ OPC_CheckType, MVT::i64,
53974 MVT::i64, 3/*#Ops*/, 1, 2, 4,
53984 /*116209*/ OPC_CheckType, MVT::i64,
53988 MVT::i64, 3/*#Ops*/, 1, 4, 3,
53998 /*116234*/ OPC_CheckType, MVT::i64,
54002 MVT::i64, 3/*#Ops*/, 1, 2, 4,
54012 /*116259*/ OPC_CheckType, MVT::i64,
54016 MVT::i64, 3/*#Ops*/, 1, 4, 3,
54027 /*116287*/ OPC_CheckType, MVT::i64,
54031 MVT::i64, 3/*#Ops*/, 1, 2, 4,
54068 /*116363*/ OPC_CheckType, MVT::i64,
54073 MVT::i64, 3/*#Ops*/, 1, 2, 3,
54080 MVT::i64, 3/*#Ops*/, 1, 2, 3,
54088 MVT::i64, 3/*#Ops*/, 1, 2, 3,
54093 MVT::i64, 3/*#Ops*/, 1, 2, 3,
54126 /*116472*/ /*SwitchType*/ 13, MVT::i64,// ->116487
54130 MVT::i64, 3/*#Ops*/, 0, 3, 4,
54183 /*116575*/ OPC_CheckType, MVT::i64,
54186 MVT::i64, 3/*#Ops*/, 0, 1, 3,
54194 /*116595*/ OPC_CheckType, MVT::i64,
54197 MVT::i64, 3/*#Ops*/, 0, 3, 2,
54212 /*116633*/ /*SwitchType*/ 9, MVT::i64,// ->116644
54214 MVT::i64, 3/*#Ops*/, 0, 1, 2,
54244 /*116690*/ OPC_SwitchType /*3 cases */, 10, MVT::i64,// ->116703
54247 MVT::i64, 2/*#Ops*/, 0, 2,
54265 /*116731*/ OPC_SwitchType /*3 cases */, 8, MVT::i64,// ->116742
54267 MVT::i64, 2/*#Ops*/, 0, 1,
54308 /*116809*/ OPC_SwitchType /*3 cases */, 10, MVT::i64,// ->116822
54311 MVT::i64, 2/*#Ops*/, 0, 2,
54329 /*116850*/ OPC_SwitchType /*3 cases */, 8, MVT::i64,// ->116861
54331 MVT::i64, 2/*#Ops*/, 0, 1,
54374 /*116939*/ /*SwitchType*/ 13, MVT::i64,// ->116954
54378 MVT::i64, 3/*#Ops*/, 3, 4, 0,
54431 /*117042*/ OPC_CheckType, MVT::i64,
54434 MVT::i64, 3/*#Ops*/, 1, 3, 0,
54442 /*117062*/ OPC_CheckType, MVT::i64,
54445 MVT::i64, 3/*#Ops*/, 3, 2, 0,
54460 /*117100*/ /*SwitchType*/ 9, MVT::i64,// ->117111
54462 MVT::i64, 3/*#Ops*/, 1, 2, 0,
54614 /*117421*/ /*SwitchType*/ 35, MVT::i64,// ->117458
54623 MVT::i64, 3/*#Ops*/, 1, 2, 7,
54672 /*117589*/ /*SwitchType*/ 11, MVT::i64,// ->117602
54675 MVT::i64, 2/*#Ops*/, 1, 2,
54705 /*117642*/ OPC_CheckChild1Type, MVT::i64,
54758 /*117730*/ /*SwitchType*/ 7, MVT::i64,// ->117739
54760 MVT::i64, 1/*#Ops*/, 0,
54777 /*117763*/ /*SwitchType*/ 10, MVT::i64,// ->117775
54780 MVT::i64, 2/*#Ops*/, 0, 2,
54803 /*117812*/ OPC_CheckType, MVT::i64,
54805 MVT::i64, 2/*#Ops*/, 0, 1,
54841 /*117892*/ /*SwitchType*/ 7, MVT::i64,// ->117901
54843 MVT::i64, 1/*#Ops*/, 0,
54871 /*117948*/ /*SwitchType*/ 10, MVT::i64,// ->117960
54874 MVT::i64, 2/*#Ops*/, 0, 2,
54897 /*117995*/ OPC_CheckType, MVT::i64,
54899 MVT::i64, 2/*#Ops*/, 0, 1,
55273 /*118541*/ /*SwitchType*/ 58, MVT::i64,// ->118601
55280 MVT::i64, 2/*#Ops*/, 1, 3,
55288 MVT::i64, 2/*#Ops*/, 1, 3,
55297 MVT::i64, 2/*#Ops*/, 1, 3,
55302 MVT::i64, 2/*#Ops*/, 1, 3,
55342 /*118660*/ OPC_CheckType, MVT::i64,
55347 MVT::i64, 2/*#Ops*/, 1, 2,
55354 MVT::i64, 2/*#Ops*/, 1, 2,
55362 MVT::i64, 2/*#Ops*/, 1, 2,
55367 MVT::i64, 2/*#Ops*/, 1, 2,
55374 /*118715*/ OPC_CheckChild1Type, MVT::i64,
55414 /*118786*/ /*SwitchType*/ 58, MVT::i64,// ->118846
55421 MVT::i64, 2/*#Ops*/, 1, 3,
55429 MVT::i64, 2/*#Ops*/, 1, 3,
55438 MVT::i64, 2/*#Ops*/, 1, 3,
55443 MVT::i64, 2/*#Ops*/, 1, 3,
55483 /*118905*/ OPC_CheckType, MVT::i64,
55488 MVT::i64, 2/*#Ops*/, 1, 2,
55495 MVT::i64, 2/*#Ops*/, 1, 2,
55503 MVT::i64, 2/*#Ops*/, 1, 2,
55508 MVT::i64, 2/*#Ops*/, 1, 2,
55560 /*119040*/ /*SwitchType*/ 58, MVT::i64,// ->119100
55567 MVT::i64, 2/*#Ops*/, 1, 3,
55575 MVT::i64, 2/*#Ops*/, 1, 3,
55584 MVT::i64, 2/*#Ops*/, 1, 3,
55589 MVT::i64, 2/*#Ops*/, 1, 3,
55629 /*119159*/ OPC_CheckType, MVT::i64,
55634 MVT::i64, 2/*#Ops*/, 1, 2,
55641 MVT::i64, 2/*#Ops*/, 1, 2,
55649 MVT::i64, 2/*#Ops*/, 1, 2,
55654 MVT::i64, 2/*#Ops*/, 1, 2,
55661 /*119214*/ OPC_CheckChild1Type, MVT::i64,
55701 /*119285*/ /*SwitchType*/ 58, MVT::i64,// ->119345
55708 MVT::i64, 2/*#Ops*/, 1, 3,
55716 MVT::i64, 2/*#Ops*/, 1, 3,
55725 MVT::i64, 2/*#Ops*/, 1, 3,
55730 MVT::i64, 2/*#Ops*/, 1, 3,
55770 /*119404*/ OPC_CheckType, MVT::i64,
55775 MVT::i64, 2/*#Ops*/, 1, 2,
55782 MVT::i64, 2/*#Ops*/, 1, 2,
55790 MVT::i64, 2/*#Ops*/, 1, 2,
55795 MVT::i64, 2/*#Ops*/, 1, 2,
55847 /*119539*/ /*SwitchType*/ 58, MVT::i64,// ->119599
55854 MVT::i64, 2/*#Ops*/, 1, 3,
55862 MVT::i64, 2/*#Ops*/, 1, 3,
55871 MVT::i64, 2/*#Ops*/, 1, 3,
55876 MVT::i64, 2/*#Ops*/, 1, 3,
55916 /*119658*/ OPC_CheckType, MVT::i64,
55921 MVT::i64, 2/*#Ops*/, 1, 2,
55928 MVT::i64, 2/*#Ops*/, 1, 2,
55936 MVT::i64, 2/*#Ops*/, 1, 2,
55941 MVT::i64, 2/*#Ops*/, 1, 2,
55948 /*119713*/ OPC_CheckChild1Type, MVT::i64,
55988 /*119784*/ /*SwitchType*/ 58, MVT::i64,// ->119844
55995 MVT::i64, 2/*#Ops*/, 1, 3,
56003 MVT::i64, 2/*#Ops*/, 1, 3,
56012 MVT::i64, 2/*#Ops*/, 1, 3,
56017 MVT::i64, 2/*#Ops*/, 1, 3,
56057 /*119903*/ OPC_CheckType, MVT::i64,
56062 MVT::i64, 2/*#Ops*/, 1, 2,
56069 MVT::i64, 2/*#Ops*/, 1, 2,
56077 MVT::i64, 2/*#Ops*/, 1, 2,
56082 MVT::i64, 2/*#Ops*/, 1, 2,
56134 /*120038*/ /*SwitchType*/ 58, MVT::i64,// ->120098
56141 MVT::i64, 2/*#Ops*/, 1, 3,
56149 MVT::i64, 2/*#Ops*/, 1, 3,
56158 MVT::i64, 2/*#Ops*/, 1, 3,
56163 MVT::i64, 2/*#Ops*/, 1, 3,
56203 /*120157*/ OPC_CheckType, MVT::i64,
56208 MVT::i64, 2/*#Ops*/, 1, 2,
56215 MVT::i64, 2/*#Ops*/, 1, 2,
56223 MVT::i64, 2/*#Ops*/, 1, 2,
56228 MVT::i64, 2/*#Ops*/, 1, 2,
56235 /*120212*/ OPC_CheckChild1Type, MVT::i64,
56275 /*120283*/ /*SwitchType*/ 58, MVT::i64,// ->120343
56282 MVT::i64, 2/*#Ops*/, 1, 3,
56290 MVT::i64, 2/*#Ops*/, 1, 3,
56299 MVT::i64, 2/*#Ops*/, 1, 3,
56304 MVT::i64, 2/*#Ops*/, 1, 3,
56344 /*120402*/ OPC_CheckType, MVT::i64,
56349 MVT::i64, 2/*#Ops*/, 1, 2,
56356 MVT::i64, 2/*#Ops*/, 1, 2,
56364 MVT::i64, 2/*#Ops*/, 1, 2,
56369 MVT::i64, 2/*#Ops*/, 1, 2,
56421 /*120537*/ /*SwitchType*/ 58, MVT::i64,// ->120597
56428 MVT::i64, 2/*#Ops*/, 1, 3,
56436 MVT::i64, 2/*#Ops*/, 1, 3,
56445 MVT::i64, 2/*#Ops*/, 1, 3,
56450 MVT::i64, 2/*#Ops*/, 1, 3,
56490 /*120656*/ OPC_CheckType, MVT::i64,
56495 MVT::i64, 2/*#Ops*/, 1, 2,
56502 MVT::i64, 2/*#Ops*/, 1, 2,
56510 MVT::i64, 2/*#Ops*/, 1, 2,
56515 MVT::i64, 2/*#Ops*/, 1, 2,
56522 /*120711*/ OPC_CheckChild1Type, MVT::i64,
56562 /*120782*/ /*SwitchType*/ 58, MVT::i64,// ->120842
56569 MVT::i64, 2/*#Ops*/, 1, 3,
56577 MVT::i64, 2/*#Ops*/, 1, 3,
56586 MVT::i64, 2/*#Ops*/, 1, 3,
56591 MVT::i64, 2/*#Ops*/, 1, 3,
56631 /*120901*/ OPC_CheckType, MVT::i64,
56636 MVT::i64, 2/*#Ops*/, 1, 2,
56643 MVT::i64, 2/*#Ops*/, 1, 2,
56651 MVT::i64, 2/*#Ops*/, 1, 2,
56656 MVT::i64, 2/*#Ops*/, 1, 2,
56708 /*121036*/ /*SwitchType*/ 58, MVT::i64,// ->121096
56715 MVT::i64, 2/*#Ops*/, 1, 3,
56723 MVT::i64, 2/*#Ops*/, 1, 3,
56732 MVT::i64, 2/*#Ops*/, 1, 3,
56737 MVT::i64, 2/*#Ops*/, 1, 3,
56777 /*121155*/ OPC_CheckType, MVT::i64,
56782 MVT::i64, 2/*#Ops*/, 1, 2,
56789 MVT::i64, 2/*#Ops*/, 1, 2,
56797 MVT::i64, 2/*#Ops*/, 1, 2,
56802 MVT::i64, 2/*#Ops*/, 1, 2,
56809 /*121210*/ OPC_CheckChild1Type, MVT::i64,
56849 /*121281*/ /*SwitchType*/ 58, MVT::i64,// ->121341
56856 MVT::i64, 2/*#Ops*/, 1, 3,
56864 MVT::i64, 2/*#Ops*/, 1, 3,
56873 MVT::i64, 2/*#Ops*/, 1, 3,
56878 MVT::i64, 2/*#Ops*/, 1, 3,
56918 /*121400*/ OPC_CheckType, MVT::i64,
56923 MVT::i64, 2/*#Ops*/, 1, 2,
56930 MVT::i64, 2/*#Ops*/, 1, 2,
56938 MVT::i64, 2/*#Ops*/, 1, 2,
56943 MVT::i64, 2/*#Ops*/, 1, 2,
56995 /*121535*/ /*SwitchType*/ 58, MVT::i64,// ->121595
57002 MVT::i64, 2/*#Ops*/, 1, 3,
57010 MVT::i64, 2/*#Ops*/, 1, 3,
57019 MVT::i64, 2/*#Ops*/, 1, 3,
57024 MVT::i64, 2/*#Ops*/, 1, 3,
57064 /*121654*/ OPC_CheckType, MVT::i64,
57069 MVT::i64, 2/*#Ops*/, 1, 2,
57076 MVT::i64, 2/*#Ops*/, 1, 2,
57084 MVT::i64, 2/*#Ops*/, 1, 2,
57089 MVT::i64, 2/*#Ops*/, 1, 2,
57096 /*121709*/ OPC_CheckChild1Type, MVT::i64,
57136 /*121780*/ /*SwitchType*/ 58, MVT::i64,// ->121840
57143 MVT::i64, 2/*#Ops*/, 1, 3,
57151 MVT::i64, 2/*#Ops*/, 1, 3,
57160 MVT::i64, 2/*#Ops*/, 1, 3,
57165 MVT::i64, 2/*#Ops*/, 1, 3,
57205 /*121899*/ OPC_CheckType, MVT::i64,
57210 MVT::i64, 2/*#Ops*/, 1, 2,
57217 MVT::i64, 2/*#Ops*/, 1, 2,
57225 MVT::i64, 2/*#Ops*/, 1, 2,
57230 MVT::i64, 2/*#Ops*/, 1, 2,
57282 /*122034*/ /*SwitchType*/ 58, MVT::i64,// ->122094
57289 MVT::i64, 2/*#Ops*/, 1, 3,
57298 MVT::i64, 2/*#Ops*/, 1, 3,
57303 MVT::i64, 2/*#Ops*/, 1, 3,
57312 MVT::i64, 2/*#Ops*/, 1, 3,
57351 /*122153*/ OPC_CheckType, MVT::i64,
57356 MVT::i64, 2/*#Ops*/, 1, 2,
57364 MVT::i64, 2/*#Ops*/, 1, 2,
57369 MVT::i64, 2/*#Ops*/, 1, 2,
57377 MVT::i64, 2/*#Ops*/, 1, 2,
57383 /*122208*/ OPC_CheckChild1Type, MVT::i64,
57423 /*122279*/ /*SwitchType*/ 58, MVT::i64,// ->122339
57430 MVT::i64, 2/*#Ops*/, 1, 3,
57439 MVT::i64, 2/*#Ops*/, 1, 3,
57444 MVT::i64, 2/*#Ops*/, 1, 3,
57453 MVT::i64, 2/*#Ops*/, 1, 3,
57492 /*122398*/ OPC_CheckType, MVT::i64,
57497 MVT::i64, 2/*#Ops*/, 1, 2,
57505 MVT::i64, 2/*#Ops*/, 1, 2,
57510 MVT::i64, 2/*#Ops*/, 1, 2,
57518 MVT::i64, 2/*#Ops*/, 1, 2,
57569 /*122533*/ /*SwitchType*/ 58, MVT::i64,// ->122593
57576 MVT::i64, 2/*#Ops*/, 1, 3,
57584 MVT::i64, 2/*#Ops*/, 1, 3,
57593 MVT::i64, 2/*#Ops*/, 1, 3,
57598 MVT::i64, 2/*#Ops*/, 1, 3,
57638 /*122652*/ OPC_CheckType, MVT::i64,
57643 MVT::i64, 2/*#Ops*/, 1, 2,
57650 MVT::i64, 2/*#Ops*/, 1, 2,
57658 MVT::i64, 2/*#Ops*/, 1, 2,
57663 MVT::i64, 2/*#Ops*/, 1, 2,
57670 /*122707*/ OPC_CheckChild1Type, MVT::i64,
57710 /*122778*/ /*SwitchType*/ 58, MVT::i64,// ->122838
57717 MVT::i64, 2/*#Ops*/, 1, 3,
57725 MVT::i64, 2/*#Ops*/, 1, 3,
57734 MVT::i64, 2/*#Ops*/, 1, 3,
57739 MVT::i64, 2/*#Ops*/, 1, 3,
57779 /*122897*/ OPC_CheckType, MVT::i64,
57784 MVT::i64, 2/*#Ops*/, 1, 2,
57791 MVT::i64, 2/*#Ops*/, 1, 2,
57799 MVT::i64, 2/*#Ops*/, 1, 2,
57804 MVT::i64, 2/*#Ops*/, 1, 2,
57824 /*122976*/ /*SwitchType*/ 10, MVT::i64,// ->122988
57827 MVT::i64, 2/*#Ops*/, 0, 2,
57850 /*123025*/ OPC_CheckType, MVT::i64,
57852 MVT::i64, 2/*#Ops*/, 0, 1,
57957 /*123216*/ OPC_SwitchType /*3 cases */, 10, MVT::i64,// ->123229
57960 MVT::i64, 2/*#Ops*/, 0, 2,
57977 /*123255*/ OPC_CheckType, MVT::i64,
57979 MVT::i64, 2/*#Ops*/, 0, 1,
58002 /*123300*/ OPC_SwitchType /*3 cases */, 10, MVT::i64,// ->123313
58005 MVT::i64, 2/*#Ops*/, 0, 2,
58022 /*123339*/ OPC_CheckType, MVT::i64,
58024 MVT::i64, 2/*#Ops*/, 0, 1,
58047 /*123384*/ OPC_SwitchType /*3 cases */, 10, MVT::i64,// ->123397
58050 MVT::i64, 2/*#Ops*/, 0, 2,
58067 /*123423*/ OPC_CheckType, MVT::i64,
58069 MVT::i64, 2/*#Ops*/, 0, 1,
58092 /*123468*/ OPC_SwitchType /*3 cases */, 10, MVT::i64,// ->123481
58095 MVT::i64, 2/*#Ops*/, 0, 2,
58112 /*123507*/ OPC_CheckType, MVT::i64,
58114 MVT::i64, 2/*#Ops*/, 0, 1,
58137 /*123552*/ OPC_SwitchType /*3 cases */, 10, MVT::i64,// ->123565
58140 MVT::i64, 2/*#Ops*/, 0, 2,
58157 /*123591*/ OPC_CheckType, MVT::i64,
58159 MVT::i64, 2/*#Ops*/, 0, 1,
58182 /*123636*/ OPC_SwitchType /*3 cases */, 10, MVT::i64,// ->123649
58185 MVT::i64, 2/*#Ops*/, 0, 2,
58202 /*123675*/ OPC_CheckType, MVT::i64,
58204 MVT::i64, 2/*#Ops*/, 0, 1,
58227 /*123720*/ OPC_SwitchType /*3 cases */, 10, MVT::i64,// ->123733
58230 MVT::i64, 2/*#Ops*/, 0, 2,
58247 /*123759*/ OPC_CheckType, MVT::i64,
58249 MVT::i64, 2/*#Ops*/, 0, 1,
58272 /*123804*/ OPC_SwitchType /*3 cases */, 10, MVT::i64,// ->123817
58275 MVT::i64, 2/*#Ops*/, 0, 2,
58292 /*123843*/ OPC_CheckType, MVT::i64,
58294 MVT::i64, 2/*#Ops*/, 0, 1,
58317 /*123888*/ OPC_SwitchType /*3 cases */, 10, MVT::i64,// ->123901
58320 MVT::i64, 2/*#Ops*/, 0, 2,
58337 /*123927*/ OPC_CheckType, MVT::i64,
58339 MVT::i64, 2/*#Ops*/, 0, 1,
58362 /*123972*/ OPC_SwitchType /*3 cases */, 10, MVT::i64,// ->123985
58365 MVT::i64, 2/*#Ops*/, 0, 2,
58382 /*124011*/ OPC_CheckType, MVT::i64,
58384 MVT::i64, 2/*#Ops*/, 0, 1,
58431 /*124099*/ OPC_CheckType, MVT::i64,
58435 MVT::i64, 2/*#Ops*/, 0, 2,
58439 /*124114*/ OPC_CheckType, MVT::i64,
58442 MVT::i64, 2/*#Ops*/, 0, 1,
58478 /*124183*/ OPC_CheckType, MVT::i64,
58482 MVT::i64, 2/*#Ops*/, 0, 2,
58486 /*124198*/ OPC_CheckType, MVT::i64,
58489 MVT::i64, 2/*#Ops*/, 0, 1,
58519 /*124261*/ /*SwitchType*/ 10, MVT::i64,// ->124273
58522 MVT::i64, 2/*#Ops*/, 0, 2,
58545 /*124308*/ OPC_CheckType, MVT::i64,
58547 MVT::i64, 2/*#Ops*/, 0, 1,
58576 /*124368*/ /*SwitchType*/ 10, MVT::i64,// ->124380
58579 MVT::i64, 2/*#Ops*/, 0, 2,
58602 /*124415*/ OPC_CheckType, MVT::i64,
58604 MVT::i64, 2/*#Ops*/, 0, 1,
58633 /*124475*/ /*SwitchType*/ 14, MVT::i64,// ->124491
58637 MVT::i64, 3/*#Ops*/, 0, 2, 3,
58657 /*124522*/ /*SwitchType*/ 8, MVT::i64,// ->124532
58659 MVT::i64, 2/*#Ops*/, 0, 1,
58689 /*124583*/ /*SwitchType*/ 14, MVT::i64,// ->124599
58693 MVT::i64, 3/*#Ops*/, 0, 2, 3,
58713 /*124630*/ /*SwitchType*/ 8, MVT::i64,// ->124640
58715 MVT::i64, 2/*#Ops*/, 0, 1,
58730 /*124662*/ /*SwitchType*/ 7, MVT::i64,// ->124671
58732 MVT::i64, 1/*#Ops*/, 0,
58803 /*124802*/ OPC_CheckChild0Type, MVT::i64,
58819 /*124833*/ OPC_CheckType, MVT::i64,
58887 /*124964*/ OPC_CheckChild0Type, MVT::i64,
58903 /*124995*/ OPC_CheckType, MVT::i64,
58971 /*125126*/ OPC_CheckChild0Type, MVT::i64,
58987 /*125157*/ OPC_CheckType, MVT::i64,
59055 /*125288*/ OPC_CheckChild0Type, MVT::i64,
59071 /*125319*/ OPC_CheckType, MVT::i64,
59139 /*125450*/ OPC_CheckChild0Type, MVT::i64,
59155 /*125481*/ OPC_CheckType, MVT::i64,
59223 /*125612*/ OPC_CheckChild0Type, MVT::i64,
59239 /*125643*/ OPC_CheckType, MVT::i64,
59307 /*125774*/ OPC_CheckChild0Type, MVT::i64,
59323 /*125805*/ OPC_CheckType, MVT::i64,
59391 /*125936*/ OPC_CheckChild0Type, MVT::i64,
59407 /*125967*/ OPC_CheckType, MVT::i64,
59475 /*126098*/ OPC_CheckChild0Type, MVT::i64,
59491 /*126129*/ OPC_CheckType, MVT::i64,
59559 /*126260*/ OPC_CheckChild0Type, MVT::i64,
59575 /*126291*/ OPC_CheckType, MVT::i64,
59643 /*126422*/ OPC_CheckChild0Type, MVT::i64,
59659 /*126453*/ OPC_CheckType, MVT::i64,
59727 /*126584*/ OPC_CheckChild0Type, MVT::i64,
59743 /*126615*/ OPC_CheckType, MVT::i64,
59811 /*126746*/ OPC_CheckChild0Type, MVT::i64,
59827 /*126777*/ OPC_CheckType, MVT::i64,
59895 /*126908*/ OPC_CheckChild0Type, MVT::i64,
59911 /*126939*/ OPC_CheckType, MVT::i64,
59979 /*127070*/ OPC_CheckChild0Type, MVT::i64,
59995 /*127101*/ OPC_CheckType, MVT::i64,
60063 /*127232*/ OPC_CheckChild0Type, MVT::i64,
60079 /*127263*/ OPC_CheckType, MVT::i64,
60147 /*127394*/ OPC_CheckChild0Type, MVT::i64,
60163 /*127425*/ OPC_CheckType, MVT::i64,
60231 /*127556*/ OPC_CheckChild0Type, MVT::i64,
60247 /*127587*/ OPC_CheckType, MVT::i64,
60315 /*127718*/ OPC_CheckChild0Type, MVT::i64,
60331 /*127749*/ OPC_CheckType, MVT::i64,
60399 /*127880*/ OPC_CheckChild0Type, MVT::i64,
60415 /*127911*/ OPC_CheckType, MVT::i64,
60483 /*128042*/ OPC_CheckChild0Type, MVT::i64,
60499 /*128073*/ OPC_CheckType, MVT::i64,
60567 /*128204*/ OPC_CheckChild0Type, MVT::i64,
60583 /*128235*/ OPC_CheckType, MVT::i64,
60651 /*128366*/ OPC_CheckChild0Type, MVT::i64,
60667 /*128397*/ OPC_CheckType, MVT::i64,
60735 /*128528*/ OPC_CheckChild0Type, MVT::i64,
60751 /*128559*/ OPC_CheckType, MVT::i64,
66491 /*140509*/ OPC_CheckChild0Type, MVT::i64,
68421 /*144687*/ OPC_CheckChild0Type, MVT::i64,
68430 /*144703*/ OPC_CheckChild0Type, MVT::i64,
68448 /*144737*/ OPC_CheckChild0Type, MVT::i64,
68464 /*144769*/ OPC_CheckChild0Type, MVT::i64,
68465 /*144771*/ OPC_EmitInteger, MVT::i64, 1,
68467 MVT::i64, 2/*#Ops*/, 0, 1, // Results = #2
68468 /*144782*/ OPC_EmitInteger, MVT::i64, 1,
68591 /*145043*/ /*SwitchType*/ 48, MVT::i64,// ->145093
68594 /*145049*/ OPC_EmitInteger, MVT::i64, 1,
68595 /*145052*/ OPC_EmitInteger, MVT::i64, 0,
68597 MVT::i64, 3/*#Ops*/, 1, 2, 0,
68604 MVT::i64, 2/*#Ops*/, 0, 1,
68611 MVT::i64, 2/*#Ops*/, 0, 1,
68655 /*145162*/ /*SwitchType*/ 52, MVT::i64,// ->145216
68661 MVT::i64, 2/*#Ops*/, 1, 2,
68668 MVT::i64, 2/*#Ops*/, 1, 2,
68676 MVT::i64, 2/*#Ops*/, 1, 2,
68681 MVT::i64, 2/*#Ops*/, 1, 2,
68688 /*145218*/ OPC_CheckChild1Type, MVT::i64,
68721 /*145276*/ /*SwitchType*/ 52, MVT::i64,// ->145330
68727 MVT::i64, 2/*#Ops*/, 1, 2,
68734 MVT::i64, 2/*#Ops*/, 1, 2,
68742 MVT::i64, 2/*#Ops*/, 1, 2,
68747 MVT::i64, 2/*#Ops*/, 1, 2,
68766 /*145355*/ /*SwitchType*/ 7, MVT::i64,// ->145364
68768 MVT::i64, 1/*#Ops*/, 0,
68779 /*145379*/ /*SwitchType*/ 7, MVT::i64,// ->145388
68781 MVT::i64, 1/*#Ops*/, 0,
68825 /*145465*/ /*SwitchType*/ 9, MVT::i64,// ->145476
68828 MVT::i64, 1/*#Ops*/, 1,
68849 /*145502*/ OPC_SwitchType /*6 cases */, 9, MVT::i64,// ->145514
68850 /*145505*/ OPC_CheckChild0Type, MVT::i64,
68852 MVT::i64, 1/*#Ops*/, 0,
68891 /*145578*/ OPC_CheckChild1Type, MVT::i64,
68951 /*145671*/ /*SwitchType*/ 10, MVT::i64,// ->145683
68952 /*145673*/ OPC_CheckChild1Type, MVT::i64,
68955 MVT::i64, 1/*#Ops*/, 1,
69005 /*145764*/ OPC_CheckType, MVT::i64,
69007 MVT::i64, 1/*#Ops*/, 0,
69038 /*145821*/ OPC_CheckChild0Type, MVT::i64,
69061 /*145869*/ /*SwitchType*/ 11, MVT::i64,// ->145882
69064 MVT::i64, 2/*#Ops*/, 0, 1,
69109 /*145971*/ /*SwitchType*/ 28, MVT::i64,// ->146001
69114 MVT::i64, 2/*#Ops*/, 0, 1,
69120 MVT::i64, 2/*#Ops*/, 0, 1,
69148 /*146056*/ /*SwitchType*/ 11, MVT::i64,// ->146069
69151 MVT::i64, 2/*#Ops*/, 0, 1,
69156 MVT::i64, 1/*#Ops*/, 0, // Results = #1
69157 /*146078*/ OPC_EmitInteger, MVT::i64, 0,
69181 /*146131*/ /*SwitchType*/ 11, MVT::i64,// ->146144
69184 MVT::i64, 2/*#Ops*/, 0, 1,
69229 /*146233*/ /*SwitchType*/ 28, MVT::i64,// ->146263
69234 MVT::i64, 2/*#Ops*/, 0, 1,
69240 MVT::i64, 2/*#Ops*/, 0, 1,
69268 /*146318*/ /*SwitchType*/ 11, MVT::i64,// ->146331
69271 MVT::i64, 2/*#Ops*/, 0, 1,
69276 MVT::i64, 1/*#Ops*/, 0, // Results = #1
69277 /*146340*/ OPC_EmitInteger, MVT::i64, 0,
69311 /*146434*/ /*SwitchType*/ 57, MVT::i64,// ->146493
69314 /*146440*/ OPC_EmitInteger, MVT::i64, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/,
69315 /*146452*/ OPC_EmitInteger, MVT::i64, 0,
69317 MVT::i64, 3/*#Ops*/, 1, 2, 0,
69324 MVT::i64, 2/*#Ops*/, 0, 1,
69331 MVT::i64, 2/*#Ops*/, 0, 1,
69362 /*146571*/ /*SwitchType*/ 57, MVT::i64,// ->146630
69365 /*146577*/ OPC_EmitInteger, MVT::i64, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/,
69366 /*146589*/ OPC_EmitInteger, MVT::i64, 0,
69368 MVT::i64, 3/*#Ops*/, 1, 2, 0,
69375 MVT::i64, 2/*#Ops*/, 0, 1,
69382 MVT::i64, 2/*#Ops*/, 0, 1,
69403 /*146660*/ /*SwitchType*/ 7, MVT::i64,// ->146669
69405 MVT::i64, 1/*#Ops*/, 0,
69417 /*146684*/ /*SwitchType*/ 7, MVT::i64,// ->146693
69419 MVT::i64, 1/*#Ops*/, 0,
69427 MVT::i64, 1/*#Ops*/, 0,
69439 /*146722*/ /*SwitchType*/ 20, MVT::i64,// ->146744
69440 /*146724*/ OPC_CheckChild0Type, MVT::i64,
69445 MVT::i64, 2/*#Ops*/, 1, 2,
69472 /*146805*/ /*SwitchType*/ 20, MVT::i64,// ->146827
69473 /*146807*/ OPC_CheckChild0Type, MVT::i64,
69478 MVT::i64, 2/*#Ops*/, 1, 2,
69982 /*147747*/ OPC_CheckChild1Type, MVT::i64,
71042 /*149780*/ OPC_CheckChild0Type, MVT::i64,
71141 /*150008*/ OPC_CheckChild0Type, MVT::i64,
72286 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i64) return false;
gen/lib/Target/NVPTX/NVPTXGenRegisterInfo.inc 813 /* 6 */ MVT::i64, MVT::Other,
gen/lib/Target/PowerPC/PPCGenCallingConv.inc 319 LocVT = MVT::i64;
329 LocVT = MVT::i64;
339 LocVT = MVT::i64;
349 LocVT = MVT::i64;
358 if (LocVT == MVT::i64) {
395 LocVT = MVT::i64;
427 if (LocVT == MVT::i64) {
559 LocVT = MVT::i64;
569 LocVT = MVT::i64;
579 LocVT = MVT::i64;
589 LocVT = MVT::i64;
598 if (LocVT == MVT::i64) {
693 LocVT = MVT::i64;
722 if (LocVT == MVT::i64) {
gen/lib/Target/PowerPC/PPCGenDAGISel.inc 142 /* 178*/ OPC_SwitchType /*4 cases */, 74|128,1/*202*/, MVT::i64,// ->384
450 /* 929*/ OPC_SwitchType /*4 cases */, 74|128,1/*202*/, MVT::i64,// ->1135
2053 /* 4582*/ OPC_CheckChild1Type, MVT::i64,
2939 /* 6337*/ OPC_CheckChild2Type, MVT::i64,
2971 /* 6390*/ OPC_CheckChild2Type, MVT::i64,
3003 /* 6443*/ OPC_CheckChild2Type, MVT::i64,
3035 /* 6496*/ OPC_CheckChild2Type, MVT::i64,
3096 /* 6593*/ OPC_CheckChild2Type, MVT::i64,
3099 MVT::i64, 1/*#Ops*/, 1,
3297 /* 6971*/ OPC_CheckType, MVT::i64,
3300 /* 6977*/ OPC_EmitInteger, MVT::i64, 0,
3302 MVT::i64, 1/*#Ops*/, 1, // Results = #2
3304 MVT::i64, 2/*#Ops*/, 2, 0,
3309 /* 6998*/ OPC_EmitInteger, MVT::i64, 0,
3311 MVT::i64, 1/*#Ops*/, 1, // Results = #2
3313 MVT::i64, 2/*#Ops*/, 2, 0,
3320 /* 7021*/ OPC_CheckType, MVT::i64,
3323 /* 7027*/ OPC_EmitInteger, MVT::i64, 2,
3325 MVT::i64, 1/*#Ops*/, 1, // Results = #2
3327 MVT::i64, 2/*#Ops*/, 2, 0,
3332 /* 7048*/ OPC_EmitInteger, MVT::i64, 2,
3334 MVT::i64, 1/*#Ops*/, 1, // Results = #2
3336 MVT::i64, 2/*#Ops*/, 2, 0,
3343 /* 7071*/ OPC_CheckType, MVT::i64,
3346 /* 7077*/ OPC_EmitInteger, MVT::i64, 4,
3348 MVT::i64, 1/*#Ops*/, 1, // Results = #2
3350 MVT::i64, 2/*#Ops*/, 2, 0,
3355 /* 7098*/ OPC_EmitInteger, MVT::i64, 4,
3357 MVT::i64, 1/*#Ops*/, 1, // Results = #2
3359 MVT::i64, 2/*#Ops*/, 2, 0,
3366 /* 7121*/ OPC_CheckType, MVT::i64,
3369 /* 7127*/ OPC_EmitInteger, MVT::i64, 6,
3371 MVT::i64, 1/*#Ops*/, 1, // Results = #2
3373 MVT::i64, 2/*#Ops*/, 2, 0,
3378 /* 7148*/ OPC_EmitInteger, MVT::i64, 6,
3380 MVT::i64, 1/*#Ops*/, 1, // Results = #2
3382 MVT::i64, 2/*#Ops*/, 2, 0,
3389 /* 7171*/ OPC_CheckType, MVT::i64,
3392 /* 7177*/ OPC_EmitInteger, MVT::i64, 8,
3394 MVT::i64, 1/*#Ops*/, 1, // Results = #2
3396 MVT::i64, 2/*#Ops*/, 2, 0,
3401 /* 7198*/ OPC_EmitInteger, MVT::i64, 8,
3403 MVT::i64, 1/*#Ops*/, 1, // Results = #2
3405 MVT::i64, 2/*#Ops*/, 2, 0,
3412 /* 7221*/ OPC_CheckType, MVT::i64,
3415 /* 7227*/ OPC_EmitInteger, MVT::i64, 10,
3417 MVT::i64, 1/*#Ops*/, 1, // Results = #2
3419 MVT::i64, 2/*#Ops*/, 2, 0,
3424 /* 7248*/ OPC_EmitInteger, MVT::i64, 10,
3426 MVT::i64, 1/*#Ops*/, 1, // Results = #2
3428 MVT::i64, 2/*#Ops*/, 2, 0,
3435 /* 7271*/ OPC_CheckType, MVT::i64,
3438 /* 7277*/ OPC_EmitInteger, MVT::i64, 12,
3440 MVT::i64, 1/*#Ops*/, 1, // Results = #2
3442 MVT::i64, 2/*#Ops*/, 2, 0,
3447 /* 7298*/ OPC_EmitInteger, MVT::i64, 12,
3449 MVT::i64, 1/*#Ops*/, 1, // Results = #2
3451 MVT::i64, 2/*#Ops*/, 2, 0,
3458 /* 7321*/ OPC_CheckType, MVT::i64,
3461 /* 7327*/ OPC_EmitInteger, MVT::i64, 14,
3463 MVT::i64, 1/*#Ops*/, 1, // Results = #2
3465 MVT::i64, 2/*#Ops*/, 2, 0,
3470 /* 7348*/ OPC_EmitInteger, MVT::i64, 14,
3472 MVT::i64, 1/*#Ops*/, 1, // Results = #2
3474 MVT::i64, 2/*#Ops*/, 2, 0,
3480 /* 7369*/ OPC_CheckChild1Type, MVT::i64,
3482 /* 7372*/ OPC_CheckType, MVT::i64,
3489 MVT::i64, 4/*#Ops*/, 1, 2, 3, 4, // Results = #5
3491 MVT::i64, 2/*#Ops*/, 5, 0,
3500 MVT::i64, 4/*#Ops*/, 1, 2, 3, 4, // Results = #5
3502 MVT::i64, 2/*#Ops*/, 5, 0,
3510 /* 7441*/ OPC_CheckChild1Type, MVT::i64,
3512 /* 7444*/ OPC_CheckType, MVT::i64,
3516 MVT::i64, 2/*#Ops*/, 1, 0,
3522 MVT::i64, 2/*#Ops*/, 1, 0,
3554 /* 7534*/ /*SwitchType*/ 34, MVT::i64,// ->7570
3560 /* 7544*/ OPC_CheckType, MVT::i64,
3566 MVT::i64, 3/*#Ops*/, 0, 3, 5,
3593 /* 7622*/ /*SwitchType*/ 34, MVT::i64,// ->7658
3599 /* 7632*/ OPC_CheckType, MVT::i64,
3605 MVT::i64, 3/*#Ops*/, 1, 3, 5,
3617 /* 7672*/ OPC_SwitchType /*2 cases */, 86, MVT::i64,// ->7761
3629 MVT::i64, 3/*#Ops*/, 0, 3, 5, // Results = #6
3639 /* 7726*/ OPC_CheckType, MVT::i64,
3641 MVT::i64, 2/*#Ops*/, 0, 0, // Results = #2
3647 MVT::i64, 3/*#Ops*/, 2, 4, 6,
3677 /* 7821*/ OPC_SwitchType /*2 cases */, 86, MVT::i64,// ->7910
3689 MVT::i64, 3/*#Ops*/, 1, 3, 5, // Results = #6
3699 /* 7875*/ OPC_CheckType, MVT::i64,
3701 MVT::i64, 2/*#Ops*/, 1, 1, // Results = #2
3707 MVT::i64, 3/*#Ops*/, 2, 4, 6,
3743 /* 7980*/ OPC_CheckType, MVT::i64,
3745 MVT::i64, 0/*#Ops*/, // Results = #2
3755 MVT::i64, 3/*#Ops*/, 2, 8, 9,
3758 /* 8028*/ /*SwitchType*/ 51, MVT::i64,// ->8081
3765 MVT::i64, 2/*#Ops*/, 0, 0, // Results = #2
3771 MVT::i64, 3/*#Ops*/, 2, 4, 6, // Results = #7
3792 /* 8105*/ OPC_CheckType, MVT::i64,
3794 MVT::i64, 0/*#Ops*/, // Results = #2
3804 MVT::i64, 3/*#Ops*/, 2, 8, 9,
3807 /* 8153*/ /*SwitchType*/ 51, MVT::i64,// ->8206
3814 MVT::i64, 2/*#Ops*/, 1, 1, // Results = #2
3820 MVT::i64, 3/*#Ops*/, 2, 4, 6, // Results = #7
3841 /* 8229*/ OPC_CheckType, MVT::i64,
3843 MVT::i64, 0/*#Ops*/, // Results = #2
3855 MVT::i64, 3/*#Ops*/, 2, 9, 10,
3872 /* 8307*/ OPC_CheckType, MVT::i64,
3874 MVT::i64, 0/*#Ops*/, // Results = #2
3886 MVT::i64, 3/*#Ops*/, 2, 9, 10,
3937 /* 8474*/ OPC_CheckType, MVT::i64,
3939 MVT::i64, 0/*#Ops*/, // Results = #1
3947 MVT::i64, 3/*#Ops*/, 1, 5, 6,
3984 /* 8599*/ OPC_CheckType, MVT::i64,
3986 MVT::i64, 0/*#Ops*/, // Results = #1
3996 MVT::i64, 3/*#Ops*/, 1, 6, 7,
4020 /* 8698*/ OPC_CheckType, MVT::i64,
4022 MVT::i64, 0/*#Ops*/, // Results = #1
4032 MVT::i64, 3/*#Ops*/, 1, 6, 7,
4039 /* 8751*/ OPC_CheckType, MVT::i64,
4041 MVT::i64, 0/*#Ops*/, // Results = #1
4053 MVT::i64, 3/*#Ops*/, 1, 7, 8,
4060 /* 8811*/ OPC_CheckType, MVT::i64,
4062 MVT::i64, 0/*#Ops*/, // Results = #1
4074 MVT::i64, 3/*#Ops*/, 1, 7, 8,
4081 /* 8871*/ OPC_CheckType, MVT::i64,
4083 MVT::i64, 0/*#Ops*/, // Results = #1
4097 MVT::i64, 3/*#Ops*/, 1, 8, 9,
4163 /* 9099*/ OPC_CheckType, MVT::i64,
4165 MVT::i64, 0/*#Ops*/, // Results = #1
4173 MVT::i64, 3/*#Ops*/, 1, 5, 6,
4180 /* 9144*/ OPC_CheckType, MVT::i64,
4182 MVT::i64, 0/*#Ops*/, // Results = #1
4192 MVT::i64, 3/*#Ops*/, 1, 6, 7,
4199 /* 9197*/ OPC_CheckType, MVT::i64,
4201 MVT::i64, 0/*#Ops*/, // Results = #1
4214 MVT::i64, 3/*#Ops*/, 1, 8, 9,
4221 /* 9261*/ OPC_CheckType, MVT::i64,
4223 MVT::i64, 0/*#Ops*/, // Results = #1
4236 MVT::i64, 3/*#Ops*/, 1, 8, 9,
4271 /* 9396*/ OPC_CheckType, MVT::i64,
4278 /* 9419*/ OPC_EmitInteger, MVT::i64, 0,
4280 MVT::i64, 1/*#Ops*/, 6, // Results = #7
4281 /* 9429*/ OPC_EmitInteger, MVT::i64, 1,
4283 MVT::i64, 1/*#Ops*/, 8, // Results = #9
4285 MVT::i64, 3/*#Ops*/, 5, 7, 9,
4315 /* 9514*/ OPC_CheckType, MVT::i64,
4322 /* 9537*/ OPC_EmitInteger, MVT::i64, 0,
4324 MVT::i64, 1/*#Ops*/, 6, // Results = #7
4325 /* 9547*/ OPC_EmitInteger, MVT::i64, 1,
4327 MVT::i64, 1/*#Ops*/, 8, // Results = #9
4329 MVT::i64, 3/*#Ops*/, 5, 7, 9,
4359 /* 9632*/ OPC_CheckType, MVT::i64,
4366 /* 9655*/ OPC_EmitInteger, MVT::i64, 0,
4368 MVT::i64, 1/*#Ops*/, 6, // Results = #7
4369 /* 9665*/ OPC_EmitInteger, MVT::i64, 1,
4371 MVT::i64, 1/*#Ops*/, 8, // Results = #9
4373 MVT::i64, 3/*#Ops*/, 5, 7, 9,
4404 /* 9753*/ OPC_CheckType, MVT::i64,
4411 /* 9776*/ OPC_EmitInteger, MVT::i64, 0,
4413 MVT::i64, 1/*#Ops*/, 6, // Results = #7
4414 /* 9786*/ OPC_EmitInteger, MVT::i64, 1,
4416 MVT::i64, 1/*#Ops*/, 8, // Results = #9
4418 MVT::i64, 3/*#Ops*/, 5, 7, 9,
4446 /* 9868*/ OPC_CheckType, MVT::i64,
4453 /* 9891*/ OPC_EmitInteger, MVT::i64, 0,
4455 MVT::i64, 1/*#Ops*/, 6, // Results = #7
4456 /* 9901*/ OPC_EmitInteger, MVT::i64, 1,
4458 MVT::i64, 1/*#Ops*/, 8, // Results = #9
4460 MVT::i64, 3/*#Ops*/, 5, 7, 9,
4491 /* 9987*/ OPC_CheckType, MVT::i64,
4498 /* 10010*/ OPC_EmitInteger, MVT::i64, 0,
4500 MVT::i64, 1/*#Ops*/, 6, // Results = #7
4501 /* 10020*/ OPC_EmitInteger, MVT::i64, 1,
4503 MVT::i64, 1/*#Ops*/, 8, // Results = #9
4505 MVT::i64, 3/*#Ops*/, 5, 7, 9,
4539 /* 10120*/ OPC_CheckType, MVT::i64,
4551 /* 10159*/ OPC_EmitInteger, MVT::i64, 0,
4553 MVT::i64, 1/*#Ops*/, 10, // Results = #11
4554 /* 10169*/ OPC_EmitInteger, MVT::i64, 1,
4556 MVT::i64, 1/*#Ops*/, 12, // Results = #13
4558 MVT::i64, 3/*#Ops*/, 9, 11, 13,
4586 /* 10250*/ OPC_CheckType, MVT::i64,
4592 /* 10271*/ OPC_EmitInteger, MVT::i64, 0,
4594 MVT::i64, 1/*#Ops*/, 5, // Results = #6
4595 /* 10281*/ OPC_EmitInteger, MVT::i64, 1,
4597 MVT::i64, 1/*#Ops*/, 7, // Results = #8
4599 MVT::i64, 3/*#Ops*/, 4, 6, 8,
4626 /* 10361*/ OPC_CheckType, MVT::i64,
4632 /* 10382*/ OPC_EmitInteger, MVT::i64, 0,
4634 MVT::i64, 1/*#Ops*/, 5, // Results = #6
4635 /* 10392*/ OPC_EmitInteger, MVT::i64, 1,
4637 MVT::i64, 1/*#Ops*/, 7, // Results = #8
4639 MVT::i64, 3/*#Ops*/, 4, 6, 8,
4666 /* 10472*/ OPC_CheckType, MVT::i64,
4672 /* 10493*/ OPC_EmitInteger, MVT::i64, 0,
4674 MVT::i64, 1/*#Ops*/, 5, // Results = #6
4675 /* 10503*/ OPC_EmitInteger, MVT::i64, 1,
4677 MVT::i64, 1/*#Ops*/, 7, // Results = #8
4679 MVT::i64, 3/*#Ops*/, 4, 6, 8,
4706 /* 10583*/ OPC_CheckType, MVT::i64,
4712 /* 10604*/ OPC_EmitInteger, MVT::i64, 0,
4714 MVT::i64, 1/*#Ops*/, 5, // Results = #6
4715 /* 10614*/ OPC_EmitInteger, MVT::i64, 1,
4717 MVT::i64, 1/*#Ops*/, 7, // Results = #8
4719 MVT::i64, 3/*#Ops*/, 4, 6, 8,
4746 /* 10694*/ OPC_CheckType, MVT::i64,
4752 /* 10715*/ OPC_EmitInteger, MVT::i64, 0,
4754 MVT::i64, 1/*#Ops*/, 5, // Results = #6
4755 /* 10725*/ OPC_EmitInteger, MVT::i64, 1,
4757 MVT::i64, 1/*#Ops*/, 7, // Results = #8
4759 MVT::i64, 3/*#Ops*/, 4, 6, 8,
4766 /* 10749*/ OPC_CheckChild0Type, MVT::i64,
4773 /* 10763*/ OPC_CheckType, MVT::i64,
4777 MVT::i64, 3/*#Ops*/, 0, 1, 2,
4784 /* 10786*/ OPC_CheckType, MVT::i64,
4786 MVT::i64, 1/*#Ops*/, 0, // Results = #1
4790 MVT::i64, 3/*#Ops*/, 1, 2, 3,
4800 MVT::i64, 3/*#Ops*/, 0, 1, 2, // Results = #3
4810 /* 10848*/ OPC_CheckType, MVT::i64,
4812 MVT::i64, 2/*#Ops*/, 0, 0, // Results = #1
4816 MVT::i64, 3/*#Ops*/, 1, 2, 3,
4824 MVT::i64, 1/*#Ops*/, 0, // Results = #1
4828 MVT::i64, 3/*#Ops*/, 1, 2, 3, // Results = #4
4839 MVT::i64, 2/*#Ops*/, 0, 0, // Results = #1
4843 MVT::i64, 3/*#Ops*/, 1, 2, 3, // Results = #4
4853 /* 10958*/ OPC_CheckType, MVT::i64,
4855 MVT::i64, 1/*#Ops*/, 0, // Results = #1
4857 MVT::i64, 2/*#Ops*/, 1, 0, // Results = #2
4861 MVT::i64, 3/*#Ops*/, 2, 3, 4,
4868 /* 10996*/ OPC_CheckType, MVT::i64,
4870 MVT::i64, 1/*#Ops*/, 0, // Results = #1
4872 MVT::i64, 2/*#Ops*/, 0, 1, // Results = #2
4876 MVT::i64, 3/*#Ops*/, 2, 3, 4,
4883 /* 11034*/ OPC_CheckType, MVT::i64,
4885 MVT::i64, 1/*#Ops*/, 0, // Results = #1
4887 MVT::i64, 1/*#Ops*/, 0, // Results = #2
4889 MVT::i64, 2/*#Ops*/, 1, 2, // Results = #3
4893 MVT::i64, 3/*#Ops*/, 3, 4, 5,
4901 MVT::i64, 1/*#Ops*/, 0, // Results = #1
4903 MVT::i64, 2/*#Ops*/, 1, 0, // Results = #2
4907 MVT::i64, 3/*#Ops*/, 2, 3, 4, // Results = #5
4918 MVT::i64, 1/*#Ops*/, 0, // Results = #1
4920 MVT::i64, 2/*#Ops*/, 0, 1, // Results = #2
4924 MVT::i64, 3/*#Ops*/, 2, 3, 4, // Results = #5
4935 MVT::i64, 1/*#Ops*/, 0, // Results = #1
4937 MVT::i64, 1/*#Ops*/, 0, // Results = #2
4939 MVT::i64, 2/*#Ops*/, 1, 2, // Results = #3
4943 MVT::i64, 3/*#Ops*/, 3, 4, 5, // Results = #6
4956 /* 11242*/ OPC_CheckType, MVT::i64,
4960 MVT::i64, 3/*#Ops*/, 0, 1, 2,
4967 /* 11265*/ OPC_CheckType, MVT::i64,
4969 MVT::i64, 2/*#Ops*/, 0, 0, // Results = #1
4973 MVT::i64, 3/*#Ops*/, 1, 2, 3,
4983 MVT::i64, 3/*#Ops*/, 0, 1, 2, // Results = #3
4993 /* 11328*/ OPC_CheckType, MVT::i64,
4994 /* 11330*/ OPC_EmitInteger, MVT::i64, 1,
4996 MVT::i64, 2/*#Ops*/, 0, 1, // Results = #2
4998 MVT::i64, 2/*#Ops*/, 0, 2, // Results = #3
5002 MVT::i64, 3/*#Ops*/, 3, 4, 5,
5009 /* 11370*/ OPC_CheckType, MVT::i64,
5010 /* 11372*/ OPC_EmitInteger, MVT::i64, 1,
5012 MVT::i64, 2/*#Ops*/, 0, 1, // Results = #2
5014 MVT::i64, 2/*#Ops*/, 0, 2, // Results = #3
5018 MVT::i64, 3/*#Ops*/, 3, 4, 5,
5026 MVT::i64, 2/*#Ops*/, 0, 0, // Results = #1
5030 MVT::i64, 3/*#Ops*/, 1, 2, 3, // Results = #4
5040 /* 11452*/ OPC_EmitInteger, MVT::i64, 1,
5042 MVT::i64, 2/*#Ops*/, 0, 1, // Results = #2
5044 MVT::i64, 2/*#Ops*/, 0, 2, // Results = #3
5048 MVT::i64, 3/*#Ops*/, 3, 4, 5, // Results = #6
5058 /* 11503*/ OPC_EmitInteger, MVT::i64, 1,
5060 MVT::i64, 2/*#Ops*/, 0, 1, // Results = #2
5062 MVT::i64, 2/*#Ops*/, 0, 2, // Results = #3
5066 MVT::i64, 3/*#Ops*/, 3, 4, 5, // Results = #6
5104 /* 11625*/ OPC_CheckType, MVT::i64,
5111 /* 11648*/ OPC_EmitInteger, MVT::i64, 0,
5113 MVT::i64, 1/*#Ops*/, 6, // Results = #7
5114 /* 11658*/ OPC_EmitInteger, MVT::i64, 1,
5116 MVT::i64, 1/*#Ops*/, 8, // Results = #9
5118 MVT::i64, 3/*#Ops*/, 5, 7, 9,
5148 /* 11743*/ OPC_CheckType, MVT::i64,
5155 /* 11766*/ OPC_EmitInteger, MVT::i64, 0,
5157 MVT::i64, 1/*#Ops*/, 6, // Results = #7
5158 /* 11776*/ OPC_EmitInteger, MVT::i64, 1,
5160 MVT::i64, 1/*#Ops*/, 8, // Results = #9
5162 MVT::i64, 3/*#Ops*/, 5, 7, 9,
5192 /* 11861*/ OPC_CheckType, MVT::i64,
5199 /* 11884*/ OPC_EmitInteger, MVT::i64, 0,
5201 MVT::i64, 1/*#Ops*/, 6, // Results = #7
5202 /* 11894*/ OPC_EmitInteger, MVT::i64, 1,
5204 MVT::i64, 1/*#Ops*/, 8, // Results = #9
5206 MVT::i64, 3/*#Ops*/, 5, 7, 9,
5237 /* 11982*/ OPC_CheckType, MVT::i64,
5244 /* 12005*/ OPC_EmitInteger, MVT::i64, 0,
5246 MVT::i64, 1/*#Ops*/, 6, // Results = #7
5247 /* 12015*/ OPC_EmitInteger, MVT::i64, 1,
5249 MVT::i64, 1/*#Ops*/, 8, // Results = #9
5251 MVT::i64, 3/*#Ops*/, 5, 7, 9,
5279 /* 12097*/ OPC_CheckType, MVT::i64,
5286 /* 12120*/ OPC_EmitInteger, MVT::i64, 0,
5288 MVT::i64, 1/*#Ops*/, 6, // Results = #7
5289 /* 12130*/ OPC_EmitInteger, MVT::i64, 1,
5291 MVT::i64, 1/*#Ops*/, 8, // Results = #9
5293 MVT::i64, 3/*#Ops*/, 5, 7, 9,
5324 /* 12216*/ OPC_CheckType, MVT::i64,
5331 /* 12239*/ OPC_EmitInteger, MVT::i64, 0,
5333 MVT::i64, 1/*#Ops*/, 6, // Results = #7
5334 /* 12249*/ OPC_EmitInteger, MVT::i64, 1,
5336 MVT::i64, 1/*#Ops*/, 8, // Results = #9
5338 MVT::i64, 3/*#Ops*/, 5, 7, 9,
5352 MVT::i64, 2/*#Ops*/, 0, 3, // Results = #4
5373 /* 12351*/ OPC_CheckType, MVT::i64,
5377 MVT::i64, 2/*#Ops*/, 0, 3, // Results = #4
5385 /* 12390*/ OPC_EmitInteger, MVT::i64, 0,
5387 MVT::i64, 1/*#Ops*/, 10, // Results = #11
5388 /* 12400*/ OPC_EmitInteger, MVT::i64, 1,
5390 MVT::i64, 1/*#Ops*/, 12, // Results = #13
5392 MVT::i64, 3/*#Ops*/, 9, 11, 13,
5420 /* 12481*/ OPC_CheckType, MVT::i64,
5426 /* 12502*/ OPC_EmitInteger, MVT::i64, 0,
5428 MVT::i64, 1/*#Ops*/, 5, // Results = #6
5429 /* 12512*/ OPC_EmitInteger, MVT::i64, 1,
5431 MVT::i64, 1/*#Ops*/, 7, // Results = #8
5433 MVT::i64, 3/*#Ops*/, 4, 6, 8,
5460 /* 12592*/ OPC_CheckType, MVT::i64,
5466 /* 12613*/ OPC_EmitInteger, MVT::i64, 0,
5468 MVT::i64, 1/*#Ops*/, 5, // Results = #6
5469 /* 12623*/ OPC_EmitInteger, MVT::i64, 1,
5471 MVT::i64, 1/*#Ops*/, 7, // Results = #8
5473 MVT::i64, 3/*#Ops*/, 4, 6, 8,
5500 /* 12703*/ OPC_CheckType, MVT::i64,
5506 /* 12724*/ OPC_EmitInteger, MVT::i64, 0,
5508 MVT::i64, 1/*#Ops*/, 5, // Results = #6
5509 /* 12734*/ OPC_EmitInteger, MVT::i64, 1,
5511 MVT::i64, 1/*#Ops*/, 7, // Results = #8
5513 MVT::i64, 3/*#Ops*/, 4, 6, 8,
5540 /* 12814*/ OPC_CheckType, MVT::i64,
5546 /* 12835*/ OPC_EmitInteger, MVT::i64, 0,
5548 MVT::i64, 1/*#Ops*/, 5, // Results = #6
5549 /* 12845*/ OPC_EmitInteger, MVT::i64, 1,
5551 MVT::i64, 1/*#Ops*/, 7, // Results = #8
5553 MVT::i64, 3/*#Ops*/, 4, 6, 8,
5580 /* 12925*/ OPC_CheckType, MVT::i64,
5586 /* 12946*/ OPC_EmitInteger, MVT::i64, 0,
5588 MVT::i64, 1/*#Ops*/, 5, // Results = #6
5589 /* 12956*/ OPC_EmitInteger, MVT::i64, 1,
5591 MVT::i64, 1/*#Ops*/, 7, // Results = #8
5593 MVT::i64, 3/*#Ops*/, 4, 6, 8,
5626 /* 13046*/ OPC_CheckType, MVT::i64,
5633 /* 13069*/ OPC_EmitInteger, MVT::i64, 0,
5635 MVT::i64, 1/*#Ops*/, 5, // Results = #6
5636 /* 13079*/ OPC_EmitInteger, MVT::i64, 1,
5638 MVT::i64, 1/*#Ops*/, 7, // Results = #8
5640 MVT::i64, 3/*#Ops*/, 4, 6, 8,
5668 /* 13161*/ OPC_CheckType, MVT::i64,
5675 /* 13184*/ OPC_EmitInteger, MVT::i64, 0,
5677 MVT::i64, 1/*#Ops*/, 5, // Results = #6
5678 /* 13194*/ OPC_EmitInteger, MVT::i64, 1,
5680 MVT::i64, 1/*#Ops*/, 7, // Results = #8
5682 MVT::i64, 3/*#Ops*/, 4, 6, 8,
5710 /* 13276*/ OPC_CheckType, MVT::i64,
5717 /* 13299*/ OPC_EmitInteger, MVT::i64, 0,
5719 MVT::i64, 1/*#Ops*/, 5, // Results = #6
5720 /* 13309*/ OPC_EmitInteger, MVT::i64, 1,
5722 MVT::i64, 1/*#Ops*/, 7, // Results = #8
5724 MVT::i64, 3/*#Ops*/, 4, 6, 8,
5752 /* 13391*/ OPC_CheckType, MVT::i64,
5759 /* 13414*/ OPC_EmitInteger, MVT::i64, 0,
5761 MVT::i64, 1/*#Ops*/, 5, // Results = #6
5762 /* 13424*/ OPC_EmitInteger, MVT::i64, 1,
5764 MVT::i64, 1/*#Ops*/, 7, // Results = #8
5766 MVT::i64, 3/*#Ops*/, 4, 6, 8,
5794 /* 13506*/ OPC_CheckType, MVT::i64,
5801 /* 13529*/ OPC_EmitInteger, MVT::i64, 0,
5803 MVT::i64, 1/*#Ops*/, 5, // Results = #6
5804 /* 13539*/ OPC_EmitInteger, MVT::i64, 1,
5806 MVT::i64, 1/*#Ops*/, 7, // Results = #8
5808 MVT::i64, 3/*#Ops*/, 4, 6, 8,
5836 /* 13621*/ OPC_CheckType, MVT::i64,
5843 /* 13644*/ OPC_EmitInteger, MVT::i64, 0,
5845 MVT::i64, 1/*#Ops*/, 5, // Results = #6
5846 /* 13654*/ OPC_EmitInteger, MVT::i64, 1,
5848 MVT::i64, 1/*#Ops*/, 7, // Results = #8
5850 MVT::i64, 3/*#Ops*/, 4, 6, 8,
5878 /* 13736*/ OPC_CheckType, MVT::i64,
5885 /* 13759*/ OPC_EmitInteger, MVT::i64, 0,
5887 MVT::i64, 1/*#Ops*/, 5, // Results = #6
5888 /* 13769*/ OPC_EmitInteger, MVT::i64, 1,
5890 MVT::i64, 1/*#Ops*/, 7, // Results = #8
5892 MVT::i64, 3/*#Ops*/, 4, 6, 8,
5920 /* 13851*/ OPC_CheckType, MVT::i64,
5927 /* 13874*/ OPC_EmitInteger, MVT::i64, 0,
5929 MVT::i64, 1/*#Ops*/, 5, // Results = #6
5930 /* 13884*/ OPC_EmitInteger, MVT::i64, 1,
5932 MVT::i64, 1/*#Ops*/, 7, // Results = #8
5934 MVT::i64, 3/*#Ops*/, 4, 6, 8,
5962 /* 13966*/ OPC_CheckType, MVT::i64,
5969 /* 13989*/ OPC_EmitInteger, MVT::i64, 0,
5971 MVT::i64, 1/*#Ops*/, 5, // Results = #6
5972 /* 13999*/ OPC_EmitInteger, MVT::i64, 1,
5974 MVT::i64, 1/*#Ops*/, 7, // Results = #8
5976 MVT::i64, 3/*#Ops*/, 4, 6, 8,
6004 /* 14081*/ OPC_CheckType, MVT::i64,
6011 /* 14104*/ OPC_EmitInteger, MVT::i64, 0,
6013 MVT::i64, 1/*#Ops*/, 5, // Results = #6
6014 /* 14114*/ OPC_EmitInteger, MVT::i64, 1,
6016 MVT::i64, 1/*#Ops*/, 7, // Results = #8
6018 MVT::i64, 3/*#Ops*/, 4, 6, 8,
6046 /* 14196*/ OPC_CheckType, MVT::i64,
6053 /* 14219*/ OPC_EmitInteger, MVT::i64, 0,
6055 MVT::i64, 1/*#Ops*/, 5, // Results = #6
6056 /* 14229*/ OPC_EmitInteger, MVT::i64, 1,
6058 MVT::i64, 1/*#Ops*/, 7, // Results = #8
6060 MVT::i64, 3/*#Ops*/, 4, 6, 8,
6088 /* 14311*/ OPC_CheckType, MVT::i64,
6095 /* 14334*/ OPC_EmitInteger, MVT::i64, 0,
6097 MVT::i64, 1/*#Ops*/, 5, // Results = #6
6098 /* 14344*/ OPC_EmitInteger, MVT::i64, 1,
6100 MVT::i64, 1/*#Ops*/, 7, // Results = #8
6102 MVT::i64, 3/*#Ops*/, 4, 6, 8,
6130 /* 14426*/ OPC_CheckType, MVT::i64,
6137 /* 14449*/ OPC_EmitInteger, MVT::i64, 0,
6139 MVT::i64, 1/*#Ops*/, 5, // Results = #6
6140 /* 14459*/ OPC_EmitInteger, MVT::i64, 1,
6142 MVT::i64, 1/*#Ops*/, 7, // Results = #8
6144 MVT::i64, 3/*#Ops*/, 4, 6, 8,
6176 /* 14548*/ OPC_CheckType, MVT::i64,
6183 /* 14571*/ OPC_EmitInteger, MVT::i64, 0,
6185 MVT::i64, 1/*#Ops*/, 5, // Results = #6
6186 /* 14581*/ OPC_EmitInteger, MVT::i64, 1,
6188 MVT::i64, 1/*#Ops*/, 7, // Results = #8
6190 MVT::i64, 3/*#Ops*/, 4, 6, 8,
6218 /* 14663*/ OPC_CheckType, MVT::i64,
6225 /* 14686*/ OPC_EmitInteger, MVT::i64, 0,
6227 MVT::i64, 1/*#Ops*/, 5, // Results = #6
6228 /* 14696*/ OPC_EmitInteger, MVT::i64, 1,
6230 MVT::i64, 1/*#Ops*/, 7, // Results = #8
6232 MVT::i64, 3/*#Ops*/, 4, 6, 8,
6260 /* 14778*/ OPC_CheckType, MVT::i64,
6267 /* 14801*/ OPC_EmitInteger, MVT::i64, 0,
6269 MVT::i64, 1/*#Ops*/, 5, // Results = #6
6270 /* 14811*/ OPC_EmitInteger, MVT::i64, 1,
6272 MVT::i64, 1/*#Ops*/, 7, // Results = #8
6274 MVT::i64, 3/*#Ops*/, 4, 6, 8,
6302 /* 14893*/ OPC_CheckType, MVT::i64,
6309 /* 14916*/ OPC_EmitInteger, MVT::i64, 0,
6311 MVT::i64, 1/*#Ops*/, 5, // Results = #6
6312 /* 14926*/ OPC_EmitInteger, MVT::i64, 1,
6314 MVT::i64, 1/*#Ops*/, 7, // Results = #8
6316 MVT::i64, 3/*#Ops*/, 4, 6, 8,
6344 /* 15008*/ OPC_CheckType, MVT::i64,
6351 /* 15031*/ OPC_EmitInteger, MVT::i64, 0,
6353 MVT::i64, 1/*#Ops*/, 5, // Results = #6
6354 /* 15041*/ OPC_EmitInteger, MVT::i64, 1,
6356 MVT::i64, 1/*#Ops*/, 7, // Results = #8
6358 MVT::i64, 3/*#Ops*/, 4, 6, 8,
6386 /* 15123*/ OPC_CheckType, MVT::i64,
6393 /* 15146*/ OPC_EmitInteger, MVT::i64, 0,
6395 MVT::i64, 1/*#Ops*/, 5, // Results = #6
6396 /* 15156*/ OPC_EmitInteger, MVT::i64, 1,
6398 MVT::i64, 1/*#Ops*/, 7, // Results = #8
6400 MVT::i64, 3/*#Ops*/, 4, 6, 8,
6428 /* 15238*/ OPC_CheckType, MVT::i64,
6435 /* 15261*/ OPC_EmitInteger, MVT::i64, 0,
6437 MVT::i64, 1/*#Ops*/, 5, // Results = #6
6438 /* 15271*/ OPC_EmitInteger, MVT::i64, 1,
6440 MVT::i64, 1/*#Ops*/, 7, // Results = #8
6442 MVT::i64, 3/*#Ops*/, 4, 6, 8,
6470 /* 15353*/ OPC_CheckType, MVT::i64,
6477 /* 15376*/ OPC_EmitInteger, MVT::i64, 0,
6479 MVT::i64, 1/*#Ops*/, 5, // Results = #6
6480 /* 15386*/ OPC_EmitInteger, MVT::i64, 1,
6482 MVT::i64, 1/*#Ops*/, 7, // Results = #8
6484 MVT::i64, 3/*#Ops*/, 4, 6, 8,
6512 /* 15468*/ OPC_CheckType, MVT::i64,
6519 /* 15491*/ OPC_EmitInteger, MVT::i64, 0,
6521 MVT::i64, 1/*#Ops*/, 5, // Results = #6
6522 /* 15501*/ OPC_EmitInteger, MVT::i64, 1,
6524 MVT::i64, 1/*#Ops*/, 7, // Results = #8
6526 MVT::i64, 3/*#Ops*/, 4, 6, 8,
6554 /* 15583*/ OPC_CheckType, MVT::i64,
6561 /* 15606*/ OPC_EmitInteger, MVT::i64, 0,
6563 MVT::i64, 1/*#Ops*/, 5, // Results = #6
6564 /* 15616*/ OPC_EmitInteger, MVT::i64, 1,
6566 MVT::i64, 1/*#Ops*/, 7, // Results = #8
6568 MVT::i64, 3/*#Ops*/, 4, 6, 8,
6596 /* 15698*/ OPC_CheckType, MVT::i64,
6603 /* 15721*/ OPC_EmitInteger, MVT::i64, 0,
6605 MVT::i64, 1/*#Ops*/, 5, // Results = #6
6606 /* 15731*/ OPC_EmitInteger, MVT::i64, 1,
6608 MVT::i64, 1/*#Ops*/, 7, // Results = #8
6610 MVT::i64, 3/*#Ops*/, 4, 6, 8,
6638 /* 15813*/ OPC_CheckType, MVT::i64,
6645 /* 15836*/ OPC_EmitInteger, MVT::i64, 0,
6647 MVT::i64, 1/*#Ops*/, 5, // Results = #6
6648 /* 15846*/ OPC_EmitInteger, MVT::i64, 1,
6650 MVT::i64, 1/*#Ops*/, 7, // Results = #8
6652 MVT::i64, 3/*#Ops*/, 4, 6, 8,
6680 /* 15928*/ OPC_CheckType, MVT::i64,
6687 /* 15951*/ OPC_EmitInteger, MVT::i64, 0,
6689 MVT::i64, 1/*#Ops*/, 5, // Results = #6
6690 /* 15961*/ OPC_EmitInteger, MVT::i64, 1,
6692 MVT::i64, 1/*#Ops*/, 7, // Results = #8
6694 MVT::i64, 3/*#Ops*/, 4, 6, 8,
6726 /* 16050*/ OPC_CheckType, MVT::i64,
6733 /* 16073*/ OPC_EmitInteger, MVT::i64, 0,
6735 MVT::i64, 1/*#Ops*/, 5, // Results = #6
6736 /* 16083*/ OPC_EmitInteger, MVT::i64, 1,
6738 MVT::i64, 1/*#Ops*/, 7, // Results = #8
6740 MVT::i64, 3/*#Ops*/, 4, 6, 8,
6768 /* 16165*/ OPC_CheckType, MVT::i64,
6775 /* 16188*/ OPC_EmitInteger, MVT::i64, 0,
6777 MVT::i64, 1/*#Ops*/, 5, // Results = #6
6778 /* 16198*/ OPC_EmitInteger, MVT::i64, 1,
6780 MVT::i64, 1/*#Ops*/, 7, // Results = #8
6782 MVT::i64, 3/*#Ops*/, 4, 6, 8,
6810 /* 16280*/ OPC_CheckType, MVT::i64,
6817 /* 16303*/ OPC_EmitInteger, MVT::i64, 0,
6819 MVT::i64, 1/*#Ops*/, 5, // Results = #6
6820 /* 16313*/ OPC_EmitInteger, MVT::i64, 1,
6822 MVT::i64, 1/*#Ops*/, 7, // Results = #8
6824 MVT::i64, 3/*#Ops*/, 4, 6, 8,
6852 /* 16395*/ OPC_CheckType, MVT::i64,
6859 /* 16418*/ OPC_EmitInteger, MVT::i64, 0,
6861 MVT::i64, 1/*#Ops*/, 5, // Results = #6
6862 /* 16428*/ OPC_EmitInteger, MVT::i64, 1,
6864 MVT::i64, 1/*#Ops*/, 7, // Results = #8
6866 MVT::i64, 3/*#Ops*/, 4, 6, 8,
6894 /* 16510*/ OPC_CheckType, MVT::i64,
6901 /* 16533*/ OPC_EmitInteger, MVT::i64, 0,
6903 MVT::i64, 1/*#Ops*/, 5, // Results = #6
6904 /* 16543*/ OPC_EmitInteger, MVT::i64, 1,
6906 MVT::i64, 1/*#Ops*/, 7, // Results = #8
6908 MVT::i64, 3/*#Ops*/, 4, 6, 8,
6936 /* 16625*/ OPC_CheckType, MVT::i64,
6943 /* 16648*/ OPC_EmitInteger, MVT::i64, 0,
6945 MVT::i64, 1/*#Ops*/, 5, // Results = #6
6946 /* 16658*/ OPC_EmitInteger, MVT::i64, 1,
6948 MVT::i64, 1/*#Ops*/, 7, // Results = #8
6950 MVT::i64, 3/*#Ops*/, 4, 6, 8,
6978 /* 16740*/ OPC_CheckType, MVT::i64,
6985 /* 16763*/ OPC_EmitInteger, MVT::i64, 0,
6987 MVT::i64, 1/*#Ops*/, 5, // Results = #6
6988 /* 16773*/ OPC_EmitInteger, MVT::i64, 1,
6990 MVT::i64, 1/*#Ops*/, 7, // Results = #8
6992 MVT::i64, 3/*#Ops*/, 4, 6, 8,
7002 /* 16799*/ OPC_SwitchType /*2 cases */, 55, MVT::i64,// ->16857
7006 MVT::i64, 0/*#Ops*/, // Results = #1
7009 MVT::i64, 3/*#Ops*/, 1, 0, 2,
7014 /* 16827*/ OPC_EmitInteger, MVT::i64, 1,
7016 MVT::i64, 1/*#Ops*/, 1, // Results = #2
7017 /* 16837*/ OPC_EmitInteger, MVT::i64, 0,
7019 MVT::i64, 1/*#Ops*/, 3, // Results = #4
7021 MVT::i64, 3/*#Ops*/, 0, 2, 4,
7048 /* 16913*/ OPC_CheckType, MVT::i64,
7051 /* 16919*/ OPC_EmitInteger, MVT::i64, 0,
7053 MVT::i64, 1/*#Ops*/, 1, // Results = #2
7055 MVT::i64, 2/*#Ops*/, 2, 0,
7060 /* 16940*/ OPC_EmitInteger, MVT::i64, 0,
7062 MVT::i64, 1/*#Ops*/, 1, // Results = #2
7064 MVT::i64, 2/*#Ops*/, 2, 0,
7071 /* 16963*/ OPC_CheckType, MVT::i64,
7074 /* 16969*/ OPC_EmitInteger, MVT::i64, 4,
7076 MVT::i64, 1/*#Ops*/, 1, // Results = #2
7078 MVT::i64, 2/*#Ops*/, 2, 0,
7084 MVT::i64, 0/*#Ops*/, // Results = #1
7095 MVT::i64, 3/*#Ops*/, 1, 6, 7,
7102 /* 17042*/ OPC_CheckType, MVT::i64,
7105 /* 17048*/ OPC_EmitInteger, MVT::i64, 12,
7107 MVT::i64, 1/*#Ops*/, 1, // Results = #2
7109 MVT::i64, 2/*#Ops*/, 2, 0,
7114 /* 17069*/ OPC_EmitInteger, MVT::i64, 12,
7116 MVT::i64, 1/*#Ops*/, 1, // Results = #2
7118 MVT::i64, 2/*#Ops*/, 2, 0,
7125 /* 17092*/ OPC_CheckType, MVT::i64,
7128 /* 17098*/ OPC_EmitInteger, MVT::i64, 8,
7130 MVT::i64, 1/*#Ops*/, 1, // Results = #2
7132 MVT::i64, 2/*#Ops*/, 2, 0,
7138 MVT::i64, 0/*#Ops*/, // Results = #1
7149 MVT::i64, 3/*#Ops*/, 1, 6, 7,
7155 /* 17169*/ OPC_CheckChild1Type, MVT::i64,
7157 /* 17172*/ OPC_CheckType, MVT::i64,
7164 MVT::i64, 4/*#Ops*/, 1, 2, 3, 4, // Results = #5
7166 MVT::i64, 2/*#Ops*/, 5, 0,
7175 MVT::i64, 4/*#Ops*/, 1, 2, 3, 4, // Results = #5
7177 MVT::i64, 2/*#Ops*/, 5, 0,
7209 /* 17300*/ /*SwitchType*/ 34, MVT::i64,// ->17336
7215 /* 17310*/ OPC_CheckType, MVT::i64,
7221 MVT::i64, 3/*#Ops*/, 0, 3, 5,
7248 /* 17388*/ /*SwitchType*/ 34, MVT::i64,// ->17424
7254 /* 17398*/ OPC_CheckType, MVT::i64,
7260 MVT::i64, 3/*#Ops*/, 1, 3, 5,
7272 /* 17438*/ OPC_SwitchType /*2 cases */, 86, MVT::i64,// ->17527
7284 MVT::i64, 3/*#Ops*/, 0, 3, 5, // Results = #6
7294 /* 17492*/ OPC_CheckType, MVT::i64,
7296 MVT::i64, 2/*#Ops*/, 0, 0, // Results = #2
7302 MVT::i64, 3/*#Ops*/, 2, 4, 6,
7332 /* 17587*/ OPC_SwitchType /*2 cases */, 86, MVT::i64,// ->17676
7344 MVT::i64, 3/*#Ops*/, 1, 3, 5, // Results = #6
7354 /* 17641*/ OPC_CheckType, MVT::i64,
7356 MVT::i64, 2/*#Ops*/, 1, 1, // Results = #2
7362 MVT::i64, 3/*#Ops*/, 2, 4, 6,
7398 /* 17746*/ OPC_CheckType, MVT::i64,
7400 MVT::i64, 0/*#Ops*/, // Results = #2
7410 MVT::i64, 3/*#Ops*/, 2, 8, 9,
7413 /* 17794*/ /*SwitchType*/ 51, MVT::i64,// ->17847
7420 MVT::i64, 2/*#Ops*/, 0, 0, // Results = #2
7426 MVT::i64, 3/*#Ops*/, 2, 4, 6, // Results = #7
7447 /* 17871*/ OPC_CheckType, MVT::i64,
7449 MVT::i64, 0/*#Ops*/, // Results = #2
7459 MVT::i64, 3/*#Ops*/, 2, 8, 9,
7462 /* 17919*/ /*SwitchType*/ 51, MVT::i64,// ->17972
7469 MVT::i64, 2/*#Ops*/, 1, 1, // Results = #2
7475 MVT::i64, 3/*#Ops*/, 2, 4, 6, // Results = #7
7496 /* 17995*/ OPC_CheckType, MVT::i64,
7498 MVT::i64, 0/*#Ops*/, // Results = #2
7510 MVT::i64, 3/*#Ops*/, 2, 9, 10,
7527 /* 18073*/ OPC_CheckType, MVT::i64,
7529 MVT::i64, 0/*#Ops*/, // Results = #2
7541 MVT::i64, 3/*#Ops*/, 2, 9, 10,
7592 /* 18240*/ OPC_CheckType, MVT::i64,
7594 MVT::i64, 0/*#Ops*/, // Results = #1
7602 MVT::i64, 3/*#Ops*/, 1, 5, 6,
7639 /* 18365*/ OPC_CheckType, MVT::i64,
7641 MVT::i64, 0/*#Ops*/, // Results = #1
7651 MVT::i64, 3/*#Ops*/, 1, 6, 7,
7675 /* 18464*/ OPC_CheckType, MVT::i64,
7677 MVT::i64, 0/*#Ops*/, // Results = #1
7687 MVT::i64, 3/*#Ops*/, 1, 6, 7,
7694 /* 18517*/ OPC_CheckType, MVT::i64,
7696 MVT::i64, 0/*#Ops*/, // Results = #1
7708 MVT::i64, 3/*#Ops*/, 1, 7, 8,
7715 /* 18577*/ OPC_CheckType, MVT::i64,
7717 MVT::i64, 0/*#Ops*/, // Results = #1
7729 MVT::i64, 3/*#Ops*/, 1, 7, 8,
7736 /* 18637*/ OPC_CheckType, MVT::i64,
7738 MVT::i64, 0/*#Ops*/, // Results = #1
7752 MVT::i64, 3/*#Ops*/, 1, 8, 9,
7818 /* 18865*/ OPC_CheckType, MVT::i64,
7820 MVT::i64, 0/*#Ops*/, // Results = #1
7828 MVT::i64, 3/*#Ops*/, 1, 5, 6,
7835 /* 18910*/ OPC_CheckType, MVT::i64,
7837 MVT::i64, 0/*#Ops*/, // Results = #1
7847 MVT::i64, 3/*#Ops*/, 1, 6, 7,
7854 /* 18963*/ OPC_CheckType, MVT::i64,
7856 MVT::i64, 0/*#Ops*/, // Results = #1
7869 MVT::i64, 3/*#Ops*/, 1, 8, 9,
7876 /* 19027*/ OPC_CheckType, MVT::i64,
7878 MVT::i64, 0/*#Ops*/, // Results = #1
7891 MVT::i64, 3/*#Ops*/, 1, 8, 9,
7926 /* 19162*/ OPC_CheckType, MVT::i64,
7933 /* 19185*/ OPC_EmitInteger, MVT::i64, 0,
7935 MVT::i64, 1/*#Ops*/, 6, // Results = #7
7936 /* 19195*/ OPC_EmitInteger, MVT::i64, 1,
7938 MVT::i64, 1/*#Ops*/, 8, // Results = #9
7940 MVT::i64, 3/*#Ops*/, 5, 7, 9,
7970 /* 19280*/ OPC_CheckType, MVT::i64,
7977 /* 19303*/ OPC_EmitInteger, MVT::i64, 0,
7979 MVT::i64, 1/*#Ops*/, 6, // Results = #7
7980 /* 19313*/ OPC_EmitInteger, MVT::i64, 1,
7982 MVT::i64, 1/*#Ops*/, 8, // Results = #9
7984 MVT::i64, 3/*#Ops*/, 5, 7, 9,
8014 /* 19398*/ OPC_CheckType, MVT::i64,
8021 /* 19421*/ OPC_EmitInteger, MVT::i64, 0,
8023 MVT::i64, 1/*#Ops*/, 6, // Results = #7
8024 /* 19431*/ OPC_EmitInteger, MVT::i64, 1,
8026 MVT::i64, 1/*#Ops*/, 8, // Results = #9
8028 MVT::i64, 3/*#Ops*/, 5, 7, 9,
8059 /* 19519*/ OPC_CheckType, MVT::i64,
8066 /* 19542*/ OPC_EmitInteger, MVT::i64, 0,
8068 MVT::i64, 1/*#Ops*/, 6, // Results = #7
8069 /* 19552*/ OPC_EmitInteger, MVT::i64, 1,
8071 MVT::i64, 1/*#Ops*/, 8, // Results = #9
8073 MVT::i64, 3/*#Ops*/, 5, 7, 9,
8101 /* 19634*/ OPC_CheckType, MVT::i64,
8108 /* 19657*/ OPC_EmitInteger, MVT::i64, 0,
8110 MVT::i64, 1/*#Ops*/, 6, // Results = #7
8111 /* 19667*/ OPC_EmitInteger, MVT::i64, 1,
8113 MVT::i64, 1/*#Ops*/, 8, // Results = #9
8115 MVT::i64, 3/*#Ops*/, 5, 7, 9,
8146 /* 19753*/ OPC_CheckType, MVT::i64,
8153 /* 19776*/ OPC_EmitInteger, MVT::i64, 0,
8155 MVT::i64, 1/*#Ops*/, 6, // Results = #7
8156 /* 19786*/ OPC_EmitInteger, MVT::i64, 1,
8158 MVT::i64, 1/*#Ops*/, 8, // Results = #9
8160 MVT::i64, 3/*#Ops*/, 5, 7, 9,
8194 /* 19886*/ OPC_CheckType, MVT::i64,
8206 /* 19925*/ OPC_EmitInteger, MVT::i64, 0,
8208 MVT::i64, 1/*#Ops*/, 10, // Results = #11
8209 /* 19935*/ OPC_EmitInteger, MVT::i64, 1,
8211 MVT::i64, 1/*#Ops*/, 12, // Results = #13
8213 MVT::i64, 3/*#Ops*/, 9, 11, 13,
8241 /* 20016*/ OPC_CheckType, MVT::i64,
8247 /* 20037*/ OPC_EmitInteger, MVT::i64, 0,
8249 MVT::i64, 1/*#Ops*/, 5, // Results = #6
8250 /* 20047*/ OPC_EmitInteger, MVT::i64, 1,
8252 MVT::i64, 1/*#Ops*/, 7, // Results = #8
8254 MVT::i64, 3/*#Ops*/, 4, 6, 8,
8281 /* 20127*/ OPC_CheckType, MVT::i64,
8287 /* 20148*/ OPC_EmitInteger, MVT::i64, 0,
8289 MVT::i64, 1/*#Ops*/, 5, // Results = #6
8290 /* 20158*/ OPC_EmitInteger, MVT::i64, 1,
8292 MVT::i64, 1/*#Ops*/, 7, // Results = #8
8294 MVT::i64, 3/*#Ops*/, 4, 6, 8,
8321 /* 20238*/ OPC_CheckType, MVT::i64,
8327 /* 20259*/ OPC_EmitInteger, MVT::i64, 0,
8329 MVT::i64, 1/*#Ops*/, 5, // Results = #6
8330 /* 20269*/ OPC_EmitInteger, MVT::i64, 1,
8332 MVT::i64, 1/*#Ops*/, 7, // Results = #8
8334 MVT::i64, 3/*#Ops*/, 4, 6, 8,
8361 /* 20349*/ OPC_CheckType, MVT::i64,
8367 /* 20370*/ OPC_EmitInteger, MVT::i64, 0,
8369 MVT::i64, 1/*#Ops*/, 5, // Results = #6
8370 /* 20380*/ OPC_EmitInteger, MVT::i64, 1,
8372 MVT::i64, 1/*#Ops*/, 7, // Results = #8
8374 MVT::i64, 3/*#Ops*/, 4, 6, 8,
8401 /* 20460*/ OPC_CheckType, MVT::i64,
8407 /* 20481*/ OPC_EmitInteger, MVT::i64, 0,
8409 MVT::i64, 1/*#Ops*/, 5, // Results = #6
8410 /* 20491*/ OPC_EmitInteger, MVT::i64, 1,
8412 MVT::i64, 1/*#Ops*/, 7, // Results = #8
8414 MVT::i64, 3/*#Ops*/, 4, 6, 8,
8421 /* 20515*/ OPC_CheckChild0Type, MVT::i64,
8428 /* 20529*/ OPC_CheckType, MVT::i64,
8432 MVT::i64, 3/*#Ops*/, 0, 1, 2,
8439 /* 20552*/ OPC_CheckType, MVT::i64,
8441 MVT::i64, 1/*#Ops*/, 0, // Results = #1
8445 MVT::i64, 3/*#Ops*/, 1, 2, 3,
8455 MVT::i64, 3/*#Ops*/, 0, 1, 2, // Results = #3
8465 /* 20614*/ OPC_CheckType, MVT::i64,
8467 MVT::i64, 2/*#Ops*/, 0, 0, // Results = #1
8471 MVT::i64, 3/*#Ops*/, 1, 2, 3,
8479 MVT::i64, 1/*#Ops*/, 0, // Results = #1
8483 MVT::i64, 3/*#Ops*/, 1, 2, 3, // Results = #4
8494 MVT::i64, 2/*#Ops*/, 0, 0, // Results = #1
8498 MVT::i64, 3/*#Ops*/, 1, 2, 3, // Results = #4
8508 /* 20724*/ OPC_CheckType, MVT::i64,
8510 MVT::i64, 1/*#Ops*/, 0, // Results = #1
8512 MVT::i64, 2/*#Ops*/, 1, 0, // Results = #2
8516 MVT::i64, 3/*#Ops*/, 2, 3, 4,
8523 /* 20762*/ OPC_CheckType, MVT::i64,
8525 MVT::i64, 1/*#Ops*/, 0, // Results = #1
8527 MVT::i64, 2/*#Ops*/, 0, 1, // Results = #2
8531 MVT::i64, 3/*#Ops*/, 2, 3, 4,
8538 /* 20800*/ OPC_CheckType, MVT::i64,
8540 MVT::i64, 1/*#Ops*/, 0, // Results = #1
8542 MVT::i64, 1/*#Ops*/, 0, // Results = #2
8544 MVT::i64, 2/*#Ops*/, 1, 2, // Results = #3
8548 MVT::i64, 3/*#Ops*/, 3, 4, 5,
8556 MVT::i64, 1/*#Ops*/, 0, // Results = #1
8558 MVT::i64, 2/*#Ops*/, 1, 0, // Results = #2
8562 MVT::i64, 3/*#Ops*/, 2, 3, 4, // Results = #5
8573 MVT::i64, 1/*#Ops*/, 0, // Results = #1
8575 MVT::i64, 2/*#Ops*/, 0, 1, // Results = #2
8579 MVT::i64, 3/*#Ops*/, 2, 3, 4, // Results = #5
8590 MVT::i64, 1/*#Ops*/, 0, // Results = #1
8592 MVT::i64, 1/*#Ops*/, 0, // Results = #2
8594 MVT::i64, 2/*#Ops*/, 1, 2, // Results = #3
8598 MVT::i64, 3/*#Ops*/, 3, 4, 5, // Results = #6
8611 /* 21008*/ OPC_CheckType, MVT::i64,
8615 MVT::i64, 3/*#Ops*/, 0, 1, 2,
8622 /* 21031*/ OPC_CheckType, MVT::i64,
8624 MVT::i64, 2/*#Ops*/, 0, 0, // Results = #1
8628 MVT::i64, 3/*#Ops*/, 1, 2, 3,
8638 MVT::i64, 3/*#Ops*/, 0, 1, 2, // Results = #3
8648 /* 21094*/ OPC_CheckType, MVT::i64,
8649 /* 21096*/ OPC_EmitInteger, MVT::i64, 1,
8651 MVT::i64, 2/*#Ops*/, 0, 1, // Results = #2
8653 MVT::i64, 2/*#Ops*/, 0, 2, // Results = #3
8657 MVT::i64, 3/*#Ops*/, 3, 4, 5,
8664 /* 21136*/ OPC_CheckType, MVT::i64,
8665 /* 21138*/ OPC_EmitInteger, MVT::i64, 1,
8667 MVT::i64, 2/*#Ops*/, 0, 1, // Results = #2
8669 MVT::i64, 2/*#Ops*/, 0, 2, // Results = #3
8673 MVT::i64, 3/*#Ops*/, 3, 4, 5,
8681 MVT::i64, 2/*#Ops*/, 0, 0, // Results = #1
8685 MVT::i64, 3/*#Ops*/, 1, 2, 3, // Results = #4
8695 /* 21218*/ OPC_EmitInteger, MVT::i64, 1,
8697 MVT::i64, 2/*#Ops*/, 0, 1, // Results = #2
8699 MVT::i64, 2/*#Ops*/, 0, 2, // Results = #3
8703 MVT::i64, 3/*#Ops*/, 3, 4, 5, // Results = #6
8713 /* 21269*/ OPC_EmitInteger, MVT::i64, 1,
8715 MVT::i64, 2/*#Ops*/, 0, 1, // Results = #2
8717 MVT::i64, 2/*#Ops*/, 0, 2, // Results = #3
8721 MVT::i64, 3/*#Ops*/, 3, 4, 5, // Results = #6
8759 /* 21391*/ OPC_CheckType, MVT::i64,
8766 /* 21414*/ OPC_EmitInteger, MVT::i64, 0,
8768 MVT::i64, 1/*#Ops*/, 6, // Results = #7
8769 /* 21424*/ OPC_EmitInteger, MVT::i64, 1,
8771 MVT::i64, 1/*#Ops*/, 8, // Results = #9
8773 MVT::i64, 3/*#Ops*/, 5, 7, 9,
8803 /* 21509*/ OPC_CheckType, MVT::i64,
8810 /* 21532*/ OPC_EmitInteger, MVT::i64, 0,
8812 MVT::i64, 1/*#Ops*/, 6, // Results = #7
8813 /* 21542*/ OPC_EmitInteger, MVT::i64, 1,
8815 MVT::i64, 1/*#Ops*/, 8, // Results = #9
8817 MVT::i64, 3/*#Ops*/, 5, 7, 9,
8847 /* 21627*/ OPC_CheckType, MVT::i64,
8854 /* 21650*/ OPC_EmitInteger, MVT::i64, 0,
8856 MVT::i64, 1/*#Ops*/, 6, // Results = #7
8857 /* 21660*/ OPC_EmitInteger, MVT::i64, 1,
8859 MVT::i64, 1/*#Ops*/, 8, // Results = #9
8861 MVT::i64, 3/*#Ops*/, 5, 7, 9,
8892 /* 21748*/ OPC_CheckType, MVT::i64,
8899 /* 21771*/ OPC_EmitInteger, MVT::i64, 0,
8901 MVT::i64, 1/*#Ops*/, 6, // Results = #7
8902 /* 21781*/ OPC_EmitInteger, MVT::i64, 1,
8904 MVT::i64, 1/*#Ops*/, 8, // Results = #9
8906 MVT::i64, 3/*#Ops*/, 5, 7, 9,
8934 /* 21863*/ OPC_CheckType, MVT::i64,
8941 /* 21886*/ OPC_EmitInteger, MVT::i64, 0,
8943 MVT::i64, 1/*#Ops*/, 6, // Results = #7
8944 /* 21896*/ OPC_EmitInteger, MVT::i64, 1,
8946 MVT::i64, 1/*#Ops*/, 8, // Results = #9
8948 MVT::i64, 3/*#Ops*/, 5, 7, 9,
8979 /* 21982*/ OPC_CheckType, MVT::i64,
8986 /* 22005*/ OPC_EmitInteger, MVT::i64, 0,
8988 MVT::i64, 1/*#Ops*/, 6, // Results = #7
8989 /* 22015*/ OPC_EmitInteger, MVT::i64, 1,
8991 MVT::i64, 1/*#Ops*/, 8, // Results = #9
8993 MVT::i64, 3/*#Ops*/, 5, 7, 9,
9007 MVT::i64, 2/*#Ops*/, 0, 3, // Results = #4
9028 /* 22117*/ OPC_CheckType, MVT::i64,
9032 MVT::i64, 2/*#Ops*/, 0, 3, // Results = #4
9040 /* 22156*/ OPC_EmitInteger, MVT::i64, 0,
9042 MVT::i64, 1/*#Ops*/, 10, // Results = #11
9043 /* 22166*/ OPC_EmitInteger, MVT::i64, 1,
9045 MVT::i64, 1/*#Ops*/, 12, // Results = #13
9047 MVT::i64, 3/*#Ops*/, 9, 11, 13,
9075 /* 22247*/ OPC_CheckType, MVT::i64,
9081 /* 22268*/ OPC_EmitInteger, MVT::i64, 0,
9083 MVT::i64, 1/*#Ops*/, 5, // Results = #6
9084 /* 22278*/ OPC_EmitInteger, MVT::i64, 1,
9086 MVT::i64, 1/*#Ops*/, 7, // Results = #8
9088 MVT::i64, 3/*#Ops*/, 4, 6, 8,
9115 /* 22358*/ OPC_CheckType, MVT::i64,
9121 /* 22379*/ OPC_EmitInteger, MVT::i64, 0,
9123 MVT::i64, 1/*#Ops*/, 5, // Results = #6
9124 /* 22389*/ OPC_EmitInteger, MVT::i64, 1,
9126 MVT::i64, 1/*#Ops*/, 7, // Results = #8
9128 MVT::i64, 3/*#Ops*/, 4, 6, 8,
9155 /* 22469*/ OPC_CheckType, MVT::i64,
9161 /* 22490*/ OPC_EmitInteger, MVT::i64, 0,
9163 MVT::i64, 1/*#Ops*/, 5, // Results = #6
9164 /* 22500*/ OPC_EmitInteger, MVT::i64, 1,
9166 MVT::i64, 1/*#Ops*/, 7, // Results = #8
9168 MVT::i64, 3/*#Ops*/, 4, 6, 8,
9195 /* 22580*/ OPC_CheckType, MVT::i64,
9201 /* 22601*/ OPC_EmitInteger, MVT::i64, 0,
9203 MVT::i64, 1/*#Ops*/, 5, // Results = #6
9204 /* 22611*/ OPC_EmitInteger, MVT::i64, 1,
9206 MVT::i64, 1/*#Ops*/, 7, // Results = #8
9208 MVT::i64, 3/*#Ops*/, 4, 6, 8,
9235 /* 22691*/ OPC_CheckType, MVT::i64,
9241 /* 22712*/ OPC_EmitInteger, MVT::i64, 0,
9243 MVT::i64, 1/*#Ops*/, 5, // Results = #6
9244 /* 22722*/ OPC_EmitInteger, MVT::i64, 1,
9246 MVT::i64, 1/*#Ops*/, 7, // Results = #8
9248 MVT::i64, 3/*#Ops*/, 4, 6, 8,
9281 /* 22812*/ OPC_CheckType, MVT::i64,
9288 /* 22835*/ OPC_EmitInteger, MVT::i64, 0,
9290 MVT::i64, 1/*#Ops*/, 5, // Results = #6
9291 /* 22845*/ OPC_EmitInteger, MVT::i64, 1,
9293 MVT::i64, 1/*#Ops*/, 7, // Results = #8
9295 MVT::i64, 3/*#Ops*/, 4, 6, 8,
9323 /* 22927*/ OPC_CheckType, MVT::i64,
9330 /* 22950*/ OPC_EmitInteger, MVT::i64, 0,
9332 MVT::i64, 1/*#Ops*/, 5, // Results = #6
9333 /* 22960*/ OPC_EmitInteger, MVT::i64, 1,
9335 MVT::i64, 1/*#Ops*/, 7, // Results = #8
9337 MVT::i64, 3/*#Ops*/, 4, 6, 8,
9365 /* 23042*/ OPC_CheckType, MVT::i64,
9372 /* 23065*/ OPC_EmitInteger, MVT::i64, 0,
9374 MVT::i64, 1/*#Ops*/, 5, // Results = #6
9375 /* 23075*/ OPC_EmitInteger, MVT::i64, 1,
9377 MVT::i64, 1/*#Ops*/, 7, // Results = #8
9379 MVT::i64, 3/*#Ops*/, 4, 6, 8,
9407 /* 23157*/ OPC_CheckType, MVT::i64,
9414 /* 23180*/ OPC_EmitInteger, MVT::i64, 0,
9416 MVT::i64, 1/*#Ops*/, 5, // Results = #6
9417 /* 23190*/ OPC_EmitInteger, MVT::i64, 1,
9419 MVT::i64, 1/*#Ops*/, 7, // Results = #8
9421 MVT::i64, 3/*#Ops*/, 4, 6, 8,
9449 /* 23272*/ OPC_CheckType, MVT::i64,
9456 /* 23295*/ OPC_EmitInteger, MVT::i64, 0,
9458 MVT::i64, 1/*#Ops*/, 5, // Results = #6
9459 /* 23305*/ OPC_EmitInteger, MVT::i64, 1,
9461 MVT::i64, 1/*#Ops*/, 7, // Results = #8
9463 MVT::i64, 3/*#Ops*/, 4, 6, 8,
9491 /* 23387*/ OPC_CheckType, MVT::i64,
9498 /* 23410*/ OPC_EmitInteger, MVT::i64, 0,
9500 MVT::i64, 1/*#Ops*/, 5, // Results = #6
9501 /* 23420*/ OPC_EmitInteger, MVT::i64, 1,
9503 MVT::i64, 1/*#Ops*/, 7, // Results = #8
9505 MVT::i64, 3/*#Ops*/, 4, 6, 8,
9533 /* 23502*/ OPC_CheckType, MVT::i64,
9540 /* 23525*/ OPC_EmitInteger, MVT::i64, 0,
9542 MVT::i64, 1/*#Ops*/, 5, // Results = #6
9543 /* 23535*/ OPC_EmitInteger, MVT::i64, 1,
9545 MVT::i64, 1/*#Ops*/, 7, // Results = #8
9547 MVT::i64, 3/*#Ops*/, 4, 6, 8,
9575 /* 23617*/ OPC_CheckType, MVT::i64,
9582 /* 23640*/ OPC_EmitInteger, MVT::i64, 0,
9584 MVT::i64, 1/*#Ops*/, 5, // Results = #6
9585 /* 23650*/ OPC_EmitInteger, MVT::i64, 1,
9587 MVT::i64, 1/*#Ops*/, 7, // Results = #8
9589 MVT::i64, 3/*#Ops*/, 4, 6, 8,
9617 /* 23732*/ OPC_CheckType, MVT::i64,
9624 /* 23755*/ OPC_EmitInteger, MVT::i64, 0,
9626 MVT::i64, 1/*#Ops*/, 5, // Results = #6
9627 /* 23765*/ OPC_EmitInteger, MVT::i64, 1,
9629 MVT::i64, 1/*#Ops*/, 7, // Results = #8
9631 MVT::i64, 3/*#Ops*/, 4, 6, 8,
9659 /* 23847*/ OPC_CheckType, MVT::i64,
9666 /* 23870*/ OPC_EmitInteger, MVT::i64, 0,
9668 MVT::i64, 1/*#Ops*/, 5, // Results = #6
9669 /* 23880*/ OPC_EmitInteger, MVT::i64, 1,
9671 MVT::i64, 1/*#Ops*/, 7, // Results = #8
9673 MVT::i64, 3/*#Ops*/, 4, 6, 8,
9701 /* 23962*/ OPC_CheckType, MVT::i64,
9708 /* 23985*/ OPC_EmitInteger, MVT::i64, 0,
9710 MVT::i64, 1/*#Ops*/, 5, // Results = #6
9711 /* 23995*/ OPC_EmitInteger, MVT::i64, 1,
9713 MVT::i64, 1/*#Ops*/, 7, // Results = #8
9715 MVT::i64, 3/*#Ops*/, 4, 6, 8,
9743 /* 24077*/ OPC_CheckType, MVT::i64,
9750 /* 24100*/ OPC_EmitInteger, MVT::i64, 0,
9752 MVT::i64, 1/*#Ops*/, 5, // Results = #6
9753 /* 24110*/ OPC_EmitInteger, MVT::i64, 1,
9755 MVT::i64, 1/*#Ops*/, 7, // Results = #8
9757 MVT::i64, 3/*#Ops*/, 4, 6, 8,
9785 /* 24192*/ OPC_CheckType, MVT::i64,
9792 /* 24215*/ OPC_EmitInteger, MVT::i64, 0,
9794 MVT::i64, 1/*#Ops*/, 5, // Results = #6
9795 /* 24225*/ OPC_EmitInteger, MVT::i64, 1,
9797 MVT::i64, 1/*#Ops*/, 7, // Results = #8
9799 MVT::i64, 3/*#Ops*/, 4, 6, 8,
9831 /* 24314*/ OPC_CheckType, MVT::i64,
9838 /* 24337*/ OPC_EmitInteger, MVT::i64, 0,
9840 MVT::i64, 1/*#Ops*/, 5, // Results = #6
9841 /* 24347*/ OPC_EmitInteger, MVT::i64, 1,
9843 MVT::i64, 1/*#Ops*/, 7, // Results = #8
9845 MVT::i64, 3/*#Ops*/, 4, 6, 8,
9873 /* 24429*/ OPC_CheckType, MVT::i64,
9880 /* 24452*/ OPC_EmitInteger, MVT::i64, 0,
9882 MVT::i64, 1/*#Ops*/, 5, // Results = #6
9883 /* 24462*/ OPC_EmitInteger, MVT::i64, 1,
9885 MVT::i64, 1/*#Ops*/, 7, // Results = #8
9887 MVT::i64, 3/*#Ops*/, 4, 6, 8,
9915 /* 24544*/ OPC_CheckType, MVT::i64,
9922 /* 24567*/ OPC_EmitInteger, MVT::i64, 0,
9924 MVT::i64, 1/*#Ops*/, 5, // Results = #6
9925 /* 24577*/ OPC_EmitInteger, MVT::i64, 1,
9927 MVT::i64, 1/*#Ops*/, 7, // Results = #8
9929 MVT::i64, 3/*#Ops*/, 4, 6, 8,
9957 /* 24659*/ OPC_CheckType, MVT::i64,
9964 /* 24682*/ OPC_EmitInteger, MVT::i64, 0,
9966 MVT::i64, 1/*#Ops*/, 5, // Results = #6
9967 /* 24692*/ OPC_EmitInteger, MVT::i64, 1,
9969 MVT::i64, 1/*#Ops*/, 7, // Results = #8
9971 MVT::i64, 3/*#Ops*/, 4, 6, 8,
9999 /* 24774*/ OPC_CheckType, MVT::i64,
10006 /* 24797*/ OPC_EmitInteger, MVT::i64, 0,
10008 MVT::i64, 1/*#Ops*/, 5, // Results = #6
10009 /* 24807*/ OPC_EmitInteger, MVT::i64, 1,
10011 MVT::i64, 1/*#Ops*/, 7, // Results = #8
10013 MVT::i64, 3/*#Ops*/, 4, 6, 8,
10041 /* 24889*/ OPC_CheckType, MVT::i64,
10048 /* 24912*/ OPC_EmitInteger, MVT::i64, 0,
10050 MVT::i64, 1/*#Ops*/, 5, // Results = #6
10051 /* 24922*/ OPC_EmitInteger, MVT::i64, 1,
10053 MVT::i64, 1/*#Ops*/, 7, // Results = #8
10055 MVT::i64, 3/*#Ops*/, 4, 6, 8,
10083 /* 25004*/ OPC_CheckType, MVT::i64,
10090 /* 25027*/ OPC_EmitInteger, MVT::i64, 0,
10092 MVT::i64, 1/*#Ops*/, 5, // Results = #6
10093 /* 25037*/ OPC_EmitInteger, MVT::i64, 1,
10095 MVT::i64, 1/*#Ops*/, 7, // Results = #8
10097 MVT::i64, 3/*#Ops*/, 4, 6, 8,
10125 /* 25119*/ OPC_CheckType, MVT::i64,
10132 /* 25142*/ OPC_EmitInteger, MVT::i64, 0,
10134 MVT::i64, 1/*#Ops*/, 5, // Results = #6
10135 /* 25152*/ OPC_EmitInteger, MVT::i64, 1,
10137 MVT::i64, 1/*#Ops*/, 7, // Results = #8
10139 MVT::i64, 3/*#Ops*/, 4, 6, 8,
10167 /* 25234*/ OPC_CheckType, MVT::i64,
10174 /* 25257*/ OPC_EmitInteger, MVT::i64, 0,
10176 MVT::i64, 1/*#Ops*/, 5, // Results = #6
10177 /* 25267*/ OPC_EmitInteger, MVT::i64, 1,
10179 MVT::i64, 1/*#Ops*/, 7, // Results = #8
10181 MVT::i64, 3/*#Ops*/, 4, 6, 8,
10209 /* 25349*/ OPC_CheckType, MVT::i64,
10216 /* 25372*/ OPC_EmitInteger, MVT::i64, 0,
10218 MVT::i64, 1/*#Ops*/, 5, // Results = #6
10219 /* 25382*/ OPC_EmitInteger, MVT::i64, 1,
10221 MVT::i64, 1/*#Ops*/, 7, // Results = #8
10223 MVT::i64, 3/*#Ops*/, 4, 6, 8,
10251 /* 25464*/ OPC_CheckType, MVT::i64,
10258 /* 25487*/ OPC_EmitInteger, MVT::i64, 0,
10260 MVT::i64, 1/*#Ops*/, 5, // Results = #6
10261 /* 25497*/ OPC_EmitInteger, MVT::i64, 1,
10263 MVT::i64, 1/*#Ops*/, 7, // Results = #8
10265 MVT::i64, 3/*#Ops*/, 4, 6, 8,
10293 /* 25579*/ OPC_CheckType, MVT::i64,
10300 /* 25602*/ OPC_EmitInteger, MVT::i64, 0,
10302 MVT::i64, 1/*#Ops*/, 5, // Results = #6
10303 /* 25612*/ OPC_EmitInteger, MVT::i64, 1,
10305 MVT::i64, 1/*#Ops*/, 7, // Results = #8
10307 MVT::i64, 3/*#Ops*/, 4, 6, 8,
10335 /* 25694*/ OPC_CheckType, MVT::i64,
10342 /* 25717*/ OPC_EmitInteger, MVT::i64, 0,
10344 MVT::i64, 1/*#Ops*/, 5, // Results = #6
10345 /* 25727*/ OPC_EmitInteger, MVT::i64, 1,
10347 MVT::i64, 1/*#Ops*/, 7, // Results = #8
10349 MVT::i64, 3/*#Ops*/, 4, 6, 8,
10381 /* 25816*/ OPC_CheckType, MVT::i64,
10388 /* 25839*/ OPC_EmitInteger, MVT::i64, 0,
10390 MVT::i64, 1/*#Ops*/, 5, // Results = #6
10391 /* 25849*/ OPC_EmitInteger, MVT::i64, 1,
10393 MVT::i64, 1/*#Ops*/, 7, // Results = #8
10395 MVT::i64, 3/*#Ops*/, 4, 6, 8,
10423 /* 25931*/ OPC_CheckType, MVT::i64,
10430 /* 25954*/ OPC_EmitInteger, MVT::i64, 0,
10432 MVT::i64, 1/*#Ops*/, 5, // Results = #6
10433 /* 25964*/ OPC_EmitInteger, MVT::i64, 1,
10435 MVT::i64, 1/*#Ops*/, 7, // Results = #8
10437 MVT::i64, 3/*#Ops*/, 4, 6, 8,
10465 /* 26046*/ OPC_CheckType, MVT::i64,
10472 /* 26069*/ OPC_EmitInteger, MVT::i64, 0,
10474 MVT::i64, 1/*#Ops*/, 5, // Results = #6
10475 /* 26079*/ OPC_EmitInteger, MVT::i64, 1,
10477 MVT::i64, 1/*#Ops*/, 7, // Results = #8
10479 MVT::i64, 3/*#Ops*/, 4, 6, 8,
10507 /* 26161*/ OPC_CheckType, MVT::i64,
10514 /* 26184*/ OPC_EmitInteger, MVT::i64, 0,
10516 MVT::i64, 1/*#Ops*/, 5, // Results = #6
10517 /* 26194*/ OPC_EmitInteger, MVT::i64, 1,
10519 MVT::i64, 1/*#Ops*/, 7, // Results = #8
10521 MVT::i64, 3/*#Ops*/, 4, 6, 8,
10549 /* 26276*/ OPC_CheckType, MVT::i64,
10556 /* 26299*/ OPC_EmitInteger, MVT::i64, 0,
10558 MVT::i64, 1/*#Ops*/, 5, // Results = #6
10559 /* 26309*/ OPC_EmitInteger, MVT::i64, 1,
10561 MVT::i64, 1/*#Ops*/, 7, // Results = #8
10563 MVT::i64, 3/*#Ops*/, 4, 6, 8,
10591 /* 26391*/ OPC_CheckType, MVT::i64,
10598 /* 26414*/ OPC_EmitInteger, MVT::i64, 0,
10600 MVT::i64, 1/*#Ops*/, 5, // Results = #6
10601 /* 26424*/ OPC_EmitInteger, MVT::i64, 1,
10603 MVT::i64, 1/*#Ops*/, 7, // Results = #8
10605 MVT::i64, 3/*#Ops*/, 4, 6, 8,
10633 /* 26506*/ OPC_CheckType, MVT::i64,
10640 /* 26529*/ OPC_EmitInteger, MVT::i64, 0,
10642 MVT::i64, 1/*#Ops*/, 5, // Results = #6
10643 /* 26539*/ OPC_EmitInteger, MVT::i64, 1,
10645 MVT::i64, 1/*#Ops*/, 7, // Results = #8
10647 MVT::i64, 3/*#Ops*/, 4, 6, 8,
10657 /* 26565*/ OPC_SwitchType /*2 cases */, 70, MVT::i64,// ->26638
10661 MVT::i64, 0/*#Ops*/, // Results = #1
10664 MVT::i64, 3/*#Ops*/, 1, 0, 2, // Results = #3
10668 MVT::i64, 3/*#Ops*/, 3, 4, 5,
10673 /* 26608*/ OPC_EmitInteger, MVT::i64, 1,
10675 MVT::i64, 1/*#Ops*/, 1, // Results = #2
10676 /* 26618*/ OPC_EmitInteger, MVT::i64, 0,
10678 MVT::i64, 1/*#Ops*/, 3, // Results = #4
10680 MVT::i64, 3/*#Ops*/, 0, 2, 4,
10707 /* 26694*/ OPC_CheckType, MVT::i64,
10710 /* 26700*/ OPC_EmitInteger, MVT::i64, 0,
10712 MVT::i64, 1/*#Ops*/, 1, // Results = #2
10714 MVT::i64, 2/*#Ops*/, 2, 0, // Results = #3
10716 MVT::i64, 1/*#Ops*/, 3,
10721 /* 26728*/ OPC_EmitInteger, MVT::i64, 0,
10723 MVT::i64, 1/*#Ops*/, 1, // Results = #2
10725 MVT::i64, 2/*#Ops*/, 2, 0, // Results = #3
10727 MVT::i64, 1/*#Ops*/, 3,
10734 /* 26758*/ OPC_CheckType, MVT::i64,
10737 /* 26764*/ OPC_EmitInteger, MVT::i64, 4,
10739 MVT::i64, 1/*#Ops*/, 1, // Results = #2
10741 MVT::i64, 2/*#Ops*/, 2, 0, // Results = #3
10743 MVT::i64, 1/*#Ops*/, 3,
10749 MVT::i64, 0/*#Ops*/, // Results = #1
10760 MVT::i64, 3/*#Ops*/, 1, 6, 7, // Results = #8
10762 MVT::i64, 1/*#Ops*/, 8,
10769 /* 26851*/ OPC_CheckType, MVT::i64,
10772 /* 26857*/ OPC_EmitInteger, MVT::i64, 12,
10774 MVT::i64, 1/*#Ops*/, 1, // Results = #2
10776 MVT::i64, 2/*#Ops*/, 2, 0, // Results = #3
10778 MVT::i64, 1/*#Ops*/, 3,
10783 /* 26885*/ OPC_EmitInteger, MVT::i64, 12,
10785 MVT::i64, 1/*#Ops*/, 1, // Results = #2
10787 MVT::i64, 2/*#Ops*/, 2, 0, // Results = #3
10789 MVT::i64, 1/*#Ops*/, 3,
10796 /* 26915*/ OPC_CheckType, MVT::i64,
10799 /* 26921*/ OPC_EmitInteger, MVT::i64, 8,
10801 MVT::i64, 1/*#Ops*/, 1, // Results = #2
10803 MVT::i64, 2/*#Ops*/, 2, 0, // Results = #3
10805 MVT::i64, 1/*#Ops*/, 3,
10811 MVT::i64, 0/*#Ops*/, // Results = #1
10822 MVT::i64, 3/*#Ops*/, 1, 6, 7, // Results = #8
10824 MVT::i64, 1/*#Ops*/, 8,
10830 /* 27006*/ OPC_CheckChild1Type, MVT::i64,
10832 /* 27009*/ OPC_CheckType, MVT::i64,
10839 MVT::i64, 4/*#Ops*/, 1, 2, 3, 4, // Results = #5
10841 MVT::i64, 2/*#Ops*/, 5, 0, // Results = #6
10843 MVT::i64, 1/*#Ops*/, 6,
10852 MVT::i64, 4/*#Ops*/, 1, 2, 3, 4, // Results = #5
10854 MVT::i64, 2/*#Ops*/, 5, 0, // Results = #6
10856 MVT::i64, 1/*#Ops*/, 6,
10895 /* 27182*/ OPC_CheckType, MVT::i64,
10902 /* 27205*/ OPC_EmitInteger, MVT::i64, 0,
10904 MVT::i64, 1/*#Ops*/, 6, // Results = #7
10905 /* 27215*/ OPC_EmitInteger, MVT::i64, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/,
10907 MVT::i64, 1/*#Ops*/, 8, // Results = #9
10909 MVT::i64, 3/*#Ops*/, 5, 7, 9,
10939 /* 27319*/ OPC_CheckType, MVT::i64,
10946 /* 27342*/ OPC_EmitInteger, MVT::i64, 0,
10948 MVT::i64, 1/*#Ops*/, 6, // Results = #7
10949 /* 27352*/ OPC_EmitInteger, MVT::i64, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/,
10951 MVT::i64, 1/*#Ops*/, 8, // Results = #9
10953 MVT::i64, 3/*#Ops*/, 5, 7, 9,
10983 /* 27456*/ OPC_CheckType, MVT::i64,
10990 /* 27479*/ OPC_EmitInteger, MVT::i64, 0,
10992 MVT::i64, 1/*#Ops*/, 6, // Results = #7
10993 /* 27489*/ OPC_EmitInteger, MVT::i64, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/,
10995 MVT::i64, 1/*#Ops*/, 8, // Results = #9
10997 MVT::i64, 3/*#Ops*/, 5, 7, 9,
11028 /* 27596*/ OPC_CheckType, MVT::i64,
11035 /* 27619*/ OPC_EmitInteger, MVT::i64, 0,
11037 MVT::i64, 1/*#Ops*/, 6, // Results = #7
11038 /* 27629*/ OPC_EmitInteger, MVT::i64, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/,
11040 MVT::i64, 1/*#Ops*/, 8, // Results = #9
11042 MVT::i64, 3/*#Ops*/, 5, 7, 9,
11070 /* 27730*/ OPC_CheckType, MVT::i64,
11077 /* 27753*/ OPC_EmitInteger, MVT::i64, 0,
11079 MVT::i64, 1/*#Ops*/, 6, // Results = #7
11080 /* 27763*/ OPC_EmitInteger, MVT::i64, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/,
11082 MVT::i64, 1/*#Ops*/, 8, // Results = #9
11084 MVT::i64, 3/*#Ops*/, 5, 7, 9,
11115 /* 27868*/ OPC_CheckType, MVT::i64,
11122 /* 27891*/ OPC_EmitInteger, MVT::i64, 0,
11124 MVT::i64, 1/*#Ops*/, 6, // Results = #7
11125 /* 27901*/ OPC_EmitInteger, MVT::i64, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/,
11127 MVT::i64, 1/*#Ops*/, 8, // Results = #9
11129 MVT::i64, 3/*#Ops*/, 5, 7, 9,
11163 /* 28019*/ OPC_CheckType, MVT::i64,
11175 /* 28058*/ OPC_EmitInteger, MVT::i64, 0,
11177 MVT::i64, 1/*#Ops*/, 10, // Results = #11
11178 /* 28068*/ OPC_EmitInteger, MVT::i64, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/,
11180 MVT::i64, 1/*#Ops*/, 12, // Results = #13
11182 MVT::i64, 3/*#Ops*/, 9, 11, 13,
11210 /* 28168*/ OPC_CheckType, MVT::i64,
11216 /* 28189*/ OPC_EmitInteger, MVT::i64, 0,
11218 MVT::i64, 1/*#Ops*/, 5, // Results = #6
11219 /* 28199*/ OPC_EmitInteger, MVT::i64, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/,
11221 MVT::i64, 1/*#Ops*/, 7, // Results = #8
11223 MVT::i64, 3/*#Ops*/, 4, 6, 8,
11250 /* 28298*/ OPC_CheckType, MVT::i64,
11256 /* 28319*/ OPC_EmitInteger, MVT::i64, 0,
11258 MVT::i64, 1/*#Ops*/, 5, // Results = #6
11259 /* 28329*/ OPC_EmitInteger, MVT::i64, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/,
11261 MVT::i64, 1/*#Ops*/, 7, // Results = #8
11263 MVT::i64, 3/*#Ops*/, 4, 6, 8,
11290 /* 28428*/ OPC_CheckType, MVT::i64,
11296 /* 28449*/ OPC_EmitInteger, MVT::i64, 0,
11298 MVT::i64, 1/*#Ops*/, 5, // Results = #6
11299 /* 28459*/ OPC_EmitInteger, MVT::i64, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/,
11301 MVT::i64, 1/*#Ops*/, 7, // Results = #8
11303 MVT::i64, 3/*#Ops*/, 4, 6, 8,
11330 /* 28558*/ OPC_CheckType, MVT::i64,
11336 /* 28579*/ OPC_EmitInteger, MVT::i64, 0,
11338 MVT::i64, 1/*#Ops*/, 5, // Results = #6
11339 /* 28589*/ OPC_EmitInteger, MVT::i64, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/,
11341 MVT::i64, 1/*#Ops*/, 7, // Results = #8
11343 MVT::i64, 3/*#Ops*/, 4, 6, 8,
11370 /* 28688*/ OPC_CheckType, MVT::i64,
11376 /* 28709*/ OPC_EmitInteger, MVT::i64, 0,
11378 MVT::i64, 1/*#Ops*/, 5, // Results = #6
11379 /* 28719*/ OPC_EmitInteger, MVT::i64, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/,
11381 MVT::i64, 1/*#Ops*/, 7, // Results = #8
11383 MVT::i64, 3/*#Ops*/, 4, 6, 8,
11389 /* 28751*/ OPC_CheckChild0Type, MVT::i64,
11420 /* 28837*/ OPC_CheckType, MVT::i64,
11427 /* 28860*/ OPC_EmitInteger, MVT::i64, 0,
11429 MVT::i64, 1/*#Ops*/, 6, // Results = #7
11430 /* 28870*/ OPC_EmitInteger, MVT::i64, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/,
11432 MVT::i64, 1/*#Ops*/, 8, // Results = #9
11434 MVT::i64, 3/*#Ops*/, 5, 7, 9,
11464 /* 28974*/ OPC_CheckType, MVT::i64,
11471 /* 28997*/ OPC_EmitInteger, MVT::i64, 0,
11473 MVT::i64, 1/*#Ops*/, 6, // Results = #7
11474 /* 29007*/ OPC_EmitInteger, MVT::i64, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/,
11476 MVT::i64, 1/*#Ops*/, 8, // Results = #9
11478 MVT::i64, 3/*#Ops*/, 5, 7, 9,
11508 /* 29111*/ OPC_CheckType, MVT::i64,
11515 /* 29134*/ OPC_EmitInteger, MVT::i64, 0,
11517 MVT::i64, 1/*#Ops*/, 6, // Results = #7
11518 /* 29144*/ OPC_EmitInteger, MVT::i64, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/,
11520 MVT::i64, 1/*#Ops*/, 8, // Results = #9
11522 MVT::i64, 3/*#Ops*/, 5, 7, 9,
11553 /* 29251*/ OPC_CheckType, MVT::i64,
11560 /* 29274*/ OPC_EmitInteger, MVT::i64, 0,
11562 MVT::i64, 1/*#Ops*/, 6, // Results = #7
11563 /* 29284*/ OPC_EmitInteger, MVT::i64, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/,
11565 MVT::i64, 1/*#Ops*/, 8, // Results = #9
11567 MVT::i64, 3/*#Ops*/, 5, 7, 9,
11595 /* 29385*/ OPC_CheckType, MVT::i64,
11602 /* 29408*/ OPC_EmitInteger, MVT::i64, 0,
11604 MVT::i64, 1/*#Ops*/, 6, // Results = #7
11605 /* 29418*/ OPC_EmitInteger, MVT::i64, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/,
11607 MVT::i64, 1/*#Ops*/, 8, // Results = #9
11609 MVT::i64, 3/*#Ops*/, 5, 7, 9,
11640 /* 29523*/ OPC_CheckType, MVT::i64,
11647 /* 29546*/ OPC_EmitInteger, MVT::i64, 0,
11649 MVT::i64, 1/*#Ops*/, 6, // Results = #7
11650 /* 29556*/ OPC_EmitInteger, MVT::i64, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/,
11652 MVT::i64, 1/*#Ops*/, 8, // Results = #9
11654 MVT::i64, 3/*#Ops*/, 5, 7, 9,
11668 MVT::i64, 2/*#Ops*/, 0, 3, // Results = #4
11689 /* 29676*/ OPC_CheckType, MVT::i64,
11693 MVT::i64, 2/*#Ops*/, 0, 3, // Results = #4
11701 /* 29715*/ OPC_EmitInteger, MVT::i64, 0,
11703 MVT::i64, 1/*#Ops*/, 10, // Results = #11
11704 /* 29725*/ OPC_EmitInteger, MVT::i64, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/,
11706 MVT::i64, 1/*#Ops*/, 12, // Results = #13
11708 MVT::i64, 3/*#Ops*/, 9, 11, 13,
11736 /* 29825*/ OPC_CheckType, MVT::i64,
11742 /* 29846*/ OPC_EmitInteger, MVT::i64, 0,
11744 MVT::i64, 1/*#Ops*/, 5, // Results = #6
11745 /* 29856*/ OPC_EmitInteger, MVT::i64, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/,
11747 MVT::i64, 1/*#Ops*/, 7, // Results = #8
11749 MVT::i64, 3/*#Ops*/, 4, 6, 8,
11776 /* 29955*/ OPC_CheckType, MVT::i64,
11782 /* 29976*/ OPC_EmitInteger, MVT::i64, 0,
11784 MVT::i64, 1/*#Ops*/, 5, // Results = #6
11785 /* 29986*/ OPC_EmitInteger, MVT::i64, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/,
11787 MVT::i64, 1/*#Ops*/, 7, // Results = #8
11789 MVT::i64, 3/*#Ops*/, 4, 6, 8,
11816 /* 30085*/ OPC_CheckType, MVT::i64,
11822 /* 30106*/ OPC_EmitInteger, MVT::i64, 0,
11824 MVT::i64, 1/*#Ops*/, 5, // Results = #6
11825 /* 30116*/ OPC_EmitInteger, MVT::i64, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/,
11827 MVT::i64, 1/*#Ops*/, 7, // Results = #8
11829 MVT::i64, 3/*#Ops*/, 4, 6, 8,
11856 /* 30215*/ OPC_CheckType, MVT::i64,
11862 /* 30236*/ OPC_EmitInteger, MVT::i64, 0,
11864 MVT::i64, 1/*#Ops*/, 5, // Results = #6
11865 /* 30246*/ OPC_EmitInteger, MVT::i64, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/,
11867 MVT::i64, 1/*#Ops*/, 7, // Results = #8
11869 MVT::i64, 3/*#Ops*/, 4, 6, 8,
11896 /* 30345*/ OPC_CheckType, MVT::i64,
11902 /* 30366*/ OPC_EmitInteger, MVT::i64, 0,
11904 MVT::i64, 1/*#Ops*/, 5, // Results = #6
11905 /* 30376*/ OPC_EmitInteger, MVT::i64, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/,
11907 MVT::i64, 1/*#Ops*/, 7, // Results = #8
11909 MVT::i64, 3/*#Ops*/, 4, 6, 8,
11941 /* 30484*/ OPC_CheckType, MVT::i64,
11948 /* 30507*/ OPC_EmitInteger, MVT::i64, 0,
11950 MVT::i64, 1/*#Ops*/, 5, // Results = #6
11951 /* 30517*/ OPC_EmitInteger, MVT::i64, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/,
11953 MVT::i64, 1/*#Ops*/, 7, // Results = #8
11955 MVT::i64, 3/*#Ops*/, 4, 6, 8,
11983 /* 30618*/ OPC_CheckType, MVT::i64,
11990 /* 30641*/ OPC_EmitInteger, MVT::i64, 0,
11992 MVT::i64, 1/*#Ops*/, 5, // Results = #6
11993 /* 30651*/ OPC_EmitInteger, MVT::i64, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/,
11995 MVT::i64, 1/*#Ops*/, 7, // Results = #8
11997 MVT::i64, 3/*#Ops*/, 4, 6, 8,
12025 /* 30752*/ OPC_CheckType, MVT::i64,
12032 /* 30775*/ OPC_EmitInteger, MVT::i64, 0,
12034 MVT::i64, 1/*#Ops*/, 5, // Results = #6
12035 /* 30785*/ OPC_EmitInteger, MVT::i64, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/,
12037 MVT::i64, 1/*#Ops*/, 7, // Results = #8
12039 MVT::i64, 3/*#Ops*/, 4, 6, 8,
12067 /* 30886*/ OPC_CheckType, MVT::i64,
12074 /* 30909*/ OPC_EmitInteger, MVT::i64, 0,
12076 MVT::i64, 1/*#Ops*/, 5, // Results = #6
12077 /* 30919*/ OPC_EmitInteger, MVT::i64, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/,
12079 MVT::i64, 1/*#Ops*/, 7, // Results = #8
12081 MVT::i64, 3/*#Ops*/, 4, 6, 8,
12109 /* 31020*/ OPC_CheckType, MVT::i64,
12116 /* 31043*/ OPC_EmitInteger, MVT::i64, 0,
12118 MVT::i64, 1/*#Ops*/, 5, // Results = #6
12119 /* 31053*/ OPC_EmitInteger, MVT::i64, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/,
12121 MVT::i64, 1/*#Ops*/, 7, // Results = #8
12123 MVT::i64, 3/*#Ops*/, 4, 6, 8,
12151 /* 31154*/ OPC_CheckType, MVT::i64,
12158 /* 31177*/ OPC_EmitInteger, MVT::i64, 0,
12160 MVT::i64, 1/*#Ops*/, 5, // Results = #6
12161 /* 31187*/ OPC_EmitInteger, MVT::i64, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/,
12163 MVT::i64, 1/*#Ops*/, 7, // Results = #8
12165 MVT::i64, 3/*#Ops*/, 4, 6, 8,
12193 /* 31288*/ OPC_CheckType, MVT::i64,
12200 /* 31311*/ OPC_EmitInteger, MVT::i64, 0,
12202 MVT::i64, 1/*#Ops*/, 5, // Results = #6
12203 /* 31321*/ OPC_EmitInteger, MVT::i64, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/,
12205 MVT::i64, 1/*#Ops*/, 7, // Results = #8
12207 MVT::i64, 3/*#Ops*/, 4, 6, 8,
12235 /* 31422*/ OPC_CheckType, MVT::i64,
12242 /* 31445*/ OPC_EmitInteger, MVT::i64, 0,
12244 MVT::i64, 1/*#Ops*/, 5, // Results = #6
12245 /* 31455*/ OPC_EmitInteger, MVT::i64, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/,
12247 MVT::i64, 1/*#Ops*/, 7, // Results = #8
12249 MVT::i64, 3/*#Ops*/, 4, 6, 8,
12277 /* 31556*/ OPC_CheckType, MVT::i64,
12284 /* 31579*/ OPC_EmitInteger, MVT::i64, 0,
12286 MVT::i64, 1/*#Ops*/, 5, // Results = #6
12287 /* 31589*/ OPC_EmitInteger, MVT::i64, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/,
12289 MVT::i64, 1/*#Ops*/, 7, // Results = #8
12291 MVT::i64, 3/*#Ops*/, 4, 6, 8,
12319 /* 31690*/ OPC_CheckType, MVT::i64,
12326 /* 31713*/ OPC_EmitInteger, MVT::i64, 0,
12328 MVT::i64, 1/*#Ops*/, 5, // Results = #6
12329 /* 31723*/ OPC_EmitInteger, MVT::i64, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/,
12331 MVT::i64, 1/*#Ops*/, 7, // Results = #8
12333 MVT::i64, 3/*#Ops*/, 4, 6, 8,
12361 /* 31824*/ OPC_CheckType, MVT::i64,
12368 /* 31847*/ OPC_EmitInteger, MVT::i64, 0,
12370 MVT::i64, 1/*#Ops*/, 5, // Results = #6
12371 /* 31857*/ OPC_EmitInteger, MVT::i64, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/,
12373 MVT::i64, 1/*#Ops*/, 7, // Results = #8
12375 MVT::i64, 3/*#Ops*/, 4, 6, 8,
12403 /* 31958*/ OPC_CheckType, MVT::i64,
12410 /* 31981*/ OPC_EmitInteger, MVT::i64, 0,
12412 MVT::i64, 1/*#Ops*/, 5, // Results = #6
12413 /* 31991*/ OPC_EmitInteger, MVT::i64, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/,
12415 MVT::i64, 1/*#Ops*/, 7, // Results = #8
12417 MVT::i64, 3/*#Ops*/, 4, 6, 8,
12445 /* 32092*/ OPC_CheckType, MVT::i64,
12452 /* 32115*/ OPC_EmitInteger, MVT::i64, 0,
12454 MVT::i64, 1/*#Ops*/, 5, // Results = #6
12455 /* 32125*/ OPC_EmitInteger, MVT::i64, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/,
12457 MVT::i64, 1/*#Ops*/, 7, // Results = #8
12459 MVT::i64, 3/*#Ops*/, 4, 6, 8,
12491 /* 32233*/ OPC_CheckType, MVT::i64,
12498 /* 32256*/ OPC_EmitInteger, MVT::i64, 0,
12500 MVT::i64, 1/*#Ops*/, 5, // Results = #6
12501 /* 32266*/ OPC_EmitInteger, MVT::i64, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/,
12503 MVT::i64, 1/*#Ops*/, 7, // Results = #8
12505 MVT::i64, 3/*#Ops*/, 4, 6, 8,
12533 /* 32367*/ OPC_CheckType, MVT::i64,
12540 /* 32390*/ OPC_EmitInteger, MVT::i64, 0,
12542 MVT::i64, 1/*#Ops*/, 5, // Results = #6
12543 /* 32400*/ OPC_EmitInteger, MVT::i64, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/,
12545 MVT::i64, 1/*#Ops*/, 7, // Results = #8
12547 MVT::i64, 3/*#Ops*/, 4, 6, 8,
12575 /* 32501*/ OPC_CheckType, MVT::i64,
12582 /* 32524*/ OPC_EmitInteger, MVT::i64, 0,
12584 MVT::i64, 1/*#Ops*/, 5, // Results = #6
12585 /* 32534*/ OPC_EmitInteger, MVT::i64, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/,
12587 MVT::i64, 1/*#Ops*/, 7, // Results = #8
12589 MVT::i64, 3/*#Ops*/, 4, 6, 8,
12617 /* 32635*/ OPC_CheckType, MVT::i64,
12624 /* 32658*/ OPC_EmitInteger, MVT::i64, 0,
12626 MVT::i64, 1/*#Ops*/, 5, // Results = #6
12627 /* 32668*/ OPC_EmitInteger, MVT::i64, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/,
12629 MVT::i64, 1/*#Ops*/, 7, // Results = #8
12631 MVT::i64, 3/*#Ops*/, 4, 6, 8,
12659 /* 32769*/ OPC_CheckType, MVT::i64,
12666 /* 32792*/ OPC_EmitInteger, MVT::i64, 0,
12668 MVT::i64, 1/*#Ops*/, 5, // Results = #6
12669 /* 32802*/ OPC_EmitInteger, MVT::i64, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/,
12671 MVT::i64, 1/*#Ops*/, 7, // Results = #8
12673 MVT::i64, 3/*#Ops*/, 4, 6, 8,
12701 /* 32903*/ OPC_CheckType, MVT::i64,
12708 /* 32926*/ OPC_EmitInteger, MVT::i64, 0,
12710 MVT::i64, 1/*#Ops*/, 5, // Results = #6
12711 /* 32936*/ OPC_EmitInteger, MVT::i64, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/,
12713 MVT::i64, 1/*#Ops*/, 7, // Results = #8
12715 MVT::i64, 3/*#Ops*/, 4, 6, 8,
12743 /* 33037*/ OPC_CheckType, MVT::i64,
12750 /* 33060*/ OPC_EmitInteger, MVT::i64, 0,
12752 MVT::i64, 1/*#Ops*/, 5, // Results = #6
12753 /* 33070*/ OPC_EmitInteger, MVT::i64, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/,
12755 MVT::i64, 1/*#Ops*/, 7, // Results = #8
12757 MVT::i64, 3/*#Ops*/, 4, 6, 8,
12785 /* 33171*/ OPC_CheckType, MVT::i64,
12792 /* 33194*/ OPC_EmitInteger, MVT::i64, 0,
12794 MVT::i64, 1/*#Ops*/, 5, // Results = #6
12795 /* 33204*/ OPC_EmitInteger, MVT::i64, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/,
12797 MVT::i64, 1/*#Ops*/, 7, // Results = #8
12799 MVT::i64, 3/*#Ops*/, 4, 6, 8,
12827 /* 33305*/ OPC_CheckType, MVT::i64,
12834 /* 33328*/ OPC_EmitInteger, MVT::i64, 0,
12836 MVT::i64, 1/*#Ops*/, 5, // Results = #6
12837 /* 33338*/ OPC_EmitInteger, MVT::i64, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/,
12839 MVT::i64, 1/*#Ops*/, 7, // Results = #8
12841 MVT::i64, 3/*#Ops*/, 4, 6, 8,
12869 /* 33439*/ OPC_CheckType, MVT::i64,
12876 /* 33462*/ OPC_EmitInteger, MVT::i64, 0,
12878 MVT::i64, 1/*#Ops*/, 5, // Results = #6
12879 /* 33472*/ OPC_EmitInteger, MVT::i64, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/,
12881 MVT::i64, 1/*#Ops*/, 7, // Results = #8
12883 MVT::i64, 3/*#Ops*/, 4, 6, 8,
12911 /* 33573*/ OPC_CheckType, MVT::i64,
12918 /* 33596*/ OPC_EmitInteger, MVT::i64, 0,
12920 MVT::i64, 1/*#Ops*/, 5, // Results = #6
12921 /* 33606*/ OPC_EmitInteger, MVT::i64, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/,
12923 MVT::i64, 1/*#Ops*/, 7, // Results = #8
12925 MVT::i64, 3/*#Ops*/, 4, 6, 8,
12953 /* 33707*/ OPC_CheckType, MVT::i64,
12960 /* 33730*/ OPC_EmitInteger, MVT::i64, 0,
12962 MVT::i64, 1/*#Ops*/, 5, // Results = #6
12963 /* 33740*/ OPC_EmitInteger, MVT::i64, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/,
12965 MVT::i64, 1/*#Ops*/, 7, // Results = #8
12967 MVT::i64, 3/*#Ops*/, 4, 6, 8,
12995 /* 33841*/ OPC_CheckType, MVT::i64,
13002 /* 33864*/ OPC_EmitInteger, MVT::i64, 0,
13004 MVT::i64, 1/*#Ops*/, 5, // Results = #6
13005 /* 33874*/ OPC_EmitInteger, MVT::i64, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/,
13007 MVT::i64, 1/*#Ops*/, 7, // Results = #8
13009 MVT::i64, 3/*#Ops*/, 4, 6, 8,
13041 /* 33982*/ OPC_CheckType, MVT::i64,
13048 /* 34005*/ OPC_EmitInteger, MVT::i64, 0,
13050 MVT::i64, 1/*#Ops*/, 5, // Results = #6
13051 /* 34015*/ OPC_EmitInteger, MVT::i64, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/,
13053 MVT::i64, 1/*#Ops*/, 7, // Results = #8
13055 MVT::i64, 3/*#Ops*/, 4, 6, 8,
13083 /* 34116*/ OPC_CheckType, MVT::i64,
13090 /* 34139*/ OPC_EmitInteger, MVT::i64, 0,
13092 MVT::i64, 1/*#Ops*/, 5, // Results = #6
13093 /* 34149*/ OPC_EmitInteger, MVT::i64, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/,
13095 MVT::i64, 1/*#Ops*/, 7, // Results = #8
13097 MVT::i64, 3/*#Ops*/, 4, 6, 8,
13125 /* 34250*/ OPC_CheckType, MVT::i64,
13132 /* 34273*/ OPC_EmitInteger, MVT::i64, 0,
13134 MVT::i64, 1/*#Ops*/, 5, // Results = #6
13135 /* 34283*/ OPC_EmitInteger, MVT::i64, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/,
13137 MVT::i64, 1/*#Ops*/, 7, // Results = #8
13139 MVT::i64, 3/*#Ops*/, 4, 6, 8,
13167 /* 34384*/ OPC_CheckType, MVT::i64,
13174 /* 34407*/ OPC_EmitInteger, MVT::i64, 0,
13176 MVT::i64, 1/*#Ops*/, 5, // Results = #6
13177 /* 34417*/ OPC_EmitInteger, MVT::i64, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/,
13179 MVT::i64, 1/*#Ops*/, 7, // Results = #8
13181 MVT::i64, 3/*#Ops*/, 4, 6, 8,
13209 /* 34518*/ OPC_CheckType, MVT::i64,
13216 /* 34541*/ OPC_EmitInteger, MVT::i64, 0,
13218 MVT::i64, 1/*#Ops*/, 5, // Results = #6
13219 /* 34551*/ OPC_EmitInteger, MVT::i64, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/,
13221 MVT::i64, 1/*#Ops*/, 7, // Results = #8
13223 MVT::i64, 3/*#Ops*/, 4, 6, 8,
13251 /* 34652*/ OPC_CheckType, MVT::i64,
13258 /* 34675*/ OPC_EmitInteger, MVT::i64, 0,
13260 MVT::i64, 1/*#Ops*/, 5, // Results = #6
13261 /* 34685*/ OPC_EmitInteger, MVT::i64, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/,
13263 MVT::i64, 1/*#Ops*/, 7, // Results = #8
13265 MVT::i64, 3/*#Ops*/, 4, 6, 8,
13293 /* 34786*/ OPC_CheckType, MVT::i64,
13300 /* 34809*/ OPC_EmitInteger, MVT::i64, 0,
13302 MVT::i64, 1/*#Ops*/, 5, // Results = #6
13303 /* 34819*/ OPC_EmitInteger, MVT::i64, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/,
13305 MVT::i64, 1/*#Ops*/, 7, // Results = #8
13307 MVT::i64, 3/*#Ops*/, 4, 6, 8,
13316 /* 34853*/ OPC_SwitchType /*2 cases */, 53, MVT::i64,// ->34909
13320 MVT::i64, 1/*#Ops*/, 0,
13325 /* 34870*/ OPC_EmitInteger, MVT::i64, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/,
13327 MVT::i64, 1/*#Ops*/, 1, // Results = #2
13328 /* 34889*/ OPC_EmitInteger, MVT::i64, 0,
13330 MVT::i64, 1/*#Ops*/, 3, // Results = #4
13332 MVT::i64, 3/*#Ops*/, 0, 2, 4,
13353 /* 34961*/ OPC_SwitchType /*2 cases */, 104, MVT::i64,// ->35068
13357 MVT::i64, 1/*#Ops*/, 0,
13371 MVT::i64, 1/*#Ops*/, 4,
13389 MVT::i64, 1/*#Ops*/, 8,
13411 /* 35112*/ OPC_EmitInteger, MVT::i64, 4,
13413 MVT::i64, 1/*#Ops*/, 1, // Results = #2
13415 MVT::i64, 2/*#Ops*/, 2, 0, // Results = #3
13450 /* 35215*/ OPC_EmitInteger, MVT::i64, 1,
13452 MVT::i64, 1/*#Ops*/, 1, // Results = #2
13454 MVT::i64, 2/*#Ops*/, 2, 0, // Results = #3
13462 /* 35247*/ OPC_EmitInteger, MVT::i64, 1,
13464 MVT::i64, 1/*#Ops*/, 1, // Results = #2
13466 MVT::i64, 2/*#Ops*/, 2, 0, // Results = #3
13481 MVT::i64, 1/*#Ops*/, 4, // Results = #5
13485 MVT::i64, 3/*#Ops*/, 5, 6, 7, // Results = #8
13506 MVT::i64, 1/*#Ops*/, 8, // Results = #9
13510 MVT::i64, 3/*#Ops*/, 9, 10, 11, // Results = #12
13521 /* 35424*/ OPC_EmitInteger, MVT::i64, 2,
13523 MVT::i64, 1/*#Ops*/, 1, // Results = #2
13525 MVT::i64, 2/*#Ops*/, 2, 0, // Results = #3
13533 /* 35456*/ OPC_EmitInteger, MVT::i64, 2,
13535 MVT::i64, 1/*#Ops*/, 1, // Results = #2
13537 MVT::i64, 2/*#Ops*/, 2, 0, // Results = #3
13552 MVT::i64, 1/*#Ops*/, 4, // Results = #5
13556 MVT::i64, 3/*#Ops*/, 5, 6, 7, // Results = #8
13577 MVT::i64, 1/*#Ops*/, 8, // Results = #9
13581 MVT::i64, 3/*#Ops*/, 9, 10, 11, // Results = #12
13592 /* 35631*/ OPC_SwitchType /*2 cases */, 104, MVT::i64,// ->35738
13596 MVT::i64, 1/*#Ops*/, 0,
13610 MVT::i64, 1/*#Ops*/, 4,
13628 MVT::i64, 1/*#Ops*/, 8,
13650 /* 35783*/ OPC_EmitInteger, MVT::i64, 0,
13652 MVT::i64, 1/*#Ops*/, 1, // Results = #2
13654 MVT::i64, 2/*#Ops*/, 2, 0, // Results = #3
13662 /* 35815*/ OPC_EmitInteger, MVT::i64, 0,
13664 MVT::i64, 1/*#Ops*/, 1, // Results = #2
13666 MVT::i64, 2/*#Ops*/, 2, 0, // Results = #3
13689 /* 35886*/ OPC_EmitInteger, MVT::i64, 0,
13691 MVT::i64, 1/*#Ops*/, 1, // Results = #2
13693 MVT::i64, 2/*#Ops*/, 2, 0, // Results = #3
13701 /* 35918*/ OPC_EmitInteger, MVT::i64, 0,
13703 MVT::i64, 1/*#Ops*/, 1, // Results = #2
13705 MVT::i64, 2/*#Ops*/, 2, 0, // Results = #3
13720 MVT::i64, 1/*#Ops*/, 4, // Results = #5
13724 MVT::i64, 3/*#Ops*/, 5, 6, 7, // Results = #8
13745 MVT::i64, 1/*#Ops*/, 8, // Results = #9
13749 MVT::i64, 3/*#Ops*/, 9, 10, 11, // Results = #12
13760 /* 36095*/ OPC_EmitInteger, MVT::i64, 0,
13762 MVT::i64, 1/*#Ops*/, 1, // Results = #2
13764 MVT::i64, 2/*#Ops*/, 2, 0, // Results = #3
13772 /* 36127*/ OPC_EmitInteger, MVT::i64, 0,
13774 MVT::i64, 1/*#Ops*/, 1, // Results = #2
13776 MVT::i64, 2/*#Ops*/, 2, 0, // Results = #3
13791 MVT::i64, 1/*#Ops*/, 4, // Results = #5
13795 MVT::i64, 3/*#Ops*/, 5, 6, 7, // Results = #8
13816 MVT::i64, 1/*#Ops*/, 8, // Results = #9
13820 MVT::i64, 3/*#Ops*/, 9, 10, 11, // Results = #12
13860 /* 36378*/ OPC_EmitInteger, MVT::i64, 8,
13862 MVT::i64, 1/*#Ops*/, 1, // Results = #2
13864 MVT::i64, 2/*#Ops*/, 2, 0, // Results = #3
13887 /* 36448*/ OPC_EmitInteger, MVT::i64, 2,
13889 MVT::i64, 1/*#Ops*/, 1, // Results = #2
13891 MVT::i64, 2/*#Ops*/, 2, 0, // Results = #3
13899 /* 36480*/ OPC_EmitInteger, MVT::i64, 2,
13901 MVT::i64, 1/*#Ops*/, 1, // Results = #2
13903 MVT::i64, 2/*#Ops*/, 2, 0, // Results = #3
13918 MVT::i64, 1/*#Ops*/, 4, // Results = #5
13922 MVT::i64, 3/*#Ops*/, 5, 6, 7, // Results = #8
13943 MVT::i64, 1/*#Ops*/, 8, // Results = #9
13947 MVT::i64, 3/*#Ops*/, 9, 10, 11, // Results = #12
13958 /* 36657*/ OPC_EmitInteger, MVT::i64, 4,
13960 MVT::i64, 1/*#Ops*/, 1, // Results = #2
13962 MVT::i64, 2/*#Ops*/, 2, 0, // Results = #3
13970 /* 36689*/ OPC_EmitInteger, MVT::i64, 4,
13972 MVT::i64, 1/*#Ops*/, 1, // Results = #2
13974 MVT::i64, 2/*#Ops*/, 2, 0, // Results = #3
13989 MVT::i64, 1/*#Ops*/, 4, // Results = #5
13993 MVT::i64, 3/*#Ops*/, 5, 6, 7, // Results = #8
14014 MVT::i64, 1/*#Ops*/, 8, // Results = #9
14018 MVT::i64, 3/*#Ops*/, 9, 10, 11, // Results = #12
14045 /* 36907*/ OPC_EmitInteger, MVT::i64, 12,
14047 MVT::i64, 1/*#Ops*/, 1, // Results = #2
14049 MVT::i64, 2/*#Ops*/, 2, 0, // Results = #3
14057 /* 36939*/ OPC_EmitInteger, MVT::i64, 12,
14059 MVT::i64, 1/*#Ops*/, 1, // Results = #2
14061 MVT::i64, 2/*#Ops*/, 2, 0, // Results = #3
14084 /* 37010*/ OPC_EmitInteger, MVT::i64, 3,
14086 MVT::i64, 1/*#Ops*/, 1, // Results = #2
14088 MVT::i64, 2/*#Ops*/, 2, 0, // Results = #3
14096 /* 37042*/ OPC_EmitInteger, MVT::i64, 3,
14098 MVT::i64, 1/*#Ops*/, 1, // Results = #2
14100 MVT::i64, 2/*#Ops*/, 2, 0, // Results = #3
14115 MVT::i64, 1/*#Ops*/, 4, // Results = #5
14119 MVT::i64, 3/*#Ops*/, 5, 6, 7, // Results = #8
14140 MVT::i64, 1/*#Ops*/, 8, // Results = #9
14144 MVT::i64, 3/*#Ops*/, 9, 10, 11, // Results = #12
14155 /* 37219*/ OPC_EmitInteger, MVT::i64, 6,
14157 MVT::i64, 1/*#Ops*/, 1, // Results = #2
14159 MVT::i64, 2/*#Ops*/, 2, 0, // Results = #3
14167 /* 37251*/ OPC_EmitInteger, MVT::i64, 6,
14169 MVT::i64, 1/*#Ops*/, 1, // Results = #2
14171 MVT::i64, 2/*#Ops*/, 2, 0, // Results = #3
14186 MVT::i64, 1/*#Ops*/, 4, // Results = #5
14190 MVT::i64, 3/*#Ops*/, 5, 6, 7, // Results = #8
14211 MVT::i64, 1/*#Ops*/, 8, // Results = #9
14215 MVT::i64, 3/*#Ops*/, 9, 10, 11, // Results = #12
14230 /* 37436*/ OPC_EmitInteger, MVT::i64, 4,
14232 MVT::i64, 1/*#Ops*/, 1, // Results = #2
14234 MVT::i64, 2/*#Ops*/, 2, 0, // Results = #3
14242 /* 37468*/ OPC_EmitInteger, MVT::i64, 4,
14244 MVT::i64, 1/*#Ops*/, 1, // Results = #2
14246 MVT::i64, 2/*#Ops*/, 2, 0, // Results = #3
14261 MVT::i64, 1/*#Ops*/, 4, // Results = #5
14265 MVT::i64, 3/*#Ops*/, 5, 6, 7, // Results = #8
14286 MVT::i64, 1/*#Ops*/, 8, // Results = #9
14290 MVT::i64, 3/*#Ops*/, 9, 10, 11, // Results = #12
14301 /* 37645*/ OPC_EmitInteger, MVT::i64, 8,
14303 MVT::i64, 1/*#Ops*/, 1, // Results = #2
14305 MVT::i64, 2/*#Ops*/, 2, 0, // Results = #3
14313 /* 37677*/ OPC_EmitInteger, MVT::i64, 8,
14315 MVT::i64, 1/*#Ops*/, 1, // Results = #2
14317 MVT::i64, 2/*#Ops*/, 2, 0, // Results = #3
14332 MVT::i64, 1/*#Ops*/, 4, // Results = #5
14336 MVT::i64, 3/*#Ops*/, 5, 6, 7, // Results = #8
14357 MVT::i64, 1/*#Ops*/, 8, // Results = #9
14361 MVT::i64, 3/*#Ops*/, 9, 10, 11, // Results = #12
14376 /* 37862*/ OPC_EmitInteger, MVT::i64, 5,
14378 MVT::i64, 1/*#Ops*/, 1, // Results = #2
14380 MVT::i64, 2/*#Ops*/, 2, 0, // Results = #3
14388 /* 37894*/ OPC_EmitInteger, MVT::i64, 5,
14390 MVT::i64, 1/*#Ops*/, 1, // Results = #2
14392 MVT::i64, 2/*#Ops*/, 2, 0, // Results = #3
14407 MVT::i64, 1/*#Ops*/, 4, // Results = #5
14411 MVT::i64, 3/*#Ops*/, 5, 6, 7, // Results = #8
14432 MVT::i64, 1/*#Ops*/, 8, // Results = #9
14436 MVT::i64, 3/*#Ops*/, 9, 10, 11, // Results = #12
14447 /* 38071*/ OPC_EmitInteger, MVT::i64, 10,
14449 MVT::i64, 1/*#Ops*/, 1, // Results = #2
14451 MVT::i64, 2/*#Ops*/, 2, 0, // Results = #3
14459 /* 38103*/ OPC_EmitInteger, MVT::i64, 10,
14461 MVT::i64, 1/*#Ops*/, 1, // Results = #2
14463 MVT::i64, 2/*#Ops*/, 2, 0, // Results = #3
14478 MVT::i64, 1/*#Ops*/, 4, // Results = #5
14482 MVT::i64, 3/*#Ops*/, 5, 6, 7, // Results = #8
14503 MVT::i64, 1/*#Ops*/, 8, // Results = #9
14507 MVT::i64, 3/*#Ops*/, 9, 10, 11, // Results = #12
14522 /* 38288*/ OPC_EmitInteger, MVT::i64, 6,
14524 MVT::i64, 1/*#Ops*/, 1, // Results = #2
14526 MVT::i64, 2/*#Ops*/, 2, 0, // Results = #3
14534 /* 38320*/ OPC_EmitInteger, MVT::i64, 6,
14536 MVT::i64, 1/*#Ops*/, 1, // Results = #2
14538 MVT::i64, 2/*#Ops*/, 2, 0, // Results = #3
14553 MVT::i64, 1/*#Ops*/, 4, // Results = #5
14557 MVT::i64, 3/*#Ops*/, 5, 6, 7, // Results = #8
14578 MVT::i64, 1/*#Ops*/, 8, // Results = #9
14582 MVT::i64, 3/*#Ops*/, 9, 10, 11, // Results = #12
14594 /* 38499*/ OPC_EmitInteger, MVT::i64, 12,
14596 MVT::i64, 1/*#Ops*/, 1, // Results = #2
14598 MVT::i64, 2/*#Ops*/, 2, 0, // Results = #3
14605 /* 38529*/ OPC_EmitInteger, MVT::i64, 14,
14607 MVT::i64, 1/*#Ops*/, 1, // Results = #2
14609 MVT::i64, 2/*#Ops*/, 2, 0, // Results = #3
14619 /* 38564*/ OPC_EmitInteger, MVT::i64, 12,
14621 MVT::i64, 1/*#Ops*/, 1, // Results = #2
14623 MVT::i64, 2/*#Ops*/, 2, 0, // Results = #3
14630 /* 38594*/ OPC_EmitInteger, MVT::i64, 14,
14632 MVT::i64, 1/*#Ops*/, 1, // Results = #2
14634 MVT::i64, 2/*#Ops*/, 2, 0, // Results = #3
14650 MVT::i64, 1/*#Ops*/, 4, // Results = #5
14654 MVT::i64, 3/*#Ops*/, 5, 6, 7, // Results = #8
14675 MVT::i64, 1/*#Ops*/, 8, // Results = #9
14679 MVT::i64, 3/*#Ops*/, 9, 10, 11, // Results = #12
14694 /* 38780*/ OPC_EmitInteger, MVT::i64, 7,
14696 MVT::i64, 1/*#Ops*/, 1, // Results = #2
14698 MVT::i64, 2/*#Ops*/, 2, 0, // Results = #3
14706 /* 38812*/ OPC_EmitInteger, MVT::i64, 7,
14708 MVT::i64, 1/*#Ops*/, 1, // Results = #2
14710 MVT::i64, 2/*#Ops*/, 2, 0, // Results = #3
14725 MVT::i64, 1/*#Ops*/, 4, // Results = #5
14729 MVT::i64, 3/*#Ops*/, 5, 6, 7, // Results = #8
14750 MVT::i64, 1/*#Ops*/, 8, // Results = #9
14754 MVT::i64, 3/*#Ops*/, 9, 10, 11, // Results = #12
14772 MVT::i64, 1/*#Ops*/, 4, // Results = #5
14776 MVT::i64, 3/*#Ops*/, 5, 6, 7, // Results = #8
14797 MVT::i64, 1/*#Ops*/, 8, // Results = #9
14801 MVT::i64, 3/*#Ops*/, 9, 10, 11, // Results = #12
14815 /* 39139*/ OPC_EmitInteger, MVT::i64, 8,
14817 MVT::i64, 1/*#Ops*/, 1, // Results = #2
14819 MVT::i64, 2/*#Ops*/, 2, 0, // Results = #3
14827 /* 39171*/ OPC_EmitInteger, MVT::i64, 8,
14829 MVT::i64, 1/*#Ops*/, 1, // Results = #2
14831 MVT::i64, 2/*#Ops*/, 2, 0, // Results = #3
14846 MVT::i64, 1/*#Ops*/, 4, // Results = #5
14850 MVT::i64, 3/*#Ops*/, 5, 6, 7, // Results = #8
14871 MVT::i64, 1/*#Ops*/, 8, // Results = #9
14875 MVT::i64, 3/*#Ops*/, 9, 10, 11, // Results = #12
14888 /* 39352*/ OPC_EmitInteger, MVT::i64, 9,
14890 MVT::i64, 1/*#Ops*/, 1, // Results = #2
14892 MVT::i64, 2/*#Ops*/, 2, 0, // Results = #3
14900 /* 39384*/ OPC_EmitInteger, MVT::i64, 9,
14902 MVT::i64, 1/*#Ops*/, 1, // Results = #2
14904 MVT::i64, 2/*#Ops*/, 2, 0, // Results = #3
14919 MVT::i64, 1/*#Ops*/, 4, // Results = #5
14923 MVT::i64, 3/*#Ops*/, 5, 6, 7, // Results = #8
14944 MVT::i64, 1/*#Ops*/, 8, // Results = #9
14948 MVT::i64, 3/*#Ops*/, 9, 10, 11, // Results = #12
14961 /* 39565*/ OPC_EmitInteger, MVT::i64, 10,
14963 MVT::i64, 1/*#Ops*/, 1, // Results = #2
14965 MVT::i64, 2/*#Ops*/, 2, 0, // Results = #3
14973 /* 39597*/ OPC_EmitInteger, MVT::i64, 10,
14975 MVT::i64, 1/*#Ops*/, 1, // Results = #2
14977 MVT::i64, 2/*#Ops*/, 2, 0, // Results = #3
14992 MVT::i64, 1/*#Ops*/, 4, // Results = #5
14996 MVT::i64, 3/*#Ops*/, 5, 6, 7, // Results = #8
15017 MVT::i64, 1/*#Ops*/, 8, // Results = #9
15021 MVT::i64, 3/*#Ops*/, 9, 10, 11, // Results = #12
15034 /* 39778*/ OPC_EmitInteger, MVT::i64, 11,
15036 MVT::i64, 1/*#Ops*/, 1, // Results = #2
15038 MVT::i64, 2/*#Ops*/, 2, 0, // Results = #3
15046 /* 39810*/ OPC_EmitInteger, MVT::i64, 11,
15048 MVT::i64, 1/*#Ops*/, 1, // Results = #2
15050 MVT::i64, 2/*#Ops*/, 2, 0, // Results = #3
15065 MVT::i64, 1/*#Ops*/, 4, // Results = #5
15069 MVT::i64, 3/*#Ops*/, 5, 6, 7, // Results = #8
15090 MVT::i64, 1/*#Ops*/, 8, // Results = #9
15094 MVT::i64, 3/*#Ops*/, 9, 10, 11, // Results = #12
15107 /* 39991*/ OPC_EmitInteger, MVT::i64, 12,
15109 MVT::i64, 1/*#Ops*/, 1, // Results = #2
15111 MVT::i64, 2/*#Ops*/, 2, 0, // Results = #3
15119 /* 40023*/ OPC_EmitInteger, MVT::i64, 12,
15121 MVT::i64, 1/*#Ops*/, 1, // Results = #2
15123 MVT::i64, 2/*#Ops*/, 2, 0, // Results = #3
15138 MVT::i64, 1/*#Ops*/, 4, // Results = #5
15142 MVT::i64, 3/*#Ops*/, 5, 6, 7, // Results = #8
15163 MVT::i64, 1/*#Ops*/, 8, // Results = #9
15167 MVT::i64, 3/*#Ops*/, 9, 10, 11, // Results = #12
15180 /* 40204*/ OPC_EmitInteger, MVT::i64, 13,
15182 MVT::i64, 1/*#Ops*/, 1, // Results = #2
15184 MVT::i64, 2/*#Ops*/, 2, 0, // Results = #3
15192 /* 40236*/ OPC_EmitInteger, MVT::i64, 13,
15194 MVT::i64, 1/*#Ops*/, 1, // Results = #2
15196 MVT::i64, 2/*#Ops*/, 2, 0, // Results = #3
15211 MVT::i64, 1/*#Ops*/, 4, // Results = #5
15215 MVT::i64, 3/*#Ops*/, 5, 6, 7, // Results = #8
15236 MVT::i64, 1/*#Ops*/, 8, // Results = #9
15240 MVT::i64, 3/*#Ops*/, 9, 10, 11, // Results = #12
15253 /* 40417*/ OPC_EmitInteger, MVT::i64, 14,
15255 MVT::i64, 1/*#Ops*/, 1, // Results = #2
15257 MVT::i64, 2/*#Ops*/, 2, 0, // Results = #3
15265 /* 40449*/ OPC_EmitInteger, MVT::i64, 14,
15267 MVT::i64, 1/*#Ops*/, 1, // Results = #2
15269 MVT::i64, 2/*#Ops*/, 2, 0, // Results = #3
15284 MVT::i64, 1/*#Ops*/, 4, // Results = #5
15288 MVT::i64, 3/*#Ops*/, 5, 6, 7, // Results = #8
15309 MVT::i64, 1/*#Ops*/, 8, // Results = #9
15313 MVT::i64, 3/*#Ops*/, 9, 10, 11, // Results = #12
15326 /* 40630*/ OPC_EmitInteger, MVT::i64, 15,
15328 MVT::i64, 1/*#Ops*/, 1, // Results = #2
15330 MVT::i64, 2/*#Ops*/, 2, 0, // Results = #3
15338 /* 40662*/ OPC_EmitInteger, MVT::i64, 15,
15340 MVT::i64, 1/*#Ops*/, 1, // Results = #2
15342 MVT::i64, 2/*#Ops*/, 2, 0, // Results = #3
15357 MVT::i64, 1/*#Ops*/, 4, // Results = #5
15361 MVT::i64, 3/*#Ops*/, 5, 6, 7, // Results = #8
15382 MVT::i64, 1/*#Ops*/, 8, // Results = #9
15386 MVT::i64, 3/*#Ops*/, 9, 10, 11, // Results = #12
15396 /* 40836*/ OPC_CheckChild1Type, MVT::i64,
15401 MVT::i64, 2/*#Ops*/, 1, 0, // Results = #2
15410 MVT::i64, 2/*#Ops*/, 1, 0, // Results = #2
15418 /* 40888*/ OPC_EmitRegister2, MVT::i64, TARGET_VAL(PPC::ZERO8),
15419 /* 40892*/ OPC_EmitInteger, MVT::i64, 8,
15421 MVT::i64, MVT::i32, 2/*#Ops*/, 1, 3, // Results = #4 #5
15433 MVT::i64, 1/*#Ops*/, 11, // Results = #12
15434 /* 40950*/ OPC_EmitInteger, MVT::i64, 7,
15436 MVT::i64, 1/*#Ops*/, 13, // Results = #14
15438 MVT::i64, 2/*#Ops*/, 14, 1, // Results = #15
15442 MVT::i64, 3/*#Ops*/, 15, 16, 17, // Results = #18
15447 MVT::i64, 2/*#Ops*/, 12, 20, // Results = #21
15455 /* 41017*/ OPC_EmitRegister2, MVT::i64, TARGET_VAL(PPC::ZERO8),
15456 /* 41021*/ OPC_EmitInteger, MVT::i64, 8,
15458 MVT::i64, 1/*#Ops*/, 3, // Results = #4
15460 MVT::i64, 2/*#Ops*/, 4, 1, // Results = #5
15472 MVT::i64, 1/*#Ops*/, 11, // Results = #12
15473 /* 41085*/ OPC_EmitInteger, MVT::i64, 7,
15475 MVT::i64, 1/*#Ops*/, 13, // Results = #14
15477 MVT::i64, 2/*#Ops*/, 14, 1, // Results = #15
15481 MVT::i64, 3/*#Ops*/, 15, 16, 17, // Results = #18
15486 MVT::i64, 2/*#Ops*/, 12, 20, // Results = #21
15496 /* 41154*/ OPC_CheckChild1Type, MVT::i64,
15504 MVT::i64, 4/*#Ops*/, 1, 2, 3, 4, // Results = #5
15506 MVT::i64, 2/*#Ops*/, 5, 0, // Results = #6
15518 MVT::i64, 4/*#Ops*/, 1, 2, 3, 4, // Results = #5
15520 MVT::i64, 2/*#Ops*/, 5, 0, // Results = #6
15528 /* 41245*/ OPC_EmitRegister2, MVT::i64, TARGET_VAL(PPC::ZERO8),
15529 /* 41249*/ OPC_EmitInteger, MVT::i64, 4,
15531 MVT::i64, MVT::i32, 2/*#Ops*/, 1, 3, // Results = #4 #5
15535 MVT::i64, 3/*#Ops*/, 4, 6, 7, // Results = #8
15547 MVT::i64, 1/*#Ops*/, 14, // Results = #15
15548 /* 41322*/ OPC_EmitInteger, MVT::i64, 3,
15550 MVT::i64, 1/*#Ops*/, 16, // Results = #17
15552 MVT::i64, 2/*#Ops*/, 17, 1, // Results = #18
15556 MVT::i64, 3/*#Ops*/, 18, 19, 20, // Results = #21
15561 MVT::i64, 2/*#Ops*/, 15, 23, // Results = #24
15569 /* 41389*/ OPC_EmitRegister2, MVT::i64, TARGET_VAL(PPC::ZERO8),
15570 /* 41393*/ OPC_EmitInteger, MVT::i64, 4,
15572 MVT::i64, 1/*#Ops*/, 3, // Results = #4
15574 MVT::i64, 2/*#Ops*/, 4, 1, // Results = #5
15578 MVT::i64, 3/*#Ops*/, 5, 6, 7, // Results = #8
15590 MVT::i64, 1/*#Ops*/, 14, // Results = #15
15591 /* 41472*/ OPC_EmitInteger, MVT::i64, 3,
15593 MVT::i64, 1/*#Ops*/, 16, // Results = #17
15595 MVT::i64, 2/*#Ops*/, 17, 1, // Results = #18
15599 MVT::i64, 3/*#Ops*/, 18, 19, 20, // Results = #21
15604 MVT::i64, 2/*#Ops*/, 15, 23, // Results = #24
15614 /* 41541*/ OPC_CheckChild1Type, MVT::i64,
15622 MVT::i64, 4/*#Ops*/, 1, 2, 3, 4, // Results = #5
15624 MVT::i64, 2/*#Ops*/, 5, 0, // Results = #6
15636 MVT::i64, 4/*#Ops*/, 1, 2, 3, 4, // Results = #5
15638 MVT::i64, 2/*#Ops*/, 5, 0, // Results = #6
15646 /* 41632*/ OPC_EmitRegister2, MVT::i64, TARGET_VAL(PPC::ZERO8),
15647 /* 41636*/ OPC_EmitInteger, MVT::i64, 2,
15649 MVT::i64, MVT::i32, 2/*#Ops*/, 1, 3, // Results = #4 #5
15653 MVT::i64, 3/*#Ops*/, 4, 6, 7, // Results = #8
15665 MVT::i64, 1/*#Ops*/, 14, // Results = #15
15666 /* 41709*/ OPC_EmitInteger, MVT::i64, 1,
15668 MVT::i64, 1/*#Ops*/, 16, // Results = #17
15670 MVT::i64, 2/*#Ops*/, 17, 1, // Results = #18
15674 MVT::i64, 3/*#Ops*/, 18, 19, 20, // Results = #21
15679 MVT::i64, 2/*#Ops*/, 15, 23, // Results = #24
15687 /* 41776*/ OPC_EmitRegister2, MVT::i64, TARGET_VAL(PPC::ZERO8),
15688 /* 41780*/ OPC_EmitInteger, MVT::i64, 2,
15690 MVT::i64, 1/*#Ops*/, 3, // Results = #4
15692 MVT::i64, 2/*#Ops*/, 4, 1, // Results = #5
15696 MVT::i64, 3/*#Ops*/, 5, 6, 7, // Results = #8
15708 MVT::i64, 1/*#Ops*/, 14, // Results = #15
15709 /* 41859*/ OPC_EmitInteger, MVT::i64, 1,
15711 MVT::i64, 1/*#Ops*/, 16, // Results = #17
15713 MVT::i64, 2/*#Ops*/, 17, 1, // Results = #18
15717 MVT::i64, 3/*#Ops*/, 18, 19, 20, // Results = #21
15722 MVT::i64, 2/*#Ops*/, 15, 23, // Results = #24
15732 /* 41928*/ OPC_CheckChild1Type, MVT::i64,
15733 /* 41930*/ OPC_CheckType, MVT::i64,
15736 /* 41936*/ OPC_EmitRegister2, MVT::i64, TARGET_VAL(PPC::ZERO8),
15737 /* 41940*/ OPC_EmitInteger, MVT::i64, 1,
15739 MVT::i64, MVT::i32, 2/*#Ops*/, 1, 3, // Results = #4 #5
15743 MVT::i64, 3/*#Ops*/, 4, 6, 7, // Results = #8
15755 MVT::i64, 1/*#Ops*/, 14,
15760 /* 42016*/ OPC_EmitRegister2, MVT::i64, TARGET_VAL(PPC::ZERO8),
15761 /* 42020*/ OPC_EmitInteger, MVT::i64, 1,
15763 MVT::i64, 1/*#Ops*/, 3, // Results = #4
15765 MVT::i64, 2/*#Ops*/, 4, 1, // Results = #5
15769 MVT::i64, 3/*#Ops*/, 5, 6, 7, // Results = #8
15781 MVT::i64, 1/*#Ops*/, 14,
15830 /* 42200*/ OPC_CheckChild1Type, MVT::i64,
15839 /* 42228*/ OPC_EmitRegister2, MVT::i64, TARGET_VAL(PPC::ZERO8),
15840 /* 42232*/ OPC_EmitInteger, MVT::i64, 1,
15842 MVT::i64, MVT::i32, 2/*#Ops*/, 1, 7, // Results = #8 #9
15846 MVT::i64, 3/*#Ops*/, 8, 10, 11, // Results = #12
15864 /* 42312*/ OPC_EmitRegister2, MVT::i64, TARGET_VAL(PPC::ZERO8),
15865 /* 42316*/ OPC_EmitInteger, MVT::i64, 1,
15867 MVT::i64, 1/*#Ops*/, 7, // Results = #8
15869 MVT::i64, 2/*#Ops*/, 8, 1, // Results = #9
15873 MVT::i64, 3/*#Ops*/, 9, 10, 11, // Results = #12
15968 /* 42560*/ OPC_CheckChild1Type, MVT::i64,
15971 /* 42566*/ OPC_EmitRegister2, MVT::i64, TARGET_VAL(PPC::ZERO8),
15975 MVT::i64, 3/*#Ops*/, 1, 3, 4, // Results = #5
15986 /* 42612*/ OPC_EmitRegister2, MVT::i64, TARGET_VAL(PPC::ZERO8),
15987 /* 42616*/ OPC_EmitInteger, MVT::i64, 3,
15989 MVT::i64, 1/*#Ops*/, 3, // Results = #4
15991 MVT::i64, 2/*#Ops*/, 4, 1, // Results = #5
15995 MVT::i64, 3/*#Ops*/, 5, 6, 7, // Results = #8
16100 /* 42894*/ OPC_CheckChild1Type, MVT::i64,
16106 MVT::i64, 3/*#Ops*/, 1, 2, 3, // Results = #4
16118 /* 42944*/ OPC_CheckChild1Type, MVT::i64,
16124 MVT::i64, 3/*#Ops*/, 1, 2, 3, // Results = #4
16146 MVT::i64, 1/*#Ops*/, 3,
16189 MVT::i64, 2/*#Ops*/, 0, 1,
16198 MVT::i64, 2/*#Ops*/, 0, 1,
16207 MVT::i64, 2/*#Ops*/, 0, 1,
18611 /* 47421*/ OPC_SwitchType /*2 cases */, 9, MVT::i64,// ->47433
18614 MVT::i64, 1/*#Ops*/, 0,
18627 /* 47453*/ OPC_SwitchType /*4 cases */, 11, MVT::i64,// ->47467
18631 MVT::i64, 1/*#Ops*/, 0,
18652 /* 47519*/ OPC_CheckChild0Type, MVT::i64,
18664 MVT::i64, 0/*#Ops*/, // Results = #2
18667 MVT::i64, 3/*#Ops*/, 2, 0, 3, // Results = #4
18676 MVT::i64, 0/*#Ops*/, // Results = #9
18679 MVT::i64, 3/*#Ops*/, 9, 0, 10, // Results = #11
19098 /* 48363*/ OPC_SwitchType /*2 cases */, 16, MVT::i64,// ->48382
19103 MVT::i64, 1/*#Ops*/, 1,
19162 /* 48488*/ OPC_SwitchType /*2 cases */, 16, MVT::i64,// ->48507
19167 MVT::i64, 1/*#Ops*/, 1,
19388 /* 49019*/ OPC_CheckChild0Type, MVT::i64,
19492 MVT::i64, 2/*#Ops*/, 0, 3, // Results = #4
19519 /* 49370*/ /*SwitchType*/ 8, MVT::i64,// ->49380
19521 MVT::i64, 2/*#Ops*/, 0, 1,
19540 /* 49419*/ /*SwitchType*/ 8, MVT::i64,// ->49429
19542 MVT::i64, 2/*#Ops*/, 0, 1,
19562 /* 49470*/ /*SwitchType*/ 8, MVT::i64,// ->49480
19564 MVT::i64, 2/*#Ops*/, 0, 1,
19622 /* 49613*/ OPC_CheckType, MVT::i64,
19624 MVT::i64, 2/*#Ops*/, 0, 1,
19634 /* 49642*/ OPC_CheckType, MVT::i64,
19636 MVT::i64, 2/*#Ops*/, 1, 0,
19708 /* 49851*/ OPC_CheckChild0Type, MVT::i64,
20225 /* 51342*/ OPC_CheckChild0Type, MVT::i64,
20244 /* 51394*/ /*SwitchType*/ 8, MVT::i64,// ->51404
20246 MVT::i64, 2/*#Ops*/, 0, 0,
20283 /* 51467*/ OPC_CheckType, MVT::i64,
20287 MVT::i64, 2/*#Ops*/, 0, 3,
20293 /* 51486*/ OPC_CheckType, MVT::i64,
20297 MVT::i64, 2/*#Ops*/, 0, 3,
20327 /* 51555*/ OPC_CheckType, MVT::i64,
20329 MVT::i64, 2/*#Ops*/, 0, 1,
20872 /* 52532*/ /*SwitchType*/ 8, MVT::i64,// ->52542
20874 MVT::i64, 2/*#Ops*/, 0, 1,
20887 /* 52561*/ /*SwitchType*/ 8, MVT::i64,// ->52571
20889 MVT::i64, 2/*#Ops*/, 0, 1,
20902 /* 52590*/ /*SwitchType*/ 8, MVT::i64,// ->52600
20904 MVT::i64, 2/*#Ops*/, 0, 1,
20917 /* 52619*/ /*SwitchType*/ 8, MVT::i64,// ->52629
20919 MVT::i64, 2/*#Ops*/, 0, 1,
20953 /* 52684*/ /*SwitchType*/ 8, MVT::i64,// ->52694
20955 MVT::i64, 2/*#Ops*/, 1, 0,
20969 /* 52714*/ /*SwitchType*/ 8, MVT::i64,// ->52724
20971 MVT::i64, 2/*#Ops*/, 1, 0,
20985 /* 52744*/ /*SwitchType*/ 8, MVT::i64,// ->52754
20987 MVT::i64, 2/*#Ops*/, 1, 0,
21001 /* 52774*/ /*SwitchType*/ 8, MVT::i64,// ->52784
21003 MVT::i64, 2/*#Ops*/, 1, 0,
21021 /* 52811*/ /*SwitchType*/ 11, MVT::i64,// ->52824
21024 MVT::i64, 3/*#Ops*/, 0, 1, 2,
21045 /* 52856*/ /*SwitchType*/ 11, MVT::i64,// ->52869
21048 MVT::i64, 3/*#Ops*/, 1, 2, 0,
21078 /* 52917*/ OPC_CheckType, MVT::i64,
21081 MVT::i64, 2/*#Ops*/, 0, 2,
21087 /* 52933*/ OPC_CheckType, MVT::i64,
21091 MVT::i64, 2/*#Ops*/, 0, 3,
21102 /* 52964*/ /*SwitchType*/ 8, MVT::i64,// ->52974
21104 MVT::i64, 2/*#Ops*/, 0, 1,
21119 /* 52994*/ /*SwitchType*/ 8, MVT::i64,// ->53004
21121 MVT::i64, 2/*#Ops*/, 1, 0,
21149 /* 53055*/ OPC_CheckType, MVT::i64,
21151 MVT::i64, 2/*#Ops*/, 0, 1,
21357 /* 53440*/ OPC_CheckType, MVT::i64,
21363 MVT::i64, 2/*#Ops*/, 2, 3,
21372 MVT::i64, 2/*#Ops*/, 2, 3,
21380 MVT::i64, 2/*#Ops*/, 2, 3,
21388 MVT::i64, 2/*#Ops*/, 2, 3,
21394 /* 53509*/ OPC_CheckType, MVT::i64,
21400 MVT::i64, 2/*#Ops*/, 2, 3,
21408 MVT::i64, 2/*#Ops*/, 2, 3,
21416 MVT::i64, 2/*#Ops*/, 2, 3,
21424 MVT::i64, 2/*#Ops*/, 2, 3,
21432 MVT::i64, 2/*#Ops*/, 2, 3,
21440 MVT::i64, 2/*#Ops*/, 2, 3,
21446 /* 53606*/ OPC_CheckType, MVT::i64,
21452 MVT::i64, 2/*#Ops*/, 2, 3,
21459 MVT::i64, 2/*#Ops*/, 2, 3,
21466 /* 53643*/ OPC_CheckType, MVT::i64,
21471 MVT::i64, 2/*#Ops*/, 2, 3,
21478 MVT::i64, 2/*#Ops*/, 2, 3,
21484 /* 53677*/ OPC_CheckType, MVT::i64,
21491 MVT::i64, 2/*#Ops*/, 2, 3,
21498 MVT::i64, 2/*#Ops*/, 2, 3,
21508 MVT::i64, 2/*#Ops*/, 2, 3,
21515 MVT::i64, 2/*#Ops*/, 2, 3,
21525 MVT::i64, 2/*#Ops*/, 2, 3,
21532 MVT::i64, 2/*#Ops*/, 2, 3,
21542 MVT::i64, 2/*#Ops*/, 2, 3,
21549 MVT::i64, 2/*#Ops*/, 2, 3,
21558 /* 53812*/ OPC_CheckType, MVT::i64,
21562 MVT::i64, 2/*#Ops*/, 2, 3,
21567 /* 53830*/ OPC_SwitchType /*4 cases */, 14, MVT::i64,// ->53847
21572 MVT::i64, 2/*#Ops*/, 2, 3,
21948 /* 54586*/ OPC_SwitchType /*2 cases */, 30, MVT::i64,// ->54619
21954 MVT::i64, 2/*#Ops*/, 2, 3,
21961 MVT::i64, 2/*#Ops*/, 2, 3,
22022 /* 54724*/ OPC_CheckChild2Type, MVT::i64,
22122 /* 54915*/ /*SwitchType*/ 16, MVT::i64,// ->54933
22127 MVT::i64, MVT::i32, 3/*#Ops*/, 3, 4, 2,
22162 /* 54997*/ /*SwitchType*/ 16, MVT::i64,// ->55015
22167 MVT::i64, MVT::i32, 3/*#Ops*/, 3, 4, 2,
22202 /* 55079*/ /*SwitchType*/ 16, MVT::i64,// ->55097
22207 MVT::i64, MVT::i32, 3/*#Ops*/, 3, 4, 2,
22242 /* 55161*/ /*SwitchType*/ 16, MVT::i64,// ->55179
22247 MVT::i64, MVT::i32, 3/*#Ops*/, 3, 4, 2,
22282 /* 55243*/ /*SwitchType*/ 16, MVT::i64,// ->55261
22287 MVT::i64, MVT::i32, 3/*#Ops*/, 3, 4, 2,
22322 /* 55325*/ /*SwitchType*/ 16, MVT::i64,// ->55343
22327 MVT::i64, MVT::i32, 3/*#Ops*/, 3, 4, 2,
22362 /* 55407*/ /*SwitchType*/ 16, MVT::i64,// ->55425
22367 MVT::i64, MVT::i32, 3/*#Ops*/, 3, 4, 2,
22402 /* 55489*/ /*SwitchType*/ 16, MVT::i64,// ->55507
22407 MVT::i64, MVT::i32, 3/*#Ops*/, 3, 4, 2,
22442 /* 55571*/ /*SwitchType*/ 16, MVT::i64,// ->55589
22447 MVT::i64, MVT::i32, 3/*#Ops*/, 3, 4, 2,
22482 /* 55653*/ /*SwitchType*/ 16, MVT::i64,// ->55671
22487 MVT::i64, MVT::i32, 3/*#Ops*/, 3, 4, 2,
22523 /* 55739*/ /*SwitchType*/ 17, MVT::i64,// ->55758
22528 MVT::i64, MVT::i32, 4/*#Ops*/, 4, 5, 2, 3,
22563 /* 55822*/ /*SwitchType*/ 16, MVT::i64,// ->55840
22568 MVT::i64, MVT::i32, 3/*#Ops*/, 3, 4, 2,
22585 /* 55867*/ /*SwitchType*/ 18, MVT::i64,// ->55887
22586 /* 55869*/ OPC_CheckChild1Type, MVT::i64,
22592 MVT::i64, 3/*#Ops*/, 1, 3, 4,
22607 /* 55910*/ /*SwitchType*/ 12, MVT::i64,// ->55924
22611 MVT::i64, 2/*#Ops*/, 2, 3,
22641 /* 55970*/ OPC_CheckValueType, MVT::i64,
22643 /* 55973*/ OPC_CheckType, MVT::i64,
22647 MVT::i64, 2/*#Ops*/, 2, 3,
22678 /* 56034*/ OPC_CheckChild1Type, MVT::i64,
22681 /* 56038*/ OPC_CheckValueType, MVT::i64,
22777 /* 56228*/ /*SwitchType*/ 8, MVT::i64,// ->56238
22779 MVT::i64, 2/*#Ops*/, 0, 1,
22800 /* 56280*/ /*SwitchType*/ 8, MVT::i64,// ->56290
22802 MVT::i64, 2/*#Ops*/, 1, 0,
22856 /* 56387*/ OPC_CheckType, MVT::i64,
22860 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 3,
22866 /* 56407*/ OPC_CheckType, MVT::i64,
22870 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 3,
22887 /* 56447*/ OPC_CheckType, MVT::i64,
22889 MVT::i64, 2/*#Ops*/, 0, 1,
23117 /* 56858*/ /*SwitchType*/ 8, MVT::i64,// ->56868
23119 MVT::i64, 2/*#Ops*/, 0, 1,
23140 /* 56909*/ /*SwitchType*/ 8, MVT::i64,// ->56919
23142 MVT::i64, 2/*#Ops*/, 1, 0,
23175 /* 56973*/ OPC_CheckType, MVT::i64,
23179 MVT::i64, 2/*#Ops*/, 0, 3,
23185 /* 56992*/ OPC_CheckType, MVT::i64,
23189 MVT::i64, 2/*#Ops*/, 0, 3,
23219 /* 57061*/ OPC_CheckType, MVT::i64,
23221 MVT::i64, 2/*#Ops*/, 0, 1,
23760 /* 57971*/ OPC_CheckType, MVT::i64,
23762 MVT::i64, 1/*#Ops*/, 0,
23775 /* 57997*/ OPC_CheckType, MVT::i64,
23777 MVT::i64, 1/*#Ops*/, 0,
23790 /* 58023*/ OPC_CheckType, MVT::i64,
23792 MVT::i64, 1/*#Ops*/, 0,
23805 /* 58049*/ OPC_CheckType, MVT::i64,
23807 MVT::i64, 1/*#Ops*/, 0,
23819 /* 58075*/ /*SwitchType*/ 8, MVT::i64,// ->58085
23821 MVT::i64, 2/*#Ops*/, 1, 0,
23838 /* 58110*/ OPC_CheckType, MVT::i64,
23840 MVT::i64, 1/*#Ops*/, 0,
23853 /* 58136*/ OPC_CheckType, MVT::i64,
23855 MVT::i64, 1/*#Ops*/, 0,
23868 /* 58162*/ OPC_CheckType, MVT::i64,
23870 MVT::i64, 1/*#Ops*/, 0,
23883 /* 58188*/ OPC_CheckType, MVT::i64,
23885 MVT::i64, 1/*#Ops*/, 0,
23897 /* 58214*/ /*SwitchType*/ 8, MVT::i64,// ->58224
23899 MVT::i64, 2/*#Ops*/, 1, 0,
23909 /* 58236*/ OPC_CheckChild1Type, MVT::i64,
23970 /* 58346*/ /*SwitchType*/ 10, MVT::i64,// ->58358
23994 /* 58389*/ OPC_CheckChild0Type, MVT::i64,
24053 /* 58487*/ /*SwitchType*/ 19, MVT::i64,// ->58508
24080 /* 58532*/ /*SwitchType*/ 17, MVT::i64,// ->58551
24106 /* 58575*/ /*SwitchType*/ 17, MVT::i64,// ->58594
24133 /* 58616*/ OPC_CheckChild1Type, MVT::i64,
24178 /* 58694*/ /*SwitchType*/ 9, MVT::i64,// ->58705
24180 MVT::i64, 3/*#Ops*/, 0, 1, 2,
24199 /* 58734*/ /*SwitchType*/ 9, MVT::i64,// ->58745
24201 MVT::i64, 3/*#Ops*/, 0, 1, 2,
24222 MVT::i32, MVT::i64, 1/*#Ops*/, 2,
24255 /* 58837*/ /*SwitchType*/ 7, MVT::i64,// ->58846
24257 MVT::i64, 1/*#Ops*/, 0,
24280 /* 58879*/ OPC_CheckType, MVT::i64,
24283 MVT::i64, MVT::i32, 2/*#Ops*/, 1, 2,
24294 /* 58906*/ /*SwitchType*/ 8, MVT::i64,// ->58916
24296 MVT::i64, 2/*#Ops*/, 1, 0,
24378 /* 59064*/ /*SwitchType*/ 8, MVT::i64,// ->59074
24380 MVT::i64, MVT::i32, 1/*#Ops*/, 0,
24391 /* 59089*/ /*SwitchType*/ 8, MVT::i64,// ->59099
24393 MVT::i64, MVT::i32, 1/*#Ops*/, 0,
24404 /* 59114*/ /*SwitchType*/ 9, MVT::i64,// ->59125
24406 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1,
24421 /* 59156*/ /*SwitchType*/ 8, MVT::i64,// ->59166
24423 MVT::i64, MVT::i32, 1/*#Ops*/, 0,
24435 /* 59182*/ /*SwitchType*/ 8, MVT::i64,// ->59192
24437 MVT::i64, MVT::i32, 1/*#Ops*/, 0,
24449 /* 59208*/ /*SwitchType*/ 9, MVT::i64,// ->59219
24451 MVT::i64, MVT::i32, 2/*#Ops*/, 1, 0,
24589 MVT::i64, 1/*#Ops*/, 1,
24598 MVT::i64, 1/*#Ops*/, 1,
24607 MVT::i64, 1/*#Ops*/, 1,
24616 MVT::i64, 1/*#Ops*/, 1,
24651 MVT::i64, 0/*#Ops*/, // Results = #1
24661 MVT::i64, 3/*#Ops*/, 1, 6, 7, // Results = #8
24665 MVT::i64, 3/*#Ops*/, 8, 9, 10,
25006 /* 60279*/ OPC_CheckType, MVT::i64,
25009 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 2,
25020 /* 60306*/ OPC_CheckType, MVT::i64,
25022 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1,
25044 /* 60350*/ OPC_CheckType, MVT::i64,
25047 MVT::i64, 2/*#Ops*/, 0, 2,
25058 /* 60375*/ OPC_CheckType, MVT::i64,
25060 MVT::i64, 2/*#Ops*/, 0, 1,
25096 /* 60444*/ OPC_CheckType, MVT::i64,
25099 MVT::i64, MVT::i32, 2/*#Ops*/, 1, 2,
25110 /* 60472*/ /*SwitchType*/ 9, MVT::i64,// ->60483
25112 MVT::i64, MVT::i32, 2/*#Ops*/, 1, 0,
25511 /* 61531*/ OPC_CheckChild0Type, MVT::i64,
25601 MVT::i64, 2/*#Ops*/, 0, 3, // Results = #4
25744 MVT::i64, 2/*#Ops*/, 0, 3, // Results = #4
25755 MVT::i64, 2/*#Ops*/, 0, 11, // Results = #12
27310 /* 66275*/ /*SwitchType*/ 10, MVT::i64,// ->66287
27327 /* 66302*/ /*SwitchType*/ 8, MVT::i64,// ->66312
27343 /* 66327*/ /*SwitchType*/ 8, MVT::i64,// ->66337
27359 /* 66352*/ /*SwitchType*/ 8, MVT::i64,// ->66362
27408 /* 66434*/ /*SwitchType*/ 11, MVT::i64,// ->66447
27411 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 2,
27422 /* 66463*/ /*SwitchType*/ 9, MVT::i64,// ->66474
27424 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1,
27478 /* 66574*/ /*SwitchType*/ 16, MVT::i64,// ->66592
27483 MVT::i64, 3/*#Ops*/, 0, 2, 4,
27494 /* 66607*/ /*SwitchType*/ 8, MVT::i64,// ->66617
27496 MVT::i64, 2/*#Ops*/, 0, 1,
27563 /* 66751*/ /*SwitchType*/ 16, MVT::i64,// ->66769
27568 MVT::i64, 3/*#Ops*/, 0, 3, 4,
27579 /* 66784*/ /*SwitchType*/ 8, MVT::i64,// ->66794
27581 MVT::i64, 2/*#Ops*/, 0, 1,
27647 /* 66925*/ /*SwitchType*/ 14, MVT::i64,// ->66941
27651 MVT::i64, 3/*#Ops*/, 0, 2, 3,
27664 /* 66964*/ /*SwitchType*/ 12, MVT::i64,// ->66978
27667 MVT::i64, 3/*#Ops*/, 0, 1, 2,
27685 /* 67002*/ /*SwitchType*/ 8, MVT::i64,// ->67012
27694 /* 67016*/ OPC_CheckType, MVT::i64,
27703 /* 67031*/ OPC_CheckType, MVT::i64,
27711 /* 67044*/ OPC_CheckType, MVT::i64,
27730 /* 67076*/ /*SwitchType*/ 8, MVT::i64,// ->67086
27732 MVT::i64, 2/*#Ops*/, 0, 1,
27747 /* 67108*/ /*SwitchType*/ 8, MVT::i64,// ->67118
27749 MVT::i64, 2/*#Ops*/, 0, 1,
27764 /* 67140*/ /*SwitchType*/ 8, MVT::i64,// ->67150
27766 MVT::i64, 2/*#Ops*/, 0, 1,
27781 /* 67172*/ /*SwitchType*/ 8, MVT::i64,// ->67182
27783 MVT::i64, 2/*#Ops*/, 0, 1,
27798 /* 67204*/ /*SwitchType*/ 8, MVT::i64,// ->67214
27800 MVT::i64, 2/*#Ops*/, 0, 1,
27815 /* 67236*/ /*SwitchType*/ 8, MVT::i64,// ->67246
27817 MVT::i64, 2/*#Ops*/, 0, 1,
27832 /* 67268*/ /*SwitchType*/ 8, MVT::i64,// ->67278
27834 MVT::i64, 2/*#Ops*/, 0, 1,
27849 /* 67300*/ /*SwitchType*/ 8, MVT::i64,// ->67310
27851 MVT::i64, 2/*#Ops*/, 0, 1,
27890 /* 67371*/ OPC_CheckType, MVT::i64,
27892 MVT::i64, 2/*#Ops*/, 0, 1,
27898 /* 67386*/ OPC_CheckType, MVT::i64,
27900 MVT::i64, 2/*#Ops*/, 0, 1,
27906 /* 67401*/ OPC_CheckType, MVT::i64,
27908 MVT::i64, 2/*#Ops*/, 0, 1,
27914 /* 67416*/ OPC_CheckType, MVT::i64,
27916 MVT::i64, 2/*#Ops*/, 0, 1,
27929 /* 67442*/ OPC_CheckType, MVT::i64,
27933 MVT::i64, 2/*#Ops*/, 0, 2,
27942 /* 67466*/ OPC_CheckType, MVT::i64,
27944 MVT::i64, 2/*#Ops*/, 0, 1,
27953 /* 67486*/ OPC_CheckType, MVT::i64,
27955 MVT::i64, 2/*#Ops*/, 0, 1,
27964 /* 67506*/ OPC_CheckType, MVT::i64,
27966 MVT::i64, 2/*#Ops*/, 0, 1,
28021 /* 67623*/ /*SwitchType*/ 29, MVT::i64,// ->67654
28026 MVT::i64, 1/*#Ops*/, 1,
28034 MVT::i64, 1/*#Ops*/, 2,
28111 /* 67763*/ /*SwitchType*/ 8, MVT::i64,// ->67773
28113 MVT::i64, 2/*#Ops*/, 0, 1,
28173 /* 67889*/ /*SwitchType*/ 8, MVT::i64,// ->67899
28175 MVT::i64, 2/*#Ops*/, 0, 1,
28235 /* 68016*/ /*SwitchType*/ 9, MVT::i64,// ->68027
28237 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1,
28282 /* 68105*/ /*SwitchType*/ 9, MVT::i64,// ->68116
28283 /* 68107*/ OPC_CheckChild0Type, MVT::i64,
28285 MVT::i64, 1/*#Ops*/, 0,
28326 /* 68187*/ /*SwitchType*/ 11, MVT::i64,// ->68200
28327 /* 68189*/ OPC_CheckChild0Type, MVT::i64,
28330 MVT::i64, 1/*#Ops*/, 0,
28373 /* 68273*/ /*SwitchType*/ 7, MVT::i64,// ->68282
28375 MVT::i64, 1/*#Ops*/, 0,
28387 /* 68297*/ /*SwitchType*/ 7, MVT::i64,// ->68306
28389 MVT::i64, 1/*#Ops*/, 0,
28397 MVT::i64, 1/*#Ops*/, 0,
28409 /* 68335*/ /*SwitchType*/ 8, MVT::i64,// ->68345
28411 MVT::i64, 2/*#Ops*/, 0, 1,
28443 /* 68389*/ OPC_CheckChild1Type, MVT::i64,
28446 MVT::i64, 1/*#Ops*/, 1,
28459 /* 68418*/ /*SwitchType*/ 10, MVT::i64,// ->68430
28462 MVT::i64, 2/*#Ops*/, 0, 1,
28475 /* 68449*/ /*SwitchType*/ 10, MVT::i64,// ->68461
28478 MVT::i64, 2/*#Ops*/, 0, 1,
28490 /* 68478*/ /*SwitchType*/ 8, MVT::i64,// ->68488
28492 MVT::i64, 2/*#Ops*/, 0, 1,
28504 /* 68505*/ /*SwitchType*/ 8, MVT::i64,// ->68515
28506 MVT::i64, 2/*#Ops*/, 0, 1,
28518 /* 68532*/ /*SwitchType*/ 8, MVT::i64,// ->68542
28520 MVT::i64, 2/*#Ops*/, 0, 1,
28532 /* 68559*/ /*SwitchType*/ 8, MVT::i64,// ->68569
28534 MVT::i64, 2/*#Ops*/, 0, 1,
28546 /* 68585*/ OPC_CheckType, MVT::i64,
28549 MVT::i64, 0/*#Ops*/,
28554 /* 68598*/ OPC_SwitchType /*6 cases */, 9, MVT::i64,// ->68610
28555 /* 68601*/ OPC_CheckChild0Type, MVT::i64,
28557 MVT::i64, 1/*#Ops*/, 0,
28616 /* 68729*/ /*SwitchType*/ 9, MVT::i64,// ->68740
28618 MVT::i64, 3/*#Ops*/, 0, 1, 2,
28967 /* 69603*/ OPC_CheckType, MVT::i64,
28971 MVT::i64, 3/*#Ops*/, 4, 2, 3,
28977 /* 69626*/ OPC_CheckType, MVT::i64,
28981 MVT::i64, 3/*#Ops*/, 4, 2, 3,
28987 /* 69649*/ OPC_CheckType, MVT::i64,
28991 MVT::i64, 3/*#Ops*/, 4, 2, 3,
28997 /* 69672*/ OPC_CheckType, MVT::i64,
29001 MVT::i64, 3/*#Ops*/, 4, 2, 3,
29007 /* 69695*/ OPC_CheckType, MVT::i64,
29011 MVT::i64, 3/*#Ops*/, 4, 2, 3,
29017 /* 69718*/ OPC_CheckType, MVT::i64,
29021 MVT::i64, 3/*#Ops*/, 4, 2, 3,
29027 /* 69741*/ OPC_CheckType, MVT::i64,
29031 MVT::i64, 3/*#Ops*/, 4, 2, 3,
29037 /* 69764*/ OPC_CheckType, MVT::i64,
29041 MVT::i64, 3/*#Ops*/, 4, 2, 3,
29047 /* 69787*/ OPC_CheckType, MVT::i64,
29051 MVT::i64, 3/*#Ops*/, 4, 2, 3,
29057 /* 69810*/ OPC_CheckType, MVT::i64,
29061 MVT::i64, 3/*#Ops*/, 4, 2, 3,
30977 /* 75493*/ /*SwitchType*/ 13|128,86/*11021*/, MVT::i64,// ->86517
30979 MVT::i64, 0/*#Ops*/, // Results = #1
30983 MVT::i64, 3/*#Ops*/, 0, 2, 3, // Results = #4
30985 MVT::i64, 0/*#Ops*/, // Results = #5
30994 MVT::i64, 3/*#Ops*/, 5, 9, 10, // Results = #11
30998 MVT::i64, 3/*#Ops*/, 11, 12, 13, // Results = #14
30999 /* 75575*/ OPC_EmitInteger, MVT::i64, 85|128,42|128,1/*21845*/,
31001 MVT::i64, 2/*#Ops*/, 14, 15, // Results = #16
31002 /* 75588*/ OPC_EmitInteger, MVT::i64, 85|128,42|128,1/*21845*/,
31004 MVT::i64, 2/*#Ops*/, 16, 17, // Results = #18
31006 MVT::i64, 2/*#Ops*/, 4, 18, // Results = #19
31010 MVT::i64, 3/*#Ops*/, 0, 20, 21, // Results = #22
31012 MVT::i64, 0/*#Ops*/, // Results = #23
31021 MVT::i64, 3/*#Ops*/, 23, 27, 28, // Results = #29
31025 MVT::i64, 3/*#Ops*/, 29, 30, 31, // Results = #32
31026 /* 75682*/ OPC_EmitInteger, MVT::i64, 42|128,85|128,2/*43690*/,
31028 MVT::i64, 2/*#Ops*/, 32, 33, // Results = #34
31029 /* 75695*/ OPC_EmitInteger, MVT::i64, 42|128,85|128,2/*43690*/,
31031 MVT::i64, 2/*#Ops*/, 34, 35, // Results = #36
31033 MVT::i64, 2/*#Ops*/, 22, 36, // Results = #37
31035 MVT::i64, 2/*#Ops*/, 19, 37, // Results = #38
31039 MVT::i64, 3/*#Ops*/, 38, 39, 40, // Results = #41
31041 MVT::i64, 0/*#Ops*/, // Results = #42
31050 MVT::i64, 3/*#Ops*/, 42, 46, 47, // Results = #48
31054 MVT::i64, 3/*#Ops*/, 48, 49, 50, // Results = #51
31055 /* 75795*/ OPC_EmitInteger, MVT::i64, 51|128,102/*13107*/,
31057 MVT::i64, 2/*#Ops*/, 51, 52, // Results = #53
31058 /* 75807*/ OPC_EmitInteger, MVT::i64, 51|128,102/*13107*/,
31060 MVT::i64, 2/*#Ops*/, 53, 54, // Results = #55
31062 MVT::i64, 2/*#Ops*/, 41, 55, // Results = #56
31066 MVT::i64, 3/*#Ops*/, 0, 57, 58, // Results = #59
31068 MVT::i64, 0/*#Ops*/, // Results = #60
31077 MVT::i64, 3/*#Ops*/, 60, 64, 65, // Results = #66
31081 MVT::i64, 3/*#Ops*/, 66, 67, 68, // Results = #69
31082 /* 75900*/ OPC_EmitInteger, MVT::i64, 85|128,42|128,1/*21845*/,
31084 MVT::i64, 2/*#Ops*/, 69, 70, // Results = #71
31085 /* 75913*/ OPC_EmitInteger, MVT::i64, 85|128,42|128,1/*21845*/,
31087 MVT::i64, 2/*#Ops*/, 71, 72, // Results = #73
31089 MVT::i64, 2/*#Ops*/, 59, 73, // Results = #74
31093 MVT::i64, 3/*#Ops*/, 0, 75, 76, // Results = #77
31095 MVT::i64, 0/*#Ops*/, // Results = #78
31104 MVT::i64, 3/*#Ops*/, 78, 82, 83, // Results = #84
31108 MVT::i64, 3/*#Ops*/, 84, 85, 86, // Results = #87
31109 /* 76007*/ OPC_EmitInteger, MVT::i64, 42|128,85|128,2/*43690*/,
31111 MVT::i64, 2/*#Ops*/, 87, 88, // Results = #89
31112 /* 76020*/ OPC_EmitInteger, MVT::i64, 42|128,85|128,2/*43690*/,
31114 MVT::i64, 2/*#Ops*/, 89, 90, // Results = #91
31116 MVT::i64, 2/*#Ops*/, 77, 91, // Results = #92
31118 MVT::i64, 2/*#Ops*/, 74, 92, // Results = #93
31122 MVT::i64, 3/*#Ops*/, 93, 94, 95, // Results = #96
31124 MVT::i64, 0/*#Ops*/, // Results = #97
31133 MVT::i64, 3/*#Ops*/, 97, 101, 102, // Results = #103
31137 MVT::i64, 3/*#Ops*/, 103, 104, 105, // Results = #106
31138 /* 76122*/ OPC_EmitInteger, MVT::i64, 76|128,25|128,3/*52428*/,
31140 MVT::i64, 2/*#Ops*/, 106, 107, // Results = #108
31141 /* 76135*/ OPC_EmitInteger, MVT::i64, 76|128,25|128,3/*52428*/,
31143 MVT::i64, 2/*#Ops*/, 108, 109, // Results = #110
31145 MVT::i64, 2/*#Ops*/, 96, 110, // Results = #111
31147 MVT::i64, 2/*#Ops*/, 56, 111, // Results = #112
31151 MVT::i64, 3/*#Ops*/, 112, 113, 114, // Results = #115
31153 MVT::i64, 0/*#Ops*/, // Results = #116
31162 MVT::i64, 3/*#Ops*/, 116, 120, 121, // Results = #122
31166 MVT::i64, 3/*#Ops*/, 122, 123, 124, // Results = #125
31167 /* 76235*/ OPC_EmitInteger, MVT::i64, 15|128,30/*3855*/,
31169 MVT::i64, 2/*#Ops*/, 125, 126, // Results = #127
31170 /* 76247*/ OPC_EmitInteger, MVT::i64, 15|128,30/*3855*/,
31172 MVT::i64, 2/*#Ops*/, 127, 0|128,1/*128*/, // Results = #129
31174 MVT::i64, 2/*#Ops*/, 115, 1|128,1/*129*/, // Results = #130
31178 MVT::i64, 3/*#Ops*/, 0, 3|128,1/*131*/, 4|128,1/*132*/, // Results = #133
31180 MVT::i64, 0/*#Ops*/, // Results = #134
31189 MVT::i64, 3/*#Ops*/, 6|128,1/*134*/, 10|128,1/*138*/, 11|128,1/*139*/, // Results = #140
31193 MVT::i64, 3/*#Ops*/, 12|128,1/*140*/, 13|128,1/*141*/, 14|128,1/*142*/, // Results = #143
31194 /* 76353*/ OPC_EmitInteger, MVT::i64, 85|128,42|128,1/*21845*/,
31196 MVT::i64, 2/*#Ops*/, 15|128,1/*143*/, 16|128,1/*144*/, // Results = #145
31197 /* 76368*/ OPC_EmitInteger, MVT::i64, 85|128,42|128,1/*21845*/,
31199 MVT::i64, 2/*#Ops*/, 17|128,1/*145*/, 18|128,1/*146*/, // Results = #147
31201 MVT::i64, 2/*#Ops*/, 5|128,1/*133*/, 19|128,1/*147*/, // Results = #148
31205 MVT::i64, 3/*#Ops*/, 0, 21|128,1/*149*/, 22|128,1/*150*/, // Results = #151
31207 MVT::i64, 0/*#Ops*/, // Results = #152
31216 MVT::i64, 3/*#Ops*/, 24|128,1/*152*/, 28|128,1/*156*/, 29|128,1/*157*/, // Results = #158
31220 MVT::i64, 3/*#Ops*/, 30|128,1/*158*/, 31|128,1/*159*/, 32|128,1/*160*/, // Results = #161
31221 /* 76477*/ OPC_EmitInteger, MVT::i64, 42|128,85|128,2/*43690*/,
31223 MVT::i64, 2/*#Ops*/, 33|128,1/*161*/, 34|128,1/*162*/, // Results = #163
31224 /* 76492*/ OPC_EmitInteger, MVT::i64, 42|128,85|128,2/*43690*/,
31226 MVT::i64, 2/*#Ops*/, 35|128,1/*163*/, 36|128,1/*164*/, // Results = #165
31228 MVT::i64, 2/*#Ops*/, 23|128,1/*151*/, 37|128,1/*165*/, // Results = #166
31230 MVT::i64, 2/*#Ops*/, 20|128,1/*148*/, 38|128,1/*166*/, // Results = #167
31234 MVT::i64, 3/*#Ops*/, 39|128,1/*167*/, 40|128,1/*168*/, 41|128,1/*169*/, // Results = #170
31236 MVT::i64, 0/*#Ops*/, // Results = #171
31245 MVT::i64, 3/*#Ops*/, 43|128,1/*171*/, 47|128,1/*175*/, 48|128,1/*176*/, // Results = #177
31249 MVT::i64, 3/*#Ops*/, 49|128,1/*177*/, 50|128,1/*178*/, 51|128,1/*179*/, // Results = #180
31250 /* 76610*/ OPC_EmitInteger, MVT::i64, 51|128,102/*13107*/,
31252 MVT::i64, 2/*#Ops*/, 52|128,1/*180*/, 53|128,1/*181*/, // Results = #182
31253 /* 76624*/ OPC_EmitInteger, MVT::i64, 51|128,102/*13107*/,
31255 MVT::i64, 2/*#Ops*/, 54|128,1/*182*/, 55|128,1/*183*/, // Results = #184
31257 MVT::i64, 2/*#Ops*/, 42|128,1/*170*/, 56|128,1/*184*/, // Results = #185
31261 MVT::i64, 3/*#Ops*/, 0, 58|128,1/*186*/, 59|128,1/*187*/, // Results = #188
31263 MVT::i64, 0/*#Ops*/, // Results = #189
31272 MVT::i64, 3/*#Ops*/, 61|128,1/*189*/, 65|128,1/*193*/, 66|128,1/*194*/, // Results = #195
31276 MVT::i64, 3/*#Ops*/, 67|128,1/*195*/, 68|128,1/*196*/, 69|128,1/*197*/, // Results = #198
31277 /* 76732*/ OPC_EmitInteger, MVT::i64, 85|128,42|128,1/*21845*/,
31279 MVT::i64, 2/*#Ops*/, 70|128,1/*198*/, 71|128,1/*199*/, // Results = #200
31280 /* 76747*/ OPC_EmitInteger, MVT::i64, 85|128,42|128,1/*21845*/,
31282 MVT::i64, 2/*#Ops*/, 72|128,1/*200*/, 73|128,1/*201*/, // Results = #202
31284 MVT::i64, 2/*#Ops*/, 60|128,1/*188*/, 74|128,1/*202*/, // Results = #203
31288 MVT::i64, 3/*#Ops*/, 0, 76|128,1/*204*/, 77|128,1/*205*/, // Results = #206
31290 MVT::i64, 0/*#Ops*/, // Results = #207
31299 MVT::i64, 3/*#Ops*/, 79|128,1/*207*/, 83|128,1/*211*/, 84|128,1/*212*/, // Results = #213
31303 MVT::i64, 3/*#Ops*/, 85|128,1/*213*/, 86|128,1/*214*/, 87|128,1/*215*/, // Results = #216
31304 /* 76856*/ OPC_EmitInteger, MVT::i64, 42|128,85|128,2/*43690*/,
31306 MVT::i64, 2/*#Ops*/, 88|128,1/*216*/, 89|128,1/*217*/, // Results = #218
31307 /* 76871*/ OPC_EmitInteger, MVT::i64, 42|128,85|128,2/*43690*/,
31309 MVT::i64, 2/*#Ops*/, 90|128,1/*218*/, 91|128,1/*219*/, // Results = #220
31311 MVT::i64, 2/*#Ops*/, 78|128,1/*206*/, 92|128,1/*220*/, // Results = #221
31313 MVT::i64, 2/*#Ops*/, 75|128,1/*203*/, 93|128,1/*221*/, // Results = #222
31317 MVT::i64, 3/*#Ops*/, 94|128,1/*222*/, 95|128,1/*223*/, 96|128,1/*224*/, // Results = #225
31319 MVT::i64, 0/*#Ops*/, // Results = #226
31328 MVT::i64, 3/*#Ops*/, 98|128,1/*226*/, 102|128,1/*230*/, 103|128,1/*231*/, // Results = #232
31332 MVT::i64, 3/*#Ops*/, 104|128,1/*232*/, 105|128,1/*233*/, 106|128,1/*234*/, // Results = #235
31333 /* 76991*/ OPC_EmitInteger, MVT::i64, 76|128,25|128,3/*52428*/,
31335 MVT::i64, 2/*#Ops*/, 107|128,1/*235*/, 108|128,1/*236*/, // Results = #237
31336 /* 77006*/ OPC_EmitInteger, MVT::i64, 76|128,25|128,3/*52428*/,
31338 MVT::i64, 2/*#Ops*/, 109|128,1/*237*/, 110|128,1/*238*/, // Results = #239
31340 MVT::i64, 2/*#Ops*/, 97|128,1/*225*/, 111|128,1/*239*/, // Results = #240
31342 MVT::i64, 2/*#Ops*/, 57|128,1/*185*/, 112|128,1/*240*/, // Results = #241
31346 MVT::i64, 3/*#Ops*/, 113|128,1/*241*/, 114|128,1/*242*/, 115|128,1/*243*/, // Results = #244
31348 MVT::i64, 0/*#Ops*/, // Results = #245
31357 MVT::i64, 3/*#Ops*/, 117|128,1/*245*/, 121|128,1/*249*/, 122|128,1/*250*/, // Results = #251
31361 MVT::i64, 3/*#Ops*/, 123|128,1/*251*/, 124|128,1/*252*/, 125|128,1/*253*/, // Results = #254
31362 /* 77126*/ OPC_EmitInteger, MVT::i64, 112|128,97|128,3/*61680*/,
31364 MVT::i64, 2/*#Ops*/, 126|128,1/*254*/, 127|128,1/*255*/, // Results = #256
31365 /* 77141*/ OPC_EmitInteger, MVT::i64, 112|128,97|128,3/*61680*/,
31367 MVT::i64, 2/*#Ops*/, 0|128,2/*256*/, 1|128,2/*257*/, // Results = #258
31369 MVT::i64, 2/*#Ops*/, 116|128,1/*244*/, 2|128,2/*258*/, // Results = #259
31371 MVT::i64, 2/*#Ops*/, 2|128,1/*130*/, 3|128,2/*259*/, // Results = #260
31383 MVT::i64, 3/*#Ops*/, 0, 11|128,2/*267*/, 12|128,2/*268*/, // Results = #269
31385 MVT::i64, 0/*#Ops*/, // Results = #270
31394 MVT::i64, 3/*#Ops*/, 14|128,2/*270*/, 18|128,2/*274*/, 19|128,2/*275*/, // Results = #276
31398 MVT::i64, 3/*#Ops*/, 20|128,2/*276*/, 21|128,2/*277*/, 22|128,2/*278*/, // Results = #279
31399 /* 77296*/ OPC_EmitInteger, MVT::i64, 85|128,42|128,1/*21845*/,
31401 MVT::i64, 2/*#Ops*/, 23|128,2/*279*/, 24|128,2/*280*/, // Results = #281
31402 /* 77311*/ OPC_EmitInteger, MVT::i64, 85|128,42|128,1/*21845*/,
31404 MVT::i64, 2/*#Ops*/, 25|128,2/*281*/, 26|128,2/*282*/, // Results = #283
31406 MVT::i64, 2/*#Ops*/, 13|128,2/*269*/, 27|128,2/*283*/, // Results = #284
31410 MVT::i64, 3/*#Ops*/, 0, 29|128,2/*285*/, 30|128,2/*286*/, // Results = #287
31412 MVT::i64, 0/*#Ops*/, // Results = #288
31421 MVT::i64, 3/*#Ops*/, 32|128,2/*288*/, 36|128,2/*292*/, 37|128,2/*293*/, // Results = #294
31425 MVT::i64, 3/*#Ops*/, 38|128,2/*294*/, 39|128,2/*295*/, 40|128,2/*296*/, // Results = #297
31426 /* 77420*/ OPC_EmitInteger, MVT::i64, 42|128,85|128,2/*43690*/,
31428 MVT::i64, 2/*#Ops*/, 41|128,2/*297*/, 42|128,2/*298*/, // Results = #299
31429 /* 77435*/ OPC_EmitInteger, MVT::i64, 42|128,85|128,2/*43690*/,
31431 MVT::i64, 2/*#Ops*/, 43|128,2/*299*/, 44|128,2/*300*/, // Results = #301
31433 MVT::i64, 2/*#Ops*/, 31|128,2/*287*/, 45|128,2/*301*/, // Results = #302
31435 MVT::i64, 2/*#Ops*/, 28|128,2/*284*/, 46|128,2/*302*/, // Results = #303
31439 MVT::i64, 3/*#Ops*/, 47|128,2/*303*/, 48|128,2/*304*/, 49|128,2/*305*/, // Results = #306
31441 MVT::i64, 0/*#Ops*/, // Results = #307
31450 MVT::i64, 3/*#Ops*/, 51|128,2/*307*/, 55|128,2/*311*/, 56|128,2/*312*/, // Results = #313
31454 MVT::i64, 3/*#Ops*/, 57|128,2/*313*/, 58|128,2/*314*/, 59|128,2/*315*/, // Results = #316
31455 /* 77553*/ OPC_EmitInteger, MVT::i64, 51|128,102/*13107*/,
31457 MVT::i64, 2/*#Ops*/, 60|128,2/*316*/, 61|128,2/*317*/, // Results = #318
31458 /* 77567*/ OPC_EmitInteger, MVT::i64, 51|128,102/*13107*/,
31460 MVT::i64, 2/*#Ops*/, 62|128,2/*318*/, 63|128,2/*319*/, // Results = #320
31462 MVT::i64, 2/*#Ops*/, 50|128,2/*306*/, 64|128,2/*320*/, // Results = #321
31466 MVT::i64, 3/*#Ops*/, 0, 66|128,2/*322*/, 67|128,2/*323*/, // Results = #324
31468 MVT::i64, 0/*#Ops*/, // Results = #325
31477 MVT::i64, 3/*#Ops*/, 69|128,2/*325*/, 73|128,2/*329*/, 74|128,2/*330*/, // Results = #331
31481 MVT::i64, 3/*#Ops*/, 75|128,2/*331*/, 76|128,2/*332*/, 77|128,2/*333*/, // Results = #334
31482 /* 77675*/ OPC_EmitInteger, MVT::i64, 85|128,42|128,1/*21845*/,
31484 MVT::i64, 2/*#Ops*/, 78|128,2/*334*/, 79|128,2/*335*/, // Results = #336
31485 /* 77690*/ OPC_EmitInteger, MVT::i64, 85|128,42|128,1/*21845*/,
31487 MVT::i64, 2/*#Ops*/, 80|128,2/*336*/, 81|128,2/*337*/, // Results = #338
31489 MVT::i64, 2/*#Ops*/, 68|128,2/*324*/, 82|128,2/*338*/, // Results = #339
31493 MVT::i64, 3/*#Ops*/, 0, 84|128,2/*340*/, 85|128,2/*341*/, // Results = #342
31495 MVT::i64, 0/*#Ops*/, // Results = #343
31504 MVT::i64, 3/*#Ops*/, 87|128,2/*343*/, 91|128,2/*347*/, 92|128,2/*348*/, // Results = #349
31508 MVT::i64, 3/*#Ops*/, 93|128,2/*349*/, 94|128,2/*350*/, 95|128,2/*351*/, // Results = #352
31509 /* 77799*/ OPC_EmitInteger, MVT::i64, 42|128,85|128,2/*43690*/,
31511 MVT::i64, 2/*#Ops*/, 96|128,2/*352*/, 97|128,2/*353*/, // Results = #354
31512 /* 77814*/ OPC_EmitInteger, MVT::i64, 42|128,85|128,2/*43690*/,
31514 MVT::i64, 2/*#Ops*/, 98|128,2/*354*/, 99|128,2/*355*/, // Results = #356
31516 MVT::i64, 2/*#Ops*/, 86|128,2/*342*/, 100|128,2/*356*/, // Results = #357
31518 MVT::i64, 2/*#Ops*/, 83|128,2/*339*/, 101|128,2/*357*/, // Results = #358
31522 MVT::i64, 3/*#Ops*/, 102|128,2/*358*/, 103|128,2/*359*/, 104|128,2/*360*/, // Results = #361
31524 MVT::i64, 0/*#Ops*/, // Results = #362
31533 MVT::i64, 3/*#Ops*/, 106|128,2/*362*/, 110|128,2/*366*/, 111|128,2/*367*/, // Results = #368
31537 MVT::i64, 3/*#Ops*/, 112|128,2/*368*/, 113|128,2/*369*/, 114|128,2/*370*/, // Results = #371
31538 /* 77934*/ OPC_EmitInteger, MVT::i64, 76|128,25|128,3/*52428*/,
31540 MVT::i64, 2/*#Ops*/, 115|128,2/*371*/, 116|128,2/*372*/, // Results = #373
31541 /* 77949*/ OPC_EmitInteger, MVT::i64, 76|128,25|128,3/*52428*/,
31543 MVT::i64, 2/*#Ops*/, 117|128,2/*373*/, 118|128,2/*374*/, // Results = #375
31545 MVT::i64, 2/*#Ops*/, 105|128,2/*361*/, 119|128,2/*375*/, // Results = #376
31547 MVT::i64, 2/*#Ops*/, 65|128,2/*321*/, 120|128,2/*376*/, // Results = #377
31551 MVT::i64, 3/*#Ops*/, 121|128,2/*377*/, 122|128,2/*378*/, 123|128,2/*379*/, // Results = #380
31553 MVT::i64, 0/*#Ops*/, // Results = #381
31562 MVT::i64, 3/*#Ops*/, 125|128,2/*381*/, 1|128,3/*385*/, 2|128,3/*386*/, // Results = #387
31566 MVT::i64, 3/*#Ops*/, 3|128,3/*387*/, 4|128,3/*388*/, 5|128,3/*389*/, // Results = #390
31567 /* 78067*/ OPC_EmitInteger, MVT::i64, 15|128,30/*3855*/,
31569 MVT::i64, 2/*#Ops*/, 6|128,3/*390*/, 7|128,3/*391*/, // Results = #392
31570 /* 78081*/ OPC_EmitInteger, MVT::i64, 15|128,30/*3855*/,
31572 MVT::i64, 2/*#Ops*/, 8|128,3/*392*/, 9|128,3/*393*/, // Results = #394
31574 MVT::i64, 2/*#Ops*/, 124|128,2/*380*/, 10|128,3/*394*/, // Results = #395
31578 MVT::i64, 3/*#Ops*/, 0, 12|128,3/*396*/, 13|128,3/*397*/, // Results = #398
31580 MVT::i64, 0/*#Ops*/, // Results = #399
31589 MVT::i64, 3/*#Ops*/, 15|128,3/*399*/, 19|128,3/*403*/, 20|128,3/*404*/, // Results = #405
31593 MVT::i64, 3/*#Ops*/, 21|128,3/*405*/, 22|128,3/*406*/, 23|128,3/*407*/, // Results = #408
31594 /* 78189*/ OPC_EmitInteger, MVT::i64, 85|128,42|128,1/*21845*/,
31596 MVT::i64, 2/*#Ops*/, 24|128,3/*408*/, 25|128,3/*409*/, // Results = #410
31597 /* 78204*/ OPC_EmitInteger, MVT::i64, 85|128,42|128,1/*21845*/,
31599 MVT::i64, 2/*#Ops*/, 26|128,3/*410*/, 27|128,3/*411*/, // Results = #412
31601 MVT::i64, 2/*#Ops*/, 14|128,3/*398*/, 28|128,3/*412*/, // Results = #413
31605 MVT::i64, 3/*#Ops*/, 0, 30|128,3/*414*/, 31|128,3/*415*/, // Results = #416
31607 MVT::i64, 0/*#Ops*/, // Results = #417
31616 MVT::i64, 3/*#Ops*/, 33|128,3/*417*/, 37|128,3/*421*/, 38|128,3/*422*/, // Results = #423
31620 MVT::i64, 3/*#Ops*/, 39|128,3/*423*/, 40|128,3/*424*/, 41|128,3/*425*/, // Results = #426
31621 /* 78313*/ OPC_EmitInteger, MVT::i64, 42|128,85|128,2/*43690*/,
31623 MVT::i64, 2/*#Ops*/, 42|128,3/*426*/, 43|128,3/*427*/, // Results = #428
31624 /* 78328*/ OPC_EmitInteger, MVT::i64, 42|128,85|128,2/*43690*/,
31626 MVT::i64, 2/*#Ops*/, 44|128,3/*428*/, 45|128,3/*429*/, // Results = #430
31628 MVT::i64, 2/*#Ops*/, 32|128,3/*416*/, 46|128,3/*430*/, // Results = #431
31630 MVT::i64, 2/*#Ops*/, 29|128,3/*413*/, 47|128,3/*431*/, // Results = #432
31634 MVT::i64, 3/*#Ops*/, 48|128,3/*432*/, 49|128,3/*433*/, 50|128,3/*434*/, // Results = #435
31636 MVT::i64, 0/*#Ops*/, // Results = #436
31645 MVT::i64, 3/*#Ops*/, 52|128,3/*436*/, 56|128,3/*440*/, 57|128,3/*441*/, // Results = #442
31649 MVT::i64, 3/*#Ops*/, 58|128,3/*442*/, 59|128,3/*443*/, 60|128,3/*444*/, // Results = #445
31650 /* 78446*/ OPC_EmitInteger, MVT::i64, 51|128,102/*13107*/,
31652 MVT::i64, 2/*#Ops*/, 61|128,3/*445*/, 62|128,3/*446*/, // Results = #447
31653 /* 78460*/ OPC_EmitInteger, MVT::i64, 51|128,102/*13107*/,
31655 MVT::i64, 2/*#Ops*/, 63|128,3/*447*/, 64|128,3/*448*/, // Results = #449
31657 MVT::i64, 2/*#Ops*/, 51|128,3/*435*/, 65|128,3/*449*/, // Results = #450
31661 MVT::i64, 3/*#Ops*/, 0, 67|128,3/*451*/, 68|128,3/*452*/, // Results = #453
31663 MVT::i64, 0/*#Ops*/, // Results = #454
31672 MVT::i64, 3/*#Ops*/, 70|128,3/*454*/, 74|128,3/*458*/, 75|128,3/*459*/, // Results = #460
31676 MVT::i64, 3/*#Ops*/, 76|128,3/*460*/, 77|128,3/*461*/, 78|128,3/*462*/, // Results = #463
31677 /* 78568*/ OPC_EmitInteger, MVT::i64, 85|128,42|128,1/*21845*/,
31679 MVT::i64, 2/*#Ops*/, 79|128,3/*463*/, 80|128,3/*464*/, // Results = #465
31680 /* 78583*/ OPC_EmitInteger, MVT::i64, 85|128,42|128,1/*21845*/,
31682 MVT::i64, 2/*#Ops*/, 81|128,3/*465*/, 82|128,3/*466*/, // Results = #467
31684 MVT::i64, 2/*#Ops*/, 69|128,3/*453*/, 83|128,3/*467*/, // Results = #468
31688 MVT::i64, 3/*#Ops*/, 0, 85|128,3/*469*/, 86|128,3/*470*/, // Results = #471
31690 MVT::i64, 0/*#Ops*/, // Results = #472
31699 MVT::i64, 3/*#Ops*/, 88|128,3/*472*/, 92|128,3/*476*/, 93|128,3/*477*/, // Results = #478
31703 MVT::i64, 3/*#Ops*/, 94|128,3/*478*/, 95|128,3/*479*/, 96|128,3/*480*/, // Results = #481
31704 /* 78692*/ OPC_EmitInteger, MVT::i64, 42|128,85|128,2/*43690*/,
31706 MVT::i64, 2/*#Ops*/, 97|128,3/*481*/, 98|128,3/*482*/, // Results = #483
31707 /* 78707*/ OPC_EmitInteger, MVT::i64, 42|128,85|128,2/*43690*/,
31709 MVT::i64, 2/*#Ops*/, 99|128,3/*483*/, 100|128,3/*484*/, // Results = #485
31711 MVT::i64, 2/*#Ops*/, 87|128,3/*471*/, 101|128,3/*485*/, // Results = #486
31713 MVT::i64, 2/*#Ops*/, 84|128,3/*468*/, 102|128,3/*486*/, // Results = #487
31717 MVT::i64, 3/*#Ops*/, 103|128,3/*487*/, 104|128,3/*488*/, 105|128,3/*489*/, // Results = #490
31719 MVT::i64, 0/*#Ops*/, // Results = #491
31728 MVT::i64, 3/*#Ops*/, 107|128,3/*491*/, 111|128,3/*495*/, 112|128,3/*496*/, // Results = #497
31732 MVT::i64, 3/*#Ops*/, 113|128,3/*497*/, 114|128,3/*498*/, 115|128,3/*499*/, // Results = #500
31733 /* 78827*/ OPC_EmitInteger, MVT::i64, 76|128,25|128,3/*52428*/,
31735 MVT::i64, 2/*#Ops*/, 116|128,3/*500*/, 117|128,3/*501*/, // Results = #502
31736 /* 78842*/ OPC_EmitInteger, MVT::i64, 76|128,25|128,3/*52428*/,
31738 MVT::i64, 2/*#Ops*/, 118|128,3/*502*/, 119|128,3/*503*/, // Results = #504
31740 MVT::i64, 2/*#Ops*/, 106|128,3/*490*/, 120|128,3/*504*/, // Results = #505
31742 MVT::i64, 2/*#Ops*/, 66|128,3/*450*/, 121|128,3/*505*/, // Results = #506
31746 MVT::i64, 3/*#Ops*/, 122|128,3/*506*/, 123|128,3/*507*/, 124|128,3/*508*/, // Results = #509
31748 MVT::i64, 0/*#Ops*/, // Results = #510
31757 MVT::i64, 3/*#Ops*/, 126|128,3/*510*/, 2|128,4/*514*/, 3|128,4/*515*/, // Results = #516
31761 MVT::i64, 3/*#Ops*/, 4|128,4/*516*/, 5|128,4/*517*/, 6|128,4/*518*/, // Results = #519
31762 /* 78962*/ OPC_EmitInteger, MVT::i64, 112|128,97|128,3/*61680*/,
31764 MVT::i64, 2/*#Ops*/, 7|128,4/*519*/, 8|128,4/*520*/, // Results = #521
31765 /* 78977*/ OPC_EmitInteger, MVT::i64, 112|128,97|128,3/*61680*/,
31767 MVT::i64, 2/*#Ops*/, 9|128,4/*521*/, 10|128,4/*522*/, // Results = #523
31769 MVT::i64, 2/*#Ops*/, 125|128,3/*509*/, 11|128,4/*523*/, // Results = #524
31771 MVT::i64, 2/*#Ops*/, 11|128,3/*395*/, 12|128,4/*524*/, // Results = #525
31783 MVT::i64, 3/*#Ops*/, 0, 20|128,4/*532*/, 21|128,4/*533*/, // Results = #534
31785 MVT::i64, 0/*#Ops*/, // Results = #535
31794 MVT::i64, 3/*#Ops*/, 23|128,4/*535*/, 27|128,4/*539*/, 28|128,4/*540*/, // Results = #541
31798 MVT::i64, 3/*#Ops*/, 29|128,4/*541*/, 30|128,4/*542*/, 31|128,4/*543*/, // Results = #544
31799 /* 79134*/ OPC_EmitInteger, MVT::i64, 85|128,42|128,1/*21845*/,
31801 MVT::i64, 2/*#Ops*/, 32|128,4/*544*/, 33|128,4/*545*/, // Results = #546
31802 /* 79149*/ OPC_EmitInteger, MVT::i64, 85|128,42|128,1/*21845*/,
31804 MVT::i64, 2/*#Ops*/, 34|128,4/*546*/, 35|128,4/*547*/, // Results = #548
31806 MVT::i64, 2/*#Ops*/, 22|128,4/*534*/, 36|128,4/*548*/, // Results = #549
31810 MVT::i64, 3/*#Ops*/, 0, 38|128,4/*550*/, 39|128,4/*551*/, // Results = #552
31812 MVT::i64, 0/*#Ops*/, // Results = #553
31821 MVT::i64, 3/*#Ops*/, 41|128,4/*553*/, 45|128,4/*557*/, 46|128,4/*558*/, // Results = #559
31825 MVT::i64, 3/*#Ops*/, 47|128,4/*559*/, 48|128,4/*560*/, 49|128,4/*561*/, // Results = #562
31826 /* 79258*/ OPC_EmitInteger, MVT::i64, 42|128,85|128,2/*43690*/,
31828 MVT::i64, 2/*#Ops*/, 50|128,4/*562*/, 51|128,4/*563*/, // Results = #564
31829 /* 79273*/ OPC_EmitInteger, MVT::i64, 42|128,85|128,2/*43690*/,
31831 MVT::i64, 2/*#Ops*/, 52|128,4/*564*/, 53|128,4/*565*/, // Results = #566
31833 MVT::i64, 2/*#Ops*/, 40|128,4/*552*/, 54|128,4/*566*/, // Results = #567
31835 MVT::i64, 2/*#Ops*/, 37|128,4/*549*/, 55|128,4/*567*/, // Results = #568
31839 MVT::i64, 3/*#Ops*/, 56|128,4/*568*/, 57|128,4/*569*/, 58|128,4/*570*/, // Results = #571
31841 MVT::i64, 0/*#Ops*/, // Results = #572
31850 MVT::i64, 3/*#Ops*/, 60|128,4/*572*/, 64|128,4/*576*/, 65|128,4/*577*/, // Results = #578
31854 MVT::i64, 3/*#Ops*/, 66|128,4/*578*/, 67|128,4/*579*/, 68|128,4/*580*/, // Results = #581
31855 /* 79391*/ OPC_EmitInteger, MVT::i64, 51|128,102/*13107*/,
31857 MVT::i64, 2/*#Ops*/, 69|128,4/*581*/, 70|128,4/*582*/, // Results = #583
31858 /* 79405*/ OPC_EmitInteger, MVT::i64, 51|128,102/*13107*/,
31860 MVT::i64, 2/*#Ops*/, 71|128,4/*583*/, 72|128,4/*584*/, // Results = #585
31862 MVT::i64, 2/*#Ops*/, 59|128,4/*571*/, 73|128,4/*585*/, // Results = #586
31866 MVT::i64, 3/*#Ops*/, 0, 75|128,4/*587*/, 76|128,4/*588*/, // Results = #589
31868 MVT::i64, 0/*#Ops*/, // Results = #590
31877 MVT::i64, 3/*#Ops*/, 78|128,4/*590*/, 82|128,4/*594*/, 83|128,4/*595*/, // Results = #596
31881 MVT::i64, 3/*#Ops*/, 84|128,4/*596*/, 85|128,4/*597*/, 86|128,4/*598*/, // Results = #599
31882 /* 79513*/ OPC_EmitInteger, MVT::i64, 85|128,42|128,1/*21845*/,
31884 MVT::i64, 2/*#Ops*/, 87|128,4/*599*/, 88|128,4/*600*/, // Results = #601
31885 /* 79528*/ OPC_EmitInteger, MVT::i64, 85|128,42|128,1/*21845*/,
31887 MVT::i64, 2/*#Ops*/, 89|128,4/*601*/, 90|128,4/*602*/, // Results = #603
31889 MVT::i64, 2/*#Ops*/, 77|128,4/*589*/, 91|128,4/*603*/, // Results = #604
31893 MVT::i64, 3/*#Ops*/, 0, 93|128,4/*605*/, 94|128,4/*606*/, // Results = #607
31895 MVT::i64, 0/*#Ops*/, // Results = #608
31904 MVT::i64, 3/*#Ops*/, 96|128,4/*608*/, 100|128,4/*612*/, 101|128,4/*613*/, // Results = #614
31908 MVT::i64, 3/*#Ops*/, 102|128,4/*614*/, 103|128,4/*615*/, 104|128,4/*616*/, // Results = #617
31909 /* 79637*/ OPC_EmitInteger, MVT::i64, 42|128,85|128,2/*43690*/,
31911 MVT::i64, 2/*#Ops*/, 105|128,4/*617*/, 106|128,4/*618*/, // Results = #619
31912 /* 79652*/ OPC_EmitInteger, MVT::i64, 42|128,85|128,2/*43690*/,
31914 MVT::i64, 2/*#Ops*/, 107|128,4/*619*/, 108|128,4/*620*/, // Results = #621
31916 MVT::i64, 2/*#Ops*/, 95|128,4/*607*/, 109|128,4/*621*/, // Results = #622
31918 MVT::i64, 2/*#Ops*/, 92|128,4/*604*/, 110|128,4/*622*/, // Results = #623
31922 MVT::i64, 3/*#Ops*/, 111|128,4/*623*/, 112|128,4/*624*/, 113|128,4/*625*/, // Results = #626
31924 MVT::i64, 0/*#Ops*/, // Results = #627
31933 MVT::i64, 3/*#Ops*/, 115|128,4/*627*/, 119|128,4/*631*/, 120|128,4/*632*/, // Results = #633
31937 MVT::i64, 3/*#Ops*/, 121|128,4/*633*/, 122|128,4/*634*/, 123|128,4/*635*/, // Results = #636
31938 /* 79772*/ OPC_EmitInteger, MVT::i64, 76|128,25|128,3/*52428*/,
31940 MVT::i64, 2/*#Ops*/, 124|128,4/*636*/, 125|128,4/*637*/, // Results = #638
31941 /* 79787*/ OPC_EmitInteger, MVT::i64, 76|128,25|128,3/*52428*/,
31943 MVT::i64, 2/*#Ops*/, 126|128,4/*638*/, 127|128,4/*639*/, // Results = #640
31945 MVT::i64, 2/*#Ops*/, 114|128,4/*626*/, 0|128,5/*640*/, // Results = #641
31947 MVT::i64, 2/*#Ops*/, 74|128,4/*586*/, 1|128,5/*641*/, // Results = #642
31951 MVT::i64, 3/*#Ops*/, 2|128,5/*642*/, 3|128,5/*643*/, 4|128,5/*644*/, // Results = #645
31953 MVT::i64, 0/*#Ops*/, // Results = #646
31962 MVT::i64, 3/*#Ops*/, 6|128,5/*646*/, 10|128,5/*650*/, 11|128,5/*651*/, // Results = #652
31966 MVT::i64, 3/*#Ops*/, 12|128,5/*652*/, 13|128,5/*653*/, 14|128,5/*654*/, // Results = #655
31967 /* 79905*/ OPC_EmitInteger, MVT::i64, 15|128,30/*3855*/,
31969 MVT::i64, 2/*#Ops*/, 15|128,5/*655*/, 16|128,5/*656*/, // Results = #657
31970 /* 79919*/ OPC_EmitInteger, MVT::i64, 15|128,30/*3855*/,
31972 MVT::i64, 2/*#Ops*/, 17|128,5/*657*/, 18|128,5/*658*/, // Results = #659
31974 MVT::i64, 2/*#Ops*/, 5|128,5/*645*/, 19|128,5/*659*/, // Results = #660
31978 MVT::i64, 3/*#Ops*/, 0, 21|128,5/*661*/, 22|128,5/*662*/, // Results = #663
31980 MVT::i64, 0/*#Ops*/, // Results = #664
31989 MVT::i64, 3/*#Ops*/, 24|128,5/*664*/, 28|128,5/*668*/, 29|128,5/*669*/, // Results = #670
31993 MVT::i64, 3/*#Ops*/, 30|128,5/*670*/, 31|128,5/*671*/, 32|128,5/*672*/, // Results = #673
31994 /* 80027*/ OPC_EmitInteger, MVT::i64, 85|128,42|128,1/*21845*/,
31996 MVT::i64, 2/*#Ops*/, 33|128,5/*673*/, 34|128,5/*674*/, // Results = #675
31997 /* 80042*/ OPC_EmitInteger, MVT::i64, 85|128,42|128,1/*21845*/,
31999 MVT::i64, 2/*#Ops*/, 35|128,5/*675*/, 36|128,5/*676*/, // Results = #677
32001 MVT::i64, 2/*#Ops*/, 23|128,5/*663*/, 37|128,5/*677*/, // Results = #678
32005 MVT::i64, 3/*#Ops*/, 0, 39|128,5/*679*/, 40|128,5/*680*/, // Results = #681
32007 MVT::i64, 0/*#Ops*/, // Results = #682
32016 MVT::i64, 3/*#Ops*/, 42|128,5/*682*/, 46|128,5/*686*/, 47|128,5/*687*/, // Results = #688
32020 MVT::i64, 3/*#Ops*/, 48|128,5/*688*/, 49|128,5/*689*/, 50|128,5/*690*/, // Results = #691
32021 /* 80151*/ OPC_EmitInteger, MVT::i64, 42|128,85|128,2/*43690*/,
32023 MVT::i64, 2/*#Ops*/, 51|128,5/*691*/, 52|128,5/*692*/, // Results = #693
32024 /* 80166*/ OPC_EmitInteger, MVT::i64, 42|128,85|128,2/*43690*/,
32026 MVT::i64, 2/*#Ops*/, 53|128,5/*693*/, 54|128,5/*694*/, // Results = #695
32028 MVT::i64, 2/*#Ops*/, 41|128,5/*681*/, 55|128,5/*695*/, // Results = #696
32030 MVT::i64, 2/*#Ops*/, 38|128,5/*678*/, 56|128,5/*696*/, // Results = #697
32034 MVT::i64, 3/*#Ops*/, 57|128,5/*697*/, 58|128,5/*698*/, 59|128,5/*699*/, // Results = #700
32036 MVT::i64, 0/*#Ops*/, // Results = #701
32045 MVT::i64, 3/*#Ops*/, 61|128,5/*701*/, 65|128,5/*705*/, 66|128,5/*706*/, // Results = #707
32049 MVT::i64, 3/*#Ops*/, 67|128,5/*707*/, 68|128,5/*708*/, 69|128,5/*709*/, // Results = #710
32050 /* 80284*/ OPC_EmitInteger, MVT::i64, 51|128,102/*13107*/,
32052 MVT::i64, 2/*#Ops*/, 70|128,5/*710*/, 71|128,5/*711*/, // Results = #712
32053 /* 80298*/ OPC_EmitInteger, MVT::i64, 51|128,102/*13107*/,
32055 MVT::i64, 2/*#Ops*/, 72|128,5/*712*/, 73|128,5/*713*/, // Results = #714
32057 MVT::i64, 2/*#Ops*/, 60|128,5/*700*/, 74|128,5/*714*/, // Results = #715
32061 MVT::i64, 3/*#Ops*/, 0, 76|128,5/*716*/, 77|128,5/*717*/, // Results = #718
32063 MVT::i64, 0/*#Ops*/, // Results = #719
32072 MVT::i64, 3/*#Ops*/, 79|128,5/*719*/, 83|128,5/*723*/, 84|128,5/*724*/, // Results = #725
32076 MVT::i64, 3/*#Ops*/, 85|128,5/*725*/, 86|128,5/*726*/, 87|128,5/*727*/, // Results = #728
32077 /* 80406*/ OPC_EmitInteger, MVT::i64, 85|128,42|128,1/*21845*/,
32079 MVT::i64, 2/*#Ops*/, 88|128,5/*728*/, 89|128,5/*729*/, // Results = #730
32080 /* 80421*/ OPC_EmitInteger, MVT::i64, 85|128,42|128,1/*21845*/,
32082 MVT::i64, 2/*#Ops*/, 90|128,5/*730*/, 91|128,5/*731*/, // Results = #732
32084 MVT::i64, 2/*#Ops*/, 78|128,5/*718*/, 92|128,5/*732*/, // Results = #733
32088 MVT::i64, 3/*#Ops*/, 0, 94|128,5/*734*/, 95|128,5/*735*/, // Results = #736
32090 MVT::i64, 0/*#Ops*/, // Results = #737
32099 MVT::i64, 3/*#Ops*/, 97|128,5/*737*/, 101|128,5/*741*/, 102|128,5/*742*/, // Results = #743
32103 MVT::i64, 3/*#Ops*/, 103|128,5/*743*/, 104|128,5/*744*/, 105|128,5/*745*/, // Results = #746
32104 /* 80530*/ OPC_EmitInteger, MVT::i64, 42|128,85|128,2/*43690*/,
32106 MVT::i64, 2/*#Ops*/, 106|128,5/*746*/, 107|128,5/*747*/, // Results = #748
32107 /* 80545*/ OPC_EmitInteger, MVT::i64, 42|128,85|128,2/*43690*/,
32109 MVT::i64, 2/*#Ops*/, 108|128,5/*748*/, 109|128,5/*749*/, // Results = #750
32111 MVT::i64, 2/*#Ops*/, 96|128,5/*736*/, 110|128,5/*750*/, // Results = #751
32113 MVT::i64, 2/*#Ops*/, 93|128,5/*733*/, 111|128,5/*751*/, // Results = #752
32117 MVT::i64, 3/*#Ops*/, 112|128,5/*752*/, 113|128,5/*753*/, 114|128,5/*754*/, // Results = #755
32119 MVT::i64, 0/*#Ops*/, // Results = #756
32128 MVT::i64, 3/*#Ops*/, 116|128,5/*756*/, 120|128,5/*760*/, 121|128,5/*761*/, // Results = #762
32132 MVT::i64, 3/*#Ops*/, 122|128,5/*762*/, 123|128,5/*763*/, 124|128,5/*764*/, // Results = #765
32133 /* 80665*/ OPC_EmitInteger, MVT::i64, 76|128,25|128,3/*52428*/,
32135 MVT::i64, 2/*#Ops*/, 125|128,5/*765*/, 126|128,5/*766*/, // Results = #767
32136 /* 80680*/ OPC_EmitInteger, MVT::i64, 76|128,25|128,3/*52428*/,
32138 MVT::i64, 2/*#Ops*/, 127|128,5/*767*/, 0|128,6/*768*/, // Results = #769
32140 MVT::i64, 2/*#Ops*/, 115|128,5/*755*/, 1|128,6/*769*/, // Results = #770
32142 MVT::i64, 2/*#Ops*/, 75|128,5/*715*/, 2|128,6/*770*/, // Results = #771
32146 MVT::i64, 3/*#Ops*/, 3|128,6/*771*/, 4|128,6/*772*/, 5|128,6/*773*/, // Results = #774
32148 MVT::i64, 0/*#Ops*/, // Results = #775
32157 MVT::i64, 3/*#Ops*/, 7|128,6/*775*/, 11|128,6/*779*/, 12|128,6/*780*/, // Results = #781
32161 MVT::i64, 3/*#Ops*/, 13|128,6/*781*/, 14|128,6/*782*/, 15|128,6/*783*/, // Results = #784
32162 /* 80800*/ OPC_EmitInteger, MVT::i64, 112|128,97|128,3/*61680*/,
32164 MVT::i64, 2/*#Ops*/, 16|128,6/*784*/, 17|128,6/*785*/, // Results = #786
32165 /* 80815*/ OPC_EmitInteger, MVT::i64, 112|128,97|128,3/*61680*/,
32167 MVT::i64, 2/*#Ops*/, 18|128,6/*786*/, 19|128,6/*787*/, // Results = #788
32169 MVT::i64, 2/*#Ops*/, 6|128,6/*774*/, 20|128,6/*788*/, // Results = #789
32171 MVT::i64, 2/*#Ops*/, 20|128,5/*660*/, 21|128,6/*789*/, // Results = #790
32182 MVT::i64, 3/*#Ops*/, 1, 28|128,6/*796*/, 29|128,6/*797*/, // Results = #798
32186 MVT::i64, 3/*#Ops*/, 30|128,6/*798*/, 31|128,6/*799*/, 32|128,6/*800*/, // Results = #801
32188 MVT::i64, 0/*#Ops*/, // Results = #802
32192 MVT::i64, 3/*#Ops*/, 0, 35|128,6/*803*/, 36|128,6/*804*/, // Results = #805
32194 MVT::i64, 0/*#Ops*/, // Results = #806
32203 MVT::i64, 3/*#Ops*/, 38|128,6/*806*/, 42|128,6/*810*/, 43|128,6/*811*/, // Results = #812
32207 MVT::i64, 3/*#Ops*/, 44|128,6/*812*/, 45|128,6/*813*/, 46|128,6/*814*/, // Results = #815
32208 /* 81010*/ OPC_EmitInteger, MVT::i64, 85|128,42|128,1/*21845*/,
32210 MVT::i64, 2/*#Ops*/, 47|128,6/*815*/, 48|128,6/*816*/, // Results = #817
32211 /* 81025*/ OPC_EmitInteger, MVT::i64, 85|128,42|128,1/*21845*/,
32213 MVT::i64, 2/*#Ops*/, 49|128,6/*817*/, 50|128,6/*818*/, // Results = #819
32215 MVT::i64, 2/*#Ops*/, 37|128,6/*805*/, 51|128,6/*819*/, // Results = #820
32219 MVT::i64, 3/*#Ops*/, 0, 53|128,6/*821*/, 54|128,6/*822*/, // Results = #823
32221 MVT::i64, 0/*#Ops*/, // Results = #824
32230 MVT::i64, 3/*#Ops*/, 56|128,6/*824*/, 60|128,6/*828*/, 61|128,6/*829*/, // Results = #830
32234 MVT::i64, 3/*#Ops*/, 62|128,6/*830*/, 63|128,6/*831*/, 64|128,6/*832*/, // Results = #833
32235 /* 81134*/ OPC_EmitInteger, MVT::i64, 42|128,85|128,2/*43690*/,
32237 MVT::i64, 2/*#Ops*/, 65|128,6/*833*/, 66|128,6/*834*/, // Results = #835
32238 /* 81149*/ OPC_EmitInteger, MVT::i64, 42|128,85|128,2/*43690*/,
32240 MVT::i64, 2/*#Ops*/, 67|128,6/*835*/, 68|128,6/*836*/, // Results = #837
32242 MVT::i64, 2/*#Ops*/, 55|128,6/*823*/, 69|128,6/*837*/, // Results = #838
32244 MVT::i64, 2/*#Ops*/, 52|128,6/*820*/, 70|128,6/*838*/, // Results = #839
32248 MVT::i64, 3/*#Ops*/, 71|128,6/*839*/, 72|128,6/*840*/, 73|128,6/*841*/, // Results = #842
32250 MVT::i64, 0/*#Ops*/, // Results = #843
32259 MVT::i64, 3/*#Ops*/, 75|128,6/*843*/, 79|128,6/*847*/, 80|128,6/*848*/, // Results = #849
32263 MVT::i64, 3/*#Ops*/, 81|128,6/*849*/, 82|128,6/*850*/, 83|128,6/*851*/, // Results = #852
32264 /* 81267*/ OPC_EmitInteger, MVT::i64, 51|128,102/*13107*/,
32266 MVT::i64, 2/*#Ops*/, 84|128,6/*852*/, 85|128,6/*853*/, // Results = #854
32267 /* 81281*/ OPC_EmitInteger, MVT::i64, 51|128,102/*13107*/,
32269 MVT::i64, 2/*#Ops*/, 86|128,6/*854*/, 87|128,6/*855*/, // Results = #856
32271 MVT::i64, 2/*#Ops*/, 74|128,6/*842*/, 88|128,6/*856*/, // Results = #857
32275 MVT::i64, 3/*#Ops*/, 0, 90|128,6/*858*/, 91|128,6/*859*/, // Results = #860
32277 MVT::i64, 0/*#Ops*/, // Results = #861
32286 MVT::i64, 3/*#Ops*/, 93|128,6/*861*/, 97|128,6/*865*/, 98|128,6/*866*/, // Results = #867
32290 MVT::i64, 3/*#Ops*/, 99|128,6/*867*/, 100|128,6/*868*/, 101|128,6/*869*/, // Results = #870
32291 /* 81389*/ OPC_EmitInteger, MVT::i64, 85|128,42|128,1/*21845*/,
32293 MVT::i64, 2/*#Ops*/, 102|128,6/*870*/, 103|128,6/*871*/, // Results = #872
32294 /* 81404*/ OPC_EmitInteger, MVT::i64, 85|128,42|128,1/*21845*/,
32296 MVT::i64, 2/*#Ops*/, 104|128,6/*872*/, 105|128,6/*873*/, // Results = #874
32298 MVT::i64, 2/*#Ops*/, 92|128,6/*860*/, 106|128,6/*874*/, // Results = #875
32302 MVT::i64, 3/*#Ops*/, 0, 108|128,6/*876*/, 109|128,6/*877*/, // Results = #878
32304 MVT::i64, 0/*#Ops*/, // Results = #879
32313 MVT::i64, 3/*#Ops*/, 111|128,6/*879*/, 115|128,6/*883*/, 116|128,6/*884*/, // Results = #885
32317 MVT::i64, 3/*#Ops*/, 117|128,6/*885*/, 118|128,6/*886*/, 119|128,6/*887*/, // Results = #888
32318 /* 81513*/ OPC_EmitInteger, MVT::i64, 42|128,85|128,2/*43690*/,
32320 MVT::i64, 2/*#Ops*/, 120|128,6/*888*/, 121|128,6/*889*/, // Results = #890
32321 /* 81528*/ OPC_EmitInteger, MVT::i64, 42|128,85|128,2/*43690*/,
32323 MVT::i64, 2/*#Ops*/, 122|128,6/*890*/, 123|128,6/*891*/, // Results = #892
32325 MVT::i64, 2/*#Ops*/, 110|128,6/*878*/, 124|128,6/*892*/, // Results = #893
32327 MVT::i64, 2/*#Ops*/, 107|128,6/*875*/, 125|128,6/*893*/, // Results = #894
32331 MVT::i64, 3/*#Ops*/, 126|128,6/*894*/, 127|128,6/*895*/, 0|128,7/*896*/, // Results = #897
32333 MVT::i64, 0/*#Ops*/, // Results = #898
32342 MVT::i64, 3/*#Ops*/, 2|128,7/*898*/, 6|128,7/*902*/, 7|128,7/*903*/, // Results = #904
32346 MVT::i64, 3/*#Ops*/, 8|128,7/*904*/, 9|128,7/*905*/, 10|128,7/*906*/, // Results = #907
32347 /* 81648*/ OPC_EmitInteger, MVT::i64, 76|128,25|128,3/*52428*/,
32349 MVT::i64, 2/*#Ops*/, 11|128,7/*907*/, 12|128,7/*908*/, // Results = #909
32350 /* 81663*/ OPC_EmitInteger, MVT::i64, 76|128,25|128,3/*52428*/,
32352 MVT::i64, 2/*#Ops*/, 13|128,7/*909*/, 14|128,7/*910*/, // Results = #911
32354 MVT::i64, 2/*#Ops*/, 1|128,7/*897*/, 15|128,7/*911*/, // Results = #912
32356 MVT::i64, 2/*#Ops*/, 89|128,6/*857*/, 16|128,7/*912*/, // Results = #913
32360 MVT::i64, 3/*#Ops*/, 17|128,7/*913*/, 18|128,7/*914*/, 19|128,7/*915*/, // Results = #916
32362 MVT::i64, 0/*#Ops*/, // Results = #917
32371 MVT::i64, 3/*#Ops*/, 21|128,7/*917*/, 25|128,7/*921*/, 26|128,7/*922*/, // Results = #923
32375 MVT::i64, 3/*#Ops*/, 27|128,7/*923*/, 28|128,7/*924*/, 29|128,7/*925*/, // Results = #926
32376 /* 81781*/ OPC_EmitInteger, MVT::i64, 15|128,30/*3855*/,
32378 MVT::i64, 2/*#Ops*/, 30|128,7/*926*/, 31|128,7/*927*/, // Results = #928
32379 /* 81795*/ OPC_EmitInteger, MVT::i64, 15|128,30/*3855*/,
32381 MVT::i64, 2/*#Ops*/, 32|128,7/*928*/, 33|128,7/*929*/, // Results = #930
32383 MVT::i64, 2/*#Ops*/, 20|128,7/*916*/, 34|128,7/*930*/, // Results = #931
32387 MVT::i64, 3/*#Ops*/, 0, 36|128,7/*932*/, 37|128,7/*933*/, // Results = #934
32389 MVT::i64, 0/*#Ops*/, // Results = #935
32398 MVT::i64, 3/*#Ops*/, 39|128,7/*935*/, 43|128,7/*939*/, 44|128,7/*940*/, // Results = #941
32402 MVT::i64, 3/*#Ops*/, 45|128,7/*941*/, 46|128,7/*942*/, 47|128,7/*943*/, // Results = #944
32403 /* 81903*/ OPC_EmitInteger, MVT::i64, 85|128,42|128,1/*21845*/,
32405 MVT::i64, 2/*#Ops*/, 48|128,7/*944*/, 49|128,7/*945*/, // Results = #946
32406 /* 81918*/ OPC_EmitInteger, MVT::i64, 85|128,42|128,1/*21845*/,
32408 MVT::i64, 2/*#Ops*/, 50|128,7/*946*/, 51|128,7/*947*/, // Results = #948
32410 MVT::i64, 2/*#Ops*/, 38|128,7/*934*/, 52|128,7/*948*/, // Results = #949
32414 MVT::i64, 3/*#Ops*/, 0, 54|128,7/*950*/, 55|128,7/*951*/, // Results = #952
32416 MVT::i64, 0/*#Ops*/, // Results = #953
32425 MVT::i64, 3/*#Ops*/, 57|128,7/*953*/, 61|128,7/*957*/, 62|128,7/*958*/, // Results = #959
32429 MVT::i64, 3/*#Ops*/, 63|128,7/*959*/, 64|128,7/*960*/, 65|128,7/*961*/, // Results = #962
32430 /* 82027*/ OPC_EmitInteger, MVT::i64, 42|128,85|128,2/*43690*/,
32432 MVT::i64, 2/*#Ops*/, 66|128,7/*962*/, 67|128,7/*963*/, // Results = #964
32433 /* 82042*/ OPC_EmitInteger, MVT::i64, 42|128,85|128,2/*43690*/,
32435 MVT::i64, 2/*#Ops*/, 68|128,7/*964*/, 69|128,7/*965*/, // Results = #966
32437 MVT::i64, 2/*#Ops*/, 56|128,7/*952*/, 70|128,7/*966*/, // Results = #967
32439 MVT::i64, 2/*#Ops*/, 53|128,7/*949*/, 71|128,7/*967*/, // Results = #968
32443 MVT::i64, 3/*#Ops*/, 72|128,7/*968*/, 73|128,7/*969*/, 74|128,7/*970*/, // Results = #971
32445 MVT::i64, 0/*#Ops*/, // Results = #972
32454 MVT::i64, 3/*#Ops*/, 76|128,7/*972*/, 80|128,7/*976*/, 81|128,7/*977*/, // Results = #978
32458 MVT::i64, 3/*#Ops*/, 82|128,7/*978*/, 83|128,7/*979*/, 84|128,7/*980*/, // Results = #981
32459 /* 82160*/ OPC_EmitInteger, MVT::i64, 51|128,102/*13107*/,
32461 MVT::i64, 2/*#Ops*/, 85|128,7/*981*/, 86|128,7/*982*/, // Results = #983
32462 /* 82174*/ OPC_EmitInteger, MVT::i64, 51|128,102/*13107*/,
32464 MVT::i64, 2/*#Ops*/, 87|128,7/*983*/, 88|128,7/*984*/, // Results = #985
32466 MVT::i64, 2/*#Ops*/, 75|128,7/*971*/, 89|128,7/*985*/, // Results = #986
32470 MVT::i64, 3/*#Ops*/, 0, 91|128,7/*987*/, 92|128,7/*988*/, // Results = #989
32472 MVT::i64, 0/*#Ops*/, // Results = #990
32481 MVT::i64, 3/*#Ops*/, 94|128,7/*990*/, 98|128,7/*994*/, 99|128,7/*995*/, // Results = #996
32485 MVT::i64, 3/*#Ops*/, 100|128,7/*996*/, 101|128,7/*997*/, 102|128,7/*998*/, // Results = #999
32486 /* 82282*/ OPC_EmitInteger, MVT::i64, 85|128,42|128,1/*21845*/,
32488 MVT::i64, 2/*#Ops*/, 103|128,7/*999*/, 104|128,7/*1000*/, // Results = #1001
32489 /* 82297*/ OPC_EmitInteger, MVT::i64, 85|128,42|128,1/*21845*/,
32491 MVT::i64, 2/*#Ops*/, 105|128,7/*1001*/, 106|128,7/*1002*/, // Results = #1003
32493 MVT::i64, 2/*#Ops*/, 93|128,7/*989*/, 107|128,7/*1003*/, // Results = #1004
32497 MVT::i64, 3/*#Ops*/, 0, 109|128,7/*1005*/, 110|128,7/*1006*/, // Results = #1007
32499 MVT::i64, 0/*#Ops*/, // Results = #1008
32508 MVT::i64, 3/*#Ops*/, 112|128,7/*1008*/, 116|128,7/*1012*/, 117|128,7/*1013*/, // Results = #1014
32512 MVT::i64, 3/*#Ops*/, 118|128,7/*1014*/, 119|128,7/*1015*/, 120|128,7/*1016*/, // Results = #1017
32513 /* 82406*/ OPC_EmitInteger, MVT::i64, 42|128,85|128,2/*43690*/,
32515 MVT::i64, 2/*#Ops*/, 121|128,7/*1017*/, 122|128,7/*1018*/, // Results = #1019
32516 /* 82421*/ OPC_EmitInteger, MVT::i64, 42|128,85|128,2/*43690*/,
32518 MVT::i64, 2/*#Ops*/, 123|128,7/*1019*/, 124|128,7/*1020*/, // Results = #1021
32520 MVT::i64, 2/*#Ops*/, 111|128,7/*1007*/, 125|128,7/*1021*/, // Results = #1022
32522 MVT::i64, 2/*#Ops*/, 108|128,7/*1004*/, 126|128,7/*1022*/, // Results = #1023
32526 MVT::i64, 3/*#Ops*/, 127|128,7/*1023*/, 0|128,8/*1024*/, 1|128,8/*1025*/, // Results = #1026
32528 MVT::i64, 0/*#Ops*/, // Results = #1027
32537 MVT::i64, 3/*#Ops*/, 3|128,8/*1027*/, 7|128,8/*1031*/, 8|128,8/*1032*/, // Results = #1033
32541 MVT::i64, 3/*#Ops*/, 9|128,8/*1033*/, 10|128,8/*1034*/, 11|128,8/*1035*/, // Results = #1036
32542 /* 82541*/ OPC_EmitInteger, MVT::i64, 76|128,25|128,3/*52428*/,
32544 MVT::i64, 2/*#Ops*/, 12|128,8/*1036*/, 13|128,8/*1037*/, // Results = #1038
32545 /* 82556*/ OPC_EmitInteger, MVT::i64, 76|128,25|128,3/*52428*/,
32547 MVT::i64, 2/*#Ops*/, 14|128,8/*1038*/, 15|128,8/*1039*/, // Results = #1040
32549 MVT::i64, 2/*#Ops*/, 2|128,8/*1026*/, 16|128,8/*1040*/, // Results = #1041
32551 MVT::i64, 2/*#Ops*/, 90|128,7/*986*/, 17|128,8/*1041*/, // Results = #1042
32555 MVT::i64, 3/*#Ops*/, 18|128,8/*1042*/, 19|128,8/*1043*/, 20|128,8/*1044*/, // Results = #1045
32557 MVT::i64, 0/*#Ops*/, // Results = #1046
32566 MVT::i64, 3/*#Ops*/, 22|128,8/*1046*/, 26|128,8/*1050*/, 27|128,8/*1051*/, // Results = #1052
32570 MVT::i64, 3/*#Ops*/, 28|128,8/*1052*/, 29|128,8/*1053*/, 30|128,8/*1054*/, // Results = #1055
32571 /* 82676*/ OPC_EmitInteger, MVT::i64, 112|128,97|128,3/*61680*/,
32573 MVT::i64, 2/*#Ops*/, 31|128,8/*1055*/, 32|128,8/*1056*/, // Results = #1057
32574 /* 82691*/ OPC_EmitInteger, MVT::i64, 112|128,97|128,3/*61680*/,
32576 MVT::i64, 2/*#Ops*/, 33|128,8/*1057*/, 34|128,8/*1058*/, // Results = #1059
32578 MVT::i64, 2/*#Ops*/, 21|128,8/*1045*/, 35|128,8/*1059*/, // Results = #1060
32580 MVT::i64, 2/*#Ops*/, 35|128,7/*931*/, 36|128,8/*1060*/, // Results = #1061
32584 MVT::i64, 3/*#Ops*/, 37|128,8/*1061*/, 38|128,8/*1062*/, 39|128,8/*1063*/, // Results = #1064
32596 MVT::i64, 3/*#Ops*/, 0, 47|128,8/*1071*/, 48|128,8/*1072*/, // Results = #1073
32598 MVT::i64, 0/*#Ops*/, // Results = #1074
32607 MVT::i64, 3/*#Ops*/, 50|128,8/*1074*/, 54|128,8/*1078*/, 55|128,8/*1079*/, // Results = #1080
32611 MVT::i64, 3/*#Ops*/, 56|128,8/*1080*/, 57|128,8/*1081*/, 58|128,8/*1082*/, // Results = #1083
32612 /* 82864*/ OPC_EmitInteger, MVT::i64, 85|128,42|128,1/*21845*/,
32614 MVT::i64, 2/*#Ops*/, 59|128,8/*1083*/, 60|128,8/*1084*/, // Results = #1085
32615 /* 82879*/ OPC_EmitInteger, MVT::i64, 85|128,42|128,1/*21845*/,
32617 MVT::i64, 2/*#Ops*/, 61|128,8/*1085*/, 62|128,8/*1086*/, // Results = #1087
32619 MVT::i64, 2/*#Ops*/, 49|128,8/*1073*/, 63|128,8/*1087*/, // Results = #1088
32623 MVT::i64, 3/*#Ops*/, 0, 65|128,8/*1089*/, 66|128,8/*1090*/, // Results = #1091
32625 MVT::i64, 0/*#Ops*/, // Results = #1092
32634 MVT::i64, 3/*#Ops*/, 68|128,8/*1092*/, 72|128,8/*1096*/, 73|128,8/*1097*/, // Results = #1098
32638 MVT::i64, 3/*#Ops*/, 74|128,8/*1098*/, 75|128,8/*1099*/, 76|128,8/*1100*/, // Results = #1101
32639 /* 82988*/ OPC_EmitInteger, MVT::i64, 42|128,85|128,2/*43690*/,
32641 MVT::i64, 2/*#Ops*/, 77|128,8/*1101*/, 78|128,8/*1102*/, // Results = #1103
32642 /* 83003*/ OPC_EmitInteger, MVT::i64, 42|128,85|128,2/*43690*/,
32644 MVT::i64, 2/*#Ops*/, 79|128,8/*1103*/, 80|128,8/*1104*/, // Results = #1105
32646 MVT::i64, 2/*#Ops*/, 67|128,8/*1091*/, 81|128,8/*1105*/, // Results = #1106
32648 MVT::i64, 2/*#Ops*/, 64|128,8/*1088*/, 82|128,8/*1106*/, // Results = #1107
32652 MVT::i64, 3/*#Ops*/, 83|128,8/*1107*/, 84|128,8/*1108*/, 85|128,8/*1109*/, // Results = #1110
32654 MVT::i64, 0/*#Ops*/, // Results = #1111
32663 MVT::i64, 3/*#Ops*/, 87|128,8/*1111*/, 91|128,8/*1115*/, 92|128,8/*1116*/, // Results = #1117
32667 MVT::i64, 3/*#Ops*/, 93|128,8/*1117*/, 94|128,8/*1118*/, 95|128,8/*1119*/, // Results = #1120
32668 /* 83121*/ OPC_EmitInteger, MVT::i64, 51|128,102/*13107*/,
32670 MVT::i64, 2/*#Ops*/, 96|128,8/*1120*/, 97|128,8/*1121*/, // Results = #1122
32671 /* 83135*/ OPC_EmitInteger, MVT::i64, 51|128,102/*13107*/,
32673 MVT::i64, 2/*#Ops*/, 98|128,8/*1122*/, 99|128,8/*1123*/, // Results = #1124
32675 MVT::i64, 2/*#Ops*/, 86|128,8/*1110*/, 100|128,8/*1124*/, // Results = #1125
32679 MVT::i64, 3/*#Ops*/, 0, 102|128,8/*1126*/, 103|128,8/*1127*/, // Results = #1128
32681 MVT::i64, 0/*#Ops*/, // Results = #1129
32690 MVT::i64, 3/*#Ops*/, 105|128,8/*1129*/, 109|128,8/*1133*/, 110|128,8/*1134*/, // Results = #1135
32694 MVT::i64, 3/*#Ops*/, 111|128,8/*1135*/, 112|128,8/*1136*/, 113|128,8/*1137*/, // Results = #1138
32695 /* 83243*/ OPC_EmitInteger, MVT::i64, 85|128,42|128,1/*21845*/,
32697 MVT::i64, 2/*#Ops*/, 114|128,8/*1138*/, 115|128,8/*1139*/, // Results = #1140
32698 /* 83258*/ OPC_EmitInteger, MVT::i64, 85|128,42|128,1/*21845*/,
32700 MVT::i64, 2/*#Ops*/, 116|128,8/*1140*/, 117|128,8/*1141*/, // Results = #1142
32702 MVT::i64, 2/*#Ops*/, 104|128,8/*1128*/, 118|128,8/*1142*/, // Results = #1143
32706 MVT::i64, 3/*#Ops*/, 0, 120|128,8/*1144*/, 121|128,8/*1145*/, // Results = #1146
32708 MVT::i64, 0/*#Ops*/, // Results = #1147
32717 MVT::i64, 3/*#Ops*/, 123|128,8/*1147*/, 127|128,8/*1151*/, 0|128,9/*1152*/, // Results = #1153
32721 MVT::i64, 3/*#Ops*/, 1|128,9/*1153*/, 2|128,9/*1154*/, 3|128,9/*1155*/, // Results = #1156
32722 /* 83367*/ OPC_EmitInteger, MVT::i64, 42|128,85|128,2/*43690*/,
32724 MVT::i64, 2/*#Ops*/, 4|128,9/*1156*/, 5|128,9/*1157*/, // Results = #1158
32725 /* 83382*/ OPC_EmitInteger, MVT::i64, 42|128,85|128,2/*43690*/,
32727 MVT::i64, 2/*#Ops*/, 6|128,9/*1158*/, 7|128,9/*1159*/, // Results = #1160
32729 MVT::i64, 2/*#Ops*/, 122|128,8/*1146*/, 8|128,9/*1160*/, // Results = #1161
32731 MVT::i64, 2/*#Ops*/, 119|128,8/*1143*/, 9|128,9/*1161*/, // Results = #1162
32735 MVT::i64, 3/*#Ops*/, 10|128,9/*1162*/, 11|128,9/*1163*/, 12|128,9/*1164*/, // Results = #1165
32737 MVT::i64, 0/*#Ops*/, // Results = #1166
32746 MVT::i64, 3/*#Ops*/, 14|128,9/*1166*/, 18|128,9/*1170*/, 19|128,9/*1171*/, // Results = #1172
32750 MVT::i64, 3/*#Ops*/, 20|128,9/*1172*/, 21|128,9/*1173*/, 22|128,9/*1174*/, // Results = #1175
32751 /* 83502*/ OPC_EmitInteger, MVT::i64, 76|128,25|128,3/*52428*/,
32753 MVT::i64, 2/*#Ops*/, 23|128,9/*1175*/, 24|128,9/*1176*/, // Results = #1177
32754 /* 83517*/ OPC_EmitInteger, MVT::i64, 76|128,25|128,3/*52428*/,
32756 MVT::i64, 2/*#Ops*/, 25|128,9/*1177*/, 26|128,9/*1178*/, // Results = #1179
32758 MVT::i64, 2/*#Ops*/, 13|128,9/*1165*/, 27|128,9/*1179*/, // Results = #1180
32760 MVT::i64, 2/*#Ops*/, 101|128,8/*1125*/, 28|128,9/*1180*/, // Results = #1181
32764 MVT::i64, 3/*#Ops*/, 29|128,9/*1181*/, 30|128,9/*1182*/, 31|128,9/*1183*/, // Results = #1184
32766 MVT::i64, 0/*#Ops*/, // Results = #1185
32775 MVT::i64, 3/*#Ops*/, 33|128,9/*1185*/, 37|128,9/*1189*/, 38|128,9/*1190*/, // Results = #1191
32779 MVT::i64, 3/*#Ops*/, 39|128,9/*1191*/, 40|128,9/*1192*/, 41|128,9/*1193*/, // Results = #1194
32780 /* 83635*/ OPC_EmitInteger, MVT::i64, 15|128,30/*3855*/,
32782 MVT::i64, 2/*#Ops*/, 42|128,9/*1194*/, 43|128,9/*1195*/, // Results = #1196
32783 /* 83649*/ OPC_EmitInteger, MVT::i64, 15|128,30/*3855*/,
32785 MVT::i64, 2/*#Ops*/, 44|128,9/*1196*/, 45|128,9/*1197*/, // Results = #1198
32787 MVT::i64, 2/*#Ops*/, 32|128,9/*1184*/, 46|128,9/*1198*/, // Results = #1199
32791 MVT::i64, 3/*#Ops*/, 0, 48|128,9/*1200*/, 49|128,9/*1201*/, // Results = #1202
32793 MVT::i64, 0/*#Ops*/, // Results = #1203
32802 MVT::i64, 3/*#Ops*/, 51|128,9/*1203*/, 55|128,9/*1207*/, 56|128,9/*1208*/, // Results = #1209
32806 MVT::i64, 3/*#Ops*/, 57|128,9/*1209*/, 58|128,9/*1210*/, 59|128,9/*1211*/, // Results = #1212
32807 /* 83757*/ OPC_EmitInteger, MVT::i64, 85|128,42|128,1/*21845*/,
32809 MVT::i64, 2/*#Ops*/, 60|128,9/*1212*/, 61|128,9/*1213*/, // Results = #1214
32810 /* 83772*/ OPC_EmitInteger, MVT::i64, 85|128,42|128,1/*21845*/,
32812 MVT::i64, 2/*#Ops*/, 62|128,9/*1214*/, 63|128,9/*1215*/, // Results = #1216
32814 MVT::i64, 2/*#Ops*/, 50|128,9/*1202*/, 64|128,9/*1216*/, // Results = #1217
32818 MVT::i64, 3/*#Ops*/, 0, 66|128,9/*1218*/, 67|128,9/*1219*/, // Results = #1220
32820 MVT::i64, 0/*#Ops*/, // Results = #1221
32829 MVT::i64, 3/*#Ops*/, 69|128,9/*1221*/, 73|128,9/*1225*/, 74|128,9/*1226*/, // Results = #1227
32833 MVT::i64, 3/*#Ops*/, 75|128,9/*1227*/, 76|128,9/*1228*/, 77|128,9/*1229*/, // Results = #1230
32834 /* 83881*/ OPC_EmitInteger, MVT::i64, 42|128,85|128,2/*43690*/,
32836 MVT::i64, 2/*#Ops*/, 78|128,9/*1230*/, 79|128,9/*1231*/, // Results = #1232
32837 /* 83896*/ OPC_EmitInteger, MVT::i64, 42|128,85|128,2/*43690*/,
32839 MVT::i64, 2/*#Ops*/, 80|128,9/*1232*/, 81|128,9/*1233*/, // Results = #1234
32841 MVT::i64, 2/*#Ops*/, 68|128,9/*1220*/, 82|128,9/*1234*/, // Results = #1235
32843 MVT::i64, 2/*#Ops*/, 65|128,9/*1217*/, 83|128,9/*1235*/, // Results = #1236
32847 MVT::i64, 3/*#Ops*/, 84|128,9/*1236*/, 85|128,9/*1237*/, 86|128,9/*1238*/, // Results = #1239
32849 MVT::i64, 0/*#Ops*/, // Results = #1240
32858 MVT::i64, 3/*#Ops*/, 88|128,9/*1240*/, 92|128,9/*1244*/, 93|128,9/*1245*/, // Results = #1246
32862 MVT::i64, 3/*#Ops*/, 94|128,9/*1246*/, 95|128,9/*1247*/, 96|128,9/*1248*/, // Results = #1249
32863 /* 84014*/ OPC_EmitInteger, MVT::i64, 51|128,102/*13107*/,
32865 MVT::i64, 2/*#Ops*/, 97|128,9/*1249*/, 98|128,9/*1250*/, // Results = #1251
32866 /* 84028*/ OPC_EmitInteger, MVT::i64, 51|128,102/*13107*/,
32868 MVT::i64, 2/*#Ops*/, 99|128,9/*1251*/, 100|128,9/*1252*/, // Results = #1253
32870 MVT::i64, 2/*#Ops*/, 87|128,9/*1239*/, 101|128,9/*1253*/, // Results = #1254
32874 MVT::i64, 3/*#Ops*/, 0, 103|128,9/*1255*/, 104|128,9/*1256*/, // Results = #1257
32876 MVT::i64, 0/*#Ops*/, // Results = #1258
32885 MVT::i64, 3/*#Ops*/, 106|128,9/*1258*/, 110|128,9/*1262*/, 111|128,9/*1263*/, // Results = #1264
32889 MVT::i64, 3/*#Ops*/, 112|128,9/*1264*/, 113|128,9/*1265*/, 114|128,9/*1266*/, // Results = #1267
32890 /* 84136*/ OPC_EmitInteger, MVT::i64, 85|128,42|128,1/*21845*/,
32892 MVT::i64, 2/*#Ops*/, 115|128,9/*1267*/, 116|128,9/*1268*/, // Results = #1269
32893 /* 84151*/ OPC_EmitInteger, MVT::i64, 85|128,42|128,1/*21845*/,
32895 MVT::i64, 2/*#Ops*/, 117|128,9/*1269*/, 118|128,9/*1270*/, // Results = #1271
32897 MVT::i64, 2/*#Ops*/, 105|128,9/*1257*/, 119|128,9/*1271*/, // Results = #1272
32901 MVT::i64, 3/*#Ops*/, 0, 121|128,9/*1273*/, 122|128,9/*1274*/, // Results = #1275
32903 MVT::i64, 0/*#Ops*/, // Results = #1276
32912 MVT::i64, 3/*#Ops*/, 124|128,9/*1276*/, 0|128,10/*1280*/, 1|128,10/*1281*/, // Results = #1282
32916 MVT::i64, 3/*#Ops*/, 2|128,10/*1282*/, 3|128,10/*1283*/, 4|128,10/*1284*/, // Results = #1285
32917 /* 84260*/ OPC_EmitInteger, MVT::i64, 42|128,85|128,2/*43690*/,
32919 MVT::i64, 2/*#Ops*/, 5|128,10/*1285*/, 6|128,10/*1286*/, // Results = #1287
32920 /* 84275*/ OPC_EmitInteger, MVT::i64, 42|128,85|128,2/*43690*/,
32922 MVT::i64, 2/*#Ops*/, 7|128,10/*1287*/, 8|128,10/*1288*/, // Results = #1289
32924 MVT::i64, 2/*#Ops*/, 123|128,9/*1275*/, 9|128,10/*1289*/, // Results = #1290
32926 MVT::i64, 2/*#Ops*/, 120|128,9/*1272*/, 10|128,10/*1290*/, // Results = #1291
32930 MVT::i64, 3/*#Ops*/, 11|128,10/*1291*/, 12|128,10/*1292*/, 13|128,10/*1293*/, // Results = #1294
32932 MVT::i64, 0/*#Ops*/, // Results = #1295
32941 MVT::i64, 3/*#Ops*/, 15|128,10/*1295*/, 19|128,10/*1299*/, 20|128,10/*1300*/, // Results = #1301
32945 MVT::i64, 3/*#Ops*/, 21|128,10/*1301*/, 22|128,10/*1302*/, 23|128,10/*1303*/, // Results = #1304
32946 /* 84395*/ OPC_EmitInteger, MVT::i64, 76|128,25|128,3/*52428*/,
32948 MVT::i64, 2/*#Ops*/, 24|128,10/*1304*/, 25|128,10/*1305*/, // Results = #1306
32949 /* 84410*/ OPC_EmitInteger, MVT::i64, 76|128,25|128,3/*52428*/,
32951 MVT::i64, 2/*#Ops*/, 26|128,10/*1306*/, 27|128,10/*1307*/, // Results = #1308
32953 MVT::i64, 2/*#Ops*/, 14|128,10/*1294*/, 28|128,10/*1308*/, // Results = #1309
32955 MVT::i64, 2/*#Ops*/, 102|128,9/*1254*/, 29|128,10/*1309*/, // Results = #1310
32959 MVT::i64, 3/*#Ops*/, 30|128,10/*1310*/, 31|128,10/*1311*/, 32|128,10/*1312*/, // Results = #1313
32961 MVT::i64, 0/*#Ops*/, // Results = #1314
32970 MVT::i64, 3/*#Ops*/, 34|128,10/*1314*/, 38|128,10/*1318*/, 39|128,10/*1319*/, // Results = #1320
32974 MVT::i64, 3/*#Ops*/, 40|128,10/*1320*/, 41|128,10/*1321*/, 42|128,10/*1322*/, // Results = #1323
32975 /* 84530*/ OPC_EmitInteger, MVT::i64, 112|128,97|128,3/*61680*/,
32977 MVT::i64, 2/*#Ops*/, 43|128,10/*1323*/, 44|128,10/*1324*/, // Results = #1325
32978 /* 84545*/ OPC_EmitInteger, MVT::i64, 112|128,97|128,3/*61680*/,
32980 MVT::i64, 2/*#Ops*/, 45|128,10/*1325*/, 46|128,10/*1326*/, // Results = #1327
32982 MVT::i64, 2/*#Ops*/, 33|128,10/*1313*/, 47|128,10/*1327*/, // Results = #1328
32984 MVT::i64, 2/*#Ops*/, 47|128,9/*1199*/, 48|128,10/*1328*/, // Results = #1329
32988 MVT::i64, 3/*#Ops*/, 49|128,10/*1329*/, 50|128,10/*1330*/, 51|128,10/*1331*/, // Results = #1332
33000 MVT::i64, 3/*#Ops*/, 0, 59|128,10/*1339*/, 60|128,10/*1340*/, // Results = #1341
33002 MVT::i64, 0/*#Ops*/, // Results = #1342
33011 MVT::i64, 3/*#Ops*/, 62|128,10/*1342*/, 66|128,10/*1346*/, 67|128,10/*1347*/, // Results = #1348
33015 MVT::i64, 3/*#Ops*/, 68|128,10/*1348*/, 69|128,10/*1349*/, 70|128,10/*1350*/, // Results = #1351
33016 /* 84720*/ OPC_EmitInteger, MVT::i64, 85|128,42|128,1/*21845*/,
33018 MVT::i64, 2/*#Ops*/, 71|128,10/*1351*/, 72|128,10/*1352*/, // Results = #1353
33019 /* 84735*/ OPC_EmitInteger, MVT::i64, 85|128,42|128,1/*21845*/,
33021 MVT::i64, 2/*#Ops*/, 73|128,10/*1353*/, 74|128,10/*1354*/, // Results = #1355
33023 MVT::i64, 2/*#Ops*/, 61|128,10/*1341*/, 75|128,10/*1355*/, // Results = #1356
33027 MVT::i64, 3/*#Ops*/, 0, 77|128,10/*1357*/, 78|128,10/*1358*/, // Results = #1359
33029 MVT::i64, 0/*#Ops*/, // Results = #1360
33038 MVT::i64, 3/*#Ops*/, 80|128,10/*1360*/, 84|128,10/*1364*/, 85|128,10/*1365*/, // Results = #1366
33042 MVT::i64, 3/*#Ops*/, 86|128,10/*1366*/, 87|128,10/*1367*/, 88|128,10/*1368*/, // Results = #1369
33043 /* 84844*/ OPC_EmitInteger, MVT::i64, 42|128,85|128,2/*43690*/,
33045 MVT::i64, 2/*#Ops*/, 89|128,10/*1369*/, 90|128,10/*1370*/, // Results = #1371
33046 /* 84859*/ OPC_EmitInteger, MVT::i64, 42|128,85|128,2/*43690*/,
33048 MVT::i64, 2/*#Ops*/, 91|128,10/*1371*/, 92|128,10/*1372*/, // Results = #1373
33050 MVT::i64, 2/*#Ops*/, 79|128,10/*1359*/, 93|128,10/*1373*/, // Results = #1374
33052 MVT::i64, 2/*#Ops*/, 76|128,10/*1356*/, 94|128,10/*1374*/, // Results = #1375
33056 MVT::i64, 3/*#Ops*/, 95|128,10/*1375*/, 96|128,10/*1376*/, 97|128,10/*1377*/, // Results = #1378
33058 MVT::i64, 0/*#Ops*/, // Results = #1379
33067 MVT::i64, 3/*#Ops*/, 99|128,10/*1379*/, 103|128,10/*1383*/, 104|128,10/*1384*/, // Results = #1385
33071 MVT::i64, 3/*#Ops*/, 105|128,10/*1385*/, 106|128,10/*1386*/, 107|128,10/*1387*/, // Results = #1388
33072 /* 84977*/ OPC_EmitInteger, MVT::i64, 51|128,102/*13107*/,
33074 MVT::i64, 2/*#Ops*/, 108|128,10/*1388*/, 109|128,10/*1389*/, // Results = #1390
33075 /* 84991*/ OPC_EmitInteger, MVT::i64, 51|128,102/*13107*/,
33077 MVT::i64, 2/*#Ops*/, 110|128,10/*1390*/, 111|128,10/*1391*/, // Results = #1392
33079 MVT::i64, 2/*#Ops*/, 98|128,10/*1378*/, 112|128,10/*1392*/, // Results = #1393
33083 MVT::i64, 3/*#Ops*/, 0, 114|128,10/*1394*/, 115|128,10/*1395*/, // Results = #1396
33085 MVT::i64, 0/*#Ops*/, // Results = #1397
33094 MVT::i64, 3/*#Ops*/, 117|128,10/*1397*/, 121|128,10/*1401*/, 122|128,10/*1402*/, // Results = #1403
33098 MVT::i64, 3/*#Ops*/, 123|128,10/*1403*/, 124|128,10/*1404*/, 125|128,10/*1405*/, // Results = #1406
33099 /* 85099*/ OPC_EmitInteger, MVT::i64, 85|128,42|128,1/*21845*/,
33101 MVT::i64, 2/*#Ops*/, 126|128,10/*1406*/, 127|128,10/*1407*/, // Results = #1408
33102 /* 85114*/ OPC_EmitInteger, MVT::i64, 85|128,42|128,1/*21845*/,
33104 MVT::i64, 2/*#Ops*/, 0|128,11/*1408*/, 1|128,11/*1409*/, // Results = #1410
33106 MVT::i64, 2/*#Ops*/, 116|128,10/*1396*/, 2|128,11/*1410*/, // Results = #1411
33110 MVT::i64, 3/*#Ops*/, 0, 4|128,11/*1412*/, 5|128,11/*1413*/, // Results = #1414
33112 MVT::i64, 0/*#Ops*/, // Results = #1415
33121 MVT::i64, 3/*#Ops*/, 7|128,11/*1415*/, 11|128,11/*1419*/, 12|128,11/*1420*/, // Results = #1421
33125 MVT::i64, 3/*#Ops*/, 13|128,11/*1421*/, 14|128,11/*1422*/, 15|128,11/*1423*/, // Results = #1424
33126 /* 85223*/ OPC_EmitInteger, MVT::i64, 42|128,85|128,2/*43690*/,
33128 MVT::i64, 2/*#Ops*/, 16|128,11/*1424*/, 17|128,11/*1425*/, // Results = #1426
33129 /* 85238*/ OPC_EmitInteger, MVT::i64, 42|128,85|128,2/*43690*/,
33131 MVT::i64, 2/*#Ops*/, 18|128,11/*1426*/, 19|128,11/*1427*/, // Results = #1428
33133 MVT::i64, 2/*#Ops*/, 6|128,11/*1414*/, 20|128,11/*1428*/, // Results = #1429
33135 MVT::i64, 2/*#Ops*/, 3|128,11/*1411*/, 21|128,11/*1429*/, // Results = #1430
33139 MVT::i64, 3/*#Ops*/, 22|128,11/*1430*/, 23|128,11/*1431*/, 24|128,11/*1432*/, // Results = #1433
33141 MVT::i64, 0/*#Ops*/, // Results = #1434
33150 MVT::i64, 3/*#Ops*/, 26|128,11/*1434*/, 30|128,11/*1438*/, 31|128,11/*1439*/, // Results = #1440
33154 MVT::i64, 3/*#Ops*/, 32|128,11/*1440*/, 33|128,11/*1441*/, 34|128,11/*1442*/, // Results = #1443
33155 /* 85358*/ OPC_EmitInteger, MVT::i64, 76|128,25|128,3/*52428*/,
33157 MVT::i64, 2/*#Ops*/, 35|128,11/*1443*/, 36|128,11/*1444*/, // Results = #1445
33158 /* 85373*/ OPC_EmitInteger, MVT::i64, 76|128,25|128,3/*52428*/,
33160 MVT::i64, 2/*#Ops*/, 37|128,11/*1445*/, 38|128,11/*1446*/, // Results = #1447
33162 MVT::i64, 2/*#Ops*/, 25|128,11/*1433*/, 39|128,11/*1447*/, // Results = #1448
33164 MVT::i64, 2/*#Ops*/, 113|128,10/*1393*/, 40|128,11/*1448*/, // Results = #1449
33168 MVT::i64, 3/*#Ops*/, 41|128,11/*1449*/, 42|128,11/*1450*/, 43|128,11/*1451*/, // Results = #1452
33170 MVT::i64, 0/*#Ops*/, // Results = #1453
33179 MVT::i64, 3/*#Ops*/, 45|128,11/*1453*/, 49|128,11/*1457*/, 50|128,11/*1458*/, // Results = #1459
33183 MVT::i64, 3/*#Ops*/, 51|128,11/*1459*/, 52|128,11/*1460*/, 53|128,11/*1461*/, // Results = #1462
33184 /* 85491*/ OPC_EmitInteger, MVT::i64, 15|128,30/*3855*/,
33186 MVT::i64, 2/*#Ops*/, 54|128,11/*1462*/, 55|128,11/*1463*/, // Results = #1464
33187 /* 85505*/ OPC_EmitInteger, MVT::i64, 15|128,30/*3855*/,
33189 MVT::i64, 2/*#Ops*/, 56|128,11/*1464*/, 57|128,11/*1465*/, // Results = #1466
33191 MVT::i64, 2/*#Ops*/, 44|128,11/*1452*/, 58|128,11/*1466*/, // Results = #1467
33195 MVT::i64, 3/*#Ops*/, 0, 60|128,11/*1468*/, 61|128,11/*1469*/, // Results = #1470
33197 MVT::i64, 0/*#Ops*/, // Results = #1471
33206 MVT::i64, 3/*#Ops*/, 63|128,11/*1471*/, 67|128,11/*1475*/, 68|128,11/*1476*/, // Results = #1477
33210 MVT::i64, 3/*#Ops*/, 69|128,11/*1477*/, 70|128,11/*1478*/, 71|128,11/*1479*/, // Results = #1480
33211 /* 85613*/ OPC_EmitInteger, MVT::i64, 85|128,42|128,1/*21845*/,
33213 MVT::i64, 2/*#Ops*/, 72|128,11/*1480*/, 73|128,11/*1481*/, // Results = #1482
33214 /* 85628*/ OPC_EmitInteger, MVT::i64, 85|128,42|128,1/*21845*/,
33216 MVT::i64, 2/*#Ops*/, 74|128,11/*1482*/, 75|128,11/*1483*/, // Results = #1484
33218 MVT::i64, 2/*#Ops*/, 62|128,11/*1470*/, 76|128,11/*1484*/, // Results = #1485
33222 MVT::i64, 3/*#Ops*/, 0, 78|128,11/*1486*/, 79|128,11/*1487*/, // Results = #1488
33224 MVT::i64, 0/*#Ops*/, // Results = #1489
33233 MVT::i64, 3/*#Ops*/, 81|128,11/*1489*/, 85|128,11/*1493*/, 86|128,11/*1494*/, // Results = #1495
33237 MVT::i64, 3/*#Ops*/, 87|128,11/*1495*/, 88|128,11/*1496*/, 89|128,11/*1497*/, // Results = #1498
33238 /* 85737*/ OPC_EmitInteger, MVT::i64, 42|128,85|128,2/*43690*/,
33240 MVT::i64, 2/*#Ops*/, 90|128,11/*1498*/, 91|128,11/*1499*/, // Results = #1500
33241 /* 85752*/ OPC_EmitInteger, MVT::i64, 42|128,85|128,2/*43690*/,
33243 MVT::i64, 2/*#Ops*/, 92|128,11/*1500*/, 93|128,11/*1501*/, // Results = #1502
33245 MVT::i64, 2/*#Ops*/, 80|128,11/*1488*/, 94|128,11/*1502*/, // Results = #1503
33247 MVT::i64, 2/*#Ops*/, 77|128,11/*1485*/, 95|128,11/*1503*/, // Results = #1504
33251 MVT::i64, 3/*#Ops*/, 96|128,11/*1504*/, 97|128,11/*1505*/, 98|128,11/*1506*/, // Results = #1507
33253 MVT::i64, 0/*#Ops*/, // Results = #1508
33262 MVT::i64, 3/*#Ops*/, 100|128,11/*1508*/, 104|128,11/*1512*/, 105|128,11/*1513*/, // Results = #1514
33266 MVT::i64, 3/*#Ops*/, 106|128,11/*1514*/, 107|128,11/*1515*/, 108|128,11/*1516*/, // Results = #1517
33267 /* 85870*/ OPC_EmitInteger, MVT::i64, 51|128,102/*13107*/,
33269 MVT::i64, 2/*#Ops*/, 109|128,11/*1517*/, 110|128,11/*1518*/, // Results = #1519
33270 /* 85884*/ OPC_EmitInteger, MVT::i64, 51|128,102/*13107*/,
33272 MVT::i64, 2/*#Ops*/, 111|128,11/*1519*/, 112|128,11/*1520*/, // Results = #1521
33274 MVT::i64, 2/*#Ops*/, 99|128,11/*1507*/, 113|128,11/*1521*/, // Results = #1522
33278 MVT::i64, 3/*#Ops*/, 0, 115|128,11/*1523*/, 116|128,11/*1524*/, // Results = #1525
33280 MVT::i64, 0/*#Ops*/, // Results = #1526
33289 MVT::i64, 3/*#Ops*/, 118|128,11/*1526*/, 122|128,11/*1530*/, 123|128,11/*1531*/, // Results = #1532
33293 MVT::i64, 3/*#Ops*/, 124|128,11/*1532*/, 125|128,11/*1533*/, 126|128,11/*1534*/, // Results = #1535
33294 /* 85992*/ OPC_EmitInteger, MVT::i64, 85|128,42|128,1/*21845*/,
33296 MVT::i64, 2/*#Ops*/, 127|128,11/*1535*/, 0|128,12/*1536*/, // Results = #1537
33297 /* 86007*/ OPC_EmitInteger, MVT::i64, 85|128,42|128,1/*21845*/,
33299 MVT::i64, 2/*#Ops*/, 1|128,12/*1537*/, 2|128,12/*1538*/, // Results = #1539
33301 MVT::i64, 2/*#Ops*/, 117|128,11/*1525*/, 3|128,12/*1539*/, // Results = #1540
33305 MVT::i64, 3/*#Ops*/, 0, 5|128,12/*1541*/, 6|128,12/*1542*/, // Results = #1543
33307 MVT::i64, 0/*#Ops*/, // Results = #1544
33316 MVT::i64, 3/*#Ops*/, 8|128,12/*1544*/, 12|128,12/*1548*/, 13|128,12/*1549*/, // Results = #1550
33320 MVT::i64, 3/*#Ops*/, 14|128,12/*1550*/, 15|128,12/*1551*/, 16|128,12/*1552*/, // Results = #1553
33321 /* 86116*/ OPC_EmitInteger, MVT::i64, 42|128,85|128,2/*43690*/,
33323 MVT::i64, 2/*#Ops*/, 17|128,12/*1553*/, 18|128,12/*1554*/, // Results = #1555
33324 /* 86131*/ OPC_EmitInteger, MVT::i64, 42|128,85|128,2/*43690*/,
33326 MVT::i64, 2/*#Ops*/, 19|128,12/*1555*/, 20|128,12/*1556*/, // Results = #1557
33328 MVT::i64, 2/*#Ops*/, 7|128,12/*1543*/, 21|128,12/*1557*/, // Results = #1558
33330 MVT::i64, 2/*#Ops*/, 4|128,12/*1540*/, 22|128,12/*1558*/, // Results = #1559
33334 MVT::i64, 3/*#Ops*/, 23|128,12/*1559*/, 24|128,12/*1560*/, 25|128,12/*1561*/, // Results = #1562
33336 MVT::i64, 0/*#Ops*/, // Results = #1563
33345 MVT::i64, 3/*#Ops*/, 27|128,12/*1563*/, 31|128,12/*1567*/, 32|128,12/*1568*/, // Results = #1569
33349 MVT::i64, 3/*#Ops*/, 33|128,12/*1569*/, 34|128,12/*1570*/, 35|128,12/*1571*/, // Results = #1572
33350 /* 86251*/ OPC_EmitInteger, MVT::i64, 76|128,25|128,3/*52428*/,
33352 MVT::i64, 2/*#Ops*/, 36|128,12/*1572*/, 37|128,12/*1573*/, // Results = #1574
33353 /* 86266*/ OPC_EmitInteger, MVT::i64, 76|128,25|128,3/*52428*/,
33355 MVT::i64, 2/*#Ops*/, 38|128,12/*1574*/, 39|128,12/*1575*/, // Results = #1576
33357 MVT::i64, 2/*#Ops*/, 26|128,12/*1562*/, 40|128,12/*1576*/, // Results = #1577
33359 MVT::i64, 2/*#Ops*/, 114|128,11/*1522*/, 41|128,12/*1577*/, // Results = #1578
33363 MVT::i64, 3/*#Ops*/, 42|128,12/*1578*/, 43|128,12/*1579*/, 44|128,12/*1580*/, // Results = #1581
33365 MVT::i64, 0/*#Ops*/, // Results = #1582
33374 MVT::i64, 3/*#Ops*/, 46|128,12/*1582*/, 50|128,12/*1586*/, 51|128,12/*1587*/, // Results = #1588
33378 MVT::i64, 3/*#Ops*/, 52|128,12/*1588*/, 53|128,12/*1589*/, 54|128,12/*1590*/, // Results = #1591
33379 /* 86386*/ OPC_EmitInteger, MVT::i64, 112|128,97|128,3/*61680*/,
33381 MVT::i64, 2/*#Ops*/, 55|128,12/*1591*/, 56|128,12/*1592*/, // Results = #1593
33382 /* 86401*/ OPC_EmitInteger, MVT::i64, 112|128,97|128,3/*61680*/,
33384 MVT::i64, 2/*#Ops*/, 57|128,12/*1593*/, 58|128,12/*1594*/, // Results = #1595
33386 MVT::i64, 2/*#Ops*/, 45|128,12/*1581*/, 59|128,12/*1595*/, // Results = #1596
33388 MVT::i64, 2/*#Ops*/, 59|128,11/*1467*/, 60|128,12/*1596*/, // Results = #1597
33392 MVT::i64, 3/*#Ops*/, 61|128,12/*1597*/, 62|128,12/*1598*/, 63|128,12/*1599*/, // Results = #1600
33403 MVT::i64, 3/*#Ops*/, 34|128,6/*802*/, 70|128,12/*1606*/, 71|128,12/*1607*/, // Results = #1608
33405 MVT::i64, 2/*#Ops*/, 33|128,6/*801*/, 72|128,12/*1608*/,
34276 /* 88546*/ /*SwitchType*/ 24, MVT::i64,// ->88572
34321 /* 88637*/ OPC_CheckType, MVT::i64,
34339 /* 88674*/ OPC_SwitchType /*2 cases */, 59, MVT::i64,// ->88736
34411 /* 88839*/ /*SwitchType*/ 59, MVT::i64,// ->88900
34490 /* 89013*/ OPC_SwitchType /*2 cases */, 12, MVT::i64,// ->89028
34503 /* 89037*/ OPC_EmitInteger, MVT::i64, 1,
34516 /* 89073*/ OPC_EmitInteger, MVT::i64, 1,
34533 /* 89113*/ OPC_CheckChild0Type, MVT::i64,
34717 /* 89462*/ /*SwitchType*/ 47, MVT::i64,// ->89511
35668 /* 91777*/ OPC_SwitchType /*2 cases */, 59, MVT::i64,// ->91839
35728 /* 91929*/ OPC_SwitchType /*2 cases */, 59, MVT::i64,// ->91991
35852 /* 92238*/ OPC_SwitchType /*2 cases */, 12, MVT::i64,// ->92253
35875 /* 92280*/ OPC_CheckChild0Type, MVT::i64,
36310 /* 93082*/ OPC_SwitchType /*2 cases */, 13|128,1/*141*/, MVT::i64,// ->93227
36517 /* 93570*/ OPC_CheckType, MVT::i64,
36702 /* 93970*/ OPC_SwitchType /*2 cases */, 17|128,1/*145*/, MVT::i64,// ->94119
36908 /* 94440*/ OPC_CheckType, MVT::i64,
38943 /* 98378*/ OPC_CheckChild0Type, MVT::i64,
38968 /* 98424*/ OPC_EmitInteger, MVT::i64, 1,
38978 /* 98450*/ OPC_EmitInteger, MVT::i64, 1,
39049 /* 98628*/ OPC_CheckChild0Type, MVT::i64,
39613 /* 99925*/ OPC_CheckType, MVT::i64,
39625 /* 99946*/ OPC_CheckType, MVT::i64,
39646 /* 99994*/ OPC_CheckType, MVT::i64,
39658 /*100015*/ OPC_CheckType, MVT::i64,
39898 /*100430*/ OPC_CheckType, MVT::i64,
39914 /*100457*/ OPC_CheckType, MVT::i64,
39929 /*100480*/ OPC_CheckType, MVT::i64,
39945 /*100507*/ OPC_CheckType, MVT::i64,
39963 /*100535*/ OPC_CheckType, MVT::i64,
39979 /*100562*/ OPC_CheckType, MVT::i64,
39994 /*100585*/ OPC_CheckType, MVT::i64,
40010 /*100612*/ OPC_CheckType, MVT::i64,
40030 /*100646*/ OPC_CheckType, MVT::i64,
40040 /*100664*/ OPC_CheckType, MVT::i64,
40051 /*100682*/ OPC_CheckType, MVT::i64,
40061 /*100700*/ OPC_CheckType, MVT::i64,
40096 /*100761*/ OPC_CheckType, MVT::i64,
40105 /*100777*/ OPC_CheckType, MVT::i64,
40128 /*100839*/ OPC_CheckType, MVT::i64,
40137 /*100855*/ OPC_CheckType, MVT::i64,
40184 /*100957*/ OPC_CheckChild0Type, MVT::i64,
40186 /*100960*/ OPC_CheckChild1Type, MVT::i64,
40255 MVT::i64, 0/*#Ops*/, // Results = #4
40258 MVT::i64, 3/*#Ops*/, 4, 1, 5, // Results = #6
40260 MVT::i64, 0/*#Ops*/, // Results = #7
40263 MVT::i64, 3/*#Ops*/, 7, 0, 8, // Results = #9
40267 MVT::i64, 4/*#Ops*/, 6, 9, 10, 11, // Results = #12
40269 MVT::i64, 0/*#Ops*/, // Results = #13
40272 MVT::i64, 3/*#Ops*/, 13, 3, 14, // Results = #15
40274 MVT::i64, 0/*#Ops*/, // Results = #16
40277 MVT::i64, 3/*#Ops*/, 16, 2, 17, // Results = #18
40281 MVT::i64, 4/*#Ops*/, 15, 18, 19, 20, // Results = #21
40289 MVT::i64, 0/*#Ops*/, // Results = #4
40292 MVT::i64, 3/*#Ops*/, 4, 2, 5, // Results = #6
40294 MVT::i64, 0/*#Ops*/, // Results = #7
40297 MVT::i64, 3/*#Ops*/, 7, 3, 8, // Results = #9
40301 MVT::i64, 4/*#Ops*/, 6, 9, 10, 11, // Results = #12
40303 MVT::i64, 0/*#Ops*/, // Results = #13
40306 MVT::i64, 3/*#Ops*/, 13, 0, 14, // Results = #15
40308 MVT::i64, 0/*#Ops*/, // Results = #16
40311 MVT::i64, 3/*#Ops*/, 16, 1, 17, // Results = #18
40315 MVT::i64, 4/*#Ops*/, 15, 18, 19, 20, // Results = #21
40323 MVT::i64, 0/*#Ops*/, // Results = #4
40326 MVT::i64, 3/*#Ops*/, 4, 1, 5, // Results = #6
40328 MVT::i64, 0/*#Ops*/, // Results = #7
40331 MVT::i64, 3/*#Ops*/, 7, 0, 8, // Results = #9
40335 MVT::i64, 4/*#Ops*/, 6, 9, 10, 11, // Results = #12
40342 MVT::i64, 0/*#Ops*/, // Results = #16
40345 MVT::i64, 3/*#Ops*/, 16, 3, 17, // Results = #18
40347 MVT::i64, 0/*#Ops*/, // Results = #19
40350 MVT::i64, 3/*#Ops*/, 19, 2, 20, // Results = #21
40354 MVT::i64, 4/*#Ops*/, 18, 21, 22, 23, // Results = #24
40368 MVT::i64, 0/*#Ops*/, // Results = #4
40371 MVT::i64, 3/*#Ops*/, 4, 2, 5, // Results = #6
40373 MVT::i64, 0/*#Ops*/, // Results = #7
40376 MVT::i64, 3/*#Ops*/, 7, 3, 8, // Results = #9
40380 MVT::i64, 4/*#Ops*/, 6, 9, 10, 11, // Results = #12
40387 MVT::i64, 0/*#Ops*/, // Results = #16
40390 MVT::i64, 3/*#Ops*/, 16, 0, 17, // Results = #18
40392 MVT::i64, 0/*#Ops*/, // Results = #19
40395 MVT::i64, 3/*#Ops*/, 19, 1, 20, // Results = #21
40399 MVT::i64, 4/*#Ops*/, 18, 21, 22, 23, // Results = #24
40413 /*101651*/ OPC_CheckChild0Type, MVT::i64,
40415 /*101654*/ OPC_CheckChild1Type, MVT::i64,
40531 /*101902*/ OPC_CheckType, MVT::i64,
40545 /*101927*/ OPC_CheckType, MVT::i64,
40560 /*101953*/ OPC_CheckType, MVT::i64,
40574 /*101978*/ OPC_CheckType, MVT::i64,
40630 /*102134*/ OPC_CheckType, MVT::i64,
40644 /*102159*/ OPC_CheckType, MVT::i64,
40659 /*102185*/ OPC_CheckType, MVT::i64,
40673 /*102210*/ OPC_CheckType, MVT::i64,
40921 /*102869*/ OPC_CheckType, MVT::i64,
40939 /*102904*/ OPC_CheckType, MVT::i64,
40989 /*103022*/ OPC_CheckType, MVT::i64,
41007 /*103057*/ OPC_CheckType, MVT::i64,
41268 /*103650*/ /*SwitchType*/ 35, MVT::i64,// ->103687
41292 /*103703*/ OPC_CheckType, MVT::i64,
41308 /*103738*/ OPC_CheckType, MVT::i64,
41365 /*103868*/ /*SwitchType*/ 28, MVT::i64,// ->103898
41411 /*103970*/ /*SwitchType*/ 28, MVT::i64,// ->104000
41427 /*104004*/ OPC_CheckType, MVT::i64,
41455 /*104066*/ OPC_CheckType, MVT::i64,
41474 /*104112*/ OPC_CheckType, MVT::i64,
41542 /*104280*/ /*SwitchType*/ 35, MVT::i64,// ->104317
41560 /*104321*/ OPC_CheckType, MVT::i64,
41606 /*104428*/ OPC_EmitInteger, MVT::i64, 1,
41608 MVT::i64, 0/*#Ops*/, // Results = #2
41611 MVT::i64, 3/*#Ops*/, 2, 0, 3, // Results = #4
41615 MVT::i64, 3/*#Ops*/, 4, 5, 6, // Results = #7
41628 MVT::i64, 0/*#Ops*/, // Results = #2
41631 MVT::i64, 3/*#Ops*/, 2, 0, 3, // Results = #4
41640 MVT::i64, 0/*#Ops*/, // Results = #9
41643 MVT::i64, 3/*#Ops*/, 9, 0, 10, // Results = #11
41658 /*104592*/ OPC_EmitInteger, MVT::i64, 1,
41660 MVT::i64, 0/*#Ops*/, // Results = #2
41663 MVT::i64, 3/*#Ops*/, 2, 0, 3, // Results = #4
41667 MVT::i64, 3/*#Ops*/, 4, 5, 6, // Results = #7
41680 MVT::i64, 0/*#Ops*/, // Results = #2
41683 MVT::i64, 3/*#Ops*/, 2, 0, 3, // Results = #4
41692 MVT::i64, 0/*#Ops*/, // Results = #9
41695 MVT::i64, 3/*#Ops*/, 9, 0, 10, // Results = #11
41713 /*104767*/ OPC_EmitInteger, MVT::i64, 1,
41715 MVT::i64, 0/*#Ops*/, // Results = #2
41718 MVT::i64, 3/*#Ops*/, 2, 0, 3, // Results = #4
41722 MVT::i64, 3/*#Ops*/, 4, 5, 6, // Results = #7
41735 MVT::i64, 0/*#Ops*/, // Results = #2
41738 MVT::i64, 3/*#Ops*/, 2, 0, 3, // Results = #4
41747 MVT::i64, 0/*#Ops*/, // Results = #9
41750 MVT::i64, 3/*#Ops*/, 9, 0, 10, // Results = #11
41767 /*104937*/ OPC_CheckChild0Type, MVT::i64,
41771 /*104945*/ OPC_EmitInteger, MVT::i64, 1,
41906 /*105280*/ OPC_EmitInteger, MVT::i64, 1,
41914 /*105298*/ OPC_EmitInteger, MVT::i64, 1,
41918 /*105313*/ OPC_EmitInteger, MVT::i64, 1,
44429 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i64) return false;
gen/lib/Target/PowerPC/PPCGenFastISel.inc 33 if (RetVT.SimpleTy != MVT::i64)
40 case MVT::i64: return fastEmit_ISD_READCYCLECOUNTER_MVT_i64_(RetVT);
101 if (RetVT.SimpleTy != MVT::i64)
111 case MVT::i64: return fastEmit_ISD_BITCAST_MVT_i64_r(RetVT, Op0, Op0IsKill);
126 if (RetVT.SimpleTy != MVT::i64)
170 case MVT::i64: return fastEmit_ISD_CTLZ_MVT_i64_r(RetVT, Op0, Op0IsKill);
188 if (RetVT.SimpleTy != MVT::i64)
232 case MVT::i64: return fastEmit_ISD_CTPOP_MVT_i64_r(RetVT, Op0, Op0IsKill);
253 if (RetVT.SimpleTy != MVT::i64)
300 case MVT::i64: return fastEmit_ISD_CTTZ_MVT_i64_r(RetVT, Op0, Op0IsKill);
1031 if (RetVT.SimpleTy != MVT::i64)
1114 case MVT::i64: return fastEmit_ISD_TRUNCATE_MVT_i64_r(RetVT, Op0, Op0IsKill);
1519 case MVT::i64: return fastEmit_PPCISD_MFVSR_MVT_f64_MVT_i64_r(Op0, Op0IsKill);
1548 case MVT::i64: return fastEmit_PPCISD_MTCTR_MVT_i64_r(RetVT, Op0, Op0IsKill);
1576 case MVT::i64: return fastEmit_PPCISD_MTVSRA_MVT_i64_r(RetVT, Op0, Op0IsKill);
1751 if (RetVT.SimpleTy != MVT::i64)
1805 case MVT::i64: return fastEmit_ISD_ADD_MVT_i64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
1824 if (RetVT.SimpleTy != MVT::i64)
1832 case MVT::i64: return fastEmit_ISD_ADDC_MVT_i64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
1846 if (RetVT.SimpleTy != MVT::i64)
1854 case MVT::i64: return fastEmit_ISD_ADDE_MVT_i64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
1874 if (RetVT.SimpleTy != MVT::i64)
1895 case MVT::i64: return fastEmit_ISD_AND_MVT_i64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
1914 case MVT::i64: return fastEmit_ISD_BUILD_VECTOR_MVT_i64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
2351 if (RetVT.SimpleTy != MVT::i64)
2369 case MVT::i64: return fastEmit_ISD_MUL_MVT_i64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
2384 if (RetVT.SimpleTy != MVT::i64)
2392 case MVT::i64: return fastEmit_ISD_MULHS_MVT_i64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
2406 if (RetVT.SimpleTy != MVT::i64)
2414 case MVT::i64: return fastEmit_ISD_MULHU_MVT_i64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
2434 if (RetVT.SimpleTy != MVT::i64)
2455 case MVT::i64: return fastEmit_ISD_OR_MVT_i64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
2470 if (RetVT.SimpleTy != MVT::i64)
2478 case MVT::i64: return fastEmit_ISD_SDIV_MVT_i64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
2681 if (RetVT.SimpleTy != MVT::i64)
2692 case MVT::i64: return fastEmit_ISD_SREM_MVT_i64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
2826 if (RetVT.SimpleTy != MVT::i64)
2834 case MVT::i64: return fastEmit_ISD_UDIV_MVT_i64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
2927 if (RetVT.SimpleTy != MVT::i64)
2938 case MVT::i64: return fastEmit_ISD_UREM_MVT_i64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
2958 if (RetVT.SimpleTy != MVT::i64)
2979 case MVT::i64: return fastEmit_ISD_XOR_MVT_i64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
2994 if (RetVT.SimpleTy != MVT::i64)
3002 case MVT::i64: return fastEmit_PPCISD_CMPB_MVT_i64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
3280 if (RetVT.SimpleTy != MVT::i64)
3288 case MVT::i64: return fastEmit_ISD_SRA_MVT_i64_ri(RetVT, Op0, Op0IsKill, imm1);
3296 if (RetVT.SimpleTy != MVT::i64)
3366 case MVT::i64: return fastEmit_PPCISD_TC_RETURN_MVT_i64_ri(RetVT, Op0, Op0IsKill, imm1);
3378 if (VT == MVT::i64 && Predicate_imm64SExt16(imm1))
3469 if (RetVT.SimpleTy != MVT::i64)
3476 case MVT::i64: return fastEmit_ISD_ADD_MVT_i64_ri_Predicate_imm64SExt16(RetVT, Op0, Op0IsKill, imm1);
3484 if (RetVT.SimpleTy != MVT::i64)
3491 case MVT::i64: return fastEmit_ISD_ADDC_MVT_i64_ri_Predicate_imm64SExt16(RetVT, Op0, Op0IsKill, imm1);
3499 if (RetVT.SimpleTy != MVT::i64)
3506 case MVT::i64: return fastEmit_ISD_MUL_MVT_i64_ri_Predicate_imm64SExt16(RetVT, Op0, Op0IsKill, imm1);
gen/lib/Target/PowerPC/PPCGenRegisterInfo.inc 3922 /* 4 */ MVT::i64, MVT::Other,
3924 /* 9 */ MVT::i64, MVT::f64, MVT::Other,
gen/lib/Target/RISCV/RISCVGenDAGISel.inc 88 /* 73*/ /*SwitchType*/ 10, MVT::i64,// ->85
91 MVT::i64, 2/*#Ops*/, 0, 1,
115 /* 122*/ /*SwitchType*/ 10, MVT::i64,// ->134
118 MVT::i64, 2/*#Ops*/, 0, 1,
148 /* 183*/ /*SwitchType*/ 10, MVT::i64,// ->195
151 MVT::i64, 2/*#Ops*/, 0, 1,
175 /* 232*/ /*SwitchType*/ 10, MVT::i64,// ->244
178 MVT::i64, 2/*#Ops*/, 0, 1,
210 /* 301*/ /*SwitchType*/ 10, MVT::i64,// ->313
213 MVT::i64, 2/*#Ops*/, 0, 1,
237 /* 350*/ /*SwitchType*/ 10, MVT::i64,// ->362
240 MVT::i64, 2/*#Ops*/, 0, 1,
270 /* 411*/ /*SwitchType*/ 10, MVT::i64,// ->423
273 MVT::i64, 2/*#Ops*/, 0, 1,
297 /* 460*/ /*SwitchType*/ 10, MVT::i64,// ->472
300 MVT::i64, 2/*#Ops*/, 0, 1,
331 /* 533*/ /*SwitchType*/ 24, MVT::i64,// ->559
333 /* 537*/ OPC_EmitInteger, MVT::i64, 32,
335 MVT::i64, 2/*#Ops*/, 0, 1, // Results = #2
336 /* 548*/ OPC_EmitInteger, MVT::i64, 32,
338 MVT::i64, 2/*#Ops*/, 2, 3,
366 /* 602*/ /*SwitchType*/ 12, MVT::i64,// ->616
370 MVT::i64, 2/*#Ops*/, 0, 2,
389 /* 643*/ OPC_CheckType, MVT::i64,
392 MVT::i64, 2/*#Ops*/, 0, 1,
426 /* 719*/ /*SwitchType*/ 10, MVT::i64,// ->731
429 MVT::i64, 2/*#Ops*/, 0, 1,
454 /* 770*/ /*SwitchType*/ 10, MVT::i64,// ->782
457 MVT::i64, 2/*#Ops*/, 0, 1,
488 /* 833*/ /*SwitchType*/ 10, MVT::i64,// ->845
491 MVT::i64, 2/*#Ops*/, 0, 1,
516 /* 884*/ /*SwitchType*/ 10, MVT::i64,// ->896
519 MVT::i64, 2/*#Ops*/, 0, 1,
552 /* 955*/ /*SwitchType*/ 10, MVT::i64,// ->967
555 MVT::i64, 2/*#Ops*/, 0, 1,
580 /* 1006*/ /*SwitchType*/ 10, MVT::i64,// ->1018
583 MVT::i64, 2/*#Ops*/, 0, 1,
614 /* 1069*/ /*SwitchType*/ 10, MVT::i64,// ->1081
617 MVT::i64, 2/*#Ops*/, 0, 1,
642 /* 1120*/ /*SwitchType*/ 10, MVT::i64,// ->1132
645 MVT::i64, 2/*#Ops*/, 0, 1,
905 /* 1609*/ /*SwitchType*/ 107|128,1/*235*/, MVT::i64,// ->1847
908 /* 1615*/ OPC_CheckType, MVT::i64,
917 MVT::i64, 2/*#Ops*/, 3, 4,
928 MVT::i64, 2/*#Ops*/, 3, 4,
939 MVT::i64, 2/*#Ops*/, 3, 4,
950 MVT::i64, 2/*#Ops*/, 3, 4,
960 MVT::i64, 2/*#Ops*/, 3, 4,
972 MVT::i64, 2/*#Ops*/, 3, 4,
982 MVT::i64, 2/*#Ops*/, 3, 4,
994 MVT::i64, 2/*#Ops*/, 3, 4,
1005 MVT::i64, 2/*#Ops*/, 3, 4,
1016 MVT::i64, 2/*#Ops*/, 3, 4,
1026 MVT::i64, 2/*#Ops*/, 3, 4,
1491 /* 2678*/ /*SwitchType*/ 46|128,3/*430*/, MVT::i64,// ->3111
1494 /* 2684*/ OPC_CheckType, MVT::i64,
1503 MVT::i64, 2/*#Ops*/, 3, 4,
1514 MVT::i64, 2/*#Ops*/, 3, 4,
1525 MVT::i64, 2/*#Ops*/, 3, 4,
1536 MVT::i64, 2/*#Ops*/, 3, 4,
1546 MVT::i64, 2/*#Ops*/, 3, 4,
1558 MVT::i64, 2/*#Ops*/, 3, 4,
1568 MVT::i64, 2/*#Ops*/, 3, 4,
1580 MVT::i64, 2/*#Ops*/, 3, 4,
1591 MVT::i64, 2/*#Ops*/, 3, 4,
1602 MVT::i64, 2/*#Ops*/, 3, 4,
1612 MVT::i64, 2/*#Ops*/, 3, 4,
1622 MVT::i64, 2/*#Ops*/, 1, 3,
1632 MVT::i64, 2/*#Ops*/, 1, 3,
1642 MVT::i64, 2/*#Ops*/, 1, 3,
1652 MVT::i64, 2/*#Ops*/, 1, 3,
1661 MVT::i64, 2/*#Ops*/, 1, 3,
1672 MVT::i64, 2/*#Ops*/, 1, 3,
1681 MVT::i64, 2/*#Ops*/, 1, 3,
1692 MVT::i64, 2/*#Ops*/, 1, 3,
1702 MVT::i64, 2/*#Ops*/, 1, 3,
1712 MVT::i64, 2/*#Ops*/, 1, 3,
1721 MVT::i64, 2/*#Ops*/, 1, 3,
1752 /* 3163*/ /*SwitchType*/ 17, MVT::i64,// ->3182
1756 /* 3171*/ OPC_EmitInteger, MVT::i64, 0,
1758 MVT::i64, 2/*#Ops*/, 2, 3,
1784 /* 3227*/ /*SwitchType*/ 17, MVT::i64,// ->3246
1788 /* 3235*/ OPC_EmitInteger, MVT::i64, 0,
1790 MVT::i64, 2/*#Ops*/, 2, 3,
1816 /* 3291*/ /*SwitchType*/ 17, MVT::i64,// ->3310
1820 /* 3299*/ OPC_EmitInteger, MVT::i64, 0,
1822 MVT::i64, 2/*#Ops*/, 2, 3,
1848 /* 3355*/ /*SwitchType*/ 17, MVT::i64,// ->3374
1852 /* 3363*/ OPC_EmitInteger, MVT::i64, 0,
1854 MVT::i64, 2/*#Ops*/, 2, 3,
1880 /* 3419*/ /*SwitchType*/ 17, MVT::i64,// ->3438
1884 /* 3427*/ OPC_EmitInteger, MVT::i64, 0,
1886 MVT::i64, 2/*#Ops*/, 2, 3,
1913 /* 3486*/ /*SwitchType*/ 17, MVT::i64,// ->3505
1917 /* 3494*/ OPC_EmitInteger, MVT::i64, 0,
1919 MVT::i64, 2/*#Ops*/, 2, 3,
1944 /* 3548*/ /*SwitchType*/ 17, MVT::i64,// ->3567
1948 /* 3556*/ OPC_EmitInteger, MVT::i64, 0,
1950 MVT::i64, 2/*#Ops*/, 2, 3,
1978 /* 3615*/ /*SwitchType*/ 17, MVT::i64,// ->3634
1982 /* 3623*/ OPC_EmitInteger, MVT::i64, 0,
1984 MVT::i64, 2/*#Ops*/, 2, 3,
2011 /* 3681*/ /*SwitchType*/ 17, MVT::i64,// ->3700
2015 /* 3689*/ OPC_EmitInteger, MVT::i64, 0,
2017 MVT::i64, 2/*#Ops*/, 2, 3,
2044 /* 3747*/ /*SwitchType*/ 17, MVT::i64,// ->3766
2048 /* 3755*/ OPC_EmitInteger, MVT::i64, 0,
2050 MVT::i64, 2/*#Ops*/, 2, 3,
2076 /* 3811*/ /*SwitchType*/ 17, MVT::i64,// ->3830
2080 /* 3819*/ OPC_EmitInteger, MVT::i64, 0,
2082 MVT::i64, 2/*#Ops*/, 2, 3,
2304 /* 4233*/ OPC_CheckChild1Type, MVT::i64,
2305 /* 4235*/ OPC_CheckType, MVT::i64,
2311 /* 4246*/ OPC_EmitInteger, MVT::i64, 0,
2313 MVT::i64, 2/*#Ops*/, 1, 2,
2321 /* 4265*/ OPC_EmitInteger, MVT::i64, 0,
2323 MVT::i64, 2/*#Ops*/, 1, 2,
2331 /* 4284*/ OPC_EmitInteger, MVT::i64, 0,
2333 MVT::i64, 2/*#Ops*/, 1, 2,
2341 /* 4303*/ OPC_EmitInteger, MVT::i64, 0,
2343 MVT::i64, 2/*#Ops*/, 1, 2,
2350 /* 4320*/ OPC_EmitInteger, MVT::i64, 0,
2352 MVT::i64, 2/*#Ops*/, 1, 2,
2361 /* 4341*/ OPC_EmitInteger, MVT::i64, 0,
2363 MVT::i64, 2/*#Ops*/, 1, 2,
2370 /* 4358*/ OPC_EmitInteger, MVT::i64, 0,
2372 MVT::i64, 2/*#Ops*/, 1, 2,
2381 /* 4378*/ OPC_EmitInteger, MVT::i64, 0,
2383 MVT::i64, 2/*#Ops*/, 1, 2,
2391 /* 4397*/ OPC_EmitInteger, MVT::i64, 0,
2393 MVT::i64, 2/*#Ops*/, 1, 2,
2401 /* 4416*/ OPC_EmitInteger, MVT::i64, 0,
2403 MVT::i64, 2/*#Ops*/, 1, 2,
2410 /* 4433*/ OPC_EmitInteger, MVT::i64, 0,
2412 MVT::i64, 2/*#Ops*/, 1, 2,
2472 /* 4551*/ /*SwitchType*/ 43, MVT::i64,// ->4596
2580 /* 4753*/ /*SwitchType*/ 73, MVT::i64,// ->4828
2641 /* 4866*/ OPC_EmitInteger, MVT::i64, 0,
2675 /* 4931*/ OPC_CheckChild1Type, MVT::i64,
2678 /* 4936*/ OPC_EmitInteger, MVT::i64, 0,
2698 /* 4976*/ OPC_EmitInteger, MVT::i64, 0,
2732 /* 5041*/ OPC_CheckChild1Type, MVT::i64,
2735 /* 5046*/ OPC_EmitInteger, MVT::i64, 0,
3299 /* 6086*/ OPC_CheckChild1Type, MVT::i64,
3310 /* 6107*/ OPC_CheckType, MVT::i64,
3375 /* 6229*/ OPC_CheckType, MVT::i64,
3493 /* 6445*/ OPC_EmitInteger, MVT::i64, 0,
3503 /* 6465*/ OPC_EmitInteger, MVT::i64, 0,
3514 /* 6486*/ OPC_EmitInteger, MVT::i64, 0,
3525 /* 6508*/ OPC_EmitInteger, MVT::i64, 0,
3535 /* 6528*/ OPC_EmitInteger, MVT::i64, 0,
3541 /* 6540*/ OPC_CheckChild2Type, MVT::i64,
3548 /* 6553*/ OPC_EmitInteger, MVT::i64, 0,
3557 /* 6570*/ OPC_EmitInteger, MVT::i64, 0,
3567 /* 6588*/ OPC_EmitInteger, MVT::i64, 0,
3577 /* 6607*/ OPC_EmitInteger, MVT::i64, 0,
3586 /* 6624*/ OPC_EmitInteger, MVT::i64, 0,
3629 /* 6705*/ /*SwitchType*/ 21, MVT::i64,// ->6728
3688 /* 6813*/ /*SwitchType*/ 36, MVT::i64,// ->6851
3728 /* 6885*/ OPC_EmitInteger, MVT::i64, 0,
3762 /* 6950*/ OPC_CheckChild2Type, MVT::i64,
3765 /* 6955*/ OPC_EmitInteger, MVT::i64, 0,
3807 /* 7035*/ /*SwitchType*/ 21, MVT::i64,// ->7058
3866 /* 7143*/ /*SwitchType*/ 36, MVT::i64,// ->7181
3906 /* 7215*/ OPC_EmitInteger, MVT::i64, 0,
3940 /* 7280*/ OPC_CheckChild2Type, MVT::i64,
3943 /* 7285*/ OPC_EmitInteger, MVT::i64, 0,
4053 /* 7491*/ /*SwitchType*/ 82, MVT::i64,// ->7575
4056 /* 7495*/ OPC_CheckChild2Type, MVT::i64,
4271 /* 7887*/ /*SwitchType*/ 18|128,1/*146*/, MVT::i64,// ->8036
4274 /* 7892*/ OPC_CheckChild2Type, MVT::i64,
4446 /* 8217*/ OPC_CheckChild2Type, MVT::i64,
4452 /* 8229*/ OPC_EmitInteger, MVT::i64, 0,
4462 /* 8249*/ OPC_EmitInteger, MVT::i64, 0,
4472 /* 8269*/ OPC_EmitInteger, MVT::i64, 0,
4482 /* 8289*/ OPC_EmitInteger, MVT::i64, 0,
4571 /* 8452*/ OPC_CheckChild1Type, MVT::i64,
4573 /* 8455*/ OPC_CheckChild2Type, MVT::i64,
4578 /* 8464*/ OPC_EmitInteger, MVT::i64, 0,
4587 /* 8481*/ OPC_EmitInteger, MVT::i64, 0,
4596 /* 8498*/ OPC_EmitInteger, MVT::i64, 0,
4605 /* 8515*/ OPC_EmitInteger, MVT::i64, 0,
4714 /* 8720*/ /*SwitchType*/ 81, MVT::i64,// ->8803
4716 /* 8723*/ OPC_CheckType, MVT::i64,
4724 MVT::i64, 2/*#Ops*/, 3, 4,
4734 MVT::i64, 2/*#Ops*/, 3, 4,
4744 MVT::i64, 2/*#Ops*/, 3, 4,
4754 MVT::i64, 2/*#Ops*/, 3, 4,
4930 /* 9114*/ /*SwitchType*/ 17|128,1/*145*/, MVT::i64,// ->9262
4932 /* 9118*/ OPC_CheckType, MVT::i64,
4940 MVT::i64, 2/*#Ops*/, 3, 4,
4950 MVT::i64, 2/*#Ops*/, 3, 4,
4960 MVT::i64, 2/*#Ops*/, 3, 4,
4970 MVT::i64, 2/*#Ops*/, 3, 4,
4979 MVT::i64, 2/*#Ops*/, 1, 3,
4988 MVT::i64, 2/*#Ops*/, 1, 3,
4997 MVT::i64, 2/*#Ops*/, 1, 3,
5006 MVT::i64, 2/*#Ops*/, 1, 3,
5036 /* 9312*/ /*SwitchType*/ 17, MVT::i64,// ->9331
5040 /* 9320*/ OPC_EmitInteger, MVT::i64, 0,
5042 MVT::i64, 2/*#Ops*/, 2, 3,
5068 /* 9376*/ /*SwitchType*/ 17, MVT::i64,// ->9395
5072 /* 9384*/ OPC_EmitInteger, MVT::i64, 0,
5074 MVT::i64, 2/*#Ops*/, 2, 3,
5100 /* 9440*/ /*SwitchType*/ 17, MVT::i64,// ->9459
5104 /* 9448*/ OPC_EmitInteger, MVT::i64, 0,
5106 MVT::i64, 2/*#Ops*/, 2, 3,
5132 /* 9504*/ /*SwitchType*/ 17, MVT::i64,// ->9523
5136 /* 9512*/ OPC_EmitInteger, MVT::i64, 0,
5138 MVT::i64, 2/*#Ops*/, 2, 3,
5223 /* 9673*/ OPC_CheckChild1Type, MVT::i64,
5224 /* 9675*/ OPC_CheckType, MVT::i64,
5229 /* 9684*/ OPC_EmitInteger, MVT::i64, 0,
5231 MVT::i64, 2/*#Ops*/, 1, 2,
5238 /* 9701*/ OPC_EmitInteger, MVT::i64, 0,
5240 MVT::i64, 2/*#Ops*/, 1, 2,
5247 /* 9718*/ OPC_EmitInteger, MVT::i64, 0,
5249 MVT::i64, 2/*#Ops*/, 1, 2,
5256 /* 9735*/ OPC_EmitInteger, MVT::i64, 0,
5258 MVT::i64, 2/*#Ops*/, 1, 2,
5305 /* 9828*/ /*SwitchType*/ 12, MVT::i64,// ->9842
5309 MVT::i64, 2/*#Ops*/, 0, 2,
5328 /* 9869*/ OPC_CheckType, MVT::i64,
5331 MVT::i64, 2/*#Ops*/, 0, 1,
5356 MVT::i64, 2/*#Ops*/, 0, 1,
5371 /* 9948*/ OPC_EmitInteger, MVT::i64, 1,
5373 MVT::i64, 2/*#Ops*/, 0, 1,
5396 MVT::i64, 2/*#Ops*/, 0, 1,
5411 MVT::i64, 2/*#Ops*/, 0, 1,
5432 MVT::i64, 2/*#Ops*/, 0, 1,
5452 MVT::i64, 2/*#Ops*/, 0, 2,
5462 MVT::i64, 2/*#Ops*/, 0, 1,
5473 /* 10117*/ OPC_CheckType, MVT::i64,
5482 MVT::i64, 2/*#Ops*/, 0, 2,
5499 /* 10160*/ OPC_EmitInteger, MVT::i64, 1,
5501 MVT::i64, 2/*#Ops*/, 0, 1,
5513 /* 10184*/ OPC_EmitInteger, MVT::i64, 1,
5515 MVT::i64, 2/*#Ops*/, 0, 1,
5529 MVT::i64, 2/*#Ops*/, 0, 1,
5542 MVT::i64, 2/*#Ops*/, 0, 1,
5554 MVT::i64, 1/*#Ops*/, 0,
5564 /* 10266*/ OPC_EmitInteger, MVT::i64, 0,
5566 MVT::i64, 2/*#Ops*/, 0, 1,
5608 /* 10351*/ /*SwitchType*/ 12, MVT::i64,// ->10365
5612 MVT::i64, 2/*#Ops*/, 0, 2,
5631 /* 10392*/ OPC_CheckType, MVT::i64,
5634 MVT::i64, 2/*#Ops*/, 0, 1,
5666 /* 10458*/ OPC_CheckChild1Type, MVT::i64,
5672 /* 10468*/ OPC_EmitInteger, MVT::i64, 2,
5673 /* 10471*/ OPC_EmitInteger, MVT::i64, 3,
5705 /* 10529*/ OPC_CheckChild1Type, MVT::i64,
5711 /* 10539*/ OPC_EmitInteger, MVT::i64, 3,
5712 /* 10542*/ OPC_EmitInteger, MVT::i64, 1,
5740 /* 10584*/ OPC_CheckChild1Type, MVT::i64,
5777 /* 10647*/ OPC_CheckChild1Type, MVT::i64,
5783 /* 10657*/ OPC_EmitInteger, MVT::i64, 3,
5784 /* 10660*/ OPC_EmitInteger, MVT::i64, 3,
5803 /* 10696*/ OPC_CheckType, MVT::i64,
5806 MVT::i64, 2/*#Ops*/, 0, 1,
5817 MVT::i64, 2/*#Ops*/, 0, 1,
5834 MVT::i64, 2/*#Ops*/, 0, 1,
5845 MVT::i64, 2/*#Ops*/, 0, 1,
5867 /* 10807*/ /*SwitchType*/ 10, MVT::i64,// ->10819
5870 MVT::i64, 2/*#Ops*/, 0, 1,
6126 /* 11316*/ OPC_CheckChild2Type, MVT::i64,
6137 MVT::i64, MVT::i64, 4/*#Ops*/, 1, 2, 3, 5,
6137 MVT::i64, MVT::i64, 4/*#Ops*/, 1, 2, 3, 5,
6143 /* 11347*/ OPC_CheckChild2Type, MVT::i64,
6154 MVT::i64, MVT::i64, 4/*#Ops*/, 1, 2, 3, 5,
6154 MVT::i64, MVT::i64, 4/*#Ops*/, 1, 2, 3, 5,
6160 /* 11378*/ OPC_CheckChild2Type, MVT::i64,
6171 MVT::i64, MVT::i64, 4/*#Ops*/, 1, 2, 3, 5,
6171 MVT::i64, MVT::i64, 4/*#Ops*/, 1, 2, 3, 5,
6177 /* 11409*/ OPC_CheckChild2Type, MVT::i64,
6188 MVT::i64, MVT::i64, 4/*#Ops*/, 1, 2, 3, 5,
6188 MVT::i64, MVT::i64, 4/*#Ops*/, 1, 2, 3, 5,
6194 /* 11440*/ OPC_CheckChild2Type, MVT::i64,
6206 3/*#VTs*/, MVT::i64, MVT::i64, MVT::i64, 5/*#Ops*/, 1, 2, 3, 4, 6,
6206 3/*#VTs*/, MVT::i64, MVT::i64, MVT::i64, 5/*#Ops*/, 1, 2, 3, 4, 6,
6206 3/*#VTs*/, MVT::i64, MVT::i64, MVT::i64, 5/*#Ops*/, 1, 2, 3, 4, 6,
6212 /* 11475*/ OPC_CheckChild2Type, MVT::i64,
6224 3/*#VTs*/, MVT::i64, MVT::i64, MVT::i64, 5/*#Ops*/, 1, 2, 3, 4, 6,
6224 3/*#VTs*/, MVT::i64, MVT::i64, MVT::i64, 5/*#Ops*/, 1, 2, 3, 4, 6,
6224 3/*#VTs*/, MVT::i64, MVT::i64, MVT::i64, 5/*#Ops*/, 1, 2, 3, 4, 6,
6230 /* 11510*/ OPC_CheckChild2Type, MVT::i64,
6241 3/*#VTs*/, MVT::i64, MVT::i64, MVT::i64, 4/*#Ops*/, 1, 2, 3, 5,
6241 3/*#VTs*/, MVT::i64, MVT::i64, MVT::i64, 4/*#Ops*/, 1, 2, 3, 5,
6241 3/*#VTs*/, MVT::i64, MVT::i64, MVT::i64, 4/*#Ops*/, 1, 2, 3, 5,
6247 /* 11543*/ OPC_CheckChild2Type, MVT::i64,
6258 3/*#VTs*/, MVT::i64, MVT::i64, MVT::i64, 4/*#Ops*/, 1, 2, 3, 5,
6258 3/*#VTs*/, MVT::i64, MVT::i64, MVT::i64, 4/*#Ops*/, 1, 2, 3, 5,
6258 3/*#VTs*/, MVT::i64, MVT::i64, MVT::i64, 4/*#Ops*/, 1, 2, 3, 5,
6264 /* 11576*/ OPC_CheckChild2Type, MVT::i64,
6276 MVT::i64, MVT::i64, 5/*#Ops*/, 1, 2, 3, 4, 6,
6276 MVT::i64, MVT::i64, 5/*#Ops*/, 1, 2, 3, 4, 6,
6305 /* 11652*/ /*SwitchType*/ 13, MVT::i64,// ->11667
6307 /* 11655*/ OPC_CheckType, MVT::i64,
6310 MVT::i64, 2/*#Ops*/, 0, 1,
6337 /* 11710*/ /*SwitchType*/ 15, MVT::i64,// ->11727
6339 /* 11713*/ OPC_CheckType, MVT::i64,
6343 MVT::i64, 2/*#Ops*/, 0, 2,
6363 /* 11756*/ OPC_CheckChild1Type, MVT::i64,
6364 /* 11758*/ OPC_CheckType, MVT::i64,
6367 MVT::i64, 2/*#Ops*/, 0, 1,
6397 /* 11819*/ /*SwitchType*/ 13, MVT::i64,// ->11834
6399 /* 11822*/ OPC_CheckType, MVT::i64,
6402 MVT::i64, 2/*#Ops*/, 0, 1,
6429 /* 11877*/ /*SwitchType*/ 15, MVT::i64,// ->11894
6431 /* 11880*/ OPC_CheckType, MVT::i64,
6435 MVT::i64, 2/*#Ops*/, 0, 2,
6455 /* 11923*/ OPC_CheckChild1Type, MVT::i64,
6456 /* 11925*/ OPC_CheckType, MVT::i64,
6459 MVT::i64, 2/*#Ops*/, 0, 1,
6489 /* 11986*/ /*SwitchType*/ 13, MVT::i64,// ->12001
6491 /* 11989*/ OPC_CheckType, MVT::i64,
6494 MVT::i64, 2/*#Ops*/, 0, 1,
6510 /* 12020*/ OPC_CheckType, MVT::i64,
6515 MVT::i64, 2/*#Ops*/, 0, 2,
6542 /* 12078*/ /*SwitchType*/ 15, MVT::i64,// ->12095
6544 /* 12081*/ OPC_CheckType, MVT::i64,
6548 MVT::i64, 2/*#Ops*/, 0, 2,
6568 /* 12124*/ OPC_CheckChild1Type, MVT::i64,
6569 /* 12126*/ OPC_CheckType, MVT::i64,
6572 MVT::i64, 2/*#Ops*/, 0, 1,
6606 /* 12189*/ /*SwitchType*/ 13, MVT::i64,// ->12204
6637 /* 12240*/ OPC_CheckChild1Type, MVT::i64,
6640 /* 12245*/ OPC_EmitInteger, MVT::i64, 0,
6992 /* 12969*/ OPC_CheckChild0Type, MVT::i64,
6995 /* 12975*/ OPC_CheckType, MVT::i64,
6999 /* 12983*/ OPC_EmitInteger, MVT::i64, 1,
7001 MVT::i64, 2/*#Ops*/, 0, 1,
7007 /* 12999*/ OPC_EmitRegister, MVT::i64, RISCV::X0,
7009 MVT::i64, 2/*#Ops*/, 1, 0,
7020 /* 13023*/ OPC_CheckType, MVT::i64,
7026 MVT::i64, 2/*#Ops*/, 0, 2,
7034 MVT::i64, 2/*#Ops*/, 0, 2,
7042 MVT::i64, 2/*#Ops*/, 0, 2, // Results = #3
7043 /* 13071*/ OPC_EmitInteger, MVT::i64, 1,
7045 MVT::i64, 2/*#Ops*/, 3, 4,
7051 /* 13087*/ OPC_EmitRegister, MVT::i64, RISCV::X0,
7054 MVT::i64, 2/*#Ops*/, 0, 3, // Results = #4
7056 MVT::i64, 2/*#Ops*/, 2, 4,
7062 /* 13112*/ OPC_CheckType, MVT::i64,
7065 MVT::i64, 2/*#Ops*/, 0, 1,
7070 /* 13127*/ OPC_CheckType, MVT::i64,
7073 MVT::i64, 2/*#Ops*/, 0, 1,
7078 /* 13142*/ OPC_CheckType, MVT::i64,
7081 MVT::i64, 2/*#Ops*/, 1, 0,
7086 /* 13157*/ OPC_CheckType, MVT::i64,
7089 MVT::i64, 2/*#Ops*/, 1, 0,
7094 /* 13172*/ OPC_CheckType, MVT::i64,
7097 MVT::i64, 2/*#Ops*/, 0, 1, // Results = #2
7098 /* 13184*/ OPC_EmitInteger, MVT::i64, 1,
7100 MVT::i64, 2/*#Ops*/, 2, 3,
7105 /* 13198*/ OPC_CheckType, MVT::i64,
7107 /* 13202*/ OPC_EmitRegister, MVT::i64, RISCV::X0,
7109 MVT::i64, 2/*#Ops*/, 0, 1, // Results = #3
7111 MVT::i64, 2/*#Ops*/, 2, 3,
7116 /* 13224*/ OPC_CheckType, MVT::i64,
7119 MVT::i64, 2/*#Ops*/, 0, 1, // Results = #2
7120 /* 13236*/ OPC_EmitInteger, MVT::i64, 1,
7122 MVT::i64, 2/*#Ops*/, 2, 3,
7127 /* 13250*/ OPC_CheckType, MVT::i64,
7130 MVT::i64, 2/*#Ops*/, 1, 0, // Results = #2
7131 /* 13262*/ OPC_EmitInteger, MVT::i64, 1,
7133 MVT::i64, 2/*#Ops*/, 2, 3,
7138 /* 13276*/ OPC_CheckType, MVT::i64,
7141 MVT::i64, 2/*#Ops*/, 0, 1, // Results = #2
7142 /* 13288*/ OPC_EmitInteger, MVT::i64, 1,
7144 MVT::i64, 2/*#Ops*/, 2, 3,
7149 /* 13302*/ OPC_CheckType, MVT::i64,
7152 MVT::i64, 2/*#Ops*/, 1, 0, // Results = #2
7153 /* 13314*/ OPC_EmitInteger, MVT::i64, 1,
7155 MVT::i64, 2/*#Ops*/, 2, 3,
7179 /* 13363*/ /*SwitchType*/ 10, MVT::i64,// ->13375
7182 MVT::i64, 2/*#Ops*/, 0, 1,
7202 /* 13406*/ /*SwitchType*/ 10, MVT::i64,// ->13418
7205 MVT::i64, 2/*#Ops*/, 0, 1,
7225 /* 13449*/ /*SwitchType*/ 10, MVT::i64,// ->13461
7228 MVT::i64, 2/*#Ops*/, 0, 1,
7248 /* 13492*/ /*SwitchType*/ 10, MVT::i64,// ->13504
7251 MVT::i64, 2/*#Ops*/, 0, 1,
7271 /* 13535*/ /*SwitchType*/ 10, MVT::i64,// ->13547
7274 MVT::i64, 2/*#Ops*/, 0, 1,
7294 /* 13578*/ /*SwitchType*/ 10, MVT::i64,// ->13590
7297 MVT::i64, 2/*#Ops*/, 0, 1,
7325 /* 13653*/ /*SwitchType*/ 26, MVT::i64,// ->13681
7328 MVT::i64, 2/*#Ops*/, 0, 0, // Results = #2
7330 MVT::i64, 2/*#Ops*/, 1, 1, // Results = #3
7332 MVT::i64, 2/*#Ops*/, 2, 3,
7366 /* 13766*/ /*SwitchType*/ 37, MVT::i64,// ->13805
7369 MVT::i64, 2/*#Ops*/, 0, 0, // Results = #2
7371 MVT::i64, 2/*#Ops*/, 1, 1, // Results = #3
7373 MVT::i64, 2/*#Ops*/, 2, 3, // Results = #4
7374 /* 13794*/ OPC_EmitInteger, MVT::i64, 1,
7376 MVT::i64, 2/*#Ops*/, 4, 5,
7400 /* 13843*/ /*SwitchType*/ 10, MVT::i64,// ->13855
7403 MVT::i64, 2/*#Ops*/, 0, 1,
7423 /* 13886*/ /*SwitchType*/ 10, MVT::i64,// ->13898
7426 MVT::i64, 2/*#Ops*/, 0, 1,
7446 /* 13929*/ /*SwitchType*/ 10, MVT::i64,// ->13941
7449 MVT::i64, 2/*#Ops*/, 0, 1,
7469 /* 13972*/ /*SwitchType*/ 10, MVT::i64,// ->13984
7472 MVT::i64, 2/*#Ops*/, 0, 1,
7492 /* 14015*/ /*SwitchType*/ 10, MVT::i64,// ->14027
7495 MVT::i64, 2/*#Ops*/, 0, 1,
7515 /* 14058*/ /*SwitchType*/ 10, MVT::i64,// ->14070
7518 MVT::i64, 2/*#Ops*/, 0, 1,
7546 /* 14133*/ /*SwitchType*/ 26, MVT::i64,// ->14161
7549 MVT::i64, 2/*#Ops*/, 0, 0, // Results = #2
7551 MVT::i64, 2/*#Ops*/, 1, 1, // Results = #3
7553 MVT::i64, 2/*#Ops*/, 2, 3,
7587 /* 14246*/ /*SwitchType*/ 37, MVT::i64,// ->14285
7590 MVT::i64, 2/*#Ops*/, 0, 0, // Results = #2
7592 MVT::i64, 2/*#Ops*/, 1, 1, // Results = #3
7594 MVT::i64, 2/*#Ops*/, 2, 3, // Results = #4
7595 /* 14274*/ OPC_EmitInteger, MVT::i64, 1,
7597 MVT::i64, 2/*#Ops*/, 4, 5,
7626 /* 14331*/ /*SwitchType*/ 12, MVT::i64,// ->14345
7630 MVT::i64, 2/*#Ops*/, 0, 2,
7649 /* 14372*/ OPC_CheckType, MVT::i64,
7652 MVT::i64, 2/*#Ops*/, 0, 1,
7664 MVT::i64, 1/*#Ops*/, 0,
7887 /* 14767*/ /*SwitchType*/ 87|128,1/*215*/, MVT::i64,// ->14985
7888 /* 14770*/ OPC_CheckChild0Type, MVT::i64,
8047 /* 15029*/ OPC_CheckChild1Type, MVT::i64,
8054 /* 15040*/ OPC_EmitRegister, MVT::i64, RISCV::X0,
8084 /* 15090*/ /*SwitchType*/ 10, MVT::i64,// ->15102
8110 /* 15130*/ /*SwitchType*/ 10, MVT::i64,// ->15142
8137 /* 15168*/ OPC_CheckChild1Type, MVT::i64,
8168 /* 15217*/ /*SwitchType*/ 10, MVT::i64,// ->15229
8194 /* 15257*/ /*SwitchType*/ 10, MVT::i64,// ->15269
8221 /* 15295*/ OPC_CheckChild1Type, MVT::i64,
8291 /* 15437*/ OPC_CheckChild0Type, MVT::i64,
8296 /* 15445*/ OPC_CheckType, MVT::i64,
8300 /* 15450*/ OPC_SwitchType /*3 cases */, 15, MVT::i64,// ->15468
8304 MVT::i64, 5/*#Ops*/, 0, 1, 5, 3, 4,
8344 /* 15548*/ /*SwitchType*/ 15, MVT::i64,// ->15565
8346 /* 15552*/ OPC_EmitRegister, MVT::i64, RISCV::X0,
8349 MVT::i64, 2/*#Ops*/, 1, 2,
8372 /* 15602*/ /*SwitchType*/ 14, MVT::i64,// ->15618
8377 MVT::i64, 1/*#Ops*/, 2,
8409 /* 15683*/ /*SwitchType*/ 27, MVT::i64,// ->15712
8414 MVT::i64, 1/*#Ops*/, 2, // Results = #3
8418 MVT::i64, 2/*#Ops*/, 3, 5,
8607 /* 16032*/ /*SwitchType*/ 27|128,1/*155*/, MVT::i64,// ->16190
8608 /* 16035*/ OPC_CheckChild1Type, MVT::i64,
8617 MVT::i64, 2/*#Ops*/, 1, 2,
8625 MVT::i64, 2/*#Ops*/, 1, 2,
8633 MVT::i64, 2/*#Ops*/, 1, 2,
8641 MVT::i64, 2/*#Ops*/, 1, 2,
8649 MVT::i64, 2/*#Ops*/, 1, 2,
8660 MVT::i64, 2/*#Ops*/, 1, 2,
8668 MVT::i64, 2/*#Ops*/, 1, 2,
8676 MVT::i64, 2/*#Ops*/, 1, 2,
8684 MVT::i64, 2/*#Ops*/, 1, 2,
8692 MVT::i64, 2/*#Ops*/, 1, 2,
8882 /* 16509*/ /*SwitchType*/ 27|128,1/*155*/, MVT::i64,// ->16667
8883 /* 16512*/ OPC_CheckChild1Type, MVT::i64,
8892 MVT::i64, 2/*#Ops*/, 1, 2,
8900 MVT::i64, 2/*#Ops*/, 1, 2,
8908 MVT::i64, 2/*#Ops*/, 1, 2,
8916 MVT::i64, 2/*#Ops*/, 1, 2,
8924 MVT::i64, 2/*#Ops*/, 1, 2,
8935 MVT::i64, 2/*#Ops*/, 1, 2,
8943 MVT::i64, 2/*#Ops*/, 1, 2,
8951 MVT::i64, 2/*#Ops*/, 1, 2,
8959 MVT::i64, 2/*#Ops*/, 1, 2,
8967 MVT::i64, 2/*#Ops*/, 1, 2,
9157 /* 16986*/ /*SwitchType*/ 27|128,1/*155*/, MVT::i64,// ->17144
9158 /* 16989*/ OPC_CheckChild1Type, MVT::i64,
9167 MVT::i64, 2/*#Ops*/, 1, 2,
9175 MVT::i64, 2/*#Ops*/, 1, 2,
9183 MVT::i64, 2/*#Ops*/, 1, 2,
9191 MVT::i64, 2/*#Ops*/, 1, 2,
9199 MVT::i64, 2/*#Ops*/, 1, 2,
9210 MVT::i64, 2/*#Ops*/, 1, 2,
9218 MVT::i64, 2/*#Ops*/, 1, 2,
9226 MVT::i64, 2/*#Ops*/, 1, 2,
9234 MVT::i64, 2/*#Ops*/, 1, 2,
9242 MVT::i64, 2/*#Ops*/, 1, 2,
9432 /* 17463*/ /*SwitchType*/ 27|128,1/*155*/, MVT::i64,// ->17621
9433 /* 17466*/ OPC_CheckChild1Type, MVT::i64,
9442 MVT::i64, 2/*#Ops*/, 1, 2,
9450 MVT::i64, 2/*#Ops*/, 1, 2,
9458 MVT::i64, 2/*#Ops*/, 1, 2,
9466 MVT::i64, 2/*#Ops*/, 1, 2,
9474 MVT::i64, 2/*#Ops*/, 1, 2,
9485 MVT::i64, 2/*#Ops*/, 1, 2,
9493 MVT::i64, 2/*#Ops*/, 1, 2,
9501 MVT::i64, 2/*#Ops*/, 1, 2,
9509 MVT::i64, 2/*#Ops*/, 1, 2,
9517 MVT::i64, 2/*#Ops*/, 1, 2,
9707 /* 17940*/ /*SwitchType*/ 27|128,1/*155*/, MVT::i64,// ->18098
9708 /* 17943*/ OPC_CheckChild1Type, MVT::i64,
9717 MVT::i64, 2/*#Ops*/, 1, 2,
9725 MVT::i64, 2/*#Ops*/, 1, 2,
9733 MVT::i64, 2/*#Ops*/, 1, 2,
9741 MVT::i64, 2/*#Ops*/, 1, 2,
9749 MVT::i64, 2/*#Ops*/, 1, 2,
9760 MVT::i64, 2/*#Ops*/, 1, 2,
9768 MVT::i64, 2/*#Ops*/, 1, 2,
9776 MVT::i64, 2/*#Ops*/, 1, 2,
9784 MVT::i64, 2/*#Ops*/, 1, 2,
9792 MVT::i64, 2/*#Ops*/, 1, 2,
9982 /* 18417*/ /*SwitchType*/ 27|128,1/*155*/, MVT::i64,// ->18575
9983 /* 18420*/ OPC_CheckChild1Type, MVT::i64,
9992 MVT::i64, 2/*#Ops*/, 1, 2,
10000 MVT::i64, 2/*#Ops*/, 1, 2,
10008 MVT::i64, 2/*#Ops*/, 1, 2,
10016 MVT::i64, 2/*#Ops*/, 1, 2,
10024 MVT::i64, 2/*#Ops*/, 1, 2,
10035 MVT::i64, 2/*#Ops*/, 1, 2,
10043 MVT::i64, 2/*#Ops*/, 1, 2,
10051 MVT::i64, 2/*#Ops*/, 1, 2,
10059 MVT::i64, 2/*#Ops*/, 1, 2,
10067 MVT::i64, 2/*#Ops*/, 1, 2,
10257 /* 18894*/ /*SwitchType*/ 27|128,1/*155*/, MVT::i64,// ->19052
10258 /* 18897*/ OPC_CheckChild1Type, MVT::i64,
10267 MVT::i64, 2/*#Ops*/, 1, 2,
10275 MVT::i64, 2/*#Ops*/, 1, 2,
10283 MVT::i64, 2/*#Ops*/, 1, 2,
10291 MVT::i64, 2/*#Ops*/, 1, 2,
10299 MVT::i64, 2/*#Ops*/, 1, 2,
10310 MVT::i64, 2/*#Ops*/, 1, 2,
10318 MVT::i64, 2/*#Ops*/, 1, 2,
10326 MVT::i64, 2/*#Ops*/, 1, 2,
10334 MVT::i64, 2/*#Ops*/, 1, 2,
10342 MVT::i64, 2/*#Ops*/, 1, 2,
10532 /* 19371*/ /*SwitchType*/ 27|128,1/*155*/, MVT::i64,// ->19529
10533 /* 19374*/ OPC_CheckChild1Type, MVT::i64,
10542 MVT::i64, 2/*#Ops*/, 1, 2,
10550 MVT::i64, 2/*#Ops*/, 1, 2,
10558 MVT::i64, 2/*#Ops*/, 1, 2,
10566 MVT::i64, 2/*#Ops*/, 1, 2,
10574 MVT::i64, 2/*#Ops*/, 1, 2,
10585 MVT::i64, 2/*#Ops*/, 1, 2,
10593 MVT::i64, 2/*#Ops*/, 1, 2,
10601 MVT::i64, 2/*#Ops*/, 1, 2,
10609 MVT::i64, 2/*#Ops*/, 1, 2,
10617 MVT::i64, 2/*#Ops*/, 1, 2,
10807 /* 19848*/ /*SwitchType*/ 27|128,1/*155*/, MVT::i64,// ->20006
10808 /* 19851*/ OPC_CheckChild1Type, MVT::i64,
10817 MVT::i64, 2/*#Ops*/, 1, 2,
10825 MVT::i64, 2/*#Ops*/, 1, 2,
10833 MVT::i64, 2/*#Ops*/, 1, 2,
10841 MVT::i64, 2/*#Ops*/, 1, 2,
10849 MVT::i64, 2/*#Ops*/, 1, 2,
10860 MVT::i64, 2/*#Ops*/, 1, 2,
10868 MVT::i64, 2/*#Ops*/, 1, 2,
10876 MVT::i64, 2/*#Ops*/, 1, 2,
10884 MVT::i64, 2/*#Ops*/, 1, 2,
10892 MVT::i64, 2/*#Ops*/, 1, 2,
11102 /* 20425*/ /*SwitchType*/ 77|128,1/*205*/, MVT::i64,// ->20633
11103 /* 20428*/ OPC_CheckChild1Type, MVT::i64,
11111 /* 20442*/ OPC_EmitInteger, MVT::i64, 2,
11113 MVT::i64, MVT::i64, 3/*#Ops*/, 1, 2, 3,
11113 MVT::i64, MVT::i64, 3/*#Ops*/, 1, 2, 3,
11120 /* 20461*/ OPC_EmitInteger, MVT::i64, 4,
11122 MVT::i64, MVT::i64, 3/*#Ops*/, 1, 2, 3,
11122 MVT::i64, MVT::i64, 3/*#Ops*/, 1, 2, 3,
11129 /* 20480*/ OPC_EmitInteger, MVT::i64, 5,
11131 MVT::i64, MVT::i64, 3/*#Ops*/, 1, 2, 3,
11131 MVT::i64, MVT::i64, 3/*#Ops*/, 1, 2, 3,
11138 /* 20499*/ OPC_EmitInteger, MVT::i64, 6,
11140 MVT::i64, MVT::i64, 3/*#Ops*/, 1, 2, 3,
11140 MVT::i64, MVT::i64, 3/*#Ops*/, 1, 2, 3,
11147 /* 20518*/ OPC_EmitInteger, MVT::i64, 7,
11149 MVT::i64, MVT::i64, 3/*#Ops*/, 1, 2, 3,
11149 MVT::i64, MVT::i64, 3/*#Ops*/, 1, 2, 3,
11159 /* 20542*/ OPC_EmitInteger, MVT::i64, 2,
11161 MVT::i64, MVT::i64, 3/*#Ops*/, 1, 2, 3,
11161 MVT::i64, MVT::i64, 3/*#Ops*/, 1, 2, 3,
11168 /* 20561*/ OPC_EmitInteger, MVT::i64, 4,
11170 MVT::i64, MVT::i64, 3/*#Ops*/, 1, 2, 3,
11170 MVT::i64, MVT::i64, 3/*#Ops*/, 1, 2, 3,
11177 /* 20580*/ OPC_EmitInteger, MVT::i64, 5,
11179 MVT::i64, MVT::i64, 3/*#Ops*/, 1, 2, 3,
11179 MVT::i64, MVT::i64, 3/*#Ops*/, 1, 2, 3,
11186 /* 20599*/ OPC_EmitInteger, MVT::i64, 6,
11188 MVT::i64, MVT::i64, 3/*#Ops*/, 1, 2, 3,
11188 MVT::i64, MVT::i64, 3/*#Ops*/, 1, 2, 3,
11195 /* 20618*/ OPC_EmitInteger, MVT::i64, 7,
11197 MVT::i64, MVT::i64, 3/*#Ops*/, 1, 2, 3,
11197 MVT::i64, MVT::i64, 3/*#Ops*/, 1, 2, 3,
11408 /* 21073*/ /*SwitchType*/ 88|128,1/*216*/, MVT::i64,// ->21292
11409 /* 21076*/ OPC_CheckChild1Type, MVT::i64,
11418 /* 21091*/ OPC_EmitInteger, MVT::i64, 2,
11420 MVT::i64, MVT::i64, 4/*#Ops*/, 1, 2, 3, 4,
11420 MVT::i64, MVT::i64, 4/*#Ops*/, 1, 2, 3, 4,
11427 /* 21111*/ OPC_EmitInteger, MVT::i64, 4,
11429 MVT::i64, MVT::i64, 4/*#Ops*/, 1, 2, 3, 4,
11429 MVT::i64, MVT::i64, 4/*#Ops*/, 1, 2, 3, 4,
11436 /* 21131*/ OPC_EmitInteger, MVT::i64, 5,
11438 MVT::i64, MVT::i64, 4/*#Ops*/, 1, 2, 3, 4,
11438 MVT::i64, MVT::i64, 4/*#Ops*/, 1, 2, 3, 4,
11445 /* 21151*/ OPC_EmitInteger, MVT::i64, 6,
11447 MVT::i64, MVT::i64, 4/*#Ops*/, 1, 2, 3, 4,
11447 MVT::i64, MVT::i64, 4/*#Ops*/, 1, 2, 3, 4,
11454 /* 21171*/ OPC_EmitInteger, MVT::i64, 7,
11456 MVT::i64, MVT::i64, 4/*#Ops*/, 1, 2, 3, 4,
11456 MVT::i64, MVT::i64, 4/*#Ops*/, 1, 2, 3, 4,
11466 /* 21196*/ OPC_EmitInteger, MVT::i64, 2,
11468 MVT::i64, MVT::i64, 4/*#Ops*/, 1, 2, 3, 4,
11468 MVT::i64, MVT::i64, 4/*#Ops*/, 1, 2, 3, 4,
11475 /* 21216*/ OPC_EmitInteger, MVT::i64, 4,
11477 MVT::i64, MVT::i64, 4/*#Ops*/, 1, 2, 3, 4,
11477 MVT::i64, MVT::i64, 4/*#Ops*/, 1, 2, 3, 4,
11484 /* 21236*/ OPC_EmitInteger, MVT::i64, 5,
11486 MVT::i64, MVT::i64, 4/*#Ops*/, 1, 2, 3, 4,
11486 MVT::i64, MVT::i64, 4/*#Ops*/, 1, 2, 3, 4,
11493 /* 21256*/ OPC_EmitInteger, MVT::i64, 6,
11495 MVT::i64, MVT::i64, 4/*#Ops*/, 1, 2, 3, 4,
11495 MVT::i64, MVT::i64, 4/*#Ops*/, 1, 2, 3, 4,
11502 /* 21276*/ OPC_EmitInteger, MVT::i64, 7,
11504 MVT::i64, MVT::i64, 4/*#Ops*/, 1, 2, 3, 4,
11504 MVT::i64, MVT::i64, 4/*#Ops*/, 1, 2, 3, 4,
11754 /* 21831*/ /*SwitchType*/ 11|128,2/*267*/, MVT::i64,// ->22101
11755 /* 21834*/ OPC_CheckChild1Type, MVT::i64,
11763 /* 21849*/ OPC_EmitRegister, MVT::i64, RISCV::X0,
11765 MVT::i64, 2/*#Ops*/, 3, 2, // Results = #4
11767 MVT::i64, 2/*#Ops*/, 1, 4,
11774 /* 21874*/ OPC_EmitRegister, MVT::i64, RISCV::X0,
11776 MVT::i64, 2/*#Ops*/, 3, 2, // Results = #4
11778 MVT::i64, 2/*#Ops*/, 1, 4,
11785 /* 21899*/ OPC_EmitRegister, MVT::i64, RISCV::X0,
11787 MVT::i64, 2/*#Ops*/, 3, 2, // Results = #4
11789 MVT::i64, 2/*#Ops*/, 1, 4,
11796 /* 21924*/ OPC_EmitRegister, MVT::i64, RISCV::X0,
11798 MVT::i64, 2/*#Ops*/, 3, 2, // Results = #4
11800 MVT::i64, 2/*#Ops*/, 1, 4,
11807 /* 21949*/ OPC_EmitRegister, MVT::i64, RISCV::X0,
11809 MVT::i64, 2/*#Ops*/, 3, 2, // Results = #4
11811 MVT::i64, 2/*#Ops*/, 1, 4,
11821 /* 21980*/ OPC_EmitRegister, MVT::i64, RISCV::X0,
11823 MVT::i64, 2/*#Ops*/, 3, 2, // Results = #4
11825 MVT::i64, 2/*#Ops*/, 1, 4,
11832 /* 22005*/ OPC_EmitRegister, MVT::i64, RISCV::X0,
11834 MVT::i64, 2/*#Ops*/, 3, 2, // Results = #4
11836 MVT::i64, 2/*#Ops*/, 1, 4,
11843 /* 22030*/ OPC_EmitRegister, MVT::i64, RISCV::X0,
11845 MVT::i64, 2/*#Ops*/, 3, 2, // Results = #4
11847 MVT::i64, 2/*#Ops*/, 1, 4,
11854 /* 22055*/ OPC_EmitRegister, MVT::i64, RISCV::X0,
11856 MVT::i64, 2/*#Ops*/, 3, 2, // Results = #4
11858 MVT::i64, 2/*#Ops*/, 1, 4,
11865 /* 22080*/ OPC_EmitRegister, MVT::i64, RISCV::X0,
11867 MVT::i64, 2/*#Ops*/, 3, 2, // Results = #4
11869 MVT::i64, 2/*#Ops*/, 1, 4,
11924 /* 22180*/ /*SwitchType*/ 10, MVT::i64,// ->22192
11927 MVT::i64, 2/*#Ops*/, 0, 1,
11946 /* 22220*/ OPC_EmitRegister, MVT::i64, RISCV::X0,
11947 /* 22223*/ OPC_EmitRegister, MVT::i64, RISCV::X0,
11976 /* 22276*/ OPC_EmitRegister, MVT::i64, RISCV::X0,
11977 /* 22279*/ OPC_EmitRegister, MVT::i64, RISCV::X0,
12006 /* 22332*/ OPC_EmitRegister, MVT::i64, RISCV::X0,
12007 /* 22335*/ OPC_EmitRegister, MVT::i64, RISCV::X0,
12039 /* 22395*/ /*SwitchType*/ 12, MVT::i64,// ->22409
12040 /* 22397*/ OPC_CheckChild1Type, MVT::i64,
12043 MVT::i64, 2/*#Ops*/, 0, 1,
12065 /* 22444*/ /*SwitchType*/ 12, MVT::i64,// ->22458
12066 /* 22446*/ OPC_CheckChild1Type, MVT::i64,
12069 MVT::i64, 2/*#Ops*/, 0, 1,
12091 /* 22493*/ /*SwitchType*/ 12, MVT::i64,// ->22507
12092 /* 22495*/ OPC_CheckChild1Type, MVT::i64,
12095 MVT::i64, 2/*#Ops*/, 0, 1,
12121 /* 22555*/ /*SwitchType*/ 18, MVT::i64,// ->22575
12124 /* 22560*/ OPC_EmitInteger, MVT::i64, 0|128,24/*3072*/,
12125 /* 22564*/ OPC_EmitRegister, MVT::i64, RISCV::X0,
12127 MVT::i64, 2/*#Ops*/, 1, 2,
12148 /* 22608*/ /*SwitchType*/ 10, MVT::i64,// ->22620
12151 MVT::i64, 2/*#Ops*/, 0, 1,
12172 /* 22653*/ /*SwitchType*/ 10, MVT::i64,// ->22665
12175 MVT::i64, 2/*#Ops*/, 0, 1,
12196 /* 22698*/ /*SwitchType*/ 10, MVT::i64,// ->22710
12199 MVT::i64, 2/*#Ops*/, 0, 1,
12220 /* 22743*/ /*SwitchType*/ 10, MVT::i64,// ->22755
12223 MVT::i64, 2/*#Ops*/, 0, 1,
12244 /* 22788*/ /*SwitchType*/ 10, MVT::i64,// ->22800
12247 MVT::i64, 2/*#Ops*/, 0, 1,
12268 /* 22833*/ /*SwitchType*/ 10, MVT::i64,// ->22845
12271 MVT::i64, 2/*#Ops*/, 0, 1,
12292 /* 22878*/ /*SwitchType*/ 10, MVT::i64,// ->22890
12295 MVT::i64, 2/*#Ops*/, 0, 1,
12316 /* 22923*/ /*SwitchType*/ 10, MVT::i64,// ->22935
12319 MVT::i64, 2/*#Ops*/, 0, 1,
12340 /* 22968*/ /*SwitchType*/ 10, MVT::i64,// ->22980
12343 MVT::i64, 2/*#Ops*/, 0, 1,
12365 /* 23015*/ /*SwitchType*/ 9, MVT::i64,// ->23026
12368 MVT::i64, 1/*#Ops*/, 0,
12388 /* 23055*/ /*SwitchType*/ 9, MVT::i64,// ->23066
12391 MVT::i64, 1/*#Ops*/, 0,
12427 /* 23121*/ OPC_CheckChild0Type, MVT::i64,
12490 /* 23246*/ /*SwitchType*/ 30, MVT::i64,// ->23278
12493 /* 23252*/ OPC_EmitInteger, MVT::i64, 1,
12495 MVT::i64, 2/*#Ops*/, 0, 1,
12500 /* 23266*/ OPC_EmitInteger, MVT::i64, 1,
12502 MVT::i64, 2/*#Ops*/, 0, 1,
12539 /* 23343*/ /*SwitchType*/ 30, MVT::i64,// ->23375
12542 /* 23349*/ OPC_EmitInteger, MVT::i64, 1,
12544 MVT::i64, 2/*#Ops*/, 0, 1,
12549 /* 23363*/ OPC_EmitInteger, MVT::i64, 1,
12551 MVT::i64, 2/*#Ops*/, 0, 1,
12605 /* 23475*/ /*SwitchType*/ 30, MVT::i64,// ->23507
12608 /* 23481*/ OPC_EmitInteger, MVT::i64, 1,
12610 MVT::i64, 2/*#Ops*/, 0, 1,
12615 /* 23495*/ OPC_EmitInteger, MVT::i64, 1,
12617 MVT::i64, 2/*#Ops*/, 0, 1,
12654 /* 23572*/ /*SwitchType*/ 30, MVT::i64,// ->23604
12657 /* 23578*/ OPC_EmitInteger, MVT::i64, 1,
12659 MVT::i64, 2/*#Ops*/, 0, 1,
12664 /* 23592*/ OPC_EmitInteger, MVT::i64, 1,
12666 MVT::i64, 2/*#Ops*/, 0, 1,
12676 MVT::i64, 1/*#Ops*/, 0,
12733 /* 23726*/ /*SwitchType*/ 29, MVT::i64,// ->23757
12737 /* 23734*/ OPC_EmitInteger, MVT::i64, 7,
12787 /* 23827*/ /*SwitchType*/ 29, MVT::i64,// ->23858
12791 /* 23835*/ OPC_EmitInteger, MVT::i64, 7,
12883 /* 24011*/ OPC_CheckChild0Type, MVT::i64,
12887 /* 24020*/ OPC_EmitInteger, MVT::i64, 7,
12894 /* 24034*/ OPC_EmitInteger, MVT::i64, 7,
12909 /* 24062*/ OPC_EmitInteger, MVT::i64, 7,
12939 /* 24119*/ OPC_EmitInteger, MVT::i64, 7,
12962 /* 24171*/ OPC_EmitInteger, MVT::i64, 7,
12993 /* 24233*/ OPC_EmitInteger, MVT::i64, 7,
13023 /* 24294*/ OPC_EmitInteger, MVT::i64, 7,
13053 /* 24355*/ OPC_EmitInteger, MVT::i64, 7,
13083 /* 24416*/ OPC_EmitInteger, MVT::i64, 7,
13110 /* 24473*/ OPC_EmitInteger, MVT::i64, 7,
13133 /* 24525*/ OPC_EmitInteger, MVT::i64, 7,
13200 /* 24654*/ OPC_EmitInteger, MVT::i64, 7,
13290 /* 24828*/ OPC_CheckChild0Type, MVT::i64,
13294 /* 24837*/ OPC_EmitInteger, MVT::i64, 7,
13301 /* 24851*/ OPC_EmitInteger, MVT::i64, 7,
13316 /* 24879*/ OPC_EmitInteger, MVT::i64, 7,
13407 /* 25056*/ OPC_EmitInteger, MVT::i64, 7,
13430 /* 25105*/ OPC_EmitInteger, MVT::i64, 7,
13457 /* 25161*/ OPC_EmitInteger, MVT::i64, 7,
13480 /* 25210*/ OPC_EmitInteger, MVT::i64, 7,
13507 /* 25266*/ OPC_EmitInteger, MVT::i64, 7,
13530 /* 25315*/ OPC_EmitInteger, MVT::i64, 7,
13557 /* 25371*/ OPC_EmitInteger, MVT::i64, 7,
13580 /* 25420*/ OPC_EmitInteger, MVT::i64, 7,
13606 /* 25474*/ OPC_EmitInteger, MVT::i64, 7,
13629 /* 25520*/ OPC_EmitInteger, MVT::i64, 7,
13661 /* 25582*/ OPC_EmitInteger, MVT::i64, 7,
13956 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i64) return false;
gen/lib/Target/RISCV/RISCVGenRegisterInfo.inc 1170 /* 2 */ MVT::i64, MVT::Other,
gen/lib/Target/Sparc/SparcGenCallingConv.inc 74 LocVT = MVT::i64;
gen/lib/Target/Sparc/SparcGenDAGISel.inc 85 /* 55*/ OPC_CheckChild1Type, MVT::i64,
93 /* 70*/ OPC_EmitRegister, MVT::i64, SP::G0,
101 /* 86*/ OPC_EmitRegister, MVT::i64, SP::G0,
279 /* 410*/ OPC_CheckChild1Type, MVT::i64,
372 /* 581*/ /*SwitchType*/ 14, MVT::i64,// ->597
376 MVT::i64, 3/*#Ops*/, 2, 3, 1,
405 /* 647*/ OPC_CheckType, MVT::i64,
408 MVT::i64, 1/*#Ops*/, 0, // Results = #2
410 MVT::i64, 2/*#Ops*/, 2, 1,
436 /* 708*/ OPC_CheckType, MVT::i64,
439 MVT::i64, 1/*#Ops*/, 1, // Results = #2
441 MVT::i64, 2/*#Ops*/, 2, 0,
462 /* 756*/ OPC_CheckType, MVT::i64,
465 MVT::i64, 2/*#Ops*/, 0, 1,
479 /* 787*/ OPC_CheckType, MVT::i64,
482 MVT::i64, 2/*#Ops*/, 0, 1,
496 /* 818*/ OPC_CheckType, MVT::i64,
499 MVT::i64, 2/*#Ops*/, 0, 1,
520 /* 859*/ OPC_CheckType, MVT::i64,
523 MVT::i64, 2/*#Ops*/, 1, 0,
538 /* 891*/ OPC_CheckType, MVT::i64,
541 MVT::i64, 2/*#Ops*/, 1, 0,
556 /* 923*/ OPC_CheckType, MVT::i64,
559 MVT::i64, 2/*#Ops*/, 1, 0,
578 /* 962*/ /*SwitchType*/ 12, MVT::i64,// ->976
582 MVT::i64, 2/*#Ops*/, 0, 2,
593 /* 989*/ OPC_CheckType, MVT::i64,
596 MVT::i64, 2/*#Ops*/, 0, 1,
626 /* 1053*/ OPC_CheckType, MVT::i64,
629 MVT::i64, 1/*#Ops*/, 0, // Results = #2
631 MVT::i64, 2/*#Ops*/, 2, 1,
657 /* 1114*/ OPC_CheckType, MVT::i64,
660 MVT::i64, 1/*#Ops*/, 1, // Results = #2
662 MVT::i64, 2/*#Ops*/, 2, 0,
677 /* 1164*/ /*SwitchType*/ 10, MVT::i64,// ->1176
680 MVT::i64, 2/*#Ops*/, 0, 1,
714 /* 1251*/ OPC_CheckType, MVT::i64,
717 MVT::i64, 2/*#Ops*/, 0, 1,
728 /* 1284*/ OPC_CheckType, MVT::i64,
731 MVT::i64, 2/*#Ops*/, 1, 0,
747 /* 1320*/ /*SwitchType*/ 12, MVT::i64,// ->1334
751 MVT::i64, 2/*#Ops*/, 0, 2,
762 /* 1347*/ OPC_CheckType, MVT::i64,
765 MVT::i64, 2/*#Ops*/, 0, 1,
960 /* 1707*/ OPC_CheckType, MVT::i64,
966 MVT::i64, 2/*#Ops*/, 2, 3,
973 MVT::i64, 2/*#Ops*/, 2, 3,
980 /* 1744*/ OPC_CheckType, MVT::i64,
986 MVT::i64, 2/*#Ops*/, 2, 3,
993 MVT::i64, 2/*#Ops*/, 2, 3,
1000 /* 1781*/ OPC_CheckType, MVT::i64,
1006 MVT::i64, 2/*#Ops*/, 2, 3,
1013 MVT::i64, 2/*#Ops*/, 2, 3,
1020 /* 1818*/ OPC_CheckType, MVT::i64,
1026 MVT::i64, 2/*#Ops*/, 2, 3,
1033 MVT::i64, 2/*#Ops*/, 2, 3,
1040 /* 1855*/ OPC_CheckType, MVT::i64,
1046 MVT::i64, 2/*#Ops*/, 2, 3,
1053 MVT::i64, 2/*#Ops*/, 2, 3,
1060 /* 1892*/ OPC_CheckType, MVT::i64,
1066 MVT::i64, 2/*#Ops*/, 2, 3,
1073 MVT::i64, 2/*#Ops*/, 2, 3,
1080 /* 1929*/ OPC_CheckType, MVT::i64,
1086 MVT::i64, 2/*#Ops*/, 2, 3,
1093 MVT::i64, 2/*#Ops*/, 2, 3,
1100 /* 1966*/ OPC_CheckType, MVT::i64,
1106 MVT::i64, 2/*#Ops*/, 2, 3,
1113 MVT::i64, 2/*#Ops*/, 2, 3,
1120 /* 2003*/ OPC_CheckType, MVT::i64,
1126 MVT::i64, 2/*#Ops*/, 2, 3,
1133 MVT::i64, 2/*#Ops*/, 2, 3,
1140 /* 2040*/ OPC_CheckType, MVT::i64,
1146 MVT::i64, 2/*#Ops*/, 2, 3,
1153 MVT::i64, 2/*#Ops*/, 2, 3,
1160 /* 2077*/ OPC_CheckType, MVT::i64,
1166 MVT::i64, 2/*#Ops*/, 2, 3,
1173 MVT::i64, 2/*#Ops*/, 2, 3,
1180 /* 2114*/ OPC_CheckType, MVT::i64,
1186 MVT::i64, 2/*#Ops*/, 2, 3,
1193 MVT::i64, 2/*#Ops*/, 2, 3,
1359 /* 2447*/ /*SwitchType*/ 32, MVT::i64,// ->2481
1366 MVT::i64, 2/*#Ops*/, 2, 3,
1373 MVT::i64, 2/*#Ops*/, 2, 3,
1438 /* 2590*/ OPC_CheckChild2Type, MVT::i64,
1524 /* 2749*/ /*SwitchType*/ 10, MVT::i64,// ->2761
1527 MVT::i64, 2/*#Ops*/, 0, 1,
1543 /* 2792*/ /*SwitchType*/ 10, MVT::i64,// ->2804
1546 MVT::i64, 2/*#Ops*/, 1, 0,
1553 /* 2813*/ OPC_CheckType, MVT::i64,
1557 MVT::i64, 2/*#Ops*/, 0, 1,
1575 /* 2855*/ /*SwitchType*/ 12, MVT::i64,// ->2869
1579 MVT::i64, 2/*#Ops*/, 0, 2,
1603 /* 2909*/ OPC_CheckType, MVT::i64,
1606 MVT::i64, 2/*#Ops*/, 0, 1,
1624 /* 2958*/ /*SwitchType*/ 10, MVT::i64,// ->2970
1627 MVT::i64, 2/*#Ops*/, 0, 1,
1643 /* 3001*/ /*SwitchType*/ 10, MVT::i64,// ->3013
1646 MVT::i64, 2/*#Ops*/, 1, 0,
1665 /* 3041*/ /*SwitchType*/ 12, MVT::i64,// ->3055
1669 MVT::i64, 2/*#Ops*/, 0, 2,
1693 /* 3095*/ OPC_CheckType, MVT::i64,
1696 MVT::i64, 2/*#Ops*/, 0, 1,
1722 /* 3149*/ /*SwitchType*/ 16, MVT::i64,// ->3167
1727 MVT::i64, 3/*#Ops*/, 3, 1, 4,
1752 /* 3208*/ /*SwitchType*/ 13, MVT::i64,// ->3223
1756 MVT::i64, 3/*#Ops*/, 0, 1, 3,
1827 /* 3355*/ /*SwitchType*/ 16, MVT::i64,// ->3373
1832 MVT::i64, 3/*#Ops*/, 3, 1, 4,
1857 /* 3414*/ /*SwitchType*/ 13, MVT::i64,// ->3429
1861 MVT::i64, 3/*#Ops*/, 0, 1, 3,
1932 /* 3561*/ /*SwitchType*/ 16, MVT::i64,// ->3579
1937 MVT::i64, 3/*#Ops*/, 3, 1, 4,
1954 /* 3604*/ /*SwitchType*/ 13, MVT::i64,// ->3619
1958 MVT::i64, 3/*#Ops*/, 0, 1, 3,
2026 /* 3737*/ OPC_CheckType, MVT::i64,
2030 MVT::i64, 2/*#Ops*/, 1, 2,
2109 /* 3882*/ OPC_CheckType, MVT::i64,
2113 MVT::i64, 2/*#Ops*/, 0, 2,
2124 /* 3911*/ /*SwitchType*/ 10, MVT::i64,// ->3923
2127 MVT::i64, 2/*#Ops*/, 0, 1,
2150 /* 3957*/ OPC_CheckType, MVT::i64,
2154 MVT::i64, 2/*#Ops*/, 0, 2,
2165 /* 3986*/ /*SwitchType*/ 10, MVT::i64,// ->3998
2168 MVT::i64, 2/*#Ops*/, 0, 1,
2191 /* 4032*/ OPC_CheckType, MVT::i64,
2195 MVT::i64, 2/*#Ops*/, 0, 2,
2206 /* 4061*/ /*SwitchType*/ 10, MVT::i64,// ->4073
2209 MVT::i64, 2/*#Ops*/, 0, 1,
2271 /* 4179*/ /*SwitchType*/ 12, MVT::i64,// ->4193
2275 MVT::i64, 2/*#Ops*/, 0, 2,
2286 /* 4206*/ OPC_CheckType, MVT::i64,
2289 MVT::i64, 2/*#Ops*/, 0, 1,
2358 /* 4333*/ OPC_CheckChild0Type, MVT::i64,
2443 /* 4485*/ OPC_CheckType, MVT::i64,
2447 MVT::i64, 2/*#Ops*/, 0, 2,
2451 /* 4500*/ OPC_CheckType, MVT::i64,
2454 MVT::i64, 2/*#Ops*/, 0, 1,
2466 /* 4527*/ OPC_CheckType, MVT::i64,
2470 MVT::i64, 2/*#Ops*/, 0, 2,
2474 /* 4542*/ OPC_CheckType, MVT::i64,
2477 MVT::i64, 2/*#Ops*/, 0, 1,
2489 /* 4569*/ OPC_CheckType, MVT::i64,
2493 MVT::i64, 2/*#Ops*/, 0, 2,
2497 /* 4584*/ OPC_CheckType, MVT::i64,
2500 MVT::i64, 2/*#Ops*/, 0, 1,
2560 /* 4689*/ OPC_CheckChild1Type, MVT::i64,
2565 /* 4697*/ OPC_CheckType, MVT::i64,
2568 MVT::i64, 3/*#Ops*/, 0, 1, 2,
2649 /* 4849*/ OPC_CheckType, MVT::i64,
2651 /* 4853*/ OPC_EmitRegister, MVT::i64, SP::G0,
2653 MVT::i64, 2/*#Ops*/, 1, 0,
2667 /* 4885*/ OPC_CheckType, MVT::i64,
2669 /* 4889*/ OPC_EmitRegister, MVT::i64, SP::G0,
2671 MVT::i64, 2/*#Ops*/, 1, 0,
2685 /* 4921*/ OPC_CheckType, MVT::i64,
2687 /* 4925*/ OPC_EmitRegister, MVT::i64, SP::G0,
2689 MVT::i64, 2/*#Ops*/, 1, 0,
2703 /* 4957*/ OPC_CheckType, MVT::i64,
2705 /* 4961*/ OPC_EmitRegister, MVT::i64, SP::G0,
2707 MVT::i64, 2/*#Ops*/, 1, 0,
2760 /* 5067*/ /*SwitchType*/ 14, MVT::i64,// ->5083
2761 /* 5069*/ OPC_EmitRegister, MVT::i64, SP::G0,
2764 MVT::i64, 2/*#Ops*/, 1, 2,
2770 /* 5087*/ OPC_CheckType, MVT::i64,
2774 MVT::i64, 1/*#Ops*/, 1,
2782 MVT::i64, 1/*#Ops*/, 2,
2788 /* 5120*/ OPC_CheckType, MVT::i64,
2795 MVT::i64, 2/*#Ops*/, 2, 3,
2800 /* 5148*/ OPC_CheckType, MVT::i64,
2807 MVT::i64, 2/*#Ops*/, 2, 3,
2823 /* 5202*/ OPC_CheckType, MVT::i64,
2830 MVT::i64, 2/*#Ops*/, 2, 3, // Results = #4
2833 MVT::i64, 2/*#Ops*/, 4, 5, // Results = #6
2841 MVT::i64, 2/*#Ops*/, 6, 10,
2869 /* 5310*/ /*SwitchType*/ 18, MVT::i64,// ->5330
2870 /* 5312*/ OPC_CheckChild1Type, MVT::i64,
2877 MVT::i64, 3/*#Ops*/, 1, 2, 3,
2950 /* 5440*/ OPC_CheckType, MVT::i64,
2954 MVT::i64, 2/*#Ops*/, 0, 1,
2969 /* 5480*/ OPC_CheckType, MVT::i64,
2973 MVT::i64, 2/*#Ops*/, 0, 1,
2979 /* 5501*/ OPC_CheckType, MVT::i64,
2983 MVT::i64, 2/*#Ops*/, 0, 1,
2994 MVT::i64, 2/*#Ops*/, 0, 1,
2999 /* 5541*/ OPC_SwitchType /*2 cases */, 11, MVT::i64,// ->5555
3000 /* 5544*/ OPC_CheckChild0Type, MVT::i64,
3003 MVT::i64, 1/*#Ops*/, 0,
3550 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i64) return false;
gen/lib/Target/Sparc/SparcGenRegisterInfo.inc 1945 /* 4 */ MVT::i32, MVT::i64, MVT::Other,
gen/lib/Target/SystemZ/SystemZGenCallingConv.inc 23 LocVT = MVT::i64;
34 if (LocVT == MVT::i64) {
43 if (LocVT == MVT::i64) {
52 LocVT = MVT::i64;
56 if (LocVT == MVT::i64) {
71 if (LocVT == MVT::i64) {
128 LocVT = MVT::i64;
148 LocVT == MVT::i64 ||
166 LocVT = MVT::i64;
177 if (LocVT == MVT::i64) {
195 if (LocVT == MVT::i64) {
gen/lib/Target/SystemZ/SystemZGenDAGISel.inc 71 /* 27*/ OPC_CheckChild1Type, MVT::i64,
110 /* 100*/ OPC_CheckChild1Type, MVT::i64,
151 /* 175*/ OPC_CheckChild1Type, MVT::i64,
190 /* 248*/ OPC_CheckChild1Type, MVT::i64,
231 /* 323*/ OPC_CheckChild1Type, MVT::i64,
268 /* 392*/ OPC_CheckChild1Type, MVT::i64,
307 /* 463*/ OPC_CheckChild1Type, MVT::i64,
345 /* 534*/ OPC_CheckChild1Type, MVT::i64,
385 /* 607*/ OPC_CheckChild1Type, MVT::i64,
423 /* 678*/ OPC_CheckChild1Type, MVT::i64,
463 /* 751*/ OPC_CheckChild1Type, MVT::i64,
499 /* 818*/ OPC_CheckChild1Type, MVT::i64,
537 /* 887*/ OPC_CheckChild1Type, MVT::i64,
553 /* 913*/ OPC_CheckType, MVT::i64,
573 /* 954*/ OPC_CheckChild1Type, MVT::i64,
590 /* 981*/ OPC_CheckType, MVT::i64,
611 /* 1023*/ OPC_CheckChild1Type, MVT::i64,
647 /* 1090*/ OPC_CheckChild1Type, MVT::i64,
685 /* 1159*/ OPC_CheckChild1Type, MVT::i64,
721 /* 1226*/ OPC_CheckChild1Type, MVT::i64,
759 /* 1295*/ OPC_CheckChild1Type, MVT::i64,
776 /* 1323*/ OPC_CheckType, MVT::i64,
802 /* 1381*/ OPC_CheckChild1Type, MVT::i64,
820 /* 1410*/ OPC_CheckType, MVT::i64,
847 /* 1469*/ OPC_CheckChild1Type, MVT::i64,
864 /* 1497*/ OPC_CheckType, MVT::i64,
890 /* 1555*/ OPC_CheckChild1Type, MVT::i64,
908 /* 1584*/ OPC_CheckType, MVT::i64,
935 /* 1643*/ OPC_CheckChild1Type, MVT::i64,
952 /* 1671*/ OPC_CheckType, MVT::i64,
978 /* 1729*/ OPC_CheckChild1Type, MVT::i64,
996 /* 1758*/ OPC_CheckType, MVT::i64,
1023 /* 1820*/ OPC_CheckChild1Type, MVT::i64,
1035 /* 1839*/ OPC_CheckChild1Type, MVT::i64,
1046 /* 1864*/ OPC_EmitInteger, MVT::i64, 1,
1059 /* 1888*/ OPC_CheckChild1Type, MVT::i64,
1072 /* 1917*/ OPC_EmitInteger, MVT::i64, 1,
1087 /* 1945*/ OPC_CheckChild1Type, MVT::i64,
1098 /* 1970*/ OPC_EmitInteger, MVT::i64, 2,
1111 /* 1994*/ OPC_CheckChild1Type, MVT::i64,
1124 /* 2023*/ OPC_EmitInteger, MVT::i64, 2,
1138 /* 2049*/ OPC_CheckChild1Type, MVT::i64,
1149 /* 2074*/ OPC_EmitInteger, MVT::i64, 4,
1162 /* 2098*/ OPC_CheckChild1Type, MVT::i64,
1174 /* 2125*/ OPC_EmitInteger, MVT::i64, 4,
1189 /* 2153*/ OPC_CheckChild1Type, MVT::i64,
1192 /* 2158*/ OPC_CheckType, MVT::i64,
1200 /* 2178*/ OPC_EmitInteger, MVT::i64, 1,
1213 /* 2202*/ OPC_CheckChild1Type, MVT::i64,
1218 /* 2211*/ OPC_CheckType, MVT::i64,
1226 /* 2231*/ OPC_EmitInteger, MVT::i64, 1,
1241 /* 2259*/ OPC_CheckChild1Type, MVT::i64,
1244 /* 2264*/ OPC_CheckType, MVT::i64,
1252 /* 2284*/ OPC_EmitInteger, MVT::i64, 2,
1265 /* 2308*/ OPC_CheckChild1Type, MVT::i64,
1270 /* 2317*/ OPC_CheckType, MVT::i64,
1278 /* 2337*/ OPC_EmitInteger, MVT::i64, 2,
1293 /* 2365*/ OPC_CheckChild1Type, MVT::i64,
1296 /* 2370*/ OPC_CheckType, MVT::i64,
1304 /* 2390*/ OPC_EmitInteger, MVT::i64, 4,
1317 /* 2414*/ OPC_CheckChild1Type, MVT::i64,
1322 /* 2423*/ OPC_CheckType, MVT::i64,
1330 /* 2443*/ OPC_EmitInteger, MVT::i64, 4,
1344 /* 2469*/ OPC_CheckChild1Type, MVT::i64,
1347 /* 2474*/ OPC_CheckType, MVT::i64,
1355 /* 2494*/ OPC_EmitInteger, MVT::i64, 8,
1368 /* 2518*/ OPC_CheckChild1Type, MVT::i64,
1373 /* 2527*/ OPC_CheckType, MVT::i64,
1381 /* 2547*/ OPC_EmitInteger, MVT::i64, 8,
1398 /* 2587*/ OPC_EmitInteger, MVT::i64, 1,
1414 /* 2616*/ OPC_CheckChild1Type, MVT::i64,
1425 /* 2641*/ OPC_EmitInteger, MVT::i64, 1,
1438 /* 2665*/ OPC_CheckChild1Type, MVT::i64,
1451 /* 2694*/ OPC_EmitInteger, MVT::i64, 2,
1466 /* 2722*/ OPC_CheckChild1Type, MVT::i64,
1477 /* 2747*/ OPC_EmitInteger, MVT::i64, 2,
1490 /* 2771*/ OPC_CheckChild1Type, MVT::i64,
1502 /* 2798*/ OPC_EmitInteger, MVT::i64, 4,
1516 /* 2824*/ OPC_CheckChild1Type, MVT::i64,
1527 /* 2849*/ OPC_EmitInteger, MVT::i64, 4,
1540 /* 2873*/ OPC_CheckChild1Type, MVT::i64,
1545 /* 2882*/ OPC_CheckType, MVT::i64,
1553 /* 2902*/ OPC_EmitInteger, MVT::i64, 1,
1568 /* 2930*/ OPC_CheckChild1Type, MVT::i64,
1571 /* 2935*/ OPC_CheckType, MVT::i64,
1579 /* 2955*/ OPC_EmitInteger, MVT::i64, 1,
1592 /* 2979*/ OPC_CheckChild1Type, MVT::i64,
1597 /* 2988*/ OPC_CheckType, MVT::i64,
1605 /* 3008*/ OPC_EmitInteger, MVT::i64, 2,
1620 /* 3036*/ OPC_CheckChild1Type, MVT::i64,
1623 /* 3041*/ OPC_CheckType, MVT::i64,
1631 /* 3061*/ OPC_EmitInteger, MVT::i64, 2,
1644 /* 3085*/ OPC_CheckChild1Type, MVT::i64,
1649 /* 3094*/ OPC_CheckType, MVT::i64,
1657 /* 3114*/ OPC_EmitInteger, MVT::i64, 4,
1672 /* 3142*/ OPC_CheckChild1Type, MVT::i64,
1675 /* 3147*/ OPC_CheckType, MVT::i64,
1683 /* 3167*/ OPC_EmitInteger, MVT::i64, 4,
1696 /* 3191*/ OPC_CheckChild1Type, MVT::i64,
1700 /* 3198*/ OPC_CheckType, MVT::i64,
1708 /* 3218*/ OPC_EmitInteger, MVT::i64, 8,
1722 /* 3244*/ OPC_CheckChild1Type, MVT::i64,
1725 /* 3249*/ OPC_CheckType, MVT::i64,
1733 /* 3269*/ OPC_EmitInteger, MVT::i64, 8,
1771 /* 3353*/ /*SwitchType*/ 55, MVT::i64,// ->3410
1805 /* 3424*/ OPC_CheckChild1Type, MVT::i64,
1817 /* 3443*/ OPC_CheckChild1Type, MVT::i64,
1828 /* 3468*/ OPC_EmitInteger, MVT::i64, 1,
1841 /* 3492*/ OPC_CheckChild1Type, MVT::i64,
1854 /* 3521*/ OPC_EmitInteger, MVT::i64, 1,
1869 /* 3549*/ OPC_CheckChild1Type, MVT::i64,
1880 /* 3574*/ OPC_EmitInteger, MVT::i64, 2,
1893 /* 3598*/ OPC_CheckChild1Type, MVT::i64,
1906 /* 3627*/ OPC_EmitInteger, MVT::i64, 2,
1920 /* 3653*/ OPC_CheckChild1Type, MVT::i64,
1931 /* 3678*/ OPC_EmitInteger, MVT::i64, 4,
1944 /* 3702*/ OPC_CheckChild1Type, MVT::i64,
1956 /* 3729*/ OPC_EmitInteger, MVT::i64, 4,
1971 /* 3757*/ OPC_CheckChild1Type, MVT::i64,
1974 /* 3762*/ OPC_CheckType, MVT::i64,
1982 /* 3782*/ OPC_EmitInteger, MVT::i64, 1,
1995 /* 3806*/ OPC_CheckChild1Type, MVT::i64,
2000 /* 3815*/ OPC_CheckType, MVT::i64,
2008 /* 3835*/ OPC_EmitInteger, MVT::i64, 1,
2023 /* 3863*/ OPC_CheckChild1Type, MVT::i64,
2026 /* 3868*/ OPC_CheckType, MVT::i64,
2034 /* 3888*/ OPC_EmitInteger, MVT::i64, 2,
2047 /* 3912*/ OPC_CheckChild1Type, MVT::i64,
2052 /* 3921*/ OPC_CheckType, MVT::i64,
2060 /* 3941*/ OPC_EmitInteger, MVT::i64, 2,
2075 /* 3969*/ OPC_CheckChild1Type, MVT::i64,
2078 /* 3974*/ OPC_CheckType, MVT::i64,
2086 /* 3994*/ OPC_EmitInteger, MVT::i64, 4,
2099 /* 4018*/ OPC_CheckChild1Type, MVT::i64,
2104 /* 4027*/ OPC_CheckType, MVT::i64,
2112 /* 4047*/ OPC_EmitInteger, MVT::i64, 4,
2126 /* 4073*/ OPC_CheckChild1Type, MVT::i64,
2129 /* 4078*/ OPC_CheckType, MVT::i64,
2137 /* 4098*/ OPC_EmitInteger, MVT::i64, 8,
2150 /* 4122*/ OPC_CheckChild1Type, MVT::i64,
2155 /* 4131*/ OPC_CheckType, MVT::i64,
2163 /* 4151*/ OPC_EmitInteger, MVT::i64, 8,
2180 /* 4191*/ OPC_EmitInteger, MVT::i64, 1,
2196 /* 4220*/ OPC_CheckChild1Type, MVT::i64,
2207 /* 4245*/ OPC_EmitInteger, MVT::i64, 1,
2220 /* 4269*/ OPC_CheckChild1Type, MVT::i64,
2233 /* 4298*/ OPC_EmitInteger, MVT::i64, 2,
2248 /* 4326*/ OPC_CheckChild1Type, MVT::i64,
2259 /* 4351*/ OPC_EmitInteger, MVT::i64, 2,
2272 /* 4375*/ OPC_CheckChild1Type, MVT::i64,
2284 /* 4402*/ OPC_EmitInteger, MVT::i64, 4,
2298 /* 4428*/ OPC_CheckChild1Type, MVT::i64,
2309 /* 4453*/ OPC_EmitInteger, MVT::i64, 4,
2322 /* 4477*/ OPC_CheckChild1Type, MVT::i64,
2327 /* 4486*/ OPC_CheckType, MVT::i64,
2335 /* 4506*/ OPC_EmitInteger, MVT::i64, 1,
2350 /* 4534*/ OPC_CheckChild1Type, MVT::i64,
2353 /* 4539*/ OPC_CheckType, MVT::i64,
2361 /* 4559*/ OPC_EmitInteger, MVT::i64, 1,
2374 /* 4583*/ OPC_CheckChild1Type, MVT::i64,
2379 /* 4592*/ OPC_CheckType, MVT::i64,
2387 /* 4612*/ OPC_EmitInteger, MVT::i64, 2,
2402 /* 4640*/ OPC_CheckChild1Type, MVT::i64,
2405 /* 4645*/ OPC_CheckType, MVT::i64,
2413 /* 4665*/ OPC_EmitInteger, MVT::i64, 2,
2426 /* 4689*/ OPC_CheckChild1Type, MVT::i64,
2431 /* 4698*/ OPC_CheckType, MVT::i64,
2439 /* 4718*/ OPC_EmitInteger, MVT::i64, 4,
2454 /* 4746*/ OPC_CheckChild1Type, MVT::i64,
2457 /* 4751*/ OPC_CheckType, MVT::i64,
2465 /* 4771*/ OPC_EmitInteger, MVT::i64, 4,
2478 /* 4795*/ OPC_CheckChild1Type, MVT::i64,
2482 /* 4802*/ OPC_CheckType, MVT::i64,
2490 /* 4822*/ OPC_EmitInteger, MVT::i64, 8,
2504 /* 4848*/ OPC_CheckChild1Type, MVT::i64,
2507 /* 4853*/ OPC_CheckType, MVT::i64,
2515 /* 4873*/ OPC_EmitInteger, MVT::i64, 8,
2553 /* 4957*/ /*SwitchType*/ 55, MVT::i64,// ->5014
2587 /* 5028*/ OPC_CheckChild1Type, MVT::i64,
2599 /* 5047*/ OPC_CheckChild1Type, MVT::i64,
2610 /* 5072*/ OPC_EmitInteger, MVT::i64, 1,
2623 /* 5096*/ OPC_CheckChild1Type, MVT::i64,
2636 /* 5125*/ OPC_EmitInteger, MVT::i64, 1,
2651 /* 5153*/ OPC_CheckChild1Type, MVT::i64,
2662 /* 5178*/ OPC_EmitInteger, MVT::i64, 2,
2675 /* 5202*/ OPC_CheckChild1Type, MVT::i64,
2688 /* 5231*/ OPC_EmitInteger, MVT::i64, 2,
2702 /* 5257*/ OPC_CheckChild1Type, MVT::i64,
2713 /* 5282*/ OPC_EmitInteger, MVT::i64, 4,
2726 /* 5306*/ OPC_CheckChild1Type, MVT::i64,
2738 /* 5333*/ OPC_EmitInteger, MVT::i64, 4,
2753 /* 5361*/ OPC_CheckChild1Type, MVT::i64,
2756 /* 5366*/ OPC_CheckType, MVT::i64,
2764 /* 5386*/ OPC_EmitInteger, MVT::i64, 1,
2777 /* 5410*/ OPC_CheckChild1Type, MVT::i64,
2782 /* 5419*/ OPC_CheckType, MVT::i64,
2790 /* 5439*/ OPC_EmitInteger, MVT::i64, 1,
2805 /* 5467*/ OPC_CheckChild1Type, MVT::i64,
2808 /* 5472*/ OPC_CheckType, MVT::i64,
2816 /* 5492*/ OPC_EmitInteger, MVT::i64, 2,
2829 /* 5516*/ OPC_CheckChild1Type, MVT::i64,
2834 /* 5525*/ OPC_CheckType, MVT::i64,
2842 /* 5545*/ OPC_EmitInteger, MVT::i64, 2,
2857 /* 5573*/ OPC_CheckChild1Type, MVT::i64,
2860 /* 5578*/ OPC_CheckType, MVT::i64,
2868 /* 5598*/ OPC_EmitInteger, MVT::i64, 4,
2881 /* 5622*/ OPC_CheckChild1Type, MVT::i64,
2886 /* 5631*/ OPC_CheckType, MVT::i64,
2894 /* 5651*/ OPC_EmitInteger, MVT::i64, 4,
2908 /* 5677*/ OPC_CheckChild1Type, MVT::i64,
2911 /* 5682*/ OPC_CheckType, MVT::i64,
2919 /* 5702*/ OPC_EmitInteger, MVT::i64, 8,
2932 /* 5726*/ OPC_CheckChild1Type, MVT::i64,
2937 /* 5735*/ OPC_CheckType, MVT::i64,
2945 /* 5755*/ OPC_EmitInteger, MVT::i64, 8,
2962 /* 5795*/ OPC_EmitInteger, MVT::i64, 1,
2978 /* 5824*/ OPC_CheckChild1Type, MVT::i64,
2989 /* 5849*/ OPC_EmitInteger, MVT::i64, 1,
3002 /* 5873*/ OPC_CheckChild1Type, MVT::i64,
3015 /* 5902*/ OPC_EmitInteger, MVT::i64, 2,
3030 /* 5930*/ OPC_CheckChild1Type, MVT::i64,
3041 /* 5955*/ OPC_EmitInteger, MVT::i64, 2,
3054 /* 5979*/ OPC_CheckChild1Type, MVT::i64,
3066 /* 6006*/ OPC_EmitInteger, MVT::i64, 4,
3080 /* 6032*/ OPC_CheckChild1Type, MVT::i64,
3091 /* 6057*/ OPC_EmitInteger, MVT::i64, 4,
3104 /* 6081*/ OPC_CheckChild1Type, MVT::i64,
3109 /* 6090*/ OPC_CheckType, MVT::i64,
3117 /* 6110*/ OPC_EmitInteger, MVT::i64, 1,
3132 /* 6138*/ OPC_CheckChild1Type, MVT::i64,
3135 /* 6143*/ OPC_CheckType, MVT::i64,
3143 /* 6163*/ OPC_EmitInteger, MVT::i64, 1,
3156 /* 6187*/ OPC_CheckChild1Type, MVT::i64,
3161 /* 6196*/ OPC_CheckType, MVT::i64,
3169 /* 6216*/ OPC_EmitInteger, MVT::i64, 2,
3184 /* 6244*/ OPC_CheckChild1Type, MVT::i64,
3187 /* 6249*/ OPC_CheckType, MVT::i64,
3195 /* 6269*/ OPC_EmitInteger, MVT::i64, 2,
3208 /* 6293*/ OPC_CheckChild1Type, MVT::i64,
3213 /* 6302*/ OPC_CheckType, MVT::i64,
3221 /* 6322*/ OPC_EmitInteger, MVT::i64, 4,
3236 /* 6350*/ OPC_CheckChild1Type, MVT::i64,
3239 /* 6355*/ OPC_CheckType, MVT::i64,
3247 /* 6375*/ OPC_EmitInteger, MVT::i64, 4,
3260 /* 6399*/ OPC_CheckChild1Type, MVT::i64,
3264 /* 6406*/ OPC_CheckType, MVT::i64,
3272 /* 6426*/ OPC_EmitInteger, MVT::i64, 8,
3286 /* 6452*/ OPC_CheckChild1Type, MVT::i64,
3289 /* 6457*/ OPC_CheckType, MVT::i64,
3297 /* 6477*/ OPC_EmitInteger, MVT::i64, 8,
3335 /* 6561*/ /*SwitchType*/ 55, MVT::i64,// ->6618
3369 /* 6631*/ OPC_CheckChild1Type, MVT::i64,
3395 /* 6682*/ OPC_CheckType, MVT::i64,
3414 /* 6721*/ OPC_CheckChild1Type, MVT::i64,
3423 /* 6737*/ OPC_CheckChild2Type, MVT::i64,
3429 /* 6753*/ OPC_EmitInteger, MVT::i64, 1,
3438 /* 6772*/ OPC_CheckChild2Type, MVT::i64,
3444 /* 6788*/ OPC_EmitInteger, MVT::i64, 2,
3455 /* 6810*/ OPC_CheckChild2Type, MVT::i64,
3461 /* 6826*/ OPC_EmitInteger, MVT::i64, 4,
3468 /* 6843*/ OPC_CheckType, MVT::i64,
3473 /* 6851*/ OPC_CheckChild2Type, MVT::i64,
3479 /* 6867*/ OPC_EmitInteger, MVT::i64, 1,
3488 /* 6886*/ OPC_CheckChild2Type, MVT::i64,
3494 /* 6902*/ OPC_EmitInteger, MVT::i64, 2,
3503 /* 6921*/ OPC_CheckChild2Type, MVT::i64,
3509 /* 6937*/ OPC_EmitInteger, MVT::i64, 4,
3517 /* 6956*/ OPC_SwitchType /*4 cases */, 32, MVT::i64,// ->6991
3520 /* 6961*/ OPC_CheckChild2Type, MVT::i64,
3526 /* 6977*/ OPC_EmitInteger, MVT::i64, 8,
3534 /* 6995*/ OPC_CheckChild2Type, MVT::i64,
3540 /* 7011*/ OPC_EmitInteger, MVT::i64, 4,
3548 /* 7029*/ OPC_CheckChild2Type, MVT::i64,
3554 /* 7045*/ OPC_EmitInteger, MVT::i64, 8,
3562 /* 7063*/ OPC_CheckChild2Type, MVT::i64,
3568 /* 7079*/ OPC_EmitInteger, MVT::i64, 16,
3587 /* 7116*/ OPC_CheckChild2Type, MVT::i64,
3609 /* 7157*/ OPC_CheckChild2Type, MVT::i64,
3631 /* 7198*/ OPC_CheckChild2Type, MVT::i64,
3649 /* 7233*/ OPC_CheckType, MVT::i64,
3652 /* 7237*/ OPC_CheckChild2Type, MVT::i64,
3673 /* 7276*/ OPC_CheckChild2Type, MVT::i64,
3694 /* 7315*/ OPC_CheckChild2Type, MVT::i64,
3712 /* 7350*/ OPC_CheckChild2Type, MVT::i64,
3727 /* 7379*/ OPC_CheckChild2Type, MVT::i64,
3738 /* 7399*/ OPC_CheckChild1Type, MVT::i64,
3740 /* 7402*/ OPC_CheckChild2Type, MVT::i64,
3757 /* 7433*/ OPC_CheckChild2Type, MVT::i64,
3768 /* 7456*/ /*SwitchType*/ 27, MVT::i64,// ->7485
3772 /* 7462*/ OPC_CheckChild2Type, MVT::i64,
3787 /* 7490*/ OPC_CheckChild2Type, MVT::i64,
3834 /* 7580*/ OPC_CheckChild1Type, MVT::i64,
3836 /* 7583*/ OPC_CheckChild2Type, MVT::i64,
3877 /* 7668*/ OPC_CheckChild2Type, MVT::i64,
3892 /* 7696*/ OPC_CheckChild2Type, MVT::i64,
3930 /* 7770*/ OPC_CheckChild2Type, MVT::i64,
4003 /* 7912*/ OPC_CheckChild2Type, MVT::i64,
4032 /* 7968*/ OPC_CheckChild2Type, MVT::i64,
4061 /* 8024*/ OPC_CheckChild2Type, MVT::i64,
4074 /* 8049*/ OPC_CheckChild2Type, MVT::i64,
4087 /* 8074*/ OPC_CheckChild2Type, MVT::i64,
4100 /* 8099*/ OPC_CheckChild2Type, MVT::i64,
4113 /* 8124*/ OPC_CheckChild2Type, MVT::i64,
4126 /* 8149*/ OPC_CheckChild2Type, MVT::i64,
4139 /* 8174*/ OPC_CheckChild2Type, MVT::i64,
4159 /* 8214*/ OPC_CheckChild1Type, MVT::i64,
4161 /* 8217*/ OPC_CheckChild2Type, MVT::i64,
4268 /* 8455*/ OPC_CheckType, MVT::i64,
4270 MVT::i64, MVT::i32, 1/*#Ops*/, 0,
4296 /* 8505*/ OPC_CheckType, MVT::i64,
4298 MVT::i64, MVT::i32, 1/*#Ops*/, 0,
4335 MVT::i64, MVT::i32, 1/*#Ops*/, 2,
4375 MVT::i64, MVT::i32, 1/*#Ops*/, 2,
4413 /* 8710*/ OPC_CheckType, MVT::i64,
4415 MVT::i64, MVT::i32, 1/*#Ops*/, 0,
4454 /* 8780*/ OPC_CheckType, MVT::i64,
4456 MVT::i64, MVT::i32, 1/*#Ops*/, 0,
4487 /* 8841*/ OPC_CheckType, MVT::i64,
4489 MVT::i64, MVT::i32, 1/*#Ops*/, 0,
4506 /* 8875*/ OPC_CheckType, MVT::i64,
4508 MVT::i64, MVT::i32, 1/*#Ops*/, 0,
4548 MVT::i64, MVT::i32, 1/*#Ops*/, 2,
4575 MVT::i64, MVT::i32, 1/*#Ops*/, 2,
4635 /* 9105*/ OPC_CheckType, MVT::i64,
4637 MVT::i64, MVT::i32, 1/*#Ops*/, 0,
4650 /* 9131*/ OPC_CheckType, MVT::i64,
4652 MVT::i64, MVT::i32, 1/*#Ops*/, 0,
4667 /* 9156*/ OPC_CheckChild1Type, MVT::i64,
4713 /* 9251*/ OPC_CheckType, MVT::i64,
4718 MVT::i64, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5,
4724 /* 9274*/ OPC_CheckType, MVT::i64,
4728 MVT::i64, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5,
4735 /* 9296*/ OPC_SwitchType /*2 cases */, 15, MVT::i64,// ->9314
4739 MVT::i64, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5,
4763 /* 9357*/ OPC_CheckType, MVT::i64,
4767 MVT::i64, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5,
4773 /* 9378*/ OPC_CheckType, MVT::i64,
4777 MVT::i64, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5,
4790 /* 9411*/ OPC_CheckType, MVT::i64,
4792 MVT::i64, MVT::i32, 1/*#Ops*/, 0,
4806 MVT::i64, MVT::i32, 1/*#Ops*/, 2,
4812 /* 9453*/ OPC_CheckType, MVT::i64,
4816 MVT::i64, 3/*#Ops*/, 1, 2, 3,
4822 MVT::i64, 3/*#Ops*/, 1, 2, 3,
4828 MVT::i64, 3/*#Ops*/, 1, 2, 3,
4843 /* 9517*/ /*SwitchType*/ 8, MVT::i64,// ->9527
4845 MVT::i64, MVT::i32, 1/*#Ops*/, 0,
4852 /* 9533*/ OPC_CheckType, MVT::i64,
4854 MVT::i64, MVT::i32, 1/*#Ops*/, 0,
4867 MVT::i64, MVT::i32, 1/*#Ops*/, 2,
4877 /* 9583*/ OPC_CheckType, MVT::i64,
4882 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 3,
4893 /* 9620*/ /*SwitchType*/ 8, MVT::i64,// ->9630
4895 MVT::i64, MVT::i32, 1/*#Ops*/, 0,
4950 /* 9731*/ OPC_CheckType, MVT::i64,
4954 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 3,
4960 /* 9751*/ OPC_CheckType, MVT::i64,
4964 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 3,
4981 /* 9793*/ OPC_CheckType, MVT::i64,
4986 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 3,
4992 /* 9815*/ OPC_CheckType, MVT::i64,
4996 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 3,
5005 /* 9839*/ OPC_CheckType, MVT::i64,
5007 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1,
5027 /* 9881*/ OPC_CheckType, MVT::i64,
5029 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1,
5042 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 3,
5072 /* 9973*/ /*SwitchType*/ 46, MVT::i64,// ->10021
5076 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1,
5081 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1,
5087 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1,
5092 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1,
5185 /* 10184*/ OPC_CheckType, MVT::i64,
5187 MVT::i64, MVT::i32, 1/*#Ops*/, 0,
5212 /* 10233*/ OPC_CheckType, MVT::i64,
5214 MVT::i64, MVT::i32, 1/*#Ops*/, 0,
5250 MVT::i64, MVT::i32, 1/*#Ops*/, 2,
5289 MVT::i64, MVT::i32, 1/*#Ops*/, 2,
5325 /* 10434*/ OPC_CheckType, MVT::i64,
5327 MVT::i64, MVT::i32, 1/*#Ops*/, 0,
5364 /* 10502*/ OPC_CheckType, MVT::i64,
5366 MVT::i64, MVT::i32, 1/*#Ops*/, 0,
5396 /* 10562*/ OPC_CheckType, MVT::i64,
5398 MVT::i64, MVT::i32, 1/*#Ops*/, 0,
5414 /* 10595*/ OPC_CheckType, MVT::i64,
5416 MVT::i64, MVT::i32, 1/*#Ops*/, 0,
5455 MVT::i64, MVT::i32, 1/*#Ops*/, 2,
5481 MVT::i64, MVT::i32, 1/*#Ops*/, 2,
5538 /* 10819*/ OPC_CheckType, MVT::i64,
5540 MVT::i64, MVT::i32, 1/*#Ops*/, 0,
5552 /* 10844*/ OPC_CheckType, MVT::i64,
5554 MVT::i64, MVT::i32, 1/*#Ops*/, 0,
5569 /* 10868*/ OPC_CheckChild1Type, MVT::i64,
5589 /* 10912*/ /*SwitchType*/ 15, MVT::i64,// ->10929
5593 MVT::i64, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5,
5604 /* 10941*/ OPC_CheckChild1Type, MVT::i64,
5625 /* 10986*/ /*SwitchType*/ 15, MVT::i64,// ->11003
5629 MVT::i64, MVT::i32, 4/*#Ops*/, 2, 3, 4, 5,
5644 /* 11035*/ /*SwitchType*/ 11, MVT::i64,// ->11048
5647 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1,
5662 /* 11080*/ /*SwitchType*/ 11, MVT::i64,// ->11093
5665 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1,
5681 /* 11127*/ /*SwitchType*/ 11, MVT::i64,// ->11140
5684 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1,
5720 /* 11221*/ OPC_CheckType, MVT::i64,
5723 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1,
5734 /* 11256*/ OPC_CheckType, MVT::i64,
5737 MVT::i64, MVT::i32, 2/*#Ops*/, 1, 0,
5748 /* 11283*/ OPC_CheckType, MVT::i64,
5752 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 3,
5758 /* 11303*/ OPC_CheckType, MVT::i64,
5762 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 3,
5807 /* 11399*/ OPC_CheckType, MVT::i64,
5811 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1,
5816 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1,
6705 /* 12903*/ OPC_CheckChild1Type, MVT::i64,
6726 /* 12947*/ /*SwitchType*/ 32, MVT::i64,// ->12981
6731 MVT::i64, 4/*#Ops*/, 0, 3, 4, 5,
6738 MVT::i64, 4/*#Ops*/, 0, 3, 4, 5,
6749 /* 12990*/ OPC_CheckChild1Type, MVT::i64,
6774 /* 13048*/ /*SwitchType*/ 32, MVT::i64,// ->13082
6779 MVT::i64, 4/*#Ops*/, 2, 3, 4, 5,
6786 MVT::i64, 4/*#Ops*/, 2, 3, 4, 5,
6800 /* 13094*/ OPC_CheckChild1Type, MVT::i64,
6820 /* 13130*/ OPC_CheckChild1Type, MVT::i64,
6842 /* 13168*/ OPC_CheckChild1Type, MVT::i64,
6862 /* 13204*/ OPC_CheckChild1Type, MVT::i64,
6884 /* 13242*/ OPC_CheckChild1Type, MVT::i64,
6890 /* 13253*/ OPC_CheckType, MVT::i64,
6894 MVT::i64, 4/*#Ops*/, 0, 3, 4, 5,
6904 /* 13278*/ OPC_CheckChild1Type, MVT::i64,
6911 /* 13290*/ OPC_CheckType, MVT::i64,
6915 MVT::i64, 4/*#Ops*/, 2, 3, 4, 5,
6926 /* 13316*/ OPC_CheckChild1Type, MVT::i64,
6932 /* 13327*/ OPC_CheckType, MVT::i64,
6936 MVT::i64, 4/*#Ops*/, 0, 3, 4, 5,
6946 /* 13352*/ OPC_CheckChild1Type, MVT::i64,
6952 /* 13362*/ OPC_SwitchType /*2 cases */, 16, MVT::i64,// ->13381
6957 MVT::i64, 4/*#Ops*/, 2, 3, 4, 5,
6977 /* 13410*/ OPC_CheckChild1Type, MVT::i64,
6997 /* 13446*/ OPC_CheckChild1Type, MVT::i64,
7019 /* 13484*/ OPC_CheckChild1Type, MVT::i64,
7039 /* 13520*/ OPC_CheckChild1Type, MVT::i64,
7046 /* 13532*/ OPC_CheckType, MVT::i64,
7050 MVT::i64, 4/*#Ops*/, 2, 3, 4, 5,
7061 /* 13558*/ OPC_CheckChild1Type, MVT::i64,
7067 /* 13569*/ OPC_CheckType, MVT::i64,
7071 MVT::i64, 4/*#Ops*/, 0, 3, 4, 5,
7081 /* 13594*/ OPC_CheckChild1Type, MVT::i64,
7088 /* 13606*/ OPC_CheckType, MVT::i64,
7092 MVT::i64, 4/*#Ops*/, 2, 3, 4, 5,
7103 /* 13632*/ OPC_CheckChild1Type, MVT::i64,
7110 /* 13645*/ OPC_CheckType, MVT::i64,
7114 MVT::i64, 4/*#Ops*/, 0, 3, 4, 5,
7136 /* 13702*/ /*SwitchType*/ 15, MVT::i64,// ->13719
7140 MVT::i64, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5,
7153 /* 13733*/ OPC_CheckChild1Type, MVT::i64,
7174 /* 13778*/ /*SwitchType*/ 15, MVT::i64,// ->13795
7178 MVT::i64, MVT::i32, 4/*#Ops*/, 2, 3, 4, 5,
7289 /* 14044*/ OPC_CheckType, MVT::i64,
7293 MVT::i64, 2/*#Ops*/, 0, 3,
7305 /* 14081*/ OPC_CheckType, MVT::i64,
7309 MVT::i64, 2/*#Ops*/, 0, 3,
7321 /* 14118*/ OPC_CheckType, MVT::i64,
7325 MVT::i64, 2/*#Ops*/, 0, 3,
7337 /* 14152*/ OPC_CheckType, MVT::i64,
7341 MVT::i64, 2/*#Ops*/, 0, 3,
7353 /* 14189*/ OPC_CheckType, MVT::i64,
7357 MVT::i64, 2/*#Ops*/, 0, 3,
7369 /* 14221*/ OPC_CheckType, MVT::i64,
7373 MVT::i64, 2/*#Ops*/, 0, 3,
7379 /* 14239*/ OPC_CheckType, MVT::i64,
7383 MVT::i64, 3/*#Ops*/, 1, 2, 3,
7389 MVT::i64, 3/*#Ops*/, 1, 2, 3,
7395 MVT::i64, 3/*#Ops*/, 1, 2, 3,
7412 /* 14315*/ /*SwitchType*/ 11, MVT::i64,// ->14328
7415 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1,
7432 /* 14363*/ /*SwitchType*/ 11, MVT::i64,// ->14376
7435 MVT::i64, MVT::i32, 2/*#Ops*/, 1, 0,
7447 /* 14390*/ OPC_CheckType, MVT::i64,
7449 MVT::i64, 0/*#Ops*/, // Results = #2
7452 MVT::i64, 3/*#Ops*/, 2, 0, 3, // Results = #4
7456 MVT::i64, 2/*#Ops*/, 4, 6,
7531 /* 14564*/ OPC_CheckType, MVT::i64,
7535 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 3,
7541 /* 14584*/ OPC_CheckType, MVT::i64,
7545 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 3,
7551 /* 14604*/ OPC_CheckType, MVT::i64,
7555 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 3,
7561 /* 14624*/ OPC_CheckType, MVT::i64,
7565 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 3,
7571 /* 14644*/ OPC_CheckType, MVT::i64,
7575 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 3,
7581 /* 14664*/ OPC_CheckType, MVT::i64,
7585 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 3,
7630 /* 14760*/ OPC_CheckType, MVT::i64,
7634 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1,
7639 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1,
12310 /* 22558*/ OPC_CheckChild1Type, MVT::i64,
12424 /* 22771*/ OPC_CheckChild0Type, MVT::i64,
12488 /* 22890*/ OPC_CheckChild1Type, MVT::i64,
12508 /* 22934*/ OPC_CheckChild1Type, MVT::i64,
12512 /* 22941*/ OPC_CheckType, MVT::i64,
12517 MVT::i64, 3/*#Ops*/, 2, 3, 4,
12528 /* 22973*/ OPC_CheckChild1Type, MVT::i64,
12533 /* 22982*/ OPC_CheckType, MVT::i64,
12537 MVT::i64, 3/*#Ops*/, 2, 3, 4,
12548 /* 23012*/ OPC_CheckChild1Type, MVT::i64,
12553 /* 23021*/ OPC_CheckType, MVT::i64,
12558 MVT::i64, 3/*#Ops*/, 2, 3, 4,
12569 /* 23048*/ OPC_CheckChild1Type, MVT::i64,
12589 /* 23092*/ /*SwitchType*/ 15, MVT::i64,// ->23109
12593 MVT::i64, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5,
12604 /* 23119*/ OPC_CheckChild1Type, MVT::i64,
12625 /* 23164*/ /*SwitchType*/ 15, MVT::i64,// ->23181
12629 MVT::i64, MVT::i32, 4/*#Ops*/, 2, 3, 4, 5,
12646 /* 23215*/ /*SwitchType*/ 11, MVT::i64,// ->23228
12649 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1,
12666 /* 23262*/ /*SwitchType*/ 33, MVT::i64,// ->23297
12670 MVT::i64, MVT::i32, 2/*#Ops*/, 1, 0,
12675 MVT::i64, MVT::i32, 2/*#Ops*/, 1, 0, // Results = #2 #3
12677 MVT::i64, MVT::i32, 2/*#Ops*/, 1, 2,
12689 /* 23317*/ OPC_CheckType, MVT::i64,
12691 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1, // Results = #2 #3
12693 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 2,
12731 /* 23397*/ OPC_CheckType, MVT::i64,
12733 MVT::i64, 1/*#Ops*/, 0,
12739 /* 23412*/ OPC_CheckType, MVT::i64,
12741 MVT::i64, 1/*#Ops*/, 0,
12747 /* 23429*/ OPC_CheckType, MVT::i64,
12749 MVT::i64, 1/*#Ops*/, 0,
12755 /* 23446*/ OPC_CheckType, MVT::i64,
12760 MVT::i64, 1/*#Ops*/, 2,
12835 /* 23609*/ OPC_CheckType, MVT::i64,
12839 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 3,
12845 /* 23629*/ OPC_CheckType, MVT::i64,
12849 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 3,
12855 /* 23649*/ OPC_CheckType, MVT::i64,
12859 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 3,
12865 /* 23669*/ OPC_CheckType, MVT::i64,
12869 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 3,
12875 /* 23689*/ OPC_CheckType, MVT::i64,
12879 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 3,
12885 /* 23709*/ OPC_CheckType, MVT::i64,
12889 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 3,
12934 /* 23805*/ OPC_CheckType, MVT::i64,
12938 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1,
12943 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1,
13198 /* 24231*/ OPC_CheckChild1Type, MVT::i64,
13242 /* 24320*/ /*SwitchType*/ 20, MVT::i64,// ->24342
13248 MVT::i64, 5/*#Ops*/, 2, 6, 7, 3, 4,
13308 /* 24444*/ OPC_CheckType, MVT::i64,
13314 MVT::i64, 4/*#Ops*/, 1, 6, 2, 3,
13374 /* 24582*/ /*SwitchType*/ 34, MVT::i64,// ->24618
13379 MVT::i64, 4/*#Ops*/, 1, 0, 2, 3,
13386 MVT::i64, 4/*#Ops*/, 1, 0, 2, 3,
13407 /* 24651*/ /*SwitchType*/ 15, MVT::i64,// ->24668
13411 MVT::i64, 4/*#Ops*/, 0, 1, 2, 3,
13475 /* 24796*/ OPC_CheckChild1Type, MVT::i64,
13508 /* 24855*/ OPC_CheckChild0Type, MVT::i64,
13515 /* 24865*/ OPC_CheckChild1Type, MVT::i64,
13571 /* 24962*/ OPC_CheckChild1Type, MVT::i64,
13616 /* 25048*/ /*SwitchType*/ 34, MVT::i64,// ->25084
13647 /* 25101*/ OPC_CheckChild1Type, MVT::i64,
13680 /* 25160*/ OPC_CheckChild0Type, MVT::i64,
13687 /* 25170*/ OPC_CheckChild1Type, MVT::i64,
13743 /* 25267*/ OPC_CheckChild1Type, MVT::i64,
13821 /* 25415*/ /*SwitchType*/ 34, MVT::i64,// ->25451
13853 /* 25472*/ OPC_CheckChild1Type, MVT::i64,
14040 /* 25839*/ OPC_CheckChild0Type, MVT::i64,
14049 /* 25855*/ OPC_CheckChild1Type, MVT::i64,
14246 /* 26225*/ OPC_CheckChild0Type, MVT::i64,
14270 /* 26269*/ OPC_CheckChild1Type, MVT::i64,
15677 /* 28836*/ OPC_CheckChild1Type, MVT::i64,
15679 /* 28839*/ OPC_CheckChild2Type, MVT::i64,
15695 /* 28872*/ OPC_CheckChild1Type, MVT::i64,
15697 /* 28875*/ OPC_CheckChild2Type, MVT::i64,
15714 /* 28910*/ OPC_CheckChild1Type, MVT::i64,
15716 /* 28913*/ OPC_CheckChild2Type, MVT::i64,
15732 /* 28946*/ OPC_CheckChild1Type, MVT::i64,
15734 /* 28949*/ OPC_CheckChild2Type, MVT::i64,
15751 /* 28984*/ OPC_CheckChild1Type, MVT::i64,
15753 /* 28987*/ OPC_CheckChild2Type, MVT::i64,
15769 /* 29020*/ OPC_CheckChild1Type, MVT::i64,
15771 /* 29023*/ OPC_CheckChild2Type, MVT::i64,
15788 /* 29058*/ OPC_CheckChild1Type, MVT::i64,
15790 /* 29061*/ OPC_CheckChild2Type, MVT::i64,
15806 /* 29094*/ OPC_CheckChild1Type, MVT::i64,
15808 /* 29097*/ OPC_CheckChild2Type, MVT::i64,
15825 /* 29132*/ OPC_CheckChild1Type, MVT::i64,
15827 /* 29135*/ OPC_CheckChild2Type, MVT::i64,
15843 /* 29168*/ OPC_CheckChild1Type, MVT::i64,
15845 /* 29171*/ OPC_CheckChild2Type, MVT::i64,
15876 /* 29230*/ OPC_CheckChild2Type, MVT::i64,
15896 /* 29267*/ OPC_CheckChild2Type, MVT::i64,
15913 /* 29300*/ OPC_CheckType, MVT::i64,
15916 /* 29304*/ OPC_CheckChild2Type, MVT::i64,
15932 /* 29334*/ OPC_CheckChild2Type, MVT::i64,
15951 /* 29371*/ OPC_CheckChild1Type, MVT::i64,
15953 /* 29374*/ OPC_CheckChild2Type, MVT::i64,
15964 /* 29395*/ OPC_CheckChild2Type, MVT::i64,
15975 /* 29416*/ OPC_CheckChild2Type, MVT::i64,
15986 /* 29437*/ OPC_CheckChild2Type, MVT::i64,
16008 /* 29478*/ OPC_CheckChild4Type, MVT::i64,
16020 /* 29502*/ OPC_CheckChild4Type, MVT::i64,
16038 /* 29534*/ OPC_CheckChild1Type, MVT::i64,
16059 /* 29572*/ OPC_CheckChild2Type, MVT::i64,
16078 /* 29608*/ OPC_CheckChild3Type, MVT::i64,
16101 /* 29650*/ OPC_CheckChild4Type, MVT::i64,
16115 MVT::i64, 0/*#Ops*/, // Results = #2
16118 MVT::i64, 3/*#Ops*/, 2, 1, 3, // Results = #4
16119 /* 29693*/ OPC_EmitInteger, MVT::i64, 0,
16135 /* 29722*/ OPC_CheckChild2Type, MVT::i64,
16160 /* 29766*/ OPC_CheckChild1Type, MVT::i64,
16173 /* 29792*/ OPC_CheckChild1Type, MVT::i64,
16189 /* 29818*/ OPC_CheckChild1Type, MVT::i64,
16235 /* 29913*/ OPC_CheckType, MVT::i64,
16240 MVT::i64, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5,
16246 /* 29936*/ OPC_CheckType, MVT::i64,
16250 MVT::i64, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5,
16257 /* 29958*/ OPC_CheckType, MVT::i64,
16261 MVT::i64, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5,
16308 /* 30062*/ OPC_CheckType, MVT::i64,
16314 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 3,
16321 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 3,
16328 /* 30102*/ OPC_CheckType, MVT::i64,
16332 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 3,
16338 /* 30122*/ OPC_CheckType, MVT::i64,
16342 MVT::i64, 1/*#Ops*/, 3, // Results = #4
16344 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 4,
16350 /* 30149*/ OPC_CheckType, MVT::i64,
16354 MVT::i64, 1/*#Ops*/, 3, // Results = #4
16356 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 4,
16392 /* 30236*/ OPC_CheckType, MVT::i64,
16394 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1,
16407 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 3,
16426 /* 30306*/ /*SwitchType*/ 24, MVT::i64,// ->30332
16430 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1,
16435 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1,
16450 /* 30350*/ OPC_CheckChild1Type, MVT::i64,
16496 /* 30445*/ OPC_CheckType, MVT::i64,
16501 MVT::i64, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5,
16507 /* 30468*/ OPC_CheckType, MVT::i64,
16511 MVT::i64, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5,
16518 /* 30490*/ OPC_SwitchType /*2 cases */, 15, MVT::i64,// ->30508
16522 MVT::i64, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5,
16546 /* 30551*/ OPC_CheckType, MVT::i64,
16550 MVT::i64, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5,
16556 /* 30572*/ OPC_CheckType, MVT::i64,
16560 MVT::i64, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5,
16571 /* 30600*/ OPC_CheckChild1Type, MVT::i64,
16620 /* 30698*/ OPC_CheckType, MVT::i64,
16625 MVT::i64, MVT::i32, 4/*#Ops*/, 2, 3, 4, 5,
16632 /* 30722*/ OPC_CheckType, MVT::i64,
16636 MVT::i64, MVT::i32, 4/*#Ops*/, 2, 3, 4, 5,
16644 /* 30745*/ OPC_CheckType, MVT::i64,
16648 MVT::i64, MVT::i32, 4/*#Ops*/, 2, 3, 4, 5,
16656 /* 30769*/ OPC_CheckType, MVT::i64,
16660 MVT::i64, MVT::i32, 4/*#Ops*/, 2, 3, 4, 5,
16666 /* 30789*/ OPC_CheckType, MVT::i64,
16670 MVT::i64, 3/*#Ops*/, 1, 2, 3,
16676 MVT::i64, 3/*#Ops*/, 1, 2, 3,
16682 MVT::i64, 3/*#Ops*/, 1, 2, 3,
16692 /* 30843*/ OPC_CheckType, MVT::i64,
16697 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 3,
16706 /* 30876*/ OPC_CheckType, MVT::i64,
16711 MVT::i64, MVT::i32, 2/*#Ops*/, 1, 3,
16759 /* 30988*/ OPC_CheckType, MVT::i64,
16765 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 3,
16772 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 3,
16779 /* 31028*/ OPC_CheckType, MVT::i64,
16783 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 3,
16800 /* 31070*/ OPC_CheckType, MVT::i64,
16805 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 3,
16811 /* 31092*/ OPC_CheckType, MVT::i64,
16815 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 3,
16821 /* 31112*/ OPC_CheckType, MVT::i64,
16825 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 3,
16861 /* 31191*/ OPC_CheckType, MVT::i64,
16863 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1,
16883 /* 31232*/ OPC_CheckType, MVT::i64,
16885 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1,
16895 /* 31253*/ OPC_CheckType, MVT::i64,
16897 MVT::i64, MVT::i32, 2/*#Ops*/, 1, 0,
16904 /* 31270*/ OPC_CheckType, MVT::i64,
16906 MVT::i64, MVT::i32, 2/*#Ops*/, 1, 0,
16923 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 3,
16939 MVT::i64, MVT::i32, 2/*#Ops*/, 1, 3,
16969 /* 31398*/ /*SwitchType*/ 46, MVT::i64,// ->31446
16973 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1,
16978 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1,
16984 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1,
16989 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1,
17086 /* 31621*/ OPC_CheckChild1Type, MVT::i64,
17111 /* 31672*/ OPC_CheckType, MVT::i64,
17115 MVT::i64, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5,
17121 /* 31693*/ OPC_CheckType, MVT::i64,
17125 MVT::i64, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5,
17133 /* 31720*/ OPC_CheckType, MVT::i64,
17138 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 3,
17160 /* 31776*/ OPC_CheckType, MVT::i64,
17165 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 3,
17171 /* 31798*/ OPC_CheckType, MVT::i64,
17175 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 3,
17193 /* 31840*/ OPC_CheckType, MVT::i64,
17195 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1,
17213 /* 31880*/ /*SwitchType*/ 24, MVT::i64,// ->31906
17217 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1,
17222 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1,
17237 /* 31922*/ OPC_CheckChild1Type, MVT::i64,
17251 /* 31953*/ /*SwitchType*/ 18, MVT::i64,// ->31973
17256 MVT::i64, MVT::i32, 4/*#Ops*/, 0, 4, 5, 6,
17270 /* 31994*/ /*SwitchType*/ 12, MVT::i64,// ->32008
17273 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1,
17287 /* 32026*/ OPC_CheckChild1Type, MVT::i64,
17333 /* 32121*/ OPC_CheckType, MVT::i64,
17338 MVT::i64, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5,
17344 /* 32144*/ OPC_CheckType, MVT::i64,
17348 MVT::i64, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5,
17355 /* 32166*/ OPC_CheckType, MVT::i64,
17359 MVT::i64, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5,
17412 /* 32280*/ OPC_CheckType, MVT::i64,
17416 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 3,
17422 /* 32300*/ OPC_CheckType, MVT::i64,
17426 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 3,
17435 /* 32325*/ OPC_CheckType, MVT::i64,
17437 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1,
17450 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 3,
17469 /* 32395*/ /*SwitchType*/ 24, MVT::i64,// ->32421
17473 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1,
17478 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1,
17494 /* 32441*/ OPC_CheckChild1Type, MVT::i64,
17519 /* 32492*/ OPC_CheckType, MVT::i64,
17523 MVT::i64, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5,
17529 /* 32513*/ OPC_CheckType, MVT::i64,
17533 MVT::i64, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5,
17541 /* 32540*/ OPC_CheckType, MVT::i64,
17546 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 3,
17568 /* 32596*/ OPC_CheckType, MVT::i64,
17573 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 3,
17579 /* 32618*/ OPC_CheckType, MVT::i64,
17583 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 3,
17601 /* 32660*/ OPC_CheckType, MVT::i64,
17603 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1,
17621 /* 32700*/ /*SwitchType*/ 24, MVT::i64,// ->32726
17625 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1,
17630 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1,
17645 /* 32742*/ OPC_CheckChild1Type, MVT::i64,
17659 /* 32773*/ /*SwitchType*/ 18, MVT::i64,// ->32793
17664 MVT::i64, MVT::i32, 4/*#Ops*/, 0, 4, 5, 6,
17678 /* 32814*/ /*SwitchType*/ 12, MVT::i64,// ->32828
17681 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1,
17695 /* 32846*/ OPC_CheckChild1Type, MVT::i64,
17741 /* 32937*/ OPC_CheckType, MVT::i64,
17746 MVT::i64, 4/*#Ops*/, 0, 3, 4, 5,
17752 /* 32959*/ OPC_CheckType, MVT::i64,
17756 MVT::i64, 4/*#Ops*/, 0, 3, 4, 5,
17763 /* 32980*/ OPC_CheckType, MVT::i64,
17767 MVT::i64, 4/*#Ops*/, 0, 3, 4, 5,
17778 /* 33007*/ OPC_CheckChild1Type, MVT::i64,
17827 /* 33101*/ OPC_CheckType, MVT::i64,
17832 MVT::i64, 4/*#Ops*/, 2, 3, 4, 5,
17839 /* 33124*/ OPC_CheckType, MVT::i64,
17843 MVT::i64, 4/*#Ops*/, 2, 3, 4, 5,
17851 /* 33146*/ OPC_CheckType, MVT::i64,
17855 MVT::i64, 4/*#Ops*/, 2, 3, 4, 5,
17878 /* 33196*/ OPC_CheckType, MVT::i64,
17882 MVT::i64, 2/*#Ops*/, 0, 3,
17888 /* 33215*/ OPC_CheckType, MVT::i64,
17892 MVT::i64, 2/*#Ops*/, 0, 3,
17901 /* 33238*/ OPC_CheckType, MVT::i64,
17903 MVT::i64, 2/*#Ops*/, 0, 1,
17925 /* 33279*/ OPC_CheckType, MVT::i64,
17927 MVT::i64, 2/*#Ops*/, 1, 0,
17943 MVT::i64, 2/*#Ops*/, 0, 3,
17959 MVT::i64, 2/*#Ops*/, 1, 3,
17978 /* 33380*/ /*SwitchType*/ 23, MVT::i64,// ->33405
17982 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1,
17987 MVT::i64, 2/*#Ops*/, 0, 1,
18039 /* 33503*/ /*SwitchType*/ 12, MVT::i64,// ->33517
18042 MVT::i64, 3/*#Ops*/, 0, 2, 3,
18063 /* 33557*/ /*SwitchType*/ 26, MVT::i64,// ->33585
18070 MVT::i64, 3/*#Ops*/, 0, 5, 7,
18083 /* 33601*/ OPC_CheckType, MVT::i64,
18088 MVT::i64, 3/*#Ops*/, 0, 2, 4,
18111 /* 33663*/ /*SwitchType*/ 12, MVT::i64,// ->33677
18114 MVT::i64, 3/*#Ops*/, 0, 2, 3,
18176 /* 33792*/ /*SwitchType*/ 12, MVT::i64,// ->33806
18179 MVT::i64, 3/*#Ops*/, 0, 2, 3,
18200 /* 33846*/ /*SwitchType*/ 26, MVT::i64,// ->33874
18207 MVT::i64, 3/*#Ops*/, 0, 5, 7,
18220 /* 33890*/ OPC_CheckType, MVT::i64,
18225 MVT::i64, 3/*#Ops*/, 0, 2, 4,
18248 /* 33952*/ /*SwitchType*/ 12, MVT::i64,// ->33966
18251 MVT::i64, 3/*#Ops*/, 0, 2, 3,
18313 /* 34083*/ /*SwitchType*/ 13, MVT::i64,// ->34098
18316 MVT::i64, MVT::i32, 3/*#Ops*/, 0, 2, 3,
18337 /* 34139*/ /*SwitchType*/ 27, MVT::i64,// ->34168
18344 MVT::i64, MVT::i32, 3/*#Ops*/, 0, 5, 7,
18357 /* 34184*/ OPC_CheckType, MVT::i64,
18362 MVT::i64, MVT::i32, 3/*#Ops*/, 0, 2, 4,
18385 /* 34249*/ /*SwitchType*/ 13, MVT::i64,// ->34264
18388 MVT::i64, MVT::i32, 3/*#Ops*/, 0, 2, 3,
18441 /* 34360*/ /*SwitchType*/ 12, MVT::i64,// ->34374
18444 MVT::i64, 3/*#Ops*/, 0, 2, 3,
18465 /* 34414*/ /*SwitchType*/ 26, MVT::i64,// ->34442
18472 MVT::i64, 3/*#Ops*/, 0, 5, 7,
18485 /* 34458*/ OPC_CheckType, MVT::i64,
18490 MVT::i64, 3/*#Ops*/, 0, 2, 4,
18503 /* 34500*/ /*SwitchType*/ 12, MVT::i64,// ->34514
18506 MVT::i64, 3/*#Ops*/, 0, 2, 3,
18522 /* 34536*/ OPC_CheckChild1Type, MVT::i64,
18591 /* 34658*/ OPC_CheckChild1Type, MVT::i64,
18709 /* 34865*/ OPC_CheckChild1Type, MVT::i64,
18752 /* 34950*/ OPC_CheckChild1Type, MVT::i64,
18795 /* 35035*/ OPC_CheckChild1Type, MVT::i64,
18836 /* 35118*/ OPC_CheckChild0Type, MVT::i64,
18844 /* 35130*/ OPC_CheckChild1Type, MVT::i64,
18847 /* 35136*/ OPC_CheckType, MVT::i64,
18859 /* 35162*/ OPC_CheckChild1Type, MVT::i64,
18867 /* 35177*/ OPC_CheckChild0Type, MVT::i64,
18875 /* 35189*/ OPC_CheckChild1Type, MVT::i64,
18878 /* 35195*/ OPC_CheckType, MVT::i64,
18890 /* 35221*/ OPC_CheckChild1Type, MVT::i64,
18900 /* 35243*/ OPC_CheckChild0Type, MVT::i64,
18908 /* 35255*/ OPC_CheckChild1Type, MVT::i64,
18921 /* 35286*/ /*SwitchType*/ 22, MVT::i64,// ->35310
18943 /* 35333*/ OPC_CheckChild1Type, MVT::i64,
18955 /* 35359*/ OPC_CheckChild0Type, MVT::i64,
18963 /* 35371*/ OPC_CheckChild1Type, MVT::i64,
18966 /* 35377*/ OPC_CheckType, MVT::i64,
18978 /* 35403*/ OPC_CheckChild1Type, MVT::i64,
18995 /* 35434*/ OPC_CheckChild1Type, MVT::i64,
19003 MVT::i64, 0/*#Ops*/, // Results = #6
19006 MVT::i64, 3/*#Ops*/, 6, 0, 7, // Results = #8
19017 MVT::i64, 0/*#Ops*/, // Results = #2
19020 MVT::i64, 3/*#Ops*/, 2, 0, 3, // Results = #4
19033 /* 35527*/ OPC_CheckChild1Type, MVT::i64,
19075 /* 35610*/ OPC_CheckChild1Type, MVT::i64,
19117 /* 35694*/ OPC_CheckChild1Type, MVT::i64,
19129 /* 35718*/ /*SwitchType*/ 11, MVT::i64,// ->35731
19133 MVT::i64, 1/*#Ops*/, 2,
19149 /* 35755*/ /*SwitchType*/ 11, MVT::i64,// ->35768
19153 MVT::i64, 1/*#Ops*/, 2,
19160 /* 35774*/ OPC_CheckType, MVT::i64,
19164 MVT::i64, 1/*#Ops*/, 2,
19180 /* 35811*/ /*SwitchType*/ 11, MVT::i64,// ->35824
19184 MVT::i64, 1/*#Ops*/, 2,
19191 /* 35830*/ OPC_CheckType, MVT::i64,
19195 MVT::i64, 1/*#Ops*/, 2,
19240 /* 35927*/ /*SwitchType*/ 27, MVT::i64,// ->35956
19245 MVT::i64, 3/*#Ops*/, 2, 3, 4,
19250 MVT::i64, MVT::i32, 3/*#Ops*/, 2, 3, 4,
19325 /* 36097*/ /*SwitchType*/ 64, MVT::i64,// ->36163
19331 MVT::i64, 3/*#Ops*/, 2, 3, 4,
19339 MVT::i64, 3/*#Ops*/, 2, 3, 4,
19348 MVT::i64, 3/*#Ops*/, 2, 3, 4,
19353 MVT::i64, MVT::i32, 3/*#Ops*/, 2, 3, 4,
19415 /* 36275*/ /*SwitchType*/ 50, MVT::i64,// ->36327
19421 MVT::i64, 3/*#Ops*/, 2, 3, 4,
19429 MVT::i64, 3/*#Ops*/, 2, 3, 4,
19437 MVT::i64, 3/*#Ops*/, 2, 3, 4,
19597 /* 36641*/ OPC_CheckChild1Type, MVT::i64,
19620 /* 36686*/ OPC_CheckType, MVT::i64,
19627 MVT::i64, MVT::i32, 3/*#Ops*/, 3, 4, 6,
19634 /* 36715*/ OPC_CheckType, MVT::i64,
19641 MVT::i64, MVT::i32, 3/*#Ops*/, 3, 4, 6,
19670 /* 36790*/ OPC_CheckType, MVT::i64,
19675 MVT::i64, MVT::i32, 3/*#Ops*/, 2, 3, 4,
19690 /* 36832*/ OPC_CheckType, MVT::i64,
19695 MVT::i64, MVT::i32, 3/*#Ops*/, 3, 4, 2,
19703 /* 36858*/ OPC_CheckChild1Type, MVT::i64,
19740 /* 36933*/ OPC_CheckType, MVT::i64,
19747 MVT::i64, MVT::i32, 3/*#Ops*/, 3, 4, 6,
19754 /* 36962*/ OPC_CheckType, MVT::i64,
19761 MVT::i64, MVT::i32, 3/*#Ops*/, 3, 4, 6,
19768 /* 36991*/ OPC_CheckType, MVT::i64,
19775 MVT::i64, MVT::i32, 3/*#Ops*/, 3, 4, 6,
19782 /* 37020*/ OPC_CheckType, MVT::i64,
19789 MVT::i64, MVT::i32, 3/*#Ops*/, 3, 4, 6,
19796 /* 37049*/ OPC_CheckType, MVT::i64,
19803 MVT::i64, MVT::i32, 3/*#Ops*/, 3, 4, 6,
19810 /* 37078*/ OPC_CheckType, MVT::i64,
19817 MVT::i64, MVT::i32, 3/*#Ops*/, 3, 4, 6,
19846 /* 37153*/ OPC_CheckType, MVT::i64,
19851 MVT::i64, MVT::i32, 3/*#Ops*/, 2, 3, 4,
19866 /* 37195*/ OPC_CheckType, MVT::i64,
19871 MVT::i64, MVT::i32, 3/*#Ops*/, 3, 4, 2,
19879 /* 37221*/ OPC_CheckChild1Type, MVT::i64,
19916 /* 37296*/ OPC_CheckType, MVT::i64,
19923 MVT::i64, MVT::i32, 3/*#Ops*/, 3, 4, 6,
19930 /* 37325*/ OPC_CheckType, MVT::i64,
19937 MVT::i64, MVT::i32, 3/*#Ops*/, 3, 4, 6,
19944 /* 37354*/ OPC_CheckType, MVT::i64,
19951 MVT::i64, MVT::i32, 3/*#Ops*/, 3, 4, 6,
19958 /* 37383*/ OPC_CheckType, MVT::i64,
19965 MVT::i64, MVT::i32, 3/*#Ops*/, 3, 4, 6,
19972 /* 37412*/ OPC_CheckType, MVT::i64,
19979 MVT::i64, MVT::i32, 3/*#Ops*/, 3, 4, 6,
19986 /* 37441*/ OPC_CheckType, MVT::i64,
19993 MVT::i64, MVT::i32, 3/*#Ops*/, 3, 4, 6,
20022 /* 37516*/ OPC_CheckType, MVT::i64,
20027 MVT::i64, MVT::i32, 3/*#Ops*/, 2, 3, 4,
20042 /* 37558*/ OPC_CheckType, MVT::i64,
20047 MVT::i64, MVT::i32, 3/*#Ops*/, 3, 4, 2,
20055 /* 37584*/ OPC_CheckChild1Type, MVT::i64,
20064 /* 37600*/ OPC_CheckType, MVT::i64,
20071 MVT::i64, MVT::i32, 3/*#Ops*/, 3, 4, 6,
20078 /* 37629*/ OPC_CheckType, MVT::i64,
20085 MVT::i64, MVT::i32, 3/*#Ops*/, 3, 4, 6,
20114 /* 37704*/ OPC_CheckType, MVT::i64,
20119 MVT::i64, MVT::i32, 3/*#Ops*/, 2, 3, 4,
20134 /* 37746*/ OPC_CheckType, MVT::i64,
20139 MVT::i64, MVT::i32, 3/*#Ops*/, 3, 4, 2,
20147 /* 37772*/ OPC_CheckChild1Type, MVT::i64,
20182 /* 37843*/ OPC_CheckType, MVT::i64,
20188 MVT::i64, MVT::i32, 3/*#Ops*/, 3, 4, 6,
20195 /* 37870*/ OPC_CheckType, MVT::i64,
20201 MVT::i64, MVT::i32, 3/*#Ops*/, 3, 4, 6,
20208 /* 37897*/ OPC_CheckType, MVT::i64,
20214 MVT::i64, MVT::i32, 3/*#Ops*/, 3, 4, 6,
20221 /* 37924*/ OPC_CheckType, MVT::i64,
20227 MVT::i64, MVT::i32, 3/*#Ops*/, 3, 4, 6,
20234 /* 37951*/ OPC_CheckType, MVT::i64,
20240 MVT::i64, MVT::i32, 3/*#Ops*/, 3, 4, 6,
20247 /* 37978*/ OPC_CheckType, MVT::i64,
20253 MVT::i64, MVT::i32, 3/*#Ops*/, 3, 4, 6,
20280 /* 38047*/ OPC_CheckType, MVT::i64,
20284 MVT::i64, MVT::i32, 3/*#Ops*/, 3, 4, 2,
20292 /* 38070*/ OPC_CheckChild1Type, MVT::i64,
20311 /* 38109*/ /*SwitchType*/ 15, MVT::i64,// ->38126
20316 MVT::i64, 3/*#Ops*/, 2, 3, 4,
20347 /* 38183*/ OPC_CheckChild1Type, MVT::i64,
20365 /* 38218*/ OPC_CheckChild1Type, MVT::i64,
20384 /* 38254*/ OPC_CheckChild1Type, MVT::i64,
20396 /* 38276*/ OPC_CheckChild2Type, MVT::i64,
20410 /* 38303*/ OPC_CheckChild2Type, MVT::i64,
20421 /* 38324*/ OPC_CheckChild2Type, MVT::i64,
20432 /* 38345*/ OPC_CheckChild2Type, MVT::i64,
20443 /* 38366*/ OPC_CheckChild2Type, MVT::i64,
20454 /* 38387*/ OPC_CheckChild2Type, MVT::i64,
20465 /* 38408*/ OPC_CheckChild2Type, MVT::i64,
20505 /* 38489*/ OPC_CheckChild1Type, MVT::i64,
20525 /* 38528*/ OPC_CheckChild1Type, MVT::i64,
20545 /* 38567*/ OPC_CheckChild1Type, MVT::i64,
20565 /* 38606*/ OPC_CheckChild1Type, MVT::i64,
20585 /* 38645*/ OPC_CheckChild1Type, MVT::i64,
20605 /* 38684*/ OPC_CheckChild1Type, MVT::i64,
20625 /* 38723*/ OPC_CheckChild1Type, MVT::i64,
20646 /* 38764*/ OPC_CheckChild1Type, MVT::i64,
20656 /* 38786*/ /*SwitchType*/ 16, MVT::i64,// ->38804
20661 MVT::i64, MVT::i32, 3/*#Ops*/, 3, 4, 2,
20669 /* 38811*/ OPC_CheckChild1Type, MVT::i64,
20679 /* 38833*/ /*SwitchType*/ 16, MVT::i64,// ->38851
20684 MVT::i64, MVT::i32, 3/*#Ops*/, 3, 4, 2,
20692 /* 38858*/ OPC_CheckChild1Type, MVT::i64,
20702 /* 38880*/ /*SwitchType*/ 16, MVT::i64,// ->38898
20707 MVT::i64, MVT::i32, 3/*#Ops*/, 3, 4, 2,
20715 /* 38905*/ OPC_CheckChild1Type, MVT::i64,
20725 /* 38927*/ /*SwitchType*/ 16, MVT::i64,// ->38945
20730 MVT::i64, MVT::i32, 3/*#Ops*/, 3, 4, 2,
20738 /* 38952*/ OPC_CheckChild1Type, MVT::i64,
20748 /* 38974*/ /*SwitchType*/ 16, MVT::i64,// ->38992
20753 MVT::i64, MVT::i32, 3/*#Ops*/, 3, 4, 2,
20761 /* 38999*/ OPC_CheckChild1Type, MVT::i64,
20771 /* 39021*/ /*SwitchType*/ 16, MVT::i64,// ->39039
20776 MVT::i64, MVT::i32, 3/*#Ops*/, 3, 4, 2,
20782 /* 39044*/ OPC_CheckType, MVT::i64,
20786 MVT::i64, 3/*#Ops*/, 1, 2, 3,
20792 MVT::i64, 3/*#Ops*/, 1, 2, 3,
20798 MVT::i64, 3/*#Ops*/, 1, 2, 3,
20804 /* 39091*/ OPC_CheckType, MVT::i64,
20808 MVT::i64, 3/*#Ops*/, 1, 2, 3,
20814 MVT::i64, 3/*#Ops*/, 1, 2, 3,
20820 MVT::i64, 3/*#Ops*/, 1, 2, 3,
20828 /* 39140*/ OPC_CheckChild1Type, MVT::i64,
20847 /* 39181*/ /*SwitchType*/ 15, MVT::i64,// ->39198
20851 MVT::i64, MVT::i32, 4/*#Ops*/, 2, 3, 4, 5,
20859 /* 39205*/ OPC_CheckChild1Type, MVT::i64,
20873 /* 39234*/ OPC_CheckType, MVT::i64,
20877 MVT::i64, 3/*#Ops*/, 0, 2, 3,
20886 MVT::i64, 3/*#Ops*/, 0, 2, 3, // Results = #4
20898 MVT::i64, 3/*#Ops*/, 0, 2, 3, // Results = #4
20910 MVT::i64, 3/*#Ops*/, 0, 2, 3, // Results = #4
21027 /* 39538*/ OPC_CheckChild1Type, MVT::i64,
21047 /* 39569*/ OPC_CheckChild1Type, MVT::i64,
21074 /* 39613*/ OPC_CheckChild2Type, MVT::i64,
21096 /* 39654*/ OPC_CheckChild3Type, MVT::i64,
21108 /* 39678*/ OPC_CheckChild3Type, MVT::i64,
21121 /* 39702*/ OPC_CheckChild3Type, MVT::i64,
21156 /* 39760*/ OPC_CheckType, MVT::i64,
21159 MVT::i64, 1/*#Ops*/, 1,
21164 /* 39776*/ OPC_CheckType, MVT::i64,
21167 MVT::i64, 1/*#Ops*/, 1,
21176 /* 39800*/ OPC_CheckType, MVT::i64,
21178 MVT::i64, MVT::i32, 1/*#Ops*/, 0,
21191 MVT::i64, MVT::i32, 1/*#Ops*/, 2,
21202 /* 39852*/ /*SwitchType*/ 8, MVT::i64,// ->39862
21204 MVT::i64, MVT::i32, 1/*#Ops*/, 0,
21253 /* 39946*/ /*SwitchType*/ 122, MVT::i64,// ->40070
21259 MVT::i64, 1/*#Ops*/, 2,
21267 MVT::i64, 1/*#Ops*/, 2,
21275 MVT::i64, 1/*#Ops*/, 2,
21283 MVT::i64, 1/*#Ops*/, 2,
21291 MVT::i64, 1/*#Ops*/, 2,
21299 MVT::i64, 1/*#Ops*/, 2,
21307 MVT::i64, 1/*#Ops*/, 2,
21315 MVT::i64, 1/*#Ops*/, 2,
21357 /* 40129*/ /*SwitchType*/ 7, MVT::i64,// ->40138
21359 MVT::i64, 1/*#Ops*/, 0,
21371 /* 40153*/ /*SwitchType*/ 7, MVT::i64,// ->40162
21373 MVT::i64, 1/*#Ops*/, 0,
21384 MVT::i64, 1/*#Ops*/, 2,
21390 /* 40190*/ OPC_CheckType, MVT::i64,
21392 MVT::i64, 1/*#Ops*/, 0,
21397 /* 40203*/ OPC_CheckType, MVT::i64,
21399 MVT::i64, 1/*#Ops*/, 0,
21417 /* 40243*/ /*SwitchType*/ 7, MVT::i64,// ->40252
21419 MVT::i64, 1/*#Ops*/, 0,
21424 /* 40256*/ OPC_CheckType, MVT::i64,
21426 MVT::i64, 0/*#Ops*/,
21453 /* 40304*/ OPC_SwitchType /*5 cases */, 16, MVT::i64,// ->40323
21454 /* 40307*/ OPC_CheckChild0Type, MVT::i64,
21458 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1,
21492 /* 40380*/ OPC_SwitchType /*2 cases */, 10, MVT::i64,// ->40393
21495 MVT::i64, MVT::i32, 1/*#Ops*/, 0,
21519 /* 40435*/ OPC_CheckType, MVT::i64,
21521 MVT::i64, 1/*#Ops*/, 0,
21529 MVT::i64, 1/*#Ops*/, 0, // Results = #1
21706 /* 40694*/ OPC_CheckChild0Type, MVT::i64,
21752 /* 40767*/ /*SwitchType*/ 13, MVT::i64,// ->40782
21756 MVT::i64, MVT::i32, 2/*#Ops*/, 2, 1,
21769 /* 40802*/ /*SwitchType*/ 13, MVT::i64,// ->40817
21773 MVT::i64, MVT::i32, 2/*#Ops*/, 2, 1,
21786 /* 40837*/ /*SwitchType*/ 13, MVT::i64,// ->40852
21790 MVT::i64, MVT::i32, 2/*#Ops*/, 2, 1,
21826 /* 40922*/ /*SwitchType*/ 12, MVT::i64,// ->40936
21829 MVT::i64, MVT::i32, 2/*#Ops*/, 1, 0,
21841 /* 40955*/ /*SwitchType*/ 12, MVT::i64,// ->40969
21844 MVT::i64, MVT::i32, 2/*#Ops*/, 1, 0,
21856 /* 40988*/ /*SwitchType*/ 12, MVT::i64,// ->41002
21859 MVT::i64, MVT::i32, 2/*#Ops*/, 1, 0,
21897 /* 41078*/ /*SwitchType*/ 19, MVT::i64,// ->41099
21903 MVT::i64, MVT::i32, 3/*#Ops*/, 2, 1, 3,
21918 /* 41125*/ /*SwitchType*/ 19, MVT::i64,// ->41146
21924 MVT::i64, MVT::i32, 3/*#Ops*/, 2, 1, 3,
21939 /* 41172*/ /*SwitchType*/ 19, MVT::i64,// ->41193
21945 MVT::i64, MVT::i32, 3/*#Ops*/, 2, 1, 3,
21983 /* 41269*/ /*SwitchType*/ 18, MVT::i64,// ->41289
21988 MVT::i64, MVT::i32, 3/*#Ops*/, 1, 0, 2,
22002 /* 41314*/ /*SwitchType*/ 18, MVT::i64,// ->41334
22007 MVT::i64, MVT::i32, 3/*#Ops*/, 1, 0, 2,
22021 /* 41359*/ /*SwitchType*/ 18, MVT::i64,// ->41379
22026 MVT::i64, MVT::i32, 3/*#Ops*/, 1, 0, 2,
22052 /* 41427*/ OPC_CheckType, MVT::i64,
22054 MVT::i64, 0/*#Ops*/, // Results = #1
22057 MVT::i64, 3/*#Ops*/, 1, 0, 2,
22062 /* 41451*/ OPC_SwitchType /*5 cases */, 21, MVT::i64,// ->41475
22063 /* 41454*/ OPC_CheckChild0Type, MVT::i64,
22068 MVT::i64, 2/*#Ops*/, 1, 3,
22103 /* 41533*/ OPC_CheckChild1Type, MVT::i64,
22105 /* 41536*/ OPC_CheckChild2Type, MVT::i64,
22107 /* 41539*/ OPC_CheckType, MVT::i64,
22110 MVT::i64, MVT::i32, 3/*#Ops*/, 1, 2, 3,
22116 /* 41557*/ OPC_CheckChild1Type, MVT::i64,
22118 /* 41560*/ OPC_CheckChild2Type, MVT::i64,
22120 /* 41563*/ OPC_CheckType, MVT::i64,
22123 MVT::i64, MVT::i32, 3/*#Ops*/, 1, 2, 3,
22129 /* 41581*/ OPC_CheckChild1Type, MVT::i64,
22131 /* 41584*/ OPC_CheckChild2Type, MVT::i64,
22133 /* 41587*/ OPC_CheckType, MVT::i64,
22136 MVT::i64, MVT::i32, 3/*#Ops*/, 1, 2, 3,
22149 /* 41616*/ OPC_CheckChild1Type, MVT::i64,
22324 /* 41961*/ OPC_CheckChild1Type, MVT::i64,
22490 /* 42290*/ OPC_CheckChild1Type, MVT::i64,
22516 /* 42348*/ OPC_CheckChild1Type, MVT::i64,
22540 /* 42404*/ OPC_CheckChild1Type, MVT::i64,
22593 /* 42521*/ OPC_CheckChild1Type, MVT::i64,
22619 /* 42579*/ OPC_CheckChild1Type, MVT::i64,
22757 /* 42848*/ OPC_CheckChild1Type, MVT::i64,
22783 /* 42903*/ OPC_CheckChild1Type, MVT::i64,
22807 /* 42956*/ OPC_CheckChild1Type, MVT::i64,
22860 /* 43067*/ OPC_CheckChild1Type, MVT::i64,
22886 /* 43119*/ OPC_CheckChild1Type, MVT::i64,
23010 /* 43363*/ OPC_CheckChild1Type, MVT::i64,
23111 /* 43548*/ OPC_CheckChild1Type, MVT::i64,
23200 /* 43707*/ OPC_CheckChild1Type, MVT::i64,
23284 /* 43855*/ OPC_CheckChild1Type, MVT::i64,
23310 /* 43913*/ OPC_CheckChild1Type, MVT::i64,
23403 /* 44091*/ OPC_CheckChild1Type, MVT::i64,
23429 /* 44143*/ OPC_CheckChild1Type, MVT::i64,
23515 /* 44308*/ OPC_CheckChild1Type, MVT::i64,
23606 /* 44484*/ OPC_CheckChild1Type, MVT::i64,
23690 /* 44647*/ OPC_CheckChild1Type, MVT::i64,
23781 /* 44818*/ OPC_CheckChild1Type, MVT::i64,
25796 /* 49042*/ OPC_CheckChild0Type, MVT::i64,
25864 /* 49187*/ OPC_CheckChild0Type, MVT::i64,
25925 /* 49321*/ OPC_CheckChild1Type, MVT::i64,
25963 /* 49384*/ OPC_CheckChild1Type, MVT::i64,
26026 /* 49494*/ OPC_CheckChild1Type, MVT::i64,
26152 /* 49709*/ OPC_CheckChild1Type, MVT::i64,
26169 /* 49740*/ OPC_CheckChild1Type, MVT::i64,
26202 /* 49800*/ OPC_CheckChild1Type, MVT::i64,
26256 /* 49905*/ /*SwitchType*/ 20, MVT::i64,// ->49927
26274 /* 49936*/ OPC_CheckChild1Type, MVT::i64,
26312 /* 50010*/ /*SwitchType*/ 22, MVT::i64,// ->50034
26335 /* 50049*/ OPC_CheckChild1Type, MVT::i64,
26375 /* 50127*/ /*SwitchType*/ 18, MVT::i64,// ->50147
26397 /* 50166*/ OPC_CheckChild1Type, MVT::i64,
26455 /* 50280*/ /*SwitchType*/ 30, MVT::i64,// ->50312
26478 /* 50321*/ OPC_CheckChild1Type, MVT::i64,
26515 /* 50394*/ /*SwitchType*/ 32, MVT::i64,// ->50428
26588 /* 50534*/ /*SwitchType*/ 31, MVT::i64,// ->50567
26632 /* 50626*/ OPC_CheckChild1Type, MVT::i64,
26653 /* 50662*/ OPC_CheckChild1Type, MVT::i64,
26686 /* 50723*/ OPC_CheckChild1Type, MVT::i64,
28119 /* 53199*/ OPC_CheckChild1Type, MVT::i64,
28159 /* 53277*/ /*SwitchType*/ 18, MVT::i64,// ->53297
28175 /* 53305*/ OPC_CheckChild1Type, MVT::i64,
28200 /* 53354*/ /*SwitchType*/ 20, MVT::i64,// ->53376
28246 /* 53437*/ OPC_CheckChild0Type, MVT::i64,
28286 /* 53526*/ OPC_CheckChild1Type, MVT::i64,
28345 /* 53659*/ OPC_CheckChild1Type, MVT::i64,
28382 /* 53731*/ /*SwitchType*/ 16, MVT::i64,// ->53749
28506 /* 53976*/ OPC_CheckChild1Type, MVT::i64,
30319 return cast<MemIntrinsicSDNode>(N)->getMemoryVT() == MVT::i64;
30412 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i64) return false;
30514 MVT::i64);
30521 MVT::i64);
30528 MVT::i64);
30535 MVT::i64);
30542 MVT::i64);
30549 MVT::i64);
30556 return CurDAG->getTargetConstant(Value, SDLoc(N), MVT::i64);
30563 return CurDAG->getTargetConstant(Value, SDLoc(N), MVT::i64);
30570 return CurDAG->getTargetConstant(Value, SDLoc(N), MVT::i64);
30577 return CurDAG->getTargetConstant(Value, SDLoc(N), MVT::i64);
30584 return CurDAG->getTargetConstant(Value, SDLoc(N), MVT::i64);
30591 return CurDAG->getTargetConstant(Value, SDLoc(N), MVT::i64);
30598 MVT::i64);
30605 MVT::i64);
30612 MVT::i64);
30619 return CurDAG->getTargetConstant(Value, SDLoc(N), MVT::i64);
30626 return CurDAG->getTargetConstant(Value, SDLoc(N), MVT::i64);
30633 MVT::i64);
30640 MVT::i64);
gen/lib/Target/SystemZ/SystemZGenRegisterInfo.inc 1847 /* 2 */ MVT::i64, MVT::Other,
1852 /* 20 */ MVT::i64, MVT::f64, MVT::v8i8, MVT::v4i16, MVT::v2i32, MVT::v2f32, MVT::Other,
gen/lib/Target/WebAssembly/WebAssemblyGenDAGISel.inc 89 MVT::i64, 4/*#Ops*/, 4, 5, 1, 3,
123 MVT::i64, 4/*#Ops*/, 4, 5, 1, 3,
157 MVT::i64, 4/*#Ops*/, 4, 5, 1, 3,
191 MVT::i64, 4/*#Ops*/, 4, 5, 1, 3,
225 MVT::i64, 4/*#Ops*/, 4, 5, 1, 3,
259 MVT::i64, 4/*#Ops*/, 4, 5, 1, 3,
293 MVT::i64, 4/*#Ops*/, 4, 5, 1, 3,
327 MVT::i64, 4/*#Ops*/, 4, 5, 1, 3,
361 MVT::i64, 4/*#Ops*/, 4, 5, 1, 3,
395 MVT::i64, 4/*#Ops*/, 4, 5, 1, 3,
429 MVT::i64, 4/*#Ops*/, 4, 5, 1, 3,
463 MVT::i64, 4/*#Ops*/, 4, 5, 1, 3,
497 MVT::i64, 4/*#Ops*/, 4, 5, 1, 3,
531 MVT::i64, 4/*#Ops*/, 4, 5, 1, 3,
565 MVT::i64, 4/*#Ops*/, 4, 5, 1, 3,
599 MVT::i64, 4/*#Ops*/, 4, 5, 1, 3,
633 MVT::i64, 4/*#Ops*/, 4, 5, 1, 3,
667 MVT::i64, 4/*#Ops*/, 4, 5, 1, 3,
701 MVT::i64, 4/*#Ops*/, 4, 5, 1, 3,
735 MVT::i64, 4/*#Ops*/, 4, 5, 1, 3,
769 MVT::i64, 4/*#Ops*/, 4, 5, 1, 3,
803 MVT::i64, 4/*#Ops*/, 4, 5, 1, 3,
837 MVT::i64, 4/*#Ops*/, 4, 5, 1, 3,
871 MVT::i64, 4/*#Ops*/, 4, 5, 1, 3,
904 MVT::i64, 4/*#Ops*/, 3, 1, 5, 2,
937 MVT::i64, 4/*#Ops*/, 3, 1, 5, 2,
970 MVT::i64, 4/*#Ops*/, 3, 1, 5, 2,
1003 MVT::i64, 4/*#Ops*/, 3, 1, 5, 2,
1036 MVT::i64, 4/*#Ops*/, 3, 1, 5, 2,
1069 MVT::i64, 4/*#Ops*/, 3, 1, 5, 2,
1102 MVT::i64, 4/*#Ops*/, 3, 1, 5, 2,
1135 MVT::i64, 4/*#Ops*/, 3, 1, 5, 2,
1168 MVT::i64, 4/*#Ops*/, 3, 1, 5, 2,
1201 MVT::i64, 4/*#Ops*/, 3, 1, 5, 2,
1234 MVT::i64, 4/*#Ops*/, 3, 1, 5, 2,
1267 MVT::i64, 4/*#Ops*/, 3, 1, 5, 2,
1297 MVT::i64, 3/*#Ops*/, 3, 4, 1,
1327 MVT::i64, 3/*#Ops*/, 3, 4, 1,
1357 MVT::i64, 3/*#Ops*/, 3, 4, 1,
1387 MVT::i64, 3/*#Ops*/, 3, 4, 1,
1416 MVT::i64, 3/*#Ops*/, 2, 1, 4,
1445 MVT::i64, 3/*#Ops*/, 2, 1, 4,
1476 MVT::i64, 4/*#Ops*/, 3, 4, 6, 2,
1507 MVT::i64, 4/*#Ops*/, 3, 4, 6, 2,
1538 MVT::i64, 4/*#Ops*/, 3, 4, 6, 2,
1569 MVT::i64, 4/*#Ops*/, 3, 4, 6, 2,
1600 MVT::i64, 4/*#Ops*/, 3, 4, 6, 2,
1631 MVT::i64, 4/*#Ops*/, 3, 4, 6, 2,
1662 MVT::i64, 4/*#Ops*/, 3, 4, 6, 2,
1693 MVT::i64, 4/*#Ops*/, 3, 4, 6, 2,
1724 MVT::i64, 4/*#Ops*/, 3, 4, 6, 2,
1755 MVT::i64, 4/*#Ops*/, 3, 4, 6, 2,
1786 MVT::i64, 4/*#Ops*/, 3, 4, 6, 2,
1817 MVT::i64, 4/*#Ops*/, 3, 4, 6, 2,
2771 MVT::i64, 4/*#Ops*/, 3, 4, 1, 2,
2797 MVT::i64, 4/*#Ops*/, 3, 4, 1, 2,
2823 MVT::i64, 4/*#Ops*/, 3, 4, 1, 2,
2849 MVT::i64, 4/*#Ops*/, 3, 4, 1, 2,
2875 MVT::i64, 4/*#Ops*/, 3, 4, 1, 2,
2901 MVT::i64, 4/*#Ops*/, 3, 4, 1, 2,
2927 MVT::i64, 4/*#Ops*/, 3, 4, 1, 2,
2953 MVT::i64, 4/*#Ops*/, 3, 4, 1, 2,
2979 MVT::i64, 4/*#Ops*/, 3, 4, 1, 2,
3005 MVT::i64, 4/*#Ops*/, 3, 4, 1, 2,
3031 MVT::i64, 4/*#Ops*/, 3, 4, 1, 2,
3057 MVT::i64, 4/*#Ops*/, 3, 4, 1, 2,
3084 MVT::i64, 3/*#Ops*/, 2, 3, 5,
3111 MVT::i64, 3/*#Ops*/, 2, 3, 5,
3657 MVT::i64, 3/*#Ops*/, 2, 3, 1,
3679 MVT::i64, 3/*#Ops*/, 2, 3, 1,
4515 /* 8226*/ /*SwitchType*/ 8, MVT::i64,// ->8236
4517 MVT::i64, 2/*#Ops*/, 0, 1,
4800 MVT::i64, 5/*#Ops*/, 5, 6, 1, 3, 4,
4812 MVT::i64, 5/*#Ops*/, 5, 6, 1, 3, 4,
4842 MVT::i64, 5/*#Ops*/, 5, 6, 1, 3, 4,
4854 MVT::i64, 5/*#Ops*/, 5, 6, 1, 3, 4,
4883 MVT::i64, 5/*#Ops*/, 4, 1, 6, 2, 3,
4897 MVT::i64, 5/*#Ops*/, 4, 1, 6, 2, 3,
4928 MVT::i64, 5/*#Ops*/, 4, 5, 7, 2, 3,
4943 MVT::i64, 5/*#Ops*/, 4, 5, 7, 2, 3,
4966 MVT::i64, 5/*#Ops*/, 4, 5, 1, 2, 3,
4978 MVT::i64, 5/*#Ops*/, 4, 5, 1, 2, 3,
5013 MVT::i64, 5/*#Ops*/, 5, 6, 1, 3, 4,
5040 MVT::i64, 5/*#Ops*/, 5, 6, 1, 3, 4,
5066 MVT::i64, 5/*#Ops*/, 4, 1, 6, 2, 3,
5094 MVT::i64, 5/*#Ops*/, 4, 5, 7, 2, 3,
5114 MVT::i64, 5/*#Ops*/, 4, 5, 1, 2, 3,
5144 MVT::i64, 4/*#Ops*/, 4, 5, 1, 3,
5167 MVT::i64, 4/*#Ops*/, 4, 5, 1, 3,
5189 MVT::i64, 4/*#Ops*/, 3, 1, 5, 2,
5213 MVT::i64, 4/*#Ops*/, 3, 4, 6, 2,
5229 MVT::i64, 4/*#Ops*/, 3, 4, 1, 2,
5259 MVT::i64, 4/*#Ops*/, 4, 5, 1, 3,
5282 MVT::i64, 4/*#Ops*/, 4, 5, 1, 3,
5304 MVT::i64, 4/*#Ops*/, 3, 1, 5, 2,
5328 MVT::i64, 4/*#Ops*/, 3, 4, 6, 2,
5344 MVT::i64, 4/*#Ops*/, 3, 4, 1, 2,
5374 MVT::i64, 4/*#Ops*/, 4, 5, 1, 3,
5397 MVT::i64, 4/*#Ops*/, 4, 5, 1, 3,
5419 MVT::i64, 4/*#Ops*/, 3, 1, 5, 2,
5443 MVT::i64, 4/*#Ops*/, 3, 4, 6, 2,
5459 MVT::i64, 4/*#Ops*/, 3, 4, 1, 2,
5489 MVT::i64, 4/*#Ops*/, 4, 5, 1, 3,
5512 MVT::i64, 4/*#Ops*/, 4, 5, 1, 3,
5534 MVT::i64, 4/*#Ops*/, 3, 1, 5, 2,
5558 MVT::i64, 4/*#Ops*/, 3, 4, 6, 2,
5574 MVT::i64, 4/*#Ops*/, 3, 4, 1, 2,
5604 MVT::i64, 4/*#Ops*/, 4, 5, 1, 3,
5627 MVT::i64, 4/*#Ops*/, 4, 5, 1, 3,
5649 MVT::i64, 4/*#Ops*/, 3, 1, 5, 2,
5673 MVT::i64, 4/*#Ops*/, 3, 4, 6, 2,
5689 MVT::i64, 4/*#Ops*/, 3, 4, 1, 2,
5719 MVT::i64, 4/*#Ops*/, 4, 5, 1, 3,
5742 MVT::i64, 4/*#Ops*/, 4, 5, 1, 3,
5764 MVT::i64, 4/*#Ops*/, 3, 1, 5, 2,
5788 MVT::i64, 4/*#Ops*/, 3, 4, 6, 2,
5804 MVT::i64, 4/*#Ops*/, 3, 4, 1, 2,
5829 MVT::i64, 3/*#Ops*/, 3, 4, 1,
5847 MVT::i64, 3/*#Ops*/, 3, 4, 1,
5864 MVT::i64, 3/*#Ops*/, 2, 1, 4,
5883 MVT::i64, 3/*#Ops*/, 2, 3, 5,
5894 MVT::i64, 3/*#Ops*/, 2, 3, 1,
5903 MVT::i64, 1/*#Ops*/, 0,
5944 MVT::i64, 5/*#Ops*/, 5, 6, 1, 3, 4,
5956 MVT::i64, 5/*#Ops*/, 5, 6, 1, 3, 4,
5986 MVT::i64, 5/*#Ops*/, 5, 6, 1, 3, 4,
5998 MVT::i64, 5/*#Ops*/, 5, 6, 1, 3, 4,
6027 MVT::i64, 5/*#Ops*/, 4, 1, 6, 2, 3,
6041 MVT::i64, 5/*#Ops*/, 4, 1, 6, 2, 3,
6072 MVT::i64, 5/*#Ops*/, 4, 5, 7, 2, 3,
6087 MVT::i64, 5/*#Ops*/, 4, 5, 7, 2, 3,
6110 MVT::i64, 5/*#Ops*/, 4, 5, 1, 2, 3,
6122 MVT::i64, 5/*#Ops*/, 4, 5, 1, 2, 3,
6154 MVT::i64, 4/*#Ops*/, 4, 5, 1, 3,
6165 MVT::i64, 4/*#Ops*/, 4, 5, 1, 3,
6190 MVT::i64, 4/*#Ops*/, 4, 5, 1, 3,
6201 MVT::i64, 4/*#Ops*/, 4, 5, 1, 3,
6225 MVT::i64, 4/*#Ops*/, 3, 1, 5, 2,
6238 MVT::i64, 4/*#Ops*/, 3, 1, 5, 2,
6264 MVT::i64, 4/*#Ops*/, 3, 4, 6, 2,
6278 MVT::i64, 4/*#Ops*/, 3, 4, 6, 2,
6296 MVT::i64, 4/*#Ops*/, 3, 4, 1, 2,
6307 MVT::i64, 4/*#Ops*/, 3, 4, 1, 2,
6339 MVT::i64, 4/*#Ops*/, 4, 5, 1, 3,
6350 MVT::i64, 4/*#Ops*/, 4, 5, 1, 3,
6375 MVT::i64, 4/*#Ops*/, 4, 5, 1, 3,
6386 MVT::i64, 4/*#Ops*/, 4, 5, 1, 3,
6410 MVT::i64, 4/*#Ops*/, 3, 1, 5, 2,
6423 MVT::i64, 4/*#Ops*/, 3, 1, 5, 2,
6449 MVT::i64, 4/*#Ops*/, 3, 4, 6, 2,
6463 MVT::i64, 4/*#Ops*/, 3, 4, 6, 2,
6481 MVT::i64, 4/*#Ops*/, 3, 4, 1, 2,
6492 MVT::i64, 4/*#Ops*/, 3, 4, 1, 2,
6524 MVT::i64, 4/*#Ops*/, 4, 5, 1, 3,
6535 MVT::i64, 4/*#Ops*/, 4, 5, 1, 3,
6560 MVT::i64, 4/*#Ops*/, 4, 5, 1, 3,
6571 MVT::i64, 4/*#Ops*/, 4, 5, 1, 3,
6595 MVT::i64, 4/*#Ops*/, 3, 1, 5, 2,
6608 MVT::i64, 4/*#Ops*/, 3, 1, 5, 2,
6634 MVT::i64, 4/*#Ops*/, 3, 4, 6, 2,
6648 MVT::i64, 4/*#Ops*/, 3, 4, 6, 2,
6666 MVT::i64, 4/*#Ops*/, 3, 4, 1, 2,
6677 MVT::i64, 4/*#Ops*/, 3, 4, 1, 2,
6709 MVT::i64, 4/*#Ops*/, 4, 5, 1, 3,
6720 MVT::i64, 4/*#Ops*/, 4, 5, 1, 3,
6745 MVT::i64, 4/*#Ops*/, 4, 5, 1, 3,
6756 MVT::i64, 4/*#Ops*/, 4, 5, 1, 3,
6780 MVT::i64, 4/*#Ops*/, 3, 1, 5, 2,
6793 MVT::i64, 4/*#Ops*/, 3, 1, 5, 2,
6819 MVT::i64, 4/*#Ops*/, 3, 4, 6, 2,
6833 MVT::i64, 4/*#Ops*/, 3, 4, 6, 2,
6851 MVT::i64, 4/*#Ops*/, 3, 4, 1, 2,
6862 MVT::i64, 4/*#Ops*/, 3, 4, 1, 2,
6894 MVT::i64, 4/*#Ops*/, 4, 5, 1, 3,
6905 MVT::i64, 4/*#Ops*/, 4, 5, 1, 3,
6930 MVT::i64, 4/*#Ops*/, 4, 5, 1, 3,
6941 MVT::i64, 4/*#Ops*/, 4, 5, 1, 3,
6965 MVT::i64, 4/*#Ops*/, 3, 1, 5, 2,
6978 MVT::i64, 4/*#Ops*/, 3, 1, 5, 2,
7004 MVT::i64, 4/*#Ops*/, 3, 4, 6, 2,
7018 MVT::i64, 4/*#Ops*/, 3, 4, 6, 2,
7036 MVT::i64, 4/*#Ops*/, 3, 4, 1, 2,
7047 MVT::i64, 4/*#Ops*/, 3, 4, 1, 2,
7079 MVT::i64, 4/*#Ops*/, 4, 5, 1, 3,
7090 MVT::i64, 4/*#Ops*/, 4, 5, 1, 3,
7115 MVT::i64, 4/*#Ops*/, 4, 5, 1, 3,
7126 MVT::i64, 4/*#Ops*/, 4, 5, 1, 3,
7150 MVT::i64, 4/*#Ops*/, 3, 1, 5, 2,
7163 MVT::i64, 4/*#Ops*/, 3, 1, 5, 2,
7189 MVT::i64, 4/*#Ops*/, 3, 4, 6, 2,
7203 MVT::i64, 4/*#Ops*/, 3, 4, 6, 2,
7221 MVT::i64, 4/*#Ops*/, 3, 4, 1, 2,
7232 MVT::i64, 4/*#Ops*/, 3, 4, 1, 2,
7260 MVT::i64, 3/*#Ops*/, 3, 4, 1,
7271 MVT::i64, 3/*#Ops*/, 3, 4, 1,
7292 MVT::i64, 3/*#Ops*/, 3, 4, 1,
7303 MVT::i64, 3/*#Ops*/, 3, 4, 1,
7323 MVT::i64, 3/*#Ops*/, 2, 1, 4,
7336 MVT::i64, 3/*#Ops*/, 2, 1, 4,
7358 MVT::i64, 3/*#Ops*/, 2, 3, 5,
7372 MVT::i64, 3/*#Ops*/, 2, 3, 5,
7386 MVT::i64, 3/*#Ops*/, 2, 3, 1,
7397 MVT::i64, 3/*#Ops*/, 2, 3, 1,
7407 MVT::i64, 1/*#Ops*/, 0,
7653 /* 14192*/ OPC_CheckChild0Type, MVT::i64,
8685 /* 16138*/ OPC_CheckChild2Type, MVT::i64,
8778 /* 16316*/ OPC_CheckChild2Type, MVT::i64,
8854 /* 16478*/ OPC_CheckChild2Type, MVT::i64,
9040 /* 16871*/ OPC_CheckChild2Type, MVT::i64,
9091 /* 16977*/ OPC_CheckChild2Type, MVT::i64,
9172 /* 17124*/ /*SwitchType*/ 15, MVT::i64,// ->17141
9177 MVT::i64, 3/*#Ops*/, 3, 4, 1,
9228 /* 17235*/ OPC_CheckType, MVT::i64,
9233 MVT::i64, 3/*#Ops*/, 3, 4, 1,
9239 /* 17257*/ OPC_CheckType, MVT::i64,
9244 MVT::i64, 3/*#Ops*/, 3, 4, 1,
9250 /* 17279*/ OPC_CheckType, MVT::i64,
9255 MVT::i64, 3/*#Ops*/, 3, 4, 1,
9261 /* 17301*/ OPC_CheckType, MVT::i64,
9266 MVT::i64, 3/*#Ops*/, 3, 4, 1,
9272 /* 17323*/ OPC_CheckType, MVT::i64,
9277 MVT::i64, 3/*#Ops*/, 3, 4, 1,
9283 /* 17345*/ OPC_CheckType, MVT::i64,
9288 MVT::i64, 3/*#Ops*/, 3, 4, 1,
9313 /* 17406*/ /*SwitchType*/ 56, MVT::i64,// ->17464
9320 MVT::i64, 3/*#Ops*/, 3, 4, 1,
9329 MVT::i64, 3/*#Ops*/, 3, 4, 1,
9338 MVT::i64, 3/*#Ops*/, 3, 4, 1,
9364 /* 17506*/ /*SwitchType*/ 15, MVT::i64,// ->17523
9369 MVT::i64, 3/*#Ops*/, 3, 4, 1,
9420 /* 17617*/ OPC_CheckType, MVT::i64,
9425 MVT::i64, 3/*#Ops*/, 3, 4, 1,
9431 /* 17639*/ OPC_CheckType, MVT::i64,
9436 MVT::i64, 3/*#Ops*/, 3, 4, 1,
9442 /* 17661*/ OPC_CheckType, MVT::i64,
9447 MVT::i64, 3/*#Ops*/, 3, 4, 1,
9453 /* 17683*/ OPC_CheckType, MVT::i64,
9458 MVT::i64, 3/*#Ops*/, 3, 4, 1,
9464 /* 17705*/ OPC_CheckType, MVT::i64,
9469 MVT::i64, 3/*#Ops*/, 3, 4, 1,
9475 /* 17727*/ OPC_CheckType, MVT::i64,
9480 MVT::i64, 3/*#Ops*/, 3, 4, 1,
9505 /* 17788*/ /*SwitchType*/ 56, MVT::i64,// ->17846
9512 MVT::i64, 3/*#Ops*/, 3, 4, 1,
9521 MVT::i64, 3/*#Ops*/, 3, 4, 1,
9530 MVT::i64, 3/*#Ops*/, 3, 4, 1,
9556 /* 17893*/ /*SwitchType*/ 25, MVT::i64,// ->17920
9564 MVT::i64, 3/*#Ops*/, 2, 1, 4,
9627 /* 18054*/ OPC_CheckType, MVT::i64,
9635 MVT::i64, 3/*#Ops*/, 2, 1, 4,
9641 /* 18086*/ OPC_CheckType, MVT::i64,
9649 MVT::i64, 3/*#Ops*/, 2, 1, 4,
9655 /* 18118*/ OPC_CheckType, MVT::i64,
9663 MVT::i64, 3/*#Ops*/, 2, 1, 4,
9669 /* 18150*/ OPC_CheckType, MVT::i64,
9677 MVT::i64, 3/*#Ops*/, 2, 1, 4,
9683 /* 18182*/ OPC_CheckType, MVT::i64,
9691 MVT::i64, 3/*#Ops*/, 2, 1, 4,
9697 /* 18214*/ OPC_CheckType, MVT::i64,
9705 MVT::i64, 3/*#Ops*/, 2, 1, 4,
9736 /* 18306*/ /*SwitchType*/ 86, MVT::i64,// ->18394
9746 MVT::i64, 3/*#Ops*/, 2, 1, 4,
9758 MVT::i64, 3/*#Ops*/, 2, 1, 4,
9770 MVT::i64, 3/*#Ops*/, 2, 1, 4,
9797 /* 18442*/ /*SwitchType*/ 25, MVT::i64,// ->18469
9805 MVT::i64, 3/*#Ops*/, 2, 3, 5,
9868 /* 18603*/ OPC_CheckType, MVT::i64,
9876 MVT::i64, 3/*#Ops*/, 2, 3, 5,
9882 /* 18635*/ OPC_CheckType, MVT::i64,
9890 MVT::i64, 3/*#Ops*/, 2, 3, 5,
9896 /* 18667*/ OPC_CheckType, MVT::i64,
9904 MVT::i64, 3/*#Ops*/, 2, 3, 5,
9910 /* 18699*/ OPC_CheckType, MVT::i64,
9918 MVT::i64, 3/*#Ops*/, 2, 3, 5,
9924 /* 18731*/ OPC_CheckType, MVT::i64,
9932 MVT::i64, 3/*#Ops*/, 2, 3, 5,
9938 /* 18763*/ OPC_CheckType, MVT::i64,
9946 MVT::i64, 3/*#Ops*/, 2, 3, 5,
9977 /* 18855*/ /*SwitchType*/ 86, MVT::i64,// ->18943
9987 MVT::i64, 3/*#Ops*/, 2, 3, 5,
9999 MVT::i64, 3/*#Ops*/, 2, 3, 5,
10011 MVT::i64, 3/*#Ops*/, 2, 3, 5,
10030 /* 18974*/ /*SwitchType*/ 16, MVT::i64,// ->18992
10035 MVT::i64, 3/*#Ops*/, 2, 3, 1,
10086 /* 19090*/ OPC_CheckType, MVT::i64,
10091 MVT::i64, 3/*#Ops*/, 2, 3, 1,
10097 /* 19113*/ OPC_CheckType, MVT::i64,
10102 MVT::i64, 3/*#Ops*/, 2, 3, 1,
10108 /* 19136*/ OPC_CheckType, MVT::i64,
10113 MVT::i64, 3/*#Ops*/, 2, 3, 1,
10119 /* 19159*/ OPC_CheckType, MVT::i64,
10124 MVT::i64, 3/*#Ops*/, 2, 3, 1,
10130 /* 19182*/ OPC_CheckType, MVT::i64,
10135 MVT::i64, 3/*#Ops*/, 2, 3, 1,
10141 /* 19205*/ OPC_CheckType, MVT::i64,
10146 MVT::i64, 3/*#Ops*/, 2, 3, 1,
10171 /* 19269*/ /*SwitchType*/ 59, MVT::i64,// ->19330
10178 MVT::i64, 3/*#Ops*/, 2, 3, 1,
10187 MVT::i64, 3/*#Ops*/, 2, 3, 1,
10196 MVT::i64, 3/*#Ops*/, 2, 3, 1,
11542 /* 22171*/ OPC_CheckChild1Type, MVT::i64,
12590 /* 24255*/ /*SwitchType*/ 14, MVT::i64,// ->24271
12594 /* 24261*/ OPC_CheckType, MVT::i64,
12596 MVT::i64, 2/*#Ops*/, 0, 1,
12608 /* 24287*/ /*SwitchType*/ 10, MVT::i64,// ->24299
12609 /* 24289*/ OPC_CheckChild1Type, MVT::i64,
12611 MVT::i64, 2/*#Ops*/, 0, 1,
12629 /* 24325*/ /*SwitchType*/ 14, MVT::i64,// ->24341
12633 /* 24331*/ OPC_CheckType, MVT::i64,
12635 MVT::i64, 2/*#Ops*/, 0, 1,
12647 /* 24357*/ /*SwitchType*/ 10, MVT::i64,// ->24369
12648 /* 24359*/ OPC_CheckChild1Type, MVT::i64,
12650 MVT::i64, 2/*#Ops*/, 0, 1,
12673 /* 24407*/ /*SwitchType*/ 9, MVT::i64,// ->24418
12675 MVT::i64, 3/*#Ops*/, 1, 2, 0,
12689 /* 24437*/ /*SwitchType*/ 9, MVT::i64,// ->24448
12691 MVT::i64, 3/*#Ops*/, 2, 1, 0,
12726 /* 24502*/ /*SwitchType*/ 9, MVT::i64,// ->24513
12728 MVT::i64, 3/*#Ops*/, 1, 2, 0,
12859 /* 24758*/ /*SwitchType*/ 19, MVT::i64,// ->24779
12866 MVT::i64, 3/*#Ops*/, 3, 4, 1,
12911 /* 24860*/ /*SwitchType*/ 19, MVT::i64,// ->24881
12918 MVT::i64, 3/*#Ops*/, 3, 4, 1,
12966 /* 24981*/ /*SwitchType*/ 27, MVT::i64,// ->25010
12975 MVT::i64, 3/*#Ops*/, 2, 1, 4,
13027 /* 25118*/ /*SwitchType*/ 29, MVT::i64,// ->25149
13037 MVT::i64, 3/*#Ops*/, 2, 3, 5,
13075 /* 25221*/ /*SwitchType*/ 20, MVT::i64,// ->25243
13082 MVT::i64, 3/*#Ops*/, 2, 3, 1,
13135 /* 25341*/ /*SwitchType*/ 20, MVT::i64,// ->25363
13142 MVT::i64, 4/*#Ops*/, 4, 5, 1, 3,
13188 /* 25448*/ /*SwitchType*/ 20, MVT::i64,// ->25470
13195 MVT::i64, 4/*#Ops*/, 4, 5, 1, 3,
13244 /* 25575*/ /*SwitchType*/ 28, MVT::i64,// ->25605
13253 MVT::i64, 4/*#Ops*/, 3, 1, 5, 2,
13306 /* 25717*/ /*SwitchType*/ 30, MVT::i64,// ->25749
13316 MVT::i64, 4/*#Ops*/, 3, 4, 6, 2,
13355 /* 25825*/ /*SwitchType*/ 21, MVT::i64,// ->25848
13362 MVT::i64, 4/*#Ops*/, 3, 4, 1, 2,
13415 /* 25946*/ /*SwitchType*/ 20, MVT::i64,// ->25968
13422 MVT::i64, 4/*#Ops*/, 4, 5, 1, 3,
13468 /* 26053*/ /*SwitchType*/ 20, MVT::i64,// ->26075
13475 MVT::i64, 4/*#Ops*/, 4, 5, 1, 3,
13524 /* 26180*/ /*SwitchType*/ 28, MVT::i64,// ->26210
13533 MVT::i64, 4/*#Ops*/, 3, 1, 5, 2,
13586 /* 26322*/ /*SwitchType*/ 30, MVT::i64,// ->26354
13596 MVT::i64, 4/*#Ops*/, 3, 4, 6, 2,
13635 /* 26430*/ /*SwitchType*/ 21, MVT::i64,// ->26453
13642 MVT::i64, 4/*#Ops*/, 3, 4, 1, 2,
13695 /* 26551*/ /*SwitchType*/ 20, MVT::i64,// ->26573
13702 MVT::i64, 4/*#Ops*/, 4, 5, 1, 3,
13748 /* 26658*/ /*SwitchType*/ 20, MVT::i64,// ->26680
13755 MVT::i64, 4/*#Ops*/, 4, 5, 1, 3,
13804 /* 26785*/ /*SwitchType*/ 28, MVT::i64,// ->26815
13813 MVT::i64, 4/*#Ops*/, 3, 1, 5, 2,
13866 /* 26927*/ /*SwitchType*/ 30, MVT::i64,// ->26959
13876 MVT::i64, 4/*#Ops*/, 3, 4, 6, 2,
13915 /* 27035*/ /*SwitchType*/ 21, MVT::i64,// ->27058
13922 MVT::i64, 4/*#Ops*/, 3, 4, 1, 2,
13975 /* 27156*/ /*SwitchType*/ 20, MVT::i64,// ->27178
13982 MVT::i64, 4/*#Ops*/, 4, 5, 1, 3,
14028 /* 27263*/ /*SwitchType*/ 20, MVT::i64,// ->27285
14035 MVT::i64, 4/*#Ops*/, 4, 5, 1, 3,
14084 /* 27390*/ /*SwitchType*/ 28, MVT::i64,// ->27420
14093 MVT::i64, 4/*#Ops*/, 3, 1, 5, 2,
14146 /* 27532*/ /*SwitchType*/ 30, MVT::i64,// ->27564
14156 MVT::i64, 4/*#Ops*/, 3, 4, 6, 2,
14195 /* 27640*/ /*SwitchType*/ 21, MVT::i64,// ->27663
14202 MVT::i64, 4/*#Ops*/, 3, 4, 1, 2,
14255 /* 27761*/ /*SwitchType*/ 20, MVT::i64,// ->27783
14262 MVT::i64, 4/*#Ops*/, 4, 5, 1, 3,
14308 /* 27868*/ /*SwitchType*/ 20, MVT::i64,// ->27890
14315 MVT::i64, 4/*#Ops*/, 4, 5, 1, 3,
14364 /* 27995*/ /*SwitchType*/ 28, MVT::i64,// ->28025
14373 MVT::i64, 4/*#Ops*/, 3, 1, 5, 2,
14426 /* 28137*/ /*SwitchType*/ 30, MVT::i64,// ->28169
14436 MVT::i64, 4/*#Ops*/, 3, 4, 6, 2,
14475 /* 28245*/ /*SwitchType*/ 21, MVT::i64,// ->28268
14482 MVT::i64, 4/*#Ops*/, 3, 4, 1, 2,
14535 /* 28366*/ /*SwitchType*/ 20, MVT::i64,// ->28388
14542 MVT::i64, 4/*#Ops*/, 4, 5, 1, 3,
14588 /* 28473*/ /*SwitchType*/ 20, MVT::i64,// ->28495
14595 MVT::i64, 4/*#Ops*/, 4, 5, 1, 3,
14644 /* 28600*/ /*SwitchType*/ 28, MVT::i64,// ->28630
14653 MVT::i64, 4/*#Ops*/, 3, 1, 5, 2,
14706 /* 28742*/ /*SwitchType*/ 30, MVT::i64,// ->28774
14716 MVT::i64, 4/*#Ops*/, 3, 4, 6, 2,
14755 /* 28850*/ /*SwitchType*/ 21, MVT::i64,// ->28873
14762 MVT::i64, 4/*#Ops*/, 3, 4, 1, 2,
14816 /* 28975*/ /*SwitchType*/ 21, MVT::i64,// ->28998
14823 MVT::i64, 5/*#Ops*/, 5, 6, 1, 3, 4,
14870 /* 29087*/ /*SwitchType*/ 21, MVT::i64,// ->29110
14877 MVT::i64, 5/*#Ops*/, 5, 6, 1, 3, 4,
14927 /* 29219*/ /*SwitchType*/ 29, MVT::i64,// ->29250
14936 MVT::i64, 5/*#Ops*/, 4, 1, 6, 2, 3,
14990 /* 29366*/ /*SwitchType*/ 31, MVT::i64,// ->29399
15000 MVT::i64, 5/*#Ops*/, 4, 5, 7, 2, 3,
15040 /* 29479*/ /*SwitchType*/ 22, MVT::i64,// ->29503
15047 MVT::i64, 5/*#Ops*/, 4, 5, 1, 2, 3,
15141 /* 29657*/ /*SwitchType*/ 9, MVT::i64,// ->29668
15144 MVT::i64, 1/*#Ops*/, 0,
15157 /* 29685*/ /*SwitchType*/ 9, MVT::i64,// ->29696
15160 MVT::i64, 1/*#Ops*/, 0,
15169 MVT::i64, 1/*#Ops*/, 0,
15221 /* 29793*/ /*SwitchType*/ 8, MVT::i64,// ->29803
15224 MVT::i64, 1/*#Ops*/, 1,
15244 /* 29832*/ /*SwitchType*/ 8, MVT::i64,// ->29842
15247 MVT::i64, 1/*#Ops*/, 1,
15273 /* 29880*/ /*SwitchType*/ 10, MVT::i64,// ->29892
15277 MVT::i64, 1/*#Ops*/, 2,
15297 /* 29921*/ /*SwitchType*/ 8, MVT::i64,// ->29931
15300 MVT::i64, 1/*#Ops*/, 1,
15763 /* 30698*/ /*SwitchType*/ 7, MVT::i64,// ->30707
15765 MVT::i64, 1/*#Ops*/, 0,
15776 /* 30721*/ /*SwitchType*/ 7, MVT::i64,// ->30730
15778 MVT::i64, 1/*#Ops*/, 0,
15807 /* 30775*/ /*SwitchType*/ 7, MVT::i64,// ->30784
15809 MVT::i64, 1/*#Ops*/, 0,
15820 /* 30798*/ /*SwitchType*/ 7, MVT::i64,// ->30807
15822 MVT::i64, 1/*#Ops*/, 0,
15851 /* 30852*/ /*SwitchType*/ 7, MVT::i64,// ->30861
15853 MVT::i64, 1/*#Ops*/, 0,
15864 /* 30875*/ /*SwitchType*/ 7, MVT::i64,// ->30884
15866 MVT::i64, 1/*#Ops*/, 0,
15881 /* 30905*/ /*SwitchType*/ 7, MVT::i64,// ->30914
15883 MVT::i64, 1/*#Ops*/, 0,
15894 /* 30928*/ /*SwitchType*/ 7, MVT::i64,// ->30937
15896 MVT::i64, 1/*#Ops*/, 0,
16294 /* 31662*/ OPC_CheckType, MVT::i64,
16298 MVT::i64, 2/*#Ops*/, 0, 2,
16305 /* 31682*/ OPC_CheckType, MVT::i64,
16308 MVT::i64, 2/*#Ops*/, 0, 1,
16429 /* 31908*/ /*SwitchType*/ 7, MVT::i64,// ->31917
16431 MVT::i64, 1/*#Ops*/, 0,
16522 /* 32075*/ /*SwitchType*/ 7, MVT::i64,// ->32084
16524 MVT::i64, 1/*#Ops*/, 0,
16568 /* 32157*/ /*SwitchType*/ 9, MVT::i64,// ->32168
16571 MVT::i64, 1/*#Ops*/, 1,
16597 /* 32203*/ OPC_CheckChild1Type, MVT::i64,
16650 /* 32287*/ /*SwitchType*/ 8, MVT::i64,// ->32297
16652 MVT::i64, 2/*#Ops*/, 0, 1,
16689 /* 32365*/ /*SwitchType*/ 8, MVT::i64,// ->32375
16691 MVT::i64, 2/*#Ops*/, 0, 1,
16762 /* 32497*/ /*SwitchType*/ 8, MVT::i64,// ->32507
16764 MVT::i64, 2/*#Ops*/, 0, 1,
16794 /* 32560*/ /*SwitchType*/ 8, MVT::i64,// ->32570
16796 MVT::i64, 2/*#Ops*/, 0, 1,
16808 /* 32587*/ /*SwitchType*/ 8, MVT::i64,// ->32597
16810 MVT::i64, 2/*#Ops*/, 0, 1,
16822 /* 32614*/ /*SwitchType*/ 8, MVT::i64,// ->32624
16824 MVT::i64, 2/*#Ops*/, 0, 1,
16836 /* 32641*/ /*SwitchType*/ 8, MVT::i64,// ->32651
16838 MVT::i64, 2/*#Ops*/, 0, 1,
16851 /* 32671*/ /*SwitchType*/ 8, MVT::i64,// ->32681
16853 MVT::i64, 2/*#Ops*/, 0, 1,
17866 /* 34316*/ /*SwitchType*/ 8, MVT::i64,// ->34326
17868 MVT::i64, 2/*#Ops*/, 0, 1,
17971 /* 34504*/ /*SwitchType*/ 10, MVT::i64,// ->34516
17972 /* 34506*/ OPC_CheckChild1Type, MVT::i64,
17974 MVT::i64, 2/*#Ops*/, 0, 1,
18087 /* 34703*/ OPC_CheckChild0Type, MVT::i64,
18111 /* 34751*/ /*SwitchType*/ 10, MVT::i64,// ->34763
18112 /* 34753*/ OPC_CheckChild1Type, MVT::i64,
18114 MVT::i64, 2/*#Ops*/, 0, 1,
18227 /* 34950*/ OPC_CheckChild0Type, MVT::i64,
18251 /* 34998*/ /*SwitchType*/ 10, MVT::i64,// ->35010
18252 /* 35000*/ OPC_CheckChild1Type, MVT::i64,
18254 MVT::i64, 2/*#Ops*/, 0, 1,
18367 /* 35197*/ OPC_CheckChild0Type, MVT::i64,
18389 /* 35240*/ /*SwitchType*/ 9, MVT::i64,// ->35251
18390 /* 35242*/ OPC_CheckChild0Type, MVT::i64,
18392 MVT::i64, 1/*#Ops*/, 0,
18404 /* 35268*/ /*SwitchType*/ 9, MVT::i64,// ->35279
18405 /* 35270*/ OPC_CheckChild0Type, MVT::i64,
18407 MVT::i64, 1/*#Ops*/, 0,
18419 /* 35296*/ /*SwitchType*/ 9, MVT::i64,// ->35307
18420 /* 35298*/ OPC_CheckChild0Type, MVT::i64,
18422 MVT::i64, 1/*#Ops*/, 0,
18435 MVT::i64, 1/*#Ops*/, 0,
18456 /* 35364*/ /*SwitchType*/ 22, MVT::i64,// ->35388
18460 MVT::i64, 1/*#Ops*/, 0,
18466 MVT::i64, 1/*#Ops*/, 0,
18487 /* 35417*/ /*SwitchType*/ 22, MVT::i64,// ->35441
18491 MVT::i64, 1/*#Ops*/, 0,
18497 MVT::i64, 1/*#Ops*/, 0,
18535 /* 35501*/ /*SwitchType*/ 22, MVT::i64,// ->35525
18539 MVT::i64, 1/*#Ops*/, 0,
18545 MVT::i64, 1/*#Ops*/, 0,
18566 /* 35554*/ /*SwitchType*/ 22, MVT::i64,// ->35578
18570 MVT::i64, 1/*#Ops*/, 0,
18576 MVT::i64, 1/*#Ops*/, 0,
18607 /* 35625*/ OPC_CheckType, MVT::i64,
18609 MVT::i64, 1/*#Ops*/, 0,
18620 /* 35647*/ OPC_CheckChild0Type, MVT::i64,
18796 /* 35896*/ OPC_CheckChild0Type, MVT::i64,
18839 /* 35972*/ OPC_CheckChild0Type, MVT::i64,
19276 /* 36789*/ OPC_CheckChild0Type, MVT::i64,
19490 /* 37193*/ /*SwitchType*/ 25, MVT::i64,// ->37220
19495 /* 37201*/ OPC_CheckType, MVT::i64,
20360 /* 38870*/ /*SwitchType*/ 20, MVT::i64,// ->38892
20424 /* 38991*/ /*SwitchType*/ 20, MVT::i64,// ->39013
20491 /* 39132*/ /*SwitchType*/ 28, MVT::i64,// ->39162
20564 /* 39288*/ /*SwitchType*/ 30, MVT::i64,// ->39320
20624 /* 39410*/ /*SwitchType*/ 21, MVT::i64,// ->39433
20876 /* 39914*/ OPC_CheckChild1Type, MVT::i64,
20989 /* 40126*/ OPC_CheckChild0Type, MVT::i64,
21253 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i64) return false;
gen/lib/Target/WebAssembly/WebAssemblyGenFastISel.inc 37 if (RetVT.SimpleTy != MVT::i64)
70 if (RetVT.SimpleTy != MVT::i64)
78 case MVT::i64: return fastEmit_ISD_BITCAST_MVT_i64_r(RetVT, Op0, Op0IsKill);
94 if (RetVT.SimpleTy != MVT::i64)
102 case MVT::i64: return fastEmit_ISD_CTLZ_MVT_i64_r(RetVT, Op0, Op0IsKill);
116 if (RetVT.SimpleTy != MVT::i64)
124 case MVT::i64: return fastEmit_ISD_CTPOP_MVT_i64_r(RetVT, Op0, Op0IsKill);
138 if (RetVT.SimpleTy != MVT::i64)
146 case MVT::i64: return fastEmit_ISD_CTTZ_MVT_i64_r(RetVT, Op0, Op0IsKill);
356 case MVT::i64: return fastEmit_ISD_FP_TO_SINT_MVT_f32_MVT_i64_r(Op0, Op0IsKill);
384 case MVT::i64: return fastEmit_ISD_FP_TO_SINT_MVT_f64_MVT_i64_r(Op0, Op0IsKill);
442 case MVT::i64: return fastEmit_ISD_FP_TO_UINT_MVT_f32_MVT_i64_r(Op0, Op0IsKill);
470 case MVT::i64: return fastEmit_ISD_FP_TO_UINT_MVT_f64_MVT_i64_r(Op0, Op0IsKill);
633 case MVT::i64: return fastEmit_ISD_SCALAR_TO_VECTOR_MVT_i64_r(RetVT, Op0, Op0IsKill);
643 if (RetVT.SimpleTy != MVT::i64)
710 case MVT::i64: return fastEmit_ISD_SINT_TO_FP_MVT_i64_r(RetVT, Op0, Op0IsKill);
727 case MVT::i64: return fastEmit_ISD_TRUNCATE_MVT_i64_r(RetVT, Op0, Op0IsKill);
787 case MVT::i64: return fastEmit_ISD_UINT_TO_FP_MVT_i64_r(RetVT, Op0, Op0IsKill);
797 if (RetVT.SimpleTy != MVT::i64)
826 case MVT::i64: return fastEmit_WebAssemblyISD_BR_TABLE_MVT_i64_r(RetVT, Op0, Op0IsKill);
916 case MVT::i64: return fastEmit_WebAssemblyISD_CALL1_MVT_i32_MVT_i64_r(Op0, Op0IsKill);
999 if (RetVT.SimpleTy != MVT::i64)
1043 case MVT::i64: return fastEmit_ISD_ADD_MVT_i64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
1061 if (RetVT.SimpleTy != MVT::i64)
1105 case MVT::i64: return fastEmit_ISD_AND_MVT_i64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
1397 if (RetVT.SimpleTy != MVT::i64)
1432 case MVT::i64: return fastEmit_ISD_MUL_MVT_i64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
1449 if (RetVT.SimpleTy != MVT::i64)
1493 case MVT::i64: return fastEmit_ISD_OR_MVT_i64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
1511 if (RetVT.SimpleTy != MVT::i64)
1519 case MVT::i64: return fastEmit_ISD_ROTL_MVT_i64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
1533 if (RetVT.SimpleTy != MVT::i64)
1541 case MVT::i64: return fastEmit_ISD_ROTR_MVT_i64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
1583 if (RetVT.SimpleTy != MVT::i64)
1591 case MVT::i64: return fastEmit_ISD_SDIV_MVT_i64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
1605 if (RetVT.SimpleTy != MVT::i64)
1613 case MVT::i64: return fastEmit_ISD_SHL_MVT_i64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
1627 if (RetVT.SimpleTy != MVT::i64)
1635 case MVT::i64: return fastEmit_ISD_SRA_MVT_i64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
1649 if (RetVT.SimpleTy != MVT::i64)
1657 case MVT::i64: return fastEmit_ISD_SREM_MVT_i64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
1671 if (RetVT.SimpleTy != MVT::i64)
1679 case MVT::i64: return fastEmit_ISD_SRL_MVT_i64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
1693 if (RetVT.SimpleTy != MVT::i64)
1737 case MVT::i64: return fastEmit_ISD_SUB_MVT_i64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
1783 if (RetVT.SimpleTy != MVT::i64)
1791 case MVT::i64: return fastEmit_ISD_UDIV_MVT_i64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
1805 if (RetVT.SimpleTy != MVT::i64)
1813 case MVT::i64: return fastEmit_ISD_UREM_MVT_i64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
1827 if (RetVT.SimpleTy != MVT::i64)
1871 case MVT::i64: return fastEmit_ISD_XOR_MVT_i64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
1971 if (RetVT.SimpleTy != MVT::i64)
2093 if (RetVT.SimpleTy != MVT::i64)
2101 case MVT::i64: return fastEmit_ISD_Constant_MVT_i64_i(RetVT, imm0);
2176 case MVT::i64: return fastEmit_WebAssemblyISD_CALL1_MVT_i32_MVT_i64_i(imm0);
gen/lib/Target/WebAssembly/WebAssemblyGenRegisterInfo.inc 303 /* 2 */ MVT::i64, MVT::Other,
gen/lib/Target/X86/X86GenCallingConv.inc 183 if (LocVT == MVT::i64) {
207 if (LocVT == MVT::i64) {
842 if (LocVT == MVT::i64) {
850 LocVT = MVT::i64;
860 if (LocVT == MVT::i64) {
869 if (LocVT == MVT::i64) {
949 LocVT == MVT::i64 ||
965 if (LocVT == MVT::i64 ||
1417 if (LocVT == MVT::i64) {
1426 if (LocVT == MVT::i64) {
1436 if (LocVT == MVT::i64) {
1455 if (LocVT == MVT::i64) {
1598 LocVT == MVT::i64 ||
1659 LocVT = MVT::i64;
1668 if (LocVT == MVT::i64) {
1739 if (LocVT == MVT::i64) {
1757 if (LocVT == MVT::i64) {
1778 LocVT = MVT::i64;
1787 if (LocVT == MVT::i64) {
1798 LocVT == MVT::i64 ||
1832 if (LocVT == MVT::i64) {
1846 if (LocVT == MVT::i64 ||
1908 if (LocVT == MVT::i64) {
1919 LocVT = MVT::i64;
1929 if (LocVT == MVT::i64) {
1941 if (LocVT == MVT::i64) {
2021 LocVT == MVT::i64 ||
2037 if (LocVT == MVT::i64 ||
2138 LocVT = MVT::i64;
2161 if (LocVT == MVT::i64) {
2182 LocVT = MVT::i64;
2192 LocVT = MVT::i64;
2202 LocVT = MVT::i64;
2207 LocVT = MVT::i64;
2212 LocVT = MVT::i64;
2257 if (LocVT == MVT::i64) {
2272 if (LocVT == MVT::i64) {
2308 LocVT == MVT::i64 ||
2371 if (LocVT == MVT::i64) {
2382 LocVT = MVT::i64;
2392 if (LocVT == MVT::i64) {
2404 if (LocVT == MVT::i64) {
2484 LocVT == MVT::i64 ||
2500 if (LocVT == MVT::i64 ||
2708 if (LocVT == MVT::i64) {
3079 if (LocVT == MVT::i64) {
3087 LocVT = MVT::i64;
3097 if (LocVT == MVT::i64) {
3106 if (LocVT == MVT::i64) {
3338 if (LocVT == MVT::i64) {
3360 LocVT = MVT::i64;
3369 if (LocVT == MVT::i64) {
3390 LocVT = MVT::i64;
3399 if (LocVT == MVT::i64) {
3418 if (LocVT == MVT::i64) {
3476 if (LocVT == MVT::i64) {
3563 LocVT = MVT::i64;
3572 if (LocVT == MVT::i64) {
3649 if (LocVT == MVT::i64) {
3660 LocVT = MVT::i64;
3670 if (LocVT == MVT::i64) {
3682 if (LocVT == MVT::i64) {
3772 LocVT = MVT::i64;
3849 if (LocVT == MVT::i64) {
3860 LocVT = MVT::i64;
3870 if (LocVT == MVT::i64) {
3882 if (LocVT == MVT::i64) {
gen/lib/Target/X86/X86GenDAGISel.inc 244 /* 394*/ OPC_CheckChild1Type, MVT::i64,
635 /* 1210*/ OPC_CheckType, MVT::i64,
700 /* 1353*/ OPC_CheckType, MVT::i64,
780 /* 1520*/ OPC_CheckType, MVT::i64,
849 /* 1670*/ OPC_CheckType, MVT::i64,
955 /* 1884*/ OPC_CheckType, MVT::i64,
1020 /* 2027*/ OPC_CheckType, MVT::i64,
1100 /* 2194*/ OPC_CheckType, MVT::i64,
1169 /* 2344*/ OPC_CheckType, MVT::i64,
1275 /* 2558*/ OPC_CheckType, MVT::i64,
1340 /* 2701*/ OPC_CheckType, MVT::i64,
1420 /* 2868*/ OPC_CheckType, MVT::i64,
1489 /* 3018*/ OPC_CheckType, MVT::i64,
1595 /* 3232*/ OPC_CheckType, MVT::i64,
1660 /* 3375*/ OPC_CheckType, MVT::i64,
1725 /* 3517*/ OPC_CheckType, MVT::i64,
1805 /* 3684*/ OPC_CheckType, MVT::i64,
1874 /* 3834*/ OPC_CheckType, MVT::i64,
1980 /* 4048*/ OPC_CheckType, MVT::i64,
2045 /* 4191*/ OPC_CheckType, MVT::i64,
2110 /* 4333*/ OPC_CheckType, MVT::i64,
2190 /* 4500*/ OPC_CheckType, MVT::i64,
2259 /* 4650*/ OPC_CheckType, MVT::i64,
2328 /* 4800*/ OPC_CheckType, MVT::i64,
2392 /* 4934*/ OPC_CheckType, MVT::i64,
2455 /* 5078*/ OPC_CheckType, MVT::i64,
2506 /* 5200*/ OPC_CheckType, MVT::i64,
2578 /* 5389*/ OPC_CheckType, MVT::i64,
2631 /* 5505*/ OPC_CheckType, MVT::i64,
2694 /* 5649*/ OPC_CheckType, MVT::i64,
2798 /* 5853*/ OPC_CheckType, MVT::i64,
2856 /* 5988*/ /*SwitchType*/ 26, MVT::i64,// ->6016
2912 /* 6118*/ /*SwitchType*/ 26, MVT::i64,// ->6146
2986 /* 6277*/ OPC_CheckType, MVT::i64,
3050 /* 6453*/ OPC_CheckType, MVT::i64,
3099 /* 6586*/ OPC_CheckType, MVT::i64,
3106 /* 6602*/ OPC_EmitInteger, MVT::i64, 0|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551488*/,
3113 /* 6633*/ OPC_CheckType, MVT::i64,
3120 /* 6649*/ OPC_EmitInteger, MVT::i64, 0|128,0|128,0|128,0|128,120|128,127|128,127|128,127|128,127|128,1/*18446744071562067968*/,
3166 /* 6761*/ OPC_CheckType, MVT::i64,
3229 /* 6905*/ OPC_CheckType, MVT::i64,
3333 /* 7109*/ OPC_CheckType, MVT::i64,
3391 /* 7244*/ /*SwitchType*/ 26, MVT::i64,// ->7272
3447 /* 7374*/ /*SwitchType*/ 26, MVT::i64,// ->7402
3511 /* 7510*/ OPC_CheckType, MVT::i64,
3574 /* 7654*/ OPC_CheckType, MVT::i64,
3676 /* 7856*/ OPC_CheckType, MVT::i64,
3734 /* 7991*/ /*SwitchType*/ 26, MVT::i64,// ->8019
3790 /* 8121*/ /*SwitchType*/ 26, MVT::i64,// ->8149
3854 /* 8257*/ OPC_CheckType, MVT::i64,
3917 /* 8401*/ OPC_CheckType, MVT::i64,
4019 /* 8603*/ OPC_CheckType, MVT::i64,
4077 /* 8738*/ /*SwitchType*/ 26, MVT::i64,// ->8766
4133 /* 8868*/ /*SwitchType*/ 26, MVT::i64,// ->8896
4203 /* 9016*/ OPC_CheckType, MVT::i64,
4274 /* 9176*/ OPC_CheckType, MVT::i64,
4327 /* 9309*/ /*SwitchType*/ 29, MVT::i64,// ->9340
4402 /* 9469*/ OPC_CheckType, MVT::i64,
4472 /* 9617*/ OPC_CheckType, MVT::i64,
4543 /* 9777*/ OPC_CheckType, MVT::i64,
4596 /* 9910*/ /*SwitchType*/ 29, MVT::i64,// ->9941
4669 /* 10059*/ OPC_CheckType, MVT::i64,
4723 /* 10176*/ OPC_CheckType, MVT::i64,
4795 /* 10324*/ OPC_CheckType, MVT::i64,
4849 /* 10441*/ OPC_CheckType, MVT::i64,
4905 /* 10563*/ OPC_CheckType, MVT::i64,
5121 /* 11010*/ /*SwitchType*/ 66, MVT::i64,// ->11078
5162 /* 11097*/ OPC_SwitchType /*3 cases */, 37, MVT::i64,// ->11137
5878 /* 12591*/ OPC_CheckType, MVT::i64,
5966 /* 12774*/ OPC_CheckType, MVT::i64,
5980 /* 12803*/ OPC_CheckType, MVT::i64,
5994 /* 12832*/ OPC_CheckType, MVT::i64,
6008 /* 12861*/ OPC_CheckType, MVT::i64,
6022 /* 12890*/ OPC_CheckType, MVT::i64,
6036 /* 12919*/ OPC_CheckType, MVT::i64,
6081 /* 13013*/ OPC_CheckChild1Type, MVT::i64,
6089 /* 13028*/ OPC_EmitInteger, MVT::i64, 0,
6126 /* 13139*/ OPC_CheckChild1Type, MVT::i64,
6134 /* 13154*/ OPC_EmitInteger, MVT::i64, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/,
6182 /* 13267*/ /*SwitchType*/ 30, MVT::i64,// ->13299
6226 /* 13357*/ /*SwitchType*/ 23, MVT::i64,// ->13382
6395 /* 13719*/ OPC_CheckChild1Type, MVT::i64,
8656 /* 18633*/ OPC_CheckType, MVT::i64,
8713 /* 18795*/ OPC_CheckType, MVT::i64,
8729 /* 18829*/ OPC_CheckType, MVT::i64,
8834 /* 19056*/ OPC_CheckType, MVT::i64,
8891 /* 19181*/ OPC_CheckType, MVT::i64,
8950 /* 19310*/ OPC_CheckType, MVT::i64,
8975 /* 19358*/ OPC_CheckType, MVT::i64,
9079 /* 19584*/ OPC_CheckType, MVT::i64,
9142 /* 19755*/ OPC_CheckType, MVT::i64,
9157 /* 19786*/ OPC_CheckType, MVT::i64,
9262 /* 20013*/ OPC_CheckType, MVT::i64,
9319 /* 20138*/ OPC_CheckType, MVT::i64,
9346 /* 20193*/ OPC_CheckType, MVT::i64,
9450 /* 20419*/ OPC_CheckType, MVT::i64,
9507 /* 20544*/ OPC_CheckType, MVT::i64,
9534 /* 20599*/ OPC_CheckType, MVT::i64,
9638 /* 20825*/ OPC_CheckType, MVT::i64,
9695 /* 20950*/ OPC_CheckType, MVT::i64,
9711 /* 20983*/ OPC_SwitchType /*4 cases */, 22, MVT::i64,// ->21008
9786 /* 21146*/ /*SwitchType*/ 61, MVT::i64,// ->21209
9846 /* 21274*/ OPC_CheckChild2Type, MVT::i64,
9931 /* 21440*/ OPC_CheckType, MVT::i64,
10029 /* 21622*/ OPC_CheckType, MVT::i64,
10104 /* 21779*/ /*SwitchType*/ 63, MVT::i64,// ->21844
10205 /* 21976*/ OPC_CheckChild0Type, MVT::i64,
10260 /* 22086*/ /*SwitchType*/ 20, MVT::i64,// ->22108
10394 /* 22350*/ OPC_CheckType, MVT::i64,
10451 /* 22450*/ OPC_CheckType, MVT::i64,
10567 /* 22654*/ OPC_CheckChild0Type, MVT::i64,
10828 MVT::i64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
10835 MVT::i64, 2/*#Ops*/, 0, 1,
10884 MVT::i64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
10891 MVT::i64, 2/*#Ops*/, 0, 1,
10996 MVT::i64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
11003 MVT::i64, 2/*#Ops*/, 0, 1,
18000 /* 36286*/ OPC_CheckChild2Type, MVT::i64,
18477 /* 37278*/ OPC_EmitInteger, MVT::i64, 0,
18482 MVT::i64, 3/*#Ops*/, 8, 9, 10, // Results = #11
18532 /* 37379*/ OPC_CheckChild2Type, MVT::i64,
18574 /* 37446*/ OPC_CheckChild2Type, MVT::i64,
18638 /* 37546*/ OPC_CheckChild4Type, MVT::i64,
18708 /* 37661*/ OPC_CheckChild4Type, MVT::i64,
18843 MVT::i64, 1/*#Ops*/, 1,
18893 /* 37973*/ OPC_CheckType, MVT::i64,
18898 MVT::i64, 0/*#Ops*/, // Results = #8
18901 MVT::i64, 3/*#Ops*/, 8, 2, 9, // Results = #10
18903 MVT::i64, 6/*#Ops*/, 3, 4, 5, 6, 7, 10,
18929 /* 38063*/ OPC_CheckType, MVT::i64,
18934 MVT::i64, 0/*#Ops*/, // Results = #8
18937 MVT::i64, 3/*#Ops*/, 8, 2, 9, // Results = #10
18939 MVT::i64, 6/*#Ops*/, 3, 4, 5, 6, 7, 10,
18970 /* 38159*/ OPC_CheckType, MVT::i64,
18973 MVT::i64, 0/*#Ops*/, // Results = #2
18976 MVT::i64, 3/*#Ops*/, 2, 1, 3, // Results = #4
18978 MVT::i64, 2/*#Ops*/, 0, 4,
19006 /* 38238*/ OPC_CheckType, MVT::i64,
19009 MVT::i64, MVT::i32, 1/*#Ops*/, 0,
19031 /* 38288*/ /*SwitchType*/ 8, MVT::i64,// ->38298
19033 MVT::i64, MVT::i32, 1/*#Ops*/, 0,
19062 /* 38351*/ /*SwitchType*/ 11, MVT::i64,// ->38364
19065 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 2,
19090 /* 38414*/ /*SwitchType*/ 43, MVT::i64,// ->38459
19094 MVT::i64, 0/*#Ops*/, // Results = #2
19097 MVT::i64, 3/*#Ops*/, 2, 1, 3, // Results = #4
19099 MVT::i64, 2/*#Ops*/, 0, 4,
19105 MVT::i64, MVT::i32, 1/*#Ops*/, 0,
19171 /* 38585*/ OPC_CheckType, MVT::i64,
19176 MVT::i64, 0/*#Ops*/, // Results = #8
19179 MVT::i64, 3/*#Ops*/, 8, 2, 9, // Results = #10
19181 MVT::i64, 6/*#Ops*/, 3, 4, 5, 6, 7, 10,
19207 /* 38675*/ OPC_CheckType, MVT::i64,
19212 MVT::i64, 0/*#Ops*/, // Results = #8
19215 MVT::i64, 3/*#Ops*/, 8, 2, 9, // Results = #10
19217 MVT::i64, 6/*#Ops*/, 3, 4, 5, 6, 7, 10,
19267 /* 38810*/ OPC_CheckType, MVT::i64,
19270 MVT::i64, 0/*#Ops*/, // Results = #2
19273 MVT::i64, 3/*#Ops*/, 2, 1, 3, // Results = #4
19275 MVT::i64, 2/*#Ops*/, 0, 4,
19303 /* 38889*/ OPC_CheckType, MVT::i64,
19306 MVT::i64, MVT::i32, 1/*#Ops*/, 0,
19328 /* 38939*/ /*SwitchType*/ 8, MVT::i64,// ->38949
19330 MVT::i64, MVT::i32, 1/*#Ops*/, 0,
19373 /* 39038*/ /*SwitchType*/ 11, MVT::i64,// ->39051
19376 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 2,
19401 /* 39101*/ /*SwitchType*/ 43, MVT::i64,// ->39146
19405 MVT::i64, 0/*#Ops*/, // Results = #2
19408 MVT::i64, 3/*#Ops*/, 2, 1, 3, // Results = #4
19410 MVT::i64, 2/*#Ops*/, 0, 4,
19416 MVT::i64, MVT::i32, 1/*#Ops*/, 0,
19482 /* 39270*/ OPC_CheckType, MVT::i64,
19487 MVT::i64, 0/*#Ops*/, // Results = #8
19490 MVT::i64, 3/*#Ops*/, 8, 2, 9, // Results = #10
19492 MVT::i64, 6/*#Ops*/, 3, 4, 5, 6, 7, 10,
19518 /* 39360*/ OPC_CheckType, MVT::i64,
19523 MVT::i64, 0/*#Ops*/, // Results = #8
19526 MVT::i64, 3/*#Ops*/, 8, 2, 9, // Results = #10
19528 MVT::i64, 6/*#Ops*/, 3, 4, 5, 6, 7, 10,
19550 /* 39440*/ /*SwitchType*/ 14, MVT::i64,// ->39456
19553 MVT::i64, 5/*#Ops*/, 1, 2, 3, 4, 5,
19584 /* 39514*/ OPC_CheckType, MVT::i64,
19587 MVT::i64, 0/*#Ops*/, // Results = #2
19590 MVT::i64, 3/*#Ops*/, 2, 1, 3, // Results = #4
19592 MVT::i64, 2/*#Ops*/, 0, 4,
19620 /* 39593*/ OPC_CheckType, MVT::i64,
19623 MVT::i64, MVT::i32, 1/*#Ops*/, 0,
19645 /* 39646*/ /*SwitchType*/ 9, MVT::i64,// ->39657
19647 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 0,
19676 /* 39710*/ /*SwitchType*/ 11, MVT::i64,// ->39723
19679 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 2,
19704 /* 39773*/ /*SwitchType*/ 43, MVT::i64,// ->39818
19708 MVT::i64, 0/*#Ops*/, // Results = #2
19711 MVT::i64, 3/*#Ops*/, 2, 1, 3, // Results = #4
19713 MVT::i64, 2/*#Ops*/, 0, 4,
19719 MVT::i64, MVT::i32, 1/*#Ops*/, 0,
19755 /* 39872*/ OPC_CheckType, MVT::i64,
19762 MVT::i64, MVT::i32, 8/*#Ops*/, 5, 6, 7, 8, 9, 10, 11, 12,
19820 /* 40008*/ /*SwitchType*/ 19, MVT::i64,// ->40029
19848 /* 40055*/ /*SwitchType*/ 19, MVT::i64,// ->40076
19920 /* 40171*/ OPC_CheckType, MVT::i64,
19926 MVT::i64, MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 8,
19960 /* 40257*/ OPC_CheckType, MVT::i64,
19965 MVT::i64, MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 2,
19978 /* 40293*/ OPC_CheckType, MVT::i64,
19982 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 2,
20003 /* 40341*/ OPC_CheckType, MVT::i64,
20006 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1,
20028 /* 40390*/ OPC_CheckType, MVT::i64,
20036 MVT::i64, MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 9,
20043 /* 40425*/ OPC_EmitInteger, MVT::i64, 0,
20050 MVT::i64, 3/*#Ops*/, 8, 11, 12, // Results = #13
20052 MVT::i64, MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 13,
20060 MVT::i64, 0/*#Ops*/, // Results = #8
20067 MVT::i64, 3/*#Ops*/, 8, 11, 12, // Results = #13
20069 MVT::i64, MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 13,
20097 /* 40579*/ OPC_CheckType, MVT::i64,
20102 MVT::i64, MVT::i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
20131 /* 40657*/ OPC_CheckType, MVT::i64,
20136 MVT::i64, MVT::i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
20183 /* 40766*/ OPC_CheckType, MVT::i64,
20187 MVT::i64, MVT::i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
20236 /* 40877*/ OPC_CheckType, MVT::i64,
20240 MVT::i64, MVT::i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
20260 /* 40937*/ /*SwitchType*/ 10, MVT::i64,// ->40949
20263 MVT::i64, MVT::i32, 1/*#Ops*/, 0,
20276 /* 40976*/ /*SwitchType*/ 10, MVT::i64,// ->40988
20279 MVT::i64, MVT::i32, 1/*#Ops*/, 0,
20300 /* 41030*/ /*SwitchType*/ 10, MVT::i64,// ->41042
20303 MVT::i64, MVT::i32, 1/*#Ops*/, 0,
20321 /* 41087*/ /*SwitchType*/ 10, MVT::i64,// ->41099
20324 MVT::i64, MVT::i32, 1/*#Ops*/, 0,
20374 /* 41206*/ OPC_CheckType, MVT::i64,
20376 MVT::i64, 0/*#Ops*/, // Results = #2
20379 MVT::i64, 3/*#Ops*/, 2, 1, 3, // Results = #4
20381 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 4,
20431 /* 41342*/ OPC_CheckType, MVT::i64,
20433 MVT::i64, 0/*#Ops*/, // Results = #2
20436 MVT::i64, 3/*#Ops*/, 2, 0, 3, // Results = #4
20438 MVT::i64, MVT::i32, 2/*#Ops*/, 1, 4,
20459 /* 41409*/ /*SwitchType*/ 33, MVT::i64,// ->41444
20460 /* 41411*/ OPC_EmitInteger, MVT::i64, 0,
20468 MVT::i64, 3/*#Ops*/, 1, 4, 5,
20496 /* 41490*/ OPC_CheckType, MVT::i64,
20497 /* 41492*/ OPC_EmitInteger, MVT::i64, 0,
20500 MVT::i64, 3/*#Ops*/, 1, 0, 2,
20517 /* 41543*/ /*SwitchType*/ 10, MVT::i64,// ->41555
20520 MVT::i64, MVT::i32, 1/*#Ops*/, 0,
20533 /* 41573*/ /*SwitchType*/ 10, MVT::i64,// ->41585
20536 MVT::i64, MVT::i32, 1/*#Ops*/, 0,
20551 /* 41608*/ /*SwitchType*/ 10, MVT::i64,// ->41620
20554 MVT::i64, MVT::i32, 1/*#Ops*/, 0,
20573 /* 41658*/ /*SwitchType*/ 10, MVT::i64,// ->41670
20576 MVT::i64, MVT::i32, 1/*#Ops*/, 0,
20590 /* 41690*/ /*SwitchType*/ 10, MVT::i64,// ->41702
20593 MVT::i64, MVT::i32, 1/*#Ops*/, 0,
20609 /* 41726*/ /*SwitchType*/ 10, MVT::i64,// ->41738
20612 MVT::i64, MVT::i32, 1/*#Ops*/, 0,
20645 /* 41820*/ /*SwitchType*/ 27, MVT::i64,// ->41849
20647 MVT::i64, 0/*#Ops*/, // Results = #2
20650 MVT::i64, 3/*#Ops*/, 2, 1, 3, // Results = #4
20652 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 4,
20684 /* 41930*/ /*SwitchType*/ 27, MVT::i64,// ->41959
20686 MVT::i64, 0/*#Ops*/, // Results = #2
20689 MVT::i64, 3/*#Ops*/, 2, 0, 3, // Results = #4
20691 MVT::i64, MVT::i32, 2/*#Ops*/, 1, 4,
20732 /* 42052*/ OPC_CheckType, MVT::i64,
20733 /* 42054*/ OPC_EmitInteger, MVT::i64, 0,
20741 MVT::i64, 3/*#Ops*/, 1, 4, 5,
20747 /* 42093*/ OPC_CheckType, MVT::i64,
20748 /* 42095*/ OPC_EmitInteger, MVT::i64, 0,
20756 MVT::i64, 3/*#Ops*/, 1, 4, 5,
20762 /* 42133*/ OPC_CheckType, MVT::i64,
20763 /* 42135*/ OPC_EmitInteger, MVT::i64, 0,
20771 MVT::i64, 3/*#Ops*/, 1, 4, 5,
20782 /* 42181*/ OPC_CheckType, MVT::i64,
20787 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 3,
20793 /* 42203*/ OPC_CheckType, MVT::i64,
20794 /* 42205*/ OPC_EmitInteger, MVT::i64, 0,
20804 MVT::i64, 3/*#Ops*/, 2, 7, 9,
20810 /* 42249*/ OPC_CheckType, MVT::i64,
20811 /* 42251*/ OPC_EmitInteger, MVT::i64, 0,
20821 MVT::i64, 3/*#Ops*/, 2, 7, 9,
20827 /* 42295*/ OPC_CheckType, MVT::i64,
20832 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 3,
20856 /* 42351*/ OPC_CheckType, MVT::i64,
20859 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 2,
20865 /* 42368*/ OPC_CheckType, MVT::i64,
20868 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 2,
20874 /* 42385*/ OPC_CheckType, MVT::i64,
20877 /* 42391*/ OPC_EmitInteger, MVT::i64, 0,
20884 MVT::i64, 3/*#Ops*/, 2, 5, 6, // Results = #7
20886 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 7,
20892 MVT::i64, 0/*#Ops*/, // Results = #2
20899 MVT::i64, 3/*#Ops*/, 2, 5, 6, // Results = #7
20901 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 7,
20940 /* 42547*/ /*SwitchType*/ 11, MVT::i64,// ->42560
20943 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1,
20961 /* 42597*/ /*SwitchType*/ 11, MVT::i64,// ->42610
20964 MVT::i64, MVT::i32, 2/*#Ops*/, 1, 0,
20985 /* 42647*/ /*SwitchType*/ 9, MVT::i64,// ->42658
20987 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1,
31993 /* 66423*/ OPC_CheckType, MVT::i64,
31998 MVT::i64, MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 8,
32004 /* 66448*/ OPC_CheckType, MVT::i64,
32009 MVT::i64, MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 8,
32076 /* 66596*/ OPC_CheckType, MVT::i64,
32080 MVT::i64, MVT::i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
32118 /* 66681*/ OPC_CheckType, MVT::i64,
32122 MVT::i64, MVT::i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
32153 /* 66750*/ OPC_CheckType, MVT::i64,
32156 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 2,
32162 /* 66767*/ OPC_CheckType, MVT::i64,
32165 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 2,
32197 /* 66836*/ OPC_CheckType, MVT::i64,
32199 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1,
32254 /* 66947*/ OPC_CheckType, MVT::i64,
32259 MVT::i64, MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 8,
32265 /* 66972*/ OPC_CheckType, MVT::i64,
32270 MVT::i64, MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 8,
32348 /* 67145*/ OPC_CheckType, MVT::i64,
32352 MVT::i64, MVT::i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
32390 /* 67230*/ OPC_CheckType, MVT::i64,
32394 MVT::i64, MVT::i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
32416 /* 67291*/ /*SwitchType*/ 14, MVT::i64,// ->67307
32419 MVT::i64, 5/*#Ops*/, 1, 2, 3, 4, 5,
32451 /* 67360*/ OPC_CheckType, MVT::i64,
32454 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 2,
32460 /* 67377*/ OPC_CheckType, MVT::i64,
32463 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 2,
32502 /* 67460*/ OPC_CheckType, MVT::i64,
32504 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1,
33198 /* 69056*/ /*SwitchType*/ 29, MVT::i64,// ->69087
33253 /* 69154*/ OPC_CheckChild0Type, MVT::i64,
33312 /* 69261*/ OPC_CheckChild1Type, MVT::i64,
33400 /* 69427*/ OPC_CheckType, MVT::i64,
33406 MVT::i64, 7/*#Ops*/, 0, 5, 6, 7, 8, 9, 3,
33465 /* 69555*/ OPC_CheckType, MVT::i64,
33472 MVT::i64, 7/*#Ops*/, 2, 5, 6, 7, 8, 9, 10,
33517 /* 69665*/ /*SwitchType*/ 14, MVT::i64,// ->69681
33521 MVT::i64, 3/*#Ops*/, 0, 1, 2,
34096 /* 70906*/ OPC_CheckType, MVT::i64,
34102 MVT::i64, 6/*#Ops*/, 3, 4, 5, 6, 7, 8,
34130 /* 70974*/ /*SwitchType*/ 29, MVT::i64,// ->71005
34135 MVT::i64, 2/*#Ops*/, 0, 2,
34142 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 2,
34185 /* 71075*/ OPC_CheckType, MVT::i64,
34188 MVT::i64, MVT::i32, 1/*#Ops*/, 0,
34210 /* 71125*/ /*SwitchType*/ 8, MVT::i64,// ->71135
34212 MVT::i64, MVT::i32, 1/*#Ops*/, 0,
34243 /* 71186*/ OPC_CheckType, MVT::i64,
34245 MVT::i64, MVT::i32, 1/*#Ops*/, 0,
34293 /* 71288*/ /*SwitchType*/ 27, MVT::i64,// ->71317
34297 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 2,
34303 MVT::i64, MVT::i32, 1/*#Ops*/, 0,
34617 /* 72034*/ OPC_CheckType, MVT::i64,
34624 MVT::i64, 6/*#Ops*/, 3, 4, 5, 6, 7, 9,
34653 /* 72108*/ /*SwitchType*/ 32, MVT::i64,// ->72142
34659 MVT::i64, 2/*#Ops*/, 0, 3,
34666 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 2,
34709 /* 72212*/ OPC_CheckType, MVT::i64,
34712 MVT::i64, MVT::i32, 1/*#Ops*/, 0,
34734 /* 72262*/ /*SwitchType*/ 8, MVT::i64,// ->72272
34736 MVT::i64, MVT::i32, 1/*#Ops*/, 0,
34767 /* 72323*/ OPC_CheckType, MVT::i64,
34769 MVT::i64, MVT::i32, 1/*#Ops*/, 0,
34817 /* 72425*/ /*SwitchType*/ 27, MVT::i64,// ->72454
34821 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 2,
34827 MVT::i64, MVT::i32, 1/*#Ops*/, 0,
35338 /* 73535*/ OPC_CheckType, MVT::i64,
35370 /* 73603*/ OPC_CheckType, MVT::i64,
35405 /* 73659*/ OPC_CheckChild0Type, MVT::i64,
36661 /* 76643*/ OPC_CheckType, MVT::i64,
36666 MVT::i64, MVT::i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
36700 /* 76738*/ OPC_CheckType, MVT::i64,
36705 MVT::i64, MVT::i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
36752 /* 76847*/ OPC_CheckType, MVT::i64,
36756 MVT::i64, MVT::i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
36805 /* 76958*/ OPC_CheckType, MVT::i64,
36809 MVT::i64, MVT::i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
36830 /* 77020*/ /*SwitchType*/ 10, MVT::i64,// ->77032
36833 MVT::i64, MVT::i32, 1/*#Ops*/, 0,
36847 /* 77061*/ /*SwitchType*/ 10, MVT::i64,// ->77073
36850 MVT::i64, MVT::i32, 1/*#Ops*/, 0,
36872 /* 77117*/ /*SwitchType*/ 10, MVT::i64,// ->77129
36875 MVT::i64, MVT::i32, 1/*#Ops*/, 0,
36894 /* 77176*/ /*SwitchType*/ 10, MVT::i64,// ->77188
36897 MVT::i64, MVT::i32, 1/*#Ops*/, 0,
36917 /* 77227*/ /*SwitchType*/ 10, MVT::i64,// ->77239
36920 MVT::i64, MVT::i32, 1/*#Ops*/, 0,
36935 /* 77263*/ /*SwitchType*/ 10, MVT::i64,// ->77275
36938 MVT::i64, MVT::i32, 1/*#Ops*/, 0,
36957 /* 77313*/ /*SwitchType*/ 10, MVT::i64,// ->77325
36960 MVT::i64, MVT::i32, 1/*#Ops*/, 0,
36976 /* 77350*/ /*SwitchType*/ 10, MVT::i64,// ->77362
36979 MVT::i64, MVT::i32, 1/*#Ops*/, 0,
37015 /* 77422*/ OPC_CheckType, MVT::i64,
37018 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 2,
37053 /* 77496*/ OPC_CheckType, MVT::i64,
37056 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 2,
37097 /* 77578*/ OPC_CheckType, MVT::i64,
37100 MVT::i64, MVT::i32, 2/*#Ops*/, 1, 2,
37118 /* 77627*/ /*SwitchType*/ 11, MVT::i64,// ->77640
37121 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1,
37139 /* 77676*/ /*SwitchType*/ 11, MVT::i64,// ->77689
37142 MVT::i64, MVT::i32, 2/*#Ops*/, 1, 0,
37163 /* 77726*/ /*SwitchType*/ 9, MVT::i64,// ->77737
37165 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1,
37208 /* 77819*/ OPC_CheckChild2Type, MVT::i64,
37248 /* 77915*/ OPC_CheckChild2Type, MVT::i64,
37304 /* 78038*/ /*SwitchType*/ 46, MVT::i64,// ->78086
37361 /* 78166*/ OPC_CheckChild2Type, MVT::i64,
37407 /* 78265*/ OPC_CheckChild2Type, MVT::i64,
37447 /* 78361*/ OPC_CheckChild2Type, MVT::i64,
37503 /* 78484*/ /*SwitchType*/ 46, MVT::i64,// ->78532
37560 /* 78612*/ OPC_CheckChild2Type, MVT::i64,
37603 /* 78705*/ OPC_CheckChild2Type, MVT::i64,
37608 MVT::i64, 6/*#Ops*/, 3, 4, 5, 6, 7, 2,
37643 /* 78789*/ OPC_CheckType, MVT::i64,
37647 MVT::i64, MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6,
37663 /* 78831*/ /*SwitchType*/ 8, MVT::i64,// ->78841
37665 MVT::i64, MVT::i32, 1/*#Ops*/, 0,
37701 /* 78906*/ OPC_CheckType, MVT::i64,
37705 MVT::i64, MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6,
37721 /* 78948*/ /*SwitchType*/ 8, MVT::i64,// ->78958
37723 MVT::i64, MVT::i32, 1/*#Ops*/, 0,
37761 /* 79025*/ OPC_CheckType, MVT::i64,
37766 MVT::i64, 5/*#Ops*/, 2, 3, 4, 5, 6,
37777 /* 79057*/ /*SwitchType*/ 7, MVT::i64,// ->79066
37779 MVT::i64, 1/*#Ops*/, 0,
37821 /* 79150*/ /*SwitchType*/ 23, MVT::i64,// ->79175
37824 /* 79155*/ OPC_CheckType, MVT::i64,
37829 MVT::i64, MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6,
37849 /* 79207*/ /*SwitchType*/ 12, MVT::i64,// ->79221
37850 /* 79209*/ OPC_CheckChild0Type, MVT::i64,
37853 MVT::i64, MVT::i32, 1/*#Ops*/, 0,
38138 /* 79841*/ /*SwitchType*/ 23, MVT::i64,// ->79866
38141 /* 79846*/ OPC_CheckType, MVT::i64,
38146 MVT::i64, MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6,
38166 /* 79898*/ /*SwitchType*/ 12, MVT::i64,// ->79912
38167 /* 79900*/ OPC_CheckChild0Type, MVT::i64,
38170 MVT::i64, MVT::i32, 1/*#Ops*/, 0,
38200 /* 79961*/ OPC_CheckType, MVT::i64,
38205 MVT::i64, MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 2,
38218 /* 80000*/ /*SwitchType*/ 11, MVT::i64,// ->80013
38221 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1,
38269 /* 80106*/ OPC_CheckType, MVT::i64,
38273 MVT::i64, MVT::i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
38322 /* 80215*/ OPC_CheckType, MVT::i64,
38326 MVT::i64, MVT::i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
38348 /* 80277*/ /*SwitchType*/ 10, MVT::i64,// ->80289
38351 MVT::i64, MVT::i32, 1/*#Ops*/, 0,
38375 /* 80348*/ /*SwitchType*/ 10, MVT::i64,// ->80360
38378 MVT::i64, MVT::i32, 1/*#Ops*/, 0,
38392 /* 80380*/ /*SwitchType*/ 10, MVT::i64,// ->80392
38395 MVT::i64, MVT::i32, 1/*#Ops*/, 0,
38416 /* 80432*/ /*SwitchType*/ 10, MVT::i64,// ->80444
38419 MVT::i64, MVT::i32, 1/*#Ops*/, 0,
38441 /* 80497*/ /*SwitchType*/ 10, MVT::i64,// ->80509
38444 MVT::i64, MVT::i32, 1/*#Ops*/, 0,
38463 /* 80547*/ /*SwitchType*/ 10, MVT::i64,// ->80559
38466 MVT::i64, MVT::i32, 1/*#Ops*/, 0,
38486 /* 80599*/ /*SwitchType*/ 10, MVT::i64,// ->80611
38489 MVT::i64, MVT::i32, 1/*#Ops*/, 0,
38505 /* 80637*/ /*SwitchType*/ 10, MVT::i64,// ->80649
38508 MVT::i64, MVT::i32, 1/*#Ops*/, 0,
38522 /* 80678*/ /*SwitchType*/ 10, MVT::i64,// ->80690
38525 MVT::i64, MVT::i32, 1/*#Ops*/, 0,
38545 /* 80730*/ /*SwitchType*/ 10, MVT::i64,// ->80742
38548 MVT::i64, MVT::i32, 1/*#Ops*/, 0,
38565 /* 80769*/ /*SwitchType*/ 10, MVT::i64,// ->80781
38568 MVT::i64, MVT::i32, 1/*#Ops*/, 0,
38583 /* 80812*/ /*SwitchType*/ 10, MVT::i64,// ->80824
38586 MVT::i64, MVT::i32, 1/*#Ops*/, 0,
38623 /* 80885*/ OPC_CheckType, MVT::i64,
38626 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 2,
38661 /* 80959*/ OPC_CheckType, MVT::i64,
38664 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 2,
38705 /* 81041*/ OPC_CheckType, MVT::i64,
38708 MVT::i64, MVT::i32, 2/*#Ops*/, 1, 2,
38729 /* 81092*/ /*SwitchType*/ 9, MVT::i64,// ->81103
38731 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1,
38780 /* 81197*/ OPC_CheckType, MVT::i64,
38784 MVT::i64, MVT::i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
38833 /* 81306*/ OPC_CheckType, MVT::i64,
38837 MVT::i64, MVT::i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
38856 /* 81363*/ /*SwitchType*/ 10, MVT::i64,// ->81375
38859 MVT::i64, MVT::i32, 1/*#Ops*/, 0,
38873 /* 81395*/ /*SwitchType*/ 10, MVT::i64,// ->81407
38876 MVT::i64, MVT::i32, 1/*#Ops*/, 0,
38896 /* 81446*/ /*SwitchType*/ 10, MVT::i64,// ->81458
38899 MVT::i64, MVT::i32, 1/*#Ops*/, 0,
38914 /* 81480*/ /*SwitchType*/ 10, MVT::i64,// ->81492
38917 MVT::i64, MVT::i32, 1/*#Ops*/, 0,
38953 /* 81552*/ OPC_CheckType, MVT::i64,
38956 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 2,
38991 /* 81626*/ OPC_CheckType, MVT::i64,
38994 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 2,
39035 /* 81708*/ OPC_CheckType, MVT::i64,
39038 MVT::i64, MVT::i32, 2/*#Ops*/, 1, 2,
39059 /* 81759*/ /*SwitchType*/ 9, MVT::i64,// ->81770
39061 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1,
39110 /* 81864*/ OPC_CheckType, MVT::i64,
39114 MVT::i64, MVT::i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
39163 /* 81973*/ OPC_CheckType, MVT::i64,
39167 MVT::i64, MVT::i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
39191 /* 82033*/ /*SwitchType*/ 8, MVT::i64,// ->82043
39193 MVT::i64, MVT::i32, 1/*#Ops*/, 0,
39218 /* 82095*/ /*SwitchType*/ 10, MVT::i64,// ->82107
39221 MVT::i64, MVT::i32, 1/*#Ops*/, 0,
39240 /* 82161*/ /*SwitchType*/ 21, MVT::i64,// ->82184
39241 /* 82163*/ OPC_EmitInteger, MVT::i64, 0|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551488*/,
39243 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1,
39250 /* 82194*/ OPC_CheckType, MVT::i64,
39251 /* 82196*/ OPC_EmitInteger, MVT::i64, 0|128,0|128,0|128,0|128,120|128,127|128,127|128,127|128,127|128,1/*18446744071562067968*/,
39253 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1,
39285 /* 82271*/ OPC_CheckType, MVT::i64,
39288 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 2,
39323 /* 82345*/ OPC_CheckType, MVT::i64,
39326 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 2,
39367 /* 82427*/ OPC_CheckType, MVT::i64,
39370 MVT::i64, MVT::i32, 2/*#Ops*/, 1, 2,
39391 /* 82478*/ /*SwitchType*/ 9, MVT::i64,// ->82489
39393 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1,
39443 /* 82586*/ OPC_CheckType, MVT::i64,
39447 MVT::i64, MVT::i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
39469 /* 82642*/ /*SwitchType*/ 8, MVT::i64,// ->82652
39471 MVT::i64, MVT::i32, 1/*#Ops*/, 0,
39496 /* 82704*/ /*SwitchType*/ 10, MVT::i64,// ->82716
39499 MVT::i64, MVT::i32, 1/*#Ops*/, 0,
39522 /* 82753*/ /*SwitchType*/ 8, MVT::i64,// ->82763
39524 MVT::i64, MVT::i32, 1/*#Ops*/, 0,
39559 /* 82822*/ OPC_CheckType, MVT::i64,
39562 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 2,
39597 /* 82896*/ OPC_CheckType, MVT::i64,
39600 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 2,
39607 /* 82916*/ OPC_CheckType, MVT::i64,
39610 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 2,
39633 /* 82968*/ OPC_CheckType, MVT::i64,
39635 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1,
39690 /* 83085*/ OPC_CheckType, MVT::i64,
39695 MVT::i64, MVT::i32, 6/*#Ops*/, 0, 4, 5, 6, 7, 8,
39751 /* 83210*/ OPC_CheckType, MVT::i64,
39756 MVT::i64, MVT::i32, 6/*#Ops*/, 2, 4, 5, 6, 7, 8,
39796 /* 83300*/ OPC_CheckType, MVT::i64,
39800 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 3,
39842 /* 83390*/ OPC_CheckType, MVT::i64,
39846 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 3,
39870 /* 83453*/ /*SwitchType*/ 12, MVT::i64,// ->83467
39873 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1,
39929 /* 83574*/ OPC_CheckType, MVT::i64,
39934 MVT::i64, MVT::i32, 6/*#Ops*/, 0, 4, 5, 6, 7, 8,
39984 /* 83733*/ /*SwitchType*/ 56, MVT::i64,// ->83791
39985 /* 83735*/ OPC_EmitInteger, MVT::i64, 0,
39990 MVT::i64, 3/*#Ops*/, 1, 2, 4, // Results = #5
39991 /* 83757*/ OPC_EmitInteger, MVT::i64, 0,
39996 MVT::i64, 3/*#Ops*/, 6, 7, 9, // Results = #10
39999 MVT::i64, MVT::i32, 2/*#Ops*/, 5, 10,
40039 /* 83859*/ OPC_CheckType, MVT::i64,
40043 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 3,
40085 /* 83949*/ OPC_CheckType, MVT::i64,
40089 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 3,
40113 /* 84012*/ /*SwitchType*/ 12, MVT::i64,// ->84026
40116 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1,
40152 /* 84095*/ /*SwitchType*/ 22, MVT::i64,// ->84119
40182 /* 84148*/ OPC_CheckChild1Type, MVT::i64,
40221 /* 84227*/ /*SwitchType*/ 22, MVT::i64,// ->84251
40251 /* 84280*/ OPC_CheckChild1Type, MVT::i64,
40291 /* 84360*/ /*SwitchType*/ 22, MVT::i64,// ->84384
40307 /* 84395*/ OPC_SwitchType /*2 cases */, 8, MVT::i64,// ->84406
40323 /* 84420*/ OPC_SwitchType /*2 cases */, 8, MVT::i64,// ->84431
40375 /* 84498*/ OPC_CheckChild1Type, MVT::i64,
40424 /* 84591*/ /*SwitchType*/ 22, MVT::i64,// ->84615
40454 /* 84644*/ OPC_CheckChild1Type, MVT::i64,
40562 /* 84863*/ /*SwitchType*/ 56, MVT::i64,// ->84921
40568 MVT::i64, 5/*#Ops*/, 2, 3, 4, 5, 6,
40576 MVT::i64, 5/*#Ops*/, 2, 3, 4, 5, 6,
40584 MVT::i64, 5/*#Ops*/, 2, 3, 4, 5, 6,
40617 /* 84984*/ /*SwitchType*/ 56, MVT::i64,// ->85042
40623 MVT::i64, 5/*#Ops*/, 2, 3, 4, 5, 6,
40631 MVT::i64, 5/*#Ops*/, 2, 3, 4, 5, 6,
40639 MVT::i64, 5/*#Ops*/, 2, 3, 4, 5, 6,
40669 /* 85086*/ /*SwitchType*/ 32, MVT::i64,// ->85120
40673 MVT::i64, 1/*#Ops*/, 0,
40679 MVT::i64, 1/*#Ops*/, 0,
40685 MVT::i64, 1/*#Ops*/, 0,
40712 /* 85159*/ /*SwitchType*/ 32, MVT::i64,// ->85193
40716 MVT::i64, 1/*#Ops*/, 0,
40722 MVT::i64, 1/*#Ops*/, 0,
40728 MVT::i64, 1/*#Ops*/, 0,
40980 /* 85658*/ /*SwitchType*/ 23, MVT::i64,// ->85683
40983 /* 85663*/ OPC_CheckType, MVT::i64,
40988 MVT::i64, MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6,
41008 /* 85715*/ /*SwitchType*/ 12, MVT::i64,// ->85729
41009 /* 85717*/ OPC_CheckChild0Type, MVT::i64,
41012 MVT::i64, MVT::i32, 1/*#Ops*/, 0,
41452 /* 86702*/ /*SwitchType*/ 17, MVT::i64,// ->86721
41457 MVT::i64, 5/*#Ops*/, 2, 3, 4, 5, 6,
41471 /* 86745*/ /*SwitchType*/ 17, MVT::i64,// ->86764
41476 MVT::i64, 5/*#Ops*/, 2, 3, 4, 5, 6,
41491 /* 86784*/ /*SwitchType*/ 9, MVT::i64,// ->86795
41494 MVT::i64, 1/*#Ops*/, 0,
41506 /* 86811*/ /*SwitchType*/ 9, MVT::i64,// ->86822
41509 MVT::i64, 1/*#Ops*/, 0,
41834 /* 87437*/ /*SwitchType*/ 61, MVT::i64,// ->87500
41867 /* 87507*/ OPC_CheckType, MVT::i64,
41951 /* 87672*/ OPC_CheckChild0Type, MVT::i64,
42317 /* 88445*/ /*SwitchType*/ 46, MVT::i64,// ->88493
42374 /* 88573*/ OPC_CheckChild2Type, MVT::i64,
42432 /* 88700*/ /*SwitchType*/ 46, MVT::i64,// ->88748
42489 /* 88828*/ OPC_CheckChild2Type, MVT::i64,
42547 /* 88955*/ /*SwitchType*/ 46, MVT::i64,// ->89003
42604 /* 89083*/ OPC_CheckChild2Type, MVT::i64,
42655 /* 89193*/ OPC_CheckType, MVT::i64,
42659 MVT::i64, MVT::i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
42708 /* 89302*/ OPC_CheckType, MVT::i64,
42712 MVT::i64, MVT::i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
42734 /* 89363*/ /*SwitchType*/ 14, MVT::i64,// ->89379
42737 MVT::i64, 5/*#Ops*/, 1, 2, 3, 4, 5,
42750 /* 89393*/ OPC_CheckType, MVT::i64,
42752 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1,
42764 /* 89417*/ OPC_CheckType, MVT::i64,
42766 MVT::i64, MVT::i32, 2/*#Ops*/, 1, 0,
42791 /* 89472*/ /*SwitchType*/ 10, MVT::i64,// ->89484
42794 MVT::i64, MVT::i32, 1/*#Ops*/, 0,
42818 /* 89534*/ /*SwitchType*/ 10, MVT::i64,// ->89546
42821 MVT::i64, MVT::i32, 1/*#Ops*/, 0,
42839 /* 89598*/ /*SwitchType*/ 21, MVT::i64,// ->89621
42840 /* 89600*/ OPC_EmitInteger, MVT::i64, 0|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551488*/,
42842 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1,
42848 /* 89629*/ OPC_CheckType, MVT::i64,
42849 /* 89631*/ OPC_EmitInteger, MVT::i64, 0|128,0|128,0|128,0|128,120|128,127|128,127|128,127|128,127|128,1/*18446744071562067968*/,
42851 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1,
42880 /* 89700*/ OPC_CheckType, MVT::i64,
42883 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 2,
42889 /* 89717*/ OPC_CheckType, MVT::i64,
42892 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 2,
42936 /* 89811*/ OPC_CheckType, MVT::i64,
42938 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1,
44195 /* 92463*/ OPC_CheckType, MVT::i64,
44199 MVT::i64, MVT::i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
44221 /* 92524*/ /*SwitchType*/ 14, MVT::i64,// ->92540
44224 MVT::i64, 5/*#Ops*/, 1, 2, 3, 4, 5,
44259 /* 92596*/ OPC_CheckType, MVT::i64,
44262 MVT::i64, MVT::i32, 2/*#Ops*/, 1, 2,
44270 /* 92616*/ OPC_CheckType, MVT::i64,
44273 MVT::i64, MVT::i32, 2/*#Ops*/, 1, 2,
44318 /* 92711*/ /*SwitchType*/ 8, MVT::i64,// ->92721
44320 MVT::i64, MVT::i32, 1/*#Ops*/, 0,
44352 /* 92774*/ OPC_CheckType, MVT::i64,
44355 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 2,
44361 /* 92791*/ OPC_CheckType, MVT::i64,
44364 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 2,
44408 /* 92885*/ OPC_CheckType, MVT::i64,
44410 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1,
44915 /* 93973*/ OPC_CheckType, MVT::i64,
44919 MVT::i64, MVT::i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
44968 /* 94082*/ OPC_CheckType, MVT::i64,
44972 MVT::i64, MVT::i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
44993 /* 94142*/ /*SwitchType*/ 10, MVT::i64,// ->94154
44996 MVT::i64, MVT::i32, 1/*#Ops*/, 0,
45019 /* 94211*/ /*SwitchType*/ 10, MVT::i64,// ->94223
45022 MVT::i64, MVT::i32, 1/*#Ops*/, 0,
45035 /* 94241*/ /*SwitchType*/ 10, MVT::i64,// ->94253
45038 MVT::i64, MVT::i32, 1/*#Ops*/, 0,
45058 /* 94291*/ /*SwitchType*/ 10, MVT::i64,// ->94303
45061 MVT::i64, MVT::i32, 1/*#Ops*/, 0,
45082 /* 94354*/ /*SwitchType*/ 10, MVT::i64,// ->94366
45085 MVT::i64, MVT::i32, 1/*#Ops*/, 0,
45103 /* 94402*/ /*SwitchType*/ 10, MVT::i64,// ->94414
45106 MVT::i64, MVT::i32, 1/*#Ops*/, 0,
45130 /* 94458*/ /*SwitchType*/ 14, MVT::i64,// ->94474
45133 MVT::i64, 5/*#Ops*/, 1, 2, 3, 4, 5,
45181 /* 94569*/ OPC_CheckType, MVT::i64,
45183 MVT::i64, 0/*#Ops*/, // Results = #2
45186 MVT::i64, 3/*#Ops*/, 2, 1, 3, // Results = #4
45188 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 4,
45238 /* 94695*/ OPC_CheckType, MVT::i64,
45240 MVT::i64, 0/*#Ops*/, // Results = #2
45243 MVT::i64, 3/*#Ops*/, 2, 0, 3, // Results = #4
45245 MVT::i64, MVT::i32, 2/*#Ops*/, 1, 4,
45262 /* 94759*/ /*SwitchType*/ 10, MVT::i64,// ->94771
45265 MVT::i64, MVT::i32, 1/*#Ops*/, 0,
45280 /* 94795*/ /*SwitchType*/ 10, MVT::i64,// ->94807
45283 MVT::i64, MVT::i32, 1/*#Ops*/, 0,
45296 /* 94834*/ /*SwitchType*/ 10, MVT::i64,// ->94846
45299 MVT::i64, MVT::i32, 1/*#Ops*/, 0,
45318 /* 94883*/ /*SwitchType*/ 10, MVT::i64,// ->94895
45321 MVT::i64, MVT::i32, 1/*#Ops*/, 0,
45337 /* 94920*/ /*SwitchType*/ 10, MVT::i64,// ->94932
45340 MVT::i64, MVT::i32, 1/*#Ops*/, 0,
45354 /* 94961*/ /*SwitchType*/ 10, MVT::i64,// ->94973
45357 MVT::i64, MVT::i32, 1/*#Ops*/, 0,
45391 /* 95047*/ /*SwitchType*/ 27, MVT::i64,// ->95076
45393 MVT::i64, 0/*#Ops*/, // Results = #2
45396 MVT::i64, 3/*#Ops*/, 2, 1, 3, // Results = #4
45398 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 4,
45430 /* 95148*/ /*SwitchType*/ 27, MVT::i64,// ->95177
45432 MVT::i64, 0/*#Ops*/, // Results = #2
45435 MVT::i64, 3/*#Ops*/, 2, 0, 3, // Results = #4
45437 MVT::i64, MVT::i32, 2/*#Ops*/, 1, 4,
45471 /* 95234*/ OPC_CheckType, MVT::i64,
45474 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 2,
45481 /* 95253*/ OPC_CheckType, MVT::i64,
45484 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 2,
45490 /* 95270*/ OPC_CheckType, MVT::i64,
45495 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 3,
45541 /* 95371*/ OPC_CheckType, MVT::i64,
45544 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 2,
45550 /* 95388*/ OPC_CheckType, MVT::i64,
45553 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 2,
45595 /* 95482*/ /*SwitchType*/ 9, MVT::i64,// ->95493
45597 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1,
45620 /* 95531*/ OPC_CheckType, MVT::i64,
45622 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1,
47497 /* 99573*/ OPC_CheckType, MVT::i64,
47501 MVT::i64, MVT::i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
47550 /* 99682*/ OPC_CheckType, MVT::i64,
47554 MVT::i64, MVT::i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
47602 /* 99796*/ OPC_CheckType, MVT::i64,
47604 MVT::i64, 0/*#Ops*/, // Results = #2
47607 MVT::i64, 3/*#Ops*/, 2, 1, 3, // Results = #4
47609 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 4,
47659 /* 99922*/ OPC_CheckType, MVT::i64,
47661 MVT::i64, 0/*#Ops*/, // Results = #2
47664 MVT::i64, 3/*#Ops*/, 2, 0, 3, // Results = #4
47666 MVT::i64, MVT::i32, 2/*#Ops*/, 1, 4,
47684 /* 99987*/ /*SwitchType*/ 10, MVT::i64,// ->99999
47687 MVT::i64, MVT::i32, 1/*#Ops*/, 0,
47700 /*100017*/ /*SwitchType*/ 10, MVT::i64,// ->100029
47703 MVT::i64, MVT::i32, 1/*#Ops*/, 0,
47722 /*100066*/ /*SwitchType*/ 10, MVT::i64,// ->100078
47725 MVT::i64, MVT::i32, 1/*#Ops*/, 0,
47739 /*100098*/ /*SwitchType*/ 10, MVT::i64,// ->100110
47742 MVT::i64, MVT::i32, 1/*#Ops*/, 0,
47775 /*100183*/ /*SwitchType*/ 27, MVT::i64,// ->100212
47777 MVT::i64, 0/*#Ops*/, // Results = #2
47780 MVT::i64, 3/*#Ops*/, 2, 1, 3, // Results = #4
47782 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 4,
47814 /*100284*/ /*SwitchType*/ 27, MVT::i64,// ->100313
47816 MVT::i64, 0/*#Ops*/, // Results = #2
47819 MVT::i64, 3/*#Ops*/, 2, 0, 3, // Results = #4
47821 MVT::i64, MVT::i32, 2/*#Ops*/, 1, 4,
47844 /*100358*/ /*SwitchType*/ 7, MVT::i64,// ->100367
47846 MVT::i64, 1/*#Ops*/, 0,
47858 /*100383*/ OPC_CheckType, MVT::i64,
47863 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 3,
47887 /*100439*/ OPC_CheckType, MVT::i64,
47890 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 2,
47896 /*100456*/ OPC_CheckType, MVT::i64,
47899 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 2,
47943 /*100550*/ OPC_CheckType, MVT::i64,
47945 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1,
50414 /*106416*/ /*SwitchType*/ 21, MVT::i64,// ->106439
50417 /*106421*/ OPC_CheckType, MVT::i64,
50421 MVT::i64, MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6,
50439 /*106467*/ /*SwitchType*/ 10, MVT::i64,// ->106479
50440 /*106469*/ OPC_CheckChild0Type, MVT::i64,
50442 MVT::i64, MVT::i32, 1/*#Ops*/, 0,
50729 /*107108*/ OPC_CheckType, MVT::i64,
50733 MVT::i64, 5/*#Ops*/, 2, 3, 4, 5, 6,
50778 /*107214*/ OPC_CheckType, MVT::i64,
50784 MVT::i64, 5/*#Ops*/, 2, 3, 4, 5, 6,
50792 MVT::i64, 5/*#Ops*/, 2, 3, 4, 5, 6,
50801 MVT::i64, 5/*#Ops*/, 2, 3, 4, 5, 6,
50875 /*107429*/ OPC_CheckType, MVT::i64,
50878 /*107435*/ OPC_EmitInteger, MVT::i64, 0,
50883 MVT::i64, 3/*#Ops*/, 7, 8, 9,
50888 /*107464*/ OPC_CheckType, MVT::i64,
50891 /*107470*/ OPC_EmitInteger, MVT::i64, 0,
50896 MVT::i64, 3/*#Ops*/, 7, 8, 9,
50901 /*107499*/ OPC_CheckType, MVT::i64,
50904 /*107505*/ OPC_EmitInteger, MVT::i64, 0,
50909 MVT::i64, 3/*#Ops*/, 7, 8, 9,
50924 /*107563*/ /*SwitchType*/ 30, MVT::i64,// ->107595
50927 /*107569*/ OPC_EmitInteger, MVT::i64, 0,
50932 MVT::i64, 3/*#Ops*/, 7, 8, 9,
50965 /*107665*/ OPC_CheckType, MVT::i64,
50968 /*107671*/ OPC_EmitInteger, MVT::i64, 0,
50973 MVT::i64, 3/*#Ops*/, 7, 8, 9,
50978 /*107700*/ OPC_CheckType, MVT::i64,
50983 /*107710*/ OPC_EmitInteger, MVT::i64, 0,
50988 MVT::i64, 3/*#Ops*/, 7, 8, 9,
50995 /*107743*/ OPC_EmitInteger, MVT::i64, 0,
51000 MVT::i64, 3/*#Ops*/, 7, 8, 9,
51007 /*107776*/ OPC_EmitInteger, MVT::i64, 0,
51012 MVT::i64, 3/*#Ops*/, 7, 8, 9,
53045 /*112393*/ /*SwitchType*/ 18, MVT::i64,// ->112413
53050 MVT::i64, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
53907 /*114231*/ /*SwitchType*/ 19, MVT::i64,// ->114252
53912 MVT::i64, MVT::i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
53944 /*114317*/ /*SwitchType*/ 17, MVT::i64,// ->114336
53949 MVT::i64, 5/*#Ops*/, 2, 3, 4, 5, 6,
53977 /*114388*/ OPC_CheckChild1Type, MVT::i64,
54011 /*114461*/ OPC_CheckChild1Type, MVT::i64,
54079 /*114609*/ /*SwitchType*/ 92, MVT::i64,// ->114703
54085 MVT::i64, 5/*#Ops*/, 1, 2, 3, 4, 5,
54093 MVT::i64, 5/*#Ops*/, 1, 2, 3, 4, 5,
54101 MVT::i64, 5/*#Ops*/, 1, 2, 3, 4, 5,
54107 MVT::i64, 1/*#Ops*/, 0,
54113 MVT::i64, 1/*#Ops*/, 0,
54119 MVT::i64, 1/*#Ops*/, 0,
54170 /*114803*/ /*SwitchType*/ 92, MVT::i64,// ->114897
54176 MVT::i64, 5/*#Ops*/, 1, 2, 3, 4, 5,
54184 MVT::i64, 5/*#Ops*/, 1, 2, 3, 4, 5,
54192 MVT::i64, 5/*#Ops*/, 1, 2, 3, 4, 5,
54198 MVT::i64, 1/*#Ops*/, 0,
54204 MVT::i64, 1/*#Ops*/, 0,
54210 MVT::i64, 1/*#Ops*/, 0,
54264 /*115004*/ /*SwitchType*/ 92, MVT::i64,// ->115098
54270 MVT::i64, 5/*#Ops*/, 1, 2, 3, 4, 5,
54278 MVT::i64, 5/*#Ops*/, 1, 2, 3, 4, 5,
54286 MVT::i64, 5/*#Ops*/, 1, 2, 3, 4, 5,
54292 MVT::i64, 1/*#Ops*/, 0,
54298 MVT::i64, 1/*#Ops*/, 0,
54304 MVT::i64, 1/*#Ops*/, 0,
54355 /*115198*/ /*SwitchType*/ 92, MVT::i64,// ->115292
54361 MVT::i64, 5/*#Ops*/, 1, 2, 3, 4, 5,
54369 MVT::i64, 5/*#Ops*/, 1, 2, 3, 4, 5,
54377 MVT::i64, 5/*#Ops*/, 1, 2, 3, 4, 5,
54383 MVT::i64, 1/*#Ops*/, 0,
54389 MVT::i64, 1/*#Ops*/, 0,
54395 MVT::i64, 1/*#Ops*/, 0,
54610 /*115758*/ /*SwitchType*/ 30, MVT::i64,// ->115790
54616 MVT::i64, 5/*#Ops*/, 1, 2, 3, 4, 5,
54621 MVT::i64, 1/*#Ops*/, 0,
54643 /*115827*/ /*SwitchType*/ 30, MVT::i64,// ->115859
54649 MVT::i64, 5/*#Ops*/, 1, 2, 3, 4, 5,
54654 MVT::i64, 1/*#Ops*/, 0,
54679 /*115903*/ /*SwitchType*/ 30, MVT::i64,// ->115935
54685 MVT::i64, 5/*#Ops*/, 1, 2, 3, 4, 5,
54690 MVT::i64, 1/*#Ops*/, 0,
54712 /*115972*/ /*SwitchType*/ 30, MVT::i64,// ->116004
54718 MVT::i64, 5/*#Ops*/, 1, 2, 3, 4, 5,
54723 MVT::i64, 1/*#Ops*/, 0,
54784 /*116120*/ OPC_CheckChild1Type, MVT::i64,
54789 MVT::i64, 5/*#Ops*/, 2, 3, 4, 5, 6,
54807 /*116168*/ OPC_CheckChild1Type, MVT::i64,
54812 MVT::i64, 5/*#Ops*/, 2, 3, 4, 5, 6,
54834 MVT::i64, 5/*#Ops*/, 2, 3, 4, 5, 6,
54873 MVT::i64, 5/*#Ops*/, 2, 3, 4, 5, 6,
54887 MVT::i64, MVT::i64, 7/*#Ops*/, 4, 5, 6, 7, 8, 2, 3,
54887 MVT::i64, MVT::i64, 7/*#Ops*/, 4, 5, 6, 7, 8, 2, 3,
54908 /*116383*/ /*SwitchType*/ 14, MVT::i64,// ->116399
54911 MVT::i64, 5/*#Ops*/, 1, 2, 3, 4, 5,
54933 /*116443*/ /*SwitchType*/ 14, MVT::i64,// ->116459
54936 MVT::i64, 5/*#Ops*/, 1, 2, 3, 4, 5,
54949 /*116483*/ /*SwitchType*/ 14, MVT::i64,// ->116499
54952 MVT::i64, 5/*#Ops*/, 1, 2, 3, 4, 5,
55047 /*116671*/ OPC_CheckChild0Type, MVT::i64,
55062 /*116702*/ OPC_CheckChild0Type, MVT::i64,
55270 /*117153*/ /*SwitchType*/ 22, MVT::i64,// ->117177
55271 /*117155*/ OPC_EmitInteger, MVT::i64, 0,
55276 MVT::i64, 3/*#Ops*/, 0, 1, 3,
55334 /*117295*/ /*SwitchType*/ 50, MVT::i64,// ->117347
55340 MVT::i64, 1/*#Ops*/, 1,
55346 MVT::i64, 1/*#Ops*/, 1,
55353 MVT::i64, 1/*#Ops*/, 1,
55359 MVT::i64, 1/*#Ops*/, 1,
55395 /*117414*/ /*SwitchType*/ 33, MVT::i64,// ->117449
55396 /*117416*/ OPC_EmitInteger, MVT::i64, 0,
55404 MVT::i64, 3/*#Ops*/, 1, 4, 5,
55418 /*117470*/ /*SwitchType*/ 22, MVT::i64,// ->117494
55419 /*117472*/ OPC_EmitInteger, MVT::i64, 0,
55424 MVT::i64, 3/*#Ops*/, 1, 2, 3,
55437 /*117512*/ /*SwitchType*/ 24, MVT::i64,// ->117538
55439 /*117516*/ OPC_EmitInteger, MVT::i64, 0,
55444 MVT::i64, 3/*#Ops*/, 1, 2, 3,
55457 /*117552*/ OPC_CheckType, MVT::i64,
55458 /*117554*/ OPC_EmitInteger, MVT::i64, 0,
55461 MVT::i64, 3/*#Ops*/, 1, 0, 2,
55471 /*117582*/ /*SwitchType*/ 22, MVT::i64,// ->117606
55472 /*117584*/ OPC_EmitInteger, MVT::i64, 0,
55477 MVT::i64, 3/*#Ops*/, 1, 2, 3,
55488 /*117620*/ /*SwitchType*/ 22, MVT::i64,// ->117644
55489 /*117622*/ OPC_EmitInteger, MVT::i64, 0,
55494 MVT::i64, 3/*#Ops*/, 1, 2, 3,
55500 /*117648*/ OPC_CheckType, MVT::i64,
55501 /*117650*/ OPC_EmitInteger, MVT::i64, 0,
55506 MVT::i64, 3/*#Ops*/, 1, 2, 3,
55744 /*118144*/ /*SwitchType*/ 33, MVT::i64,// ->118179
55745 /*118146*/ OPC_EmitInteger, MVT::i64, 0,
55753 MVT::i64, 3/*#Ops*/, 1, 4, 5,
55857 /*118372*/ /*SwitchType*/ 10, MVT::i64,// ->118384
55860 MVT::i64, MVT::i32, 0/*#Ops*/,
55940 /*118527*/ /*SwitchType*/ 73, MVT::i64,// ->118602
55944 MVT::i64, 0/*#Ops*/, // Results = #1
55947 MVT::i64, 3/*#Ops*/, 1, 0, 2,
55952 /*118554*/ OPC_EmitInteger, MVT::i64, 0,
55957 MVT::i64, 3/*#Ops*/, 1, 2, 3,
55962 /*118579*/ OPC_EmitInteger, MVT::i64, 0,
55967 MVT::i64, 3/*#Ops*/, 1, 2, 3,
56096 /*118843*/ OPC_CheckType, MVT::i64,
56116 /*118880*/ OPC_CheckType, MVT::i64,
56119 MVT::i64, 2/*#Ops*/, 0, 1,
56124 /*118896*/ OPC_SwitchType /*2 cases */, 32, MVT::i64,// ->118931
56128 MVT::i64, 1/*#Ops*/, 0,
56134 MVT::i64, 1/*#Ops*/, 0,
56140 MVT::i64, 1/*#Ops*/, 0,
56174 /*118981*/ OPC_CheckChild0Type, MVT::i64,
56183 /*118997*/ OPC_CheckType, MVT::i64,
56186 MVT::i64, 1/*#Ops*/, 0,
56247 /*119136*/ /*SwitchType*/ 61, MVT::i64,// ->119199
56281 /*119207*/ OPC_CheckChild0Type, MVT::i64,
56469 /*119573*/ OPC_CheckChild0Type, MVT::i64,
56620 /*119889*/ /*SwitchType*/ 10, MVT::i64,// ->119901
56623 MVT::i64, MVT::i32, 0/*#Ops*/,
56637 /*119919*/ /*SwitchType*/ 7, MVT::i64,// ->119928
56639 MVT::i64, 1/*#Ops*/, 0,
56650 /*119942*/ /*SwitchType*/ 7, MVT::i64,// ->119951
56652 MVT::i64, 1/*#Ops*/, 0,
56658 /*119955*/ OPC_CheckType, MVT::i64,
56661 MVT::i64, 1/*#Ops*/, 0,
57026 /*120663*/ /*SwitchType*/ 12, MVT::i64,// ->120677
57029 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1,
57052 /*120718*/ /*SwitchType*/ 12, MVT::i64,// ->120732
57055 MVT::i64, MVT::i32, 3/*#Ops*/, 0, 1, 3,
57073 /*120765*/ /*SwitchType*/ 12, MVT::i64,// ->120779
57076 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1,
57107 /*120834*/ /*SwitchType*/ 12, MVT::i64,// ->120848
57110 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1,
57133 /*120889*/ /*SwitchType*/ 12, MVT::i64,// ->120903
57136 MVT::i64, MVT::i32, 3/*#Ops*/, 0, 1, 3,
57154 /*120936*/ /*SwitchType*/ 12, MVT::i64,// ->120950
57157 MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1,
57257 /*121121*/ OPC_CheckType, MVT::i64,
57261 MVT::i64, 1/*#Ops*/, 0,
57267 MVT::i64, 1/*#Ops*/, 0,
57273 MVT::i64, 1/*#Ops*/, 0,
57282 /*121162*/ OPC_CheckType, MVT::i64,
57287 MVT::i64, 2/*#Ops*/, 0, 2,
57294 MVT::i64, 2/*#Ops*/, 0, 2,
57301 MVT::i64, 2/*#Ops*/, 0, 2,
57452 MVT::i64, 2/*#Ops*/, 1, 2,
57479 MVT::i64, 3/*#Ops*/, 1, 2, 3,
57512 /*121631*/ /*SwitchType*/ 9, MVT::i64,// ->121642
57516 MVT::i64, 0/*#Ops*/,
57533 MVT::i64, 1/*#Ops*/, 1,
57549 MVT::i64, 0/*#Ops*/,
57565 MVT::i64, 0/*#Ops*/,
57581 MVT::i64, 0/*#Ops*/, // Results = #1
57601 MVT::i64, MVT::i32, 0/*#Ops*/,
57752 /*122100*/ /*SwitchType*/ 10, MVT::i64,// ->122112
57755 MVT::i64, MVT::i32, 0/*#Ops*/,
57881 /*122326*/ /*SwitchType*/ 10, MVT::i64,// ->122338
57884 MVT::i64, 2/*#Ops*/, 0, 1,
57900 /*122361*/ /*SwitchType*/ 10, MVT::i64,// ->122373
57903 MVT::i64, 2/*#Ops*/, 0, 1,
57922 /*122402*/ /*SwitchType*/ 10, MVT::i64,// ->122414
57925 MVT::i64, 2/*#Ops*/, 0, 1,
57941 /*122437*/ /*SwitchType*/ 10, MVT::i64,// ->122449
57944 MVT::i64, 2/*#Ops*/, 0, 1,
57952 /*122458*/ OPC_CheckType, MVT::i64,
57955 MVT::i64, 1/*#Ops*/, 1,
57963 /*122478*/ OPC_CheckType, MVT::i64,
57966 MVT::i64, 1/*#Ops*/, 0,
57971 /*122493*/ OPC_CheckType, MVT::i64,
57974 MVT::i64, 1/*#Ops*/, 0,
57979 /*122508*/ OPC_CheckType, MVT::i64,
57982 MVT::i64, 1/*#Ops*/, 0,
57987 /*122523*/ OPC_CheckType, MVT::i64,
57990 MVT::i64, 1/*#Ops*/, 0,
57995 /*122538*/ OPC_CheckType, MVT::i64,
57998 MVT::i64, 1/*#Ops*/, 0,
58003 /*122553*/ OPC_CheckType, MVT::i64,
58006 MVT::i64, 1/*#Ops*/, 0,
58011 /*122568*/ OPC_CheckType, MVT::i64,
58013 MVT::i64, 1/*#Ops*/, 0,
58025 /*122593*/ /*SwitchType*/ 10, MVT::i64,// ->122605
58028 MVT::i64, 1/*#Ops*/, 1,
58043 /*122626*/ /*SwitchType*/ 7, MVT::i64,// ->122635
58045 MVT::i64, 1/*#Ops*/, 0,
58073 /*122680*/ /*SwitchType*/ 10, MVT::i64,// ->122692
58077 MVT::i64, MVT::i32, 0/*#Ops*/,
58097 /*122722*/ /*SwitchType*/ 10, MVT::i64,// ->122734
58101 MVT::i64, MVT::i32, 0/*#Ops*/,
58351 /*123161*/ /*SwitchType*/ 9, MVT::i64,// ->123172
58354 MVT::i64, 1/*#Ops*/, 0,
58366 /*123188*/ /*SwitchType*/ 9, MVT::i64,// ->123199
58369 MVT::i64, 1/*#Ops*/, 0,
58384 /*123221*/ /*SwitchType*/ 9, MVT::i64,// ->123232
58387 MVT::i64, 1/*#Ops*/, 0,
58399 /*123248*/ /*SwitchType*/ 9, MVT::i64,// ->123259
58402 MVT::i64, 1/*#Ops*/, 0,
58481 /*123383*/ OPC_CheckChild1Type, MVT::i64,
58485 MVT::i64, 1/*#Ops*/, 1,
58500 /*123413*/ OPC_CheckChild1Type, MVT::i64,
58532 MVT::i64, 0/*#Ops*/,
58550 MVT::i64, 0/*#Ops*/,
58568 MVT::i64, 0/*#Ops*/,
58573 /*123519*/ OPC_CheckValueType, MVT::i64,
58586 MVT::i64, 0/*#Ops*/,
58609 MVT::i64, 0/*#Ops*/,
58627 MVT::i64, 0/*#Ops*/,
58645 MVT::i64, 0/*#Ops*/,
58650 /*123631*/ OPC_CheckValueType, MVT::i64,
58663 MVT::i64, 0/*#Ops*/,
58689 /*123699*/ /*SwitchType*/ 18, MVT::i64,// ->123719
58694 MVT::i64, 1/*#Ops*/, 2,
58709 /*123745*/ /*SwitchType*/ 18, MVT::i64,// ->123765
58714 MVT::i64, 1/*#Ops*/, 2,
58736 MVT::i64, 1/*#Ops*/, 2,
58793 /*123947*/ /*SwitchType*/ 13, MVT::i64,// ->123962
58794 /*123949*/ OPC_CheckChild1Type, MVT::i64,
58798 MVT::i64, MVT::i64, 1/*#Ops*/, 1,
58798 MVT::i64, MVT::i64, 1/*#Ops*/, 1,
59194 /*124831*/ /*SwitchType*/ 70, MVT::i64,// ->124903
61873 /*130658*/ /*SwitchType*/ 65, MVT::i64,// ->130725
61944 /*130809*/ /*SwitchType*/ 66, MVT::i64,// ->130877
70435 /*148586*/ /*SwitchType*/ 21|128,1/*149*/, MVT::i64,// ->148738
70554 /*148845*/ OPC_CheckChild0Type, MVT::i64,
74480 /*157033*/ /*SwitchType*/ 57, MVT::i64,// ->157092
74527 /*157138*/ OPC_CheckChild0Type, MVT::i64,
124048 /*255567*/ OPC_CheckChild0Type, MVT::i64,
126498 /*260116*/ OPC_CheckChild0Type, MVT::i64,
159350 /*323900*/ OPC_CheckChild0Type, MVT::i64,
161087 /*327113*/ OPC_CheckChild0Type, MVT::i64,
177237 /*359405*/ OPC_CheckChild0Type, MVT::i64,
178195 /*361095*/ OPC_CheckChild0Type, MVT::i64,
178791 /*362246*/ OPC_CheckType, MVT::i64,
178902 /*362461*/ OPC_CheckType, MVT::i64,
189170 /*382080*/ OPC_CheckType, MVT::i64,
189202 /*382142*/ OPC_SwitchType /*2 cases */, 50, MVT::i64,// ->382195
189277 /*382291*/ OPC_SwitchType /*2 cases */, 26, MVT::i64,// ->382320
189324 /*382383*/ OPC_SwitchType /*2 cases */, 50, MVT::i64,// ->382436
189410 /*382556*/ OPC_SwitchType /*2 cases */, 26, MVT::i64,// ->382585
189457 /*382648*/ OPC_SwitchType /*2 cases */, 50, MVT::i64,// ->382701
189543 /*382821*/ OPC_SwitchType /*2 cases */, 26, MVT::i64,// ->382850
189590 /*382913*/ OPC_SwitchType /*2 cases */, 50, MVT::i64,// ->382966
189648 /*383029*/ OPC_CheckType, MVT::i64,
190229 /*384190*/ OPC_CheckType, MVT::i64,
190261 /*384252*/ OPC_SwitchType /*2 cases */, 50, MVT::i64,// ->384305
190336 /*384401*/ OPC_SwitchType /*2 cases */, 26, MVT::i64,// ->384430
190383 /*384493*/ OPC_SwitchType /*2 cases */, 50, MVT::i64,// ->384546
190469 /*384666*/ OPC_SwitchType /*2 cases */, 26, MVT::i64,// ->384695
190516 /*384758*/ OPC_SwitchType /*2 cases */, 50, MVT::i64,// ->384811
190602 /*384931*/ OPC_SwitchType /*2 cases */, 26, MVT::i64,// ->384960
190649 /*385023*/ OPC_SwitchType /*2 cases */, 50, MVT::i64,// ->385076
190707 /*385139*/ OPC_CheckType, MVT::i64,
194313 /*392754*/ OPC_EmitInteger, MVT::i64, 0,
194323 /*392779*/ OPC_EmitInteger, MVT::i64, 0,
194335 /*392808*/ OPC_EmitInteger, MVT::i64, 0,
194345 /*392833*/ OPC_EmitInteger, MVT::i64, 0,
194357 /*392862*/ OPC_EmitInteger, MVT::i64, 0,
194367 /*392887*/ OPC_EmitInteger, MVT::i64, 0,
194379 /*392916*/ OPC_EmitInteger, MVT::i64, 0,
194389 /*392941*/ OPC_EmitInteger, MVT::i64, 0,
194405 /*392976*/ OPC_EmitInteger, MVT::i64, 0,
194415 /*393001*/ OPC_EmitInteger, MVT::i64, 0,
194430 /*393035*/ OPC_EmitInteger, MVT::i64, 0,
194440 /*393060*/ OPC_EmitInteger, MVT::i64, 0,
194455 /*393094*/ OPC_EmitInteger, MVT::i64, 0,
194465 /*393119*/ OPC_EmitInteger, MVT::i64, 0,
194480 /*393153*/ OPC_EmitInteger, MVT::i64, 0,
194490 /*393178*/ OPC_EmitInteger, MVT::i64, 0,
194505 /*393212*/ OPC_EmitInteger, MVT::i64, 0,
194515 /*393237*/ OPC_EmitInteger, MVT::i64, 0,
194530 /*393271*/ OPC_EmitInteger, MVT::i64, 0,
194540 /*393296*/ OPC_EmitInteger, MVT::i64, 0,
194555 /*393330*/ OPC_EmitInteger, MVT::i64, 0,
194565 /*393355*/ OPC_EmitInteger, MVT::i64, 0,
194580 /*393389*/ OPC_EmitInteger, MVT::i64, 0,
194590 /*393414*/ OPC_EmitInteger, MVT::i64, 0,
195614 /*395783*/ OPC_EmitInteger, MVT::i64, 0,
195624 /*395808*/ OPC_EmitInteger, MVT::i64, 0,
195636 /*395837*/ OPC_EmitInteger, MVT::i64, 0,
195646 /*395862*/ OPC_EmitInteger, MVT::i64, 0,
195662 /*395897*/ OPC_EmitInteger, MVT::i64, 0,
195672 /*395922*/ OPC_EmitInteger, MVT::i64, 0,
195687 /*395956*/ OPC_EmitInteger, MVT::i64, 0,
195697 /*395981*/ OPC_EmitInteger, MVT::i64, 0,
195712 /*396015*/ OPC_EmitInteger, MVT::i64, 0,
195722 /*396040*/ OPC_EmitInteger, MVT::i64, 0,
195737 /*396074*/ OPC_EmitInteger, MVT::i64, 0,
195747 /*396099*/ OPC_EmitInteger, MVT::i64, 0,
199849 /*404197*/ OPC_CheckChild0Type, MVT::i64,
211551 /*428989*/ OPC_CheckType, MVT::i64,
227070 /*462988*/ OPC_EmitInteger, MVT::i64, 0,
227084 /*463025*/ OPC_EmitInteger, MVT::i64, 0,
227112 /*463099*/ OPC_EmitInteger, MVT::i64, 0,
227140 /*463173*/ OPC_EmitInteger, MVT::i64, 0,
236442 /*482330*/ OPC_SwitchType /*2 cases */, 66, MVT::i64,// ->482399
236513 /*482481*/ OPC_SwitchType /*2 cases */, 25, MVT::i64,// ->482509
238385 /*486576*/ OPC_CheckChild0Type, MVT::i64,
238435 /*486664*/ OPC_CheckChild0Type, MVT::i64,
242874 /*495860*/ OPC_SwitchType /*2 cases */, 66, MVT::i64,// ->495929
242945 /*496011*/ OPC_SwitchType /*2 cases */, 25, MVT::i64,// ->496039
244903 /*500285*/ OPC_CheckChild0Type, MVT::i64,
244953 /*500373*/ OPC_CheckChild0Type, MVT::i64,
245024 /*500504*/ OPC_CheckType, MVT::i64,
245254 /*500959*/ OPC_CheckType, MVT::i64,
245421 /*501285*/ OPC_CheckType, MVT::i64,
245561 /*501566*/ /*SwitchType*/ 32, MVT::i64,// ->501600
250589 /*512160*/ /*SwitchType*/ 45, MVT::i64,// ->512207
250621 /*512227*/ OPC_CheckChild1Type, MVT::i64,
250658 /*512300*/ /*SwitchType*/ 45, MVT::i64,// ->512347
250690 /*512367*/ OPC_CheckChild1Type, MVT::i64,
252690 /*516585*/ OPC_CheckChild1Type, MVT::i64,
252725 /*516651*/ OPC_CheckChild1Type, MVT::i64,
253930 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i64) return false;
254176 return cast<MemIntrinsicSDNode>(N)->getMemoryVT() == MVT::i64;
gen/lib/Target/X86/X86GenFastISel.inc 420 case MVT::i64: return fastEmit_ISD_BITCAST_MVT_f64_MVT_i64_r(Op0, Op0IsKill);
442 case MVT::i64: return fastEmit_ISD_BITCAST_MVT_x86mmx_MVT_i64_r(Op0, Op0IsKill);
451 case MVT::i64: return fastEmit_ISD_BITCAST_MVT_i64_r(RetVT, Op0, Op0IsKill);
492 case MVT::i64: return fastEmit_ISD_BRIND_MVT_i64_r(RetVT, Op0, Op0IsKill);
506 if (RetVT.SimpleTy != MVT::i64)
514 case MVT::i64: return fastEmit_ISD_BSWAP_MVT_i64_r(RetVT, Op0, Op0IsKill);
540 if (RetVT.SimpleTy != MVT::i64)
606 case MVT::i64: return fastEmit_ISD_CTLZ_MVT_i64_r(RetVT, Op0, Op0IsKill);
638 if (RetVT.SimpleTy != MVT::i64)
758 case MVT::i64: return fastEmit_ISD_CTPOP_MVT_i64_r(RetVT, Op0, Op0IsKill);
796 if (RetVT.SimpleTy != MVT::i64)
808 case MVT::i64: return fastEmit_ISD_CTTZ_MVT_i64_r(RetVT, Op0, Op0IsKill);
828 if (RetVT.SimpleTy != MVT::i64)
837 case MVT::i64: return fastEmit_ISD_CTTZ_ZERO_UNDEF_MVT_i64_r(RetVT, Op0, Op0IsKill);
1060 case MVT::i64: return fastEmit_ISD_FP_TO_SINT_MVT_f32_MVT_i64_r(Op0, Op0IsKill);
1094 case MVT::i64: return fastEmit_ISD_FP_TO_SINT_MVT_f64_MVT_i64_r(Op0, Op0IsKill);
1136 case MVT::i64: return fastEmit_ISD_FP_TO_UINT_MVT_f32_MVT_i64_r(Op0, Op0IsKill);
1158 case MVT::i64: return fastEmit_ISD_FP_TO_UINT_MVT_f64_MVT_i64_r(Op0, Op0IsKill);
1373 case MVT::i64: return fastEmit_ISD_SCALAR_TO_VECTOR_MVT_i64_r(RetVT, Op0, Op0IsKill);
1391 case MVT::i64: return fastEmit_ISD_SIGN_EXTEND_MVT_i8_MVT_i64_r(Op0, Op0IsKill);
1407 case MVT::i64: return fastEmit_ISD_SIGN_EXTEND_MVT_i16_MVT_i64_r(Op0, Op0IsKill);
1413 if (RetVT.SimpleTy != MVT::i64)
1969 case MVT::i64: return fastEmit_ISD_SINT_TO_FP_MVT_i64_r(RetVT, Op0, Op0IsKill);
2115 case MVT::i64: return fastEmit_ISD_TRUNCATE_MVT_i64_r(RetVT, Op0, Op0IsKill);
2551 case MVT::i64: return fastEmit_X86ISD_CALL_MVT_i64_r(RetVT, Op0, Op0IsKill);
3058 case MVT::i64: return fastEmit_X86ISD_CVTS2SI_MVT_v4f32_MVT_i64_r(Op0, Op0IsKill);
3092 case MVT::i64: return fastEmit_X86ISD_CVTS2SI_MVT_v2f64_MVT_i64_r(Op0, Op0IsKill);
3124 case MVT::i64: return fastEmit_X86ISD_CVTS2UI_MVT_v4f32_MVT_i64_r(Op0, Op0IsKill);
3146 case MVT::i64: return fastEmit_X86ISD_CVTS2UI_MVT_v2f64_MVT_i64_r(Op0, Op0IsKill);
3626 case MVT::i64: return fastEmit_X86ISD_CVTTS2SI_MVT_v4f32_MVT_i64_r(Op0, Op0IsKill);
3660 case MVT::i64: return fastEmit_X86ISD_CVTTS2SI_MVT_v2f64_MVT_i64_r(Op0, Op0IsKill);
3692 case MVT::i64: return fastEmit_X86ISD_CVTTS2SI_SAE_MVT_v4f32_MVT_i64_r(Op0, Op0IsKill);
3714 case MVT::i64: return fastEmit_X86ISD_CVTTS2SI_SAE_MVT_v2f64_MVT_i64_r(Op0, Op0IsKill);
3746 case MVT::i64: return fastEmit_X86ISD_CVTTS2UI_MVT_v4f32_MVT_i64_r(Op0, Op0IsKill);
3768 case MVT::i64: return fastEmit_X86ISD_CVTTS2UI_MVT_v2f64_MVT_i64_r(Op0, Op0IsKill);
3800 case MVT::i64: return fastEmit_X86ISD_CVTTS2UI_SAE_MVT_v4f32_MVT_i64_r(Op0, Op0IsKill);
3822 case MVT::i64: return fastEmit_X86ISD_CVTTS2UI_SAE_MVT_v2f64_MVT_i64_r(Op0, Op0IsKill);
3880 case MVT::i64: return fastEmit_X86ISD_EH_RETURN_MVT_i64_r(RetVT, Op0, Op0IsKill);
4525 case MVT::i64: return fastEmit_X86ISD_NT_BRIND_MVT_i64_r(RetVT, Op0, Op0IsKill);
4563 case MVT::i64: return fastEmit_X86ISD_NT_CALL_MVT_i64_r(RetVT, Op0, Op0IsKill);
4849 if (RetVT.SimpleTy != MVT::i64)
4860 case MVT::i64: return fastEmit_X86ISD_SEG_ALLOCA_MVT_i64_r(RetVT, Op0, Op0IsKill);
5146 case MVT::i64: return fastEmit_X86ISD_VBROADCAST_MVT_i64_r(RetVT, Op0, Op0IsKill);
5894 case MVT::i64: return fastEmit_X86ISD_WIN_ALLOCA_MVT_i64_r(RetVT, Op0, Op0IsKill);
6008 if (RetVT.SimpleTy != MVT::i64)
6162 case MVT::i64: return fastEmit_ISD_ADD_MVT_i64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
6200 if (RetVT.SimpleTy != MVT::i64)
6402 case MVT::i64: return fastEmit_ISD_AND_MVT_i64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
6969 if (RetVT.SimpleTy != MVT::i64)
7078 case MVT::i64: return fastEmit_ISD_MUL_MVT_i64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
7207 if (RetVT.SimpleTy != MVT::i64)
7409 case MVT::i64: return fastEmit_ISD_OR_MVT_i64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
8159 if (RetVT.SimpleTy != MVT::i64)
8313 case MVT::i64: return fastEmit_ISD_SUB_MVT_i64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
8833 if (RetVT.SimpleTy != MVT::i64)
9035 case MVT::i64: return fastEmit_ISD_XOR_MVT_i64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
9384 if (RetVT.SimpleTy != MVT::i64)
9395 case MVT::i64: return fastEmit_X86ISD_BEXTR_MVT_i64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
9424 case MVT::i64: return fastEmit_X86ISD_BT_MVT_i64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
9441 if (RetVT.SimpleTy != MVT::i64)
9452 case MVT::i64: return fastEmit_X86ISD_BZHI_MVT_i64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
9533 case MVT::i64: return fastEmit_X86ISD_CMP_MVT_i64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
13694 if (RetVT.SimpleTy != MVT::i64)
13779 if (RetVT.SimpleTy != MVT::i64)
13790 case MVT::i64: return fastEmit_ISD_ROTL_MVT_i64_ri(RetVT, Op0, Op0IsKill, imm1);
13810 if (RetVT.SimpleTy != MVT::i64)
13824 case MVT::i64: return fastEmit_ISD_ROTR_MVT_i64_ri(RetVT, Op0, Op0IsKill, imm1);
13850 if (RetVT.SimpleTy != MVT::i64)
13860 case MVT::i64: return fastEmit_ISD_SHL_MVT_i64_ri(RetVT, Op0, Op0IsKill, imm1);
13886 if (RetVT.SimpleTy != MVT::i64)
13896 case MVT::i64: return fastEmit_ISD_SRA_MVT_i64_ri(RetVT, Op0, Op0IsKill, imm1);
13922 if (RetVT.SimpleTy != MVT::i64)
13932 case MVT::i64: return fastEmit_ISD_SRL_MVT_i64_ri(RetVT, Op0, Op0IsKill, imm1);
14037 case MVT::i64: return fastEmit_X86ISD_BT_MVT_i64_ri(RetVT, Op0, Op0IsKill, imm1);
14093 if (VT == MVT::i64 && Predicate_i64immSExt32(imm1))
14105 if (VT == MVT::i64 && Predicate_i64immSExt8(imm1))
14133 if (RetVT.SimpleTy != MVT::i64)
14140 case MVT::i64: return fastEmit_ISD_ADD_MVT_i64_ri_Predicate_i64immSExt32(RetVT, Op0, Op0IsKill, imm1);
14148 if (RetVT.SimpleTy != MVT::i64)
14155 case MVT::i64: return fastEmit_ISD_AND_MVT_i64_ri_Predicate_i64immSExt32(RetVT, Op0, Op0IsKill, imm1);
14163 if (RetVT.SimpleTy != MVT::i64)
14170 case MVT::i64: return fastEmit_ISD_MUL_MVT_i64_ri_Predicate_i64immSExt32(RetVT, Op0, Op0IsKill, imm1);
14178 if (RetVT.SimpleTy != MVT::i64)
14185 case MVT::i64: return fastEmit_ISD_OR_MVT_i64_ri_Predicate_i64immSExt32(RetVT, Op0, Op0IsKill, imm1);
14193 if (RetVT.SimpleTy != MVT::i64)
14200 case MVT::i64: return fastEmit_ISD_SUB_MVT_i64_ri_Predicate_i64immSExt32(RetVT, Op0, Op0IsKill, imm1);
14208 if (RetVT.SimpleTy != MVT::i64)
14215 case MVT::i64: return fastEmit_ISD_XOR_MVT_i64_ri_Predicate_i64immSExt32(RetVT, Op0, Op0IsKill, imm1);
14223 if (RetVT.SimpleTy != MVT::i64)
14233 case MVT::i64: return fastEmit_X86ISD_BEXTR_MVT_i64_ri_Predicate_i64immSExt32(RetVT, Op0, Op0IsKill, imm1);
14464 if (RetVT.SimpleTy != MVT::i64)
14471 case MVT::i64: return fastEmit_ISD_ADD_MVT_i64_ri_Predicate_i64immSExt8(RetVT, Op0, Op0IsKill, imm1);
14479 if (RetVT.SimpleTy != MVT::i64)
14486 case MVT::i64: return fastEmit_ISD_AND_MVT_i64_ri_Predicate_i64immSExt8(RetVT, Op0, Op0IsKill, imm1);
14494 if (RetVT.SimpleTy != MVT::i64)
14501 case MVT::i64: return fastEmit_ISD_MUL_MVT_i64_ri_Predicate_i64immSExt8(RetVT, Op0, Op0IsKill, imm1);
14509 if (RetVT.SimpleTy != MVT::i64)
14516 case MVT::i64: return fastEmit_ISD_OR_MVT_i64_ri_Predicate_i64immSExt8(RetVT, Op0, Op0IsKill, imm1);
14524 if (RetVT.SimpleTy != MVT::i64)
14531 case MVT::i64: return fastEmit_ISD_SUB_MVT_i64_ri_Predicate_i64immSExt8(RetVT, Op0, Op0IsKill, imm1);
14539 if (RetVT.SimpleTy != MVT::i64)
14546 case MVT::i64: return fastEmit_ISD_XOR_MVT_i64_ri_Predicate_i64immSExt8(RetVT, Op0, Op0IsKill, imm1);
gen/lib/Target/X86/X86GenRegisterInfo.inc 4475 /* 6 */ MVT::i64, MVT::Other,
include/llvm/Support/MachineValueType.h 506 case nxv32i64: return i64;
731 case i64 :
892 return MVT::i64;
953 case MVT::i64:
1034 case MVT::i64:
lib/CodeGen/SelectionDAG/DAGCombiner.cpp 3499 case MVT::i64: LC= isSigned ? RTLIB::SDIVREM_I64 : RTLIB::UDIVREM_I64; break;
5331 if (VT != MVT::i64 && VT != MVT::i32 && VT != MVT::i16)
6491 if (VT != MVT::i16 && VT != MVT::i32 && VT != MVT::i64)
6654 if (VT != MVT::i16 && VT != MVT::i32 && VT != MVT::i64)
11044 APInt::getSignMask(VT.getSizeInBits() / 2), SDLoc(N0), MVT::i64);
11052 DAG.getNode(ISD::EXTRACT_ELEMENT, SDLoc(NewConv), MVT::i64, NewConv,
11056 FlipBit = DAG.getNode(ISD::AND, SDLoc(N0), MVT::i64, Hi, SignBit);
11120 ISD::EXTRACT_ELEMENT, SDLoc(XorResult), MVT::i64, XorResult,
11125 DAG.getNode(ISD::AND, SDLoc(XorResult64), MVT::i64, XorResult64,
11126 DAG.getConstant(SignBit, SDLoc(XorResult64), MVT::i64));
14720 V.getValueType() != MVT::i64)
14738 if (V.getValueType() != MVT::i64 && NotMaskLZ)
16082 if ((TLI.isTypeLegal(MVT::i64) && !LegalOperations &&
16084 TLI.isOperationLegalOrCustom(ISD::STORE, MVT::i64)) {
16087 getZExtValue(), SDLoc(CFP), MVT::i64);
lib/CodeGen/SelectionDAG/FastISel.cpp 942 CLI.ResultReg = createResultReg(TLI.getRegClassFor(MVT::i64));
lib/CodeGen/SelectionDAG/LegalizeDAG.cpp 304 (VT == MVT::f64) ? MVT::i64 : MVT::i32);
450 if (TLI.isTypeLegal(MVT::i64)) {
452 zextOrTrunc(64), SDLoc(CFP), MVT::i64);
1087 Action = TLI.getOperationAction(Node->getOpcode(), MVT::i64);
2150 case MVT::i64: LC = Call_I64; break;
2193 case MVT::i64: LC= isSigned ? RTLIB::SDIVREM_I64 : RTLIB::UDIVREM_I64; break;
2423 case MVT::i64: FF = 0x5F800000ULL; break; // 2^64 (as a float)
2622 case MVT::i64:
4093 case MVT::i64:
lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp 1564 if (SrcVT.bitsLE(MVT::i64)) {
1566 MVT::i64, Src);
1599 case MVT::i64:
lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp 2788 else if (VT == MVT::i64)
3142 else if (VT == MVT::i64)
3220 else if (VT == MVT::i64)
3230 else if (VT == MVT::i64)
3241 else if (VT == MVT::i64)
3333 else if (VT == MVT::i64)
3423 else if (VT == MVT::i64)
3491 else if (VT == MVT::i64)
3518 else if (VT == MVT::i64)
4006 else if (SrcVT == MVT::i64)
lib/CodeGen/SelectionDAG/SelectionDAG.cpp 4315 if (VT == MVT::f64 && C->getValueType(0) == MVT::i64)
4406 else if (VT == MVT::i64 && C->getValueType(0) == MVT::f64)
5680 MVT EltVT = (VT.getVectorElementType() == MVT::f32) ? MVT::i32 : MVT::i64;
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp 331 Val = DAG.getNode(ISD::BITCAST, DL, MVT::i64, Val);
6187 DAG.getVTList(MVT::i64, MVT::Other), Op);
6804 Ops.push_back(DAG.getTargetGlobalAddress(Base, getCurSDLoc(), MVT::i64, 0));
8673 Builder.DAG.getTargetConstant(StackMaps::ConstantOp, DL, MVT::i64));
8675 Builder.DAG.getTargetConstant(C->getSExtValue(), DL, MVT::i64));
8715 cast<ConstantSDNode>(IDVal)->getZExtValue(), DL, MVT::i64));
8810 cast<ConstantSDNode>(IDVal)->getZExtValue(), dl, MVT::i64));
lib/CodeGen/SelectionDAG/StatepointLowering.cpp 68 MVT::i64));
69 Ops.push_back(Builder.DAG.getTargetConstant(Value, L, MVT::i64));
731 Ops.push_back(DAG.getTargetConstant(SI.ID, getCurSDLoc(), MVT::i64));
lib/CodeGen/SelectionDAG/TargetLowering.cpp 199 VT = MVT::i64;
206 MVT LVT = MVT::i64;
227 NewVT = (VT.getSizeInBits() > 64) ? MVT::i64 : MVT::i32;
231 else if (NewVT == MVT::i64 &&
4079 BooleanContent BCont = getBooleanContents(MVT::i64);
4085 SDLoc(C), MVT::i64));
5887 if (SrcVT != MVT::f32 || DstVT != MVT::i64)
6040 if (SrcVT.getScalarType() != MVT::i64)
7237 else if (WideVT == MVT::i64)
lib/CodeGen/TargetLoweringBase.cpp 281 if (RetVT == MVT::i64)
288 if (RetVT == MVT::i64)
295 if (RetVT == MVT::i64)
302 if (RetVT == MVT::i64)
309 if (RetVT == MVT::i64)
323 if (RetVT == MVT::i64)
330 if (RetVT == MVT::i64)
337 if (RetVT == MVT::i64)
344 if (RetVT == MVT::i64)
351 if (RetVT == MVT::i64)
373 } else if (OpVT == MVT::i64) {
413 } else if (OpVT == MVT::i64) {
458 OP_TO_LIBCALL(ISD::ATOMIC_SWAP, SYNC_LOCK_TEST_AND_SET)
459 OP_TO_LIBCALL(ISD::ATOMIC_CMP_SWAP, SYNC_VAL_COMPARE_AND_SWAP)
460 OP_TO_LIBCALL(ISD::ATOMIC_LOAD_ADD, SYNC_FETCH_AND_ADD)
461 OP_TO_LIBCALL(ISD::ATOMIC_LOAD_SUB, SYNC_FETCH_AND_SUB)
462 OP_TO_LIBCALL(ISD::ATOMIC_LOAD_AND, SYNC_FETCH_AND_AND)
463 OP_TO_LIBCALL(ISD::ATOMIC_LOAD_OR, SYNC_FETCH_AND_OR)
464 OP_TO_LIBCALL(ISD::ATOMIC_LOAD_XOR, SYNC_FETCH_AND_XOR)
465 OP_TO_LIBCALL(ISD::ATOMIC_LOAD_NAND, SYNC_FETCH_AND_NAND)
466 OP_TO_LIBCALL(ISD::ATOMIC_LOAD_MAX, SYNC_FETCH_AND_MAX)
467 OP_TO_LIBCALL(ISD::ATOMIC_LOAD_UMAX, SYNC_FETCH_AND_UMAX)
468 OP_TO_LIBCALL(ISD::ATOMIC_LOAD_MIN, SYNC_FETCH_AND_MIN)
469 OP_TO_LIBCALL(ISD::ATOMIC_LOAD_UMIN, SYNC_FETCH_AND_UMIN)
753 setOperationAction(ISD::READCYCLECOUNTER, MVT::i64, Expand);
1234 NumRegistersForVT[MVT::f64] = NumRegistersForVT[MVT::i64];
1235 RegisterTypeForVT[MVT::f64] = RegisterTypeForVT[MVT::i64];
1236 TransformToType[MVT::f64] = MVT::i64;
lib/CodeGen/ValueTypes.cpp 127 case MVT::i64: return "i64";
274 case MVT::i64: return Type::getInt64Ty(Context);
lib/Target/AArch64/AArch64CallLowering.cpp 394 RegParmTypes.push_back(MVT::i64);
406 Forwards.push_back(ForwardedRegister(X8VReg, AArch64::X8, MVT::i64));
lib/Target/AArch64/AArch64CallingConvention.cpp 91 if (LocVT.SimpleTy == MVT::i64 || (IsDarwinILP32 && LocVT.SimpleTy == MVT::i32))
136 MVT::i64, Info));
lib/Target/AArch64/AArch64FastISel.cpp 340 case MVT::i64: // fall-through
357 assert(TLI.getValueType(DL, AI->getType(), true) == MVT::i64 &&
381 if (VT > MVT::i64)
388 const TargetRegisterClass *RC = (VT == MVT::i64) ? &AArch64::GPR64RegClass
390 unsigned ZeroReg = (VT == MVT::i64) ? AArch64::XZR : AArch64::WZR;
535 assert(VT == MVT::i64 && "Expected 64-bit pointers");
1071 ResultReg = emitAddSub_rx(/*UseAdd=*/true, MVT::i64, Addr.getReg(),
1076 ResultReg = emitAddSub_rs(/*UseAdd=*/true, MVT::i64, Addr.getReg(),
1082 ResultReg = emitLSL_ri(MVT::i64, MVT::i32, Addr.getOffsetReg(),
1086 ResultReg = emitLSL_ri(MVT::i64, MVT::i32, Addr.getOffsetReg(),
1090 ResultReg = emitLSL_ri(MVT::i64, MVT::i64, Addr.getOffsetReg(),
1090 ResultReg = emitLSL_ri(MVT::i64, MVT::i64, Addr.getOffsetReg(),
1108 ResultReg = emitAdd_ri_(MVT::i64, Addr.getReg(), /*IsKill=*/false, Offset);
1110 ResultReg = fastEmit_i(MVT::i64, MVT::i64, ISD::Constant, Offset);
1110 ResultReg = fastEmit_i(MVT::i64, MVT::i64, ISD::Constant, Offset);
1180 case MVT::i64:
1324 if (RetVT != MVT::i32 && RetVT != MVT::i64)
1333 bool Is64Bit = RetVT == MVT::i64;
1357 if (RetVT != MVT::i32 && RetVT != MVT::i64)
1375 bool Is64Bit = RetVT == MVT::i64;
1407 if (RetVT != MVT::i32 && RetVT != MVT::i64)
1420 bool Is64Bit = RetVT == MVT::i64;
1450 if (RetVT != MVT::i32 && RetVT != MVT::i64)
1462 bool Is64Bit = RetVT == MVT::i64;
1499 case MVT::i64:
1717 case MVT::i64:
1765 case MVT::i64:
1861 bool IsRet64Bit = RetVT == MVT::i64;
1881 case MVT::i64:
1910 if (WantZExt && RetVT == MVT::i64 && VT <= MVT::i32) {
2049 if (RetVT == MVT::i64 && VT <= MVT::i32) {
2098 case MVT::i64: Opc = AArch64::STLRX; break;
2158 case MVT::i64: Opc = OpcTable[Idx][3]; break;
2208 SrcReg = (VT == MVT::i64) ? AArch64::XZR : AArch64::WZR;
2212 SrcReg = (VT == MVT::i64) ? AArch64::XZR : AArch64::WZR;
2727 case MVT::i64:
2933 if (SrcVT == MVT::i64) {
2994 if (VT >= MVT::i1 && VT <= MVT::i64)
3031 } else if (VT == MVT::i64) {
3341 VT = MVT::i64;
3399 if (RetVT != MVT::i32 && RetVT != MVT::i64)
3692 if (VT != MVT::i32 && VT != MVT::i64)
3756 MulReg = emitSMULL_rr(MVT::i64, LHSReg, LHSIsKill, RHSReg, RHSIsKill);
3757 unsigned ShiftReg = emitLSR_ri(MVT::i64, MVT::i64, MulReg,
3757 unsigned ShiftReg = emitLSR_ri(MVT::i64, MVT::i64, MulReg,
3766 assert(VT == MVT::i64 && "Unexpected value type.");
3791 MulReg = emitUMULL_rr(MVT::i64, LHSReg, LHSIsKill, RHSReg, RHSIsKill);
3792 emitSubs_rs(MVT::i64, AArch64::XZR, /*IsKill=*/true, MulReg,
3798 assert(VT == MVT::i64 && "Unexpected value type.");
3955 if (SrcVT != MVT::i64 && SrcVT != MVT::i32 && SrcVT != MVT::i16 &&
3973 if (SrcVT == MVT::i64) {
4008 DestVT == MVT::i64) &&
4017 if (DestVT == MVT::i64) {
4030 if (DestVT == MVT::i64) {
4049 case MVT::i64:
4054 (RetVT == MVT::i64) ? &AArch64::GPR64RegClass : &AArch64::GPR32RegClass;
4061 if (RetVT != MVT::i64)
4071 if (RetVT != MVT::i64)
4089 case MVT::i64: Opc = AArch64::LSLVXr; break;
4093 (RetVT == MVT::i64) ? &AArch64::GPR64RegClass : &AArch64::GPR32RegClass;
4111 SrcVT == MVT::i32 || SrcVT == MVT::i64) &&
4114 RetVT == MVT::i64) && "Unexpected return value type.");
4116 bool Is64Bit = (RetVT == MVT::i64);
4172 if (SrcVT.SimpleTy <= MVT::i32 && RetVT == MVT::i64) {
4195 case MVT::i64: Opc = AArch64::LSRVXr; break;
4199 (RetVT == MVT::i64) ? &AArch64::GPR64RegClass : &AArch64::GPR32RegClass;
4218 SrcVT == MVT::i32 || SrcVT == MVT::i64) &&
4221 RetVT == MVT::i64) && "Unexpected return value type.");
4223 bool Is64Bit = (RetVT == MVT::i64);
4293 if (SrcVT.SimpleTy <= MVT::i32 && RetVT == MVT::i64) {
4316 case MVT::i64: Opc = AArch64::ASRVXr; break;
4320 (RetVT == MVT::i64) ? &AArch64::GPR64RegClass : &AArch64::GPR32RegClass;
4339 SrcVT == MVT::i32 || SrcVT == MVT::i64) &&
4342 RetVT == MVT::i64) && "Unexpected return value type.");
4344 bool Is64Bit = (RetVT == MVT::i64);
4402 if (SrcVT.SimpleTy <= MVT::i32 && RetVT == MVT::i64) {
4424 (DestVT != MVT::i32) && (DestVT != MVT::i64)) ||
4438 if (DestVT == MVT::i64)
4445 if (DestVT == MVT::i64)
4452 assert(DestVT == MVT::i64 && "IntExt i32 to i32?!?");
4461 else if (DestVT == MVT::i64) {
4472 (DestVT == MVT::i64) ? &AArch64::GPR64RegClass : &AArch64::GPR32RegClass;
4553 if (RetVT != MVT::i64 || SrcVT > MVT::i32) {
4602 if (RetVT == MVT::i64 && SrcVT != MVT::i64) {
4602 if (RetVT == MVT::i64 && SrcVT != MVT::i64) {
4638 if (DestVT != MVT::i64 && DestVT != MVT::i32)
4642 bool Is64bit = (DestVT == MVT::i64);
4665 (DestVT == MVT::i64) ? &AArch64::GPR64RegClass : &AArch64::GPR32RegClass;
4851 else if (RetVT == MVT::f64 && SrcVT == MVT::i64)
4855 else if (RetVT == MVT::i64 && SrcVT == MVT::f64)
4864 case MVT::i64: RC = &AArch64::GPR64RegClass; break;
4928 if ((VT != MVT::i32 && VT != MVT::i64) || !C ||
4957 if (VT == MVT::i64) {
4972 unsigned ZeroReg = (VT == MVT::i64) ? AArch64::XZR : AArch64::WZR;
5103 } else if (VT == MVT::i64) {
lib/Target/AArch64/AArch64ISelDAGToDAG.cpp 282 SDValue RC = CurDAG->getTargetConstant(TRC->getID(), dl, MVT::i64);
466 assert(SrcVT != MVT::i64 && "extend from 64-bits?");
478 assert(SrcVT != MVT::i64 && "extend from 64-bits?");
559 SDValue LaneIdxVal = CurDAG->getTargetConstant(LaneIdx, dl, MVT::i64);
596 SDValue LaneIdxVal = CurDAG->getTargetConstant(LaneIdx, dl, MVT::i64);
726 OffImm = CurDAG->getTargetConstant(0, dl, MVT::i64);
746 OffImm = CurDAG->getTargetConstant(RHSC >> Scale, dl, MVT::i64);
761 OffImm = CurDAG->getTargetConstant(RHSC >> Scale, dl, MVT::i64);
772 OffImm = CurDAG->getTargetConstant(0, dl, MVT::i64);
787 OffImm = CurDAG->getTargetConstant(0, dl, MVT::i64);
821 OffImm = CurDAG->getTargetConstant(RHSC >> Scale, dl, MVT::i64);
837 OffImm = CurDAG->getTargetConstant(0, dl, MVT::i64);
865 OffImm = CurDAG->getTargetConstant(RHSC, SDLoc(N), MVT::i64);
876 CurDAG->getMachineNode(TargetOpcode::IMPLICIT_DEF, dl, MVT::i64), 0);
878 TargetOpcode::INSERT_SUBREG, dl, MVT::i64, ImpDef, N, SubReg);
1047 CurDAG->getMachineNode(AArch64::MOVi64imm, DL, MVT::i64, Ops);
1050 N = CurDAG->getNode(ISD::ADD, DL, MVT::i64, LHS, MOVIV);
1165 if (VT == MVT::i64)
1181 if (DstVT == MVT::i64)
1187 InsertTo64 = DstVT == MVT::i64;
1194 if (DstVT == MVT::i64)
1200 InsertTo64 = DstVT == MVT::i64;
1220 SDValue Offset = CurDAG->getTargetConstant(OffsetVal, dl, MVT::i64);
1222 SDNode *Res = CurDAG->getMachineNode(Opcode, dl, MVT::i64, DstVT,
1230 AArch64::SUBREG_TO_REG, dl, MVT::i64,
1231 CurDAG->getTargetConstant(0, dl, MVT::i64), LoadedVal,
1279 const EVT ResTys[] = {MVT::i64, // Type of the write back register
1325 const EVT ResTys[] = {MVT::i64, // Type of the write back register
1397 SDValue Ops[] = {RegSeq, CurDAG->getTargetConstant(LaneNo, dl, MVT::i64),
1431 const EVT ResTys[] = {MVT::i64, // Type of the write back register
1439 MVT::i64), // Lane Number
1489 SDValue Ops[] = {RegSeq, CurDAG->getTargetConstant(LaneNo, dl, MVT::i64),
1515 const EVT ResTys[] = {MVT::i64, // Type of the write back register
1521 SDValue Ops[] = {RegSeq, CurDAG->getTargetConstant(LaneNo, dl, MVT::i64),
1547 assert((VT == MVT::i32 || VT == MVT::i64) &&
1575 if (VT == MVT::i64 && Op0->getOpcode() == ISD::ANY_EXTEND &&
1633 assert((VT == MVT::i32 || VT == MVT::i64) &&
1716 assert((VT == MVT::i32 || VT == MVT::i64) &&
1737 assert(VT == MVT::i64 && "the promoted type should be i64");
1777 if (VT != MVT::i64 || NarrowVT != MVT::i32)
1800 if (N->getValueType(0) != MVT::i32 && N->getValueType(0) != MVT::i64)
1849 SDValue Ops64[] = {Opd0, CurDAG->getTargetConstant(Immr, dl, MVT::i64),
1850 CurDAG->getTargetConstant(Imms, dl, MVT::i64)};
1852 SDNode *BFM = CurDAG->getMachineNode(Opc, dl, MVT::i64, Ops64);
1871 assert((VT == MVT::i32 || VT == MVT::i64) &&
2185 assert(VT == MVT::i32 || VT == MVT::i64);
2197 if (VT != MVT::i32 && VT != MVT::i64)
2286 if (VT != MVT::i32 && VT != MVT::i64)
2331 if ((BFXOpc != AArch64::UBFMXri && VT == MVT::i64) ||
2356 assert((VT == MVT::i32 || VT == MVT::i64) && "unexpected OR operand");
2468 if (VT != MVT::i32 && VT != MVT::i64)
2518 } else if (VT == MVT::i64) {
2554 assert(SubVT == MVT::i64);
2582 else if (VT == MVT::i64 && NewShiftAmt->getValueType(0) == MVT::i32) {
2586 CurDAG->getTargetConstant(0, DL, MVT::i64), NewShiftAmt, SubReg);
2795 else if (MemTy == MVT::i64)
2800 MVT RegTy = MemTy == MVT::i64 ? MVT::i64 : MVT::i32;
2800 MVT RegTy = MemTy == MVT::i64 ? MVT::i64 : MVT::i32;
2840 AArch64::TAGPstack, DL, MVT::i64,
2841 {FiOp, CurDAG->getTargetConstant(0, DL, MVT::i64), N->getOperand(2),
2842 CurDAG->getTargetConstant(TagOffset, DL, MVT::i64)});
2858 SDNode *N1 = CurDAG->getMachineNode(AArch64::SUBP, DL, MVT::i64,
2860 SDNode *N2 = CurDAG->getMachineNode(AArch64::ADDXrr, DL, MVT::i64,
2863 AArch64::ADDG, DL, MVT::i64,
2864 {SDValue(N2, 0), CurDAG->getTargetConstant(0, DL, MVT::i64),
2865 CurDAG->getTargetConstant(TagOffset, DL, MVT::i64)});
2947 } else if (VT == MVT::i64) {
2949 CurDAG->getEntryNode(), SDLoc(Node), AArch64::XZR, MVT::i64);
2967 CurDAG->SelectNodeTo(Node, AArch64::ADDXri, MVT::i64, Ops);
2983 SDNode *Ld = CurDAG->getMachineNode(Op, DL, MVT::i64, MVT::i64,
2983 SDNode *Ld = CurDAG->getMachineNode(Op, DL, MVT::i64, MVT::i64,
lib/Target/AArch64/AArch64ISelLowering.cpp 135 addRegisterClass(MVT::i64, &AArch64::GPR64allRegClass);
192 setOperationAction(ISD::GlobalAddress, MVT::i64, Custom);
193 setOperationAction(ISD::GlobalTLSAddress, MVT::i64, Custom);
195 setOperationAction(ISD::SETCC, MVT::i64, Custom);
200 setOperationAction(ISD::BITREVERSE, MVT::i64, Legal);
203 setOperationAction(ISD::BR_CC, MVT::i64, Custom);
208 setOperationAction(ISD::SELECT, MVT::i64, Custom);
213 setOperationAction(ISD::SELECT_CC, MVT::i64, Custom);
218 setOperationAction(ISD::JumpTable, MVT::i64, Custom);
220 setOperationAction(ISD::SHL_PARTS, MVT::i64, Custom);
221 setOperationAction(ISD::SRA_PARTS, MVT::i64, Custom);
222 setOperationAction(ISD::SRL_PARTS, MVT::i64, Custom);
228 setOperationAction(ISD::BUILD_PAIR, MVT::i64, Expand);
233 setOperationAction(ISD::XOR, MVT::i64, Custom);
262 setOperationAction(ISD::FP_TO_SINT, MVT::i64, Custom);
265 setOperationAction(ISD::FP_TO_UINT, MVT::i64, Custom);
268 setOperationAction(ISD::SINT_TO_FP, MVT::i64, Custom);
271 setOperationAction(ISD::UINT_TO_FP, MVT::i64, Custom);
287 setOperationAction(ISD::DYNAMIC_STACKALLOC, MVT::i64, Custom);
289 setOperationAction(ISD::DYNAMIC_STACKALLOC, MVT::i64, Expand);
292 setOperationAction(ISD::ConstantPool, MVT::i64, Custom);
295 setOperationAction(ISD::BlockAddress, MVT::i64, Custom);
302 setOperationAction(ISD::ADDC, MVT::i64, Custom);
303 setOperationAction(ISD::ADDE, MVT::i64, Custom);
304 setOperationAction(ISD::SUBC, MVT::i64, Custom);
305 setOperationAction(ISD::SUBE, MVT::i64, Custom);
309 setOperationAction(ISD::ROTL, MVT::i64, Expand);
316 setOperationAction(ISD::UMUL_LOHI, MVT::i64, Expand);
317 setOperationAction(ISD::SMUL_LOHI, MVT::i64, Expand);
320 setOperationAction(ISD::CTPOP, MVT::i64, Custom);
323 setOperationAction(ISD::SDIVREM, MVT::i64, Expand);
329 setOperationAction(ISD::SREM, MVT::i64, Expand);
331 setOperationAction(ISD::UDIVREM, MVT::i64, Expand);
333 setOperationAction(ISD::UREM, MVT::i64, Expand);
337 setOperationAction(ISD::SADDO, MVT::i64, Custom);
339 setOperationAction(ISD::UADDO, MVT::i64, Custom);
341 setOperationAction(ISD::SSUBO, MVT::i64, Custom);
343 setOperationAction(ISD::USUBO, MVT::i64, Custom);
345 setOperationAction(ISD::SMULO, MVT::i64, Custom);
347 setOperationAction(ISD::UMULO, MVT::i64, Custom);
509 setOperationAction(ISD::ATOMIC_LOAD_SUB, MVT::i64, Custom);
511 setOperationAction(ISD::ATOMIC_LOAD_AND, MVT::i64, Custom);
516 setOperationAction(ISD::READCYCLECOUNTER, MVT::i64, Legal);
563 setIndexedLoadAction(im, MVT::i64, Legal);
570 setIndexedStoreAction(im, MVT::i64, Legal);
1122 return MVT::i64;
1963 if ((VT == MVT::i32 && Shift <= 31) || (VT == MVT::i64 && Shift <= 63))
1985 (VT == MVT::i64 && C != 0x80000000ULL &&
1996 (VT == MVT::i64 && C != 0ULL && isLegalArithImmed(C - 1ULL))) {
2006 (VT == MVT::i64 && C != INT64_MAX &&
2017 (VT == MVT::i64 && C != UINT64_MAX &&
2103 assert((Op.getValueType() == MVT::i32 || Op.getValueType() == MVT::i64) &&
2140 LHS = DAG.getNode(ExtendOpc, DL, MVT::i64, LHS);
2141 RHS = DAG.getNode(ExtendOpc, DL, MVT::i64, RHS);
2142 SDValue Mul = DAG.getNode(ISD::MUL, DL, MVT::i64, LHS, RHS);
2143 SDValue Add = DAG.getNode(ISD::ADD, DL, MVT::i64, Mul,
2144 DAG.getConstant(0, DL, MVT::i64));
2156 SDValue UpperBits = DAG.getNode(ISD::SRL, DL, MVT::i64, Add,
2157 DAG.getConstant(32, DL, MVT::i64));
2160 DAG.getConstant(31, DL, MVT::i64));
2172 SDValue UpperBits = DAG.getNode(ISD::SRL, DL, MVT::i64, Mul,
2173 DAG.getConstant(32, DL, MVT::i64));
2174 SDVTList VTs = DAG.getVTList(MVT::i64, MVT::i32);
2177 DAG.getConstant(0, DL, MVT::i64),
2182 assert(Op.getValueType() == MVT::i64 && "Expected an i64 value type");
2184 Value = DAG.getNode(ISD::MUL, DL, MVT::i64, LHS, RHS);
2186 SDValue UpperBits = DAG.getNode(ISD::MULHS, DL, MVT::i64, LHS, RHS);
2187 SDValue LowerBits = DAG.getNode(ISD::SRA, DL, MVT::i64, Value,
2188 DAG.getConstant(63, DL, MVT::i64));
2191 SDVTList VTs = DAG.getVTList(MVT::i64, MVT::i32);
2195 SDValue UpperBits = DAG.getNode(ISD::MULHU, DL, MVT::i64, LHS, RHS);
2196 SDVTList VTs = DAG.getVTList(MVT::i64, MVT::i32);
2199 DAG.getConstant(0, DL, MVT::i64),
2278 if (LHS.getValueType() != MVT::i32 && LHS.getValueType() != MVT::i64)
2738 SDValue FPCR_64 = DAG.getNode(ISD::INTRINSIC_WO_CHAIN, dl, MVT::i64,
2740 MVT::i64));
2831 if (Ty == MVT::i64) {
2835 return DAG.getNode(ISD::BITCAST, dl, MVT::i64, Result);
2922 Trunc, DAG.getConstant(0, DL, MVT::i64));
3209 else if (RegVT == MVT::i64)
3329 RegParmTypes.push_back(MVT::i64);
3340 Forwards.push_back(ForwardedRegister(X8VReg, AArch64::X8, MVT::i64));
3424 SDValue Val = DAG.getCopyFromReg(Chain, DL, VReg, MVT::i64);
3499 assert(!VA.needsCustom() && VA.getLocVT() == MVT::i64 &&
3909 Outs[0].VT == MVT::i64) {
3910 assert(VA.getLocVT() == MVT::i64 &&
3912 assert(!Ins.empty() && Ins[0].VT == MVT::i64 &&
3987 DAG.getConstant(Outs[i].Flags.getByValSize(), DL, MVT::i64);
4257 RetOps.push_back(DAG.getRegister(*I, MVT::i64));
4463 Chain, FuncTLVGet, DAG.getRegister(AArch64::X0, MVT::i64),
4575 GV, DL, MVT::i64, 0, AArch64II::MO_TLS | AArch64II::MO_HI12);
4577 GV, DL, MVT::i64, 0,
4610 SDValue TEB = DAG.getRegister(AArch64::X18, MVT::i64);
4728 (LHS.getValueType() == MVT::i32 || LHS.getValueType() == MVT::i64));
4745 DAG.getConstant(Log2_64(Mask), dl, MVT::i64),
4761 DAG.getConstant(Log2_64(Mask), dl, MVT::i64),
4772 DAG.getConstant(Mask, dl, MVT::i64), Dest);
4782 DAG.getConstant(Mask, dl, MVT::i64), Dest);
4905 if (VT == MVT::i32 || VT == MVT::i64) {
4907 Val = DAG.getNode(ISD::ZERO_EXTEND, DL, MVT::i64, Val);
4915 if (VT == MVT::i64)
4916 UaddLV = DAG.getNode(ISD::ZERO_EXTEND, DL, MVT::i64, UaddLV);
5042 (LHS.getValueType() == MVT::i32 || LHS.getValueType() == MVT::i64));
5278 DAG.getMachineNode(AArch64::JumpTableDest32, DL, MVT::i64, MVT::i64, JT,
5278 DAG.getMachineNode(AArch64::JumpTableDest32, DL, MVT::i64, MVT::i64, JT,
5515 DAG.getCopyFromReg(DAG.getEntryNode(), DL, AArch64::FP, MVT::i64);
5521 FrameAddr = DAG.getNode(ISD::AssertZext, DL, MVT::i64, FrameAddr,
5608 SDValue RevShAmt = DAG.getNode(ISD::SUB, dl, MVT::i64,
5609 DAG.getConstant(VTBits, dl, MVT::i64), ShAmt);
5614 SDValue Cmp = emitComparison(ShAmt, DAG.getConstant(0, dl, MVT::i64),
5618 DAG.getNode(AArch64ISD::CSEL, dl, VT, DAG.getConstant(0, dl, MVT::i64),
5621 SDValue ExtraShAmt = DAG.getNode(ISD::SUB, dl, MVT::i64, ShAmt,
5622 DAG.getConstant(VTBits, dl, MVT::i64));
5628 Cmp = emitComparison(ExtraShAmt, DAG.getConstant(0, dl, MVT::i64), ISD::SETGE,
5641 DAG.getConstant(VTBits - 1, dl, MVT::i64))
5663 SDValue RevShAmt = DAG.getNode(ISD::SUB, dl, MVT::i64,
5664 DAG.getConstant(VTBits, dl, MVT::i64), ShAmt);
5669 SDValue Cmp = emitComparison(ShAmt, DAG.getConstant(0, dl, MVT::i64),
5673 DAG.getNode(AArch64ISD::CSEL, dl, VT, DAG.getConstant(0, dl, MVT::i64),
5676 SDValue ExtraShAmt = DAG.getNode(ISD::SUB, dl, MVT::i64, ShAmt,
5677 DAG.getConstant(VTBits, dl, MVT::i64));
5684 Cmp = emitComparison(ExtraShAmt, DAG.getConstant(0, dl, MVT::i64), ISD::SETGE,
6084 if (Op.getValueType() == MVT::i64)
6085 Result = DAG.getRegister(AArch64::XZR, MVT::i64);
6203 Result = DAG.getTargetConstant(CVal, SDLoc(Op), MVT::i64);
6370 DAG.getConstant(NumSrcElts, dl, MVT::i64));
6376 DAG.getConstant(0, dl, MVT::i64));
6381 DAG.getConstant(0, dl, MVT::i64));
6384 DAG.getConstant(NumSrcElts, dl, MVT::i64));
6736 DAG.getConstant(0, DL, MVT::i64));
6740 DAG.getConstant(0, DL, MVT::i64));
6811 else if (EltTy == MVT::i64 || EltTy == MVT::f64)
6818 SDValue Lane = DAG.getConstant(OpNum - OP_VDUP0, dl, MVT::i64);
6918 if (EltType == MVT::i64 || EltType == MVT::f64)
6971 return DAG.getNode(Opcode, dl, VT, V1, DAG.getConstant(Lane, dl, MVT::i64));
7030 SDValue DstLaneV = DAG.getConstant(Anomaly, dl, MVT::i64);
7038 SDValue SrcLaneV = DAG.getConstant(SrcLane, dl, MVT::i64);
7091 case MVT::i64:
7092 SplatVal = DAG.getAnyExtOrTrunc(SplatVal, dl, MVT::i64);
7675 DAG.getConstant(0, dl, MVT::i64));
7678 DAG.getConstant(NumElts, dl, MVT::i64));
7753 SDValue LaneIdx = DAG.getConstant(i, dl, MVT::i64);
7812 SDValue LaneIdx = DAG.getConstant(i, dl, MVT::i64);
8214 DAG.getConstant(0, DL, MVT::i64));
8295 Size = DAG.getNode(ISD::SRL, dl, MVT::i64, Size,
8296 DAG.getConstant(4, dl, MVT::i64));
8300 Chain, Callee, DAG.getRegister(AArch64::X15, MVT::i64),
8307 Size = DAG.getNode(ISD::SHL, dl, MVT::i64, Size,
8308 DAG.getConstant(4, dl, MVT::i64));
8327 SDValue SP = DAG.getCopyFromReg(Chain, dl, AArch64::SP, MVT::i64);
8329 SP = DAG.getNode(ISD::SUB, dl, MVT::i64, SP, Size);
8342 SDValue SP = DAG.getCopyFromReg(Chain, dl, AArch64::SP, MVT::i64);
8344 SP = DAG.getNode(ISD::SUB, dl, MVT::i64, SP, Size);
8381 Info.memVT = EVT::getVectorVT(I.getType()->getContext(), MVT::i64, NumElts);
8407 Info.memVT = EVT::getVectorVT(I.getType()->getContext(), MVT::i64, NumElts);
9053 if (Size >= 8 && AlignmentIsAcceptable(MVT::i64, 8))
9054 return MVT::i64;
9086 if (Size >= 8 && AlignmentIsAcceptable(MVT::i64, 8))
9223 if (N->getOpcode() == ISD::AND && (VT == MVT::i32 || VT == MVT::i64) &&
9342 if ((VT != MVT::i32 && VT != MVT::i64) ||
9364 DAG.getNode(ISD::SRA, DL, VT, CSel, DAG.getConstant(Lg2, DL, MVT::i64));
9458 DAG.getConstant(ShiftAmt, DL, MVT::i64));
9471 DAG.getConstant(TrailingZeroes, DL, MVT::i64));
9736 if (VT != MVT::i32 && VT != MVT::i64)
9765 DAG.getConstant(ShiftRHS, DL, MVT::i64));
9877 if (VT != MVT::i32 && VT != MVT::i64)
9893 if (VT == MVT::i64 && ShiftAmt == 32 &&
9959 SDValue HalfIdx = DAG.getConstant(NumElements, dl, MVT::i64);
10020 DAG.getConstant(0, dl, MVT::i64));
10145 DAG.getConstant(NumElems, dl, MVT::i64));
10263 if (CmpVT != MVT::i32 && CmpVT != MVT::i64)
10465 DAG.getConstant(0, dl, MVT::i64));
10613 DAG.getConstant(0, DL, MVT::i64));
10615 DAG.getConstant(InNVT.getVectorNumElements(), DL, MVT::i64));
10654 DAG.getNode(ISD::ADD, DL, MVT::i64, BasePtr,
10655 DAG.getConstant(BaseOffset + Offset, DL, MVT::i64));
10730 ZeroVT = MVT::i64;
10851 DAG.getConstant(0, DL, MVT::i64));
10853 DAG.getConstant(NumElts, DL, MVT::i64));
10858 SDValue OffsetPtr = DAG.getNode(ISD::ADD, DL, MVT::i64, BasePtr,
10859 DAG.getConstant(8, DL, MVT::i64));
10924 Inc = DAG.getRegister(AArch64::XZR, MVT::i64);
10948 EVT Tys[3] = { VT, MVT::i64, MVT::Other };
11099 Inc = DAG.getRegister(AArch64::XZR, MVT::i64);
11116 Tys[n++] = MVT::i64; // Type of write back register
11431 if (LHS.getValueType() != MVT::i32 && LHS.getValueType() != MVT::i64)
11557 DAG.getConstant(Bit, DL, MVT::i64), N->getOperand(3));
11710 SDValue Result = DAG.getGlobalAddress(GV, DL, MVT::i64, Offset);
11711 return DAG.getNode(ISD::SUB, DL, MVT::i64, Result,
11712 DAG.getConstant(MinOffset, DL, MVT::i64));
11960 SDValue Lo = DAG.getNode(ISD::TRUNCATE, DL, MVT::i64, N);
11961 SDValue Hi = DAG.getNode(ISD::TRUNCATE, DL, MVT::i64,
11963 DAG.getConstant(64, DL, MVT::i64)));
11970 SDValue VLo = DAG.getAnyExtOrTrunc(V, dl, MVT::i64);
11972 DAG.getNode(ISD::SRL, dl, MVT::i128, V, DAG.getConstant(64, dl, MVT::i64)),
11973 dl, MVT::i64);
12030 Results.push_back(DAG.getTargetExtractSubreg(SubReg1, SDLoc(N), MVT::i64,
12032 Results.push_back(DAG.getTargetExtractSubreg(SubReg2, SDLoc(N), MVT::i64,
12044 DAG.getVTList(MVT::i64, MVT::i64, MVT::i32, MVT::Other), Ops);
12044 DAG.getVTList(MVT::i64, MVT::i64, MVT::i32, MVT::Other), Ops);
lib/Target/AArch64/AArch64ISelLowering.h 519 VT == MVT::i64;
lib/Target/AArch64/AArch64SelectionDAGInfo.cpp 72 Ptr = DAG.getTargetFrameIndex(FI, MVT::i64);
75 TagSrc = DAG.getRegister(AArch64::SP, MVT::i64);
131 {MVT::i64, MVT::Other},
132 {Addr, Addr, DAG.getTargetConstant(1, dl, MVT::i64), Chain});
139 const EVT ResTys[] = {MVT::i64, MVT::i64, MVT::Other};
139 const EVT ResTys[] = {MVT::i64, MVT::i64, MVT::Other};
140 SDValue Ops[] = {DAG.getConstant(ObjSize, dl, MVT::i64), Addr, Chain};
lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp 743 if (N->getValueType(0) != MVT::i64)
797 } else if (N->getValueType(0) == MVT::i64) {
1031 MVT::i64, RegSequenceArgs);
1718 MVT::i64, RegSequenceArgs), 0);
1799 return SDValue(CurDAG->getMachineNode(AMDGPU::REG_SEQUENCE, SL, MVT::i64,
2027 if (VT == MVT::i64) {
lib/Target/AMDGPU/AMDGPUISelLowering.cpp 94 setOperationAction(ISD::LOAD, MVT::i64, Promote);
95 AddPromotedToType(ISD::LOAD, MVT::i64, MVT::v2i32);
109 setLoadExtAction(ISD::EXTLOAD, MVT::i64, VT, Expand);
110 setLoadExtAction(ISD::SEXTLOAD, MVT::i64, VT, Expand);
111 setLoadExtAction(ISD::ZEXTLOAD, MVT::i64, VT, Expand);
115 if (VT == MVT::i64)
194 setOperationAction(ISD::STORE, MVT::i64, Promote);
195 AddPromotedToType(ISD::STORE, MVT::i64, MVT::v2i32);
206 setTruncStoreAction(MVT::i64, MVT::i1, Expand);
207 setTruncStoreAction(MVT::i64, MVT::i8, Expand);
208 setTruncStoreAction(MVT::i64, MVT::i16, Expand);
209 setTruncStoreAction(MVT::i64, MVT::i32, Expand);
238 setOperationAction(ISD::Constant, MVT::i64, Legal);
305 const MVT ScalarIntVTs[] = { MVT::i32, MVT::i64 };
334 setOperationAction(ISD::ROTL, MVT::i64, Expand);
335 setOperationAction(ISD::ROTR, MVT::i64, Expand);
337 setOperationAction(ISD::MUL, MVT::i64, Expand);
338 setOperationAction(ISD::MULHU, MVT::i64, Expand);
339 setOperationAction(ISD::MULHS, MVT::i64, Expand);
340 setOperationAction(ISD::UINT_TO_FP, MVT::i64, Custom);
341 setOperationAction(ISD::SINT_TO_FP, MVT::i64, Custom);
342 setOperationAction(ISD::FP_TO_SINT, MVT::i64, Custom);
343 setOperationAction(ISD::FP_TO_UINT, MVT::i64, Custom);
344 setOperationAction(ISD::SELECT_CC, MVT::i64, Expand);
351 setOperationAction(ISD::CTTZ, MVT::i64, Custom);
352 setOperationAction(ISD::CTTZ_ZERO_UNDEF, MVT::i64, Custom);
353 setOperationAction(ISD::CTLZ, MVT::i64, Custom);
354 setOperationAction(ISD::CTLZ_ZERO_UNDEF, MVT::i64, Custom);
814 return Dest == MVT::i32 ||Dest == MVT::i64 ;
816 return Src == MVT::i32 && Dest == MVT::i64;
1638 assert(VT == MVT::i64 && "LowerUDIVREM64 expects an i64");
1663 Results.push_back(DAG.getNode(ISD::BITCAST, DL, MVT::i64, DIV));
1664 Results.push_back(DAG.getNode(ISD::BITCAST, DL, MVT::i64, REM));
1668 if (isTypeLegal(MVT::i64)) {
1806 REM = DAG.getNode(ISD::BITCAST, DL, MVT::i64, REM);
1837 DIV = DAG.getNode(ISD::BITCAST, DL, MVT::i64, DIV);
1847 if (VT == MVT::i64) {
1973 if (VT == MVT::i64 &&
2098 SignBit64 = DAG.getNode(ISD::BITCAST, SL, MVT::i64, SignBit64);
2100 SDValue BcInt = DAG.getNode(ISD::BITCAST, SL, MVT::i64, Src);
2102 = DAG.getConstant((UINT64_C(1) << FractBits) - 1, SL, MVT::i64);
2104 SDValue Shr = DAG.getNode(ISD::SRA, SL, MVT::i64, FractMask, Exp);
2105 SDValue Not = DAG.getNOT(SL, Shr, MVT::i64);
2106 SDValue Tmp0 = DAG.getNode(ISD::AND, SL, MVT::i64, BcInt, Not);
2116 SDValue Tmp1 = DAG.getNode(ISD::SELECT, SL, MVT::i64, ExpLt0, SignBit64, Tmp0);
2117 SDValue Tmp2 = DAG.getNode(ISD::SELECT, SL, MVT::i64, ExpGt51, BcInt, Tmp1);
2194 SDValue L = DAG.getNode(ISD::BITCAST, SL, MVT::i64, X);
2210 MVT::i64);
2212 SDValue M = DAG.getNode(ISD::SRA, SL, MVT::i64, Mask, Exp);
2213 SDValue D = DAG.getNode(ISD::SRA, SL, MVT::i64,
2215 MVT::i64),
2218 SDValue Tmp0 = DAG.getNode(ISD::AND, SL, MVT::i64, L, M);
2220 DAG.getConstant(0, SL, MVT::i64), Tmp0,
2223 SDValue Tmp2 = DAG.getNode(ISD::SELECT, SL, MVT::i64, Tmp1,
2224 D, DAG.getConstant(0, SL, MVT::i64));
2225 SDValue K = DAG.getNode(ISD::ADD, SL, MVT::i64, L, Tmp2);
2227 K = DAG.getNode(ISD::AND, SL, MVT::i64, K, DAG.getNOT(SL, M, MVT::i64));
2227 K = DAG.getNode(ISD::AND, SL, MVT::i64, K, DAG.getNOT(SL, M, MVT::i64));
2386 return DAG.getNode(ISD::ZERO_EXTEND, SL, MVT::i64, NewOpr);
2416 const SDValue SignBit = DAG.getConstant(63, SL, MVT::i64);
2417 S = DAG.getNode(ISD::SRA, SL, MVT::i64, L, SignBit);
2419 SDValue LPlusS = DAG.getNode(ISD::ADD, SL, MVT::i64, L, S);
2420 L = DAG.getNode(ISD::XOR, SL, MVT::i64, LPlusS, S);
2428 SDValue ZeroI64 = DAG.getConstant(0, SL, MVT::i64);
2429 SDValue LZ = DAG.getNode(ISD::CTLZ_ZERO_UNDEF, SL, MVT::i64, L);
2438 SDValue U = DAG.getNode(ISD::AND, SL, MVT::i64,
2439 DAG.getNode(ISD::SHL, SL, MVT::i64, L, LZ),
2440 DAG.getConstant((-1ULL) >> 1, SL, MVT::i64));
2442 SDValue T = DAG.getNode(ISD::AND, SL, MVT::i64, U,
2443 DAG.getConstant(0xffffffffffULL, SL, MVT::i64));
2445 SDValue UShl = DAG.getNode(ISD::SRL, SL, MVT::i64,
2446 U, DAG.getConstant(40, SL, MVT::i64));
2452 SDValue C = DAG.getConstant(0x8000000000ULL, SL, MVT::i64);
2499 assert(Op.getOperand(0).getValueType() == MVT::i64 &&
2526 assert(Op.getOperand(0).getValueType() == MVT::i64 &&
2577 return DAG.getNode(ISD::BITCAST, SL, MVT::i64, Result);
2601 SDValue U = DAG.getNode(ISD::BITCAST, DL, MVT::i64, N0);
2602 SDValue UH = DAG.getNode(ISD::SRL, DL, MVT::i64, U,
2603 DAG.getConstant(32, DL, MVT::i64));
2607 DAG.getConstant(20, DL, MVT::i64));
2691 DAG.getNode(Op.getOpcode(), DL, MVT::i64, FPExtend);
2696 if (Op.getValueType() == MVT::i64 && Src.getValueType() == MVT::f64)
2714 DAG.getNode(Op.getOpcode(), DL, MVT::i64, FPExtend);
2719 if (Op.getValueType() == MVT::i64 && Src.getValueType() == MVT::f64)
3010 return DAG.getNode(ISD::BITCAST, SL, MVT::i64, Vec);
3047 if (VT != MVT::i64)
3059 if (VT != MVT::i64)
3078 return DAG.getNode(ISD::BITCAST, SL, MVT::i64, Vec);
3083 if (N->getValueType(0) != MVT::i64)
3101 return DAG.getNode(ISD::BITCAST, SL, MVT::i64, BuildVec);
3110 return DAG.getNode(ISD::BITCAST, SL, MVT::i64, BuildVec);
3142 if (VT != MVT::i64)
3162 return DAG.getNode(ISD::BITCAST, SL, MVT::i64, BuildPair);
3270 return DAG.getNode(ISD::BUILD_PAIR, SL, MVT::i64,
3916 if (Src.getValueType() == MVT::i64) {
lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp 365 if (SLT == MVT::i64)
375 if (SLT == MVT::i64){
383 if (SLT == MVT::i64) {
lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp 259 return isRegOrImmWithInputMods(AMDGPU::VS_64RegClassID, MVT::i64);
386 return isRegOrInlineNoMods(AMDGPU::SReg_64RegClassID, MVT::i64);
423 return isSCSrcB64() || isLiteralImm(MVT::i64);
453 return isRegOrInlineNoMods(AMDGPU::VS_64RegClassID, MVT::i64);
485 return isVCSrcF64() || isLiteralImm(MVT::i64);
1547 if (type == MVT::f64 || type == MVT::i64) { // Expected 64-bit operand
1569 if (type == MVT::f64 || type == MVT::i64) { // Expected 64-bit operand
1620 if (type == MVT::i64) { // Expected 64-bit int operand
lib/Target/AMDGPU/R600ISelLowering.cpp 164 setOperationAction(ISD::FP_TO_SINT, MVT::i64, Custom);
165 setOperationAction(ISD::FP_TO_UINT, MVT::i64, Custom);
241 setOperationAction(ISD::CTPOP, MVT::i64, Expand);
256 const MVT ScalarIntVTs[] = { MVT::i32, MVT::i64 };
lib/Target/AMDGPU/SIISelLowering.cpp 118 addRegisterClass(MVT::i64, &AMDGPU::SReg_64RegClass);
195 setOperationAction(ISD::GlobalAddress, MVT::i64, Custom);
198 setOperationAction(ISD::SELECT, MVT::i64, Custom);
200 AddPromotedToType(ISD::SELECT, MVT::f64, MVT::i64);
204 setOperationAction(ISD::SELECT_CC, MVT::i64, Expand);
228 setOperationAction(ISD::BR_CC, MVT::i64, Expand);
238 setOperationAction(ISD::SHL_PARTS, MVT::i64, Expand);
239 setOperationAction(ISD::SRA_PARTS, MVT::i64, Expand);
240 setOperationAction(ISD::SRL_PARTS, MVT::i64, Expand);
340 setOperationAction(ISD::ATOMIC_CMP_SWAP, MVT::i64, Custom);
345 setOperationAction(ISD::ATOMIC_CMP_SWAP_WITH_SUCCESS, MVT::i64, Expand);
349 setOperationAction(ISD::ADDRSPACECAST, MVT::i64, Custom);
356 setOperationAction(ISD::READCYCLECOUNTER, MVT::i64, Legal);
380 setOperationAction(ISD::CTPOP, MVT::i64, Expand);
467 setTruncStoreAction(MVT::i64, MVT::i16, Expand);
2296 DAG, &AMDGPU::SReg_64RegClass, TRI->getReturnAddressReg(MF), MVT::i64);
2300 MVT::i64);
2348 RetOps.push_back(DAG.getRegister(*I, MVT::i64));
2482 EVT ArgVT = TRI->getSpillSize(*ArgRC) == 8 ? MVT::i64 : MVT::i32;
2899 DAG, &AMDGPU::SReg_64RegClass, TRI->getReturnAddressReg(MF), MVT::i64);
2902 MVT::i64);
2926 Ops.push_back(DAG.getTargetGlobalAddress(GV, DL, MVT::i64));
4615 DAG, &AMDGPU::SReg_64RegClass, UserSGPR, MVT::i64);
4616 SDValue SGPR01 = DAG.getRegister(AMDGPU::SGPR0_SGPR1, MVT::i64);
4679 DAG, &AMDGPU::SReg_64RegClass, UserSGPR, MVT::i64);
4706 SDValue FlatNullPtr = DAG.getConstant(0, SL, MVT::i64);
4743 return DAG.getNode(ISD::SELECT, SL, MVT::i64, NonNull,
4744 DAG.getNode(ISD::BITCAST, SL, MVT::i64, CvtPtr),
5346 bool Is64Bit = VData.getValueType() == MVT::i64;
8240 if (VT == MVT::i64 && CRHS) {
8500 if (VT != MVT::i64)
8526 return DAG.getNode(ISD::BITCAST, SL, MVT::i64, Vec);
8543 if (VT != MVT::i64)
9435 if (VT != MVT::i32 && VT != MVT::i64)
9475 SDVTList VTs = DAG.getVTList(MVT::i64, MVT::i1);
9504 AddRHS = DAG.getZExtOrTrunc(AddRHS, SL, MVT::i64);
9511 AddRHS = DAG.getSExtOrTrunc(AddRHS, SL, MVT::i64);
lib/Target/ARM/ARMFastISel.cpp 409 if (VT == MVT::i64) return 0;
1711 else if (VT == MVT::i64)
1740 else if (VT == MVT::i64)
1809 bool is64bit = VT == MVT::f64 || VT == MVT::i64;
lib/Target/ARM/ARMISelDAGToDAG.cpp 1967 ResTy = EVT::getVectorVT(*CurDAG->getContext(), MVT::i64, ResTyElts);
2271 MVT::i64, ResTyElts));
2480 EVT DataTy = EVT::getVectorVT(*CurDAG->getContext(), MVT::i64, NumVecs * 2);
2554 EVT ResTy = EVT::getVectorVT(*CurDAG->getContext(), MVT::i64, ResTyElts);
lib/Target/ARM/ARMISelLowering.cpp 728 setOperationAction(ISD::READ_REGISTER, MVT::i64, Custom);
729 setOperationAction(ISD::WRITE_REGISTER, MVT::i64, Custom);
1036 setOperationAction(ISD::MUL, MVT::i64, Expand);
1049 setOperationAction(ISD::SRL, MVT::i64, Custom);
1050 setOperationAction(ISD::SRA, MVT::i64, Custom);
1052 setOperationAction(ISD::INTRINSIC_WO_CHAIN, MVT::i64, Custom);
1057 setOperationAction(ISD::SHL, MVT::i64, Custom);
1087 setOperationAction(ISD::READCYCLECOUNTER, MVT::i64, Custom);
1105 setOperationAction(ISD::SDIV, MVT::i64, Custom);
1106 setOperationAction(ISD::UDIV, MVT::i64, Custom);
1116 setOperationAction(ISD::SREM, MVT::i64, Custom);
1117 setOperationAction(ISD::UREM, MVT::i64, Custom);
1166 setOperationAction(ISD::SDIVREM, MVT::i64, Custom);
1167 setOperationAction(ISD::UDIVREM, MVT::i64, Custom);
1207 setOperationAction(ISD::ATOMIC_CMP_SWAP, MVT::i64, Custom);
1260 setOperationAction(ISD::BITCAST, MVT::i64, Custom);
2962 assert(WriteValue.getValueType() == MVT::i64
4104 assert(VA.getValVT() != MVT::i64 && "i64 should already be lowered");
5588 assert(N->getValueType(0) == MVT::i64
5596 Results.push_back(DAG.getNode(ISD::BUILD_PAIR, DL, MVT::i64, Read.getValue(0),
5736 if (!(SrcVT == MVT::i64 || DstVT == MVT::i64))
5736 if (!(SrcVT == MVT::i64 || DstVT == MVT::i64))
5740 if (SrcVT == MVT::i64 && TLI.isTypeLegal(DstVT)) {
5755 if (DstVT == MVT::i64 && TLI.isTypeLegal(SrcVT)) {
5766 return DAG.getNode(ISD::BUILD_PAIR, dl, MVT::i64, Cvt, Cvt.getValue(1));
5925 if (ElemTy == MVT::i64) {
6080 if (VT != MVT::i64)
6127 return DAG.getNode(ISD::BUILD_PAIR, dl, MVT::i64, Lo, Hi);
6153 return DAG.getNode(ISD::BUILD_PAIR, dl, MVT::i64, Lo, Hi);
6187 if (Op0.getValueType().getVectorElementType() == MVT::i64 &&
6206 if (CmpVT.getVectorElementType() == MVT::i64)
8804 assert((VT == MVT::i32 || VT == MVT::i64) &&
8911 assert(Op.getValueType() == MVT::i64 &&
8920 SDValue Upper = DAG.getNode(ISD::SRL, dl, MVT::i64, Result,
9046 Results.push_back(DAG.getNode(ISD::BUILD_PAIR, DL, MVT::i64, Cycles32,
9055 DAG.getNode(ISD::SRL, dl, MVT::i64, V, DAG.getConstant(32, dl, MVT::i32)),
9072 assert(N->getValueType(0) == MVT::i64 &&
11052 if (!VT.isInteger() || VT.getVectorElementType() == MVT::i64)
11127 case MVT::i32: widenType = MVT::getVectorVT(MVT::i64, numElem); break;
12663 if (VT.getVectorElementType() != MVT::i64 || !hasNormalLoadOperand(N))
12797 if (VT.getVectorElementType() != MVT::i64 ||
13433 if (StVal.getValueType() == MVT::i64 &&
13447 SDValue V = DAG.getNode(ISD::BITCAST, dl, MVT::i64, ExtElt);
14992 case MVT::i64:
15070 case MVT::i64:
15929 case MVT::i64: LC = isSigned ? RTLIB::SDIVREM_I64 : RTLIB::UDIVREM_I64; break;
16027 case MVT::i64: RetTyElement = Type::getInt64Ty(*DAG.getContext()); break;
16176 assert(N->getValueType(0) == MVT::i64 && "Unexpected type (!= i64) on ABS.");
16259 Info.memVT = EVT::getVectorVT(I.getType()->getContext(), MVT::i64, NumElts);
16275 Info.memVT = EVT::getVectorVT(I.getType()->getContext(), MVT::i64, NumElts);
16300 Info.memVT = EVT::getVectorVT(I.getType()->getContext(), MVT::i64, NumElts);
16322 Info.memVT = EVT::getVectorVT(I.getType()->getContext(), MVT::i64, NumElts);
16357 Info.memVT = MVT::i64;
16367 Info.memVT = MVT::i64;
lib/Target/ARM/ARMTargetTransformInfo.cpp 183 {ISD::SIGN_EXTEND, MVT::i64, MVT::i32, 1},
184 {ISD::ZERO_EXTEND, MVT::i64, MVT::i32, 1},
185 {ISD::SIGN_EXTEND, MVT::i64, MVT::i16, 1},
186 {ISD::ZERO_EXTEND, MVT::i64, MVT::i16, 1},
187 {ISD::SIGN_EXTEND, MVT::i64, MVT::i8, 1},
188 {ISD::ZERO_EXTEND, MVT::i64, MVT::i8, 1},
313 { ISD::FP_TO_SINT, MVT::i64, MVT::f32, 10 },
314 { ISD::FP_TO_UINT, MVT::i64, MVT::f32, 10 },
315 { ISD::FP_TO_SINT, MVT::i64, MVT::f64, 10 },
316 { ISD::FP_TO_UINT, MVT::i64, MVT::f64, 10 }
343 { ISD::SINT_TO_FP, MVT::f32, MVT::i64, 10 },
344 { ISD::UINT_TO_FP, MVT::f32, MVT::i64, 10 },
345 { ISD::SINT_TO_FP, MVT::f64, MVT::i64, 10 },
346 { ISD::UINT_TO_FP, MVT::f64, MVT::i64, 10 }
384 { ISD::SIGN_EXTEND, MVT::i64, MVT::i16, 2 },
387 { ISD::TRUNCATE, MVT::i32, MVT::i64, 0 },
388 { ISD::TRUNCATE, MVT::i16, MVT::i64, 0 },
389 { ISD::TRUNCATE, MVT::i8, MVT::i64, 0 },
390 { ISD::TRUNCATE, MVT::i1, MVT::i64, 0 }
lib/Target/AVR/AVRISelLowering.cpp 77 setOperationAction(ISD::ADD, MVT::i64, Custom);
99 setOperationAction(ISD::BR_CC, MVT::i64, Custom);
105 setOperationAction(ISD::SELECT_CC, MVT::i64, Expand);
109 setOperationAction(ISD::SETCC, MVT::i64, Custom);
360 case MVT::i64:
556 } else if (VT == MVT::i64) {
lib/Target/BPF/BPFISelDAGToDAG.cpp 103 Base = CurDAG->getTargetFrameIndex(FIN->getIndex(), MVT::i64);
104 Offset = CurDAG->getTargetConstant(0, DL, MVT::i64);
120 Base = CurDAG->getTargetFrameIndex(FIN->getIndex(), MVT::i64);
124 Offset = CurDAG->getTargetConstant(CN->getSExtValue(), DL, MVT::i64);
130 Offset = CurDAG->getTargetConstant(0, DL, MVT::i64);
148 Base = CurDAG->getTargetFrameIndex(FIN->getIndex(), MVT::i64);
152 Offset = CurDAG->getTargetConstant(CN->getSExtValue(), DL, MVT::i64);
216 SDValue R6Reg = CurDAG->getRegister(BPF::R6, MVT::i64);
306 SDValue NVal = CurDAG->getConstant(val, DL, MVT::i64);
lib/Target/BPF/BPFISelLowering.cpp 62 addRegisterClass(MVT::i64, &BPF::GPRRegClass);
71 setOperationAction(ISD::BR_CC, MVT::i64, Custom);
76 setOperationAction(ISD::GlobalAddress, MVT::i64, Custom);
78 setOperationAction(ISD::DYNAMIC_STACKALLOC, MVT::i64, Custom);
82 for (auto VT : { MVT::i32, MVT::i64 }) {
112 setOperationAction(ISD::CTTZ, MVT::i64, Custom);
113 setOperationAction(ISD::CTLZ, MVT::i64, Custom);
114 setOperationAction(ISD::CTTZ_ZERO_UNDEF, MVT::i64, Custom);
115 setOperationAction(ISD::CTLZ_ZERO_UNDEF, MVT::i64, Custom);
238 case MVT::i64:
240 SimpleTy == MVT::i64 ? &BPF::GPRRegClass : &BPF::GPR32RegClass);
558 SDValue GA = DAG.getTargetGlobalAddress(GV, DL, MVT::i64);
560 return DAG.getNode(BPFISD::Wrapper, DL, MVT::i64, GA);
567 const TargetRegisterClass *RC = getRegClassFor(MVT::i64);
756 return getHasAlu32() ? MVT::i32 : MVT::i64;
761 return (getHasAlu32() && VT == MVT::i32) ? MVT::i32 : MVT::i64;
lib/Target/BPF/BPFISelLowering.h 105 return Size >= 8 ? MVT::i64 : MVT::i32;
lib/Target/BPF/BPFSelectionDAGInfo.cpp 38 DAG.getConstant(CopyLen, dl, MVT::i64),
39 DAG.getConstant(Align, dl, MVT::i64));
lib/Target/Hexagon/HexagonISelDAGToDAG.cpp 100 case MVT::i64:
135 return CurDAG->getMachineNode(Hexagon::A4_combineir, dl, MVT::i64,
139 return CurDAG->getMachineNode(Hexagon::A2_sxtw, dl, MVT::i64,
149 if (ValueVT == MVT::i64 && ExtType != ISD::NON_EXTLOAD) {
164 if (LD->getValueType(0) == MVT::i64)
177 if (LD->getValueType(0) == MVT::i64)
202 EVT ValTy = (IntNo == Intrinsic::hexagon_circ_ldd) ? MVT::i64 : MVT::i32;
336 (IntNo == Intrinsic::hexagon_L2_loadrd_pbr) ? MVT::i64 : MVT::i32;
386 ValTy = MVT::i64;
490 case MVT::i64:
708 SDValue V = CurDAG->getTargetConstant(A.getZExtValue(), dl, MVT::i64);
786 MVT::i64, Ops);
793 SDNode *S = CurDAG->getMachineNode(Hexagon::S2_lsr_r_p, dl, MVT::i64,
1437 if (N.getValueType() != MVT::i64)
1478 if (RT == MVT::i64)
1490 MVT::i64, Ops);
lib/Target/Hexagon/HexagonISelLowering.cpp 555 VT == MVT::i64 || VT == MVT::f32 || VT == MVT::f64 ||
1272 addRegisterClass(MVT::i64, &Hexagon::DoubleRegsRegClass);
1297 setOperationAction(ISD::BUILD_PAIR, MVT::i64, Expand);
1302 setOperationAction(ISD::READCYCLECOUNTER, MVT::i64, Custom);
1337 setOperationAction(ISD::ABS, MVT::i64, Legal);
1349 setOperationAction(ISD::ADDCARRY, MVT::i64, Custom);
1350 setOperationAction(ISD::SUBCARRY, MVT::i64, Custom);
1361 setOperationAction(ISD::CTPOP, MVT::i64, Legal);
1364 setOperationAction(ISD::BITREVERSE, MVT::i64, Legal);
1366 setOperationAction(ISD::BSWAP, MVT::i64, Legal);
1369 setOperationAction(ISD::FSHL, MVT::i64, Legal);
1371 setOperationAction(ISD::FSHR, MVT::i64, Legal);
1498 for (MVT VT : {MVT::i16, MVT::i32, MVT::v4i8, MVT::i64, MVT::v8i8,
1548 for (MVT VT : {MVT::i8, MVT::i16, MVT::i32, MVT::i64, MVT::f32, MVT::f64,
1558 setOperationAction(ISD::ROTL, MVT::i64, Legal);
1560 setOperationAction(ISD::ROTR, MVT::i64, Legal);
1847 return VT1.getSimpleVT() == MVT::i64 && VT2.getSimpleVT() == MVT::i32;
2006 SDValue T0 = DAG.getBitcast(MVT::i64, Op0);
2007 SDValue T1 = DAG.getNode(ISD::BSWAP, dl, MVT::i64, T0);
2251 SDValue V0 = DAG.getConstant(Val, dl, MVT::i64);
2313 SDValue T0 = DAG.getNode(HexagonISD::P2D, dl, MVT::i64, VecV);
2314 SDValue T1 = DAG.getNode(ISD::SRL, dl, MVT::i64, T0, S0);
2373 SDValue ValR = DAG.getNode(HexagonISD::P2D, dl, MVT::i64, ValV);
2380 ValR = DAG.getNode(HexagonISD::COMBINE, dl, MVT::i64,
2391 SDValue VecR = DAG.getNode(HexagonISD::P2D, dl, MVT::i64, VecV);
2436 return DAG.getUNDEF(MVT::i64);
2437 return getInstr(Hexagon::S2_vsxtbh, dl, MVT::i64, {Vec32}, DAG);
2549 SDValue W = DAG.getNode(HexagonISD::P2D, dl, MVT::i64, P);
2552 W = DAG.getNode(HexagonISD::COMBINE, dl, MVT::i64,
2578 SDValue WW = DAG.getNode(HexagonISD::COMBINE, dl, MVT::i64,
3010 case MVT::i64:
3185 return MVT::i64;
lib/Target/Hexagon/HexagonISelLoweringHVX.cpp 547 ? DAG.getUNDEF(MVT::i64)
548 : DAG.getNode(HexagonISD::P2D, dl, MVT::i64, PredV);
801 SDValue WW = DAG.getNode(HexagonISD::COMBINE, dl, MVT::i64, {W1, W0});
932 SDValue V = DAG.getBitcast(MVT::i64, SubV);
lib/Target/Hexagon/HexagonInstrInfo.cpp 1990 } else if (VT == MVT::i64 || VT == MVT::f64) {
2648 case MVT::i64:
lib/Target/Mips/Mips16ISelLowering.cpp 145 setOperationAction(ISD::ROTR, MVT::i64, Expand);
147 setOperationAction(ISD::BSWAP, MVT::i64, Expand);
lib/Target/Mips/MipsISelLowering.cpp 118 return (VT.getSizeInBits() == 32) ? MVT::i32 : MVT::i64;
369 setOperationAction(ISD::GlobalAddress, MVT::i64, Custom);
370 setOperationAction(ISD::BlockAddress, MVT::i64, Custom);
371 setOperationAction(ISD::GlobalTLSAddress, MVT::i64, Custom);
372 setOperationAction(ISD::JumpTable, MVT::i64, Custom);
373 setOperationAction(ISD::ConstantPool, MVT::i64, Custom);
374 setOperationAction(ISD::SELECT, MVT::i64, Custom);
375 setOperationAction(ISD::LOAD, MVT::i64, Custom);
376 setOperationAction(ISD::STORE, MVT::i64, Custom);
377 setOperationAction(ISD::FP_TO_SINT, MVT::i64, Custom);
378 setOperationAction(ISD::SHL_PARTS, MVT::i64, Custom);
379 setOperationAction(ISD::SRA_PARTS, MVT::i64, Custom);
380 setOperationAction(ISD::SRL_PARTS, MVT::i64, Custom);
391 setOperationAction(ISD::EH_DWARF_CFA, MVT::i64, Custom);
397 setOperationAction(ISD::SDIV, MVT::i64, Expand);
398 setOperationAction(ISD::SREM, MVT::i64, Expand);
399 setOperationAction(ISD::UDIV, MVT::i64, Expand);
400 setOperationAction(ISD::UREM, MVT::i64, Expand);
406 setOperationAction(ISD::BR_CC, MVT::i64, Expand);
408 setOperationAction(ISD::SELECT_CC, MVT::i64, Expand);
412 setOperationAction(ISD::UINT_TO_FP, MVT::i64, Expand);
414 setOperationAction(ISD::FP_TO_UINT, MVT::i64, Expand);
418 setOperationAction(ISD::CTPOP, MVT::i64, Legal);
421 setOperationAction(ISD::CTPOP, MVT::i64, Expand);
424 setOperationAction(ISD::CTTZ, MVT::i64, Expand);
426 setOperationAction(ISD::ROTL, MVT::i64, Expand);
428 setOperationAction(ISD::DYNAMIC_STACKALLOC, MVT::i64, Expand);
434 setOperationAction(ISD::ROTR, MVT::i64, Expand);
471 setOperationAction(ISD::ATOMIC_LOAD, MVT::i64, Expand);
472 setOperationAction(ISD::ATOMIC_STORE, MVT::i64, Expand);
484 setOperationAction(ISD::CTLZ, MVT::i64, Expand);
489 setOperationAction(ISD::BSWAP, MVT::i64, Expand);
492 setLoadExtAction(ISD::SEXTLOAD, MVT::i64, MVT::i32, Custom);
493 setLoadExtAction(ISD::ZEXTLOAD, MVT::i64, MVT::i32, Custom);
494 setLoadExtAction(ISD::EXTLOAD, MVT::i64, MVT::i32, Custom);
495 setTruncStoreAction(MVT::i64, MVT::i32, Custom);
729 if (True.getValueType() == MVT::i64)
1051 CurDAG.getNode(ISD::BUILD_PAIR, DL, MVT::i64, ResLo, ResHi);
1061 !Subtarget.inMips16Mode() && N->getValueType(0) == MVT::i64)
1076 !Subtarget.inMips16Mode() && N->getValueType(0) == MVT::i64)
1578 getRegClassFor(ArePtrs64bit ? MVT::i64 : MVT::i32);
1787 getRegClassFor(ArePtrs64bit ? MVT::i64 : MVT::i32);
2351 SDValue X = DAG.getNode(ISD::BITCAST, DL, MVT::i64, Op.getOperand(0));
2355 Res = DAG.getNode(MipsISD::Ins, DL, MVT::i64,
2356 DAG.getRegister(Mips::ZERO_64, MVT::i64),
2359 SDValue SllX = DAG.getNode(ISD::SHL, DL, MVT::i64, X, Const1);
2360 Res = DAG.getNode(ISD::SRL, DL, MVT::i64, SllX, Const1);
2428 EVT Ty = ABI.IsN64() ? MVT::i64 : MVT::i32;
2455 MVT VT = Subtarget.isGP64bit() ? MVT::i64 : MVT::i32;
2488 MVT VT = Subtarget.isGP64bit() ? MVT::i64 : MVT::i32;
2561 ((MemVT != MVT::i32) && (MemVT != MVT::i64)))
2569 assert((VT == MVT::i32) || (VT == MVT::i64));
2576 if ((VT == MVT::i64) && (ExtType == ISD::NON_EXTLOAD)) {
2599 assert((VT == MVT::i64) && (ExtType == ISD::ZEXTLOAD));
2610 SDValue SLL = DAG.getNode(ISD::SHL, DL, MVT::i64, LWR, Const32);
2611 SDValue SRL = DAG.getNode(ISD::SRL, DL, MVT::i64, SLL, Const32);
2650 assert(VT == MVT::i64);
2685 ((MemVT == MVT::i32) || (MemVT == MVT::i64)))
2923 EVT Ty = ABI.IsN64() ? MVT::i64 : MVT::i32;
3158 (ValVT == MVT::f64 && LocVT == MVT::i64) ||
3159 (ValVT == MVT::i64 && LocVT == MVT::f64))
3537 (RegVT == MVT::i64 && ValVT == MVT::f64) ||
3538 (RegVT == MVT::f64 && ValVT == MVT::i64))
3592 getRegClassFor(ABI.IsN64() ? MVT::i64 : MVT::i32));
3871 EVT MinVT = getRegisterType(Context, Cond ? MVT::i64 : MVT::i32);
3966 if (VT == MVT::i64 && !Subtarget.isGP64bit())
3968 if (VT == MVT::i64 && Subtarget.isGP64bit())
3992 if (VT == MVT::i64)
4146 return MVT::i64;
lib/Target/Mips/MipsSEISelDAGToDAG.cpp 746 MVT VT = Subtarget->isGP64bit() ? MVT::i64 : MVT::i32;
772 Mips::ZERO_64, MVT::i64);
808 DL, MVT::i64);
814 RegOpnd = CurDAG->getMachineNode(Inst->Opc, DL, MVT::i64, ImmOpnd);
817 CurDAG->getMachineNode(Inst->Opc, DL, MVT::i64,
818 CurDAG->getRegister(Mips::ZERO_64, MVT::i64),
824 MVT::i64);
825 RegOpnd = CurDAG->getMachineNode(Inst->Opc, DL, MVT::i64,
893 if (Node->getValueType(0) != MVT::i32 && Node->getValueType(0) != MVT::i64)
914 if (ResTy != MVT::i32 && ResTy != MVT::i64)
1039 const MVT SplatMVT = Is32BitSplat ? MVT::i32 : MVT::i64;
1099 Mips::SUBREG_TO_REG, DL, MVT::i64,
1100 CurDAG->getTargetConstant(((Hi >> 15) & 0x1), DL, MVT::i64),
1102 CurDAG->getTargetConstant(Mips::sub_32, DL, MVT::i64));
1199 SDValue Zero64Val = CurDAG->getRegister(Mips::ZERO_64, MVT::i64);
1205 Mips::SUBREG_TO_REG, DL, MVT::i64,
1206 CurDAG->getTargetConstant(((Highest >> 15) & 0x1), DL, MVT::i64),
1208 CurDAG->getTargetConstant(Mips::sub_32, DL, MVT::i64));
1212 Mips::SUBREG_TO_REG, DL, MVT::i64,
1213 CurDAG->getTargetConstant(((Hi >> 15) & 0x1), DL, MVT::i64),
1215 CurDAG->getTargetConstant(Mips::sub_32, DL, MVT::i64));
1233 Res = CurDAG->getMachineNode(Mips::DINSU, DL, MVT::i64, Ops);
1236 Mips::DSLL32, DL, MVT::i64, SDValue(HiRes, 0),
lib/Target/Mips/MipsSEISelLowering.cpp 70 addRegisterClass(MVT::i64, &Mips::GPR64RegClass);
188 setOperationAction(ISD::MUL, MVT::i64, Legal);
190 setOperationAction(ISD::MUL, MVT::i64, Custom);
193 setOperationAction(ISD::SMUL_LOHI, MVT::i64, Custom);
194 setOperationAction(ISD::UMUL_LOHI, MVT::i64, Custom);
195 setOperationAction(ISD::MULHS, MVT::i64, Custom);
196 setOperationAction(ISD::MULHU, MVT::i64, Custom);
197 setOperationAction(ISD::SDIVREM, MVT::i64, Custom);
198 setOperationAction(ISD::UDIVREM, MVT::i64, Custom);
201 setOperationAction(ISD::INTRINSIC_WO_CHAIN, MVT::i64, Custom);
202 setOperationAction(ISD::INTRINSIC_W_CHAIN, MVT::i64, Custom);
218 setOperationAction(ISD::BITCAST, MVT::i64, Custom);
276 setOperationAction(ISD::SMUL_LOHI, MVT::i64, Expand);
277 setOperationAction(ISD::UMUL_LOHI, MVT::i64, Expand);
278 setOperationAction(ISD::MUL, MVT::i64, Legal);
279 setOperationAction(ISD::MULHS, MVT::i64, Legal);
280 setOperationAction(ISD::MULHU, MVT::i64, Legal);
284 setOperationAction(ISD::SDIVREM, MVT::i64, Expand);
285 setOperationAction(ISD::UDIVREM, MVT::i64, Expand);
286 setOperationAction(ISD::SDIV, MVT::i64, Legal);
287 setOperationAction(ISD::UDIV, MVT::i64, Legal);
288 setOperationAction(ISD::SREM, MVT::i64, Legal);
289 setOperationAction(ISD::UREM, MVT::i64, Legal);
293 setOperationAction(ISD::SETCC, MVT::i64, Legal);
294 setOperationAction(ISD::SELECT, MVT::i64, Legal);
295 setOperationAction(ISD::SELECT_CC, MVT::i64, Expand);
438 case MVT::i64:
1239 if (Src == MVT::i64 && Dest == MVT::f64) {
1248 if (Src == MVT::f64 && Dest == MVT::i64) {
1255 return DAG.getNode(ISD::BUILD_PAIR, DL, MVT::i64, Lo, Hi);
1297 return DAG.getNode(ISD::BUILD_PAIR, DL, MVT::i64, Lo, Hi);
1328 if (Opnd.getValueType() == MVT::i64)
1346 ResTys.push_back((*I == MVT::i64) ? MVT::Untyped : *I);
1439 SplatValueB = DAG.getNode(ISD::SRL, DL, MVT::i64, SplatValue,
1496 Imm = DAG.getNode(ISD::ZERO_EXTEND, DL, MVT::i64, Imm);
1512 MVT ResEltTy = ResTy == MVT::v2i64 ? MVT::i64 : MVT::i32;
lib/Target/NVPTX/NVPTXISelDAGToDAG.cpp 734 MVT::i64, GlobalVal));
823 case MVT::i64:
3561 } else if (Val.getValueType() == MVT::i64) {
3628 return SelectADDRsi_imp(OpNode, Addr, Base, Offset, MVT::i64);
3671 return SelectADDRri_imp(OpNode, Addr, Base, Offset, MVT::i64);
3728 case MVT::i64:
3739 case MVT::i64:
3750 case MVT::i64:
3753 case MVT::i64:
lib/Target/NVPTX/NVPTXISelLowering.cpp 171 ValueVTs.push_back(EVT(MVT::i64));
172 ValueVTs.push_back(EVT(MVT::i64));
378 addRegisterClass(MVT::i64, &NVPTX::Int64RegsRegClass);
397 MVT::i16, MVT::i32, MVT::i64}) {
404 setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::i64, Legal);
413 setOperationAction(ISD::SHL_PARTS, MVT::i64 , Custom);
414 setOperationAction(ISD::SRA_PARTS, MVT::i64 , Custom);
415 setOperationAction(ISD::SRL_PARTS, MVT::i64 , Custom);
418 setOperationAction(ISD::BITREVERSE, MVT::i64, Legal);
423 setOperationAction(ISD::ROTL, MVT::i64, Legal);
424 setOperationAction(ISD::ROTR, MVT::i64, Legal);
434 setOperationAction(ISD::BSWAP, MVT::i64, Expand);
442 setOperationAction(ISD::GlobalAddress, MVT::i64, Custom);
494 for (const auto& Ty : {MVT::i16, MVT::i32, MVT::i64}) {
507 setOperationAction(ISD::CTTZ, MVT::i64, Expand);
513 setOperationAction(ISD::SMUL_LOHI, MVT::i64, Expand);
514 setOperationAction(ISD::UMUL_LOHI, MVT::i64, Expand);
4201 Info.memVT = MVT::i64;
4645 if (MulType != MVT::i32 && MulType != MVT::i64) {
lib/Target/NVPTX/NVPTXTargetTransformInfo.cpp 134 if (LT.second.SimpleTy == MVT::i64)
lib/Target/PowerPC/PPCFastISel.cpp 446 IndexReg = PPCMaterializeInt(Offset, MVT::i64);
473 (VT == MVT::i64 ? &PPC::G8RC_and_G8RC_NOX0RegClass :
494 case MVT::i64:
645 case MVT::i64:
844 if (SrcVT == MVT::i64 || SrcVT == MVT::i32 || SrcVT == MVT::i16 ||
925 case MVT::i64:
1025 if (!PPCEmitIntExt(MVT::i32, SrcReg, MVT::i64, TmpReg, !IsSigned))
1036 if (!PPCEmitStore(MVT::i64, SrcReg, Addr))
1081 SrcVT != MVT::i32 && SrcVT != MVT::i64)
1120 if (!PPCEmitIntExt(SrcVT, SrcReg, MVT::i64, TmpReg, !IsSigned))
1122 SrcVT = MVT::i64;
1195 if (DstVT != MVT::i32 && DstVT != MVT::i64)
1199 if (DstVT == MVT::i64 && !IsSigned &&
1444 (DestVT == MVT::i64) ? &PPC::G8RCRegClass : &PPC::GPRCRegClass;
1456 (DestVT == MVT::i64) ? &PPC::G8RCRegClass : &PPC::GPRCRegClass;
1515 CopyVT = MVT::i64;
1582 RetVT != MVT::i32 && RetVT != MVT::i64 && RetVT != MVT::f32 &&
1726 PPCMaterializeInt(CI, MVT::i64, VA.getLocInfo() != CCValAssign::ZExt);
1766 (DestVT == MVT::i64) ? &PPC::G8RCRegClass : &PPC::GPRCRegClass;
1775 (DestVT == MVT::i64) ? &PPC::G8RCRegClass : &PPC::GPRCRegClass;
1806 if (DestVT != MVT::i32 && DestVT != MVT::i64)
1819 assert(DestVT == MVT::i64 && "Signed extend from i32 to i32??");
1878 if (SrcVT != MVT::i64 && SrcVT != MVT::i32 && SrcVT != MVT::i16)
1889 if (SrcVT == MVT::i64)
1924 (DestVT == MVT::i64 ? &PPC::G8RC_and_G8RC_NOX0RegClass :
2059 assert(VT == MVT::i64 && "Non-address!");
2210 if (VT != MVT::i64 && VT != MVT::i32 && VT != MVT::i16 && VT != MVT::i8 &&
2215 ((VT == MVT::i64) ? &PPC::G8RCRegClass : &PPC::GPRCRegClass);
2223 unsigned Opc = (VT == MVT::i64) ? PPC::LI8 : PPC::LI;
2231 if (VT == MVT::i64)
2392 if (VT != MVT::i64 && VT != MVT::i32 && VT != MVT::i16 && VT != MVT::i8 &&
2396 const TargetRegisterClass *RC = ((VT == MVT::i64) ? &PPC::G8RCRegClass :
2398 if (VT == MVT::i64)
lib/Target/PowerPC/PPCISelDAGToDAG.cpp 180 return CurDAG->getTargetConstant(Imm, dl, MVT::i64);
496 if (N->getOpcode() == ISD::Constant && N->getValueType(0) == MVT::i64) {
656 case MVT::i64: {
698 case MVT::i64: {
925 SDValue SDImm = CurDAG->getTargetConstant(SextImm, dl, MVT::i64);
927 Result = CurDAG->getMachineNode(PPC::LI8, dl, MVT::i64, SDImm);
931 Result = CurDAG->getMachineNode(OpC, dl, MVT::i64, getI32Imm(Hi));
933 Result = CurDAG->getMachineNode(PPC::ORI8, dl, MVT::i64,
937 Result = CurDAG->getMachineNode(PPC::LIS8, dl, MVT::i64, getI32Imm(Hi));
948 return CurDAG->getMachineNode(PPC::RLDIMI, dl, MVT::i64, Ops);
953 Result = CurDAG->getMachineNode(PPC::RLDICR, dl, MVT::i64,
961 Result = CurDAG->getMachineNode(PPC::ORIS8, dl, MVT::i64,
965 Result = CurDAG->getMachineNode(PPC::ORI8, dl, MVT::i64,
1028 return CurDAG->getMachineNode(PPC::RLDICR, dl, MVT::i64, Val,
1096 SDValue SDImm = CurDAG->getTargetConstant(SextImm, dl, MVT::i64);
1098 return CurDAG->getMachineNode(PPC::LI8, dl, MVT::i64, SDImm);
1345 if (V.getValueType() != MVT::i64 ||
1366 if (FromType != MVT::i64 || ToType != MVT::i32)
1728 MVT::i64), 0);
1730 MVT::i64, ImDef, V,
1964 return SDValue(CurDAG->getMachineNode(PPC::RLWINM8, dl, MVT::i64,
1972 return SDValue(CurDAG->getMachineNode(PPC::RLDICL, dl, MVT::i64, Ops), 0);
1979 return SDValue(CurDAG->getMachineNode(PPC::RLDICR, dl, MVT::i64, Ops), 0);
1986 return SDValue(CurDAG->getMachineNode(PPC::RLDIC, dl, MVT::i64, Ops), 0);
2028 return SDValue(CurDAG->getMachineNode(PPC::RLWIMI8, dl, MVT::i64,
2036 return SDValue(CurDAG->getMachineNode(PPC::RLDIMI, dl, MVT::i64, Ops), 0);
2184 ANDIVal = SDValue(CurDAG->getMachineNode(PPC::ANDIo8, dl, MVT::i64,
2189 ANDISVal = SDValue(CurDAG->getMachineNode(PPC::ANDISo8, dl, MVT::i64,
2199 TotalVal = SDValue(CurDAG->getMachineNode(PPC::OR8, dl, MVT::i64,
2204 SDValue(CurDAG->getMachineNode(PPC::AND8, dl, MVT::i64,
2212 Res = SDValue(CurDAG->getMachineNode(PPC::OR8, dl, MVT::i64,
2333 ANDIVal = SDValue(CurDAG->getMachineNode(PPC::ANDIo8, dl, MVT::i64,
2336 ANDISVal = SDValue(CurDAG->getMachineNode(PPC::ANDISo8, dl, MVT::i64,
2344 Res = SDValue(CurDAG->getMachineNode(PPC::OR8, dl, MVT::i64,
2351 SDValue(CurDAG->getMachineNode(PPC::AND8, dl, MVT::i64,
2627 MVT::i64, MVT::Glue, LHS, RHS), 0);
2711 return SDValue(CurDAG->getMachineNode(NewOpc, dl, MVT::i64, LHS, RHS), 0);
2745 MVT::i64, Input), 0);
2779 return SDValue(CurDAG->getMachineNode(PPC::RLDICL_32_64, dl, MVT::i64, Input,
2795 SDValue ImDef(CurDAG->getMachineNode(PPC::IMPLICIT_DEF, dl, MVT::i64), 0);
2798 return SDValue(CurDAG->getMachineNode(PPC::INSERT_SUBREG, dl, MVT::i64,
2834 SDValue(CurDAG->getMachineNode(PPC::NEG8, dl, MVT::i64, LHS), 0);
2836 SDValue(CurDAG->getMachineNode(PPC::RLDICL, dl, MVT::i64,
2841 SDValue(CurDAG->getMachineNode(PPC::ADDI8, dl, MVT::i64, LHS,
2843 ToExtend = SDValue(CurDAG->getMachineNode(PPC::OR8, dl, MVT::i64,
2853 return SDValue(CurDAG->getMachineNode(PPC::RLDICL, dl, MVT::i64,
2858 return SDValue(CurDAG->getMachineNode(PPC::SRADI, dl, MVT::i64, ToExtend,
2874 return SDValue(CurDAG->getMachineNode(PPC::XORI8, dl, MVT::i64, ToExtend,
2877 return SDValue(CurDAG->getMachineNode(PPC::ADDI8, dl, MVT::i64, ToExtend,
2954 SDValue(CurDAG->getMachineNode(PPC::SUBF8, dl, MVT::i64, LHS, RHS), 0);
2956 SDValue(CurDAG->getMachineNode(PPC::RLDICL, dl, MVT::i64, Sub,
2961 MVT::i64, Shift, S->getI32Imm(1, dl)), 0);
2978 SDValue(CurDAG->getMachineNode(PPC::NEG8, dl, MVT::i64, LHS), 0);
2979 return SDValue(CurDAG->getMachineNode(PPC::RLDICL, dl, MVT::i64,
3014 SDValue(CurDAG->getMachineNode(PPC::SUBF8, dl, MVT::i64, RHS, LHS), 0);
3015 return SDValue(CurDAG->getMachineNode(PPC::RLDICL, dl, MVT::i64,
3031 SDValue(CurDAG->getMachineNode(PPC::SUBF8, dl, MVT::i64, LHS, RHS), 0);
3033 SDValue(CurDAG->getMachineNode(PPC::RLDICL, dl, MVT::i64,
3036 return SDValue(CurDAG->getMachineNode(PPC::XORI8, dl, MVT::i64, SrdiNode,
3051 SDValue(CurDAG->getMachineNode(PPC::SUBF8, dl, MVT::i64, RHS, LHS), 0);
3052 return SDValue(CurDAG->getMachineNode(PPC::RLDICL, dl, MVT::i64,
3135 SDValue(CurDAG->getMachineNode(PPC::SUBF8, dl, MVT::i64, MVT::Glue,
3138 SDValue(CurDAG->getMachineNode(PPC::RLDICL, dl, MVT::i64,
3141 return SDValue(CurDAG->getMachineNode(PPC::ADDI8, dl, MVT::i64, Srdi,
3157 SDValue(CurDAG->getMachineNode(PPC::NEG8, dl, MVT::i64, LHS), 0);
3158 return SDValue(CurDAG->getMachineNode(PPC::SRADI, dl, MVT::i64, Neg,
3188 SDValue(CurDAG->getMachineNode(PPC::SUBF8, dl, MVT::i64, RHS, LHS), 0);
3189 return SDValue(CurDAG->getMachineNode(PPC::SRADI, dl, MVT::i64,
3204 SDValue(CurDAG->getMachineNode(PPC::SUBF8, dl, MVT::i64, LHS, RHS), 0);
3206 SDValue(CurDAG->getMachineNode(PPC::RLDICL, dl, MVT::i64, Subtract,
3209 return SDValue(CurDAG->getMachineNode(PPC::ADDI8, dl, MVT::i64, Shift,
3224 SDValue(CurDAG->getMachineNode(PPC::SUBF8, dl, MVT::i64, RHS, LHS), 0);
3225 return SDValue(CurDAG->getMachineNode(PPC::SRADI, dl, MVT::i64,
3249 SDValue(CurDAG->getMachineNode(PPC::XOR8, dl, MVT::i64, LHS, RHS), 0);
3251 SDValue(CurDAG->getMachineNode(PPC::CNTLZD, dl, MVT::i64, Xor), 0);
3252 return SDValue(CurDAG->getMachineNode(PPC::RLDICL, dl, MVT::i64, Clz,
3262 SDValue(CurDAG->getMachineNode(PPC::XOR8, dl, MVT::i64, LHS, RHS), 0);
3264 SDValue(CurDAG->getMachineNode(PPC::ADDIC8, dl, MVT::i64, MVT::Glue,
3266 return SDValue(CurDAG->getMachineNode(PPC::SUBFE8, dl, MVT::i64, AC,
3289 SDValue(CurDAG->getMachineNode(PPC::RLDICL, dl, MVT::i64, LHS,
3293 SDValue(CurDAG->getMachineNode(PPC::SRADI, dl, MVT::i64, RHS,
3296 SDValue(CurDAG->getMachineNode(PPC::SUBFC8, dl, MVT::i64, MVT::Glue,
3298 return SDValue(CurDAG->getMachineNode(PPC::ADDE8, dl, MVT::i64, MVT::Glue,
3310 SDValue(CurDAG->getMachineNode(PPC::ADDI8, dl, MVT::i64, LHS,
3313 SDValue(CurDAG->getMachineNode(PPC::NOR8, dl, MVT::i64, Addi, LHS), 0);
3314 return SDValue(CurDAG->getMachineNode(PPC::RLDICL, dl, MVT::i64, Nor,
3332 return SDValue(CurDAG->getMachineNode(PPC::RLDICL, dl, MVT::i64, LHS,
3336 SDValue(CurDAG->getMachineNode(PPC::SRADI, dl, MVT::i64,
3339 SDValue(CurDAG->getMachineNode(PPC::RLDICL, dl, MVT::i64,
3343 SDValue(CurDAG->getMachineNode(PPC::SUBFC8, dl, MVT::i64, MVT::Glue,
3346 SDValue(CurDAG->getMachineNode(PPC::ADDE8, dl, MVT::i64, MVT::Glue,
3348 return SDValue(CurDAG->getMachineNode(PPC::XORI8, dl, MVT::i64,
3360 SDValue(CurDAG->getMachineNode(PPC::SUBFC8, dl, MVT::i64, MVT::Glue,
3363 SDValue(CurDAG->getMachineNode(PPC::SUBFE8, dl, MVT::i64, MVT::Glue,
3365 return SDValue(CurDAG->getMachineNode(PPC::ADDI8, dl, MVT::i64,
3377 SDValue(CurDAG->getMachineNode(PPC::SUBFC8, dl, MVT::i64, MVT::Glue,
3380 SDValue(CurDAG->getMachineNode(PPC::SUBFE8, dl, MVT::i64,
3382 return SDValue(CurDAG->getMachineNode(PPC::NEG8, dl, MVT::i64,
3408 SDValue(CurDAG->getMachineNode(PPC::XOR8, dl, MVT::i64, LHS, RHS), 0);
3410 SDValue(CurDAG->getMachineNode(PPC::ADDIC8, dl, MVT::i64, MVT::Glue,
3412 return SDValue(CurDAG->getMachineNode(PPC::SUBFE8, dl, MVT::i64, Addic,
3421 SDValue(CurDAG->getMachineNode(PPC::XOR8, dl, MVT::i64, LHS, RHS), 0);
3423 SDValue(CurDAG->getMachineNode(PPC::SUBFIC8, dl, MVT::i64, MVT::Glue,
3425 return SDValue(CurDAG->getMachineNode(PPC::SUBFE8, dl, MVT::i64, SC,
3448 SDValue(CurDAG->getMachineNode(PPC::SRADI, dl, MVT::i64, RHS,
3451 SDValue(CurDAG->getMachineNode(PPC::RLDICL, dl, MVT::i64, LHS,
3455 SDValue(CurDAG->getMachineNode(PPC::SUBFC8, dl, MVT::i64, MVT::Glue,
3458 SDValue(CurDAG->getMachineNode(PPC::ADDE8, dl, MVT::i64, MVT::Glue,
3460 return SDValue(CurDAG->getMachineNode(PPC::NEG8, dl, MVT::i64, Adde), 0);
3471 SDValue(CurDAG->getMachineNode(PPC::ADDI8, dl, MVT::i64, LHS,
3474 SDValue(CurDAG->getMachineNode(PPC::NOR8, dl, MVT::i64, Add, LHS), 0);
3475 return SDValue(CurDAG->getMachineNode(PPC::SRADI, dl, MVT::i64, Nor,
3492 return SDValue(CurDAG->getMachineNode(PPC::SRADI, dl, MVT::i64, LHS,
3496 SDValue(CurDAG->getMachineNode(PPC::SRADI, dl, MVT::i64,
3499 SDValue(CurDAG->getMachineNode(PPC::RLDICL, dl, MVT::i64,
3503 SDValue(CurDAG->getMachineNode(PPC::SUBFC8, dl, MVT::i64, MVT::Glue,
3506 SDValue(CurDAG->getMachineNode(PPC::ADDE8, dl, MVT::i64,
3509 SDValue(CurDAG->getMachineNode(PPC::XORI8, dl, MVT::i64,
3511 return SDValue(CurDAG->getMachineNode(PPC::NEG8, dl, MVT::i64,
3523 SDValue(CurDAG->getMachineNode(PPC::SUBFC8, dl, MVT::i64, MVT::Glue,
3526 SDValue(CurDAG->getMachineNode(PPC::SUBFE8, dl, MVT::i64, MVT::Glue, LHS,
3528 return SDValue(CurDAG->getMachineNode(PPC::NOR8, dl, MVT::i64,
3540 SDValue(CurDAG->getMachineNode(PPC::SUBFC8, dl, MVT::i64, MVT::Glue,
3542 return SDValue(CurDAG->getMachineNode(PPC::SUBFE8, dl, MVT::i64,
3595 if (InputVT != MVT::i32 && InputVT != MVT::i64)
3623 N->getValueType(0) != MVT::i64)
3651 N->getValueType(0) != MVT::i64)
3727 } else if (LHS.getValueType() == MVT::i64) {
3733 return SDValue(CurDAG->getMachineNode(PPC::CMPLDI, dl, MVT::i64, LHS,
3738 return SDValue(CurDAG->getMachineNode(PPC::CMPDI, dl, MVT::i64, LHS,
3752 SDValue Xor(CurDAG->getMachineNode(PPC::XORIS8, dl, MVT::i64, LHS,
3754 return SDValue(CurDAG->getMachineNode(PPC::CMPLDI, dl, MVT::i64, Xor,
3762 return SDValue(CurDAG->getMachineNode(PPC::CMPLDI, dl, MVT::i64, LHS,
3768 return SDValue(CurDAG->getMachineNode(PPC::CMPDI, dl, MVT::i64, LHS,
4012 bool isPPC64 = (PtrVT == MVT::i64);
4220 assert((N->getSimpleValueType(0) == MVT::i64 ||
4375 if (N->getValueType(0) == MVT::i64) {
4443 if (N->getValueType(0) == MVT::i64) {
4445 CurDAG->getMachineNode(PPC::SRADI, dl, MVT::i64, MVT::Glue,
4447 CurDAG->SelectNodeTo(N, PPC::ADDZE8, MVT::i64, SDValue(Op, 0),
4491 if (LD->getValueType(0) != MVT::i64) {
4504 assert(LD->getValueType(0) == MVT::i64 && "Unknown load result type!");
4508 case MVT::i64: Opcode = PPC::LDU; break;
4528 if (LD->getValueType(0) != MVT::i64) {
4543 assert(LD->getValueType(0) == MVT::i64 && "Unknown load result type!");
4548 case MVT::i64: Opcode = PPC::LDUX; break;
4630 CurDAG->SelectNodeTo(N, PPC::RLDICL, MVT::i64, Ops);
4642 CurDAG->SelectNodeTo(N, PPC::RLDICR, MVT::i64, Ops);
4711 SDNode *Lo = CurDAG->getMachineNode(PPC::ORI8, dl, MVT::i64,
4715 CurDAG->SelectNodeTo(N, PPC::ORIS8, MVT::i64, Ops1);
4734 SDNode *Lo = CurDAG->getMachineNode(PPC::XORI8, dl, MVT::i64,
4738 CurDAG->SelectNodeTo(N, PPC::XORIS8, MVT::i64, Ops1);
4790 assert((InVT == MVT::i64 || InVT == MVT::i32) &&
4793 unsigned Opcode = (InVT == MVT::i64) ? PPC::ANDIo8 : PPC::ANDIo;
4811 bool isPPC64 = (PtrVT == MVT::i64);
4836 N, N->getSimpleValueType(0) == MVT::i64 ? PPC::SETB8 : PPC::SETB,
4897 else if (N->getValueType(0) == MVT::i64)
4957 LD->getMemoryVT() == MVT::i64) &&
5133 EVT VT = isPPC64 ? MVT::i64 : MVT::i32;
5149 ReplaceNode(N, CurDAG->getMachineNode(PPC::ADDItocL, dl, MVT::i64,
5256 N->getValueType(0) != MVT::i64)
6338 NewVTs.push_back(MVT::i64);
6559 ImmOpnd = CurDAG->getTargetGlobalAddress(GV, dl, MVT::i64, Offset, Flags);
6563 ImmOpnd = CurDAG->getTargetConstantPool(C, MVT::i64,
lib/Target/PowerPC/PPCISelLowering.cpp 158 setOperationAction(ISD::BITREVERSE, MVT::i64, Legal);
176 setIndexedLoadAction(ISD::PRE_INC, MVT::i64, Legal);
181 setIndexedStoreAction(ISD::PRE_INC, MVT::i64, Legal);
190 const MVT ScalarIntVTs[] = { MVT::i32, MVT::i64 };
204 isPPC64 ? MVT::i64 : MVT::i32);
207 isPPC64 ? MVT::i64 : MVT::i32);
252 setOperationAction(ISD::SREM, MVT::i64, Custom);
253 setOperationAction(ISD::UREM, MVT::i64, Custom);
257 setOperationAction(ISD::SREM, MVT::i64, Expand);
258 setOperationAction(ISD::UREM, MVT::i64, Expand);
264 setOperationAction(ISD::UMUL_LOHI, MVT::i64, Expand);
265 setOperationAction(ISD::SMUL_LOHI, MVT::i64, Expand);
268 setOperationAction(ISD::UDIVREM, MVT::i64, Expand);
269 setOperationAction(ISD::SDIVREM, MVT::i64, Expand);
328 setOperationAction(ISD::BSWAP, MVT::i64 , Custom);
330 setOperationAction(ISD::BSWAP, MVT::i64 , Expand);
333 setOperationAction(ISD::CTTZ , MVT::i64 , Legal);
336 setOperationAction(ISD::CTTZ , MVT::i64 , Expand);
341 setOperationAction(ISD::CTPOP, MVT::i64 , Legal);
344 setOperationAction(ISD::CTPOP, MVT::i64 , Expand);
349 setOperationAction(ISD::ROTR, MVT::i64 , Expand);
354 setOperationAction(ISD::SELECT, MVT::i64, Expand);
390 setOperationAction(ISD::BITCAST, MVT::i64, Legal);
395 setOperationAction(ISD::BITCAST, MVT::i64, Expand);
418 setOperationAction(ISD::GlobalAddress, MVT::i64, Custom);
419 setOperationAction(ISD::GlobalTLSAddress, MVT::i64, Custom);
420 setOperationAction(ISD::BlockAddress, MVT::i64, Custom);
421 setOperationAction(ISD::ConstantPool, MVT::i64, Custom);
422 setOperationAction(ISD::JumpTable, MVT::i64, Custom);
437 AddPromotedToType(ISD::VAARG, MVT::i1, MVT::i64);
439 AddPromotedToType(ISD::VAARG, MVT::i8, MVT::i64);
441 AddPromotedToType(ISD::VAARG, MVT::i16, MVT::i64);
443 AddPromotedToType(ISD::VAARG, MVT::i32, MVT::i64);
448 setOperationAction(ISD::VAARG, MVT::i64, Custom);
463 setOperationAction(ISD::DYNAMIC_STACKALLOC, MVT::i64 , Custom);
465 setOperationAction(ISD::GET_DYNAMIC_AREA_OFFSET, MVT::i64, Custom);
467 setOperationAction(ISD::EH_DWARF_CFA, MVT::i64, Custom);
502 setOperationAction(ISD::FP_TO_SINT, MVT::i64, Custom);
503 setOperationAction(ISD::FP_TO_UINT, MVT::i64, Expand);
504 setOperationAction(ISD::SINT_TO_FP, MVT::i64, Custom);
505 setOperationAction(ISD::UINT_TO_FP, MVT::i64, Expand);
523 setOperationAction(ISD::FP_TO_SINT, MVT::i64, Custom);
524 setOperationAction(ISD::FP_TO_UINT, MVT::i64, Custom);
525 setOperationAction(ISD::SINT_TO_FP, MVT::i64, Custom);
526 setOperationAction(ISD::UINT_TO_FP, MVT::i64, Custom);
537 addRegisterClass(MVT::i64, &PPC::G8RCRegClass);
539 setOperationAction(ISD::BUILD_PAIR, MVT::i64, Expand);
541 setOperationAction(ISD::SHL_PARTS, MVT::i64, Custom);
542 setOperationAction(ISD::SRA_PARTS, MVT::i64, Custom);
543 setOperationAction(ISD::SRL_PARTS, MVT::i64, Custom);
1085 setOperationAction(ISD::READCYCLECOUNTER, MVT::i64, isPPC64 ? Legal : Custom);
1088 setOperationAction(ISD::ATOMIC_LOAD, MVT::i64, Expand);
1089 setOperationAction(ISD::ATOMIC_STORE, MVT::i64, Expand);
2334 if (VT != MVT::i64)
2512 case MVT::i64:
2606 if (VT != MVT::i64) {
2621 if (LD->getValueType(0) == MVT::i64 && LD->getMemoryVT() == MVT::i32 &&
2693 EVT VT = Is64Bit ? MVT::i64 : MVT::i32;
2863 SDValue TLSReg = is64bit ? DAG.getRegister(PPC::X13, MVT::i64)
2877 SDValue GOTReg = DAG.getRegister(PPC::X2, MVT::i64);
2898 SDValue GOTReg = DAG.getRegister(PPC::X2, MVT::i64);
2916 SDValue GOTReg = DAG.getRegister(PPC::X2, MVT::i64);
3045 if (VT == MVT::i64) {
3104 DAG.getConstant(VT == MVT::i64 ? 2 : 1, dl,
3153 bool isPPC64 = (PtrVT == MVT::i64);
3164 isPPC64 ? MVT::i64 : MVT::i32);
3681 ArgVal = DAG.getNode(ISD::AssertSext, dl, MVT::i64, ArgVal,
3684 ArgVal = DAG.getNode(ISD::AssertZext, dl, MVT::i64, ArgVal,
3896 case MVT::i64:
3900 ArgVal = DAG.getCopyFromReg(Chain, dl, VReg, MVT::i64);
3914 ArgVal = DAG.getCopyFromReg(Chain, dl, VReg, MVT::i64);
3960 ArgVal = DAG.getCopyFromReg(Chain, dl, VReg, MVT::i64);
3964 ArgVal = DAG.getNode(ISD::SRL, dl, MVT::i64, ArgVal,
4113 bool isPPC64 = PtrVT == MVT::i64;
4174 case MVT::i64: // PPC64
4315 case MVT::i64: // PPC64
4318 ArgVal = DAG.getCopyFromReg(Chain, dl, VReg, MVT::i64);
4806 EVT VT = isPPC64 ? MVT::i64 : MVT::i32;
4835 EVT VT = isPPC64 ? MVT::i64 : MVT::i32;
4852 EVT VT = Subtarget.isPPC64() ? MVT::i64 : MVT::i32;
4895 StackPtr = DAG.getRegister(PPC::X1, MVT::i64);
5066 SDValue LoadFuncPtr = DAG.getLoad(MVT::i64, dl, LDChain, Callee, MPI,
5071 SDValue AddPtr = DAG.getNode(ISD::ADD, dl, MVT::i64, Callee, PtrOff);
5073 DAG.getLoad(MVT::i64, dl, LDChain, AddPtr, MPI.getWithOffset(16),
5077 SDValue AddTOC = DAG.getNode(ISD::ADD, dl, MVT::i64, Callee, TOCOff);
5079 DAG.getLoad(MVT::i64, dl, LDChain, AddTOC, MPI.getWithOffset(8),
5297 SDValue AddTOC = DAG.getNode(ISD::ADD, dl, MVT::i64, StackPtr, TOCOff);
5769 case MVT::i64:
5862 SDValue StackPtr = DAG.getRegister(PPC::X1, MVT::i64);
5910 Arg = DAG.getNode(ExtOp, dl, MVT::i64, Arg);
6030 case MVT::i64:
6090 ArgVal = DAG.getNode(ISD::BITCAST, dl, MVT::i64, Arg);
6095 ArgVal = DAG.getNode(ISD::ANY_EXTEND, dl, MVT::i64, ArgVal);
6105 ArgVal = DAG.getNode(ISD::BUILD_PAIR, dl, MVT::i64, Lo, Hi);
6110 ArgVal = DAG.getNode(ISD::ANY_EXTEND, dl, MVT::i64, ArgVal);
6112 ArgVal = DAG.getNode(ISD::SHL, dl, MVT::i64, ArgVal,
6292 SDValue Val = DAG.getCopyFromReg(Chain, dl, PPC::X2, MVT::i64);
6336 bool isPPC64 = PtrVT == MVT::i64;
6424 StackPtr = DAG.getRegister(PPC::X1, MVT::i64);
6473 Arg = DAG.getNode(ExtOp, dl, MVT::i64, Arg);
6534 case MVT::i64:
6739 case MVT::i64:
6747 MVT RegVT = IsPPC64 ? MVT::i64 : MVT::i32;
6949 RetOps.push_back(DAG.getRegister(*I, MVT::i64));
7363 case MVT::i64:
7428 case MVT::i64:
7434 Tmp = DAG.getNode(PPCISD::MFVSR, dl, MVT::i64, Tmp);
7761 if (Op.getOperand(0).getValueType() == MVT::i64) {
7783 SDValue Round = DAG.getNode(ISD::AND, dl, MVT::i64,
7784 SINT, DAG.getConstant(2047, dl, MVT::i64));
7785 Round = DAG.getNode(ISD::ADD, dl, MVT::i64,
7786 Round, DAG.getConstant(2047, dl, MVT::i64));
7787 Round = DAG.getNode(ISD::OR, dl, MVT::i64, Round, SINT);
7788 Round = DAG.getNode(ISD::AND, dl, MVT::i64,
7789 Round, DAG.getConstant(-2048, dl, MVT::i64));
7799 SDValue Cond = DAG.getNode(ISD::SRA, dl, MVT::i64,
7801 Cond = DAG.getNode(ISD::ADD, dl, MVT::i64,
7802 Cond, DAG.getConstant(1, dl, MVT::i64));
7804 Cond, DAG.getConstant(1, dl, MVT::i64), ISD::SETUGT);
7806 SINT = DAG.getNode(ISD::SELECT, dl, MVT::i64, Cond, Round, SINT);
7813 if (canReuseLoadAddress(SINT, MVT::i64, RLI, DAG)) {
7932 SDValue Ext64 = DAG.getNode(ISD::SIGN_EXTEND, dl, MVT::i64,
8236 (Op0.getOperand(0).getValueType() != MVT::i64) ||
8237 (Op0.getOperand(1).getValueType() != MVT::i64))
9452 return DAG.getRegister(PPC::X13, MVT::i64);
9530 DAG.getNode(ISD::ANY_EXTEND, DL, MVT::i64,
9565 Op = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, dl, MVT::i64, Op,
10225 if (VT == MVT::i64) {
10629 assert((PVT == MVT::i64 || PVT == MVT::i32) &&
10761 assert((PVT == MVT::i64 || PVT == MVT::i32) &&
10765 (PVT == MVT::i64) ? &PPC::G8RCRegClass : &PPC::GPRCRegClass;
10768 unsigned FP = (PVT == MVT::i64) ? PPC::X31 : PPC::R31;
10769 unsigned SP = (PVT == MVT::i64) ? PPC::X1 : PPC::R1;
10771 (PVT == MVT::i64)
10788 if (PVT == MVT::i64) {
10800 if (PVT == MVT::i64) {
10812 if (PVT == MVT::i64) {
10824 if (PVT == MVT::i64) {
10836 if (PVT == MVT::i64 && Subtarget.isSVR4ABI()) {
10846 TII->get(PVT == MVT::i64 ? PPC::MTCTR8 : PPC::MTCTR)).addReg(Tmp);
10847 BuildMI(*MBB, MI, DL, TII->get(PVT == MVT::i64 ? PPC::BCTR8 : PPC::BCTR));
11947 auto Op0 = DAG.getNode(ISD::ZERO_EXTEND, DL, MVT::i64, N->getOperand(0),
11949 auto Op1 = DAG.getNode(ISD::ZERO_EXTEND, DL, MVT::i64, N->getOperand(1),
11957 auto SubNode = DAG.getNode(ISD::SUB, DL, MVT::i64, Op0, Op1);
11961 auto Shifted = DAG.getNode(ISD::SRL, DL, MVT::i64, SubNode,
11967 Final = DAG.getNode(ISD::XOR, DL, MVT::i64, Shifted,
11968 DAG.getConstant(1, DL, MVT::i64));
12035 N->getOperand(0).getValueType() != MVT::i64)
12316 N->getValueType(0) != MVT::i64)
13031 Op.getOperand(0).getValueType().getSimpleVT() > MVT(MVT::i64))
13272 (Op1VT == MVT::i32 || Op1VT == MVT::i64 ||
13438 (Subtarget.hasLDBRX() && Subtarget.isPPC64() && Op1VT == MVT::i64))) {
13458 if (Op1VT == MVT::i64)
13479 SDValue Const64 = DAG.getConstant(Val64, dl, MVT::i64);
13523 if (VT != MVT::i64)
13755 DAG.getTargetConstant(1, dl, MVT::i64));
13887 N->getValueType(0) == MVT::i64))) {
13898 DAG.getVTList(N->getValueType(0) == MVT::i64 ?
13899 MVT::i64 : MVT::i32, MVT::Other),
14099 if (VT == MVT::i64 && !Subtarget.isPPC64())
14101 if ((VT != MVT::i32 && VT != MVT::i64) ||
14313 if (VT == MVT::i64 && Subtarget.isPPC64())
14317 if (VT == MVT::i64 && Subtarget.isPPC64())
14328 if (VT == MVT::f64 || VT == MVT::i64)
14333 if (VT == MVT::f64 || VT == MVT::i64)
14375 if (R.first && VT == MVT::i64 && Subtarget.isPPC64() &&
14416 EVT TCVT = MVT::i64; // All constants taken to be 64 bits so that negative
14528 isPPC64 ? MVT::i64 : MVT::i32);
14550 bool isPPC64 = PtrVT == MVT::i64;
14575 if ((isPPC64 && VT != MVT::i64 && VT != MVT::i32) ||
14579 bool is64Bit = isPPC64 && VT == MVT::i64;
14841 return MVT::i64;
15141 CN1 == nullptr || N->getValueType(0) != MVT::i64)
15155 if (ShiftBy.getValueType() == MVT::i64)
15158 return DCI.DAG.getNode(PPCISD::EXTSWSLI, DL, MVT::i64, N0->getOperand(0),
15190 Op.getValueType() != MVT::i64)
15195 Cmp.getOperand(0).getValueType() != MVT::i64)
15218 SDVTList VTs = DAG.getVTList(MVT::i64, MVT::Glue);
15235 SDValue Add = DAG.getNode(ISD::ADD, DL, MVT::i64, Z,
15236 DAG.getConstant(NegConstant, DL, MVT::i64));
15238 SDValue Addc = DAG.getNode(ISD::ADDC, DL, DAG.getVTList(MVT::i64, MVT::Glue),
15239 AddOrZ, DAG.getConstant(-1ULL, DL, MVT::i64));
15240 return DAG.getNode(ISD::ADDE, DL, VTs, LHS, DAG.getConstant(0, DL, MVT::i64),
15250 SDValue Add = DAG.getNode(ISD::ADD, DL, MVT::i64, Z,
15251 DAG.getConstant(NegConstant, DL, MVT::i64));
15253 SDValue Subc = DAG.getNode(ISD::SUBC, DL, DAG.getVTList(MVT::i64, MVT::Glue),
15254 DAG.getConstant(0, DL, MVT::i64), AddOrZ);
15255 return DAG.getNode(ISD::ADDE, DL, VTs, LHS, DAG.getConstant(0, DL, MVT::i64),
15292 if (Op0.getValueType() != MVT::i128 || N->getValueType(0) != MVT::i64)
15316 ISD::EXTRACT_VECTOR_ELT, dl, MVT::i64, Bitcast,
lib/Target/RISCV/RISCVISelDAGToDAG.cpp 69 RISCVMatInt::generateInstSeq(Imm, XLenVT == MVT::i64, Seq);
123 if (XLenVT == MVT::i64) {
lib/Target/RISCV/RISCVISelLowering.cpp 193 setOperationAction(ISD::READCYCLECOUNTER, MVT::i64,
321 return Subtarget.is64Bit() && SrcVT == MVT::i32 && DstVT == MVT::i64;
402 SDValue NewOp0 = DAG.getNode(ISD::ANY_EXTEND, DL, MVT::i64, Op0);
841 SDValue NewOp0 = DAG.getNode(ISD::ANY_EXTEND, DL, MVT::i64, N->getOperand(0));
842 SDValue NewOp1 = DAG.getNode(ISD::ANY_EXTEND, DL, MVT::i64, N->getOperand(1));
843 SDValue NewRes = DAG.getNode(WOpcode, DL, MVT::i64, NewOp0, NewOp1);
852 SDValue NewOp0 = DAG.getNode(ISD::ANY_EXTEND, DL, MVT::i64, N->getOperand(0));
853 SDValue NewOp1 = DAG.getNode(ISD::ANY_EXTEND, DL, MVT::i64, N->getOperand(1));
854 SDValue NewWOp = DAG.getNode(N->getOpcode(), DL, MVT::i64, NewOp0, NewOp1);
855 SDValue NewRes = DAG.getNode(ISD::SIGN_EXTEND_INREG, DL, MVT::i64, NewWOp,
916 DAG.getNode(RISCVISD::FMV_X_ANYEXTW_RV64, DL, MVT::i64, Op0);
993 DAG.getNode(ISD::ANY_EXTEND, DL, MVT::i64, Op0.getOperand(0));
1004 SDValue NewFMV = DAG.getNode(RISCVISD::FMV_X_ANYEXTW_RV64, DL, MVT::i64,
1009 DAG.getNode(ISD::XOR, DL, MVT::i64, NewFMV,
1010 DAG.getConstant(SignBit, DL, MVT::i64)));
1014 DAG.getNode(ISD::AND, DL, MVT::i64, NewFMV,
1015 DAG.getConstant(~SignBit, DL, MVT::i64)));
1453 MVT XLenVT = XLen == 32 ? MVT::i32 : MVT::i64;
1496 LocVT = MVT::i64;
1675 if (VA.getLocVT() == MVT::i64 && VA.getValVT() == MVT::f32) {
1699 case MVT::i64:
1730 if (VA.getLocVT() == MVT::i64 && VA.getValVT() == MVT::f32) {
1731 Val = DAG.getNode(RISCVISD::FMV_X_ANYEXTW_RV64, DL, MVT::i64, Val);
1813 if (LocVT == MVT::i32 || LocVT == MVT::i64) {
1855 if (LocVT == MVT::i64 || LocVT == MVT::f64) {
lib/Target/RISCV/RISCVSubtarget.cpp 41 XLenVT = MVT::i64;
lib/Target/Sparc/SparcISelDAGToDAG.cpp 344 if (N->getValueType(0) == MVT::i64)
lib/Target/Sparc/SparcISelLowering.cpp 119 if (LocVT == MVT::i64 && Offset < 6*8)
167 LocVT = MVT::i64;
340 OutVal = DAG.getNode(ISD::SHL, DL, MVT::i64, OutVal,
346 SDValue NV = DAG.getNode(ISD::ZERO_EXTEND, DL, MVT::i64, OutVals[i+1]);
347 OutVal = DAG.getNode(ISD::OR, DL, MVT::i64, OutVal, NV);
443 DAG.getNode(ISD::BUILD_PAIR, dl, MVT::i64, LoVal, HiVal);
499 DAG.getNode(ISD::BUILD_PAIR, dl, MVT::i64, LoVal, HiVal);
672 SDValue VArg = DAG.getCopyFromReg(Chain, DL, VReg, MVT::i64);
1074 IReg, MVT::i64, CCValAssign::BCvt);
1182 DAG.getLoad(MVT::i64, DL, Store, HiPtrOff, MachinePointerInfo());
1184 DAG.getLoad(MVT::i64, DL, Store, LoPtrOff, MachinePointerInfo());
1195 Arg = DAG.getNode(ISD::SHL, DL, MVT::i64, Arg,
1202 SDValue NV = DAG.getNode(ISD::ZERO_EXTEND, DL, MVT::i64,
1204 Arg = DAG.getNode(ISD::OR, DL, MVT::i64, Arg, NV);
1429 addRegisterClass(MVT::i64, &SP::I64RegsRegClass);
1460 setOperationAction(ISD::LOAD, MVT::i64, Custom);
1461 setOperationAction(ISD::STORE, MVT::i64, Custom);
1502 setOperationAction(ISD::UREM, MVT::i64, Expand);
1503 setOperationAction(ISD::SREM, MVT::i64, Expand);
1504 setOperationAction(ISD::SDIVREM, MVT::i64, Expand);
1505 setOperationAction(ISD::UDIVREM, MVT::i64, Expand);
1511 setOperationAction(ISD::FP_TO_SINT, MVT::i64, Custom);
1512 setOperationAction(ISD::SINT_TO_FP, MVT::i64, Custom);
1517 setOperationAction(ISD::FP_TO_UINT, MVT::i64, Custom);
1518 setOperationAction(ISD::UINT_TO_FP, MVT::i64, Custom);
1554 setOperationAction(ISD::ADDC, MVT::i64, Custom);
1555 setOperationAction(ISD::ADDE, MVT::i64, Custom);
1556 setOperationAction(ISD::SUBC, MVT::i64, Custom);
1557 setOperationAction(ISD::SUBE, MVT::i64, Custom);
1559 setOperationAction(ISD::BITCAST, MVT::i64, Expand);
1560 setOperationAction(ISD::SELECT, MVT::i64, Expand);
1561 setOperationAction(ISD::SETCC, MVT::i64, Expand);
1562 setOperationAction(ISD::BR_CC, MVT::i64, Custom);
1563 setOperationAction(ISD::SELECT_CC, MVT::i64, Custom);
1565 setOperationAction(ISD::CTPOP, MVT::i64,
1567 setOperationAction(ISD::CTTZ , MVT::i64, Expand);
1568 setOperationAction(ISD::CTLZ , MVT::i64, Expand);
1569 setOperationAction(ISD::BSWAP, MVT::i64, Expand);
1570 setOperationAction(ISD::ROTL , MVT::i64, Expand);
1571 setOperationAction(ISD::ROTR , MVT::i64, Expand);
1572 setOperationAction(ISD::DYNAMIC_STACKALLOC, MVT::i64, Custom);
1597 setOperationAction(ISD::ATOMIC_CMP_SWAP, MVT::i64, Legal);
1598 setOperationAction(ISD::ATOMIC_SWAP, MVT::i64, Legal);
1599 setOperationAction(ISD::ATOMIC_LOAD, MVT::i64, Custom);
1600 setOperationAction(ISD::ATOMIC_STORE, MVT::i64, Custom);
1669 setOperationAction(ISD::UMUL_LOHI, MVT::i64, Expand);
1670 setOperationAction(ISD::SMUL_LOHI, MVT::i64, Expand);
1671 setOperationAction(ISD::MULHU, MVT::i64, Expand);
1672 setOperationAction(ISD::MULHS, MVT::i64, Expand);
1674 setOperationAction(ISD::UMULO, MVT::i64, Custom);
1675 setOperationAction(ISD::SMULO, MVT::i64, Custom);
1677 setOperationAction(ISD::SHL_PARTS, MVT::i64, Expand);
1678 setOperationAction(ISD::SRA_PARTS, MVT::i64, Expand);
1679 setOperationAction(ISD::SRL_PARTS, MVT::i64, Expand);
1804 setOperationAction(ISD::READCYCLECOUNTER, MVT::i64, Custom);
2086 unsigned ldTF = ((PtrVT == MVT::i64)? SparcMCExpr::VK_Sparc_TLS_IE_LDX
2335 assert(VT == MVT::i32 || VT == MVT::i64);
2364 assert(OpVT == MVT::i32 || (OpVT == MVT::i64));
2399 assert(VT == MVT::i32 || VT == MVT::i64);
2413 assert(OpVT == MVT::i32 || OpVT == MVT::i64);
2825 if (MemVT == MVT::i64) {
2883 if (Op.getValueType() != MVT::i64)
2889 SDValue Src1Hi = DAG.getNode(ISD::SRL, dl, MVT::i64, Src1,
2890 DAG.getConstant(32, dl, MVT::i64));
2895 SDValue Src2Hi = DAG.getNode(ISD::SRL, dl, MVT::i64, Src2,
2896 DAG.getConstant(32, dl, MVT::i64));
2920 Lo = DAG.getNode(ISD::ZERO_EXTEND, dl, MVT::i64, Lo);
2921 Hi = DAG.getNode(ISD::ZERO_EXTEND, dl, MVT::i64, Hi);
2922 Hi = DAG.getNode(ISD::SHL, dl, MVT::i64, Hi,
2923 DAG.getConstant(32, dl, MVT::i64));
2925 SDValue Dst = DAG.getNode(ISD::OR, dl, MVT::i64, Hi, Lo);
2939 EVT VT = MVT::i64;
2951 SDValue HiRHS = DAG.getNode(ISD::SRA, dl, MVT::i64, RHS, ShiftAmt);
3270 else if (VT == MVT::f64 || VT == MVT::i64)
3279 else if (VT == MVT::f64 || VT == MVT::i64 )
3350 || N->getValueType(0) != MVT::i64)
3366 SDValue Pair = DAG.getNode(ISD::BUILD_PAIR, dl, MVT::i64, Ops);
3375 || N->getOperand(0).getValueType() != MVT::i64)
3391 if (Ld->getValueType(0) != MVT::i64 || Ld->getMemoryVT() != MVT::i64)
3391 if (Ld->getValueType(0) != MVT::i64 || Ld->getMemoryVT() != MVT::i64)
3400 SDValue Res = DAG.getNode(ISD::BITCAST, dl, MVT::i64, LoadRes);
lib/Target/SystemZ/SystemZCallingConv.h 100 LocVT = MVT::i64;
lib/Target/SystemZ/SystemZISelDAGToDAG.cpp 636 assert(VT == MVT::i32 && Base.getValueType() == MVT::i64 &&
831 if (RxSBG.BitSize != 64 || N.getValueType() != MVT::i64)
942 if (N.getValueType() == MVT::i32 && VT == MVT::i64)
944 DL, VT, getUNDEF(DL, MVT::i64), N);
945 if (N.getValueType() == MVT::i64 && VT == MVT::i32)
1023 EVT OpcodeVT = MVT::i64;
1096 convertTo(DL, MVT::i64, Op0),
1097 convertTo(DL, MVT::i64, RxSBG[I].Input),
1103 DL, VT, SDValue(CurDAG->getMachineNode(Opcode, DL, MVT::i64, Ops), 0));
1350 else if (MemVT == MVT::i64)
1361 else if (MemVT == MVT::i64)
1484 if (Node->getValueType(0) == MVT::i64 &&
1529 if (Node->getValueType(0) == MVT::i64) {
lib/Target/SystemZ/SystemZISelLowering.cpp 60 case MVT::i64:
85 addRegisterClass(MVT::i64, &SystemZ::GR64BitRegClass);
241 setOperationAction(ISD::ATOMIC_CMP_SWAP_WITH_SUCCESS, MVT::i64, Custom);
253 setOperationAction(ISD::UINT_TO_FP, MVT::i64, Expand);
259 setOperationAction(ISD::CTLZ, MVT::i64, Legal);
264 setOperationAction(ISD::CTPOP, MVT::i64, Legal);
268 setOperationAction(ISD::OR, MVT::i64, Custom);
271 setOperationAction(ISD::SRL_PARTS, MVT::i64, Expand);
272 setOperationAction(ISD::SHL_PARTS, MVT::i64, Expand);
273 setOperationAction(ISD::SRA_PARTS, MVT::i64, Expand);
1078 if (VT == MVT::i64)
1085 if (VT == MVT::i64)
1257 assert(VA.getLocVT() == MVT::i64);
1259 Value = DAG.getBuildVector(MVT::v2i64, DL, {Value, DAG.getUNDEF(MVT::i64)});
1281 assert(VA.getLocVT() == MVT::i64);
1332 case MVT::i64:
2186 C.Op0.getValueType() == MVT::i64 &&
2362 if (NewC.Op0.getValueType() != MVT::i64 ||
2568 Op0 = DAG.getNode(Extend, DL, MVT::i64, Op0);
2569 Op1 = DAG.getNode(Extend, DL, MVT::i64, Op1);
2570 SDValue Mul = DAG.getNode(ISD::MUL, DL, MVT::i64, Op0, Op1);
2571 Hi = DAG.getNode(ISD::SRL, DL, MVT::i64, Mul,
2572 DAG.getConstant(32, DL, MVT::i64));
2730 DAG.getSplatBuildVector(VT, DL, DAG.getConstant(-1, DL, MVT::i64));
3127 MVT::i64);
3129 MVT::i64, SDValue(U64, 0), In);
3131 In64 = DAG.getNode(ISD::ANY_EXTEND, DL, MVT::i64, In);
3132 In64 = DAG.getNode(ISD::SHL, DL, MVT::i64, In64,
3133 DAG.getConstant(32, DL, MVT::i64));
3143 SDValue Out64 = DAG.getNode(ISD::BITCAST, DL, MVT::i64, In64);
3147 SDValue Shift = DAG.getNode(ISD::SRL, DL, MVT::i64, Out64,
3148 DAG.getConstant(32, DL, MVT::i64));
3230 SDValue OldSP = DAG.getCopyFromReg(Chain, DL, SPReg, MVT::i64);
3235 Backchain = DAG.getLoad(MVT::i64, DL, Chain, OldSP, MachinePointerInfo());
3239 NeededSpace = DAG.getNode(ISD::ADD, DL, MVT::i64, NeededSpace,
3240 DAG.getConstant(ExtraAlignSpace, DL, MVT::i64));
3243 SDValue NewSP = DAG.getNode(ISD::SUB, DL, MVT::i64, OldSP, NeededSpace);
3251 SDValue ArgAdjust = DAG.getNode(SystemZISD::ADJDYNALLOC, DL, MVT::i64);
3252 SDValue Result = DAG.getNode(ISD::ADD, DL, MVT::i64, NewSP, ArgAdjust);
3257 DAG.getNode(ISD::ADD, DL, MVT::i64, Result,
3258 DAG.getConstant(ExtraAlignSpace, DL, MVT::i64));
3260 DAG.getNode(ISD::AND, DL, MVT::i64, Result,
3261 DAG.getConstant(~(RequiredAlign - 1), DL, MVT::i64));
3275 return DAG.getNode(SystemZISD::ADJDYNALLOC, DL, MVT::i64);
3308 SDValue C63 = DAG.getConstant(63, DL, MVT::i64);
3356 Op0 = DAG.getNode(ISD::SIGN_EXTEND, DL, MVT::i64, Op0);
3381 assert(Op.getValueType() == MVT::i64 && "Should be 64-bit operation");
3432 MVT::i64, HighOp, Low32);
3598 Op = DAG.getNode(ISD::ANY_EXTEND, DL, MVT::i64, Op);
3599 Op = DAG.getNode(SystemZISD::POPCNT, DL, MVT::i64, Op);
3745 if (MemVT == MVT::i32 || MemVT == MVT::i64) {
3789 EVT WideVT = NarrowVT == MVT::i64 ? MVT::i64 : MVT::i32;
3789 EVT WideVT = NarrowVT == MVT::i64 ? MVT::i64 : MVT::i32;
3880 SDValue OldSP = DAG.getCopyFromReg(Chain, DL, SystemZ::R15D, MVT::i64);
3881 Backchain = DAG.getLoad(MVT::i64, DL, Chain, OldSP, MachinePointerInfo());
4506 Op0 = Op1 = DAG.getNode(ISD::ANY_EXTEND, DL, MVT::i64, Op1);
4508 Op0 = Op1 = DAG.getNode(ISD::ANY_EXTEND, DL, MVT::i64, Op0);
4510 Op0 = DAG.getNode(ISD::ANY_EXTEND, DL, MVT::i64, Op0);
4511 Op1 = DAG.getNode(ISD::ANY_EXTEND, DL, MVT::i64, Op1);
5048 SDValue Lo = DAG.getNode(ISD::EXTRACT_ELEMENT, DL, MVT::i64, In,
5050 SDValue Hi = DAG.getNode(ISD::EXTRACT_ELEMENT, DL, MVT::i64, In,
5060 DL, MVT::i64, In);
5062 DL, MVT::i64, In);
5560 if (VT == MVT::i16 || VT == MVT::i32 || VT == MVT::i64)
lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCTargetDesc.cpp 137 case MVT::i64:
lib/Target/WebAssembly/WebAssemblyAsmPrinter.cpp 60 for (MVT T : {MVT::i32, MVT::i64, MVT::f32, MVT::f64, MVT::v16i8, MVT::v8i16,
lib/Target/WebAssembly/WebAssemblyExplicitLocals.cpp 154 return MVT::i64;
lib/Target/WebAssembly/WebAssemblyFastISel.cpp 129 case MVT::i64:
515 if (To == MVT::i64) {
516 if (From == MVT::i64)
537 if (To == MVT::i64) {
538 if (From == MVT::i64)
669 case MVT::i64:
780 case MVT::i64:
916 case MVT::i64:
1002 bool I32 = getSimpleType(ICmp->getOperand(0)->getType()) != MVT::i64;
1185 case MVT::i64:
1240 case MVT::i64:
1322 case MVT::i64:
lib/Target/WebAssembly/WebAssemblyISelLowering.cpp 42 auto MVTPtr = Subtarget->hasAddr64() ? MVT::i64 : MVT::i32;
55 addRegisterClass(MVT::i64, &WebAssembly::I64RegClass);
115 for (auto T : {MVT::i32, MVT::i64})
220 for (auto T : {MVT::i32, MVT::i64, MVT::f32, MVT::f64})
259 setOperationAction(ISD::BUILD_PAIR, MVT::i64, Expand);
599 Info.memVT = MVT::i64;
lib/Target/X86/X86FastISel.cpp 254 if (RetVT != MVT::i32 && RetVT != MVT::i64)
344 case MVT::i64:
512 case MVT::i64:
675 case MVT::i64:
779 if (TLI.getPointerTy(DL) == MVT::i64) {
1349 case MVT::i64: return X86::CMP64rr;
1381 case MVT::i64:
1539 if (DstVT == MVT::i64) {
1719 case MVT::i64: TestOpc = X86::TEST64ri32; break;
1919 case MVT::i64: TypeIndex = 3;
1966 } else if (VT == MVT::i64) {
2020 if (RetVT < MVT::i16 || RetVT > MVT::i64)
2417 if (SrcVT != MVT::i32 && SrcVT != MVT::i64)
2437 bool Is64Bit = SrcVT == MVT::i64;
2578 VT = MVT::i64;
2685 case MVT::i64: Opc = X86::MOV64rm; RC = &X86::GR64RegClass; break;
2695 assert(((FrameReg == X86::RBP && VT == MVT::i64) ||
2877 if (VT < MVT::i8 || VT > MVT::i64)
3025 case MVT::i64: Opc = CvtOpc[AVXLevel][IsInputDouble][1]; break;
3099 case MVT::i64:
3137 case MVT::i64: SrcReg = GPR64ArgRegs[GPRIdx++]; break;
3685 if (VT > MVT::i64)
3702 case MVT::i64: {
3721 case MVT::i64: {
3828 TLI.getPointerTy(DL) == MVT::i64) {
lib/Target/X86/X86ISelDAGToDAG.cpp 284 unsigned NegOpc = VT == MVT::i64 ? X86::NEG64r : X86::NEG32r;
419 return CurDAG->getTargetConstant(Imm, DL, MVT::i64);
1144 MVT::i64, N00);
1467 AM.setBaseReg(CurDAG->getRegister(X86::RIP, MVT::i64));
1502 AM.Base_Reg = CurDAG->getRegister(X86::RIP, MVT::i64);
2366 Imm = CurDAG->getTargetConstant(ImmVal, SDLoc(N), MVT::i64);
2405 Base = CurDAG->getRegister(0, MVT::i64);
2409 MVT::i64), 0);
2410 Base = CurDAG->getTargetInsertSubreg(X86::sub_32bit, DL, MVT::i64, ImplDef,
2416 Index = CurDAG->getRegister(0, MVT::i64);
2421 MVT::i64), 0);
2422 Index = CurDAG->getTargetInsertSubreg(X86::sub_32bit, DL, MVT::i64, ImplDef,
2948 if (MemVT != MVT::i64 && MemVT != MVT::i32 && MemVT != MVT::i16 &&
2994 case MVT::i64:
3130 (MemVT == MVT::i64 && !isInt<32>(OperandV) &&
3142 } else if (MemVT != MVT::i64 || isInt<32>(OperandV)) {
3199 if (NVT != MVT::i32 && NVT != MVT::i64)
3217 V.getOperand(0).getSimpleValueType() == MVT::i64 &&
3478 if (NVT != MVT::i32 && NVT != MVT::i64)
3520 ROpc = NVT == MVT::i64 ? X86::BZHI64rr : X86::BZHI32rr;
3521 MOpc = NVT == MVT::i64 ? X86::BZHI64rm : X86::BZHI32rm;
3522 unsigned NewOpc = NVT == MVT::i64 ? X86::MOV32ri64 : X86::MOV32ri;
3531 ROpc = NVT == MVT::i64 ? X86::BEXTRI64ri : X86::BEXTRI32ri;
3532 MOpc = NVT == MVT::i64 ? X86::BEXTRI64mi : X86::BEXTRI32mi;
3536 ROpc = NVT == MVT::i64 ? X86::BEXTR64rr : X86::BEXTR32rr;
3537 MOpc = NVT == MVT::i64 ? X86::BEXTR64rm : X86::BEXTR32rm;
3538 unsigned NewOpc = NVT == MVT::i64 ? X86::MOV32ri64 : X86::MOV32ri;
3562 unsigned NewOpc = NVT == MVT::i64 ? X86::SHR64ri : X86::SHR32ri;
3643 unsigned Size = VT == MVT::i64 ? 64 : 32;
3753 if (NVT != MVT::i32 && NVT != MVT::i64)
3775 if (NVT == MVT::i64 && !isUInt<32>(Val) && isUInt<32>(ShiftedVal))
3788 if (NVT == MVT::i64 && !isUInt<32>(Val) && isUInt<32>(ShiftedVal))
3892 if (VT != MVT::i32 && VT != MVT::i64)
3906 if (!MaskLZ || (VT == MVT::i64 && MaskLZ == 32))
3910 if (VT == MVT::i64 && MaskLZ >= 32) {
3926 if (VT == MVT::i64 && MaskVal.getBitWidth() < 64) {
4197 (CmpSVT == MVT::i32 || CmpSVT == MVT::i64)) {
4369 bool Use64BitPtr = Node->getOperand(2).getValueType() == MVT::i64;
4429 SDValue ZextTarget = CurDAG->getZExtOrTrunc(Target, dl, EVT(MVT::i64));
4527 if (NVT != MVT::i8 && NVT != MVT::i16 && NVT != MVT::i32 && NVT != MVT::i64)
4586 case MVT::i64:
4648 case MVT::i64:
4714 case MVT::i64: Opc = X86::MUL64r; MOpc = X86::MUL64m; break;
4720 case MVT::i64: Opc = X86::IMUL64r; MOpc = X86::IMUL64m; break;
4807 case MVT::i64: Opc = X86::DIV64r; MOpc = X86::DIV64m; break;
4815 case MVT::i64: Opc = X86::IDIV64r; MOpc = X86::IDIV64m; break;
4836 case MVT::i64:
4892 case MVT::i64:
4895 TargetOpcode::SUBREG_TO_REG, dl, MVT::i64,
4896 CurDAG->getTargetConstant(0, dl, MVT::i64), ClrNode,
4988 unsigned TestOpc = CmpVT == MVT::i64 ? X86::TEST64rr
5015 if (CmpVT == MVT::i64 && !isInt<32>(Mask) &&
5019 SDValue Imm = CurDAG->getTargetConstant(TrailingZeros, dl, MVT::i64);
5021 SDValue(CurDAG->getMachineNode(X86::SHR64ri, dl, MVT::i64, MVT::i32,
5030 SDValue Imm = CurDAG->getTargetConstant(LeadingZeros, dl, MVT::i64);
5032 SDValue(CurDAG->getMachineNode(X86::SHL64ri, dl, MVT::i64, MVT::i32,
lib/Target/X86/X86ISelLowering.cpp 182 addRegisterClass(MVT::i64, &X86::GR64RegClass);
188 setTruncStoreAction(MVT::i64, MVT::i32, Expand);
189 setTruncStoreAction(MVT::i64, MVT::i16, Expand);
190 setTruncStoreAction(MVT::i64, MVT::i8 , Expand);
210 setOperationAction(ISD::ABS , MVT::i64 , Custom);
217 setOperationAction(ShiftOp , MVT::i64 , Custom);
229 setOperationAction(ISD::UINT_TO_FP , MVT::i64 , Custom);
265 setOperationAction(ISD::FP_TO_SINT , MVT::i64 , Custom);
266 setOperationAction(ISD::SINT_TO_FP , MVT::i64 , Custom);
273 setOperationAction(ISD::FP_TO_SINT , MVT::i64 , Expand);
284 setOperationAction(ISD::FP_TO_UINT, MVT::i64, Custom);
294 setOperationAction(ISD::BITCAST , MVT::i64 , Expand);
297 setOperationAction(ISD::BITCAST , MVT::i64 , Custom);
309 for (auto VT : { MVT::i8, MVT::i16, MVT::i32, MVT::i64 }) {
321 MVT::i8, MVT::i16, MVT::i32, MVT::i64 }) {
347 setOperationAction(ISD::CTTZ , MVT::i64 , Custom);
348 setOperationAction(ISD::CTTZ_ZERO_UNDEF, MVT::i64, Legal);
365 setOperationAction(ISD::CTLZ , MVT::i64 , Custom);
366 setOperationAction(ISD::CTLZ_ZERO_UNDEF, MVT::i64, Custom);
402 setOperationAction(ISD::CTPOP , MVT::i64 , Expand);
404 setOperationAction(ISD::CTPOP , MVT::i64 , Custom);
407 setOperationAction(ISD::READCYCLECOUNTER , MVT::i64 , Custom);
419 for (auto VT : { MVT::i8, MVT::i16, MVT::i32, MVT::i64 }) {
420 if (VT == MVT::i64 && !Subtarget.is64Bit())
440 for (auto VT : { MVT::i32, MVT::i64 }) {
441 if (VT == MVT::i64 && !Subtarget.is64Bit())
452 for (auto VT : { MVT::i32, MVT::i64 }) {
453 if (VT == MVT::i64 && !Subtarget.is64Bit())
466 for (auto VT : { MVT::i8, MVT::i16, MVT::i32, MVT::i64 }) {
477 setOperationAction(ISD::ATOMIC_LOAD, MVT::i64, Custom);
491 setOperationAction(ISD::FRAME_TO_ARGS_OFFSET, MVT::i64, Custom);
550 setOperationAction(ISD::FGETSIGN, MVT::i64, Custom);
1083 for (auto VT : { MVT::i8, MVT::i16, MVT::i32, MVT::i64 })
1774 setOperationAction(ISD::INTRINSIC_W_CHAIN, MVT::i64, Custom);
1783 for (auto VT : { MVT::i8, MVT::i16, MVT::i32, MVT::i64 }) {
1784 if (VT == MVT::i64 && !Subtarget.is64Bit())
2129 return MVT::i64;
2261 case MVT::i8: case MVT::i16: case MVT::i32: case MVT::i64:
2429 (ValVT == MVT::v64i1 && ValLoc == MVT::i64)) {
2445 assert(Arg.getValueType() == MVT::i64 && "Expecting 64 bit value");
2450 Arg = DAG.getBitcast(MVT::i64, Arg);
2557 ValToCopy = DAG.getBitcast(MVT::i64, ValToCopy);
2651 RetOps.push_back(DAG.getRegister(*I, MVT::i64));
2794 assert(ValLoc == MVT::i64 && "Expecting only i64 locations");
2890 ((VA.getLocVT() == MVT::i64) || (VA.getLocVT() == MVT::i32) ||
3240 else if (Is64Bit && RegVT == MVT::i64)
3293 ((VA.getLocVT() == MVT::i64) || (VA.getLocVT() == MVT::i32) ||
3375 DAG.getCopyFromReg(Chain, dl, GPR, MVT::i64));
3457 MVT IntVT = Is64Bit ? MVT::i64 : MVT::i32;
3782 Arg = DAG.getBitcast(MVT::i64, Arg);
4009 Callee = DAG.getNode(ISD::ZERO_EXTEND, dl, MVT::i64, Callee);
5063 if (VT != MVT::i32 && VT != MVT::i64)
5139 if (VT == MVT::i64 && !Subtarget.is64Bit())
5369 bool In64BitMode = DAG.getTargetLoweringInfo().isTypeLegal(MVT::i64);
5370 if (!In64BitMode && VT.getVectorElementType() == MVT::i64) {
5400 bool In64BitMode = DAG.getTargetLoweringInfo().isTypeLegal(MVT::i64);
5401 if (!In64BitMode && VT.getVectorElementType() == MVT::i64) {
8026 VT.isInteger() && (RepeatSize != 64 || TLI.isTypeLegal(MVT::i64))
8192 if ((EltType == MVT::i64 && MaskVT == MVT::v8i1) || // for broadcastmb2q
9711 (EltVT == MVT::i64 && Subtarget.is64Bit())) {
9801 MVT WideEltVT = VT.isFloatingPoint() ? MVT::f64 : MVT::i64;
10904 if (EltVT == MVT::i64 && !Subtarget.is64Bit()) {
10915 MVT::getVectorVT(EltVT == MVT::f64 ? MVT::i64 : MVT::i32, Mask.size());
11595 assert((VT.getScalarType() == MVT::i32 || VT.getScalarType() == MVT::i64) &&
12591 if (!Subtarget.is64Bit() && VT.getScalarType() == MVT::i64) {
12655 if (!Subtarget.is64Bit() && V.getValueType() == MVT::i64) {
17314 if (VT == MVT::i32 || VT == MVT::i64) {
17617 EltVT == MVT::i64)) {
17673 if (EltVT == MVT::i32 || EltVT == MVT::i64)
18306 assert((VT == MVT::i16 || VT == MVT::i32 || VT == MVT::i64) &&
18336 if (!Subtarget.hasDQI() || SrcVT != MVT::i64 || Subtarget.is64Bit() ||
18344 MVT VecInVT = MVT::getVectorVT(MVT::i64, NumElts);
18440 assert(SrcVT <= MVT::i64 && SrcVT >= MVT::i16 &&
18447 if (SrcVT == MVT::i64 && isScalarFPTypeInSSEReg(VT) && Subtarget.is64Bit())
18454 if (SrcVT == MVT::i64 && isScalarFPTypeInSSEReg(VT) &&
18809 (SrcVT == MVT::i32 || (SrcVT == MVT::i64 && Subtarget.is64Bit()))) {
18817 N0 = DAG.getNode(ISD::ZERO_EXTEND, dl, MVT::i64, N0);
18824 if (SrcVT == MVT::i64 && DstVT == MVT::f64 && X86ScalarSSEf64)
18828 if (Subtarget.is64Bit() && SrcVT == MVT::i64 && DstVT == MVT::f32)
18832 SDValue StackSlot = DAG.CreateStackTemporary(MVT::i64);
18839 SDValue Fild = BuildFILD(Op, MVT::i64, Store2, StackSlot, DAG);
18843 assert(SrcVT == MVT::i64 && "Unexpected type in UINT_TO_FP");
18865 MVT::i64, MMO);
18871 dl, getSetCCResultType(DAG.getDataLayout(), *DAG.getContext(), MVT::i64),
18872 Op.getOperand(0), DAG.getConstant(0, dl, MVT::i64), ISD::SETLT);
18921 bool UnsignedFixup = !IsSigned && DstTy == MVT::i64;
18923 if (!IsSigned && DstTy != MVT::i64) {
18927 DstTy = MVT::i64;
18930 assert(DstTy.getSimpleVT() <= MVT::i64 &&
18982 Adjust = DAG.getSelect(DL, MVT::i64, Cmp,
18983 DAG.getConstant(0, DL, MVT::i64),
18985 DL, MVT::i64));
18998 assert(DstTy == MVT::i64 && "Invalid FP_TO_SINT to lower!");
19023 Res = DAG.getNode(ISD::XOR, DL, MVT::i64, Res, Adjust);
19043 VT.getVectorElementType() == MVT::i64) &&
19572 if (VT == MVT::i64)
19579 SDValue Res = DAG.getNode(ISD::FP_TO_SINT, dl, MVT::i64, Src);
20145 CmpVT == MVT::i32 || CmpVT == MVT::i64) && "Unexpected VT!");
20324 !(Subtarget.is64Bit() && VT == MVT::i64))
20350 DAG.getNode(ISD::SRA, DL, VT, CMov, DAG.getConstant(Lg2, DL, MVT::i64));
20428 if (Src.getValueType() == MVT::i64 &&
21602 if (SVT != MVT::i64 && SVT != MVT::i32 && SVT != MVT::i16)
21718 VT.getVectorElementType() == MVT::i64) &&
21884 MVT StVT = Subtarget.is64Bit() && StoreVT.isInteger() ? MVT::i64 : MVT::f64;
21897 return DAG.getMemIntrinsicNode(X86ISD::VEXTRACT_STORE, dl, Tys, Ops, MVT::i64,
22381 VTs, InstOps, MVT::i64,
22520 assert((SVT == MVT::i32 || SVT == MVT::i64) && "Unexpected value type!");
22542 if (SVT == MVT::i64)
22596 if (Mask.getSimpleValueType() == MVT::i64 && Subtarget.is32Bit()) {
23820 LO = DAG.getCopyFromReg(Chain, DL, X86::RAX, MVT::i64, SDValue(N1, 1));
23821 HI = DAG.getCopyFromReg(LO.getValue(1), DL, X86::RDX, MVT::i64,
23833 SDValue Tmp = DAG.getNode(ISD::SHL, DL, MVT::i64, HI,
23835 Results.push_back(DAG.getNode(ISD::OR, DL, MVT::i64, LO, Tmp));
23842 SDValue Pair = DAG.getNode(ISD::BUILD_PAIR, DL, MVT::i64, Ops);
24240 assert(((FrameReg == X86::RBP && VT == MVT::i64) ||
24317 assert(((FrameReg == X86::RBP && PtrVT == MVT::i64) ||
24321 unsigned StoreAddrReg = (PtrVT == MVT::i64) ? X86::RCX : X86::ECX;
24399 Addr = DAG.getNode(ISD::ADD, dl, MVT::i64, Trmp,
24400 DAG.getConstant(2, dl, MVT::i64));
24408 Addr = DAG.getNode(ISD::ADD, dl, MVT::i64, Trmp,
24409 DAG.getConstant(10, dl, MVT::i64));
24413 Addr = DAG.getNode(ISD::ADD, dl, MVT::i64, Trmp,
24414 DAG.getConstant(12, dl, MVT::i64));
24421 Addr = DAG.getNode(ISD::ADD, dl, MVT::i64, Trmp,
24422 DAG.getConstant(20, dl, MVT::i64));
24427 Addr = DAG.getNode(ISD::ADD, dl, MVT::i64, Trmp,
24428 DAG.getConstant(22, dl, MVT::i64));
24948 if (VT == MVT::i16 || VT == MVT::i32 || VT == MVT::i64) {
24983 if (VT.getScalarType() != MVT::i64 && VT.is256BitVector())
25204 MVT MulVT = MVT::getVectorVT(MVT::i64, NumElts / 2);
25623 assert(EltVT.bitsLE(MVT::i64) && "Unexpected element type!");
25624 if (EltVT != MVT::i64 && EltVT.bitsGT(MVT::i32))
25625 BaseShAmt = DAG.getNode(ISD::ZERO_EXTEND, dl, MVT::i64, BaseShAmt);
26639 DAG.getRegister(X86::RSP, MVT::i64), // Base
26641 DAG.getRegister(0, MVT::i64), // Index
26700 case MVT::i64:
26737 Lo = DAG.getNode(ISD::ZERO_EXTEND, DL, MVT::i64, Lo);
26738 Hi = DAG.getNode(ISD::ANY_EXTEND, DL, MVT::i64, Hi);
26739 Hi = DAG.getNode(ISD::SHL, DL, MVT::i64, Hi,
26741 return DAG.getNode(ISD::OR, DL, MVT::i64, Lo, Hi);
26764 if (SrcVT == MVT::i64 && DstVT == MVT::v64i1) {
26800 SrcVT == MVT::i64) && "Unexpected VT!");
26803 if (!(DstVT == MVT::f64 && SrcVT == MVT::i64) &&
26817 assert(SrcVT == MVT::i64 && !Subtarget.is64Bit() &&
26853 if (EltVT == MVT::i64) {
26855 MVT SadVecVT = MVT::getVectorVT(MVT::i64, VecSize / 64);
26873 MVT SadVecVT = MVT::getVectorVT(MVT::i64, VecSize / 64);
27213 if (VT == MVT::i64 && !IsTypeLegal) {
27227 Ops, MVT::i64,
27829 assert(N->getValueType(0) == MVT::i64 && "Unexpected VT!");
27843 Wide = DAG.getNode(ISD::ZERO_EXTEND, dl, MVT::i64, Wide);
27899 assert(N->getValueType(0) == MVT::i64 &&
28183 if (Subtarget.hasDQI() && VT == MVT::i64 &&
28190 MVT VecVT = MVT::getVectorVT(MVT::i64, NumElts);
28279 assert((T == MVT::i64 || T == MVT::i128) && "can only expand cmpxchg pair");
28283 MVT HalfT = Regs64bit ? MVT::i64 : MVT::i32;
28362 assert(N->getValueType(0) == MVT::i64 && "Unexpected VT!");
28374 MVT::i64, Node->getMemOperand());
28375 SDValue Res = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, dl, MVT::i64, Ld,
28388 dl, Tys, Ops, MVT::i64,
28397 SDValue StackPtr = DAG.CreateStackTemporary(MVT::i64);
28404 MVT::i64, MPI, 0 /*Align*/,
28410 Result = DAG.getLoad(MVT::i64, dl, Chain, StackPtr, MPI);
28443 if (SrcVT == MVT::v64i1 && DstVT == MVT::i64 && Subtarget.hasBWI()) {
28449 SDValue Res = DAG.getNode(ISD::BUILD_PAIR, dl, MVT::i64, Lo, Hi);
28524 MVT LdVT = Subtarget.is64Bit() && VT.isInteger() ? MVT::i64 : MVT::f64;
28541 MVT::i64, Ld->getMemOperand());
29062 return VT1 == MVT::i32 && VT2 == MVT::i64 && Subtarget.is64Bit();
29295 const TargetRegisterClass *AddrRegClass = getRegClassFor(MVT::i64);
30438 unsigned XorRROpc = (PVT == MVT::i64) ? X86::XOR64rr : X86::XOR32rr;
30446 unsigned RdsspOpc = (PVT == MVT::i64) ? X86::RDSSPQ : X86::RDSSPD;
30450 unsigned PtrStoreOpc = (PVT == MVT::i64) ? X86::MOV64mr : X86::MOV32mr;
30495 assert((PVT == MVT::i64 || PVT == MVT::i32) &&
30539 PtrStoreOpc = (PVT == MVT::i64) ? X86::MOV64mr : X86::MOV32mr;
30559 PtrStoreOpc = (PVT == MVT::i64) ? X86::MOV64mi32 : X86::MOV32mi;
30688 unsigned XorRROpc = (PVT == MVT::i64) ? X86::XOR64rr : X86::XOR32rr;
30696 unsigned RdsspOpc = (PVT == MVT::i64) ? X86::RDSSPQ : X86::RDSSPD;
30701 unsigned TestRROpc = (PVT == MVT::i64) ? X86::TEST64rr : X86::TEST32rr;
30711 unsigned PtrLoadOpc = (PVT == MVT::i64) ? X86::MOV64rm : X86::MOV32rm;
30729 unsigned SubRROpc = (PVT == MVT::i64) ? X86::SUB64rr : X86::SUB32rr;
30740 unsigned ShrRIOpc = (PVT == MVT::i64) ? X86::SHR64ri : X86::SHR32ri;
30741 unsigned Offset = (PVT == MVT::i64) ? 3 : 2;
30748 unsigned IncsspOpc = (PVT == MVT::i64) ? X86::INCSSPQ : X86::INCSSPD;
30763 unsigned ShlR1Opc = (PVT == MVT::i64) ? X86::SHL64r1 : X86::SHL32r1;
30770 unsigned MovRIOpc = (PVT == MVT::i64) ? X86::MOV64ri32 : X86::MOV32ri;
30789 unsigned DecROpc = (PVT == MVT::i64) ? X86::DEC64r : X86::DEC32r;
30813 assert((PVT == MVT::i64 || PVT == MVT::i32) &&
30817 (PVT == MVT::i64) ? &X86::GR64RegClass : &X86::GR32RegClass;
30821 unsigned FP = (PVT == MVT::i64) ? X86::RBP : X86::EBP;
30829 unsigned PtrLoadOpc = (PVT == MVT::i64) ? X86::MOV64rm : X86::MOV32rm;
30830 unsigned IJmpOpc = (PVT == MVT::i64) ? X86::JMP64r : X86::JMP32r;
30893 assert((PVT == MVT::i64 || PVT == MVT::i32) && "Invalid Pointer Size!");
30902 Op = (PVT == MVT::i64) ? X86::MOV64mi32 : X86::MOV32mi;
30905 (PVT == MVT::i64) ? &X86::GR64RegClass : &X86::GR32RegClass;
30907 Op = (PVT == MVT::i64) ? X86::MOV64mr : X86::MOV32mr;
31593 assert(VT.getScalarType() == MVT::i64 &&
33986 VT.getVectorElementType() != MVT::i64 &&
35735 MVT VT = MVT::getVectorVT(MVT::i64, Ops[0].getValueSizeInBits() / 64);
35738 MVT SadVT = MVT::getVectorVT(MVT::i64, RegSize / 64);
35831 if (ExtractVT != MVT::i64 && ExtractVT != MVT::i32 && ExtractVT != MVT::i16 &&
35876 Movmsk = DAG.getZExtOrTrunc(Movmsk, DL, NumElts > 32 ? MVT::i64 : MVT::i32);
35920 MVT CmpVT = NumElts == 64 ? MVT::i64 : MVT::i32;
36439 VT == MVT::i64 && SrcVT == MVT::v1i64 && isNullConstant(EltIdx)) {
36616 MVT AndNVT = MVT::getVectorVT(MVT::i64, CondVT.getSizeInBits() / 64);
36694 ((VT == MVT::i32 || VT == MVT::i64) &&
37232 LHS = DAG.getBitcast(MVT::i64, LHS);
37233 RHS = DAG.getBitcast(MVT::i64, RHS);
37234 SDValue newSelect = DAG.getNode(ISD::SELECT, DL, MVT::i64, Cond, LHS, RHS);
37644 if (N->getValueType(0) == MVT::i32 || N->getValueType(0) == MVT::i64) {
38074 if (!VT.isVector() || VT.getVectorElementType() != MVT::i64 ||
38133 if (VT != MVT::i64 && VT != MVT::i32)
38208 C->getZExtValue() != (VT == MVT::i64 ? UINT64_MAX : UINT32_MAX) &&
38722 MVT IntVT = is64BitFP ? MVT::i64 : MVT::i32;
39045 if (VT != MVT::i32 && VT != MVT::i64)
39068 if (VT == MVT::i64) {
39183 if (VT == MVT::i64 && Subtarget.is64Bit() &&
39191 return DAG.getNode(ISD::ZERO_EXTEND, dl, MVT::i64,
39645 if (VT != MVT::i16 && VT != MVT::i32 && VT != MVT::i64)
39795 if (ShiftTy != MVT::i16 && ShiftTy != MVT::i32 && ShiftTy != MVT::i64)
40596 : (TLI.isTypeLegal(MVT::i64) ? MVT::v2i64 : MVT::v4i32);
40666 if ((VT == MVT::i64 && F64IsLegal && !Subtarget.is64Bit()) &&
40688 MVT LdVT = Subtarget.is64Bit() ? MVT::i64 : MVT::f64;
40732 if (VT == MVT::i64 && F64IsLegal && !Subtarget.is64Bit() &&
40999 if (SrcVT.getScalarType() == MVT::i64 &&
41082 if (!((InSVT == MVT::i32 || InSVT == MVT::i64) &&
41089 ((OutSVT == MVT::i8 && InSVT != MVT::i64) ||
41133 if (InSVT != MVT::i16 && InSVT != MVT::i32 && InSVT != MVT::i64)
42209 if (VT != MVT::i64)
42291 if (TargetVT != MVT::i32 && TargetVT != MVT::i64)
42302 if (TargetVT == MVT::i64 && ExtendOpcode != ISD::SIGN_EXTEND)
42343 if (SVT != MVT::i64 && SVT != MVT::i32 && SVT != MVT::i16 && SVT != MVT::i8)
42422 SVT != MVT::i64 && SVT != MVT::f32 && SVT != MVT::f64)
42788 EVT KRegVT = CmpVT == MVT::v64i1 ? MVT::i64 :
43035 MVT EltVT = IndexWidth > 32 ? MVT::i64 : MVT::i32;
43277 !Subtarget.is64Bit() && LdVT == MVT::i64) {
44776 Src.getValueType() == MVT::i64 && Src.hasOneUse() &&
45695 Result = DAG.getTargetConstant(C->getSExtValue(), SDLoc(Op), MVT::i64);
45721 BooleanContent BCont = getBooleanContents(MVT::i64);
45726 Result = DAG.getTargetConstant(ExtVal, SDLoc(Op), MVT::i64);
45820 if (VT == MVT::i64)
45832 if (VT == MVT::i64 || VT == MVT::f64)
45845 if (VT == MVT::i64)
45893 case MVT::i64:
45960 if (VT == MVT::i64)
46089 else if (VT == MVT::f64 || VT == MVT::i64)
46111 else if (VT == MVT::i64)
lib/Target/X86/X86ISelLowering.h 885 VT == MVT::i64;
lib/Target/X86/X86InstrInfo.cpp 5981 case MVT::i64:
lib/Target/X86/X86SelectionDAGInfo.cpp 126 AVT = MVT::i64;
228 return Subtarget.is64Bit() ? MVT::i64 : MVT::i32;
lib/Target/X86/X86TargetTransformInfo.cpp 1392 { ISD::UINT_TO_FP, MVT::f64, MVT::i64, 1 },
1393 { ISD::FP_TO_UINT, MVT::i64, MVT::f32, 1 },
1394 { ISD::FP_TO_UINT, MVT::i64, MVT::f64, 1 },
1553 { ISD::UINT_TO_FP, MVT::f64, MVT::i64, 4 },
1581 { ISD::UINT_TO_FP, MVT::f64, MVT::i64, 6 },
1582 { ISD::FP_TO_UINT, MVT::i64, MVT::f32, 4 },
1583 { ISD::FP_TO_UINT, MVT::i64, MVT::f64, 4 },
1953 { ISD::BITREVERSE, MVT::i64, 3 },
2107 { ISD::CTLZ, MVT::i64, 1 },
2115 { ISD::CTPOP, MVT::i64, 1 },
2123 { ISD::BITREVERSE, MVT::i64, 14 },
2124 { ISD::CTLZ, MVT::i64, 4 }, // BSR+XOR or BSR+XOR+CMOV
2125 { ISD::CTPOP, MVT::i64, 10 },
2126 { ISD::SADDO, MVT::i64, 1 },
2127 { ISD::UADDO, MVT::i64, 1 },
2318 { ISD::ROTL, MVT::i64, 1 },
2319 { ISD::ROTR, MVT::i64, 1 },
2320 { ISD::FSHL, MVT::i64, 4 }
lib/Target/XCore/XCoreISelLowering.cpp 95 setOperationAction(ISD::ADD, MVT::i64, Custom);
96 setOperationAction(ISD::SUB, MVT::i64, Custom);
665 return DAG.getNode(ISD::BUILD_PAIR, dl, MVT::i64, Lo, Hi);
673 return DAG.getNode(ISD::BUILD_PAIR, dl, MVT::i64, Lo, Hi);
688 return DAG.getNode(ISD::BUILD_PAIR, dl, MVT::i64, Lo, Hi);
694 assert(N->getValueType(0) == MVT::i64 &&
730 return DAG.getNode(ISD::BUILD_PAIR, dl, MVT::i64, Lo, Hi);
1757 if (N->getValueType(0) == MVT::i64 &&
1775 return DAG.getNode(ISD::BUILD_PAIR, dl, MVT::i64, Lo, Hi);
unittests/CodeGen/ScalableVectorMVTsTest.cpp 57 EVT Vnx2i64 = EVT::getVectorVT(Ctx, MVT::i64, {2, true});
65 EXPECT_EQ(EVT::getVectorVT(Ctx, MVT::i64, EltCnt * 2), MVT::nxv4i64);
66 EXPECT_EQ(EVT::getVectorVT(Ctx, MVT::i64, EltCnt / 2), MVT::nxv1i64);
unittests/Target/AArch64/TestStackOffset.cpp 35 StackOffset A(1, MVT::i64);
51 StackOffset A(1, MVT::i64);
56 StackOffset D(1, MVT::i64);
68 StackOffset A(0, MVT::i64);
95 StackOffset A(1, MVT::i64);
utils/TableGen/CodeGenTarget.cpp 65 case MVT::i64: return "MVT::i64";