Lines Matching refs:SaveBlock
86 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()
281 DebugLoc DL = SaveBlock->findDebugLoc(InsertBefore); in extendWWMVirtRegLiveness()
282 auto MIB = BuildMI(*SaveBlock, InsertBefore, DL, in extendWWMVirtRegLiveness()