Lines Matching refs:NElts
1290 int NElts = M.size(); in commuteShuffle() local
1291 for (int i = 0; i != NElts; ++i) { in commuteShuffle()
1292 if (M[i] >= NElts) in commuteShuffle()
1293 M[i] -= NElts; in commuteShuffle()
1295 M[i] += NElts; in commuteShuffle()
1313 unsigned NElts = VT.getVectorNumElements(); in getVectorShuffle() local
1315 for (unsigned i = 0; i != NElts; ++i) { in getVectorShuffle()
1316 assert(Mask[i] < (int)(NElts * 2) && "Index out of range"); in getVectorShuffle()
1323 for (unsigned i = 0; i != NElts; ++i) in getVectorShuffle()
1324 if (MaskVec[i] >= (int)NElts) MaskVec[i] -= NElts; in getVectorShuffle()
1335 for (unsigned i = 0; i != NElts; ++i) { in getVectorShuffle()
1336 if (MaskVec[i] >= (int)NElts) { in getVectorShuffle()
1357 for (unsigned i = 0; i != NElts; ++i) { in getVectorShuffle()
1361 if (Identity && NElts == N1.getValueType().getVectorNumElements()) in getVectorShuffle()
1369 for (unsigned i = 0; i != NElts; ++i) in getVectorShuffle()
1379 int *MaskAlloc = OperandAllocator.Allocate<int>(NElts); in getVectorShuffle()
1380 memcpy(MaskAlloc, &MaskVec[0], NElts * sizeof(int)); in getVectorShuffle()