Searched refs:EarlyExitBlock (Results 1 – 1 of 1) sorted by relevance
60 MachineBasicBlock *EarlyExitBlock = nullptr; member in __anona0ed147e0111::SIInsertSkips189 if (!EarlyExitBlock) { in ensureEarlyExitBlock()190 EarlyExitBlock = MF->CreateMachineBasicBlock(); in ensureEarlyExitBlock()191 MF->insert(MF->end(), EarlyExitBlock); in ensureEarlyExitBlock()192 generatePsEndPgm(*EarlyExitBlock, EarlyExitBlock->end(), DL, TII); in ensureEarlyExitBlock()200 auto ExitI = EarlyExitBlock->getFirstNonPHI(); in ensureEarlyExitBlock()202 BuildMI(*EarlyExitBlock, ExitI, DL, TII->get(Mov), Exec).addImm(0); in ensureEarlyExitBlock()253 .addMBB(EarlyExitBlock); in skipIfDead()260 MBB.addSuccessor(EarlyExitBlock); in skipIfDead()261 MDT->getBase().insertEdge(&MBB, EarlyExitBlock); in skipIfDead()[all …]