Searched refs:receiverHClass (Results 1 – 4 of 4) sorted by relevance
/arkcompiler/ets_runtime/ecmascript/ic/ |
D | ic_runtime.h | 47 void UpdateReceiverHClass(JSHandle<JSTaggedValue> receiverHClass) in UpdateReceiverHClass() argument 49 receiverHClass_ = receiverHClass; in UpdateReceiverHClass()
|
/arkcompiler/ets_runtime/ecmascript/compiler/ |
D | type_mcr_lowering.cpp | 242 GateRef receiverHClass = builder_.LoadConstOffset( in LowerStableArrayCheck() local 245 builder_.HClassStableArrayCheck(receiverHClass, frameState, accessor); in LowerStableArrayCheck() 301 GateRef receiverHClass = builder_.LoadHClass(receiver); in LowerTypedArrayCheck() local 303 GateRef check = builder_.Equal(receiverHClass, protoOrHclass); in LowerTypedArrayCheck() 400 GateRef receiverHClass = builder_.LoadConstOffset( in BuildCompareSubTyping() local 402 GateRef supers = LoadSupers(receiverHClass); in BuildCompareSubTyping() 439 GateRef receiverHClass = builder_.LoadConstOffset( in BuildCompareHClass() local 441 return builder_.Equal(aotHCGate, receiverHClass); in BuildCompareHClass() 1317 GateRef receiverHClass = builder_.LoadConstOffset( in LowerInlineAccessorCheck() local 1319 GateRef supers = LoadSupers(receiverHClass); in LowerInlineAccessorCheck() [all …]
|
D | stub_builder.cpp | 3133 GateRef receiverHClass = LoadHClass(receiver); in SetPropertyByName() local 3134 GateRef receiverLayoutInfo = GetLayoutFromHClass(receiverHClass); in SetPropertyByName() 3137 JSObjectSetProperty(glue, receiver, receiverHClass, holeAttr, key, value); in SetPropertyByName()
|
/arkcompiler/ets_runtime/ecmascript/ |
D | object_fast_operator-inl.h | 204 auto *receiverHClass = receiver.GetTaggedObject()->GetClass(); in SetPropertyByName() local 205 … LayoutInfo *receiverLayoutInfo = LayoutInfo::Cast(receiverHClass->GetLayout().GetTaggedObject()); in SetPropertyByName() 207 JSObject::Cast(receiver)->SetProperty(thread, receiverHClass, attr, value); in SetPropertyByName()
|