Lines Matching refs:SPReg
188 Register SPReg = LoongArch::R3; in emitPrologue() local
216 adjustReg(MBB, MBBI, DL, SPReg, SPReg, -StackSize, MachineInstr::FrameSetup); in emitPrologue()
247 adjustReg(MBB, MBBI, DL, FPReg, SPReg, in emitPrologue()
265 adjustReg(MBB, MBBI, DL, SPReg, SPReg, -SecondSPAdjustAmount, in emitPrologue()
275 TII->get(IsLA64 ? LoongArch::ADDI_D : LoongArch::ADDI_W), SPReg) in emitPrologue()
276 .addReg(SPReg) in emitPrologue()
298 SPReg) in emitPrologue()
299 .addReg(SPReg) in emitPrologue()
311 .addReg(SPReg) in emitPrologue()
324 Register SPReg = LoongArch::R3; in emitEpilogue() local
344 adjustReg(MBB, LastFrameDestroy, DL, SPReg, LoongArch::R22, in emitEpilogue()
355 adjustReg(MBB, LastFrameDestroy, DL, SPReg, SPReg, SecondSPAdjustAmount, in emitEpilogue()
361 adjustReg(MBB, MBBI, DL, SPReg, SPReg, StackSize, MachineInstr::FrameDestroy); in emitEpilogue()
425 Register SPReg = LoongArch::R3; in eliminateCallFramePseudoInstr() local
443 adjustReg(MBB, MI, DL, SPReg, SPReg, Amount, MachineInstr::NoFlags); in eliminateCallFramePseudoInstr()