rs6000.md ("abssi2_isel"): Add early clobber to operand 2.
authorAldy Hernandez <aldyh@redhat.com>
Wed, 8 Oct 2003 23:55:55 +0000 (23:55 +0000)
committerAldy Hernandez <aldyh@gcc.gnu.org>
Wed, 8 Oct 2003 23:55:55 +0000 (23:55 +0000)
2003-10-08  Aldy Hernandez  <aldyh@redhat.com>

* config/rs6000/rs6000.md ("abssi2_isel"): Add early clobber to
operand 2.

From-SVN: r72247

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

index 2139eab2de8fd9913730843a7d355aaf8b79daa2..b964168ccc0819c1a5325de802372a4968a73ec2 100644 (file)
@@ -1,3 +1,8 @@
+2003-10-08  Aldy Hernandez  <aldyh@redhat.com>
+
+       * config/rs6000/rs6000.md ("abssi2_isel"): Add early clobber to
+       operand 2.
+
 2003-10-08  Nathanael Nerode  <neroden@gcc.gnu.org>
 
        * config.gcc: Don't accept --enable-threads=pthreads.  Clean
index d4e88c7d64b68fddb850516e3b1a5513b6a5ba9d..8e7d255f83422f1f0edfcf8fedf9cb687281a84c 100644 (file)
 (define_insn_and_split "abssi2_isel"
   [(set (match_operand:SI 0 "gpc_reg_operand" "=r")
         (abs:SI (match_operand:SI 1 "gpc_reg_operand" "b")))
-   (clobber (match_scratch:SI 2 "=b"))
+   (clobber (match_scratch:SI 2 "=&b"))
    (clobber (match_scratch:CC 3 "=y"))]
   "TARGET_ISEL"
   "#"