OSDN Git Service

* config/avr/avr.md: Document UNSPEC usage.
authordenisc <denisc@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 2 Dec 2000 13:12:45 +0000 (13:12 +0000)
committerdenisc <denisc@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 2 Dec 2000 13:12:45 +0000 (13:12 +0000)
commitcb36b33706b510f1607453673134884c3c8dfad3
tree54c462eb293683c15f50d5ac3ab212bf4b4729d3
parent194c4d9f05759619fbe2e6c31a643aaea21f85bc
* 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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@37951 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/avr/avr.md