Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DSILowerSGPRSpills.cpp81 static void insertCSRSaves(MachineBasicBlock &SaveBlock, in insertCSRSaves() argument
84 MachineFunction &MF = *SaveBlock.getParent(); in insertCSRSaves()
89 MachineBasicBlock::iterator I = SaveBlock.begin(); in insertCSRSaves()
90 if (!TFI->spillCalleeSavedRegisters(SaveBlock, I, CSI, TRI)) { in insertCSRSaves()
97 MachineInstrSpan MIS(I, &SaveBlock); in insertCSRSaves()
106 TII.storeRegToStackSlot(SaveBlock, I, Reg, !IsLiveIn, CS.getFrameIdx(), in insertCSRSaves()
232 for (MachineBasicBlock *SaveBlock : SaveBlocks) in spillCalleeSavedRegs()
233 insertCSRSaves(*SaveBlock, CSI, LIS); in spillCalleeSavedRegs()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DPrologEpilogInserter.cpp237 for (MachineBasicBlock *SaveBlock : SaveBlocks) in runOnMachineFunction()
238 stashEntryDbgValues(*SaveBlock, EntryDbgValues); in runOnMachineFunction()
535 static void insertCSRSaves(MachineBasicBlock &SaveBlock, in insertCSRSaves() argument
537 MachineFunction &MF = *SaveBlock.getParent(); in insertCSRSaves()
542 MachineBasicBlock::iterator I = SaveBlock.begin(); in insertCSRSaves()
543 if (!TFI->spillCalleeSavedRegisters(SaveBlock, I, CSI, TRI)) { in insertCSRSaves()
549 BuildMI(SaveBlock, I, DebugLoc(), in insertCSRSaves()
554 TII.storeRegToStackSlot(SaveBlock, I, Reg, true, CS.getFrameIdx(), RC, in insertCSRSaves()
622 for (MachineBasicBlock *SaveBlock : SaveBlocks) in spillCalleeSavedRegs()
623 insertCSRSaves(*SaveBlock, CSI); in spillCalleeSavedRegs()
[all …]