26 #if defined(VEC_SIZE) && defined(DATA_TYPE)
47 __kernel
void fft_scale_conj(
66 *((__global DATA_TYPE *)
dst.ptr) = (*(__global DATA_TYPE *)
src.ptr) / (DATA_TYPE)
scale;
70 data = vload2(0, (__global DATA_TYPE *)
src.ptr);
71 data /= (DATA_TYPE)
scale;
73 vstore2((
VEC_DATA_TYPE(DATA_TYPE, 2))(data.s0, -data.s1), 0, (__global DATA_TYPE *)
dst.ptr);
74 #else // defined(CONJ)
75 vstore2(data, 0, (__global DATA_TYPE *)
dst.ptr);
76 #endif // defined(CONJ)
77 #else // VEC_SIZE == 1
78 #error "vec_size of 1 and 2 are supported"
79 #endif // VEC_SIZE == 1
81 #endif // defined(VEC_SIZE) && defined(DATA_TYPE)