|
template<typename VectorizedArrayType , typename Number2 > |
void | internal::do_vectorized_read (const Number2 *src_ptr, VectorizedArrayType &dst) |
|
template<typename Number , unsigned int width> |
void | internal::do_vectorized_read (const Number *src_ptr, VectorizedArray< Number, width > &dst) |
|
template<typename VectorizedArrayType , typename Number2 > |
void | internal::do_vectorized_gather (const Number2 *src_ptr, const unsigned int *indices, VectorizedArrayType &dst) |
|
template<typename Number , unsigned int width> |
void | internal::do_vectorized_gather (const Number *src_ptr, const unsigned int *indices, VectorizedArray< Number, width > &dst) |
|
template<typename VectorizedArrayType , typename Number2 > |
void | internal::do_vectorized_add (const VectorizedArrayType src, Number2 *dst_ptr) |
|
template<typename Number , unsigned int width> |
void | internal::do_vectorized_add (const VectorizedArray< Number, width > src, Number *dst_ptr) |
|
template<typename VectorizedArrayType , typename Number2 > |
void | internal::do_vectorized_scatter_add (const VectorizedArrayType src, const unsigned int *indices, Number2 *dst_ptr) |
|
template<typename Number , unsigned int width> |
void | internal::do_vectorized_scatter_add (const VectorizedArray< Number, width > src, const unsigned int *indices, Number *dst_ptr) |
|