Home
last modified time | relevance | path

Searched refs:builtin_index (Results 1 – 25 of 30) sorted by relevance

12

/third_party/node/deps/v8/src/snapshot/embedded/
Dplatform-embedded-file-writer-win.cc116 const int builtin_index = static_cast<int>(builtin); in EmitUnwindData() local
120 if (unwind_infos[builtin_index].is_leaf_function()) continue; in EmitUnwindData()
127 unwind_infos[builtin_index].fp_offsets(); in EmitUnwindData()
202 const int builtin_index = static_cast<int>(builtin);
203 if (unwind_infos[builtin_index].is_leaf_function()) continue;
210 unwind_infos[builtin_index].fp_offsets();
212 unwind_infos[builtin_index].fp_adjustments();
Dembedded-data.cc301 const int builtin_index = static_cast<int>(builtin); in FromIsolate() local
303 layout_descriptions[builtin_index]; in FromIsolate()
/third_party/node/deps/v8/src/execution/
Disolate-data.h103 static constexpr int builtin_slot_offset(int builtin_index) { in builtin_slot_offset() argument
104 return BuiltinSlotOffset(Builtins::FromInt(builtin_index)); in builtin_slot_offset()
/third_party/node/deps/v8/src/codegen/arm64/
Dmacro-assembler-arm64.cc1982 void TurboAssembler::LoadEntryFromBuiltinIndex(Register builtin_index) { in LoadEntryFromBuiltinIndex() argument
1987 Asr(builtin_index, builtin_index, kSmiShift - kSystemPointerSizeLog2); in LoadEntryFromBuiltinIndex()
1988 Add(builtin_index, builtin_index, in LoadEntryFromBuiltinIndex()
1990 Ldr(builtin_index, MemOperand(kRootRegister, builtin_index)); in LoadEntryFromBuiltinIndex()
1994 Add(builtin_index, kRootRegister, in LoadEntryFromBuiltinIndex()
1995 Operand(builtin_index.W(), SXTW, kSystemPointerSizeLog2 - kSmiShift)); in LoadEntryFromBuiltinIndex()
1997 Add(builtin_index, kRootRegister, in LoadEntryFromBuiltinIndex()
1998 Operand(builtin_index, LSL, kSystemPointerSizeLog2 - kSmiShift)); in LoadEntryFromBuiltinIndex()
2000 Ldr(builtin_index, in LoadEntryFromBuiltinIndex()
2001 MemOperand(builtin_index, IsolateData::builtin_entry_table_offset())); in LoadEntryFromBuiltinIndex()
[all …]
/third_party/node/deps/v8/src/snapshot/
Dreferences.h86 uint32_t builtin_index() const { in builtin_index() function
/third_party/node/deps/v8/src/codegen/ppc/
Dmacro-assembler-ppc.cc756 auto builtin_index = in CallRecordWriteStub() local
759 RecordCommentForOffHeapTrampoline(builtin_index); in CallRecordWriteStub()
762 mov(ip, Operand(BuiltinEntry(builtin_index), RelocInfo::OFF_HEAP_TARGET)); in CallRecordWriteStub()
766 isolate()->builtins()->code_handle(builtin_index); in CallRecordWriteStub()
3599 void TurboAssembler::LoadEntryFromBuiltinIndex(Register builtin_index) { in CallRecordWriteStub() argument
3606 ShiftRightS64(builtin_index, builtin_index, in CallRecordWriteStub()
3610 ShiftLeftU64(builtin_index, builtin_index, in CallRecordWriteStub()
3613 AddS64(builtin_index, builtin_index, in CallRecordWriteStub()
3615 LoadU64(builtin_index, MemOperand(kRootRegister, builtin_index)); in CallRecordWriteStub()
3618 void TurboAssembler::CallBuiltinByIndex(Register builtin_index) { in CallRecordWriteStub() argument
[all …]
Dmacro-assembler-ppc.h710 void LoadEntryFromBuiltinIndex(Register builtin_index);
718 void CallBuiltinByIndex(Register builtin_index);
/third_party/node/deps/v8/src/codegen/arm/
Dmacro-assembler-arm.cc257 void TurboAssembler::LoadEntryFromBuiltinIndex(Register builtin_index) { in LoadEntryFromBuiltinIndex() argument
266 mov(builtin_index, in LoadEntryFromBuiltinIndex()
267 Operand(builtin_index, LSL, kSystemPointerSizeLog2 - kSmiTagSize)); in LoadEntryFromBuiltinIndex()
268 add(builtin_index, builtin_index, in LoadEntryFromBuiltinIndex()
270 ldr(builtin_index, MemOperand(kRootRegister, builtin_index)); in LoadEntryFromBuiltinIndex()
273 void TurboAssembler::CallBuiltinByIndex(Register builtin_index) { in CallBuiltinByIndex() argument
274 LoadEntryFromBuiltinIndex(builtin_index); in CallBuiltinByIndex()
275 Call(builtin_index); in CallBuiltinByIndex()
Dmacro-assembler-arm.h311 void LoadEntryFromBuiltinIndex(Register builtin_index);
312 void CallBuiltinByIndex(Register builtin_index);
/third_party/node/deps/v8/src/codegen/ia32/
Dmacro-assembler-ia32.cc1877 void TurboAssembler::LoadEntryFromBuiltinIndex(Register builtin_index) { in CallRecordWriteStub() argument
1888 mov(builtin_index, in CallRecordWriteStub()
1889 Operand(kRootRegister, builtin_index, times_half_system_pointer_size, in CallRecordWriteStub()
1893 void TurboAssembler::CallBuiltinByIndex(Register builtin_index) { in CallRecordWriteStub() argument
1895 LoadEntryFromBuiltinIndex(builtin_index); in CallRecordWriteStub()
1896 call(builtin_index); in CallRecordWriteStub()
Dmacro-assembler-ia32.h152 void LoadEntryFromBuiltinIndex(Register builtin_index);
153 void CallBuiltinByIndex(Register builtin_index);
/third_party/node/deps/v8/src/codegen/x64/
Dmacro-assembler-x64.h381 Operand EntryFromBuiltinAsOperand(Builtin builtin_index);
382 Operand EntryFromBuiltinIndexAsOperand(Register builtin_index);
383 void CallBuiltinByIndex(Register builtin_index);
Dmacro-assembler-x64.cc1887 Operand TurboAssembler::EntryFromBuiltinIndexAsOperand(Register builtin_index) { in CallRecordWriteStub() argument
1890 SmiUntag(builtin_index); in CallRecordWriteStub()
1891 return Operand(kRootRegister, builtin_index, times_system_pointer_size, in CallRecordWriteStub()
1899 return Operand(kRootRegister, builtin_index, times_half_system_pointer_size, in CallRecordWriteStub()
1904 void TurboAssembler::CallBuiltinByIndex(Register builtin_index) { in CallRecordWriteStub() argument
1905 Call(EntryFromBuiltinIndexAsOperand(builtin_index)); in CallRecordWriteStub()
/third_party/node/deps/v8/src/codegen/loong64/
Dmacro-assembler-loong64.cc2711 void TurboAssembler::LoadEntryFromBuiltinIndex(Register builtin_index) { in CallRecordWriteStub() argument
2718 SmiUntag(builtin_index, builtin_index); in CallRecordWriteStub()
2719 Alsl_d(builtin_index, builtin_index, kRootRegister, kSystemPointerSizeLog2, in CallRecordWriteStub()
2721 Ld_d(builtin_index, in CallRecordWriteStub()
2722 MemOperand(builtin_index, IsolateData::builtin_entry_table_offset())); in CallRecordWriteStub()
2735 void TurboAssembler::CallBuiltinByIndex(Register builtin_index) { in CallRecordWriteStub() argument
2737 LoadEntryFromBuiltinIndex(builtin_index); in CallRecordWriteStub()
2738 Call(builtin_index); in CallRecordWriteStub()
/third_party/node/deps/v8/src/codegen/s390/
Dmacro-assembler-s390.cc1001 auto builtin_index = in CallRecordWriteStub() local
1004 RecordCommentForOffHeapTrampoline(builtin_index); in CallRecordWriteStub()
1005 mov(ip, Operand(BuiltinEntry(builtin_index), RelocInfo::OFF_HEAP_TARGET)); in CallRecordWriteStub()
1009 isolate()->builtins()->code_handle(builtin_index); in CallRecordWriteStub()
4718 void TurboAssembler::LoadEntryFromBuiltinIndex(Register builtin_index) { in CallRecordWriteStub() argument
4724 ShiftRightS64(builtin_index, builtin_index, in CallRecordWriteStub()
4728 ShiftLeftU64(builtin_index, builtin_index, in CallRecordWriteStub()
4731 LoadU64(builtin_index, MemOperand(kRootRegister, builtin_index, in CallRecordWriteStub()
4735 void TurboAssembler::CallBuiltinByIndex(Register builtin_index) { in CallRecordWriteStub() argument
4736 LoadEntryFromBuiltinIndex(builtin_index); in CallRecordWriteStub()
[all …]
Dmacro-assembler-s390.h126 void LoadEntryFromBuiltinIndex(Register builtin_index);
134 void CallBuiltinByIndex(Register builtin_index);
/third_party/node/deps/v8/src/codegen/mips64/
Dmacro-assembler-mips64.cc4403 void TurboAssembler::LoadEntryFromBuiltinIndex(Register builtin_index) { in CallRecordWriteStub() argument
4410 SmiUntag(builtin_index, builtin_index); in CallRecordWriteStub()
4411 Dlsa(builtin_index, kRootRegister, builtin_index, kSystemPointerSizeLog2); in CallRecordWriteStub()
4412 Ld(builtin_index, in CallRecordWriteStub()
4413 MemOperand(builtin_index, IsolateData::builtin_entry_table_offset())); in CallRecordWriteStub()
4425 void TurboAssembler::CallBuiltinByIndex(Register builtin_index) { in CallRecordWriteStub() argument
4427 LoadEntryFromBuiltinIndex(builtin_index); in CallRecordWriteStub()
4428 Call(builtin_index); in CallRecordWriteStub()
/third_party/node/deps/v8/src/codegen/mips/
Dmacro-assembler-mips.cc3912 void TurboAssembler::LoadEntryFromBuiltinIndex(Register builtin_index) { in CallRecordWriteStub() argument
3920 SmiUntag(builtin_index, builtin_index); in CallRecordWriteStub()
3921 Lsa(builtin_index, kRootRegister, builtin_index, kSystemPointerSizeLog2); in CallRecordWriteStub()
3922 lw(builtin_index, in CallRecordWriteStub()
3923 MemOperand(builtin_index, IsolateData::builtin_entry_table_offset())); in CallRecordWriteStub()
3935 void TurboAssembler::CallBuiltinByIndex(Register builtin_index) { in CallRecordWriteStub() argument
3937 LoadEntryFromBuiltinIndex(builtin_index); in CallRecordWriteStub()
3938 Call(builtin_index); in CallRecordWriteStub()
Dmacro-assembler-mips.h230 void CallBuiltinByIndex(Register builtin_index);
/third_party/node/deps/v8/src/builtins/
Dbuiltins-regexp-gen.cc60 TNode<Int32T> builtin_index = in LoadCodeObjectEntry() local
64 Word32Equal(builtin_index, in LoadCodeObjectEntry()
78 builtin_index, Int32Constant(kSystemPointerSizeLog2)))); in LoadCodeObjectEntry()
/third_party/node/deps/v8/src/compiler/backend/loong64/
Dcode-generator-loong64.cc579 Register builtin_index = i.InputRegister(0); in AssembleArchInstruction() local
580 __ CallBuiltinByIndex(builtin_index); in AssembleArchInstruction()
/third_party/node/deps/v8/src/compiler/backend/arm64/
Dcode-generator-arm64.cc703 Register builtin_index = i.InputRegister(0); in AssembleArchInstruction() local
704 __ CallBuiltinByIndex(builtin_index); in AssembleArchInstruction()
/third_party/node/deps/v8/src/compiler/backend/s390/
Dcode-generator-s390.cc1184 Register builtin_index = i.InputRegister(0); in AssembleArchInstruction() local
1185 __ CallBuiltinByIndex(builtin_index); in AssembleArchInstruction()
/third_party/node/deps/v8/src/compiler/backend/arm/
Dcode-generator-arm.cc690 Register builtin_index = i.InputRegister(0); in AssembleArchInstruction() local
691 __ CallBuiltinByIndex(builtin_index); in AssembleArchInstruction()
/third_party/node/deps/v8/src/compiler/backend/ia32/
Dcode-generator-ia32.cc716 Register builtin_index = i.InputRegister(0); in AssembleArchInstruction() local
717 __ CallBuiltinByIndex(builtin_index); in AssembleArchInstruction()

12