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.h56 template <class _Flags, enable_if_t<is_simd_flag_type_v<_Flags>, int> = 0>
57 _LIBCPP_HIDE_FROM_ABI simd_mask(const value_type* __mem, _Flags) { in simd_mask() argument
58 _Impl::__load(__s_, _Flags::template __apply<simd_mask>(__mem)); in simd_mask()
62 template <class _Flags, enable_if_t<is_simd_flag_type_v<_Flags>, int> = 0>
63 _LIBCPP_HIDE_FROM_ABI void copy_from(const value_type* __mem, _Flags) { in copy_from() argument
64 _Impl::__load(__s_, _Flags::template __apply<simd_mask>(__mem)); in copy_from()
67 template <class _Flags, enable_if_t<is_simd_flag_type_v<_Flags>, int> = 0>
68 _LIBCPP_HIDE_FROM_ABI void copy_to(value_type* __mem, _Flags) const { in copy_to() argument
69 _Impl::__store(__s_, _Flags::template __apply<simd_mask>(__mem)); in copy_to()
H A Dsimd.h68 …template <class _Up, class _Flags, enable_if_t<__is_vectorizable_v<_Up> && is_simd_flag_type_v<_Fl…
69 _LIBCPP_HIDE_FROM_ABI simd(const _Up* __mem, _Flags) { in simd() argument
70 _Impl::__load(__s_, _Flags::template __apply<simd>(__mem)); in simd()
74 …template <class _Up, class _Flags, enable_if_t<__is_vectorizable_v<_Up> && is_simd_flag_type_v<_Fl…
75 _LIBCPP_HIDE_FROM_ABI void copy_from(const _Up* __mem, _Flags) { in copy_from() argument
76 _Impl::__load(__s_, _Flags::template __apply<simd>(__mem)); in copy_from()
79 …template <class _Up, class _Flags, enable_if_t<__is_vectorizable_v<_Up> && is_simd_flag_type_v<_Fl…
80 _LIBCPP_HIDE_FROM_ABI void copy_to(_Up* __mem, _Flags) const { in copy_to() argument
81 _Impl::__store(__s_, _Flags::template __apply<simd>(__mem)); in copy_to()