Lines Matching refs:BackedgeTakenInfo
4935 const ScalarEvolution::BackedgeTakenInfo &
4942 std::pair<DenseMap<const Loop *, BackedgeTakenInfo>::iterator, bool> Pair = in getBackedgeTakenInfo()
4943 BackedgeTakenCounts.insert(std::make_pair(L, BackedgeTakenInfo())); in getBackedgeTakenInfo()
4950 BackedgeTakenInfo Result = computeBackedgeTakenCount(L); in getBackedgeTakenInfo()
5015 DenseMap<const Loop*, BackedgeTakenInfo>::iterator BTCPos = in forgetLoop()
5089 ScalarEvolution::BackedgeTakenInfo::getExact(ScalarEvolution *SE) const { in getExact()
5114 ScalarEvolution::BackedgeTakenInfo::getExact(BasicBlock *ExitingBlock, in getExact()
5127 ScalarEvolution::BackedgeTakenInfo::getMax(ScalarEvolution *SE) const { in getMax()
5131 bool ScalarEvolution::BackedgeTakenInfo::hasOperand(const SCEV *S, in hasOperand()
5152 ScalarEvolution::BackedgeTakenInfo::BackedgeTakenInfo( in BackedgeTakenInfo() function in ScalarEvolution::BackedgeTakenInfo
5178 void ScalarEvolution::BackedgeTakenInfo::clear() { in clear()
5186 ScalarEvolution::BackedgeTakenInfo
5240 return BackedgeTakenInfo(ExitCounts, CouldComputeBECount, MaxBECount); in computeBackedgeTakenCount()
9416 for (DenseMap<const Loop*, BackedgeTakenInfo>::iterator I = in forgetMemoizedResults()
9418 BackedgeTakenInfo &BEInfo = I->second; in forgetMemoizedResults()