Home
last modified time | relevance | path

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

/netbsd/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
H A DScalarEvolution.h227 virtual bool isAlwaysTrue() const = 0;
279 bool isAlwaysTrue() const override;
385 bool isAlwaysTrue() const override;
425 bool isAlwaysTrue() const override;
1365 return !Predicate || Predicate->isAlwaysTrue();
/netbsd/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DLoopDistribute.cpp774 if (LAI->hasConvergentOp() && !Pred.isAlwaysTrue()) { in processLoop()
811 if (!Pred.isAlwaysTrue() || !Checks.empty()) { in processLoop()
H A DLoopLoadElimination.cpp544 if (!Checks.empty() || !LAI.getPSE().getUnionPredicate().isAlwaysTrue()) { in processLoop()
/netbsd/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/
H A DLoopVectorizationLegality.cpp537 if (PSE.getUnionPredicate().isAlwaysTrue()) { in addInductionPhi()
814 if (PSE.getUnionPredicate().isAlwaysTrue()) { in canVectorizeInstrs()
H A DLoopVectorize.cpp1941 if (!UnionPred.isAlwaysTrue()) { in Create()
/netbsd/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
H A DLoopVersioning.cpp282 !LAI.getPSE().getUnionPredicate().isAlwaysTrue())) { in runImpl()
/netbsd/external/apache2/llvm/dist/clang/lib/Sema/
H A DAnalysisBasedWarnings.cpp146 void compareAlwaysTrue(const BinaryOperator *B, bool isAlwaysTrue) override { in compareAlwaysTrue() argument
152 << DiagRange << isAlwaysTrue; in compareAlwaysTrue()
156 bool isAlwaysTrue) override { in compareBitwiseEquality() argument
162 << DiagRange << isAlwaysTrue; in compareBitwiseEquality()
/netbsd/external/apache2/llvm/dist/llvm/utils/TableGen/
H A DCodeGenDAGPatterns.h500 bool isAlwaysTrue() const;
751 assert(!Call.Fn.isAlwaysTrue() && "Empty predicate string!"); in addPredicateCall()
H A DSubtargetEmitter.cpp1552 static bool isAlwaysTrue(const CodeGenSchedTransition &T) { in isAlwaysTrue() function
1615 if (isAlwaysTrue(T)) { in emitSchedModelHelpersImpl()
H A DDAGISelMatcherEmitter.cpp901 assert(!PredFn.isAlwaysTrue() && "No code in this predicate"); in EmitNodePredicatesFunction()
H A DGlobalISelEmitter.cpp212 if (P.isAlwaysTrue()) in explainPredicates()
315 if (Predicate.isAlwaysTrue()) in isTrivialOperatorNode()
3972 if (Predicate.isAlwaysTrue()) in createAndImportSelDAGMatcher()
H A DCodeGenDAGPatterns.cpp1271 bool TreePredicateFn::isAlwaysTrue() const { in isAlwaysTrue() function in TreePredicateFn
2143 if (!PredFn.isAlwaysTrue()) in InlinePatternFragments()
/netbsd/external/apache2/llvm/dist/clang/include/clang/Analysis/
H A DCFG.h1212 virtual void compareAlwaysTrue(const BinaryOperator *B, bool isAlwaysTrue) {} in compareAlwaysTrue() argument
1214 bool isAlwaysTrue) {} in compareBitwiseEquality() argument
/netbsd/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DScalarEvolution.cpp13043 bool SCEVEqualPredicate::isAlwaysTrue() const { return false; } in isAlwaysTrue() function in SCEVEqualPredicate
13064 bool SCEVWrapPredicate::isAlwaysTrue() const { in isAlwaysTrue() function in SCEVWrapPredicate
13108 bool SCEVUnionPredicate::isAlwaysTrue() const { in isAlwaysTrue() function in SCEVUnionPredicate
13110 [](const SCEVPredicate *I) { return I->isAlwaysTrue(); }); in isAlwaysTrue()