reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
72 dbgs() << "Running pass: " << Pass->name() << " on " << *C << "\n"; 76 if (!PI.runBeforePass(*Pass, *C)) 79 PreservedAnalyses PassPA = Pass->run(*C, AM, G, UR); 81 if (UR.InvalidatedSCCs.count(C)) 84 PI.runAfterPass<LazyCallGraph::SCC>(*Pass, *C); 87 C = UR.UpdatedC ? UR.UpdatedC : C; 87 C = UR.UpdatedC ? UR.UpdatedC : C; 91 if (UR.InvalidatedSCCs.count(C)) { 96 assert(C->begin() != C->end() && "Cannot have an empty SCC!"); 96 assert(C->begin() != C->end() && "Cannot have an empty SCC!"); 100 AM.invalidate(*C, PassPA);