diff options
author | Stephane Carrez <Stephane.Carrez@worldnet.fr> | 2001-05-04 20:08:36 +0200 |
---|---|---|
committer | Stephane Carrez <ciceron@gcc.gnu.org> | 2001-05-04 20:08:36 +0200 |
commit | 5a62a69372b8e6f55dcc3d5cb86b661efc3ea999 (patch) | |
tree | e21f57e84640d794b482cb5e02f4cb70b1d5cab9 /libjava/defineclass.cc | |
parent | 30506ece757ccb765160740e59a90be165226110 (diff) | |
download | gcc-5a62a69372b8e6f55dcc3d5cb86b661efc3ea999.zip gcc-5a62a69372b8e6f55dcc3d5cb86b661efc3ea999.tar.gz gcc-5a62a69372b8e6f55dcc3d5cb86b661efc3ea999.tar.bz2 |
m68hc11.h (CONST_COSTS): Make the cost of constants cheap after reload.
* config/m68hc11/m68hc11.h (CONST_COSTS): Make the cost of
constants cheap after reload.
* config/m68hc11/m68hc11.c (m68hc11_shift_cost): Shift by 16 and 32
are cheap.
(m68hc11_rtx_costs): Cost of multiplication by 65536 is expensive
so that gcc prefers a shift by 16.
(m6811_cost, m6812_cost): Make the shift cheap compared to an add.
From-SVN: r41834
Diffstat (limited to 'libjava/defineclass.cc')
0 files changed, 0 insertions, 0 deletions