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 05:32:01 +0000 (14:32 +0900)
commit8d68aa6576dab752fe4025bbc7454f8d45043999
tree385546a18aac2905f11207177987b80fc22f89bc
parent678bf98079293f9ecabe3e1b24b5d21f6db351ae
* 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