Home
last modified time | relevance | path

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

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/
DBasicBlockUtils.cpp789 BasicBlock *NewBB1 = BasicBlock::Create(OrigBB->getContext(), in SplitLandingPadPredecessors() local
792 NewBBs.push_back(NewBB1); in SplitLandingPadPredecessors()
795 BranchInst *BI1 = BranchInst::Create(OrigBB, NewBB1); in SplitLandingPadPredecessors()
805 Preds[i]->getTerminator()->replaceUsesOfWith(OrigBB, NewBB1); in SplitLandingPadPredecessors()
809 UpdateAnalysisInformation(OrigBB, NewBB1, Preds, DT, LI, MSSAU, PreserveLCSSA, in SplitLandingPadPredecessors()
813 UpdatePHINodes(OrigBB, NewBB1, Preds, BI1, HasLoopExit); in SplitLandingPadPredecessors()
820 if (Pred == NewBB1) continue; in SplitLandingPadPredecessors()
855 NewBB1->getInstList().insert(NewBB1->getFirstInsertionPt(), Clone1); in SplitLandingPadPredecessors()
869 PN->addIncoming(Clone1, NewBB1); in SplitLandingPadPredecessors()