Lines Matching defs:SVT
807 MVT SVT = VT.getSimpleVT();
808 assert((unsigned)SVT.SimpleTy < array_lengthof(TransformToType));
809 MVT NVT = TransformToType[SVT.SimpleTy];
810 LegalizeTypeAction LA = ValueTypeActions.getTypeAction(SVT);
819 EVT::getVectorVT(Context, SVT.getVectorElementType(),
820 SVT.getVectorNumElements() / 2));
822 return LegalizeKind(LA, SVT.getVectorElementType());
1258 MVT SVT = (MVT::SimpleValueType) nVT;
1261 if (SVT.getScalarSizeInBits() > EltVT.getSizeInBits() &&
1262 SVT.getVectorNumElements() == NElts &&
1263 SVT.isScalableVector() == IsScalable && isTypeLegal(SVT)) {
1264 TransformToType[i] = SVT;
1265 RegisterTypeForVT[i] = SVT;
1281 MVT SVT = (MVT::SimpleValueType) nVT;
1282 if (SVT.getVectorElementType() == EltVT
1283 && SVT.getVectorNumElements() > NElts
1284 && SVT.isScalableVector() == IsScalable && isTypeLegal(SVT)) {
1285 TransformToType[i] = SVT;
1286 RegisterTypeForVT[i] = SVT;