Lines Matching refs:getIncomingBlock
145 (DT.dominates(cast<Instruction>(U), PN.getIncomingBlock(i)) || in FoldIntegerTypedPHI()
146 cast<Instruction>(U)->getParent() == PN.getIncomingBlock(i))) { in FoldIntegerTypedPHI()
195 PtrPHI->getIncomingValueForBlock(PN.getIncomingBlock(i))) { in FoldIntegerTypedPHI()
236 auto *IncomingBB = PN.getIncomingBlock(i); in FoldIntegerTypedPHI()
329 NewLHS->addIncoming(InLHS, PN.getIncomingBlock(0)); in FoldPHIArgBinOpIntoPHI()
337 NewRHS->addIncoming(InRHS, PN.getIncomingBlock(0)); in FoldPHIArgBinOpIntoPHI()
348 NewLHS->addIncoming(NewInLHS, PN.getIncomingBlock(i)); in FoldPHIArgBinOpIntoPHI()
352 NewRHS->addIncoming(NewInRHS, PN.getIncomingBlock(i)); in FoldPHIArgBinOpIntoPHI()
458 NewPN->addIncoming(FirstOp, PN.getIncomingBlock(0)); in FoldPHIArgGEPIntoPHI()
469 BasicBlock *InBB = PN.getIncomingBlock(i); in FoldPHIArgGEPIntoPHI()
551 if (FirstLI->getParent() != PN.getIncomingBlock(0) || in FoldPHIArgLoadIntoPHI()
571 LI->getParent() != PN.getIncomingBlock(i) || in FoldPHIArgLoadIntoPHI()
598 NewPN->addIncoming(InVal, PN.getIncomingBlock(0)); in FoldPHIArgLoadIntoPHI()
624 NewPN->addIncoming(NewInVal, PN.getIncomingBlock(i)); in FoldPHIArgLoadIntoPHI()
715 NewPhi->addIncoming(NewIncoming[i], Phi.getIncomingBlock(i)); in FoldPHIArgZextsIntoPHI()
784 NewPN->addIncoming(InVal, PN.getIncomingBlock(0)); in FoldPHIArgOpIntoPHI()
791 NewPN->addIncoming(NewInVal, PN.getIncomingBlock(i)); in FoldPHIArgOpIntoPHI()
976 if (II->getParent() != PN->getIncomingBlock(i)) in SliceUpIllegalIntegerPHI()
1051 BasicBlock *Pred = PN->getIncomingBlock(i); in SliceUpIllegalIntegerPHI()
1181 Instruction *CtxI = PN.getIncomingBlock(i)->getTerminator(); in visitPHINode()
1234 BasicBlock *BBA = PN.getIncomingBlock(i); in visitPHINode()
1235 BasicBlock *BBB = FirstPN->getIncomingBlock(i); in visitPHINode()