Searched refs:IncomingBlock (Results 1 – 6 of 6) sorted by relevance
841 BasicBlock *IncomingBlock = PN->getIncomingBlock(PredIdx); in cloneCommonBlocks() local844 dyn_cast<CatchReturnInst>(IncomingBlock->getTerminator())) { in cloneCommonBlocks()847 ColorVector &IncomingColors = BlockColors[IncomingBlock]; in cloneCommonBlocks()856 PN->removeIncomingValue(IncomingBlock, /*DeletePHIIfEmpty=*/false); in cloneCommonBlocks()1190 BasicBlock *IncomingBlock = UsingPHI->getIncomingBlock(U); in replaceUseWithLoad() local1192 dyn_cast<CatchReturnInst>(IncomingBlock->getTerminator())) { in replaceUseWithLoad()1197 BasicBlock *NewBlock = SplitEdge(IncomingBlock, PHIBlock); in replaceUseWithLoad()1212 BranchInst *Goto = cast<BranchInst>(IncomingBlock->getTerminator()); in replaceUseWithLoad()1215 CatchRet->insertInto(IncomingBlock, IncomingBlock->end()); in replaceUseWithLoad()1229 IncomingBlock = NewBlock; in replaceUseWithLoad()[all …]
351 return all_of(PN.blocks(), [&](const BasicBlock *IncomingBlock) { in checkLoopsStructure() argument352 return IncomingBlock == InnerLoopExit || in checkLoopsStructure()353 IncomingBlock == OuterLoopHeader; in checkLoopsStructure()
1187 BasicBlock *IncomingBlock; in getGVNForPHINode() local1190 IncomingBlock = PN->getIncomingBlock(Idx); in getGVNForPHINode()1197 if (!OGVN && Blocks.contains(IncomingBlock)) { in getGVNForPHINode()1204 if (!Blocks.contains(IncomingBlock)) in getGVNForPHINode()1215 OGVN = Cand.getGVN(IncomingBlock); in getGVNForPHINode()1221 assert(Cand.getStartBB() == IncomingBlock && in getGVNForPHINode()1229 for (BasicBlock *Pred : predecessors(IncomingBlock)) in getGVNForPHINode()1767 BasicBlock *IncomingBlock = NewPN->getIncomingBlock(Idx); in findOrCreatePHIInBlock() local1772 Region.findCorrespondingBlockIn(*FirstRegion, IncomingBlock); in findOrCreatePHIInBlock()
909 BasicBlock *IncomingBlock = PHI.getIncomingBlock(I); in visitPHINode() local911 cast<PHINode>(Res[J])->addIncoming(Op[J], IncomingBlock); in visitPHINode()
2100 BasicBlock *IncomingBlock = IncomingAccess->getBlock(); in eliminateDeadStores() local2106 if (State.PostOrderNumbers[IncomingBlock] > in eliminateDeadStores()
1235 void addIncoming(VPValue *IncomingV, VPBasicBlock *IncomingBlock) { in addIncoming() argument1237 IncomingBlocks.push_back(IncomingBlock); in addIncoming()