Searched refs:RestoreBlock (Results 1 – 3 of 3) sorted by relevance
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/ |
| H A D | SILowerSGPRSpills.cpp | 121 static void insertCSRRestores(MachineBasicBlock &RestoreBlock, in insertCSRRestores() argument 124 MachineFunction &MF = *RestoreBlock.getParent(); in insertCSRRestores() 131 MachineBasicBlock::iterator I = RestoreBlock.getFirstTerminator(); in insertCSRRestores() 134 if (!TFI->restoreCalleeSavedRegisters(RestoreBlock, I, CSI, TRI)) { in insertCSRRestores() 140 TII.loadRegFromStackSlot(RestoreBlock, I, Reg, CI.getFrameIdx(), RC, TRI); in insertCSRRestores() 141 assert(I != RestoreBlock.begin() && in insertCSRRestores() 168 MachineBasicBlock *RestoreBlock = MFI.getRestorePoint(); in calculateSaveRestoreBlocks() local 172 if (!RestoreBlock->succ_empty() || RestoreBlock->isReturnBlock()) in calculateSaveRestoreBlocks() 173 RestoreBlocks.push_back(RestoreBlock); in calculateSaveRestoreBlocks() 239 for (MachineBasicBlock *RestoreBlock : RestoreBlocks) in spillCalleeSavedRegs() [all …]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
| H A D | PrologEpilogInserter.cpp | 364 MachineBasicBlock *RestoreBlock = MFI.getRestorePoint(); in calculateSaveRestoreBlocks() local 368 if (!RestoreBlock->succ_empty() || RestoreBlock->isReturnBlock()) in calculateSaveRestoreBlocks() 369 RestoreBlocks.push_back(RestoreBlock); in calculateSaveRestoreBlocks() 562 static void insertCSRRestores(MachineBasicBlock &RestoreBlock, in insertCSRRestores() argument 564 MachineFunction &MF = *RestoreBlock.getParent(); in insertCSRRestores() 571 MachineBasicBlock::iterator I = RestoreBlock.getFirstTerminator(); in insertCSRRestores() 573 if (!TFI->restoreCalleeSavedRegisters(RestoreBlock, I, CSI, TRI)) { in insertCSRRestores() 577 BuildMI(RestoreBlock, I, DebugLoc(), TII.get(TargetOpcode::COPY), Reg) in insertCSRRestores() 581 TII.loadRegFromStackSlot(RestoreBlock, I, Reg, CI.getFrameIdx(), RC, TRI); in insertCSRRestores() 582 assert(I != RestoreBlock.begin() && in insertCSRRestores() [all …]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/ |
| H A D | PPCFrameLowering.cpp | 2051 MachineBasicBlock *RestoreBlock = MFI.getRestorePoint(); in processFunctionBeforeFrameFinalized() local 2053 if (MBB.isReturnBlock() && (&MBB) != RestoreBlock) in processFunctionBeforeFrameFinalized()
|