13void Builtins::Generate_LoadIC(compiler::CodeAssemblerState* state) {
15 assembler.GenerateLoadIC();
17void Builtins::Generate_LoadIC_Megamorphic(
18 compiler::CodeAssemblerState* state) {
20 assembler.GenerateLoadIC_Megamorphic();
22void Builtins::Generate_LoadIC_Noninlined(compiler::CodeAssemblerState* state) {
24 assembler.GenerateLoadIC_Noninlined();
26void Builtins::Generate_LoadIC_NoFeedback(compiler::CodeAssemblerState* state) {
28 assembler.GenerateLoadIC_NoFeedback();
30void Builtins::Generate_LoadICTrampoline(compiler::CodeAssemblerState* state) {
32 assembler.GenerateLoadICTrampoline();
34void Builtins::Generate_LoadICBaseline(compiler::CodeAssemblerState* state) {
36 assembler.GenerateLoadICBaseline();
38void Builtins::Generate_LoadICTrampoline_Megamorphic(
39 compiler::CodeAssemblerState* state) {
41 assembler.GenerateLoadICTrampoline_Megamorphic();
43void Builtins::Generate_LoadSuperIC(compiler::CodeAssemblerState* state) {
45 assembler.GenerateLoadSuperIC();
47void Builtins::Generate_LoadSuperICBaseline(
48 compiler::CodeAssemblerState* state) {
50 assembler.GenerateLoadSuperICBaseline();
52void Builtins::Generate_KeyedLoadIC(compiler::CodeAssemblerState* state) {
54 assembler.GenerateKeyedLoadIC();
56void Builtins::Generate_EnumeratedKeyedLoadIC(
57 compiler::CodeAssemblerState* state) {
59 assembler.GenerateEnumeratedKeyedLoadIC();
61void Builtins::Generate_EnumeratedKeyedLoadICBaseline(
62 compiler::CodeAssemblerState* state) {
64 assembler.GenerateEnumeratedKeyedLoadICBaseline();
66void Builtins::Generate_KeyedLoadIC_Megamorphic(
67 compiler::CodeAssemblerState* state) {
69 assembler.GenerateKeyedLoadIC_Megamorphic();
71void Builtins::Generate_KeyedLoadIC_PolymorphicName(
72 compiler::CodeAssemblerState* state) {
74 assembler.GenerateKeyedLoadIC_PolymorphicName();
76void Builtins::Generate_KeyedLoadICTrampoline(
77 compiler::CodeAssemblerState* state) {
79 assembler.GenerateKeyedLoadICTrampoline();
81void Builtins::Generate_KeyedLoadICBaseline(
82 compiler::CodeAssemblerState* state) {
84 assembler.GenerateKeyedLoadICBaseline();
86void Builtins::Generate_KeyedLoadICTrampoline_Megamorphic(
87 compiler::CodeAssemblerState* state) {
89 assembler.GenerateKeyedLoadICTrampoline_Megamorphic();
91void Builtins::Generate_LoadGlobalIC_NoFeedback(
92 compiler::CodeAssemblerState* state) {
94 assembler.GenerateLoadGlobalIC_NoFeedback();
96void Builtins::Generate_StoreGlobalIC(compiler::CodeAssemblerState* state) {
98 assembler.GenerateStoreGlobalIC();
100void Builtins::Generate_StoreGlobalICTrampoline(
101 compiler::CodeAssemblerState* state) {
103 assembler.GenerateStoreGlobalICTrampoline();
105void Builtins::Generate_StoreGlobalICBaseline(
106 compiler::CodeAssemblerState* state) {
108 assembler.GenerateStoreGlobalICBaseline();
110void Builtins::Generate_StoreIC(compiler::CodeAssemblerState* state) {
112 assembler.GenerateStoreIC();
114void Builtins::Generate_StoreIC_Megamorphic(
115 compiler::CodeAssemblerState* state) {
117 assembler.GenerateStoreIC_Megamorphic();
119void Builtins::Generate_StoreICTrampoline(compiler::CodeAssemblerState* state) {
121 assembler.GenerateStoreICTrampoline();
123void Builtins::Generate_StoreICTrampoline_Megamorphic(
124 compiler::CodeAssemblerState* state) {
126 assembler.GenerateStoreICTrampoline_Megamorphic();
128void Builtins::Generate_StoreICBaseline(compiler::CodeAssemblerState* state) {
130 assembler.GenerateStoreICBaseline();
132void Builtins::Generate_DefineNamedOwnIC(compiler::CodeAssemblerState* state) {
134 assembler.GenerateDefineNamedOwnIC();
136void Builtins::Generate_DefineNamedOwnICTrampoline(
137 compiler::CodeAssemblerState* state) {
139 assembler.GenerateDefineNamedOwnICTrampoline();
141void Builtins::Generate_DefineNamedOwnICBaseline(
142 compiler::CodeAssemblerState* state) {
144 assembler.GenerateDefineNamedOwnICBaseline();
146void Builtins::Generate_KeyedStoreIC(compiler::CodeAssemblerState* state) {
148 assembler.GenerateKeyedStoreIC();
150void Builtins::Generate_KeyedStoreICTrampoline(
151 compiler::CodeAssemblerState* state) {
153 assembler.GenerateKeyedStoreICTrampoline();
155void Builtins::Generate_KeyedStoreICTrampoline_Megamorphic(
156 compiler::CodeAssemblerState* state) {
158 assembler.GenerateKeyedStoreICTrampoline_Megamorphic();
160void Builtins::Generate_KeyedStoreICBaseline(
161 compiler::CodeAssemblerState* state) {
163 assembler.GenerateKeyedStoreICBaseline();
165void Builtins::Generate_DefineKeyedOwnIC(compiler::CodeAssemblerState* state) {
167 assembler.GenerateDefineKeyedOwnIC();
169void Builtins::Generate_DefineKeyedOwnICTrampoline(
170 compiler::CodeAssemblerState* state) {
172 assembler.GenerateDefineKeyedOwnICTrampoline();
174void Builtins::Generate_DefineKeyedOwnICBaseline(
175 compiler::CodeAssemblerState* state) {
177 assembler.GenerateDefineKeyedOwnICBaseline();
179void Builtins::Generate_StoreInArrayLiteralIC(
180 compiler::CodeAssemblerState* state) {
182 assembler.GenerateStoreInArrayLiteralIC();
184void Builtins::Generate_StoreInArrayLiteralICBaseline(
185 compiler::CodeAssemblerState* state) {
187 assembler.GenerateStoreInArrayLiteralICBaseline();
189void Builtins::Generate_CloneObjectIC(compiler::CodeAssemblerState* state) {
191 assembler.GenerateCloneObjectIC();
193void Builtins::Generate_CloneObjectICBaseline(
194 compiler::CodeAssemblerState* state) {
196 assembler.GenerateCloneObjectICBaseline();
198void Builtins::Generate_CloneObjectIC_Slow(
199 compiler::CodeAssemblerState* state) {
201 assembler.GenerateCloneObjectIC_Slow();
203void Builtins::Generate_KeyedHasIC(compiler::CodeAssemblerState* state) {
205 assembler.GenerateKeyedHasIC();
207void Builtins::Generate_KeyedHasICBaseline(
208 compiler::CodeAssemblerState* state) {
210 assembler.GenerateKeyedHasICBaseline();
212void Builtins::Generate_KeyedHasIC_Megamorphic(
213 compiler::CodeAssemblerState* state) {
215 assembler.GenerateKeyedHasIC_Megamorphic();
217void Builtins::Generate_KeyedHasIC_PolymorphicName(
218 compiler::CodeAssemblerState* state) {
220 assembler.GenerateKeyedHasIC_PolymorphicName();
223void Builtins::Generate_LoadGlobalIC(compiler::CodeAssemblerState* state) {
228void Builtins::Generate_LoadGlobalICInsideTypeof(
229 compiler::CodeAssemblerState* state) {
234void Builtins::Generate_LoadGlobalICTrampoline(
235 compiler::CodeAssemblerState* state) {
240void Builtins::Generate_LoadGlobalICInsideTypeofTrampoline(
241 compiler::CodeAssemblerState* state) {
246void Builtins::Generate_LoadGlobalICBaseline(
247 compiler::CodeAssemblerState* state) {
252void Builtins::Generate_LoadGlobalICInsideTypeofBaseline(
253 compiler::CodeAssemblerState* state) {
258void Builtins::Generate_LookupGlobalIC(compiler::CodeAssemblerState* state) {
263void Builtins::Generate_LookupGlobalICTrampoline(
264 compiler::CodeAssemblerState* state) {
269void Builtins::Generate_LookupGlobalICBaseline(
270 compiler::CodeAssemblerState* state) {
275void Builtins::Generate_LookupGlobalICInsideTypeof(
276 compiler::CodeAssemblerState* state) {
281void Builtins::Generate_LookupGlobalICInsideTypeofTrampoline(
282 compiler::CodeAssemblerState* state) {
287void Builtins::Generate_LookupGlobalICInsideTypeofBaseline(
288 compiler::CodeAssemblerState* state) {
293void Builtins::Generate_LookupContextTrampoline(
294 compiler::CodeAssemblerState* state) {
300void Builtins::Generate_LookupScriptContextTrampoline(
301 compiler::CodeAssemblerState* state) {
307void Builtins::Generate_LookupContextBaseline(
308 compiler::CodeAssemblerState* state) {
314void Builtins::Generate_LookupScriptContextBaseline(
315 compiler::CodeAssemblerState* state) {
321void Builtins::Generate_LookupContextInsideTypeofTrampoline(
322 compiler::CodeAssemblerState* state) {
328void Builtins::Generate_LookupScriptContextInsideTypeofTrampoline(
329 compiler::CodeAssemblerState* state) {
335void Builtins::Generate_LookupContextInsideTypeofBaseline(
336 compiler::CodeAssemblerState* state) {
342void Builtins::Generate_LookupScriptContextInsideTypeofBaseline(
343 compiler::CodeAssemblerState* state) {