FreeBSD Manual Pages
std::experi...ask::copy_to(3) C++ Standard Libarystd::experi...ask::copy_to(3) NAME std::experimental::simd_mask::copy_to - std::experimen- tal::simd_mask::copy_to Synopsis template<class Flags> (parallelism TS v2) void copy_to( bool* mem, Flags flags ); The store function copies all elements of a simd_mask such that the i-th element is written to mem[i] for all i in the range of [0, size()). Parameters mem - a pointer into an array where [mem, mem + size()) is a valid range flags - if if of type vector_aligned_tag, the load constructor may assume mem to point to storage aligned by memory_alignment_v<simd_mask> Type requirements - is_simd_flag_type_v<Flags> must be true. See also element_aligned_tag flag indicating alignment of the load/store ad- dress to element element_aligned alignment (parallelism TS v2) (class) vector_aligned_tag flag indicating alignment of the load/store ad- dress to vector vector_aligned alignment (parallelism TS v2) (class) overaligned_tag flag indicating alignment of the load/store ad- dress to the overaligned specified alignment (parallelism TS v2) (class template) memory_alignment obtains an appropriate alignment for vec- tor_aligned (parallelism TS v2) (class template) copy_from loads simd_mask elements from contiguous memory (parallelism TS v2) (public member function) http://cppreference.com 2024.06.10 std::experi...ask::copy_to(3)
NAME | Synopsis | Parameters | Type requirements | See also
Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=std::experimental::simd_mask::copy_to&sektion=3&manpath=FreeBSD+Ports+15.1.quarterly>
