From 6a47b3c655d46ef84abd96e02d6d04d9adb5af96 Mon Sep 17 00:00:00 2001 From: Devang Patel Date: Fri, 26 Jan 2007 01:08:18 +0000 Subject: Remove dead code. CallGraphSCCPass does not need to implement runOnModule(). It supports runOnSCC(). llvm-svn: 33516 --- llvm/lib/Analysis/IPA/CallGraphSCCPass.cpp | 9 --------- 1 file changed, 9 deletions(-) (limited to 'llvm/lib/Analysis/IPA/CallGraphSCCPass.cpp') diff --git a/llvm/lib/Analysis/IPA/CallGraphSCCPass.cpp b/llvm/lib/Analysis/IPA/CallGraphSCCPass.cpp index 7d83d50c20c..e8d2ab47e6c 100644 --- a/llvm/lib/Analysis/IPA/CallGraphSCCPass.cpp +++ b/llvm/lib/Analysis/IPA/CallGraphSCCPass.cpp @@ -189,12 +189,3 @@ void CallGraphSCCPass::getAnalysisUsage(AnalysisUsage &AU) const { AU.addRequired(); AU.addPreserved(); } - -bool CallGraphSCCPass::runOnModule(Module &M) { - CallGraph &CG = getAnalysis(); - bool Changed = doInitialization(CG); - for (scc_iterator I = scc_begin(&CG), E = scc_end(&CG); - I != E; ++I) - Changed = runOnSCC(*I); - return Changed | doFinalization(CG); -} -- cgit v1.2.3