Lines Matching refs:IncomingBlock
990 BasicBlock *IncomingBlock = PN->getIncomingBlock(PredIdx); in cloneCommonBlocks() local
993 dyn_cast<CatchReturnInst>(IncomingBlock->getTerminator())) { in cloneCommonBlocks()
996 ColorVector &IncomingColors = BlockColors[IncomingBlock]; in cloneCommonBlocks()
1005 PN->removeIncomingValue(IncomingBlock, /*DeletePHIIfEmpty=*/false); in cloneCommonBlocks()
1336 BasicBlock *IncomingBlock = UsingPHI->getIncomingBlock(U); in replaceUseWithLoad() local
1338 dyn_cast<CatchReturnInst>(IncomingBlock->getTerminator())) { in replaceUseWithLoad()
1343 BasicBlock *NewBlock = SplitEdge(IncomingBlock, PHIBlock); in replaceUseWithLoad()
1358 BranchInst *Goto = cast<BranchInst>(IncomingBlock->getTerminator()); in replaceUseWithLoad()
1361 CatchRet->insertInto(IncomingBlock, IncomingBlock->end()); in replaceUseWithLoad()
1375 IncomingBlock = NewBlock; in replaceUseWithLoad()
1377 Value *&Load = Loads[IncomingBlock]; in replaceUseWithLoad()
1382 /*isVolatile=*/false, IncomingBlock->getTerminator()->getIterator()); in replaceUseWithLoad()