Lines Matching refs:BigIntBase
61 Handle<BigIntBase> source);
110 Isolate* isolate, Handle<BigIntBase> x, bool sign,
113 Handle<BigIntBase> x);
115 Handle<BigIntBase> x,
121 Isolate* isolate, Handle<BigIntBase> x, Handle<BigIntBase> y,
126 Isolate* isolate, Handle<BigIntBase> x, Handle<BigIntBase> y,
129 Isolate* isolate, Handle<BigIntBase> x, Handle<BigIntBase> y,
132 Isolate* isolate, Handle<BigIntBase> x, Handle<BigIntBase> y,
135 Isolate* isolate, Handle<BigIntBase> x, Handle<BigIntBase> y,
138 static int AbsoluteCompare(Handle<BigIntBase> x, Handle<BigIntBase> y);
140 static int AbsoluteCompare(BigIntBase x, BigIntBase y);
142 static void MultiplyAccumulate(Handle<BigIntBase> multiplicand,
146 static void InternalMultiplyAdd(BigIntBase source, digit_t factor,
151 static void AbsoluteDivSmall(Isolate* isolate, Handle<BigIntBase> x,
154 static bool AbsoluteDivLarge(Isolate* isolate, Handle<BigIntBase> dividend,
155 Handle<BigIntBase> divisor,
160 digit_t InplaceAdd(Handle<BigIntBase> summand, int start_index);
161 digit_t InplaceSub(Handle<BigIntBase> subtrahend, int start_index);
168 Handle<BigIntBase> x,
174 Handle<BigIntBase> x,
175 Handle<BigIntBase> y);
177 Handle<BigIntBase> x,
178 Handle<BigIntBase> y);
180 static Maybe<digit_t> ToShiftAmount(Handle<BigIntBase> x);
183 Handle<BigIntBase> x,
187 Handle<BigIntBase> x, int radix,
190 static double ToDouble(Handle<BigIntBase> x);
192 static Rounding DecideRounding(Handle<BigIntBase> x, int mantissa_bits_unset,
197 static uint64_t GetRawBits(BigIntBase x, bool* lossless);
360 Handle<BigIntBase> source) { in Copy()
364 memcpy(reinterpret_cast<void*>(result->address() + BigIntBase::kHeaderSize), in Copy()
365 reinterpret_cast<void*>(source->address() + BigIntBase::kHeaderSize), in Copy()
366 BigInt::SizeFor(length) - BigIntBase::kHeaderSize); in Copy()
1083 double MutableBigInt::ToDouble(Handle<BigIntBase> x) { in ToDouble()
1140 MutableBigInt::Rounding MutableBigInt::DecideRounding(Handle<BigIntBase> x, in DecideRounding()
1273 Isolate* isolate, Handle<BigIntBase> x, bool sign, in AbsoluteAddOne()
1311 Handle<BigIntBase> x) { in AbsoluteSubOne()
1321 Handle<BigIntBase> x, in AbsoluteSubOne()
1361 Isolate* isolate, Handle<BigIntBase> x, Handle<BigIntBase> y, in AbsoluteBitwiseOp()
1402 Handle<BigIntBase> x, in AbsoluteAnd()
1403 Handle<BigIntBase> y, in AbsoluteAnd()
1413 Isolate* isolate, Handle<BigIntBase> x, Handle<BigIntBase> y, in AbsoluteAndNot()
1423 Handle<BigIntBase> x, in AbsoluteOr()
1424 Handle<BigIntBase> y, in AbsoluteOr()
1434 Handle<BigIntBase> x, in AbsoluteXor()
1435 Handle<BigIntBase> y, in AbsoluteXor()
1443 int MutableBigInt::AbsoluteCompare(Handle<BigIntBase> x, Handle<BigIntBase> y) { in AbsoluteCompare()
1447 int MutableBigInt::AbsoluteCompare(BigIntBase x, BigIntBase y) { in AbsoluteCompare()
1461 void MutableBigInt::MultiplyAccumulate(Handle<BigIntBase> multiplicand, in MultiplyAccumulate()
1499 void MutableBigInt::InternalMultiplyAdd(BigIntBase source, digit_t factor, in InternalMultiplyAdd()
1548 void MutableBigInt::AbsoluteDivSmall(Isolate* isolate, Handle<BigIntBase> x, in AbsoluteDivSmall()
1578 Handle<BigIntBase> dividend, in AbsoluteDivLarge()
1579 Handle<BigIntBase> divisor, in AbsoluteDivLarge()
1700 BigInt::digit_t MutableBigInt::InplaceAdd(Handle<BigIntBase> summand, in InplaceAdd()
1718 BigInt::digit_t MutableBigInt::InplaceSub(Handle<BigIntBase> subtrahend, in InplaceSub()
1753 Isolate* isolate, Handle<BigIntBase> x, int shift, in SpecialLeftShift()
1786 Handle<BigIntBase> x, in LeftShiftByAbsolute()
1787 Handle<BigIntBase> y) { in LeftShiftByAbsolute()
1831 Handle<BigIntBase> x, in RightShiftByAbsolute()
1832 Handle<BigIntBase> y) { in RightShiftByAbsolute()
1913 Maybe<BigInt::digit_t> MutableBigInt::ToShiftAmount(Handle<BigIntBase> x) { in ToShiftAmount()
2066 Isolate* isolate, Handle<BigIntBase> x, int radix, in ToStringBasePowerOfTwo()
2132 Handle<BigIntBase> x, in ToStringGeneric()
2201 Handle<BigIntBase>* dividend = &x; in ToStringGeneric()
2207 dividend = reinterpret_cast<Handle<BigIntBase>*>(&rest); in ToStringGeneric()
2534 uint64_t MutableBigInt::GetRawBits(BigIntBase x, bool* lossless) { in GetRawBits()
2737 void BigIntBase::BigIntBasePrint(std::ostream& os) { in BigIntBasePrint()