Lines Matching refs:AllowPredicates

8521                                            bool AllowPredicates) {  in computeBackedgeTakenCount()  argument
8550 ExitLimit EL = computeExitLimit(L, ExitBB, AllowPredicates); in computeBackedgeTakenCount()
8552 assert((AllowPredicates || EL.Predicates.empty()) && in computeBackedgeTakenCount()
8603 BECountUsers[Pair.second.ExactNotTaken].insert({L, AllowPredicates}); in computeBackedgeTakenCount()
8610 bool AllowPredicates) { in computeExitLimit() argument
8628 /*ControlsExit=*/IsOnlyExit, AllowPredicates); in computeExitLimit()
8650 bool ControlsExit, bool AllowPredicates) { in computeExitLimitFromCond() argument
8651 ScalarEvolution::ExitLimitCacheTy Cache(L, ExitIfTrue, AllowPredicates); in computeExitLimitFromCond()
8653 ControlsExit, AllowPredicates); in computeExitLimitFromCond()
8659 bool AllowPredicates) { in find() argument
8662 (void)this->AllowPredicates; in find()
8665 this->AllowPredicates == AllowPredicates && in find()
8676 bool AllowPredicates, in insert() argument
8679 this->AllowPredicates == AllowPredicates && in insert()
8690 bool ControlsExit, bool AllowPredicates) { in computeExitLimitFromCondCached() argument
8693 Cache.find(L, ExitCond, ExitIfTrue, ControlsExit, AllowPredicates)) in computeExitLimitFromCondCached()
8697 ControlsExit, AllowPredicates); in computeExitLimitFromCondCached()
8698 Cache.insert(L, ExitCond, ExitIfTrue, ControlsExit, AllowPredicates, EL); in computeExitLimitFromCondCached()
8704 bool ControlsExit, bool AllowPredicates) { in computeExitLimitFromCondImpl() argument
8707 Cache, L, ExitCond, ExitIfTrue, ControlsExit, AllowPredicates)) in computeExitLimitFromCondImpl()
8715 if (EL.hasFullInfo() || !AllowPredicates) in computeExitLimitFromCondImpl()
8755 ControlsExit, AllowPredicates); in computeExitLimitFromCondImpl()
8766 bool ControlsExit, bool AllowPredicates) { in computeExitLimitFromCondFromBinOp() argument
8783 AllowPredicates); in computeExitLimitFromCondFromBinOp()
8786 AllowPredicates); in computeExitLimitFromCondFromBinOp()
8837 bool AllowPredicates) { in computeExitLimitFromICmp() argument
8850 AllowPredicates); in computeExitLimitFromICmp()
8867 bool AllowPredicates) { in computeExitLimitFromICmp() argument
8939 AllowPredicates); in computeExitLimitFromICmp()
8963 AllowPredicates); in computeExitLimitFromICmp()
8972 AllowPredicates); in computeExitLimitFromICmp()
10120 bool AllowPredicates) { in howFarToZero() argument
10138 if (!AddRec && AllowPredicates) in howFarToZero()
12386 bool ControlsExit, bool AllowPredicates) { in howManyLessThans() argument
12466 if (!IV && AllowPredicates) { in howManyLessThans()
12816 bool ControlsExit, bool AllowPredicates) { in howManyGreaterThans() argument
12823 if (!IV && AllowPredicates) in howManyGreaterThans()