Home
last modified time | relevance | path

Searched refs:NewBB2 (Results 1 – 1 of 1) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DBasicBlockUtils.cpp1483 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()