Home | History | Annotate | Download | only in NVPTX

Lines Matching refs:MVT

217   MVT SimpleVT = LoadedVT.getSimpleVT();
235 MVT ScalarVT = SimpleVT.getScalarType();
252 MVT::SimpleValueType TargetVT = LD->getValueType(0).getSimpleVT().SimpleTy;
256 case MVT::i8:
259 case MVT::i16:
262 case MVT::i32:
265 case MVT::i64:
268 case MVT::f32:
271 case MVT::f64:
280 NVPTXLD = CurDAG->getMachineNode(Opcode, dl, TargetVT, MVT::Other, Ops);
285 case MVT::i8:
288 case MVT::i16:
291 case MVT::i32:
294 case MVT::i64:
297 case MVT::f32:
300 case MVT::f64:
309 NVPTXLD = CurDAG->getMachineNode(Opcode, dl, TargetVT, MVT::Other, Ops);
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:
363 NVPTXLD = CurDAG->getMachineNode(Opcode, dl, TargetVT, MVT::Other, Ops);
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:
415 NVPTXLD = CurDAG->getMachineNode(Opcode, dl, TargetVT, MVT::Other, Ops);
453 MVT SimpleVT = LoadedVT.getSimpleVT();
461 MVT ScalarVT = SimpleVT.getScalarType();
498 case MVT::i8:
501 case MVT::i16:
504 case MVT::i32:
507 case MVT::i64:
510 case MVT::f32:
513 case MVT::f64:
522 case MVT::i8:
525 case MVT::i16:
528 case MVT::i32:
531 case MVT::f32:
552 case MVT::i8:
555 case MVT::i16:
558 case MVT::i32:
561 case MVT::i64:
564 case MVT::f32:
567 case MVT::f64:
576 case MVT::i8:
579 case MVT::i16:
582 case MVT::i32:
585 case MVT::f32:
607 case MVT::i8:
610 case MVT::i16:
613 case MVT::i32:
616 case MVT::i64:
619 case MVT::f32:
622 case MVT::f64:
631 case MVT::i8:
634 case MVT::i16:
637 case MVT::i32:
640 case MVT::f32:
654 case MVT::i8:
657 case MVT::i16:
660 case MVT::i32:
663 case MVT::i64:
666 case MVT::f32:
669 case MVT::f64:
678 case MVT::i8:
681 case MVT::i16:
684 case MVT::i32:
687 case MVT::f32:
709 case MVT::i8:
712 case MVT::i16:
715 case MVT::i32:
718 case MVT::i64:
721 case MVT::f32:
724 case MVT::f64:
733 case MVT::i8:
736 case MVT::i16:
739 case MVT::i32:
742 case MVT::f32:
756 case MVT::i8:
759 case MVT::i16:
762 case MVT::i32:
765 case MVT::i64:
768 case MVT::f32:
771 case MVT::f64:
780 case MVT::i8:
783 case MVT::i16:
786 case MVT::i32:
789 case MVT::f32:
830 case MVT::i8:
833 case MVT::i16:
836 case MVT::i32:
839 case MVT::i64:
842 case MVT::f32:
845 case MVT::f64:
854 case MVT::i8:
857 case MVT::i16:
860 case MVT::i32:
863 case MVT::i64:
866 case MVT::f32:
869 case MVT::f64:
878 case MVT::i8:
881 case MVT::i16:
884 case MVT::i32:
887 case MVT::f32:
896 case MVT::i8:
899 case MVT::i16:
902 case MVT::i32:
905 case MVT::f32:
926 case MVT::i8:
929 case MVT::i16:
932 case MVT::i32:
935 case MVT::i64:
938 case MVT::f32:
941 case MVT::f64:
950 case MVT::i8:
953 case MVT::i16:
956 case MVT::i32:
959 case MVT::i64:
962 case MVT::f32:
965 case MVT::f64:
974 case MVT::i8:
977 case MVT::i16:
980 case MVT::i32:
983 case MVT::f32:
992 case MVT::i8:
995 case MVT::i16:
998 case MVT::i32:
1001 case MVT::f32:
1015 case MVT::i8:
1018 case MVT::i16:
1021 case MVT::i32:
1024 case MVT::i64:
1027 case MVT::f32:
1030 case MVT::f64:
1039 case MVT::i8:
1042 case MVT::i16:
1045 case MVT::i32:
1048 case MVT::i64:
1051 case MVT::f32:
1054 case MVT::f64:
1063 case MVT::i8:
1066 case MVT::i16:
1069 case MVT::i32:
1072 case MVT::f32:
1081 case MVT::i8:
1084 case MVT::i16:
1087 case MVT::i32:
1090 case MVT::f32:
1111 case MVT::i8:
1114 case MVT::i16:
1117 case MVT::i32:
1120 case MVT::i64:
1123 case MVT::f32:
1126 case MVT::f64:
1135 case MVT::i8:
1138 case MVT::i16:
1141 case MVT::i32:
1144 case MVT::i64:
1147 case MVT::f32:
1150 case MVT::f64:
1159 case MVT::i8:
1162 case MVT::i16:
1165 case MVT::i32:
1168 case MVT::f32:
1177 case MVT::i8:
1180 case MVT::i16:
1183 case MVT::i32:
1186 case MVT::f32:
1200 case MVT::i8:
1203 case MVT::i16:
1206 case MVT::i32:
1209 case MVT::i64:
1212 case MVT::f32:
1215 case MVT::f64:
1224 case MVT::i8:
1227 case MVT::i16:
1230 case MVT::i32:
1233 case MVT::i64:
1236 case MVT::f32:
1239 case MVT::f64:
1248 case MVT::i8:
1251 case MVT::i16:
1254 case MVT::i32:
1257 case MVT::f32:
1266 case MVT::i8:
1269 case MVT::i16:
1272 case MVT::i32:
1275 case MVT::f32:
1320 MVT SimpleVT = StoreVT.getSimpleVT();
1335 MVT ScalarVT = SimpleVT.getScalarType();
1350 MVT::SimpleValueType SourceVT =
1355 case MVT::i8:
1358 case MVT::i16:
1361 case MVT::i32:
1364 case MVT::i64:
1367 case MVT::f32:
1370 case MVT::f64:
1379 NVPTXST = CurDAG->getMachineNode(Opcode, dl, MVT::Other, Ops);
1384 case MVT::i8:
1387 case MVT::i16:
1390 case MVT::i32:
1393 case MVT::i64:
1396 case MVT::f32:
1399 case MVT::f64:
1408 NVPTXST = CurDAG->getMachineNode(Opcode, dl, MVT::Other, Ops);
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:
1462 NVPTXST = CurDAG->getMachineNode(Opcode, dl, MVT::Other, Ops);
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:
1514 NVPTXST = CurDAG->getMachineNode(Opcode, dl, MVT::Other, Ops);
1556 MVT ScalarVT = StoreVT.getSimpleVT().getScalarType();
1601 case MVT::i8:
1604 case MVT::i16:
1607 case MVT::i32:
1610 case MVT::i64:
1613 case MVT::f32:
1616 case MVT::f64:
1625 case MVT::i8:
1628 case MVT::i16:
1631 case MVT::i32:
1634 case MVT::f32:
1651 case MVT::i8:
1654 case MVT::i16:
1657 case MVT::i32:
1660 case MVT::i64:
1663 case MVT::f32:
1666 case MVT::f64:
1675 case MVT::i8:
1678 case MVT::i16:
1681 case MVT::i32:
1684 case MVT::f32:
1703 case MVT::i8:
1706 case MVT::i16:
1709 case MVT::i32:
1712 case MVT::i64:
1715 case MVT::f32:
1718 case MVT::f64:
1727 case MVT::i8:
1730 case MVT::i16:
1733 case MVT::i32:
1736 case MVT::f32:
1750 case MVT::i8:
1753 case MVT::i16:
1756 case MVT::i32:
1759 case MVT::i64:
1762 case MVT::f32:
1765 case MVT::f64:
1774 case MVT::i8:
1777 case MVT::i16:
1780 case MVT::i32:
1783 case MVT::f32:
1801 case MVT::i8:
1804 case MVT::i16:
1807 case MVT::i32:
1810 case MVT::i64:
1813 case MVT::f32:
1816 case MVT::f64:
1825 case MVT::i8:
1828 case MVT::i16:
1831 case MVT::i32:
1834 case MVT::f32:
1848 case MVT::i8:
1851 case MVT::i16:
1854 case MVT::i32:
1857 case MVT::i64:
1860 case MVT::f32:
1863 case MVT::f64:
1872 case MVT::i8:
1875 case MVT::i16:
1878 case MVT::i32:
1881 case MVT::f32:
1893 ST = CurDAG->getMachineNode(Opcode, DL, MVT::Other, StOps);
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:
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:
1990 case MVT::i1:
1993 case MVT::i8:
1996 case MVT::i16:
1999 case MVT::i32:
2002 case MVT::f32:
2011 VTs = CurDAG->getVTList(EltVT, MVT::Other, MVT::Glue);
2013 VTs = CurDAG->getVTList(EltVT, EltVT, MVT::Other, MVT::Glue);
2015 EVT EVTs[] = { EltVT, EltVT, EltVT, EltVT, MVT::Other, MVT::Glue };
2022 Ops.push_back(CurDAG->getTargetConstant(OffsetVal, MVT::i32));
2058 Ops.push_back(CurDAG->getTargetConstant(OffsetVal, MVT::i32));
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:
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:
2126 case MVT::i1:
2129 case MVT::i8:
2132 case MVT::i16:
2135 case MVT::i32:
2138 case MVT::f32:
2146 CurDAG->getMachineNode(Opcode, DL, MVT::Other, Ops);
2186 Ops.push_back(CurDAG->getTargetConstant(ParamVal, MVT::i32));
2187 Ops.push_back(CurDAG->getTargetConstant(OffsetVal, MVT::i32));
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:
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:
2258 case MVT::i1:
2261 case MVT::i8:
2264 case MVT::i16:
2267 case MVT::i32:
2270 case MVT::f32:
2283 MVT::i32);
2285 MVT::i32, Ops[0], CvtNone);
2292 MVT::i32);
2294 MVT::i32, Ops[0], CvtNone);
2300 SDVTList RetVTs = CurDAG->getVTList(MVT::Other, MVT::Glue);
2334 SDNode *OpNode, SDValue Addr, SDValue &Base, SDValue &Offset, MVT mvt) {
2339 mvt);
2350 return SelectADDRsi_imp(OpNode, Addr, Base, Offset, MVT::i32);
2356 return SelectADDRsi_imp(OpNode, Addr, Base, Offset, MVT::i64);
2361 SDNode *OpNode, SDValue Addr, SDValue &Base, SDValue &Offset, MVT mvt) {
2363 Base = CurDAG->getTargetFrameIndex(FIN->getIndex(), mvt);
2364 Offset = CurDAG->getTargetConstant(0, mvt);
2379 Base = CurDAG->getTargetFrameIndex(FIN->getIndex(), mvt);
2382 Offset = CurDAG->getTargetConstant(CN->getZExtValue(), mvt);
2392 return SelectADDRri_imp(OpNode, Addr, Base, Offset, MVT::i32);
2398 return SelectADDRri_imp(OpNode, Addr, Base, Offset, MVT::i64);
2430 OutOps.push_back(CurDAG->getTargetConstant(0, MVT::i32));
2455 Retval = CurDAG->getTargetConstant(0, MVT::i8);
2459 Retval = CurDAG->getTargetConstant(retval, MVT::i8);