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

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DBasicBlockUtils.cpp841 // Move the remaining edges from OrigBB to point to NewBB2.
853 BasicBlock *NewBB2 = nullptr; local
856 NewBB2 = BasicBlock::Create(OrigBB->getContext(),
859 NewBBs.push_back(NewBB2);
862 BranchInst *BI2 = BranchInst::Create(OrigBB, NewBB2);
865 // Move the remaining edges from OrigBB to point to NewBB2.
867 NewBB2Pred->getTerminator()->replaceUsesOfWith(OrigBB, NewBB2);
871 UpdateAnalysisInformation(OrigBB, NewBB2, NewBB2Preds, DT, LI, MSSAU,
874 // Update the PHI nodes in OrigBB with the values coming from NewBB2.
875 UpdatePHINodes(OrigBB, NewBB2, NewBB2Pred
[all...]

Completed in 54 milliseconds