Lines Matching refs:MergeBlock
55 BasicBlock *MergeBlock) { in fixupPHINodeForNormalDest() argument
60 Phi.setIncomingBlock(Idx, MergeBlock); in fixupPHINodeForNormalDest()
112 BasicBlock *MergeBlock, IRBuilder<> &Builder) { in createRetPHINode() argument
117 Builder.SetInsertPoint(MergeBlock, MergeBlock->begin()); in createRetPHINode()
338 BasicBlock *MergeBlock = OrigInst->getParent(); in versionCallSiteWithCond() local
342 MergeBlock->setName("if.end.icp"); in versionCallSiteWithCond()
360 Builder.SetInsertPoint(MergeBlock); in versionCallSiteWithCond()
364 fixupPHINodeForNormalDest(OrigInvoke, OrigBlock, MergeBlock); in versionCallSiteWithCond()
365 fixupPHINodeForUnwindDest(OrigInvoke, MergeBlock, ThenBlock, ElseBlock); in versionCallSiteWithCond()
369 OrigInvoke->setNormalDest(MergeBlock); in versionCallSiteWithCond()
370 NewInvoke->setNormalDest(MergeBlock); in versionCallSiteWithCond()
374 createRetPHINode(OrigInst, NewInst, MergeBlock, Builder); in versionCallSiteWithCond()