Commit 3e4907f4 by Sandra Loosemore Committed by Sandra Loosemore

sh.opt (madjust-unroll): Mark as ignored/obsolete.

2012-03-19  Sandra Loosemore  <sandra@codesourcery.com>

	gcc/
	* config/sh/sh.opt (madjust-unroll): Mark as ignored/obsolete.
	* config/sh/sh.h (TARGET_OPT_DEFAULT): Don't use MASK_ADJUST_UNROLL.
	* doc/invoke.texi (Option Summary): Remove -madjust-unroll.
	(SH Options): Likewise.

From-SVN: r185540
parent edd8bb12
2012-03-19 Sandra Loosemore <sandra@codesourcery.com>
* config/sh/sh.opt (madjust-unroll): Mark as ignored/obsolete.
* config/sh/sh.h (TARGET_OPT_DEFAULT): Don't use MASK_ADJUST_UNROLL.
* doc/invoke.texi (Option Summary): Remove -madjust-unroll.
(SH Options): Likewise.
2012-03-19 Uros Bizjak <ubizjak@gmail.com>
* config/i386/i386.c (get_thread_pointer): Add tp_mode argument.
......
......@@ -290,7 +290,7 @@ do { \
#endif
#ifndef TARGET_OPT_DEFAULT
#define TARGET_OPT_DEFAULT MASK_ADJUST_UNROLL
#define TARGET_OPT_DEFAULT 0
#endif
#define TARGET_DEFAULT \
......
......@@ -206,8 +206,8 @@ Target Report Mask(ACCUMULATE_OUTGOING_ARGS)
Reserve space for outgoing arguments in the function prologue
madjust-unroll
Target Report Mask(ADJUST_UNROLL) Condition(SUPPORT_ANY_SH5)
Throttle unrolling to avoid thrashing target registers unless the unroll benefit outweighs this
Target Ignore
Does nothing. Preserved for backward compatibility.
mb
Target Report RejectNegative InverseMask(LITTLE_ENDIAN)
......
......@@ -881,7 +881,7 @@ See RS/6000 and PowerPC Options.
-mieee -mbitops -misize -minline-ic_invalidate -mpadstruct -mspace @gol
-mprefergot -musermode -multcost=@var{number} -mdiv=@var{strategy} @gol
-mdivsi3_libfunc=@var{name} -mfixed-range=@var{register-range} @gol
-madjust-unroll -mindexed-addressing -mgettrcost=@var{number} -mpt-fixed @gol
-mindexed-addressing -mgettrcost=@var{number} -mpt-fixed @gol
-maccumulate-outgoing-args -minvalid-symbols -msoft-atomic @gol
-mbranch-cost=@var{num} -mcbranchdi -mcmpeqdi -mfused-madd -mpretend-cmove @gol
-menable-tas}
......@@ -18104,12 +18104,6 @@ useful when compiling kernel code. A register range is specified as
two registers separated by a dash. Multiple register ranges can be
specified separated by a comma.
@item -madjust-unroll
@opindex madjust-unroll
Throttle unrolling to avoid thrashing target registers.
This option only has an effect if the GCC code base supports the
TARGET_ADJUST_UNROLL_MAX target hook.
@item -mindexed-addressing
@opindex mindexed-addressing
Enable the use of the indexed addressing mode for SHmedia32/SHcompact.
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment