inline constexpr overaligned_tag<_Np> overaligned = {};
// }}}
-template <size_t _X>
- using _SizeConstant = integral_constant<size_t, _X>;
+template <size_t _Xp>
+ using _SizeConstant = integral_constant<size_t, _Xp>;
namespace __detail
{
return typename __decay_abi<_A0<_Bytes>>::type{};
else
{
- using _B =
+ using _Bp =
typename __find_next_valid_abi<_A0, _Bytes, _Tp>::type;
- if constexpr (_B::template _S_is_valid_v<
- _Tp> && _B::template _S_size<_Tp> <= _Np)
- return _B{};
+ if constexpr (_Bp::template _S_is_valid_v<
+ _Tp> && _Bp::template _S_size<_Tp> <= _Np)
+ return _Bp{};
else
return
typename _AbiList<_Rest...>::template _BestAbi<_Tp, _Np>{};
class _SimdCastType2
{
using _Ap = __intrinsic_type_t<_Tp, _Np>;
- using _B = __vector_type_t<_Tp, _Np>;
+ using _Bp = __vector_type_t<_Tp, _Np>;
_SimdMember _M_data;
public:
_SimdCastType2(_Ap __a) : _M_data(__vector_bitcast<_Tp>(__a)) {}
- _SimdCastType2(_B __b) : _M_data(__b) {}
+ _SimdCastType2(_Bp __b) : _M_data(__b) {}
operator _SimdMember() const { return _M_data; }
};
// }}}
// __interleave128_lo {{{
-template <typename _Ap, typename _B, typename _Tp = common_type_t<_Ap, _B>,
+template <typename _Ap, typename _Bp, typename _Tp = common_type_t<_Ap, _Bp>,
typename _Trait = _VectorTraits<_Tp>>
_GLIBCXX_SIMD_INTRINSIC constexpr _Tp
- __interleave128_lo(const _Ap& __av, const _B& __bv)
+ __interleave128_lo(const _Ap& __av, const _Bp& __bv)
{
const _Tp __a(__av);
const _Tp __b(__bv);