Lines Matching defs:leadingZeros
1226 uint32_t leadingZeros = base::CountLeadingZeros(divisor);
1228 divisor <<= leadingZeros;
1229 uint32_t lowDividend = lowBit << leadingZeros;
1231 if (leadingZeros != 0) {
1233 // so high << leadingZeros will not lose the significant bit
1234 highDividend = (highBit << leadingZeros) | (lowBit >> (DATEBITS - leadingZeros));
1269 remainder = (tempLowDividend * HALFUINT32VALUE + lowDividend2 - lowQuotient * divisor) >> leadingZeros;
1391 uint32_t leadingZeros = base::CountLeadingZeros(divisor->GetDigit(divisorLen - 1));
1392 JSHandle<BigInt> v = FormatLeftShift(thread, leadingZeros, divisor, false);
1393 JSHandle<BigInt> u = FormatLeftShift(thread, leadingZeros, dividend, true);
1427 UnformattedRightShift(u, leadingZeros);
1617 uint32_t leadingZeros = base::CountLeadingZeros(BigintHead);
1618 int bigintBitLen = static_cast<int>(bigintLen * BigInt::DATEBITS - leadingZeros);
1625 int needMoveBit = static_cast<int>(leadingZeros + BigInt::DATEBITS + 1);
1680 static int CompareToBitsLen(JSHandle<BigInt> bigint, int numBitLen, int &leadingZeros)
1685 leadingZeros = static_cast<int>(base::CountLeadingZeros(BigintHead));
1686 int bigintBitLen = static_cast<int>(bigintLen * BigInt::DATEBITS) - leadingZeros;
1738 int leadingZeros = 0;
1739 int res = CompareToBitsLen(bigint, integerDigits + 1, leadingZeros);
1755 leftover = mantissaSize - BigInt::DATEBITS + leadingZeros + 1;