| /arkcompiler/ets_runtime/ecmascript/compiler/ |
| D | early_elimination.h | 26 ElementInfo(TypedLoadOp loadOp, GateRef receiver, GateRef index) in ElementInfo() 48 PropertyInfo(GateRef receiver, GateRef offset) : receiver_(receiver), offset_(offset) {}; in PropertyInfo() 66 ArrayLengthInfo(GateRef receiver) : receiver_(receiver){}; in ArrayLengthInfo() 115 ArrayCheckInfo(GateRef receiver) : receiver_(receiver){}; in ArrayCheckInfo() 128 StableArrayCheckInfo(GateRef receiver) : receiver_(receiver){}; in StableArrayCheckInfo() 141 TypedArrayCheckInfo(GateType type, GateRef receiver) in TypedArrayCheckInfo() 160 ObjectTypeCheckInfo(GateType type, GateRef receiver, GateRef offset) in ObjectTypeCheckInfo() 182 IndexCheckInfo(GateType type, GateRef receiver, GateRef index) in IndexCheckInfo()
|
| D | access_object_stub_builder.cpp | 23 GateRef AccessObjectStubBuilder::LoadObjByName(GateRef glue, GateRef receiver, GateRef prop, const … in LoadObjByName() 58 GateRef AccessObjectStubBuilder::DeprecatedLoadObjByName(GateRef glue, GateRef receiver, GateRef pr… in DeprecatedLoadObjByName() 86 GateRef AccessObjectStubBuilder::StoreObjByName(GateRef glue, GateRef receiver, GateRef prop, const… in StoreObjByName() 131 GateRef AccessObjectStubBuilder::LoadObjByValue(GateRef glue, GateRef receiver, GateRef key, GateRe… in LoadObjByValue() 164 GateRef AccessObjectStubBuilder::DeprecatedLoadObjByValue(GateRef glue, GateRef receiver, GateRef k… in DeprecatedLoadObjByValue() 192 GateRef AccessObjectStubBuilder::StoreObjByValue(GateRef glue, GateRef receiver, GateRef key, GateR… in StoreObjByValue() 234 GateRef receiver = 0; in TryLoadGlobalByName() local 283 GateRef receiver = 0; in TryStoreGlobalByName() local 345 GateRef receiver = 0; in LoadGlobalVar() local 383 GateRef receiver = 0; in StoreGlobalVar() local
|
| D | ic_stub_builder.h | 29 void SetParameters(GateRef glue, GateRef receiver, GateRef profileTypeInfo, in SetParameters() 39 void SetParameters(GateRef glue, GateRef receiver, GateRef profileTypeInfo, in SetParameters()
|
| D | common_stubs.cpp | 287 GateRef receiver = TaggedArgument(1); in GenerateCircuit() local 295 GateRef receiver = TaggedArgument(1); in GenerateCircuit() local 304 GateRef receiver = TaggedArgument(1); in GenerateCircuit() local 313 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 365 GateRef receiver = TaggedArgument(1); in GenerateCircuit() local 376 GateRef receiver = TaggedArgument(1); in GenerateCircuit() local [all …]
|
| D | interpreter_stub.cpp | 1310 GateRef receiver = GetVregValue(sp, ZExtInt8ToPtr(v0)); in DECLARE_ASM_HANDLER() local 1324 GateRef receiver = GetVregValue(sp, ZExtInt8ToPtr(v0)); in DECLARE_ASM_HANDLER() local 1340 GateRef receiver = GetVregValue(sp, ZExtInt8ToPtr(v0)); in DECLARE_ASM_HANDLER() local 1373 GateRef receiver = GetVregValue(sp, ZExtInt8ToPtr(v0)); in DECLARE_ASM_HANDLER() local 1404 GateRef receiver = GetVregValue(sp, ZExtInt8ToPtr(v0)); in DECLARE_ASM_HANDLER() local 1415 GateRef receiver = GetVregValue(sp, ZExtInt8ToPtr(v0)); in DECLARE_ASM_HANDLER() local 1426 GateRef receiver = GetVregValue(sp, ZExtInt8ToPtr(v0)); in DECLARE_ASM_HANDLER() local 1436 GateRef receiver = GetVregValue(sp, ZExtInt8ToPtr(v0)); in DECLARE_ASM_HANDLER() local 1447 GateRef receiver = GetVregValue(sp, ZExtInt8ToPtr(v0)); in DECLARE_ASM_HANDLER() local 1473 GateRef receiver = GetVregValue(sp, ZExtInt8ToPtr(v0)); in DECLARE_ASM_HANDLER() local [all …]
|
| D | stub_builder.cpp | 530 GateRef StubBuilder::CallGetterHelper(GateRef glue, GateRef receiver, GateRef holder, GateRef acces… in CallGetterHelper() 590 GateRef StubBuilder::CallSetterHelper(GateRef glue, GateRef receiver, GateRef accessor, GateRef val… in CallSetterHelper() 638 GateRef StubBuilder::ShouldCallSetter(GateRef receiver, GateRef holder, GateRef accessor, GateRef a… in ShouldCallSetter() 675 void StubBuilder::JSHClassAddProperty(GateRef glue, GateRef receiver, GateRef key, GateRef attr) in JSHClassAddProperty() 716 GateRef StubBuilder::SetHasConstructorCondition(GateRef glue, GateRef receiver, GateRef key) in SetHasConstructorCondition() 729 GateRef StubBuilder::AddPropertyByName(GateRef glue, GateRef receiver, GateRef key, GateRef value, in AddPropertyByName() 1294 GateRef StubBuilder::LoadFromField(GateRef receiver, GateRef handlerInfo) in LoadFromField() 1388 GateRef StubBuilder::LoadICWithHandler(GateRef glue, GateRef receiver, GateRef argHolder, GateRef a… in LoadICWithHandler() 1460 GateRef StubBuilder::LoadElement(GateRef receiver, GateRef key) in LoadElement() 1493 GateRef StubBuilder::ICStoreElement(GateRef glue, GateRef receiver, GateRef key, GateRef value, Gat… in ICStoreElement() [all …]
|
| D | ts_type_lowering.cpp | 742 GateRef receiver = acc_.GetValueIn(gate, 2); // 2: acc or this object in LowerTypedLdObjByName() local 788 GateRef receiver = Circuit::NullGate(); in LowerTypedStObjByName() local 833 GateRef receiver = acc_.GetValueIn(gate, 1); in LowerTypedLdObjByIndex() local 868 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerTypedStObjByIndex() local 903 GateRef receiver = Circuit::NullGate(); in LowerTypedLdObjByValue() local 1046 BuiltinsStubCSigns::ID TSTypeLowering::GetBuiltinId(GateRef func, GateRef receiver) in GetBuiltinId()
|
| D | type_lowering.cpp | 184 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerArrayCheck() local 204 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerStableArrayCheck() local 239 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerFloat32ArrayCheck() local 269 auto receiver = acc_.GetValueIn(gate, 0); in LowerClassInstanceCheck() local 297 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerArrayIndexCheck() local 313 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerFloat32ArrayIndexCheck() local 469 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerLoadProperty() local 486 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerStoreProperty() local 522 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerArrayLoadElement() local 549 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerFloat32ArrayLoadElement() local [all …]
|
| D | slowpath_lowering.cpp | 2290 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerStOwnByValue() local 2331 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerStOwnByIndex() local 2374 GateRef receiver = acc_.GetValueIn(gate, 1); in LowerStOwnByName() local 2462 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerLdSuperByValue() local 2473 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerStSuperByValue() local 2527 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerStOwnByValueWithNameSet() local 2578 GateRef receiver = acc_.GetValueIn(gate, 1); in LowerStOwnByNameWithNameSet() local 2658 GateRef receiver = acc_.GetValueIn(gate, 2); // 2: the third parameter in LowerLdObjByName() local 2680 GateRef receiver; in LowerStObjByName() local 2735 GateRef receiver = acc_.GetValueIn(gate, 1); in LowerLdObjByIndex() local [all …]
|
| /arkcompiler/ets_runtime/ecmascript/interpreter/ |
| D | fast_runtime_stub-inl.h | 33 #define CHECK_IS_ON_PROTOTYPE_CHAIN(receiver, holder) \ argument 151 JSTaggedValue FastRuntimeStub::CallGetter(JSThread *thread, JSTaggedValue receiver, JSTaggedValue h… in CallGetter() 157 JSTaggedValue FastRuntimeStub::CallSetter(JSThread *thread, JSTaggedValue receiver, JSTaggedValue v… in CallSetter() 164 JSTaggedValue FastRuntimeStub::GetPropertyByIndex(JSThread *thread, JSTaggedValue receiver, uint32_… in GetPropertyByIndex() 170 JSTaggedValue FastRuntimeStub::GetPropertyByValue(JSThread *thread, JSTaggedValue receiver, JSTagge… in GetPropertyByValue() 176 JSTaggedValue FastRuntimeStub::GetPropertyByName(JSThread *thread, JSTaggedValue receiver, JSTagged… in GetPropertyByName() 182 JSTaggedValue FastRuntimeStub::SetPropertyByName(JSThread *thread, JSTaggedValue receiver, JSTagged… in SetPropertyByName() 189 JSTaggedValue FastRuntimeStub::SetPropertyByIndex(JSThread *thread, JSTaggedValue receiver, uint32_… in SetPropertyByIndex() 196 JSTaggedValue FastRuntimeStub::SetPropertyByValue(JSThread *thread, JSTaggedValue receiver, JSTagge… in SetPropertyByValue() 202 JSTaggedValue FastRuntimeStub::GetGlobalOwnProperty(JSThread *thread, JSTaggedValue receiver, JSTag… in GetGlobalOwnProperty()
|
| D | interpreter-inl.h | 2129 JSTaggedValue receiver = GET_VREG_VALUE(v0); in RunInternal() local 2165 JSTaggedValue receiver = GET_VREG_VALUE(v0); in RunInternal() local 2261 JSTaggedValue receiver = GET_VREG_VALUE(v0); in RunInternal() local 2323 JSTaggedValue receiver = GET_VREG_VALUE(v0); in RunInternal() local 2386 JSTaggedValue receiver = GET_VREG_VALUE(v0); in RunInternal() local 2448 JSTaggedValue receiver = GET_VREG_VALUE(v0); in RunInternal() local 2597 JSTaggedValue receiver = GET_VREG_VALUE(v0); in RunInternal() local 2634 JSTaggedValue receiver = GET_VREG_VALUE(v0); in RunInternal() local 2709 JSTaggedValue receiver = GET_VREG_VALUE(v0); in RunInternal() local 2741 JSTaggedValue receiver = GET_VREG_VALUE(v0); in RunInternal() local [all …]
|
| D | interpreter_assembly.cpp | 1835 JSTaggedValue receiver = GET_VREG_VALUE(v0); in HandleStownbynameImm8Id16V8() local 1976 JSTaggedValue receiver = GET_VREG_VALUE(v0); in HandleStownbyindexImm8V8Imm16() local 2009 JSTaggedValue receiver = GET_VREG_VALUE(v0); in HandleStownbyvalueImm8V8V8() local 2114 JSTaggedValue receiver = GET_VREG_VALUE(v0); in HandleStobjbyindexImm8V8Imm16() local 2147 JSTaggedValue receiver = GET_VREG_VALUE(v0); in HandleStobjbyvalueImm8V8V8() local 2211 JSTaggedValue receiver = GET_VREG_VALUE(v0); in HandleStsuperbyvalueImm8V8V8() local 2341 JSTaggedValue receiver = GET_VREG_VALUE(v0); in HandleStownbyvaluewithnamesetImm8V8V8() local 2381 JSTaggedValue receiver = GET_VREG_VALUE(v0); in HandleStownbynamewithnamesetImm8Id16V8() local 2464 JSTaggedValue receiver = GET_VREG_VALUE(v0); in HandleStobjbynameImm8Id16V8() local 2495 JSTaggedValue receiver = GET_VREG_VALUE(v0); in HandleStobjbynameImm8Id16V8() 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() 113 JSTaggedValue ObjectFastOperator::SetPropertyByName(JSThread *thread, JSTaggedValue receiver, JSTag… in SetPropertyByName() 228 JSTaggedValue ObjectFastOperator::GetPropertyByIndex(JSThread *thread, JSTaggedValue receiver, uint… in GetPropertyByIndex() 281 JSTaggedValue ObjectFastOperator::SetPropertyByIndex(JSThread *thread, JSTaggedValue receiver, uint… in SetPropertyByIndex() 332 JSTaggedValue ObjectFastOperator::GetPropertyByValue(JSThread *thread, JSTaggedValue receiver, JSTa… in GetPropertyByValue() 358 JSTaggedValue ObjectFastOperator::SetPropertyByValue(JSThread *thread, JSTaggedValue receiver, in SetPropertyByValue() 386 bool ObjectFastOperator::FastSetPropertyByValue(JSThread *thread, JSTaggedValue receiver, JSTaggedV… in FastSetPropertyByValue() 399 bool ObjectFastOperator::FastSetPropertyByIndex(JSThread *thread, JSTaggedValue receiver, uint32_t … in FastSetPropertyByIndex() 411 JSTaggedValue ObjectFastOperator::FastGetPropertyByName(JSThread *thread, JSTaggedValue receiver, J… in FastGetPropertyByName() [all …]
|
| D | object_operator.cpp | 171 … const JSHandle<JSTaggedValue> &receiver, const JSHandle<JSTaggedValue> &key, in ObjectOperator() 181 ObjectOperator::ObjectOperator(JSThread *thread, const JSTaggedValue &receiver, const JSTaggedValue… in ObjectOperator() 202 ObjectOperator::ObjectOperator(JSThread *thread, const JSTaggedValue &receiver, const JSTaggedValue… in ObjectOperator() 208 void ObjectOperator::FastAdd(JSThread *thread, const JSTaggedValue &receiver, const JSTaggedValue &… in FastAdd() 376 void ObjectOperator::TransitionForAttributeChanged(const JSHandle<JSObject> &receiver, PropertyAttr… in TransitionForAttributeChanged() 413 bool ObjectOperator::UpdateValueAndDetails(const JSHandle<JSObject> &receiver, const JSHandle<JSTag… in UpdateValueAndDetails() 423 bool ObjectOperator::UpdateDataValue(const JSHandle<JSObject> &receiver, const JSHandle<JSTaggedVal… in UpdateDataValue() 483 bool ObjectOperator::WriteDataProperty(const JSHandle<JSObject> &receiver, const PropertyDescriptor… in WriteDataProperty() 576 bool ObjectOperator::AddProperty(const JSHandle<JSObject> &receiver, const JSHandle<JSTaggedValue> … in AddProperty() 593 void ObjectOperator::WriteElement(const JSHandle<JSObject> &receiver, JSTaggedValue value) const in WriteElement() argument
|
| 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() 77 JSTaggedValue JSStableArray::Splice(JSHandle<JSArray> receiver, EcmaRuntimeCallInfo *argv, in Splice() 169 JSTaggedValue JSStableArray::Shift(JSHandle<JSArray> receiver, EcmaRuntimeCallInfo *argv) in Shift() 198 JSTaggedValue JSStableArray::Join(JSHandle<JSArray> receiver, EcmaRuntimeCallInfo *argv) in Join() 412 JSTaggedValue JSStableArray::IndexOf(JSThread *thread, JSHandle<JSTaggedValue> receiver, in IndexOf()
|
| D | js_object.cpp | 142 …onary> JSObject::TransitionToDictionary(const JSThread *thread, const JSHandle<JSObject> &receiver) in TransitionToDictionary() 215 bool JSObject::IsArrayLengthWritable(JSThread *thread, const JSHandle<JSObject> &receiver) in IsArrayLengthWritable() 228 bool JSObject::AddElementInternal(JSThread *thread, const JSHandle<JSObject> &receiver, uint32_t in… in AddElementInternal() 510 … const JSHandle<JSTaggedValue> &value, const JSHandle<JSTaggedValue> &receiver, bool mayThrow) in SetProperty() 554 JSHandle<JSTaggedValue> receiver = op->GetReceiver(); in SetProperty() local 663 …CallSetter(JSThread *thread, const AccessorData &accessor, const JSHandle<JSTaggedValue> &receiver, in CallSetter() 692 const JSHandle<JSTaggedValue> &receiver) in CallGetter() 710 … const JSHandle<JSTaggedValue> &key, const JSHandle<JSTaggedValue> &receiver) in GetProperty() 757 JSHandle<JSTaggedValue> receiver = op->GetReceiver(); in GetProperty() local
|
| /arkcompiler/ets_runtime/ecmascript/ic/ |
| 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_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() 190 JSTaggedValue StoreICRuntime::StoreMiss(JSHandle<JSTaggedValue> receiver, JSHandle<JSTaggedValue> k… in StoreMiss()
|
| D | ic_handler.h | 161 JSHandle<JSObject> receiver = JSHandle<JSObject>::Cast(op.GetReceiver()); in StoreProperty() local 176 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/base/ |
| D | json_parser.cpp | 21 … const JSHandle<JSTaggedValue> &receiver) in InternalizeJsonProperty() 68 … 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
|
| /arkcompiler/ets_runtime/ecmascript/compiler/tests/ |
| D | circuit_optimizer_tests.cpp | 490 auto receiver = circuit.NewArg(MachineType::I64, 1, in HWTEST_F_L0() local 513 auto receiver = circuit.NewArg(MachineType::I64, 1, in HWTEST_F_L0() local 540 auto receiver = circuit.NewArg(MachineType::I64, 1, in HWTEST_F_L0() local
|