Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DIndVarSimplify.cpp1628 const SCEV *ExactExitCount = SE->getExitCount(L, ExitingBB); in optimizeLoopExits() local
1631 if (isa<SCEVCouldNotCompute>(ExactExitCount)) { in optimizeLoopExits()
1665 UpdateSkipLastIter(ExactExitCount); in optimizeLoopExits()
1672 if (ExactExitCount->isZero()) { in optimizeLoopExits()
1679 assert(ExactExitCount->getType()->isIntegerTy() && in optimizeLoopExits()
1684 SE->getWiderType(MaxBECount->getType(), ExactExitCount->getType()); in optimizeLoopExits()
1685 ExactExitCount = SE->getNoopOrZeroExtend(ExactExitCount, WiderType); in optimizeLoopExits()
1687 assert(MaxBECount->getType() == ExactExitCount->getType()); in optimizeLoopExits()
1692 ExactExitCount)) { in optimizeLoopExits()
1702 if (!DominatingExactExitCounts.insert(ExactExitCount).second) { in optimizeLoopExits()