Home
last modified time | relevance | path

Searched refs:EarlierStart (Results 1 – 1 of 1) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
DDeadStoreElimination.cpp571 static bool tryToShorten(Instruction *EarlierWrite, int64_t &EarlierStart, in tryToShorten() argument
599 offsetToAlignment(uint64_t(LaterStart - EarlierStart), PrefAlign); in tryToShorten()
601 if (EarlierSize <= uint64_t(ToRemoveStart - EarlierStart)) in tryToShorten()
603 ToRemoveSize = EarlierSize - uint64_t(ToRemoveStart - EarlierStart); in tryToShorten()
605 ToRemoveStart = EarlierStart; in tryToShorten()
606 assert(LaterSize >= uint64_t(EarlierStart - LaterStart) && in tryToShorten()
608 ToRemoveSize = LaterSize - uint64_t(EarlierStart - LaterStart); in tryToShorten()
666 EarlierStart += ToRemoveSize; in tryToShorten()
674 int64_t &EarlierStart, uint64_t &EarlierSize) { in tryToShortenEnd() argument
684 if (LaterStart > EarlierStart && in tryToShortenEnd()
[all …]