From 742ba40c29679d6c6216ee5b70487b415fc717fb Mon Sep 17 00:00:00 2001 From: Jeff Law Date: Thu, 8 Oct 1992 11:21:43 -0600 Subject: [PATCH] pa.md (fp_alu function unit, case fpcc): Fpcc instructions use the fpalu unit. * pa.md (fp_alu function unit, case fpcc): Fpcc instructions use the fpalu unit. In the most common case their result will be used in a ftest instruction. Minimum distance between the fcmp and ftest instruction is 4. From-SVN: r2370 --- gcc/config/pa/pa.md | 1 + 1 file changed, 1 insertion(+) diff --git a/gcc/config/pa/pa.md b/gcc/config/pa/pa.md index 14be0fc76fc..1832f4c2484 100644 --- a/gcc/config/pa/pa.md +++ b/gcc/config/pa/pa.md @@ -123,6 +123,7 @@ ;; fsqrt,sgl 14 MPY 14 ;; fsqrt,dbl 18 MPY 18 +(define_function_unit "fp_alu" 1 0 (eq_attr "type" "fpcc") 4 2) (define_function_unit "fp_alu" 1 0 (eq_attr "type" "fpalu") 3 2) (define_function_unit "fp_mpy" 1 0 (eq_attr "type" "fpmul") 3 2) (define_function_unit "fp_mpy" 1 0 (eq_attr "type" "fpdivsgl") 10 10) -- 2.30.2