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 8c438c8d083 Revert 4ee1d7e401a8c1aedfdc86aac7faa8267eab1e5c new 8e018c070ce aarch64: Enable mandatory feature bits for v9.4-A. new f5f38efc0a2 aarch64: Fix sve2p1 dupq instruction operands. new f50b1a3c1f9 aarch64: Fix sve2p1 extq instruction operands. new 4f2cb9d129f aarch64: Fix sve2p1 ld[1-4]/st[1-4]q instruction operands. new f3eefcc18bb arch64: Fix the wrong constraint used for sve2p1 instructions. new 98043d5fae2 aarch64: Add extra tests for sve2p1 min max instructions. new 524e9852815 aarch64: Fix FEAT_B16B16 sve2 instruction constraints.
The 7 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 | 6 +- gas/testsuite/gas/aarch64/bfloat16-1-invalid.d | 4 + gas/testsuite/gas/aarch64/bfloat16-1-invalid.l | 11 + gas/testsuite/gas/aarch64/bfloat16-1-invalid.s | 10 + gas/testsuite/gas/aarch64/bfloat16-1.d | 6 + gas/testsuite/gas/aarch64/bfloat16-1.s | 7 +- gas/testsuite/gas/aarch64/bfloat16-2-invalid.d | 4 + gas/testsuite/gas/aarch64/bfloat16-2-invalid.l | 265 +++++++++++++++++++++++++ gas/testsuite/gas/aarch64/bfloat16-2-invalid.s | 147 ++++++++++++++ gas/testsuite/gas/aarch64/bfloat16-bad.l | 3 + gas/testsuite/gas/aarch64/bfloat16-invalid.d | 4 - gas/testsuite/gas/aarch64/bfloat16-invalid.l | 8 - gas/testsuite/gas/aarch64/bfloat16-invalid.s | 13 -- gas/testsuite/gas/aarch64/illegal-sve2.l | 52 ++--- gas/testsuite/gas/aarch64/sme-5-illegal.l | 8 +- gas/testsuite/gas/aarch64/sme-6-illegal.l | 8 +- gas/testsuite/gas/aarch64/sve2.d | 76 +++---- gas/testsuite/gas/aarch64/sve2p1-1-bad.d | 2 +- gas/testsuite/gas/aarch64/sve2p1-1-bad.l | 177 +++++++++-------- gas/testsuite/gas/aarch64/sve2p1-1-invalid.d | 4 + gas/testsuite/gas/aarch64/sve2p1-1-invalid.l | 101 ++++++++++ gas/testsuite/gas/aarch64/sve2p1-1-invalid.s | 26 +++ gas/testsuite/gas/aarch64/sve2p1-1.d | 193 +++++++++--------- gas/testsuite/gas/aarch64/sve2p1-1.s | 178 +++++++++-------- gas/testsuite/gas/aarch64/sve2p1-2-bad.d | 4 + gas/testsuite/gas/aarch64/sve2p1-2-bad.l | 2 + gas/testsuite/gas/aarch64/sve2p1-2-invalid.d | 3 + gas/testsuite/gas/aarch64/sve2p1-2-invalid.l | 47 +++++ gas/testsuite/gas/aarch64/sve2p1-2-invalid.s | 10 + gas/testsuite/gas/aarch64/sve2p1-2.d | 34 ++++ gas/testsuite/gas/aarch64/sve2p1-2.s | 28 +++ gas/testsuite/gas/aarch64/sve2p1-3-bad.d | 3 + gas/testsuite/gas/aarch64/sve2p1-3-bad.l | 208 +++++++++++++++++++ gas/testsuite/gas/aarch64/sve2p1-3-bad.s | 59 ++++++ gas/testsuite/gas/aarch64/sve2p1-3-invalid.d | 3 + gas/testsuite/gas/aarch64/sve2p1-3-invalid.l | 17 ++ gas/testsuite/gas/aarch64/sve2p1-3-invalid.s | 16 ++ gas/testsuite/gas/aarch64/sve2p1-3.d | 20 ++ gas/testsuite/gas/aarch64/sve2p1-3.s | 12 ++ gas/testsuite/gas/aarch64/sve2p1-4-invalid.d | 3 + gas/testsuite/gas/aarch64/sve2p1-4-invalid.l | 122 ++++++++++++ gas/testsuite/gas/aarch64/sve2p1-4-invalid.s | 125 ++++++++++++ gas/testsuite/gas/aarch64/sve2p1-4.d | 152 ++++++++++++++ gas/testsuite/gas/aarch64/sve2p1-4.s | 155 +++++++++++++++ gas/testsuite/gas/aarch64/sve2p1-nosve2.s | 1 + include/opcode/aarch64.h | 11 +- opcodes/aarch64-asm-2.c | 155 +++++++-------- opcodes/aarch64-asm.c | 19 +- opcodes/aarch64-asm.h | 1 - opcodes/aarch64-dis-2.c | 172 ++++++++-------- opcodes/aarch64-dis.c | 36 +--- opcodes/aarch64-dis.h | 1 - opcodes/aarch64-opc-2.c | 10 +- opcodes/aarch64-opc.c | 89 +++++---- opcodes/aarch64-tbl.h | 139 +++++++------ 55 files changed, 2253 insertions(+), 717 deletions(-) create mode 100644 gas/testsuite/gas/aarch64/bfloat16-1-invalid.d create mode 100644 gas/testsuite/gas/aarch64/bfloat16-1-invalid.l create mode 100644 gas/testsuite/gas/aarch64/bfloat16-1-invalid.s create mode 100644 gas/testsuite/gas/aarch64/bfloat16-2-invalid.d create mode 100644 gas/testsuite/gas/aarch64/bfloat16-2-invalid.l create mode 100644 gas/testsuite/gas/aarch64/bfloat16-2-invalid.s delete mode 100644 gas/testsuite/gas/aarch64/bfloat16-invalid.d delete mode 100644 gas/testsuite/gas/aarch64/bfloat16-invalid.l delete mode 100644 gas/testsuite/gas/aarch64/bfloat16-invalid.s create mode 100644 gas/testsuite/gas/aarch64/sve2p1-1-invalid.d create mode 100644 gas/testsuite/gas/aarch64/sve2p1-1-invalid.l create mode 100644 gas/testsuite/gas/aarch64/sve2p1-1-invalid.s create mode 100644 gas/testsuite/gas/aarch64/sve2p1-2-bad.d create mode 100644 gas/testsuite/gas/aarch64/sve2p1-2-bad.l create mode 100644 gas/testsuite/gas/aarch64/sve2p1-2-invalid.d create mode 100644 gas/testsuite/gas/aarch64/sve2p1-2-invalid.l create mode 100644 gas/testsuite/gas/aarch64/sve2p1-2-invalid.s create mode 100644 gas/testsuite/gas/aarch64/sve2p1-2.d create mode 100644 gas/testsuite/gas/aarch64/sve2p1-2.s create mode 100644 gas/testsuite/gas/aarch64/sve2p1-3-bad.d create mode 100644 gas/testsuite/gas/aarch64/sve2p1-3-bad.l create mode 100644 gas/testsuite/gas/aarch64/sve2p1-3-bad.s create mode 100644 gas/testsuite/gas/aarch64/sve2p1-3-invalid.d create mode 100644 gas/testsuite/gas/aarch64/sve2p1-3-invalid.l create mode 100644 gas/testsuite/gas/aarch64/sve2p1-3-invalid.s create mode 100644 gas/testsuite/gas/aarch64/sve2p1-3.d create mode 100644 gas/testsuite/gas/aarch64/sve2p1-3.s create mode 100644 gas/testsuite/gas/aarch64/sve2p1-4-invalid.d create mode 100644 gas/testsuite/gas/aarch64/sve2p1-4-invalid.l create mode 100644 gas/testsuite/gas/aarch64/sve2p1-4-invalid.s create mode 100644 gas/testsuite/gas/aarch64/sve2p1-4.d create mode 100644 gas/testsuite/gas/aarch64/sve2p1-4.s create mode 100644 gas/testsuite/gas/aarch64/sve2p1-nosve2.s