diff options
author | Andrew Carlotti <andrew.carlotti@arm.com> | 2024-01-12 01:42:36 +0000 |
---|---|---|
committer | Nick Clifton <nickc@redhat.com> | 2024-01-12 13:46:35 +0000 |
commit | 227af30e49d775ca8e1663a25ecd120454ad5398 (patch) | |
tree | dba780b2e514d6dff0f3201b7e6ff16b1146702b /include/opcode | |
parent | c17c7aaf40151230320b0d17873734effe131ff1 (diff) | |
download | binutils-227af30e49d775ca8e1663a25ecd120454ad5398.zip binutils-227af30e49d775ca8e1663a25ecd120454ad5398.tar.gz binutils-227af30e49d775ca8e1663a25ecd120454ad5398.tar.bz2 |
aarch64: Add +jscvt flag for existing fjcvtzs instruction
Diffstat (limited to 'include/opcode')
-rw-r--r-- | include/opcode/aarch64.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/include/opcode/aarch64.h b/include/opcode/aarch64.h index 95fe502..eb42b87 100644 --- a/include/opcode/aarch64.h +++ b/include/opcode/aarch64.h @@ -99,6 +99,8 @@ enum aarch64_feature_bit { AARCH64_FEATURE_RCPC, /* Complex # instructions. */ AARCH64_FEATURE_COMPNUM, + /* JavaScript conversion instructions. */ + AARCH64_FEATURE_JSCVT, /* Dot Product instructions. */ AARCH64_FEATURE_DOTPROD, /* SM3 & SM4 instructions. */ @@ -246,7 +248,8 @@ enum aarch64_feature_bit { #define AARCH64_ARCH_V8_3A_FEATURES(X) (AARCH64_FEATBIT (X, V8_3A) \ | AARCH64_FEATBIT (X, PAC) \ | AARCH64_FEATBIT (X, RCPC) \ - | AARCH64_FEATBIT (X, COMPNUM)) + | AARCH64_FEATBIT (X, COMPNUM) \ + | AARCH64_FEATBIT (X, JSCVT)) #define AARCH64_ARCH_V8_4A_FEATURES(X) (AARCH64_FEATBIT (X, V8_4A) \ | AARCH64_FEATBIT (X, DOTPROD) \ | AARCH64_FEATBIT (X, FLAGM) \ |