diff options
author | Kazu Hirata <kazu@cs.umass.edu> | 2002-12-05 13:19:16 +0000 |
---|---|---|
committer | Kazu Hirata <kazu@gcc.gnu.org> | 2002-12-05 13:19:16 +0000 |
commit | 1e5bdc40951e1ff33e3198ee95e0dab94f2c7946 (patch) | |
tree | b6f0b572f9f30062ec98eb3a4f78cb1f162aa8c6 /gcc/expr.c | |
parent | d8f2e87b7727707c23476f97224c5fd7756fab0a (diff) | |
download | gcc-1e5bdc40951e1ff33e3198ee95e0dab94f2c7946.zip gcc-1e5bdc40951e1ff33e3198ee95e0dab94f2c7946.tar.gz gcc-1e5bdc40951e1ff33e3198ee95e0dab94f2c7946.tar.bz2 |
h8300.c (shift_alg_si): Optimize ashift:HI and lshiftrt:SI by 28, 29, and 30 bits when !TARGET_H8300.
* config/h8300/h8300.c (shift_alg_si): Optimize ashift:HI and
lshiftrt:SI by 28, 29, and 30 bits when !TARGET_H8300.
(get_shift_alg): Return optimal assembly instructions for the
shifts mentioned above.
From-SVN: r59859
Diffstat (limited to 'gcc/expr.c')
0 files changed, 0 insertions, 0 deletions