Searched defs:CLZ (Results 1 - 1 of 1) sorted by relevance

/art/runtime/base/
H A Dbit_utils.h31 static constexpr int CLZ(T x) { function in namespace:art
71 return (value == 0) ? -1 : std::numeric_limits<T>::digits - 1 - CLZ(value);
93 return (x < 2u) ? x : static_cast<T>(1u) << (std::numeric_limits<T>::digits - CLZ(x - 1u));
358 return std::numeric_limits<T>::digits - 1u - CLZ(this->bits_);

Completed in 51 milliseconds