| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/ |
| H A D | DependenceAnalysis.cpp | 457 if (isKnownPredicate(CmpInst::ICMP_EQ, X->getD(), Y->getD())) in intersectConstraints() 459 if (isKnownPredicate(CmpInst::ICMP_NE, X->getD(), Y->getD())) { in intersectConstraints() 486 if (isKnownPredicate(CmpInst::ICMP_EQ, Prod1, Prod2)) { in intersectConstraints() 491 if (isKnownPredicate(CmpInst::ICMP_EQ, Prod1, Prod2)) in intersectConstraints() 493 if (isKnownPredicate(CmpInst::ICMP_NE, Prod1, Prod2)) { in intersectConstraints() 500 if (isKnownPredicate(CmpInst::ICMP_NE, Prod1, Prod2)) { in intersectConstraints() 572 if (isKnownPredicate(CmpInst::ICMP_EQ, Sum, Y->getC())) in intersectConstraints() 574 if (isKnownPredicate(CmpInst::ICMP_NE, Sum, Y->getC())) { in intersectConstraints() 966 bool DependenceInfo::isKnownPredicate(ICmpInst::Predicate Pred, const SCEV *X, in isKnownPredicate() function in DependenceInfo 984 if (SE->isKnownPredicate(Pred, X, Y)) in isKnownPredicate() [all …]
|
| H A D | LoopCacheAnalysis.cpp | 425 return SE.isKnownPredicate(ICmpInst::ICMP_ULT, Stride, CacheLineSize); in isConsecutive()
|
| H A D | ScalarEvolution.cpp | 1520 if (Limit && isKnownPredicate(Pred, PreAR, Limit)) // proves (1) in proveNoWrapByVaryingStart() 4951 isKnownPredicate(ICmpInst::ICMP_NE, Expr, ExtendedExpr); in createAddRecFromPHIWithCastsImpl() 4971 !isKnownPredicate(ICmpInst::ICMP_EQ, Expr, ExtendedExpr)) { in createAddRecFromPHIWithCastsImpl() 9631 bool ScalarEvolution::isKnownPredicate(ICmpInst::Predicate Pred, in isKnownPredicate() function in ScalarEvolution 9649 if (isKnownPredicate(Pred, LHS, RHS)) in evaluatePredicate() 9651 else if (isKnownPredicate(ICmpInst::getInversePredicate(Pred), LHS, RHS)) in evaluatePredicate() 9660 return isKnownPredicate(Pred, LHS, RHS) || in isKnownPredicateAt() 9987 isKnownPredicate(CmpInst::ICMP_SGE, LHS, getZero(LHS->getType())) && in isKnownPredicateViaSplitting() 9988 isKnownPredicate(CmpInst::ICMP_SLT, LHS, RHS); in isKnownPredicateViaSplitting() 10309 if (isKnownPredicate(ICmpInst::ICMP_ULE, FoundLHS, MaxValue) && in isImpliedCond() [all …]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/ |
| H A D | LoopPeel.cpp | 247 if (!SE.isKnownPredicate(Pred, IterVal, RightSCEV)) in countToEliminateCompares() 264 SE.isKnownPredicate(Pred, IterVal, RightSCEV)) in countToEliminateCompares() 269 if (!SE.isKnownPredicate(ICmpInst::getInversePredicate(Pred), IterVal, in countToEliminateCompares() 277 !SE.isKnownPredicate(ICmpInst::getInversePredicate(Pred), NextIterVal, in countToEliminateCompares() 279 !SE.isKnownPredicate(Pred, IterVal, RightSCEV) && in countToEliminateCompares() 280 SE.isKnownPredicate(Pred, NextIterVal, RightSCEV)) { in countToEliminateCompares()
|
| H A D | SimplifyIndVar.cpp | 404 if (SE->isKnownPredicate(LT, N, D)) { in simplifyIVRemainder() 411 if (SE->isKnownPredicate(LT, NLessOne, D)) { in simplifyIVRemainder() 1846 SE->isKnownPredicate(ICmpInst::ICMP_SGE, NarrowSCEV, in pushNarrowIVUsers()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/ |
| H A D | InductiveRangeCheckElimination.cpp | 203 return SE.isKnownPredicate(ICmpInst::ICMP_SGE, Begin, End); in isEmpty() 205 return SE.isKnownPredicate(ICmpInst::ICMP_UGE, Begin, End); in isEmpty() 1132 SE.isKnownPredicate(PredLE, Range.getBegin(), Smallest); in calculateSubRanges() 1137 SE.isKnownPredicate(PredLT, GreatestSeen, Range.getEnd()); in calculateSubRanges()
|
| H A D | LoopPredication.cpp | 666 SE->isKnownPredicate(ICmpInst::ICMP_ULE, RC.IV->getStart(), RC.Limit)) in normalizePredicate()
|
| H A D | LoopFuse.cpp | 1105 bool IsAlwaysGE = SE.isKnownPredicate(Pred, SCEVPtr0, SCEVPtr1); in accessDiffIsPositive()
|
| H A D | IndVarSimplify.cpp | 1911 assert(!SE->isKnownPredicate(ICmpInst::ICMP_ULT, BackedgeTakenCount, in run()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/ |
| H A D | DependenceAnalysis.h | 560 bool isKnownPredicate(ICmpInst::Predicate Pred,
|
| H A D | ScalarEvolution.h | 938 bool isKnownPredicate(ICmpInst::Predicate Pred, const SCEV *LHS,
|