Lines Matching defs:_Up
70 template <class _Up, enable_if_t<__can_broadcast_v<value_type, __remove_cvref_t<_Up>>, int> = 0>
71 _LIBCPP_HIDE_FROM_ABI simd(_Up&& __v) noexcept : __s_(_Impl::__broadcast(static_cast<value_type>(__v))) {}
74 template <class _Up,
75 enable_if_t<!is_same_v<_Up, _Tp> && is_same_v<abi_type, simd_abi::fixed_size<size()>> &&
76 __is_non_narrowing_convertible_v<_Up, value_type>,
78 _LIBCPP_HIDE_FROM_ABI simd(const simd<_Up, simd_abi::fixed_size<size()>>& __v) noexcept {
90 template <class _Up, class _Flags, enable_if_t<__is_vectorizable_v<_Up> && is_simd_flag_type_v<_Flags>, int> = 0>
91 _LIBCPP_HIDE_FROM_ABI simd(const _Up* __mem, _Flags) {
96 template <class _Up, class _Flags, enable_if_t<__is_vectorizable_v<_Up> && is_simd_flag_type_v<_Flags>, int> = 0>
97 _LIBCPP_HIDE_FROM_ABI void copy_from(const _Up* __mem, _Flags) {
101 template <class _Up, class _Flags, enable_if_t<__is_vectorizable_v<_Up> && is_simd_flag_type_v<_Flags>, int> = 0>
102 _LIBCPP_HIDE_FROM_ABI void copy_to(_Up* __mem, _Flags) const {