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 b304edbeb6d RISC-V: Support Zce 1.0 new 4250bea744b aarch64: Disallow invalid SVE addressing modes new 92f7d4ddde6 aarch64: Eliminate AARCH64_OPND_SVE_ADDR_R new 4c492054d50 aarch64: Adjust shifted.d test patterns new 7ae0c8a3ea0 aarch64: Adjust advsimd-fp16.d test patterns new bf080894432 aarch64: Adjust float-fp16.d test patterns new 66d60fe883b aarch64: Add test for ands and bics new 727964dd52f aarch64: Add tests for csdb and eret to system.d new b8fab5284ea aarch64: Add tests for fcvt, fcvtzs and fcvtzu new d34b54505b4 aarch64: Add tests for fabd, urecpe and ursqrt new f319a7fcafe aarch64: Add missing widening fmops test new 9c4a56f1db7 aarch64: Add new test advsimd-three-same.d new 60d63045055 aarch64: Add new test advsimd-widening-narrowing.d new 75fb6458800 aarch64: Add new test advsimd-mul-element.d new 1bd53f5409d aarch64: Add new test advsimd-two-reg-misc.d new 1e4e46b6507 aarch64: Add new test advsimd-two-reg-misc-hilo.d new 42ebdfe15d6 aarch64: Add new test advsimd-modified-immediate.d new 5ec5c4e0f45 aarch64: Add new test advsimd-permute.d new 6fb41cbeeba aarch64: Add new test advsimd-copy.d new 20a594d4308 aarch64: Add new test advsimd-scalar-three-same.d new c9b4c146368 aarch64: Add new test advsimd-scalar-shift-immediate.d new 0a5c7a15d54 aarch64: Add new test advsimd-scalar-two-reg-misc.d new 4b80ebc02f2 aarch64: Add new test advsimd-scalar-doubling-mul.d new 7e5de6cc920 aarch64: Add new test addsub-carry.d new 0d0437c738f aarch64: Add new test dp-general-one-source.d new c7fa4b95bb1 aarch64: Add new test dp-general-two-source.d new a56def47ec8 aarch64: Add new test ldst-extend-general.d new 37c162f51a3 aarch64: Add new test ldst-unpriv.d new a240a27f3aa aarch64: Add new test branch-cond-pseudos.d new 87d10eecf9d aarch64: Add new test conditional-compare.d new f495cce6450 aarch64: Add new test exception-generation.d new e82ff7a5814 aarch64: Add new test mov-wide.d new db36339860e aarch64: Add new test original-missing-misc.d new a8d71f52d07 aarch64: Mark rev64 as a pseudo instruction new 51df25b00fb aarch64: Mark SME mova aliases new f1c037989a0 aarch64: Fix dgh disassembly new 20687924847 aarch64: Merge dgh tests into system.d new f20bd95af0a aarch64: Mark clearbhb as a pseudo instruction new fd45b1c1aa3 aarch64: Mark predicate-as-counter pseudo instructions
The 38 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 | 33 +- gas/testsuite/gas/aarch64/addsub-carry.d | 53 + gas/testsuite/gas/aarch64/addsub-carry.s | 49 + gas/testsuite/gas/aarch64/advsimd-copy.d | 178 + gas/testsuite/gas/aarch64/advsimd-copy.s | 181 + gas/testsuite/gas/aarch64/advsimd-fp16.d | 1149 +++--- gas/testsuite/gas/aarch64/advsimd-fp16.s | 13 +- .../gas/aarch64/advsimd-modified-immediate.d | 103 + .../gas/aarch64/advsimd-modified-immediate.s | 98 + gas/testsuite/gas/aarch64/advsimd-mul-element.d | 373 ++ gas/testsuite/gas/aarch64/advsimd-mul-element.s | 377 ++ gas/testsuite/gas/aarch64/advsimd-permute.d | 251 ++ gas/testsuite/gas/aarch64/advsimd-permute.s | 250 ++ .../gas/aarch64/advsimd-scalar-doubling-mul.d | 98 + .../gas/aarch64/advsimd-scalar-doubling-mul.s | 96 + .../gas/aarch64/advsimd-scalar-shift-immediate.d | 173 + .../gas/aarch64/advsimd-scalar-shift-immediate.s | 183 + .../gas/aarch64/advsimd-scalar-three-same.d | 201 + .../gas/aarch64/advsimd-scalar-three-same.s | 213 + .../gas/aarch64/advsimd-scalar-two-reg-misc.d | 108 + .../gas/aarch64/advsimd-scalar-two-reg-misc.s | 113 + .../gas/aarch64/advsimd-shift-immediate.d | 593 +++ .../gas/aarch64/advsimd-shift-immediate.s | 605 +++ gas/testsuite/gas/aarch64/advsimd-three-same.d | 1205 ++++++ gas/testsuite/gas/aarch64/advsimd-three-same.s | 1248 ++++++ .../gas/aarch64/advsimd-two-reg-misc-hilo.d | 129 + .../gas/aarch64/advsimd-two-reg-misc-hilo.s | 127 + gas/testsuite/gas/aarch64/advsimd-two-reg-misc.d | 408 ++ gas/testsuite/gas/aarch64/advsimd-two-reg-misc.s | 422 ++ .../gas/aarch64/advsimd-widening-narrowing.d | 585 +++ .../gas/aarch64/advsimd-widening-narrowing.s | 625 +++ gas/testsuite/gas/aarch64/branch-cond-pseudos.d | 41 + gas/testsuite/gas/aarch64/branch-cond-pseudos.s | 32 + gas/testsuite/gas/aarch64/conditional-compare.d | 77 + gas/testsuite/gas/aarch64/conditional-compare.s | 76 + gas/testsuite/gas/aarch64/dgh.d | 11 - gas/testsuite/gas/aarch64/dgh.s | 4 - gas/testsuite/gas/aarch64/dp-general-one-source.d | 45 + gas/testsuite/gas/aarch64/dp-general-one-source.s | 43 + gas/testsuite/gas/aarch64/dp-general-two-source.d | 89 + gas/testsuite/gas/aarch64/dp-general-two-source.s | 89 + gas/testsuite/gas/aarch64/exception-generation.d | 28 + gas/testsuite/gas/aarch64/exception-generation.s | 26 + gas/testsuite/gas/aarch64/float-fp16.d | 354 +- gas/testsuite/gas/aarch64/float-fp16.s | 28 +- gas/testsuite/gas/aarch64/ldst-extend-general.d | 155 + gas/testsuite/gas/aarch64/ldst-extend-general.s | 152 + gas/testsuite/gas/aarch64/ldst-unpriv.d | 61 + gas/testsuite/gas/aarch64/ldst-unpriv.s | 64 + gas/testsuite/gas/aarch64/mov-wide.d | 46 + gas/testsuite/gas/aarch64/mov-wide.s | 40 + gas/testsuite/gas/aarch64/original-missing-misc.d | 46 + gas/testsuite/gas/aarch64/original-missing-misc.s | 42 + gas/testsuite/gas/aarch64/shifted.d | 1558 ++++---- gas/testsuite/gas/aarch64/shifted.s | 3 + gas/testsuite/gas/aarch64/sme-5.d | 4 - gas/testsuite/gas/aarch64/sme-5.s | 4 - gas/testsuite/gas/aarch64/sme-f16f16-2-bad.s | 2 - gas/testsuite/gas/aarch64/sme.d | 8 +- gas/testsuite/gas/aarch64/sme.s | 8 +- gas/testsuite/gas/aarch64/sve-ldff1-invalid.d | 4 + gas/testsuite/gas/aarch64/sve-ldff1-invalid.l | 58 + gas/testsuite/gas/aarch64/sve-ldff1-invalid.s | 35 + gas/testsuite/gas/aarch64/system.d | 5 +- gas/testsuite/gas/aarch64/system.s | 3 + include/opcode/aarch64.h | 16 +- opcodes/aarch64-asm-2.c | 329 +- opcodes/aarch64-dis-2.c | 4130 ++++++++++---------- opcodes/aarch64-opc-2.c | 6 +- opcodes/aarch64-opc.c | 12 +- opcodes/aarch64-tbl.h | 234 +- 71 files changed, 14343 insertions(+), 3865 deletions(-) create mode 100644 gas/testsuite/gas/aarch64/addsub-carry.d create mode 100644 gas/testsuite/gas/aarch64/addsub-carry.s create mode 100644 gas/testsuite/gas/aarch64/advsimd-copy.d create mode 100644 gas/testsuite/gas/aarch64/advsimd-copy.s create mode 100644 gas/testsuite/gas/aarch64/advsimd-modified-immediate.d create mode 100644 gas/testsuite/gas/aarch64/advsimd-modified-immediate.s create mode 100644 gas/testsuite/gas/aarch64/advsimd-mul-element.d create mode 100644 gas/testsuite/gas/aarch64/advsimd-mul-element.s create mode 100644 gas/testsuite/gas/aarch64/advsimd-permute.d create mode 100644 gas/testsuite/gas/aarch64/advsimd-permute.s create mode 100644 gas/testsuite/gas/aarch64/advsimd-scalar-doubling-mul.d create mode 100644 gas/testsuite/gas/aarch64/advsimd-scalar-doubling-mul.s create mode 100644 gas/testsuite/gas/aarch64/advsimd-scalar-shift-immediate.d create mode 100644 gas/testsuite/gas/aarch64/advsimd-scalar-shift-immediate.s create mode 100644 gas/testsuite/gas/aarch64/advsimd-scalar-three-same.d create mode 100644 gas/testsuite/gas/aarch64/advsimd-scalar-three-same.s create mode 100644 gas/testsuite/gas/aarch64/advsimd-scalar-two-reg-misc.d create mode 100644 gas/testsuite/gas/aarch64/advsimd-scalar-two-reg-misc.s create mode 100644 gas/testsuite/gas/aarch64/advsimd-shift-immediate.d create mode 100644 gas/testsuite/gas/aarch64/advsimd-shift-immediate.s create mode 100644 gas/testsuite/gas/aarch64/advsimd-three-same.d create mode 100644 gas/testsuite/gas/aarch64/advsimd-three-same.s create mode 100644 gas/testsuite/gas/aarch64/advsimd-two-reg-misc-hilo.d create mode 100644 gas/testsuite/gas/aarch64/advsimd-two-reg-misc-hilo.s create mode 100644 gas/testsuite/gas/aarch64/advsimd-two-reg-misc.d create mode 100644 gas/testsuite/gas/aarch64/advsimd-two-reg-misc.s create mode 100644 gas/testsuite/gas/aarch64/advsimd-widening-narrowing.d create mode 100644 gas/testsuite/gas/aarch64/advsimd-widening-narrowing.s create mode 100644 gas/testsuite/gas/aarch64/branch-cond-pseudos.d create mode 100644 gas/testsuite/gas/aarch64/branch-cond-pseudos.s create mode 100644 gas/testsuite/gas/aarch64/conditional-compare.d create mode 100644 gas/testsuite/gas/aarch64/conditional-compare.s delete mode 100644 gas/testsuite/gas/aarch64/dgh.d delete mode 100644 gas/testsuite/gas/aarch64/dgh.s create mode 100644 gas/testsuite/gas/aarch64/dp-general-one-source.d create mode 100644 gas/testsuite/gas/aarch64/dp-general-one-source.s create mode 100644 gas/testsuite/gas/aarch64/dp-general-two-source.d create mode 100644 gas/testsuite/gas/aarch64/dp-general-two-source.s create mode 100644 gas/testsuite/gas/aarch64/exception-generation.d create mode 100644 gas/testsuite/gas/aarch64/exception-generation.s create mode 100644 gas/testsuite/gas/aarch64/ldst-extend-general.d create mode 100644 gas/testsuite/gas/aarch64/ldst-extend-general.s create mode 100644 gas/testsuite/gas/aarch64/ldst-unpriv.d create mode 100644 gas/testsuite/gas/aarch64/ldst-unpriv.s create mode 100644 gas/testsuite/gas/aarch64/mov-wide.d create mode 100644 gas/testsuite/gas/aarch64/mov-wide.s create mode 100644 gas/testsuite/gas/aarch64/original-missing-misc.d create mode 100644 gas/testsuite/gas/aarch64/original-missing-misc.s create mode 100644 gas/testsuite/gas/aarch64/sve-ldff1-invalid.d create mode 100644 gas/testsuite/gas/aarch64/sve-ldff1-invalid.l create mode 100644 gas/testsuite/gas/aarch64/sve-ldff1-invalid.s