Lines Matching defs:NVT
953 MVT NVT = TransformToType[SVT.SimpleTy];
958 (NVT.isVector() ||
959 ValueTypeActions.getTypeAction(NVT) != TypePromoteInteger)) &&
966 return LegalizeKind(LA, NVT);
975 EVT NVT = VT.getRoundIntegerType(Context);
976 assert(NVT != VT && "Unable to round integer VT");
977 LegalizeKind NextStep = getTypeConversion(Context, NVT);
982 return LegalizeKind(TypePromoteInteger, NVT);
1005 EVT NVT = EVT::getVectorVT(Context, EltVT, NumElts);
1006 return LegalizeKind(TypeWidenVector, NVT);
1040 MVT NVT = MVT::getVectorVT(EltVT.getSimpleVT(), NumElts);
1042 if (NVT != MVT() && ValueTypeActions.getTypeAction(NVT) == TypeLegal)
1074 EVT NVT = VT.getPow2VectorType(Context);
1075 return LegalizeKind(TypeWidenVector, NVT);
1082 EVT NVT = EVT::getVectorVT(Context, EltVT,
1084 return LegalizeKind(TypeSplitVector, NVT);
1461 MVT NVT = VT.getPow2VectorType();
1462 if (isTypeLegal(NVT)) {
1463 TransformToType[i] = NVT;
1465 RegisterTypeForVT[i] = NVT;
1484 MVT NVT = VT.getPow2VectorType();
1485 if (NVT == VT) {
1499 TransformToType[i] = NVT;