diff options
| -rw-r--r-- | llvm/lib/Analysis/IPA/CallGraphSCCPass.cpp | 5 | 
1 files changed, 2 insertions, 3 deletions
diff --git a/llvm/lib/Analysis/IPA/CallGraphSCCPass.cpp b/llvm/lib/Analysis/IPA/CallGraphSCCPass.cpp index 3876ec9adf8..ad3794aee9a 100644 --- a/llvm/lib/Analysis/IPA/CallGraphSCCPass.cpp +++ b/llvm/lib/Analysis/IPA/CallGraphSCCPass.cpp @@ -92,8 +92,7 @@ bool CGPassManager::runOnModule(Module &M) {        initializeAnalysisImpl(P); -      TimingInfo *TheTimeInfo = llvm::getTheTimeInfo(); -      if (TheTimeInfo)  TheTimeInfo->passStarted(P); +      StartPassTimer(P);        if (CallGraphSCCPass *CGSP = dynamic_cast<CallGraphSCCPass *>(P))  	Changed |= CGSP->runOnSCC(*I);   // TODO : What if CG is changed ?        else { @@ -108,7 +107,7 @@ bool CGPassManager::runOnModule(Module &M) {  	    Changed |= FPP->runOnFunction(*F);  	}        } -      if (TheTimeInfo) TheTimeInfo->passEnded(P); +      StopPassTimer(P);        if (Changed)  	dumpPassInfo(P, Msg3, Msg2);  | 

