Searched refs:isAlwaysTrue (Results 1 - 12 of 12) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
H A 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();
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLoopVersioning.cpp287 !LAI.getPSE().getUnionPredicate().isAlwaysTrue())) {
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopDistribute.cpp773 if (LAI->hasConvergentOp() && !Pred.isAlwaysTrue()) {
810 if (!Pred.isAlwaysTrue() || !Checks.empty()) {
H A DLoopLoadElimination.cpp538 if (!Checks.empty() || !LAI.getPSE().getUnionPredicate().isAlwaysTrue()) {
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorizationLegality.cpp535 if (PSE.getUnionPredicate().isAlwaysTrue()) {
790 if (PSE.getUnionPredicate().isAlwaysTrue()) {
/freebsd-12-stable/contrib/llvm-project/clang/lib/Sema/
H A DAnalysisBasedWarnings.cpp144 void compareAlwaysTrue(const BinaryOperator *B, bool isAlwaysTrue) override {
150 << DiagRange << isAlwaysTrue; variable
154 bool isAlwaysTrue) override {
160 << DiagRange << isAlwaysTrue; variable
/freebsd-12-stable/contrib/llvm-project/llvm/utils/TableGen/
H A DCodeGenDAGPatterns.h505 /// isAlwaysTrue - Return true if this is a noop predicate.
506 bool isAlwaysTrue() const;
757 assert(!Call.Fn.isAlwaysTrue() && "Empty predicate string!");
H A DDAGISelMatcherEmitter.cpp846 assert(!PredFn.isAlwaysTrue() && "No code in this predicate");
H A DGlobalISelEmitter.cpp208 if (P.isAlwaysTrue())
311 if (Predicate.isAlwaysTrue())
3538 if (Predicate.isAlwaysTrue())
H A DCodeGenDAGPatterns.cpp1245 /// isAlwaysTrue - Return true if this is a noop predicate.
1246 bool TreePredicateFn::isAlwaysTrue() const { function in class:TreePredicateFn
2089 if (!PredFn.isAlwaysTrue())
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/Analysis/
H A DCFG.h1213 virtual void compareAlwaysTrue(const BinaryOperator *B, bool isAlwaysTrue) {}
1215 bool isAlwaysTrue) {}
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DScalarEvolution.cpp12330 bool SCEVEqualPredicate::isAlwaysTrue() const { return false; }
12351 bool SCEVWrapPredicate::isAlwaysTrue() const {
12395 bool SCEVUnionPredicate::isAlwaysTrue() const {
12397 [](const SCEVPredicate *I) { return I->isAlwaysTrue(); });

Completed in 205 milliseconds