aarch64: Enable Cortex-A510 CPU

This patch is adding support for Cortex-A510 CPU.

gas/

	* NEWS: Update docs.
	* config/tc-aarch64.c: Add Cortex-A510.
	* doc/c-aarch64.texi: Update docs.
This commit is contained in:
Przemyslaw Wirkus
2021-09-30 20:50:37 +01:00
parent b18be12aea
commit 98ab23ab20
3 changed files with 9 additions and 0 deletions

View File

@ -1,5 +1,7 @@
-*- text -*- -*- text -*-
* Add support for Cortex-A510 for AArch64.
* Outputs of .ds.x directive and .tfloat directive with hex input from * Outputs of .ds.x directive and .tfloat directive with hex input from
x86 assembler have been reduced from 12 bytes to 10 bytes to match the x86 assembler have been reduced from 12 bytes to 10 bytes to match the
output of .tfloat directive. output of .tfloat directive.

View File

@ -9051,6 +9051,12 @@ static const struct aarch64_cpu_option_table aarch64_cpus[] = {
| AARCH64_FEATURE_RCPC | AARCH64_FEATURE_RCPC
| AARCH64_FEATURE_SSBS), | AARCH64_FEATURE_SSBS),
"Cortex-A78C"}, "Cortex-A78C"},
{"cortex-a510", AARCH64_FEATURE (AARCH64_ARCH_V9,
AARCH64_FEATURE_BFLOAT16
| AARCH64_FEATURE_I8MM
| AARCH64_FEATURE_MEMTAG
| AARCH64_FEATURE_SVE2_BITPERM),
"Cortex-A510"},
{"ares", AARCH64_FEATURE (AARCH64_ARCH_V8_2, {"ares", AARCH64_FEATURE (AARCH64_ARCH_V8_2,
AARCH64_FEATURE_RCPC | AARCH64_FEATURE_F16 AARCH64_FEATURE_RCPC | AARCH64_FEATURE_F16
| AARCH64_FEATURE_DOTPROD | AARCH64_FEATURE_DOTPROD

View File

@ -71,6 +71,7 @@ on the target processor. The following processor names are recognized:
@code{cortex-a78}, @code{cortex-a78},
@code{cortex-a78ae}, @code{cortex-a78ae},
@code{cortex-a78c}, @code{cortex-a78c},
@code{cortex-a510},
@code{ares}, @code{ares},
@code{exynos-m1}, @code{exynos-m1},
@code{falkor}, @code{falkor},