Lines Matching defs:PN1
3397 const PHINode *PN1 = cast<PHINode>(Op1);
3400 // If PN1 and PN2 are both recurrences, can we prove the entire recurrences
3407 if (PN1->getParent() != PN2->getParent() ||
3408 !matchSimpleRecurrence(PN1, BO1, Start1, Step1) ||
3422 if (Values->first != PN1 || Values->second != PN2)
3490 static bool isNonEqualPHIs(const PHINode *PN1, const PHINode *PN2,
3494 if (PN1->getParent() != PN2->getParent())
3499 for (const BasicBlock *IncomBB : PN1->blocks()) {
3502 const Value *IV1 = PN1->getIncomingValueForBlock(IncomBB);
3616 if (const PHINode *PN1 = dyn_cast<PHINode>(V1)) {
3620 if (isNonEqualPHIs(PN1, PN2, DemandedElts, Depth, Q))