/external/v8/src/ |
property-descriptor.cc | 360 obj->set(PropertyDescriptorObject::kFlagsIndex, Smi::FromInt(flags));
|
accessors.cc | 299 Object* result = Smi::FromInt(String::cast(value)->length()); 374 Handle<Object> result(Smi::FromInt(length), isolate); 753 Handle<Object> result(Smi::FromInt(length), isolate);
|
keys.cc | 93 keys_->set(OrderedHashTableBase::kNextTableIndex, Smi::kZero); 348 indices->set(index, Smi::FromInt(field_index.GetLoadByFieldIndex())); [all...] |
api.cc | 727 i::Smi::FromInt(context->global_proxy()->Size())); 1219 i::Smi* smi = reinterpret_cast<i::Smi*>(value); local [all...] |
/external/v8/src/runtime/ |
runtime-compiler.cc | 134 // UncompiledData, and return a smi 0 to indicate failure. 143 return Smi::kZero;
|
runtime-scopes.cc | 143 FeedbackSlot slot(Smi::ToInt(declarations->get(i + 1))); 159 Smi::ToInt(*possibly_feedback_cell_slot)); 447 Smi* slot = Smi::FromInt(Context::MIN_CONTEXT_SLOTS + i); [all...] |
/external/v8/src/ppc/ |
macro-assembler-ppc.cc | 308 void TurboAssembler::Push(Smi* smi) { 309 mov(r0, Operand(smi)); 414 // Skip barrier if writing a smi. 500 Move(remembered_set_parameter, Smi::FromEnum(remembered_set_action)); 501 Move(fp_mode_parameter, Smi::FromEnum(fp_mode)); [all...] |
/external/v8/src/debug/ |
debug.cc | 341 thread_local_.ignore_step_into_function_ = Smi::kZero; 343 thread_local_.return_value_ = Smi::kZero; 864 thread_local_.ignore_step_into_function_ = Smi::kZero; [all...] |
/external/v8/src/ia32/ |
macro-assembler-ia32.cc | 60 mov(destination, Immediate(Smi::cast(*object))); 91 cmp(with, Immediate(Smi::cast(*object))); 101 cmp(with, Immediate(Smi::cast(*object))); 111 Push(Smi::cast(*object)); 262 // Skip barrier if writing a smi. 344 Move(remembered_set_parameter, Smi::FromEnum(remembered_set_action)); 345 Move(fp_mode_parameter, Smi::FromEnum(fp_mode)); 378 // Skip barrier if writing a smi. [all...] |
/external/v8/src/heap/ |
heap.cc | 76 DCHECK_EQ(Smi::kZero, arguments_adaptor_deopt_pc_offset()); 77 set_arguments_adaptor_deopt_pc_offset(Smi::FromInt(pc_offset)); 81 DCHECK(construct_stub_create_deopt_pc_offset() == Smi::kZero); 82 set_construct_stub_create_deopt_pc_offset(Smi::FromInt(pc_offset)); 86 DCHECK(construct_stub_invoke_deopt_pc_offset() == Smi::kZero); 87 set_construct_stub_invoke_deopt_pc_offset(Smi::FromInt(pc_offset)); 91 DCHECK_EQ(Smi::kZero, interpreter_entry_return_pc_offset()); 92 set_interpreter_entry_return_pc_offset(Smi::FromInt(pc_offset)); 245 set_allocation_sites_list(Smi::kZero); [all...] |
/external/v8/src/arm/ |
macro-assembler-arm.cc | 327 void TurboAssembler::Push(Smi* smi) { 330 mov(scratch, Operand(smi)); 334 void TurboAssembler::Move(Register dst, Smi* smi) { mov(dst, Operand(smi)); } 546 // Skip barrier if writing a smi. 632 Move(remembered_set_parameter, Smi::FromEnum(remembered_set_action)); 633 Move(fp_mode_parameter, Smi::FromEnum(fp_mode)); [all...] |
macro-assembler-arm.h | 101 void Push(Smi* smi); 444 void Move(Register dst, Smi* smi); 490 // Jump if the register contains a smi. 694 // Compare object type for heap object. heap_object contains a non-Smi [all...] |
/external/v8/src/objects/ |
intl-objects.cc | 847 reinterpret_cast<Smi*>(u_text)); [all...] |
shared-function-info.h | 185 static constexpr Object* const kNoSharedNameSentinel = Smi::kZero; 292 // - a Smi containing the builtin id [HasBuiltinId()]
|
/external/v8/src/arm64/ |
assembler-arm64-inl.h | 217 struct ImmediateInitializer<Smi*> { 219 static inline RelocInfo::Mode rmode_for(Smi* t) { return RelocInfo::NONE; } 220 static inline int64_t immediate_for(Smi* t) {; 388 Operand Operand::UntagSmi(Register smi) { 389 DCHECK(smi.Is64Bits()); 391 return Operand(smi, ASR, kSmiShift); 395 Operand Operand::UntagSmiAndScale(Register smi, int scale) { 396 DCHECK(smi.Is64Bits()); 400 return Operand(smi, LSL, scale - kSmiShift); 402 return Operand(smi, ASR, kSmiShift - scale) [all...] |
/external/v8/src/builtins/arm64/ |
builtins-arm64.cc | 186 // Restore smi-tagged arguments count from the frame. Use fp relative 348 // Otherwise we do a smi check and fall through to check if the return value 351 // If the result is a smi, it is *not* an object in the ECMA sense. 371 // Restore smi-tagged arguments count from the frame. 714 __ CompareAndBranch(smi_entry, Operand(Smi::FromEnum(marker)), ne, &no_match); 741 // Check if the code entry is a Smi. If yes, we interpret it as an 747 // Optimized code slot is a Smi optimization marker. 751 Operand(Smi::FromEnum(OptimizationMarker::kNone)), eq, 771 Operand(Smi::FromEnum(OptimizationMarker::kInOptimizationQueue))); [all...] |
/external/v8/src/builtins/ |
builtins-call-gen.cc | 170 TNode<Smi> elements_length = LoadFixedArrayBaseLength(elements);
|
setup-builtins-internal.cc | 75 masm.Move(kJavaScriptCallCodeStartRegister, Smi::kZero);
|
/external/v8/src/builtins/ppc/ |
builtins-ppc.cc | 152 // Restore smi-tagged arguments count from the frame. 308 // Otherwise we do a smi check and fall through to check if the return value 311 // If the result is a smi, it is *not* an object in the ECMA sense. 331 // Restore smi-tagged arguments count from the frame. 388 __ CmpSmiLiteral(ip, Smi::kZero, r0); 637 __ CmpSmiLiteral(smi_entry, Smi::FromEnum(marker), r0); 665 // Check if the code entry is a Smi. If yes, we interpret it as an 671 // Optimized code slot is a Smi optimization marker. 675 Smi::FromEnum(OptimizationMarker::kNone), r0); 695 Smi::FromEnum(OptimizationMarker::kInOptimizationQueue), r0) [all...] |
/external/v8/src/builtins/s390/ |
builtins-s390.cc | 123 // sp[2]: number of arguments (smi-tagged) 146 // Restore smi-tagged arguments count from the frame. 300 // Otherwise we do a smi check and fall through to check if the return value 303 // If the result is a smi, it is *not* an object in the ECMA sense. 323 // Restore smi-tagged arguments count from the frame. 379 __ CmpSmiLiteral(ip, Smi::kZero, r0); 645 __ CmpSmiLiteral(smi_entry, Smi::FromEnum(marker), r0); 673 // Check if the code entry is a Smi. If yes, we interpret it as an 679 // Optimized code slot is a Smi optimization marker. 683 Smi::FromEnum(OptimizationMarker::kNone), r0) [all...] |
/external/v8/src/compiler/ |
compilation-dependencies.cc | 217 return cell->value() == Smi::FromInt(Isolate::kProtectorValid);
|
/external/v8/src/ic/ |
accessor-assembler.h | 177 SloppyTNode<Smi> smi_handler,
|
ic.h | 91 Smi::ToInt(nexus()->GetFeedbackExtra()->ToSmi()) != ELEMENT));
|
/external/v8/src/regexp/ |
jsregexp.cc | 319 // When arriving here entry can only be a smi representing an uncompiled 322 int entry_value = Smi::ToInt(entry); 368 return Smi::cast( 374 re->set(JSRegExp::kIrregexpMaxRegisterCountIndex, Smi::FromInt(value)); 380 re->set(JSRegExp::kIrregexpCaptureNameMapIndex, Smi::kZero); 387 return Smi::ToInt(re->get(JSRegExp::kIrregexpCaptureCountIndex)); 392 return Smi::ToInt(re->get(JSRegExp::kIrregexpMaxRegisterCountIndex)); [all...] |
/external/v8/src/s390/ |
macro-assembler-s390.cc | 297 void TurboAssembler::Push(Smi* smi) { 298 mov(r0, Operand(smi)); 447 // Skip barrier if writing a smi. 531 Move(remembered_set_parameter, Smi::FromEnum(remembered_set_action)); 532 Move(fp_mode_parameter, Smi::FromEnum(fp_mode)); [all...] |