Lines Matching refs:PHINode
130 bool ProcessBranchOnPHI(PHINode *PN);
393 if (PHINode *PN = dyn_cast<PHINode>(I)) { in ComputeValueKnownInPredecessors()
498 PHINode *PN = dyn_cast<PHINode>(Cmp->getOperand(0)); in ComputeValueKnownInPredecessors()
827 if (PHINode *PN = dyn_cast<PHINode>(CondInst)) in ProcessBlock()
998 PHINode *PN = PHINode::Create(LI->getType(), std::distance(PB, PE), "", in SimplifyPartiallyRedundantLoad()
1196 bool JumpThreading::ProcessBranchOnPHI(PHINode *PN) { in ProcessBranchOnPHI()
1237 if (!isa<PHINode>(BB->front())) in ProcessBranchOnXOR()
1306 cast<PHINode>(BB->front()).getNumIncomingValues()) { in ProcessBranchOnXOR()
1336 PHINode *PN = dyn_cast<PHINode>(PNI); ++PNI) { in AddPHINodeEntriesForMappedBlock()
1410 for (; PHINode *PN = dyn_cast<PHINode>(BI); ++BI) in ThreadEdge()
1450 if (PHINode *UserPN = dyn_cast<PHINode>(User)) { in ThreadEdge()
1554 for (; PHINode *PN = dyn_cast<PHINode>(BI); ++BI) in DuplicateCondBranchOnPHIIntoPred()
1603 if (PHINode *UserPN = dyn_cast<PHINode>(User)) { in DuplicateCondBranchOnPHIIntoPred()
1655 PHINode *CondLHS = dyn_cast<PHINode>(CondCmp->getOperand(0)); in TryToUnfoldSelect()
1710 PHINode *Phi = dyn_cast<PHINode>(BI); ++BI) in TryToUnfoldSelect()