Lines Matching refs:MVT

561   return CurDAG->getMachineNode(NVPTX::texsurf_handles, SDLoc(N), MVT::i64,
646 MVT SimpleVT = LoadedVT.getSimpleVT();
664 MVT ScalarVT = SimpleVT.getScalarType();
681 MVT::SimpleValueType TargetVT = LD->getSimpleValueType(0).SimpleTy;
685 case MVT::i8:
688 case MVT::i16:
691 case MVT::i32:
694 case MVT::i64:
697 case MVT::f32:
700 case MVT::f64:
709 NVPTXLD = CurDAG->getMachineNode(Opcode, dl, TargetVT, MVT::Other, Ops);
713 case MVT::i8:
716 case MVT::i16:
719 case MVT::i32:
722 case MVT::i64:
725 case MVT::f32:
728 case MVT::f64:
737 NVPTXLD = CurDAG->getMachineNode(Opcode, dl, TargetVT, MVT::Other, Ops);
742 case MVT::i8:
745 case MVT::i16:
748 case MVT::i32:
751 case MVT::i64:
754 case MVT::f32:
757 case MVT::f64:
765 case MVT::i8:
768 case MVT::i16:
771 case MVT::i32:
774 case MVT::i64:
777 case MVT::f32:
780 case MVT::f64:
790 NVPTXLD = CurDAG->getMachineNode(Opcode, dl, TargetVT, MVT::Other, Ops);
794 case MVT::i8:
797 case MVT::i16:
800 case MVT::i32:
803 case MVT::i64:
806 case MVT::f32:
809 case MVT::f64:
817 case MVT::i8:
820 case MVT::i16:
823 case MVT::i32:
826 case MVT::i64:
829 case MVT::f32:
832 case MVT::f64:
842 NVPTXLD = CurDAG->getMachineNode(Opcode, dl, TargetVT, MVT::Other, Ops);
880 MVT SimpleVT = LoadedVT.getSimpleVT();
888 MVT ScalarVT = SimpleVT.getScalarType();
925 case MVT::i8:
928 case MVT::i16:
931 case MVT::i32:
934 case MVT::i64:
937 case MVT::f32:
940 case MVT::f64:
949 case MVT::i8:
952 case MVT::i16:
955 case MVT::i32:
958 case MVT::f32:
978 case MVT::i8:
981 case MVT::i16:
984 case MVT::i32:
987 case MVT::i64:
990 case MVT::f32:
993 case MVT::f64:
1002 case MVT::i8:
1005 case MVT::i16:
1008 case MVT::i32:
1011 case MVT::f32:
1032 case MVT::i8:
1035 case MVT::i16:
1038 case MVT::i32:
1041 case MVT::i64:
1044 case MVT::f32:
1047 case MVT::f64:
1056 case MVT::i8:
1059 case MVT::i16:
1062 case MVT::i32:
1065 case MVT::f32:
1079 case MVT::i8:
1082 case MVT::i16:
1085 case MVT::i32:
1088 case MVT::i64:
1091 case MVT::f32:
1094 case MVT::f64:
1103 case MVT::i8:
1106 case MVT::i16:
1109 case MVT::i32:
1112 case MVT::f32:
1134 case MVT::i8:
1137 case MVT::i16:
1140 case MVT::i32:
1143 case MVT::i64:
1146 case MVT::f32:
1149 case MVT::f64:
1158 case MVT::i8:
1161 case MVT::i16:
1164 case MVT::i32:
1167 case MVT::f32:
1181 case MVT::i8:
1184 case MVT::i16:
1187 case MVT::i32:
1190 case MVT::i64:
1193 case MVT::f32:
1196 case MVT::f64:
1205 case MVT::i8:
1208 case MVT::i16:
1211 case MVT::i32:
1214 case MVT::f32:
1286 case MVT::i8:
1289 case MVT::i16:
1292 case MVT::i32:
1295 case MVT::i64:
1298 case MVT::f32:
1301 case MVT::f64:
1309 case MVT::i8:
1312 case MVT::i16:
1315 case MVT::i32:
1318 case MVT::i64:
1321 case MVT::f32:
1324 case MVT::f64:
1334 case MVT::i8:
1337 case MVT::i16:
1340 case MVT::i32:
1343 case MVT::i64:
1346 case MVT::f32:
1349 case MVT::f64:
1358 case MVT::i8:
1361 case MVT::i16:
1364 case MVT::i32:
1367 case MVT::i64:
1370 case MVT::f32:
1373 case MVT::f64:
1382 case MVT::i8:
1385 case MVT::i16:
1388 case MVT::i32:
1391 case MVT::f32:
1400 case MVT::i8:
1403 case MVT::i16:
1406 case MVT::i32:
1409 case MVT::f32:
1429 case MVT::i8:
1432 case MVT::i16:
1435 case MVT::i32:
1438 case MVT::i64:
1441 case MVT::f32:
1444 case MVT::f64:
1452 case MVT::i8:
1455 case MVT::i16:
1458 case MVT::i32:
1461 case MVT::i64:
1464 case MVT::f32:
1467 case MVT::f64:
1477 case MVT::i8:
1480 case MVT::i16:
1483 case MVT::i32:
1486 case MVT::i64:
1489 case MVT::f32:
1492 case MVT::f64:
1501 case MVT::i8:
1504 case MVT::i16:
1507 case MVT::i32:
1510 case MVT::i64:
1513 case MVT::f32:
1516 case MVT::f64:
1525 case MVT::i8:
1528 case MVT::i16:
1531 case MVT::i32:
1534 case MVT::f32:
1543 case MVT::i8:
1546 case MVT::i16:
1549 case MVT::i32:
1552 case MVT::f32:
1567 case MVT::i8:
1570 case MVT::i16:
1573 case MVT::i32:
1576 case MVT::i64:
1579 case MVT::f32:
1582 case MVT::f64:
1590 case MVT::i8:
1593 case MVT::i16:
1596 case MVT::i32:
1599 case MVT::i64:
1602 case MVT::f32:
1605 case MVT::f64:
1615 case MVT::i8:
1618 case MVT::i16:
1621 case MVT::i32:
1624 case MVT::i64:
1627 case MVT::f32:
1630 case MVT::f64:
1639 case MVT::i8:
1642 case MVT::i16:
1645 case MVT::i32:
1648 case MVT::i64:
1651 case MVT::f32:
1654 case MVT::f64:
1663 case MVT::i8:
1666 case MVT::i16:
1669 case MVT::i32:
1672 case MVT::f32:
1681 case MVT::i8:
1684 case MVT::i16:
1687 case MVT::i32:
1690 case MVT::f32:
1711 case MVT::i8:
1714 case MVT::i16:
1717 case MVT::i32:
1720 case MVT::i64:
1723 case MVT::f32:
1726 case MVT::f64:
1734 case MVT::i8:
1737 case MVT::i16:
1740 case MVT::i32:
1743 case MVT::i64:
1746 case MVT::f32:
1749 case MVT::f64:
1759 case MVT::i8:
1762 case MVT::i16:
1765 case MVT::i32:
1768 case MVT::i64:
1771 case MVT::f32:
1774 case MVT::f64:
1783 case MVT::i8:
1786 case MVT::i16:
1789 case MVT::i32:
1792 case MVT::i64:
1795 case MVT::f32:
1798 case MVT::f64:
1807 case MVT::i8:
1810 case MVT::i16:
1813 case MVT::i32:
1816 case MVT::f32:
1825 case MVT::i8:
1828 case MVT::i16:
1831 case MVT::i32:
1834 case MVT::f32:
1849 case MVT::i8:
1852 case MVT::i16:
1855 case MVT::i32:
1858 case MVT::i64:
1861 case MVT::f32:
1864 case MVT::f64:
1872 case MVT::i8:
1875 case MVT::i16:
1878 case MVT::i32:
1881 case MVT::i64:
1884 case MVT::f32:
1887 case MVT::f64:
1897 case MVT::i8:
1900 case MVT::i16:
1903 case MVT::i32:
1906 case MVT::i64:
1909 case MVT::f32:
1912 case MVT::f64:
1921 case MVT::i8:
1924 case MVT::i16:
1927 case MVT::i32:
1930 case MVT::i64:
1933 case MVT::f32:
1936 case MVT::f64:
1945 case MVT::i8:
1948 case MVT::i16:
1951 case MVT::i32:
1954 case MVT::f32:
1963 case MVT::i8:
1966 case MVT::i16:
1969 case MVT::i32:
1972 case MVT::f32:
2016 MVT SimpleVT = StoreVT.getSimpleVT();
2031 MVT ScalarVT = SimpleVT.getScalarType();
2046 MVT::SimpleValueType SourceVT = N1.getNode()->getSimpleValueType(0).SimpleTy;
2050 case MVT::i8:
2053 case MVT::i16:
2056 case MVT::i32:
2059 case MVT::i64:
2062 case MVT::f32:
2065 case MVT::f64:
2074 NVPTXST = CurDAG->getMachineNode(Opcode, dl, MVT::Other, Ops);
2078 case MVT::i8:
2081 case MVT::i16:
2084 case MVT::i32:
2087 case MVT::i64:
2090 case MVT::f32:
2093 case MVT::f64:
2102 NVPTXST = CurDAG->getMachineNode(Opcode, dl, MVT::Other, Ops);
2107 case MVT::i8:
2110 case MVT::i16:
2113 case MVT::i32:
2116 case MVT::i64:
2119 case MVT::f32:
2122 case MVT::f64:
2130 case MVT::i8:
2133 case MVT::i16:
2136 case MVT::i32:
2139 case MVT::i64:
2142 case MVT::f32:
2145 case MVT::f64:
2155 NVPTXST = CurDAG->getMachineNode(Opcode, dl, MVT::Other, Ops);
2159 case MVT::i8:
2162 case MVT::i16:
2165 case MVT::i32:
2168 case MVT::i64:
2171 case MVT::f32:
2174 case MVT::f64:
2182 case MVT::i8:
2185 case MVT::i16:
2188 case MVT::i32:
2191 case MVT::i64:
2194 case MVT::f32:
2197 case MVT::f64:
2207 NVPTXST = CurDAG->getMachineNode(Opcode, dl, MVT::Other, Ops);
2249 MVT ScalarVT = StoreVT.getSimpleVT().getScalarType();
2294 case MVT::i8:
2297 case MVT::i16:
2300 case MVT::i32:
2303 case MVT::i64:
2306 case MVT::f32:
2309 case MVT::f64:
2318 case MVT::i8:
2321 case MVT::i16:
2324 case MVT::i32:
2327 case MVT::f32:
2343 case MVT::i8:
2346 case MVT::i16:
2349 case MVT::i32:
2352 case MVT::i64:
2355 case MVT::f32:
2358 case MVT::f64:
2367 case MVT::i8:
2370 case MVT::i16:
2373 case MVT::i32:
2376 case MVT::f32:
2394 case MVT::i8:
2397 case MVT::i16:
2400 case MVT::i32:
2403 case MVT::i64:
2406 case MVT::f32:
2409 case MVT::f64:
2418 case MVT::i8:
2421 case MVT::i16:
2424 case MVT::i32:
2427 case MVT::f32:
2441 case MVT::i8:
2444 case MVT::i16:
2447 case MVT::i32:
2450 case MVT::i64:
2453 case MVT::f32:
2456 case MVT::f64:
2465 case MVT::i8:
2468 case MVT::i16:
2471 case MVT::i32:
2474 case MVT::f32:
2492 case MVT::i8:
2495 case MVT::i16:
2498 case MVT::i32:
2501 case MVT::i64:
2504 case MVT::f32:
2507 case MVT::f64:
2516 case MVT::i8:
2519 case MVT::i16:
2522 case MVT::i32:
2525 case MVT::f32:
2539 case MVT::i8:
2542 case MVT::i16:
2545 case MVT::i32:
2548 case MVT::i64:
2551 case MVT::f32:
2554 case MVT::f64:
2563 case MVT::i8:
2566 case MVT::i16:
2569 case MVT::i32:
2572 case MVT::f32:
2584 ST = CurDAG->getMachineNode(Opcode, DL, MVT::Other, StOps);
2627 case MVT::i1:
2630 case MVT::i8:
2633 case MVT::i16:
2636 case MVT::i32:
2639 case MVT::i64:
2642 case MVT::f32:
2645 case MVT::f64:
2654 case MVT::i1:
2657 case MVT::i8:
2660 case MVT::i16:
2663 case MVT::i32:
2666 case MVT::i64:
2669 case MVT::f32:
2672 case MVT::f64:
2681 case MVT::i1:
2684 case MVT::i8:
2687 case MVT::i16:
2690 case MVT::i32:
2693 case MVT::f32:
2702 VTs = CurDAG->getVTList(EltVT, MVT::Other, MVT::Glue);
2704 VTs = CurDAG->getVTList(EltVT, EltVT, MVT::Other, MVT::Glue);
2706 EVT EVTs[] = { EltVT, EltVT, EltVT, EltVT, MVT::Other, MVT::Glue };
2713 Ops.push_back(CurDAG->getTargetConstant(OffsetVal, MVT::i32));
2749 Ops.push_back(CurDAG->getTargetConstant(OffsetVal, MVT::i32));
2763 case MVT::i1:
2766 case MVT::i8:
2769 case MVT::i16:
2772 case MVT::i32:
2775 case MVT::i64:
2778 case MVT::f32:
2781 case MVT::f64:
2790 case MVT::i1:
2793 case MVT::i8:
2796 case MVT::i16:
2799 case MVT::i32:
2802 case MVT::i64:
2805 case MVT::f32:
2808 case MVT::f64:
2817 case MVT::i1:
2820 case MVT::i8:
2823 case MVT::i16:
2826 case MVT::i32:
2829 case MVT::f32:
2837 CurDAG->getMachineNode(Opcode, DL, MVT::Other, Ops);
2877 Ops.push_back(CurDAG->getTargetConstant(ParamVal, MVT::i32));
2878 Ops.push_back(CurDAG->getTargetConstant(OffsetVal, MVT::i32));
2895 case MVT::i1:
2898 case MVT::i8:
2901 case MVT::i16:
2904 case MVT::i32:
2907 case MVT::i64:
2910 case MVT::f32:
2913 case MVT::f64:
2922 case MVT::i1:
2925 case MVT::i8:
2928 case MVT::i16:
2931 case MVT::i32:
2934 case MVT::i64:
2937 case MVT::f32:
2940 case MVT::f64:
2949 case MVT::i1:
2952 case MVT::i8:
2955 case MVT::i16:
2958 case MVT::i32:
2961 case MVT::f32:
2974 MVT::i32);
2976 MVT::i32, Ops[0], CvtNone);
2983 MVT::i32);
2985 MVT::i32, Ops[0], CvtNone);
2991 SDVTList RetVTs = CurDAG->getVTList(MVT::Other, MVT::Glue);
4761 Len = CurDAG->getTargetConstant(NumBits, MVT::i32);
4779 Start = CurDAG->getTargetConstant(StartVal, MVT::i32);
4844 Start = CurDAG->getTargetConstant(ShiftAmt, MVT::i32);
4845 Len = CurDAG->getTargetConstant(NumBits, MVT::i32);
4885 CurDAG->getTargetConstant(OuterShiftAmt - InnerShiftAmt, MVT::i32);
4888 OuterShiftAmt, MVT::i32);
4908 if (Val.getValueType() == MVT::i32) {
4914 } else if (Val.getValueType() == MVT::i64) {
4959 SDNode *OpNode, SDValue Addr, SDValue &Base, SDValue &Offset, MVT mvt) {
4975 return SelectADDRsi_imp(OpNode, Addr, Base, Offset, MVT::i32);
4981 return SelectADDRsi_imp(OpNode, Addr, Base, Offset, MVT::i64);
4986 SDNode *OpNode, SDValue Addr, SDValue &Base, SDValue &Offset, MVT mvt) {
5017 return SelectADDRri_imp(OpNode, Addr, Base, Offset, MVT::i32);
5023 return SelectADDRri_imp(OpNode, Addr, Base, Offset, MVT::i64);
5052 OutOps.push_back(CurDAG->getTargetConstant(0, MVT::i32));