]> granicus.if.org Git - clang/commitdiff
Fix test case function name checks
authorBill Seurer <seurer@linux.vnet.ibm.com>
Fri, 20 Nov 2015 20:47:34 +0000 (20:47 +0000)
committerBill Seurer <seurer@linux.vnet.ibm.com>
Fri, 20 Nov 2015 20:47:34 +0000 (20:47 +0000)
This is similar to the earlier fix I did, r253702, expect that here it
is function names that are being searched for.  If the function name
matches part of the directory name it can cause an apparent test
case failure.

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

test/CodeGen/captured-statements.c

index 53632ac45d72bf28222873ae64d3e07552f7c49e..607ec8e55f48bed746a925c8e7ce388b8e835dec 100644 (file)
@@ -21,7 +21,7 @@ void test1() {
   // CHECK-1: %struct.anon = type { i32* }
   // CHECK-1: {{.+}} global float 3.0
   //
-  // CHECK-1: test1
+  // CHECK-1: @test1(
   // CHECK-1: alloca %struct.anon
   // CHECK-1: getelementptr inbounds %struct.anon, %struct.anon*
   // CHECK-1: store i32* %i
@@ -43,7 +43,7 @@ void test2(int x) {
     for (i = 0; i < x; i++)
       foo();
   }
-  // CHECK-2: test2
+  // CHECK-2: @test2(
   // CHECK-2-NOT: %i
   // CHECK-2: call void @[[HelperName:__captured_stmt[\.0-9]+]]
 }
@@ -60,7 +60,7 @@ void test3(int size) {
   {
     arr[2] = vla_arr[size - 1];
   }
-  // CHECK-3: test3
+  // CHECK-3: @test3(
   // CHECK-3: alloca [5 x i32]
   // CHECK-3: call void @__captured_stmt
 }