1#if __CLC_FPSIZE == 32
2
3#ifdef __CLC_VECSIZE
4
5#if __CLC_VECSIZE == 3
6#  define __CLC_OFFSET 4
7#else
8#  define __CLC_OFFSET __CLC_VECSIZE
9#endif
10
11  FUNC(__CLC_VECSIZE, __CLC_VECSIZE, __CLC_OFFSET, __CLC_GENTYPE, __private);
12  FUNC(__CLC_VECSIZE, __CLC_VECSIZE, __CLC_OFFSET, __CLC_GENTYPE, __local);
13  FUNC(__CLC_VECSIZE, __CLC_VECSIZE, __CLC_OFFSET, __CLC_GENTYPE, __global);
14  FUNC(__CLC_VECSIZE, __CLC_VECSIZE, __CLC_OFFSET, __CLC_GENTYPE, __constant);
15
16#undef __CLC_OFFSET
17#else
18  FUNC(, 1, 1, __CLC_GENTYPE, __private);
19  FUNC(, 1, 1, __CLC_GENTYPE, __local);
20  FUNC(, 1, 1, __CLC_GENTYPE, __global);
21  FUNC(, 1, 1, __CLC_GENTYPE, __constant);
22#endif
23#endif
24