Lines Matching refs:NElts
1305 int NElts = M.size(); in commuteShuffle() local
1306 for (int i = 0; i != NElts; ++i) { in commuteShuffle()
1307 if (M[i] >= NElts) in commuteShuffle()
1308 M[i] -= NElts; in commuteShuffle()
1310 M[i] += NElts; in commuteShuffle()
1328 unsigned NElts = VT.getVectorNumElements(); in getVectorShuffle() local
1330 for (unsigned i = 0; i != NElts; ++i) { in getVectorShuffle()
1331 assert(Mask[i] < (int)(NElts * 2) && "Index out of range"); in getVectorShuffle()
1338 for (unsigned i = 0; i != NElts; ++i) in getVectorShuffle()
1339 if (MaskVec[i] >= (int)NElts) MaskVec[i] -= NElts; in getVectorShuffle()
1350 for (unsigned i = 0; i != NElts; ++i) { in getVectorShuffle()
1351 if (MaskVec[i] >= (int)NElts) { in getVectorShuffle()
1372 for (unsigned i = 0; i != NElts; ++i) { in getVectorShuffle()
1376 if (Identity && NElts == N1.getValueType().getVectorNumElements()) in getVectorShuffle()
1384 for (unsigned i = 0; i != NElts; ++i) in getVectorShuffle()
1394 int *MaskAlloc = OperandAllocator.Allocate<int>(NElts); in getVectorShuffle()
1395 memcpy(MaskAlloc, &MaskVec[0], NElts * sizeof(int)); in getVectorShuffle()