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

1 2 3 4 56 7 8 91011>>

  /external/v8/src/objects/
js-array-buffer.cc 44 set_byte_length(Smi::kZero);
97 array_buffer->SetEmbedderField(i, Smi::kZero);
js-plural-rules.cc 240 Handle<Smi> value_smi(Smi::FromInt(value), isolate);
fixed-array.h 98 // Length is smi tagged when it is stored.
127 inline void set(int index, Smi* value);
175 "FixedArray maxLength not a Smi");
252 "FixedDoubleArray maxLength not a Smi");
309 "WeakFixedArray maxLength not a Smi");
521 "ByteArray maxLength not a Smi");
584 static_cast<size_t>(Smi::kMaxValue) * kMaxElementSize;
587 static const size_t kMaxLength = Smi::kMaxValue;
636 // This accessor applies the correct conversion from Smi, HeapNumber
  /external/v8/src/ppc/
macro-assembler-ppc.h 99 // Converts the integer (untagged smi) in |src| to a double, storing
103 // Converts the unsigned integer (untagged smi) in |src| to
107 // Converts the integer (untagged smi) in |src| to
111 // Converts the unsigned integer (untagged smi) in |src| to
186 // load an SMI value <value> to GPR <dst>
187 void LoadSmiLiteral(Register dst, Smi* smi);
222 void Push(Smi* smi);
486 void Move(Register dst, Smi* smi) { LoadSmiLiteral(dst, smi);
    [all...]
  /external/v8/src/runtime/
runtime-test.cc 124 CONVERT_ARG_HANDLE_CHECKED(Smi, index, 1);
335 return Smi::FromInt(status);
397 return Smi::FromInt(status);
414 if (!function->has_feedback_vector()) return Smi::kZero;
415 return Smi::FromInt(function->feedback_vector()->deopt_count());
478 CONVERT_ARG_HANDLE_CHECKED(Smi, block_size, 0);
545 // Strong reference or SMI.
    [all...]
runtime-strings.cc 211 return Smi::FromInt(String::IndexOf(isolate, receiver_string, search_string,
268 return Smi::FromInt(subject->Get(i));
287 DCHECK_GE(Smi::kMaxValue, String::kMaxLength);
569 // not in the cache and fills the remainder with smi zeros. Returns
584 static_assert(Smi::kZero == 0, "Can use memset since Smi::kZero is 0");
590 DCHECK(element == Smi::kZero ||
724 return Smi::FromInt(String::kMaxLength);
runtime-literals.cc 21 return literal_site == Smi::kZero;
30 vector->Set(slot, Smi::FromInt(1));
370 value = handle(Smi::kZero, isolate);
  /external/v8/src/snapshot/
serializer.h 177 void PutSmi(Smi* smi);
326 std::map<void*, Smi*> backing_stores;
deserializer.cc 188 if (isolate_->heap()->allocation_sites_list() == Smi::kZero) {
245 Smi* store_index = reinterpret_cast<Smi*>(buffer->backing_store());
255 Smi* store_index = reinterpret_cast<Smi*>(fta->external_pointer());
    [all...]
serializer.cc 126 PutSmi(Smi::cast(object));
274 void Serializer<AllocatorT>::PutSmi(Smi* smi) {
275 sink_.Put(kOnePointerRawData, "Smi");
276 byte* bytes = reinterpret_cast<byte*>(&smi);
454 elements->set_external_pointer(Smi::FromInt(ref));
461 elements->set_external_pointer(Smi::kZero);
471 // We cannot store byte_length larger than Smi range in the snapshot.
479 buffer->set_backing_store(Smi::FromInt(ref));
    [all...]
  /external/v8/src/
api-natives.cc 237 PropertyDetails details(Smi::cast(bit));
257 PropertyDetails details(Smi::cast(properties->get(i++)));
262 static_cast<v8::Intrinsic>(Smi::ToInt(properties->get(i++)));
368 int serial_number = Smi::ToInt(info->serial_number());
458 int serial_number = Smi::ToInt(data->serial_number());
590 auto value = handle(Smi::FromInt(intrinsic), isolate);
isolate.cc     [all...]
objects-printer.cc 61 os << "Smi: " << std::hex << "0x" << Smi::ToInt(this);
62 os << std::dec << " (" << Smi::ToInt(this) << ")\n";
832 Smi* smi; local
833 if (raw_transitions()->ToSmi(&smi)) {
834 os << Brief(smi);
2190 Smi* smi; local
    [all...]
objects.h 50 // - Smi (immediate small integer)
183 // Smi: [31 bit signed int] 0
304 // We may store the unsigned bit field as signed Smi value and do not
743 V(Smi) \
    [all...]
objects.cc 255 if (input->IsSmi()) return handle(Smi::cast(*input)->ToUint32Smi(), isolate);
287 uint_value <= static_cast<uint32_t>(Smi::kMaxValue)) {
288 return handle(Smi::FromInt(static_cast<int>(uint_value)), isolate);
477 int value = std::max(Smi::ToInt(*input), 0);
478 return handle(Smi::FromInt(value), isolate);
482 return handle(Smi::kZero, isolate);
493 if (input->IsUndefined(isolate)) return handle(Smi::kZero, isolate);
495 if (input->IsSmi() && Smi::ToInt(*input) >= 0) return input;
505 if (IsSmi()) return Smi::ToInt(this) != 0;
2535 Smi* smi; local
    [all...]
deoptimizer.cc 118 PrintF(V8PRIxPTR_FMT " <Smi %d>", reinterpret_cast<Address>(obj),
119 Smi::cast(obj)->value());
    [all...]
contexts.cc 24 CHECK(length < Smi::kMaxValue / 2);
503 set_errors_thrown(Smi::FromInt(0));
510 set_errors_thrown(Smi::FromInt(previous_value + 1));
  /external/v8/src/wasm/
wasm-debug.cc 49 if (Smi::IsValid(value.to<int32_t>()))
50 return handle(Smi::FromInt(value.to<int32_t>()), isolate);
53 if (Smi::IsValid(value.to<int64_t>()))
54 return handle(Smi::FromIntptr(value.to<int64_t>()), isolate);
495 Smi::FromInt(ScopeIterator::ScopeTypeGlobal));
504 Smi::FromInt(ScopeIterator::ScopeTypeLocal));
  /external/v8/src/ast/
modules.cc 112 CHECK(Smi::IsValid(module_request)); // TODO(neis): Check earlier?
160 handle(Smi::FromInt(it->second->cell_index), isolate);
ast.cc 620 boilerplate_value = handle(Smi::kZero, isolate);
751 Expression** expr, Smi** literal) {
761 Smi** literal) {
900 return handle(Smi::FromInt(smi_), isolate);
    [all...]
  /external/v8/src/debug/
debug.h 400 thread_local_.suspended_generator_ = Smi::kZero;
404 return thread_local_.suspended_generator_ != Smi::kZero;
  /external/v8/src/s390/
macro-assembler-s390.h 171 // Jump the register contains a smi.
174 beq(smi_label /*, cr0*/); // branch if SMI
205 void Move(Register dst, Smi* smi) { LoadSmiLiteral(dst, smi); }
551 void Push(Smi* smi);
662 // Converts the integer (untagged smi) in |src| to a double, storing
666 // Converts the unsigned integer (untagged smi) in |src| to
670 // Converts the integer (untagged smi) in |src| t
    [all...]
  /external/v8/tools/torque/vim-torque/syntax/
torque.vim 47 syn keyword torqueType Tagged Smi HeapObject Object
  /external/v8/src/interpreter/
bytecode-generator.cc 192 builder()->LoadLiteral(Smi::FromInt(token));
198 // Smi token value is just as good, and by reusing it we save a bytecode.
214 builder()->LoadLiteral(Smi::FromInt(-1));
218 // the liveness analysis. Normally we would LdaUndefined first, but the Smi
236 ->LoadLiteral(Smi::FromInt(entry.token))
733 data->set(array_index++, Smi::FromInt(declaration.slot.ToInt()));
739 Smi::FromInt(declaration.literal_slot.ToInt());
    [all...]
  /external/v8/src/builtins/
builtins-collections-gen.cc 529 TNode<Smi> length = LoadFastJSArrayLength(array);
651 // Specialization for Smi.
700 // should be Smi -1.
    [all...]

Completed in 507 milliseconds

1 2 3 4 56 7 8 91011>>