Lines Matching refs:EndBlock
183 BasicBlock *EndBlock, StringRef NewBBName, BasicBlock **NewBlock, in createBasicBlockAndSinkSelectInst() argument
190 EndBlock->getParent(), EndBlock); in createBasicBlockAndSinkSelectInst()
192 *NewBranch = BranchInst::Create(EndBlock, *NewBlock); in createBasicBlockAndSinkSelectInst()
195 DTU->applyUpdates({{DominatorTree::Insert, *NewBlock, EndBlock}}); in createBasicBlockAndSinkSelectInst()
211 BasicBlock *EndBlock = SIUse->getParent(); in unfold() local
227 createBasicBlockAndSinkSelectInst(DTU, SI, SIUse, SIOp, EndBlock, in unfold()
232 createBasicBlockAndSinkSelectInst(DTU, SI, SIUse, SIOp, EndBlock, in unfold()
241 EndBlock->getParent(), EndBlock); in unfold()
243 BranchInst::Create(EndBlock, FalseBlock); in unfold()
244 DTU->applyUpdates({{DominatorTree::Insert, FalseBlock, EndBlock}}); in unfold()
252 BasicBlock *TT = EndBlock; in unfold()
253 BasicBlock *FT = EndBlock; in unfold()
264 for (PHINode &Phi : EndBlock->phis()) { in unfold()
300 for (auto II = EndBlock->begin(); PHINode *Phi = dyn_cast<PHINode>(II); in unfold()