Changes in directory llvm/tools/gccas:

gccas.cpp updated: 1.119 -> 1.120
---
Log message:

Update to new predicate simplifier VRP design. Fixes PR966: 
http://llvm.org/PR966  and PR967: http://llvm.org/PR967 .
Remove predicate simplifier from default gcc3 pipeline. New design is too
slow to enable by default.
Add new testcases for problems encountered in development.


---
Diffs of the changes:  (+0 -1)

 gccas.cpp |    1 -
 1 files changed, 1 deletion(-)


Index: llvm/tools/gccas/gccas.cpp
diff -u llvm/tools/gccas/gccas.cpp:1.119 llvm/tools/gccas/gccas.cpp:1.120
--- llvm/tools/gccas/gccas.cpp:1.119    Sat Sep 23 19:08:16 2006
+++ llvm/tools/gccas/gccas.cpp  Wed Nov 22 17:49:16 2006
@@ -103,7 +103,6 @@
   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



_______________________________________________
llvm-commits mailing list
llvm-commits@cs.uiuc.edu
http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits

Reply via email to