Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DLoopPredication.cpp1010 SmallVector<const SCEV *, 4> ExitCounts; in getMinAnalyzeableBackedgeTakenCount() local
1018 ExitCounts.push_back(ExitCount); in getMinAnalyzeableBackedgeTakenCount()
1020 if (ExitCounts.size() < 2) in getMinAnalyzeableBackedgeTakenCount()
1022 return SE.getUMinFromMismatchedTypes(ExitCounts); in getMinAnalyzeableBackedgeTakenCount()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DScalarEvolution.cpp7451 ArrayRef<ScalarEvolution::BackedgeTakenInfo::EdgeExitInfo> ExitCounts, in BackedgeTakenInfo() argument
7456 ExitNotTaken.reserve(ExitCounts.size()); in BackedgeTakenInfo()
7458 ExitCounts.begin(), ExitCounts.end(), std::back_inserter(ExitNotTaken), in BackedgeTakenInfo()
7487 SmallVector<EdgeExitInfo, 4> ExitCounts; in computeBackedgeTakenCount() local
7522 ExitCounts.emplace_back(ExitBB, EL); in computeBackedgeTakenCount()
7557 return BackedgeTakenInfo(std::move(ExitCounts), CouldComputeBECount, in computeBackedgeTakenCount()
13358 SmallVector<const SCEV*, 4> ExitCounts; in computeSymbolicMaxBackedgeTakenCount() local
13368 ExitCounts.push_back(ExitCount); in computeSymbolicMaxBackedgeTakenCount()
13371 if (ExitCounts.empty()) in computeSymbolicMaxBackedgeTakenCount()
13373 return getUMinFromMismatchedTypes(ExitCounts); in computeSymbolicMaxBackedgeTakenCount()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
H A DScalarEvolution.h1404 BackedgeTakenInfo(ArrayRef<EdgeExitInfo> ExitCounts, bool IsComplete,