Function write_group¶
function write_group(T *, size_t, const vec<T, group * count * N> &) simd¶
template <size_t count, size_t N, size_t group = 1, bool A = false, typename T>
KFR_INTRINSIC void write_group(T* dest, size_t stride, const vec<T, group * count * N>& value) Writes count groups of group*N elements separated by stride groups.
| count | Number of groups to write. |
| N | Base number of elements per group. |
| group | Number of contiguous elements in each chunk. |
| A | When true, requires aligned destination pointers. |
| T | Element type. |
| dest | Pointer to the first destination element. |
| stride | Offset (in groups, i.e. units of group elements) between consecutive groups. |
| value | Vector whose elements are scattered into the groups. |
Fully qualified name: kfr::write_group(T *, size_t, const vec<T, group * count * N> &)
Declared at simd/read_write.hpp:274
This file was generated by cxxdox, a C++ documentation generator based on MkDocs Material and libclang.