predicates.md (x86_64_zext_general_operand): New.
authorUros Bizjak <ubizjak@gmail.com>
Wed, 7 Mar 2012 19:44:37 +0000 (20:44 +0100)
committerUros Bizjak <uros@gcc.gnu.org>
Wed, 7 Mar 2012 19:44:37 +0000 (20:44 +0100)
commitca538e973f03b1ad5bf044a8e45f4dcfb13a22f5
treeda9275e4e61a4a9248d047e017b8374fe073e7bf
parent6ba4f08f3414d327506927c68845cb77864826fe
predicates.md (x86_64_zext_general_operand): New.

* config/i386/predicates.md (x86_64_zext_general_operand): New.
* config/i386/i386.md (*zero_extendsidi2_rex64): Change operand 1
predicate to x86_64_zext_general_operand.  Accept "Z" constraint.

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