reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
2263 if (!isLoopCounter(Phi, L, SE)) 2267 if (BECount->getType()->isPointerTy() && !Phi->getType()->isPointerTy()) 2270 const auto *AR = cast<SCEVAddRecExpr>(SE->getSCEV(Phi)); 2281 if (!hasConcreteDef(Phi)) { 2285 Value *IncPhi = Phi->getIncomingValueForBlock(LatchBlock); 2286 if (!isLoopExitTestBasedOn(Phi, ExitingBB) && 2299 if (!Phi->getType()->isIntegerTy() && 2300 !mustExecuteUBIfPoisonOnPathTo(Phi, ExitingBB->getTerminator(), DT)) 2307 if (AlmostDeadIV(Phi, LatchBlock, Cond)) 2322 BestPhi = Phi;