/bionic/libm/src/ |
s_significand.c | 18 * significand(x) computes just 27 significand(double x) function
|
/bionic/libm/i387/ |
s_significand.S | 40 ENTRY(significand) function
|
/libcore/luni/src/main/java/java/lang/ |
Double.java | 420 // mask significand bits and shift up 421 long significand = bitValue & 0x000FFFFFFFFFFFFFL; local 423 if (exponent == 0 && significand == 0) { 436 // significand is 52-bits, so there can be 13 hex digits 440 while ((significand != 0) && ((significand & 0xF) == 0)) { 441 significand >>>= 4; 445 String hexSignificand = Long.toHexString(significand); 448 if (significand != 0 && fractionDigits > hexSignificand.length()) { 458 // significand is 52-bits, so there can be 13 hex digit [all...] |
Float.java | 427 // mask significand bits and shift up 428 // significand is 23-bits, so we shift to treat it like 24-bits 429 int significand = (bitValue & 0x007FFFFF) << 1; local 431 if (exponent == 0 && significand == 0) { 444 // significand is 23-bits, so there can be 6 hex digits 448 while ((significand != 0) && ((significand & 0xF) == 0)) { 449 significand >>>= 4; 453 String hexSignificand = Integer.toHexString(significand); 456 if (significand != 0 && fractionDigits > hexSignificand.length()) [all...] |
HexStringParser.java | 156 String significand = getNormalizedSignificand(strIntegerPart,strDecimalPart); local 157 if (significand.equals("0")) { 175 if (significand.length() > MAX_SIGNIFICANT_LENGTH) { 176 abandonedNumber = significand.substring(MAX_SIGNIFICANT_LENGTH); 177 significand = significand.substring(0, MAX_SIGNIFICANT_LENGTH); 180 mantissa = Long.parseLong(significand, HEX_RADIX); 277 * Returns the normalized significand after removing the leading zeros. 280 String significand = strIntegerPart + strDecimalPart; local 281 significand = significand.replaceFirst("^0+", "") [all...] |
/external/v8/src/ |
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 // zeroes and their effective significand-size is hence smaller 209 uint64_t significand = diy_fp.f(); local [all...] |
bignum-dtoa.cc | 39 static int NormalizedExponent(uint64_t significand, int exponent) { 40 ASSERT(significand != 0); 41 while ((significand & Double::kHiddenBit) == 0) { 42 significand = significand << 1; 93 uint64_t significand = Double(v).Significand(); local 94 bool is_even = (significand & 1) == 0; 96 int normalized_exponent = NormalizedExponent(significand, exponent); 372 // significand size). Then 2^(p-1) <= f < 2^p 450 uint64_t significand = Double(v).Significand(); local 502 uint64_t significand = Double(v).Significand(); local [all...] |
fixed-dtoa.cc | 316 uint64_t significand = Double(v).Significand(); local 318 // v = significand * 2^exponent (with significand a 53bit integer). 326 // At most kDoubleSignificandSize bits of the significand are non-zero. 332 // We know that v = significand * 2^exponent. 341 uint64_t dividend = significand; 344 // Let v = f * 2^e with f == significand and e == exponent. 368 significand <<= exponent; 369 FillDigits64(significand, buffer, length) [all...] |
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); 314 // See if the double's significand changes if we add/subtract the error. 406 } else if ((Double(guess).Significand() & 1) == 0) {
|
cached-powers.cc | 39 uint64_t significand; member in struct:v8::internal::CachedPower 159 *power = DiyFp(cached_power.significand, cached_power.binary_exponent); 171 *power = DiyFp(cached_power.significand, cached_power.binary_exponent);
|
/prebuilt/linux-x86/toolchain/i686-linux-glibc2.7-4.4.3/sysroot/usr/include/asm/ |
sigcontext32.h | 9 unsigned short significand[4]; member in struct:_fpreg 14 unsigned short significand[4]; member in struct:_fpxreg
|
sigcontext.h | 22 unsigned short significand[4]; member in struct:_fpreg 27 unsigned short significand[4]; member in struct:_fpxreg
|
/bionic/libc/kernel/arch-x86/asm/ |
sigcontext.h | 21 unsigned short significand[4]; member in struct:_fpreg 26 unsigned short significand[4]; member in struct:_fpxreg
|
/development/ndk/platforms/android-9/arch-x86/include/asm/ |
sigcontext.h | 21 unsigned short significand[4]; member in struct:_fpreg 26 unsigned short significand[4]; member in struct:_fpxreg
|
/external/kernel-headers/original/asm-x86/ |
sigcontext.h | 23 unsigned short significand[4]; member in struct:_fpreg 28 unsigned short significand[4]; member in struct:_fpxreg
|
/prebuilt/ndk/android-ndk-r4/platforms/android-5/arch-x86/usr/include/asm/ |
sigcontext.h | 21 unsigned short significand[4]; member in struct:_fpreg 26 unsigned short significand[4]; member in struct:_fpxreg
|
/prebuilt/ndk/android-ndk-r4/platforms/android-8/arch-x86/usr/include/asm/ |
sigcontext.h | 21 unsigned short significand[4]; member in struct:_fpreg 26 unsigned short significand[4]; member in struct:_fpxreg
|
/prebuilt/ndk/android-ndk-r6/platforms/android-9/arch-x86/usr/include/asm/ |
sigcontext.h | 21 unsigned short significand[4]; member in struct:_fpreg 26 unsigned short significand[4]; member in struct:_fpxreg
|
/prebuilt/ndk/android-ndk-r7/platforms/android-14/arch-x86/usr/include/asm/ |
sigcontext.h | 21 unsigned short significand[4]; member in struct:_fpreg 26 unsigned short significand[4]; member in struct:_fpxreg
|
/prebuilt/ndk/android-ndk-r7/platforms/android-9/arch-x86/usr/include/asm/ |
sigcontext.h | 21 unsigned short significand[4]; member in struct:_fpreg 26 unsigned short significand[4]; member in struct:_fpxreg
|
/prebuilt/linux-x86/toolchain/i686-linux-glibc2.7-4.4.3/sysroot/usr/include/bits/ |
sigcontext.h | 30 unsigned short significand[4]; member in struct:_fpreg 36 unsigned short significand[4]; member in struct:_fpxreg
|
/external/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...] |
/prebuilt/linux-x86/toolchain/i686-linux-glibc2.7-4.4.3/sysroot/usr/include/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
|
/external/webkit/Source/JavaScriptCore/wtf/ |
DecimalNumber.h | 92 const char* significand() const { return m_significand; } // significand contains precision characters, is not null-terminated. function in class:WTF::DecimalNumber
|
/external/valgrind/main/include/vki/ |
vki-arm-linux.h | 194 unsigned short significand[4]; member in struct:_vki_fpreg 199 unsigned short significand[4]; member in struct:_vki_fpxreg
|