pa.md (fp_alu function unit, case fpcc): Fpcc instructions use the fpalu unit.
authorJeff Law <law@gcc.gnu.org>
Thu, 8 Oct 1992 17:21:43 +0000 (11:21 -0600)
committerJeff Law <law@gcc.gnu.org>
Thu, 8 Oct 1992 17:21:43 +0000 (11:21 -0600)
* 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

index 14be0fc76fced81afc3ed76c585ffa279b439c9b..1832f4c2484084cac38247ccfb10f15a665b2501 100644 (file)
 ;; 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)