diff options
author | Weiming Zhao <weimingz@codeaurora.org> | 2016-01-06 18:31:44 +0000 |
---|---|---|
committer | Weiming Zhao <weimingz@codeaurora.org> | 2016-01-06 18:31:44 +0000 |
commit | 4357b8d66313ed4db22f64b785dbb3ea1df0310a (patch) | |
tree | 9be5cca73a8e286bea73aaa0f852c395d1e170e0 /lib/IR/LegacyPassManager.cpp | |
parent | c7e3f5ac6969e78e878997c13fe25c36ecb64e01 (diff) |
Revert r256952 due to lit test fails.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@256954 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/IR/LegacyPassManager.cpp')
-rw-r--r-- | lib/IR/LegacyPassManager.cpp | 13 |
1 files changed, 0 insertions, 13 deletions
diff --git a/lib/IR/LegacyPassManager.cpp b/lib/IR/LegacyPassManager.cpp index 63d89f21b35..f2e0c7d32c0 100644 --- a/lib/IR/LegacyPassManager.cpp +++ b/lib/IR/LegacyPassManager.cpp @@ -28,7 +28,6 @@ #include "llvm/Support/raw_ostream.h" #include <algorithm> #include <map> -#include <unordered_set> using namespace llvm; using namespace llvm::legacy; @@ -84,13 +83,6 @@ PrintAfterAll("print-after-all", llvm::cl::desc("Print IR after each pass"), cl::init(false)); -static cl::list<std::string> - PrintFuncsList("filter-print-funcs", cl::value_desc("function names"), - cl::desc("Only print IR for functions whose name " - "match this for all print-[before|after][-all] " - "options"), - cl::CommaSeparated); - /// This is a helper to determine whether to print IR before or /// after a pass. @@ -117,11 +109,6 @@ static bool ShouldPrintAfterPass(const PassInfo *PI) { return PrintAfterAll || ShouldPrintBeforeOrAfterPass(PI, PrintAfter); } -bool llvm::isFunctionInPrintList(StringRef FunctionName) { - static std::unordered_set<std::string> PrintFuncNames(PrintFuncsList.begin(), - PrintFuncsList.end()); - return PrintFuncNames.empty() || PrintFuncNames.count(FunctionName); -} /// isPassDebuggingExecutionsOrMore - Return true if -debug-pass=Executions /// or higher is specified. bool PMDataManager::isPassDebuggingExecutionsOrMore() const { |