| /src/external/gpl3/gcc.old/dist/libstdc++-v3/include/experimental/bits/ |
| simd_converter.h | 33 struct _SimdConverter<_From, simd_abi::scalar, _To, simd_abi::scalar, 43 struct _SimdConverter<_From, simd_abi::scalar, _To, _Abi, 44 enable_if_t<!is_same_v<_Abi, simd_abi::scalar>>> 65 is_same<_AFrom, simd_abi::scalar>, is_same<_ATo, simd_abi::scalar>, 81 struct _SimdConverter<_From, simd_abi::scalar, _To, simd_abi::fixed_size<1>, 84 _GLIBCXX_SIMD_INTRINSIC constexpr _SimdTuple<_To, simd_abi::scalar> 91 struct _SimdConverter<_From, simd_abi::fixed_size<1>, _To, simd_abi::scalar [all...] |
| simd.h | 68 * _Ap or _Abi: An ABI tag from the simd_abi namespace 91 namespace simd_abi { namespace 92 // simd_abi forward declarations {{{ 149 } // namespace simd_abi 659 struct __is_fixed_size_abi<simd_abi::fixed_size<_Np>> : true_type {}; 669 { return is_same_v<simd_abi::scalar, _Abi>; } 692 { return is_same_v<simd_abi::_VecBltnBtmsk<__abi_bytes_v<_Abi>>, _Abi>; } 701 return _Bytes <= 16 && is_same_v<simd_abi::_VecBuiltin<_Bytes>, _Abi>; 712 && is_same_v<simd_abi::_VecBuiltin<_Bytes>, _Abi>; 722 return _Bytes <= 64 && is_same_v<simd_abi::_Avx512<_Bytes>, _Abi> [all...] |
| simd_builtin.h | 814 // simd_abi::_VecBuiltin {{{ 816 struct simd_abi::_VecBuiltin 947 // simd_abi::_VecBltnBtmsk {{{ 949 struct simd_abi::_VecBltnBtmsk 1480 using _UAbi = simd_abi::deduce_t<_Up, _UW_size>; 1702 return __binary_op(simd<_Tp, simd_abi::scalar>(__x[0]), 1703 simd<_Tp, simd_abi::scalar>(__x[1]))[0]; 1706 simd<_Tp, simd_abi::scalar> __acc = __x[0]; 1708 __acc = __binary_op(__acc, simd<_Tp, simd_abi::scalar>(__x[__i])); 1717 __binary_op(simd<_Tp, simd_abi::scalar>(__x[0]) [all...] |
| simd_scalar.h | 54 // simd_abi::_Scalar {{{ 55 struct simd_abi::_Scalar 136 using abi_type = simd_abi::scalar; 190 _S_reduce(const simd<_Tp, simd_abi::scalar>& __x, const _BinaryOperation&) 312 using _ST = _SimdTuple<_Tp, simd_abi::scalar>;
|
| simd_fixed_size.h | 80 _GLIBCXX_SIMD_INTRINSIC constexpr _SimdTuple<_Tp, simd_abi::scalar, _A10, _A1s...> 756 _SimdTuple<_Tp, simd_abi::scalar>{__args}..., _SimdTuple<_Tp>()); 927 using _RetAbi = simd_abi::deduce_t<_Tp, __return_size>; 1097 // simd_abi::_Fixed {{{ 1099 struct simd_abi::_Fixed 1108 : __bool_constant<(_Np <= simd_abi::max_fixed_size<_Tp>)> {}; 1247 using _Simd = simd<_Tp, simd_abi::fixed_size<_Np>>; 1370 return __binary_op(simd<_Tp, simd_abi::scalar>( 1379 simd<_Tp, simd_abi::scalar>( 1381 simd<_Tp, simd_abi::scalar> [all...] |
| simd_neon.h | 96 const auto __halves = split<simd<_Tp, simd_abi::_Neon<8>>>(__x); 98 return _SimdImplNeon<simd_abi::_Neon<8>>::_S_reduce(
|
| simd_math.h | 506 enable_if_t<is_floating_point<_Tp>::value, simd<_Tp, simd_abi::scalar>> 507 cos(simd<_Tp, simd_abi::scalar> __x) 552 enable_if_t<is_floating_point<_Tp>::value, simd<_Tp, simd_abi::scalar>> 553 sin(simd<_Tp, simd_abi::scalar> __x) 670 simd_abi::deduce_t<int, _Np>::_CommonImpl::_S_store(__e, __exp);
|
| simd_x86.h | 1065 using _Ap = simd_abi::deduce_t<_Up, _Np>; 2645 constexpr _SimdConverter<int, simd_abi::fixed_size<_Np>, _Tp, _Abi> 3895 : simd_abi::_VecBuiltin<sizeof(_Tp) * _Np>::_S_masked(__x)); 5266 _MaskImplX86<simd_abi::__sse>::_S_popcount( 5267 simd_mask<_I, simd_abi::__sse>(__private_init,
|
| /src/external/gpl3/gcc/dist/libstdc++-v3/include/experimental/bits/ |
| simd_converter.h | 45 struct _SimdConverter<_From, simd_abi::scalar, _To, simd_abi::scalar, 55 struct _SimdConverter<_From, simd_abi::scalar, _To, _Abi, 56 enable_if_t<!is_same_v<_Abi, simd_abi::scalar>>> 77 is_same<_AFrom, simd_abi::scalar>, is_same<_ATo, simd_abi::scalar>, 98 is_same<_AFrom, simd_abi::scalar>, is_same<_ATo, simd_abi::scalar>, 114 struct _SimdConverter<_From, simd_abi::scalar, _To, simd_abi::fixed_size<1> [all...] |
| simd.h | 72 * _Ap or _Abi: An ABI tag from the simd_abi namespace 101 namespace simd_abi { namespace 102 // simd_abi forward declarations {{{ 166 } // namespace simd_abi 681 struct __is_fixed_size_abi<simd_abi::fixed_size<_Np>> : true_type {}; 691 { return is_same_v<simd_abi::scalar, _Abi>; } 714 { return is_same_v<simd_abi::_VecBltnBtmsk<__abi_bytes_v<_Abi>>, _Abi>; } 723 return _Bytes <= 16 && is_same_v<simd_abi::_VecBuiltin<_Bytes>, _Abi>; 734 && is_same_v<simd_abi::_VecBuiltin<_Bytes>, _Abi>; 744 return _Bytes <= 64 && is_same_v<simd_abi::_Avx512<_Bytes>, _Abi> [all...] |
| simd_builtin.h | 814 // simd_abi::_VecBuiltin {{{ 816 struct simd_abi::_VecBuiltin 947 // simd_abi::_VecBltnBtmsk {{{ 949 struct simd_abi::_VecBltnBtmsk 1480 using _UAbi = simd_abi::__no_sve_deduce_t<_Up, _UW_size>; 1702 return __binary_op(simd<_Tp, simd_abi::scalar>(__x[0]), 1703 simd<_Tp, simd_abi::scalar>(__x[1]))[0]; 1706 simd<_Tp, simd_abi::scalar> __acc = __x[0]; 1708 __acc = __binary_op(__acc, simd<_Tp, simd_abi::scalar>(__x[__i])); 1717 __binary_op(simd<_Tp, simd_abi::scalar>(__x[0]) [all...] |
| simd_scalar.h | 54 // simd_abi::_Scalar {{{ 55 struct simd_abi::_Scalar 136 using abi_type = simd_abi::scalar; 190 _S_reduce(const simd<_Tp, simd_abi::scalar>& __x, const _BinaryOperation&) 312 using _ST = _SimdTuple<_Tp, simd_abi::scalar>;
|
| simd_fixed_size.h | 80 _GLIBCXX_SIMD_INTRINSIC constexpr _SimdTuple<_Tp, simd_abi::scalar, _A10, _A1s...> 756 _SimdTuple<_Tp, simd_abi::scalar>{__args}..., _SimdTuple<_Tp>()); 927 using _RetAbi = simd_abi::deduce_t<_Tp, __return_size>; 1097 // simd_abi::_Fixed {{{ 1099 struct simd_abi::_Fixed 1108 : __bool_constant<(_Np <= simd_abi::max_fixed_size<_Tp>)> {}; 1247 using _Simd = simd<_Tp, simd_abi::fixed_size<_Np>>; 1370 return __binary_op(simd<_Tp, simd_abi::scalar>( 1379 simd<_Tp, simd_abi::scalar>( 1381 simd<_Tp, simd_abi::scalar> [all...] |
| simd_neon.h | 96 const auto __halves = split<simd<_Tp, simd_abi::_Neon<8>>>(__x); 98 return _SimdImplNeon<simd_abi::_Neon<8>>::_S_reduce(
|
| simd_math.h | 506 enable_if_t<is_floating_point<_Tp>::value, simd<_Tp, simd_abi::scalar>> 507 cos(simd<_Tp, simd_abi::scalar> __x) 552 enable_if_t<is_floating_point<_Tp>::value, simd<_Tp, simd_abi::scalar>> 553 sin(simd<_Tp, simd_abi::scalar> __x) 682 simd_abi::deduce_t<int, _Np>::_CommonImpl::_S_store(__e, __exp);
|
| simd_sve.h | 456 template <typename... _As, typename = enable_if_t<((is_same_v<simd_abi::scalar, _As> && ...) 590 struct simd_abi::_SveAbi
|
| simd_x86.h | 1065 using _Ap = simd_abi::deduce_t<_Up, _Np>; 2645 constexpr _SimdConverter<int, simd_abi::fixed_size<_Np>, _Tp, _Abi> 3895 : simd_abi::_VecBuiltin<sizeof(_Tp) * _Np>::_S_masked(__x)); 5266 _MaskImplX86<simd_abi::__sse>::_S_popcount( 5267 simd_mask<_I, simd_abi::__sse>(__private_init,
|
| /src/external/gpl3/gcc/dist/gcc/config/aarch64/ |
| aarch64.cc | 1225 predefined_function_abi &simd_abi = function_abis[ARM_PCS_SIMD]; local 1226 if (!simd_abi.initialized_p ()) 1233 simd_abi.initialize (ARM_PCS_SIMD, full_reg_clobbers); 1235 return simd_abi;
|
| /src/external/gpl3/gcc.old/dist/gcc/config/aarch64/ |
| aarch64.cc | 3231 predefined_function_abi &simd_abi = function_abis[ARM_PCS_SIMD]; local 3232 if (!simd_abi.initialized_p ()) 3239 simd_abi.initialize (ARM_PCS_SIMD, full_reg_clobbers); 3241 return simd_abi;
|