rx.h (JUMP_ALIGN, [...]): Define.
authorDJ Delorie <dj@redhat.com>
Tue, 10 May 2011 11:01:49 +0000 (07:01 -0400)
committerNick Clifton <nickc@gcc.gnu.org>
Tue, 10 May 2011 11:01:49 +0000 (11:01 +0000)
commit34cc3c861dc01807a8fbe392ba3f275286e7bf1b
tree72b4a0484c2689bf0a43ccd949c9e078168caaf1
parentbe17328916770319a04f236f42aaf12404bad162
rx.h (JUMP_ALIGN, [...]): Define.

* config/rx/rx.h (JUMP_ALIGN, LABEL_ALIGN, LOOP_ALIGN): Define.
(LABEL_ALIGN_AFTER_BARRIER): Pass label to rx_align_for_label
* config/rx/rx.c (rx_align_for_label): Add label and
uses_threshold parameters.  Do not align when the label is not
used enough.
* config/rx/rx-protos.h (rx_align_for_label): Update prototype.

From-SVN: r173615
gcc/ChangeLog
gcc/config/rx/rx-protos.h
gcc/config/rx/rx.c
gcc/config/rx/rx.h