HomeSort by relevance Sort by last modified time
    Searched refs:significand (Results 1 - 25 of 114) sorted by null

1 2 3 4 5

  /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

Completed in 2378 milliseconds

1 2 3 4 5