Lines Matching refs:PN
124 if (auto *PN = dyn_cast<PHINode>(UserInst))
127 return dominates(BB, PN->getIncomingBlock(U));
253 PHINode *PN = dyn_cast<PHINode>(UserInst);
254 if (PN && PN->getParent() == BBE.getEnd() &&
255 PN->getIncomingBlock(U) == BBE.getStart())
261 if (PN)
262 UseBB = PN->getIncomingBlock(U);
283 if (PHINode *PN = dyn_cast<PHINode>(UserInst))
284 UseBB = PN->getIncomingBlock(U);
329 if (PHINode *PN = dyn_cast<PHINode>(I))
330 return isReachableFromEntry(PN->getIncomingBlock(U));