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

/external/llvm/include/llvm/Analysis/
H A 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/utils/TableGen/
H A DCodeGenDAGPatterns.h257 /// isAlwaysTrue - Return true if this is a noop predicate.
258 bool isAlwaysTrue() const;
388 assert(!Fn.isAlwaysTrue() && "Empty predicate string!");
H A DDAGISelMatcherEmitter.cpp627 assert(!PredFn.isAlwaysTrue() && "No code in this predicate");
H A DCodeGenDAGPatterns.cpp640 /// isAlwaysTrue - Return true if this is a noop predicate.
641 bool TreePredicateFn::isAlwaysTrue() const { function in class:TreePredicateFn
1210 if (!PredFn.isAlwaysTrue())
2145 if (!PredFn.isAlwaysTrue())
/external/llvm/lib/Transforms/Utils/
H A DLoopVersioning.cpp282 !LAI.getPSE().getUnionPredicate().isAlwaysTrue()) {
/external/llvm/lib/Transforms/Scalar/
H A DLoopLoadElimination.cpp495 if (!Checks.empty() || !LAI.getPSE().getUnionPredicate().isAlwaysTrue()) {
H A DLoopDistribute.cpp720 if (!Pred.isAlwaysTrue() || !Checks.empty()) {
/external/clang/include/clang/Analysis/
H A DCFG.h708 virtual void compareAlwaysTrue(const BinaryOperator *B, bool isAlwaysTrue) {} argument
710 bool isAlwaysTrue) {}
709 compareBitwiseEquality(const BinaryOperator *B, bool isAlwaysTrue) argument
/external/llvm/utils/TableGen/
H A DCodeGenDAGPatterns.h282 /// isAlwaysTrue - Return true if this is a noop predicate.
283 bool isAlwaysTrue() const;
414 assert(!Fn.isAlwaysTrue() && "Empty predicate string!");
H A DDAGISelMatcherEmitter.cpp660 assert(!PredFn.isAlwaysTrue() && "No code in this predicate");
H A DCodeGenDAGPatterns.cpp765 /// isAlwaysTrue - Return true if this is a noop predicate.
766 bool TreePredicateFn::isAlwaysTrue() const { function in class:TreePredicateFn
1441 if (!PredFn.isAlwaysTrue())
2523 if (!PredFn.isAlwaysTrue())
/external/clang/lib/Sema/
H A DAnalysisBasedWarnings.cpp140 void compareAlwaysTrue(const BinaryOperator *B, bool isAlwaysTrue) override {
146 << DiagRange << isAlwaysTrue; variable
150 bool isAlwaysTrue) override {
156 << DiagRange << isAlwaysTrue; variable
/external/llvm/lib/Analysis/
H A DScalarEvolution.cpp5618 return !Entry.Pred.isAlwaysTrue();
5620 else if (!ExitCounts[0].Pred.isAlwaysTrue())
5643 if (!ExitCounts[i].Pred.isAlwaysTrue()) {
5679 assert((AllowPredicates || EL.Pred.isAlwaysTrue()) &&
10220 bool SCEVEqualPredicate::isAlwaysTrue() const { return false; }
10241 bool SCEVWrapPredicate::isAlwaysTrue() const {
10285 bool SCEVUnionPredicate::isAlwaysTrue() const {
10287 [](const SCEVPredicate *I) { return I->isAlwaysTrue(); });

Completed in 486 milliseconds