This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[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 ----


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]