Home | History | Annotate | Download | only in CodeGen

Lines Matching defs:NumElts

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