Searched refs:attrOffset (Results 1 - 6 of 6) sorted by relevance
/arkcompiler/ets_runtime/ecmascript/compiler/ |
H A D | hcr_circuit_builder.cpp | 564 GateRef value, GateRef attrOffset, VariableType type) in SetPropertyInlinedProps() 570 GateRef propOffset = Int32Mul(Int32Add(inlinedPropsStart, attrOffset), in SetPropertyInlinedProps() 563 SetPropertyInlinedProps(GateRef glue, GateRef obj, GateRef hClass, GateRef value, GateRef attrOffset, VariableType type) SetPropertyInlinedProps() argument
|
H A D | circuit_builder.cpp | 1534 GateRef attrOffset = IntPtr(JSHClass::LAYOUT_OFFSET); in IsStableArrayLengthWriteable() local 1535 GateRef layout = Load(VariableType::JS_POINTER(), hClass, attrOffset); in IsStableArrayLengthWriteable()
|
H A D | stub_builder-inl.h | 2059 GateRef attrOffset = IntPtr(JSHClass::LAYOUT_OFFSET); in GetLayoutFromHClass() local 2060 return Load(VariableType::JS_POINTER(), hClass, attrOffset); in GetLayoutFromHClass() 2181 GateRef attrOffset, VariableType type, MemoryAttribute mAttr) in SetPropertyInlinedProps() 2190 Int32Add(inlinedPropsStart, attrOffset), Int32(JSTaggedValue::TaggedTypeSize())); in SetPropertyInlinedProps() 2180 SetPropertyInlinedProps(GateRef glue, GateRef obj, GateRef hClass, GateRef value, GateRef attrOffset, VariableType type, MemoryAttribute mAttr) SetPropertyInlinedProps() argument
|
H A D | stub_builder.h | 551 GateRef value, GateRef attrOffset, VariableType type = VariableType::JS_ANY(), 555 GateRef GetInlinedPropOffsetFromHClass(GateRef hclass, GateRef attrOffset);
|
H A D | circuit_builder.h | 504 GateRef value, GateRef attrOffset, VariableType type);
|
H A D | stub_builder.cpp | 1008 GateRef attrOffset = GetOffsetFieldInPropAttr(attr); in JSObjectGetProperty() local 1014 result = GetPropertyInlinedProps(obj, hclass, attrOffset); in JSObjectGetProperty() 1022 result = GetValueFromTaggedArray(array, Int32Sub(attrOffset, in JSObjectGetProperty()
|
Completed in 54 milliseconds