Home
last modified time | relevance | path

Searched refs:callSigns_ (Results 1 - 12 of 12) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/
H A Dbc_call_signature.cpp22 CallSignature BytecodeStubCSigns::callSigns_[BytecodeStubCSigns::NUM_OF_VALID_STUBS]; member in panda::ecmascript::kungfu::BytecodeStubCSigns
29 BytecodeHandlerCallSignature::Initialize(&callSigns_[name]); \ in Initialize()
30 callSigns_[name].SetID(ID_##name); \ in Initialize()
31 callSigns_[name].SetName(std::string("BCStub_") + #name); \ in Initialize()
32 callSigns_[name].SetConstructor( \ in Initialize()
35 new name##StubBuilder(&callSigns_[name], \ in Initialize()
42 callSigns_[name].SetTargetKind(CallSignature::TargetKind::BYTECODE_PROFILE_HANDLER); in Initialize()
48 callSigns_[name].SetTargetKind(CallSignature::TargetKind::BYTECODE_JIT_PROFILE_HANDLER); in Initialize()
54 BytecodeHandlerCallSignature::Initialize(&callSigns_[name]); \ in Initialize()
55 callSigns_[nam in Initialize()
[all...]
H A Drt_call_signature.cpp22 CallSignature RuntimeStubCSigns::callSigns_[RuntimeStubCSigns::NUM_OF_RTSTUBS_WITHOUT_GC]; member in panda::ecmascript::kungfu::RuntimeStubCSigns
29 name##CallSignature::Initialize(&callSigns_[ID_##name]); \ in Initialize()
30 callSigns_[ID_##name].SetName(std::string("RTStub_") + #name); \ in Initialize()
31 callSigns_[ID_##name].SetID(ID_##name); \ in Initialize()
32 assert(callSigns_[ID_##name].IsRuntimeNGCStub() || \ in Initialize()
33 callSigns_[ID_##name].IsRuntimeStub() || \ in Initialize()
34 callSigns_[ID_##name].IsDeoptStub() || \ in Initialize()
35 callSigns_[ID_##name].IsRuntimeVAStub() || \ in Initialize()
36 callSigns_[ID_##name].IsASMCallBarrierStub()); in Initialize()
43 callSigns_[RuntimeStubCSign in Initialize()
[all...]
H A Dcommon_stub_csigns.h141 return &callSigns_[index]; in Get()
147 return callSigns_[index].GetName();
151 static CallSignature callSigns_[NUM_OF_STUBS];
H A Drt_call_signature.h59 return &callSigns_[index]; in Get()
98 static CallSignature callSigns_[NUM_OF_RTSTUBS_WITHOUT_GC];
H A Dcommon_stubs.cpp1263 CallSignature CommonStubCSigns::callSigns_[CommonStubCSigns::NUM_OF_STUBS]; member in panda::ecmascript::kungfu::CommonStubCSigns
1268 name##CallSignature::Initialize(&callSigns_[name]); \ in Initialize()
1269 callSigns_[name].SetID(name); \ in Initialize()
1270 callSigns_[name].SetName(std::string("COStub_") + #name); \ in Initialize()
1271 callSigns_[name].SetConstructor( \ in Initialize()
1274 new name##StubBuilder(&callSigns_[name], static_cast<Environment*>(env))); \ in Initialize()
1284 outCSigns.push_back(&callSigns_[i]); in GetCSigns()
H A Dbc_call_signature.h660 return &callSigns_[index]; in Get()
674 static CallSignature callSigns_[NUM_OF_VALID_STUBS];
/arkcompiler/ets_runtime/ecmascript/compiler/builtins/
H A Dbuiltins_call_signature.cpp21 CallSignature BuiltinsStubCSigns::callSigns_[BuiltinsStubCSigns::NUM_OF_BUILTINS_STUBS]; member in panda::ecmascript::kungfu::BuiltinsStubCSigns
28 callSigns_[name].SetID(name); \ in Initialize()
29 callSigns_[name].SetName(std::string("BuiltinStub_") + #name); \ in Initialize()
30 callSigns_[name].SetConstructor( \ in Initialize()
33 new name##StubBuilder(&callSigns_[name], \ in Initialize()
38 BuiltinsCallSignature::Initialize(&callSigns_[name]); \ in Initialize()
42 BuiltinsCallSignature::Initialize(&callSigns_[type##name]); \ in Initialize()
46 BuiltinsWithArgvCallSignature::Initialize(&callSigns_[name]); \ in Initialize()
62 outCSigns.push_back(&callSigns_[i]); in GetCSigns()
H A Dbuiltins_call_signature.h355 return &callSigns_[index]; in Get()
361 return callSigns_[index].GetName();
991 static CallSignature callSigns_[NUM_OF_BUILTINS_STUBS];
/arkcompiler/ets_runtime/ecmascript/compiler/baseline/
H A Dbaseline_stub_csigns.h43 return &callSigns_[index]; in Get()
49 return callSigns_[index].GetName();
53 static CallSignature callSigns_[NUM_OF_STUBS];
H A Dbaseline_stubs.cpp91 CallSignature BaselineStubCSigns::callSigns_[BaselineStubCSigns::NUM_OF_STUBS]; member in panda::ecmascript::kungfu::BaselineStubCSigns
273 name##CallSignature::Initialize(&callSigns_[name]); \ in Initialize()
274 callSigns_[name].SetID(name); \ in Initialize()
275 callSigns_[name].SetName(std::string("BaselineStub_") + #name); \ in Initialize()
276 callSigns_[name].SetConstructor( \ in Initialize()
279 new name##StubBuilder(&callSigns_[name], static_cast<Environment*>(env))); \ in Initialize()
289 outCSigns.push_back(&callSigns_[i]); in GetCSigns()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/llvm/
H A Dllvm_ir_builder.h155 return callSigns_[index]; in GetCSign()
160 return callSigns_; in GetCSigns()
246 std::vector<const CallSignature *> callSigns_; member in panda::ecmascript::kungfu::LLVMModule
H A Dllvm_ir_builder.cpp2992 for (size_t i = 0; i < callSigns_.size(); i++) { in InitialLLVMFuncTypeAndFuncByModuleCSigns()
2993 const CallSignature* cs = callSigns_[i]; in InitialLLVMFuncTypeAndFuncByModuleCSigns()
3002 CommonStubCSigns::GetCSigns(callSigns_); in SetUpForCommonStubs()
3008 BytecodeStubCSigns::GetCSigns(callSigns_); in SetUpForBytecodeHandlerStubs()
3014 BuiltinsStubCSigns::GetCSigns(callSigns_); in SetUpForBuiltinsStubs()
3020 BaselineStubCSigns::GetCSigns(callSigns_); in SetUpForBaselineStubs()

Completed in 27 milliseconds