/arkcompiler/ets_runtime/ecmascript/ |
D | element_accessor.cpp | 26 JSTaggedValue ElementAccessor::Get(JSHandle<JSObject> receiver, uint32_t idx) in Get() 42 JSTaggedValue ElementAccessor::Get(JSObject *receiver, uint32_t idx) in Get() 58 bool ElementAccessor::IsDictionaryMode(JSHandle<JSObject> receiver) in IsDictionaryMode() 64 bool ElementAccessor::IsDictionaryMode(JSObject *receiver) in IsDictionaryMode() 70 uint32_t ElementAccessor::GetElementsLength(JSHandle<JSObject> receiver) in GetElementsLength() 76 uint32_t ElementAccessor::GetElementsLength(JSObject *receiver) in GetElementsLength()
|
D | object_fast_operator-inl.h | 44 #define CHECK_IS_ON_PROTOTYPE_CHAIN(receiver, holder) \ argument 50 … JSTaggedValue receiver, JSTaggedValue key) in HasOwnProperty() 113 JSTaggedValue ObjectFastOperator::GetPropertyByName(JSThread *thread, JSTaggedValue receiver, in GetPropertyByName() 184 JSTaggedValue ObjectFastOperator::SetPropertyByName(JSThread *thread, JSTaggedValue receiver, JSTag… in SetPropertyByName() 311 JSTaggedValue ObjectFastOperator::GetPropertyByIndex(JSThread *thread, JSTaggedValue receiver, uint… in GetPropertyByIndex() 365 JSTaggedValue ObjectFastOperator::SetPropertyByIndex(JSThread *thread, JSTaggedValue receiver, uint… in SetPropertyByIndex() 443 JSTaggedValue ObjectFastOperator::GetPropertyByValue(JSThread *thread, JSTaggedValue receiver, JSTa… in GetPropertyByValue() 469 JSTaggedValue ObjectFastOperator::SetPropertyByValue(JSThread *thread, JSTaggedValue receiver, JSTa… in SetPropertyByValue() 502 bool ObjectFastOperator::FastSetPropertyByValue(JSThread *thread, JSTaggedValue receiver, JSTaggedV… in FastSetPropertyByValue() 516 bool ObjectFastOperator::FastSetPropertyByIndex(JSThread *thread, JSTaggedValue receiver, uint32_t … in FastSetPropertyByIndex() [all …]
|
D | js_for_in_iterator.cpp | 25 bool JSForInIterator::IsEnumCacheValid(JSTaggedValue receiver, JSTaggedValue cachedHclass, EnumCach… in IsEnumCacheValid() 49 bool JSForInIterator::NeedCheckProperty(JSTaggedValue receiver) in NeedCheckProperty() 62 bool JSForInIterator::HasProperty(JSThread *thread, JSHandle<JSTaggedValue> receiver, JSHandle<JSTa… in HasProperty() 85 JSTaggedValue receiver = it->GetObject(); in NextInternal() local
|
D | object_operator.cpp | 175 … const JSHandle<JSTaggedValue> &receiver, const JSHandle<JSTaggedValue> &key, in ObjectOperator() 185 ObjectOperator::ObjectOperator(JSThread *thread, const JSTaggedValue &receiver, const JSTaggedValue… in ObjectOperator() 206 ObjectOperator::ObjectOperator(JSThread *thread, const JSTaggedValue &receiver, const JSTaggedValue… in ObjectOperator() 212 void ObjectOperator::FastAdd(JSThread *thread, const JSTaggedValue &receiver, const JSTaggedValue &… in FastAdd() 220 void ObjectOperator::UpdateDetectorOnSetPrototype(const JSThread *thread, JSTaggedValue receiver) in UpdateDetectorOnSetPrototype() 314 void ObjectOperator::UpdateDetector(const JSThread *thread, JSTaggedValue receiver, JSTaggedValue k… in UpdateDetector() 581 void ObjectOperator::TransitionForAttributeChanged(const JSHandle<JSObject> &receiver, PropertyAttr… in TransitionForAttributeChanged() 619 bool ObjectOperator::UpdateValueAndDetails(const JSHandle<JSObject> &receiver, const JSHandle<JSTag… in UpdateValueAndDetails() 642 bool ObjectOperator::UpdateDataValue(const JSHandle<JSObject> &receiver, const JSHandle<JSTaggedVal… in UpdateDataValue() 737 bool ObjectOperator::WriteDataProperty(const JSHandle<JSObject> &receiver, const PropertyDescriptor… in WriteDataProperty() [all …]
|
D | element_accessor-inl.h | 29 inline void ElementAccessor::Set(const JSThread *thread, JSHandle<JSObject> receiver, uint32_t idx, in Set() 58 inline void ElementAccessor::Set(const JSThread *thread, JSHandle<JSObject> receiver, uint32_t idx, in Set()
|
D | js_arguments.cpp | 58 … const JSHandle<JSTaggedValue> &key, const JSHandle<JSTaggedValue> &receiver) in GetProperty() 67 … const JSHandle<JSTaggedValue> &value, const JSHandle<JSTaggedValue> &receiver) in SetProperty()
|
D | js_stable_array.h | 88 JSHandle<JSTaggedValue> receiver; member
|
D | js_stable_array.cpp | 40 JSTaggedValue JSStableArray::Push(JSHandle<JSArray> receiver, EcmaRuntimeCallInfo *argv) in Push() 62 JSTaggedValue JSStableArray::Pop(JSHandle<JSArray> receiver, EcmaRuntimeCallInfo *argv) in Pop() 93 JSTaggedValue JSStableArray::Splice(JSHandle<JSArray> receiver, EcmaRuntimeCallInfo *argv, in Splice() 194 JSTaggedValue JSStableArray::Shift(JSHandle<JSArray> receiver, EcmaRuntimeCallInfo *argv) in Shift() 235 JSTaggedValue JSStableArray::Join(JSHandle<JSArray> receiver, EcmaRuntimeCallInfo *argv) in Join() 703 JSTaggedValue JSStableArray::IndexOf(JSThread *thread, JSHandle<JSTaggedValue> receiver, in IndexOf() 715 JSTaggedValue JSStableArray::LastIndexOf(JSThread *thread, JSHandle<JSTaggedValue> receiver, in LastIndexOf() 936 JSTaggedValue JSStableArray::At(JSHandle<JSArray> receiver, EcmaRuntimeCallInfo *argv) in At() 961 JSTaggedValue JSStableArray::With(JSThread *thread, JSHandle<JSArray> receiver, in With() 994 JSTaggedValue JSStableArray::ToSpliced(JSHandle<JSArray> receiver, EcmaRuntimeCallInfo *argv, in ToSpliced() [all …]
|
/arkcompiler/ets_runtime/ecmascript/ic/ |
D | ic_runtime.cpp | 37 JSHandle<JSTaggedValue> receiver) in UpdateLoadHandler() 93 void ICRuntime::UpdateLoadStringHandler(JSHandle<JSTaggedValue> receiver) in UpdateLoadStringHandler() 103 void ICRuntime::UpdateTypedArrayHandler(JSHandle<JSTaggedValue> receiver) in UpdateTypedArrayHandler() 115 JSHandle<JSTaggedValue> receiver) in UpdateStoreHandler() 157 void ICRuntime::TraceIC([[maybe_unused]] JSHandle<JSTaggedValue> receiver, in TraceIC() 176 JSTaggedValue LoadICRuntime::LoadValueMiss(JSHandle<JSTaggedValue> receiver, JSHandle<JSTaggedValue… in LoadValueMiss() 222 JSTaggedValue LoadICRuntime::LoadMiss(JSHandle<JSTaggedValue> receiver, JSHandle<JSTaggedValue> key) in LoadMiss() 271 JSTaggedValue LoadICRuntime::LoadTypedArrayValueMiss(JSHandle<JSTaggedValue> receiver, JSHandle<JST… in LoadTypedArrayValueMiss() 310 JSTaggedValue StoreICRuntime::StoreMiss(JSHandle<JSTaggedValue> receiver, JSHandle<JSTaggedValue> k… in StoreMiss() 366 JSTaggedValue StoreICRuntime::StoreTypedArrayValueMiss(JSHandle<JSTaggedValue> receiver, JSHandle<J… in StoreTypedArrayValueMiss()
|
D | ic_runtime_stub-inl.h | 86 ARK_INLINE JSTaggedValue ICRuntimeStub::TryLoadICByName(JSThread *thread, JSTaggedValue receiver, in TryLoadICByName() 109 … JSTaggedValue receiver, JSTaggedValue key, uint32_t slotId) in LoadICByName() 115 ARK_INLINE JSTaggedValue ICRuntimeStub::TryLoadICByValue(JSThread *thread, JSTaggedValue receiver, … in TryLoadICByValue() 147 … JSTaggedValue receiver, JSTaggedValue key, uint32_t slotId) in LoadICByValue() 153 ARK_INLINE JSTaggedValue ICRuntimeStub::TryStoreICByValue(JSThread *thread, JSTaggedValue receiver, in TryStoreICByValue() 176 JSTaggedValue receiver, JSTaggedValue key, in StoreICByValue() 184 … JSTaggedValue receiver, JSTaggedValue key, in StoreOwnICByValue() 191 ARK_INLINE JSTaggedValue ICRuntimeStub::TryStoreICByName(JSThread *thread, JSTaggedValue receiver, in TryStoreICByName() 210 JSTaggedValue receiver, JSTaggedValue key, in StoreICByName() 217 ARK_INLINE JSTaggedValue ICRuntimeStub::StoreICWithHandler(JSThread *thread, JSTaggedValue receiver, in StoreICWithHandler() [all …]
|
D | ic_runtime.h | 59 ObjectOperator ConstructOp(JSHandle<JSTaggedValue> receiver, JSHandle<JSTaggedValue> key, in ConstructOp()
|
/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() 199 JSTaggedValue FastRuntimeStub::SetPropertyByIndex(JSThread *thread, JSTaggedValue receiver, uint32_… in SetPropertyByIndex() 206 JSTaggedValue FastRuntimeStub::SetPropertyByValue(JSThread *thread, JSTaggedValue receiver, JSTagge… in SetPropertyByValue() 212 JSTaggedValue FastRuntimeStub::GetGlobalOwnProperty(JSThread *thread, JSTaggedValue receiver, JSTag… in GetGlobalOwnProperty()
|
D | interpreter-inl.h | 2320 JSTaggedValue receiver = GET_VREG_VALUE(v0); in RunInternal() local 2357 JSTaggedValue receiver = GET_VREG_VALUE(v0); in RunInternal() local 2454 JSTaggedValue receiver = GET_VREG_VALUE(v0); in RunInternal() local 2517 JSTaggedValue receiver = GET_VREG_VALUE(v0); in RunInternal() local 2580 JSTaggedValue receiver = GET_VREG_VALUE(v0); in RunInternal() local 2642 JSTaggedValue receiver = GET_VREG_VALUE(v0); in RunInternal() local 2794 JSTaggedValue receiver = GET_VREG_VALUE(v0); in RunInternal() local 2832 JSTaggedValue receiver = GET_VREG_VALUE(v0); in RunInternal() local 2908 JSTaggedValue receiver = GET_VREG_VALUE(v0); in RunInternal() local 2940 JSTaggedValue receiver = GET_VREG_VALUE(v0); in RunInternal() local [all …]
|
/arkcompiler/ets_runtime/ecmascript/compiler/ |
D | access_object_stub_builder.cpp | 24 GateRef AccessObjectStubBuilder::LoadObjByName(GateRef glue, GateRef receiver, GateRef prop, const … in LoadObjByName() 60 GateRef AccessObjectStubBuilder::DeprecatedLoadObjByName(GateRef glue, GateRef receiver, GateRef pr… in DeprecatedLoadObjByName() 88 GateRef AccessObjectStubBuilder::StoreObjByName(GateRef glue, GateRef receiver, GateRef prop, const… in StoreObjByName() 139 GateRef AccessObjectStubBuilder::LoadObjByValue(GateRef glue, GateRef receiver, GateRef key, GateRe… in LoadObjByValue() 173 GateRef AccessObjectStubBuilder::DeprecatedLoadObjByValue(GateRef glue, GateRef receiver, GateRef k… in DeprecatedLoadObjByValue() 201 GateRef AccessObjectStubBuilder::StoreObjByValue(GateRef glue, GateRef receiver, GateRef key, GateR… in StoreObjByValue() 233 GateRef AccessObjectStubBuilder::StoreOwnByIndex(GateRef glue, GateRef receiver, GateRef index, Gat… in StoreOwnByIndex() 285 GateRef receiver = 0; in TryLoadGlobalByName() local 335 GateRef receiver = 0; in TryStoreGlobalByName() local 397 GateRef receiver = 0; in LoadGlobalVar() local [all …]
|
D | common_stubs.cpp | 321 GateRef receiver = TaggedArgument(1); in GenerateCircuit() local 329 GateRef receiver = TaggedArgument(1); in GenerateCircuit() local 338 GateRef receiver = TaggedArgument(1); in GenerateCircuit() local 347 GateRef receiver = TaggedArgument(1); in GenerateCircuit() local 360 GateRef receiver = TaggedArgument(1); in GenerateCircuit() local 369 GateRef receiver = TaggedArgument(1); in GenerateCircuit() local 383 GateRef receiver = TaggedArgument(1); in GenerateCircuit() local 392 GateRef receiver = TaggedArgument(1); in GenerateCircuit() local 401 GateRef receiver = TaggedArgument(1); in GenerateCircuit() local 413 GateRef receiver = TaggedArgument(1); in GenerateCircuit() local [all …]
|
D | typed_hcr_lowering.cpp | 292 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerStableArrayCheck() local 372 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerTypedArrayCheck() local 395 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerEcmaStringCheck() local 443 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerStringLength() local 452 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerLoadTypedArrayLength() local 514 GateRef receiver = acc_.GetValueIn(gate, 0); in BuildCompareSubTyping() local 557 GateRef receiver = acc_.GetValueIn(gate, 0); in BuildCompareHClass() local 613 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerBuiltinPrototypeHClassCheck() local 727 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerLoadProperty() local 741 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerCallGetter() local [all …]
|
D | object_access_helper.h | 102 …explicit ObjectAccessHelper(TSManager *tsManager, AccessMode mode, GateRef receiver, GateType type, in ObjectAccessHelper() 159 …explicit PGOObjectAccessHelper(TSManager *tsManager, AccessMode mode, GateRef receiver, ProfileTyp… in PGOObjectAccessHelper()
|
D | typed_bytecode_lowering.cpp | 477 GateRef receiver = tacc.GetReceiver(); in LowerTypedLdObjByName() local 585 GateRef receiver = tacc.GetReceiver(); in LowerTypedStObjByName() local 724 GateRef hir, GateRef receiver, GateRef holder, PropertyLookupResult plr) in BuildNamedPropertyAccess() 737 GateRef hir, GateRef receiver, GateRef holder, GateRef value, PropertyLookupResult plr, in BuildNamedPropertyAccess() 816 GateRef receiver = tacc.GetReceiver(); in TryLowerTypedLdobjBynameFromGloablBuiltin() local 899 GateRef receiver = acc_.GetValueIn(gate, 2); in TryLowerTypedLdObjByNameForBuiltinMethod() local 946 GateRef receiver = tacc.GetReceiver(); in TryLowerTypedStObjByIndexForBuiltin() local 1011 GateRef receiver = tacc.GetReceiver(); in LoadStringByIndex() local 1025 GateRef receiver = tacc.GetReceiver(); in LoadJSArrayByIndex() local 1054 GateRef receiver = tacc.GetReceiver(); in LoadTypedArrayByIndex() local [all …]
|
D | interpreter_stub.cpp | 398 … GateRef receiver = Load(VariableType::JS_ANY(), sp, PtrMul(IntPtr(sizeof(JSTaggedType)), idx)); in DECLARE_ASM_HANDLER() local 1545 GateRef receiver = GetVregValue(sp, ZExtInt8ToPtr(v0)); in DECLARE_ASM_HANDLER() local 1559 GateRef receiver = GetVregValue(sp, ZExtInt8ToPtr(v0)); in DECLARE_ASM_HANDLER() local 1575 GateRef receiver = GetVregValue(sp, ZExtInt8ToPtr(v0)); in DECLARE_ASM_HANDLER() local 1608 GateRef receiver = GetVregValue(sp, ZExtInt8ToPtr(v0)); in DECLARE_ASM_HANDLER() local 1639 GateRef receiver = GetVregValue(sp, ZExtInt8ToPtr(v0)); in DECLARE_ASM_HANDLER() local 1650 GateRef receiver = GetVregValue(sp, ZExtInt8ToPtr(v0)); in DECLARE_ASM_HANDLER() local 1661 GateRef receiver = GetVregValue(sp, ZExtInt8ToPtr(v0)); in DECLARE_ASM_HANDLER() local 1671 GateRef receiver = GetVregValue(sp, ZExtInt8ToPtr(v0)); in DECLARE_ASM_HANDLER() local 1682 GateRef receiver = GetVregValue(sp, ZExtInt8ToPtr(v0)); in DECLARE_ASM_HANDLER() local [all …]
|
D | mcr_lowering.cpp | 124 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerConvertHoleAsUndefined() local 140 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerLoadConstOffset() local 163 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerStoreConstOffset() local 175 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerHeapObjectCheck() local 186 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerTaggedIsHeapObject() local 854 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerStoreMemory() local
|
/arkcompiler/ets_runtime/ecmascript/tests/ |
D | js_arguments_test.cpp | 71 JSHandle<JSTaggedValue> receiver = JSHandle<JSTaggedValue>::Cast(jsarg); in HWTEST_F_L0() local 93 JSHandle<JSTaggedValue> receiver = JSHandle<JSTaggedValue>::Cast(jsarg); in HWTEST_F_L0() local 114 JSHandle<JSTaggedValue> receiver = JSHandle<JSTaggedValue>::Cast(jsarg); in HWTEST_F_L0() local 134 JSHandle<JSTaggedValue> receiver = JSHandle<JSTaggedValue>::Cast(jsarg); in HWTEST_F_L0() local 155 JSHandle<JSTaggedValue> receiver = JSHandle<JSTaggedValue>::Cast(jsarg); in HWTEST_F_L0() local
|
/arkcompiler/ets_runtime/ecmascript/compiler/type_inference/ |
D | pgo_type_infer.cpp | 136 GateRef receiver = acc_.GetValueIn(gate, 2); // 2: acc or this object in InferLdObjByName() local 148 GateRef receiver = Circuit::NullGate(); in InferStObjByName() local 171 GateRef receiver = acc_.GetValueIn(gate, 1); in InferStOwnByName() local 196 GateRef receiver = Circuit::NullGate(); in InferAccessObjByValue() local 224 void PGOTypeInfer::UpdateTypeForRWOp(GateRef gate, GateRef receiver, uint32_t propIndex) in UpdateTypeForRWOp()
|
D | initialization_analysis.cpp | 82 GateRef receiver = acc_.GetValueIn(gate, 2); // 2: index of receiver in CollectInitializationType() local 108 GateRef receiver = acc_.GetValueIn(gate, 2); // 2: index of receiver in CollectInitializationInfo() local 222 GateRef receiver = acc_.GetValueIn(gate, 2); // 2: index of receiver in CheckLdObjByName() local 235 GateRef receiver = acc_.GetValueIn(gate, 1); // 1: index of receiver in CheckLdObjByIndexOrValue() local
|
/arkcompiler/ets_runtime/ecmascript/base/ |
D | json_parser.cpp | 21 … const JSHandle<JSTaggedValue> &receiver) in InternalizeJsonProperty() 71 … const JSHandle<JSTaggedValue> &name, const JSHandle<JSTaggedValue> &receiver) in RecurseAndApply()
|
/arkcompiler/ets_runtime/test/moduletest/assignproxy/ |
D | assignproxy.js | 24 get: function(target, propertyKey, receiver) { argument
|