Searched refs:ArrayMetaDataAccessor (Results 1 – 8 of 8) sorted by relevance
| /arkcompiler/ets_runtime/ecmascript/compiler/ |
| D | gate_meta_data.h | 1034 class ArrayMetaDataAccessor { 1045 explicit ArrayMetaDataAccessor(uint64_t value) : bitField_(value) {} in ArrayMetaDataAccessor() function 1046 explicit ArrayMetaDataAccessor(ElementsKind kind, Mode mode, uint32_t length = 0)
|
| D | ts_hcr_lowering.cpp | 740 builder_.StableArrayCheck(array, kind, ArrayMetaDataAccessor::Mode::LOAD_LENGTH); in LowerTypedLdArrayLength() 863 builder_.StableArrayCheck(receiver, kind, ArrayMetaDataAccessor::Mode::LOAD_ELEMENT); in LoadJSArrayByIndex() 925 builder_.StableArrayCheck(receiver, kind, ArrayMetaDataAccessor::Mode::STORE_ELEMENT); in StoreJSArrayByIndex()
|
| D | gate_accessor.h | 398 ArrayMetaDataAccessor GetArrayMetaDataAccessor(GateRef gate) const;
|
| D | gate_accessor.cpp | 138 ArrayMetaDataAccessor GateAccessor::GetArrayMetaDataAccessor(GateRef gate) const in GetArrayMetaDataAccessor() 143 return ArrayMetaDataAccessor(gatePtr->GetOneParameterMetaData()->GetValue()); in GetArrayMetaDataAccessor()
|
| D | circuit_builder.h | 253 GateRef StableArrayCheck(GateRef gate, ElementsKind kind, ArrayMetaDataAccessor::Mode mode); 255 … GateRef HClassStableArrayCheck(GateRef gate, GateRef frameState, ArrayMetaDataAccessor accessor);
|
| D | circuit_builder.cpp | 181 GateRef CircuitBuilder::StableArrayCheck(GateRef gate, ElementsKind kind, ArrayMetaDataAccessor::Mo… in StableArrayCheck() 187 ArrayMetaDataAccessor accessor(kind, mode); in StableArrayCheck() 208 …itBuilder::HClassStableArrayCheck(GateRef gate, GateRef frameState, ArrayMetaDataAccessor accessor) in HClassStableArrayCheck()
|
| D | lcr_lowering.cpp | 201 ArrayMetaDataAccessor accessor = acc_.GetArrayMetaDataAccessor(gate); in LowerHClassStableArrayCheck()
|
| D | type_mcr_lowering.cpp | 244 ArrayMetaDataAccessor accessor = acc_.GetArrayMetaDataAccessor(gate); in LowerStableArrayCheck()
|