* config/ia64/ia64.md (mulhi3): Fix typo last change.
* config/ia64/lib1func.asm (__divdi3, __udivdi3, __umodsi3): Likewise.
From-SVN: r36174
+2000-09-05 Richard Henderson <rth@cygnus.com>
+
+ * config/ia64/ia64.md (mulhi3): Fix typo last change.
+ * config/ia64/lib1func.asm (__divdi3, __udivdi3, __umodsi3): Likewise.
+
2000-09-03 Donn Terry <donn@interix.com>, Laurynas Biveinis <lauras@softhome.net>
* Makefile.in: Restructure bootstrap stages to allow clean
2000-09-03 Donn Terry <donn@interix.com>, Laurynas Biveinis <lauras@softhome.net>
* Makefile.in: Restructure bootstrap stages to allow clean
(mult:HI (match_operand:HI 1 "gr_register_operand" "r")
(match_operand:HI 2 "gr_register_operand" "r")))]
""
(mult:HI (match_operand:HI 1 "gr_register_operand" "r")
(match_operand:HI 2 "gr_register_operand" "r")))]
""
[(set_attr "type" "I")])
\f
[(set_attr "type" "I")])
\f
;;
// Compute the reciprocal approximation.
frcpa.s1 f10, p6 = f8, f9
;;
// Compute the reciprocal approximation.
frcpa.s1 f10, p6 = f8, f9
// 3 Newton-Raphson iterations.
(p6) fnma.s1 f11 = f9, f10, f1
(p6) fmpy.s1 f12 = f8, f10
// 3 Newton-Raphson iterations.
(p6) fnma.s1 f11 = f9, f10, f1
(p6) fmpy.s1 f12 = f8, f10
(p6) fma.s1 f10 = f13, f10, f10
(p6) fnma.s1 f12 = f9, f11, f8
;;
(p6) fma.s1 f10 = f13, f10, f10
(p6) fnma.s1 f12 = f9, f11, f8
;;
-(p6) fma.s1 f10 = f2, f10, f11
+(p6) fma.s1 f10 = f12, f10, f11
;;
// Round quotient to an unsigned integer.
fcvt.fxu.trunc.s1 f10 = f10
;;
// Round quotient to an unsigned integer.
fcvt.fxu.trunc.s1 f10 = f10
(p6) fmpy.s1 f12 = f8, f10
(p6) fnma.s1 f10 = f9, f10, f1
;;
(p6) fmpy.s1 f12 = f8, f10
(p6) fnma.s1 f10 = f9, f10, f1
;;
(p6) fma.s1 f12 = f10, f12, f12
(p6) fma.s1 f10 = f10, f10, f11
;;
(p6) fma.s1 f12 = f10, f12, f12
(p6) fma.s1 f10 = f10, f10, f11
;;