(define_delay): Don't accept any instruction for an annulled slot,
authorRichard Kenner <kenner@gcc.gnu.org>
Sat, 21 Oct 1995 22:25:32 +0000 (18:25 -0400)
committerRichard Kenner <kenner@gcc.gnu.org>
Sat, 21 Oct 1995 22:25:32 +0000 (18:25 -0400)
only accept those for which in_delay_slot is yes.

From-SVN: r10498

gcc/config/sh/sh.md

index 5bb256ea29ab92931c3c5f5d1158b17dc241d39b..73fc26ebede4e9f10c04097e706b2bbc476941f9 100644 (file)
 (define_delay
   (and (eq_attr "type" "cbranch")
        (eq_attr "cpu" "sh2,sh3"))
-  [(eq_attr "in_delay_slot" "yes") (const_int 1) (nil)])
+  [(eq_attr "in_delay_slot" "yes") (eq_attr "in_delay_slot" "yes") (nil)])
 \f
 ;; -------------------------------------------------------------------------
 ;; SImode signed integer comparisons