Lines Matching defs:AlternateRootPhi
2323 static bool AreEquivalentPhiNodes(PHINode &OrigRootPhi, PHINode &AlternateRootPhi) {
2325 if (PhiNum != AlternateRootPhi.getNumIncomingValues() ||
2326 OrigRootPhi.getParent() != AlternateRootPhi.getParent())
2339 CurrentIncomingValues.find(AlternateRootPhi.getIncomingValue(i));
2343 if (CurrentIncomingBB != AlternateRootPhi.getIncomingBlock(i))
2378 PHINode *AlternateRootPhi = dyn_cast<PHINode>(PointerToBase[Derived]);
2379 if (!OrigRootPhi || !AlternateRootPhi)
2384 // marked as conflict, and an additional `AlternateRootPhi` with the same
2386 // to identify the newly generated AlternateRootPhi (.base version of phi)
2390 if (!AreEquivalentPhiNodes(*OrigRootPhi, *AlternateRootPhi))