Home
last modified time | relevance | path

Searched refs:SaveBlocks (Results 1 – 4 of 4) sorted by relevance

/openbsd/src/gnu/llvm/llvm/lib/Target/AMDGPU/
DSILowerSGPRSpills.cpp44 MBBVector SaveBlocks; member in __anon6d15f8e70111::SILowerSGPRSpills
169 SaveBlocks.push_back(MFI.getSavePoint()); in calculateSaveRestoreBlocks()
181 SaveBlocks.push_back(&MF.front()); in calculateSaveRestoreBlocks()
184 SaveBlocks.push_back(&MBB); in calculateSaveRestoreBlocks()
235 for (MachineBasicBlock *SaveBlock : SaveBlocks) in spillCalleeSavedRegs()
239 assert(SaveBlocks.size() == 1 && "shrink wrapping not fully implemented"); in spillCalleeSavedRegs()
259 assert(SaveBlocks.empty() && RestoreBlocks.empty()); in runOnMachineFunction()
271 SaveBlocks.clear(); in runOnMachineFunction()
340 SaveBlocks.clear(); in runOnMachineFunction()
/openbsd/src/gnu/llvm/llvm/lib/CodeGen/
DPrologEpilogInserter.cpp108 MBBVector SaveBlocks; member in __anonba12b00f0111::PEI
247 for (MachineBasicBlock *SaveBlock : SaveBlocks) in runOnMachineFunction()
343 SaveBlocks.clear(); in runOnMachineFunction()
414 SaveBlocks.push_back(MFI.getSavePoint()); in calculateSaveRestoreBlocks()
425 !RPL->determineReturnProtectorRegister(MF, SaveBlocks, RestoreBlocks)) { in calculateSaveRestoreBlocks()
427 SaveBlocks.clear(); in calculateSaveRestoreBlocks()
437 SaveBlocks.push_back(&MF.front()); in calculateSaveRestoreBlocks()
440 SaveBlocks.push_back(&MBB); in calculateSaveRestoreBlocks()
446 RPL->determineReturnProtectorRegister(MF, SaveBlocks, RestoreBlocks); in calculateSaveRestoreBlocks()
708 for (MachineBasicBlock *SaveBlock : SaveBlocks) in spillCalleeSavedRegs()
[all …]
DReturnProtectorLowering.cpp157 MachineFunction &MF, const SmallVector<MachineBasicBlock *, 4> &SaveBlocks, in determineReturnProtectorRegister() argument
253 for (auto &SB : SaveBlocks) in determineReturnProtectorRegister()
/openbsd/src/gnu/llvm/llvm/include/llvm/CodeGen/
DReturnProtectorLowering.h70 const SmallVector<MachineBasicBlock *, 4> &SaveBlocks,