/external/v8/src/ic/ |
D | binary-op-assembler.cc | 49 GotoIfNot(IsHeapNumber(rhs), &check_rhsisoddball); in Generate_AddWithFeedback() 88 GotoIfNot(IsHeapNumber(lhs), &if_lhsisnotnumber); in Generate_AddWithFeedback() 98 GotoIfNot(IsHeapNumber(rhs), &check_rhsisoddball); in Generate_AddWithFeedback() 136 Branch(IsHeapNumber(rhs), &call_with_oddball_feedback, in Generate_AddWithFeedback() 249 GotoIfNot(IsHeapNumber(rhs), &check_rhsisoddball); in Generate_BinaryOperationWithFeedback() 271 GotoIfNot(IsHeapNumber(lhs), &if_lhsisnotnumber); in Generate_BinaryOperationWithFeedback() 281 GotoIfNot(IsHeapNumber(rhs), &check_rhsisoddball); in Generate_BinaryOperationWithFeedback() 334 GotoIfNot(IsHeapNumber(rhs), &check_rhsisoddball); in Generate_BinaryOperationWithFeedback()
|
D | ic.cc | 970 if (key->IsHeapNumber()) { in TryConvertKey() 1948 if (value->IsHeapNumber()) { in GetStoreMode() 1955 if (!value->IsSmi() && !value->IsHeapNumber()) { in GetStoreMode() 1963 if (value->IsHeapNumber()) { in GetStoreMode() 1969 if (!value->IsSmi() && !value->IsHeapNumber()) { in GetStoreMode()
|
/external/v8/src/ |
D | conversions-inl.h | 161 DCHECK(number->IsHeapNumber()); in PositiveNumberToUint32() 189 DCHECK(number->IsHeapNumber()); in PositiveNumberToUint64() 211 DCHECK(number->IsHeapNumber()); in TryNumberToSize()
|
D | objects-inl.h | 280 bool Object::IsNumber() const { return IsSmi() || IsHeapNumber(); } in IsNumber() 463 return this->IsHeapNumber() && std::isnan(HeapNumber::cast(this)->value()); in IsNaN() 467 return this->IsHeapNumber() && in IsMinusZero() 595 } else if (FLAG_track_double_fields && IsHeapNumber()) { in OptimalRepresentation() 635 if (IsHeapNumber()) { in ToUint32() 1476 DCHECK(value->IsHeapNumber()); in WriteToField() 1555 if (!(IsString() || IsSymbol() || IsJSReceiver() || IsHeapNumber() || in VerifyApiCallResultType() 3073 if (object->IsHeapNumber()) { in GetSimpleHash()
|
D | objects-debug.cc | 130 CHECK(IsHeapNumber()); in HeapObjectVerify() 837 value()->IsHeapNumber()); in JSDateVerify() 1448 CHECK(byte_length()->IsSmi() || byte_length()->IsHeapNumber() || in JSArrayBufferVerify() 1460 CHECK(raw_byte_offset()->IsSmi() || raw_byte_offset()->IsHeapNumber() || in JSArrayBufferViewVerify() 1464 CHECK(raw_byte_length()->IsSmi() || raw_byte_length()->IsHeapNumber() || in JSArrayBufferViewVerify()
|
D | code-stub-assembler.cc | 4676 Branch(IsHeapNumber(value), &if_valueisheapnumber, if_valueisnotnumber); in TryTaggedToFloat64() 5649 Word32Or(IsMutableHeapNumber(object), IsHeapNumber(object))); in IsAnyHeapNumber() 5652 TNode<BoolT> CodeStubAssembler::IsHeapNumber(SloppyTNode<HeapObject> object) { in IsHeapNumber() function in v8::internal::CodeStubAssembler 5807 [=] { return IsHeapNumber(CAST(object)); }); in IsNumber() 5815 Word32Or(IsHeapNumber(CAST(object)), IsBigInt(CAST(object)))); in IsNumeric() 5873 IsHeapNumber(CAST(number)), in IsSafeInteger() 5902 IsHeapNumber(CAST(number)), in IsInteger() 6683 GotoIfNot(IsHeapNumber(number_key), &runtime); in NumberToString() 6775 CSA_ASSERT(this, Word32BinaryNot(IsHeapNumber(input))); in NonNumberToNumberOrNumeric() 6913 Select<Number>(IsHeapNumber(CAST(input)), [=] { return CAST(input); }, in ToNumber_Inline() [all …]
|
D | json-parser.cc | 547 } else if (o->IsHeapNumber()) { in Update()
|
/external/v8/src/builtins/ |
D | builtins-global-gen.cc | 33 Branch(IsHeapNumber(num), &if_numisheapnumber, &if_numisnotheapnumber); in TF_BUILTIN() 79 Branch(IsHeapNumber(num), &if_numisheapnumber, &if_numisnotheapnumber); in TF_BUILTIN()
|
D | builtins-number-gen.cc | 83 GotoIfNot(IsHeapNumber(number), &return_false); in TF_BUILTIN() 118 GotoIfNot(IsHeapNumber(number), &return_false); in TF_BUILTIN() 574 GotoIfNot(IsHeapNumber(input), ¬_number); in UnaryOp() 615 GotoIfNot(IsHeapNumber(var_right->value()), &right_not_number); in BinaryOp() 624 GotoIfNot(IsHeapNumber(var_left->value()), &left_not_number); in BinaryOp() 637 GotoIfNot(IsHeapNumber(var_right->value()), &right_not_number); in BinaryOp() 658 GotoIf(IsHeapNumber(var_right->value()), bigints); in BinaryOp()
|
D | builtins-math-gen.cc | 78 Branch(IsHeapNumber(x), &if_xisheapnumber, &if_xisnotheapnumber); in TF_BUILTIN() 124 Branch(IsHeapNumber(x), &if_xisheapnumber, &if_xisnotheapnumber); in MathRoundingOperation() 274 Branch(IsHeapNumber(x), &if_xisheapnumber, &if_xisnotheapnumber); in TF_BUILTIN()
|
D | builtins-typed-array.cc | 33 DCHECK(num->IsHeapNumber()); in CapRelativeIndex()
|
D | builtins-conversion-gen.cc | 295 Branch(IsHeapNumber(len), &if_lenisheapnumber, &if_lenisnotheapnumber); in TF_BUILTIN()
|
D | builtins-array.cc | 32 } else if (object->IsHeapNumber()) { in ClampedToInteger() 119 if (arg->IsHeapNumber()) { in EnsureJSArrayWithWritableFastElements()
|
D | builtins-collections-gen.cc | 834 GotoIfNot(IsHeapNumber(candidate_key), if_not_same); in SameValueZeroSmi() 977 GotoIfNot(IsHeapNumber(candidate_key), if_not_same); in SameValueZeroHeapNumber() 1189 GotoIfNot(IsHeapNumber(key), &done); in NormalizeNumberKey()
|
D | builtins-array-gen.cc | 3152 GotoIfNot(IsHeapNumber(element_k), &continue_loop); in GenerateSmiOrObject() 3170 GotoIfNot(IsHeapNumber(CAST(element_k)), &continue_loop); in GenerateSmiOrObject() 3266 GotoIfNot(IsHeapNumber(search_element), &return_not_found); in GeneratePackedDoubles() 3339 GotoIfNot(IsHeapNumber(search_element), &return_not_found); in GenerateHoleyDoubles()
|
D | base.tq | 742 extern macro IsHeapNumber(HeapObject): bool;
|
/external/v8/src/objects/ |
D | js-array-buffer.cc | 107 CHECK(heap_byte_length->IsSmi() || heap_byte_length->IsHeapNumber()); in Setup() 179 buffer->byte_length()->IsHeapNumber()); in MaterializeArrayBuffer()
|
D | fixed-array-inl.h | 645 DCHECK(value->IsHeapNumber()); in FromHandle() 676 } else if (value->IsHeapNumber()) { in SetValue()
|
D | bigint.cc | 788 DCHECK(y->IsHeapNumber()); in EqualToNumber() 816 DCHECK(y->IsHeapNumber()); in CompareToNumber()
|
/external/v8/src/snapshot/ |
D | partial-serializer.cc | 125 return o->IsName() || o->IsSharedFunctionInfo() || o->IsHeapNumber() || in ShouldBeInThePartialSnapshotCache()
|
/external/v8/src/compiler/ |
D | js-graph.cc | 72 if (ref.IsHeapNumber()) { in Constant()
|
D | types.h | 546 DCHECK(!heap_ref.IsHeapNumber()); in NON_EXPORTED_BASE()
|
D | types.cc | 831 if (ref.IsHeapNumber()) { in NewConstant()
|
/external/v8/src/runtime/ |
D | runtime-array.cc | 776 DCHECK(from_index->IsHeapNumber()); in RUNTIME_FUNCTION()
|
/external/v8/src/interpreter/ |
D | interpreter-assembler.cc | 1732 Branch(IsHeapNumber(object), &if_objectisheapnumber, &if_objectisother); in ToNumberOrNumeric()
|