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 821d3575041cbf9d79db806357ec1d8eb39c768d..156a24fc26627904c10bc55ae93366e0e22844aa 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 54e62060d2bc52cc9d8941dca250240c75917fcd..ee32350f33c483fcd346d2475ca0249634ea31da 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))