Lines Matching defs:InnerVT
1358 for (MVT InnerVT : MVT::fixedlen_vector_valuetypes()) {
1359 setTruncStoreAction(VT, InnerVT, Expand);
1360 setLoadExtAction(ISD::SEXTLOAD, VT, InnerVT, Expand);
1361 setLoadExtAction(ISD::ZEXTLOAD, VT, InnerVT, Expand);
1362 setLoadExtAction(ISD::EXTLOAD, VT, InnerVT, Expand);
1423 for (MVT InnerVT : MVT::fixedlen_vector_valuetypes()) {
1424 setTruncStoreAction(VT, InnerVT, Expand);
1425 setLoadExtAction(ISD::SEXTLOAD, VT, InnerVT, Expand);
1426 setLoadExtAction(ISD::ZEXTLOAD, VT, InnerVT, Expand);
1427 setLoadExtAction(ISD::EXTLOAD, VT, InnerVT, Expand);
1574 for (MVT InnerVT : MVT::scalable_vector_valuetypes()) {
1575 setTruncStoreAction(VT, InnerVT, Expand);
1576 setLoadExtAction(ISD::SEXTLOAD, VT, InnerVT, Expand);
1577 setLoadExtAction(ISD::ZEXTLOAD, VT, InnerVT, Expand);
1578 setLoadExtAction(ISD::EXTLOAD, VT, InnerVT, Expand);
1950 for (MVT InnerVT : MVT::all_valuetypes())
1951 setLoadExtAction(ISD::EXTLOAD, InnerVT, VT, Expand);
2106 MVT InnerVT = VT.changeVectorElementType(MVT::i8);
2107 while (InnerVT != VT) {
2108 setTruncStoreAction(VT, InnerVT, Default);
2109 setLoadExtAction(ISD::ZEXTLOAD, VT, InnerVT, Default);
2110 setLoadExtAction(ISD::SEXTLOAD, VT, InnerVT, Default);
2111 setLoadExtAction(ISD::EXTLOAD, VT, InnerVT, Default);
2112 InnerVT = InnerVT.changeVectorElementType(
2113 MVT::getIntegerVT(2 * InnerVT.getScalarSizeInBits()));
2120 MVT InnerVT = VT.changeVectorElementType(MVT::f16);
2121 while (InnerVT != VT) {
2122 setTruncStoreAction(VT, InnerVT, Custom);
2123 setLoadExtAction(ISD::EXTLOAD, VT, InnerVT, Default);
2124 InnerVT = InnerVT.changeVectorElementType(
2125 MVT::getFloatingPointVT(2 * InnerVT.getScalarSizeInBits()));