Searched refs:IsSmi (Results 1 - 25 of 154) sorted by relevance

1234567

/external/v8/src/
H A Dobjects-debug.cc27 if (IsSmi()) {
40 CHECK(p->IsSmi());
46 CHECK(IsSmi());
358 if (r.IsSmi()) DCHECK(value->IsSmi());
470 CHECK(next_link()->IsUndefined(GetIsolate()) || next_link()->IsSmi() ||
500 CHECK(value()->IsUndefined(isolate) || value()->IsSmi() ||
502 CHECK(year()->IsUndefined(isolate) || year()->IsSmi() || year()->IsNaN());
503 CHECK(month()->IsUndefined(isolate) || month()->IsSmi() || month()->IsNaN());
504 CHECK(day()->IsUndefined(isolate) || day()->IsSmi() || da
[all...]
H A Dcontext-measure.cc73 if ((*current)->IsSmi()) continue;
H A Dlayout-descriptor-inl.h51 CHECK((!IsSmi() && (*layout_word_index < length())) ||
52 (IsSmi() && (*layout_word_index < 1)));
127 bool LayoutDescriptor::IsSlowLayout() { return !IsSmi(); }
136 if (object->IsSmi()) {
H A Dstring-builder.h36 if (element->IsSmi()) {
48 DCHECK(obj->IsSmi());
74 if (elt->IsSmi()) {
90 if (!next_smi->IsSmi()) return -1;
157 DCHECK(!value->IsSmi());
165 DCHECK(value->IsSmi());
256 DCHECK(element->IsSmi() || element->IsString());
H A Disolate-inl.h81 (exception->IsNumber() || exception->IsSmi());
132 return species_cell->value()->IsSmi() &&
H A Dobjects-printer.cc31 if (IsSmi()) {
836 if (!year()->IsSmi()) {
843 weekdays[weekday()->IsSmi() ? Smi::cast(weekday())->value() + 1 : 0],
844 year()->IsSmi() ? Smi::cast(year())->value() : -1,
845 month()->IsSmi() ? Smi::cast(month())->value() : -1,
846 day()->IsSmi() ? Smi::cast(day())->value() : -1,
847 hour()->IsSmi() ? Smi::cast(hour())->value() : -1,
848 min()->IsSmi() ? Smi::cast(min())->value() : -1,
849 sec()->IsSmi() ? Smi::cast(sec())->value() : -1);
1388 if (transition_info()->IsSmi()) {
[all...]
H A Dproperty-details.h175 bool IsSmi() const { return kind_ == kSmi; } function in class:v8::internal::Representation
176 bool IsSmiOrTagged() const { return IsSmi() || IsTagged(); }
178 bool IsSmiOrInteger32() const { return IsSmi() || IsInteger32(); }
185 IsSmi() || IsInteger32() || IsDouble();
H A Dproperty.cc37 DCHECK(wrapped_field_type->IsSmi() || wrapped_field_type->IsWeakCell());
H A Dapi-arguments.h96 DCHECK(values[T::kIsolateIndex]->IsSmi());
179 DCHECK(values[T::kIsolateIndex]->IsSmi());
H A Dconversions-inl.h156 if (number->IsSmi()) return Smi::cast(number)->value();
161 if (number->IsSmi()) return Smi::cast(number)->value();
166 if (number->IsSmi()) {
181 if (number->IsSmi()) return Smi::cast(number)->value();
188 if (number->IsSmi()) {
/external/v8/src/runtime/
H A Druntime-utils.h39 CHECK(args[index]->IsSmi()); \
67 CHECK(args[index]->IsSmi()); \
98 CHECK(args[index]->IsSmi()); \
H A Druntime-numbers.cc111 if (obj->IsSmi()) {
212 return isolate->heap()->ToBoolean(obj->IsSmi());
H A Druntime-wasm.cc113 DCHECK(JSReceiver::GetDataProperty(&it)->IsSmi());
182 // Smi (lowest bit not set, as checked by IsSmi), but is no valid Smi. We just
185 CHECK(arg_buffer_obj->IsSmi());
/external/v8/src/crankshaft/
H A Dhydrogen-canonicalize.cc28 } else if (instr->representation().IsSmi()) {
H A Dhydrogen-representation-changes.cc57 return from_rep.IsInteger32() && to_rep.IsSmi() && SmiValuesAre32Bits();
134 } else if (phi->representation().IsSmi()) {
164 } else if (phi->representation().IsSmi() &&
214 input->representation().IsSmi() &&
H A Dhydrogen-types.cc39 if (raw_value->IsSmi()) return HType::Smi();
H A Dhydrogen-uint32-analysis.cc45 HChange::cast(use)->to().IsSmi() ||
/external/v8/src/ast/
H A Dast-value-factory.h169 bool IsNumber() const { return IsSmi() || IsHeapNumber(); }
187 if (IsSmi()) return smi_;
193 CHECK(IsSmi());
198 if (IsSmi()) {
218 bool IsSmi() const { return type_ == SMI || type_ == SMI_WITH_DOT; } function in class:v8::internal::AstValue
/external/v8/src/crankshaft/arm64/
H A Dlithium-gap-resolver-arm64.cc230 if (cgen_->IsSmi(constant_source)) {
243 if (cgen_->IsSmi(constant_source)) {
253 if (handle->IsSmi()) {
/external/v8/src/interpreter/
H A Dinterpreter-intrinsics.h35 V(IsSmi, is_smi, 1) \
/external/v8/src/builtins/
H A Dbuiltins-error.cc95 DCHECK(template_index->IsSmi());
/external/v8/src/ic/
H A Dic-inl.h88 return (object->IsSmi() && (object != nullptr)) || object->IsTuple2() ||
/external/v8/src/snapshot/
H A Dstartup-serializer.cc161 if ((*current)->IsSmi()) {
/external/v8/src/crankshaft/arm/
H A Dlithium-gap-resolver-arm.cc237 Representation r = cgen_->IsSmi(constant_source)
252 Representation r = cgen_->IsSmi(constant_source)
/external/v8/src/crankshaft/mips/
H A Dlithium-gap-resolver-mips.cc230 Representation r = cgen_->IsSmi(constant_source)
244 Representation r = cgen_->IsSmi(constant_source)

Completed in 334 milliseconds

1234567