* pa.md (floatsisf, floatsidf): Do not accept general registers.
authorJeff Law <law@gcc.gnu.org>
Sat, 12 Dec 1992 13:42:13 +0000 (06:42 -0700)
committerJeff Law <law@gcc.gnu.org>
Sat, 12 Dec 1992 13:42:13 +0000 (06:42 -0700)
From-SVN: r2865

gcc/config/pa/pa.md

index cf95448dfc0763d5f7498f7c8caaaabe50513a47..c84485009c014ffc26a4150ddfae7e58df17741c 100644 (file)
 
 (define_insn "floatsisf2"
   [(set (match_operand:SF 0 "general_operand" "=fx")
-       (float:SF (match_operand:SI 1 "register_operand" "fxr")))]
+       (float:SF (match_operand:SI 1 "register_operand" "fx")))]
   ""
   "* return output_floatsisf2 (operands);"
   [(set_attr "type" "fpalu")
 
 (define_insn "floatsidf2"
   [(set (match_operand:DF 0 "general_operand" "=fx")
-       (float:DF (match_operand:SI 1 "register_operand" "fxr")))]
+       (float:DF (match_operand:SI 1 "register_operand" "fx")))]
   ""
   "* return output_floatsidf2 (operands);"
   [(set_attr "type" "fpalu")