Searched refs:BigIntBase (Results 1 – 13 of 13) sorted by relevance
/third_party/node/deps/v8/src/builtins/ |
D | builtins-bigint.tq | 13 MutableBigInt, BigIntBase, BigIntBase): void; 15 MutableBigInt, BigIntBase, BigIntBase): void; 17 BigIntBase, BigIntBase): int32; 19 extern macro BigIntBuiltinsAssembler::ReadBigIntSign(BigIntBase): uint32; 20 extern macro BigIntBuiltinsAssembler::ReadBigIntLength(BigIntBase): intptr; 27 extern macro CodeStubAssembler::LoadBigIntDigit(BigIntBase, intptr): uintptr; 29 macro IsCanonicalized(bigint: BigIntBase): bool { 63 macro MutableBigIntAbsoluteCompare(x: BigIntBase, y: BigIntBase): int32 {
|
D | builtins-bigint-gen.h | 22 Signed(DecodeWord32<BigIntBase::LengthBits>(bitfield))); in ReadBigIntLength() 27 return DecodeWord32<BigIntBase::SignBits>(bitfield); in ReadBigIntSign() 32 STATIC_ASSERT(BigIntBase::SignBits::kShift == 0); in WriteBigIntSignAndLength() 35 Int32Constant(BigIntBase::LengthBits::kShift)), in WriteBigIntSignAndLength() 36 Word32And(sign, Int32Constant(BigIntBase::SignBits::kMask)))); in WriteBigIntSignAndLength()
|
D | builtins-data-view-gen.h | 47 return DecodeWord32<BigIntBase::LengthBits>(bitfield); in DataViewDecodeBigIntLength() 52 return DecodeWord32<BigIntBase::SignBits>(bitfield); in DataViewDecodeBigIntSign()
|
D | data-view.tq | 626 extern macro DataViewBuiltinsAssembler::DataViewDecodeBigIntLength(BigIntBase): 628 extern macro DataViewBuiltinsAssembler::DataViewDecodeBigIntSign(BigIntBase):
|
/third_party/node/deps/v8/src/objects/ |
D | bigint.tq | 7 extern class BigIntBase extends PrimitiveHeapObject 10 type BigInt extends BigIntBase; 14 extern class MutableBigInt extends BigIntBase generates 'TNode<BigInt>'; 18 return %RawDownCast<BigInt>(Convert<BigIntBase>(i));
|
D | bigint.h | 38 class BigIntBase : public PrimitiveHeapObject { 82 DECL_CAST(BigIntBase) 83 DECL_VERIFIER(BigIntBase) 84 DECL_PRINTER(BigIntBase) 112 OBJECT_CONSTRUCTORS(BigIntBase, PrimitiveHeapObject); 115 class FreshlyAllocatedBigInt : public BigIntBase { 146 OBJECT_CONSTRUCTORS(FreshlyAllocatedBigInt, BigIntBase); 150 class BigInt : public BigIntBase { 274 OBJECT_CONSTRUCTORS(BigInt, BigIntBase);
|
D | bigint.cc | 62 Handle<BigIntBase> source); 85 Isolate* isolate, Handle<BigIntBase> x, bool sign, 88 Handle<BigIntBase> x); 92 Handle<BigIntBase> x, 93 Handle<BigIntBase> y); 95 Handle<BigIntBase> x, 96 Handle<BigIntBase> y); 98 static Maybe<digit_t> ToShiftAmount(Handle<BigIntBase> x); 100 static double ToDouble(Handle<BigIntBase> x); 102 static Rounding DecideRounding(Handle<BigIntBase> x, int mantissa_bits_unset, [all …]
|
D | objects-inl.h | 479 OBJECT_CONSTRUCTORS_IMPL(BigIntBase, PrimitiveHeapObject) in OBJECT_CONSTRUCTORS_IMPL() argument 480 OBJECT_CONSTRUCTORS_IMPL(BigInt, BigIntBase) in OBJECT_CONSTRUCTORS_IMPL() 481 OBJECT_CONSTRUCTORS_IMPL(FreshlyAllocatedBigInt, BigIntBase) in OBJECT_CONSTRUCTORS_IMPL() 486 CAST_ACCESSOR(BigIntBase) in OBJECT_CONSTRUCTORS_IMPL()
|
D | object-list-macros.h | 83 V(BigIntBase) \
|
/third_party/node/deps/v8/src/diagnostics/ |
D | objects-debug.cc | 303 BigIntBase::cast(*this).BigIntBaseVerify(isolate); in HeapObjectVerify() 1617 void BigIntBase::BigIntBaseVerify(Isolate* isolate) { in BigIntBaseVerify()
|
D | objects-printer.cc | 247 BigIntBase::cast(*this).BigIntBasePrint(os); in HeapObjectPrint()
|
/third_party/node/deps/v8/src/compiler/ |
D | code-assembler.h | 104 class BigIntBase; variable
|
/third_party/node/deps/v8/src/codegen/ |
D | code-stub-assembler.cc | 1527 TNode<Uint32T> length = DecodeWord32<BigIntBase::LengthBits>(bitfield); in BranchIfToBooleanIsTrue() 11088 TNode<Uint32T> length = DecodeWord32<BigIntBase::LengthBits>(bitfield); in BigIntToRawBytes() 11089 TNode<Uint32T> sign = DecodeWord32<BigIntBase::SignBits>(bitfield); in BigIntToRawBytes()
|