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]

Re: [patch] Remove loop_data from ivopts


Zdenek Dvorak wrote:

> 	* 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.
> 
OK.


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