diff options
Diffstat (limited to 'llvm/lib/CodeGen')
-rw-r--r-- | llvm/lib/CodeGen/CMakeLists.txt | 1 | ||||
-rw-r--r-- | llvm/lib/CodeGen/DiagnosticInfoCodeGen.cpp | 33 |
2 files changed, 0 insertions, 34 deletions
diff --git a/llvm/lib/CodeGen/CMakeLists.txt b/llvm/lib/CodeGen/CMakeLists.txt index b55a475445a..8e326fae4e3 100644 --- a/llvm/lib/CodeGen/CMakeLists.txt +++ b/llvm/lib/CodeGen/CMakeLists.txt @@ -18,7 +18,6 @@ add_llvm_library(LLVMCodeGen CriticalAntiDepBreaker.cpp DeadMachineInstructionElim.cpp DFAPacketizer.cpp - DiagnosticInfoCodeGen.cpp DwarfEHPrepare.cpp EarlyIfConversion.cpp EdgeBundles.cpp diff --git a/llvm/lib/CodeGen/DiagnosticInfoCodeGen.cpp b/llvm/lib/CodeGen/DiagnosticInfoCodeGen.cpp deleted file mode 100644 index 43adc5ee79e..00000000000 --- a/llvm/lib/CodeGen/DiagnosticInfoCodeGen.cpp +++ /dev/null @@ -1,33 +0,0 @@ -//===- llvm/Support/DiagnosticInfoCodeGen.cpp - Diagnostic Definitions -*- C++ -*-===// -// -// The LLVM Compiler Infrastructure -// -// This file is distributed under the University of Illinois Open Source -// License. See LICENSE.TXT for details. -// -//===----------------------------------------------------------------------===// -// -// This file defines the different classes involved in codegen diagnostics. -// -// Diagnostics reporting is still done as part of the LLVMContext. -//===----------------------------------------------------------------------===// - -#include "llvm/CodeGen/DiagnosticInfoCodeGen.h" -#include "llvm/IR/DiagnosticPrinter.h" - -namespace llvm { - -void DiagnosticInfoUnsupported::print(DiagnosticPrinter &DP) const { - std::string Str; - raw_string_ostream OS(Str); - - OS << getLocationStr() << ": in function " << getFunction().getName() << ' ' - << *getFunction().getFunctionType() << ": " << Msg; - if (Value) - Value->print(OS); - OS << '\n'; - OS.flush(); - DP << Str; -} - -} |