Home
last modified time | relevance | path

Searched refs:isAlwaysTrue (Results 1 – 15 of 15) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopDistribute.cpp770 if (LAI->hasConvergentOp() && !Pred.isAlwaysTrue()) { in processLoop()
808 if (!Pred.isAlwaysTrue() || !Checks.empty()) { in processLoop()
H A DLoopLoadElimination.cpp581 if (!Checks.empty() || !LAI.getPSE().getPredicate().isAlwaysTrue()) { in processLoop()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLoopVersioning.cpp282 !LAI.getPSE().getPredicate().isAlwaysTrue())) { in runImpl()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DAnalysisBasedWarnings.cpp161 void logicAlwaysTrue(const BinaryOperator *B, bool isAlwaysTrue) override { in logicAlwaysTrue() argument
165 unsigned DiagID = isAlwaysTrue in logicAlwaysTrue()
172 void compareAlwaysTrue(const BinaryOperator *B, bool isAlwaysTrue) override { in compareAlwaysTrue() argument
178 << DiagRange << isAlwaysTrue; in compareAlwaysTrue()
182 bool isAlwaysTrue) override { in compareBitwiseEquality() argument
188 << DiagRange << isAlwaysTrue; in compareBitwiseEquality()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DScalarEvolution.h245 virtual bool isAlwaysTrue() const = 0;
295 bool isAlwaysTrue() const override;
402 bool isAlwaysTrue() const override;
435 bool isAlwaysTrue() const override;
/freebsd/contrib/llvm-project/clang/include/clang/Analysis/
H A DCFG.h1200 virtual void logicAlwaysTrue(const BinaryOperator *B, bool isAlwaysTrue) {} in logicAlwaysTrue() argument
1201 virtual void compareAlwaysTrue(const BinaryOperator *B, bool isAlwaysTrue) {} in compareAlwaysTrue() argument
1203 bool isAlwaysTrue) {} in compareBitwiseEquality() argument
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorizationLegality.cpp725 if (PSE.getPredicate().isAlwaysTrue()) { in addInductionPhi()
1020 if (PSE.getPredicate().isAlwaysTrue()) { in canVectorizeInstrs()
H A DLoopVectorize.cpp1866 if (!UnionPred.isAlwaysTrue()) { in Create()
3792 if (!PSE.getPredicate().isAlwaysTrue()) { in runtimeChecksRequired()
/freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/
H A DCodeGenDAGPatterns.h495 bool isAlwaysTrue() const;
760 assert(!Call.Fn.isAlwaysTrue() && "Empty predicate string!"); in addPredicateCall()
H A DCodeGenDAGPatterns.cpp1311 bool TreePredicateFn::isAlwaysTrue() const { in isAlwaysTrue() function in TreePredicateFn
2183 if (!PredFn.isAlwaysTrue()) in InlinePatternFragments()
/freebsd/contrib/llvm-project/llvm/utils/TableGen/
H A DGlobalISelEmitter.cpp101 if (P.isAlwaysTrue()) in explainPredicates()
204 if (Predicate.isAlwaysTrue()) in isTrivialOperatorNode()
762 if (Predicate.isAlwaysTrue()) in createAndImportSelDAGMatcher()
H A DSubtargetEmitter.cpp1676 static bool isAlwaysTrue(const CodeGenSchedTransition &T) { in isAlwaysTrue() function
1738 if (isAlwaysTrue(T)) { in emitSchedModelHelpersImpl()
H A DDAGISelMatcherEmitter.cpp1068 assert(!PredFn.isAlwaysTrue() && "No code in this predicate"); in EmitNodePredicatesFunction()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DLoopAccessAnalysis.cpp3087 LAI->getPSE().getPredicate().isAlwaysTrue()) in clear()
H A DScalarEvolution.cpp14766 bool SCEVComparePredicate::isAlwaysTrue() const { return false; } in isAlwaysTrue() function in SCEVComparePredicate
14790 bool SCEVWrapPredicate::isAlwaysTrue() const { in isAlwaysTrue() function in SCEVWrapPredicate
14837 bool SCEVUnionPredicate::isAlwaysTrue() const { in isAlwaysTrue() function in SCEVUnionPredicate
14839 [](const SCEVPredicate *I) { return I->isAlwaysTrue(); }); in isAlwaysTrue()