59 #if defined(VEC_SIZE_IN) && defined(VEC_SIZE_OUT) && defined(LAST_ACCESSED_X_IN) && defined(LAST_ACCESSED_X_OUT)
62 const int xi_in = (int)(get_global_id(0) * VEC_SIZE_IN);
63 const int xi_out = (int)(get_global_id(0) * VEC_SIZE_OUT);
64 src.ptr -= max(xi_in - (
int)LAST_ACCESSED_X_IN, 0) * src_stride_x;
65 dst.ptr -= max(xi_out - (
int)LAST_ACCESSED_X_OUT, 0) * dst_stride_x;
68 data = vload16(0, (__global DATA_TYPE *)
src.ptr);
74 #else // !defined(VEC_SIZE_IN) && defined(VEC_SIZE_OUT) && defined(LAST_ACCESSED_X_IN) && defined(LAST_ACCESSED_X_OUT)
79 #endif // defined(VEC_SIZE_IN) && defined(VEC_SIZE_OUT) && defined(LAST_ACCESSED_X_IN) && defined(LAST_ACCESSED_X_OUT)