Home
last modified time | relevance | path

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

/arkcompiler/ets_runtime/ecmascript/
H A Djs_bigint.cpp1380 uint32_t divisorLen = divisor->GetLength(); in DivideAndRemainderWithBigintDivisor() local
1382 uint32_t quotientLen = dividend->GetLength() - divisorLen; in DivideAndRemainderWithBigintDivisor()
1390 ASSERT(divisorLen > 0); in DivideAndRemainderWithBigintDivisor()
1391 uint32_t leadingZeros = base::CountLeadingZeros(divisor->GetDigit(divisorLen - 1)); in DivideAndRemainderWithBigintDivisor()
1395 JSHandle<BigInt> qv = CreateBigint(thread, divisorLen + 1); in DivideAndRemainderWithBigintDivisor()
1397 uint32_t vHighest = v->GetDigit(divisorLen - 1); in DivideAndRemainderWithBigintDivisor()
1399 uint32_t currentUHighest = u->GetDigit(i + divisorLen); in DivideAndRemainderWithBigintDivisor()
1401 uint32_t q = DivideAndRemainder(currentUHighest, u->GetDigit(i + divisorLen - 1), vHighest, r); in DivideAndRemainderWithBigintDivisor()
1407 uint32_t vHighestNext = v->GetDigit(divisorLen - 2); // 2 : Get the second most significant bit in DivideAndRemainderWithBigintDivisor()
1408 uint32_t currentUHighestNext = u->GetDigit(i + divisorLen in DivideAndRemainderWithBigintDivisor()
[all...]

Completed in 6 milliseconds