Searched refs:NewExit (Results 1 – 4 of 4) sorted by relevance
| /freebsd-10-stable/contrib/llvm/lib/Transforms/Scalar/ |
| D | StructurizeCFG.cpp | 206 void changeExit(RegionNode *Node, BasicBlock *NewExit, 596 void StructurizeCFG::changeExit(RegionNode *Node, BasicBlock *NewExit, in changeExit() argument 613 BB->getTerminator()->replaceUsesOfWith(OldExit, NewExit); in changeExit() 614 addPhiValues(BB, NewExit); in changeExit() 627 DT->changeImmediateDominator(NewExit, Dominator); in changeExit() 630 SubRegion->replaceExit(NewExit); in changeExit() 635 BranchInst::Create(NewExit, BB); in changeExit() 636 addPhiValues(BB, NewExit); in changeExit() 638 DT->changeImmediateDominator(NewExit, BB); in changeExit()
|
| D | LoopUnswitch.cpp | 732 BasicBlock *NewExit = SplitBlock(ExitBlock, ExitBlock->begin(), this); in UnswitchTrivialCondition() local 736 EmitPreheaderBranchOnCondition(Cond, Val, NewExit, NewPH, in UnswitchTrivialCondition() 845 BasicBlock *NewExit = cast<BasicBlock>(VMap[ExitBlocks[i]]); in UnswitchNontrivialCondition() local 848 ExitBBLoop->addBasicBlockToLoop(NewExit, LI->getBase()); in UnswitchNontrivialCondition() 850 assert(NewExit->getTerminator()->getNumSuccessors() == 1 && in UnswitchNontrivialCondition() 852 BasicBlock *ExitSucc = NewExit->getTerminator()->getSuccessor(0); in UnswitchNontrivialCondition() 861 PN->addIncoming(V, NewExit); in UnswitchNontrivialCondition() 864 if (LandingPadInst *LPad = NewExit->getLandingPadInst()) { in UnswitchNontrivialCondition()
|
| /freebsd-10-stable/contrib/llvm/include/llvm/Analysis/ |
| D | RegionInfo.h | 285 void replaceExitRecursive(BasicBlock *NewExit);
|
| /freebsd-10-stable/contrib/llvm/lib/Analysis/ |
| D | RegionInfo.cpp | 96 void Region::replaceExitRecursive(BasicBlock *NewExit) { in replaceExitRecursive() argument 105 R->replaceExit(NewExit); in replaceExitRecursive()
|