libstdc++
Public Types | List of all members
std::simd::rebind< _Tp, _Vp, _Traits > Struct Template Reference

Public Types

using type = __similar_vec< _Tp, _Vp::size(), typename _Vp::abi_type >
 

Detailed Description

template<__vectorizable _Tp, __simd_vec_type _Vp, _ArchTraits _Traits>
struct std::simd::rebind< _Tp, _Vp, _Traits >

Computes a member type basic_vec<_Tp, Abi>, where Abi is chosen such that the number of elements is equal to _Vp::size() and features of the ABI tag (such as the internal representation of masks, or storage order of complex components) are preserved.

Definition at line 114 of file simd_mask.h.


The documentation for this struct was generated from the following file: