Lines Matching refs:a_bits
2218 Py_ssize_t a_size, a_bits, shift_digits, shift_bits, x_size; in _PyLong_Frexp() local
2233 a_bits = bits_in_digit(a->ob_digit[a_size-1]); in _PyLong_Frexp()
2238 a_bits > (PY_SSIZE_T_MAX - 1) % PyLong_SHIFT + 1)) in _PyLong_Frexp()
2240 a_bits = (a_size - 1) * PyLong_SHIFT + a_bits; in _PyLong_Frexp()
2267 if (a_bits <= DBL_MANT_DIG + 2) { in _PyLong_Frexp()
2268 shift_digits = (DBL_MANT_DIG + 2 - a_bits) / PyLong_SHIFT; in _PyLong_Frexp()
2269 shift_bits = (DBL_MANT_DIG + 2 - a_bits) % PyLong_SHIFT; in _PyLong_Frexp()
2279 shift_digits = (a_bits - DBL_MANT_DIG - 2) / PyLong_SHIFT; in _PyLong_Frexp()
2280 shift_bits = (a_bits - DBL_MANT_DIG - 2) % PyLong_SHIFT; in _PyLong_Frexp()
2309 if (a_bits == PY_SSIZE_T_MAX) in _PyLong_Frexp()
2312 a_bits += 1; in _PyLong_Frexp()
2315 *e = a_bits; in _PyLong_Frexp()