Changes in directory llvm/tools/gccas:
gccas.cpp updated: 1.125 -> 1.126 --- Log message: Order createSimplifyLibCallsPass() after a set of function level passes so that these function passes are managed by CallGraphPassManager. --- Diffs of the changes: (+1 -1) gccas.cpp | 2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/tools/gccas/gccas.cpp diff -u llvm/tools/gccas/gccas.cpp:1.125 llvm/tools/gccas/gccas.cpp:1.126 --- llvm/tools/gccas/gccas.cpp:1.125 Sun Jan 21 00:29:11 2007 +++ llvm/tools/gccas/gccas.cpp Fri Jan 26 12:17:59 2007 @@ -97,7 +97,6 @@ if (!DisableInline) addPass(PM, createFunctionInliningPass()); // Inline small functions - addPass(PM, createSimplifyLibCallsPass()); // Library Call Optimizations addPass(PM, createArgumentPromotionPass()); // Scalarize uninlined fn args addPass(PM, createRaisePointerReferencesPass());// Recover type information @@ -129,6 +128,7 @@ addPass(PM, createDeadStoreEliminationPass()); // Delete dead stores addPass(PM, createAggressiveDCEPass()); // SSA based 'Aggressive DCE' addPass(PM, createCFGSimplificationPass()); // Merge & remove BBs + addPass(PM, createSimplifyLibCallsPass()); // Library Call Optimizations addPass(PM, createDeadTypeEliminationPass()); // Eliminate dead types addPass(PM, createConstantMergePass()); // Merge dup global constants } _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits