Lines Matching refs:SomePHI
782 PHINode *SomePHI = I->second; in run() local
783 BasicBlock *BB = SomePHI->getParent(); in run()
784 if (&BB->front() != SomePHI) in run()
790 if (SomePHI->getNumIncomingValues() == getNumPreds(BB)) in run()
803 for (unsigned i = 0, e = SomePHI->getNumIncomingValues(); i != e; ++i) { in run()
806 Preds.begin(), Preds.end(), SomePHI->getIncomingBlock(i)); in run()
807 assert(EntIt != Preds.end() && *EntIt == SomePHI->getIncomingBlock(i) && in run()
818 unsigned NumBadPreds = SomePHI->getNumIncomingValues(); in run()
820 while ((SomePHI = dyn_cast<PHINode>(BBI++)) && in run()
821 SomePHI->getNumIncomingValues() == NumBadPreds) { in run()
822 Value *UndefVal = UndefValue::get(SomePHI->getType()); in run()
824 SomePHI->addIncoming(UndefVal, Preds[pred]); in run()