Author: hfinkel Date: Sun Jul 10 23:52:07 2016 New Revision: 275043 URL: http://llvm.org/viewvc/llvm-project?rev=275043&view=rev Log: Revert r275029 - Update Clang tests after adding inference for the returned argument attribute
The associated backend change is causing miscompiles from the AArch64 backend. Modified: cfe/trunk/test/CodeGen/ppc64-struct-onevect.c cfe/trunk/test/CodeGenCXX/wasm-args-returns.cpp cfe/trunk/test/CodeGenOpenCL/as_type.cl Modified: cfe/trunk/test/CodeGen/ppc64-struct-onevect.c URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/test/CodeGen/ppc64-struct-onevect.c?rev=275043&r1=275042&r2=275043&view=diff ============================================================================== --- cfe/trunk/test/CodeGen/ppc64-struct-onevect.c (original) +++ cfe/trunk/test/CodeGen/ppc64-struct-onevect.c Sun Jul 10 23:52:07 2016 @@ -9,5 +9,5 @@ v4sf foo (struct s a) { return a.v; } -// CHECK-LABEL: define <4 x float> @foo(<4 x float> inreg returned %a.coerce) +// CHECK-LABEL: define <4 x float> @foo(<4 x float> inreg %a.coerce) // CHECK: ret <4 x float> %a.coerce Modified: cfe/trunk/test/CodeGenCXX/wasm-args-returns.cpp URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/test/CodeGenCXX/wasm-args-returns.cpp?rev=275043&r1=275042&r2=275043&view=diff ============================================================================== --- cfe/trunk/test/CodeGenCXX/wasm-args-returns.cpp (original) +++ cfe/trunk/test/CodeGenCXX/wasm-args-returns.cpp Sun Jul 10 23:52:07 2016 @@ -14,7 +14,7 @@ struct one_field { double d; }; test(one_field); -// CHECK: define double @_Z7forward9one_field(double returned %{{.*}}) +// CHECK: define double @_Z7forward9one_field(double %{{.*}}) // // CHECK: define void @_Z14test_one_fieldv() // CHECK: %[[call:.*]] = tail call double @_Z13def_one_fieldv() @@ -89,7 +89,7 @@ struct one_bitfield { int d:3; }; test(one_bitfield); -// CHECK: define i32 @_Z7forward12one_bitfield(i32 returned %{{.*}}) +// CHECK: define i32 @_Z7forward12one_bitfield(i32 %{{.*}}) // // CHECK: define void @_Z17test_one_bitfieldv() // CHECK: %[[call:.*]] = tail call i32 @_Z16def_one_bitfieldv() Modified: cfe/trunk/test/CodeGenOpenCL/as_type.cl URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/test/CodeGenOpenCL/as_type.cl?rev=275043&r1=275042&r2=275043&view=diff ============================================================================== --- cfe/trunk/test/CodeGenOpenCL/as_type.cl (original) +++ cfe/trunk/test/CodeGenOpenCL/as_type.cl Sun Jul 10 23:52:07 2016 @@ -51,7 +51,7 @@ int f6(char4 x) { return __builtin_astype(x, int); } -//CHECK: define spir_func <3 x i8> @f7(<3 x i8> returned %[[x:.*]]) +//CHECK: define spir_func <3 x i8> @f7(<3 x i8> %[[x:.*]]) //CHECK-NOT: bitcast //CHECK-NOT: shufflevector //CHECK: ret <3 x i8> %[[x]] _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits