[llvm-commits] CVS: llvm/tools/gccld/GenerateCode.cpp
Chris Lattner
lattner at cs.uiuc.edu
Fri Dec 10 00:03:58 PST 2004
Changes in directory llvm/tools/gccld:
GenerateCode.cpp updated: 1.38 -> 1.39
---
Log message:
Turn on ipsccp by default instead of simple IPCP
---
Diffs of the changes: (+2 -1)
Index: llvm/tools/gccld/GenerateCode.cpp
diff -u llvm/tools/gccld/GenerateCode.cpp:1.38 llvm/tools/gccld/GenerateCode.cpp:1.39
--- llvm/tools/gccld/GenerateCode.cpp:1.38 Thu Dec 2 15:26:10 2004
+++ llvm/tools/gccld/GenerateCode.cpp Fri Dec 10 02:03:43 2004
@@ -170,7 +170,8 @@
addPass(Passes, createConstantMergePass());
// Propagate constants at call sites into the functions they call.
- addPass(Passes, createIPConstantPropagationPass());
+ addPass(Passes, createIPSCCPPass());
+ addPass(Passes, createCFGSimplificationPass());
// Remove unused arguments from functions...
addPass(Passes, createDeadArgEliminationPass());
More information about the llvm-commits
mailing list