Home
last modified time | relevance | path

Searched refs:__bit_log2 (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/llvm-project/libcxx/include/__bit/
H A Dbit_width.h26 return __t == 0 ? 0 : std::__bit_log2(__t) + 1; in bit_width()
H A Dbit_floor.h26 return __t == 0 ? 0 : _Tp{1} << std::__bit_log2(__t); in bit_floor()
H A Dbit_log2.h25 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 _Tp __bit_log2(_Tp __t) _NOEXCEPT { in __bit_log2() function
/freebsd/contrib/llvm-project/libcxx/src/
H A Dalgorithm.cpp19 auto depth_limit = 2 * std::__bit_log2(static_cast<size_t>(last - first)); in __sort()
/freebsd/contrib/llvm-project/libcxx/include/__algorithm/
H A Dradix_sort.h103 static constexpr auto __radix_size = std::__bit_log2<uint64_t>(__radix_value_range);
113 static constexpr auto __radix_size = std::__bit_log2<uint64_t>(__value_range);
H A Dsort.h867 difference_type __depth_limit = 2 * std::__bit_log2(std::__to_unsigned_like(__last - __first)); in __sort_dispatch()