[GVNHoist] Preserve AAResults.
authorAlina Sbirlea <asbirlea@google.com>
Tue, 12 Nov 2019 22:07:32 +0000 (14:07 -0800)
committerAlina Sbirlea <asbirlea@google.com>
Tue, 12 Nov 2019 22:10:04 +0000 (14:10 -0800)
Resolves PR38906, PR40898.

llvm/lib/Transforms/Scalar/GVNHoist.cpp

index c87e414..a343fb7 100644 (file)
@@ -1168,6 +1168,7 @@ public:
     AU.addPreserved<DominatorTreeWrapperPass>();
     AU.addPreserved<MemorySSAWrapperPass>();
     AU.addPreserved<GlobalsAAWrapperPass>();
+    AU.addPreserved<AAResultsWrapperPass>();
   }
 };