Home
last modified time | relevance | path

Searched refs:significand (Results 1 – 18 of 18) sorted by relevance

/external/v8/src/
Ddouble.h112 uint64_t significand = d64 & kSignificandMask; in Significand() local
114 return significand + kHiddenBit; in Significand()
116 return significand; in Significand()
209 uint64_t significand = diy_fp.f(); in DiyFpToUint64() local
211 while (significand > kHiddenBit + kSignificandMask) { in DiyFpToUint64()
212 significand >>= 1; in DiyFpToUint64()
221 while (exponent > kDenormalExponent && (significand & kHiddenBit) == 0) { in DiyFpToUint64()
222 significand <<= 1; in DiyFpToUint64()
226 if (exponent == kDenormalExponent && (significand & kHiddenBit) == 0) { in DiyFpToUint64()
231 return (significand & kSignificandMask) | in DiyFpToUint64()
Dbignum-dtoa.cc42 static int NormalizedExponent(uint64_t significand, int exponent) { in NormalizedExponent() argument
43 ASSERT(significand != 0); in NormalizedExponent()
44 while ((significand & Double::kHiddenBit) == 0) { in NormalizedExponent()
45 significand = significand << 1; in NormalizedExponent()
96 uint64_t significand = Double(v).Significand(); in BignumDtoa() local
97 bool is_even = (significand & 1) == 0; in BignumDtoa()
99 int normalized_exponent = NormalizedExponent(significand, exponent); in BignumDtoa()
453 uint64_t significand = Double(v).Significand(); in InitialScaledStartValuesNegativeExponentPositivePower() local
462 numerator->AssignUInt64(significand); in InitialScaledStartValuesNegativeExponentPositivePower()
505 uint64_t significand = Double(v).Significand(); in InitialScaledStartValuesNegativeExponentNegativePower() local
[all …]
Dfixed-dtoa.cc318 uint64_t significand = Double(v).Significand(); in FastFixedDtoa() local
343 uint64_t dividend = significand; in FastFixedDtoa()
370 significand <<= exponent; in FastFixedDtoa()
371 FillDigits64(significand, buffer, length); in FastFixedDtoa()
375 uint64_t integrals = significand >> -exponent; in FastFixedDtoa()
376 uint64_t fractionals = significand - (integrals << -exponent); in FastFixedDtoa()
394 FillFractionals(significand, exponent, fractional_count, in FastFixedDtoa()
Dcached-powers.cc41 uint64_t significand; member
161 *power = DiyFp(cached_power.significand, cached_power.binary_exponent); in GetCachedPowerForBinaryExponentRange()
173 *power = DiyFp(cached_power.significand, cached_power.binary_exponent); in GetCachedPowerForDecimalExponent()
Dstrtod.cc158 uint64_t significand = ReadUint64(buffer, &read_digits); in ReadDiyFp() local
160 *result = DiyFp(significand, 0); in ReadDiyFp()
165 significand++; in ReadDiyFp()
169 *result = DiyFp(significand, exponent); in ReadDiyFp()
/external/compiler-rt/lib/
Dfixdfsi.c30 const rep_t significand = (aAbs & significandMask) | implicitBit; in ARM_EABI_FNALIAS() local
34 return sign * (significand >> (significandBits - exponent)); in ARM_EABI_FNALIAS()
47 return sign * (significand << (exponent - significandBits)); in ARM_EABI_FNALIAS()
Dfixsfsi.c28 const rep_t significand = (aAbs & significandMask) | implicitBit; in ARM_EABI_FNALIAS() local
32 return sign * (significand >> (significandBits - exponent)); in ARM_EABI_FNALIAS()
45 return sign * (significand << (exponent - significandBits)); in ARM_EABI_FNALIAS()
Dtruncdfsf2.c145 const src_rep_t significand = (aRep & significandMask) | srcMinNormal; in ARM_EABI_FNALIAS() local
151 const bool sticky = significand << (srcBits - shift); in ARM_EABI_FNALIAS()
152 src_rep_t denormalizedSignificand = significand >> shift | sticky; in ARM_EABI_FNALIAS()
Dfp_lib.h116 static inline int normalize(rep_t *significand) { in normalize() argument
117 const int shift = rep_clz(*significand) - rep_clz(implicitBit); in normalize()
118 *significand <<= shift; in normalize()
/external/llvm/lib/Support/
DAPFloat.cpp597 significand.parts = new integerPart[count]; in initialize()
604 delete [] significand.parts; in freeSignificand()
639 integerPart *significand = significandParts(); in makeNaN() local
644 APInt::tcSet(significand, 0, numParts); in makeNaN()
646 APInt::tcAssign(significand, fill->getRawData(), in makeNaN()
653 significand[part] &= ((1ULL << bitsToPreserve) - 1); in makeNaN()
655 significand[part] = 0; in makeNaN()
662 APInt::tcClearBit(significand, QNaNBit); in makeNaN()
667 if (APInt::tcIsZero(significand, numParts)) in makeNaN()
668 APInt::tcSetBit(significand, QNaNBit - 1); in makeNaN()
[all …]
/external/kernel-headers/original/asm-x86/
Dsigcontext.h23 unsigned short significand[4]; member
28 unsigned short significand[4]; member
/external/guava/guava/src/com/google/common/math/
DDoubleUtils.java132 long significand = Double.doubleToRawLongBits(x) & SIGNIFICAND_MASK; in scaleNormalize() local
133 return Double.longBitsToDouble(significand | ONE_BITS); in scaleNormalize()
DDoubleMath.java167 long significand = getSignificand(x); in roundToBigInteger() local
168 BigInteger result = BigInteger.valueOf(significand).shiftLeft(exponent - SIGNIFICAND_BITS); in roundToBigInteger()
/external/webkit/Source/JavaScriptCore/wtf/
DDecimalNumber.h92 …const char* significand() const { return m_significand; } // significand contains precision charac… in significand() function
/external/valgrind/main/include/vki/
Dvki-x86-linux.h198 unsigned short significand[4]; member
203 unsigned short significand[4]; member
/external/llvm/include/llvm/ADT/
DAPFloat.h446 } significand; variable
/external/clang/include/clang/Basic/
DDiagnosticLexKinds.td134 "hexadecimal floating constants require a significand">;
/external/webkit/Source/JavaScriptCore/
DChangeLog-2011-02-1611557 (WTF::DecimalNumber::significand):
15747 (WTF::DecimalNumber::significand):