Lines Matching refs:EndIndex

2082   uint64_t EndIndex = EndOffset / ElementSize;  in isVectorPromotionViableForSlice()  local
2083 if (EndIndex * ElementSize != EndOffset || in isVectorPromotionViableForSlice()
2084 EndIndex > cast<FixedVectorType>(Ty)->getNumElements()) in isVectorPromotionViableForSlice()
2087 assert(EndIndex > BeginIndex && "Empty vector!"); in isVectorPromotionViableForSlice()
2088 uint64_t NumElements = EndIndex - BeginIndex; in isVectorPromotionViableForSlice()
2578 unsigned EndIndex, const Twine &Name) { in extractVector() argument
2580 unsigned NumElements = EndIndex - BeginIndex; in extractVector()
2593 auto Mask = llvm::to_vector<8>(llvm::seq<int>(BeginIndex, EndIndex)); in extractVector()
2621 unsigned EndIndex = BeginIndex + cast<FixedVectorType>(Ty)->getNumElements(); in insertVector() local
2630 if (i >= BeginIndex && i < EndIndex) in insertVector()
2640 Mask2.push_back(IRB.getInt1(i >= BeginIndex && i < EndIndex)); in insertVector()
2867 unsigned EndIndex = getIndex(NewEndOffset); in rewriteVectorizedLoadInst() local
2868 assert(EndIndex > BeginIndex && "Empty vector!"); in rewriteVectorizedLoadInst()
2875 return extractVector(IRB, Load, BeginIndex, EndIndex, "vec"); in rewriteVectorizedLoadInst()
3015 unsigned EndIndex = getIndex(NewEndOffset); in rewriteVectorizedStoreInst() local
3016 assert(EndIndex > BeginIndex && "Empty vector!"); in rewriteVectorizedStoreInst()
3017 unsigned NumElements = EndIndex - BeginIndex; in rewriteVectorizedStoreInst()
3250 unsigned EndIndex = getIndex(NewEndOffset); in visitMemSetInst() local
3251 assert(EndIndex > BeginIndex && "Empty vector!"); in visitMemSetInst()
3252 unsigned NumElements = EndIndex - BeginIndex; in visitMemSetInst()
3456 unsigned EndIndex = VecTy ? getIndex(NewEndOffset) : 0; in visitMemTransferInst() local
3457 unsigned NumElements = EndIndex - BeginIndex; in visitMemTransferInst()
3497 Src = extractVector(IRB, Src, BeginIndex, EndIndex, "vec"); in visitMemTransferInst()
4214 unsigned EndIndex = SL->getElementContainingOffset(EndOffset); in getTypePartition() local
4215 if (Index == EndIndex) in getTypePartition()
4222 if (SL->getElementOffset(EndIndex) != EndOffset) in getTypePartition()
4225 assert(Index < EndIndex); in getTypePartition()
4226 EE = STy->element_begin() + EndIndex; in getTypePartition()