/llvm-project/bolt/lib/Passes/ |
H A D | LoopInversionPass.cpp | 60 const uint64_t ExitCount = SuccBB->getBranchInfo(*SecondSucc).Count; in runOnFunction() local
|
/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | IndVarSimplify.cpp | 917 assert(ExitCount->getType()->isIntegerTy() && "exit count must be integer"); in genLoopLimit() argument 952 linearFunctionTestReplace(Loop * L,BasicBlock * ExitingBB,const SCEV * ExitCount,PHINode * IndVar,SCEVExpander & Rewriter) linearFunctionTestReplace() argument 1780 const SCEV *ExitCount = SE->getExitCount(L, ExitingBB); predicateLoopExits() local 1862 const SCEV *ExitCount = SE->getExitCount(L, ExitingBB); predicateLoopExits() local 1992 const SCEV *ExitCount = SE->getExitCount(L, ExitingBB); run() local [all...] |
H A D | LoopVersioningLICM.cpp | 217 const SCEV *ExitCount = SE->getBackedgeTakenCount(CurLoop); legalLoopStructure() local
|
H A D | LoopPredication.cpp | 1012 if (isa<SCEVCouldNotCompute>(ExitCount)) in getMinAnalyzeableBackedgeTakenCount() local 1133 if (isa<SCEVCouldNotCompute>(ExitCount) || in predicateLoopExits() local
|
H A D | LoopBoundSplit.cpp | 83 const SCEV *ExitCount = SE.getExitCount(&L, Cond.ICmp->getParent()); in calculateUpperBound() local
|
/llvm-project/llvm/lib/CodeGen/ |
H A D | HardwareLoops.cpp | 221 const SCEV *ExitCount = nullptr; global() member in __anone70bd8220111::HardwareLoop [all...] |
/llvm-project/clang/lib/CodeGen/ |
H A D | CoverageMappingGen.cpp | 1088 Counter ExitCount = getRegion().getCounter(); propagateCounts() local 1849 Counter ExitCount = getRegionCounter(S); VisitSwitchStmt() local 2084 Counter ExitCount = getRegionCounter(S); VisitCXXTryStmt() local
|
/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | LoopUtils.cpp | 843 uint64_t ExitCount = llvm::divideNearest(LoopWeight, ExitWeight); getEstimatedTripCount() local 1509 const SCEV *ExitCount = SE->getExitCount(L, PN->getIncomingBlock(i)); rewriteLoopExitValues() local
|
H A D | ScalarEvolutionExpander.cpp | 2091 const SCEV *ExitCount = generateOverflowCheck() local
|
/llvm-project/llvm/lib/Analysis/ |
H A D | ScalarEvolution.cpp | 8197 unsigned ExitCountSize = getTypeSizeInBits(ExitCount->getType()); in getSmallConstantTripCount() local 8207 getMinusOne(ExitCount in getSmallConstantTripCount() local 8141 getTripCountFromExitCount(const SCEV * ExitCount) getTripCountFromExitCount() argument 8152 getTripCountFromExitCount(const SCEV * ExitCount,Type * EvalTy,const Loop * L) getTripCountFromExitCount() argument 8182 getConstantTripCount(const SCEVConstant * ExitCount) getConstantTripCount() argument 8233 getSmallConstantTripMultiple(const Loop * L,const SCEV * ExitCount) getSmallConstantTripMultiple() argument 8266 const SCEV *ExitCount = getExitCount(L, ExitingBlock); getSmallConstantTripMultiple() local 8668 const SCEV *ExitCount = ENT.SymbolicMaxNotTaken; getSymbolicMax() local [all...] |
H A D | LoopAccessAnalysis.cpp | 2385 const SCEV *ExitCount = PSE->getSymbolicMaxBackedgeTakenCount(); canAnalyzeLoop() local
|
/llvm-project/llvm/include/llvm/Analysis/ |
H A D | TargetTransformInfo.h | 104 const SCEV *ExitCount = nullptr; global() member
|
/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | LoopVectorize.cpp | 4469 const SCEV *ExitCount = SE->getAddExpr( computeMaxVF() local
|