Searched refs:IsHeapNumber (Results 1 - 25 of 42) sorted by relevance

12

/external/v8/src/ast/
H A Dast-value-factory.h169 bool IsNumber() const { return IsSmi() || IsHeapNumber(); }
186 if (IsHeapNumber()) return number_;
204 if (IsHeapNumber()) {
219 bool IsHeapNumber() const { function in class:v8::internal::AstValue
/external/v8/src/crankshaft/
H A Dhydrogen-types.cc43 if (raw_value->IsHeapNumber()) {
/external/v8/src/snapshot/
H A Dpartial-serializer.cc118 return o->IsName() || o->IsSharedFunctionInfo() || o->IsHeapNumber() ||
/external/v8/src/interpreter/
H A Dconstant-array-builder.cc193 DCHECK(heap_number->IsHeapNumber());
318 DCHECK(heap_number_->IsHeapNumber());
H A Dbytecode-array-builder.cc422 } else if (ast_value->IsHeapNumber()) {
1111 DCHECK(heap_number->IsHeapNumber());
/external/v8/src/ic/
H A Dic-state.cc296 } else if (object->IsHeapNumber()) {
416 if (value->IsHeapNumber()) return NUMBER;
429 if (value->IsHeapNumber()) return NUMBER;
509 if (old_left == SMI && x->IsHeapNumber()) return NUMBER;
510 if (old_right == SMI && y->IsHeapNumber()) return NUMBER;
H A Dic.cc1540 if (key->IsHeapNumber()) {
2393 if (value->IsHeapNumber()) {
2400 if (!value->IsSmi() && !value->IsHeapNumber()) {
2408 if (value->IsHeapNumber()) {
2414 if (!value->IsSmi() && !value->IsHeapNumber()) {
/external/v8/src/builtins/
H A Dbuiltins-typedarray.cc156 DCHECK(num->IsHeapNumber());
H A Dbuiltins-array.cc29 } else if (object->IsHeapNumber()) {
134 if (arg->IsHeapNumber()) {
1811 GotoIfNot(IsHeapNumber(element_k), &continue_loop);
1827 GotoIfNot(IsHeapNumber(element_k), &continue_loop);
1870 GotoIfNot(IsHeapNumber(search_element), &return_false);
1918 GotoIfNot(IsHeapNumber(search_element), &return_false);
/external/v8/src/runtime/
H A Druntime-numbers.cc114 if (obj->IsHeapNumber()) {
H A Druntime-array.cc491 DCHECK(from_index->IsHeapNumber());
/external/v8/src/
H A Dconversions-inl.h171 DCHECK(number->IsHeapNumber());
198 DCHECK(number->IsHeapNumber());
H A Dobjects-debug.cc275 CHECK(IsHeapNumber() || IsMutableHeapNumber());
501 value()->IsHeapNumber());
1002 CHECK(byte_length()->IsSmi() || byte_length()->IsHeapNumber() ||
1016 CHECK(raw_byte_offset()->IsSmi() || raw_byte_offset()->IsHeapNumber() ||
1020 CHECK(raw_byte_length()->IsSmi() || raw_byte_length()->IsHeapNumber() ||
H A Dobjects-inl.h321 bool Object::IsNumber() const { return IsSmi() || IsHeapNumber(); }
591 return this->IsHeapNumber() && std::isnan(HeapNumber::cast(this)->value());
595 return this->IsHeapNumber() &&
1053 } else if (FLAG_track_double_fields && IsHeapNumber()) {
1094 if (IsHeapNumber()) {
2260 DCHECK(value->IsHeapNumber());
2352 if (!(IsString() || IsSymbol() || IsJSReceiver() || IsHeapNumber() ||
2616 if (IsHeapNumber()) return kDoubleUnaligned;
4248 } else if (value->IsHeapNumber()) {
6621 SLOW_DCHECK(object->IsHeapNumber() || objec
[all...]
H A Dcode-stub-assembler.h700 Node* IsHeapNumber(Node* object);
H A Dfactory.cc2480 if (key == *number || (key->IsHeapNumber() && number->IsHeapNumber() &&
H A Dcode-stubs.cc2106 } else if (object->IsHeapNumber()) {
H A Dobjects.cc220 if (key->IsHeapNumber()) {
445 if (IsHeapNumber()) return HeapNumber::cast(this)->HeapNumberBooleanValue();
1172 if (IsHeapNumber()) {
2191 if (object->IsHeapNumber()) {
16741 DCHECK(!k->IsHeapNumber() || HeapNumber::cast(k)->value() >= 0);
16742 DCHECK(!k->IsHeapNumber() || HeapNumber::cast(k)->value() <= kMaxUInt32);
19260 CHECK(byte_length->IsSmi() || byte_length->IsHeapNumber());
19318 buffer->byte_length()->IsHeapNumber());
/external/v8/src/compiler/
H A Dtypes.cc457 return value->IsHeapNumber() &&
464 DCHECK(!object->IsHeapNumber());
839 } else if (value->IsHeapNumber()) {
/external/v8/src/wasm/
H A Dwasm-objects.cc76 DCHECK(value->IsHeapNumber());
87 DCHECK(value->IsHeapNumber());
/external/v8/src/crankshaft/arm/
H A Dlithium-arm.cc874 type.IsJSArray() || type.IsHeapNumber() || type.IsString();
/external/v8/src/crankshaft/arm64/
H A Dlithium-arm64.cc927 type.IsHeapNumber()) {
/external/v8/src/crankshaft/ia32/
H A Dlithium-ia32.cc907 type.IsJSArray() || type.IsHeapNumber() || type.IsString();
/external/v8/src/crankshaft/mips/
H A Dlithium-mips.cc884 type.IsJSArray() || type.IsHeapNumber() || type.IsString();
/external/v8/src/crankshaft/mips64/
H A Dlithium-mips64.cc884 type.IsJSArray() || type.IsHeapNumber() || type.IsString();

Completed in 553 milliseconds

12