table of contents
std::experimental::to_fixed_size,std::experimental::to_native,(3) | C++ Standard Libary | std::experimental::to_fixed_size,std::experimental::to_native,(3) |
NAME¶
std::experimental::to_fixed_size,std::experimental::to_native, - std::experimental::to_fixed_size,std::experimental::to_native,
Synopsis¶
Defined in header <experimental/simd>
template< class T, class Abi >
fixed_size_simd<T, simd_size_v<T, Abi>> (1) (parallelism
TS v2)
to_fixed_size( const simd<T, Abi>& v ) noexcept;
template< class T, class Abi >
fixed_size_simd_mask<T, simd_size_v<T, Abi>> (2)
(parallelism TS v2)
to_fixed_size( const simd_mask<T, Abi>& v ) noexcept;
template< class T, std::size_t N >
native_simd<T> (3) (parallelism TS v2)
to_native( const fixed_size_simd<T, N>& v ) noexcept;
template< class T, std::size_t N >
native_simd_mask<T> (4) (parallelism TS v2)
to_native( const fixed_size_simd_mask<T, N>>& v ) noexcept;
template< class T, std::size_t N >
simd<T> (5) (parallelism TS v2)
to_compatible( const fixed_size_simd<T, N>& v ) noexcept;
template< class T, std::size_t N >
simd_mask<T> (6) (parallelism TS v2)
to_compatible( const fixed_size_simd_mask<T, N>& v )
noexcept;
Returns a simd or simd_mask object with the same elements, but a different
ABI.
3-6) These functions do not participate in overloading resolution unless N is
the
same as the size of the return type.
Parameters¶
v - the input simd or simd_mask object
Return value¶
The simd or simd_mask object with the specified ABI.
Example¶
This section is incomplete
Reason: no example
Category:¶
* Todo no example
2024.06.10 | http://cppreference.com |