2005-12-14 Adrian Straetling <straetling@de.ibm.com>
authoruweigand <uweigand@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 14 Dec 2005 16:08:57 +0000 (16:08 +0000)
committeruweigand <uweigand@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 14 Dec 2005 16:08:57 +0000 (16:08 +0000)
commit14f1ac69f5dd6d3faa3ac6cb9be0fa38f763e1dd
treec4c8dd56403d176650b1e576dc26d64f2549a44e
parentd666e71f833de6390ce60ee5d6bb539d2b9ee209
2005-12-14  Adrian Straetling  <straetling@de.ibm.com>

* config/s390/s390.md ("extend<mode>di2", "extend<mode>si2"): Merge.
("*extendqidi2_extimm", "*extendqisi2_extimm"): Merge.
("*extendqidi2", "*extendqisi2") Merge.
("*extendqidi2_short_displ", "*extendqisi2_short_displ"): Merge.
("zero_extendhidi2", "zero_extendqidi2"): Merge.
("*zero_extend<mode>di2_extimm", "*zero_extend<mode>si2_extimm"): Merge.
Move some patterns to retain partial ordering.

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