Lines Matching refs:CallGraphSCC
96 bool RunAllPassesOnSCC(CallGraphSCC &CurSCC, CallGraph &CG,
99 bool RunPassOnSCC(Pass *P, CallGraphSCC &CurSCC,
102 bool RefreshCallGraph(CallGraphSCC &CurSCC, CallGraph &CG,
111 bool CGPassManager::RunPassOnSCC(Pass *P, CallGraphSCC &CurSCC,
145 for (CallGraphSCC::iterator I = CurSCC.begin(), E = CurSCC.end();
171 /// CallGraphSCC passes to verify that they correctly updated the callgraph.
178 bool CGPassManager::RefreshCallGraph(CallGraphSCC &CurSCC,
184 for (CallGraphSCC::iterator I = CurSCC.begin(), E = CurSCC.end();
194 for (CallGraphSCC::iterator SCCIdx = CurSCC.begin(), E = CurSCC.end();
353 for (CallGraphSCC::iterator I = CurSCC.begin(), E = CurSCC.end();
371 bool CGPassManager::RunAllPassesOnSCC(CallGraphSCC &CurSCC, CallGraph &CG,
377 // CallGraphSCC Passes and other random function passes. Because other
395 for (CallGraphSCC::iterator I = CurSCC.begin(), E = CurSCC.end();
438 CallGraphSCC CurSCC(&CGI);
512 // CallGraphSCC Implementation
517 void CallGraphSCC::ReplaceNode(CallGraphNode *Old, CallGraphNode *New) {
603 bool runOnSCC(CallGraphSCC &SCC) override {
605 for (CallGraphSCC::iterator I = SCC.begin(), E = SCC.end(); I != E; ++I) {