Home
last modified time | relevance | path

Searched refs:SmiUntag (Results 1 - 25 of 67) sorted by relevance

123

/third_party/node/deps/v8/src/baseline/
H A Dbaseline-assembler-inl.h102 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 Dbaseline-assembler.h178 inline void SmiUntag(Register value);
179 inline void SmiUntag(Register output, Register value);
/third_party/node/deps/v8/src/builtins/
H A Dbuiltins-collections-gen.cc122 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 Dbuiltins-regexp-gen.cc107 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 Dbuiltins-generator-gen.cc230 SmiUntag(LoadFixedArrayBaseLength(parameters_and_registers)); in TF_BUILTIN()
292 SmiUntag(LoadFixedArrayBaseLength(parameters_and_registers)); in TF_BUILTIN()
H A Dbuiltins-array-gen.cc287 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 Dbuiltins-string-gen.cc551 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 Druntime-macro-shims.h30 inline int32_t SmiUntag(Smi s) { in SmiUntag() function
/third_party/node/deps/v8/src/codegen/ia32/
H A Dmacro-assembler-ia32.h196 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 Dmacro-assembler-arm.h509 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 Dmacro-assembler-loong64.h432 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 Ddebug-macro-shims.h81 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 Dbuiltins-mips64.cc64 __ 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 Dbuiltins-loong64.cc65 __ 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 Dkeyed-store-generic.cc299 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 Dmacro-assembler-arm64-inl.h1052 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 Dbaseline-assembler-loong64-inl.h177 __ SmiUntag(scratch); in JumpIfSmi()
473 __ masm()->SmiUntag(params_size); in EmitReturn()
/third_party/node/deps/v8/src/builtins/ia32/
H A Dbuiltins-ia32.cc70 __ 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 Dmacro-assembler-mips64.h497 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 Dmacro-assembler-ppc.h776 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 Dbuiltins-mips.cc65 __ 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 Dbuiltins-ppc.cc161 __ 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 Dbuiltins-arm.cc71 __ 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 Dbuiltins-riscv64.cc64 __ 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 Dmacro-assembler-x64.cc266 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()

Completed in 68 milliseconds

123