lib1funcs.asm (___umulsi3_highpart, [...]): Use a more efficient implementation.
authorBernd Schmidt <bernd.schmidt@analog.com>
Thu, 12 Apr 2007 13:39:35 +0000 (13:39 +0000)
committerBernd Schmidt <bernds@gcc.gnu.org>
Thu, 12 Apr 2007 13:39:35 +0000 (13:39 +0000)
commit3fbee523e265acd74b1484b9ec4ff0f809807e06
treeb13beefca85f131d4dfe6524d6ccf3324a44b684
parent9d3f9aa3a56dcce4ce7f84ec34ef3d7178c917e1
lib1funcs.asm (___umulsi3_highpart, [...]): Use a more efficient implementation.

* config/bfin/lib1funcs.asm (___umulsi3_highpart, __smulsi3_highpart):
Use a more efficient implementation.
* config/bfin/bfin.md (umulsi3_highpart, smulsi3_highpart): Emit
inline sequences when not optimizing for size.

From-SVN: r123748
gcc/ChangeLog
gcc/config/bfin/bfin.md
gcc/config/bfin/lib1funcs.asm