Move DwarfCompileUnit from DwarfUnit.h to its own header (DwarfCompileUnit.h)
authorDavid Blaikie <dblaikie@gmail.com>
Sat, 4 Oct 2014 15:49:50 +0000 (15:49 +0000)
committerDavid Blaikie <dblaikie@gmail.com>
Sat, 4 Oct 2014 15:49:50 +0000 (15:49 +0000)
commita2ec9db66b068d327deb94ad8661209d1476c5ba
tree3cc1dbf1e00a10b7d2dd29192ff0fec718aad6c7
parentf13b76b94fd3b536c46d598115adfb9a56414aa0
Move DwarfCompileUnit from DwarfUnit.h to its own header (DwarfCompileUnit.h)

In preparation for sinking all the subprogram emission code down from
DwarfDebug into DwarfCompileUnit, this will avoid bloating
DwarfUnit.h/cpp greatly and make concerns a bit more clear/isolated.

(sinking this handling down is part of the work to handle emitting
minimal subprograms for -gmlt-like data into the skeleton CU under
fission)

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@219057 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/AsmPrinter/CMakeLists.txt
lib/CodeGen/AsmPrinter/DIE.cpp
lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp [new file with mode: 0644]
lib/CodeGen/AsmPrinter/DwarfCompileUnit.h [new file with mode: 0644]
lib/CodeGen/AsmPrinter/DwarfDebug.cpp
lib/CodeGen/AsmPrinter/DwarfUnit.cpp
lib/CodeGen/AsmPrinter/DwarfUnit.h