]> granicus.if.org Git - llvm/commitdiff
[LoopDistribute] Preserve GlobalsAA also in the new Pass Manager.
authorDavide Italiano <davide@freebsd.org>
Tue, 8 Nov 2016 19:52:32 +0000 (19:52 +0000)
committerDavide Italiano <davide@freebsd.org>
Tue, 8 Nov 2016 19:52:32 +0000 (19:52 +0000)
Differential Revision:  https://reviews.llvm.org/D26408

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@286280 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Transforms/Scalar/LoopDistribute.cpp

index a92ce04e598901a9adf609d24fe6a55181a4cf72..1db8caa0a3462dfa652188f6cef56cccb0089475 100644 (file)
@@ -977,6 +977,7 @@ PreservedAnalyses LoopDistributePass::run(Function &F,
   PreservedAnalyses PA;
   PA.preserve<LoopAnalysis>();
   PA.preserve<DominatorTreeAnalysis>();
+  PA.preserve<GlobalsAA>();
   return PA;
 }