diff options
Diffstat (limited to 'unittests/IR')
-rw-r--r-- | unittests/IR/CMakeLists.txt | 2 | ||||
-rw-r--r-- | unittests/IR/LegacyPassManagerTest.cpp (renamed from unittests/IR/PassManagerTest.cpp) | 9 |
2 files changed, 9 insertions, 2 deletions
diff --git a/unittests/IR/CMakeLists.txt b/unittests/IR/CMakeLists.txt index c53043e..1ab8e38 100644 --- a/unittests/IR/CMakeLists.txt +++ b/unittests/IR/CMakeLists.txt @@ -10,9 +10,9 @@ set(IRSources DominatorTreeTest.cpp IRBuilderTest.cpp InstructionsTest.cpp + LegacyPassManagerTest.cpp MDBuilderTest.cpp MetadataTest.cpp - PassManagerTest.cpp PatternMatch.cpp TypeBuilderTest.cpp TypesTest.cpp diff --git a/unittests/IR/PassManagerTest.cpp b/unittests/IR/LegacyPassManagerTest.cpp index 48514fc..11841bd 100644 --- a/unittests/IR/PassManagerTest.cpp +++ b/unittests/IR/LegacyPassManagerTest.cpp @@ -1,4 +1,4 @@ -//===- llvm/unittest/IR/PassManager.cpp - PassManager unit tests ----------===// +//===- llvm/unittest/IR/LegacyPassManager.cpp - Legacy PassManager tests --===// // // The LLVM Compiler Infrastructure // @@ -6,6 +6,13 @@ // License. See LICENSE.TXT for details. // //===----------------------------------------------------------------------===// +// +// This unit test exercises the legacy pass manager infrastructure. We use the +// old names as well to ensure that the source-level compatibility wrapper +// works for out-of-tree code that expects to include llvm/PassManager.h and +// subclass the core pass classes. +// +//===----------------------------------------------------------------------===// #include "llvm/PassManager.h" #include "llvm/ADT/SmallVector.h" |