/third_party/node/deps/v8/src/baseline/ |
D | baseline-assembler-inl.h | 102 void BaselineAssembler::SmiUntag(Register reg) { __ SmiUntag(reg); } in SmiUntag() function 103 void BaselineAssembler::SmiUntag(Register output, Register value) { in SmiUntag() function 104 __ SmiUntag(output, value); in SmiUntag()
|
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/ |
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( in FindOrderedHashTableEntry() 658 const TNode<IntPtrT> first_entry = SmiUntag(CAST(UnsafeLoadFixedArrayElement( in FindOrderedHashTableEntry() 681 SmiUntag(SmiAdd( in FindOrderedHashTableEntry() 702 var_entry = SmiUntag(CAST(UnsafeLoadFixedArrayElement( in FindOrderedHashTableEntry() 797 return SmiUntag(result); in CallGetHashRaw() 1169 const TNode<IntPtrT> key_untagged = SmiUntag(smi_key); in FindOrderedHashTableEntryForSmiKey() 1389 var_index = SmiUntag(CAST(CallBuiltin(Builtin::kOrderedHashTableHealIndex, in Transition() 1477 CAST(table), SmiUntag(index), in TF_BUILTIN() [all …]
|
D | string-replaceall.tq | 130 string, Unsigned(SmiUntag(endOfLastMatch)), 131 Unsigned(SmiUntag(position))); 153 string, Unsigned(SmiUntag(endOfLastMatch)),
|
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), in TF_BUILTIN() 973 CSA_DCHECK(this, UintPtrLessThan(SmiUntag(match_from), in TF_BUILTIN() 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(limit); in RegExpPrototypeSplitBody() [all …]
|
D | builtins-generator-gen.cc | 230 SmiUntag(LoadFixedArrayBaseLength(parameters_and_registers)); in TF_BUILTIN() 292 SmiUntag(LoadFixedArrayBaseLength(parameters_and_registers)); in TF_BUILTIN()
|
D | string-iterator.tq | 34 const position: intptr = SmiUntag(iterator.index);
|
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()
|
D | ic-callable.tq | 64 const callCount: intptr = SmiUntag(Cast<Smi>(LoadFeedbackVectorSlot( 74 const callCount: intptr = SmiUntag(Cast<Smi>(LoadFeedbackVectorSlot(
|
D | array-map.tq | 133 SmiUntag(length), AllocationFlag::kAllowLargeObjectAllocation); 183 SmiUntag(length), AllocationFlag::kAllowLargeObjectAllocation) :
|
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/codegen/ia32/ |
D | macro-assembler-ia32.h | 196 void SmiUntag(Register reg) { sar(reg, kSmiTagSize); } in SmiUntag() function 197 void SmiUntag(Register output, Register value) { in SmiUntag() function 199 SmiUntag(output); in SmiUntag() 202 void SmiToInt32(Register reg) { SmiUntag(reg); } in SmiToInt32()
|
/third_party/node/deps/v8/src/torque/ |
D | runtime-macro-shims.h | 30 inline int32_t SmiUntag(Smi s) { in SmiUntag() function
|
/third_party/node/deps/v8/src/codegen/arm/ |
D | macro-assembler-arm.h | 509 void SmiUntag(Register reg, SBit s = LeaveCC) { 510 mov(reg, Operand::SmiUntag(reg), s); 512 void SmiUntag(Register dst, Register src, SBit s = LeaveCC) { 513 mov(dst, Operand::SmiUntag(src), s); 516 void SmiToInt32(Register smi) { SmiUntag(smi); } in SmiToInt32()
|
/third_party/node/deps/v8/src/builtins/loong64/ |
D | builtins-loong64.cc | 65 __ SmiUntag(kJavaScriptCallArgCountRegister); in GenerateTailCallToReturnedCode() local 115 __ SmiUntag(a0); in Generate_JSBuiltinsConstructStubHelper() local 240 __ SmiUntag(a0); in Generate_JSConstructStubGeneric() local 1360 __ SmiUntag(kInterpreterBytecodeOffsetRegister); in Generate_InterpreterEntryTrampoline() local 1632 __ SmiUntag(kInterpreterBytecodeOffsetRegister, in Generate_InterpreterEnterBytecode() local 1661 __ SmiUntag(kInterpreterBytecodeOffsetRegister); in Generate_InterpreterEnterAtNextBytecode() local 1729 __ SmiUntag(Register::from_code(code)); in Generate_ContinueToBuiltinHelper() local 1822 __ SmiUntag(a1, MemOperand(a1, FixedArray::OffsetOfElementAt( in OnStackReplacement() local 2307 __ SmiUntag(a0); in Generate_CallFunction() local 2344 __ SmiUntag(a4, FieldMemOperand(a2, FixedArray::kLengthOffset)); in Generate_CallBoundFunctionImpl() local [all …]
|
/third_party/node/deps/v8/src/codegen/loong64/ |
D | macro-assembler-loong64.h | 432 void SmiUntag(Register dst, const MemOperand& src); 433 void SmiUntag(Register dst, Register src) { in SmiUntag() function 442 void SmiUntag(Register reg) { SmiUntag(reg, reg); } in SmiUntag() function 462 SmiUntag(smi); in SmiToInt32()
|
/third_party/node/deps/v8/src/builtins/mips64/ |
D | builtins-mips64.cc | 64 __ SmiUntag(kJavaScriptCallArgCountRegister); in GenerateTailCallToReturnedCode() local 115 __ SmiUntag(a0); in Generate_JSBuiltinsConstructStubHelper() local 240 __ SmiUntag(a0); in Generate_JSConstructStubGeneric() local 1361 __ SmiUntag(kInterpreterBytecodeOffsetRegister); in Generate_InterpreterEntryTrampoline() local 1629 __ SmiUntag(kInterpreterBytecodeOffsetRegister, in Generate_InterpreterEnterBytecode() local 1658 __ SmiUntag(kInterpreterBytecodeOffsetRegister); in Generate_InterpreterEnterAtNextBytecode() local 1726 __ SmiUntag(Register::from_code(code)); in Generate_ContinueToBuiltinHelper() local 1817 __ SmiUntag(a1, MemOperand(a1, FixedArray::OffsetOfElementAt( in OnStackReplacement() local 2304 __ SmiUntag(a0); in Generate_CallFunction() local 2341 __ SmiUntag(a4, FieldMemOperand(a2, FixedArray::kLengthOffset)); in Generate_CallBoundFunctionImpl() local [all …]
|
/third_party/node/deps/v8/src/codegen/arm64/ |
D | macro-assembler-arm64-inl.h | 1052 void TurboAssembler::SmiUntag(Register dst, Register src) { in SmiUntag() function 1066 void TurboAssembler::SmiUntag(Register dst, const MemOperand& src) { in SmiUntag() function 1079 SmiUntag(dst); in SmiUntag() 1088 SmiUntag(dst); in SmiUntag() 1092 void TurboAssembler::SmiUntag(Register smi) { SmiUntag(smi, smi); } in SmiUntag() function
|
/third_party/node/deps/v8/src/builtins/ppc/ |
D | builtins-ppc.cc | 161 __ SmiUntag(kInterpreterBytecodeOffsetRegister); in Generate_BaselineOrInterpreterEntry() local 282 __ SmiUntag(kJavaScriptCallArgCountRegister); in GenerateTailCallToReturnedCode() local 340 __ SmiUntag(r3, SetRC); in Generate_JSBuiltinsConstructStubHelper() local 425 __ SmiUntag(r4, in OnStackReplacement() local 533 __ SmiUntag(r3); in Generate_JSConstructStubGeneric() local 1638 __ SmiUntag(kInterpreterBytecodeOffsetRegister); in Generate_InterpreterEntryTrampoline() local 1886 __ SmiUntag(kInterpreterBytecodeOffsetRegister); in Generate_InterpreterEnterBytecode() local 1915 __ SmiUntag(kInterpreterBytecodeOffsetRegister); in Generate_InterpreterEnterAtNextBytecode() local 1983 __ SmiUntag(Register::from_code(code)); in Generate_ContinueToBuiltinHelper() local 2510 __ SmiUntag(r3); in Generate_CallFunction() local [all …]
|
/third_party/node/deps/v8/src/builtins/arm/ |
D | builtins-arm.cc | 71 __ SmiUntag(kJavaScriptCallArgCountRegister); in GenerateTailCallToReturnedCode() local 128 __ SmiUntag(r0); in Generate_JSBuiltinsConstructStubHelper() local 252 __ SmiUntag(r0); in Generate_JSConstructStubGeneric() local 1374 __ SmiUntag(kInterpreterBytecodeOffsetRegister); in Generate_InterpreterEntryTrampoline() local 1650 __ SmiUntag(kInterpreterBytecodeOffsetRegister); in Generate_InterpreterEnterBytecode() local 1678 __ SmiUntag(kInterpreterBytecodeOffsetRegister); in Generate_InterpreterEnterAtNextBytecode() local 1746 __ SmiUntag(Register::from_code(code)); in Generate_ContinueToBuiltinHelper() local 1854 Generate_OSREntry(masm, r0, Operand::SmiUntag(r1)); in OnStackReplacement() 2291 __ SmiUntag(r0); in Generate_CallFunction() local 2326 __ SmiUntag(r4); in Generate_PushBoundArguments() local [all …]
|
/third_party/node/deps/v8/src/codegen/mips64/ |
D | macro-assembler-mips64.h | 497 void SmiUntag(Register dst, const MemOperand& src); 498 void SmiUntag(Register dst, Register src) { in SmiUntag() function 507 void SmiUntag(Register reg) { SmiUntag(reg, reg); } in SmiUntag() function 527 SmiUntag(smi); in SmiToInt32()
|
/third_party/node/deps/v8/tools/debug_helper/ |
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/ia32/ |
D | builtins-ia32.cc | 70 __ SmiUntag(kJavaScriptCallArgCountRegister); in GenerateTailCallToReturnedCode() local 127 __ SmiUntag(eax); in Generate_JSBuiltinsConstructStubHelper() local 258 __ SmiUntag(eax); in Generate_JSConstructStubGeneric() local 1222 __ SmiUntag(kInterpreterBytecodeOffsetRegister); in Generate_InterpreterEntryTrampoline() local 1616 __ SmiUntag(kInterpreterBytecodeOffsetRegister); in Generate_InterpreterEnterBytecode() local 1642 __ SmiUntag(kInterpreterBytecodeOffsetRegister); in Generate_InterpreterEnterAtNextBytecode() local 1855 __ SmiUntag(Register::from_code(code)); in Generate_ContinueToBuiltinHelper() local 2453 __ SmiUntag(eax); in Generate_CallFunction() local 2488 __ SmiUntag(edx); in Generate_PushBoundArguments() local 2529 __ SmiUntag(edx); in Generate_PushBoundArguments() local [all …]
|
/third_party/node/deps/v8/src/builtins/riscv64/ |
D | builtins-riscv64.cc | 64 __ SmiUntag(kJavaScriptCallArgCountRegister); in GenerateTailCallToReturnedCode() local 114 __ SmiUntag(a0); in Generate_JSBuiltinsConstructStubHelper() local 251 __ SmiUntag(a0); in Generate_JSConstructStubGeneric() local 1428 __ SmiUntag(kInterpreterBytecodeOffsetRegister); in Generate_InterpreterEntryTrampoline() local 1701 __ SmiUntag(kInterpreterBytecodeOffsetRegister, in Generate_InterpreterEnterBytecode() local 1732 __ SmiUntag(kInterpreterBytecodeOffsetRegister); in Generate_InterpreterEnterAtNextBytecode() local 1800 __ SmiUntag(Register::from_code(code)); in Generate_ContinueToBuiltinHelper() local 1892 __ SmiUntag(a1, MemOperand(a1, FixedArray::OffsetOfElementAt( in OnStackReplacement() local 2433 __ SmiUntag(a0); in Generate_CallFunction() local 2514 __ SmiUntag(a4, FieldMemOperand(a2, FixedArray::kLengthOffset)); in Generate_PushBoundArguments() local [all …]
|
/third_party/node/deps/v8/src/objects/ |
D | string.tq | 375 if (searchStringLength == 0 && SmiUntag(fromIndex) <= stringLength) { 382 if (SmiUntag(fromIndex) + searchStringLength > stringLength) {
|