|
template<typename T , typename U , typename Op > |
void | binary_ss (device const T *a, device const T *b, device U *c, uint index) |
|
template<typename T , typename U , typename Op > |
void | binary_sv (device const T *a, device const T *b, device U *c, uint index) |
|
template<typename T , typename U , typename Op > |
void | binary_vs (device const T *a, device const T *b, device U *c, uint index) |
|
template<typename T , typename U , typename Op > |
void | binary_vv (device const T *a, device const T *b, device U *c, uint index) |
|
template<typename T , typename U , typename Op > |
void | binary_sv2 (device const T *a, device const T *b, device U *c, uint2 index, uint2 grid_dim) |
|
template<typename T , typename U , typename Op > |
void | binary_vs2 (device const T *a, device const T *b, device U *c, uint2 index, uint2 grid_dim) |
|
template<typename T , typename U , typename Op > |
void | binary_vv2 (device const T *a, device const T *b, device U *c, uint2 index, uint2 grid_dim) |
|
template<typename T , typename U , typename Op > |
void | binary_g_nd1 (device const T *a, device const T *b, device U *c, constant const size_t &a_stride, constant const size_t &b_stride, uint index) |
|
template<typename T , typename U , typename Op > |
void | binary_g_nd2 (device const T *a, device const T *b, device U *c, constant const size_t a_strides[2], constant const size_t b_strides[2], uint2 index, uint2 grid_dim) |
|
template<typename T , typename U , typename Op > |
void | binary_g_nd3 (device const T *a, device const T *b, device U *c, constant const size_t a_strides[3], constant const size_t b_strides[3], uint3 index, uint3 grid_dim) |
|
template<typename T , typename U , typename Op , int DIM> |
void | binary_g_nd (device const T *a, device const T *b, device U *c, constant const int shape[DIM], constant const size_t a_strides[DIM], constant const size_t b_strides[DIM], uint3 index, uint3 grid_dim) |
|
template<typename T , typename U , typename Op > |
void | binary_g (device const T *a, device const T *b, device U *c, constant const int *shape, constant const size_t *a_strides, constant const size_t *b_strides, constant const int &ndim, uint3 index, uint3 grid_dim) |
|