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 35ee297ebe6 Automatic date update in version.in new 9421775ba4c x86: Remove mod_table pass for MVexSIBMEM new b41ab42df1e Support Intel MOVRS new b7267244a35 Support Intel AMX-MOVRS new 7473229fa80 Support Intel AMX-AVX512 new 830d9918881 x86: Remove "P" and "NE" in mnemonics for BF16 arithmetic insns new 0131c458a75 x86: Rename VCOMSBF16 to VCOMISBF16 new 9e1ba1e12a0 x86: Remove "NE" in mnemonics for convert insns related to [...]
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/NEWS | 5 + gas/config/tc-i386.c | 18 +- gas/doc/c-i386.texi | 7 +- gas/testsuite/gas/i386/avx10_2-256-bf16-intel.d | 568 +-- gas/testsuite/gas/i386/avx10_2-256-bf16.d | 568 +-- gas/testsuite/gas/i386/avx10_2-256-bf16.s | 268 +- gas/testsuite/gas/i386/avx10_2-256-cvt-intel.d | 152 +- gas/testsuite/gas/i386/avx10_2-256-cvt.d | 152 +- gas/testsuite/gas/i386/avx10_2-256-cvt.s | 76 +- gas/testsuite/gas/i386/avx10_2-256-miscs-intel.d | 20 +- gas/testsuite/gas/i386/avx10_2-256-miscs.d | 20 +- gas/testsuite/gas/i386/avx10_2-256-miscs.s | 20 +- gas/testsuite/gas/i386/avx10_2-256-satcvt-intel.d | 40 +- gas/testsuite/gas/i386/avx10_2-256-satcvt.d | 40 +- gas/testsuite/gas/i386/avx10_2-256-satcvt.s | 40 +- gas/testsuite/gas/i386/avx10_2-512-bf16-intel.d | 280 +- gas/testsuite/gas/i386/avx10_2-512-bf16.d | 280 +- gas/testsuite/gas/i386/avx10_2-512-bf16.s | 132 +- gas/testsuite/gas/i386/avx10_2-512-cvt-intel.d | 80 +- gas/testsuite/gas/i386/avx10_2-512-cvt.d | 80 +- gas/testsuite/gas/i386/avx10_2-512-cvt.s | 40 +- gas/testsuite/gas/i386/avx10_2-512-miscs-intel.d | 10 +- gas/testsuite/gas/i386/avx10_2-512-miscs.d | 10 +- gas/testsuite/gas/i386/avx10_2-512-miscs.s | 12 +- gas/testsuite/gas/i386/avx10_2-512-satcvt-intel.d | 20 +- gas/testsuite/gas/i386/avx10_2-512-satcvt.d | 20 +- gas/testsuite/gas/i386/avx10_2-512-satcvt.s | 20 +- gas/testsuite/gas/i386/i386.exp | 3 + gas/testsuite/gas/i386/lfence-load.d | 1 + gas/testsuite/gas/i386/lfence-load.s | 1 + gas/testsuite/gas/i386/movrs-intel.d | 15 + gas/testsuite/gas/i386/movrs-inval.l | 9 + gas/testsuite/gas/i386/movrs-inval.s | 12 + gas/testsuite/gas/i386/movrs.d | 13 + gas/testsuite/gas/i386/movrs.s | 15 + gas/testsuite/gas/i386/nops-8.d | 8 +- gas/testsuite/gas/i386/prefetch-intel.d | 2 +- gas/testsuite/gas/i386/prefetch.d | 2 +- gas/testsuite/gas/i386/x86-64-amx-avx512-intel.d | 35 + gas/testsuite/gas/i386/x86-64-amx-avx512.d | 34 + gas/testsuite/gas/i386/x86-64-amx-avx512.s | 55 + gas/testsuite/gas/i386/x86-64-amx-movrs-intel.d | 23 + gas/testsuite/gas/i386/x86-64-amx-movrs-inval.l | 13 + gas/testsuite/gas/i386/x86-64-amx-movrs-inval.s | 19 + gas/testsuite/gas/i386/x86-64-amx-movrs.d | 21 + gas/testsuite/gas/i386/x86-64-amx-movrs.s | 31 + .../gas/i386/x86-64-apx-evex-promoted-intel.d | 24 + .../gas/i386/x86-64-apx-evex-promoted-wig.d | 24 + gas/testsuite/gas/i386/x86-64-apx-evex-promoted.d | 24 + gas/testsuite/gas/i386/x86-64-apx-evex-promoted.s | 24 + .../gas/i386/x86-64-avx10_2-256-bf16-intel.d | 568 +-- gas/testsuite/gas/i386/x86-64-avx10_2-256-bf16.d | 568 +-- gas/testsuite/gas/i386/x86-64-avx10_2-256-bf16.s | 268 +- .../gas/i386/x86-64-avx10_2-256-cvt-intel.d | 152 +- gas/testsuite/gas/i386/x86-64-avx10_2-256-cvt.d | 152 +- gas/testsuite/gas/i386/x86-64-avx10_2-256-cvt.s | 76 +- .../gas/i386/x86-64-avx10_2-256-miscs-intel.d | 20 +- gas/testsuite/gas/i386/x86-64-avx10_2-256-miscs.d | 20 +- gas/testsuite/gas/i386/x86-64-avx10_2-256-miscs.s | 20 +- .../gas/i386/x86-64-avx10_2-256-satcvt-intel.d | 40 +- gas/testsuite/gas/i386/x86-64-avx10_2-256-satcvt.d | 40 +- gas/testsuite/gas/i386/x86-64-avx10_2-256-satcvt.s | 40 +- .../gas/i386/x86-64-avx10_2-512-bf16-intel.d | 280 +- gas/testsuite/gas/i386/x86-64-avx10_2-512-bf16.d | 280 +- gas/testsuite/gas/i386/x86-64-avx10_2-512-bf16.s | 132 +- .../gas/i386/x86-64-avx10_2-512-cvt-intel.d | 80 +- gas/testsuite/gas/i386/x86-64-avx10_2-512-cvt.d | 80 +- gas/testsuite/gas/i386/x86-64-avx10_2-512-cvt.s | 40 +- .../gas/i386/x86-64-avx10_2-512-miscs-intel.d | 10 +- gas/testsuite/gas/i386/x86-64-avx10_2-512-miscs.d | 10 +- gas/testsuite/gas/i386/x86-64-avx10_2-512-miscs.s | 12 +- .../gas/i386/x86-64-avx10_2-512-satcvt-intel.d | 20 +- gas/testsuite/gas/i386/x86-64-avx10_2-512-satcvt.d | 20 +- gas/testsuite/gas/i386/x86-64-avx10_2-512-satcvt.s | 20 +- gas/testsuite/gas/i386/x86-64-lfence-load.d | 1 + gas/testsuite/gas/i386/x86-64-lfence-load.s | 1 + .../gas/i386/x86-64-movrs-avx10_2-256-intel.d | 27 + gas/testsuite/gas/i386/x86-64-movrs-avx10_2-256.d | 25 + gas/testsuite/gas/i386/x86-64-movrs-avx10_2-256.s | 41 + .../gas/i386/x86-64-movrs-avx10_2-512-intel.d | 27 + gas/testsuite/gas/i386/x86-64-movrs-avx10_2-512.d | 25 + gas/testsuite/gas/i386/x86-64-movrs-avx10_2-512.s | 41 + gas/testsuite/gas/i386/x86-64-movrs-intel.d | 31 + gas/testsuite/gas/i386/x86-64-movrs-suffix-intel.d | 15 + gas/testsuite/gas/i386/x86-64-movrs-suffix.d | 13 + gas/testsuite/gas/i386/x86-64-movrs-suffix.s | 15 + gas/testsuite/gas/i386/x86-64-movrs.d | 29 + gas/testsuite/gas/i386/x86-64-movrs.s | 47 + gas/testsuite/gas/i386/x86-64-prefetch-intel.d | 2 +- gas/testsuite/gas/i386/x86-64-prefetch.d | 2 +- gas/testsuite/gas/i386/x86-64.exp | 11 + opcodes/i386-dis-evex-len.h | 28 + opcodes/i386-dis-evex-prefix.h | 114 +- opcodes/i386-dis-evex-w.h | 16 + opcodes/i386-dis-evex-x86-64.h | 25 + opcodes/i386-dis-evex.h | 18 +- opcodes/i386-dis.c | 221 +- opcodes/i386-gen.c | 7 + opcodes/i386-init.h | 790 ++-- opcodes/i386-mnem.h | 4364 ++++++++++---------- opcodes/i386-opc.h | 9 + opcodes/i386-opc.tbl | 84 +- opcodes/i386-tbl.h | 874 ++-- 103 files changed, 7319 insertions(+), 5918 deletions(-) create mode 100644 gas/testsuite/gas/i386/movrs-intel.d create mode 100644 gas/testsuite/gas/i386/movrs-inval.l create mode 100644 gas/testsuite/gas/i386/movrs-inval.s create mode 100644 gas/testsuite/gas/i386/movrs.d create mode 100644 gas/testsuite/gas/i386/movrs.s create mode 100644 gas/testsuite/gas/i386/x86-64-amx-avx512-intel.d create mode 100644 gas/testsuite/gas/i386/x86-64-amx-avx512.d create mode 100644 gas/testsuite/gas/i386/x86-64-amx-avx512.s create mode 100644 gas/testsuite/gas/i386/x86-64-amx-movrs-intel.d create mode 100644 gas/testsuite/gas/i386/x86-64-amx-movrs-inval.l create mode 100644 gas/testsuite/gas/i386/x86-64-amx-movrs-inval.s create mode 100644 gas/testsuite/gas/i386/x86-64-amx-movrs.d create mode 100644 gas/testsuite/gas/i386/x86-64-amx-movrs.s create mode 100644 gas/testsuite/gas/i386/x86-64-movrs-avx10_2-256-intel.d create mode 100644 gas/testsuite/gas/i386/x86-64-movrs-avx10_2-256.d create mode 100644 gas/testsuite/gas/i386/x86-64-movrs-avx10_2-256.s create mode 100644 gas/testsuite/gas/i386/x86-64-movrs-avx10_2-512-intel.d create mode 100644 gas/testsuite/gas/i386/x86-64-movrs-avx10_2-512.d create mode 100644 gas/testsuite/gas/i386/x86-64-movrs-avx10_2-512.s create mode 100644 gas/testsuite/gas/i386/x86-64-movrs-intel.d create mode 100644 gas/testsuite/gas/i386/x86-64-movrs-suffix-intel.d create mode 100644 gas/testsuite/gas/i386/x86-64-movrs-suffix.d create mode 100644 gas/testsuite/gas/i386/x86-64-movrs-suffix.s create mode 100644 gas/testsuite/gas/i386/x86-64-movrs.d create mode 100644 gas/testsuite/gas/i386/x86-64-movrs.s create mode 100644 opcodes/i386-dis-evex-x86-64.h