| /llvm-project-15.0.7/bolt/lib/Passes/ |
| H A D | LoopInversionPass.cpp | 59 const uint64_t ExitCount = SuccBB->getBranchInfo(*SecondSucc).Count; in runOnFunction() local
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Scalar/ |
| H A D | IndVarSimplify.cpp | 978 const SCEV *ExitCount, bool UsePostInc, Loop *L, in genLoopLimit() 1062 const SCEV *ExitCount, in linearFunctionTestReplace() 1630 const SCEV *ExitCount = SE->getExitCount(L, ExitingBB); in optimizeLoopExits() local 1771 const SCEV *ExitCount = SE->getExitCount(L, ExitingBB); in predicateLoopExits() local 1853 const SCEV *ExitCount = SE->getExitCount(L, ExitingBB); in predicateLoopExits() local 1992 const SCEV *ExitCount = SE->getExitCount(L, ExitingBB); in run() local
|
| H A D | LoopBoundSplit.cpp | 83 const SCEV *ExitCount = SE.getExitCount(&L, Cond.ICmp->getParent()); in calculateUpperBound() local
|
| H A D | LoopVersioningLICM.cpp | 267 const SCEV *ExitCount = SE->getBackedgeTakenCount(CurLoop); in legalLoopStructure() local
|
| H A D | LoopPredication.cpp | 1073 const SCEV *ExitCount = SE.getExitCount(L, ExitingBB); in getMinAnalyzeableBackedgeTakenCount() local 1201 const SCEV *ExitCount = SE->getExitCount(L, ExitingBB); in predicateLoopExits() local
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | HardwareLoops.cpp | 202 const SCEV *ExitCount = nullptr; member in __anon7620f73f0111::HardwareLoop
|
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | CoverageMappingGen.cpp | 703 Counter ExitCount = getRegion().getCounter(); in propagateCounts() local 1312 Counter ExitCount = getRegionCounter(S); in VisitSwitchStmt() local 1441 Counter ExitCount = getRegionCounter(S); in VisitCXXTryStmt() local
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Utils/ |
| H A D | LoopUtils.cpp | 806 uint64_t ExitCount = llvm::divideNearest(LoopWeight, ExitWeight); in getEstimatedTripCount() local 1365 const SCEV *ExitCount = SE->getExitCount(L, PN->getIncomingBlock(i)); in rewriteLoopExitValues() local
|
| H A D | ScalarEvolutionExpander.cpp | 2371 const SCEV *ExitCount = in generateOverflowCheck() local
|
| /llvm-project-15.0.7/llvm/lib/Analysis/ |
| H A D | ScalarEvolution.cpp | 7883 const SCEV *ScalarEvolution::getTripCountFromExitCount(const SCEV *ExitCount, in getTripCountFromExitCount() 7900 static unsigned getConstantTripCount(const SCEVConstant *ExitCount) { in getConstantTripCount() 7915 auto *ExitCount = dyn_cast<SCEVConstant>(getBackedgeTakenCount(L, Exact)); in getSmallConstantTripCount() local 7925 const SCEVConstant *ExitCount = in getSmallConstantTripCount() local 8071 const SCEV *ExitCount) { in getSmallConstantTripMultiple() 8116 const SCEV *ExitCount = getExitCount(L, ExitingBlock); in getSmallConstantTripMultiple() local 14518 const SCEV *ExitCount = getExitCount(L, ExitingBB); in computeSymbolicMaxBackedgeTakenCount() local
|
| H A D | LoopAccessAnalysis.cpp | 2095 const SCEV *ExitCount = PSE->getBackedgeTakenCount(); in canAnalyzeLoop() local
|
| /llvm-project-15.0.7/llvm/include/llvm/Analysis/ |
| H A D | TargetTransformInfo.h | 101 const SCEV *ExitCount = nullptr; member
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Vectorize/ |
| H A D | LoopVectorize.cpp | 2825 const SCEV *ExitCount = SE->getAddExpr( in getOrCreateTripCount() local 5060 const SCEV *ExitCount = SE->getAddExpr( in computeMaxVF() local
|