1#define __CLC_GENTYPE int
2#include __CLC_BODY
3#undef __CLC_GENTYPE
4
5#define __CLC_GENTYPE int2
6#include __CLC_BODY
7#undef __CLC_GENTYPE
8
9#define __CLC_GENTYPE int3
10#include __CLC_BODY
11#undef __CLC_GENTYPE
12
13#define __CLC_GENTYPE int4
14#include __CLC_BODY
15#undef __CLC_GENTYPE
16
17#define __CLC_GENTYPE int8
18#include __CLC_BODY
19#undef __CLC_GENTYPE
20
21#define __CLC_GENTYPE int16
22#include __CLC_BODY
23#undef __CLC_GENTYPE
24
25#define __CLC_GENTYPE uint
26#include __CLC_BODY
27#undef __CLC_GENTYPE
28
29#define __CLC_GENTYPE uint2
30#include __CLC_BODY
31#undef __CLC_GENTYPE
32
33#define __CLC_GENTYPE uint3
34#include __CLC_BODY
35#undef __CLC_GENTYPE
36
37#define __CLC_GENTYPE uint4
38#include __CLC_BODY
39#undef __CLC_GENTYPE
40
41#define __CLC_GENTYPE uint8
42#include __CLC_BODY
43#undef __CLC_GENTYPE
44
45#define __CLC_GENTYPE uint16
46#include __CLC_BODY
47#undef __CLC_GENTYPE
48