Lines Matching refs:EndBlock
221 BasicBlock *EndBlock, StringRef NewBBName, BasicBlock **NewBlock, in createBasicBlockAndSinkSelectInst() argument
228 EndBlock->getParent(), EndBlock); in createBasicBlockAndSinkSelectInst()
230 *NewBranch = BranchInst::Create(EndBlock, *NewBlock); in createBasicBlockAndSinkSelectInst()
233 DTU->applyUpdates({{DominatorTree::Insert, *NewBlock, EndBlock}}); in createBasicBlockAndSinkSelectInst()
249 BasicBlock *EndBlock = SIUse->getParent(); in unfold() local
265 createBasicBlockAndSinkSelectInst(DTU, SI, SIUse, SIOp, EndBlock, in unfold()
270 createBasicBlockAndSinkSelectInst(DTU, SI, SIUse, SIOp, EndBlock, in unfold()
279 EndBlock->getParent(), EndBlock); in unfold()
281 BranchInst::Create(EndBlock, FalseBlock); in unfold()
282 DTU->applyUpdates({{DominatorTree::Insert, FalseBlock, EndBlock}}); in unfold()
290 BasicBlock *TT = EndBlock; in unfold()
291 BasicBlock *FT = EndBlock; in unfold()
303 for (PHINode &Phi : EndBlock->phis()) { in unfold()
334 for (auto II = EndBlock->begin(); PHINode *Phi = dyn_cast<PHINode>(II); in unfold()