aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGiorgis Georgakoudis <georgakoudis1@llnl.gov>2020-07-14 17:01:15 -0700
committerGiorgis Georgakoudis <georgakoudis1@llnl.gov>2020-07-14 23:18:43 -0700
commit694ded37b9d70e385addfc482d298b054073ebe1 (patch)
treeaaad57bcc692017b8cc2fca6b250c7068c54270a
parent92f7bd3a399271afc92c93f17aeebe4d32e79c6e (diff)
downloadllvm-694ded37b9d70e385addfc482d298b054073ebe1.zip
llvm-694ded37b9d70e385addfc482d298b054073ebe1.tar.gz
llvm-694ded37b9d70e385addfc482d298b054073ebe1.tar.bz2
[OpenMPOpt] Fix preserved analyses return
-rw-r--r--llvm/lib/Transforms/IPO/OpenMPOpt.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/llvm/lib/Transforms/IPO/OpenMPOpt.cpp b/llvm/lib/Transforms/IPO/OpenMPOpt.cpp
index bc7e1dc..f664a241 100644
--- a/llvm/lib/Transforms/IPO/OpenMPOpt.cpp
+++ b/llvm/lib/Transforms/IPO/OpenMPOpt.cpp
@@ -1367,7 +1367,9 @@ PreservedAnalyses OpenMPOptPass::run(LazyCallGraph::SCC &C,
// TODO: Compute the module slice we are allowed to look at.
OpenMPOpt OMPOpt(SCC, CGUpdater, OREGetter, InfoCache, A);
bool Changed = OMPOpt.run();
- (void)Changed;
+ if (Changed)
+ return PreservedAnalyses::none();
+
return PreservedAnalyses::all();
}