Lines Matching defs:PHI
1605 for (PHINode &PHI : FC0.Header->phis())
1606 OriginalFC0PHIs.push_back(&PHI);
1662 while (PHINode *PHI = dyn_cast<PHINode>(&FC1.Header->front())) {
1663 if (SE.isSCEVable(PHI->getType()))
1664 SE.forgetValue(PHI);
1665 if (PHI->hasNUsesOrMore(1))
1666 PHI->moveBefore(&*FC0.Header->getFirstInsertionPt());
1668 PHI->eraseFromParent();
1895 for (PHINode &PHI : FC0.Header->phis())
1896 OriginalFC0PHIs.push_back(&PHI);
1945 while (PHINode *PHI = dyn_cast<PHINode>(&FC1.Header->front())) {
1946 if (SE.isSCEVable(PHI->getType()))
1947 SE.forgetValue(PHI);
1948 if (PHI->hasNUsesOrMore(1))
1949 PHI->moveBefore(&*FC0.Header->getFirstInsertionPt());
1951 PHI->eraseFromParent();