Lines Matching refs:NumElts
1319 unsigned NumElts = VT->getNumElements(); in foldSelectShuffle() local
1340 ShuffleVectorInst::commuteShuffleMask(Mask, NumElts); in foldSelectShuffle()
1352 } else if (Mask[I] < static_cast<int>(NumElts)) { in foldSelectShuffle()
1364 MaxV2Elt = std::max<int>(MaxV2Elt, Mask[I] - NumElts); in foldSelectShuffle()
1366 return Mask[I] - static_cast<int>(NumElts) == A.first; in foldSelectShuffle()
1369 ReconstructMask.push_back(NumElts + It - V2.begin()); in foldSelectShuffle()
1371 ReconstructMask.push_back(NumElts + V2.size()); in foldSelectShuffle()
1372 V2.emplace_back(Mask[I] - NumElts, NumElts + V2.size()); in foldSelectShuffle()
1436 else if (M < static_cast<int>(NumElts)) { in foldSelectShuffle()
1439 ReconstructMask.push_back(NumElts + FindIndex(V2, M)); in foldSelectShuffle()
1456 while (V1A.size() < NumElts) { in foldSelectShuffle()
1460 while (V2A.size() < NumElts) { in foldSelectShuffle()