/bionic/libm/upstream-freebsd/lib/msun/src/ |
s_significand.c | 17 * significand(x) computes just 26 significand(double x) function
|
/external/ImageMagick/MagickCore/ |
quantum-private.h | 120 significand, local 134 Significand precision: 11 (10 explicitly stored) 138 significand=(unsigned int) (half & 0x000003ff); 141 if (significand == 0) 145 while ((significand & SignificandMask) == 0) 147 significand<<=1; 151 significand&=(~SignificandMask); 154 (significand << SignificandShift); 161 if (significand != 0) 162 value|=(significand << SignificandShift) 651 significand, local [all...] |
/external/v8/src/ |
double.h | 39 return DiyFp(Significand(), Exponent()); 45 uint64_t f = Significand(); 67 if (Sign() < 0 && Significand() == 0) { 87 uint64_t Significand() const { 89 uint64_t significand = d64 & kSignificandMask; local 91 return significand + kHiddenBit; 93 return significand; 125 return DiyFp(Significand() * 2 + 1, Exponent() - 1); 157 // Returns the significand size for a given order of magnitude. 162 // zeroes and their effective significand-size is hence smaller 180 uint64_t significand = diy_fp.f(); local [all...] |
bignum-dtoa.cc | 17 static int NormalizedExponent(uint64_t significand, int exponent) { 18 DCHECK(significand != 0); 19 while ((significand & Double::kHiddenBit) == 0) { 20 significand = significand << 1; 71 uint64_t significand = Double(v).Significand(); local 72 bool is_even = (significand & 1) == 0; 74 int normalized_exponent = NormalizedExponent(significand, exponent); 350 // significand size). Then 2^(p-1) <= f < 2^p 429 uint64_t significand = Double(v).Significand(); local 481 uint64_t significand = Double(v).Significand(); local [all...] |
fixed-dtoa.cc | 296 uint64_t significand = Double(v).Significand(); local 298 // v = significand * 2^exponent (with significand a 53bit integer). 306 // At most kDoubleSignificandSize bits of the significand are non-zero. 312 // We know that v = significand * 2^exponent. 321 uint64_t dividend = significand; 324 // Let v = f * 2^e with f == significand and e == exponent. 348 significand <<= exponent; 349 FillDigits64(significand, buffer, length) [all...] |
strtod.cc | 21 // (which has a 53bit significand) without loss of precision. 137 uint64_t significand = ReadUint64(buffer, &read_digits); local 139 *result = DiyFp(significand, 0); 142 // Round the significand. 144 significand++; 148 *result = DiyFp(significand, exponent); 295 // See if the double's significand changes if we add/subtract the error. 387 } else if ((Double(guess).Significand() & 1) == 0) {
|
cached-powers.cc | 19 uint64_t significand; member in struct:v8::internal::CachedPower 142 *power = DiyFp(cached_power.significand, cached_power.binary_exponent); 154 *power = DiyFp(cached_power.significand, cached_power.binary_exponent);
|
/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8/sysroot/usr/include/i386-linux-gnu/asm/ |
sigcontext32.h | 11 unsigned short significand[4]; member in struct:_fpreg 16 unsigned short significand[4]; member in struct:_fpxreg
|
sigcontext.h | 57 unsigned short significand[4]; member in struct:_fpreg 62 unsigned short significand[4]; member in struct:_fpxreg
|
/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8/sysroot/usr/include/x86_64-linux-gnu/asm/ |
sigcontext32.h | 11 unsigned short significand[4]; member in struct:_fpreg 16 unsigned short significand[4]; member in struct:_fpxreg
|
sigcontext.h | 57 unsigned short significand[4]; member in struct:_fpreg 62 unsigned short significand[4]; member in struct:_fpxreg
|
/external/fio/lib/ |
ieee754.c | 15 long long sign, exp, significand; local 43 // calculate the binary form (non-float) of the significand data 44 significand = fnorm * ((1LL << significandbits) + 0.5f); 50 return (sign << (bits - 1)) | (exp << (bits-expbits - 1)) | significand; 63 // pull the significand
|
/packages/apps/Test/connectivity/sl4n/rapidjson/include/rapidjson/internal/ |
strtod.h | 27 inline double FastPath(double significand, int exp) { 31 return significand * internal::Pow10(exp); 33 return significand / internal::Pow10(-exp); 131 uint64_t significand = 0; local 134 if (significand > RAPIDJSON_UINT64_C2(0x19999999, 0x99999999) || 135 (significand == RAPIDJSON_UINT64_C2(0x19999999, 0x99999999) && decimals[i] > '5')) 137 significand = significand * 10u + static_cast<unsigned>(decimals[i] - '0'); 141 significand++; 148 DiyFp v(significand, 0) [all...] |
/prebuilts/ndk/r16/sources/third_party/shaderc/third_party/glslang/SPIRV/ |
hex_float.h | 295 // immediately to the left of the significand. 346 // Returns just the significand bits from the value. 372 uint_type significand = getSignificandBits(); local 374 significand = static_cast<uint_type>(significand << 1); 376 significand &= fraction_encode_mask; 377 return significand; 384 // Note this assumes EVERY significand is normalized, and has an implicit 388 // since subnormals do not have an implicit leading 1 in the significand. 389 // The significand is also expected to be in th 505 uint_type significand = getNormalizedSignificand(); local 579 uint_type significand = getSignificandBits(); local [all...] |
/prebuilts/ndk/r16/sources/third_party/shaderc/third_party/spirv-tools/source/util/ |
hex_float.h | 283 // immediately to the left of the significand. 334 // Returns just the significand bits from the value. 360 uint_type significand = getSignificandBits(); local 362 significand = static_cast<uint_type>(significand << 1); 364 significand &= fraction_encode_mask; 365 return significand; 372 // Note this assumes EVERY significand is normalized, and has an implicit 376 // since subnormals do not have an implicit leading 1 in the significand. 377 // The significand is also expected to be in th 503 uint_type significand = getNormalizedSignificand(); local 577 uint_type significand = getSignificandBits(); local [all...] |
/external/guava/guava/src/com/google/common/math/ |
DoubleUtils.java | 43 // The mask for the significand, according to the {@link 87 long significand = doubleToRawLongBits(x) & SIGNIFICAND_MASK; local 88 return longBitsToDouble(significand | ONE_BITS); 126 * If signifRounded == 2^53, we'd need to set all of the significand bits to zero and add 1 to
|
/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8/sysroot/usr/include/x86_64-linux-gnu/bits/ |
sigcontext.h | 30 unsigned short significand[4]; member in struct:_fpreg 36 unsigned short significand[4]; member in struct:_fpxreg
|
/external/swiftshader/third_party/LLVM/lib/Support/ |
APFloat.cpp | 28 /* Assumed in hexadecimal significand parsing, and conversion to 45 /* Number of bits in the significand. This includes the integer 232 assert(end - begin != 1 && "Significand has no digits"); 246 structure D. Exponent is appropriate if the significand is 247 treated as an integer, and normalizedExponent if the significand 284 assert((*p == 'e' || *p == 'E') && "Invalid character in significand"); 285 assert(p != begin && "Significand has no digits"); 286 assert((dot == end || p - begin != 1) && "Significand has no digits"); 594 significand.parts = new integerPart[count]; 601 delete [] significand.parts [all...] |
/libcore/ojluni/src/main/java/sun/misc/ |
FloatingDecimal.java | 2239 long significand = 0L; local [all...] |
/external/llvm/test/MC/AsmParser/ |
floating-literals.s | 69 # CHECK-ERROR: invalid hexadecimal floating-point constant: expected at least one significand digit 72 # CHECK-ERROR: invalid hexadecimal floating-point constant: expected at least one significand digit
|
/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8/sysroot/usr/include/i386-linux-gnu/sys/ |
ucontext.h | 87 unsigned short int significand[4]; member in struct:_libc_fpreg
|
/external/llvm/lib/Support/ |
APFloat.cpp | 37 /* Assumed in hexadecimal significand parsing, and conversion to 53 /* Number of bits in the significand. This includes the integer 224 assert(end - begin != 1 && "Significand has no digits"); 238 structure D. Exponent is appropriate if the significand is 239 treated as an integer, and normalizedExponent if the significand 276 assert((*p == 'e' || *p == 'E') && "Invalid character in significand"); 277 assert(p != begin && "Significand has no digits"); 278 assert((dot == end || p - begin != 1) && "Significand has no digits"); 588 significand.parts = new integerPart[count]; 595 delete [] significand.parts [all...] |
/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8/sysroot/usr/include/x86_64-linux-gnu/sys/ |
ucontext.h | 96 unsigned short int significand[4]; member in struct:_libc_fpxreg 204 unsigned short int significand[4]; member in struct:_libc_fpreg
|
/prebuilts/go/darwin-x86/src/runtime/ |
defs_linux_amd64.go | 156 significand [4]uint16 180 significand [4]uint16 204 significand [4]uint16
|
/prebuilts/go/linux-x86/src/runtime/ |
defs_linux_amd64.go | 156 significand [4]uint16 180 significand [4]uint16 204 significand [4]uint16
|