/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/ |
D | InductiveRangeCheckElimination.cpp | 699 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()
|
D | LoopPredication.cpp | 386 if (SE->isLoopEntryGuardedByCond(L, Pred, LHS, RHS)) in expandCheck()
|
D | LoopIdiomRecognize.cpp | 828 SE->isLoopEntryGuardedByCond( in getNumBytes()
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/IndVarSimplify/ |
D | inner-loop.ll | 5 ; and utility function isLoopEntryGuardedByCond and that leads to miscompile.
|
/external/swiftshader/third_party/LLVM/include/llvm/Analysis/ |
D | ScalarEvolution.h | 714 bool isLoopEntryGuardedByCond(const Loop *L, ICmpInst::Predicate Pred,
|
/external/swiftshader/third_party/LLVM/lib/Analysis/ |
D | ScalarEvolution.cpp | 1000 (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/ |
D | ScalarEvolution.cpp | 1307 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/ |
D | ScalarEvolution.h | 1341 bool isLoopEntryGuardedByCond(const Loop *L, ICmpInst::Predicate Pred,
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Analysis/ |
D | ScalarEvolution.h | 683 bool isLoopEntryGuardedByCond(const Loop *L, ICmpInst::Predicate Pred,
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Analysis/ |
D | ScalarEvolution.cpp | 1465 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/ |
D | IndVarSimplify.cpp | 1541 SE->isLoopEntryGuardedByCond(L, ICmpInst::ICMP_NE, N, Zero)) { in LinearFunctionTestReplace()
|