diff options
author | Jim Wilson <wilson@cygnus.com> | 1998-04-28 17:55:22 +0000 |
---|---|---|
committer | Jim Wilson <wilson@gcc.gnu.org> | 1998-04-28 10:55:22 -0700 |
commit | 2cea586a7e8f81bba8967a75701691444d9e9531 (patch) | |
tree | 13b1d0d41c1f10e045304a0cf5bb87c9366ab500 /gcc/alias.c | |
parent | b69b1501dcb82cd3bef280398637ae1ac7f4254d (diff) | |
download | gcc-2cea586a7e8f81bba8967a75701691444d9e9531.zip gcc-2cea586a7e8f81bba8967a75701691444d9e9531.tar.gz gcc-2cea586a7e8f81bba8967a75701691444d9e9531.tar.bz2 |
Patch to fix sparc multiply failures, reported by Laurent Bonnaud.
* sparc.md (mulsidi3): Call const v8plus and v8plus routines.
(mulsidi3_v8plus, const_mulsidi3_v8plus): Delete asterisk from name.
(smuldi3_highpart): Call const v8plus routine.
(smulsi3_highpart_v8plus): Renamed from smulsidi3_highpart_v8plus.
(const_smulsi3_highpart_v8plus): New pattern.
(smulsi3_highpart_sp32): Renamed from smulsidi3_highpart_sp32.
(umulsidi3): Call const v8plus routine.
(umulsi3_highpart): Handle const before v8plus. Call const v8plus
routine.
(umulsi3_highpart_v8plus): Renamed from umulsidi3_highpart_v8plus.
(umulsi3_highpart_sp32): Renamed from umulsidi3_highpart_sp32.
From-SVN: r19470
Diffstat (limited to 'gcc/alias.c')
0 files changed, 0 insertions, 0 deletions