Searched refs:qv (Results 1 - 3 of 3) sorted by relevance
/arkcompiler/ets_runtime/ecmascript/ |
H A D | js_bigint.cpp | 1309 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 D | js_bigint.h | 72 static bool SpecialMultiplyAndSub(JSHandle<BigInt> u, JSHandle<BigInt> v, uint32_t q, JSHandle<BigInt> qv,
|
/arkcompiler/ets_frontend/es2panda/test/compiler/js/ |
H A D | cocos_worker_test.js | [all...] |
Completed in 31 milliseconds