diff options
Diffstat (limited to 'lib/VMCore/PassManager.cpp')
| -rw-r--r-- | lib/VMCore/PassManager.cpp | 6 | 
1 files changed, 3 insertions, 3 deletions
| diff --git a/lib/VMCore/PassManager.cpp b/lib/VMCore/PassManager.cpp index d3d61f5a5eb5..ae418a0b128f 100644 --- a/lib/VMCore/PassManager.cpp +++ b/lib/VMCore/PassManager.cpp @@ -1231,6 +1231,9 @@ bool FunctionPassManager::doFinalization() {  bool FunctionPassManagerImpl::doInitialization(Module &M) {    bool Changed = false; +  dumpArguments(); +  dumpPasses(); +    for (unsigned Index = 0; Index < getNumContainedManagers(); ++Index)      Changed |= getContainedManager(Index)->doInitialization(M); @@ -1274,9 +1277,6 @@ bool FunctionPassManagerImpl::run(Function &F) {    bool Changed = false;    TimingInfo::createTheTimeInfo(); -  dumpArguments(); -  dumpPasses(); -    initializeAllAnalysisInfo();    for (unsigned Index = 0; Index < getNumContainedManagers(); ++Index)      Changed |= getContainedManager(Index)->runOnFunction(F); | 
