Function block_process¶
function block_process(size_t, csizes_t<widths...>, Fn &&) simd¶
template <size_t... widths, typename Fn>
KFR_INTRINSIC void block_process(size_t size, csizes_t<widths...>, Fn&& fn) Processes a range using a sequence of decreasing block widths.
| size | Total number of elements to process. |
| fn | Callable invoked as fn(offset, csize_t<width>{}) . |
| widths | Block widths to try, in descending order. |
| Fn | Callable type. |
Fully qualified name: kfr::block_process(size_t, csizes_t<widths...>, Fn &&)
Declared at simd/read_write.hpp:67
This file was generated by cxxdox, a C++ documentation generator based on MkDocs Material and libclang.