Commit 7656d28a by Marek Michalkiewicz Committed by Marek Michalkiewicz

* config/avr/libgcc.S (__mulhi3): Optimize previous change.

From-SVN: r40976
parent 59350e50
2001-03-31 Marek Michalkiewicz <marekm@linux.org.pl>
* config/avr/libgcc.S (__mulhi3): Optimize previous change.
2001-03-30 Bernd Schmidt <bernds@redhat.com>
* loop.c (load_mems): When generating a load from a pseudo, update
......
......@@ -143,8 +143,7 @@ __mulhi3_skip1:
lsr r_arg1H ; gets LSB of multiplier
ror r_arg1L
cp r_arg1L,__zero_reg__
cpc r_arg1H,__zero_reg__
sbiw r_arg1L,0
brne __mulhi3_loop ; exit if multiplier = 0
__mulhi3_exit:
mov r_arg1H,r_resH ; result to return register
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment