Home
last modified time | relevance | path

Searched refs:__vec_ext (Results 1 – 1 of 1) sorted by relevance

/freebsd/contrib/llvm-project/libcxx/include/experimental/__simd/
H A Dvec_ext.h29 struct __vec_ext { struct
35 inline constexpr bool is_abi_tag_v<simd_abi::__vec_ext<_Np>> = _Np > 0 && _Np <= 32; argument
38 struct __simd_storage<_Tp, simd_abi::__vec_ext<_Np>> {
52 struct __mask_storage<_Tp, simd_abi::__vec_ext<_Np>>
53 … : __simd_storage<decltype(experimental::__choose_mask_type<_Tp>()), simd_abi::__vec_ext<_Np>> {};
56 struct __simd_operations<_Tp, simd_abi::__vec_ext<_Np>> {
57 using _SimdStorage = __simd_storage<_Tp, simd_abi::__vec_ext<_Np>>;
58 using _MaskStorage = __mask_storage<_Tp, simd_abi::__vec_ext<_Np>>;
92 struct __mask_operations<_Tp, simd_abi::__vec_ext<_Np>> {
93 using _MaskStorage = __mask_storage<_Tp, simd_abi::__vec_ext<_Np>>;