diff options
-rw-r--r-- | include/llvm/Support/IRReader.h | 7 | ||||
-rw-r--r-- | lib/Support/CMakeLists.txt | 1 | ||||
-rw-r--r-- | lib/Support/IRReader.cpp | 21 |
3 files changed, 0 insertions, 29 deletions
diff --git a/include/llvm/Support/IRReader.h b/include/llvm/Support/IRReader.h index c3ee3ed318..6d8a9b30ae 100644 --- a/include/llvm/Support/IRReader.h +++ b/include/llvm/Support/IRReader.h @@ -25,7 +25,6 @@ #include "llvm/Support/MemoryBuffer.h" #include "llvm/Support/SourceMgr.h" #include "llvm/Support/system_error.h" -#include "llvm/Support/Timer.h" namespace llvm { @@ -70,10 +69,6 @@ namespace llvm { return getLazyIRModule(File.take(), Err, Context); } - extern const char *TimeIRParsingGroupName; - extern const char *TimeIRParsingName; - extern bool TimeIRParsingIsEnabled; - /// If the given MemoryBuffer holds a bitcode image, return a Module /// for it. Otherwise, attempt to parse it as LLVM Assembly and return /// a Module for it. This function *always* takes ownership of the given @@ -81,8 +76,6 @@ namespace llvm { inline Module *ParseIR(MemoryBuffer *Buffer, SMDiagnostic &Err, LLVMContext &Context) { - NamedRegionTimer T(TimeIRParsingName, TimeIRParsingGroupName, - TimeIRParsingIsEnabled); if (isBitcode((const unsigned char *)Buffer->getBufferStart(), (const unsigned char *)Buffer->getBufferEnd())) { std::string ErrMsg; diff --git a/lib/Support/CMakeLists.txt b/lib/Support/CMakeLists.txt index f661249c76..5ba69fc3c8 100644 --- a/lib/Support/CMakeLists.txt +++ b/lib/Support/CMakeLists.txt @@ -27,7 +27,6 @@ add_llvm_library(LLVMSupport IntEqClasses.cpp IntervalMap.cpp IntrusiveRefCntPtr.cpp - IRReader.cpp IsInf.cpp IsNAN.cpp Locale.cpp diff --git a/lib/Support/IRReader.cpp b/lib/Support/IRReader.cpp deleted file mode 100644 index 1dc56dddcb..0000000000 --- a/lib/Support/IRReader.cpp +++ /dev/null @@ -1,21 +0,0 @@ -//===- IRReader.cpp - Reader for LLVM IR files ----------------------------===// -// -// The LLVM Compiler Infrastructure -// -// This file is distributed under the University of Illinois Open Source -// License. See LICENSE.TXT for details. -// -//===----------------------------------------------------------------------===// - -#include "llvm/Support/CommandLine.h" -#include "llvm/Support/IRReader.h" -using namespace llvm; - -const char *llvm::TimeIRParsingGroupName = "LLVM IR Parsing"; -const char *llvm::TimeIRParsingName = "Parse IR"; - -bool llvm::TimeIRParsingIsEnabled = false; -static cl::opt<bool,true> -EnableTimeIRParsing("time-ir-parsing", cl::location(TimeIRParsingIsEnabled), - cl::desc("Measure the time IR parsing takes")); - |