reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Overrides

include/llvm/Analysis/ScalarEvolution.h
  225   virtual bool isAlwaysTrue() const = 0;

Declarations

include/llvm/Analysis/ScalarEvolution.h
  423   bool isAlwaysTrue() const override;

References

include/llvm/Analysis/ScalarEvolution.h
 1261       return !Predicate || Predicate->isAlwaysTrue();
lib/Transforms/Scalar/LoopDistribute.cpp
  772     if (LAI->hasConvergentOp() && !Pred.isAlwaysTrue()) {
  809     if (!Pred.isAlwaysTrue() || !Checks.empty()) {
lib/Transforms/Scalar/LoopLoadElimination.cpp
  537     if (!Checks.empty() || !LAI.getPSE().getUnionPredicate().isAlwaysTrue()) {
lib/Transforms/Utils/LoopVersioning.cpp
  285            !LAI.getPSE().getUnionPredicate().isAlwaysTrue())) {
lib/Transforms/Vectorize/LoopVectorizationLegality.cpp
  535   if (PSE.getUnionPredicate().isAlwaysTrue()) {
  790         if (PSE.getUnionPredicate().isAlwaysTrue()) {