diff options
author | Richard Kenner <kenner@gcc.gnu.org> | 1996-12-10 17:13:04 -0500 |
---|---|---|
committer | Richard Kenner <kenner@gcc.gnu.org> | 1996-12-10 17:13:04 -0500 |
commit | b8aa7986909d7752a29cfd612c1fb6d9bfb5f571 (patch) | |
tree | 2c08f58a40a204489bdccdbf16b01331ec542f1d /gcc/function.c | |
parent | b686ee306b97517bf8805f6ba95999bf431930ec (diff) | |
download | gcc-b8aa7986909d7752a29cfd612c1fb6d9bfb5f571.zip gcc-b8aa7986909d7752a29cfd612c1fb6d9bfb5f571.tar.gz gcc-b8aa7986909d7752a29cfd612c1fb6d9bfb5f571.tar.bz2 |
(add[hs]i3): Only use two addq.w or subq.w instructions when...
(add[hs]i3): Only use two addq.w or subq.w instructions
when adding or subtracting constants 8 < N < 16 on TARGET_CPU32.
Use lea instead of add.w when adding 16 bit constants to address
registers on all but TARGET_68040.
From-SVN: r13265
Diffstat (limited to 'gcc/function.c')
0 files changed, 0 insertions, 0 deletions