Home
last modified time | relevance | path

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

/arkcompiler/ets_runtime/ecmascript/
H A Djs_bigint.cpp1309 bool BigInt::SpecialMultiplyAndSub(JSHandle<BigInt> u, JSHandle<BigInt> v, uint32_t q, JSHandle<BigInt> qv, in SpecialMultiplyAndSub() argument
1324 qv->SetDigit(i, value); in SpecialMultiplyAndSub()
1329 qv->SetDigit(len, lastHigh + lastCarry); in SpecialMultiplyAndSub()
1333 for (uint32_t i = 0; i < qv->GetLength(); ++i) { in SpecialMultiplyAndSub()
1335 uint32_t value = BigIntHelper::SubHelper(u->GetDigit(pos + i), qv->GetDigit(i), borrow); in SpecialMultiplyAndSub()
1394 // qv is used to store the result of quotient * divisor of each round in DivideAndRemainderWithBigintDivisor()
1395 JSHandle<BigInt> qv = CreateBigint(thread, divisorLen + 1); in DivideAndRemainderWithBigintDivisor() local
1415 if (SpecialMultiplyAndSub(u, v, q, qv, i)) { in DivideAndRemainderWithBigintDivisor()
H A Djs_bigint.h72 static bool SpecialMultiplyAndSub(JSHandle<BigInt> u, JSHandle<BigInt> v, uint32_t q, JSHandle<BigInt> qv,
/arkcompiler/ets_frontend/es2panda/test/compiler/js/
H A Dcocos_worker_test.js[all...]

Completed in 31 milliseconds