Lines Matching defs:bigint
70 JSHandle<BigInt> bigint = CreateBigint(thread, 3); in GetUint64MaxBigint() local
80 JSHandle<BigInt> bigint = CreateBigint(thread, 2); in GetInt64MaxBigint() local
101 JSHandle<BigInt> bigint; in SetBigInt() local
166 CString BigIntHelper::GetBinary(const BigInt *bigint) in GetBinary()
190 JSHandle<BigInt> bigint(thread, JSTaggedValue::Exception()); in CreateBigint() local
194 JSHandle<BigInt> bigint = factory->NewBigInt(length); in CreateBigint() local
246 JSHandle<BigInt> bigint = BigInt::CreateBigint(thread, maxLen); in BitwiseOp() local
345 JSHandle<BigInt> BigInt::BitwiseSubOne(JSThread *thread, JSHandle<BigInt> bigint, uint32_t maxLen) in BitwiseSubOne()
363 JSHandle<BigInt> BigInt::BitwiseAddOne(JSThread *thread, JSHandle<BigInt> bigint) in BitwiseAddOne()
451 JSHandle<EcmaString> BigInt::ToString(JSThread *thread, JSHandle<BigInt> bigint, uint32_t conversio… in ToString()
489 JSHandle<BigInt> bigint = CreateBigint(thread, mayNeedLen); in NumberToBigInt() local
517 JSHandle<BigInt> bigint = CreateBigint(thread, 1); in Int32ToBigInt() local
533 JSHandle<BigInt> bigint = CreateBigint(thread, 1); in Uint32ToBigInt() local
548 JSHandle<BigInt> bigint = Uint64ToBigInt(thread, value); in Int64ToBigInt() local
556 … JSHandle<BigInt> bigint = CreateBigint(thread, 2); // 2 : one int64_t bits need two uint32_t bits in Uint64ToBigInt() local
587 void BigInt::BigIntToInt64(JSThread *thread, JSHandle<JSTaggedValue> bigint, int64_t *cValue, bool … in BigIntToInt64()
604 void BigInt::BigIntToUint64(JSThread *thread, JSHandle<JSTaggedValue> bigint, uint64_t *cValue, boo… in BigIntToUint64()
630 JSHandle<BigInt> bigint(thread, JSTaggedValue::Exception()); in CreateBigWords() local
633 JSHandle<BigInt> bigint = CreateBigint(thread, needLen); in CreateBigWords() local
711 JSHandle<BigInt> bigint = BigInt::CreateBigint(thread, x->GetLength() + 1); in BigintAdd() local
746 JSHandle<BigInt> bigint = BigInt::CreateBigint(thread, x->GetLength()); in BigintSub() local
845 void BigInt::RightShift(JSHandle<BigInt> bigint, JSHandle<BigInt> x, uint32_t digitMove, uint32_t b… in RightShift()
908 JSHandle<BigInt> bigint = CreateBigint(thread, needLen); in RightShiftHelper() local
942 JSHandle<BigInt> bigint = CreateBigint(thread, needLen); in LeftShiftHelper() local
1011 JSHandle<BigInt> bigint(thread, JSTaggedValue::Exception()); in Exponentiate() local
1030 JSHandle<BigInt> bigint(thread, JSTaggedValue::Exception()); in Exponentiate() local
1036 JSHandle<BigInt> bigint = CreateBigint(thread, needLength); in Exponentiate() local
1096 JSHandle<BigInt> bigint = BigInt::CreateBigint(thread, needLength); in Multiply() local
1225 JSHandle<BigInt> BigInt::FormatLeftShift(JSThread *thread, uint32_t shift, JSHandle<BigInt> bigint,… in FormatLeftShift()
1256 void BigInt::UnformattedRightShift(JSHandle<BigInt> bigint, uint32_t shift) in UnformattedRightShift()
1409 JSHandle<BigInt> bigint(thread, JSTaggedValue::Exception()); in Divide() local
1447 JSHandle<BigInt> bigint(thread, JSTaggedValue::Exception()); in Remainder() local
1480 JSTaggedValue BigInt::AsUintN(JSThread *thread, JSTaggedNumber &bits, JSHandle<BigInt> bigint) in AsUintN()
1496 JSTaggedValue BigInt::AsintN(JSThread *thread, JSTaggedNumber &bits, JSHandle<BigInt> bigint) in AsintN()
1547 JSTaggedNumber BigInt::BigIntToNumber(JSHandle<BigInt> bigint) in BigIntToNumber()
1615 static int CompareToBitsLen(JSHandle<BigInt> bigint, int numBitLen, int &leadingZeros) in CompareToBitsLen()
1632 ComparisonResult BigInt::CompareWithNumber(JSHandle<BigInt> bigint, JSHandle<JSTaggedValue> number) in CompareWithNumber()