|
inlineconstexpr |
#include <eve/algo/copy.hpp>
SIMD optimized copy algorithm.
Configurable Callable Object performing a SIMD optimized version of the copy. By default, the operation will be unrolled by a factor of 4, align memory accesses and perform conversions if needed.
std::memmove.Alternative Header
r1 to r2.get<0>(r) to get<1>(r).Parameters
r1 : The range of elements or an iterator to the beginning of the elements to copy fromr2 : A range or an iterator to the beginning of the destination elementsr : An eve::algo::zipped_range_pair of ranges and/or iterators.