reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/Analysis/CGSCCPassManager.h
  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);