llvm-6502/lib/CodeGen/AsmPrinter
David Blaikie 6fe6dc19f8 DebugInfo: Partial implementation of DWARF type units.
Emit DW_TAG_type_units into the debug_info section using compile unit
headers. This is bogus/unusable by debuggers, but testable and provides
more isolated review.

Subsequent patches will include support for type unit headers and
emission into the debug_types section, as well as comdat grouping the
types based on their hash. Also the CompileUnit type will be renamed
'Unit' and relevant portions pulled out into respective CompileUnit and
TypeUnit types.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@195166 91177308-0d34-0410-b5e6-96231b3b80d8
2013-11-19 23:08:21 +00:00
..
ARMException.cpp Add a helper getSymbol to AsmPrinter. 2013-10-29 17:07:16 +00:00
AsmPrinter.cpp Error if we see an alias to a declaration. 2013-11-14 13:58:06 +00:00
AsmPrinterDwarf.cpp [Sparc] Implements exception handling in SPARC with DwarfCFI. 2013-09-26 15:11:00 +00:00
AsmPrinterInlineAsm.cpp Add an instruction deprecation feature to TableGen. 2013-09-12 10:28:05 +00:00
CMakeLists.txt Update the CMake build files. 2013-08-08 23:51:31 +00:00
DIE.cpp DebugInfo: Partial implementation of DWARF type units. 2013-11-19 23:08:21 +00:00
DIE.h DebugInfo: Partial implementation of DWARF type units. 2013-11-19 23:08:21 +00:00
DIEHash.cpp DebugInfo: Partial implementation of DWARF type units. 2013-11-19 23:08:21 +00:00
DIEHash.h Formatting and 80-col. 2013-11-19 09:28:34 +00:00
DwarfAccelTable.cpp DebugInfo: Constify accelerator table handling, and separate type accelarator insertion in preparation for a second use of this code from type units. 2013-11-19 22:51:04 +00:00
DwarfAccelTable.h DebugInfo: Constify accelerator table handling, and separate type accelarator insertion in preparation for a second use of this code from type units. 2013-11-19 22:51:04 +00:00
DwarfCFIException.cpp Add a helper getSymbol to AsmPrinter. 2013-10-29 17:07:16 +00:00
DwarfCompileUnit.cpp DebugInfo: Partial implementation of DWARF type units. 2013-11-19 23:08:21 +00:00
DwarfCompileUnit.h DebugInfo: Partial implementation of DWARF type units. 2013-11-19 23:08:21 +00:00
DwarfDebug.cpp DebugInfo: Partial implementation of DWARF type units. 2013-11-19 23:08:21 +00:00
DwarfDebug.h DebugInfo: Partial implementation of DWARF type units. 2013-11-19 23:08:21 +00:00
DwarfException.cpp Remove unneeded "TargetMachine.h" #includes. 2013-02-09 20:54:05 +00:00
DwarfException.h Add a MCTargetStreamer interface. 2013-10-08 13:08:17 +00:00
ErlangGCPrinter.cpp Add a GC plugin for Erlang 2013-03-25 13:47:46 +00:00
LLVMBuild.txt LLVMBuild: Remove trailing newline, which irked me. 2011-12-12 19:48:00 +00:00
Makefile
OcamlGCPrinter.cpp Last in the series of removing unnecessary '0' arguments for 2013-01-09 03:52:05 +00:00
Win64Exception.cpp Revert: Emit personality function and Dwarf EH data for Win64 SEH. 2013-07-08 04:43:23 +00:00