/third_party/node/deps/v8/src/builtins/ |
H A D | builtins-ic-gen.cc | 13 void Builtins::Generate_LoadIC(compiler::CodeAssemblerState* state) { in Generate_LoadIC() 17 void Builtins::Generate_LoadIC_Megamorphic( in Generate_LoadIC_Megamorphic() 22 void Builtins::Generate_LoadIC_Noninlined(compiler::CodeAssemblerState* state) { in Generate_LoadIC_Noninlined() 26 void Builtins::Generate_LoadIC_NoFeedback(compiler::CodeAssemblerState* state) { in Generate_LoadIC_NoFeedback() 30 void Builtins::Generate_LoadICTrampoline(compiler::CodeAssemblerState* state) { in Generate_LoadICTrampoline() 34 void Builtins::Generate_LoadICBaseline(compiler::CodeAssemblerState* state) { in Generate_LoadICBaseline() 38 void Builtins::Generate_LoadICTrampoline_Megamorphic( in Generate_LoadICTrampoline_Megamorphic() 43 void Builtins::Generate_LoadSuperIC(compiler::CodeAssemblerState* state) { in Generate_LoadSuperIC() 47 void Builtins::Generate_LoadSuperICBaseline( in Generate_LoadSuperICBaseline() 52 void Builtins in Generate_LoadSuperICBaseline() [all...] |
H A D | builtins.cc | 38 Builtins::Kind kind; 71 {#Name, Builtins::CPP, {FUNCTION_ADDR(Builtin_##Name)}}, 72 #define DECL_TFJ(Name, Count, ...) {#Name, Builtins::TFJ, {Count, 0}}, 73 #define DECL_TFC(Name, ...) {#Name, Builtins::TFC, {}}, 74 #define DECL_TFS(Name, ...) {#Name, Builtins::TFS, {}}, 75 #define DECL_TFH(Name, ...) {#Name, Builtins::TFH, {}}, 77 {#Name, Builtins::BCH, {Bytecode, OperandScale}}, 78 #define DECL_ASM(Name, ...) {#Name, Builtins::ASM, {}}, 91 BytecodeOffset Builtins::GetContinuationBytecodeOffset(Builtin builtin) { in GetContinuationBytecodeOffset() 92 DCHECK(Builtins in GetContinuationBytecodeOffset() [all...] |
H A D | setup-builtins-internal.cc | 104 DCHECK_EQ(Builtins::KindOf(Builtin::kJSEntry), Builtins::ASM); in BuildWithMacroAssembler() 105 DCHECK_EQ(Builtins::KindOf(Builtin::kJSConstructEntry), Builtins::ASM); in BuildWithMacroAssembler() 106 DCHECK_EQ(Builtins::KindOf(Builtin::kJSRunMicrotasksEntry), Builtins::ASM); in BuildWithMacroAssembler() 107 if (Builtins::IsJSEntryVariant(builtin)) { in BuildWithMacroAssembler() 139 Builtins::Generate_Adaptor(&masm, builtin_address); in BuildAdaptor() 195 void SetupIsolateDelegate::AddBuiltin(Builtins* builtins, Builtin builtin, in AddBuiltin() 206 Builtins* builtin in PopulateWithPlaceholders() [all...] |
H A D | builtins-interpreter-gen.cc | 12 void Builtins::Generate_InterpreterPushArgsThenCall(MacroAssembler* masm) { in Generate_InterpreterPushArgsThenCall() 17 void Builtins::Generate_InterpreterPushUndefinedAndArgsThenCall( in Generate_InterpreterPushUndefinedAndArgsThenCall() 24 void Builtins::Generate_InterpreterPushArgsThenCallWithFinalSpread( in Generate_InterpreterPushArgsThenCallWithFinalSpread() 31 void Builtins::Generate_InterpreterPushArgsThenConstruct(MacroAssembler* masm) { in Generate_InterpreterPushArgsThenConstruct() 36 void Builtins::Generate_InterpreterPushArgsThenConstructWithFinalSpread( in Generate_InterpreterPushArgsThenConstructWithFinalSpread() 42 void Builtins::Generate_InterpreterPushArgsThenConstructArrayFunction( in Generate_InterpreterPushArgsThenConstructArrayFunction()
|
H A D | builtins-utils-gen.h | 51 void Builtins::Generate_##Name(compiler::CodeAssemblerState* state) { \ 54 if (Builtins::KindOf(Builtin::k##Name) == Builtins::TFJ) { \
|
H A D | builtins.h | 62 class Builtins { class in v8::internal::Builtin 64 explicit Builtins(Isolate* isolate) : isolate_(isolate) {} in Builtins() function in v8::internal::Builtin::Builtins 66 Builtins(const Builtins&) = delete; 67 Builtins& operator=(const Builtins&) = delete;
|
/third_party/node/deps/v8/src/codegen/ |
H A D | code-factory.cc | 73 return Builtins::CallableFor(isolate, Builtin::kCallApiGetter); in ApiGetter() 78 return Builtins::CallableFor(isolate, Builtin::kCallApiCallback); in CallApiCallback() 84 ? Builtins::CallableFor(isolate, Builtin::kLoadGlobalICTrampoline) in LoadGlobalIC() 85 : Builtins::CallableFor( in LoadGlobalIC() 93 ? Builtins::CallableFor(isolate, Builtin::kLoadGlobalIC) in LoadGlobalICInOptimizedCode() 94 : Builtins::CallableFor(isolate, in LoadGlobalICInOptimizedCode() 99 return Builtins::CallableFor(isolate, Builtin::kDefineNamedOwnICTrampoline); in DefineNamedOwnIC() 103 return Builtins::CallableFor(isolate, Builtin::kDefineNamedOwnIC); in DefineNamedOwnICInOptimizedCode() 124 return Builtins::CallableFor(isolate, Builtin::kStringAdd_CheckNone); in StringAdd() 126 return Builtins in StringAdd() [all...] |
/third_party/node/deps/v8/src/snapshot/embedded/ |
H A D | embedded-data.cc | 32 int l = 0, r = Builtins::kBuiltinCount; in TryLookupCode() 35 const Builtin builtin = Builtins::FromInt(mid); in TryLookupCode() 97 !Builtins::IsBuiltinId(builtin)) { in TryLookupCode() 102 if (V8_SHORT_BUILTIN_CALLS_BOOL && !Builtins::IsBuiltinId(builtin)) { in TryLookupCode() 187 DCHECK(Builtins::IsIsolateIndependent(code.builtin_id())); in BuiltinAliasesOffHeapTrampolineRegister() 188 switch (Builtins::KindOf(code.builtin_id())) { in BuiltinAliasesOffHeapTrampolineRegister() 189 case Builtins::CPP: in BuiltinAliasesOffHeapTrampolineRegister() 190 case Builtins::TFC: in BuiltinAliasesOffHeapTrampolineRegister() 191 case Builtins::TFH: in BuiltinAliasesOffHeapTrampolineRegister() 192 case Builtins in BuiltinAliasesOffHeapTrampolineRegister() [all...] |
H A D | embedded-data-inl.h | 14 DCHECK(Builtins::IsBuiltinId(builtin)); in InstructionStartOfBuiltin() 22 DCHECK(Builtins::IsBuiltinId(builtin)); in InstructionSizeOfBuiltin() 28 DCHECK(Builtins::IsBuiltinId(builtin)); in MetadataStartOfBuiltin() 36 DCHECK(Builtins::IsBuiltinId(builtin)); in MetadataSizeOfBuiltin() 42 DCHECK(Builtins::IsBuiltinId(builtin)); in SafepointTableStartOf() 50 DCHECK(Builtins::IsBuiltinId(builtin)); in SafepointTableSizeOf() 61 DCHECK(Builtins::IsBuiltinId(builtin)); in HandlerTableStartOf() 69 DCHECK(Builtins::IsBuiltinId(builtin)); in HandlerTableSizeOf() 81 DCHECK(Builtins::IsBuiltinId(builtin)); in ConstantPoolStartOf() 93 DCHECK(Builtins in ConstantPoolSizeOf() [all...] |
H A D | embedded-file-writer.cc | 59 base::SNPrintF(builtin_symbol, "Builtins_%s", i::Builtins::name(builtin)); in WriteBuiltin() 62 i::Builtins::name(builtin)); in WriteBuiltin() 162 STATIC_ASSERT(Builtins::kAllBuiltinsAreIsolateIndependent); in WriteCodeSection() 163 for (Builtin builtin = Builtins::kFirst; builtin <= Builtins::kLast; in WriteCodeSection() 292 void EmbeddedFileWriter::PrepareBuiltinSourcePositionMap(Builtins* builtins) { in PrepareBuiltinSourcePositionMap() 293 for (Builtin builtin = Builtins::kFirst; builtin <= Builtins::kLast; in PrepareBuiltinSourcePositionMap()
|
H A D | embedded-file-writer.h | 41 void PrepareBuiltinSourcePositionMap(Builtins* builtins) override; 50 DCHECK_LT(static_cast<int>(builtin), Builtins::kBuiltinCount); 184 std::vector<byte> source_positions_[Builtins::kBuiltinCount]; 185 std::vector<LabelInfo> label_info_[Builtins::kBuiltinCount]; 188 win64_unwindinfo::BuiltinUnwindInfo unwind_infos_[Builtins::kBuiltinCount];
|
H A D | embedded-file-writer-interface.h | 15 class Builtins; 41 virtual void PrepareBuiltinSourcePositionMap(Builtins* builtins) = 0;
|
/third_party/node/deps/v8/src/execution/ |
H A D | isolate-data.h | 31 Builtins::kBuiltinTier0Count* kSystemPointerSize, \ 34 Builtins::kBuiltinTier0Count* kSystemPointerSize, builtin_tier0_table) \ 48 V(kBuiltinEntryTableOffset, Builtins::kBuiltinCount* kSystemPointerSize, \ 50 V(kBuiltinTableOffset, Builtins::kBuiltinCount* kSystemPointerSize, \ 97 DCHECK(Builtins::IsBuiltinId(id)); in BuiltinEntrySlotOffset() 98 return (Builtins::IsTier0(id) ? builtin_tier0_entry_table_offset() in BuiltinEntrySlotOffset() 100 Builtins::ToInt(id) * kSystemPointerSize; in BuiltinEntrySlotOffset() 104 return BuiltinSlotOffset(Builtins::FromInt(builtin_index)); in builtin_slot_offset() 107 return (Builtins::IsTier0(id) ? builtin_tier0_table_offset() in BuiltinSlotOffset() 109 Builtins in BuiltinSlotOffset() [all...] |
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/MC/ |
H A D | MCAsmBackend.cpp | 68 static const MCFixupKindInfo Builtins[] = { in getFixupKindInfo() local 102 assert((size_t)Kind <= array_lengthof(Builtins) && "Unknown fixup kind"); in getFixupKindInfo() 103 return Builtins[Kind]; in getFixupKindInfo()
|
/third_party/node/deps/v8/src/compiler/ |
H A D | js-intrinsic-lowering.cc | 91 node, Builtins::CallableFor(isolate(), Builtin::kCopyDataProperties), 0); in ReduceCopyDataProperties() 100 auto callable = Builtins::CallableFor( in ReduceCopyDataPropertiesWithExcludedPropertiesOnStack() 169 Builtins::CallableFor(isolate(), Builtin::kAsyncFunctionAwaitCaught), 0); in ReduceAsyncFunctionAwaitCaught() 175 Builtins::CallableFor(isolate(), Builtin::kAsyncFunctionAwaitUncaught), in ReduceAsyncFunctionAwaitUncaught() 199 Builtins::CallableFor(isolate(), Builtin::kAsyncGeneratorAwaitCaught), 0); in ReduceAsyncGeneratorAwaitCaught() 205 Builtins::CallableFor(isolate(), Builtin::kAsyncGeneratorAwaitUncaught), in ReduceAsyncGeneratorAwaitUncaught() 211 node, Builtins::CallableFor(isolate(), Builtin::kAsyncGeneratorReject), in ReduceAsyncGeneratorReject() 217 node, Builtins::CallableFor(isolate(), Builtin::kAsyncGeneratorResolve), in ReduceAsyncGeneratorResolve() 223 node, Builtins::CallableFor(isolate(), Builtin::kAsyncGeneratorYield), 0); in ReduceAsyncGeneratorYield() 352 Builtins in ReduceIncBlockCounter() [all...] |
/third_party/node/deps/v8/src/init/ |
H A D | setup-isolate.h | 13 class Builtins; 44 static void AddBuiltin(Builtins* builtins, Builtin builtin, Code code);
|
/third_party/node/deps/v8/src/diagnostics/ |
H A D | disassembler.cc | 133 Builtins::kBuiltinTier0Count * kSystemPointerSize; in RootRelativeName() 136 Builtins::kBuiltinCount * kSystemPointerSize; in RootRelativeName() 172 Builtins::FromInt(offset_in_builtins_table / kSystemPointerSize); in RootRelativeName() 173 const char* name = Builtins::name(builtin); in RootRelativeName() 181 Builtins::FromInt(offset_in_builtins_table / kSystemPointerSize); in RootRelativeName() 182 const char* name = Builtins::name(builtin); in RootRelativeName() 264 out << " Builtin::" << Builtins::name(code.builtin_id()); in PrintRelocInfo() 465 "Builtins disassembly requires a readable .text section"); in Decode()
|
/third_party/node/deps/v8/src/builtins/mips/ |
H A D | builtins-mips.cc | 38 void Builtins::Generate_Adaptor(MacroAssembler* masm, Address address) { in Generate_Adaptor() 150 void Builtins::Generate_JSConstructStubGeneric(MacroAssembler* masm) { in Generate_JSConstructStubGeneric() 329 void Builtins::Generate_JSBuiltinsConstructStub(MacroAssembler* masm) { in Generate_JSBuiltinsConstructStub() 333 void Builtins::Generate_ConstructedNonConstructable(MacroAssembler* masm) { in Generate_ConstructedNonConstructable() 534 void Builtins::Generate_JSEntry(MacroAssembler* masm) { in Generate_JSEntry() 538 void Builtins::Generate_JSConstructEntry(MacroAssembler* masm) { in Generate_JSConstructEntry() 543 void Builtins::Generate_JSRunMicrotasksEntry(MacroAssembler* masm) { in Generate_JSRunMicrotasksEntry() 621 void Builtins::Generate_JSEntryTrampoline(MacroAssembler* masm) { in Generate_JSEntryTrampoline() 625 void Builtins::Generate_JSConstructEntryTrampoline(MacroAssembler* masm) { in Generate_JSConstructEntryTrampoline() 629 void Builtins [all...] |
/third_party/node/deps/v8/src/builtins/ia32/ |
H A D | builtins-ia32.cc | 39 void Builtins::Generate_Adaptor(MacroAssembler* masm, Address address) { in Generate_Adaptor() 176 void Builtins::Generate_JSConstructStubGeneric(MacroAssembler* masm) { in Generate_JSConstructStubGeneric() 351 void Builtins::Generate_JSBuiltinsConstructStub(MacroAssembler* masm) { in Generate_JSBuiltinsConstructStub() 355 void Builtins::Generate_ConstructedNonConstructable(MacroAssembler* masm) { in Generate_ConstructedNonConstructable() 484 void Builtins::Generate_JSEntry(MacroAssembler* masm) { in Generate_JSEntry() 488 void Builtins::Generate_JSConstructEntry(MacroAssembler* masm) { in Generate_JSConstructEntry() 493 void Builtins::Generate_JSRunMicrotasksEntry(MacroAssembler* masm) { in Generate_JSRunMicrotasksEntry() 563 void Builtins::Generate_JSEntryTrampoline(MacroAssembler* masm) { in Generate_JSEntryTrampoline() 567 void Builtins::Generate_JSConstructEntryTrampoline(MacroAssembler* masm) { in Generate_JSConstructEntryTrampoline() 571 void Builtins [all...] |
/third_party/node/deps/v8/src/builtins/arm/ |
H A D | builtins-arm.cc | 37 void Builtins::Generate_Adaptor(MacroAssembler* masm, Address address) { in Generate_Adaptor() 175 void Builtins::Generate_JSConstructStubGeneric(MacroAssembler* masm) { in Generate_JSConstructStubGeneric() 339 void Builtins::Generate_JSBuiltinsConstructStub(MacroAssembler* masm) { in Generate_JSBuiltinsConstructStub() 378 void Builtins::Generate_ResumeGeneratorTrampoline(MacroAssembler* masm) { in Generate_ResumeGeneratorTrampoline() 511 void Builtins::Generate_ConstructedNonConstructable(MacroAssembler* masm) { in Generate_ConstructedNonConstructable() 708 void Builtins::Generate_JSEntry(MacroAssembler* masm) { in Generate_JSEntry() 712 void Builtins::Generate_JSConstructEntry(MacroAssembler* masm) { in Generate_JSConstructEntry() 717 void Builtins::Generate_JSRunMicrotasksEntry(MacroAssembler* masm) { in Generate_JSRunMicrotasksEntry() 814 void Builtins::Generate_JSEntryTrampoline(MacroAssembler* masm) { in Generate_JSEntryTrampoline() 818 void Builtins [all...] |
/third_party/node/deps/v8/src/builtins/mips64/ |
H A D | builtins-mips64.cc | 38 void Builtins::Generate_Adaptor(MacroAssembler* masm, Address address) { in Generate_Adaptor() 150 void Builtins::Generate_JSConstructStubGeneric(MacroAssembler* masm) { in Generate_JSConstructStubGeneric() 327 void Builtins::Generate_JSBuiltinsConstructStub(MacroAssembler* masm) { in Generate_JSBuiltinsConstructStub() 366 void Builtins::Generate_ResumeGeneratorTrampoline(MacroAssembler* masm) { in Generate_ResumeGeneratorTrampoline() 497 void Builtins::Generate_ConstructedNonConstructable(MacroAssembler* masm) { in Generate_ConstructedNonConstructable() 719 void Builtins::Generate_JSEntry(MacroAssembler* masm) { in Generate_JSEntry() 723 void Builtins::Generate_JSConstructEntry(MacroAssembler* masm) { in Generate_JSConstructEntry() 728 void Builtins::Generate_JSRunMicrotasksEntry(MacroAssembler* masm) { in Generate_JSRunMicrotasksEntry() 798 void Builtins::Generate_JSEntryTrampoline(MacroAssembler* masm) { in Generate_JSEntryTrampoline() 802 void Builtins [all...] |
/third_party/node/deps/v8/src/builtins/ppc/ |
H A D | builtins-ppc.cc | 254 void Builtins::Generate_Adaptor(MacroAssembler* masm, Address address) { in Generate_Adaptor() 442 void Builtins::Generate_JSConstructStubGeneric(MacroAssembler* masm) { in Generate_JSConstructStubGeneric() 618 void Builtins::Generate_JSBuiltinsConstructStub(MacroAssembler* masm) { in Generate_JSBuiltinsConstructStub() 636 void Builtins::Generate_ResumeGeneratorTrampoline(MacroAssembler* masm) { in Generate_ResumeGeneratorTrampoline() 782 void Builtins::Generate_ConstructedNonConstructable(MacroAssembler* masm) { in Generate_ConstructedNonConstructable() 970 void Builtins::Generate_JSEntry(MacroAssembler* masm) { in Generate_JSEntry() 974 void Builtins::Generate_JSConstructEntry(MacroAssembler* masm) { in Generate_JSConstructEntry() 979 void Builtins::Generate_JSRunMicrotasksEntry(MacroAssembler* masm) { in Generate_JSRunMicrotasksEntry() 1058 void Builtins::Generate_JSEntryTrampoline(MacroAssembler* masm) { in Generate_JSEntryTrampoline() 1062 void Builtins [all...] |
/third_party/node/deps/v8/src/builtins/loong64/ |
H A D | builtins-loong64.cc | 38 void Builtins::Generate_Adaptor(MacroAssembler* masm, Address address) { in Generate_Adaptor() 150 void Builtins::Generate_JSConstructStubGeneric(MacroAssembler* masm) { in Generate_JSConstructStubGeneric() 327 void Builtins::Generate_JSBuiltinsConstructStub(MacroAssembler* masm) { in Generate_JSBuiltinsConstructStub() 367 void Builtins::Generate_ResumeGeneratorTrampoline(MacroAssembler* masm) { in Generate_ResumeGeneratorTrampoline() 498 void Builtins::Generate_ConstructedNonConstructable(MacroAssembler* masm) { in Generate_ConstructedNonConstructable() 717 void Builtins::Generate_JSEntry(MacroAssembler* masm) { in Generate_JSEntry() 721 void Builtins::Generate_JSConstructEntry(MacroAssembler* masm) { in Generate_JSConstructEntry() 726 void Builtins::Generate_JSRunMicrotasksEntry(MacroAssembler* masm) { in Generate_JSRunMicrotasksEntry() 796 void Builtins::Generate_JSEntryTrampoline(MacroAssembler* masm) { in Generate_JSEntryTrampoline() 800 void Builtins [all...] |
/third_party/node/deps/v8/src/builtins/x64/ |
H A D | builtins-x64.cc | 44 void Builtins::Generate_Adaptor(MacroAssembler* masm, Address address) { in Generate_Adaptor() 175 void Builtins::Generate_JSConstructStubGeneric(MacroAssembler* masm) { in Generate_JSConstructStubGeneric() 343 void Builtins::Generate_JSBuiltinsConstructStub(MacroAssembler* masm) { in Generate_JSBuiltinsConstructStub() 347 void Builtins::Generate_ConstructedNonConstructable(MacroAssembler* masm) { in Generate_ConstructedNonConstructable() 536 void Builtins::Generate_JSEntry(MacroAssembler* masm) { in Generate_JSEntry() 540 void Builtins::Generate_JSConstructEntry(MacroAssembler* masm) { in Generate_JSConstructEntry() 545 void Builtins::Generate_JSRunMicrotasksEntry(MacroAssembler* masm) { in Generate_JSRunMicrotasksEntry() 665 void Builtins::Generate_JSEntryTrampoline(MacroAssembler* masm) { in Generate_JSEntryTrampoline() 669 void Builtins::Generate_JSConstructEntryTrampoline(MacroAssembler* masm) { in Generate_JSConstructEntryTrampoline() 673 void Builtins [all...] |
/third_party/node/deps/v8/src/builtins/arm64/ |
H A D | builtins-arm64.cc | 42 void Builtins::Generate_Adaptor(MacroAssembler* masm, Address address) { in Generate_Adaptor() 93 ASM_LOCATION("Builtins::Generate_JSConstructStubHelper"); in Generate_JSBuiltinsConstructStubHelper() 207 void Builtins::Generate_JSConstructStubGeneric(MacroAssembler* masm) { in Generate_JSConstructStubGeneric() 217 ASM_LOCATION("Builtins::Generate_JSConstructStubGeneric"); in Generate_JSConstructStubGeneric() 410 void Builtins::Generate_JSBuiltinsConstructStub(MacroAssembler* masm) { in Generate_JSBuiltinsConstructStub() 414 void Builtins::Generate_ConstructedNonConstructable(MacroAssembler* masm) { in Generate_ConstructedNonConstructable() 463 void Builtins::Generate_ResumeGeneratorTrampoline(MacroAssembler* masm) { in Generate_ResumeGeneratorTrampoline() 845 void Builtins::Generate_JSEntry(MacroAssembler* masm) { in Generate_JSEntry() 849 void Builtins::Generate_JSConstructEntry(MacroAssembler* masm) { in Generate_JSConstructEntry() 854 void Builtins [all...] |