OSDN Git Service

gcc/
authorjbeulich <jbeulich@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 13 Jan 2005 07:12:11 +0000 (07:12 +0000)
committerjbeulich <jbeulich@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 13 Jan 2005 07:12:11 +0000 (07:12 +0000)
commit814d3ff590cd8bd9ba4b92504b03fd42afa35a79
treec4b096c671ea629b4c92f9043c2826dab5ac33e0
parentdfa6b79bfd38b3b21acfd5a9b0c616a9a28a664c
gcc/
2005-01-13  Jan Beulich  <jbeulich@novell.com>

* config/ia64/ia64.md (ashlti3, ashlti3_internal): New.
(ashrti3_internal): Indicate output is early clobber. Generate result
into output rather than first input. Use move for low word of output
if shift count is exactly 64.
(lshrti3_internal): Likewise.

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