Home
last modified time | relevance | path

Searched refs:highBit (Results 1 – 2 of 2) sorted by relevance

/libcore/luni/src/main/native/
Dcbigint.cpp372 int32_t highBit; in highestSetBitHighPrecision() local
376 highBit = highestSetBit (arg + length); in highestSetBitHighPrecision()
377 if (highBit) in highestSetBitHighPrecision()
378 return highBit + 64 * length; in highestSetBitHighPrecision()
429 int32_t highBit; in toDoubleHighPrecision() local
445 highBit = highestSetBit (arg); in toDoubleHighPrecision()
446 if (highBit <= 53) in toDoubleHighPrecision()
448 highBit = 53 - highBit; in toDoubleHighPrecision()
449 mantissa = *arg << highBit; in toDoubleHighPrecision()
451 CREATE_DOUBLE_BITS (mantissa, -highBit); in toDoubleHighPrecision()
[all …]
/libcore/ojluni/src/main/java/java/math/
DBigInteger.java716 int highBit = 1 << ((bitLength+31) & 0x1f); // High bit of high int in smallPrime() local
717 int highMask = (highBit << 1) - 1; // Bits to keep in high int in smallPrime()
723 temp[0] = (temp[0] & highMask) | highBit; // Ensure exact length in smallPrime()