+2000-09-07 Richard Henderson <rth@cygnus.com>
+
+ * config/ia64/lib1funcs.asm (__divsi3): Use .s1 for frcpa.
+ (__modsi3, __umodsi3): Likewise.
+ (__udivsi3): Likewise. Normalize the TFmode values.
+
2000-09-07 Geoff Keating <geoffk@cygnus.com>
* config/rs6000/sol-c0.c (_start): Declare `termfunc' parameter
fcvt.xf f9 = f9
;;
setf.exp f11 = r2
- frcpa f10, p6 = f8, f9
+ frcpa.s1 f10, p6 = f8, f9
;;
(p6) fmpy.s1 f8 = f8, f10
(p6) fnma.s1 f9 = f9, f10, f1
fcvt.xf f9 = f9
;;
setf.exp f11 = r2
- frcpa f10, p6 = f8, f9
+ frcpa.s1 f10, p6 = f8, f9
;;
(p6) fmpy.s1 f12 = f8, f10
(p6) fnma.s1 f10 = f9, f10, f1
setf.sig f8 = in0
setf.sig f9 = in1
;;
+ fcvt.xf f8 = f8
+ fcvt.xf f9 = f9
+ ;;
setf.exp f11 = r2
- frcpa f10, p6 = f8, f9
+ frcpa.s1 f10, p6 = f8, f9
;;
(p6) fmpy.s1 f8 = f8, f10
(p6) fnma.s1 f9 = f9, f10, f1
fcvt.xf f9 = f9
;;
setf.exp f11 = r2
- frcpa f10, p6 = f8, f9
+ frcpa.s1 f10, p6 = f8, f9
;;
(p6) fmpy.s1 f12 = f8, f10
(p6) fnma.s1 f10 = f9, f10, f1