Home | History | Annotate | Download | only in Analysis

Lines Matching refs:BackedgeTakenInfo

4090 const ScalarEvolution::BackedgeTakenInfo &
4097 std::pair<DenseMap<const Loop *, BackedgeTakenInfo>::iterator, bool> Pair =
4098 BackedgeTakenCounts.insert(std::make_pair(L, BackedgeTakenInfo()));
4105 BackedgeTakenInfo Result = ComputeBackedgeTakenCount(L);
4169 DenseMap<const Loop*, BackedgeTakenInfo>::iterator BTCPos =
4241 ScalarEvolution::BackedgeTakenInfo::getExact(ScalarEvolution *SE) const {
4266 ScalarEvolution::BackedgeTakenInfo::getExact(BasicBlock *ExitingBlock,
4279 ScalarEvolution::BackedgeTakenInfo::getMax(ScalarEvolution *SE) const {
4283 bool ScalarEvolution::BackedgeTakenInfo::hasOperand(const SCEV *S,
4302 /// Allocate memory for BackedgeTakenInfo and copy the not-taken count of each
4304 ScalarEvolution::BackedgeTakenInfo::BackedgeTakenInfo(
4330 void ScalarEvolution::BackedgeTakenInfo::clear() {
4338 ScalarEvolution::BackedgeTakenInfo
4369 return BackedgeTakenInfo(ExitCounts, CouldComputeBECount, MaxBECount);
6710 for (DenseMap<const Loop*, BackedgeTakenInfo>::iterator I =
7035 for (DenseMap<const Loop*, BackedgeTakenInfo>::iterator I =
7037 BackedgeTakenInfo &BEInfo = I->second;