diff options
author | Richard Sandiford <richard.sandiford@arm.com> | 2023-03-30 11:09:02 +0100 |
---|---|---|
committer | Richard Sandiford <richard.sandiford@arm.com> | 2023-03-30 11:09:02 +0100 |
commit | a5791d5814226054215b7aab9f87dec6b8e41664 (patch) | |
tree | 6c3d02b8085caa28f0053d1eeee02fe7b2ade17b /include | |
parent | eee2ecccdaa37d6c5d283d6346f70897ba27166b (diff) | |
download | binutils-gdb-a5791d5814226054215b7aab9f87dec6b8e41664.tar.gz |
aarch64: Make SME instructions use F_STRICT
This patch makes all SME instructions use F_STRICT, so that qualifiers
have to be provided explicitly rather than being inferred from other
operands. The main change is to move the qualifier setting from the
operand-level decoders to the opcode level.
This is one step towards consolidating the ZA parsing code and
extending it to handle SME2.
Diffstat (limited to 'include')
-rw-r--r-- | include/opcode/aarch64.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/include/opcode/aarch64.h b/include/opcode/aarch64.h index d0a0b629d99..691247aa934 100644 --- a/include/opcode/aarch64.h +++ b/include/opcode/aarch64.h @@ -659,7 +659,9 @@ enum aarch64_insn_class pcreladdr, ic_system, sme_misc, + sme_mov, sme_ldr, + sme_psel, sme_str, sme_start, sme_stop, |