diff options
author | Roger Sayle <roger@eyesopen.com> | 2004-07-02 18:00:46 +0000 |
---|---|---|
committer | Roger Sayle <sayle@gcc.gnu.org> | 2004-07-02 18:00:46 +0000 |
commit | 8b897cfa9cb21e1576cfb46d2b18a6139a312cb0 (patch) | |
tree | 99c34429892c8fa9d4c24bd74d246105980786a9 /libjava | |
parent | 8a0aa06e00c3f8ecbabf27a810951b9a07e2a495 (diff) | |
download | gcc-8b897cfa9cb21e1576cfb46d2b18a6139a312cb0.zip gcc-8b897cfa9cb21e1576cfb46d2b18a6139a312cb0.tar.gz gcc-8b897cfa9cb21e1576cfb46d2b18a6139a312cb0.tar.bz2 |
rs6000.c (struct processor_costs): New structure used to hold instruction latencies/sizes for processor types.
* config/rs6000/rs6000.c (struct processor_costs): New structure
used to hold instruction latencies/sizes for processor types.
(rs6000_cost): New global variable pointing to current CPU's costs.
(rs6000_override_options): Initialize rs6000_cost to point to the
appropriate cost table based upon rs6000_cpu and optimize_size.
(rs6000_rtx_costs): Use rs6000_cost to avoid hardcoding processor
timings inline.
From-SVN: r84024
Diffstat (limited to 'libjava')
0 files changed, 0 insertions, 0 deletions