/bionic/libm/upstream-freebsd/lib/msun/src/ |
s_significand.c | 17 * significand(x) computes just 26 significand(double x) function
|
/external/compiler-rt/lib/ |
fixdfsi.c | 25 // Break a into sign, exponent, significand 30 const rep_t significand = (aAbs & significandMask) | implicitBit; local 34 return sign * (significand >> (significandBits - exponent)); 47 return sign * (significand << (exponent - significandBits));
|
fixsfsi.c | 23 // Break a into sign, exponent, significand 28 const rep_t significand = (aAbs & significandMask) | implicitBit; local 32 return sign * (significand >> (significandBits - exponent)); 45 return sign * (significand << (exponent - significandBits));
|
truncdfsf2.c | 36 // significand field being set 145 const src_rep_t significand = (aRep & significandMask) | srcMinNormal; local 151 const bool sticky = significand << (srcBits - shift); 152 src_rep_t denormalizedSignificand = significand >> shift | sticky;
|
/external/chromium_org/third_party/WebKit/Source/wtf/ |
DecimalNumber.h | 93 const char* significand() const { return m_significand; } // significand contains precision characters, is not null-terminated. function in class:WTF::DecimalNumber
|
/external/chromium_org/third_party/angle/tests/preprocessor_tests/ |
number_test.cpp | 107 str.push_back(std::tr1::get<0>(GetParam())); // significand [0-9]. 135 char significand = std::tr1::get<0>(GetParam()); local 136 if (significand != '\0') 137 str.push_back(significand);
|
/external/chromium_org/v8/src/ |
cached-powers.cc | 41 uint64_t significand; member in struct:v8::internal::CachedPower 161 *power = DiyFp(cached_power.significand, cached_power.binary_exponent); 173 *power = DiyFp(cached_power.significand, cached_power.binary_exponent);
|
strtod.cc | 43 // (which has a 53bit significand) without loss of precision. 159 uint64_t significand = ReadUint64(buffer, &read_digits); local 161 *result = DiyFp(significand, 0); 164 // Round the significand. 166 significand++; 170 *result = DiyFp(significand, exponent); 316 // See if the double's significand changes if we add/subtract the error. 408 } else if ((Double(guess).Significand() & 1) == 0) {
|
bignum-dtoa.cc | 42 static int NormalizedExponent(uint64_t significand, int exponent) { 43 ASSERT(significand != 0); 44 while ((significand & Double::kHiddenBit) == 0) { 45 significand = significand << 1; 96 uint64_t significand = Double(v).Significand(); local 97 bool is_even = (significand & 1) == 0; 99 int normalized_exponent = NormalizedExponent(significand, exponent); 375 // significand size). Then 2^(p-1) <= f < 2^p 453 uint64_t significand = Double(v).Significand(); local 505 uint64_t significand = Double(v).Significand(); local [all...] |
double.h | 62 return DiyFp(Significand(), Exponent()); 68 uint64_t f = Significand(); 90 if (Sign() < 0 && Significand() == 0) { 110 uint64_t Significand() const { 112 uint64_t significand = d64 & kSignificandMask; local 114 return significand + kHiddenBit; 116 return significand; 148 return DiyFp(Significand() * 2 + 1, Exponent() - 1); 180 // Returns the significand size for a given order of magnitude. 185 // zeroes and their effective significand-size is hence smaller 203 uint64_t significand = diy_fp.f(); local [all...] |
fixed-dtoa.cc | 318 uint64_t significand = Double(v).Significand(); local 320 // v = significand * 2^exponent (with significand a 53bit integer). 328 // At most kDoubleSignificandSize bits of the significand are non-zero. 334 // We know that v = significand * 2^exponent. 343 uint64_t dividend = significand; 346 // Let v = f * 2^e with f == significand and e == exponent. 370 significand <<= exponent; 371 FillDigits64(significand, buffer, length) [all...] |
/external/v8/src/ |
cached-powers.cc | 41 uint64_t significand; member in struct:v8::internal::CachedPower 161 *power = DiyFp(cached_power.significand, cached_power.binary_exponent); 173 *power = DiyFp(cached_power.significand, cached_power.binary_exponent);
|
strtod.cc | 43 // (which has a 53bit significand) without loss of precision. 158 uint64_t significand = ReadUint64(buffer, &read_digits); local 160 *result = DiyFp(significand, 0); 163 // Round the significand. 165 significand++; 169 *result = DiyFp(significand, exponent); 316 // See if the double's significand changes if we add/subtract the error. 408 } else if ((Double(guess).Significand() & 1) == 0) {
|
bignum-dtoa.cc | 42 static int NormalizedExponent(uint64_t significand, int exponent) { 43 ASSERT(significand != 0); 44 while ((significand & Double::kHiddenBit) == 0) { 45 significand = significand << 1; 96 uint64_t significand = Double(v).Significand(); local 97 bool is_even = (significand & 1) == 0; 99 int normalized_exponent = NormalizedExponent(significand, exponent); 375 // significand size). Then 2^(p-1) <= f < 2^p 453 uint64_t significand = Double(v).Significand(); local 505 uint64_t significand = Double(v).Significand(); local [all...] |
/external/chromium_org/third_party/WebKit/Source/wtf/dtoa/ |
cached-powers.cc | 42 uint64_t significand; member in struct:WTF::double_conversion::CachedPower 175 *power = DiyFp(cached_power.significand, cached_power.binary_exponent); 190 *power = DiyFp(cached_power.significand, cached_power.binary_exponent);
|
strtod.cc | 44 // (which has a 53bit significand) without loss of precision. 159 uint64_t significand = ReadUint64(buffer, &read_digits); local 161 *result = DiyFp(significand, 0); 164 // Round the significand. 166 significand++; 170 *result = DiyFp(significand, exponent); 315 // See if the double's significand changes if we add/subtract the error. 407 } else if ((Double(guess).Significand() & 1) == 0) {
|
bignum-dtoa.cc | 41 static int NormalizedExponent(uint64_t significand, int exponent) { 42 ASSERT(significand != 0); 43 while ((significand & Double::kHiddenBit) == 0) { 44 significand = significand << 1; 95 uint64_t significand = Double(v).Significand(); local 96 bool is_even = (significand & 1) == 0; 98 int normalized_exponent = NormalizedExponent(significand, exponent); 374 // significand size). Then 2^(p-1) <= f < 2^p 452 uint64_t significand = Double(v).Significand(); local 504 uint64_t significand = Double(v).Significand(); local [all...] |
double.h | 62 return DiyFp(Significand(), Exponent()); 68 uint64_t f = Significand(); 90 if (Sign() < 0 && Significand() == 0) { 110 uint64_t Significand() const { 112 uint64_t significand = d64 & kSignificandMask; local 114 return significand + kHiddenBit; 116 return significand; 154 return DiyFp(Significand() * 2 + 1, Exponent() - 1); 186 // Returns the significand size for a given order of magnitude. 191 // leading zeroes and their effective significand-size is hence smaller 218 uint64_t significand = diy_fp.f(); local [all...] |
fixed-dtoa.cc | 317 uint64_t significand = Double(v).Significand(); local 319 // v = significand * 2^exponent (with significand a 53bit integer). 327 // At most kDoubleSignificandSize bits of the significand are non-zero. 333 // We know that v = significand * 2^exponent. 342 uint64_t dividend = significand; 345 // Let v = f * 2^e with f == significand and e == exponent. 369 significand <<= exponent; 370 FillDigits64(significand, buffer, length) [all...] |
/external/guava/guava/src/com/google/common/math/ |
DoubleMath.java | 167 long significand = getSignificand(x); local 168 BigInteger result = BigInteger.valueOf(significand).shiftLeft(exponent - SIGNIFICAND_BITS);
|
DoubleUtils.java | 51 // The mask for the significand, according to the {@link 132 long significand = Double.doubleToRawLongBits(x) & SIGNIFICAND_MASK; local 133 return Double.longBitsToDouble(significand | ONE_BITS); 171 * If signifRounded == 2^53, we'd need to set all of the significand bits to zero and add 1 to
|
/ndk/tests/device/issue42891-boost-1_52/jni/boost/boost/math/special_functions/detail/ |
fp_traits.hpp | 164 sign, exponent, flag, significand -- bit masks that give the meaning of the 184 BOOST_STATIC_CONSTANT(uint32_t, significand = 0x007fffff); 203 BOOST_STATIC_CONSTANT(uint32_t, significand = 0x000fffff); 239 static const uint64_t significand member in struct:boost::math::detail::fp_traits_non_native 263 BOOST_STATIC_CONSTANT(uint32_t, significand = 0x000fffff); 299 static const uint64_t significand member in struct:boost::math::detail::fp_traits_non_native 326 BOOST_STATIC_CONSTANT(uint32_t, significand = 0x00007fff); 370 BOOST_STATIC_CONSTANT(uint32_t, significand = 0x000fffff); 415 BOOST_STATIC_CONSTANT(uint32_t, significand = 0x00007fff); 451 BOOST_STATIC_CONSTANT(uint32_t, significand = 0x0000ffff) [all...] |
/bionic/libc/kernel/arch-x86/asm/ |
sigcontext.h | 25 unsigned short significand[4]; member in struct:_fpreg 30 unsigned short significand[4]; member in struct:_fpxreg
|
/development/ndk/platforms/android-9/arch-x86/include/asm/ |
sigcontext.h | 25 unsigned short significand[4]; member in struct:_fpreg 30 unsigned short significand[4]; member in struct:_fpxreg
|
/external/chromium_org/sandbox/linux/services/ |
android_i386_ucontext.h | 18 unsigned short significand[4]; member in struct:_libc_fpreg
|