rs6000.md (fix_truncdfsi2_internal+1): Emit a clobber before the fctiwz insn.
authorRichard Henderson <rth@cygnus.com>
Fri, 8 Oct 1999 06:07:50 +0000 (23:07 -0700)
committerRichard Henderson <rth@gcc.gnu.org>
Fri, 8 Oct 1999 06:07:50 +0000 (23:07 -0700)
        * rs6000.md (fix_truncdfsi2_internal+1): Emit a clobber
        before the fctiwz insn.

From-SVN: r29866

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

index 821d357..156a24f 100644 (file)
@@ -1,3 +1,8 @@
+Thu Oct  7 23:06:50 1999  Richard Henderson  <rth@cygnus.com>
+
+       * rs6000.md (fix_truncdfsi2_internal+1): Emit a clobber
+       before the fctiwz insn.
+
 Thu Oct  7 22:53:00 1999  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
                          Mark Mitchell  <mark@codesourcery.com>
 
index 54e6206..ee32350 100644 (file)
    (clobber (match_operand 3 "gpc_reg_operand" ""))
    (clobber (reg:DI 76))]
   "TARGET_HARD_FLOAT"
-  [(set (subreg:SI (match_dup 2) 0)
+  [(clobber (match_dup 2))
+   (set (subreg:SI (match_dup 2) 0)
        (fix:SI (match_operand:DF 1 "gpc_reg_operand" "")))
    (set (match_dup 3)
        (unspec [(const_int 0)] 11))