llvm-6502/lib/CodeGen/AsmPrinter
Rafael Espindola d1ac3a47f2 The dwarf standard says that the only differences between a out-of-line
instance and a concrete inlined instance are the use of DW_TAG_subprogram
instead of DW_TAG_inlined_subroutine and the who owns the tree.

We were also omitting DW_AT_inline from the abstract roots. To fix this,
make sure we mark abstract instance roots with DW_AT_inline even when
we have only out-of-line instances referring to them with DW_AT_abstract_origin.

FileCheck is not a very good tool for tests like this, maybe we should add
a -verify mode to llvm-dwarfdump.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@144441 91177308-0d34-0410-b5e6-96231b3b80d8
2011-11-12 01:57:54 +00:00
..
ARMException.cpp Add MCObjectFileInfo and sink the MCSections initialization code from 2011-07-20 05:58:47 +00:00
AsmPrinter.cpp Add more PRI.64 macros for MSVC and use them throughout the codebase. 2011-11-05 08:57:40 +00:00
AsmPrinterDwarf.cpp Add an option to pad an uleb128 to MCObjectWriter and remove the uleb128 encoding from the DWARF asm printer. 2011-11-05 11:52:44 +00:00
AsmPrinterInlineAsm.cpp Tidy up. Whitepsace. 2011-09-21 21:36:53 +00:00
CMakeLists.txt Add new files to cmake. 2011-11-07 09:37:06 +00:00
DIE.cpp Add more PRI.64 macros for MSVC and use them throughout the codebase. 2011-11-05 08:57:40 +00:00
DIE.h Always use the string pool, even when it makes the .o larger. This may help 2011-10-28 05:29:47 +00:00
DwarfAccelTable.cpp Rework adding function names to the dwarf accelerator tables, allow 2011-11-10 19:25:34 +00:00
DwarfAccelTable.h Remove extra ';' 2011-11-09 06:20:49 +00:00
DwarfCFIException.cpp Add MCObjectFileInfo and sink the MCSections initialization code from 2011-07-20 05:58:47 +00:00
DwarfCompileUnit.cpp Initialize variable. 2011-11-11 03:16:32 +00:00
DwarfCompileUnit.h Make types and namespaces take multiple DIEs for the accelerator tables 2011-11-10 21:47:55 +00:00
DwarfDebug.cpp The dwarf standard says that the only differences between a out-of-line 2011-11-12 01:57:54 +00:00
DwarfDebug.h Remove the pubnames section, no one consumes it. 2011-11-09 05:24:07 +00:00
DwarfException.cpp Twinify better. 2011-10-16 15:46:29 +00:00
DwarfException.h Stub out support for Win64-style exceptions. Note that this is merely using 2011-05-27 23:47:32 +00:00
LLVMBuild.txt build: Add initial cut at LLVMBuild.txt files. 2011-11-03 18:53:17 +00:00
Makefile
OcamlGCPrinter.cpp
Win64Exception.cpp Move getInitialFrameState from TargetFrameInfo to MCAsmInfo (suggestions for 2011-07-18 22:29:13 +00:00