Home
last modified time | relevance | path

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

/minix3/external/bsd/llvm/dist/llvm/include/llvm/Analysis/
H A DScalarEvolution.h309 class BackedgeTakenInfo {
319 BackedgeTakenInfo() : Max(nullptr) {}
322 BackedgeTakenInfo(
358 DenseMap<const Loop*, BackedgeTakenInfo> BackedgeTakenCounts;
439 const BackedgeTakenInfo &getBackedgeTakenInfo(const Loop *L);
443 BackedgeTakenInfo ComputeBackedgeTakenCount(const Loop *L);
/minix3/external/bsd/llvm/dist/llvm/lib/Analysis/
H A DScalarEvolution.cpp4502 const ScalarEvolution::BackedgeTakenInfo &
4509 std::pair<DenseMap<const Loop *, BackedgeTakenInfo>::iterator, bool> Pair = in getBackedgeTakenInfo()
4510 BackedgeTakenCounts.insert(std::make_pair(L, BackedgeTakenInfo())); in getBackedgeTakenInfo()
4517 BackedgeTakenInfo Result = ComputeBackedgeTakenCount(L); in getBackedgeTakenInfo()
4582 DenseMap<const Loop*, BackedgeTakenInfo>::iterator BTCPos = in forgetLoop()
4656 ScalarEvolution::BackedgeTakenInfo::getExact(ScalarEvolution *SE) const { in getExact()
4681 ScalarEvolution::BackedgeTakenInfo::getExact(BasicBlock *ExitingBlock, in getExact()
4694 ScalarEvolution::BackedgeTakenInfo::getMax(ScalarEvolution *SE) const { in getMax()
4698 bool ScalarEvolution::BackedgeTakenInfo::hasOperand(const SCEV *S, in hasOperand()
4719 ScalarEvolution::BackedgeTakenInfo::BackedgeTakenInfo( in BackedgeTakenInfo() function in ScalarEvolution::BackedgeTakenInfo
[all …]