/third_party/node/deps/v8/src/baseline/ |
H A D | baseline-assembler-inl.h | 102 void BaselineAssembler::SmiUntag(Register reg) { __ SmiUntag(reg); } in SmiUntag() function in v8::internal::baseline::BaselineAssembler 103 void BaselineAssembler::SmiUntag(Register output, Register value) { in SmiUntag() function in v8::internal::baseline::BaselineAssembler 104 __ SmiUntag(output, value); in SmiUntag()
|
H A D | baseline-assembler.h | 178 inline void SmiUntag(Register value); 179 inline void SmiUntag(Register output, Register value);
|
/third_party/node/deps/v8/src/builtins/ |
H A D | builtins-collections-gen.cc | 122 TNode<IntPtrT> length = SmiUntag(LoadFastJSArrayLength(fast_jsarray)); in AddConstructorEntriesFromFastJSArray() 398 [=] { return SmiUntag(LoadFastJSArrayLength(CAST(initial_entries))); }, in EstimatedInitialSize() 654 SmiUntag(CAST(UnsafeLoadFixedArrayElement( 658 const TNode<IntPtrT> first_entry = SmiUntag(CAST(UnsafeLoadFixedArrayElement( 681 SmiUntag(SmiAdd( 702 var_entry = SmiUntag(CAST(UnsafeLoadFixedArrayElement( 797 return SmiUntag(result); 1169 const TNode<IntPtrT> key_untagged = SmiUntag(smi_key); 1389 var_index = SmiUntag(CAST(CallBuiltin(Builtin::kOrderedHashTableHealIndex, 1477 CAST(table), SmiUntag(inde [all...] |
H A D | builtins-regexp-gen.cc | 107 TNode<IntPtrT> length_intptr = SmiUntag(length); in AllocateRegExpResult() 227 TNode<IntPtrT> num_indices = SmiUntag(CAST(UnsafeLoadFixedArrayElement( in ConstructNewResultFromMatchInfo() 360 CAST(LoadFixedArrayElement(result_elements, SmiUntag(index))); in ConstructNewResultFromMatchInfo() 461 TNode<IntPtrT> int_last_index = SmiUntag(CAST(last_index)); in RegExpExecInternal() 949 UintPtrLessThanOrEqual(SmiUntag(last_index), 973 CSA_DCHECK(this, UintPtrLessThan(SmiUntag(match_from), 1037 var_flags = SmiUntag(flags_smi); in FlagsGetter() 1447 Unsigned(SmiUntag(CAST(index_plus_one))); in AdvanceStringIndex() 1451 StringCharCodeAt(string, Unsigned(SmiUntag(CAST(index)))); in AdvanceStringIndex() 1524 const TNode<IntPtrT> int_limit = SmiUntag(limi in RegExpPrototypeSplitBody() [all...] |
H A D | builtins-generator-gen.cc | 230 SmiUntag(LoadFixedArrayBaseLength(parameters_and_registers)); in TF_BUILTIN() 292 SmiUntag(LoadFixedArrayBaseLength(parameters_and_registers)); in TF_BUILTIN()
|
H A D | builtins-array-gen.cc | 287 TNode<IntPtrT> capacity = SmiUntag(LoadFixedArrayBaseLength(elements)); in TF_BUILTIN() 641 TNode<IntPtrT> array_length_untagged = SmiUntag(array_length); in Generate() 666 TNode<IntPtrT> intptr_start_from = SmiUntag(CAST(start_from)); in Generate() 764 TVARIABLE(IntPtrT, index_var, SmiUntag(from_index)); in GenerateSmiOrObject() 766 TNode<IntPtrT> array_length_untagged = SmiUntag(array_length); in GenerateSmiOrObject() 937 TVARIABLE(IntPtrT, index_var, SmiUntag(from_index)); in GeneratePackedDoubles() 938 TNode<IntPtrT> array_length_untagged = SmiUntag(array_length); in GeneratePackedDoubles() 1005 TVARIABLE(IntPtrT, index_var, SmiUntag(from_index)); in GenerateHoleyDoubles() 1006 TNode<IntPtrT> array_length_untagged = SmiUntag(array_length); in GenerateHoleyDoubles()
|
H A D | builtins-string-gen.cc | 551 Return(SubString(string, SmiUntag(from), SmiUntag(to))); in TF_BUILTIN() 976 SmiUntag(match_start_index), SmiUntag(match_end_index)); in GetSubstitution() 1098 IntPtrConstant(0), SmiUntag(match_start_index))); in TF_BUILTIN() 1139 SmiUntag(match_end_index), subject_length); in TF_BUILTIN()
|
/third_party/node/deps/v8/src/torque/ |
H A D | runtime-macro-shims.h | 30 inline int32_t SmiUntag(Smi s) { in SmiUntag() function
|
/third_party/node/deps/v8/src/codegen/ia32/ |
H A D | macro-assembler-ia32.h | 196 void SmiUntag(Register reg) { sar(reg, kSmiTagSize); } in SmiUntag() function in v8::internal::TurboAssembler 197 void SmiUntag(Register output, Register value) { in SmiUntag() function in v8::internal::TurboAssembler 199 SmiUntag(output); in SmiUntag() 202 void SmiToInt32(Register reg) { SmiUntag(reg); } in SmiToInt32()
|
/third_party/node/deps/v8/src/codegen/arm/ |
H A D | macro-assembler-arm.h | 509 void SmiUntag(Register reg, SBit s = LeaveCC) { in SmiUntag() function in v8::internal::TurboAssembler 510 mov(reg, Operand::SmiUntag(reg), s); in SmiUntag() 512 void SmiUntag(Register dst, Register src, SBit s = LeaveCC) { in SmiUntag() function in v8::internal::TurboAssembler 513 mov(dst, Operand::SmiUntag(src), s); in SmiUntag() 516 void SmiToInt32(Register smi) { SmiUntag(smi); } in SmiToInt32()
|
/third_party/node/deps/v8/src/codegen/loong64/ |
H A D | macro-assembler-loong64.h | 432 void SmiUntag(Register dst, const MemOperand& src); 433 void SmiUntag(Register dst, Register src) { in SmiUntag() function in v8::internal::AbortReason::TurboAssembler 442 void SmiUntag(Register reg) { SmiUntag(reg, reg); } in SmiUntag() function in v8::internal::AbortReason::TurboAssembler 462 SmiUntag(smi); in SmiToInt32()
|
/third_party/node/deps/v8/tools/debug_helper/ |
H A D | debug-macro-shims.h | 81 inline Value<int32_t> SmiUntag(d::MemoryAccessor accessor, uintptr_t s_t) { in SmiUntag() function
|
/third_party/node/deps/v8/src/builtins/mips64/ |
H A D | builtins-mips64.cc | 64 __ SmiUntag(kJavaScriptCallArgCountRegister); in GenerateTailCallToReturnedCode() 115 __ SmiUntag(a0); in Generate_JSBuiltinsConstructStubHelper() 240 __ SmiUntag(a0); in Generate_JSConstructStubGeneric() 1361 __ SmiUntag(kInterpreterBytecodeOffsetRegister); in Generate_InterpreterEntryTrampoline() 1629 __ SmiUntag(kInterpreterBytecodeOffsetRegister, in Generate_InterpreterEnterBytecode() 1658 __ SmiUntag(kInterpreterBytecodeOffsetRegister); in Generate_InterpreterEnterAtNextBytecode() 1726 __ SmiUntag(Register::from_code(code)); in Generate_ContinueToBuiltinHelper() 1817 __ SmiUntag(a1, MemOperand(a1, FixedArray::OffsetOfElementAt( in OnStackReplacement() 2304 __ SmiUntag(a0); in Generate_CallFunction() 2341 __ SmiUntag(a in Generate_CallBoundFunctionImpl() [all...] |
/third_party/node/deps/v8/src/builtins/loong64/ |
H A D | builtins-loong64.cc | 65 __ SmiUntag(kJavaScriptCallArgCountRegister); in GenerateTailCallToReturnedCode() 115 __ SmiUntag(a0); in Generate_JSBuiltinsConstructStubHelper() 240 __ SmiUntag(a0); in Generate_JSConstructStubGeneric() 1360 __ SmiUntag(kInterpreterBytecodeOffsetRegister); in Generate_InterpreterEntryTrampoline() 1632 __ SmiUntag(kInterpreterBytecodeOffsetRegister, in Generate_InterpreterEnterBytecode() 1661 __ SmiUntag(kInterpreterBytecodeOffsetRegister); in Generate_InterpreterEnterAtNextBytecode() 1729 __ SmiUntag(Register::from_code(code)); in Generate_ContinueToBuiltinHelper() 1822 __ SmiUntag(a1, MemOperand(a1, FixedArray::OffsetOfElementAt( in OnStackReplacement() 2307 __ SmiUntag(a0); in Generate_CallFunction() 2344 __ SmiUntag(a in Generate_CallBoundFunctionImpl() [all...] |
/third_party/node/deps/v8/src/ic/ |
H A D | keyed-store-generic.cc | 299 TNode<IntPtrT> capacity = SmiUntag(LoadFixedArrayBaseLength(elements)); in TryRewriteElements() 582 TNode<IntPtrT> capacity = SmiUntag(LoadFixedArrayBaseLength(elements)); in EmitGenericElementStore() 587 TNode<IntPtrT> length = SmiUntag(LoadFastJSArrayLength(CAST(receiver))); in EmitGenericElementStore() 589 TNode<IntPtrT> capacity = SmiUntag(LoadFixedArrayBaseLength(elements)); in EmitGenericElementStore()
|
/third_party/node/deps/v8/src/codegen/arm64/ |
H A D | macro-assembler-arm64-inl.h | 1052 void TurboAssembler::SmiUntag(Register dst, Register src) { in SmiUntag() function in v8::internal::TurboAssembler 1066 void TurboAssembler::SmiUntag(Register dst, const MemOperand& src) { in SmiUntag() function in v8::internal::TurboAssembler 1079 SmiUntag(dst); in SmiUntag() 1088 SmiUntag(dst); in SmiUntag() 1092 void TurboAssembler::SmiUntag(Register smi) { SmiUntag(smi, smi); } in SmiUntag() function in v8::internal::TurboAssembler
|
/third_party/node/deps/v8/src/baseline/loong64/ |
H A D | baseline-assembler-loong64-inl.h | 177 __ SmiUntag(scratch); in JumpIfSmi() 473 __ masm()->SmiUntag(params_size); in EmitReturn()
|
/third_party/node/deps/v8/src/builtins/ia32/ |
H A D | builtins-ia32.cc | 70 __ SmiUntag(kJavaScriptCallArgCountRegister); in GenerateTailCallToReturnedCode() 127 __ SmiUntag(eax); in Generate_JSBuiltinsConstructStubHelper() 258 __ SmiUntag(eax); in Generate_JSConstructStubGeneric() 1222 __ SmiUntag(kInterpreterBytecodeOffsetRegister); in Generate_InterpreterEntryTrampoline() 1616 __ SmiUntag(kInterpreterBytecodeOffsetRegister); in Generate_InterpreterEnterBytecode() 1642 __ SmiUntag(kInterpreterBytecodeOffsetRegister); in Generate_InterpreterEnterAtNextBytecode() 1855 __ SmiUntag(Register::from_code(code)); in Generate_ContinueToBuiltinHelper() 2453 __ SmiUntag(eax); in Generate_CallFunction() 2488 __ SmiUntag(edx); in Generate_PushBoundArguments() 2529 __ SmiUntag(ed in Generate_PushBoundArguments() [all...] |
/third_party/node/deps/v8/src/codegen/mips64/ |
H A D | macro-assembler-mips64.h | 497 void SmiUntag(Register dst, const MemOperand& src); 498 void SmiUntag(Register dst, Register src) { in SmiUntag() function in v8::internal::AbortReason::TurboAssembler 507 void SmiUntag(Register reg) { SmiUntag(reg, reg); } in SmiUntag() function in v8::internal::AbortReason::TurboAssembler 527 SmiUntag(smi); in SmiToInt32()
|
/third_party/node/deps/v8/src/codegen/ppc/ |
H A D | macro-assembler-ppc.h | 776 void SmiUntag(Register dst, const MemOperand& src, RCBit rc = LeaveRC, 778 void SmiUntag(Register reg, RCBit rc = LeaveRC) { SmiUntag(reg, reg, rc); } in SmiUntag() function in v8::internal::TurboAssembler 780 void SmiUntag(Register dst, Register src, RCBit rc = LeaveRC) { in SmiUntag() function in v8::internal::TurboAssembler 792 SmiUntag(smi); in SmiToInt32()
|
/third_party/node/deps/v8/src/builtins/mips/ |
H A D | builtins-mips.cc | 65 __ SmiUntag(kJavaScriptCallArgCountRegister); in GenerateTailCallToReturnedCode() 116 __ SmiUntag(a0); in Generate_JSBuiltinsConstructStubHelper() 239 __ SmiUntag(a0); in Generate_JSConstructStubGeneric() 1353 __ SmiUntag(kInterpreterBytecodeOffsetRegister); in Generate_InterpreterEntryTrampoline() 1625 __ SmiUntag(kInterpreterBytecodeOffsetRegister); in Generate_InterpreterEnterBytecode() 1653 __ SmiUntag(kInterpreterBytecodeOffsetRegister); in Generate_InterpreterEnterAtNextBytecode() 1721 __ SmiUntag(Register::from_code(code)); in Generate_ContinueToBuiltinHelper() 1816 __ SmiUntag(a1); in OnStackReplacement() 2288 __ SmiUntag(t0); in Generate_CallBoundFunctionImpl() 2463 __ SmiUntag(t in Generate_ConstructBoundFunction() [all...] |
/third_party/node/deps/v8/src/builtins/ppc/ |
H A D | builtins-ppc.cc | 161 __ SmiUntag(kInterpreterBytecodeOffsetRegister); in Generate_BaselineOrInterpreterEntry() 282 __ SmiUntag(kJavaScriptCallArgCountRegister); in GenerateTailCallToReturnedCode() 340 __ SmiUntag(r3, SetRC); in Generate_JSBuiltinsConstructStubHelper() 425 __ SmiUntag(r4, in OnStackReplacement() 533 __ SmiUntag(r3); in Generate_JSConstructStubGeneric() 1638 __ SmiUntag(kInterpreterBytecodeOffsetRegister); in Generate_InterpreterEntryTrampoline() 1886 __ SmiUntag(kInterpreterBytecodeOffsetRegister); in Generate_InterpreterEnterBytecode() 1915 __ SmiUntag(kInterpreterBytecodeOffsetRegister); in Generate_InterpreterEnterAtNextBytecode() 1983 __ SmiUntag(Register::from_code(code)); in Generate_ContinueToBuiltinHelper() 2510 __ SmiUntag(r in Generate_CallFunction() [all...] |
/third_party/node/deps/v8/src/builtins/arm/ |
H A D | builtins-arm.cc | 71 __ SmiUntag(kJavaScriptCallArgCountRegister); in GenerateTailCallToReturnedCode() 128 __ SmiUntag(r0); in Generate_JSBuiltinsConstructStubHelper() 252 __ SmiUntag(r0); in Generate_JSConstructStubGeneric() 1374 __ SmiUntag(kInterpreterBytecodeOffsetRegister); in Generate_InterpreterEntryTrampoline() 1650 __ SmiUntag(kInterpreterBytecodeOffsetRegister); in Generate_InterpreterEnterBytecode() 1678 __ SmiUntag(kInterpreterBytecodeOffsetRegister); in Generate_InterpreterEnterAtNextBytecode() 1746 __ SmiUntag(Register::from_code(code)); in Generate_ContinueToBuiltinHelper() 1854 Generate_OSREntry(masm, r0, Operand::SmiUntag(r1)); in OnStackReplacement() 2291 __ SmiUntag(r0); in Generate_CallFunction() 2326 __ SmiUntag(r in Generate_PushBoundArguments() [all...] |
/third_party/node/deps/v8/src/builtins/riscv64/ |
H A D | builtins-riscv64.cc | 64 __ SmiUntag(kJavaScriptCallArgCountRegister); in GenerateTailCallToReturnedCode() 114 __ SmiUntag(a0); in Generate_JSBuiltinsConstructStubHelper() 251 __ SmiUntag(a0); in Generate_JSConstructStubGeneric() 1428 __ SmiUntag(kInterpreterBytecodeOffsetRegister); in Generate_InterpreterEntryTrampoline() 1701 __ SmiUntag(kInterpreterBytecodeOffsetRegister, in Generate_InterpreterEnterBytecode() 1732 __ SmiUntag(kInterpreterBytecodeOffsetRegister); in Generate_InterpreterEnterAtNextBytecode() 1800 __ SmiUntag(Register::from_code(code)); in Generate_ContinueToBuiltinHelper() 1892 __ SmiUntag(a1, MemOperand(a1, FixedArray::OffsetOfElementAt( in OnStackReplacement() 2433 __ SmiUntag(a0); in Generate_CallFunction() 2514 __ SmiUntag(a in Generate_PushBoundArguments() [all...] |
/third_party/node/deps/v8/src/codegen/x64/ |
H A D | macro-assembler-x64.cc | 266 SmiUntag(dst, src); in SmiUntagField() 1272 void TurboAssembler::SmiUntag(Register reg) { in CallRecordWriteStub() function in v8::internal::TurboAssembler 1283 void TurboAssembler::SmiUntag(Register dst, Register src) { in CallRecordWriteStub() function in v8::internal::TurboAssembler 1290 // TODO(v8:7703): Call SmiUntag(reg) if we can find a way to avoid the extra in CallRecordWriteStub() 1297 void TurboAssembler::SmiUntag(Register dst, Operand src) { in CallRecordWriteStub() function in v8::internal::TurboAssembler 1890 SmiUntag(builtin_index); in CallRecordWriteStub() 2712 SmiUntag(actual_parameter_count); in CallRecordWriteStub() 2728 SmiUntag(actual_parameter_count); in CallRecordWriteStub() 2730 SmiUntag(expected_parameter_count); in CallRecordWriteStub()
|