Lines Matching refs:_Data
322 // _Data[3] _Data[2] _Data[1] _Data[0]
327 uint32_t _Data[_Data_size]{};
335 _Data[_Maxidx] = _Mantissa2 << _Bit_shift;
337 _Data[_Maxidx - 1] = _Mantissa2 << _Bit_shift;
338 _Data[_Maxidx] = _Mantissa2 >> (32 - _Bit_shift);
346 // _Data[0] will be [1, 10] digits.
351 // Otherwise, skip to printing _Data[0].
355 const uint32_t _Most_significant_elem = _Data[_Maxidx];
358 _Data[_Maxidx] = _Initial_quotient;
367 _Remainder = (_Remainder << 32) | _Data[_Idx];
376 _Data[_Idx] = _Quotient;
385 break; // We've finished long division. Now we need to print _Data[0].
391 _LIBCPP_ASSERT_INTERNAL(_Data[0] != 0, "");
393 _LIBCPP_ASSERT_INTERNAL(_Data[_Idx] == 0, "");
396 const uint32_t _Data_olength = _Data[0] >= 1000000000 ? 10 : __decimalLength9(_Data[0]);
405 // Print _Data[0]. While it's up to 10 digits,
407 __append_n_digits(_Data_olength, _Data[0], _Result);