Home
last modified time | relevance | path

Searched refs:smi (Results 1 – 25 of 227) sorted by relevance

12345678910

/third_party/node/deps/v8/src/objects/
Dmaybe-object-inl.h21 MaybeObject MaybeObject::FromSmi(Smi smi) { in FromSmi() argument
22 DCHECK(HAS_SMI_TAG(smi.ptr())); in FromSmi()
23 return MaybeObject(smi.ptr()); in FromSmi()
44 MaybeObject MaybeObject::Create(Smi smi) { return FromSmi(smi); } in Create() argument
Djs-regexp-inl.h33 Smi smi = Smi::cast(FixedArray::cast(data).get(kTagIndex)); in TQ_OBJECT_CONSTRUCTORS_IMPL() local
34 return static_cast<JSRegExp::Type>(smi.value()); in TQ_OBJECT_CONSTRUCTORS_IMPL()
64 Smi smi = Smi::cast(TorqueGeneratedClass::flags()); in flags() local
65 return Flags(smi.value()); in flags()
Dmaybe-object.h24 V8_INLINE static MaybeObject FromSmi(Smi smi);
32 V8_INLINE static MaybeObject Create(Smi smi);
Djs-regexp.tq22 // Note: Although a condition for a FastJSRegExp is having a positive smi
25 // validate the lastIndex is positive smi when used in fast paths.
Ddata-handler.tq11 // only smi handlers will remain). See LoadHandler and StoreHandler for
/third_party/node/deps/v8/src/interpreter/
Dconstant-array-builder.h71 size_t Insert(Smi smi);
95 void SetJumpTableSmi(size_t index, Smi smi);
119 explicit Entry(Smi smi) : smi_(smi), tag_(Tag::kSmi) {} in Entry() argument
151 void SetJumpTableSmi(Smi smi) { in SetJumpTableSmi() argument
154 smi_ = smi; in SetJumpTableSmi()
Dconstant-array-builder.cc223 size_t ConstantArrayBuilder::Insert(Smi smi) { in Insert() argument
224 auto entry = smi_map_.find(smi); in Insert()
226 return AllocateReservedEntry(smi); in Insert()
324 void ConstantArrayBuilder::SetJumpTableSmi(size_t index, Smi smi) { in SetJumpTableSmi() argument
329 smi_map_.emplace(smi, static_cast<index_t>(index)); in SetJumpTableSmi()
330 return slice->At(index).SetJumpTableSmi(smi); in SetJumpTableSmi()
Dbytecode-array-iterator.cc236 Smi smi = GetConstantAtIndexAsSmi(GetIndexOperand(0)); in GetRelativeJumpTargetOffset() local
237 return smi.value(); in GetRelativeJumpTargetOffset()
/third_party/node/deps/v8/src/profiler/
Dheap-snapshot-generator.h360 virtual HeapEntry* AllocateEntry(Smi smi) = 0;
383 HeapEntry* AllocateEntry(Smi smi) override;
575 HeapEntry* FindEntry(Smi smi) { in FindEntry() argument
576 auto it = smis_map_.find(smi.value()); in FindEntry()
608 HeapEntry* AddEntry(Smi smi, HeapEntriesAllocator* allocator) { in AddEntry() argument
609 return smis_map_.emplace(smi.value(), allocator->AllocateEntry(smi)) in AddEntry()
618 HeapEntry* FindOrAddEntry(Smi smi, HeapEntriesAllocator* allocator) { in FindOrAddEntry() argument
619 HeapEntry* entry = FindEntry(smi); in FindOrAddEntry()
620 return entry != nullptr ? entry : AddEntry(smi, allocator); in FindOrAddEntry()
/third_party/node/deps/v8/src/codegen/arm64/
Dmacro-assembler-arm64-inl.h1050 void TurboAssembler::SmiTag(Register smi) { SmiTag(smi, smi); } in SmiTag() argument
1092 void TurboAssembler::SmiUntag(Register smi) { SmiUntag(smi, smi); } in SmiUntag() argument
1094 void TurboAssembler::SmiToInt32(Register smi) { in SmiToInt32() argument
1095 DCHECK(smi.Is64Bits()); in SmiToInt32()
1097 AssertSmi(smi); in SmiToInt32()
1101 Asr(smi.W(), smi.W(), kSmiShift); in SmiToInt32()
1103 Lsr(smi, smi, kSmiShift); in SmiToInt32()
/third_party/node/deps/v8/src/builtins/
Dregexp-replace.tq32 // smis. A positive smi indicates a single smi encoding (see
35 // For single smi encoding, see
42 // For two smi encoding, the length is negative followed by the
/third_party/node/deps/v8/src/codegen/ppc/
Dmacro-assembler-ppc.h150 void LoadSmiLiteral(Register dst, Smi smi);
469 void Push(Smi smi);
768 void Move(Register dst, Smi smi) { LoadSmiLiteral(dst, smi); } in Move() argument
787 void SmiToInt32(Register smi) { in SmiToInt32() argument
789 AssertSmi(smi); in SmiToInt32()
792 SmiUntag(smi); in SmiToInt32()
1140 void AddSmiLiteral(Register dst, Register src, Smi smi, Register scratch);
1141 void SubSmiLiteral(Register dst, Register src, Smi smi, Register scratch);
1142 void CmpSmiLiteral(Register src1, Smi smi, Register scratch,
1144 void CmplSmiLiteral(Register src1, Smi smi, Register scratch,
[all …]
Dmacro-assembler-ppc.cc307 void TurboAssembler::Push(Smi smi) { in Push() argument
308 mov(r0, Operand(smi)); in Push()
2431 void TurboAssembler::LoadSmiLiteral(Register dst, Smi smi) { in CallRecordWriteStub() argument
2432 mov(dst, Operand(smi)); in CallRecordWriteStub()
3106 void MacroAssembler::CmpSmiLiteral(Register src1, Smi smi, Register scratch, in CallRecordWriteStub() argument
3109 CmpS32(src1, Operand(smi), scratch, cr); in CallRecordWriteStub()
3111 LoadSmiLiteral(scratch, smi); in CallRecordWriteStub()
3116 void MacroAssembler::CmplSmiLiteral(Register src1, Smi smi, Register scratch, in CallRecordWriteStub() argument
3119 CmpU64(src1, Operand(smi), scratch, cr); in CallRecordWriteStub()
3121 LoadSmiLiteral(scratch, smi); in CallRecordWriteStub()
[all …]
/third_party/mksh/
Dexec.c1715 const struct select_menu_info *smi = in select_fmt_entry() local
1719 smi->num_width, i + 1, smi->args[i]); in select_fmt_entry()
1728 struct select_menu_info smi; in pr_menu() local
1757 for (i = n, smi.num_width = 1; i >= 10; i /= 10) in pr_menu()
1758 smi.num_width++; in pr_menu()
1760 smi.args = ap; in pr_menu()
1764 print_columns(&co, n, select_fmt_entry, (void *)&smi, in pr_menu()
1765 smi.num_width + 2 + aocts, smi.num_width + 2 + acols); in pr_menu()
/third_party/skia/third_party/externals/icu/source/data/unit/
Dhe.txt1728 dnam{"smi"}
1729 many{"{0} smi"}
1730 one{"{0} smi"}
1731 other{"{0} smi"}
1732 two{"{0} smi"}
2641 dnam{"smi"}
2642 many{"{0} smi"}
2643 one{"{0} smi"}
2644 other{"{0} smi"}
2645 two{"{0} smi"}
Dky.txt520 dnam{"smi"}
521 one{"{0} smi"}
522 other{"{0} smi"}
1706 dnam{"smi"}
1707 one{"{0} smi"}
1708 other{"{0} smi"}
Dgu.txt1189 dnam{"smi"}
1190 one{"{0}smi"}
1191 other{"{0}smi"}
1799 dnam{"smi"}
1800 one{"{0} smi"}
1801 other{"{0} smi"}
Dmr.txt1273 dnam{"smi"}
1274 one{"{0} smi"}
1275 other{"{0} smi"}
1978 dnam{"smi"}
1979 one{"{0} smi"}
1980 other{"{0} smi"}
Dbn.txt1205 dnam{"smi"}
1206 one{"{0} smi"}
1207 other{"{0} smi"}
1906 dnam{"smi"}
1907 one{"{0} smi"}
1908 other{"{0} smi"}
/third_party/icu/icu4c/source/data/unit/
Dky.txt537 dnam{"smi"}
538 one{"{0} smi"}
539 other{"{0} smi"}
1826 dnam{"smi"}
1827 one{"{0} smi"}
1828 other{"{0} smi"}
Dhe.txt1909 dnam{"smi"}
1910 many{"{0} smi"}
1911 one{"{0} smi"}
1912 other{"{0} smi"}
1913 two{"{0} smi"}
2846 dnam{"smi"}
2847 many{"{0} smi"}
2848 one{"{0} smi"}
2849 other{"{0} smi"}
2850 two{"{0} smi"}
Dgu.txt1346 dnam{"smi"}
1347 one{"{0}smi"}
1348 other{"{0}smi"}
2001 dnam{"smi"}
2002 one{"{0} smi"}
2003 other{"{0} smi"}
/third_party/node/deps/v8/src/codegen/x64/
Dmacro-assembler-x64.cc1387 Condition smi = CheckSmi(src); in CallRecordWriteStub() local
1388 j(smi, on_smi, near_jump); in CallRecordWriteStub()
1393 Condition smi = CheckSmi(src); in CallRecordWriteStub() local
1394 j(NegateCondition(smi), on_not_smi, near_jump); in CallRecordWriteStub()
1399 Condition smi = CheckSmi(src); in CallRecordWriteStub() local
1400 j(NegateCondition(smi), on_not_smi, near_jump); in CallRecordWriteStub()
1455 intptr_t smi = static_cast<intptr_t>(source.ptr()); in CallRecordWriteStub() local
1456 if (is_int32(smi)) { in CallRecordWriteStub()
1457 Push(Immediate(static_cast<int32_t>(smi))); in CallRecordWriteStub()
1460 int first_byte_set = base::bits::CountTrailingZeros64(smi) / 8; in CallRecordWriteStub()
[all …]
/third_party/node/deps/v8/src/codegen/loong64/
Dmacro-assembler-loong64.h235 void Push(Smi smi);
457 void SmiToInt32(Register smi) { in SmiToInt32() argument
459 AssertSmi(smi); in SmiToInt32()
462 SmiUntag(smi); in SmiToInt32()
596 inline void Move(Register dst, Smi smi) { li(dst, Operand(smi)); } in Move() argument
/third_party/node/deps/v8/src/deoptimizer/
Dtranslated-state.cc399 int smi; in GetRawValue() local
401 DoubleToSmiInteger(storage_->Number(), &smi)) { in GetRawValue()
402 return Smi::FromInt(smi); in GetRawValue()
451 int smi; in GetRawValue() local
452 if (DoubleToSmiInteger(float_value().get_scalar(), &smi)) { in GetRawValue()
453 return Smi::FromInt(smi); in GetRawValue()
459 int smi; in GetRawValue() local
460 if (DoubleToSmiInteger(double_value().get_scalar(), &smi)) { in GetRawValue()
461 return Smi::FromInt(smi); in GetRawValue()

12345678910