reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
2838 if (!Chain.hasIncs()) 2842 LLVM_DEBUG(dbgs() << "Chain: " << *Chain.Incs[0].UserInst << " users:\n"; 2847 assert(!Chain.Incs.empty() && "empty IV chains are not allowed"); 2855 if (isa<PHINode>(Chain.tailUserInst()) 2856 && SE.getSCEV(Chain.tailUserInst()) == Chain.Incs[0].IncExpr) { 2856 && SE.getSCEV(Chain.tailUserInst()) == Chain.Incs[0].IncExpr) { 2863 for (const IVInc &Inc : Chain) { 2897 LLVM_DEBUG(dbgs() << "Chain: " << *Chain.Incs[0].UserInst << " Cost: " << cost