/third_party/node/deps/v8/src/builtins/ |
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::Generate_KeyedLoadIC(compiler::CodeAssemblerState* state) { in Generate_KeyedLoadIC() [all …]
|
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::KindOf(builtin) == TFJ || Builtins::KindOf(builtin) == TFC || in GetContinuationBytecodeOffset() [all …]
|
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* builtins = isolate->builtins(); in PopulateWithPlaceholders() 208 for (Builtin builtin = Builtins::kFirst; builtin <= Builtins::kLast; in PopulateWithPlaceholders() 218 Builtins* builtins = isolate->builtins(); in ReplacePlaceholders() 227 for (Builtin builtin = Builtins::kFirst; builtin <= Builtins::kLast; in ReplacePlaceholders() [all …]
|
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()
|
/third_party/node/deps/v8/src/codegen/ |
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::CallableFor(isolate, Builtin::kStringAddConvertLeft); in StringAdd() [all …]
|
/third_party/node/deps/v8/src/snapshot/embedded/ |
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::TFJ: in BuiltinAliasesOffHeapTrampolineRegister() [all …]
|
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::IsBuiltinId(builtin)); in ConstantPoolSizeOf() [all …]
|
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()
|
/third_party/node/deps/v8/src/execution/ |
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::ToInt(id) * kSystemPointerSize; in BuiltinSlotOffset() [all …]
|
/third_party/python/Misc/NEWS.d/ |
D | 3.6.0b2.rst | 5 .. section: Core and Builtins 14 .. section: Core and Builtins 23 .. section: Core and Builtins 33 .. section: Core and Builtins 43 .. section: Core and Builtins 53 .. section: Core and Builtins 63 .. section: Core and Builtins 73 .. section: Core and Builtins 83 .. section: Core and Builtins 92 .. section: Core and Builtins [all …]
|
D | 3.7.0a2.rst | 5 .. section: Core and Builtins 18 .. section: Core and Builtins 28 .. section: Core and Builtins 37 .. section: Core and Builtins 46 .. section: Core and Builtins 56 .. section: Core and Builtins 66 .. section: Core and Builtins 76 .. section: Core and Builtins 86 .. section: Core and Builtins 97 .. section: Core and Builtins [all …]
|
D | 3.10.0a1.rst | 58 .. section: Core and Builtins 68 .. section: Core and Builtins 78 .. section: Core and Builtins 88 .. section: Core and Builtins 98 .. section: Core and Builtins 108 .. section: Core and Builtins 119 .. section: Core and Builtins 129 .. section: Core and Builtins 139 .. section: Core and Builtins 149 .. section: Core and Builtins [all …]
|
D | 3.6.0b1.rst | 5 .. section: Core and Builtins 17 .. section: Core and Builtins 27 .. section: Core and Builtins 36 .. section: Core and Builtins 46 .. section: Core and Builtins 59 .. section: Core and Builtins 68 .. section: Core and Builtins 77 .. section: Core and Builtins 87 .. section: Core and Builtins 97 .. section: Core and Builtins [all …]
|
D | 3.6.0b4.rst | 5 .. section: Core and Builtins 14 .. section: Core and Builtins 25 .. section: Core and Builtins 35 .. section: Core and Builtins 45 .. section: Core and Builtins 55 .. section: Core and Builtins 65 .. section: Core and Builtins 74 .. section: Core and Builtins 84 .. section: Core and Builtins 95 .. section: Core and Builtins [all …]
|
D | 3.10.2.rst | 5 .. section: Core and Builtins 14 .. section: Core and Builtins 24 .. section: Core and Builtins 34 .. section: Core and Builtins 47 .. section: Core and Builtins 56 .. section: Core and Builtins 66 .. section: Core and Builtins 76 .. section: Core and Builtins 86 .. section: Core and Builtins 96 .. section: Core and Builtins [all …]
|
D | 3.10.0rc1.rst | 15 .. section: Core and Builtins 24 .. section: Core and Builtins 35 .. section: Core and Builtins 44 .. section: Core and Builtins 53 .. section: Core and Builtins 62 .. section: Core and Builtins 72 .. section: Core and Builtins 82 .. section: Core and Builtins 92 .. section: Core and Builtins 102 .. section: Core and Builtins [all …]
|
D | 3.8.0a2.rst | 5 .. section: Core and Builtins 15 .. section: Core and Builtins 25 .. section: Core and Builtins 36 .. section: Core and Builtins 46 .. section: Core and Builtins 58 .. section: Core and Builtins 68 .. section: Core and Builtins 78 .. section: Core and Builtins 87 .. section: Core and Builtins 97 .. section: Core and Builtins [all …]
|
D | 3.5.0b1.rst | 5 .. section: Core and Builtins 14 .. section: Core and Builtins 24 .. section: Core and Builtins 34 .. section: Core and Builtins 43 .. section: Core and Builtins 52 .. section: Core and Builtins 62 .. section: Core and Builtins 71 .. section: Core and Builtins 80 .. section: Core and Builtins 90 .. section: Core and Builtins [all …]
|
D | 3.5.0b2.rst | 5 .. section: Core and Builtins 15 .. section: Core and Builtins 26 .. section: Core and Builtins 35 .. section: Core and Builtins 44 .. section: Core and Builtins
|
D | 3.7.0a4.rst | 5 .. section: Core and Builtins 17 .. section: Core and Builtins 26 .. section: Core and Builtins 35 .. section: Core and Builtins 46 .. section: Core and Builtins 55 .. section: Core and Builtins 65 .. section: Core and Builtins 75 .. section: Core and Builtins 88 .. section: Core and Builtins 100 .. section: Core and Builtins [all …]
|
D | 3.8.0a3.rst | 28 .. section: Core and Builtins 37 .. section: Core and Builtins 46 .. section: Core and Builtins 55 .. section: Core and Builtins 65 .. section: Core and Builtins 74 .. section: Core and Builtins 84 .. section: Core and Builtins 94 .. section: Core and Builtins 104 .. section: Core and Builtins 114 .. section: Core and Builtins [all …]
|
D | 3.6.1rc1.rst | 5 .. section: Core and Builtins 15 .. section: Core and Builtins 24 .. section: Core and Builtins 35 .. section: Core and Builtins 45 .. section: Core and Builtins 55 .. section: Core and Builtins 66 .. section: Core and Builtins 76 .. section: Core and Builtins 85 .. section: Core and Builtins 94 .. section: Core and Builtins [all …]
|
D | 3.7.0a1.rst | 87 .. section: Core and Builtins 98 .. section: Core and Builtins 108 .. section: Core and Builtins 118 .. section: Core and Builtins 128 .. section: Core and Builtins 140 .. section: Core and Builtins 152 .. section: Core and Builtins 162 .. section: Core and Builtins 175 .. section: Core and Builtins 185 .. section: Core and Builtins [all …]
|
D | 3.7.0b1.rst | 5 .. section: Core and Builtins 15 .. section: Core and Builtins 25 .. section: Core and Builtins 35 .. section: Core and Builtins 46 .. section: Core and Builtins 57 .. section: Core and Builtins 67 .. section: Core and Builtins 77 .. section: Core and Builtins 89 .. section: Core and Builtins 101 .. section: Core and Builtins [all …]
|
D | 3.9.0a5.rst | 16 .. section: Core and Builtins 32 .. section: Core and Builtins 41 .. section: Core and Builtins 50 .. section: Core and Builtins 66 .. section: Core and Builtins 78 .. section: Core and Builtins 87 .. section: Core and Builtins 96 .. section: Core and Builtins 106 .. section: Core and Builtins 117 .. section: Core and Builtins [all …]
|