This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
r110813 - in /trunk/gcc: ChangeLog tree-ssa-loo...
- From: rakdver at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: Thu, 09 Feb 2006 22:28:23 -0000
- Subject: r110813 - in /trunk/gcc: ChangeLog tree-ssa-loo...
Author: rakdver
Date: Thu Feb 9 22:28:23 2006
New Revision: 110813
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=110813
Log:
* tree-ssa-loop-ivopts.c (struct loop_data, loop_data): Removed.
(struct ivopts_data): Add regs_used field.
(tree_ssa_iv_optimize_init): Do not allocate aux fields for loops.
(ivopts_global_cost_for_size, determine_set_costs): Use data->regs_used
instead of loop_data->regs_used;
(free_loop_data): Do not free aux fields for loops.
(tree_ssa_iv_optimize): Do not pass loops to tree_ssa_iv_optimize_init
and tree_ssa_iv_optimize_finalize.
Modified:
trunk/gcc/ChangeLog
trunk/gcc/tree-ssa-loop-ivopts.c