Lines Matching refs:AllowPredicates

7361                                            bool AllowPredicates) {  in computeBackedgeTakenCount()  argument
7390 ExitLimit EL = computeExitLimit(L, ExitBB, AllowPredicates); in computeBackedgeTakenCount()
7392 assert((AllowPredicates || EL.Predicates.empty()) && in computeBackedgeTakenCount()
7443 bool AllowPredicates) { in computeExitLimit() argument
7461 /*ControlsExit=*/IsOnlyExit, AllowPredicates); in computeExitLimit()
7483 bool ControlsExit, bool AllowPredicates) { in computeExitLimitFromCond() argument
7484 ScalarEvolution::ExitLimitCacheTy Cache(L, ExitIfTrue, AllowPredicates); in computeExitLimitFromCond()
7486 ControlsExit, AllowPredicates); in computeExitLimitFromCond()
7492 bool AllowPredicates) { in find() argument
7495 (void)this->AllowPredicates; in find()
7498 this->AllowPredicates == AllowPredicates && in find()
7509 bool AllowPredicates, in insert() argument
7512 this->AllowPredicates == AllowPredicates && in insert()
7523 bool ControlsExit, bool AllowPredicates) { in computeExitLimitFromCondCached() argument
7526 Cache.find(L, ExitCond, ExitIfTrue, ControlsExit, AllowPredicates)) in computeExitLimitFromCondCached()
7530 ControlsExit, AllowPredicates); in computeExitLimitFromCondCached()
7531 Cache.insert(L, ExitCond, ExitIfTrue, ControlsExit, AllowPredicates, EL); in computeExitLimitFromCondCached()
7537 bool ControlsExit, bool AllowPredicates) { in computeExitLimitFromCondImpl() argument
7540 Cache, L, ExitCond, ExitIfTrue, ControlsExit, AllowPredicates)) in computeExitLimitFromCondImpl()
7548 if (EL.hasFullInfo() || !AllowPredicates) in computeExitLimitFromCondImpl()
7576 bool ControlsExit, bool AllowPredicates) { in computeExitLimitFromCondFromBinOp() argument
7581 Cache, L, BO, !ExitIfTrue, ExitIfTrue, ControlsExit, AllowPredicates, in computeExitLimitFromCondFromBinOp()
7585 Cache, L, BO, ExitIfTrue, ExitIfTrue, ControlsExit, AllowPredicates, in computeExitLimitFromCondFromBinOp()
7595 bool AllowPredicates, const Constant *NeutralElement) { in computeExitLimitFromCondFromBinOpHelper() argument
7598 AllowPredicates); in computeExitLimitFromCondFromBinOpHelper()
7601 AllowPredicates); in computeExitLimitFromCondFromBinOpHelper()
7650 bool AllowPredicates) { in computeExitLimitFromICmp() argument
7703 AllowPredicates); in computeExitLimitFromICmp()
7717 AllowPredicates); in computeExitLimitFromICmp()
7726 AllowPredicates); in computeExitLimitFromICmp()
9013 bool AllowPredicates) { in howFarToZero() argument
9031 if (!AddRec && AllowPredicates) in howFarToZero()
11104 bool ControlsExit, bool AllowPredicates) { in howManyLessThans() argument
11110 if (!IV && AllowPredicates) { in howManyLessThans()
11251 bool ControlsExit, bool AllowPredicates) { in howManyGreaterThans() argument
11258 if (!IV && AllowPredicates) in howManyGreaterThans()