/external/chromium_org/v8/test/cctest/ |
D | test-macro-assembler-x64.cc | 52 using i::Smi; 110 __ Move(rdx, Smi::FromInt(1)); in ExitCode() 119 TEST(Smi) { in TEST() argument 123 Smi::kMaxValue, static_cast<int64_t>(Smi::kMaxValue) + 1, in TEST() 124 Smi::kMinValue, static_cast<int64_t>(Smi::kMinValue) - 1 in TEST() 129 bool is_valid = Smi::IsValid(number); in TEST() 130 bool is_in_range = number >= Smi::kMinValue && number <= Smi::kMaxValue; in TEST() 133 Smi* smi_from_intptr = Smi::FromIntptr(number); in TEST() 135 Smi* smi_from_int = Smi::FromInt(static_cast<int32_t>(number)); in TEST() 145 static void TestMoveSmi(MacroAssembler* masm, Label* exit, int id, Smi* value) { in TestMoveSmi() [all …]
|
D | test-representation.cc | 54 TestPairPositive(Representation::Smi(), Representation::None()); in TEST() 65 TestPairPositive(Representation::Smi(), Representation::Integer8()); in TEST() 76 TestPairPositive(Representation::Smi(), Representation::UInteger8()); in TEST() 87 TestPairPositive(Representation::Smi(), Representation::Integer16()); in TEST() 98 TestPairPositive(Representation::Smi(), Representation::UInteger16()); in TEST() 104 TestPairNegative(Representation::None(), Representation::Smi()); in TEST() 105 TestPairNegative(Representation::Integer8(), Representation::Smi()); in TEST() 106 TestPairNegative(Representation::UInteger8(), Representation::Smi()); in TEST() 107 TestPairNegative(Representation::Integer16(), Representation::Smi()); in TEST() 108 TestPairNegative(Representation::UInteger16(), Representation::Smi()); in TEST() [all …]
|
D | test-dictionary.cc | 120 set(EntryToIndex(entry), Smi::FromInt(key)); in insert() 121 set(EntryToIndex(entry) + 1, Smi::FromInt(value)); in insert() 125 Handle<Object> key_obj(Smi::FromInt(key), GetIsolate()); in lookup() 126 return Smi::cast(Lookup(key_obj))->value(); in lookup() 147 t->Rehash(handle(Smi::FromInt(0), isolate)); in TEST() 160 t->Rehash(handle(Smi::FromInt(0), isolate)); in TEST()
|
D | test-weaksets.cc | 105 Handle<Smi>(Smi::FromInt(23), isolate)); in TEST() 159 PutIntoWeakSet(weakset, object, Handle<Smi>(Smi::FromInt(i), isolate)); in TEST() 248 Handle<Smi>(Smi::FromInt(i), isolate)); in TEST()
|
D | test-weakmaps.cc | 105 Handle<Smi>(Smi::FromInt(23), isolate)); in TEST() 159 PutIntoWeakMap(weakmap, object, Handle<Smi>(Smi::FromInt(i), isolate)); in TEST() 248 Handle<Smi>(Smi::FromInt(i), isolate)); in TEST()
|
/external/chromium_org/v8/src/ |
D | dateparser.cc | 56 if (!Smi::IsValid(year) || !IsMonth(month) || !IsDay(day)) return false; in Write() 58 output->set(YEAR, Smi::FromInt(year)); in Write() 59 output->set(MONTH, Smi::FromInt(month - 1)); // 0-based in Write() 60 output->set(DAY, Smi::FromInt(day)); in Write() 85 output->set(HOUR, Smi::FromInt(hour)); in Write() 86 output->set(MINUTE, Smi::FromInt(minute)); in Write() 87 output->set(SECOND, Smi::FromInt(second)); in Write() 88 output->set(MILLISECOND, Smi::FromInt(millisecond)); in Write() 98 if (!Smi::IsValid(total_seconds)) return false; in Write() 99 output->set(UTC_OFFSET, Smi::FromInt(total_seconds)); in Write()
|
D | conversions.h | 161 return !IsMinusZero(value) && value >= Smi::kMinValue && in IsSmiDouble() 162 value <= Smi::kMaxValue && value == FastI2D(FastD2I(value)); in IsSmiDouble() 190 if (number->IsSmi()) return Smi::cast(number)->value(); in NumberToInt32() 196 if (number->IsSmi()) return Smi::cast(number)->value(); in NumberToUint32() 211 int value = Smi::cast(number)->value(); in TryNumberToSize() 212 DCHECK(static_cast<unsigned>(Smi::kMaxValue) in TryNumberToSize()
|
D | scopeinfo.h | 127 int host_index() { return Smi::cast(get(HOST_OFFSET))->value(); } in host_index() 137 return static_cast<VariableMode>(Smi::cast(get(mode_offset(i)))->value()); in mode() 139 int index(int i) { return Smi::cast(get(index_offset(i)))->value(); } in index() 161 void set_host_index(int index) { set(HOST_OFFSET, Smi::FromInt(index)); } in set_host_index() 164 set(mode_offset(i), Smi::FromInt(mode)); in set_mode() 167 set(index_offset(i), Smi::FromInt(index)); in set_index()
|
D | builtins.cc | 155 const Smi* kConstructMarker = Smi::FromInt(StackFrame::CONSTRUCT); in CalledAsConstructor() 319 int len = Smi::cast(array->length())->value(); in BUILTIN() 331 return Smi::FromInt(len); in BUILTIN() 335 DCHECK(to_add <= (Smi::kMaxValue - len)); in BUILTIN() 365 array->set_length(Smi::FromInt(new_length)); in BUILTIN() 366 return Smi::FromInt(new_length); in BUILTIN() 370 return Smi::FromInt(len); in BUILTIN() 374 DCHECK(to_add <= (Smi::kMaxValue - len)); in BUILTIN() 412 array->set_length(Smi::FromInt(new_length)); in BUILTIN() 413 return Smi::FromInt(new_length); in BUILTIN() [all …]
|
D | objects-inl.h | 40 PropertyDetails::PropertyDetails(Smi* smi) { in PropertyDetails() 45 Smi* PropertyDetails::AsSmi() const { in AsSmi() 49 return Smi::FromInt(value >> 1); in AsSmi() 54 Smi* smi = Smi::FromInt(value_ | DeletedField::encode(1)); in AsDeleted() 92 Smi* holder::name() const { return Smi::cast(READ_FIELD(this, offset)); } \ 93 void holder::set_##name(Smi* value, WriteBarrierMode mode) { \ 102 return Smi::cast(value)->value(); \ 105 WRITE_FIELD(this, offset, Smi::FromInt(value)); \ 111 return Smi::cast(value)->value(); \ 114 RELEASE_WRITE_FIELD(this, offset, Smi::FromInt(value)); \ [all …]
|
D | hydrogen-types.cc | 19 if (type->Is(T::SignedSmall())) return HType::Smi(); in FromType() 43 if (value->IsSmi()) return HType::Smi(); in FromValue() 47 return IsSmiDouble(n) ? HType::Smi() : HType::HeapNumber(); in FromValue()
|
D | factory.cc | 717 context->set_extension(Smi::FromInt(0)); in NewModuleContext() 730 context->set_extension(Smi::FromInt(0)); in NewFunctionContext() 836 if (!Smi::IsValid(id) || id < 0) id = 1; in NewScript() 837 heap->set_last_script_id(Smi::FromInt(id)); in NewScript() 844 script->set_id(Smi::FromInt(id)); in NewScript() 845 script->set_line_offset(Smi::FromInt(0)); in NewScript() 846 script->set_column_offset(Smi::FromInt(0)); in NewScript() 848 script->set_type(Smi::FromInt(Script::TYPE_NORMAL)); in NewScript() 852 script->set_eval_from_instructions_offset(Smi::FromInt(0)); in NewScript() 853 script->set_flags(Smi::FromInt(0)); in NewScript() [all …]
|
D | objects-debug.cc | 21 Smi::cast(this)->SmiVerify(); in ObjectVerify() 37 void Smi::SmiVerify() { in SmiVerify() 442 int month = Smi::cast(this->month())->value(); in JSDateVerify() 446 int day = Smi::cast(this->day())->value(); in JSDateVerify() 450 int hour = Smi::cast(this->hour())->value(); in JSDateVerify() 454 int min = Smi::cast(this->min())->value(); in JSDateVerify() 458 int sec = Smi::cast(this->sec())->value(); in JSDateVerify() 462 int weekday = Smi::cast(this->weekday())->value(); in JSDateVerify() 466 CHECK(Smi::cast(cache_stamp())->value() <= in JSDateVerify() 467 Smi::cast(GetIsolate()->date_cache()->stamp())->value()); in JSDateVerify() [all …]
|
D | runtime.cc | 143 PropertyDetails name = PropertyDetails(Smi::cast(args[index])); 284 if (value->IsUninitialized()) value = handle(Smi::FromInt(0), isolate); in CreateObjectLiteralBoilerplate() 295 if (value->IsUninitialized()) value = handle(Smi::FromInt(0), isolate); in CreateObjectLiteralBoilerplate() 364 static_cast<ElementsKind>(Smi::cast(elements->get(0))->value()); in CreateArrayLiteralBoilerplate() 417 object->set_length(Smi::FromInt(copied_elements_values->length())); in CreateArrayLiteralBoilerplate() 788 array_buffer->SetInternalField(i, Smi::FromInt(0)); in SetupArrayBuffer() 791 array_buffer->set_flag(Smi::FromInt(0)); in SetupArrayBuffer() 920 CHECK(Smi::FromInt(0) == array_buffer->byte_length()); in RUNTIME_FUNCTION() 999 if (length > static_cast<unsigned>(Smi::kMaxValue)) { in RUNTIME_FUNCTION() 1010 holder->SetInternalField(i, Smi::FromInt(0)); in RUNTIME_FUNCTION() [all …]
|
D | liveedit.cc | 334 Handle<Object>(Smi::FromInt(char_pos1), isolate)); in WriteChunk() 337 Handle<Object>(Smi::FromInt(char_pos1 + char_len1), in WriteChunk() 341 Handle<Object>(Smi::FromInt(char_pos2 + char_len2), in WriteChunk() 438 return Smi::cast(ends_array_->get(index))->value() + 1; in GetPosAfterNewLine() 604 return Smi::cast(length)->value(); in GetArrayLength() 787 Handle<Smi>(Smi::FromInt(context_list[i]->index()), isolate())); in SerializeFunctionScope() 883 Handle<Smi> start_pos( in GatherCompileInfo() 884 Smi::FromInt(message_location.start_pos()), isolate); in GatherCompileInfo() 885 Handle<Smi> end_pos(Smi::FromInt(message_location.end_pos()), isolate); in GatherCompileInfo() 1273 int chunk_start = Handle<Smi>::cast(element)->value(); in TranslatePosition() [all …]
|
/external/chromium_org/v8/test/cctest/compiler/ |
D | test-simplified-lowering.cc | 272 Smi* smis[] = {Smi::FromInt(1), Smi::FromInt(2), Smi::FromInt(3)}; in TEST() 275 int offset = static_cast<int>(i * sizeof(Smi*)); in TEST() 287 Smi* expected = Smi::FromInt(j); in TEST() 296 Smi* smis[] = {Smi::FromInt(1), Smi::FromInt(2), Smi::FromInt(3)}; in TEST() 299 int offset = static_cast<int>(i * sizeof(Smi*)); in TEST() 312 Smi* expected = Smi::FromInt(j); in TEST() 313 smis[i] = Smi::FromInt(-100); in TEST() 322 Smi* smis[] = {Smi::FromInt(1), Smi::FromInt(2), Smi::FromInt(3), in TEST() 323 Smi::FromInt(4), Smi::FromInt(5)}; in TEST() 327 int offset = static_cast<int>(i * sizeof(Smi*)); in TEST() [all …]
|
D | codegen-tester.cc | 388 if (Smi::IsValid(v)) { in RunSmiConstant() 391 CHECK_EQ(Smi::FromInt(v), m.Call()); in RunSmiConstant() 427 for (int32_t i = 1; i < Smi::kMaxValue && i != 0; i = i << 1) { in TEST() 435 RunSmiConstant(Smi::kMaxValue); in TEST() 436 RunSmiConstant(Smi::kMaxValue - 1); in TEST() 437 RunSmiConstant(Smi::kMinValue); in TEST() 438 RunSmiConstant(Smi::kMinValue + 1); in TEST() 452 for (int32_t i = 1; i < Smi::kMaxValue && i != 0; i = i << 1) { in TEST() 458 RunNumberConstant(Smi::kMaxValue); in TEST() 459 RunNumberConstant(Smi::kMaxValue - 1); in TEST() [all …]
|
D | test-changes-lowering.cc | 171 if (Smi::IsValid(input)) { in TEST() 172 int32_t result = t.Call(Smi::FromInt(input)); in TEST() 201 if (Smi::IsValid(input)) { in TEST() 202 uint32_t result = t.Call(Smi::FromInt(input)); in TEST() 235 if (Smi::IsValid(input)) { in TEST() 236 t.Call(Smi::FromInt(input)); in TEST() 321 if (!Smi::IsValid(input)) continue; in TEST() 338 if (input > static_cast<uint32_t>(Smi::kMaxValue)) continue; in TEST()
|
/external/chromium_org/v8/src/x64/ |
D | macro-assembler-x64.h | 394 void SafeMove(Register dst, Smi* src); 395 void SafePush(Smi* src); 398 Move(kSmiConstantRegister, Smi::FromInt(kSmiConstantRegisterValue), in InitializeSmiConstantRegister() 451 void SmiCompare(Register dst, Smi* src); 454 void SmiCompare(const Operand& dst, Smi* src); 536 Smi* constant, 558 void SmiAddConstant(Register dst, Register src, Smi* constant); 562 void SmiAddConstant(const Operand& dst, Smi* constant); 568 Smi* constant, 576 void SmiSubConstant(Register dst, Register src, Smi* constant); [all …]
|
D | full-codegen-x64.cc | 101 Handle<Smi>(Smi::FromInt(FLAG_interrupt_budget), isolate())); in Generate() 252 __ Push(Smi::FromInt(num_parameters)); in Generate() 329 Smi::FromInt(-delta)); in EmitProfilingCounterDecrement() 336 __ Move(kScratchRegister, Smi::FromInt(reset_value)); in EmitProfilingCounterReset() 506 __ SafeMove(result_register(), Smi::cast(*lit)); in Plug() 515 __ SafePush(Smi::cast(*lit)); in Plug() 539 if (Smi::cast(*lit)->value() == 0) { in Plug() 818 __ Push(Smi::FromInt(attr)); in VisitVariableDeclaration() 826 __ Push(Smi::FromInt(0)); // Indicates no initial value. in VisitVariableDeclaration() 880 __ Push(Smi::FromInt(NONE)); in VisitFunctionDeclaration() [all …]
|
/external/chromium_org/v8/tools/ |
D | whitespace.txt | 5 A Smi walks into a bar and says: 8 The Smi looked at them when a crazy v8-autoroll account showed up..............
|
/external/chromium_org/v8/src/compiler/ |
D | code-generator.cc | 190 data->SetInlinedFunctionCount(Smi::FromInt(0)); in PopulateDeoptimizationData() 191 data->SetOptimizationId(Smi::FromInt(info->optimization_id())); in PopulateDeoptimizationData() 199 data->SetSharedFunctionInfo(Smi::FromInt(0)); in PopulateDeoptimizationData() 214 data->SetOsrAstId(Smi::FromInt(osr_ast_id.ToInt())); in PopulateDeoptimizationData() 215 data->SetOsrPcOffset(Smi::FromInt(-1)); in PopulateDeoptimizationData() 223 i, Smi::FromInt(deoptimization_states_[i]->translation_id())); in PopulateDeoptimizationData() 224 data->SetArgumentsStackHeight(i, Smi::FromInt(0)); in PopulateDeoptimizationData() 225 data->SetPc(i, Smi::FromInt(deoptimization_state->pc_offset())); in PopulateDeoptimizationData()
|
/external/chromium_org/v8/src/x87/ |
D | full-codegen-x87.cc | 101 Handle<Smi>(Smi::FromInt(FLAG_interrupt_budget), isolate())); in Generate() 251 __ push(Immediate(Smi::FromInt(num_parameters))); in Generate() 323 __ Move(eax, Immediate(Smi::FromInt(0))); in ClearAccumulator() 330 Immediate(Smi::FromInt(delta))); in EmitProfilingCounterDecrement() 338 Immediate(Smi::FromInt(reset_value))); in EmitProfilingCounterReset() 513 if (Smi::cast(*lit)->value() == 0) { in Plug() 793 __ push(Immediate(Smi::FromInt(attr))); in VisitVariableDeclaration() 801 __ push(Immediate(Smi::FromInt(0))); // Indicates no initial value. in VisitVariableDeclaration() 850 __ push(Immediate(Smi::FromInt(NONE))); in VisitFunctionDeclaration() 917 __ Push(Smi::FromInt(DeclareGlobalsFlags())); in DeclareGlobals() [all …]
|
/external/chromium_org/v8/src/ia32/ |
D | full-codegen-ia32.cc | 101 Handle<Smi>(Smi::FromInt(FLAG_interrupt_budget), isolate())); in Generate() 254 __ push(Immediate(Smi::FromInt(num_parameters))); in Generate() 326 __ Move(eax, Immediate(Smi::FromInt(0))); in ClearAccumulator() 333 Immediate(Smi::FromInt(delta))); in EmitProfilingCounterDecrement() 341 Immediate(Smi::FromInt(reset_value))); in EmitProfilingCounterReset() 516 if (Smi::cast(*lit)->value() == 0) { in Plug() 796 __ push(Immediate(Smi::FromInt(attr))); in VisitVariableDeclaration() 804 __ push(Immediate(Smi::FromInt(0))); // Indicates no initial value. in VisitVariableDeclaration() 857 __ push(Immediate(Smi::FromInt(NONE))); in VisitFunctionDeclaration() 928 __ Push(Smi::FromInt(DeclareGlobalsFlags())); in DeclareGlobals() [all …]
|
/external/chromium_org/v8/src/arm/ |
D | full-codegen-arm.cc | 113 Handle<Smi>(Smi::FromInt(FLAG_interrupt_budget), isolate())); in Generate() 258 __ mov(r1, Operand(Smi::FromInt(num_parameters))); in Generate() 338 __ mov(r0, Operand(Smi::FromInt(0))); in ClearAccumulator() 345 __ sub(r3, r3, Operand(Smi::FromInt(delta)), SetCC); in EmitProfilingCounterDecrement() 378 __ mov(r3, Operand(Smi::FromInt(reset_value))); in EmitProfilingCounterReset() 572 if (Smi::cast(*lit)->value() == 0) { in Plug() 856 __ mov(r1, Operand(Smi::FromInt(attr))); in VisitVariableDeclaration() 865 __ mov(r0, Operand(Smi::FromInt(0))); // Indicates no initial value. in VisitVariableDeclaration() 920 __ mov(r1, Operand(Smi::FromInt(NONE))); in VisitFunctionDeclaration() 994 __ mov(r0, Operand(Smi::FromInt(DeclareGlobalsFlags()))); in DeclareGlobals() [all …]
|