Lines Matching refs:NumSubElts

5451       unsigned NumSubElts = OpVT.getVectorNumElements() / NumSubs;  in SplitOpsAndApply()  local
5453 SubOps.push_back(extractSubVector(Op, i * NumSubElts, DAG, DL, SizeSub)); in SplitOpsAndApply()
5929 unsigned NumSubElts = VT.getVectorNumElements(); in getTargetConstantBitsFromNode() local
5931 UndefElts = UndefElts.extractBits(NumSubElts, BaseIdx); in getTargetConstantBitsFromNode()
5932 if ((BaseIdx + NumSubElts) != NumSrcElts) in getTargetConstantBitsFromNode()
5933 EltBits.erase(EltBits.begin() + BaseIdx + NumSubElts, EltBits.end()); in getTargetConstantBitsFromNode()
6567 unsigned NumSubElts = SubVT.getVectorNumElements(); in getFauxShuffleMask() local
6574 SubMask.size() != NumSubElts) in getFauxShuffleMask()
6587 for (int i = 0; i != (int)NumSubElts; ++i) { in getFauxShuffleMask()
6590 int InputIdx = M / NumSubElts; in getFauxShuffleMask()
6592 M = (NumElts * (1 + InputIdx)) + ExtractIdx + (M % NumSubElts); in getFauxShuffleMask()
18166 unsigned NumSubElts = NumElems / 2; in truncateVectorWithPACK() local
18167 SDValue Lo = extractSubVector(In, 0 * NumSubElts, DAG, DL, SrcSizeInBits / 2); in truncateVectorWithPACK()
18168 SDValue Hi = extractSubVector(In, 1 * NumSubElts, DAG, DL, SrcSizeInBits / 2); in truncateVectorWithPACK()
18205 EVT PackedVT = EVT::getVectorVT(Ctx, PackedSVT, NumSubElts); in truncateVectorWithPACK()
33442 unsigned NumSubElts = NumElts / 2; in combineHorizontalMinMaxResult() local
33443 SrcVT = EVT::getVectorVT(*DAG.getContext(), SrcSVT, NumSubElts); in combineHorizontalMinMaxResult()
33446 SDValue Hi = extractSubVector(MinPos, NumSubElts, DAG, DL, SubSizeInBits); in combineHorizontalMinMaxResult()
39434 unsigned NumSubElts = SplitSize / SVT.getSizeInBits(); in combineToExtendVectorInReg() local
39435 EVT SubVT = EVT::getVectorVT(*DAG.getContext(), SVT, NumSubElts); in combineToExtendVectorInReg()
39436 EVT InSubVT = EVT::getVectorVT(*DAG.getContext(), InSVT, NumSubElts); in combineToExtendVectorInReg()
39442 for (unsigned i = 0, Offset = 0; i != NumVecs; ++i, Offset += NumSubElts) { in combineToExtendVectorInReg()