Lines Matching refs:uint
19 __CONSTEXPR static inline __ALWAYS_INLINE bool ispow2(uint val) in ispow2()
26 __CONSTEXPR static inline __ALWAYS_INLINE uint _log2_uint(uint val, bool ceiling) in _log2_uint()
31 uint log2 = (uint)(sizeof(val) * CHAR_BIT) - 1 - __builtin_clz(val); in _log2_uint()
41 __CONSTEXPR static inline __ALWAYS_INLINE uint log2_uint_floor(uint val) in log2_uint_floor()
47 __CONSTEXPR static inline __ALWAYS_INLINE uint log2_uint_ceil(uint val) in log2_uint_ceil()
54 __CONSTEXPR static inline __ALWAYS_INLINE uint _log2_ulong(ulong val, bool ceiling) in _log2_ulong()
59 uint log2 = (uint)(sizeof(val) * CHAR_BIT) - 1 - __builtin_clzl(val); in _log2_ulong()
69 __CONSTEXPR static inline __ALWAYS_INLINE uint log2_ulong_floor(ulong val) in log2_ulong_floor()
75 __CONSTEXPR static inline __ALWAYS_INLINE uint log2_ulong_ceil(ulong val) in log2_ulong_ceil()
80 __CONSTEXPR static inline __ALWAYS_INLINE uint valpow2(uint valp2) in valpow2()
85 __CONSTEXPR static inline __ALWAYS_INLINE uint divpow2(uint val, uint divp2) in divpow2()
90 __CONSTEXPR static inline __ALWAYS_INLINE uint modpow2(uint val, uint modp2) in modpow2()
95 __CONSTEXPR static inline __ALWAYS_INLINE uint64_t modpow2_u64(uint64_t val, uint modp2) in modpow2_u64()