Searched refs:BigIntBase (Results 1 – 12 of 12) sorted by relevance
/external/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 | 596 extern macro DataViewBuiltinsAssembler::DataViewDecodeBigIntLength(BigIntBase): 598 extern macro DataViewBuiltinsAssembler::DataViewDecodeBigIntSign(BigIntBase):
|
/external/v8/src/objects/ |
D | bigint.tq | 7 extern class BigIntBase extends PrimitiveHeapObject 10 type BigInt extends BigIntBase; 15 extern class MutableBigInt extends BigIntBase generates 'TNode<BigInt>' { 20 return %RawDownCast<BigInt>(Convert<BigIntBase>(i));
|
D | bigint.cc | 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); [all …]
|
D | bigint.h | 33 class BigIntBase : public PrimitiveHeapObject { 77 DECL_CAST(BigIntBase) 78 DECL_VERIFIER(BigIntBase) 79 DECL_PRINTER(BigIntBase) 107 OBJECT_CONSTRUCTORS(BigIntBase, PrimitiveHeapObject); 110 class FreshlyAllocatedBigInt : public BigIntBase { 141 OBJECT_CONSTRUCTORS(FreshlyAllocatedBigInt, BigIntBase); 145 class BigInt : public BigIntBase { 273 OBJECT_CONSTRUCTORS(BigInt, BigIntBase);
|
D | objects-inl.h | 455 OBJECT_CONSTRUCTORS_IMPL(BigIntBase, PrimitiveHeapObject) in OBJECT_CONSTRUCTORS_IMPL() 456 OBJECT_CONSTRUCTORS_IMPL(BigInt, BigIntBase) in OBJECT_CONSTRUCTORS_IMPL() 457 OBJECT_CONSTRUCTORS_IMPL(FreshlyAllocatedBigInt, BigIntBase) in OBJECT_CONSTRUCTORS_IMPL() 462 CAST_ACCESSOR(BigIntBase) in OBJECT_CONSTRUCTORS_IMPL()
|
D | object-list-macros.h | 85 V(BigIntBase) \
|
/external/v8/src/diagnostics/ |
D | objects-debug.cc | 1358 void BigIntBase::BigIntBaseVerify(Isolate* isolate) { in BigIntBaseVerify()
|
/external/v8/src/compiler/ |
D | code-assembler.h | 115 class BigIntBase; variable
|
/external/v8/src/codegen/ |
D | code-stub-assembler.cc | 1367 TNode<Uint32T> length = DecodeWord32<BigIntBase::LengthBits>(bitfield); in BranchIfToBooleanIsTrue() 9879 TNode<Uint32T> length = DecodeWord32<BigIntBase::LengthBits>(bitfield); in BigIntToRawBytes() 9880 TNode<Uint32T> sign = DecodeWord32<BigIntBase::SignBits>(bitfield); in BigIntToRawBytes()
|