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

1234567

/external/v8/src/
H A Dobjects-debug.cc21 if (IsSmi()) {
34 CHECK(p->IsSmi());
40 CHECK(IsSmi());
306 if (r.IsSmi()) DCHECK(value->IsSmi());
418 CHECK(next_link()->IsUndefined(GetIsolate()) || next_link()->IsSmi() ||
456 CHECK(value()->IsUndefined(isolate) || value()->IsSmi() ||
458 CHECK(year()->IsUndefined(isolate) || year()->IsSmi() || year()->IsNaN());
459 CHECK(month()->IsUndefined(isolate) || month()->IsSmi() || month()->IsNaN());
460 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());
257 DCHECK(element->IsSmi() || element->IsString());
H A Disolate-inl.h118 return species_cell->value()->IsSmi() &&
H A Dproperty-details.h180 bool IsSmi() const { return kind_ == kSmi; } function in class:v8::internal::Representation
181 bool IsSmiOrTagged() const { return IsSmi() || IsTagged(); }
183 bool IsSmiOrInteger32() const { return IsSmi() || IsInteger32(); }
190 IsSmi() || IsInteger32() || IsDouble();
H A Dproperty.h76 DCHECK(wrapped_field_type->IsSmi() || wrapped_field_type->IsWeakCell());
H A Dobjects-printer.cc27 if (IsSmi()) {
785 if (!year()->IsSmi()) {
792 weekdays[weekday()->IsSmi() ? Smi::cast(weekday())->value() + 1 : 0],
793 year()->IsSmi() ? Smi::cast(year())->value() : -1,
794 month()->IsSmi() ? Smi::cast(month())->value() : -1,
795 day()->IsSmi() ? Smi::cast(day())->value() : -1,
796 hour()->IsSmi() ? Smi::cast(hour())->value() : -1,
797 min()->IsSmi() ? Smi::cast(min())->value() : -1,
798 sec()->IsSmi() ? Smi::cast(sec())->value() : -1);
1164 if (transition_info()->IsSmi()) {
[all...]
H A Dapi-arguments.h96 DCHECK(values[T::kIsolateIndex]->IsSmi());
170 DCHECK(values[T::kIsolateIndex]->IsSmi());
H A Dconversions-inl.h120 if (number->IsSmi()) return Smi::cast(number)->value();
126 if (number->IsSmi()) return Smi::cast(number)->value();
131 if (number->IsSmi()) return Smi::cast(number)->value();
137 if (number->IsSmi()) {
/external/v8/src/runtime/
H A Druntime-utils.h61 RUNTIME_ASSERT(args[index]->IsSmi()); \
94 RUNTIME_ASSERT(args[index]->IsSmi()); \
101 RUNTIME_ASSERT(args[index]->IsSmi()); \
119 RUNTIME_ASSERT(args[index]->IsSmi()); \
H A Druntime-numbers.cc23 if (args[0]->IsSmi()) {
183 if (obj->IsSmi()) {
284 return isolate->heap()->ToBoolean(obj->IsSmi());
H A Druntime-array.cc25 CHECK(length->IsSmi());
149 DCHECK(array->length()->IsSmi());
256 if (argument_one->IsSmi()) {
H A Druntime-maths.cc49 if (args[1]->IsSmi()) {
/external/v8/src/crankshaft/
H A Dhydrogen-canonicalize.cc26 } else if (instr->representation().IsSmi()) {
H A Dhydrogen-representation-changes.cc59 return from_rep.IsInteger32() && to_rep.IsSmi() && SmiValuesAre32Bits();
131 } else if (phi->representation().IsSmi()) {
150 if (phi->representation().IsSmi() &&
183 input->representation().IsSmi() &&
H A Dhydrogen-types.cc38 if (raw_value->IsSmi()) return HType::Smi();
H A Dhydrogen-uint32-analysis.cc44 HChange::cast(use)->to().IsSmi() ||
/external/v8/test/cctest/
H A Dtest-transitions.cc63 CHECK(map0->raw_transitions()->IsSmi());
114 CHECK(map0->raw_transitions()->IsSmi());
157 CHECK(map0->raw_transitions()->IsSmi());
201 CHECK(map0->raw_transitions()->IsSmi());
248 CHECK(map0->raw_transitions()->IsSmi());
H A Dtest-dictionary.cc85 CHECK(JSReceiver::GetIdentityHash(isolate, key)->IsSmi());
92 CHECK(JSReceiver::GetOrCreateIdentityHash(isolate, key)->IsSmi());
95 CHECK(JSReceiver::GetIdentityHash(isolate, key)->IsSmi());
/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.h34 V(IsSmi, is_smi, 1) \
/external/v8/src/compiler/
H A Djs-inlining-heuristic.cc92 if (feedback_extra->IsSmi()) {
/external/v8/src/snapshot/
H A Dstartup-serializer.cc154 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)

Completed in 522 milliseconds

1234567