Home
last modified time | relevance | path

Searched refs:isLoopEntryGuardedByCond (Results 1 – 6 of 6) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/Transforms/Utils/
H A DLoopUtils.cpp939 SE.isLoopEntryGuardedByCond(L, ICmpInst::ICMP_SLT, S, Zero); in isKnownNegativeInLoop()
946 SE.isLoopEntryGuardedByCond(L, ICmpInst::ICMP_SGE, S, Zero); in isKnownNonNegativeInLoop()
956 SE.isLoopEntryGuardedByCond(L, Predicate, S, in cannotBeMinInLoop()
967 SE.isLoopEntryGuardedByCond(L, Predicate, S, in cannotBeMaxInLoop()
/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DInductiveRangeCheckElimination.cpp680 return SE.isLoopEntryGuardedByCond(L, BoundPred, Start, BoundSCEV); in isSafeDecreasingBound()
694 return SE.isLoopEntryGuardedByCond(L, BoundPred, Start, MinusOne) && in isSafeDecreasingBound()
695 SE.isLoopEntryGuardedByCond(L, BoundPred, BoundSCEV, Limit); in isSafeDecreasingBound()
728 return SE.isLoopEntryGuardedByCond(L, BoundPred, Start, BoundSCEV); in isSafeIncreasingBound()
739 return (SE.isLoopEntryGuardedByCond(L, BoundPred, Start, in isSafeIncreasingBound()
741 SE.isLoopEntryGuardedByCond(L, BoundPred, BoundSCEV, Limit)); in isSafeIncreasingBound()
H A DLoopPredication.cpp391 if (SE->isLoopEntryGuardedByCond(L, Pred, LHS, RHS)) in expandCheck()
H A DLoopIdiomRecognize.cpp837 SE->isLoopEntryGuardedByCond( in getNumBytes()
/freebsd-12.1/contrib/llvm/include/llvm/Analysis/
H A DScalarEvolution.h683 bool isLoopEntryGuardedByCond(const Loop *L, ICmpInst::Predicate Pred,
/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DScalarEvolution.cpp1463 SE->isLoopEntryGuardedByCond(L, Pred, PreStart, OverflowLimit)) in getPreStartForExtend()
8716 if (isLoopEntryGuardedByCond(L, ICmpInst::ICMP_NE, DistancePlusOne, Zero)) { in howFarToZero()
9087 return isLoopEntryGuardedByCond(MDL, Pred, SplitLHS.first, SplitRHS.first) && in isKnownViaInduction()
9111 return isLoopEntryGuardedByCond(L, Pred, LHS->getStart(), RHS) && in isKnownOnEveryIteration()
9482 ScalarEvolution::isLoopEntryGuardedByCond(const Loop *L, in isLoopEntryGuardedByCond() function in ScalarEvolution
9916 isLoopEntryGuardedByCond(L, Pred, FoundRHS, in isImpliedCondOperandsViaNoOverflow()
10602 if (isLoopEntryGuardedByCond(L, Cond, getMinusSCEV(Start, Stride), RHS)) in howManyLessThans()
10672 if (!isLoopEntryGuardedByCond(L, Cond, getAddExpr(Start, Stride), RHS)) in howManyGreaterThans()