This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository binutils-gdb.
from 901220f03e1 Automatic date update in version.in new ec159031ade aarch64: Extend aarch64_field to support constants new 006c5e38097 aarch64: Allow multiple fields in {ins|ext}_regno new 6c8bca7bc22 aarch64: Allow multiple fields for sve_aligned_reglist new b421344f419 aarch64: Use constant fields in simple_index operands new 3b957f92dea aarch64: Remove incorrect disassembly constraint new 0787e01a25d aarch64: Add support for FEAT_SME_TMOP new 64aae286f69 aarch64: Add support for FEAT_SME_MOP4 new 8a5fe4ee719 aarch64: Add support for FEAT_SSVE_FEXPA new 552ddbabb5d aarch64: Add support for FEAT_SSVE_BITPERM
The 9 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: gas/config/tc-aarch64.c | 18 +- gas/doc/c-aarch64.texi | 12 +- gas/testsuite/gas/aarch64/sme-mop4-b16b16.d | 41 + gas/testsuite/gas/aarch64/sme-mop4-b16b16.s | 33 + gas/testsuite/gas/aarch64/sme-mop4-f16f16.d | 41 + gas/testsuite/gas/aarch64/sme-mop4-f16f16.s | 33 + gas/testsuite/gas/aarch64/sme-mop4-f64f64.d | 41 + gas/testsuite/gas/aarch64/sme-mop4-f64f64.s | 33 + gas/testsuite/gas/aarch64/sme-mop4-f8f16.d | 25 + gas/testsuite/gas/aarch64/sme-mop4-f8f16.s | 16 + gas/testsuite/gas/aarch64/sme-mop4-f8f32.d | 25 + gas/testsuite/gas/aarch64/sme-mop4-f8f32.s | 16 + gas/testsuite/gas/aarch64/sme-mop4-i16i64.d | 137 ++ gas/testsuite/gas/aarch64/sme-mop4-i16i64.s | 135 ++ gas/testsuite/gas/aarch64/sme-mop4-invalid.d | 2 + gas/testsuite/gas/aarch64/sme-mop4-invalid.l | 15 + gas/testsuite/gas/aarch64/sme-mop4-invalid.s | 14 + gas/testsuite/gas/aarch64/sme-mop4.d | 297 +++ gas/testsuite/gas/aarch64/sme-mop4.s | 305 +++ gas/testsuite/gas/aarch64/sme-tmop-b16b16.d | 17 + gas/testsuite/gas/aarch64/sme-tmop-b16b16.s | 8 + gas/testsuite/gas/aarch64/sme-tmop-f16f16.d | 17 + gas/testsuite/gas/aarch64/sme-tmop-f16f16.s | 8 + gas/testsuite/gas/aarch64/sme-tmop-f8f16.d | 17 + gas/testsuite/gas/aarch64/sme-tmop-f8f16.s | 8 + gas/testsuite/gas/aarch64/sme-tmop-f8f32.d | 17 + gas/testsuite/gas/aarch64/sme-tmop-f8f32.s | 8 + gas/testsuite/gas/aarch64/sme-tmop-invalid.d | 2 + gas/testsuite/gas/aarch64/sme-tmop-invalid.l | 6 + gas/testsuite/gas/aarch64/sme-tmop-invalid.s | 5 + gas/testsuite/gas/aarch64/sme-tmop.d | 81 + gas/testsuite/gas/aarch64/sme-tmop.s | 80 + gas/testsuite/gas/aarch64/sve-bitperm.d | 58 + gas/testsuite/gas/aarch64/sve-bitperm.s | 48 + gas/testsuite/gas/aarch64/sve-fexpa.d | 19 + gas/testsuite/gas/aarch64/sve-fexpa.s | 9 + include/opcode/aarch64.h | 22 +- opcodes/aarch64-asm-2.c | 7 +- opcodes/aarch64-asm.c | 32 +- opcodes/aarch64-dis-2.c | 2659 ++++++++++++++++++++------ opcodes/aarch64-dis.c | 38 +- opcodes/aarch64-opc-2.c | 89 +- opcodes/aarch64-opc.c | 478 ++--- opcodes/aarch64-opc.h | 63 +- opcodes/aarch64-tbl-2.h | 151 +- opcodes/aarch64-tbl.h | 363 +++- 46 files changed, 4601 insertions(+), 948 deletions(-) create mode 100644 gas/testsuite/gas/aarch64/sme-mop4-b16b16.d create mode 100644 gas/testsuite/gas/aarch64/sme-mop4-b16b16.s create mode 100644 gas/testsuite/gas/aarch64/sme-mop4-f16f16.d create mode 100644 gas/testsuite/gas/aarch64/sme-mop4-f16f16.s create mode 100644 gas/testsuite/gas/aarch64/sme-mop4-f64f64.d create mode 100644 gas/testsuite/gas/aarch64/sme-mop4-f64f64.s create mode 100644 gas/testsuite/gas/aarch64/sme-mop4-f8f16.d create mode 100644 gas/testsuite/gas/aarch64/sme-mop4-f8f16.s create mode 100644 gas/testsuite/gas/aarch64/sme-mop4-f8f32.d create mode 100644 gas/testsuite/gas/aarch64/sme-mop4-f8f32.s create mode 100644 gas/testsuite/gas/aarch64/sme-mop4-i16i64.d create mode 100644 gas/testsuite/gas/aarch64/sme-mop4-i16i64.s create mode 100644 gas/testsuite/gas/aarch64/sme-mop4-invalid.d create mode 100644 gas/testsuite/gas/aarch64/sme-mop4-invalid.l create mode 100644 gas/testsuite/gas/aarch64/sme-mop4-invalid.s create mode 100644 gas/testsuite/gas/aarch64/sme-mop4.d create mode 100644 gas/testsuite/gas/aarch64/sme-mop4.s create mode 100644 gas/testsuite/gas/aarch64/sme-tmop-b16b16.d create mode 100644 gas/testsuite/gas/aarch64/sme-tmop-b16b16.s create mode 100644 gas/testsuite/gas/aarch64/sme-tmop-f16f16.d create mode 100644 gas/testsuite/gas/aarch64/sme-tmop-f16f16.s create mode 100644 gas/testsuite/gas/aarch64/sme-tmop-f8f16.d create mode 100644 gas/testsuite/gas/aarch64/sme-tmop-f8f16.s create mode 100644 gas/testsuite/gas/aarch64/sme-tmop-f8f32.d create mode 100644 gas/testsuite/gas/aarch64/sme-tmop-f8f32.s create mode 100644 gas/testsuite/gas/aarch64/sme-tmop-invalid.d create mode 100644 gas/testsuite/gas/aarch64/sme-tmop-invalid.l create mode 100644 gas/testsuite/gas/aarch64/sme-tmop-invalid.s create mode 100644 gas/testsuite/gas/aarch64/sme-tmop.d create mode 100644 gas/testsuite/gas/aarch64/sme-tmop.s create mode 100644 gas/testsuite/gas/aarch64/sve-bitperm.d create mode 100644 gas/testsuite/gas/aarch64/sve-bitperm.s create mode 100644 gas/testsuite/gas/aarch64/sve-fexpa.d create mode 100644 gas/testsuite/gas/aarch64/sve-fexpa.s