[llvm-commits] CVS: llvm/tools/gccas/gccas.cpp
Nick Lewycky
nicholas at mxc.ca
Sat Sep 23 17:08:32 PDT 2006
Changes in directory llvm/tools/gccas:
gccas.cpp updated: 1.118 -> 1.119
---
Log message:
Enable 'predsimplify' optimization.
---
Diffs of the changes: (+1 -0)
gccas.cpp | 1 +
1 files changed, 1 insertion(+)
Index: llvm/tools/gccas/gccas.cpp
diff -u llvm/tools/gccas/gccas.cpp:1.118 llvm/tools/gccas/gccas.cpp:1.119
--- llvm/tools/gccas/gccas.cpp:1.118 Fri Aug 18 03:43:06 2006
+++ llvm/tools/gccas/gccas.cpp Sat Sep 23 19:08:16 2006
@@ -103,6 +103,7 @@
addPass(PM, createCFGSimplificationPass()); // Merge & remove BBs
addPass(PM, createScalarReplAggregatesPass()); // Break up aggregate allocas
addPass(PM, createInstructionCombiningPass()); // Combine silly seq's
+ addPass(PM, createPredicateSimplifierPass()); // Canonicalize registers
addPass(PM, createCondPropagationPass()); // Propagate conditionals
addPass(PM, createTailCallEliminationPass()); // Eliminate tail calls
More information about the llvm-commits
mailing list