diff options
author | Przemyslaw Wirkus <przemyslaw.wirkus@arm.com> | 2021-10-01 10:06:45 +0100 |
---|---|---|
committer | Przemyslaw Wirkus <przemyslaw.wirkus@arm.com> | 2021-10-01 10:57:34 +0100 |
commit | f0688d42c9b74a6999548ff2e79ae440b049b87f (patch) | |
tree | c9aa16fd88c518152e3d643646f3f953d13dfa2b /gcc/doc | |
parent | d0abfa815a54f895d782a62d99160f5a349f68c7 (diff) | |
download | gcc-f0688d42c9b74a6999548ff2e79ae440b049b87f.zip gcc-f0688d42c9b74a6999548ff2e79ae440b049b87f.tar.gz gcc-f0688d42c9b74a6999548ff2e79ae440b049b87f.tar.bz2 |
aarch64: add armv9-a to -march
gcc/ChangeLog:
* config/aarch64/aarch64-arches.def (AARCH64_ARCH): Added
armv9-a.
* config/aarch64/aarch64.h (AARCH64_FL_V9): New.
(AARCH64_FL_FOR_ARCH9): New flags for Armv9-A.
(AARCH64_ISA_V9): New ISA flag.
* doc/invoke.texi: Update docs.
Diffstat (limited to 'gcc/doc')
-rw-r--r-- | gcc/doc/invoke.texi | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/gcc/doc/invoke.texi b/gcc/doc/invoke.texi index 718ce92..d0198d7 100644 --- a/gcc/doc/invoke.texi +++ b/gcc/doc/invoke.texi @@ -18570,7 +18570,8 @@ and the features that they enable by default: @item @samp{armv8.4-a} @tab Armv8.4-A @tab @samp{armv8.3-a}, @samp{+flagm}, @samp{+fp16fml}, @samp{+dotprod} @item @samp{armv8.5-a} @tab Armv8.5-A @tab @samp{armv8.4-a}, @samp{+sb}, @samp{+ssbs}, @samp{+predres} @item @samp{armv8.6-a} @tab Armv8.6-A @tab @samp{armv8.5-a}, @samp{+bf16}, @samp{+i8mm} -@item @samp{armv8.7-a} @tab Armv8.7-a @tab @samp{armv8.6-a}, @samp{+ls64} +@item @samp{armv8.7-a} @tab Armv8.7-A @tab @samp{armv8.6-a}, @samp{+ls64} +@item @samp{armv9-a} @tab Armv9-A @tab @samp{armv8.5-a}, @samp{+sve}, @samp{+sve2} @item @samp{armv8-r} @tab Armv8-R @tab @samp{armv8-r} @end multitable @@ -19989,6 +19990,7 @@ Permissible names are: @samp{armv8.4-a}, @samp{armv8.5-a}, @samp{armv8.6-a}, +@samp{armv9-a}, @samp{armv7-r}, @samp{armv8-r}, @samp{armv6-m}, @samp{armv6s-m}, |