Home
last modified time | relevance | path

Searched refs:Builtins (Results 1 – 25 of 202) sorted by relevance

123456789

/third_party/node/deps/v8/src/builtins/
Dbuiltins-ic-gen.cc13 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 …]
Dbuiltins.cc38 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 …]
Dsetup-builtins-internal.cc104 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 …]
Dbuiltins-interpreter-gen.cc12 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/
Dcode-factory.cc73 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/
Dembedded-data.cc32 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 …]
Dembedded-data-inl.h14 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 …]
Dembedded-file-writer.cc59 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/
Disolate-data.h31 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/
D3.6.0b2.rst5 .. 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 …]
D3.7.0a2.rst5 .. 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 …]
D3.10.0a1.rst58 .. 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 …]
D3.6.0b1.rst5 .. 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 …]
D3.6.0b4.rst5 .. 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 …]
D3.10.2.rst5 .. 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 …]
D3.10.0rc1.rst15 .. 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 …]
D3.8.0a2.rst5 .. 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 …]
D3.5.0b1.rst5 .. 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 …]
D3.5.0b2.rst5 .. section: Core and Builtins
15 .. section: Core and Builtins
26 .. section: Core and Builtins
35 .. section: Core and Builtins
44 .. section: Core and Builtins
D3.7.0a4.rst5 .. 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 …]
D3.8.0a3.rst28 .. 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 …]
D3.6.1rc1.rst5 .. 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 …]
D3.7.0a1.rst87 .. 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 …]
D3.7.0b1.rst5 .. 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 …]
D3.9.0a5.rst16 .. 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 …]

123456789