llvm-6502/test/DebugInfo/X86
Peter Collingbourne 27302f0739 Have getOrCreateSubprogramDIE store the DIE for a subprogram
definition in the map before calling itself to retrieve the
DIE for the declaration.  Without this change, if this causes
getOrCreateSubprogramDIE to be recursively called on the definition,
it will create multiple DIEs for that definition.  Fixes PR12831.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@157541 91177308-0d34-0410-b5e6-96231b3b80d8
2012-05-27 18:36:44 +00:00
..
2011-09-26-GlobalVarContext.ll Move test requiring x86 backend into X86 directory. 2011-11-01 03:11:41 +00:00
2011-12-16-BadStructRef.ll When recursing for the original size of a type, stop if we are at a 2011-12-16 23:42:45 +00:00
aligned_stack_var.ll X86: Use StackRegister instead of FrameRegister in getFrameIndexReference (to generate debug info for local variables) if stack needs realignment 2012-05-01 15:16:06 +00:00
block-capture.ll If the Address of a variable is an argument then treat the entire 2012-02-24 01:59:08 +00:00
concrete_out_of_line.ll For types with a parent of the compile unit make sure and emit 2012-03-15 23:55:40 +00:00
debug_frame.ll Move test. 2011-05-13 21:35:17 +00:00
DW_AT_byte_size.ll Testcase for previous commit. 2012-02-21 22:25:56 +00:00
DW_AT_specification.ll For types with a parent of the compile unit make sure and emit 2012-03-15 23:55:40 +00:00
DW_TAG_friend.ll Fix the output of the DW_TAG_friend tag to include DW_AT_friend 2012-03-28 07:34:31 +00:00
earlydup-crash.ll Test for previous commit. 2011-06-17 14:16:17 +00:00
eh_symbol.ll
ending-run.ll Patch to set is_stmt a little better for prologue lines in a function. 2012-04-05 20:39:05 +00:00
enum-class.ll Add support for C++11 enum classes in llvm. 2012-05-23 00:09:20 +00:00
lit.local.cfg Continue cleanup of LIT, getting rid of the remaining artifacts from dejagnu 2012-03-25 09:02:19 +00:00
low-pc-cu.ll Add a test for the previous commit. Also, remove two tests that were 2012-03-27 18:35:57 +00:00
objc-fwd-decl.ll llvm/test/DebugInfo: Move two tests to DebugInfo/X86. They are X86-dependent. 2012-03-19 16:16:03 +00:00
op_deref.ll Handle OpDeref in case it comes in as a register operand. 2012-05-08 18:56:00 +00:00
pointer-type-size.ll Don't avoid recursing for pointer types, just reference types. Expand on 2012-01-11 00:01:29 +00:00
pr9951.ll Move test for appropriate directory. 2011-06-16 18:13:57 +00:00
pr11300.ll For types with a parent of the compile unit make sure and emit 2012-03-15 23:55:40 +00:00
pr12831.ll Have getOrCreateSubprogramDIE store the DIE for a subprogram 2012-05-27 18:36:44 +00:00
rvalue-ref.ll Actually support DW_TAG_rvalue_reference_type that we were trying 2012-05-19 01:36:37 +00:00
stmt-list.ll
stringpool.ll Revert "Reorder the sections being output to reduce the number of assembler" 2012-03-02 00:30:24 +00:00
struct-loc.ll llvm/test/DebugInfo: Move two tests to DebugInfo/X86. They are X86-dependent. 2012-03-19 16:16:03 +00:00
subreg.ll Fix a regression I recently introduced by removing DwarfRegNum of 2011-05-27 22:15:01 +00:00