Lines Matching refs:NumElts
781 unsigned NumElts = VT.getVectorNumElements(); in getVectorTypeBreakdownMVT() local
788 if (!isPowerOf2_32(NumElts)) { in getVectorTypeBreakdownMVT()
789 NumVectorRegs = NumElts; in getVectorTypeBreakdownMVT()
790 NumElts = 1; in getVectorTypeBreakdownMVT()
795 while (NumElts > 1 && !TLI->isTypeLegal(MVT::getVectorVT(EltTy, NumElts))) { in getVectorTypeBreakdownMVT()
796 NumElts >>= 1; in getVectorTypeBreakdownMVT()
802 MVT NewVT = MVT::getVectorVT(EltTy, NumElts); in getVectorTypeBreakdownMVT()
1010 unsigned NumElts = VT.getVectorNumElements(); in computeRegisterProperties() local
1012 NumElts > 1 ? TypeSplitVector : TypeScalarizeVector); in computeRegisterProperties()
1055 unsigned NumElts = VT.getVectorNumElements(); in getVectorTypeBreakdown() local
1063 if (NumElts != 1 && (TA == TypeWidenVector || TA == TypePromoteInteger)) { in getVectorTypeBreakdown()
1080 if (!isPowerOf2_32(NumElts)) { in getVectorTypeBreakdown()
1081 NumVectorRegs = NumElts; in getVectorTypeBreakdown()
1082 NumElts = 1; in getVectorTypeBreakdown()
1087 while (NumElts > 1 && !isTypeLegal( in getVectorTypeBreakdown()
1088 EVT::getVectorVT(Context, EltTy, NumElts))) { in getVectorTypeBreakdown()
1089 NumElts >>= 1; in getVectorTypeBreakdown()
1095 EVT NewVT = EVT::getVectorVT(Context, EltTy, NumElts); in getVectorTypeBreakdown()