• Home
  • Raw
  • Download

Lines Matching refs:trimmed

153                        Vector<const char>* trimmed, int* updated_exponent) {  in TrimAndCut()  argument
162 *trimmed = Vector<const char>(buffer_copy_space, in TrimAndCut()
165 *trimmed = right_trimmed; in TrimAndCut()
215 static bool DoubleStrtod(Vector<const char> trimmed, in DoubleStrtod() argument
227 if (trimmed.length() <= kMaxExactDoubleIntegerDecimalDigits) { in DoubleStrtod()
237 *result = static_cast<double>(ReadUint64(trimmed, &read_digits)); in DoubleStrtod()
238 DOUBLE_CONVERSION_ASSERT(read_digits == trimmed.length()); in DoubleStrtod()
244 *result = static_cast<double>(ReadUint64(trimmed, &read_digits)); in DoubleStrtod()
245 DOUBLE_CONVERSION_ASSERT(read_digits == trimmed.length()); in DoubleStrtod()
250 kMaxExactDoubleIntegerDecimalDigits - trimmed.length(); in DoubleStrtod()
256 *result = static_cast<double>(ReadUint64(trimmed, &read_digits)); in DoubleStrtod()
257 DOUBLE_CONVERSION_ASSERT(read_digits == trimmed.length()); in DoubleStrtod()
442 static bool ComputeGuess(Vector<const char> trimmed, int exponent, in ComputeGuess() argument
444 if (trimmed.length() == 0) { in ComputeGuess()
448 if (exponent + trimmed.length() - 1 >= kMaxDecimalPower) { in ComputeGuess()
452 if (exponent + trimmed.length() <= kMinDecimalPower) { in ComputeGuess()
457 if (DoubleStrtod(trimmed, exponent, guess) || in ComputeGuess()
458 DiyFpStrtod(trimmed, exponent, guess)) { in ComputeGuess()
486 double StrtodTrimmed(Vector<const char> trimmed, int exponent) { in StrtodTrimmed() argument
487 DOUBLE_CONVERSION_ASSERT(trimmed.length() <= kMaxSignificantDecimalDigits); in StrtodTrimmed()
488 DOUBLE_CONVERSION_ASSERT(AssertTrimmedDigits(trimmed)); in StrtodTrimmed()
490 const bool is_correct = ComputeGuess(trimmed, exponent, &guess); in StrtodTrimmed()
495 int comparison = CompareBufferWithDiyFp(trimmed, exponent, upper_boundary); in StrtodTrimmed()
510 Vector<const char> trimmed; in Strtod() local
513 &trimmed, &updated_exponent); in Strtod()
514 return StrtodTrimmed(trimmed, updated_exponent); in Strtod()
543 Vector<const char> trimmed; in Strtof() local
546 &trimmed, &updated_exponent); in Strtof()
550 bool is_correct = ComputeGuess(trimmed, exponent, &double_guess); in Strtof()
609 int comparison = CompareBufferWithDiyFp(trimmed, exponent, upper_boundary); in Strtof()