From ff13926a604f83d6ba7ea605fe914b8cb53c0f0d Mon Sep 17 00:00:00 2001 From: Tom Stellard Date: Fri, 22 Jul 2016 23:45:11 +0000 Subject: [PATCH] geometric/floatn.inc: Add vec8 and vec16 types llvm-svn: 276495 --- libclc/generic/include/clc/geometric/floatn.inc | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/libclc/generic/include/clc/geometric/floatn.inc b/libclc/generic/include/clc/geometric/floatn.inc index fe5fba6..c276b81 100644 --- a/libclc/generic/include/clc/geometric/floatn.inc +++ b/libclc/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 -- 2.7.4