Lines Matching refs:PHINode
327 if (!isa<PHINode>(NewInst)) {
476 SmallVector<const PHINode*, 16> PHIToResolve;
490 if (const PHINode *PN = dyn_cast<PHINode>(I)) {
491 if (isa<PHINode>(VMap[PN]))
510 const PHINode *OPN = PHIToResolve[phino];
520 PHINode *PN = cast<PHINode>(VMap[OPN]);
542 PHINode *PN = cast<PHINode>(NewBB->begin());
560 for (; (PN = dyn_cast<PHINode>(I)); ++I) {
573 PN = cast<PHINode>(NewBB->begin());
577 while ((PN = dyn_cast<PHINode>(I++))) {
589 // remapped into the new function, simplifying the PHINode and performing any
596 if (PHINode *PN = dyn_cast<PHINode>(VMap[PHIToResolve[Idx]]))
633 assert(!isa<PHINode>(Dest->begin()));