i386.md (*zero_extendsidi2): Enable alternative (?r, *Yj) also for 32bit target.
authorUros Bizjak <ubizjak@gmail.com>
Wed, 31 May 2017 18:33:30 +0000 (20:33 +0200)
committerUros Bizjak <uros@gcc.gnu.org>
Wed, 31 May 2017 18:33:30 +0000 (20:33 +0200)
commit49fe4867264fee03accf55f7dc711a9cf6926627
tree3010371faa368dc182aeb6680878b21b95a37278
parentdc7401c0c65065f25aa6acfc10430417de727f8a
i386.md (*zero_extendsidi2): Enable alternative (?r, *Yj) also for 32bit target.

* config/i386/i386.md (*zero_extendsidi2): Enable alternative (?r, *Yj)
also for 32bit target.  Update insn attributes.
(zero-extendsidi2 splitter): Allow all registers for operand 1.

From-SVN: r248757
gcc/ChangeLog
gcc/config/i386/i386.md