Lines Matching defs:AlternateRootPhi
2329 static bool AreEquivalentPhiNodes(PHINode &OrigRootPhi, PHINode &AlternateRootPhi) {
2331 if (PhiNum != AlternateRootPhi.getNumIncomingValues() ||
2332 OrigRootPhi.getParent() != AlternateRootPhi.getParent())
2345 CurrentIncomingValues.find(AlternateRootPhi.getIncomingValue(i));
2349 if (CurrentIncomingBB != AlternateRootPhi.getIncomingBlock(i))
2384 PHINode *AlternateRootPhi = dyn_cast<PHINode>(PointerToBase[Derived]);
2385 if (!OrigRootPhi || !AlternateRootPhi)
2390 // marked as conflict, and an additional `AlternateRootPhi` with the same
2392 // to identify the newly generated AlternateRootPhi (.base version of phi)
2396 if (!AreEquivalentPhiNodes(*OrigRootPhi, *AlternateRootPhi))