/arkcompiler/ets_runtime/ecmascript/interpreter/ |
H A D | slow_runtime_stub.h | 131 static JSTaggedValue LdObjByIndex(JSThread *thread, JSTaggedValue obj, uint32_t idx, bool callGetter, 134 static JSTaggedValue LdObjByName(JSThread *thread, JSTaggedValue obj, JSTaggedValue prop, bool callGetter, 137 static JSTaggedValue LdObjByValue(JSThread *thread, JSTaggedValue obj, JSTaggedValue prop, bool callGetter,
|
H A D | slow_runtime_stub.cpp | 788 JSTaggedValue SlowRuntimeStub::LdObjByIndex(JSThread *thread, JSTaggedValue obj, uint32_t idx, bool callGetter, in LdObjByIndex() argument 795 return RuntimeStubs::RuntimeLdObjByIndex(thread, objHandle, idx, callGetter, receiver); in LdObjByIndex() 808 JSTaggedValue SlowRuntimeStub::LdObjByName(JSThread *thread, JSTaggedValue obj, JSTaggedValue prop, bool callGetter, in LdObjByName() argument 813 return RuntimeStubs::RuntimeLdObjByName(thread, obj, prop, callGetter, receiver); in LdObjByName() 827 JSTaggedValue SlowRuntimeStub::LdObjByValue(JSThread *thread, JSTaggedValue obj, JSTaggedValue prop, bool callGetter, in LdObjByValue() argument 835 return RuntimeStubs::RuntimeLdObjByValue(thread, objHandle, propHandle, callGetter, receiver); in LdObjByValue()
|
/arkcompiler/ets_runtime/ecmascript/stubs/ |
H A D | runtime_stubs.h | 220 const JSHandle<JSTaggedValue> &prop, bool callGetter,
234 bool callGetter, JSTaggedValue receiver);
343 bool callGetter, JSTaggedValue receiver);
|
H A D | runtime_stubs-inl.h | 611 const JSHandle<JSTaggedValue> &prop, bool callGetter, in RuntimeLdObjByValue() 622 if (callGetter) { in RuntimeLdObjByValue() 717 uint32_t idx, bool callGetter, JSTaggedValue receiver) in RuntimeLdObjByIndex() 720 if (callGetter) { in RuntimeLdObjByIndex() 730 bool callGetter, JSTaggedValue receiver) in RuntimeLdObjByName() 734 if (callGetter) { in RuntimeLdObjByName() 610 RuntimeLdObjByValue(JSThread *thread, const JSHandle<JSTaggedValue> &obj, const JSHandle<JSTaggedValue> &prop, bool callGetter, JSTaggedValue receiver) RuntimeLdObjByValue() argument 716 RuntimeLdObjByIndex(JSThread *thread, const JSHandle<JSTaggedValue> &obj, uint32_t idx, bool callGetter, JSTaggedValue receiver) RuntimeLdObjByIndex() argument 729 RuntimeLdObjByName(JSThread *thread, JSTaggedValue obj, JSTaggedValue prop, bool callGetter, JSTaggedValue receiver) RuntimeLdObjByName() argument
|
H A D | runtime_stubs.cpp | 1377 JSTaggedValue callGetter = GetArg(argv, argc, 2); // 2: means the second parameter in DEF_RUNTIME_STUBS() local 1379 return RuntimeLdObjByIndex(thread, obj, idx.GetInt(), callGetter.IsTrue(), receiver).GetRawData(); in DEF_RUNTIME_STUBS()
|
/arkcompiler/ets_runtime/ecmascript/compiler/ |
H A D | typed_hcr_lowering.cpp | 843 Label callGetter(&builder_); in LowerCallGetter() 856 BRANCH_CIR(builder_.IsSpecial(getter, JSTaggedValue::VALUE_UNDEFINED), &exit, &callGetter); in LowerCallGetter() 857 builder_.Bind(&callGetter); in LowerCallGetter() 3059 Label callGetter(&builder_); in LowerMonoCallGetterOnProto() 3072 BRANCH_CIR(builder_.IsSpecial(getter, JSTaggedValue::VALUE_UNDEFINED), &exit, &callGetter); in LowerMonoCallGetterOnProto() 3073 builder_.Bind(&callGetter); in LowerMonoCallGetterOnProto()
|
H A D | stub_builder.cpp | 7762 Label callGetter(env); in GetGlobalOwnProperty() 7763 BRANCH(TaggedIsAccessor(*result), &callGetter, &exit); in GetGlobalOwnProperty() 7764 Bind(&callGetter); in GetGlobalOwnProperty()
|