Lines Matching refs:NewExit
399 void setExit(MachineBasicBlock *NewExit);
970 void LinearizedRegion::setExit(MachineBasicBlock *NewExit) { Exit = NewExit; } in setExit() argument
2433 auto NewExit = MF->CreateMachineBasicBlock(); in splitExit() local
2436 MF->insert(AfterExitIter, NewExit); in splitExit()
2438 Exit->addSuccessor(NewExit); in splitExit()
2439 NewExit->addSuccessor(Succ); in splitExit()
2440 insertUnconditionalBranch(NewExit, Succ); in splitExit()
2441 LRegion->addMBB(NewExit); in splitExit()
2442 LRegion->setExit(NewExit); in splitExit()
2444 LLVM_DEBUG(dbgs() << "Created new exit block: " << NewExit->getNumber() in splitExit()
2459 setPhiPred(Instr, i, NewExit); in splitExit()
2464 return NewExit; in splitExit()