Lines Matching refs:LaterStart
572 uint64_t &EarlierSize, int64_t LaterStart, in tryToShorten() argument
599 offsetToAlignment(uint64_t(LaterStart - EarlierStart), PrefAlign); in tryToShorten()
600 ToRemoveStart = LaterStart + Off; in tryToShorten()
606 assert(LaterSize >= uint64_t(EarlierStart - LaterStart) && in tryToShorten()
608 ToRemoveSize = LaterSize - uint64_t(EarlierStart - LaterStart); in tryToShorten()
679 int64_t LaterStart = OII->second; in tryToShortenEnd() local
680 uint64_t LaterSize = OII->first - LaterStart; in tryToShortenEnd()
682 assert(OII->first - LaterStart >= 0 && "Size expected to be positive"); in tryToShortenEnd()
684 if (LaterStart > EarlierStart && in tryToShortenEnd()
687 (uint64_t)(LaterStart - EarlierStart) < EarlierSize && in tryToShortenEnd()
690 LaterSize >= EarlierSize - (uint64_t)(LaterStart - EarlierStart)) { in tryToShortenEnd()
691 if (tryToShorten(EarlierWrite, EarlierStart, EarlierSize, LaterStart, in tryToShortenEnd()
707 int64_t LaterStart = OII->second; in tryToShortenBegin() local
708 uint64_t LaterSize = OII->first - LaterStart; in tryToShortenBegin()
710 assert(OII->first - LaterStart >= 0 && "Size expected to be positive"); in tryToShortenBegin()
712 if (LaterStart <= EarlierStart && in tryToShortenBegin()
715 LaterSize > (uint64_t)(EarlierStart - LaterStart)) { in tryToShortenBegin()
718 assert(LaterSize - (uint64_t)(EarlierStart - LaterStart) < EarlierSize && in tryToShortenBegin()
720 if (tryToShorten(EarlierWrite, EarlierStart, EarlierSize, LaterStart, in tryToShortenBegin()