Lines Matching refs:PN
78 virtual bool IsSpecialCasedPHI(PHINode *PN) { return false; } in IsSpecialCasedPHI() argument
399 void SparseSolver<LatticeKey, LatticeVal, KeyInfo>::visitPHINode(PHINode &PN) { in visitPHINode() argument
403 if (LatticeFunc->IsSpecialCasedPHI(&PN)) { in visitPHINode()
405 LatticeFunc->ComputeInstructionState(PN, ChangedValues, *this); in visitPHINode()
413 LatticeKey Key = KeyInfo::getLatticeKeyFromValue(&PN); in visitPHINode()
423 if (PN.getNumIncomingValues() > 64) { in visitPHINode()
431 for (unsigned i = 0, e = PN.getNumIncomingValues(); i != e; ++i) { in visitPHINode()
433 if (!isEdgeFeasible(PN.getIncomingBlock(i), PN.getParent(), true)) in visitPHINode()
438 getValueState(KeyInfo::getLatticeKeyFromValue(PN.getIncomingValue(i))); in visitPHINode()
454 if (PHINode *PN = dyn_cast<PHINode>(&I)) in visitInst() local
455 return visitPHINode(*PN); in visitInst()