sh.md (cond_delay_slot): New attribute.
authorJ"orn Rennecke <joern.rennecke@superh.com>
Tue, 30 Jul 2002 17:39:27 +0000 (17:39 +0000)
committerJoern Rennecke <amylaar@gcc.gnu.org>
Tue, 30 Jul 2002 17:39:27 +0000 (18:39 +0100)
commitc608a6846408b980c58a301afcced74628dae731
tree7612c3dc4c84583f8bcae27a3ea0730c2276857a
parent0a7564014ae889d9eea364e919d7b0367ecf8816
sh.md (cond_delay_slot): New attribute.

* sh.md (cond_delay_slot): New attribute.
(cbranch delay): Use it for anulled-true case.
(stuff_delay_slot): New pattern.
* sh.c (print_operand, case '.'): Don't print .s / /s fore zero-length
delay slot insn.
(gen_far_branch): Emit stuff_delay_slot pattern.

From-SVN: r55878
gcc/ChangeLog
gcc/config/sh/sh.c
gcc/config/sh/sh.md