summaryrefslogtreecommitdiffstats
path: root/llvm/unittests/Transforms/Scalar/LoopPassManagerTest.cpp
diff options
context:
space:
mode:
authorAlina Sbirlea <asbirlea@google.com>2019-02-12 23:48:02 +0000
committerAlina Sbirlea <asbirlea@google.com>2019-02-12 23:48:02 +0000
commit0a8bc14ad7f3209fe702d18e250194cd90188596 (patch)
treee8f9aa3daead96b75724fed20c6497ea02ecd9d4 /llvm/unittests/Transforms/Scalar/LoopPassManagerTest.cpp
parent4cd9509e1de20fd3afd518523a11c42d7cbfe552 (diff)
downloadbcm5719-llvm-0a8bc14ad7f3209fe702d18e250194cd90188596.tar.gz
bcm5719-llvm-0a8bc14ad7f3209fe702d18e250194cd90188596.zip
[MemorySSA & LoopPassManager] Add remaining book keeping [NFCI].
Add plumbing to get MemorySSA in the remaining loop passes. Also update unit test to add the dependency. [EnableMSSALoopDependency remains disabled]. llvm-svn: 353901
Diffstat (limited to 'llvm/unittests/Transforms/Scalar/LoopPassManagerTest.cpp')
-rw-r--r--llvm/unittests/Transforms/Scalar/LoopPassManagerTest.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/llvm/unittests/Transforms/Scalar/LoopPassManagerTest.cpp b/llvm/unittests/Transforms/Scalar/LoopPassManagerTest.cpp
index 5cb8e91cb3f..2615e19d44f 100644
--- a/llvm/unittests/Transforms/Scalar/LoopPassManagerTest.cpp
+++ b/llvm/unittests/Transforms/Scalar/LoopPassManagerTest.cpp
@@ -303,6 +303,8 @@ public:
// those.
FAM.registerPass([&] { return AAManager(); });
FAM.registerPass([&] { return AssumptionAnalysis(); });
+ if (EnableMSSALoopDependency)
+ FAM.registerPass([&] { return MemorySSAAnalysis(); });
FAM.registerPass([&] { return ScalarEvolutionAnalysis(); });
FAM.registerPass([&] { return TargetLibraryAnalysis(); });
FAM.registerPass([&] { return TargetIRAnalysis(); });
OpenPOWER on IntegriCloud