/third_party/node/deps/v8/src/objects/ |
H A D | maybe-object-inl.h | 10 #include "src/objects/smi-inl.h" 21 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
|
H A D | js-regexp-inl.h | 12 #include "src/objects/smi.h" 33 Smi smi = Smi::cast(FixedArray::cast(data).get(kTagIndex)); in type_tag() 34 return static_cast<JSRegExp::Type>(smi.value()); in type_tag() 64 Smi smi = Smi::cast(TorqueGeneratedClass::flags()); in flags() local 65 return Flags(smi.value()); in flags()
|
H A D | maybe-object.h | 24 V8_INLINE static MaybeObject FromSmi(Smi smi); 32 V8_INLINE static MaybeObject Create(Smi smi);
|
/third_party/node/deps/v8/src/interpreter/ |
H A D | constant-array-builder.h | 12 #include "src/objects/smi.h" 71 size_t Insert(Smi smi); 93 // Sets the jump table entry at |index| to |smi|. Note that |index| is the 95 void SetJumpTableSmi(size_t index, Smi smi); 119 explicit Entry(Smi smi) : smi_(smi), tag_(Tag::kSmi) {} 151 void SetJumpTableSmi(Smi smi) { in SetJumpTableSmi() argument 154 smi_ = smi; in SetJumpTableSmi()
|
H A D | constant-array-builder.cc | 223 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()
|
H A D | bytecode-array-iterator.cc | 236 Smi smi = GetConstantAtIndexAsSmi(GetIndexOperand(0)); in GetRelativeJumpTargetOffset() local 237 return smi.value(); in GetRelativeJumpTargetOffset()
|
/third_party/node/deps/v8/src/profiler/ |
H A D | heap-snapshot-generator.h | 360 virtual HeapEntry* AllocateEntry(Smi smi) = 0; 383 HeapEntry* AllocateEntry(Smi smi) override; 558 // The SmiEntriesMap instance is used to track a mapping between smi and 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() [all...] |
/third_party/node/deps/v8/src/codegen/arm64/ |
H A D | macro-assembler-arm64-inl.h | 1050 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 in SmiToInt32() [all...] |
/third_party/node/deps/v8/src/codegen/ppc/ |
H A D | macro-assembler-ppc.h | 56 // Converts the integer (untagged smi) in |src| to a double, storing 60 // Converts the unsigned integer (untagged smi) in |src| to 64 // Converts the integer (untagged smi) in |src| to 68 // Converts the unsigned integer (untagged smi) in |src| to 150 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() [all...] |
H A D | macro-assembler-ppc.cc | 307 void TurboAssembler::Push(Smi smi) { in Push() argument 308 mov(r0, Operand(smi)); in Push() 650 // Skip barrier if writing a smi. in RecordWriteField() 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), scratc in CallRecordWriteStub() 3126 AddSmiLiteral(Register dst, Register src, Smi smi, Register scratch) CallRecordWriteStub() argument 3136 SubSmiLiteral(Register dst, Register src, Smi smi, Register scratch) CallRecordWriteStub() argument 3146 AndSmiLiteral(Register dst, Register src, Smi smi, Register scratch, RCBit rc) CallRecordWriteStub() argument [all...] |
/third_party/mksh/ |
H A D | exec.c | 1715 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 in pr_menu() [all...] |
/third_party/node/deps/v8/src/codegen/loong64/ |
H A D | macro-assembler-loong64.h | 235 void Push(Smi smi); 457 void SmiToInt32(Register smi) { in SmiToInt32() argument 459 AssertSmi(smi); in SmiToInt32() 462 SmiUntag(smi); in SmiToInt32() 465 // Abort execution if argument is a smi, enabled via --debug-code. 596 inline void Move(Register dst, Smi smi) { li(dst, Operand(smi)); } in Move() argument 712 // Jump the register contains a smi. 1013 // Test if the register contains a smi. 1018 // Jump if the register contains a non-smi [all...] |
/third_party/node/deps/v8/src/deoptimizer/ |
H A D | translated-state.cc | 399 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()
|
/third_party/node/deps/v8/src/codegen/x64/ |
H A D | macro-assembler-x64.cc | 29 #include "src/objects/smi.h" 180 // Some smi roots contain system pointer size values like stack limits. in CompareRoot() 193 // Some smi roots contain system pointer size values like stack limits. in CompareRoot() 346 // Skip barrier if writing a smi. in RecordWriteField() 642 // Skip barrier if writing a smi. in CallRecordWriteStub() 1367 // The Operand cannot use the smi register. in CallRecordWriteStub() 1387 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_sm in CallRecordWriteStub() 1399 Condition smi = CheckSmi(src); CallRecordWriteStub() local 1455 intptr_t smi = static_cast<intptr_t>(source.ptr()); CallRecordWriteStub() local 1549 int32_t smi; CallRecordWriteStub() local [all...] |
/third_party/node/deps/v8/src/baseline/ia32/ |
H A D | baseline-assembler-ia32-inl.h | 188 void BaselineAssembler::JumpIfSmi(Condition cc, Register value, Smi smi, in JumpIfSmi() argument 190 if (smi.value() == 0) { in JumpIfSmi() 193 __ cmp(value, Immediate(smi)); in JumpIfSmi()
|
/third_party/ffmpeg/tests/fate/ |
H A D | subtitles.mak | 60 fate-sub-sami: CMD = fmtstdout ass -i $(TARGET_SAMPLES)/sub/SAMI_capability_tester.smi 63 fate-sub-sami2: CMD = fmtstdout ass -i $(TARGET_SAMPLES)/sub/SAMI_multilang_tweak_tester.smi
|
/third_party/node/deps/v8/src/codegen/s390/ |
H A D | macro-assembler-s390.h | 91 // Jump the register contains a smi. 137 void Move(Register dst, Smi smi) { LoadSmiLiteral(dst, smi); } in Move() argument 614 void Push(Smi smi); 727 // Converts the integer (untagged smi) in |src| to a double, storing 731 // Converts the unsigned integer (untagged smi) in |src| to 735 // Converts the integer (untagged smi) in |src| to 739 // Converts the unsigned integer (untagged smi) in |src| to 805 void LoadSmiLiteral(Register dst, Smi smi); 835 void CmpSmiLiteral(Register src1, Smi smi, Registe 1054 SmiToInt32(Register smi) SmiToInt32() argument [all...] |
H A D | assembler-s390.cc | 328 int32_t smi; in EmbeddedNumber() local 329 if (DoubleToSmiInteger(value, &smi)) return Operand(Smi::FromInt(smi)); in EmbeddedNumber()
|
/third_party/node/deps/v8/src/codegen/arm/ |
H A D | macro-assembler-arm.h | 95 void Push(Smi smi); 473 void Move(Register dst, Smi smi); 516 void SmiToInt32(Register smi) { SmiUntag(smi); } in SmiToInt32() argument 524 // Jump if the register contains a smi. 834 // Test if the register contains a smi (Z == 0 (eq) if true). 836 // Jump if either of the registers contain a non-smi. 839 // Abort execution if argument is a smi, enabled via --debug-code.
|
/third_party/node/deps/v8/src/compiler/backend/ |
H A D | code-generator.cc | 20 #include "src/objects/smi.h" 1223 Smi smi(static_cast<Address>(constant.ToInt32())); in AddTranslationForOperand() 1224 DCHECK(smi.IsSmi()); in AddTranslationForOperand() 1225 literal = DeoptimizationLiteral(smi.value()); in AddTranslationForOperand() 1258 Smi smi(static_cast<Address>(constant.ToInt64())); in AddTranslationForOperand() 1259 DCHECK(smi.IsSmi()); in AddTranslationForOperand() 1260 literal = DeoptimizationLiteral(smi.value()); in AddTranslationForOperand()
|
/third_party/node/deps/v8/src/codegen/mips64/ |
H A D | macro-assembler-mips64.h | 306 void Push(Smi smi); 522 void SmiToInt32(Register smi) { in SmiToInt32() argument 524 AssertSmi(smi); in SmiToInt32() 527 SmiUntag(smi); in SmiToInt32() 530 // Abort execution if argument is a smi, enabled via --debug-code. 705 inline void Move(Register dst, Smi smi) { li(dst, Operand(smi)); } in Move() argument 853 // Jump the register contains a smi. 1199 // Test if the register contains a smi. 1204 // Jump if the register contains a non-smi [all...] |
/third_party/node/deps/v8/src/baseline/loong64/ |
H A D | baseline-assembler-loong64-inl.h | 172 void BaselineAssembler::JumpIfSmi(Condition cc, Register value, Smi smi, in JumpIfSmi() argument 176 __ li(scratch, Operand(smi)); in JumpIfSmi()
|
/third_party/node/deps/v8/src/baseline/ppc/ |
H A D | baseline-assembler-ppc-inl.h | 291 void BaselineAssembler::JumpIfSmi(Condition cc, Register value, Smi smi, in JumpIfSmi() argument 295 __ LoadSmiLiteral(r0, smi); in JumpIfSmi()
|
/third_party/node/deps/v8/src/baseline/x64/ |
H A D | baseline-assembler-x64-inl.h | 188 void BaselineAssembler::JumpIfSmi(Condition cc, Register lhs, Smi smi, in JumpIfSmi() argument 190 __ SmiCompare(lhs, smi); in JumpIfSmi()
|
/third_party/node/deps/v8/src/codegen/mips/ |
H A D | macro-assembler-mips.h | 286 void Push(Smi smi); 474 void SmiToInt32(Register smi) { SmiUntag(smi); } in SmiToInt32() argument 711 inline void Move(Register dst, Smi smi) { li(dst, Operand(smi)); } in Move() argument 809 // Jump the register contains a smi. 1116 // Test if the register contains a smi. 1121 // Jump if the register contains a non-smi. 1125 // Abort execution if argument is a smi, enabled via --debug-code.
|