HomeSort by relevance Sort by last modified time
    Searched refs:Smi (Results 26 - 50 of 278) sorted by null

12 3 4 5 6 7 8 91011>>

  /external/v8/src/interpreter/
setup-interpreter-internal.cc 61 DCHECK_EQ(Smi::kZero, heap->deserialize_lazy_handler());
64 DCHECK_EQ(Smi::kZero, heap->deserialize_lazy_handler_wide());
67 DCHECK_EQ(Smi::kZero, heap->deserialize_lazy_handler_extra_wide());
  /external/v8/src/heap/
setup-heap-internal.cc 134 map->set_prototype_validity_cell(Smi::FromInt(Map::kPrototypeChainValid));
150 map->set_raw_transitions(MaybeObject::FromSmi(Smi::kZero));
424 Smi* value = Smi::FromInt(Map::kPrototypeChainInvalid);
521 Smi::kZero);
644 handle(Smi::kZero, isolate()), "object", Oddball::kNull);
653 handle(Smi::FromInt(1), isolate()), "boolean",
658 handle(Smi::kZero, isolate()), "boolean",
663 handle(Smi::FromInt(-1), isolate()), "undefined",
668 handle(Smi::FromInt(-4), isolate()), "undefined"
    [all...]
factory-inl.h 103 // We can't use Smi::IsValid() here because that operates on a signed
105 if (value <= static_cast<size_t>(Smi::kMaxValue)) {
106 return Handle<Object>(Smi::FromIntptr(static_cast<intptr_t>(value)),
116 Smi::IsValid(static_cast<int32_t>(value))) {
117 return Handle<Object>(Smi::FromInt(static_cast<int32_t>(value)), isolate());
170 if (int32v >= 0 && Smi::IsValid(int32v)) {
171 result = NumberToString(Smi::FromInt(int32v), check_cache);
  /external/v8/src/builtins/
builtins-generator-gen.cc 36 TNode<Smi> receiver_continuation =
40 TNode<Smi> closed = SmiConstant(JSGeneratorObject::kGeneratorClosed);
60 TNode<Smi> result_continuation =
67 TNode<Smi> executing = SmiConstant(JSGeneratorObject::kGeneratorExecuting);
builtins-string-gen.h 56 TNode<Smi> ToSmiBetweenZeroAnd(SloppyTNode<Context> context,
58 SloppyTNode<Smi> limit);
77 TNode<Smi> IndexOfDollarChar(Node* const context, Node* const string);
81 TNode<Smi> subject_length,
87 TNode<BoolT> SmiIsNegative(TNode<Smi> value) {
101 // Contains fast paths for Smi and RegExp objects.
builtins-wasm-gen.cc 100 TNode<Smi> num_pages_smi = SmiFromInt32(num_pages);
103 TNode<Smi> ret_smi = UncheckedCast<Smi>(
builtins-typed-array.cc 31 relative = Smi::ToInt(*num);
209 if (len == 0) return Smi::FromInt(-1);
220 if (V8_UNLIKELY(array->WasNeutered())) return Smi::FromInt(-1);
240 if (len == 0) return Smi::FromInt(-1);
252 if (index < 0) return Smi::FromInt(-1);
255 if (V8_UNLIKELY(array->WasNeutered())) return Smi::FromInt(-1);
builtins-regexp-gen.h 37 TNode<Smi> SmiZero();
44 TNode<Smi> length,
45 TNode<Smi> index,
138 TNode<Smi> const limit);
  /external/v8/src/objects/
api-callbacks-inl.h 38 bool result = getter() != Smi::kZero;
40 getter() != Smi::kZero &&
46 bool result = setter() != Smi::kZero;
48 setter() != Smi::kZero &&
frame-array-inl.h 48 const int frame_count = Smi::ToInt(get(kFrameCountIndex));
js-collection-inl.h 34 int index = Smi::ToInt(this->index());
ordered-hash-table.h 115 return Smi::ToInt(get(kNumberOfElementsIndex));
119 return Smi::ToInt(get(kNumberOfDeletedElementsIndex));
128 int NumberOfBuckets() const { return Smi::ToInt(get(kNumberOfBucketsIndex)); }
140 return Smi::ToInt(entry);
144 // This special cases for Smi, so that we avoid the HandleScope
147 uint32_t hash = ComputeIntegerHash(Smi::ToInt(key));
148 return HashToEntry(hash & Smi::kMaxValue);
154 return HashToEntry(Smi::ToInt(hash));
171 return Smi::ToInt(next_entry);
187 return Smi::ToInt(get(kRemovedHolesIndex + index))
    [all...]
literal-objects.cc 48 return Smi::ToInt(this->get(length() - 1));
166 return value->IsSmi() ? Smi::ToInt(value) : -1;
250 int existing_value_index = Smi::ToInt(existing_value);
335 temp_handle_ = handle(Smi::kZero, isolate);
360 Smi* value = Smi::FromInt(value_index);
375 Smi* value = Smi::FromInt(value_index);
385 computed_properties_->set(current_computed_index_++, Smi::FromInt(flags));
485 Smi::FromInt(ClassBoilerplate::kPrototypeArgumentIndex), isolate)
    [all...]
debug-objects.cc 327 return Smi::ToInt(get(slot_start + kSlotStartSourcePositionIndex));
333 return Smi::ToInt(get(slot_start + kSlotEndSourcePositionIndex));
339 return Smi::ToInt(get(slot_start + kSlotBlockCountIndex));
345 set(slot_start + kSlotStartSourcePositionIndex, Smi::FromInt(from_pos));
346 set(slot_start + kSlotEndSourcePositionIndex, Smi::FromInt(to_pos));
347 set(slot_start + kSlotBlockCountIndex, Smi::kZero);
354 set(slot_start + kSlotBlockCountIndex, Smi::FromInt(old_count + 1));
360 set(slot_start + kSlotBlockCountIndex, Smi::kZero);
arguments-inl.h 68 *out = Max(0, Smi::ToInt(len_obj));
prototype-info.h 29 // this prototype, or Smi(0) if uninitialized.
104 static inline Smi* empty_slot_index(WeakArrayList* array);
  /external/v8/src/
field-type.cc 16 // Do not Smi::kZero here or for Any(), as that may translate
18 return reinterpret_cast<FieldType*>(Smi::FromInt(2));
23 return reinterpret_cast<FieldType*>(Smi::FromInt(1));
layout-descriptor-inl.h 15 LayoutDescriptor* LayoutDescriptor::FromSmi(Smi* smi) {
16 return LayoutDescriptor::cast(smi);
22 // The whole bit vector fits into a smi.
23 return handle(LayoutDescriptor::FromSmi(Smi::kZero), isolate);
45 return LayoutDescriptor::FromSmi(Smi::kZero);
86 uint32_t value = static_cast<uint32_t>(Smi::ToInt(this));
92 return LayoutDescriptor::FromSmi(Smi::FromInt(static_cast<int>(value)));
113 uint32_t value = static_cast<uint32_t>(Smi::ToInt(this));
166 // a Smi, so no need to calculate length
    [all...]
string-builder.cc 22 // Smi encoding of position and length.
23 int encoded_slice = Smi::ToInt(element);
27 // Position and length encoded in one smi.
34 pos = Smi::ToInt(obj);
64 // Smi encoding of position and length.
65 int smi_value = Smi::ToInt(elt);
69 // Position and length encoded in one smi.
75 // Get the position and check that it is a positive smi.
80 pos = Smi::ToInt(next_smi);
150 void FixedArrayBuilder::Add(Smi* value)
    [all...]
api-inl.h 16 if (obj == v8::internal::Smi::kZero) return nullptr;
23 if (obj == v8::internal::Smi::kZero) return v8::internal::kNullAddress;
31 if (obj == nullptr) return handle(v8::internal::Smi::kZero, isolate);
40 return handle(v8::internal::Smi::kZero, isolate);
deoptimize-reason.h 43 V(NotASmi, "not a Smi") \
49 V(Smi, "Smi") \
transitions-inl.h 28 return Get(kPrototypeTransitionsIndex) != MaybeObject::FromSmi(Smi::kZero);
55 return Smi::ToInt(raw->ToSmi());
156 return Smi::ToInt(Get(kTransitionLengthIndex)->ToSmi());
211 MaybeObject::FromSmi(Smi::FromInt(number_of_transitions)));
  /external/v8/src/runtime/
runtime-wasm.cc 70 // {delta_pages} is checked to be a positive smi in the WasmGrowMemory builtin
84 // always return a Smi.
85 return Smi::FromInt(ret);
126 CONVERT_ARG_HANDLE_CHECKED(Smi, id, 0);
173 return Smi::FromInt(wasm::kInvalidExceptionTag);
194 CHECK_LT(index, Smi::ToInt(values->length()));
197 return Smi::FromInt(vals[index]);
201 return Smi::FromInt(0);
222 CHECK_LT(index, Smi::ToInt(values->length()));
242 // Smi (lowest bit not set, as checked by IsSmi), but is no valid Smi. We jus
    [all...]
runtime-array.cc 174 return Smi::FromInt(len);
204 return Smi::FromInt(Min(limit, static_cast<uint32_t>(array_length)));
219 return Smi::kZero;
414 from->set_length(Smi::kZero);
431 return Smi::FromInt(result);
438 return Smi::FromInt(length);
455 return Smi::FromInt(estimate);
525 return Smi::FromInt(0);
533 return Smi::FromInt(0);
542 return Smi::FromInt(0)
    [all...]
runtime-maths.cc 69 return Smi::FromInt(kInitialIndex);

Completed in 166 milliseconds

12 3 4 5 6 7 8 91011>>