Searched refs:getExitCount (Results 1 – 10 of 10) sorted by relevance
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | LoopPredication.cpp | 1012 const SCEV *ExitCount = SE.getExitCount(L, ExitingBB); in getMinAnalyzeableBackedgeTakenCount() 1064 const SCEV *LatchEC = SE->getExitCount(L, Latch); in predicateLoopExits() 1136 const SCEV *ExitCount = SE->getExitCount(L, ExitingBB); in predicateLoopExits()
|
| H A D | IndVarSimplify.cpp | 1459 const SCEV *ExitCount = SE->getExitCount(L, ExitingBB); in optimizeLoopExits() 1605 const SCEV *ExitCount = SE->getExitCount(L, ExitingBB); in predicateLoopExits() 1689 const SCEV *ExitCount = SE->getExitCount(L, ExitingBB); in predicateLoopExits() 1825 const SCEV *ExitCount = SE->getExitCount(L, ExitingBB); in run()
|
| H A D | LoopBoundSplit.cpp | 76 const SCEV *ExitCount = SE.getExitCount(&L, Cond.ICmp->getParent()); in calculateUpperBound()
|
| H A D | PlaceSafepoints.cpp | 257 const SCEV *MaxExec = SE->getExitCount(L, Pred); in mustBeFiniteCountedLoop()
|
| H A D | InductiveRangeCheckElimination.cpp | 794 const SCEV *LatchCount = SE.getExitCount(&L, Latch); in parseLoopStructure() 1404 LatchTakenCount = SE.getExitCount(&OriginalLoop, MainLoopStructure.Latch); in run()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | LoopUtils.cpp | 841 const SCEV *InnerLoopBECountSC = SE.getExitCount(InnerLoop, InnerLoopLatch); in hasIterationCountInvariantInParent() 1305 const SCEV *ExitCount = SE->getExitCount(L, PN->getIncomingBlock(i)); in rewriteLoopExitValues()
|
| H A D | LoopUnrollRuntime.cpp | 652 const SCEV *BECountSC = SE->getExitCount(L, Latch); in UnrollRuntimeLoopRemainder()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | TargetTransformInfo.cpp | 115 const SCEV *EC = SE.getExitCount(L, BB); in isHardwareLoopCandidate()
|
| H A D | ScalarEvolution.cpp | 7179 dyn_cast<SCEVConstant>(getExitCount(L, ExitingBlock)); in getSmallConstantTripCount() 7249 const SCEV *ExitCount = getExitCount(L, ExitingBlock); in getSmallConstantTripMultiple() 7253 const SCEV *ScalarEvolution::getExitCount(const Loop *L, in getExitCount() function in ScalarEvolution 12786 << *SE->getExitCount(L, ExitingBlock) << "\n"; in PrintLoopInfo() 13884 const SCEV *ExitCount = getExitCount(L, ExitingBB); in computeSymbolicMaxBackedgeTakenCount() 13886 ExitCount = getExitCount(L, ExitingBB, in computeSymbolicMaxBackedgeTakenCount()
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | ScalarEvolution.h | 807 const SCEV *getExitCount(const Loop *L, const BasicBlock *ExitingBlock,
|