diff options
author | David Blaikie <dblaikie@gmail.com> | 2013-12-04 18:40:29 +0000 |
---|---|---|
committer | David Blaikie <dblaikie@gmail.com> | 2013-12-04 18:40:29 +0000 |
commit | 12b493af2b176fc07d2c8be2adf0d8ce4d06f42b (patch) | |
tree | c3ab4719d964ce92caaa46c6cbad74a4c2ec89c4 /test/DebugInfo | |
parent | cc49becb4365619ae299d971c416f0589b8e6295 (diff) |
DebugInfo: Improve test to use llvm-dwarfdump
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@196396 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/DebugInfo')
-rw-r--r-- | test/DebugInfo/2010-05-10-MultipleCU.ll | 18 |
1 files changed, 5 insertions, 13 deletions
diff --git a/test/DebugInfo/2010-05-10-MultipleCU.ll b/test/DebugInfo/2010-05-10-MultipleCU.ll index 5af5e1f1ae6..870f059521f 100644 --- a/test/DebugInfo/2010-05-10-MultipleCU.ll +++ b/test/DebugInfo/2010-05-10-MultipleCU.ll @@ -1,19 +1,11 @@ -; RUN: llc -O0 -asm-verbose < %s | FileCheck %s -; One for a.c, second one for b.c and third one for abbrev. +; REQUIRES: object-emission -; CHECK: info_begin -; CHECK: DW_TAG_compile_unit -; CHECK-NOT: DW_TAG_compile_unit -; CHECK: info_end +; RUN: llc -O0 -filetype=obj < %s | llvm-dwarfdump -debug-dump=info - | FileCheck %s -; CHECK: info_begin -; CHECK: DW_TAG_compile_unit -; CHECK-NOT: DW_TAG_compile_unit -; CHECK: info_end +; Check that two compile units are generated -; CHECK: debug_abbrev -; CHECK: DW_TAG_compile_unit -; CHECK-NOT: DW_TAG_compile_unit +; CHECK: Compile Unit: +; CHECK: Compile Unit: define i32 @foo() nounwind readnone ssp { return: |