* config/bfin/bfin.md (addpdi3, us_truncpdisi2): New patterns.
commitb9904d32ef6f542e175420d42d51dd23d21db110
authorbernds <bernds@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 3 May 2007 13:17:51 +0000 (3 13:17 +0000)
committerbernds <bernds@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 3 May 2007 13:17:51 +0000 (3 13:17 +0000)
treeb82df934a8d2b54015019c10765a1d67515d6667
parent30f263a419dd1cf9804dea818dab0c2c40fda265
* config/bfin/bfin.md (addpdi3, us_truncpdisi2): New patterns.
(umulsi3_highpart): Use them.
* config/bfin/lib1funcs.asm (__umulsi3_highpart): Use unsigned move
for final accumulator to D regisster tranfser.

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