]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
sparc.md (movsf_const_intreg): If splitting, length must be > 1.
authorJeffrey A Law <law@cygnus.com>
Thu, 21 Oct 1999 05:35:40 +0000 (05:35 +0000)
committerJeff Law <law@gcc.gnu.org>
Thu, 21 Oct 1999 05:35:40 +0000 (23:35 -0600)
        * sparc.md (movsf_const_intreg): If splitting, length must be > 1.
        (movdf_const_intreg_sp64): Similarly.

From-SVN: r30113

gcc/ChangeLog
gcc/config/sparc/sparc.md

index 3084634761b1c09afb32120bf341bc41c10b2fbc..093aaf6144bd3831c6e8af33e641e82293bdc161 100644 (file)
@@ -1,5 +1,8 @@
 Wed Oct 20 22:57:58 1999  Jeffrey A Law  (law@cygnus.com)
 
+       * sparc.md (movsf_const_intreg): If splitting, length must be > 1.
+       (movdf_const_intreg_sp64): Similarly.
+
        * local-alloc.c (update_equiv_regs): Check the correct insn
        for pre-existing REG_EQUIV notes.
 
index 02170b75fca8a644a1d65a859701e1d3720d2006..cb008b169b1c9a4a46fa1bc416aefd5812402baf 100644 (file)
     return \"#\";
 }"
   [(set_attr "type" "move")
-   (set_attr "length" "1")])
+   (set_attr "length" "1,2")])
 
 ;; There isn't much I can do about this, if I change the
 ;; mode then flow info gets really confused because the
     return \"#\";
 }"
   [(set_attr "type" "move")
-   (set_attr "length" "1")])
+   (set_attr "length" "1,2,2")])
 
 (define_split
   [(set (match_operand:DF 0 "register_operand" "")