Lines Matching refs:AllowPredicates

8726                                            bool AllowPredicates) {  in computeBackedgeTakenCount()  argument
8755 ExitLimit EL = computeExitLimit(L, ExitBB, AllowPredicates); in computeBackedgeTakenCount()
8757 assert((AllowPredicates || EL.Predicates.empty()) && in computeBackedgeTakenCount()
8819 BECountUsers[Pair.second.ExactNotTaken].insert({L, AllowPredicates}); in computeBackedgeTakenCount()
8822 {L, AllowPredicates}); in computeBackedgeTakenCount()
8830 bool AllowPredicates) { in computeExitLimit() argument
8848 AllowPredicates); in computeExitLimit()
8871 bool AllowPredicates) { in computeExitLimitFromCond() argument
8872 ScalarEvolution::ExitLimitCacheTy Cache(L, ExitIfTrue, AllowPredicates); in computeExitLimitFromCond()
8874 ControlsOnlyExit, AllowPredicates); in computeExitLimitFromCond()
8880 bool AllowPredicates) { in find() argument
8883 (void)this->AllowPredicates; in find()
8886 this->AllowPredicates == AllowPredicates && in find()
8897 bool AllowPredicates, in insert() argument
8900 this->AllowPredicates == AllowPredicates && in insert()
8911 bool ControlsOnlyExit, bool AllowPredicates) { in computeExitLimitFromCondCached() argument
8914 AllowPredicates)) in computeExitLimitFromCondCached()
8918 Cache, L, ExitCond, ExitIfTrue, ControlsOnlyExit, AllowPredicates); in computeExitLimitFromCondCached()
8919 Cache.insert(L, ExitCond, ExitIfTrue, ControlsOnlyExit, AllowPredicates, EL); in computeExitLimitFromCondCached()
8925 bool ControlsOnlyExit, bool AllowPredicates) { in computeExitLimitFromCondImpl() argument
8928 Cache, L, ExitCond, ExitIfTrue, ControlsOnlyExit, AllowPredicates)) in computeExitLimitFromCondImpl()
8936 if (EL.hasFullInfo() || !AllowPredicates) in computeExitLimitFromCondImpl()
8976 ControlsOnlyExit, AllowPredicates); in computeExitLimitFromCondImpl()
8988 bool ControlsOnlyExit, bool AllowPredicates) { in computeExitLimitFromCondFromBinOp() argument
9005 AllowPredicates); in computeExitLimitFromCondFromBinOp()
9008 AllowPredicates); in computeExitLimitFromCondFromBinOp()
9068 bool AllowPredicates) { in computeExitLimitFromICmp() argument
9081 AllowPredicates); in computeExitLimitFromICmp()
9096 bool ControlsOnlyExit, bool AllowPredicates) { in computeExitLimitFromICmp() argument
9166 AllowPredicates); in computeExitLimitFromICmp()
9200 AllowPredicates); in computeExitLimitFromICmp()
9218 AllowPredicates); in computeExitLimitFromICmp()
10371 bool AllowPredicates) { in howFarToZero() argument
10389 if (!AddRec && AllowPredicates) in howFarToZero()
12698 bool ControlsOnlyExit, bool AllowPredicates) { in howManyLessThans() argument
12783 if (!IV && AllowPredicates) { in howManyLessThans()
13132 bool ControlsOnlyExit, bool AllowPredicates) { in howManyGreaterThans() argument
13139 if (!IV && AllowPredicates) in howManyGreaterThans()