Home | History | Annotate | Download | only in CodeGen

Lines Matching refs:NVT

906     MVT NVT = TransformToType[SVT.SimpleTy];
910 ValueTypeActions.getTypeAction(NVT) != TypePromoteInteger) &&
919 return LegalizeKind(LA, NVT);
928 EVT NVT = VT.getRoundIntegerType(Context);
929 assert(NVT != VT && "Unable to round integer VT");
930 LegalizeKind NextStep = getTypeConversion(Context, NVT);
935 return LegalizeKind(TypePromoteInteger, NVT);
958 EVT NVT = EVT::getVectorVT(Context, EltVT, NumElts);
959 return LegalizeKind(TypeWidenVector, NVT);
990 MVT NVT = MVT::getVectorVT(EltVT.getSimpleVT(), NumElts);
992 if (NVT != MVT() && ValueTypeActions.getTypeAction(NVT) == TypeLegal)
1024 EVT NVT = VT.getPow2VectorType(Context);
1025 return LegalizeKind(TypeWidenVector, NVT);
1029 EVT NVT = EVT::getVectorVT(Context, EltVT, VT.getVectorNumElements() / 2);
1030 return LegalizeKind(TypeSplitVector, NVT);
1285 for (unsigned nVT = i + 1; nVT <= MVT::LAST_VECTOR_VALUETYPE; ++nVT) {
1286 MVT SVT = (MVT::SimpleValueType) nVT;
1305 for (unsigned nVT = i + 1; nVT <= MVT::LAST_VECTOR_VALUETYPE; ++nVT) {
1306 MVT SVT = (MVT::SimpleValueType) nVT;
1329 MVT NVT = VT.getPow2VectorType();
1330 if (NVT == VT) {
1342 TransformToType[i] = NVT;