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

/openbsd-current/gnu/llvm/llvm/lib/Transforms/Utils/
H A DLoopVersioning.cpp281 !LAI.getPSE().getPredicate().isAlwaysTrue())) {
/openbsd-current/gnu/llvm/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;
/openbsd-current/gnu/llvm/llvm/lib/Transforms/Scalar/
H A DLoopDistribute.cpp771 if (LAI->hasConvergentOp() && !Pred.isAlwaysTrue()) {
808 if (!Pred.isAlwaysTrue() || !Checks.empty()) {
H A DLoopLoadElimination.cpp558 if (!Checks.empty() || !LAI.getPSE().getPredicate().isAlwaysTrue()) {
/openbsd-current/gnu/llvm/llvm/lib/Transforms/Vectorize/
H A DLoopVectorizationLegality.cpp592 if (PSE.getPredicate().isAlwaysTrue()) {
869 if (PSE.getPredicate().isAlwaysTrue()) {
H A DLoopVectorize.cpp1933 if (!UnionPred.isAlwaysTrue()) {
4841 if (!PSE.getPredicate().isAlwaysTrue()) {
/openbsd-current/gnu/llvm/llvm/utils/TableGen/
H A DCodeGenDAGPatterns.h504 /// isAlwaysTrue - Return true if this is a noop predicate.
505 bool isAlwaysTrue() const;
759 assert(!Call.Fn.isAlwaysTrue() && "Empty predicate string!");
H A DSubtargetEmitter.cpp1584 static bool isAlwaysTrue(const CodeGenSchedTransition &T) {
1646 if (isAlwaysTrue(T)) {
H A DDAGISelMatcherEmitter.cpp897 assert(!PredFn.isAlwaysTrue() && "No code in this predicate");
H A DGlobalISelEmitter.cpp225 if (P.isAlwaysTrue())
328 if (Predicate.isAlwaysTrue())
4029 if (Predicate.isAlwaysTrue())
H A DCodeGenDAGPatterns.cpp1323 /// isAlwaysTrue - Return true if this is a noop predicate.
1324 bool TreePredicateFn::isAlwaysTrue() const { function in class:TreePredicateFn
2199 if (!PredFn.isAlwaysTrue())
/openbsd-current/gnu/llvm/clang/lib/Sema/
H A DAnalysisBasedWarnings.cpp150 void compareAlwaysTrue(const BinaryOperator *B, bool isAlwaysTrue) override {
156 << DiagRange << isAlwaysTrue; variable
160 bool isAlwaysTrue) override {
166 << DiagRange << isAlwaysTrue; variable
/openbsd-current/gnu/llvm/clang/include/clang/Analysis/
H A DCFG.h1212 virtual void compareAlwaysTrue(const BinaryOperator *B, bool isAlwaysTrue) {}
1214 bool isAlwaysTrue) {}
/openbsd-current/gnu/llvm/llvm/lib/Analysis/
H A DScalarEvolution.cpp14600 bool SCEVComparePredicate::isAlwaysTrue() const { return false; }
14625 bool SCEVWrapPredicate::isAlwaysTrue() const {
14672 bool SCEVUnionPredicate::isAlwaysTrue() const {
14674 [](const SCEVPredicate *I) { return I->isAlwaysTrue(); });

Completed in 485 milliseconds