Lines Matching refs:ull

82 stdc_leading_zeros_ull(unsigned long long ull)  in stdc_leading_zeros_ull()  argument
84 if (ull == 0) { in stdc_leading_zeros_ull()
88 return (__builtin_clzll(ull)); in stdc_leading_zeros_ull()
120 stdc_leading_ones_ull(unsigned long long ull) in stdc_leading_ones_ull() argument
122 return (stdc_leading_zeros_ull(~ull)); in stdc_leading_ones_ull()
171 stdc_trailing_zeros_ull(unsigned long long ull) in stdc_trailing_zeros_ull() argument
173 if (ull == 0) { in stdc_trailing_zeros_ull()
177 return (__builtin_ctzll(ull)); in stdc_trailing_zeros_ull()
209 stdc_trailing_ones_ull(unsigned long long ull) in stdc_trailing_ones_ull() argument
211 return (stdc_trailing_zeros_ull(~ull)); in stdc_trailing_ones_ull()
263 stdc_first_leading_zero_ull(unsigned long long ull) in stdc_first_leading_zero_ull() argument
265 if (ull == ULLONG_MAX) { in stdc_first_leading_zero_ull()
269 return (stdc_leading_ones_ull(ull) + 1); in stdc_first_leading_zero_ull()
319 stdc_first_leading_one_ull(unsigned long long ull) in stdc_first_leading_one_ull() argument
321 if (ull == 0) { in stdc_first_leading_one_ull()
325 return (stdc_leading_zeros_ull(ull) + 1); in stdc_first_leading_one_ull()
375 stdc_first_trailing_zero_ull(unsigned long long ull) in stdc_first_trailing_zero_ull() argument
377 if (ull == ULLONG_MAX) { in stdc_first_trailing_zero_ull()
381 return (stdc_trailing_ones_ull(ull) + 1); in stdc_first_trailing_zero_ull()
430 stdc_first_trailing_one_ull(unsigned long long ull) in stdc_first_trailing_one_ull() argument
432 if (ull == 0) { in stdc_first_trailing_one_ull()
436 return (stdc_trailing_zeros_ull(ull) + 1); in stdc_first_trailing_one_ull()
471 stdc_count_zeros_ull(unsigned long long ull) in stdc_count_zeros_ull() argument
474 __builtin_popcountll(ull)); in stdc_count_zeros_ull()
502 stdc_count_ones_ull(unsigned long long ull) in stdc_count_ones_ull() argument
504 return (__builtin_popcountll(ull)); in stdc_count_ones_ull()
538 stdc_has_single_bit_ull(unsigned long long ull) in stdc_has_single_bit_ull() argument
540 return (stdc_count_ones_ull(ull) == 1); in stdc_has_single_bit_ull()
595 stdc_bit_width_ull(unsigned long long ull) in stdc_bit_width_ull() argument
597 if (ull == 0) { in stdc_bit_width_ull()
602 stdc_first_leading_one_ull(ull)); in stdc_bit_width_ull()
652 stdc_bit_floor_ull(unsigned long long ull) in stdc_bit_floor_ull() argument
654 if (ull == 0) { in stdc_bit_floor_ull()
658 return (1ULL << (stdc_bit_width_ull(ull) - 1)); in stdc_bit_floor_ull()
726 stdc_bit_ceil_ull(unsigned long long ull) in stdc_bit_ceil_ull() argument
728 if (ull <= 1) { in stdc_bit_ceil_ull()
732 return (2ULL << (stdc_bit_width_ull(ull - 1) - 1)); in stdc_bit_ceil_ull()