Home
last modified time | relevance | path

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

/netbsd-src/external/gpl3/gcc/dist/libstdc++-v3/include/experimental/bits/
H A Dsimd_fixed_size.h923 constexpr size_t __values_per_part = _Np / _Total;
925 = _Index * __values_per_part;
926 constexpr size_t __return_size = __values_per_part * _Combine;
941 if constexpr (_Tuple::_S_first_size % __values_per_part == 0)
944 = _Tuple::_S_first_size / __values_per_part;
973 else if constexpr (_Tuple::_S_first_size % __values_per_part == 0)
974 return __extract_part<_Index, _Tuple::_S_first_size / __values_per_part,
978 _Combine * __values_per_part>(__x.first);
H A Dsimd_builtin.h216 constexpr size_t __values_per_part = _Np / _Total; in __extract_part() local
217 constexpr size_t __values_to_skip = _Index * __values_per_part; in __extract_part()
218 constexpr size_t __return_size = __values_per_part * _Combine; in __extract_part()
220 static_assert((_Index + _Combine) * __values_per_part * sizeof(_Tp) in __extract_part()