| /arkcompiler/ets_runtime/ecmascript/ic/ |
| D | ic_runtime.cpp | 100 JSHandle<JSTaggedValue> receiver) in UpdateLoadHandler() 146 void ICRuntime::UpdateLoadStringHandler(JSHandle<JSTaggedValue> receiver) in UpdateLoadStringHandler() 156 void ICRuntime::UpdateTypedArrayHandler(JSHandle<JSTaggedValue> receiver) in UpdateTypedArrayHandler() 168 JSHandle<JSTaggedValue> receiver) in UpdateStoreHandler() 213 JSTaggedValue LoadICRuntime::LoadValueMiss(JSHandle<JSTaggedValue> receiver, JSHandle<JSTaggedValue… in LoadValueMiss() 265 static bool IsSupportedICPrimitiveType(JSHandle<JSTaggedValue> receiver) in IsSupportedICPrimitiveType() 270 JSTaggedValue LoadICRuntime::LoadMiss(JSHandle<JSTaggedValue> receiver, JSHandle<JSTaggedValue> key) in LoadMiss() 326 JSTaggedValue LoadICRuntime::LoadOrdinaryGet(JSHandle<JSTaggedValue> receiver, JSHandle<JSTaggedVal… in LoadOrdinaryGet() 334 inline JSTaggedValue LoadICRuntime::CallPrivateGetter(JSHandle<JSTaggedValue> receiver, JSHandle<JS… in CallPrivateGetter() 344 JSTaggedValue LoadICRuntime::LoadTypedArrayValueMiss(JSHandle<JSTaggedValue> receiver, JSHandle<JST… in LoadTypedArrayValueMiss() [all …]
|
| D | ic_runtime_stub-inl.h | 87 ARK_INLINE JSTaggedValue ICRuntimeStub::TryLoadICByName(JSThread *thread, JSTaggedValue receiver, in TryLoadICByName() 111 … JSTaggedValue receiver, JSTaggedValue key, uint32_t slotId) in LoadICByName() 117 ARK_INLINE JSTaggedValue ICRuntimeStub::TryLoadICByValue(JSThread *thread, JSTaggedValue receiver, … in TryLoadICByValue() 149 … JSTaggedValue receiver, JSTaggedValue key, uint32_t slotId) in LoadICByValue() 155 ARK_INLINE JSTaggedValue ICRuntimeStub::TryStoreICByValue(JSThread *thread, JSTaggedValue receiver, in TryStoreICByValue() 178 … JSTaggedValue receiver, JSTaggedValue key, in StoreOwnICByValue() 186 JSTaggedValue receiver, JSTaggedValue key, in StoreICByValue() 193 ARK_INLINE JSTaggedValue ICRuntimeStub::TryStoreICByName(JSThread *thread, JSTaggedValue receiver, in TryStoreICByName() 212 JSTaggedValue receiver, JSTaggedValue key, in StoreICByName() 219 ARK_INLINE JSTaggedValue ICRuntimeStub::StoreICWithHandler(JSThread *thread, JSTaggedValue receiver, in StoreICWithHandler() [all …]
|
| D | ic_handler.cpp | 23 JSHandle<JSTaggedValue> receiver = op.GetReceiver(); in UpdateHandlerKind() local 108 JSHandle<JSObject> receiver = JSHandle<JSObject>::Cast(op.GetReceiver()); in StoreProperty() local
|
| D | ic_handler.h | 254 … JSHandle<JSTaggedValue> receiver, uint64_t handler) in StoreElement() 265 JSHandle<JSObject> &receiver, uint64_t *handler) in SFieldTypeBitSet()
|
| /arkcompiler/ets_runtime/ecmascript/interpreter/ |
| D | fast_runtime_stub-inl.h | 34 #define CHECK_IS_ON_PROTOTYPE_CHAIN(receiver, holder) \ argument 162 JSTaggedValue FastRuntimeStub::CallGetter(JSThread *thread, JSTaggedValue receiver, JSTaggedValue h… in CallGetter() 168 JSTaggedValue FastRuntimeStub::CallSetter(JSThread *thread, JSTaggedValue receiver, JSTaggedValue v… in CallSetter() 175 JSTaggedValue FastRuntimeStub::GetPropertyByIndex(JSThread *thread, JSTaggedValue receiver, uint32_… in GetPropertyByIndex() 181 JSTaggedValue FastRuntimeStub::GetPropertyByValue(JSThread *thread, JSTaggedValue receiver, JSTagge… in GetPropertyByValue() 187 JSTaggedValue FastRuntimeStub::GetPropertyByName(JSThread *thread, JSTaggedValue receiver, JSTagged… in GetPropertyByName() 193 JSTaggedValue FastRuntimeStub::SetPropertyByName(JSThread *thread, JSTaggedValue receiver, JSTagged… in SetPropertyByName() 201 JSTaggedValue FastRuntimeStub::SetPropertyByIndex(JSThread *thread, JSTaggedValue receiver, uint32_… in SetPropertyByIndex() 209 JSTaggedValue FastRuntimeStub::SetPropertyByValue(JSThread *thread, JSTaggedValue receiver, JSTagge… in SetPropertyByValue() 216 JSTaggedValue FastRuntimeStub::GetGlobalOwnProperty(JSThread *thread, JSTaggedValue receiver, JSTag… in GetGlobalOwnProperty()
|
| D | interpreter-inl.cpp | 2353 JSTaggedValue receiver = GET_VREG_VALUE(v0); in RunInternal() local 2390 JSTaggedValue receiver = GET_VREG_VALUE(v0); in RunInternal() local 2489 JSTaggedValue receiver = GET_VREG_VALUE(v0); in RunInternal() local 2552 JSTaggedValue receiver = GET_VREG_VALUE(v0); in RunInternal() local 2615 JSTaggedValue receiver = GET_VREG_VALUE(v0); in RunInternal() local 2677 JSTaggedValue receiver = GET_VREG_VALUE(v0); in RunInternal() local 2832 JSTaggedValue receiver = GET_VREG_VALUE(v0); in RunInternal() local 2870 JSTaggedValue receiver = GET_VREG_VALUE(v0); in RunInternal() local 2946 JSTaggedValue receiver = GET_VREG_VALUE(v0); in RunInternal() local 2978 JSTaggedValue receiver = GET_VREG_VALUE(v0); in RunInternal() local [all …]
|
| /arkcompiler/ets_runtime/ecmascript/ |
| D | object_fast_operator-inl.h | 55 #define CHECK_IS_ON_PROTOTYPE_CHAIN(receiver, holder) \ argument 61 … JSTaggedValue receiver, JSTaggedValue key) in HasOwnProperty() 129 JSTaggedValue ObjectFastOperator::TryFastHasProperty(JSThread *thread, JSTaggedValue receiver, in TryFastHasProperty() 176 …TaggedValue ObjectFastOperator::TryFastGetPropertyByValue(JSThread *thread, JSTaggedValue receiver, in TryFastGetPropertyByValue() 210 … ObjectFastOperator::TryFastGetPropertyByIndex(JSThread *thread, JSTaggedValue receiver, uint32_t … in TryFastGetPropertyByIndex() 228 …jectFastOperator::TryGetPropertyByNameThroughCacheAtLocal(JSThread *thread, JSTaggedValue receiver, in TryGetPropertyByNameThroughCacheAtLocal() 258 JSTaggedValue ObjectFastOperator::GetPropertyByName(JSThread *thread, JSTaggedValue receiver, in GetPropertyByName() 365 JSHandle<JSTaggedValue> receiver, JSHandle<JSTaggedValue> key, JSHandle<JSTaggedValue> value) in TrySetPropertyByNameThroughCacheAtLocal() 435 JSTaggedValue ObjectFastOperator::SetPropertyByName(JSThread *thread, JSTaggedValue receiver, JSTag… in SetPropertyByName() 636 JSTaggedValue ObjectFastOperator::SetJsonPropertyByName(JSThread *thread, JSTaggedValue receiver, in SetJsonPropertyByName() [all …]
|
| D | element_accessor.cpp | 22 JSTaggedValue ElementAccessor::Get(const JSThread *thread, JSHandle<JSObject> receiver, uint32_t id… in Get() 42 JSTaggedValue ElementAccessor::Get(const JSThread *thread, JSObject *receiver, uint32_t idx) in Get() 72 bool ElementAccessor::IsDictionaryMode(const JSThread *thread, JSHandle<JSObject> receiver) in IsDictionaryMode() 78 bool ElementAccessor::IsDictionaryMode(const JSThread *thread, JSObject *receiver) in IsDictionaryMode() 84 uint32_t ElementAccessor::GetElementsLength(const JSThread *thread, JSHandle<JSObject> receiver) in GetElementsLength() 90 uint32_t ElementAccessor::GetElementsLength(const JSThread *thread, JSObject *receiver) in GetElementsLength()
|
| D | js_for_in_iterator.cpp | 26 bool JSForInIterator::IsEnumCacheValid(const JSThread *thread, JSTaggedValue receiver, JSTaggedValu… in IsEnumCacheValid() 55 bool JSForInIterator::NeedCheckProperty(const JSThread *thread, JSTaggedValue receiver) in NeedCheckProperty() 68 bool JSForInIterator::HasProperty(JSThread *thread, JSHandle<JSTaggedValue> receiver, JSHandle<JSTa… in HasProperty() 92 JSTaggedValue receiver = it->GetObject(thread); in NextInternal() local
|
| D | object_operator.cpp | 178 … const JSHandle<JSTaggedValue> &receiver, const JSHandle<JSTaggedValue> &key, in ObjectOperator() 188 ObjectOperator::ObjectOperator(JSThread *thread, const JSTaggedValue &receiver, const JSTaggedValue… in ObjectOperator() 209 ObjectOperator::ObjectOperator(JSThread *thread, const JSTaggedValue &receiver, const JSTaggedValue… in ObjectOperator() 215 void ObjectOperator::FastAdd(JSThread *thread, const JSTaggedValue &receiver, const JSTaggedValue &… in FastAdd() 223 void ObjectOperator::UpdateDetectorOnSetPrototype(const JSThread *thread, JSTaggedValue receiver) in UpdateDetectorOnSetPrototype() 322 void ObjectOperator::UpdateDetector(const JSThread *thread, JSTaggedValue receiver, JSTaggedValue k… in UpdateDetector() 611 void ObjectOperator::TransitionForAttributeChanged(const JSHandle<JSObject> &receiver, PropertyAttr… in TransitionForAttributeChanged() 653 bool ObjectOperator::UpdateValueAndDetails(const JSHandle<JSObject> &receiver, const JSHandle<JSTag… in UpdateValueAndDetails() 678 bool ObjectOperator::SetTypedArrayPropByIndex(const JSHandle<JSObject> &receiver, const JSHandle<JS… in SetTypedArrayPropByIndex() 692 bool ObjectOperator::UpdateDataValue(const JSHandle<JSObject> &receiver, const JSHandle<JSTaggedVal… in UpdateDataValue() [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 | element_accessor-inl.h | 29 inline void ElementAccessor::Set(const JSThread *thread, JSHandle<JSObject> receiver, uint32_t idx, in Set()
|
| D | js_stable_array.cpp | 30 JSTaggedValue JSStableArray::Push(JSHandle<JSSharedArray> receiver, EcmaRuntimeCallInfo *argv) in Push() 51 JSTaggedValue JSStableArray::Push(JSHandle<JSArray> receiver, EcmaRuntimeCallInfo *argv) in Push() 72 JSTaggedValue JSStableArray::Pop(JSHandle<JSSharedArray> receiver, EcmaRuntimeCallInfo *argv) in Pop() 103 JSTaggedValue JSStableArray::Pop(JSHandle<JSArray> receiver, EcmaRuntimeCallInfo *argv) in Pop() 156 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() 365 JSTaggedValue JSStableArray::Shift(JSHandle<JSSharedArray> receiver, EcmaRuntimeCallInfo *argv) in Shift() 393 JSTaggedValue JSStableArray::Shift(JSHandle<JSArray> receiver, EcmaRuntimeCallInfo *argv) in Shift() 1186 JSTaggedValue JSStableArray::IndexOfDispatch(JSThread *thread, JSHandle<JSTaggedValue> receiver, in IndexOfDispatch() [all …]
|
| /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 | 22 GateRef AccessObjectStubBuilder::LoadObjByName(GateRef glue, GateRef receiver, GateRef prop, const … in LoadObjByName() 66 GateRef AccessObjectStubBuilder::LoadObjByNameWithMega(GateRef glue, GateRef receiver, GateRef mega… in LoadObjByNameWithMega() 96 GateRef AccessObjectStubBuilder::StoreObjByNameWithMega(GateRef glue, GateRef receiver, GateRef val… in StoreObjByNameWithMega() 126 …GateRef glue, GateRef receiver, GateRef key, GateRef profileTypeInfo, GateRef slotId, ProfileOpera… in LoadPrivatePropertyByName() 163 GateRef AccessObjectStubBuilder::DeprecatedLoadObjByName(GateRef glue, GateRef receiver, GateRef pr… in DeprecatedLoadObjByName() 191 GateRef AccessObjectStubBuilder::StoreObjByName(GateRef glue, GateRef receiver, GateRef prop, const… in StoreObjByName() 238 GateRef AccessObjectStubBuilder::StOwnICByName(GateRef glue, GateRef receiver, GateRef prop, const … in StOwnICByName() 280 GateRef receiver, in StorePrivatePropertyByName() 337 GateRef AccessObjectStubBuilder::LoadObjByValue(GateRef glue, GateRef receiver, GateRef key, GateRe… in LoadObjByValue() 379 GateRef AccessObjectStubBuilder::DeprecatedLoadObjByValue(GateRef glue, GateRef receiver, GateRef k… in DeprecatedLoadObjByValue() [all …]
|
| D | typed_hcr_lowering.cpp | 356 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerStableArrayCheck() local 437 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerTypedArrayCheck() local 492 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerEcmaStringCheck() local 504 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerInternStringCheck() local 517 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerEcmaMapCheck() local 571 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerStringLength() local 580 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerMapSize() local 592 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerLoadTypedArrayLength() local 613 GateRef receiver = acc_.GetValueIn(gate, 0); in BuildCompareHClass() local 630 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerSimpleHClassCheck() local [all …]
|
| D | common_stubs.cpp | 63 GateRef receiver = TaggedArgument(1); in GenerateCircuit() local 796 GateRef receiver = TaggedArgument(1); in GenerateCircuit() local 806 GateRef receiver = TaggedArgument(1); in GenerateCircuit() local 817 GateRef receiver = TaggedArgument(1); in GenerateCircuit() local 838 GateRef receiver = TaggedArgument(1); in GenerateCircuit() local 852 GateRef receiver = TaggedArgument(1); in GenerateCircuit() local 862 GateRef receiver = TaggedArgument(1); in GenerateCircuit() local 877 GateRef receiver = TaggedArgument(1); in GenerateCircuit() local 891 GateRef receiver = TaggedArgument(1); in GenerateCircuit() local 906 GateRef receiver = TaggedArgument(1); in GenerateCircuit() local [all …]
|
| D | typed_bytecode_lowering.cpp | 572 static void GeneratePrimitiveTypeCheck(CircuitBuilder &builder, GateRef receiver, PrimitiveType pri… in GeneratePrimitiveTypeCheck() 606 GateRef receiver = info.tacc.GetReceiver(); in PolyPrimitiveTypeCheckAndLoad() local 696 GateRef receiver = tacc.GetReceiver(); in LowerTypedMonoLdObjByNameOnProto() local 711 GateRef receiver = tacc.GetReceiver(); in LowerTypedMonoLdObjByName() local 917 GateRef receiver = tacc.GetReceiver(); in LowerTypedLdPrivateProperty() local 954 GateRef receiver = tacc.GetReceiver(); in LowerTypedStPrivateProperty() local 1036 GateRef receiver = tacc.GetReceiver(); in LowerTypedStObjByName() local 1196 GateRef hir, GateRef receiver, GateRef holder, PropertyLookupResult plr) in BuildNamedPropertyAccess() 1209 GateRef hir, GateRef receiver, GateRef holder, GateRef value, PropertyLookupResult plr, in BuildNamedPropertyAccess() 1297 GateRef receiver = tacc.GetReceiver(); in TryLowerTypedLdObjByNameForGlobalsId() local [all …]
|
| D | typed_hcr_lowering.h | 175 GateRef receiver; member
|
| D | mcr_lowering.cpp | 155 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerConvertHoleAsUndefined() local 172 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerLoadConstOffset() local 182 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerLoadHClassConstOffset() local 208 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerStoreConstOffset() local 220 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerStoreHClassConstOffset() local 233 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerHeapObjectCheck() local 244 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerTaggedIsHeapObject() local 330 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerMathHClassConsistencyCheck() local 1033 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerStoreMemory() local
|
| D | interpreter_stub.cpp | 630 …GateRef receiver = LoadPrimitive(VariableType::JS_ANY(), sp, PtrMul(IntPtr(sizeof(JSTaggedType)), … in DECLARE_ASM_HANDLER() local 1877 GateRef receiver = GetVregValue(glue, sp, ZExtInt8ToPtr(v0)); in DECLARE_ASM_HANDLER() local 1893 GateRef receiver = GetVregValue(glue, sp, ZExtInt8ToPtr(v0)); in DECLARE_ASM_HANDLER() local 1911 GateRef receiver = GetVregValue(glue, sp, ZExtInt8ToPtr(v0)); in DECLARE_ASM_HANDLER() local 1947 GateRef receiver = GetVregValue(glue, sp, ZExtInt8ToPtr(v0)); in DECLARE_ASM_HANDLER() local 1981 GateRef receiver = GetVregValue(glue, sp, ZExtInt8ToPtr(v0)); in DECLARE_ASM_HANDLER() local 1993 GateRef receiver = GetVregValue(glue, sp, ZExtInt8ToPtr(v0)); in DECLARE_ASM_HANDLER() local 2005 GateRef receiver = GetVregValue(glue, sp, ZExtInt8ToPtr(v0)); in DECLARE_ASM_HANDLER() local 2016 GateRef receiver = GetVregValue(glue, sp, ZExtInt8ToPtr(v0)); in DECLARE_ASM_HANDLER() local 2028 GateRef receiver = GetVregValue(glue, sp, ZExtInt8ToPtr(v0)); in DECLARE_ASM_HANDLER() local [all …]
|
| /arkcompiler/ets_runtime/test/moduletest/builtins/ |
| D | builtinsreflect.js | 364 set(target, prop, value, receiver) { argument 388 const receiver = { foo: 100 }; variable 405 set(target, prop, value, receiver) { argument 442 set(target, prop, value, receiver) { argument 492 set(target, prop, value, receiver) { argument 517 const receiver = { x: 10 }; variable 570 const receiver = { foo: 21 }; variable 621 get(target, prop, receiver) { argument 699 const receiver = { x: 42 }; variable
|
| /arkcompiler/ets_runtime/test/moduletest/assignproxy/ |
| D | assignproxy.js | 24 get: function(target, propertyKey, receiver) { argument
|
| /arkcompiler/ets_runtime/ecmascript/compiler/builtins/ |
| D | builtins_reflect_stub_builder.cpp | 41 GateRef receiver = GetCallArg2(numArgs_); in Get() local
|
| /arkcompiler/ets_runtime/ecmascript/compiler/baseline/ |
| D | baseline_stubs.cpp | 1864 GateRef receiver = GetThisFromFrame(glue, frame); in GenerateCircuit() local 1909 GateRef receiver = GetThisFromFrame(glue, frame); in GenerateCircuit() local 1929 GateRef receiver = GetThisFromFrame(glue, frame); in GenerateCircuit() local 1948 GateRef receiver = GetThisFromFrame(glue, frame); in GenerateCircuit() local 1964 GateRef receiver = GetThisFromFrame(glue, frame); in GenerateCircuit() local 1979 GateRef receiver = GetThisFromFrame(glue, frame); in GenerateCircuit() local 1994 GateRef receiver = GetThisFromFrame(glue, frame); in GenerateCircuit() local 2009 GateRef receiver = GetThisFromFrame(glue, frame); in GenerateCircuit() local 2282 GateRef receiver = TaggedArgument(PARAM_INDEX(BaselineLdobjbyvalueImm8V8, RECEIVER)); in GenerateCircuit() local 2296 GateRef receiver = TaggedArgument(PARAM_INDEX(BaselineLdobjbyvalueImm16V8, RECEIVER)); in GenerateCircuit() local [all …]
|