rs6000.md (*floatsidf2_internal): Add earlyclobbers.
authorDale Johannesen <dalej@apple.com>
Sat, 18 Jan 2003 03:02:19 +0000 (03:02 +0000)
committerDale Johannesen <dalej@gcc.gnu.org>
Sat, 18 Jan 2003 03:02:19 +0000 (03:02 +0000)
2003-01-17  Dale Johannesen  <dalej@apple.com>

        * config/rs6000/rs6000.md (*floatsidf2_internal):  Add earlyclobbers.
          (*floatunssidf2_internal):  Ditto.

From-SVN: r61463

gcc/ChangeLog
gcc/config/rs6000/rs6000.md

index 5e5e1ba3b23455ecdda310f2b41c0a866f2373d0..31206e760e7a43622b3b9eede9d608fb549ec49e 100644 (file)
@@ -1,3 +1,8 @@
+2003-01-17  Dale Johannesen  <dalej@apple.com>
+
+        * config/rs6000/rs6000.md (*floatsidf2_internal):  Add earlyclobbers.
+         (*floatunssidf2_internal):  Ditto.
+
 2003-01-17  Kazu Hirata  <kazu@cs.umass.edu>
 
        * alias.c: Fix comment typos.
index d4621ab3755cde30802b727b014663ef1152c488..734b394f93c5df614e1a085b5a755780801ac173 100644 (file)
    (use (match_operand:SI 2 "gpc_reg_operand" "r"))
    (use (match_operand:DF 3 "gpc_reg_operand" "f"))
    (clobber (match_operand:DF 4 "memory_operand" "=o"))
-   (clobber (match_operand:DF 5 "gpc_reg_operand" "=f"))
-   (clobber (match_operand:SI 6 "gpc_reg_operand" "=r"))]
+   (clobber (match_operand:DF 5 "gpc_reg_operand" "=&f"))
+   (clobber (match_operand:SI 6 "gpc_reg_operand" "=&r"))]
   "! TARGET_POWERPC64 && TARGET_HARD_FLOAT && TARGET_FPRS"
   "#"
   [(set_attr "length" "24")])
    (use (match_operand:SI 2 "gpc_reg_operand" "r"))
    (use (match_operand:DF 3 "gpc_reg_operand" "f"))
    (clobber (match_operand:DF 4 "memory_operand" "=o"))
-   (clobber (match_operand:DF 5 "gpc_reg_operand" "=f"))]
+   (clobber (match_operand:DF 5 "gpc_reg_operand" "=&f"))]
   "! TARGET_POWERPC64 && TARGET_HARD_FLOAT && TARGET_FPRS"
   "#"
   [(set_attr "length" "20")])