Lines Matching refs:BECount
4166 const SCEV *BECount = 0; in getExact() local
4172 if (!BECount) in getExact()
4173 BECount = ENT->ExactNotTaken; in getExact()
4175 BECount = SE->getUMinFromMismatchedTypes(BECount, ENT->ExactNotTaken); in getExact()
4177 assert(BECount && "Invalid not taken count for loop exit"); in getExact()
4178 return BECount; in getExact()
4343 const SCEV *BECount = getCouldNotCompute(); in ComputeExitLimitFromCond() local
4350 BECount = getCouldNotCompute(); in ComputeExitLimitFromCond()
4352 BECount = getUMinFromMismatchedTypes(EL0.Exact, EL1.Exact); in ComputeExitLimitFromCond()
4366 BECount = EL0.Exact; in ComputeExitLimitFromCond()
4369 return ExitLimit(BECount, MaxBECount); in ComputeExitLimitFromCond()
4375 const SCEV *BECount = getCouldNotCompute(); in ComputeExitLimitFromCond() local
4382 BECount = getCouldNotCompute(); in ComputeExitLimitFromCond()
4384 BECount = getUMinFromMismatchedTypes(EL0.Exact, EL1.Exact); in ComputeExitLimitFromCond()
4398 BECount = EL0.Exact; in ComputeExitLimitFromCond()
4401 return ExitLimit(BECount, MaxBECount); in ComputeExitLimitFromCond()
6173 const SCEV *BECount = getBECount(Start, End, Step, NoWrap); in HowManyLessThans() local
6178 const SCEV *MaxBECount = isa<SCEVConstant>(BECount) ? BECount in HowManyLessThans()
6186 MaxBECount = BECount; in HowManyLessThans()
6188 return ExitLimit(BECount, MaxBECount); in HowManyLessThans()