Home | History | Annotate | Download | only in Scalar

Lines Matching refs:EndIndex

1637   uint64_t EndIndex = EndOffset / ElementSize;
1638 if (EndIndex * ElementSize != EndOffset || EndIndex > Ty->getNumElements())
1641 assert(EndIndex > BeginIndex && "Empty vector!");
1642 uint64_t NumElements = EndIndex - BeginIndex;
1906 unsigned BeginIndex, unsigned EndIndex,
1909 unsigned NumElements = EndIndex - BeginIndex;
1924 for (unsigned i = BeginIndex; i != EndIndex; ++i)
1953 unsigned EndIndex = BeginIndex + Ty->getNumElements();
1962 if (i >= BeginIndex && i < EndIndex)
1973 Mask.push_back(IRB.getInt1(i >= BeginIndex && i < EndIndex));
2178 unsigned EndIndex = getIndex(NewEndOffset);
2179 assert(EndIndex > BeginIndex && "Empty vector!");
2183 return extractVector(IRB, V, BeginIndex, EndIndex, "vec");
2261 unsigned EndIndex = getIndex(NewEndOffset);
2262 assert(EndIndex > BeginIndex && "Empty vector!");
2263 unsigned NumElements = EndIndex - BeginIndex;
2441 unsigned EndIndex = getIndex(NewEndOffset);
2442 assert(EndIndex > BeginIndex && "Empty vector!");
2443 unsigned NumElements = EndIndex - BeginIndex;
2600 unsigned EndIndex = VecTy ? getIndex(NewEndOffset) : 0;
2601 unsigned NumElements = EndIndex - BeginIndex;
2634 Src = extractVector(IRB, Src, BeginIndex, EndIndex, "vec");
3072 unsigned EndIndex = SL->getElementContainingOffset(EndOffset);
3073 if (Index == EndIndex)
3080 if (SL->getElementOffset(EndIndex) != EndOffset)
3083 assert(Index < EndIndex);
3084 EE = STy->element_begin() + EndIndex;