diff options
author | H.J. Lu <hongjiu.lu@intel.com> | 2011-06-22 15:29:43 +0000 |
---|---|---|
committer | H.J. Lu <hjl@gcc.gnu.org> | 2011-06-22 08:29:43 -0700 |
commit | 3b4c46d71190ead2f7fdde4d04103f4e838ced68 (patch) | |
tree | 2628566a9ecc6a9553aeb308765b83d66da9f49a /gcc/config.gcc | |
parent | 4399cf590fbac5aa65ff0e44e8e5dade5741773f (diff) | |
download | gcc-3b4c46d71190ead2f7fdde4d04103f4e838ced68.zip gcc-3b4c46d71190ead2f7fdde4d04103f4e838ced68.tar.gz gcc-3b4c46d71190ead2f7fdde4d04103f4e838ced68.tar.bz2 |
Check TARGET_PARTIAL_REG_STALL in imul to lea peepholes.
2011-06-22 H.J. Lu <hongjiu.lu@intel.com>
PR target/49497
* config/i386/i386.md (*lea_general_2): Always allow SImode.
(*lea_general_2_zext): Likewise.
(imul to lea peepholes): Use const359_operand and check
TARGET_PARTIAL_REG_STALL.
* config/i386/predicates.md (const359_operand): New.
From-SVN: r175295
Diffstat (limited to 'gcc/config.gcc')
0 files changed, 0 insertions, 0 deletions