Home
last modified time | relevance | path

Searched refs:StOwnByName (Results 1 - 20 of 20) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/
H A Dcommon_stub_csigns.h69 V(StOwnByName) \
H A Daccess_object_stub_builder.h71 GateRef StOwnByName(GateRef glue, GateRef receiver, GateRef key, GateRef value);
H A Daccess_object_stub_builder.cpp632 GateRef AccessObjectStubBuilder::StOwnByName(GateRef glue, GateRef receiver, GateRef key, GateRef value) in StOwnByName() function in panda::ecmascript::kungfu::AccessObjectStubBuilder
655 result = CallRuntime(glue, RTSTUB_ID(StOwnByName), { receiver, key, value }); in StOwnByName()
H A Dcall_signature.h401 V(StOwnByName) \
H A Dcommon_stubs.cpp593 Return(builder.StOwnByName(glue, receiver, key, value)); in GenerateCircuit()
H A Dcall_signature.cpp542 DEF_CALL_SIGNATURE(StOwnByName) in DEF_CALL_SIGNATURE()
545 CallSignature signature("StOwnByName", 0, 4, ArgumentsOrder::DEFAULT_ORDER, in DEF_CALL_SIGNATURE()
H A Dinterpreter_stub.cpp2260 result = CallRuntime(glue, RTSTUB_ID(StOwnByName), { receiver, propKey, acc }); in DECLARE_ASM_HANDLER()
2298 result = CallRuntime(glue, RTSTUB_ID(StOwnByName), { receiver, propKey, acc }); in DECLARE_ASM_HANDLER()
H A Dslowpath_lowering.cpp2272 result = builder_.CallStub(glue_, gate, CommonStubCSigns::StOwnByName, in LowerStOwnByName()
/arkcompiler/ets_runtime/ecmascript/stubs/
H A Druntime_stub_list.h247 V(StOwnByName) \
H A Druntime_stubs.cpp1698 DEF_RUNTIME_STUBS(StOwnByName) in DEF_RUNTIME_STUBS()
1700 RUNTIME_STUBS_HEADER(StOwnByName); in DEF_RUNTIME_STUBS()
/arkcompiler/ets_frontend/ets2panda/compiler/core/
H A Dpandagen.cpp546 StOwnByName(node, obj, std::get<util::StringView>(prop)); in StoreOwnProperty()
589 void PandaGen::StOwnByName(const ir::AstNode *node, VReg obj, const util::StringView &prop) in StOwnByName() function in ark::es2panda::compiler::PandaGen
1447 StOwnByName(node, obj, "length"); in HandleArraySpread()
H A Dpandagen.h247 void StOwnByName(const ir::AstNode *node, VReg obj, const util::StringView &prop);
/arkcompiler/ets_runtime/ecmascript/interpreter/
H A Dslow_runtime_stub.cpp522 JSTaggedValue SlowRuntimeStub::StOwnByName(JSThread *thread, JSTaggedValue obj, JSTaggedValue prop, JSTaggedValue value) in StOwnByName() function in panda::ecmascript::SlowRuntimeStub
524 INTERPRETER_TRACE(thread, StOwnByName); in StOwnByName()
536 INTERPRETER_TRACE(thread, StOwnByName); in StOwnByNameWithNameSet()
H A Dslow_runtime_stub.h92 static JSTaggedValue StOwnByName(JSThread *thread, JSTaggedValue obj, JSTaggedValue prop, JSTaggedValue value);
H A Dinterpreter-inl.cpp2376 JSTaggedValue res = SlowRuntimeStub::StOwnByName(thread, receiver, propKey, value); in RunInternal()
2413 JSTaggedValue res = SlowRuntimeStub::StOwnByName(thread, receiver, propKey, value); in RunInternal()
H A Dinterpreter_assembly.cpp1961 JSTaggedValue res = SlowRuntimeStub::StOwnByName(thread, receiver, propKey, value);
5329 JSTaggedValue res = SlowRuntimeStub::StOwnByName(thread, receiver, propKey, value);
/arkcompiler/ets_frontend/es2panda/compiler/core/
H A Dpandagen.cpp501 StOwnByName(node, obj, std::get<util::StringView>(prop), nameSetting); in StoreOwnProperty()
634 void PandaGen::StOwnByName(const ir::AstNode *node, VReg obj, const util::StringView &prop, bool nameSetting) in StOwnByName() function in panda::es2panda::compiler::PandaGen
1693 StOwnByName(node, obj, "length"); in CreateArray()
H A Dpandagen.h461 void StOwnByName(const ir::AstNode *node, VReg obj, const util::StringView &prop, bool nameSetting = false);
/arkcompiler/ets_runtime/ecmascript/
H A Druntime_call_id.h72 V(StOwnByName) \
/arkcompiler/ets_runtime/ecmascript/compiler/baseline/
H A Dbaseline_stubs.cpp2951 result = CallRuntime(glue, RTSTUB_ID(StOwnByName), { receiver, propKey, acc }); in GenerateCircuit()
2997 result = CallRuntime(glue, RTSTUB_ID(StOwnByName), { receiver, propKey, acc }); in GenerateCircuit()

Completed in 82 milliseconds