aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSimon Atanasyan <satanasyan@mips.com>2012-08-09 17:49:22 +0000
committerSimon Atanasyan <satanasyan@mips.com>2012-08-09 17:49:22 +0000
commit42ee64be35cfa9f2418033df8f80beda61da6caf (patch)
tree653d6faf636f39a4f8e1c15815564cd69b050d34
parentd1db12540e572d6e3d998a4b770a6b2c7267d7fc (diff)
Fix the test case. Now it does not depend on the method used to pass vector arguments to the function.
Reviewed by Anton Lokhmotov. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@161597 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r--test/CodeGenOpenCL/kernel-attributes.cl6
1 files changed, 2 insertions, 4 deletions
diff --git a/test/CodeGenOpenCL/kernel-attributes.cl b/test/CodeGenOpenCL/kernel-attributes.cl
index 014285ff2b..de16a41453 100644
--- a/test/CodeGenOpenCL/kernel-attributes.cl
+++ b/test/CodeGenOpenCL/kernel-attributes.cl
@@ -1,14 +1,12 @@
// RUN: %clang_cc1 -emit-llvm -O0 -o - %s | FileCheck %s
-typedef float float4 __attribute__((ext_vector_type(4)));
-
kernel __attribute__((reqd_work_group_size(1,2,4))) void kernel1(int a) {}
-kernel __attribute__((work_group_size_hint(8,16,32))) void kernel2(float4 a) {}
+kernel __attribute__((work_group_size_hint(8,16,32))) void kernel2(int a) {}
// CHECK: opencl.kernels = !{[[MDNODE0:![0-9]+]], [[MDNODE3:![0-9]+]]}
// CHECK: [[MDNODE0]] = metadata !{void (i32)* @kernel1, metadata [[MDNODE2:![0-9]+]]}
// CHECK: [[MDNODE2]] = metadata !{metadata !"reqd_work_group_size", i32 1, i32 2, i32 4}
-// CHECK: [[MDNODE3]] = metadata !{void (<4 x float>)* @kernel2, metadata [[MDNODE5:![0-9]+]]}
+// CHECK: [[MDNODE3]] = metadata !{void (i32)* @kernel2, metadata [[MDNODE5:![0-9]+]]}
// CHECK: [[MDNODE5]] = metadata !{metadata !"work_group_size_hint", i32 8, i32 16, i32 32}