Commit 629f660b by James Greenhalgh Committed by James Greenhalgh

[AArch64] [-mtune cleanup 5/5] Update invoke.texi

gcc/
	* doc/invoke.texi: Update documentation for AArch64's -mcpu
	and -mtune options.

From-SVN: r204785
parent 99d85f91
2013-11-14 James Greenhalgh <james.greenhalgh@arm.com> 2013-11-14 James Greenhalgh <james.greenhalgh@arm.com>
* doc/invoke.texi: Update documentation for AArch64's -mcpu
and -mtune options.
2013-11-14 James Greenhalgh <james.greenhalgh@arm.com>
* config/aarch64/aarch64-cores.def (example-1): Remove. * config/aarch64/aarch64-cores.def (example-1): Remove.
(example-2): Likewise. (example-2): Likewise.
* config/aarch64/aarch64-tune.md: Regenerate. * config/aarch64/aarch64-tune.md: Regenerate.
...@@ -11169,9 +11169,9 @@ instead of the @option{-mcpu=} option. ...@@ -11169,9 +11169,9 @@ instead of the @option{-mcpu=} option.
Specify the name of the target processor, optionally suffixed by one or more Specify the name of the target processor, optionally suffixed by one or more
feature modifiers. This option has the form feature modifiers. This option has the form
@option{-mcpu=@var{cpu}@r{@{}+@r{[}no@r{]}@var{feature}@r{@}*}}, where the @option{-mcpu=@var{cpu}@r{@{}+@r{[}no@r{]}@var{feature}@r{@}*}}, where the
possible values for @var{cpu} are @samp{generic}, @samp{large}. The possible values for @var{cpu} are @samp{generic}, @samp{cortex-a53},
possible values for @var{feature} are documented in the sub-section @samp{cortex-a57}. The possible values for @var{feature} are documented
below. in the sub-section below.
Where conflicting feature modifiers are specified, the right-most feature is Where conflicting feature modifiers are specified, the right-most feature is
used. used.
...@@ -11184,8 +11184,12 @@ generating assembly code. ...@@ -11184,8 +11184,12 @@ generating assembly code.
Specify the name of the processor to tune the performance for. The code will Specify the name of the processor to tune the performance for. The code will
be tuned as if the target processor were of the type specified in this option, be tuned as if the target processor were of the type specified in this option,
but still using instructions compatible with the target processor specified but still using instructions compatible with the target processor specified
by a @option{-mcpu=} option. This option cannot be suffixed by feature by a @option{-mcpu=} option. Where no @option{-mtune=} option is
modifiers. specified, the code will be tuned to perform well on the target processor
given by @option{-mcpu=} or @option{-march=}. Where none of
@option{-mtune=}, @option{-mcpu=} or @option{-march=} are specified,
the code will be tuned to perform well across a range of target
processors. This option cannot be suffixed by feature modifiers.
@end table @end table
......
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