This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
r162103 - in /trunk/gcc: ChangeLog ira-costs.c ...
- From: rsandifo at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: Mon, 12 Jul 2010 19:03:16 -0000
- Subject: r162103 - in /trunk/gcc: ChangeLog ira-costs.c ...
Author: rsandifo
Date: Mon Jul 12 19:03:15 2010
New Revision: 162103
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=162103
Log:
gcc/
* ira-int.h (target_ira_int): Add x_max_struct_costs_size, x_init_cost,
x_temp_costs, x_op_costs, x_this_op_costs and x_cost_classes.
* ira-costs.c (max_struct_costs_size, init_cost, temp_costs, op_costs)
(this_op_costs, costs_classes): Redefine as macros.
(record_reg_classes): Don't take op_costs as a parameter.
(record_operand_costs): Likewise. Update calls to record_reg_classes.
(scan_one_insn): Update call to record_operand_costs.
Modified:
trunk/gcc/ChangeLog
trunk/gcc/ira-costs.c
trunk/gcc/ira-int.h