Lines Matching refs:EndBlock
218 BasicBlock *EndBlock, StringRef NewBBName, BasicBlock **NewBlock, in createBasicBlockAndSinkSelectInst() argument
225 EndBlock->getParent(), EndBlock); in createBasicBlockAndSinkSelectInst()
227 *NewBranch = BranchInst::Create(EndBlock, *NewBlock); in createBasicBlockAndSinkSelectInst()
230 DTU->applyUpdates({{DominatorTree::Insert, *NewBlock, EndBlock}}); in createBasicBlockAndSinkSelectInst()
246 BasicBlock *EndBlock = SIUse->getParent(); in unfold() local
262 createBasicBlockAndSinkSelectInst(DTU, SI, SIUse, SIOp, EndBlock, in unfold()
267 createBasicBlockAndSinkSelectInst(DTU, SI, SIUse, SIOp, EndBlock, in unfold()
276 EndBlock->getParent(), EndBlock); in unfold()
278 BranchInst::Create(EndBlock, FalseBlock); in unfold()
279 DTU->applyUpdates({{DominatorTree::Insert, FalseBlock, EndBlock}}); in unfold()
287 BasicBlock *TT = EndBlock; in unfold()
288 BasicBlock *FT = EndBlock; in unfold()
300 for (PHINode &Phi : EndBlock->phis()) { in unfold()
331 for (auto II = EndBlock->begin(); PHINode *Phi = dyn_cast<PHINode>(II); in unfold()