Home
last modified time | relevance | path

Searched refs:receiverHClass (Results 1 – 4 of 4) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/ic/
Dic_runtime.h47 void UpdateReceiverHClass(JSHandle<JSTaggedValue> receiverHClass) in UpdateReceiverHClass() argument
49 receiverHClass_ = receiverHClass; in UpdateReceiverHClass()
/arkcompiler/ets_runtime/ecmascript/compiler/
Dtype_mcr_lowering.cpp242 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 …]
Dstub_builder.cpp3133 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/
Dobject_fast_operator-inl.h204 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()