i386.md (*zero_extendsidi2): Merge with *zero_extendsidi2_rex64.
authorUros Bizjak <ubizjak@gmail.com>
Mon, 25 Mar 2013 18:09:36 +0000 (19:09 +0100)
committerUros Bizjak <uros@gcc.gnu.org>
Mon, 25 Mar 2013 18:09:36 +0000 (19:09 +0100)
commit7482c47076c6396485beb2b7953a773faca4b20c
tree43172be3d73d49f5a17b093390d36ec0d9bdab3d
parent4a53743eda72f3cf49c3aadb2ac8fd5b3f105c37
i386.md (*zero_extendsidi2): Merge with *zero_extendsidi2_rex64.

* config/i386/i386.md (*zero_extendsidi2): Merge with
*zero_extendsidi2_rex64.  Use x64 and nox64 isa attributes.
* config/i386/predicates.md (x86_64_zext_operand): Rename from
x86_64_zext_general_operand.  Use nonimmediate_operand on 32bit
targets.  Clarify comment.

From-SVN: r197056
gcc/ChangeLog
gcc/config/i386/i386.md
gcc/config/i386/predicates.md