diff options
Diffstat (limited to 'libclc/generic/include/clc/async')
| -rw-r--r-- | libclc/generic/include/clc/async/gentype.inc | 204 |
1 files changed, 204 insertions, 0 deletions
diff --git a/libclc/generic/include/clc/async/gentype.inc b/libclc/generic/include/clc/async/gentype.inc new file mode 100644 index 00000000000..6b79acdff17 --- /dev/null +++ b/libclc/generic/include/clc/async/gentype.inc @@ -0,0 +1,204 @@ + +#define __CLC_GENTYPE char +#include __CLC_BODY +#undef __CLC_GENTYPE + +#define __CLC_GENTYPE char2 +#include __CLC_BODY +#undef __CLC_GENTYPE + +#define __CLC_GENTYPE char4 +#include __CLC_BODY +#undef __CLC_GENTYPE + +#define __CLC_GENTYPE char8 +#include __CLC_BODY +#undef __CLC_GENTYPE + +#define __CLC_GENTYPE char16 +#include __CLC_BODY +#undef __CLC_GENTYPE + +#define __CLC_GENTYPE uchar +#include __CLC_BODY +#undef __CLC_GENTYPE + +#define __CLC_GENTYPE uchar2 +#include __CLC_BODY +#undef __CLC_GENTYPE + +#define __CLC_GENTYPE uchar4 +#include __CLC_BODY +#undef __CLC_GENTYPE + +#define __CLC_GENTYPE uchar8 +#include __CLC_BODY +#undef __CLC_GENTYPE + +#define __CLC_GENTYPE uchar16 +#include __CLC_BODY +#undef __CLC_GENTYPE + +#define __CLC_GENTYPE short +#include __CLC_BODY +#undef __CLC_GENTYPE + +#define __CLC_GENTYPE short2 +#include __CLC_BODY +#undef __CLC_GENTYPE + +#define __CLC_GENTYPE short4 +#include __CLC_BODY +#undef __CLC_GENTYPE + +#define __CLC_GENTYPE short8 +#include __CLC_BODY +#undef __CLC_GENTYPE + +#define __CLC_GENTYPE short16 +#include __CLC_BODY +#undef __CLC_GENTYPE + +#define __CLC_GENTYPE ushort +#include __CLC_BODY +#undef __CLC_GENTYPE + +#define __CLC_GENTYPE ushort2 +#include __CLC_BODY +#undef __CLC_GENTYPE + +#define __CLC_GENTYPE ushort4 +#include __CLC_BODY +#undef __CLC_GENTYPE + +#define __CLC_GENTYPE ushort8 +#include __CLC_BODY +#undef __CLC_GENTYPE + +#define __CLC_GENTYPE ushort16 +#include __CLC_BODY +#undef __CLC_GENTYPE + +#define __CLC_GENTYPE int +#include __CLC_BODY +#undef __CLC_GENTYPE + +#define __CLC_GENTYPE int2 +#include __CLC_BODY +#undef __CLC_GENTYPE + +#define __CLC_GENTYPE int4 +#include __CLC_BODY +#undef __CLC_GENTYPE + +#define __CLC_GENTYPE int8 +#include __CLC_BODY +#undef __CLC_GENTYPE + +#define __CLC_GENTYPE int16 +#include __CLC_BODY +#undef __CLC_GENTYPE + +#define __CLC_GENTYPE uint +#include __CLC_BODY +#undef __CLC_GENTYPE + +#define __CLC_GENTYPE uint2 +#include __CLC_BODY +#undef __CLC_GENTYPE + +#define __CLC_GENTYPE uint4 +#include __CLC_BODY +#undef __CLC_GENTYPE + +#define __CLC_GENTYPE uint8 +#include __CLC_BODY +#undef __CLC_GENTYPE + +#define __CLC_GENTYPE uint16 +#include __CLC_BODY +#undef __CLC_GENTYPE + +#define __CLC_GENTYPE float +#include __CLC_BODY +#undef __CLC_GENTYPE + +#define __CLC_GENTYPE float2 +#include __CLC_BODY +#undef __CLC_GENTYPE + +#define __CLC_GENTYPE float4 +#include __CLC_BODY +#undef __CLC_GENTYPE + +#define __CLC_GENTYPE float8 +#include __CLC_BODY +#undef __CLC_GENTYPE + +#define __CLC_GENTYPE float16 +#include __CLC_BODY +#undef __CLC_GENTYPE + +#define __CLC_GENTYPE long +#include __CLC_BODY +#undef __CLC_GENTYPE + +#define __CLC_GENTYPE long2 +#include __CLC_BODY +#undef __CLC_GENTYPE + +#define __CLC_GENTYPE long4 +#include __CLC_BODY +#undef __CLC_GENTYPE + +#define __CLC_GENTYPE long8 +#include __CLC_BODY +#undef __CLC_GENTYPE + +#define __CLC_GENTYPE long16 +#include __CLC_BODY +#undef __CLC_GENTYPE + +#define __CLC_GENTYPE ulong +#include __CLC_BODY +#undef __CLC_GENTYPE + +#define __CLC_GENTYPE ulong2 +#include __CLC_BODY +#undef __CLC_GENTYPE + +#define __CLC_GENTYPE ulong4 +#include __CLC_BODY +#undef __CLC_GENTYPE + +#define __CLC_GENTYPE ulong8 +#include __CLC_BODY +#undef __CLC_GENTYPE + +#define __CLC_GENTYPE ulong16 +#include __CLC_BODY +#undef __CLC_GENTYPE + +#ifdef cl_khr_fp64 + +#define __CLC_GENTYPE double +#include __CLC_BODY +#undef __CLC_GENTYPE + +#define __CLC_GENTYPE double2 +#include __CLC_BODY +#undef __CLC_GENTYPE + +#define __CLC_GENTYPE double4 +#include __CLC_BODY +#undef __CLC_GENTYPE + +#define __CLC_GENTYPE double8 +#include __CLC_BODY +#undef __CLC_GENTYPE + +#define __CLC_GENTYPE double16 +#include __CLC_BODY +#undef __CLC_GENTYPE + +#endif |

