Home
last modified time | relevance | path

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

12

/external/llvm/include/llvm/Analysis/
DScalarEvolution.h201 virtual bool isAlwaysTrue() const = 0;
256 bool isAlwaysTrue() const override;
361 bool isAlwaysTrue() const override;
397 bool isAlwaysTrue() const override;
596 return !getPred() || getPred()->isAlwaysTrue();
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/
DScalarEvolution.h225 virtual bool isAlwaysTrue() const = 0;
277 bool isAlwaysTrue() const override;
383 bool isAlwaysTrue() const override;
423 bool isAlwaysTrue() const override;
1261 return !Predicate || Predicate->isAlwaysTrue();
/external/llvm-project/llvm/include/llvm/Analysis/
DScalarEvolution.h227 virtual bool isAlwaysTrue() const = 0;
279 bool isAlwaysTrue() const override;
385 bool isAlwaysTrue() const override;
425 bool isAlwaysTrue() const override;
1342 return !Predicate || Predicate->isAlwaysTrue();
/external/llvm/lib/Transforms/Utils/
DLoopVersioning.cpp282 !LAI.getPSE().getUnionPredicate().isAlwaysTrue()) { in runOnFunction()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/
DLoopVersioning.cpp287 !LAI.getPSE().getUnionPredicate().isAlwaysTrue())) { in runOnFunction()
/external/llvm/utils/TableGen/
DCodeGenDAGPatterns.h283 bool isAlwaysTrue() const;
414 assert(!Fn.isAlwaysTrue() && "Empty predicate string!"); in addPredicateFn()
DDAGISelMatcherEmitter.cpp660 assert(!PredFn.isAlwaysTrue() && "No code in this predicate"); in EmitPredicateFunctions()
DCodeGenDAGPatterns.cpp766 bool TreePredicateFn::isAlwaysTrue() const { in isAlwaysTrue() function in TreePredicateFn
1441 if (!PredFn.isAlwaysTrue()) in InlinePatternFragments()
2523 if (!PredFn.isAlwaysTrue()) in ParsePatternFragments()
/external/llvm-project/llvm/lib/Transforms/Utils/
DLoopVersioning.cpp275 !LAI.getPSE().getUnionPredicate().isAlwaysTrue())) { in runImpl()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
DLoopDistribute.cpp773 if (LAI->hasConvergentOp() && !Pred.isAlwaysTrue()) { in processLoop()
810 if (!Pred.isAlwaysTrue() || !Checks.empty()) { in processLoop()
DLoopLoadElimination.cpp538 if (!Checks.empty() || !LAI.getPSE().getUnionPredicate().isAlwaysTrue()) { in processLoop()
/external/llvm-project/llvm/lib/Transforms/Scalar/
DLoopDistribute.cpp773 if (LAI->hasConvergentOp() && !Pred.isAlwaysTrue()) { in processLoop()
810 if (!Pred.isAlwaysTrue() || !Checks.empty()) { in processLoop()
DLoopLoadElimination.cpp545 if (!Checks.empty() || !LAI.getPSE().getUnionPredicate().isAlwaysTrue()) { in processLoop()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Vectorize/
DLoopVectorizationLegality.cpp535 if (PSE.getUnionPredicate().isAlwaysTrue()) { in addInductionPhi()
790 if (PSE.getUnionPredicate().isAlwaysTrue()) { in canVectorizeInstrs()
/external/llvm-project/llvm/lib/Transforms/Vectorize/
DLoopVectorizationLegality.cpp549 if (PSE.getUnionPredicate().isAlwaysTrue()) { in addInductionPhi()
826 if (PSE.getUnionPredicate().isAlwaysTrue()) { in canVectorizeInstrs()
/external/clang/lib/Sema/
DAnalysisBasedWarnings.cpp140 void compareAlwaysTrue(const BinaryOperator *B, bool isAlwaysTrue) override { in compareAlwaysTrue() argument
146 << DiagRange << isAlwaysTrue; in compareAlwaysTrue()
150 bool isAlwaysTrue) override { in compareBitwiseEquality() argument
156 << DiagRange << isAlwaysTrue; in compareBitwiseEquality()
/external/llvm/lib/Transforms/Scalar/
DLoopLoadElimination.cpp495 if (!Checks.empty() || !LAI.getPSE().getUnionPredicate().isAlwaysTrue()) { in processLoop()
DLoopDistribute.cpp720 if (!Pred.isAlwaysTrue() || !Checks.empty()) { in processLoop()
/external/clang/include/clang/Analysis/
DCFG.h708 virtual void compareAlwaysTrue(const BinaryOperator *B, bool isAlwaysTrue) {} in compareAlwaysTrue() argument
710 bool isAlwaysTrue) {} in compareBitwiseEquality() argument
/external/llvm-project/clang/lib/Sema/
DAnalysisBasedWarnings.cpp144 void compareAlwaysTrue(const BinaryOperator *B, bool isAlwaysTrue) override { in compareAlwaysTrue() argument
150 << DiagRange << isAlwaysTrue; in compareAlwaysTrue()
154 bool isAlwaysTrue) override { in compareBitwiseEquality() argument
160 << DiagRange << isAlwaysTrue; in compareBitwiseEquality()
/external/llvm-project/llvm/utils/TableGen/
DCodeGenDAGPatterns.h502 bool isAlwaysTrue() const;
753 assert(!Call.Fn.isAlwaysTrue() && "Empty predicate string!"); in addPredicateCall()
DSubtargetEmitter.cpp1559 static bool isAlwaysTrue(const CodeGenSchedTransition &T) { in isAlwaysTrue() function
1622 if (isAlwaysTrue(T)) { in emitSchedModelHelpersImpl()
DDAGISelMatcherEmitter.cpp890 assert(!PredFn.isAlwaysTrue() && "No code in this predicate"); in EmitNodePredicatesFunction()
/external/llvm-project/clang/include/clang/Analysis/
DCFG.h1212 virtual void compareAlwaysTrue(const BinaryOperator *B, bool isAlwaysTrue) {} in compareAlwaysTrue() argument
1214 bool isAlwaysTrue) {} in compareBitwiseEquality() argument
/external/llvm/lib/Analysis/
DScalarEvolution.cpp5618 return !Entry.Pred.isAlwaysTrue(); in BackedgeTakenInfo()
5620 else if (!ExitCounts[0].Pred.isAlwaysTrue()) in BackedgeTakenInfo()
5643 if (!ExitCounts[i].Pred.isAlwaysTrue()) { in BackedgeTakenInfo()
5679 assert((AllowPredicates || EL.Pred.isAlwaysTrue()) && in computeBackedgeTakenCount()
10220 bool SCEVEqualPredicate::isAlwaysTrue() const { return false; } in isAlwaysTrue() function in SCEVEqualPredicate
10241 bool SCEVWrapPredicate::isAlwaysTrue() const { in isAlwaysTrue() function in SCEVWrapPredicate
10285 bool SCEVUnionPredicate::isAlwaysTrue() const { in isAlwaysTrue() function in SCEVUnionPredicate
10287 [](const SCEVPredicate *I) { return I->isAlwaysTrue(); }); in isAlwaysTrue()

12