Searched refs:LoadArrayLength (Results 1 – 7 of 7) sorted by relevance
| /arkcompiler/ets_runtime/ecmascript/compiler/ |
| D | mcr_opcodes.h | 187 …V(LoadArrayLength, LOAD_ARRAY_LENGTH, GateFlags::NO_WRITE, 1, 1, 1) …
|
| D | typed_bytecode_lowering.cpp | 1080 … GateRef result = builder_.LoadArrayLength(array, kind, ArrayMetaDataAccessor::Mode::LOAD_LENGTH); in LowerTypedLdArrayLength() 1296 …GateRef length = builder_.LoadArrayLength(receiver, kind, ArrayMetaDataAccessor::Mode::LOAD_LENGTH… in LoadJSArrayByIndex() 1366 …GateRef length = builder_.LoadArrayLength(receiver, kind, ArrayMetaDataAccessor::Mode::LOAD_LENGTH… in StoreJSArrayByIndex()
|
| D | mcr_circuit_builder.cpp | 889 GateRef CircuitBuilder::LoadArrayLength(GateRef gate, ElementsKind kind, ArrayMetaDataAccessor::Mod… in LoadArrayLength() function in panda::ecmascript::kungfu::CircuitBuilder 895 … auto ret = GetCircuit()->NewGate(circuit_->LoadArrayLength(accessor.ToValue()), MachineType::I64, in LoadArrayLength() 1184 auto ret = GetCircuit()->NewGate(circuit_->LoadArrayLength(accessor.ToValue()), in InsertLoadArrayLength()
|
| D | circuit_builder.h | 638 GateRef LoadArrayLength(GateRef gate, ElementsKind kind, ArrayMetaDataAccessor::Mode mode);
|
| /arkcompiler/ets_frontend/ets2panda/compiler/core/ |
| D | ETSCompiler.cpp | 273 etsg->LoadArrayLength(st, unionReg); in HandleUnionTypeInForOf() 301 etsg->LoadArrayLength(st, objReg); in GetSizeInForOf() 1071 etsg->LoadArrayLength(expr, objReg); in HandleArrayTypeLengthProperty()
|
| D | ETSGen.h | 402 void LoadArrayLength(const ir::AstNode *node, VReg arrayReg);
|
| D | ETSGen.cpp | 2579 void ETSGen::LoadArrayLength(const ir::AstNode *node, VReg arrayReg) in LoadArrayLength() function in ark::es2panda::compiler::ETSGen
|