summaryrefslogtreecommitdiffstats
path: root/clang/test/CodeGenObjC/debug-info-block-captured-self.m
diff options
context:
space:
mode:
authorAdrian Prantl <aprantl@apple.com>2013-03-14 22:49:05 +0000
committerAdrian Prantl <aprantl@apple.com>2013-03-14 22:49:05 +0000
commit5cdc1937cc5f72bb99c043cd84dca6057cad4f78 (patch)
tree919c1e34688d47c37551c7e2953f031606ed452d /clang/test/CodeGenObjC/debug-info-block-captured-self.m
parenta5c747b0ca3f48c564a758f3d801d770ddf464a7 (diff)
downloadbcm5719-llvm-5cdc1937cc5f72bb99c043cd84dca6057cad4f78.tar.gz
bcm5719-llvm-5cdc1937cc5f72bb99c043cd84dca6057cad4f78.zip
Add a testcase for r177118.
llvm-svn: 177124
Diffstat (limited to 'clang/test/CodeGenObjC/debug-info-block-captured-self.m')
-rw-r--r--clang/test/CodeGenObjC/debug-info-block-captured-self.m3
1 files changed, 2 insertions, 1 deletions
diff --git a/clang/test/CodeGenObjC/debug-info-block-captured-self.m b/clang/test/CodeGenObjC/debug-info-block-captured-self.m
index 6020e845536..99568822ff0 100644
--- a/clang/test/CodeGenObjC/debug-info-block-captured-self.m
+++ b/clang/test/CodeGenObjC/debug-info-block-captured-self.m
@@ -54,9 +54,10 @@ typedef enum {
// CHECK: [[MEM1:%.*]] = alloca i8*, align 8
// CHECK-NEXT: [[MEM2:%.*]] = alloca i8*, align 8
// CHECK-NEXT: [[MEM3:%.*]] = alloca %{{.*}}*, align 8
-// CHECK: store i8* %[[BLOCK_DESC:.*]], i8** [[MEM1]], align 8
+// CHECK: store i8* [[BLOCK_DESC:%.*]], i8** [[MEM1]], align 8
// CHECK: [[TMP0:%.*]] = load i8** [[MEM1]]
// CHECK: call void @llvm.dbg.value(metadata !{i8* [[TMP0]]}, i64 0, metadata [[BDMD:![0-9]+]])
+// CHECK: call void @llvm.dbg.declare(metadata !{i8* [[BLOCK_DESC]]}, metadata [[BDMD:![0-9]+]])
// CHECK: [[TMP1:%.*]] = bitcast
// CHECK-NEXT: [[TMP2:%.*]] = getelementptr inbounds <{ i8*, i32, i32, i8*, %struct.__block_descriptor*, %0* }>* [[TMP1]]
// CHECK-NEXT: [[TMP3:%.*]] = load %0** [[TMP2]]
OpenPOWER on IntegriCloud