diff options
author | Tom Stellard <thomas.stellard@amd.com> | 2016-07-22 23:45:11 +0000 |
---|---|---|
committer | Tom Stellard <thomas.stellard@amd.com> | 2016-07-22 23:45:11 +0000 |
commit | ff13926a604f83d6ba7ea605fe914b8cb53c0f0d (patch) | |
tree | 744bc7fa320345e25212ac18379a214d7151eba6 /libclc | |
parent | 544ae6c4f36a70ca715cba384f782d0ae7e6ec0d (diff) | |
download | llvm-ff13926a604f83d6ba7ea605fe914b8cb53c0f0d.zip llvm-ff13926a604f83d6ba7ea605fe914b8cb53c0f0d.tar.gz llvm-ff13926a604f83d6ba7ea605fe914b8cb53c0f0d.tar.bz2 |
geometric/floatn.inc: Add vec8 and vec16 types
llvm-svn: 276495
Diffstat (limited to 'libclc')
-rw-r--r-- | libclc/generic/include/clc/geometric/floatn.inc | 16 |
1 files changed, 16 insertions, 0 deletions
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 |