mirror of
git://gcc.gnu.org/git/gcc.git
synced 2024-12-17 05:38:52 +08:00
* config/ia64/lib1funcs.asm (__divsf3): Protect fnorm.s with p6.
From-SVN: r36395
This commit is contained in:
parent
c349e40b5b
commit
938566fbe5
@ -1,3 +1,7 @@
|
||||
2000-09-13 Richard Henderson <rth@cygnus.com>
|
||||
|
||||
* config/ia64/lib1funcs.asm (__divsf3): Protect fnorm.s with p6.
|
||||
|
||||
2000-09-13 Stephane Carrez <Stephane.Carrez@worldnet.fr>
|
||||
|
||||
* flags.h (flag_dump_rtl_in_asm): Declare.
|
||||
|
@ -96,8 +96,11 @@ __divdf3:
|
||||
.global __divsf3
|
||||
.proc __divsf3
|
||||
__divsf3:
|
||||
cmp.eq p7, p0 = r0, r0
|
||||
frcpa.s0 f10, p6 = farg0, farg1
|
||||
;;
|
||||
(p6) cmp.ne p7, p0 = r0, r0
|
||||
.pred.rel.mutex p6, p7
|
||||
(p6) fmpy.s1 f8 = farg0, f10
|
||||
(p6) fnma.s1 f9 = farg1, f10, f1
|
||||
;;
|
||||
@ -109,7 +112,8 @@ __divsf3:
|
||||
;;
|
||||
(p6) fma.d.s1 f10 = f9, f8, f8
|
||||
;;
|
||||
fnorm.s.s0 fret0 = f10
|
||||
(p6) fnorm.s.s0 fret0 = f10
|
||||
(p7) mov fret0 = f10
|
||||
br.ret.sptk rp
|
||||
;;
|
||||
.endp __divsf3
|
||||
|
Loading…
Reference in New Issue
Block a user