x86: allow use of broadcast with X/Y/Z-suffixed AVX512-FP16 insns
authorJan Beulich <jbeulich@suse.com>
Tue, 9 Aug 2022 07:18:35 +0000 (09:18 +0200)
committerJan Beulich <jbeulich@suse.com>
Tue, 9 Aug 2022 07:18:35 +0000 (09:18 +0200)
commit3fbe5a01086ca3e68475b111e9a274b1df6fc4a7
tree025e541905fd92243731d11f2587781b4d8ac701
parent747f6157e4a166d016efc2b0bba1a7d4a52944f4
x86: allow use of broadcast with X/Y/Z-suffixed AVX512-FP16 insns

While the x/y/z suffix isn't necessary to use in this case, it is still
odd that these forms don't support broadcast (unlike their AVX512F /
AVX512DQ counterparts). The lack thereof can e.g. make macro-ized
programming more difficult.
gas/testsuite/gas/i386/avx512_fp16-intel.d
gas/testsuite/gas/i386/avx512_fp16.d
gas/testsuite/gas/i386/avx512_fp16.s
gas/testsuite/gas/i386/avx512_fp16_vl-intel.d
gas/testsuite/gas/i386/avx512_fp16_vl.d
gas/testsuite/gas/i386/avx512_fp16_vl.s
opcodes/i386-opc.tbl
opcodes/i386-tbl.h