Home | History | Annotate | Download | only in Scalar

Lines Matching refs:PH

1781     PHINode *PH = dyn_cast<PHINode>(ShadowUse->getOperand(0));
1782 if (!PH) continue;
1783 if (PH->getNumIncomingValues() != 2) continue;
1785 Type *SrcTy = PH->getType();
1792 if (PH->getIncomingBlock(0) == L->getLoopPreheader()) {
1800 ConstantInt *Init = dyn_cast<ConstantInt>(PH->getIncomingValue(Entry));
1807 dyn_cast<BinaryOperator>(PH->getIncomingValue(Latch));
1815 if (Incr->getOperand(0) == PH)
1817 else if (Incr->getOperand(1) == PH)
1829 PHINode *NewPH = PHINode::Create(DestTy, 2, "IV.S.", PH);
1838 NewPH->addIncoming(NewInit, PH->getIncomingBlock(Entry));
1839 NewPH->addIncoming(NewIncr, PH->getIncomingBlock(Latch));