reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
8156 PN->getParent() == LI->getHeader()) { 8167 for (unsigned i = 0; i < PN->getNumIncomingValues(); i++) { 8168 if (!LI->contains(PN->getIncomingBlock(i))) { 8170 InitValue = PN->getIncomingValue(i); 8171 else if (InitValue != PN->getIncomingValue(i)) { 8184 PN->getNumIncomingValues() == 2) { 8185 unsigned InLoopPred = LI->contains(PN->getIncomingBlock(0)) ? 0 : 1; 8186 const SCEV *OnBackedge = getSCEV(PN->getIncomingValue(InLoopPred)); 8187 if (IsAvailableOnEntry(LI, DT, OnBackedge, PN->getParent())) 8195 getConstantEvolutionLoopExitValue(PN, BTCC->getAPInt(), LI); 8202 if (PN->getNumOperands() == 1) { 8203 const SCEV *Input = getSCEV(PN->getOperand(0));