Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/libcxx/include/experimental/__simd/
H A Dsimd_mask.h63 template <class _Flags, enable_if_t<is_simd_flag_type_v<_Flags>, int> = 0>
64 _LIBCPP_HIDE_FROM_ABI simd_mask(const value_type* __mem, _Flags) { in simd_mask() argument
65 _Impl::__load(__s_, _Flags::template __apply<simd_mask>(__mem)); in simd_mask()
69 template <class _Flags, enable_if_t<is_simd_flag_type_v<_Flags>, int> = 0>
70 _LIBCPP_HIDE_FROM_ABI void copy_from(const value_type* __mem, _Flags) { in copy_from() argument
71 _Impl::__load(__s_, _Flags::template __apply<simd_mask>(__mem)); in copy_from()
74 template <class _Flags, enable_if_t<is_simd_flag_type_v<_Flags>, int> = 0>
75 _LIBCPP_HIDE_FROM_ABI void copy_to(value_type* __mem, _Flags) const { in copy_to() argument
76 _Impl::__store(__s_, _Flags::template __apply<simd_mask>(__mem)); in copy_to()
H A Dsimd.h90 …template <class _Up, class _Flags, enable_if_t<__is_vectorizable_v<_Up> && is_simd_flag_type_v<_Fl…
91 _LIBCPP_HIDE_FROM_ABI simd(const _Up* __mem, _Flags) { in simd() argument
92 _Impl::__load(__s_, _Flags::template __apply<simd>(__mem)); in simd()
96 …template <class _Up, class _Flags, enable_if_t<__is_vectorizable_v<_Up> && is_simd_flag_type_v<_Fl…
97 _LIBCPP_HIDE_FROM_ABI void copy_from(const _Up* __mem, _Flags) { in copy_from() argument
98 _Impl::__load(__s_, _Flags::template __apply<simd>(__mem)); in copy_from()
101 …template <class _Up, class _Flags, enable_if_t<__is_vectorizable_v<_Up> && is_simd_flag_type_v<_Fl…
102 _LIBCPP_HIDE_FROM_ABI void copy_to(_Up* __mem, _Flags) const { in copy_to() argument
103 _Impl::__store(__s_, _Flags::template __apply<simd>(__mem)); in copy_to()