|
inlineconstexpr |
#include <eve/module/algo/algo/copy.hpp>
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.