aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils/LoopSimplify.cpp
diff options
context:
space:
mode:
authorserge-sans-paille <sguelton@redhat.com>2020-06-04 13:45:15 +0200
committerserge-sans-paille <sguelton@redhat.com>2020-06-05 15:46:28 +0200
commit2e5940cf291517b3f7b31441f13812afa02a7f9b (patch)
treeb023f2ba9b9f504be1f6b788e630672d0a108495 /llvm/lib/Transforms/Utils/LoopSimplify.cpp
parent2fc085e0e5f6d78630e7d3648b389f1cd62b6e36 (diff)
downloadllvm-2e5940cf291517b3f7b31441f13812afa02a7f9b.zip
llvm-2e5940cf291517b3f7b31441f13812afa02a7f9b.tar.gz
llvm-2e5940cf291517b3f7b31441f13812afa02a7f9b.tar.bz2
Correctly report modified status for LoopSimplify
Differential Revision: https://reviews.llvm.org/D81235
Diffstat (limited to 'llvm/lib/Transforms/Utils/LoopSimplify.cpp')
-rw-r--r--llvm/lib/Transforms/Utils/LoopSimplify.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/llvm/lib/Transforms/Utils/LoopSimplify.cpp b/llvm/lib/Transforms/Utils/LoopSimplify.cpp
index 14c6950..c33f36f 100644
--- a/llvm/lib/Transforms/Utils/LoopSimplify.cpp
+++ b/llvm/lib/Transforms/Utils/LoopSimplify.cpp
@@ -619,6 +619,7 @@ ReprocessLoop:
if (!PreserveLCSSA || LI->replacementPreservesLCSSAForm(PN, V)) {
PN->replaceAllUsesWith(V);
PN->eraseFromParent();
+ Changed = true;
}
}