reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
608 auto CallCounts = ScanSCC(*C, CallHandles); 612 if (!PI.runBeforePass<LazyCallGraph::SCC>(Pass, *C)) 615 PreservedAnalyses PassPA = Pass.run(*C, AM, CG, UR); 617 if (UR.InvalidatedSCCs.count(C)) 620 PI.runAfterPass<LazyCallGraph::SCC>(Pass, *C); 624 if (UR.UpdatedC && UR.UpdatedC != C) { 630 assert(!UR.InvalidatedSCCs.count(C) && "Processing an invalid SCC!"); 631 assert(C->begin() != C->end() && "Cannot have an empty SCC!"); 631 assert(C->begin() != C->end() && "Cannot have an empty SCC!"); 660 auto NewCallCounts = ScanSCC(*C, CallHandles); 693 << MaxIterations << ") on SCC: " << *C << "\n"); 700 << "Repeating an SCC pass after finding a devirtualization in: " << *C 708 AM.invalidate(*C, PassPA);