Searched refs:LoadArrayLength (Results 1 – 8 of 8) sorted by relevance
| /arkcompiler/ets_runtime/ecmascript/compiler/ |
| D | mcr_opcodes.h | 46 V(LoadArrayLength, LOAD_ARRAY_LENGTH, GateFlags::NO_WRITE, 1, 1, 1) \
|
| D | native_inline_lowering.cpp | 129 GateRef length = builder_.LoadArrayLength(thisObj); in ArrayForeachCall()
|
| D | mcr_circuit_builder.cpp | 724 GateRef CircuitBuilder::LoadArrayLength(GateRef array) in LoadArrayLength() function in panda::ecmascript::kungfu::CircuitBuilder 729 auto ret = GetCircuit()->NewGate(circuit_->LoadArrayLength(), MachineType::I64, in LoadArrayLength() 1013 auto ret = GetCircuit()->NewGate(circuit_->LoadArrayLength(), in InsertLoadArrayLength()
|
| D | typed_bytecode_lowering.cpp | 853 GateRef result = builder_.LoadArrayLength(array); in LowerTypedLdArrayLength() 1033 GateRef length = builder_.LoadArrayLength(receiver); in LoadJSArrayByIndex() 1101 GateRef length = builder_.LoadArrayLength(receiver); in StoreJSArrayByIndex()
|
| D | circuit_builder.h | 550 GateRef LoadArrayLength(GateRef array);
|
| /arkcompiler/ets_frontend/ets2panda/compiler/core/ |
| D | ETSGen.h | 239 LoadArrayLength(node, objReg); in ResolveConditionalResult() 440 void LoadArrayLength(const ir::AstNode *node, VReg arrayReg);
|
| D | ETSCompiler.cpp | 998 etsg->LoadArrayLength(expr, objReg); in Compile() 1508 etsg->LoadArrayLength(st, objReg); in Compile()
|
| D | ETSGen.cpp | 2526 void ETSGen::LoadArrayLength(const ir::AstNode *node, VReg arrayReg) in LoadArrayLength() function in panda::es2panda::compiler::ETSGen
|