summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTom Stellard <thomas.stellard@amd.com>2016-07-22 23:45:11 +0000
committerTom Stellard <thomas.stellard@amd.com>2016-07-22 23:45:11 +0000
commit838e0fa580c22b9e65096710cdea527c5c454497 (patch)
treeff569a238c00fbbf858cc989372da70a8cd6ad9f
parente3cd5bd8e6ebffadd222726322f595f28c47f275 (diff)
geometric/floatn.inc: Add vec8 and vec16 types
git-svn-id: https://llvm.org/svn/llvm-project/libclc/trunk@276495 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r--generic/include/clc/geometric/floatn.inc16
1 files changed, 16 insertions, 0 deletions
diff --git a/generic/include/clc/geometric/floatn.inc b/generic/include/clc/geometric/floatn.inc
index fe5fba6..c276b81 100644
--- a/generic/include/clc/geometric/floatn.inc
+++ b/generic/include/clc/geometric/floatn.inc
@@ -19,6 +19,14 @@
#include __CLC_BODY
#undef __CLC_FLOATN
+#define __CLC_FLOATN float8
+#include __CLC_BODY
+#undef __CLC_FLOATN
+
+#define __CLC_FLOATN float16
+#include __CLC_BODY
+#undef __CLC_FLOATN
+
#undef __CLC_FLOAT
#undef __CLC_FPSIZE
@@ -46,6 +54,14 @@
#include __CLC_BODY
#undef __CLC_FLOATN
+#define __CLC_FLOATN double8
+#include __CLC_BODY
+#undef __CLC_FLOATN
+
+#define __CLC_FLOATN double16
+#include __CLC_BODY
+#undef __CLC_FLOATN
+
#undef __CLC_FLOAT
#undef __CLC_FPSIZE