#include "src/builtins/builtins-utils-gen.h"
#include "src/builtins/builtins.h"
#include "src/codegen/code-stub-assembler-inl.h"
#include "src/ic/accessor-assembler.h"
namespace v8 {
namespace internal {
void Builtins::Generate_LoadIC(compiler::CodeAssemblerState* state) { … }
void Builtins::Generate_LoadIC_Megamorphic(
compiler::CodeAssemblerState* state) { … }
void Builtins::Generate_LoadIC_Noninlined(compiler::CodeAssemblerState* state) { … }
void Builtins::Generate_LoadIC_NoFeedback(compiler::CodeAssemblerState* state) { … }
void Builtins::Generate_LoadICTrampoline(compiler::CodeAssemblerState* state) { … }
void Builtins::Generate_LoadICBaseline(compiler::CodeAssemblerState* state) { … }
void Builtins::Generate_LoadICTrampoline_Megamorphic(
compiler::CodeAssemblerState* state) { … }
void Builtins::Generate_LoadSuperIC(compiler::CodeAssemblerState* state) { … }
void Builtins::Generate_LoadSuperICBaseline(
compiler::CodeAssemblerState* state) { … }
void Builtins::Generate_KeyedLoadIC(compiler::CodeAssemblerState* state) { … }
void Builtins::Generate_EnumeratedKeyedLoadIC(
compiler::CodeAssemblerState* state) { … }
void Builtins::Generate_EnumeratedKeyedLoadICBaseline(
compiler::CodeAssemblerState* state) { … }
void Builtins::Generate_KeyedLoadIC_Megamorphic(
compiler::CodeAssemblerState* state) { … }
void Builtins::Generate_KeyedLoadIC_PolymorphicName(
compiler::CodeAssemblerState* state) { … }
void Builtins::Generate_KeyedLoadICTrampoline(
compiler::CodeAssemblerState* state) { … }
void Builtins::Generate_KeyedLoadICBaseline(
compiler::CodeAssemblerState* state) { … }
void Builtins::Generate_KeyedLoadICTrampoline_Megamorphic(
compiler::CodeAssemblerState* state) { … }
void Builtins::Generate_LoadGlobalIC_NoFeedback(
compiler::CodeAssemblerState* state) { … }
void Builtins::Generate_StoreGlobalIC(compiler::CodeAssemblerState* state) { … }
void Builtins::Generate_StoreGlobalICTrampoline(
compiler::CodeAssemblerState* state) { … }
void Builtins::Generate_StoreGlobalICBaseline(
compiler::CodeAssemblerState* state) { … }
void Builtins::Generate_StoreIC(compiler::CodeAssemblerState* state) { … }
void Builtins::Generate_StoreIC_Megamorphic(
compiler::CodeAssemblerState* state) { … }
void Builtins::Generate_StoreICTrampoline(compiler::CodeAssemblerState* state) { … }
void Builtins::Generate_StoreICTrampoline_Megamorphic(
compiler::CodeAssemblerState* state) { … }
void Builtins::Generate_StoreICBaseline(compiler::CodeAssemblerState* state) { … }
void Builtins::Generate_DefineNamedOwnIC(compiler::CodeAssemblerState* state) { … }
void Builtins::Generate_DefineNamedOwnICTrampoline(
compiler::CodeAssemblerState* state) { … }
void Builtins::Generate_DefineNamedOwnICBaseline(
compiler::CodeAssemblerState* state) { … }
void Builtins::Generate_KeyedStoreIC(compiler::CodeAssemblerState* state) { … }
void Builtins::Generate_KeyedStoreICTrampoline(
compiler::CodeAssemblerState* state) { … }
void Builtins::Generate_KeyedStoreICTrampoline_Megamorphic(
compiler::CodeAssemblerState* state) { … }
void Builtins::Generate_KeyedStoreICBaseline(
compiler::CodeAssemblerState* state) { … }
void Builtins::Generate_DefineKeyedOwnIC(compiler::CodeAssemblerState* state) { … }
void Builtins::Generate_DefineKeyedOwnICTrampoline(
compiler::CodeAssemblerState* state) { … }
void Builtins::Generate_DefineKeyedOwnICBaseline(
compiler::CodeAssemblerState* state) { … }
void Builtins::Generate_StoreInArrayLiteralIC(
compiler::CodeAssemblerState* state) { … }
void Builtins::Generate_StoreInArrayLiteralICBaseline(
compiler::CodeAssemblerState* state) { … }
void Builtins::Generate_CloneObjectIC(compiler::CodeAssemblerState* state) { … }
void Builtins::Generate_CloneObjectICBaseline(
compiler::CodeAssemblerState* state) { … }
void Builtins::Generate_CloneObjectIC_Slow(
compiler::CodeAssemblerState* state) { … }
void Builtins::Generate_KeyedHasIC(compiler::CodeAssemblerState* state) { … }
void Builtins::Generate_KeyedHasICBaseline(
compiler::CodeAssemblerState* state) { … }
void Builtins::Generate_KeyedHasIC_Megamorphic(
compiler::CodeAssemblerState* state) { … }
void Builtins::Generate_KeyedHasIC_PolymorphicName(
compiler::CodeAssemblerState* state) { … }
void Builtins::Generate_LoadGlobalIC(compiler::CodeAssemblerState* state) { … }
void Builtins::Generate_LoadGlobalICInsideTypeof(
compiler::CodeAssemblerState* state) { … }
void Builtins::Generate_LoadGlobalICTrampoline(
compiler::CodeAssemblerState* state) { … }
void Builtins::Generate_LoadGlobalICInsideTypeofTrampoline(
compiler::CodeAssemblerState* state) { … }
void Builtins::Generate_LoadGlobalICBaseline(
compiler::CodeAssemblerState* state) { … }
void Builtins::Generate_LoadGlobalICInsideTypeofBaseline(
compiler::CodeAssemblerState* state) { … }
void Builtins::Generate_LookupGlobalIC(compiler::CodeAssemblerState* state) { … }
void Builtins::Generate_LookupGlobalICTrampoline(
compiler::CodeAssemblerState* state) { … }
void Builtins::Generate_LookupGlobalICBaseline(
compiler::CodeAssemblerState* state) { … }
void Builtins::Generate_LookupGlobalICInsideTypeof(
compiler::CodeAssemblerState* state) { … }
void Builtins::Generate_LookupGlobalICInsideTypeofTrampoline(
compiler::CodeAssemblerState* state) { … }
void Builtins::Generate_LookupGlobalICInsideTypeofBaseline(
compiler::CodeAssemblerState* state) { … }
void Builtins::Generate_LookupContextTrampoline(
compiler::CodeAssemblerState* state) { … }
void Builtins::Generate_LookupContextBaseline(
compiler::CodeAssemblerState* state) { … }
void Builtins::Generate_LookupContextInsideTypeofTrampoline(
compiler::CodeAssemblerState* state) { … }
void Builtins::Generate_LookupContextInsideTypeofBaseline(
compiler::CodeAssemblerState* state) { … }
}
}