Home
last modified time | relevance | path

Searched refs:Ldp (Results 1 - 8 of 8) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/assembler/aarch64/
H A Dextend_assembler.cpp46 Ldp(VectorRegister(v8), VectorRegister(v9), MemoryOperand(sp, PAIR_SLOT_SIZE, POSTINDEX)); in CalleeRestore()
47 Ldp(VectorRegister(v10), VectorRegister(v11), MemoryOperand(sp, PAIR_SLOT_SIZE, POSTINDEX)); in CalleeRestore()
48 Ldp(VectorRegister(v12), VectorRegister(v13), MemoryOperand(sp, PAIR_SLOT_SIZE, POSTINDEX)); in CalleeRestore()
49 Ldp(VectorRegister(v14), VectorRegister(v15), MemoryOperand(sp, PAIR_SLOT_SIZE, POSTINDEX)); in CalleeRestore()
50 Ldp(Register(X19), Register(X20), MemoryOperand(sp, PAIR_SLOT_SIZE, POSTINDEX)); in CalleeRestore()
51 Ldp(Register(X21), Register(X22), MemoryOperand(sp, PAIR_SLOT_SIZE, POSTINDEX)); in CalleeRestore()
52 Ldp(Register(X23), Register(X24), MemoryOperand(sp, PAIR_SLOT_SIZE, POSTINDEX)); in CalleeRestore()
53 Ldp(Register(X25), Register(X26), MemoryOperand(sp, PAIR_SLOT_SIZE, POSTINDEX)); in CalleeRestore()
54 Ldp(Register(X27), Register(X28), MemoryOperand(sp, PAIR_SLOT_SIZE, POSTINDEX)); in CalleeRestore()
88 Ldp(Registe in RestoreFpAndLr()
[all...]
H A Dassembler_aarch64.h300 void Ldp(const Register &rt, const Register &rt2, const MemoryOperand &operand);
302 void Ldp(const VectorRegister &vt, const VectorRegister &vt2, const MemoryOperand &operand);
H A Dassembler_aarch64.cpp90 void AssemblerAarch64::Ldp(const Register &rt, const Register &rt2, const MemoryOperand &operand) in Ldp() function in panda::ecmascript::aarch64::AssemblerAarch64
158 void AssemblerAarch64::Ldp(const VectorRegister &vt, const VectorRegister &vt2, const MemoryOperand &operand) in Ldp() function in panda::ecmascript::aarch64::AssemblerAarch64
/arkcompiler/ets_runtime/ecmascript/compiler/trampoline/aarch64/
H A Dcommon_call.cpp62 __ Ldp(Register(Zero), Register(FP), MemoryOperand(sp, 2 * FRAME_SLOT_SIZE, AddrMode::POSTINDEX)); in PopAsmInterpBridgeFrame()
64 __ Ldp(Register(Zero), Register(X30), MemoryOperand(sp, 2 * FRAME_SLOT_SIZE, AddrMode::POSTINDEX)); in PopAsmInterpBridgeFrame()
93 __ Ldp(Register(X19), frameType, MemoryOperand(sp, 2 * FRAME_SLOT_SIZE, AddrMode::POSTINDEX)); in PopLeaveFrame()
145 __ Ldp(op1, op2, MemoryOperand(argv, -DOUBLE_SLOT_SIZE, PREINDEX)); in PushArgsWithArgvInPair()
210 __ Ldp(Register(X19), frameType, MemoryOperand(sp, FRAME_SLOT_SIZE * 2, AddrMode::POSTINDEX)); in PopAsmBridgeFrame()
H A Dasm_interpreter_call.cpp1184 __ Ldp(X16, X17, MemoryOperand(SP, DOUBLE_SLOT_SIZE * (PreserveRegPairIndex++)));
1185 __ Ldp(X13, X14, MemoryOperand(SP, DOUBLE_SLOT_SIZE * (PreserveRegPairIndex++)));
1186 __ Ldp(X11, X12, MemoryOperand(SP, DOUBLE_SLOT_SIZE * (PreserveRegPairIndex++)));
1187 __ Ldp(X9, X10, MemoryOperand(SP, DOUBLE_SLOT_SIZE * (PreserveRegPairIndex++)));
1188 __ Ldp(X7, X8, MemoryOperand(SP, DOUBLE_SLOT_SIZE * (PreserveRegPairIndex++)));
1189 __ Ldp(X5, X6, MemoryOperand(SP, DOUBLE_SLOT_SIZE * (PreserveRegPairIndex++)));
1190 __ Ldp(X3, X4, MemoryOperand(SP, DOUBLE_SLOT_SIZE * (PreserveRegPairIndex++)));
1191 __ Ldp(X1, X2, MemoryOperand(SP, DOUBLE_SLOT_SIZE * (PreserveRegPairIndex++)));
1198 __ Ldp(FP, X30, MemoryOperand(SP, DOUBLE_SLOT_SIZE, AddrMode::POSTINDEX));
1429 __ Ldp(X1
[all...]
H A Doptimized_call.cpp341 __ Ldp(Register(X29), Register(X30), MemoryOperand(sp, DOUBLE_SLOT_SIZE, AddrMode::POSTINDEX)); in CallBuiltinTrampoline()
393 __ Ldp(Register(X29), Register(X30), MemoryOperand(sp, DOUBLE_SLOT_SIZE, AddrMode::POSTINDEX)); in CallBuiltinConstructorStub()
553 __ Ldp(Register(X6), Register(X7), MemoryOperand(sp, QUINTUPLE_SLOT_SIZE)); in JSCallInternal()
563 __ Ldp(Register(X6), Register(X7), MemoryOperand(sp, QUINTUPLE_SLOT_SIZE)); in JSCallInternal()
568 __ Ldp(Register(X6), Register(X7), MemoryOperand(sp, QUINTUPLE_SLOT_SIZE)); // get arg0 arg1 in JSCallInternal()
855 __ Ldp(startSp, Register(Zero), MemoryOperand(sp, ExtendedAssembler::PAIR_SLOT_SIZE, POSTINDEX)); in FastCallToAsmInterBridge()
1088 __ Ldp(Register(Zero), Register(X29), MemoryOperand(sp, ExtendedAssembler::PAIR_SLOT_SIZE, POSTINDEX)); in CallRuntimeWithArgv()
1089 __ Ldp(Register(X30), Register(Zero), MemoryOperand(sp, ExtendedAssembler::PAIR_SLOT_SIZE, POSTINDEX)); in CallRuntimeWithArgv()
1148 __ Ldp(prevFp, Register(Zero), MemoryOperand(sp, FRAME_SLOT_SIZE * 2, AddrMode::POSTINDEX)); in PopJSFunctionEntryFrame()
1173 __ Ldp(Registe in PopOptimizedArgsConfigFrame()
[all...]
/arkcompiler/ets_runtime/ecmascript/compiler/assembler/tests/
H A Dassembler_aarch64_test.cpp168 __ Ldp(Register(X1), Register(X2), MemoryOperand(Register(SP), 8, PREINDEX)); in HWTEST_F_L0()
169 __ Ldp(Register(X3), Register(X4), MemoryOperand(Register(SP), 8, OFFSET)); in HWTEST_F_L0()
170 __ Ldp(Register(X3).W(), Register(X4).W(), MemoryOperand(Register(SP), 8, OFFSET)); in HWTEST_F_L0()
/arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/target/aarch64/
H A Dencode.cpp2672 GetMasm()->Ldp(VixlVReg(dst0), VixlVReg(dst1), ConvertMem(mem)); in EncodeLdp()
2679 GetMasm()->Ldp(VixlReg(dst0), VixlReg(dst1), ConvertMem(mem)); in EncodeLdp()
3090 masm->Ldp(lastReg, reg, MemOperand(baseReg, (idx - OFFSET) * DOUBLE_WORD_SIZE_BYTES)); in LoadStorePair()
3207 GetMasm()->Ldp(currReg, nextReg, in LoadStoreRegistersLoop()

Completed in 25 milliseconds