Lines Matching refs:endOffset
548 uint64_t endOffset() const { return EndOffset; } in endOffset() function in __anonc3d49dbe0411::Slice
571 if (endOffset() > RHS.endOffset()) in operator <()
588 beginOffset() == RHS.beginOffset() && endOffset() == RHS.endOffset(); in operator ==()
762 uint64_t endOffset() const { return EndOffset; } in endOffset() function in __anonc3d49dbe0411::Partition
852 [&](Slice *S) { return S->endOffset() <= P.EndOffset; }); in advance()
855 return S->endOffset() == MaxSplitSliceEndOffset; in advance()
860 return S->endOffset() <= MaxSplitSliceEndOffset; in advance()
879 if (S.isSplittable() && S.endOffset() > P.EndOffset) { in advance()
882 std::max(S.endOffset(), MaxSplitSliceEndOffset); in advance()
912 P.EndOffset = P.SI->endOffset(); in advance()
926 P.EndOffset = std::max(P.EndOffset, P.SJ->endOffset()); in advance()
943 P.EndOffset = std::max(P.EndOffset, P.SJ->endOffset()); in advance()
1477 OS << Indent << "[" << I->beginOffset() << "," << I->endOffset() << ")" in printSlice()
1522 if (I->beginOffset() != B->beginOffset() || I->endOffset() != EndOffset) in findCommonType()
2081 std::min(S.endOffset(), P.endOffset()) - P.beginOffset(); in isVectorPromotionViableForSlice()
2113 if (P.beginOffset() > S.beginOffset() || P.endOffset() < S.endOffset()) { in isVectorPromotionViableForSlice()
2126 if (P.beginOffset() > S.beginOffset() || P.endOffset() < S.endOffset()) { in isVectorPromotionViableForSlice()
2356 S.endOffset() != P.endOffset())) { in isVectorPromotionViable()
2363 if (S.beginOffset() == P.beginOffset() && S.endOffset() == P.endOffset()) in isVectorPromotionViable()
2393 uint64_t RelEnd = S.endOffset() - AllocBeginOffset; in isIntegerWideningViableForSlice()
2756 EndOffset = I->endOffset(); in visit()
4301 if (!S.isSplittable() || S.endOffset() <= P.endOffset()) { in presplitLoadsAndStores()
4312 assert(P.endOffset() > S.beginOffset() && in presplitLoadsAndStores()
4357 Offsets.Splits.push_back(P.endOffset() - S.beginOffset()); in presplitLoadsAndStores()
4378 if (S->endOffset() > P.endOffset()) in presplitLoadsAndStores()
4379 Offsets.Splits.push_back(P.endOffset() - Offsets.S->beginOffset()); in presplitLoadsAndStores()
4466 unsigned SliceSize = Offsets.S->endOffset() - Offsets.S->beginOffset(); in presplitLoadsAndStores()
4507 << ", " << NewSlices.back().endOffset() in presplitLoadsAndStores()
4595 assert(StoreSize == Offsets.S->endOffset() - Offsets.S->beginOffset() && in presplitLoadsAndStores()
4661 << ", " << NewSlices.back().endOffset() in presplitLoadsAndStores()
4752 findCommonType(P.begin(), P.end(), P.endOffset()); in rewritePartition()
4827 << "[" << P.beginOffset() << "," << P.endOffset() in rewritePartition()
4839 P.endOffset(), IsIntegerPromotable, VecTy, in rewritePartition()
4996 O < S.endOffset() && O < AllocaSize; O++) in splitAlloca()
5004 (S.endOffset() > AllocaSize || SplittableOffset[S.endOffset()])) in splitAlloca()
5021 if (S.beginOffset() == 0 && S.endOffset() >= AllocaSize) in splitAlloca()