Home | History | Annotate | Download | only in SelectionDAG

Lines Matching full:nelts

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