Home
last modified time | relevance | path

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

/arkcompiler/ets_runtime/ecmascript/compiler/
H A Dcommon_stub_csigns.h68 V(StOwnByIndex) \
H A Daccess_object_stub_builder.h69 GateRef StOwnByIndex(GateRef glue, GateRef receiver, GateRef index, GateRef value);
H A Daccess_object_stub_builder.cpp568 GateRef AccessObjectStubBuilder::StOwnByIndex(GateRef glue, GateRef receiver, GateRef index, GateRef value) in StOwnByIndex() function in panda::ecmascript::kungfu::AccessObjectStubBuilder
591 result = CallRuntime(glue, RTSTUB_ID(StOwnByIndex), {receiver, IntToTaggedInt(index), value }); in StOwnByIndex()
H A Dcall_signature.h399 V(StOwnByIndex) \
H A Dcommon_stubs.cpp573 Return(builder.StOwnByIndex(glue, receiver, index, value)); in GenerateCircuit()
H A Dcall_signature.cpp526 DEF_CALL_SIGNATURE(StOwnByIndex) in DEF_CALL_SIGNATURE()
529 CallSignature signature("StOwnByIndex", 0, 4, ArgumentsOrder::DEFAULT_ORDER, in DEF_CALL_SIGNATURE()
H A Dslowpath_lowering.cpp2252 result = builder_.CallStub(glue_, gate, CommonStubCSigns::StOwnByIndex, in LowerStOwnByIndex()
H A Dinterpreter_stub.cpp2033 GateRef result = CallRuntime(glue, RTSTUB_ID(StOwnByIndex), in DECLARE_ASM_HANDLER()
/arkcompiler/ets_frontend/ets2panda/compiler/core/
H A Dpandagen.cpp541 StOwnByIndex(node, obj, std::get<int64_t>(prop)); in StoreOwnProperty()
599 void PandaGen::StOwnByIndex(const ir::AstNode *node, VReg obj, int64_t index) in StOwnByIndex() function in ark::es2panda::compiler::PandaGen
1407 StOwnByIndex(elem, obj, i); in HandleArraySpread()
1818 StOwnByIndex(node, bindings, index++); in DirectEval()
1820 StOwnByIndex(node, bindings, index++); in DirectEval()
1822 StOwnByIndex(node, bindings, index++); in DirectEval()
1829 StOwnByIndex(node, evalBindings, evalBindingsIndex++); in DirectEval()
1837 StOwnByIndex(node, evalBindings, evalBindingsIndex++); in DirectEval()
1848 StOwnByIndex(node, bindings, index++); in DirectEval()
H A Dpandagen.h249 void StOwnByIndex(const ir::AstNode *node, VReg obj, int64_t index);
H A DJSCompiler.cpp353 pg->StOwnByIndex(node, computedInstanceFieldsArray, computedInstanceFieldsIndex++); in CompileMissingProperties()
/arkcompiler/ets_runtime/ecmascript/stubs/
H A Druntime_stub_list.h301 V(StOwnByIndex) \
H A Druntime_stubs.cpp1391 DEF_RUNTIME_STUBS(StOwnByIndex) in DEF_RUNTIME_STUBS()
1393 RUNTIME_STUBS_HEADER(StOwnByIndex); in DEF_RUNTIME_STUBS()
/arkcompiler/ets_runtime/ecmascript/interpreter/
H A Dslow_runtime_stub.h95 static JSTaggedValue StOwnByIndex(JSThread *thread, JSTaggedValue obj, uint32_t idx, JSTaggedValue value);
H A Dslow_runtime_stub.cpp545 JSTaggedValue SlowRuntimeStub::StOwnByIndex(JSThread *thread, JSTaggedValue obj, uint32_t idx, JSTaggedValue value) in StOwnByIndex() function in panda::ecmascript::SlowRuntimeStub
H A Dinterpreter-inl.cpp5828 JSTaggedValue res = SlowRuntimeStub::StOwnByIndex(thread, receiver, index, value); in RunInternal()
5884 JSTaggedValue res = SlowRuntimeStub::StOwnByIndex(thread, receiver, index, value); in RunInternal()
5913 JSTaggedValue res = SlowRuntimeStub::StOwnByIndex(thread, receiver, index, value); in RunInternal()
H A Dinterpreter_assembly.cpp2102 JSTaggedValue res = SlowRuntimeStub::StOwnByIndex(thread, receiver, index, value);
3252 JSTaggedValue res = SlowRuntimeStub::StOwnByIndex(thread, receiver, index, value);
3429 JSTaggedValue res = SlowRuntimeStub::StOwnByIndex(thread, receiver, index, value);
/arkcompiler/ets_frontend/es2panda/compiler/core/
H A Dpandagen.cpp496 StOwnByIndex(node, obj, std::get<int64_t>(prop)); in StoreOwnProperty()
647 void PandaGen::StOwnByIndex(const ir::AstNode *node, VReg obj, int64_t index) in StOwnByIndex() function in panda::es2panda::compiler::PandaGen
1651 StOwnByIndex(elem, obj, i); in CreateArray()
H A Dpandagen.h463 void StOwnByIndex(const ir::AstNode *node, VReg obj, int64_t index);
/arkcompiler/ets_runtime/ecmascript/compiler/baseline/
H A Dbaseline_stubs.cpp4404 GateRef result = CallRuntime(glue, RTSTUB_ID(StOwnByIndex), in GenerateCircuit()

Completed in 84 milliseconds