diff options
author | Giorgis Georgakoudis <georgakoudis1@llnl.gov> | 2020-07-14 17:01:15 -0700 |
---|---|---|
committer | Giorgis Georgakoudis <georgakoudis1@llnl.gov> | 2020-07-14 23:18:43 -0700 |
commit | 694ded37b9d70e385addfc482d298b054073ebe1 (patch) | |
tree | aaad57bcc692017b8cc2fca6b250c7068c54270a | |
parent | 92f7bd3a399271afc92c93f17aeebe4d32e79c6e (diff) | |
download | llvm-694ded37b9d70e385addfc482d298b054073ebe1.zip llvm-694ded37b9d70e385addfc482d298b054073ebe1.tar.gz llvm-694ded37b9d70e385addfc482d298b054073ebe1.tar.bz2 |
[OpenMPOpt] Fix preserved analyses return
-rw-r--r-- | llvm/lib/Transforms/IPO/OpenMPOpt.cpp | 4 |
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(); } |