diff options
author | Andrew Carlotti <andrew.carlotti@arm.com> | 2024-01-12 01:44:46 +0000 |
---|---|---|
committer | Nick Clifton <nickc@redhat.com> | 2024-01-12 13:46:35 +0000 |
commit | 59255bf7d20f78f540b2f0016c29fc1e8d614f1b (patch) | |
tree | 5505b7db460804f7d8de126dd0f508c2891361f4 /include/opcode | |
parent | 368910707c60c2008cf241959caec68968ea78ed (diff) | |
download | fsf-binutils-gdb-59255bf7d20f78f540b2f0016c29fc1e8d614f1b.zip fsf-binutils-gdb-59255bf7d20f78f540b2f0016c29fc1e8d614f1b.tar.gz fsf-binutils-gdb-59255bf7d20f78f540b2f0016c29fc1e8d614f1b.tar.bz2 |
aarch64: Add +wfxt flag for existing instructions
Diffstat (limited to 'include/opcode')
-rw-r--r-- | include/opcode/aarch64.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/include/opcode/aarch64.h b/include/opcode/aarch64.h index 6674f34..973118c 100644 --- a/include/opcode/aarch64.h +++ b/include/opcode/aarch64.h @@ -141,6 +141,8 @@ enum aarch64_feature_bit { AARCH64_FEATURE_MEMTAG, /* Transactional Memory Extension. */ AARCH64_FEATURE_TME, + /* WFx instructions with timeout. */ + AARCH64_FEATURE_WFXT, /* Standardization of memory operations. */ AARCH64_FEATURE_MOPS, /* Hinted conditional branches. */ @@ -271,6 +273,7 @@ enum aarch64_feature_bit { | AARCH64_FEATBIT (X, BFLOAT16) \ | AARCH64_FEATBIT (X, I8MM)) #define AARCH64_ARCH_V8_7A_FEATURES(X) (AARCH64_FEATBIT (X, V8_7A) \ + | AARCH64_FEATBIT (X, WFXT) \ | AARCH64_FEATBIT (X, LS64)) #define AARCH64_ARCH_V8_8A_FEATURES(X) (AARCH64_FEATBIT (X, V8_8A) \ | AARCH64_FEATBIT (X, MOPS) \ |