Home
last modified time | relevance | path

Searched refs:digits (Results 1 – 25 of 252) sorted by relevance

1234567891011

/freebsd/contrib/llvm-project/libcxx/include/__bit/
H A Dcountl.h30 return __builtin_clzg(__t, numeric_limits<_Tp>::digits); in __countl_zero()
33 return numeric_limits<_Tp>::digits; in __countl_zero()
37 (numeric_limits<unsigned int>::digits - numeric_limits<_Tp>::digits); in __countl_zero()
40 (numeric_limits<unsigned long>::digits - numeric_limits<_Tp>::digits); in __countl_zero()
43 (numeric_limits<unsigned long long>::digits - numeric_limits<_Tp>::digits); in __countl_zero()
47 const unsigned int __ulldigits = numeric_limits<unsigned long long>::digits; in __countl_zero()
68 …umeric_limits<_Tp>::max() ? std::countl_zero(static_cast<_Tp>(~__t)) : numeric_limits<_Tp>::digits; in countl_one()
H A Dcountr.h40 const unsigned int __ulldigits = numeric_limits<unsigned long long>::digits; in __countr_zero_impl()
44 const unsigned int __ulldigits = numeric_limits<unsigned long long>::digits; in __countr_zero_impl()
58 return __builtin_ctzg(__t, numeric_limits<_Tp>::digits); in __countr_zero()
60 return __t != 0 ? std::__countr_zero_impl(__t) : numeric_limits<_Tp>::digits; in __countr_zero()
73 …umeric_limits<_Tp>::max() ? std::countr_zero(static_cast<_Tp>(~__t)) : numeric_limits<_Tp>::digits; in countr_one()
H A Dbit_ceil.h30 const unsigned __n = numeric_limits<_Tp>::digits - std::__countl_zero((_Tp)(__t - 1u)); in __bit_ceil()
31 …_LIBCPP_ASSERT_ARGUMENT_WITHIN_DOMAIN(__n != numeric_limits<_Tp>::digits, "Bad input to bit_ceil"); in __bit_ceil()
36 const unsigned __extra = numeric_limits<unsigned>::digits - numeric_limits<_Tp>::digits; in __bit_ceil()
/freebsd/contrib/ntp/libntp/
H A Dhextolfp.c23 static const char *digits = "0123456789abcdefABCDEF"; in hextolfp() local
38 (ind = strchr(digits, *cp)) != NULL) { in hextolfp()
40 dec_i += ((ind - digits) > 15) in hextolfp()
41 ? (u_long)(ind - digits - 6) in hextolfp()
42 : (u_long)(ind - digits); in hextolfp()
53 (ind = strchr(digits, *cp)) != NULL) { in hextolfp()
55 dec_f += ((ind - digits) > 15) in hextolfp()
56 ? (u_long)(ind - digits - 6) in hextolfp()
57 : (u_long)(ind - digits); in hextolfp()
H A Datolfp.c41 static const char *digits = "0123456789"; in atolfp() local
69 while (*cp != '\0' && (ind = strchr(digits, *cp)) != NULL) { in atolfp()
71 dec_i += (u_long)(ind - digits); in atolfp()
80 && (ind = strchr(digits, *cp)) != NULL) { in atolfp()
83 dec_f += (u_long)(ind - digits); in atolfp()
/freebsd/contrib/llvm-project/libcxx/include/__cxx03/__bit/
H A Dcountl.h63 return __builtin_clzg(__t, numeric_limits<_Tp>::digits); in __countl_zero()
66 return numeric_limits<_Tp>::digits; in __countl_zero()
70 (numeric_limits<unsigned int>::digits - numeric_limits<_Tp>::digits); in __countl_zero()
73 (numeric_limits<unsigned long>::digits - numeric_limits<_Tp>::digits); in __countl_zero()
76 (numeric_limits<unsigned long long>::digits - numeric_limits<_Tp>::digits); in __countl_zero()
80 const unsigned int __ulldigits = numeric_limits<unsigned long long>::digits; in __countl_zero()
H A Dcountr.h41 return __builtin_ctzg(__t, numeric_limits<_Tp>::digits); in __countr_zero()
44 return numeric_limits<_Tp>::digits; in __countr_zero()
53 const unsigned int __ulldigits = numeric_limits<unsigned long long>::digits; in __countr_zero()
/freebsd/contrib/llvm-project/libc/src/__support/
H A Dhigh_precision_decimal.h128 uint8_t digits[MAX_NUM_DIGITS]; variable
150 if (this->digits[round_to_digit] == 5 && in should_round_up()
163 return this->digits[round_to_digit - 1] % 2 != 0; in should_round_up()
167 return this->digits[round_to_digit] >= 5; in should_round_up()
181 if (this->digits[digit_index] != in get_num_new_digits()
184 ((this->digits[digit_index] < in get_num_new_digits()
196 while (this->num_digits > 0 && this->digits[this->num_digits - 1] == 0) { in trim_trailing_zeroes()
222 read_digit = this->digits[read_index]; in right_shift()
235 uint64_t read_digit = this->digits[read_index]; in right_shift()
238 this->digits[write_index] = static_cast<uint8_t>(write_digit); in right_shift()
[all …]
H A Dinteger_literals.h46 LIBC_INLINE constexpr T accumulate(int base, const uint8_t *digits, in accumulate() argument
49 for (; size; ++digits, --size) { in accumulate()
51 value += *digits; in accumulate()
71 uint8_t digits[MAX_DIGITS] = {}; member
93 digits[size] = value; in push()
103 return accumulate<T>(base, buffer.digits, buffer.size); in parse()
118 return accumulate<UIntT>(base, buffer.digits, buffer.size);
126 const uint8_t *digit_ptr = buffer.digits + size;
/freebsd/usr.bin/hexdump/
H A Dodsyntax.c307 int digits; in odformatfp() local
335 digits = FLT_DIG; in odformatfp()
338 digits = DBL_DIG; in odformatfp()
342 digits = LDBL_DIG; in odformatfp()
349 16UL / (u_long)isize, (u_long)isize, digits + 8, digits); in odformatfp()
363 int digits; in odformatint() local
405 digits = 0; in odformatint()
407 digits++; in odformatint()
411 digits++; in odformatint()
413 16UL / (u_long)isize, (u_long)isize, (int)(4 * isize - digits), in odformatint()
[all …]
/freebsd/sys/contrib/openzfs/module/lua/
H A Dlcompat.c27 int digits; in lcompat_strtoll() local
53 digits = *cp - '0'; in lcompat_strtoll()
55 digits = *cp - 'a' + 10; in lcompat_strtoll()
57 digits = *cp - 'A' + 10; in lcompat_strtoll()
61 if (digits >= base) { in lcompat_strtoll()
64 value = (value * base) + digits; in lcompat_strtoll()
/freebsd/lib/libc/nameser/
H A Dns_ttl.c97 int ch, digits, dirty; in ns_parse_ttl() local
101 digits = 0; in ns_parse_ttl()
109 digits++; in ns_parse_ttl()
112 if (digits == 0) in ns_parse_ttl()
126 digits = 0; in ns_parse_ttl()
129 if (digits > 0) { in ns_parse_ttl()
H A Dns_name.c47 static const char digits[] = "0123456789"; variable
159 *dn++ = digits[c / 100]; in ns_name_ntop()
160 *dn++ = digits[(c % 100) / 10]; in ns_name_ntop()
161 *dn++ = digits[c % 10]; in ns_name_ntop()
249 else if ((cp = strchr(digits, c)) != NULL) { in ns_name_pton2()
250 n = (cp - digits) * 100; in ns_name_pton2()
252 (cp = strchr(digits, c)) == NULL) { in ns_name_pton2()
256 n += (cp - digits) * 10; in ns_name_pton2()
258 (cp = strchr(digits, c)) == NULL) { in ns_name_pton2()
262 n += (cp - digits); in ns_name_pton2()
/freebsd/contrib/llvm-project/libc/src/__support/CPP/
H A Dbit.h68 return value == 0 ? cpp::numeric_limits<TYPE>::digits : BUILTIN(value); \
82 return __builtin_ctzg(value, cpp::numeric_limits<T>::digits); in countr_zero()
89 return cpp::numeric_limits<T>::digits; in countr_zero()
94 unsigned shift = cpp::numeric_limits<T>::digits >> 1; in countr_zero()
125 return __builtin_clzg(value, cpp::numeric_limits<T>::digits); in ADD_SPECIALIZATION()
132 return cpp::numeric_limits<T>::digits;
135 for (unsigned shift = cpp::numeric_limits<T>::digits >> 1; shift;
188 return cpp::numeric_limits<T>::digits - cpp::countl_zero(value); in bit_width()
229 constexpr int N = cpp::numeric_limits<T>::digits; in rotl()
241 constexpr int N = cpp::numeric_limits<T>::digits; in rotr()
/freebsd/contrib/llvm-project/libcxx/include/__cxx03/__random/
H A Dclamp_to_integral.h27 bool _FloatBigger = (numeric_limits<_FloatT>::digits > numeric_limits<_IntT>::digits),
28 int _Bits = (numeric_limits<_IntT>::digits - numeric_limits<_FloatT>::digits)>
/freebsd/contrib/llvm-project/libcxx/include/__random/
H A Dclamp_to_integral.h27 bool _FloatBigger = (numeric_limits<_FloatT>::digits > numeric_limits<_IntT>::digits),
28 int _Bits = (numeric_limits<_IntT>::digits - numeric_limits<_FloatT>::digits)>
/freebsd/crypto/heimdal/lib/roken/
H A Dinet_ntop.c45 const char digits[] = "0123456789"; in inet_ntop_v4() local
60 *dst++ = digits[n / 100]; in inet_ntop_v4()
65 *dst++ = digits[n / 10]; in inet_ntop_v4()
69 *dst++ = digits[n]; in inet_ntop_v4()
/freebsd/lib/libc/inet/
H A Dinet_net_pton.c90 digits[] = "0123456789"; in inet_net_pton_ipv4() local
129 n = strchr(digits, ch) - digits; in inet_net_pton_ipv4()
158 n = strchr(digits, ch) - digits; in inet_net_pton_ipv4()
H A Dinet_cidr_pton.c79 static const char digits[] = "0123456789"; variable
91 n = strchr(digits, ch) - digits; in inet_cidr_pton_ipv4()
260 cp = strchr(digits, ch); in getbits()
264 bits += cp - digits; in getbits()
/freebsd/contrib/pam_modules/pam_passwdqc/
H A Dpasswdqc_check.c66 int digits, lowers, uppers, others, unknowns; in is_simple() local
70 digits = lowers = uppers = others = unknowns = 0; in is_simple()
76 if (isdigit(c)) digits++; else in is_simple()
96 if (digits && isascii(c) && isdigit(c)) digits--; in is_simple()
101 if (digits) classes++; in is_simple()
105 if (unknowns && (!classes || (digits && classes == 1))) classes++; in is_simple()
/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/
H A Dbit.h161 return std::numeric_limits<T>::digits; in countr_zero()
184 T Shift = std::numeric_limits<T>::digits >> 1; in countr_zero()
207 return std::numeric_limits<T>::digits; in countl_zero()
230 for (T Shift = std::numeric_limits<T>::digits >> 1; Shift; Shift >>= 1) { in countl_zero()
273 return std::numeric_limits<T>::digits - llvm::countl_zero(Value); in bit_width()
338 unsigned N = std::numeric_limits<T>::digits; in rotl()
351 unsigned N = std::numeric_limits<T>::digits; in rotr()
/freebsd/contrib/tcpdump/
H A Daddrtostr.c63 const char digits[] = "0123456789"; in addrtostr() local
76 *dst++ = digits[n / 100]; in addrtostr()
81 *dst++ = digits[n / 10]; in addrtostr()
85 *dst++ = digits[n]; in addrtostr()
/freebsd/stand/libsa/
H A Dether.c127 static char digits[] = "0123456789abcdef"; variable
136 *cp++ = digits[*ap >> 4]; in ether_sprintf()
137 *cp++ = digits[*ap++ & 0xf]; in ether_sprintf()
/freebsd/contrib/one-true-awk/testdir/
H A Dp.191 BEGIN { digits = "^[0-9]+$" }
2 $2 !~ digits
/freebsd/usr.bin/localedef/
H A Dcharmap.c321 static const char *digits = "0123456789"; in add_charmap_range() local
326 if (((si = strcspn(s, digits)) == 0) || (si == ls) || in add_charmap_range()
328 ((int)strspn(s + si, digits) != (ls - si)) || in add_charmap_range()
329 ((int)strspn(e + si, digits) != (le - si)) || in add_charmap_range()

1234567891011