/arkcompiler/ets_frontend/es2panda/ir/expressions/ |
H A D | callExpression.cpp | 77 compiler::VReg funcObj = pg->AllocReg(); in CompileSuperCallWithSpreadArgs() local 79 pg->StoreAccumulator(this, funcObj); in CompileSuperCallWithSpreadArgs() 80 pg->SuperCallForwardAllArgs(this, funcObj); in CompileSuperCallWithSpreadArgs()
|
/arkcompiler/ets_frontend/es2panda/compiler/core/ |
H A D | pandagen.h | 353 void SuperCallForwardAllArgs(const ir::AstNode *node, VReg funcObj); 368 void CreateGeneratorObj(const ir::AstNode *node, VReg funcObj); 379 void CreateAsyncGeneratorObj(const ir::AstNode *node, VReg funcObj);
|
H A D | pandagen.cpp | 1375 void PandaGen::SuperCallForwardAllArgs(const ir::AstNode *node, VReg funcObj) in SuperCallForwardAllArgs() argument 1377 ra_.Emit<CallruntimeSupercallforwardallargs>(node, funcObj); in SuperCallForwardAllArgs() 1464 void PandaGen::CreateGeneratorObj(const ir::AstNode *node, VReg funcObj) in CreateGeneratorObj() argument 1466 ra_.Emit<Creategeneratorobj>(node, funcObj); in CreateGeneratorObj() 1469 void PandaGen::CreateAsyncGeneratorObj(const ir::AstNode *node, VReg funcObj) in CreateAsyncGeneratorObj() argument 1471 ra_.Emit<Createasyncgeneratorobj>(node, funcObj); in CreateAsyncGeneratorObj()
|
/arkcompiler/ets_frontend/ets2panda/compiler/core/ |
H A D | pandagen.h | 155 void CreateGeneratorObj(const ir::AstNode *node, VReg funcObj); 167 void CreateAsyncGeneratorObj(const ir::AstNode *node, VReg funcObj);
|
H A D | pandagen.cpp | 1219 void PandaGen::CreateGeneratorObj(const ir::AstNode *node, VReg funcObj) in CreateGeneratorObj() argument 1221 Ra().Emit<EcmaCreategeneratorobj>(node, funcObj); in CreateGeneratorObj() 1224 void PandaGen::CreateAsyncGeneratorObj(const ir::AstNode *node, VReg funcObj) in CreateAsyncGeneratorObj() argument 1226 Ra().Emit<EcmaCreateasyncgeneratorobj>(node, funcObj); in CreateAsyncGeneratorObj()
|
/arkcompiler/ets_runtime/ecmascript/interpreter/ |
H A D | interpreter-inl.cpp | 7455 JSTaggedValue funcObj = GetFunction(sp); in RunInternal() local 7456 SlowRuntimeStub::NotifyConcurrentResult(thread, acc, funcObj); in RunInternal() 7611 JSTaggedValue funcObj = GetFunction(sp); in RunInternal() local 7614 JSTaggedValue moduleVar = SlowRuntimeStub::LdSendableExternalModuleVar(thread, index, funcObj); in RunInternal() 7621 JSTaggedValue funcObj = GetFunction(sp); in RunInternal() local 7624 JSTaggedValue moduleVar = SlowRuntimeStub::LdSendableExternalModuleVar(thread, index, funcObj); in RunInternal() 7759 JSTaggedValue funcObj = GetFunction(sp); in RunInternal() local 7762 JSTaggedValue moduleVar = SlowRuntimeStub::LdLazyExternalModuleVar(thread, index, funcObj); in RunInternal() 7769 JSTaggedValue funcObj = GetFunction(sp); in RunInternal() local 7772 JSTaggedValue moduleVar = SlowRuntimeStub::LdLazyExternalModuleVar(thread, index, funcObj); in RunInternal() 7779 JSTaggedValue funcObj = GetFunction(sp); RunInternal() local 7789 JSTaggedValue funcObj = GetFunction(sp); RunInternal() local [all...] |
/arkcompiler/runtime_core/static_core/runtime/entrypoints/ |
H A D | entrypoints.cpp | 1362 extern "C" bool DecrementHotnessCounterDyn(Method *method, TaggedValue funcObj, ManagedThread *thread) in DecrementHotnessCounterDyn() argument 1364 method->DecrementHotnessCounter<true>(thread, 0, nullptr, false, funcObj); in DecrementHotnessCounterDyn()
|
/arkcompiler/ets_runtime/ecmascript/builtins/ |
H A D | builtins_ark_tools.cpp | 931 JSHandle<JSFunction> funcObj = JSHandle<JSFunction>::Cast(obj); 932 std::string name = Method::ConstCast(funcObj->GetMethod().GetTaggedObject())->ParseFunctionName();
|
/arkcompiler/ets_runtime/ecmascript/stubs/ |
H A D | runtime_stubs.cpp | 2341 JSHandle<JSFunction> funcObj = JSHandle<JSFunction>::Cast(func); in DEF_RUNTIME_STUBS() local 2348 debuggerMgr->GetNotificationManager()->MethodEntryEvent(thread, method, funcObj->GetLexicalEnv()); in DEF_RUNTIME_STUBS()
|
/arkcompiler/ets_runtime/ecmascript/compiler/baseline/ |
H A D | baseline_compiler.cpp | 1439 int8_t funcObj = READ_INST_8_0(); in BYTECODE_BASELINE_HANDLER_IMPLEMENT() local 1449 parameters.emplace_back(VirtualRegister(funcObj)); in BYTECODE_BASELINE_HANDLER_IMPLEMENT()
|
H A D | baseline_stubs.cpp | 5390 GateRef funcObj = GetFunctionFromFrame(GetFrame(sp)); in GenerateCircuit() local 5391 CallRuntime(glue, RTSTUB_ID(NotifyConcurrentResult), {acc, funcObj}); in GenerateCircuit()
|
/arkcompiler/ets_runtime/ecmascript/compiler/ |
H A D | interpreter_stub.cpp | 5551 GateRef funcObj = GetFunctionFromFrame(GetFrame(sp));
in DECLARE_ASM_HANDLER() local 5552 CallRuntime(glue, RTSTUB_ID(NotifyConcurrentResult), {acc, funcObj});
in DECLARE_ASM_HANDLER()
|