Searched refs:_Maxidx (Results 1 – 1 of 1) sorted by relevance
330 uint32_t _Maxidx = ((24 + static_cast<uint32_t>(_Exponent2) + 31) / 32) - 1; in _Large_integer_to_chars() local331 _LIBCPP_ASSERT(_Maxidx < _Data_size, ""); in _Large_integer_to_chars()335 _Data[_Maxidx] = _Mantissa2 << _Bit_shift; in _Large_integer_to_chars()337 _Data[_Maxidx - 1] = _Mantissa2 << _Bit_shift; in _Large_integer_to_chars()338 _Data[_Maxidx] = _Mantissa2 >> (32 - _Bit_shift); in _Large_integer_to_chars()350 if (_Maxidx != 0) { // If the integer is actually large, perform long division. in _Large_integer_to_chars()355 const uint32_t _Most_significant_elem = _Data[_Maxidx]; in _Large_integer_to_chars()358 _Data[_Maxidx] = _Initial_quotient; in _Large_integer_to_chars()362 uint32_t _Idx = _Maxidx; in _Large_integer_to_chars()383 --_Maxidx; // log2(10^9) is 29.9, so we can't shrink by more than one element. in _Large_integer_to_chars()[all …]