]> git.ipfire.org Git - thirdparty/gcc.git/commit
Try to avoid lea if possible.
authorH.J. Lu <hongjiu.lu@intel.com>
Tue, 17 Aug 2010 15:49:32 +0000 (15:49 +0000)
committerH.J. Lu <hjl@gcc.gnu.org>
Tue, 17 Aug 2010 15:49:32 +0000 (08:49 -0700)
commit1c111d0a5874d378f3e80c057255b2edb1bf0836
tree2dd7ee12e470dc49dda87653d8123bb331b108a4
parente2a1fcf0add4aaa44ac743278eacf623d9f39f62
Try to avoid lea if possible.

2010-08-17  H.J. Lu  <hongjiu.lu@intel.com>

* config/i386/i386.c (ix86_lea_for_add_ok): For !TARGET_OPT_AGU
or optimizing for size, always avoid lea if possible.

* config/i386/i386.md (*add<mode>_1): Always avoid lea if
possible.

From-SVN: r163310
gcc/ChangeLog
gcc/config/i386/i386.c
gcc/config/i386/i386.md