Home
last modified time | relevance | path

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

/arkcompiler/ets_runtime/ecmascript/
Djs_bigint.cpp1578 int remainMantissaBits = needMoveBit - 12; in BigIntToNumber() local
1588 if (static_cast<uint32_t>(remainMantissaBits) >= BigInt::DATEBITS) { in BigIntToNumber()
1589 mantissa |= (static_cast<uint64_t>(digit) << (remainMantissaBits - BigInt::DATEBITS)); in BigIntToNumber()
1590 remainMantissaBits -= BigInt::DATEBITS; in BigIntToNumber()
1593 if (remainMantissaBits > 0 && index >= 0) { in BigIntToNumber()
1595 mantissa |= (static_cast<uint64_t>(digit) >> (BigInt::DATEBITS - remainMantissaBits)); in BigIntToNumber()
1596 remainMantissaBits -= BigInt::DATEBITS; in BigIntToNumber()
1600 if (remainMantissaBits > 0) { in BigIntToNumber()
1604 if (remainMantissaBits < 0) { in BigIntToNumber()
1605 remainDigitBits = -remainMantissaBits; in BigIntToNumber()