Home
last modified time | relevance | path

Searched refs:SaveBlock (Results 1 – 2 of 2) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSILowerSGPRSpills.cpp86 static void insertCSRSaves(MachineBasicBlock &SaveBlock, in insertCSRSaves() argument
89 MachineFunction &MF = *SaveBlock.getParent(); in insertCSRSaves()
96 MachineBasicBlock::iterator I = SaveBlock.begin(); in insertCSRSaves()
97 if (!TFI->spillCalleeSavedRegisters(SaveBlock, I, CSI, TRI)) { in insertCSRSaves()
104 MachineInstrSpan MIS(I, &SaveBlock); in insertCSRSaves()
113 TII.storeRegToStackSlot(SaveBlock, I, Reg, !IsLiveIn, CS.getFrameIdx(), in insertCSRSaves()
246 for (MachineBasicBlock *SaveBlock : SaveBlocks) in spillCalleeSavedRegs()
247 insertCSRSaves(*SaveBlock, CSI, Indexes, LIS); in spillCalleeSavedRegs()
279 for (MachineBasicBlock *SaveBlock : SaveBlocks) { in extendWWMVirtRegLiveness()
280 MachineBasicBlock::iterator InsertBefore = SaveBlock->begin(); in extendWWMVirtRegLiveness()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DPrologEpilogInserter.cpp242 for (MachineBasicBlock *SaveBlock : SaveBlocks) in runOnMachineFunction()
243 stashEntryDbgValues(*SaveBlock, EntryDbgValues); in runOnMachineFunction()
610 MachineFunction &MF = *SaveBlock.getParent(); in insertCSRSaves()
615 MachineBasicBlock::iterator I = SaveBlock.begin(); in insertCSRSaves()
622 BuildMI(SaveBlock, I, DebugLoc(), in insertCSRSaves()
697 insertCSRSaves(*SaveBlock, CSI); in spillCalleeSavedRegs()
1176 for (MachineBasicBlock *SaveBlock : SaveBlocks) in insertPrologEpilogCode()
1177 TFI.emitPrologue(MF, *SaveBlock); in insertPrologEpilogCode()
1186 for (MachineBasicBlock *SaveBlock : SaveBlocks) in insertPrologEpilogCode()
1187 TFI.inlineStackProbe(MF, *SaveBlock); in insertPrologEpilogCode()
[all …]