Lines Matching defs:NewExit
399 void setExit(MachineBasicBlock *NewExit);
970 void LinearizedRegion::setExit(MachineBasicBlock *NewExit) { Exit = NewExit; }
2433 auto NewExit = MF->CreateMachineBasicBlock();
2436 MF->insert(AfterExitIter, NewExit);
2438 Exit->addSuccessor(NewExit);
2439 NewExit->addSuccessor(Succ);
2440 insertUnconditionalBranch(NewExit, Succ);
2441 LRegion->addMBB(NewExit);
2442 LRegion->setExit(NewExit);
2444 LLVM_DEBUG(dbgs() << "Created new exit block: " << NewExit->getNumber()
2447 // Replace any PHI Predecessors in the successor with NewExit
2459 setPhiPred(Instr, i, NewExit);
2464 return NewExit;