avr.md: Document UNSPEC usage.
authorMarek Michalkiewicz <marekm@linux.org.pl>
Sat, 2 Dec 2000 13:12:45 +0000 (14:12 +0100)
committerDenis Chertykov <denisc@gcc.gnu.org>
Sat, 2 Dec 2000 13:12:45 +0000 (16:12 +0300)
commit84e6f1ba3886819ea3f98b38efae2e0b7309e0c6
tree54c462eb293683c15f50d5ac3ab212bf4b4729d3
parent0884b60c60e812a3a78ca1c26c89042bf0bd6e67
avr.md: Document UNSPEC usage.

* config/avr/avr.md: Document UNSPEC usage.
(*tablejump_rjmp, *tablejump_lib, *tablejump_enh, *tablejump):
Make operand 0 input only, clobber it.  Use UNSPEC, not a bogus
MEM for program memory word reference.  Do not add the label to
the table index in each of the asm output templates, instead ...
(casesi): ... do it in RTL.  Adjust to match the above change.

From-SVN: r37951
gcc/ChangeLog
gcc/config/avr/avr.md