Searched refs:EarlyExitBlock (Results 1 – 1 of 1) sorted by relevance
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | SILateBranchLowering.cpp | 33 void earlyTerm(MachineInstr &MI, MachineBasicBlock *EarlyExitBlock); 114 MachineBasicBlock *EarlyExitBlock) { in earlyTerm() argument 119 .addMBB(EarlyExitBlock); in earlyTerm() 125 MBB.addSuccessor(EarlyExitBlock); in earlyTerm() 126 MDT->getBase().insertEdge(&MBB, EarlyExitBlock); in earlyTerm() 175 MachineBasicBlock *EarlyExitBlock = MF.CreateMachineBasicBlock(); in runOnMachineFunction() local 178 MF.insert(MF.end(), EarlyExitBlock); in runOnMachineFunction() 179 BuildMI(*EarlyExitBlock, EarlyExitBlock->end(), DL, TII->get(MovOpc), in runOnMachineFunction() 182 generateEndPgm(*EarlyExitBlock, EarlyExitBlock->end(), DL, TII, MF); in runOnMachineFunction() 187 earlyTerm(*Instr, EarlyExitBlock); in runOnMachineFunction()
|