Searched refs:NewBB2 (Results 1 – 1 of 1) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | BasicBlockUtils.cpp | 1483 BasicBlock *NewBB2 = nullptr; in SplitLandingPadPredecessorsImpl() local 1486 NewBB2 = BasicBlock::Create(OrigBB->getContext(), in SplitLandingPadPredecessorsImpl() 1489 NewBBs.push_back(NewBB2); in SplitLandingPadPredecessorsImpl() 1492 BranchInst *BI2 = BranchInst::Create(OrigBB, NewBB2); in SplitLandingPadPredecessorsImpl() 1497 NewBB2Pred->getTerminator()->replaceUsesOfWith(OrigBB, NewBB2); in SplitLandingPadPredecessorsImpl() 1501 UpdateAnalysisInformation(OrigBB, NewBB2, NewBB2Preds, DTU, DT, LI, MSSAU, in SplitLandingPadPredecessorsImpl() 1505 UpdatePHINodes(OrigBB, NewBB2, NewBB2Preds, BI2, HasLoopExit); in SplitLandingPadPredecessorsImpl() 1513 if (NewBB2) { in SplitLandingPadPredecessorsImpl() 1516 Clone2->insertInto(NewBB2, NewBB2->getFirstInsertionPt()); in SplitLandingPadPredecessorsImpl() 1526 PN->addIncoming(Clone2, NewBB2); in SplitLandingPadPredecessorsImpl()
|