summaryrefslogtreecommitdiff
path: root/utests/compiler_clz_int.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'utests/compiler_clz_int.cpp')
-rw-r--r--utests/compiler_clz_int.cpp31
1 files changed, 0 insertions, 31 deletions
diff --git a/utests/compiler_clz_int.cpp b/utests/compiler_clz_int.cpp
deleted file mode 100644
index c12cfc62..00000000
--- a/utests/compiler_clz_int.cpp
+++ /dev/null
@@ -1,31 +0,0 @@
-#include "utest_helper.hpp"
-
-void compiler_clz_int(void)
-{
- const int n = 32;
-
- // Setup kernel and buffers
- OCL_CREATE_KERNEL("compiler_clz_int");
- OCL_CREATE_BUFFER(buf[0], 0, n * sizeof(int), NULL);
- OCL_CREATE_BUFFER(buf[1], 0, n * sizeof(int), NULL);
- OCL_SET_ARG(0, sizeof(cl_mem), &buf[0]);
- OCL_SET_ARG(1, sizeof(cl_mem), &buf[1]);
- globals[0] = n;
- locals[0] = 16;
-
- OCL_MAP_BUFFER(0);
- ((int*)buf_data[0])[0] = 0;
- for (int32_t i = 1; i < (int32_t) n; ++i)
- ((int*)buf_data[0])[i] = 0xffffffffu >> i;
- OCL_UNMAP_BUFFER(0);
-
- OCL_NDRANGE(1);
-
- OCL_MAP_BUFFER(1);
- OCL_ASSERT(((int*)buf_data[1])[0] == 32);
- for (int i = 1; i < n; ++i)
- OCL_ASSERT(((int*)buf_data[1])[i] == i);
- OCL_UNMAP_BUFFER(1);
-}
-
-MAKE_UTEST_FROM_FUNCTION(compiler_clz_int);