summaryrefslogtreecommitdiffstats
path: root/llvm/test/DebugInfo/namespace_inline_function_definition.ll
diff options
context:
space:
mode:
authorFrederic Riss <friss@apple.com>2014-10-10 15:51:02 +0000
committerFrederic Riss <friss@apple.com>2014-10-10 15:51:02 +0000
commitd4de180e19548b0de60126c8f63353aeeed5325a (patch)
tree977514fd7b583898a0738e4d3958572c02cd97c8 /llvm/test/DebugInfo/namespace_inline_function_definition.ll
parent2c99e413ba13284d119a5b3bc8085d066016dd3e (diff)
downloadbcm5719-llvm-d4de180e19548b0de60126c8f63353aeeed5325a.tar.gz
bcm5719-llvm-d4de180e19548b0de60126c8f63353aeeed5325a.zip
[dwarfdump] Resolve also variable specifications/abstract_origins.
DW_AT_specification and DW_AT_abstract_origin resolving was only performed on subroutine DIEs because it used the getSubroutineName method. Introduce a more generic getName() and use it to dump the reference attributes. Testcases have been updated to check the printed names instead of the offsets except when the name could be ambiguous. Reviewers: dblaikie, samsonov Subscribers: llvm-commits Differential Revision: http://reviews.llvm.org/D5625 llvm-svn: 219506
Diffstat (limited to 'llvm/test/DebugInfo/namespace_inline_function_definition.ll')
-rw-r--r--llvm/test/DebugInfo/namespace_inline_function_definition.ll4
1 files changed, 2 insertions, 2 deletions
diff --git a/llvm/test/DebugInfo/namespace_inline_function_definition.ll b/llvm/test/DebugInfo/namespace_inline_function_definition.ll
index d500e536d9b..943a836902c 100644
--- a/llvm/test/DebugInfo/namespace_inline_function_definition.ll
+++ b/llvm/test/DebugInfo/namespace_inline_function_definition.ll
@@ -19,7 +19,7 @@
; CHECK-NOT: DW_TAG
; CHECK: DW_AT_MIPS_linkage_name {{.*}} "_ZN2ns4funcEi"
; CHECK-NOT: DW_TAG
-; CHECK: [[ABS_PRM:0x.*]]: DW_TAG_formal_parameter
+; CHECK: DW_TAG_formal_parameter
; CHECK: NULL
; CHECK-NOT: NULL
; CHECK: DW_TAG_subprogram
@@ -27,7 +27,7 @@
; CHECK: DW_AT_abstract_origin {{.*}} "_ZN2ns4funcEi"
; CHECK-NOT: DW_TAG
; CHECK: DW_TAG_formal_parameter
-; CHECK: DW_AT_abstract_origin {{.*}} {[[ABS_PRM]]}
+; CHECK: DW_AT_abstract_origin {{.*}} "i"
; CHECK: NULL
; CHECK: NULL
; CHECK: NULL
OpenPOWER on IntegriCloud