forked from OSchip/llvm-project
Move DwarfGenerator.cpp to unittests
So far it creates a test helper and so it should be moved there. It also create a layering cycle between CodeGen and CodeGen/AsmPrinter, which should be avoided. Review: https://reviews.llvm.org/D27570 llvm-svn: 289044
This commit is contained in:
parent
4f0d469d45
commit
0f77869d58
|
@ -17,7 +17,6 @@ add_llvm_library(LLVMCodeGen
|
|||
DetectDeadLanes.cpp
|
||||
DFAPacketizer.cpp
|
||||
DwarfEHPrepare.cpp
|
||||
DwarfGenerator.cpp
|
||||
EarlyIfConversion.cpp
|
||||
EdgeBundles.cpp
|
||||
ExecutionDepsFix.cpp
|
||||
|
|
|
@ -10,6 +10,7 @@ set(LLVM_LINK_COMPONENTS
|
|||
)
|
||||
|
||||
set(DebugInfoSources
|
||||
DwarfGenerator.cpp
|
||||
DWARFDebugInfoTest.cpp
|
||||
DWARFFormValueTest.cpp
|
||||
)
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
//
|
||||
//===----------------------------------------------------------------------===//
|
||||
|
||||
#include "../lib/CodeGen/DwarfGenerator.h"
|
||||
#include "DwarfGenerator.h"
|
||||
#include "llvm/DebugInfo/DWARF/DWARFAbbreviationDeclaration.h"
|
||||
#include "llvm/DebugInfo/DWARF/DWARFContext.h"
|
||||
#include "llvm/DebugInfo/DWARF/DWARFDebugInfoEntry.h"
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
//===--- lib/CodeGen/DwarfGenerator.cpp -------------------------*- C++ -*-===//
|
||||
//===--- unittests/DebugInfo/DWARF/DwarfGenerator.cpp -----------*- C++ -*-===//
|
||||
//
|
||||
// The LLVM Compiler Infrastructure
|
||||
//
|
||||
|
@ -7,8 +7,8 @@
|
|||
//
|
||||
//===----------------------------------------------------------------------===//
|
||||
|
||||
#include "../lib/CodeGen/AsmPrinter/DwarfStringPool.h"
|
||||
#include "DwarfGenerator.h"
|
||||
#include "AsmPrinter/DwarfStringPool.h"
|
||||
#include "llvm/ADT/Triple.h"
|
||||
#include "llvm/CodeGen/AsmPrinter.h"
|
||||
#include "llvm/CodeGen/DIE.h"
|
|
@ -1,4 +1,4 @@
|
|||
//===--- lib/CodeGen/DwarfGenerator.h ---------------------------*- C++ -*-===//
|
||||
//===--- unittests/DebugInfo/DWARF/DwarfGenerator.h -------------*- C++ -*-===//
|
||||
//
|
||||
// The LLVM Compiler Infrastructure
|
||||
//
|
||||
|
@ -11,8 +11,8 @@
|
|||
//
|
||||
//===----------------------------------------------------------------------===//
|
||||
|
||||
#ifndef LLVM_LIB_CODEGEN_ASMPRINTER_DWARFGENERATOR_H
|
||||
#define LLVM_LIB_CODEGEN_ASMPRINTER_DWARFGENERATOR_H
|
||||
#ifndef LLVM_UNITTESTS_DEBUG_INFO_DWARF_DWARFGENERATOR_H
|
||||
#define LLVM_UNITTESTS_DEBUG_INFO_DWARF_DWARFGENERATOR_H
|
||||
|
||||
#include "llvm/ADT/StringRef.h"
|
||||
#include "llvm/CodeGen/DIE.h"
|
||||
|
@ -228,4 +228,4 @@ public:
|
|||
|
||||
} // end namespace llvm
|
||||
|
||||
#endif // LLVM_LIB_CODEGEN_ASMPRINTER_DWARFGENERATOR_H
|
||||
#endif // LLVM_UNITTESTS_DEBUG_INFO_DWARF_DWARFGENERATOR_H
|
Loading…
Reference in New Issue