Lines Matching refs:MergeBlock
52 BasicBlock *MergeBlock) { in fixupPHINodeForNormalDest() argument
57 Phi.setIncomingBlock(Idx, MergeBlock); in fixupPHINodeForNormalDest()
109 BasicBlock *MergeBlock, IRBuilder<> &Builder) { in createRetPHINode() argument
114 Builder.SetInsertPoint(MergeBlock, MergeBlock->begin()); in createRetPHINode()
342 BasicBlock *MergeBlock = OrigInst->getParent(); in versionCallSite() local
346 MergeBlock->setName("if.end.icp"); in versionCallSite()
364 Builder.SetInsertPoint(MergeBlock); in versionCallSite()
368 fixupPHINodeForNormalDest(OrigInvoke, OrigBlock, MergeBlock); in versionCallSite()
369 fixupPHINodeForUnwindDest(OrigInvoke, MergeBlock, ThenBlock, ElseBlock); in versionCallSite()
373 OrigInvoke->setNormalDest(MergeBlock); in versionCallSite()
374 NewInvoke->setNormalDest(MergeBlock); in versionCallSite()
378 createRetPHINode(OrigInst, NewInst, MergeBlock, Builder); in versionCallSite()