aboutsummaryrefslogtreecommitdiff
path: root/clang/test/CodeGenObjC/debug-info-blocks.m
diff options
context:
space:
mode:
authorAdrian Prantl <aprantl@apple.com>2014-10-01 17:55:09 +0000
committerAdrian Prantl <aprantl@apple.com>2014-10-01 17:55:09 +0000
commit1400aaf8c82d439d5ca322519b29ff12b19338d3 (patch)
tree4c2ac1f8f76c3f42b23d2d80e2356dadf83d75e1 /clang/test/CodeGenObjC/debug-info-blocks.m
parent79243d9664671d43eb2d688b3b1b30bf9a5a19b7 (diff)
downloadllvm-1400aaf8c82d439d5ca322519b29ff12b19338d3.zip
llvm-1400aaf8c82d439d5ca322519b29ff12b19338d3.tar.gz
llvm-1400aaf8c82d439d5ca322519b29ff12b19338d3.tar.bz2
Update CGDebugInfo to the updated API in LLVM.
Complex address expressions are no longer part of DIVariable, but rather an extra argument to the debug intrinsics. http://reviews.llvm.org/D4919 rdar://problem/17994491 llvm-svn: 218777
Diffstat (limited to 'clang/test/CodeGenObjC/debug-info-blocks.m')
-rw-r--r--clang/test/CodeGenObjC/debug-info-blocks.m4
1 files changed, 2 insertions, 2 deletions
diff --git a/clang/test/CodeGenObjC/debug-info-blocks.m b/clang/test/CodeGenObjC/debug-info-blocks.m
index d025ca8..aaa28d2 100644
--- a/clang/test/CodeGenObjC/debug-info-blocks.m
+++ b/clang/test/CodeGenObjC/debug-info-blocks.m
@@ -7,8 +7,8 @@
// CHECK: define {{.*}}_block_invoke
// CHECK: %[[BLOCK:.*]] = bitcast i8* %.block_descriptor to <{ i8*, i32, i32, i8*, %struct.__block_descriptor*, %0* }>*, !dbg
// CHECK-NEXT: store <{ i8*, i32, i32, i8*, %struct.__block_descriptor*, %0* }>* %[[BLOCK]], <{ i8*, i32, i32, i8*, %struct.__block_descriptor*, %0* }>** %[[ALLOCA:.*]], align
-// CHECK-NEXT: call void @llvm.dbg.declare(metadata !{<{ i8*, i32, i32, i8*, %struct.__block_descriptor*, %0* }>** %[[ALLOCA]]}, metadata ![[SELF:[0-9]+]])
-// CHECK-NEXT: call void @llvm.dbg.declare(metadata !{%1** %d}, metadata ![[D:[0-9]+]])
+// CHECK-NEXT: call void @llvm.dbg.declare(metadata !{<{ i8*, i32, i32, i8*, %struct.__block_descriptor*, %0* }>** %[[ALLOCA]]}, metadata ![[SELF:[0-9]+]], metadata !{{.*}})
+// CHECK-NEXT: call void @llvm.dbg.declare(metadata !{%1** %d}, metadata ![[D:[0-9]+]], metadata !{{.*}})
// rdar://problem/14386148
// Test that we don't emit bogus line numbers for the helper functions.