summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/X86/frame-lowering-debug-intrinsic.ll
diff options
context:
space:
mode:
authorAdrian Prantl <aprantl@apple.com>2017-05-04 16:24:31 +0000
committerAdrian Prantl <aprantl@apple.com>2017-05-04 16:24:31 +0000
commitdefc99a94e849acd29a8bb492f6611cd3f4ff2f8 (patch)
tree63bec638081c5f0c7cecbd2750dc050337051729 /llvm/test/CodeGen/X86/frame-lowering-debug-intrinsic.ll
parentc6bf797e2044a93fa7cce9b243febcab454ba791 (diff)
downloadbcm5719-llvm-defc99a94e849acd29a8bb492f6611cd3f4ff2f8.tar.gz
bcm5719-llvm-defc99a94e849acd29a8bb492f6611cd3f4ff2f8.zip
Cleanup tests to not share a DISubprogram between multiple Functions.
rdar://problem/31926379 llvm-svn: 302166
Diffstat (limited to 'llvm/test/CodeGen/X86/frame-lowering-debug-intrinsic.ll')
-rw-r--r--llvm/test/CodeGen/X86/frame-lowering-debug-intrinsic.ll7
1 files changed, 5 insertions, 2 deletions
diff --git a/llvm/test/CodeGen/X86/frame-lowering-debug-intrinsic.ll b/llvm/test/CodeGen/X86/frame-lowering-debug-intrinsic.ll
index e86d094ac34..f9ecf707810 100644
--- a/llvm/test/CodeGen/X86/frame-lowering-debug-intrinsic.ll
+++ b/llvm/test/CodeGen/X86/frame-lowering-debug-intrinsic.ll
@@ -35,8 +35,8 @@ define void @fn2NoDebug(%struct.Buffer* byval align 64 %p1) {
; CHECK-NEXT: pop
; CHECK-NEXT: ret
-define void @fn2WithDebug(%struct.Buffer* byval align 64 %p1) !dbg !4 {
- call void @llvm.dbg.declare(metadata %struct.Buffer* %p1, metadata !5, metadata !6), !dbg !7
+define void @fn2WithDebug(%struct.Buffer* byval align 64 %p1) !dbg !8 {
+ call void @llvm.dbg.declare(metadata %struct.Buffer* %p1, metadata !9, metadata !6), !dbg !10
ret void
}
@@ -64,3 +64,6 @@ declare void @llvm.dbg.declare(metadata, metadata, metadata)
!5 = !DILocalVariable(name: "w", scope: !4)
!6 = !DIExpression()
!7 = !DILocation(line: 210, column: 12, scope: !4)
+!8 = distinct !DISubprogram(name: "withDebug", unit: !0)
+!9 = !DILocalVariable(name: "w", scope: !8)
+!10 = !DILocation(line: 210, column: 12, scope: !8)
OpenPOWER on IntegriCloud