sh.md (stuff_delay_slot): Move const_int pattern inside the unspec vector.
authorKaz Kojima <kkojima@gcc.gnu.org>
Wed, 28 Oct 2009 04:22:21 +0000 (04:22 +0000)
committerKaz Kojima <kkojima@gcc.gnu.org>
Wed, 28 Oct 2009 04:22:21 +0000 (04:22 +0000)
* config/sh/sh.md (stuff_delay_slot): Move const_int pattern
inside the unspec vector.

From-SVN: r153643

gcc/ChangeLog
gcc/config/sh/sh.md

index d7b8164b5c642fdd4b23fd6b2ad1378516598be8..4022869f876002277bab5f4d8f50b2fa207db955 100644 (file)
@@ -1,3 +1,8 @@
+2009-10-28  Kaz Kojima  <kkojima@gcc.gnu.org>
+
+       * config/sh/sh.md (stuff_delay_slot): Move const_int pattern
+       inside the unspec vector.
+
 2009-10-27  Richard Henderson  <rth@redhat.com>
 
        * cgraphunit.c (cgraph_optimize): Maintain timevar stack properly.
index 9638e8d265d72c65142ba7e4bdb6aeba768b9378..7fa63ea8bae36b2b384e62c6d51198a57ae490e1 100644 (file)
@@ -6824,8 +6824,8 @@ label:
 ;; jump around the unconditional jump because it was out of range.
 (define_insn "stuff_delay_slot"
   [(set (pc)
-       (unspec [(match_operand:SI 0 "const_int_operand" "") (pc)] UNSPEC_BBR))
-   (match_operand:SI 1 "const_int_operand" "")]
+       (unspec [(match_operand:SI 0 "const_int_operand" "") (pc)
+                (match_operand:SI 1 "const_int_operand" "")] UNSPEC_BBR))]
   "TARGET_SH1"
   ""
   [(set_attr "length" "0")