Home
last modified time | relevance | path

Searched refs:__is_vectorizable_v (Results 1 – 3 of 3) sorted by relevance

/src/contrib/llvm-project/libcxx/include/experimental/__simd/
H A Dutility.h36 inline constexpr bool __is_vectorizable_v = variable
73 (__is_vectorizable_v<_Up> && __is_non_narrowing_convertible_v<_Up, _Tp>) ||
74 (!__is_vectorizable_v<_Up> && is_convertible_v<_Up, _Tp>) || is_same_v<_Up, int> ||
H A Dsimd.h68 …template <class _Up, class _Flags, enable_if_t<__is_vectorizable_v<_Up> && is_simd_flag_type_v<_Fl…
74 …template <class _Up, class _Flags, enable_if_t<__is_vectorizable_v<_Up> && is_simd_flag_type_v<_Fl…
79 …template <class _Up, class _Flags, enable_if_t<__is_vectorizable_v<_Up> && is_simd_flag_type_v<_Fl…
H A Dtraits.h51 template <class _Tp, class _Abi = simd_abi::compatible<_Tp>, bool = (__is_vectorizable_v<_Tp> && is…
62 …bool = (is_simd_v<_Tp> && __is_vectorizable_v<_Up>) || (is_simd_mask_v<_Tp> && is_same_v<_Up,…