c4x.md: (in_annul_slot_3): Allow unarycc and binarycc operations in 3rd annulled...
authorMichael Hayes <m.hayes@elec.canterbury.ac.nz>
Sat, 9 Jan 1999 17:10:22 +0000 (17:10 +0000)
committerMichael Hayes <m.hayes@gcc.gnu.org>
Sat, 9 Jan 1999 17:10:22 +0000 (17:10 +0000)
commitdfb31eec9d163d706940539f4a2b0375c752a107
tree47b5352918cf45866ffeb63c638f2f32b161c97a
parent377d43163e3e3375c76b94f76f8f348597a07aa8
c4x.md: (in_annul_slot_3): Allow unarycc and binarycc operations in 3rd annulled delay slot.

* config/c4x/c4x.md: (in_annul_slot_3): Allow unarycc and binarycc
operations in 3rd annulled delay slot.
(*lshrqi3_const_set): Disallow c constraint for operand0.
(modhi3+1, modhi3+2): Set attribute type to multi.
* config/c4x/c4x.c (c4x_S_constraint): Removed space in middle of
!= operator.

From-SVN: r24592
gcc/ChangeLog
gcc/config/c4x/c4x.c
gcc/config/c4x/c4x.md