Searched refs:Significand (Results 1 – 9 of 9) sorted by relevance
39 return DiyFp(Significand(), Exponent()); in AsDiyFp()45 uint64_t f = Significand(); in AsNormalizedDiyFp()67 if (Sign() < 0 && Significand() == 0) { in NextDouble()87 uint64_t Significand() const { in Significand() function125 return DiyFp(Significand() * 2 + 1, Exponent() - 1); in UpperBoundary()
71 uint64_t significand = Double(v).Significand(); in BignumDtoa()389 numerator->AssignUInt64(Double(v).Significand()); in InitialScaledStartValuesPositiveExponent()429 uint64_t significand = Double(v).Significand(); in InitialScaledStartValuesNegativeExponentPositivePower()481 uint64_t significand = Double(v).Significand(); in InitialScaledStartValuesNegativeExponentNegativePower()
93 return d.Sign() * static_cast<int32_t>(d.Significand() >> -exponent); in DoubleToInt32()96 return d.Sign() * static_cast<int32_t>(d.Significand() << exponent); in DoubleToInt32()
296 uint64_t significand = Double(v).Significand(); in FastFixedDtoa()
387 } else if ((Double(guess).Significand() & 1) == 0) { in BignumStrtod()
631 union Significand { union
419 if ((d.Significand() & 1) == 0) { in CheckDouble()
257 %"class.llvm::APFloat" = type { %"struct.llvm::fltSemantics"*, %"union.llvm::APFloat::Significand",…259 %"union.llvm::APFloat::Significand" = type { i64 }
986 Significand savedSignificand = significand; in multiplySignificand()