This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
[tuples, commited] Enable pass_loop_dce
- From: Zdenek Dvorak <rakdver at kam dot mff dot cuni dot cz>
- To: gcc-patches at gcc dot gnu dot org
- Date: Mon, 21 Apr 2008 07:07:28 +0200
- Subject: [tuples, commited] Enable pass_loop_dce
Hi,
this patch enables the dce pass in the loop optimizer. No changes were
necessary for this, it just passes testing. Commited,
Zdenek
Index: ChangeLog.tuples
===================================================================
*** ChangeLog.tuples (revision 134502)
--- ChangeLog.tuples (working copy)
***************
*** 1,5 ****
--- 1,9 ----
2008-04-20 Zdenek Dvorak <ook@ucw.cz>
+ * passes.c (init_optimization_passes): Enable pass_dce_loop.
+
+ 2008-04-20 Zdenek Dvorak <ook@ucw.cz>
+
* tree-data-ref.c (split_constant_offset_1): Use POINTER_PLUS_EXPR
for pointer addition.
(split_constant_offset): Set VAR to EXP before conversions are
Index: passes.c
===================================================================
*** passes.c (revision 134502)
--- passes.c (working copy)
*************** init_optimization_passes (void)
*** 667,675 ****
struct opt_pass **p = &pass_tree_loop.pass.sub;
NEXT_PASS (pass_tree_loop_init);
NEXT_PASS (pass_copy_prop);
- #if 0
NEXT_PASS (pass_dce_loop);
- #endif
NEXT_PASS (pass_lim);
NEXT_PASS (pass_predcom);
#if 0
--- 667,673 ----