Home
last modified time | relevance | path

Searched refs:IsBigInt (Results 1 – 23 of 23) sorted by relevance

/external/v8/src/builtins/
Dbuiltins-bigint.cc78 if (value->IsBigInt()) return Handle<BigInt>::cast(value); in ThisBigIntValue()
84 if (data->IsBigInt()) return handle(BigInt::cast(data), isolate); in ThisBigIntValue()
Dbuiltins-number-gen.cc581 GotoIf(IsBigInt(input), do_bigint); in UnaryOp()
648 GotoIf(IsBigInt(var_left->value()), &left_bigint); in BinaryOp()
657 GotoIf(IsBigInt(var_right->value()), bigints); in BinaryOp()
667 GotoIf(IsBigInt(var_right->value()), bigints); in BinaryOp()
Dbuiltins-collections-gen.cc960 CSA_ASSERT(this, IsBigInt(key)); in SameValueZeroBigInt()
962 GotoIfNot(IsBigInt(candidate_key), if_not_same); in SameValueZeroBigInt()
Dbuiltins-array-gen.cc3222 GotoIfNot(IsBigInt(CAST(element_k)), &continue_loop); in GenerateSmiOrObject()
/external/v8/src/runtime/
Druntime-bigint.cc104 if (!left_obj->IsBigInt() || !right_obj->IsBigInt()) { in RUNTIME_FUNCTION()
/external/v8/src/objects/
Dfixed-array-inl.h652 DCHECK(value->IsBigInt()); in FromHandle()
659 DCHECK(value->IsBigInt()); in FromHandle()
690 DCHECK(value->IsBigInt()); in SetValue()
697 DCHECK(value->IsBigInt()); in SetValue()
Dbigint.cc60 SLOW_DCHECK(bigint->IsBigInt()); in Cast()
964 if (obj->IsBigInt()) { in FromObject()
/external/v8/src/ic/
Dbinary-op-assembler.cc150 Branch(IsBigInt(rhs), &bigint, &call_with_any_feedback); in Generate_AddWithFeedback()
345 Branch(IsBigInt(rhs), &if_bigint, &call_with_any_feedback); in Generate_BinaryOperationWithFeedback()
/external/v8/src/
Djson-stringifier.cc308 if (object->IsBigInt()) { in ApplyToJsonFunction()
401 if (object->IsJSReceiver() || object->IsBigInt()) { in Serialize_()
484 } else if (raw->IsBigInt()) { in SerializeJSValue()
Dobjects-inl.h282 bool Object::IsNumeric() const { return IsNumber() || IsBigInt(); } in IsNumeric()
377 return IsJSValue() && JSValue::cast(this)->value()->IsBigInt(); in IsBigIntWrapper()
679 if (input->IsNumber() || input->IsBigInt()) return input; // Shortcut. in ToNumeric()
1556 IsBigInt() || IsUndefined() || IsTrue() || IsFalse() || IsNull())) { in VerifyApiCallResultType()
3095 if (object->IsBigInt()) { in GetSimpleHash()
3201 SLOW_DCHECK(object->IsBigInt()); in FOR_EACH_SCOPE_INFO_NUMERIC_FIELD()
Dobjects.cc216 if (input->IsBigInt()) { in ConvertToNumberOrNumeric()
308 if (input->IsBigInt()) { in ConvertToString()
512 if (IsBigInt()) return BigInt::cast(this)->ToBoolean(); in BooleanValue()
573 if (x->IsBigInt() && y->IsString()) { in Compare()
577 if (x->IsString() && y->IsBigInt()) { in Compare()
616 } else if (y->IsBigInt()) { in Equals()
636 } else if (y->IsBigInt()) { in Equals()
655 } else if (y->IsBigInt()) { in Equals()
678 } else if (x->IsBigInt()) { in Equals()
679 if (y->IsBigInt()) { in Equals()
[all …]
Delements.cc3121 if (!value->IsBigInt()) return Just(false); in IncludesValueImpl()
3170 if (!value->IsBigInt()) return Just<int64_t>(-1); in IndexOfValueImpl()
3219 if (!value->IsBigInt()) return Just<int64_t>(-1); in LastIndexOfValueImpl()
Dobjects-debug.cc1495 CHECK(IsBigInt()); in BigIntVerify()
Dvalue-serializer.cc730 } else if (inner_value->IsBigInt()) { in WriteJSValue()
Dcode-stub-assembler.cc1361 Branch(IsBigInt(value), &if_bigint, if_true); in BranchIfToBooleanIsTrue()
5693 TNode<BoolT> CodeStubAssembler::IsBigInt(SloppyTNode<HeapObject> object) { in IsBigInt() function in v8::internal::CodeStubAssembler
5815 Word32Or(IsHeapNumber(CAST(object)), IsBigInt(CAST(object)))); in IsNumeric()
6964 GotoIf(IsBigInt(CAST(input)), &if_bigint); in ToBigInt()
11414 GotoIfNot(IsBigInt(rhs), if_false); in BranchIfSameValue()
Dapi.cc3435 bool Value::IsBigInt() const { return Utils::OpenHandle(this)->IsBigInt(); } in IsBigInt() function in v8::Value
3593 if (obj->IsBigInt()) return ToApiHandle<BigInt>(obj); in ToBigInt()
3770 Utils::ApiCheck(that->IsBigInt(), "v8::BigInt::Cast", in CheckCast()
Dcode-stub-assembler.h1729 TNode<BoolT> IsBigInt(SloppyTNode<HeapObject> object);
/external/v8/src/inspector/
Dv8-console-message.cc95 if (value->IsBigInt()) return append(v8::Local<v8::BigInt>::Cast(value)); in append()
/external/v8/src/interpreter/
Dinterpreter-assembler.cc1755 GotoIfNot(IsBigInt(object), &not_bigint); in ToNumberOrNumeric()
Dinterpreter-generator.cc1940 Branch(IsBigInt(object), &if_true, &if_false); in IGNITION_HANDLER()
/external/v8/src/profiler/
Dheap-snapshot-generator.cc686 } else if (object->IsBigInt()) { in AddEntry()
/external/v8/src/heap/
Dspaces.cc3664 object->IsFeedbackVector() || object->IsBigInt() || in AllocateChunk()
/external/v8/include/
Dv8.h2300 bool IsBigInt() const;