x86/Intel: correct permitted operand sizes for AVX512 scatter/gather
authorJan Beulich <jbeulich@novell.com>
Tue, 31 Jul 2018 08:55:17 +0000 (10:55 +0200)
committerJan Beulich <jbeulich@suse.com>
Tue, 31 Jul 2018 08:55:17 +0000 (10:55 +0200)
commit6ff00b5e12e7256738d9a4dac66e5a7745b771ea
tree3c61350f9fde8ae929c4aea1f97483d703bd4dad
parent7a8655d2bbdc788786cb28e925e1d4303cd960b0
x86/Intel: correct permitted operand sizes for AVX512 scatter/gather

AVX gather insns correctly allow the element size to be specified rather
than the full vector size. Make AVX512 ones match.
13 files changed:
gas/ChangeLog
gas/testsuite/gas/i386/avx512f.s
gas/testsuite/gas/i386/avx512f_vl.s
gas/testsuite/gas/i386/avx512pf.s
gas/testsuite/gas/i386/i386.exp
gas/testsuite/gas/i386/sg.l [new file with mode: 0644]
gas/testsuite/gas/i386/sg.s [new file with mode: 0644]
gas/testsuite/gas/i386/x86-64-avx512f.s
gas/testsuite/gas/i386/x86-64-avx512f_vl.s
gas/testsuite/gas/i386/x86-64-avx512pf.s
opcodes/ChangeLog
opcodes/i386-opc.tbl
opcodes/i386-tbl.h