aboutsummaryrefslogtreecommitdiff
path: root/include/opcode
diff options
context:
space:
mode:
authorSivan Shani <sivan.shani@arm.com>2025-12-17 18:10:35 +0000
committerAlice Carlotti <alice.carlotti@arm.com>2025-12-27 12:45:53 +0000
commitd8d024ad42a2a6d373a3e2ef9b3330d2e8d82838 (patch)
tree654bde12fdaeda63607b9ba9ef34669f7ecdc0d8 /include/opcode
parent3eb520ce6a859d5deeb645215689595ccb848125 (diff)
downloadbinutils-d8d024ad42a2a6d373a3e2ef9b3330d2e8d82838.zip
binutils-d8d024ad42a2a6d373a3e2ef9b3330d2e8d82838.tar.gz
binutils-d8d024ad42a2a6d373a3e2ef9b3330d2e8d82838.tar.bz2
AArch64 v9.7 extensions: FEAT_SVE_B16MM
This patch includes: - Feature flag for FEAT_SVE_B16MM - Instruction: - BFMMLA (non-widening) BFloat16 matrix multiply-accumulate.
Diffstat (limited to 'include/opcode')
-rw-r--r--include/opcode/aarch64.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/include/opcode/aarch64.h b/include/opcode/aarch64.h
index e207677..74ee590 100644
--- a/include/opcode/aarch64.h
+++ b/include/opcode/aarch64.h
@@ -277,6 +277,8 @@ enum aarch64_feature_bit {
AARCH64_FEATURE_F16F32MM,
/* F16MM instructions. */
AARCH64_FEATURE_F16MM,
+ /* SVE B16MM instructions. */
+ AARCH64_FEATURE_SVE_B16MM,
/* Virtual features. These are used to gate instructions that are enabled
by either of two (or more) sets of command line flags. */