OSDN Git Service

* config/i386/i386.md (extendsidi2 splitter): Also check for DX_REG
authoruros <uros@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 13 Apr 2010 10:27:03 +0000 (10:27 +0000)
committerMasaki Muranaka <monaka@monami-software.com>
Sun, 23 May 2010 00:59:04 +0000 (09:59 +0900)
commitb5533320792a330994b507ade924b9092c91e106
tree3ecba161888f392192d758c5bc2fe417fc3ed4cc
parentb7213750e87ae42d32091d8781ea9b9bd44ee816
* config/i386/i386.md (extendsidi2 splitter): Also check for DX_REG
when generating cltd insn.

(*ashl<mode>3_1): Remove special handling for register operand 2.
(*ashlsi3_1_zext): Ditto.
(*ashlhi3_1): Ditto.
(*ashlhi3_1_lea): Ditto.
(*ashlqi3_1): Ditto.
(*ashlqi3_1_lea): Ditto.
(*<shiftrt_insn><mode>3_1): Ditto.
(*<shiftrt_insn>si3_1_zext): Ditto.
(*<shiftrt_insn>qi3_1_slp): Ditto.
(*<rotate_insn><mode>3_1): Ditto.
(*<rotate_insn>si3_1_zext): Ditto.
(*<rotate_insn>qi3_1_slp): Ditto.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@158261 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/i386/i386.md