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

1 2 3 45 6 7 8 91011>>

  /external/v8/src/builtins/
builtins-console.cc 50 context_id_obj->IsSmi() ? Handle<Smi>::cast(context_id_obj)->value() : 0;
124 handle(Smi::FromInt(context_id), isolate), NONE);
builtins-array.cc 30 *out = Smi::ToInt(object);
388 DCHECK_LE(to_add, Smi::kMaxValue - Smi::ToInt(array->length()));
421 Handle<Smi>(Smi::kZero, isolate), LanguageMode::kStrict));
499 int len = Smi::ToInt(array->length());
522 DCHECK_LE(to_add, Smi::kMaxValue - Smi::ToInt(array->length()));
530 return Smi::FromInt(new_length);
556 int len = Smi::ToInt(array->length())
    [all...]
builtins-promise-gen.cc 40 SmiConstant(Smi::kZero));
42 SmiConstant(Smi::kZero));
45 StoreObjectFieldNoWriteBarrier(promise, offset, SmiConstant(Smi::kZero));
225 Node* context, TNode<Smi> index, Node* native_context) {
271 TNode<Smi> const flags =
273 TNode<Smi> const new_flags =
285 TNode<Smi> const flags =
296 TNode<Smi> mask = SmiConstant(status);
297 TNode<Smi> const flags =
304 TNode<Smi> const flags
    [all...]
builtins-async-generator-gen.cc 45 inline TNode<BoolT> IsGeneratorStateClosed(SloppyTNode<Smi> const state) {
52 inline TNode<BoolT> IsGeneratorStateSuspended(SloppyTNode<Smi> const state) {
61 SloppyTNode<Smi> const state) {
66 SloppyTNode<Smi> const state) {
124 inline TNode<BoolT> IsAbruptResumeType(SloppyTNode<Smi> const resume_type) {
180 TNode<Smi> continuation = CAST(LoadGeneratorState(generator));
436 TNode<Smi> const resume_type =
builtins-error.cc 99 Smi::ToInt(*template_index), arg0,
builtins-math-gen.cc 32 // Check if {x} is a Smi or a HeapObject.
46 // There is a Smi representation for negated {x}.
65 TNode<Smi> result = TrySmiSub(SmiConstant(0), CAST(x), &if_overflow);
71 { Return(NumberConstant(0.0 - Smi::kMinValue)); }
110 // Check if {x} is a Smi or a HeapObject.
116 // Nothing to do when {x} is a Smi.
260 // Check if {x} is a Smi or a HeapObject.
407 TVARIABLE(Smi, smi_index);
421 TNode<Smi> new_smi_index = SmiSub(smi_index.value(), SmiConstant(1));
builtins-internal-gen.cc 198 TNode<Smi> flags =
465 TNode<Smi> nof = GetNumberOfElements<NameDictionary>(properties);
466 TNode<Smi> new_nof = SmiSub(nof, SmiConstant(1));
468 TNode<Smi> num_deleted =
470 TNode<Smi> new_deleted = SmiAdd(num_deleted, SmiConstant(1));
475 TNode<Smi> capacity = GetCapacity<NameDictionary>(properties);
489 TNode<Smi> language_mode = CAST(Parameter(Descriptor::kLanguageMode));
    [all...]
  /external/v8/src/
contexts-inl.h 28 int ScriptContextTable::used() const { return Smi::ToInt(get(kUsedSlotIndex)); }
31 set(kUsedSlotIndex, Smi::FromInt(used));
futex-emulation.cc 261 return Smi::FromInt(waiters_woken);
282 return Smi::FromInt(waiters);
value-serializer.h 36 class Smi;
118 void WriteSmi(Smi* smi);
property.cc 26 Descriptor::Descriptor() : details_(Smi::kZero) {}
layout-descriptor.cc 111 uint32_t value = static_cast<uint32_t>(Smi::ToInt(*layout_descriptor));
137 : static_cast<uint32_t>(Smi::ToInt(this));
  /external/v8/src/runtime/
runtime-classes.cc 149 Isolate* isolate, Arguments& args, Smi* index, Handle<JSObject> home_object,
151 int int_index = Smi::ToInt(index);
167 // here and avoid converting Smi keys back to Name.
188 int int_index = Smi::ToInt(index);
249 isolate, args, Smi::cast(tmp), receiver,
260 isolate, args, Smi::cast(tmp), receiver,
270 isolate, args, Smi::cast(*value), receiver,
381 int flags = Smi::ToInt(computed_properties->get(i++));
385 Object* value = Smi::FromInt(key_index + 1); // Value follows name.
runtime-collections.cc 49 Smi::ToInt(holder->index()));
79 Smi::ToInt(holder->index()));
runtime-atomics.cc 163 inline Object* ToObject(Isolate* isolate, int8_t t) { return Smi::FromInt(t); }
165 inline Object* ToObject(Isolate* isolate, uint8_t t) { return Smi::FromInt(t); }
167 inline Object* ToObject(Isolate* isolate, int16_t t) { return Smi::FromInt(t); }
170 return Smi::FromInt(t);
runtime-utils.h 36 // Cast the given argument to a Smi and store its value in an int variable
37 // with the given name. If the argument is not a Smi we crash safely.
65 // variable with the given name. If the argument is not a Smi we crash safely.
68 PropertyDetails name = PropertyDetails(Smi::cast(args[index]));
95 // variable with the given name. If the argument is not a Smi or the
  /external/v8/src/heap/
heap-inl.h 47 return static_cast<AllocationSpace>(Smi::ToInt(object_));
550 if (last_id == Smi::kMaxValue) last_id = v8::UnboundScript::kNoScriptId;
552 set_last_script_id(Smi::FromInt(last_id));
562 set_last_debugging_id(Smi::FromInt(last_id));
568 set_next_template_serial_number(Smi::FromInt(next_serial_number));
  /external/v8/src/interpreter/
interpreter-generator.cc 67 // Load an integer literal into the accumulator as a Smi.
500 // TODO(jgruber): Not needed for monomorphic smi handler constant/field case.
907 TVARIABLE(Smi, var_left_feedback);
908 TVARIABLE(Smi, var_right_feedback);
926 TNode<Smi> result_type = SelectSmiConstant(
929 TNode<Smi> input_feedback =
    [all...]
bytecode-array-writer.cc 135 Smi::FromInt(static_cast<int>(relative_jump)));
285 OperandSize::kByte, Smi::FromInt(delta));
314 OperandSize::kShort, Smi::FromInt(delta));
  /external/v8/src/wasm/
wasm-module.cc 139 array_object->set_length(Smi::FromInt(num_imports));
206 array_object->set_length(Smi::FromInt(num_exports));
291 array_object->set_length(Smi::FromInt(num_custom_sections));
  /external/v8/src/compiler/
code-assembler.cc 30 constexpr MachineType MachineTypeOf<Smi>::value;
37 static_assert(std::is_convertible<TNode<UnionT<Smi, HeapNumber>>,
38 TNode<UnionT<Smi, HeapObject>>>::value,
41 !std::is_convertible<TNode<UnionT<Smi, HeapObject>>, TNode<Number>>::value,
277 TNode<Smi> CodeAssembler::SmiConstant(Smi* value) {
278 return UncheckedCast<Smi>(
282 TNode<Smi> CodeAssembler::SmiConstant(int value) {
283 return SmiConstant(Smi::FromInt(value));
342 bool CodeAssembler::ToSmiConstant(Node* node, Smi*& out_value)
    [all...]
  /external/v8/src/objects/
code-inl.h 65 return Smi::kZero;
143 int DependentCode::flags() { return Smi::ToInt(Get(kFlagsIndex)->ToSmi()); }
146 Set(kFlagsIndex, MaybeObject::FromObject(Smi::FromInt(flags)));
740 SetBytecodeOffsetRaw(i, Smi::FromInt(value.ToInt()));
intl-objects.h 236 inline static Intl::Type TypeFromSmi(Smi* type);
360 static Handle<Smi> CurrencyDigits(Isolate* isolate, Handle<String> currency);
  /external/v8/src/snapshot/
partial-serializer.cc 43 context_->set_math_random_index(Smi::kZero);
  /external/v8/src/x64/
macro-assembler-x64.cc 226 // Skip barrier if writing a smi.
316 Smi* smi_rsa = Smi::FromEnum(remembered_set_action);
317 Smi* smi_fm = Smi::FromEnum(fp_mode);
356 // Skip barrier if writing a smi.
441 Move(rdx, Smi::FromInt(static_cast<int>(reason)));
998 // Smi tagging, untagging and tag detection.
1000 Register TurboAssembler::GetSmiConstant(Smi* source) {
1011 void TurboAssembler::Move(Register dst, Smi* source)
1128 Condition smi = CheckSmi(src); local
1135 Condition smi = CheckSmi(src); local
1141 Condition smi = CheckSmi(src); local
1203 intptr_t smi = reinterpret_cast<intptr_t>(source); local
1230 int32_t smi; local
    [all...]

Completed in 235 milliseconds

1 2 3 45 6 7 8 91011>>