summaryrefslogtreecommitdiff
path: root/test/CodeGenOpenCL
diff options
context:
space:
mode:
authorEli Friedman <eli.friedman@gmail.com>2012-01-04 20:43:57 +0000
committerEli Friedman <eli.friedman@gmail.com>2012-01-04 20:43:57 +0000
commitb7d09c8606a4b927d563881616a56e32e0589256 (patch)
treee77f4fb97b326daf44acdace0fe54a73dd8178ea /test/CodeGenOpenCL
parent4791fa2c3c16c51c8435706682ec0fec8647335a (diff)
downloadclang-b7d09c8606a4b927d563881616a56e32e0589256.tar.gz
Fix test so it doesn't depend on the host's calling convention lowering code.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@147545 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/CodeGenOpenCL')
-rw-r--r--test/CodeGenOpenCL/vector_literals_nested.cl12
1 files changed, 6 insertions, 6 deletions
diff --git a/test/CodeGenOpenCL/vector_literals_nested.cl b/test/CodeGenOpenCL/vector_literals_nested.cl
index cb8ea78c7f..b9013d0482 100644
--- a/test/CodeGenOpenCL/vector_literals_nested.cl
+++ b/test/CodeGenOpenCL/vector_literals_nested.cl
@@ -11,13 +11,13 @@ __constant const int4 itest2 = (int4)(1, 2, ((int2)(3)));
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>
}