Lines Matching refs:NElts
1507 unsigned NElts = VT.getVectorNumElements(); in getVectorShuffle() local
1509 for (unsigned i = 0; i != NElts; ++i) { in getVectorShuffle()
1510 assert(Mask[i] < (int)(NElts * 2) && "Index out of range"); in getVectorShuffle()
1517 for (unsigned i = 0; i != NElts; ++i) in getVectorShuffle()
1518 if (MaskVec[i] >= (int)NElts) MaskVec[i] -= NElts; in getVectorShuffle()
1533 for (int i = 0; i < (int)NElts; ++i) { in getVectorShuffle()
1534 if (MaskVec[i] < Offset || MaskVec[i] >= (Offset + (int)NElts)) in getVectorShuffle()
1551 BlendSplat(N2BV, NElts); in getVectorShuffle()
1557 for (unsigned i = 0; i != NElts; ++i) { in getVectorShuffle()
1558 if (MaskVec[i] >= (int)NElts) { in getVectorShuffle()
1583 for (unsigned i = 0; i != NElts; ++i) { in getVectorShuffle()
1587 if (Identity && NElts) in getVectorShuffle()
1625 SmallVector<SDValue, 8> Ops(NElts, Splatted); in getVectorShuffle()
1642 for (unsigned i = 0; i != NElts; ++i) in getVectorShuffle()
1652 int *MaskAlloc = OperandAllocator.Allocate<int>(NElts); in getVectorShuffle()
1653 memcpy(MaskAlloc, &MaskVec[0], NElts * sizeof(int)); in getVectorShuffle()