Function scatter_stride¶
function scatter_stride(T *, const vec<T, N> &, size_t) simd¶
template <size_t groupsize = 1, typename T, size_t N>
KFR_INTRINSIC void scatter_stride(T* base, const vec<T, N>& value, size_t stride) Scatters N/groupsize groups of groupsize contiguous elements of value to base separated by stride.
| groupsize | Number of contiguous elements per group. |
| T | Element type. |
| N | Total number of elements in value (must be a multiple of groupsize). |
| base | Pointer to the destination array. |
| value | Vector whose elements are scattered to the destination groups. |
| stride | Offset (in groups) between consecutive destination groups. |
Fully qualified name: kfr::scatter_stride(T *, const vec<T, N> &, size_t)
Declared at simd/read_write.hpp:456
This file was generated by cxxdox, a C++ documentation generator based on MkDocs Material and libclang.