sparc.md (cpu): Tidy.
authorDavid S. Miller <davem@redhat.com>
Tue, 28 May 2002 09:17:46 +0000 (02:17 -0700)
committerDavid S. Miller <davem@gcc.gnu.org>
Tue, 28 May 2002 09:17:46 +0000 (02:17 -0700)
commitc6172f145574ec24f95931012bc8deaa5d2d8e16
tree51941649e57799feb2e4309bd0161a1f60b75687
parent34a6c2ec1324e358a2f132e1069dc2da98300b86
sparc.md (cpu): Tidy.

2002-05-28  David S. Miller  <davem@redhat.com>

* config/sparc/sparc.md (cpu): Tidy.
(type): Delete 'return', add 'ialuX', 'flushw', 'iflush', and
'trap'.
(in_call_delay): Delete reference to 'return' type.
(eligible_for_return_delay, in_return_delay, define_delay
referencing those): Delete.
(rest of file): Use new type attributes as appropriate.
* config/sparc/sparc-protos.h (eligible_for_return_delay): Delete.
* config/sparc/sparc.c (eligible_for_return_delay): Likewise.
* config/sparc/ultra1_2.md (us1_single): New reservation.
(us1_ialuX): Likewise.
* config/sparc/ultra3.md (us3_single): Likewise.
(us3_ialuX): Likewise.
(us3_imul, us3_idiv): Tweak.

From-SVN: r53953
gcc/ChangeLog
gcc/config/sparc/sparc-protos.h
gcc/config/sparc/sparc.c
gcc/config/sparc/sparc.md
gcc/config/sparc/ultra1_2.md
gcc/config/sparc/ultra3.md