Lines Matching refs:ExitIfTrue

7742         bool ExitIfTrue = !L->contains(BI->getSuccessor(0));  in computeBackedgeTakenCount()  local
7743 if ((ExitIfTrue && CI->isZero()) || (!ExitIfTrue && CI->isOne())) in computeBackedgeTakenCount()
7812 bool ExitIfTrue = !L->contains(BI->getSuccessor(0)); in computeExitLimit() local
7813 assert(ExitIfTrue == L->contains(BI->getSuccessor(1)) && in computeExitLimit()
7817 L, BI->getCondition(), ExitIfTrue, in computeExitLimit()
7839 const Loop *L, Value *ExitCond, bool ExitIfTrue, in computeExitLimitFromCond() argument
7841 ScalarEvolution::ExitLimitCacheTy Cache(L, ExitIfTrue, AllowPredicates); in computeExitLimitFromCond()
7842 return computeExitLimitFromCondCached(Cache, L, ExitCond, ExitIfTrue, in computeExitLimitFromCond()
7848 bool ExitIfTrue, bool ControlsExit, in find() argument
7851 (void)this->ExitIfTrue; in find()
7854 assert(this->L == L && this->ExitIfTrue == ExitIfTrue && in find()
7864 bool ExitIfTrue, in insert() argument
7868 assert(this->L == L && this->ExitIfTrue == ExitIfTrue && in insert()
7875 (void)ExitIfTrue; in insert()
7879 ExitLimitCacheTy &Cache, const Loop *L, Value *ExitCond, bool ExitIfTrue, in computeExitLimitFromCondCached() argument
7883 Cache.find(L, ExitCond, ExitIfTrue, ControlsExit, AllowPredicates)) in computeExitLimitFromCondCached()
7886 ExitLimit EL = computeExitLimitFromCondImpl(Cache, L, ExitCond, ExitIfTrue, in computeExitLimitFromCondCached()
7888 Cache.insert(L, ExitCond, ExitIfTrue, ControlsExit, AllowPredicates, EL); in computeExitLimitFromCondCached()
7893 ExitLimitCacheTy &Cache, const Loop *L, Value *ExitCond, bool ExitIfTrue, in computeExitLimitFromCondImpl() argument
7897 Cache, L, ExitCond, ExitIfTrue, ControlsExit, AllowPredicates)) in computeExitLimitFromCondImpl()
7904 computeExitLimitFromICmp(L, ExitCondICmp, ExitIfTrue, ControlsExit); in computeExitLimitFromCondImpl()
7909 return computeExitLimitFromICmp(L, ExitCondICmp, ExitIfTrue, ControlsExit, in computeExitLimitFromCondImpl()
7918 if (ExitIfTrue == !CI->getZExtValue()) in computeExitLimitFromCondImpl()
7927 return computeExitCountExhaustively(L, ExitCond, ExitIfTrue); in computeExitLimitFromCondImpl()
7932 ExitLimitCacheTy &Cache, const Loop *L, Value *ExitCond, bool ExitIfTrue, in computeExitLimitFromCondFromBinOp() argument
7947 bool EitherMayExit = IsAnd ^ ExitIfTrue; in computeExitLimitFromCondFromBinOp()
7948 ExitLimit EL0 = computeExitLimitFromCondCached(Cache, L, Op0, ExitIfTrue, in computeExitLimitFromCondFromBinOp()
7951 ExitLimit EL1 = computeExitLimitFromCondCached(Cache, L, Op1, ExitIfTrue, in computeExitLimitFromCondFromBinOp()
8022 bool ExitIfTrue, in computeExitLimitFromICmp() argument
8027 if (!ExitIfTrue) in computeExitLimitFromICmp()
8129 computeExitCountExhaustively(L, ExitCond, ExitIfTrue); in computeExitLimitFromICmp()