[cfe-commits] r147545 - /cfe/trunk/test/CodeGenOpenCL/vector_literals_nested.cl

Eli Friedman eli.friedman at gmail.com
Wed Jan 4 12:43:57 PST 2012


Author: efriedma
Date: Wed Jan  4 14:43:57 2012
New Revision: 147545

URL: http://llvm.org/viewvc/llvm-project?rev=147545&view=rev
Log:
Fix test so it doesn't depend on the host's calling convention lowering code.


Modified:
    cfe/trunk/test/CodeGenOpenCL/vector_literals_nested.cl

Modified: cfe/trunk/test/CodeGenOpenCL/vector_literals_nested.cl
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/test/CodeGenOpenCL/vector_literals_nested.cl?rev=147545&r1=147544&r2=147545&view=diff
==============================================================================
--- cfe/trunk/test/CodeGenOpenCL/vector_literals_nested.cl (original)
+++ cfe/trunk/test/CodeGenOpenCL/vector_literals_nested.cl Wed Jan  4 14:43:57 2012
@@ -11,13 +11,13 @@
 typedef float float2 __attribute((ext_vector_type(2)));
 typedef float float4 __attribute((ext_vector_type(4)));
 
-float4 ftest1() {
-  return (float4)(1.1f, 1.2f, ((float2)(1.3f, 1.4f)));
-// CHECK: ret <4 x float> <float 0x3FF19999A0000000, float 0x3FF3333340000000, float 0x3FF4CCCCC0000000, float 0x3FF6666660000000>
+void ftest1(float4 *p) {
+  *p = (float4)(1.1f, 1.2f, ((float2)(1.3f, 1.4f)));
+// CHECK: store <4 x float> <float 0x3FF19999A0000000, float 0x3FF3333340000000, float 0x3FF4CCCCC0000000, float 0x3FF6666660000000>
 }
 
-float4 ftest2() {
-   return (float4)(1.1f, 1.2f, ((float2)(1.3f)));
-// CHECK: ret <4 x float> <float 0x3FF19999A0000000, float 0x3FF3333340000000, float 0x3FF4CCCCC0000000, float 0x3FF4CCCCC0000000>
+float4 ftest2(float4 *p) {
+   *p =  (float4)(1.1f, 1.2f, ((float2)(1.3f)));
+// CHECK: store <4 x float> <float 0x3FF19999A0000000, float 0x3FF3333340000000, float 0x3FF4CCCCC0000000, float 0x3FF4CCCCC0000000>
 }
 





More information about the cfe-commits mailing list