Searched refs:RestoreBlock (Results 1 – 2 of 2) sorted by relevance
314 MachineBasicBlock *RestoreBlock = MFI.getRestorePoint(); in calculateSaveRestoreBlocks() local318 if (!RestoreBlock->succ_empty() || RestoreBlock->isReturnBlock()) in calculateSaveRestoreBlocks()319 RestoreBlocks.push_back(RestoreBlock); in calculateSaveRestoreBlocks()506 static void insertCSRRestores(MachineBasicBlock &RestoreBlock, in insertCSRRestores() argument508 MachineFunction &MF = *RestoreBlock.getParent(); in insertCSRRestores()515 MachineBasicBlock::iterator I = RestoreBlock.getFirstTerminator(); in insertCSRRestores()522 assert(I != RestoreBlock.begin() && in insertCSRRestores()567 for (MachineBasicBlock *RestoreBlock : RestoreBlocks) in spillCalleeSavedRegs()568 insertCSRRestores(*RestoreBlock, CSI); in spillCalleeSavedRegs()1012 for (MachineBasicBlock *RestoreBlock : RestoreBlocks) in insertPrologEpilogCode()[all …]
1704 MachineBasicBlock *RestoreBlock = MFI.getRestorePoint(); in processFunctionBeforeFrameFinalized() local1706 if (MBB.isReturnBlock() && (&MBB) != RestoreBlock) in processFunctionBeforeFrameFinalized()