Searched refs:SaveBlock (Results 1 – 2 of 2) sorted by relevance
| /openbsd/src/gnu/llvm/llvm/lib/Target/AMDGPU/ |
| D | SILowerSGPRSpills.cpp | 77 static void insertCSRSaves(MachineBasicBlock &SaveBlock, in insertCSRSaves() argument 80 MachineFunction &MF = *SaveBlock.getParent(); in insertCSRSaves() 87 MachineBasicBlock::iterator I = SaveBlock.begin(); in insertCSRSaves() 88 if (!TFI->spillCalleeSavedRegisters(SaveBlock, I, CSI, TRI)) { in insertCSRSaves() 95 MachineInstrSpan MIS(I, &SaveBlock); in insertCSRSaves() 104 TII.storeRegToStackSlot(SaveBlock, I, Reg, !IsLiveIn, CS.getFrameIdx(), in insertCSRSaves() 235 for (MachineBasicBlock *SaveBlock : SaveBlocks) in spillCalleeSavedRegs() 236 insertCSRSaves(*SaveBlock, CSI, Indexes, LIS); in spillCalleeSavedRegs()
|
| /openbsd/src/gnu/llvm/llvm/lib/CodeGen/ |
| D | PrologEpilogInserter.cpp | 247 for (MachineBasicBlock *SaveBlock : SaveBlocks) in runOnMachineFunction() 248 stashEntryDbgValues(*SaveBlock, EntryDbgValues); in runOnMachineFunction() 620 static void insertCSRSaves(MachineBasicBlock &SaveBlock, in insertCSRSaves() argument 622 MachineFunction &MF = *SaveBlock.getParent(); in insertCSRSaves() 627 MachineBasicBlock::iterator I = SaveBlock.begin(); in insertCSRSaves() 628 if (!TFI->spillCalleeSavedRegisters(SaveBlock, I, CSI, TRI)) { in insertCSRSaves() 634 BuildMI(SaveBlock, I, DebugLoc(), in insertCSRSaves() 639 TII.storeRegToStackSlot(SaveBlock, I, Reg, true, CS.getFrameIdx(), RC, in insertCSRSaves() 708 for (MachineBasicBlock *SaveBlock : SaveBlocks) in spillCalleeSavedRegs() 709 insertCSRSaves(*SaveBlock, CSI); in spillCalleeSavedRegs() [all …]
|