llvm-6502/test/DebugInfo/X86
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
..
2011-09-26-GlobalVarContext.ll Move test requiring x86 backend into X86 directory. 2011-11-01 03:11:41 +00:00
concrete_out_of_line.ll The dwarf standard says that the only differences between a out-of-line 2011-11-12 01:57:54 +00:00
debug_frame.ll Move test. 2011-05-13 21:35:17 +00:00
dg.exp
DW_AT_specification.ll Move X86 specific test in X86 directory. 2011-11-11 18:10:38 +00:00
earlydup-crash.ll Test for previous commit. 2011-06-17 14:16:17 +00:00
eh_symbol.ll
pr9951.ll Move test for appropriate directory. 2011-06-16 18:13:57 +00:00
pr11300.ll Move X86 specific test in X86 directory. 2011-11-11 18:13:19 +00:00
stmt-list.ll
stringpool.ll Move another test requiring x86 into X86 directory. 2011-11-01 03:12:47 +00:00
subreg.ll Fix a regression I recently introduced by removing DwarfRegNum of 2011-05-27 22:15:01 +00:00