Home
last modified time | relevance | path

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

/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/
DInductiveRangeCheckElimination.cpp699 SE.isLoopEntryGuardedByCond(L, Predicate, BoundSCEV, in CannotBeMaxInLoop()
734 return SE.isLoopEntryGuardedByCond(L, BoundPred, Start, BoundSCEV); in isSafeDecreasingBound()
748 return SE.isLoopEntryGuardedByCond(L, BoundPred, Start, MinusOne) && in isSafeDecreasingBound()
749 SE.isLoopEntryGuardedByCond(L, BoundPred, BoundSCEV, Limit); in isSafeDecreasingBound()
782 return SE.isLoopEntryGuardedByCond(L, BoundPred, Start, BoundSCEV); in isSafeIncreasingBound()
793 return (SE.isLoopEntryGuardedByCond(L, BoundPred, Start, in isSafeIncreasingBound()
795 SE.isLoopEntryGuardedByCond(L, BoundPred, BoundSCEV, Limit)); in isSafeIncreasingBound()
805 SE.isLoopEntryGuardedByCond(L, Predicate, BoundSCEV, in CannotBeMinInLoop()
813 SE.isLoopEntryGuardedByCond(L, ICmpInst::ICMP_SGE, BoundSCEV, Zero); in isKnownNonNegativeInLoop()
820 SE.isLoopEntryGuardedByCond(L, ICmpInst::ICMP_SLT, BoundSCEV, Zero); in isKnownNegativeInLoop()
DLoopPredication.cpp386 if (SE->isLoopEntryGuardedByCond(L, Pred, LHS, RHS)) in expandCheck()
DLoopIdiomRecognize.cpp828 SE->isLoopEntryGuardedByCond( in getNumBytes()
/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/IndVarSimplify/
Dinner-loop.ll5 ; and utility function isLoopEntryGuardedByCond and that leads to miscompile.
/external/swiftshader/third_party/LLVM/include/llvm/Analysis/
DScalarEvolution.h714 bool isLoopEntryGuardedByCond(const Loop *L, ICmpInst::Predicate Pred,
/external/swiftshader/third_party/LLVM/lib/Analysis/
DScalarEvolution.cpp1000 (isLoopEntryGuardedByCond(L, ICmpInst::ICMP_ULT, Start, N) && in getZeroExtendExpr()
1014 (isLoopEntryGuardedByCond(L, ICmpInst::ICMP_UGT, Start, N) && in getZeroExtendExpr()
1119 SE->isLoopEntryGuardedByCond(L, Pred, PreStart, OverflowLimit)) { in getPreStartForSignExtend()
1265 (isLoopEntryGuardedByCond(L, Pred, Start, OverflowLimit) && in getSignExtendExpr()
5720 if (isLoopEntryGuardedByCond( in isKnownPredicate()
5726 if (isLoopEntryGuardedByCond( in isKnownPredicate()
5845 ScalarEvolution::isLoopEntryGuardedByCond(const Loop *L, in isLoopEntryGuardedByCond() function in ScalarEvolution
6145 if (!isLoopEntryGuardedByCond(L, in HowManyLessThans()
/external/llvm/lib/Analysis/
DScalarEvolution.cpp1307 SE->isLoopEntryGuardedByCond(L, Pred, PreStart, OverflowLimit)) in getPreStartForExtend()
1541 (isLoopEntryGuardedByCond(L, ICmpInst::ICMP_ULT, Start, N) && in getZeroExtendExpr()
1556 (isLoopEntryGuardedByCond(L, ICmpInst::ICMP_UGT, Start, N) && in getZeroExtendExpr()
1777 (isLoopEntryGuardedByCond(L, Pred, Start, OverflowLimit) && in getSignExtendExpr()
7590 if (isLoopEntryGuardedByCond(L, Pred, LAR->getStart(), RHS) && in isKnownPredicate()
7598 if (isLoopEntryGuardedByCond(L, Pred, LHS, RAR->getStart()) && in isKnownPredicate()
7976 ScalarEvolution::isLoopEntryGuardedByCond(const Loop *L, in isLoopEntryGuardedByCond() function in ScalarEvolution
8362 return isLoopEntryGuardedByCond(L, Pred, FoundRHS, in isImpliedCondOperandsViaNoOverflow()
8677 if (!isLoopEntryGuardedByCond(L, Cond, getMinusSCEV(Start, Stride), RHS)) in howManyLessThans()
8753 if (!isLoopEntryGuardedByCond(L, Cond, getAddExpr(Start, Stride), RHS)) in howManyGreaterThans()
/external/llvm/include/llvm/Analysis/
DScalarEvolution.h1341 bool isLoopEntryGuardedByCond(const Loop *L, ICmpInst::Predicate Pred,
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Analysis/
DScalarEvolution.h683 bool isLoopEntryGuardedByCond(const Loop *L, ICmpInst::Predicate Pred,
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Analysis/
DScalarEvolution.cpp1465 SE->isLoopEntryGuardedByCond(L, Pred, PreStart, OverflowLimit)) in getPreStartForExtend()
8518 if (isLoopEntryGuardedByCond(L, ICmpInst::ICMP_NE, DistancePlusOne, Zero)) { in howFarToZero()
8895 return isLoopEntryGuardedByCond(MDL, Pred, SplitLHS.first, SplitRHS.first) && in isKnownViaInduction()
8919 return isLoopEntryGuardedByCond(L, Pred, LHS->getStart(), RHS) && in isKnownOnEveryIteration()
9285 ScalarEvolution::isLoopEntryGuardedByCond(const Loop *L, in isLoopEntryGuardedByCond() function in ScalarEvolution
9715 isLoopEntryGuardedByCond(L, Pred, FoundRHS, in isImpliedCondOperandsViaNoOverflow()
10401 if (isLoopEntryGuardedByCond(L, Cond, getMinusSCEV(Start, Stride), RHS)) in howManyLessThans()
10471 if (!isLoopEntryGuardedByCond(L, Cond, getAddExpr(Start, Stride), RHS)) in howManyGreaterThans()
/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/
DIndVarSimplify.cpp1541 SE->isLoopEntryGuardedByCond(L, ICmpInst::ICMP_NE, N, Zero)) { in LinearFunctionTestReplace()