diff options
author | Andrew Carlotti <andrew.carlotti@arm.com> | 2024-01-12 01:45:25 +0000 |
---|---|---|
committer | Nick Clifton <nickc@redhat.com> | 2024-01-12 13:46:35 +0000 |
commit | 43291582c0bcd2a6b7b658ee61753f55f9682c70 (patch) | |
tree | be5707b64e945df0bd6ec0d592950442ea01df98 /gas/config/tc-aarch64.c | |
parent | 59255bf7d20f78f540b2f0016c29fc1e8d614f1b (diff) | |
download | fsf-binutils-gdb-43291582c0bcd2a6b7b658ee61753f55f9682c70.zip fsf-binutils-gdb-43291582c0bcd2a6b7b658ee61753f55f9682c70.tar.gz fsf-binutils-gdb-43291582c0bcd2a6b7b658ee61753f55f9682c70.tar.bz2 |
aarch64: Add +xs flag for existing instructions
Additionally, change FEAT_XS tlbi variants to be gated on "+xs" instead of
"+d128". This is an incremental improvement; there are still some FEAT_XS tlbi
variants that are gated incorrectly or missing entirely.
Diffstat (limited to 'gas/config/tc-aarch64.c')
-rw-r--r-- | gas/config/tc-aarch64.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/gas/config/tc-aarch64.c b/gas/config/tc-aarch64.c index 5b3cdd8..7eb732a 100644 --- a/gas/config/tc-aarch64.c +++ b/gas/config/tc-aarch64.c @@ -10323,6 +10323,7 @@ static const struct aarch64_option_cpu_value_table aarch64_features[] = { {"flagm", AARCH64_FEATURE (FLAGM), AARCH64_NO_FEATURES}, {"flagm2", AARCH64_FEATURE (FLAGMANIP), AARCH64_FEATURE (FLAGM)}, {"pauth", AARCH64_FEATURE (PAC), AARCH64_NO_FEATURES}, + {"xs", AARCH64_FEATURE (XS), AARCH64_NO_FEATURES}, {"wfxt", AARCH64_FEATURE (WFXT), AARCH64_NO_FEATURES}, {"mops", AARCH64_FEATURE (MOPS), AARCH64_NO_FEATURES}, {"hbc", AARCH64_FEATURE (HBC), AARCH64_NO_FEATURES}, |