Lines Matching refs:EndBlock
175 BasicBlock *EndBlock, StringRef NewBBName, BasicBlock **NewBlock, in createBasicBlockAndSinkSelectInst() argument
182 EndBlock->getParent(), EndBlock); in createBasicBlockAndSinkSelectInst()
184 *NewBranch = BranchInst::Create(EndBlock, *NewBlock); in createBasicBlockAndSinkSelectInst()
187 DTU->applyUpdates({{DominatorTree::Insert, *NewBlock, EndBlock}}); in createBasicBlockAndSinkSelectInst()
203 BasicBlock *EndBlock = SIUse->getParent(); in unfold() local
219 createBasicBlockAndSinkSelectInst(DTU, SI, SIUse, SIOp, EndBlock, in unfold()
224 createBasicBlockAndSinkSelectInst(DTU, SI, SIUse, SIOp, EndBlock, in unfold()
233 EndBlock->getParent(), EndBlock); in unfold()
235 BranchInst::Create(EndBlock, FalseBlock); in unfold()
236 DTU->applyUpdates({{DominatorTree::Insert, FalseBlock, EndBlock}}); in unfold()
244 BasicBlock *TT = EndBlock; in unfold()
245 BasicBlock *FT = EndBlock; in unfold()
256 for (PHINode &Phi : EndBlock->phis()) { in unfold()
292 for (auto II = EndBlock->begin(); PHINode *Phi = dyn_cast<PHINode>(II); in unfold()