aboutsummaryrefslogtreecommitdiff
path: root/gcc/doc
diff options
context:
space:
mode:
authorJames Greenhalgh <james.greenhalgh@arm.com>2013-11-14 10:02:10 +0000
committerJames Greenhalgh <jgreenhalgh@gcc.gnu.org>2013-11-14 10:02:10 +0000
commit629f660bc362df58433e9ad613dfdff0b3b88d7e (patch)
tree6c2aa1181340b99068a13e11614f3859a8dcf577 /gcc/doc
parent99d85f91de244b0bbdae850b244f718733fc915c (diff)
downloadgcc-629f660bc362df58433e9ad613dfdff0b3b88d7e.zip
gcc-629f660bc362df58433e9ad613dfdff0b3b88d7e.tar.gz
gcc-629f660bc362df58433e9ad613dfdff0b3b88d7e.tar.bz2
[AArch64] [-mtune cleanup 5/5] Update invoke.texi
gcc/ * doc/invoke.texi: Update documentation for AArch64's -mcpu and -mtune options. From-SVN: r204785
Diffstat (limited to 'gcc/doc')
-rw-r--r--gcc/doc/invoke.texi14
1 files changed, 9 insertions, 5 deletions
diff --git a/gcc/doc/invoke.texi b/gcc/doc/invoke.texi
index 25e3eb5..25f4983 100644
--- a/gcc/doc/invoke.texi
+++ b/gcc/doc/invoke.texi
@@ -11169,9 +11169,9 @@ instead of the @option{-mcpu=} option.
Specify the name of the target processor, optionally suffixed by one or more
feature modifiers. This option has the form
@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{feature} are documented in the sub-section
-below.
+possible values for @var{cpu} are @samp{generic}, @samp{cortex-a53},
+@samp{cortex-a57}. The possible values for @var{feature} are documented
+in the sub-section below.
Where conflicting feature modifiers are specified, the right-most feature is
used.
@@ -11184,8 +11184,12 @@ generating assembly code.
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,
but still using instructions compatible with the target processor specified
-by a @option{-mcpu=} option. This option cannot be suffixed by feature
-modifiers.
+by a @option{-mcpu=} option. Where no @option{-mtune=} option is
+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