Home | History | Annotate | Download | only in NVPTX

Lines Matching full:case

126   case ISD::LOAD:
129 case ISD::STORE:
132 case NVPTXISD::LoadV2:
133 case NVPTXISD::LoadV4:
136 case NVPTXISD::LDGV2:
137 case NVPTXISD::LDGV4:
138 case NVPTXISD::LDUV2:
139 case NVPTXISD::LDUV4:
142 case NVPTXISD::StoreV2:
143 case NVPTXISD::StoreV4:
146 case NVPTXISD::LoadParam:
147 case NVPTXISD::LoadParamV2:
148 case NVPTXISD::LoadParamV4:
151 case NVPTXISD::StoreRetval:
152 case NVPTXISD::StoreRetvalV2:
153 case NVPTXISD::StoreRetvalV4:
156 case NVPTXISD::StoreParam:
157 case NVPTXISD::StoreParamV2:
158 case NVPTXISD::StoreParamV4:
159 case NVPTXISD::StoreParamS32:
160 case NVPTXISD::StoreParamU32:
180 case llvm::ADDRESS_SPACE_LOCAL: return NVPTX::PTXLdStInstCode::LOCAL;
181 case llvm::ADDRESS_SPACE_GLOBAL: return NVPTX::PTXLdStInstCode::GLOBAL;
182 case llvm::ADDRESS_SPACE_SHARED: return NVPTX::PTXLdStInstCode::SHARED;
183 case llvm::ADDRESS_SPACE_GENERIC: return NVPTX::PTXLdStInstCode::GENERIC;
184 case llvm::ADDRESS_SPACE_PARAM: return NVPTX::PTXLdStInstCode::PARAM;
185 case llvm::ADDRESS_SPACE_CONST: return NVPTX::PTXLdStInstCode::CONSTANT;
256 case MVT::i8:
259 case MVT::i16:
262 case MVT::i32:
265 case MVT::i64:
268 case MVT::f32:
271 case MVT::f64:
285 case MVT::i8:
288 case MVT::i16:
291 case MVT::i32:
294 case MVT::i64:
297 case MVT::f32:
300 case MVT::f64:
315 case MVT::i8:
318 case MVT::i16:
321 case MVT::i32:
324 case MVT::i64:
327 case MVT::f32:
330 case MVT::f64:
338 case MVT::i8:
341 case MVT::i16:
344 case MVT::i32:
347 case MVT::i64:
350 case MVT::f32:
353 case MVT::f64:
367 case MVT::i8:
370 case MVT::i16:
373 case MVT::i32:
376 case MVT::i64:
379 case MVT::f32:
382 case MVT::f64:
390 case MVT::i8:
393 case MVT::i16:
396 case MVT::i32:
399 case MVT::i64:
402 case MVT::f32:
405 case MVT::f64:
478 case NVPTXISD::LoadV2:
481 case NVPTXISD::LoadV4:
494 case NVPTXISD::LoadV2:
498 case MVT::i8:
501 case MVT::i16:
504 case MVT::i32:
507 case MVT::i64:
510 case MVT::f32:
513 case MVT::f64:
518 case NVPTXISD::LoadV4:
522 case MVT::i8:
525 case MVT::i16:
528 case MVT::i32:
531 case MVT::f32:
548 case NVPTXISD::LoadV2:
552 case MVT::i8:
555 case MVT::i16:
558 case MVT::i32:
561 case MVT::i64:
564 case MVT::f32:
567 case MVT::f64:
572 case NVPTXISD::LoadV4:
576 case MVT::i8:
579 case MVT::i16:
582 case MVT::i32:
585 case MVT::f32:
603 case NVPTXISD::LoadV2:
607 case MVT::i8:
610 case MVT::i16:
613 case MVT::i32:
616 case MVT::i64:
619 case MVT::f32:
622 case MVT::f64:
627 case NVPTXISD::LoadV4:
631 case MVT::i8:
634 case MVT::i16:
637 case MVT::i32:
640 case MVT::f32:
650 case NVPTXISD::LoadV2:
654 case MVT::i8:
657 case MVT::i16:
660 case MVT::i32:
663 case MVT::i64:
666 case MVT::f32:
669 case MVT::f64:
674 case NVPTXISD::LoadV4:
678 case MVT::i8:
681 case MVT::i16:
684 case MVT::i32:
687 case MVT::f32:
705 case NVPTXISD::LoadV2:
709 case MVT::i8:
712 case MVT::i16:
715 case MVT::i32:
718 case MVT::i64:
721 case MVT::f32:
724 case MVT::f64:
729 case NVPTXISD::LoadV4:
733 case MVT::i8:
736 case MVT::i16:
739 case MVT::i32:
742 case MVT::f32:
752 case NVPTXISD::LoadV2:
756 case MVT::i8:
759 case MVT::i16:
762 case MVT::i32:
765 case MVT::i64:
768 case MVT::f32:
771 case MVT::f64:
776 case NVPTXISD::LoadV4:
780 case MVT::i8:
783 case MVT::i16:
786 case MVT::i32:
789 case MVT::f32:
826 case NVPTXISD::LDGV2:
830 case MVT::i8:
833 case MVT::i16:
836 case MVT::i32:
839 case MVT::i64:
842 case MVT::f32:
845 case MVT::f64:
850 case NVPTXISD::LDUV2:
854 case MVT::i8:
857 case MVT::i16:
860 case MVT::i32:
863 case MVT::i64:
866 case MVT::f32:
869 case MVT::f64:
874 case NVPTXISD::LDGV4:
878 case MVT::i8:
881 case MVT::i16:
884 case MVT::i32:
887 case MVT::f32:
892 case NVPTXISD::LDUV4:
896 case MVT::i8:
899 case MVT::i16:
902 case MVT::i32:
905 case MVT::f32:
922 case NVPTXISD::LDGV2:
926 case MVT::i8:
929 case MVT::i16:
932 case MVT::i32:
935 case MVT::i64:
938 case MVT::f32:
941 case MVT::f64:
946 case NVPTXISD::LDUV2:
950 case MVT::i8:
953 case MVT::i16:
956 case MVT::i32:
959 case MVT::i64:
962 case MVT::f32:
965 case MVT::f64:
970 case NVPTXISD::LDGV4:
974 case MVT::i8:
977 case MVT::i16:
980 case MVT::i32:
983 case MVT::f32:
988 case NVPTXISD::LDUV4:
992 case MVT::i8:
995 case MVT::i16:
998 case MVT::i32:
1001 case MVT::f32:
1011 case NVPTXISD::LDGV2:
1015 case MVT::i8:
1018 case MVT::i16:
1021 case MVT::i32:
1024 case MVT::i64:
1027 case MVT::f32:
1030 case MVT::f64:
1035 case NVPTXISD::LDUV2:
1039 case MVT::i8:
1042 case MVT::i16:
1045 case MVT::i32:
1048 case MVT::i64:
1051 case MVT::f32:
1054 case MVT::f64:
1059 case NVPTXISD::LDGV4:
1063 case MVT::i8:
1066 case MVT::i16:
1069 case MVT::i32:
1072 case MVT::f32:
1077 case NVPTXISD::LDUV4:
1081 case MVT::i8:
1084 case MVT::i16:
1087 case MVT::i32:
1090 case MVT::f32:
1107 case NVPTXISD::LDGV2:
1111 case MVT::i8:
1114 case MVT::i16:
1117 case MVT::i32:
1120 case MVT::i64:
1123 case MVT::f32:
1126 case MVT::f64:
1131 case NVPTXISD::LDUV2:
1135 case MVT::i8:
1138 case MVT::i16:
1141 case MVT::i32:
1144 case MVT::i64:
1147 case MVT::f32:
1150 case MVT::f64:
1155 case NVPTXISD::LDGV4:
1159 case MVT::i8:
1162 case MVT::i16:
1165 case MVT::i32:
1168 case MVT::f32:
1173 case NVPTXISD::LDUV4:
1177 case MVT::i8:
1180 case MVT::i16:
1183 case MVT::i32:
1186 case MVT::f32:
1196 case NVPTXISD::LDGV2:
1200 case MVT::i8:
1203 case MVT::i16:
1206 case MVT::i32:
1209 case MVT::i64:
1212 case MVT::f32:
1215 case MVT::f64:
1220 case NVPTXISD::LDUV2:
1224 case MVT::i8:
1227 case MVT::i16:
1230 case MVT::i32:
1233 case MVT::i64:
1236 case MVT::f32:
1239 case MVT::f64:
1244 case NVPTXISD::LDGV4:
1248 case MVT::i8:
1251 case MVT::i16:
1254 case MVT::i32:
1257 case MVT::f32:
1262 case NVPTXISD::LDUV4:
1266 case MVT::i8:
1269 case MVT::i16:
1272 case MVT::i32:
1275 case MVT::f32:
1355 case MVT::i8:
1358 case MVT::i16:
1361 case MVT::i32:
1364 case MVT::i64:
1367 case MVT::f32:
1370 case MVT::f64:
1384 case MVT::i8:
1387 case MVT::i16:
1390 case MVT::i32:
1393 case MVT::i64:
1396 case MVT::f32:
1399 case MVT::f64:
1414 case MVT::i8:
1417 case MVT::i16:
1420 case MVT::i32:
1423 case MVT::i64:
1426 case MVT::f32:
1429 case MVT::f64:
1437 case MVT::i8:
1440 case MVT::i16:
1443 case MVT::i32:
1446 case MVT::i64:
1449 case MVT::f32:
1452 case MVT::f64:
1466 case MVT::i8:
1469 case MVT::i16:
1472 case MVT::i32:
1475 case MVT::i64:
1478 case MVT::f32:
1481 case MVT::f64:
1489 case MVT::i8:
1492 case MVT::i16:
1495 case MVT::i32:
1498 case MVT::i64:
1501 case MVT::f32:
1504 case MVT::f64:
1569 case NVPTXISD::StoreV2:
1575 case NVPTXISD::StoreV4:
1597 case NVPTXISD::StoreV2:
1601 case MVT::i8:
1604 case MVT::i16:
1607 case MVT::i32:
1610 case MVT::i64:
1613 case MVT::f32:
1616 case MVT::f64:
1621 case NVPTXISD::StoreV4:
1625 case MVT::i8:
1628 case MVT::i16:
1631 case MVT::i32:
1634 case MVT::f32:
1647 case NVPTXISD::StoreV2:
1651 case MVT::i8:
1654 case MVT::i16:
1657 case MVT::i32:
1660 case MVT::i64:
1663 case MVT::f32:
1666 case MVT::f64:
1671 case NVPTXISD::StoreV4:
1675 case MVT::i8:
1678 case MVT::i16:
1681 case MVT::i32:
1684 case MVT::f32:
1699 case NVPTXISD::StoreV2:
1703 case MVT::i8:
1706 case MVT::i16:
1709 case MVT::i32:
1712 case MVT::i64:
1715 case MVT::f32:
1718 case MVT::f64:
1723 case NVPTXISD::StoreV4:
1727 case MVT::i8:
1730 case MVT::i16:
1733 case MVT::i32:
1736 case MVT::f32:
1746 case NVPTXISD::StoreV2:
1750 case MVT::i8:
1753 case MVT::i16:
1756 case MVT::i32:
1759 case MVT::i64:
1762 case MVT::f32:
1765 case MVT::f64:
1770 case NVPTXISD::StoreV4:
1774 case MVT::i8:
1777 case MVT::i16:
1780 case MVT::i32:
1783 case MVT::f32:
1797 case NVPTXISD::StoreV2:
1801 case MVT::i8:
1804 case MVT::i16:
1807 case MVT::i32:
1810 case MVT::i64:
1813 case MVT::f32:
1816 case MVT::f64:
1821 case NVPTXISD::StoreV4:
1825 case MVT::i8:
1828 case MVT::i16:
1831 case MVT::i32:
1834 case MVT::f32:
1844 case NVPTXISD::StoreV2:
1848 case MVT::i8:
1851 case MVT::i16:
1854 case MVT::i32:
1857 case MVT::i64:
1860 case MVT::f32:
1863 case MVT::f64:
1868 case NVPTXISD::StoreV4:
1872 case MVT::i8:
1875 case MVT::i16:
1878 case MVT::i32:
1881 case MVT::f32:
1913 case NVPTXISD::LoadParam:
1916 case NVPTXISD::LoadParamV2:
1919 case NVPTXISD::LoadParamV4:
1932 case 1:
1936 case MVT::i1:
1939 case MVT::i8:
1942 case MVT::i16:
1945 case MVT::i32:
1948 case MVT::i64:
1951 case MVT::f32:
1954 case MVT::f64:
1959 case 2:
1963 case MVT::i1:
1966 case MVT::i8:
1969 case MVT::i16:
1972 case MVT::i32:
1975 case MVT::i64:
1978 case MVT::f32:
1981 case MVT::f64:
1986 case 4:
1990 case MVT::i1:
1993 case MVT::i8:
1996 case MVT::i16:
1999 case MVT::i32:
2002 case MVT::f32:
2043 case NVPTXISD::StoreRetval:
2046 case NVPTXISD::StoreRetvalV2:
2049 case NVPTXISD::StoreRetvalV4:
2068 case 1:
2072 case MVT::i1:
2075 case MVT::i8:
2078 case MVT::i16:
2081 case MVT::i32:
2084 case MVT::i64:
2087 case MVT::f32:
2090 case MVT::f64:
2095 case 2:
2099 case MVT::i1:
2102 case MVT::i8:
2105 case MVT::i16:
2108 case MVT::i32:
2111 case MVT::i64:
2114 case MVT::f32:
2117 case MVT::f64:
2122 case 4:
2126 case MVT::i1:
2129 case MVT::i8:
2132 case MVT::i16:
2135 case MVT::i32:
2138 case MVT::f32:
2169 case NVPTXISD::StoreParamU32:
2170 case NVPTXISD::StoreParamS32:
2171 case NVPTXISD::StoreParam:
2174 case NVPTXISD::StoreParamV2:
2177 case NVPTXISD::StoreParamV4:
2200 case 1:
2204 case MVT::i1:
2207 case MVT::i8:
2210 case MVT::i16:
2213 case MVT::i32:
2216 case MVT::i64:
2219 case MVT::f32:
2222 case MVT::f64:
2227 case 2:
2231 case MVT::i1:
2234 case MVT::i8:
2237 case MVT::i16:
2240 case MVT::i32:
2243 case MVT::i64:
2246 case MVT::f32:
2249 case MVT::f64:
2254 case 4:
2258 case MVT::i1:
2261 case MVT::i8:
2264 case MVT::i16:
2267 case MVT::i32:
2270 case MVT::f32:
2277 // Special case: if we have a sign-extend/zero-extend node, insert the
2280 case NVPTXISD::StoreParamU32: {
2289 case NVPTXISD::StoreParamS32: {
2427 case 'm': // memory