aboutsummaryrefslogtreecommitdiff
path: root/gcc/doc
diff options
context:
space:
mode:
authorTamar Christina <tamar.christina@arm.com>2024-08-01 16:53:41 +0100
committerTamar Christina <tamar.christina@arm.com>2024-08-01 16:53:41 +0100
commit729000b90300a31ef9ed405635a0be761c5e168b (patch)
tree53ca1ed8de4278893e17994ef4248449e33123b6 /gcc/doc
parent7e7c1e38829d45667748db68f15584bdd16fcad6 (diff)
downloadgcc-729000b90300a31ef9ed405635a0be761c5e168b.zip
gcc-729000b90300a31ef9ed405635a0be761c5e168b.tar.gz
gcc-729000b90300a31ef9ed405635a0be761c5e168b.tar.bz2
AArch64: Add Neoverse V3 core definition and cost model
This adds a cost model and core definition for Neoverse V3. It also makes Cortex-X4 use the Neoverse V3 cost model. gcc/ChangeLog: * config/aarch64/aarch64-cores.def (cortex-x4): Update. (neoverse-v3): New. * config/aarch64/aarch64-tune.md: Regenerate. * config/aarch64/tuning_models/neoversev3.h: New file. * config/aarch64/aarch64.cc: Use it. * doc/invoke.texi: Document it.
Diffstat (limited to 'gcc/doc')
-rw-r--r--gcc/doc/invoke.texi1
1 files changed, 1 insertions, 0 deletions
diff --git a/gcc/doc/invoke.texi b/gcc/doc/invoke.texi
index ef2213b..2684f50 100644
--- a/gcc/doc/invoke.texi
+++ b/gcc/doc/invoke.texi
@@ -21533,6 +21533,7 @@ performance of the code. Permissible values for this option are:
@samp{oryon-1},
@samp{neoverse-512tvb}, @samp{neoverse-e1}, @samp{neoverse-n1},
@samp{neoverse-n2}, @samp{neoverse-v1}, @samp{neoverse-v2}, @samp{grace},
+@samp{neoverse-v3},
@samp{qdf24xx}, @samp{saphira}, @samp{phecda}, @samp{xgene1}, @samp{vulcan},
@samp{octeontx}, @samp{octeontx81}, @samp{octeontx83},
@samp{octeontx2}, @samp{octeontx2t98}, @samp{octeontx2t96}