diff options
author | Uros Bizjak <uros@gcc.gnu.org> | 2016-05-06 23:14:20 +0200 |
---|---|---|
committer | Uros Bizjak <uros@gcc.gnu.org> | 2016-05-06 23:14:20 +0200 |
commit | 5e5b938aba46ad3de9fd20c9df60a17dc25981c1 (patch) | |
tree | 46d6203d3a2c3b8a9229b086be34eaa3f6e4254e /gcc/fortran/misc.c | |
parent | e796fd77d39f2e56c15f794782a24828ac11a46e (diff) | |
download | gcc-5e5b938aba46ad3de9fd20c9df60a17dc25981c1.zip gcc-5e5b938aba46ad3de9fd20c9df60a17dc25981c1.tar.gz gcc-5e5b938aba46ad3de9fd20c9df60a17dc25981c1.tar.bz2 |
i386.md (LEAMODE): New mode attribute.
* config/i386/i386.md (LEAMODE): New mode attribute.
(plus to LEA splitter): Rewrite splitter using LEAMODE mode attribute.
(ashift to LEA splitter): Rewrte splitter using SWI mode iterator
and LEAMODE mode attribute. Use VOIDmode const_0_to_3_operand as
operand 2 predicate.
(*lea<mode>_general_2): Use VOIDmode for const248_operand.
(*lea<mode>_general_3): Ditto.
(*lea<mode>_general_4): Use VOIDmode for const_0_to_3_operand.
From-SVN: r235987
Diffstat (limited to 'gcc/fortran/misc.c')
0 files changed, 0 insertions, 0 deletions