aboutsummaryrefslogtreecommitdiff
path: root/llvm/unittests/IR/PassManagerTest.cpp
diff options
context:
space:
mode:
authorChandler Carruth <chandlerc@gmail.com>2013-11-17 03:18:05 +0000
committerChandler Carruth <chandlerc@gmail.com>2013-11-17 03:18:05 +0000
commita8df47603af85c422a59a8b373ad7d76ab1691f1 (patch)
tree64b54d89554e1c14a795b89e7968c1ade370ee31 /llvm/unittests/IR/PassManagerTest.cpp
parent7101fd0e562a21ccb5223ed62b9bc406c2c27517 (diff)
downloadllvm-a8df47603af85c422a59a8b373ad7d76ab1691f1.zip
llvm-a8df47603af85c422a59a8b373ad7d76ab1691f1.tar.gz
llvm-a8df47603af85c422a59a8b373ad7d76ab1691f1.tar.bz2
[PM] Completely remove support for explicit 'require' methods on the
AnalysisManager. All this method did was assert something and we have a perfectly good way to trigger that assert from the query path. llvm-svn: 194947
Diffstat (limited to 'llvm/unittests/IR/PassManagerTest.cpp')
-rw-r--r--llvm/unittests/IR/PassManagerTest.cpp1
1 files changed, 0 insertions, 1 deletions
diff --git a/llvm/unittests/IR/PassManagerTest.cpp b/llvm/unittests/IR/PassManagerTest.cpp
index 8eec0ec..7b60e38 100644
--- a/llvm/unittests/IR/PassManagerTest.cpp
+++ b/llvm/unittests/IR/PassManagerTest.cpp
@@ -63,7 +63,6 @@ struct TestModulePass {
struct TestFunctionPass {
TestFunctionPass(AnalysisManager &AM, int &RunCount, int &AnalyzedInstrCount)
: AM(AM), RunCount(RunCount), AnalyzedInstrCount(AnalyzedInstrCount) {
- AM.requireAnalysisPass<TestAnalysisPass>();
}
bool run(Function *F) {