Home
last modified time | relevance | path

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

/netbsd-src/external/gpl3/gcc/dist/libstdc++-v3/include/experimental/bits/
H A Dsimd.h3888 __extract_part(const _SimdWrapper<_Tp, _Np> __x);
3892 __extract_part(const _SimdTuple<_Tp, _A0, _As...>& __x);
3987 return __extract_part<1, 4, 2>(__x);
4066 __extract_part<decltype(__i)::value, _Parts>(__data(__x)));
4157 return {{__private_init, __extract_part<0, 2>(__data(__x))},
4158 {__private_init, __extract_part<1, 2>(__data(__x))}};
4161 return {{__private_init, __extract_part<0, 3>(__data(__x))},
4162 {__private_init, __extract_part<1, 3>(__data(__x))},
4163 {__private_init, __extract_part<2, 3>(__data(__x))}};
4166 return {{__private_init, __extract_part<0, 3, 2>(__data(__x))},
[all …]
H A Dsimd_fixed_size.h679 return _R{__intrin_bitcast<_R0>(__extract_part<1, 2>(__from0))};
682 return _R{__intrin_bitcast<_R0>(__extract_part<1, 4>(__from0))};
716 return _R{__intrin_bitcast<_R0>(__extract_part<2, 4>(__from0)),
725 return _R{__intrin_bitcast<_R0>(__extract_part<2, 4>(__from0)),
733 return _R{__intrin_bitcast<_R0>(__extract_part<1, 2>(__from0)),
913 __extract_part(const _SimdTuple<_Tp, _A0, _As...>& __x)
945 return __extract_part<_Index - __parts_in_first,
950 return __extract_part<__values_to_skip - _Tuple::_S_first_size,
974 return __extract_part<_Index, _Tuple::_S_first_size / __values_per_part,
977 return __extract_part<__values_to_skip, _Tuple::_S_first_size,
H A Dsimd_builtin.h210 __extract_part(const _SimdWrapper<_Tp, _Np> __x) in __extract_part() function
213 return __extract_part<_Index / 2, _Total / 2, _Combine / 2>(__x); in __extract_part()
278 __extract_part(const _SimdWrapper<bool, _Np> __x) in __extract_part() function
591 __extract_part<_Offset / _ToVT::_S_full_size, in __convert_all()
792 __extract_part<_Offset, _FromVT::_S_partial_width, in __convert_all()
798 = __extract_part<__i * _ToVT::_S_full_size + _Offset, in __convert_all()
808 __extract_part<_Offset, _FromVT::_S_partial_width, in __convert_all()
1639 __extract_part<__i, _NParts>(__k.__as_full_vector()))); in _S_masked_store()
1648 __extract_part<_NFullStores, _NParts>( in _S_masked_store()
H A Dsimd_x86_conversions.h177 __extract_part<1, _Np / _M * 2>(__v))); in __convert_x86()
205 return __convert_x86<_To>(__extract_part<0, _Np / _M>(__v)); in __convert_x86()
/netbsd-src/external/gpl3/gcc/dist/libstdc++-v3/
H A DChangeLog178 * include/experimental/bits/simd_builtin.h (__extract_part):
1622 (__extract_part, simd_mask, _SimdIntOperators, simd): Add either
1626 (__vector_shuffle, __extract_part, _GnuTraits::_SimdCastType1)
1637 (__make_simd_tuple, __optimize_simd_tuple, __extract_part)
2505 * include/experimental/bits/simd.h (__extract_part, split):