diff options
| author | Max Kazantsev <max.kazantsev@azul.com> | 2017-05-18 08:26:41 +0000 |
|---|---|---|
| committer | Max Kazantsev <max.kazantsev@azul.com> | 2017-05-18 08:26:41 +0000 |
| commit | 627ad0fec3d0050331e99fa7a67f0dfeb0ade108 (patch) | |
| tree | 3e3e93a6d813f9addb4a2601051e01e1e1c1646b /llvm/lib | |
| parent | 47f84b1a3cb2bf9335d9a68d8528babed0dbba9f (diff) | |
| download | bcm5719-llvm-627ad0fec3d0050331e99fa7a67f0dfeb0ade108.tar.gz bcm5719-llvm-627ad0fec3d0050331e99fa7a67f0dfeb0ade108.zip | |
[SCEV][NFC] Remove duplication of isLoopInvariant code
Replace two places that duplicate the code of isLoopInvariant method with
the invocation of this method.
Differential Revision: https://reviews.llvm.org/D33313
llvm-svn: 303336
Diffstat (limited to 'llvm/lib')
| -rw-r--r-- | llvm/lib/Analysis/ScalarEvolution.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/llvm/lib/Analysis/ScalarEvolution.cpp b/llvm/lib/Analysis/ScalarEvolution.cpp index a746ddfd7a6..3f3e8cebb24 100644 --- a/llvm/lib/Analysis/ScalarEvolution.cpp +++ b/llvm/lib/Analysis/ScalarEvolution.cpp @@ -3885,7 +3885,7 @@ public: : SCEVRewriteVisitor(SE), L(L), Valid(true) {} const SCEV *visitUnknown(const SCEVUnknown *Expr) { - if (!(SE.getLoopDisposition(Expr, L) == ScalarEvolution::LoopInvariant)) + if (!SE.isLoopInvariant(Expr, L)) Valid = false; return Expr; } @@ -3919,7 +3919,7 @@ public: const SCEV *visitUnknown(const SCEVUnknown *Expr) { // Only allow AddRecExprs for this loop. - if (!(SE.getLoopDisposition(Expr, L) == ScalarEvolution::LoopInvariant)) + if (!SE.isLoopInvariant(Expr, L)) Valid = false; return Expr; } |

