/arkcompiler/ets_runtime/ecmascript/interpreter/ |
D | fast_runtime_stub-inl.h | 33 #define CHECK_IS_ON_PROTOTYPE_CHAIN(receiver, holder) \ argument 159 JSTaggedValue FastRuntimeStub::CallGetter(JSThread *thread, JSTaggedValue receiver, JSTaggedValue h… in CallGetter() 165 JSTaggedValue FastRuntimeStub::CallSetter(JSThread *thread, JSTaggedValue receiver, JSTaggedValue v… in CallSetter() 172 JSTaggedValue FastRuntimeStub::GetPropertyByIndex(JSThread *thread, JSTaggedValue receiver, uint32_… in GetPropertyByIndex() 178 JSTaggedValue FastRuntimeStub::GetPropertyByValue(JSThread *thread, JSTaggedValue receiver, JSTagge… in GetPropertyByValue() 184 JSTaggedValue FastRuntimeStub::GetPropertyByName(JSThread *thread, JSTaggedValue receiver, JSTagged… in GetPropertyByName() 190 JSTaggedValue FastRuntimeStub::SetPropertyByName(JSThread *thread, JSTaggedValue receiver, JSTagged… in SetPropertyByName() 197 JSTaggedValue FastRuntimeStub::SetPropertyByIndex(JSThread *thread, JSTaggedValue receiver, uint32_… in SetPropertyByIndex() 204 JSTaggedValue FastRuntimeStub::SetPropertyByValue(JSThread *thread, JSTaggedValue receiver, JSTagge… in SetPropertyByValue() 210 JSTaggedValue FastRuntimeStub::GetGlobalOwnProperty(JSThread *thread, JSTaggedValue receiver, JSTag… in GetGlobalOwnProperty()
|
D | interpreter-inl.h | 2275 JSTaggedValue receiver = GET_VREG_VALUE(v0); in RunInternal() local 2311 JSTaggedValue receiver = GET_VREG_VALUE(v0); in RunInternal() local 2407 JSTaggedValue receiver = GET_VREG_VALUE(v0); in RunInternal() local 2469 JSTaggedValue receiver = GET_VREG_VALUE(v0); in RunInternal() local 2532 JSTaggedValue receiver = GET_VREG_VALUE(v0); in RunInternal() local 2594 JSTaggedValue receiver = GET_VREG_VALUE(v0); in RunInternal() local 2740 JSTaggedValue receiver = GET_VREG_VALUE(v0); in RunInternal() local 2777 JSTaggedValue receiver = GET_VREG_VALUE(v0); in RunInternal() local 2850 JSTaggedValue receiver = GET_VREG_VALUE(v0); in RunInternal() local 2882 JSTaggedValue receiver = GET_VREG_VALUE(v0); in RunInternal() local [all …]
|
/arkcompiler/ets_runtime/ecmascript/ |
D | object_fast_operator-inl.h | 39 #define CHECK_IS_ON_PROTOTYPE_CHAIN(receiver, holder) \ argument 45 JSTaggedValue ObjectFastOperator::GetPropertyByName(JSThread *thread, JSTaggedValue receiver, JSTag… in GetPropertyByName() 112 JSTaggedValue ObjectFastOperator::SetPropertyByName(JSThread *thread, JSTaggedValue receiver, JSTag… in SetPropertyByName() 224 JSTaggedValue ObjectFastOperator::GetPropertyByIndex(JSThread *thread, JSTaggedValue receiver, uint… in GetPropertyByIndex() 280 JSTaggedValue ObjectFastOperator::SetPropertyByIndex(JSThread *thread, JSTaggedValue receiver, uint… in SetPropertyByIndex() 335 JSTaggedValue ObjectFastOperator::GetPropertyByValue(JSThread *thread, JSTaggedValue receiver, JSTa… in GetPropertyByValue() 361 JSTaggedValue ObjectFastOperator::SetPropertyByValue(JSThread *thread, JSTaggedValue receiver, JSTa… in SetPropertyByValue() 389 bool ObjectFastOperator::FastSetPropertyByValue(JSThread *thread, JSTaggedValue receiver, JSTaggedV… in FastSetPropertyByValue() 402 bool ObjectFastOperator::FastSetPropertyByIndex(JSThread *thread, JSTaggedValue receiver, uint32_t … in FastSetPropertyByIndex() 414 JSTaggedValue ObjectFastOperator::FastGetPropertyByName(JSThread *thread, JSTaggedValue receiver, J… in FastGetPropertyByName() [all …]
|
D | object_operator.cpp | 173 … const JSHandle<JSTaggedValue> &receiver, const JSHandle<JSTaggedValue> &key, in ObjectOperator() 183 ObjectOperator::ObjectOperator(JSThread *thread, const JSTaggedValue &receiver, const JSTaggedValue… in ObjectOperator() 204 ObjectOperator::ObjectOperator(JSThread *thread, const JSTaggedValue &receiver, const JSTaggedValue… in ObjectOperator() 210 void ObjectOperator::FastAdd(JSThread *thread, const JSTaggedValue &receiver, const JSTaggedValue &… in FastAdd() 390 void ObjectOperator::TransitionForAttributeChanged(const JSHandle<JSObject> &receiver, PropertyAttr… in TransitionForAttributeChanged() 429 bool ObjectOperator::UpdateValueAndDetails(const JSHandle<JSObject> &receiver, const JSHandle<JSTag… in UpdateValueAndDetails() 444 JSTaggedValue ObjectOperator::ConvertOrTransitionWithRep(const JSHandle<JSObject> &receiver, in ConvertOrTransitionWithRep() 476 bool ObjectOperator::UpdateDataValue(const JSHandle<JSObject> &receiver, const JSHandle<JSTaggedVal… in UpdateDataValue() 560 bool ObjectOperator::WriteDataProperty(const JSHandle<JSObject> &receiver, const PropertyDescriptor… in WriteDataProperty() 665 bool ObjectOperator::AddProperty(const JSHandle<JSObject> &receiver, const JSHandle<JSTaggedValue> … in AddProperty() [all …]
|
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.cpp | 34 JSTaggedValue JSStableArray::Push(JSHandle<JSArray> receiver, EcmaRuntimeCallInfo *argv) in Push() 55 JSTaggedValue JSStableArray::Pop(JSHandle<JSArray> receiver, EcmaRuntimeCallInfo *argv) in Pop() 82 JSTaggedValue JSStableArray::Splice(JSHandle<JSArray> receiver, EcmaRuntimeCallInfo *argv, in Splice() 185 JSTaggedValue JSStableArray::Shift(JSHandle<JSArray> receiver, EcmaRuntimeCallInfo *argv) in Shift() 214 JSTaggedValue JSStableArray::Join(JSHandle<JSArray> receiver, EcmaRuntimeCallInfo *argv) in Join() 478 JSTaggedValue JSStableArray::IndexOf(JSThread *thread, JSHandle<JSTaggedValue> receiver, in IndexOf() 708 JSTaggedValue JSStableArray::At(JSHandle<JSArray> receiver, EcmaRuntimeCallInfo *argv) in At() 734 JSTaggedValue JSStableArray::With(JSThread *thread, JSHandle<JSArray> receiver, in With() 768 JSTaggedValue JSStableArray::ToSpliced(JSHandle<JSArray> receiver, EcmaRuntimeCallInfo *argv, in ToSpliced() 821 JSTaggedValue JSStableArray::ToReversed(JSThread *thread, JSHandle<JSArray> receiver, in ToReversed()
|
D | ecma_context.cpp | 789 bool EcmaContext::JoinStackPushFastPath(JSHandle<JSTaggedValue> receiver) in JoinStackPushFastPath() 798 bool EcmaContext::JoinStackPush(JSHandle<JSTaggedValue> receiver) in JoinStackPush() 815 void EcmaContext::JoinStackPopFastPath(JSHandle<JSTaggedValue> receiver) in JoinStackPopFastPath() 825 void EcmaContext::JoinStackPop(JSHandle<JSTaggedValue> receiver) in JoinStackPop()
|
/arkcompiler/ets_runtime/ecmascript/ic/ |
D | ic_runtime.cpp | 35 JSHandle<JSTaggedValue> receiver) in UpdateLoadHandler() 83 JSHandle<JSTaggedValue> receiver) in UpdateStoreHandler() 129 void ICRuntime::TraceIC([[maybe_unused]] JSHandle<JSTaggedValue> receiver, in TraceIC() 148 JSTaggedValue LoadICRuntime::LoadMiss(JSHandle<JSTaggedValue> receiver, JSHandle<JSTaggedValue> key) in LoadMiss() 195 JSTaggedValue StoreICRuntime::StoreMiss(JSHandle<JSTaggedValue> receiver, JSHandle<JSTaggedValue> k… in StoreMiss()
|
D | ic_runtime_stub-inl.h | 85 ARK_INLINE JSTaggedValue ICRuntimeStub::TryLoadICByName(JSThread *thread, JSTaggedValue receiver, in TryLoadICByName() 103 … JSTaggedValue receiver, JSTaggedValue key, uint32_t slotId) in LoadICByName() 109 ARK_INLINE JSTaggedValue ICRuntimeStub::TryLoadICByValue(JSThread *thread, JSTaggedValue receiver, … in TryLoadICByValue() 131 … JSTaggedValue receiver, JSTaggedValue key, uint32_t slotId) in LoadICByValue() 137 ARK_INLINE JSTaggedValue ICRuntimeStub::TryStoreICByValue(JSThread *thread, JSTaggedValue receiver, in TryStoreICByValue() 160 JSTaggedValue receiver, JSTaggedValue key, in StoreICByValue() 167 ARK_INLINE JSTaggedValue ICRuntimeStub::TryStoreICByName(JSThread *thread, JSTaggedValue receiver, in TryStoreICByName() 186 JSTaggedValue receiver, JSTaggedValue key, in StoreICByName() 193 ARK_INLINE JSTaggedValue ICRuntimeStub::StoreICWithHandler(JSThread *thread, JSTaggedValue receiver, in StoreICWithHandler() 227 JSTaggedValue ICRuntimeStub::StorePrototype(JSThread *thread, JSTaggedValue receiver, in StorePrototype() [all …]
|
D | ic_handler.h | 170 JSHandle<JSObject> receiver = JSHandle<JSObject>::Cast(op.GetReceiver()); in StoreProperty() local 182 JSHandle<JSObject> receiver = JSHandle<JSObject>::Cast(op.GetReceiver()); in StoreProperty() local 191 JSHandle<JSTaggedValue> receiver) in StoreElement()
|
/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/ |
D | access_object_stub_builder.cpp | 23 GateRef AccessObjectStubBuilder::LoadObjByName(GateRef glue, GateRef receiver, GateRef prop, const … in LoadObjByName() 65 GateRef AccessObjectStubBuilder::DeprecatedLoadObjByName(GateRef glue, GateRef receiver, GateRef pr… in DeprecatedLoadObjByName() 93 GateRef AccessObjectStubBuilder::StoreObjByName(GateRef glue, GateRef receiver, GateRef prop, const… in StoreObjByName() 144 GateRef AccessObjectStubBuilder::LoadObjByValue(GateRef glue, GateRef receiver, GateRef key, GateRe… in LoadObjByValue() 178 GateRef AccessObjectStubBuilder::DeprecatedLoadObjByValue(GateRef glue, GateRef receiver, GateRef k… in DeprecatedLoadObjByValue() 206 GateRef AccessObjectStubBuilder::StoreObjByValue(GateRef glue, GateRef receiver, GateRef key, GateR… in StoreObjByValue() 250 GateRef receiver = 0; in TryLoadGlobalByName() local 300 GateRef receiver = 0; in TryStoreGlobalByName() local 362 GateRef receiver = 0; in LoadGlobalVar() local 400 GateRef receiver = 0; in StoreGlobalVar() local
|
D | type_mcr_lowering.cpp | 239 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerStableArrayCheck() local 300 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerTypedArrayCheck() local 314 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerLoadTypedArrayLength() local 385 GateRef receiver = acc_.GetValueIn(gate, 0); in BuildCompareSubTyping() local 428 GateRef receiver = acc_.GetValueIn(gate, 0); in BuildCompareHClass() local 535 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerLoadProperty() local 558 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerCallGetter() local 583 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerStoreProperty() local 603 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerCallSetter() local 741 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerCowArrayCheck() local [all …]
|
D | common_stubs.cpp | 308 GateRef receiver = TaggedArgument(1); in GenerateCircuit() local 316 GateRef receiver = TaggedArgument(1); in GenerateCircuit() local 325 GateRef receiver = TaggedArgument(1); in GenerateCircuit() local 334 GateRef receiver = TaggedArgument(1); in GenerateCircuit() local 347 GateRef receiver = TaggedArgument(1); in GenerateCircuit() local 356 GateRef receiver = TaggedArgument(1); in GenerateCircuit() local 370 GateRef receiver = TaggedArgument(1); in GenerateCircuit() local 379 GateRef receiver = TaggedArgument(1); in GenerateCircuit() local 388 GateRef receiver = TaggedArgument(1); in GenerateCircuit() local 400 GateRef receiver = TaggedArgument(1); in GenerateCircuit() local [all …]
|
D | object_access_helper.h | 66 …explicit ObjectAccessHelper(TSManager *tsManager, AccessMode mode, GateRef receiver, GateType type, in ObjectAccessHelper()
|
D | ts_hcr_lowering.cpp | 555 GateRef receiver = acc_.GetValueIn(gate, 2); // 2: acc or this object in LowerTypedLdObjByName() local 567 GateRef receiver = Circuit::NullGate(); in LowerTypedStObjByName() local 584 void TSHCRLowering::LowerNamedAccess(GateRef gate, GateRef receiver, AccessMode accessMode, JSTagge… in LowerNamedAccess() 671 GateRef receiver = accessHelper.GetReceiver(); in BuildNamedPropertyAccess() local 707 void TSHCRLowering::BuildNamedPropertyAccessVerifier(GateRef gate, GateRef receiver, AccessMode mod… in BuildNamedPropertyAccessVerifier() 764 GateRef receiver = acc_.GetValueIn(gate, 1); in LowerTypedLdObjByIndex() local 784 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerTypedStObjByIndex() local 824 GateRef receiver = Circuit::NullGate(); in LowerTypedLdObjByValue() local 858 GateRef TSHCRLowering::LoadJSArrayByIndex(GateRef receiver, GateRef propKey, ElementsKind kind) in LoadJSArrayByIndex() 883 GateRef TSHCRLowering::LoadTypedArrayByIndex(GateRef receiver, GateRef propKey) in LoadTypedArrayByIndex() [all …]
|
D | ts_inline_lowering.cpp | 304 GateRef receiver = GetAccessorReceiver(gate); in BuildAccessor() local 318 uint32_t TSInlineLowering::GetPlrData(GateRef receiver, GateRef constData) in GetPlrData() 489 void TSInlineLowering::InlineAccessorCheck(GateRef gate, GateRef receiver) in InlineAccessorCheck() 511 GateRef receiver = GetAccessorReceiver(gate); in InlineCheck() local 592 bool TSInlineLowering::IsAccessor(GateRef receiver, GateRef constData) in IsAccessor() 617 GlobalTSTypeRef TSInlineLowering::GetAccessorFuncGT(GateRef receiver, GateRef constData) in GetAccessorFuncGT() 632 GateRef receiver = GetAccessorReceiver(gate); in CandidateAccessor() local
|
D | interpreter_stub.cpp | 1330 GateRef receiver = GetVregValue(sp, ZExtInt8ToPtr(v0)); in DECLARE_ASM_HANDLER() local 1344 GateRef receiver = GetVregValue(sp, ZExtInt8ToPtr(v0)); in DECLARE_ASM_HANDLER() local 1360 GateRef receiver = GetVregValue(sp, ZExtInt8ToPtr(v0)); in DECLARE_ASM_HANDLER() local 1393 GateRef receiver = GetVregValue(sp, ZExtInt8ToPtr(v0)); in DECLARE_ASM_HANDLER() local 1424 GateRef receiver = GetVregValue(sp, ZExtInt8ToPtr(v0)); in DECLARE_ASM_HANDLER() local 1435 GateRef receiver = GetVregValue(sp, ZExtInt8ToPtr(v0)); in DECLARE_ASM_HANDLER() local 1446 GateRef receiver = GetVregValue(sp, ZExtInt8ToPtr(v0)); in DECLARE_ASM_HANDLER() local 1456 GateRef receiver = GetVregValue(sp, ZExtInt8ToPtr(v0)); in DECLARE_ASM_HANDLER() local 1467 GateRef receiver = GetVregValue(sp, ZExtInt8ToPtr(v0)); in DECLARE_ASM_HANDLER() local 1493 GateRef receiver = GetVregValue(sp, ZExtInt8ToPtr(v0)); in DECLARE_ASM_HANDLER() local [all …]
|
D | ntype_hcr_lowering.cpp | 186 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerNTypedStownByIndex() local 212 GateRef receiver = acc_.GetValueIn(gate, 1); in LowerNTypedStOwnByName() local
|
D | lcr_lowering.cpp | 114 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerConvertHoleAsUndefined() local 130 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerLoadConstOffset() local 141 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerStoreConstOffset() local 153 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerHeapObjectCheck() local 692 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerStoreMemory() local
|
/arkcompiler/ets_runtime/ecmascript/compiler/type_inference/ |
D | initialization_analysis.cpp | 82 GateRef receiver = acc_.GetValueIn(gate, 2); // 2: index of receiver in CollectInitializationType() local 107 GateRef receiver = acc_.GetValueIn(gate, 2); // 2: index of receiver in CollectInitializationInfo() local 220 GateRef receiver = acc_.GetValueIn(gate, 2); // 2: index of receiver in CheckLdObjByName() local 233 GateRef receiver = acc_.GetValueIn(gate, 1); // 1: index of receiver in CheckLdObjByIndexOrValue() local
|
D | pgo_type_infer.cpp | 288 GateRef receiver = acc_.GetValueIn(gate, 2); // 2: acc or this object in InferLdObjByName() local 301 GateRef receiver = Circuit::NullGate(); in InferStObjByName() local 325 GateRef receiver = acc_.GetValueIn(gate, 1); in InferStOwnByName() local 330 void PGOTypeInfer::UpdateTypeForRWOp(GateRef gate, GateRef receiver, JSTaggedValue prop) in UpdateTypeForRWOp()
|
/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
|
/arkcompiler/ets_runtime/ecmascript/builtins/ |
D | builtins_reflect.cpp | 151 JSHandle<JSTaggedValue> receiver = GetCallArg(argv, BuiltinsBase::ArgsPosition::THIRD); in ReflectGet() local 290 JSHandle<JSTaggedValue> receiver = GetCallArg(argv, 3); // 3: 3 means the third arg in ReflectSet() local
|