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 f6af9f3428 Automatic date update in version.in new 53467f5707 Enable Intel AVX512_VBMI2 instructions. new 48521003d5 Enable Intel GFNI instructions. new 8dcf1fadf2 Enable Intel VAES instructions. new ff1982d53a Enable Intel VPCLMULQDQ instruction. new 8cfcb7659c Enable Intel AVX512_VNNI instructions. new ee6872beb1 Enable Intel AVX512_BITALG instructions.
The 6 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-i386.c | 32 + gas/doc/c-i386.texi | 17 +- gas/testsuite/gas/i386/avx-intel.d | 98 + gas/testsuite/gas/i386/avx.d | 98 + gas/testsuite/gas/i386/avx.s | 98 + gas/testsuite/gas/i386/avx512bitalg-intel.d | 64 + gas/testsuite/gas/i386/avx512bitalg.d | 64 + gas/testsuite/gas/i386/avx512bitalg.s | 67 + gas/testsuite/gas/i386/avx512bitalg_vl-intel.d | 96 + gas/testsuite/gas/i386/avx512bitalg_vl.d | 96 + gas/testsuite/gas/i386/avx512bitalg_vl.s | 99 + gas/testsuite/gas/i386/avx512f_gfni-intel.d | 46 + gas/testsuite/gas/i386/avx512f_gfni.d | 46 + gas/testsuite/gas/i386/avx512f_gfni.s | 45 + gas/testsuite/gas/i386/avx512f_vaes-intel.d | 36 + gas/testsuite/gas/i386/avx512f_vaes-wig.s | 37 + gas/testsuite/gas/i386/avx512f_vaes-wig1-intel.d | 36 + gas/testsuite/gas/i386/avx512f_vaes-wig1.d | 36 + gas/testsuite/gas/i386/avx512f_vaes.d | 36 + gas/testsuite/gas/i386/avx512f_vaes.s | 37 + gas/testsuite/gas/i386/avx512f_vpclmulqdq-intel.d | 18 + gas/testsuite/gas/i386/avx512f_vpclmulqdq-wig.s | 13 + .../gas/i386/avx512f_vpclmulqdq-wig1-intel.d | 18 + gas/testsuite/gas/i386/avx512f_vpclmulqdq-wig1.d | 18 + gas/testsuite/gas/i386/avx512f_vpclmulqdq.d | 18 + gas/testsuite/gas/i386/avx512f_vpclmulqdq.s | 13 + gas/testsuite/gas/i386/avx512vbmi2-intel.d | 199 + gas/testsuite/gas/i386/avx512vbmi2.d | 199 + gas/testsuite/gas/i386/avx512vbmi2.s | 224 + gas/testsuite/gas/i386/avx512vbmi2_vl-intel.d | 308 + gas/testsuite/gas/i386/avx512vbmi2_vl.d | 308 + gas/testsuite/gas/i386/avx512vbmi2_vl.s | 332 + gas/testsuite/gas/i386/avx512vl_gfni-intel.d | 73 + gas/testsuite/gas/i386/avx512vl_gfni.d | 73 + gas/testsuite/gas/i386/avx512vl_gfni.s | 72 + gas/testsuite/gas/i386/avx512vl_vaes-intel.d | 108 + gas/testsuite/gas/i386/avx512vl_vaes-wig.s | 45 + gas/testsuite/gas/i386/avx512vl_vaes-wig1-intel.d | 44 + gas/testsuite/gas/i386/avx512vl_vaes-wig1.d | 44 + gas/testsuite/gas/i386/avx512vl_vaes.d | 108 + gas/testsuite/gas/i386/avx512vl_vaes.s | 117 + gas/testsuite/gas/i386/avx512vl_vpclmulqdq-intel.d | 36 + gas/testsuite/gas/i386/avx512vl_vpclmulqdq-wig.s | 33 + .../gas/i386/avx512vl_vpclmulqdq-wig1-intel.d | 36 + gas/testsuite/gas/i386/avx512vl_vpclmulqdq-wig1.d | 36 + gas/testsuite/gas/i386/avx512vl_vpclmulqdq.d | 36 + gas/testsuite/gas/i386/avx512vl_vpclmulqdq.s | 33 + gas/testsuite/gas/i386/avx512vnni-intel.d | 60 + gas/testsuite/gas/i386/avx512vnni.d | 60 + gas/testsuite/gas/i386/avx512vnni.s | 60 + gas/testsuite/gas/i386/avx512vnni_vl-intel.d | 92 + gas/testsuite/gas/i386/avx512vnni_vl.d | 92 + gas/testsuite/gas/i386/avx512vnni_vl.s | 93 + gas/testsuite/gas/i386/gfni-intel.d | 30 + gas/testsuite/gas/i386/gfni.d | 30 + gas/testsuite/gas/i386/gfni.s | 30 + gas/testsuite/gas/i386/i386.exp | 78 + gas/testsuite/gas/i386/ilp32/x86-64-avx-intel.d | 98 + gas/testsuite/gas/i386/ilp32/x86-64-avx.d | 98 + gas/testsuite/gas/i386/vaes-intel.d | 30 + gas/testsuite/gas/i386/vaes.d | 29 + gas/testsuite/gas/i386/vaes.s | 30 + gas/testsuite/gas/i386/vpclmulqdq-intel.d | 18 + gas/testsuite/gas/i386/vpclmulqdq.d | 18 + gas/testsuite/gas/i386/vpclmulqdq.s | 13 + gas/testsuite/gas/i386/x86-64-avx-intel.d | 98 + gas/testsuite/gas/i386/x86-64-avx.d | 98 + gas/testsuite/gas/i386/x86-64-avx.s | 100 + gas/testsuite/gas/i386/x86-64-avx512bitalg-intel.d | 64 + gas/testsuite/gas/i386/x86-64-avx512bitalg.d | 64 + gas/testsuite/gas/i386/x86-64-avx512bitalg.s | 67 + .../gas/i386/x86-64-avx512bitalg_vl-intel.d | 116 + gas/testsuite/gas/i386/x86-64-avx512bitalg_vl.d | 116 + gas/testsuite/gas/i386/x86-64-avx512bitalg_vl.s | 119 + gas/testsuite/gas/i386/x86-64-avx512f_gfni-intel.d | 46 + gas/testsuite/gas/i386/x86-64-avx512f_gfni.d | 46 + gas/testsuite/gas/i386/x86-64-avx512f_gfni.s | 45 + gas/testsuite/gas/i386/x86-64-avx512f_vaes-intel.d | 28 + gas/testsuite/gas/i386/x86-64-avx512f_vaes-wig.s | 23 + .../gas/i386/x86-64-avx512f_vaes-wig1-intel.d | 28 + gas/testsuite/gas/i386/x86-64-avx512f_vaes-wig1.d | 28 + gas/testsuite/gas/i386/x86-64-avx512f_vaes.d | 28 + gas/testsuite/gas/i386/x86-64-avx512f_vaes.s | 23 + .../gas/i386/x86-64-avx512f_vpclmulqdq-intel.d | 18 + .../gas/i386/x86-64-avx512f_vpclmulqdq-wig.s | 13 + .../i386/x86-64-avx512f_vpclmulqdq-wig1-intel.d | 18 + .../gas/i386/x86-64-avx512f_vpclmulqdq-wig1.d | 18 + gas/testsuite/gas/i386/x86-64-avx512f_vpclmulqdq.d | 18 + gas/testsuite/gas/i386/x86-64-avx512f_vpclmulqdq.s | 13 + gas/testsuite/gas/i386/x86-64-avx512vbmi2-intel.d | 198 + gas/testsuite/gas/i386/x86-64-avx512vbmi2.d | 198 + gas/testsuite/gas/i386/x86-64-avx512vbmi2.s | 223 + .../gas/i386/x86-64-avx512vbmi2_vl-intel.d | 388 + gas/testsuite/gas/i386/x86-64-avx512vbmi2_vl.d | 388 + gas/testsuite/gas/i386/x86-64-avx512vbmi2_vl.s | 412 + .../gas/i386/x86-64-avx512vl_gfni-intel.d | 80 + gas/testsuite/gas/i386/x86-64-avx512vl_gfni.d | 80 + gas/testsuite/gas/i386/x86-64-avx512vl_gfni.s | 79 + .../gas/i386/x86-64-avx512vl_vaes-intel.d | 61 + gas/testsuite/gas/i386/x86-64-avx512vl_vaes-wig.s | 39 + .../gas/i386/x86-64-avx512vl_vaes-wig1-intel.d | 44 + gas/testsuite/gas/i386/x86-64-avx512vl_vaes-wig1.d | 44 + gas/testsuite/gas/i386/x86-64-avx512vl_vaes.d | 61 + gas/testsuite/gas/i386/x86-64-avx512vl_vaes.s | 56 + .../gas/i386/x86-64-avx512vl_vpclmulqdq-intel.d | 36 + .../gas/i386/x86-64-avx512vl_vpclmulqdq-wig.s | 33 + .../i386/x86-64-avx512vl_vpclmulqdq-wig1-intel.d | 36 + .../gas/i386/x86-64-avx512vl_vpclmulqdq-wig1.d | 36 + .../gas/i386/x86-64-avx512vl_vpclmulqdq.d | 36 + .../gas/i386/x86-64-avx512vl_vpclmulqdq.s | 33 + gas/testsuite/gas/i386/x86-64-avx512vnni-intel.d | 60 + gas/testsuite/gas/i386/x86-64-avx512vnni.d | 60 + gas/testsuite/gas/i386/x86-64-avx512vnni.s | 61 + .../gas/i386/x86-64-avx512vnni_vl-intel.d | 108 + gas/testsuite/gas/i386/x86-64-avx512vnni_vl.d | 108 + gas/testsuite/gas/i386/x86-64-avx512vnni_vl.s | 109 + gas/testsuite/gas/i386/x86-64-avx_gfni-intel.d | 48 + gas/testsuite/gas/i386/x86-64-avx_gfni.d | 48 + gas/testsuite/gas/i386/x86-64-avx_gfni.s | 54 + gas/testsuite/gas/i386/x86-64-gfni-intel.d | 30 + gas/testsuite/gas/i386/x86-64-gfni.d | 30 + gas/testsuite/gas/i386/x86-64-gfni.s | 30 + gas/testsuite/gas/i386/x86-64-vaes-intel.d | 30 + gas/testsuite/gas/i386/x86-64-vaes.d | 29 + gas/testsuite/gas/i386/x86-64-vaes.s | 30 + gas/testsuite/gas/i386/x86-64-vpclmulqdq-intel.d | 18 + gas/testsuite/gas/i386/x86-64-vpclmulqdq.d | 18 + gas/testsuite/gas/i386/x86-64-vpclmulqdq.s | 13 + opcodes/i386-dis-evex.h | 246 +- opcodes/i386-dis.c | 191 +- opcodes/i386-gen.c | 26 +- opcodes/i386-init.h | 298 +- opcodes/i386-opc.h | 20 +- opcodes/i386-opc.tbl | 189 + opcodes/i386-tbl.h | 12321 +++++++++++-------- 135 files changed, 17159 insertions(+), 5517 deletions(-) create mode 100644 gas/testsuite/gas/i386/avx512bitalg-intel.d create mode 100644 gas/testsuite/gas/i386/avx512bitalg.d create mode 100644 gas/testsuite/gas/i386/avx512bitalg.s create mode 100644 gas/testsuite/gas/i386/avx512bitalg_vl-intel.d create mode 100644 gas/testsuite/gas/i386/avx512bitalg_vl.d create mode 100644 gas/testsuite/gas/i386/avx512bitalg_vl.s create mode 100644 gas/testsuite/gas/i386/avx512f_gfni-intel.d create mode 100644 gas/testsuite/gas/i386/avx512f_gfni.d create mode 100644 gas/testsuite/gas/i386/avx512f_gfni.s create mode 100644 gas/testsuite/gas/i386/avx512f_vaes-intel.d create mode 100644 gas/testsuite/gas/i386/avx512f_vaes-wig.s create mode 100644 gas/testsuite/gas/i386/avx512f_vaes-wig1-intel.d create mode 100644 gas/testsuite/gas/i386/avx512f_vaes-wig1.d create mode 100644 gas/testsuite/gas/i386/avx512f_vaes.d create mode 100644 gas/testsuite/gas/i386/avx512f_vaes.s create mode 100644 gas/testsuite/gas/i386/avx512f_vpclmulqdq-intel.d create mode 100644 gas/testsuite/gas/i386/avx512f_vpclmulqdq-wig.s create mode 100644 gas/testsuite/gas/i386/avx512f_vpclmulqdq-wig1-intel.d create mode 100644 gas/testsuite/gas/i386/avx512f_vpclmulqdq-wig1.d create mode 100644 gas/testsuite/gas/i386/avx512f_vpclmulqdq.d create mode 100644 gas/testsuite/gas/i386/avx512f_vpclmulqdq.s create mode 100644 gas/testsuite/gas/i386/avx512vbmi2-intel.d create mode 100644 gas/testsuite/gas/i386/avx512vbmi2.d create mode 100644 gas/testsuite/gas/i386/avx512vbmi2.s create mode 100644 gas/testsuite/gas/i386/avx512vbmi2_vl-intel.d create mode 100644 gas/testsuite/gas/i386/avx512vbmi2_vl.d create mode 100644 gas/testsuite/gas/i386/avx512vbmi2_vl.s create mode 100644 gas/testsuite/gas/i386/avx512vl_gfni-intel.d create mode 100644 gas/testsuite/gas/i386/avx512vl_gfni.d create mode 100644 gas/testsuite/gas/i386/avx512vl_gfni.s create mode 100644 gas/testsuite/gas/i386/avx512vl_vaes-intel.d create mode 100644 gas/testsuite/gas/i386/avx512vl_vaes-wig.s create mode 100644 gas/testsuite/gas/i386/avx512vl_vaes-wig1-intel.d create mode 100644 gas/testsuite/gas/i386/avx512vl_vaes-wig1.d create mode 100644 gas/testsuite/gas/i386/avx512vl_vaes.d create mode 100644 gas/testsuite/gas/i386/avx512vl_vaes.s create mode 100644 gas/testsuite/gas/i386/avx512vl_vpclmulqdq-intel.d create mode 100644 gas/testsuite/gas/i386/avx512vl_vpclmulqdq-wig.s create mode 100644 gas/testsuite/gas/i386/avx512vl_vpclmulqdq-wig1-intel.d create mode 100644 gas/testsuite/gas/i386/avx512vl_vpclmulqdq-wig1.d create mode 100644 gas/testsuite/gas/i386/avx512vl_vpclmulqdq.d create mode 100644 gas/testsuite/gas/i386/avx512vl_vpclmulqdq.s create mode 100644 gas/testsuite/gas/i386/avx512vnni-intel.d create mode 100644 gas/testsuite/gas/i386/avx512vnni.d create mode 100644 gas/testsuite/gas/i386/avx512vnni.s create mode 100644 gas/testsuite/gas/i386/avx512vnni_vl-intel.d create mode 100644 gas/testsuite/gas/i386/avx512vnni_vl.d create mode 100644 gas/testsuite/gas/i386/avx512vnni_vl.s create mode 100644 gas/testsuite/gas/i386/gfni-intel.d create mode 100644 gas/testsuite/gas/i386/gfni.d create mode 100644 gas/testsuite/gas/i386/gfni.s create mode 100644 gas/testsuite/gas/i386/vaes-intel.d create mode 100644 gas/testsuite/gas/i386/vaes.d create mode 100644 gas/testsuite/gas/i386/vaes.s create mode 100644 gas/testsuite/gas/i386/vpclmulqdq-intel.d create mode 100644 gas/testsuite/gas/i386/vpclmulqdq.d create mode 100644 gas/testsuite/gas/i386/vpclmulqdq.s create mode 100644 gas/testsuite/gas/i386/x86-64-avx512bitalg-intel.d create mode 100644 gas/testsuite/gas/i386/x86-64-avx512bitalg.d create mode 100644 gas/testsuite/gas/i386/x86-64-avx512bitalg.s create mode 100644 gas/testsuite/gas/i386/x86-64-avx512bitalg_vl-intel.d create mode 100644 gas/testsuite/gas/i386/x86-64-avx512bitalg_vl.d create mode 100644 gas/testsuite/gas/i386/x86-64-avx512bitalg_vl.s create mode 100644 gas/testsuite/gas/i386/x86-64-avx512f_gfni-intel.d create mode 100644 gas/testsuite/gas/i386/x86-64-avx512f_gfni.d create mode 100644 gas/testsuite/gas/i386/x86-64-avx512f_gfni.s create mode 100644 gas/testsuite/gas/i386/x86-64-avx512f_vaes-intel.d create mode 100644 gas/testsuite/gas/i386/x86-64-avx512f_vaes-wig.s create mode 100644 gas/testsuite/gas/i386/x86-64-avx512f_vaes-wig1-intel.d create mode 100644 gas/testsuite/gas/i386/x86-64-avx512f_vaes-wig1.d create mode 100644 gas/testsuite/gas/i386/x86-64-avx512f_vaes.d create mode 100644 gas/testsuite/gas/i386/x86-64-avx512f_vaes.s create mode 100644 gas/testsuite/gas/i386/x86-64-avx512f_vpclmulqdq-intel.d create mode 100644 gas/testsuite/gas/i386/x86-64-avx512f_vpclmulqdq-wig.s create mode 100644 gas/testsuite/gas/i386/x86-64-avx512f_vpclmulqdq-wig1-intel.d create mode 100644 gas/testsuite/gas/i386/x86-64-avx512f_vpclmulqdq-wig1.d create mode 100644 gas/testsuite/gas/i386/x86-64-avx512f_vpclmulqdq.d create mode 100644 gas/testsuite/gas/i386/x86-64-avx512f_vpclmulqdq.s create mode 100644 gas/testsuite/gas/i386/x86-64-avx512vbmi2-intel.d create mode 100644 gas/testsuite/gas/i386/x86-64-avx512vbmi2.d create mode 100644 gas/testsuite/gas/i386/x86-64-avx512vbmi2.s create mode 100644 gas/testsuite/gas/i386/x86-64-avx512vbmi2_vl-intel.d create mode 100644 gas/testsuite/gas/i386/x86-64-avx512vbmi2_vl.d create mode 100644 gas/testsuite/gas/i386/x86-64-avx512vbmi2_vl.s create mode 100644 gas/testsuite/gas/i386/x86-64-avx512vl_gfni-intel.d create mode 100644 gas/testsuite/gas/i386/x86-64-avx512vl_gfni.d create mode 100644 gas/testsuite/gas/i386/x86-64-avx512vl_gfni.s create mode 100644 gas/testsuite/gas/i386/x86-64-avx512vl_vaes-intel.d create mode 100644 gas/testsuite/gas/i386/x86-64-avx512vl_vaes-wig.s create mode 100644 gas/testsuite/gas/i386/x86-64-avx512vl_vaes-wig1-intel.d create mode 100644 gas/testsuite/gas/i386/x86-64-avx512vl_vaes-wig1.d create mode 100644 gas/testsuite/gas/i386/x86-64-avx512vl_vaes.d create mode 100644 gas/testsuite/gas/i386/x86-64-avx512vl_vaes.s create mode 100644 gas/testsuite/gas/i386/x86-64-avx512vl_vpclmulqdq-intel.d create mode 100644 gas/testsuite/gas/i386/x86-64-avx512vl_vpclmulqdq-wig.s create mode 100644 gas/testsuite/gas/i386/x86-64-avx512vl_vpclmulqdq-wig1-intel.d create mode 100644 gas/testsuite/gas/i386/x86-64-avx512vl_vpclmulqdq-wig1.d create mode 100644 gas/testsuite/gas/i386/x86-64-avx512vl_vpclmulqdq.d create mode 100644 gas/testsuite/gas/i386/x86-64-avx512vl_vpclmulqdq.s create mode 100644 gas/testsuite/gas/i386/x86-64-avx512vnni-intel.d create mode 100644 gas/testsuite/gas/i386/x86-64-avx512vnni.d create mode 100644 gas/testsuite/gas/i386/x86-64-avx512vnni.s create mode 100644 gas/testsuite/gas/i386/x86-64-avx512vnni_vl-intel.d create mode 100644 gas/testsuite/gas/i386/x86-64-avx512vnni_vl.d create mode 100644 gas/testsuite/gas/i386/x86-64-avx512vnni_vl.s create mode 100644 gas/testsuite/gas/i386/x86-64-avx_gfni-intel.d create mode 100644 gas/testsuite/gas/i386/x86-64-avx_gfni.d create mode 100644 gas/testsuite/gas/i386/x86-64-avx_gfni.s create mode 100644 gas/testsuite/gas/i386/x86-64-gfni-intel.d create mode 100644 gas/testsuite/gas/i386/x86-64-gfni.d create mode 100644 gas/testsuite/gas/i386/x86-64-gfni.s create mode 100644 gas/testsuite/gas/i386/x86-64-vaes-intel.d create mode 100644 gas/testsuite/gas/i386/x86-64-vaes.d create mode 100644 gas/testsuite/gas/i386/x86-64-vaes.s create mode 100644 gas/testsuite/gas/i386/x86-64-vpclmulqdq-intel.d create mode 100644 gas/testsuite/gas/i386/x86-64-vpclmulqdq.d create mode 100644 gas/testsuite/gas/i386/x86-64-vpclmulqdq.s