rx.h (JUMP_ALIGN): Return the log value if user requested alignment is active.

* config/rx/rx.h (JUMP_ALIGN): Return the log value if user
	requested alignment is active.
	(LABEL_ALIGN): Likewise.
	(LOOP_ALIGN): Likewise.

From-SVN: r211638
This commit is contained in:
Nick Clifton 2014-06-13 13:33:09 +00:00 committed by Nick Clifton
parent 6d5bfc0e01
commit f6c438246c
2 changed files with 10 additions and 3 deletions

View File

@ -1,3 +1,10 @@
2014-06-13 Nick Clifton <nickc@redhat.com>
* config/rx/rx.h (JUMP_ALIGN): Return the log value if user
requested alignment is active.
(LABEL_ALIGN): Likewise.
(LOOP_ALIGN): Likewise.
2014-06-13 Richard Biener <rguenther@suse.de> 2014-06-13 Richard Biener <rguenther@suse.de>
* tree-ssa-pre.c (eliminate_dom_walker::before_dom_children): * tree-ssa-pre.c (eliminate_dom_walker::before_dom_children):

View File

@ -433,9 +433,9 @@ typedef unsigned int CUMULATIVE_ARGS;
/* Compute the alignment needed for label X in various situations. /* Compute the alignment needed for label X in various situations.
If the user has specified an alignment then honour that, otherwise If the user has specified an alignment then honour that, otherwise
use rx_align_for_label. */ use rx_align_for_label. */
#define JUMP_ALIGN(x) (align_jumps ? align_jumps : rx_align_for_label (x, 0)) #define JUMP_ALIGN(x) (align_jumps > 1 ? align_jumps_log : rx_align_for_label (x, 0))
#define LABEL_ALIGN(x) (align_labels ? align_labels : rx_align_for_label (x, 3)) #define LABEL_ALIGN(x) (align_labels > 1 ? align_labels_log : rx_align_for_label (x, 3))
#define LOOP_ALIGN(x) (align_loops ? align_loops : rx_align_for_label (x, 2)) #define LOOP_ALIGN(x) (align_loops > 1 ? align_loops_log : rx_align_for_label (x, 2))
#define LABEL_ALIGN_AFTER_BARRIER(x) rx_align_for_label (x, 0) #define LABEL_ALIGN_AFTER_BARRIER(x) rx_align_for_label (x, 0)
#define ASM_OUTPUT_MAX_SKIP_ALIGN(STREAM, LOG, MAX_SKIP) \ #define ASM_OUTPUT_MAX_SKIP_ALIGN(STREAM, LOG, MAX_SKIP) \