sparc.h (processor_costs): Define.
authorDavid S. Miller <davem@nuts.davemloft.net>
Fri, 9 Jul 2004 22:59:32 +0000 (22:59 +0000)
committerDavid S. Miller <davem@gcc.gnu.org>
Fri, 9 Jul 2004 22:59:32 +0000 (15:59 -0700)
commit18df6de934489a4ace9de466d596efb7f6ecf5b0
tree9b9c0d3ba55cbc78ce2f3096de48e1c4002e38d0
parenta3e8d8b400125d422085e28d40c1960bf5dcb6b7
sparc.h (processor_costs): Define.

2004-07-02  David S. Miller  <davem@nuts.davemloft.net>

* config/sparc/sparc.h (processor_costs): Define.
(sparc_costs): Declare.
* config/sparc/sparc.c (cypress_costs, supersparc_costs,
hypersparc_costs, sparclet_costs, ultrasparc_costs,
ultrasparc3_costs): New.
(sparc_override_options): Set sparc_costs as appropriate.
(sparc_rtx_costs): Use sparc_costs instead of messy
conditionals.

From-SVN: r84414
gcc/ChangeLog
gcc/config/sparc/sparc.c
gcc/config/sparc/sparc.h