Searched refs:RestoreBlock (Results 1 – 3 of 3) sorted by relevance
129 static void insertCSRRestores(MachineBasicBlock &RestoreBlock, in insertCSRRestores() argument132 MachineFunction &MF = *RestoreBlock.getParent(); in insertCSRRestores()140 MachineBasicBlock::iterator I = RestoreBlock.getFirstTerminator(); in insertCSRRestores()151 assert(I != RestoreBlock.begin() && in insertCSRRestores()180 MachineBasicBlock *RestoreBlock = MFI.getRestorePoint(); in calculateSaveRestoreBlocks() local184 if (!RestoreBlock->succ_empty() || RestoreBlock->isReturnBlock()) in calculateSaveRestoreBlocks()185 RestoreBlocks.push_back(RestoreBlock); in calculateSaveRestoreBlocks()253 for (MachineBasicBlock *RestoreBlock : RestoreBlocks) in spillCalleeSavedRegs()254 insertCSRRestores(*RestoreBlock, CSI, Indexes, LIS); in spillCalleeSavedRegs()294 for (MachineBasicBlock *RestoreBlock : RestoreBlocks) { in extendWWMVirtRegLiveness()[all …]
422 MachineBasicBlock *RestoreBlock = MFI.getRestorePoint(); in calculateSaveRestoreBlocks() local426 if (!RestoreBlock->succ_empty() || RestoreBlock->isReturnBlock()) in calculateSaveRestoreBlocks()427 RestoreBlocks.push_back(RestoreBlock); in calculateSaveRestoreBlocks()635 static void insertCSRRestores(MachineBasicBlock &RestoreBlock, in insertCSRRestores() argument637 MachineFunction &MF = *RestoreBlock.getParent(); in insertCSRRestores()644 MachineBasicBlock::iterator I = RestoreBlock.getFirstTerminator(); in insertCSRRestores()656 assert(I != RestoreBlock.begin() && in insertCSRRestores()702 for (MachineBasicBlock *RestoreBlock : RestoreBlocks) in spillCalleeSavedRegs()703 insertCSRRestores(*RestoreBlock, CSI); in spillCalleeSavedRegs()1180 for (MachineBasicBlock *RestoreBlock : RestoreBlocks) in insertPrologEpilogCode()[all …]
2072 MachineBasicBlock *RestoreBlock = MFI.getRestorePoint(); in processFunctionBeforeFrameFinalized() local2074 if (MBB.isReturnBlock() && (&MBB) != RestoreBlock) in processFunctionBeforeFrameFinalized()