Lines Matching refs:bit
1233 // so high << leadingZeros will not lose the significant bit
1325 // Record the new high bit and carry for the next round
1407 uint32_t vHighestNext = v->GetDigit(divisorLen - 2); // 2 : Get the second most significant bit
1536 int64_t bit = base::NumberHelper::DoubleToInt64(number.GetNumber());
1537 if (bit == 0) {
1543 JSHandle<BigInt> exponent = Uint64ToBigInt(thread, bit);
1545 if (bit >= kMaxLengthBits && !bigint->GetSign()) {
1557 int64_t bit = base::NumberHelper::DoubleToInt64(number.GetNumber());
1558 if (bit == 0) {
1564 JSHandle<BigInt> exp = Int64ToBigInt(thread, bit);
1565 JSHandle<BigInt> exponent = Int64ToBigInt(thread, bit - 1);
1567 if (bit >= kMaxLengthBits && !bigint->GetSign()) {
1624 uint64_t sign = bigintSign ? 1ULL << 63 : 0; // 63 : Set the sign bit of sign to 1
1626 // Align to the most significant bit, then right shift 12 bits so that the head of the mantissa is in place