Searched refs:BackedgeTakenInfo (Results 1 – 2 of 2) sorted by relevance
303 class BackedgeTakenInfo {313 BackedgeTakenInfo() : Max(0) {}316 BackedgeTakenInfo(352 DenseMap<const Loop*, BackedgeTakenInfo> BackedgeTakenCounts;433 const BackedgeTakenInfo &getBackedgeTakenInfo(const Loop *L);437 BackedgeTakenInfo ComputeBackedgeTakenCount(const Loop *L);
4085 const ScalarEvolution::BackedgeTakenInfo &4092 std::pair<DenseMap<const Loop *, BackedgeTakenInfo>::iterator, bool> Pair = in getBackedgeTakenInfo()4093 BackedgeTakenCounts.insert(std::make_pair(L, BackedgeTakenInfo())); in getBackedgeTakenInfo()4100 BackedgeTakenInfo Result = ComputeBackedgeTakenCount(L); in getBackedgeTakenInfo()4164 DenseMap<const Loop*, BackedgeTakenInfo>::iterator BTCPos = in forgetLoop()4236 ScalarEvolution::BackedgeTakenInfo::getExact(ScalarEvolution *SE) const { in getExact()4261 ScalarEvolution::BackedgeTakenInfo::getExact(BasicBlock *ExitingBlock, in getExact()4274 ScalarEvolution::BackedgeTakenInfo::getMax(ScalarEvolution *SE) const { in getMax()4278 bool ScalarEvolution::BackedgeTakenInfo::hasOperand(const SCEV *S, in hasOperand()4299 ScalarEvolution::BackedgeTakenInfo::BackedgeTakenInfo( in BackedgeTakenInfo() function in ScalarEvolution::BackedgeTakenInfo[all …]