Home | History | Annotate | Download | only in Utils

Lines Matching refs:PN

80     if (PHINode *PN = dyn_cast<PHINode>(User))
81 UserBB = PN->getIncomingBlock(U);
119 PHINode *PN = PHINode::Create(Inst.getType(), PredCache.size(ExitBB),
124 PN->addIncoming(&Inst, Pred);
131 &PN->getOperandUse(PN->getOperandNumForIncomingValue(
132 PN->getNumIncomingValues() - 1)));
135 AddedPHIs.push_back(PN);
138 SSAUpdate.AddAvailableValue(ExitBB, PN);
150 PostProcessPHIs.push_back(PN);
162 if (PHINode *PN = dyn_cast<PHINode>(User))
163 UserBB = PN->getIncomingBlock(*UseToRewrite);
197 for (PHINode *PN : AddedPHIs)
198 if (PN->use_empty())
199 PN->eraseFromParent();