Lines Matching refs:NewExit
418 void setExit(MachineBasicBlock *NewExit);
992 void LinearizedRegion::setExit(MachineBasicBlock *NewExit) { Exit = NewExit; }
2488 auto NewExit = MF->CreateMachineBasicBlock();
2491 MF->insert(AfterExitIter, NewExit);
2493 Exit->addSuccessor(NewExit);
2494 NewExit->addSuccessor(Succ);
2495 insertUnconditionalBranch(NewExit, Succ);
2496 LRegion->addMBB(NewExit);
2497 LRegion->setExit(NewExit);
2499 LLVM_DEBUG(dbgs() << "Created new exit block: " << NewExit->getNumber()
2502 // Replace any PHI Predecessors in the successor with NewExit
2514 setPhiPred(Instr, i, NewExit);
2519 return NewExit;