HomeSort by: relevance | last modified time | path
    Searched refs:RestoreBlock (Results 1 - 3 of 3) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
SILowerSGPRSpills.cpp 121 static void insertCSRRestores(MachineBasicBlock &RestoreBlock,
124 MachineFunction &MF = *RestoreBlock.getParent();
131 MachineBasicBlock::iterator I = RestoreBlock.getFirstTerminator();
134 if (!TFI->restoreCalleeSavedRegisters(RestoreBlock, I, CSI, TRI)) {
140 TII.loadRegFromStackSlot(RestoreBlock, I, Reg, CI.getFrameIdx(), RC, TRI);
141 assert(I != RestoreBlock.begin() &&
168 MachineBasicBlock *RestoreBlock = MFI.getRestorePoint();
169 // If RestoreBlock does not have any successor and is not a return block
172 if (!RestoreBlock->succ_empty() || RestoreBlock->isReturnBlock()
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
PrologEpilogInserter.cpp 364 MachineBasicBlock *RestoreBlock = MFI.getRestorePoint();
365 // If RestoreBlock does not have any successor and is not a return block
368 if (!RestoreBlock->succ_empty() || RestoreBlock->isReturnBlock())
369 RestoreBlocks.push_back(RestoreBlock);
562 static void insertCSRRestores(MachineBasicBlock &RestoreBlock,
564 MachineFunction &MF = *RestoreBlock.getParent();
571 MachineBasicBlock::iterator I = RestoreBlock.getFirstTerminator();
573 if (!TFI->restoreCalleeSavedRegisters(RestoreBlock, I, CSI, TRI)) {
577 BuildMI(RestoreBlock, I, DebugLoc(), TII.get(TargetOpcode::COPY), Reg
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
PPCFrameLowering.cpp 2047 // tail call might not be in the new RestoreBlock, so real branch instruction
2049 // RestoreBlock. So we handle this case here.
2051 MachineBasicBlock *RestoreBlock = MFI.getRestorePoint();
2053 if (MBB.isReturnBlock() && (&MBB) != RestoreBlock)

Completed in 36 milliseconds