diff options
| author | Ben Langmuir <ben.langmuir@intel.com> | 2013-05-13 14:45:11 +0000 |
|---|---|---|
| committer | Ben Langmuir <ben.langmuir@intel.com> | 2013-05-13 14:45:11 +0000 |
| commit | 82dec97e52011bddf7b5f81bc8a0cda88814bef1 (patch) | |
| tree | 99543f4ae7e69007b2130b94d49aa8f4f6f5a350 /clang/test/CodeGenCXX/captured-statements.cpp | |
| parent | b84cde5219d9afcad65317c0c3633377e7d153fc (diff) | |
| download | bcm5719-llvm-82dec97e52011bddf7b5f81bc8a0cda88814bef1.tar.gz bcm5719-llvm-82dec97e52011bddf7b5f81bc8a0cda88814bef1.zip | |
Fix test/CodeGenCXX/captured-statements.cpp on powerpc64
Generalize some attributes that differ on powerpc64 (i32 vs signext i32). Also
fix some copy-and-pasted code that didn't get updated properly.
llvm-svn: 181707
Diffstat (limited to 'clang/test/CodeGenCXX/captured-statements.cpp')
| -rw-r--r-- | clang/test/CodeGenCXX/captured-statements.cpp | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/clang/test/CodeGenCXX/captured-statements.cpp b/clang/test/CodeGenCXX/captured-statements.cpp index 91c7ff28f07..cfa69361115 100644 --- a/clang/test/CodeGenCXX/captured-statements.cpp +++ b/clang/test/CodeGenCXX/captured-statements.cpp @@ -55,9 +55,9 @@ void test2(int x) { }(); // 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 @@ void test3(int x) { // 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 @@ void test4() { 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 // |

