Home
last modified time | relevance | path

Searched refs:leadingZeros (Results 1 - 1 of 1) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/
H A Djs_bigint.cpp1226 uint32_t leadingZeros = base::CountLeadingZeros(divisor); in DivideAndRemainder() local
1228 divisor <<= leadingZeros; in DivideAndRemainder() local
1229 uint32_t lowDividend = lowBit << leadingZeros; in DivideAndRemainder()
1231 if (leadingZeros != 0) { in DivideAndRemainder()
1233 // so high << leadingZeros will not lose the significant bit in DivideAndRemainder()
1234 highDividend = (highBit << leadingZeros) | (lowBit >> (DATEBITS - leadingZeros)); in DivideAndRemainder()
1269 remainder = (tempLowDividend * HALFUINT32VALUE + lowDividend2 - lowQuotient * divisor) >> leadingZeros; in DivideAndRemainder()
1391 uint32_t leadingZeros = base::CountLeadingZeros(divisor->GetDigit(divisorLen - 1)); in DivideAndRemainderWithBigintDivisor() local
1392 JSHandle<BigInt> v = FormatLeftShift(thread, leadingZeros, diviso in DivideAndRemainderWithBigintDivisor()
1617 uint32_t leadingZeros = base::CountLeadingZeros(BigintHead); BigIntToNumber() local
1680 CompareToBitsLen(JSHandle<BigInt> bigint, int numBitLen, int &leadingZeros) CompareToBitsLen() argument
1738 int leadingZeros = 0; CompareWithNumber() local
[all...]

Completed in 3 milliseconds