| /arkcompiler/ets_runtime/ecmascript/ic/ |
| D | ic_runtime.cpp | 28 JSHandle<JSTaggedValue> receiver) in UpdateLoadHandler() 92 void ICRuntime::UpdateLoadStringHandler(JSHandle<JSTaggedValue> receiver) in UpdateLoadStringHandler() 102 void ICRuntime::UpdateTypedArrayHandler(JSHandle<JSTaggedValue> receiver) in UpdateTypedArrayHandler() 114 JSHandle<JSTaggedValue> receiver) in UpdateStoreHandler() 156 void ICRuntime::TraceIC([[maybe_unused]] JSHandle<JSTaggedValue> receiver, in TraceIC() 175 JSTaggedValue LoadICRuntime::LoadValueMiss(JSHandle<JSTaggedValue> receiver, JSHandle<JSTaggedValue… in LoadValueMiss() 226 JSTaggedValue LoadICRuntime::LoadMiss(JSHandle<JSTaggedValue> receiver, JSHandle<JSTaggedValue> key) in LoadMiss() 284 JSTaggedValue LoadICRuntime::LoadOrdinaryGet(JSHandle<JSTaggedValue> receiver, JSHandle<JSTaggedVal… in LoadOrdinaryGet() 292 JSTaggedValue LoadICRuntime::LoadGetter(JSHandle<JSTaggedValue> receiver, JSHandle<JSTaggedValue> k… in LoadGetter() 303 JSTaggedValue LoadICRuntime::LoadTypedArrayValueMiss(JSHandle<JSTaggedValue> receiver, JSHandle<JST… in LoadTypedArrayValueMiss() [all …]
|
| D | ic_runtime_stub-inl.h | 86 ARK_INLINE JSTaggedValue ICRuntimeStub::TryLoadICByName(JSThread *thread, JSTaggedValue receiver, in TryLoadICByName() 110 … JSTaggedValue receiver, JSTaggedValue key, uint32_t slotId) in LoadICByName() 116 ARK_INLINE JSTaggedValue ICRuntimeStub::TryLoadICByValue(JSThread *thread, JSTaggedValue receiver, … in TryLoadICByValue() 148 … JSTaggedValue receiver, JSTaggedValue key, uint32_t slotId) in LoadICByValue() 154 ARK_INLINE JSTaggedValue ICRuntimeStub::TryStoreICByValue(JSThread *thread, JSTaggedValue receiver, in TryStoreICByValue() 177 JSTaggedValue receiver, JSTaggedValue key, in StoreICByValue() 184 ARK_INLINE JSTaggedValue ICRuntimeStub::TryStoreICByName(JSThread *thread, JSTaggedValue receiver, in TryStoreICByName() 203 JSTaggedValue receiver, JSTaggedValue key, in StoreICByName() 210 ARK_INLINE JSTaggedValue ICRuntimeStub::StoreICWithHandler(JSThread *thread, JSTaggedValue receiver, in StoreICWithHandler() 256 JSTaggedValue ICRuntimeStub::StorePrototype(JSThread *thread, JSTaggedValue receiver, in StorePrototype() [all …]
|
| /arkcompiler/ets_runtime/ecmascript/interpreter/ |
| D | fast_runtime_stub-inl.h | 34 #define CHECK_IS_ON_PROTOTYPE_CHAIN(receiver, holder) \ argument 161 JSTaggedValue FastRuntimeStub::CallGetter(JSThread *thread, JSTaggedValue receiver, JSTaggedValue h… in CallGetter() 167 JSTaggedValue FastRuntimeStub::CallSetter(JSThread *thread, JSTaggedValue receiver, JSTaggedValue v… in CallSetter() 174 JSTaggedValue FastRuntimeStub::GetPropertyByIndex(JSThread *thread, JSTaggedValue receiver, uint32_… in GetPropertyByIndex() 180 JSTaggedValue FastRuntimeStub::GetPropertyByValue(JSThread *thread, JSTaggedValue receiver, JSTagge… in GetPropertyByValue() 186 JSTaggedValue FastRuntimeStub::GetPropertyByName(JSThread *thread, JSTaggedValue receiver, JSTagged… in GetPropertyByName() 192 JSTaggedValue FastRuntimeStub::SetPropertyByName(JSThread *thread, JSTaggedValue receiver, JSTagged… in SetPropertyByName() 200 JSTaggedValue FastRuntimeStub::SetPropertyByIndex(JSThread *thread, JSTaggedValue receiver, uint32_… in SetPropertyByIndex() 208 JSTaggedValue FastRuntimeStub::SetPropertyByValue(JSThread *thread, JSTaggedValue receiver, JSTagge… in SetPropertyByValue() 215 JSTaggedValue FastRuntimeStub::GetGlobalOwnProperty(JSThread *thread, JSTaggedValue receiver, JSTag… in GetGlobalOwnProperty()
|
| D | interpreter-inl.cpp | 2336 JSTaggedValue receiver = GET_VREG_VALUE(v0); in RunInternal() local 2373 JSTaggedValue receiver = GET_VREG_VALUE(v0); in RunInternal() local 2470 JSTaggedValue receiver = GET_VREG_VALUE(v0); in RunInternal() local 2533 JSTaggedValue receiver = GET_VREG_VALUE(v0); in RunInternal() local 2596 JSTaggedValue receiver = GET_VREG_VALUE(v0); in RunInternal() local 2658 JSTaggedValue receiver = GET_VREG_VALUE(v0); in RunInternal() local 2810 JSTaggedValue receiver = GET_VREG_VALUE(v0); in RunInternal() local 2848 JSTaggedValue receiver = GET_VREG_VALUE(v0); in RunInternal() local 2924 JSTaggedValue receiver = GET_VREG_VALUE(v0); in RunInternal() local 2956 JSTaggedValue receiver = GET_VREG_VALUE(v0); in RunInternal() local [all …]
|
| /arkcompiler/ets_runtime/ecmascript/ |
| D | element_accessor.cpp | 22 JSTaggedValue ElementAccessor::Get(JSHandle<JSObject> receiver, uint32_t idx) in Get() 38 JSTaggedValue ElementAccessor::Get(JSObject *receiver, uint32_t idx) in Get() 63 bool ElementAccessor::IsDictionaryMode(JSHandle<JSObject> receiver) in IsDictionaryMode() 69 bool ElementAccessor::IsDictionaryMode(JSObject *receiver) in IsDictionaryMode() 75 uint32_t ElementAccessor::GetElementsLength(JSHandle<JSObject> receiver) in GetElementsLength() 81 uint32_t ElementAccessor::GetElementsLength(JSObject *receiver) in GetElementsLength()
|
| D | object_fast_operator-inl.h | 54 #define CHECK_IS_ON_PROTOTYPE_CHAIN(receiver, holder) \ argument 60 … JSTaggedValue receiver, JSTaggedValue key) in HasOwnProperty() 123 JSTaggedValue ObjectFastOperator::TryFastHasProperty(JSThread *thread, JSTaggedValue receiver, in TryFastHasProperty() 169 …TaggedValue ObjectFastOperator::TryFastGetPropertyByValue(JSThread *thread, JSTaggedValue receiver, in TryFastGetPropertyByValue() 203 … ObjectFastOperator::TryFastGetPropertyByIndex(JSThread *thread, JSTaggedValue receiver, uint32_t … in TryFastGetPropertyByIndex() 221 …jectFastOperator::TryGetPropertyByNameThroughCacheAtLocal(JSThread *thread, JSTaggedValue receiver, in TryGetPropertyByNameThroughCacheAtLocal() 250 JSTaggedValue ObjectFastOperator::GetPropertyByName(JSThread *thread, JSTaggedValue receiver, in GetPropertyByName() 343 …jectFastOperator::TrySetPropertyByNameThroughCacheAtLocal(JSThread *thread, JSTaggedValue receiver, in TrySetPropertyByNameThroughCacheAtLocal() 407 JSTaggedValue ObjectFastOperator::SetPropertyByName(JSThread *thread, JSTaggedValue receiver, JSTag… in SetPropertyByName() 570 JSTaggedValue ObjectFastOperator::GetPropertyByIndex(JSThread *thread, JSTaggedValue receiver, uint… in GetPropertyByIndex() [all …]
|
| D | js_for_in_iterator.cpp | 24 bool JSForInIterator::IsEnumCacheValid(JSTaggedValue receiver, JSTaggedValue cachedHclass, EnumCach… in IsEnumCacheValid() 48 bool JSForInIterator::NeedCheckProperty(JSTaggedValue receiver) in NeedCheckProperty() 61 bool JSForInIterator::HasProperty(JSThread *thread, JSHandle<JSTaggedValue> receiver, JSHandle<JSTa… in HasProperty() 85 JSTaggedValue receiver = it->GetObject(); in NextInternal() local
|
| D | object_operator.cpp | 167 … const JSHandle<JSTaggedValue> &receiver, const JSHandle<JSTaggedValue> &key, in ObjectOperator() 177 ObjectOperator::ObjectOperator(JSThread *thread, const JSTaggedValue &receiver, const JSTaggedValue… in ObjectOperator() 198 ObjectOperator::ObjectOperator(JSThread *thread, const JSTaggedValue &receiver, const JSTaggedValue… in ObjectOperator() 204 void ObjectOperator::FastAdd(JSThread *thread, const JSTaggedValue &receiver, const JSTaggedValue &… in FastAdd() 212 void ObjectOperator::UpdateDetectorOnSetPrototype(const JSThread *thread, JSTaggedValue receiver) in UpdateDetectorOnSetPrototype() 311 void ObjectOperator::UpdateDetector(const JSThread *thread, JSTaggedValue receiver, JSTaggedValue k… in UpdateDetector() 599 void ObjectOperator::TransitionForAttributeChanged(const JSHandle<JSObject> &receiver, PropertyAttr… in TransitionForAttributeChanged() 641 bool ObjectOperator::UpdateValueAndDetails(const JSHandle<JSObject> &receiver, const JSHandle<JSTag… in UpdateValueAndDetails() 666 bool ObjectOperator::UpdateDataValue(const JSHandle<JSObject> &receiver, const JSHandle<JSTaggedVal… in UpdateDataValue() 764 bool ObjectOperator::WriteDataProperty(const JSHandle<JSObject> &receiver, const PropertyDescriptor… in WriteDataProperty() [all …]
|
| D | js_arguments.cpp | 56 … const JSHandle<JSTaggedValue> &key, const JSHandle<JSTaggedValue> &receiver) in GetProperty() 65 … const JSHandle<JSTaggedValue> &value, const JSHandle<JSTaggedValue> &receiver) in SetProperty()
|
| D | js_stable_array.h | 113 JSHandle<JSTaggedValue> receiver; member
|
| D | js_stable_array.cpp | 29 JSTaggedValue JSStableArray::Push(JSHandle<JSSharedArray> receiver, EcmaRuntimeCallInfo *argv) in Push() 51 JSTaggedValue JSStableArray::Push(JSHandle<JSArray> receiver, EcmaRuntimeCallInfo *argv) in Push() 73 JSTaggedValue JSStableArray::Pop(JSHandle<JSSharedArray> receiver, EcmaRuntimeCallInfo *argv) in Pop() 104 JSTaggedValue JSStableArray::Pop(JSHandle<JSArray> receiver, EcmaRuntimeCallInfo *argv) in Pop() 157 JSHandle<JSArray> &receiver, uint32_t &start, in UpdateArrayCapacity() 212 JSTaggedValue JSStableArray::Splice(JSHandle<JSArray> receiver, EcmaRuntimeCallInfo *argv, in Splice() 260 JSTaggedValue JSStableArray::Splice(JSHandle<JSSharedArray> receiver, EcmaRuntimeCallInfo *argv, in Splice() 364 JSTaggedValue JSStableArray::Shift(JSHandle<JSSharedArray> receiver, EcmaRuntimeCallInfo *argv) in Shift() 392 JSTaggedValue JSStableArray::Shift(JSHandle<JSArray> receiver, EcmaRuntimeCallInfo *argv) in Shift() 480 JSTaggedValue JSStableArray::Join(JSThread *thread, JSHandle<JSArray> receiver, in Join() [all …]
|
| D | element_accessor-inl.h | 29 inline void ElementAccessor::Set(const JSThread *thread, JSHandle<JSObject> receiver, uint32_t idx, in Set()
|
| /arkcompiler/ets_runtime/ecmascript/tests/ |
| D | js_arguments_test.cpp | 48 JSHandle<JSTaggedValue> receiver = JSHandle<JSTaggedValue>::Cast(jsarg); in HWTEST_F_L0() local 70 JSHandle<JSTaggedValue> receiver = JSHandle<JSTaggedValue>::Cast(jsarg); in HWTEST_F_L0() local 91 JSHandle<JSTaggedValue> receiver = JSHandle<JSTaggedValue>::Cast(jsarg); in HWTEST_F_L0() local 111 JSHandle<JSTaggedValue> receiver = JSHandle<JSTaggedValue>::Cast(jsarg); in HWTEST_F_L0() local 132 JSHandle<JSTaggedValue> receiver = JSHandle<JSTaggedValue>::Cast(jsarg); in HWTEST_F_L0() local
|
| /arkcompiler/ets_runtime/ecmascript/compiler/ |
| D | access_object_stub_builder.cpp | 24 GateRef AccessObjectStubBuilder::LoadObjByName(GateRef glue, GateRef receiver, GateRef prop, const … in LoadObjByName() 65 …GateRef glue, GateRef receiver, GateRef key, GateRef profileTypeInfo, GateRef slotId, ProfileOpera… in LoadPrivatePropertyByName() 102 GateRef AccessObjectStubBuilder::DeprecatedLoadObjByName(GateRef glue, GateRef receiver, GateRef pr… in DeprecatedLoadObjByName() 130 GateRef AccessObjectStubBuilder::StoreObjByName(GateRef glue, GateRef receiver, GateRef prop, const… in StoreObjByName() 172 GateRef receiver, in StorePrivatePropertyByName() 229 GateRef AccessObjectStubBuilder::LoadObjByValue(GateRef glue, GateRef receiver, GateRef key, GateRe… in LoadObjByValue() 267 GateRef AccessObjectStubBuilder::DeprecatedLoadObjByValue(GateRef glue, GateRef receiver, GateRef k… in DeprecatedLoadObjByValue() 295 GateRef AccessObjectStubBuilder::StoreObjByValue(GateRef glue, GateRef receiver, GateRef key, GateR… in StoreObjByValue() 344 GateRef receiver = 0; in TryLoadGlobalByName() local 394 GateRef receiver = 0; in TryStoreGlobalByName() local [all …]
|
| D | common_stubs.cpp | 61 GateRef receiver = TaggedArgument(1); in GenerateCircuit() local 438 GateRef receiver = TaggedArgument(1); in GenerateCircuit() local 446 GateRef receiver = TaggedArgument(1); in GenerateCircuit() local 455 GateRef receiver = TaggedArgument(1); in GenerateCircuit() local 464 GateRef receiver = TaggedArgument(1); in GenerateCircuit() local 477 GateRef receiver = TaggedArgument(1); in GenerateCircuit() local 486 GateRef receiver = TaggedArgument(1); in GenerateCircuit() local 500 GateRef receiver = TaggedArgument(1); in GenerateCircuit() local 509 GateRef receiver = TaggedArgument(1); in GenerateCircuit() local 518 GateRef receiver = TaggedArgument(1); in GenerateCircuit() local [all …]
|
| D | typed_hcr_lowering.cpp | 335 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerStableArrayCheck() local 416 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerTypedArrayCheck() local 440 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerEcmaStringCheck() local 452 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerEcmaMapCheck() local 506 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerStringLength() local 515 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerMapSize() local 527 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerLoadTypedArrayLength() local 548 GateRef receiver = acc_.GetValueIn(gate, 0); in BuildCompareHClass() local 602 GateRef receiver = acc_.GetValueIn(gate, 0); in BuiltinInstanceHClassCheck() local 647 GateRef receiver = acc_.GetValueIn(gate, 0); in BuiltinPrototypeHClassCheck() local [all …]
|
| D | typed_bytecode_lowering.cpp | 564 GateRef receiver = tacc.GetReceiver(); in LowerTypedLdObjByName() local 650 GateRef receiver = tacc.GetReceiver(); in LowerTypedLdPrivateProperty() local 688 GateRef receiver = tacc.GetReceiver(); in LowerTypedStPrivateProperty() local 750 GateRef receiver = tacc.GetReceiver(); in LowerTypedStObjByName() local 887 GateRef hir, GateRef receiver, GateRef holder, PropertyLookupResult plr) in BuildNamedPropertyAccess() 900 GateRef hir, GateRef receiver, GateRef holder, GateRef value, PropertyLookupResult plr, in BuildNamedPropertyAccess() 981 GateRef receiver = tacc.GetReceiver(); in TryLowerTypedLdObjByNameForGlobalsId() local 1036 GateRef receiver = tacc.GetReceiver(); in TryLowerTypedLdobjBynameFromGloablBuiltin() local 1160 GateRef receiver = acc_.GetValueIn(gate, 2); in TryLowerTypedLdObjByNameForBuiltinMethod() local 1212 GateRef receiver = tacc.GetReceiver(); in TryLowerTypedStObjByIndexForBuiltin() local [all …]
|
| D | interpreter_stub.cpp | 602 … GateRef receiver = Load(VariableType::JS_ANY(), sp, PtrMul(IntPtr(sizeof(JSTaggedType)), idx)); in DECLARE_ASM_HANDLER() local 1772 GateRef receiver = GetVregValue(sp, ZExtInt8ToPtr(v0)); in DECLARE_ASM_HANDLER() local 1786 GateRef receiver = GetVregValue(sp, ZExtInt8ToPtr(v0)); in DECLARE_ASM_HANDLER() local 1802 GateRef receiver = GetVregValue(sp, ZExtInt8ToPtr(v0)); in DECLARE_ASM_HANDLER() local 1835 GateRef receiver = GetVregValue(sp, ZExtInt8ToPtr(v0)); in DECLARE_ASM_HANDLER() local 1866 GateRef receiver = GetVregValue(sp, ZExtInt8ToPtr(v0)); in DECLARE_ASM_HANDLER() local 1877 GateRef receiver = GetVregValue(sp, ZExtInt8ToPtr(v0)); in DECLARE_ASM_HANDLER() local 1888 GateRef receiver = GetVregValue(sp, ZExtInt8ToPtr(v0)); in DECLARE_ASM_HANDLER() local 1898 GateRef receiver = GetVregValue(sp, ZExtInt8ToPtr(v0)); in DECLARE_ASM_HANDLER() local 1909 GateRef receiver = GetVregValue(sp, ZExtInt8ToPtr(v0)); in DECLARE_ASM_HANDLER() local [all …]
|
| D | call_stub_builder.h | 64 GateRef receiver; member 68 GateRef receiver; member
|
| D | ntype_bytecode_lowering.cpp | 258 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerNTypedStownByIndex() local 352 GateRef receiver = acc_.GetValueIn(gate, 1); // 1: receiver in LowerNTypedStOwnByName() local
|
| D | hcr_circuit_builder.cpp | 45 GateRef CircuitBuilder::ToLength(GateRef receiver) in ToLength() 349 GateRef CircuitBuilder::CallPrivateGetter(GateRef hirGate, GateRef receiver, GateRef accessor, cons… in CallPrivateGetter() 372 GateRef hirGate, GateRef receiver, GateRef accessor, GateRef value, const char* comment) in CallPrivateSetter() 394 GateRef CircuitBuilder::CallGetter(GateRef hirGate, GateRef receiver, GateRef holder, GateRef prope… in CallGetter() 417 GateRef CircuitBuilder::CallSetter(GateRef hirGate, GateRef receiver, GateRef holder, GateRef prope… in CallSetter() 719 GateRef CircuitBuilder::MigrateArrayWithKind(GateRef receiver, GateRef oldElementsKind, in MigrateArrayWithKind()
|
| /arkcompiler/ets_runtime/test/moduletest/assignproxy/ |
| D | assignproxy.js | 24 get: function(target, propertyKey, receiver) { argument
|
| /arkcompiler/ets_runtime/ecmascript/compiler/baseline/ |
| D | baseline_stubs.cpp | 1839 GateRef receiver = GetThisFromFrame(frame); in GenerateCircuit() local 1884 GateRef receiver = GetThisFromFrame(frame); in GenerateCircuit() local 1904 GateRef receiver = GetThisFromFrame(frame); in GenerateCircuit() local 1923 GateRef receiver = GetThisFromFrame(frame); in GenerateCircuit() local 1939 GateRef receiver = GetThisFromFrame(frame); in GenerateCircuit() local 1954 GateRef receiver = GetThisFromFrame(frame); in GenerateCircuit() local 1969 GateRef receiver = GetThisFromFrame(frame); in GenerateCircuit() local 1984 GateRef receiver = GetThisFromFrame(frame); in GenerateCircuit() local 2255 GateRef receiver = TaggedArgument(PARAM_INDEX(BaselineLdobjbyvalueImm8V8, RECEIVER)); in GenerateCircuit() local 2269 GateRef receiver = TaggedArgument(PARAM_INDEX(BaselineLdobjbyvalueImm16V8, RECEIVER)); in GenerateCircuit() local [all …]
|
| /arkcompiler/ets_runtime/ecmascript/builtins/ |
| D | builtins_reflect.cpp | 165 JSHandle<JSTaggedValue> receiver = GetCallArg(argv, BuiltinsBase::ArgsPosition::THIRD); in ReflectGet() local 312 JSHandle<JSTaggedValue> receiver = GetCallArg(argv, BuiltinsBase::ArgsPosition::FOURTH); in ReflectSet() local
|
| /arkcompiler/ets_runtime/ecmascript/jit/ |
| D | jit_profiler.cpp | 898 … JSHClass *receiver, JSHClass *hold, JSHClass *holdTra, uint32_t accessorMethodId) in AddObjectInfo() 909 …int32_t bcOffset, JSHClass *receiver, JSHClass *hold, JSHClass *holdTra, PGOSampleType accessorMet… in AddTranstionObjectInfo() 919 void JITProfiler::AddBuiltinsInfo(ApEntityId abcId, int32_t bcOffset, JSHClass *receiver, in AddBuiltinsInfo() 948 …ITProfiler::AddBuiltinsInfoByNameInInstance(ApEntityId abcId, int32_t bcOffset, JSHClass *receiver) in AddBuiltinsInfoByNameInInstance() 992 …r::AddBuiltinsInfoByNameInProt(ApEntityId abcId, int32_t bcOffset, JSHClass *receiver, JSHClass *h… in AddBuiltinsInfoByNameInProt() 1038 bool JITProfiler::IsJSHClassNotEqual(JSHClass *receiver, JSHClass *hold, JSHClass *exceptRecvHClass, in IsJSHClassNotEqual()
|