diff options
-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 3498fcf62f..06f7af86bb 100644 --- a/lib/VMCore/PassManager.cpp +++ b/lib/VMCore/PassManager.cpp @@ -768,7 +768,7 @@ BasicBlockPassManager_New::runOnFunction(Function &F) { for (std::vector<Pass *>::iterator itr = passVectorBegin(), e = passVectorEnd(); itr != e; ++itr) { Pass *P = *itr; - + initializeAnalysisImpl(P); BasicBlockPass *BP = dynamic_cast<BasicBlockPass*>(P); Changed |= BP->runOnBasicBlock(*I); removeNotPreservedAnalysis(P); @@ -977,7 +977,7 @@ bool FunctionPassManagerImpl_New::runOnFunction(Function &F) { for (std::vector<Pass *>::iterator itr = passVectorBegin(), e = passVectorEnd(); itr != e; ++itr) { Pass *P = *itr; - + initializeAnalysisImpl(P); FunctionPass *FP = dynamic_cast<FunctionPass*>(P); Changed |= FP->runOnFunction(F); removeNotPreservedAnalysis(P); @@ -1104,7 +1104,7 @@ ModulePassManager_New::runOnModule(Module &M) { for (std::vector<Pass *>::iterator itr = passVectorBegin(), e = passVectorEnd(); itr != e; ++itr) { Pass *P = *itr; - + initializeAnalysisImpl(P); ModulePass *MP = dynamic_cast<ModulePass*>(P); Changed |= MP->runOnModule(M); removeNotPreservedAnalysis(P); |