Home
last modified time | relevance | path

Searched refs:adjustReg (Results 1 – 7 of 7) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchFrameLowering.cpp50 void LoongArchFrameLowering::adjustReg(MachineBasicBlock &MBB, in adjustReg() function in LoongArchFrameLowering
221 adjustReg(MBB, MBBI, DL, SPReg, SPReg, -StackSize, MachineInstr::FrameSetup); in emitPrologue()
250 adjustReg(MBB, MBBI, DL, FPReg, SPReg, in emitPrologue()
268 adjustReg(MBB, MBBI, DL, SPReg, SPReg, -SecondSPAdjustAmount, in emitPrologue()
336 adjustReg(MBB, LastFrameDestroy, DL, SPReg, LoongArch::R22, in emitEpilogue()
347 adjustReg(MBB, LastFrameDestroy, DL, SPReg, SPReg, SecondSPAdjustAmount, in emitEpilogue()
353 adjustReg(MBB, MBBI, DL, SPReg, SPReg, StackSize, MachineInstr::FrameDestroy); in emitEpilogue()
428 adjustReg(MBB, MI, DL, SPReg, SPReg, Amount, MachineInstr::NoFlags); in eliminateCallFramePseudoInstr()
H A DLoongArchFrameLowering.h63 void adjustReg(MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI,
/freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/
H A DCSKYFrameLowering.cpp117 adjustReg(MBB, MBBI, DL, SPReg, SPReg, -(static_cast<int64_t>(ActualSize)), in emitPrologue()
162 adjustReg(MBB, MBBI, DL, SPReg, SPReg, in emitPrologue()
212 adjustReg(MBB, MBBI, DL, SPReg, SPReg, in emitPrologue()
266 adjustReg(MBB, LastFrameDestroy, DL, SPReg, SPReg, (StackSize - ActualSize), in emitEpilogue()
270 adjustReg(MBB, MBBI, DL, SPReg, SPReg, ActualSize, in emitEpilogue()
531 adjustReg(MBB, MI, DL, SPReg, SPReg, Amount, MachineInstr::NoFlags); in eliminateCallFramePseudoInstr()
538 void CSKYFrameLowering::adjustReg(MachineBasicBlock &MBB, in adjustReg() function in CSKYFrameLowering
H A DCSKYFrameLowering.h25 void adjustReg(MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI,
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVFrameLowering.cpp751 RI->adjustReg(MBB, MBBI, DL, SPReg, SPReg, StackOffset::getFixed(-Offset), in allocateStack()
775 RI->adjustReg(MBB, MBBI, DL, SPReg, SPReg, in allocateStack()
791 RI->adjustReg(MBB, MBBI, DL, SPReg, SPReg, in allocateStack()
815 RI->adjustReg(MBB, MBBI, DL, TargetReg, SPReg, in allocateStack()
832 RI->adjustReg(MBB, MBBI, DL, SPReg, SPReg, StackOffset::getFixed(-Residual), in allocateStack()
1068 RI->adjustReg( in emitPrologue()
1097 RI->adjustReg(MBB, MBBI, DL, SPReg, SPReg, in emitPrologue()
1172 RI->adjustReg(MBB, MBBI, DL, SPReg, SPReg, StackOffset::getFixed(StackSize), in deallocateStack()
1233 RI->adjustReg(MBB, FirstScalarCSRRestoreInsn, DL, SPReg, SPReg, in emitEpilogue()
1252 RI->adjustReg(MBB, FirstScalarCSRRestoreInsn, DL, SPReg, SPReg, in emitEpilogue()
[all …]
H A DRISCVRegisterInfo.h85 void adjustReg(MachineBasicBlock &MBB, MachineBasicBlock::iterator II,
H A DRISCVRegisterInfo.cpp194 void RISCVRegisterInfo::adjustReg(MachineBasicBlock &MBB, in adjustReg() function in RISCVRegisterInfo
614 adjustReg(*II->getParent(), II, DL, DestReg, FrameReg, Offset, in eliminateFrameIndex()