]> granicus.if.org Git - clang/commitdiff
Removes CHECKs for symbolic label names (as Debug Clang will generate).
authorTim Shen <timshen91@gmail.com>
Fri, 1 Jul 2016 22:50:00 +0000 (22:50 +0000)
committerTim Shen <timshen91@gmail.com>
Fri, 1 Jul 2016 22:50:00 +0000 (22:50 +0000)
Differential Revision: http://reviews.llvm.org/D20499

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@274396 91177308-0d34-0410-b5e6-96231b3b80d8

test/CodeGen/temporary-lifetime.cpp

index 980c2e3161d2a28c2537c42240add35231a7f83b..f6dd3e0b2a53caeda3337bd6797233a3859446c0 100644 (file)
@@ -87,11 +87,14 @@ void Test3() {
   // CHECK-DTOR-LABEL: Test3
   // CHECK-DTOR: call void @llvm.lifetime.start
   // CHECK-DTOR: call void @llvm.lifetime.start
-  // CHECK-DTOR: if.then:
+
+  // if.then:
   // CHECK-DTOR: call void @llvm.lifetime.end
-  // CHECK-DTOR: cleanup{{.*}}:
+
+  // cleanup:
   // CHECK-DTOR: call void @llvm.lifetime.end
-  // CHECK-DTOR: cleanup{{.*}}:
+
+  // cleanup:
   // CHECK-DTOR: call void @llvm.lifetime.end
   // CHECK-DTOR: }
   const A &a = A{};
@@ -105,9 +108,11 @@ void Test3() {
 void Test4() {
   // CHECK-DTOR-LABEL: Test4
   // CHECK-DTOR: call void @llvm.lifetime.start
-  // CHECK-DTOR: for.cond.cleanup:
+
+  // for.cond.cleanup:
   // CHECK-DTOR: call void @llvm.lifetime.end
-  // CHECK-DTOR: for.body:
+
+  // for.body:
   // CHECK-DTOR: }
   for (const A &a = A{}; a;) {
     Foo(a);