Index: test/CodeGenCXX/captured-statements.cpp
===================================================================
--- test/CodeGenCXX/captured-statements.cpp     (revision 181698)
+++ test/CodeGenCXX/captured-statements.cpp     (working copy)
@@ -55,9 +55,9 @@
   }();
 
   // CHECK-2: define void @_Z5test2i
-  // CHECK-2:   call i32 @[[Lambda:["$\w]+]]
+  // CHECK-2:   call {{.*}} @[[Lambda:["$\w]+]]
   //
-  // CHECK-2: define internal i32 @[[Lambda]]
+  // CHECK-2: define internal {{.*}} @[[Lambda]]
   // CHECK-2:   call void @[[HelperName:["$_A-Za-z0-9]+]](%[[Capture:.*]]*
   //
   // CHECK-2: define internal void @[[HelperName]]
@@ -74,7 +74,7 @@
 
   // CHECK-3: %[[Capture:struct\.anon[\.0-9]*]] = type { i32* }
 
-  // CHECK-3: define void @_Z5test3i(i32 %x)
+  // CHECK-3: define void @_Z5test3i
   // CHECK-3:   store i32*
   // CHECK-3:   call void @{{.*}}__captured_stmt
   // CHECK-3:   ret void
@@ -86,10 +86,7 @@
     Foo f;
     f.x = 5;
   }
-  // CHECK-4: %[[Capture:struct\.anon[\.0-9]*]] = type { i32* }
-
-  // CHECK-4: define void @_Z5test3i(i32 %x)
-  // CHECK-4:   store i32*
+  // CHECK-4: define void @_Z5test4v
   // CHECK-4:   call void @[[HelperName:["$_A-Za-z0-9]+]](%[[Capture:.*]]*
   // CHECK-4:   ret void
   //