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 dd3189990b Use the correct names for the init and fini array start symb [...] new 7ce2460a77 [binutils][aarch64] SVE2 feature extension flags. new 5cd9975095 [binutils][aarch64] Allow movprfx for SVE2 instructions. new adccc50753 [binutils][aarch64] Introduce SVE_IMM_ROT3 operand. new 3bd82c86f0 [binutils][aarch64] New iclass sve_size_hsd2. new 116adc2747 [binutils][aarch64] New SVE_Zm3_11_INDEX operand. new c469c86473 [binutils][aarch64] New SVE_ADDR_ZX operand. new 0a57e14ffa [binutils][aarch64] New sve_size_sd2 iclass. new 3c705960ca [binutils][aarch64] New sve_size_bh iclass. new cd50a87ae2 [binutils][aarch64] New sve_size_013 iclass. new 3c17238bc9 [binutils][aarch64] New SVE_SHRIMM_UNPRED_22 operand. new 1be5f94f9c [binutils][aarch64] New sve_shift_tsz_bhsd iclass. new 31e36ab341 [binutils][aarch64] New SVE_Zm4_11_INDEX operand. new fd1dc4a0c1 [binutils][aarch64] New sve_size_tsz_bhs iclass. new 28ed815ad2 [binutils][aarch64] New SVE_SHLIMM_UNPRED_22 operand. new 42e6288f9f [binutils][aarch64] Add SVE2 instructions. new e111c7d1eb [binutils][aarch64] Add SVE2 tests
The 16 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/ChangeLog | 51 + gas/config/tc-aarch64.c | 70 +- gas/doc/c-aarch64.texi | 10 + gas/testsuite/gas/aarch64/illegal-sve2-aes.d | 20 + gas/testsuite/gas/aarch64/illegal-sve2-bitperm.d | 19 + gas/testsuite/gas/aarch64/illegal-sve2-sha3.d | 6 + gas/testsuite/gas/aarch64/illegal-sve2-sm4.d | 8 + gas/testsuite/gas/aarch64/illegal-sve2-sve1ext.d | 4 + gas/testsuite/gas/aarch64/illegal-sve2-sve1ext.l | 128 + gas/testsuite/gas/aarch64/illegal-sve2.d | 4 + gas/testsuite/gas/aarch64/illegal-sve2.l | 3322 +++++++ gas/testsuite/gas/aarch64/illegal-sve2.s | 2062 ++++ gas/testsuite/gas/aarch64/sve1-extended-sve2.s | 137 + gas/testsuite/gas/aarch64/sve2.d | 1301 +++ gas/testsuite/gas/aarch64/sve2.s | 1595 ++++ include/ChangeLog | 60 + include/opcode/aarch64.h | 20 + opcodes/ChangeLog | 166 + opcodes/aarch64-asm-2.c | 84 +- opcodes/aarch64-asm.c | 31 +- opcodes/aarch64-dis-2.c | 10353 ++++++++++++++------- opcodes/aarch64-dis.c | 55 + opcodes/aarch64-opc-2.c | 10 +- opcodes/aarch64-opc.c | 54 +- opcodes/aarch64-opc.h | 6 + opcodes/aarch64-tbl.h | 476 +- 26 files changed, 16412 insertions(+), 3640 deletions(-) create mode 100644 gas/testsuite/gas/aarch64/illegal-sve2-aes.d create mode 100644 gas/testsuite/gas/aarch64/illegal-sve2-bitperm.d create mode 100644 gas/testsuite/gas/aarch64/illegal-sve2-sha3.d create mode 100644 gas/testsuite/gas/aarch64/illegal-sve2-sm4.d create mode 100644 gas/testsuite/gas/aarch64/illegal-sve2-sve1ext.d create mode 100644 gas/testsuite/gas/aarch64/illegal-sve2-sve1ext.l create mode 100644 gas/testsuite/gas/aarch64/illegal-sve2.d create mode 100644 gas/testsuite/gas/aarch64/illegal-sve2.l create mode 100644 gas/testsuite/gas/aarch64/illegal-sve2.s create mode 100644 gas/testsuite/gas/aarch64/sve1-extended-sve2.s create mode 100644 gas/testsuite/gas/aarch64/sve2.d create mode 100644 gas/testsuite/gas/aarch64/sve2.s