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

1 2 3 4 5 67 8 91011>>

  /external/v8/src/builtins/
builtins-function-gen.cc 52 TNode<Smi> descriptors_length = LoadWeakFixedArrayLength(descriptors);
builtins-intl-gen.cc 44 TNode<Smi> const length = LoadStringLengthAsSmi(string);
builtins-promise-gen.h 117 Node* CreatePromiseAllResolveElementFunction(Node* context, TNode<Smi> index,
builtins-array-gen.cc 207 TNode<Smi> length = CAST(len_);
258 // array is smi. Value is either tagged or a heap number.
316 // value only after a transition from smi to double.
384 TNode<FixedArray> array, TNode<Smi> smi_length) {
709 MissingPropertyMode missing_property_mode, TNode<Smi> length) {
792 // Non-smi lengths must use the slow path.
799 TNode<Smi> smi_len = CAST(len());
841 TNode<Smi> len = SmiConstant(0);
853 TNode<Smi> const protector_invalid =
    [all...]
builtins-api.cc 227 argv[BuiltinArguments::kArgcOffset] = Smi::FromInt(frame_argc);
builtins-function.cc 237 Handle<Object> length(Smi::kZero, isolate);
builtins-number-gen.cc 79 // Check if {number} is a Smi.
114 // Check if {number} is a Smi.
151 // Check if the {input} is a HeapObject or a Smi.
197 // The {input} is neither a String nor a Smi, check for HeapNumber.
396 TNode<Smi> result = TrySmiAdd(CAST(left), CAST(right), &if_overflow);
441 // {left} is a HeapNumber, {right} is a Smi.
452 // {left} is neither a Numeric nor a String, and {right} is a Smi.
614 // At this point, var_left is a Smi but var_right is not.
627 // At this point, var_left is a HeapNumber and var_right is a Smi.
687 TNode<Smi> result = TrySmiSub(CAST(var_left.value())
    [all...]
  /external/v8/src/debug/
debug-scopes.cc 198 details->set(kScopeDetailsTypeIndex, Smi::FromInt(Type()));
207 Smi::FromInt(start_position()));
208 details->set(kScopeDetailsEndPositionIndex, Smi::FromInt(end_position()));
563 int module_variable_count = Smi::cast(scope_info->get(count_index))->value();
debug-stack-trace-iterator.cc 74 if (value->IsSmi()) return Smi::ToInt(value);
  /external/v8/src/
frames-inl.h 81 int argc = Smi::ToInt(argc_slot);
json-parser.cc 168 Handle<Object> arg1 = Handle<Smi>(Smi::FromInt(position_), isolate());
651 return Handle<Smi>(Smi::FromInt((negative ? -i : i)), isolate());
runtime-profiler.cc 256 if (ticks < Smi::kMaxValue) {
messages.cc 153 static_cast<int32_t>(Smi::ToInt(listener->get(2)));
262 handle(Smi::FromInt(info.line + 1), isolate));
268 handle(Smi::FromInt(info.column + 1), isolate));
504 handle(Smi::FromInt(line_number), isolate), isolate);
511 handle(Smi::FromInt(column_number), isolate), isolate);
662 return handle(Smi::FromInt(wasm_func_index_), isolate_);
863 Handle<Object> value(Smi::FromInt(frame_index), isolate);
    [all...]
elements.cc 70 // fast element handler for smi-only arrays. The implementation is currently
327 to->set(to_start, Smi::ToInt(hole_or_smi));
365 Object* smi = from->get(from_start); local
366 DCHECK(!smi->IsTheHole());
367 to->set(to_start, Smi::ToInt(smi));
578 length = Smi::ToInt(length_obj);
609 int length = Smi::ToInt(array->length());
    [all...]
frames.cc 331 // the number of arguments is stored on stack as Smi. We need to check
332 // that it really an Smi.
698 int argc = Smi::ToInt(argc_slot) - 4;
    [all...]
contexts.h 171 V(ERRORS_THROWN_INDEX, Smi, errors_thrown) \
243 V(MATH_RANDOM_INDEX_INDEX, Smi, math_random_index) \
    [all...]
  /external/v8/src/objects/
hash-table.h 223 set(kCapacityIndex, Smi::FromInt(capacity));
  /external/v8/src/regexp/
regexp-utils.cc 163 // The smi check is required to omit ToLength(lastIndex) calls with possible
166 return last_index->IsSmi() && Smi::ToInt(last_index) >= 0;
  /external/v8/src/runtime/
runtime-promise.cc 106 return Smi::FromInt(promise->status());
runtime-object.cc 107 // JSObject without a name key. If the key is a Smi, check for a
116 if (Smi::ToInt(*key_obj) >= js_object->elements()->length()) {
127 // Fast case for string indexing using [] with a smi index.
129 int index = Handle<Smi>::cast(key_obj)->value();
687 return Smi::kZero;
777 if (!object->IsJSObject()) return Smi::kZero;
780 if (!js_object->map()->is_deprecated()) return Smi::kZero;
785 if (!JSObject::TryMigrateInstance(js_object)) return Smi::kZero;
    [all...]
runtime-internal.cc 53 int length = Smi::ToInt(array->length());
152 handle(Smi::FromInt(static_cast<int>(size)), isolate);
  /external/v8/src/snapshot/
serializer-common.cc 118 if (cache->size() <= i) cache->push_back(Smi::kZero);
  /external/v8/src/compiler/
code-assembler.h 141 struct MachineTypeOf<Smi> {
213 using Number = UnionT<Smi, HeapNumber>;
281 Smi* CheckObjectType(Object* value, Smi* type, String* location);
520 V(BitcastWordToTaggedSigned, Smi, WordT) \
701 TNode<Smi> SmiConstant(Smi* value);
702 TNode<Smi> SmiConstant(int value);
705 TNode<Smi> SmiConstant(E value) {
731 bool ToSmiConstant(Node* node, Smi*& out_value)
    [all...]
  /external/v8/src/ic/
keyed-store-generic.cc 58 Maybe<LanguageMode> language_mode, TNode<Smi> slot,
300 // FixedArray backing store -> Smi or object elements.
714 // SMI -> slow
    [all...]
  /external/v8/src/interpreter/
bytecode-array-builder.h 73 BytecodeArrayBuilder& LoadLiteral(v8::internal::Smi* value);
336 Smi* literal,

Completed in 811 milliseconds

1 2 3 4 5 67 8 91011>>