Lines Matching refs:__t
42 _LIBCPP_NODISCARD _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 int __countr_zero(_Tp __t) _N… in __countr_zero() argument
44 return __builtin_ctzg(__t, numeric_limits<_Tp>::digits); in __countr_zero()
46 if (__t == 0) in __countr_zero()
49 return std::__libcpp_ctz(static_cast<unsigned int>(__t)); in __countr_zero()
51 return std::__libcpp_ctz(static_cast<unsigned long>(__t)); in __countr_zero()
53 return std::__libcpp_ctz(static_cast<unsigned long long>(__t)); in __countr_zero()
57 while (static_cast<unsigned long long>(__t) == 0uLL) { in __countr_zero()
59 __t >>= __ulldigits; in __countr_zero()
61 return __ret + std::__libcpp_ctz(static_cast<unsigned long long>(__t)); in __countr_zero()
69 [[nodiscard]] _LIBCPP_HIDE_FROM_ABI constexpr int countr_zero(_Tp __t) noexcept { in countr_zero() argument
70 return std::__countr_zero(__t); in countr_zero()
74 [[nodiscard]] _LIBCPP_HIDE_FROM_ABI constexpr int countr_one(_Tp __t) noexcept { in countr_one() argument
75 …return __t != numeric_limits<_Tp>::max() ? std::countr_zero(static_cast<_Tp>(~__t)) : numeric_limi… in countr_one()