x86: AVX512 extract/insert insns need to honor EVEX.L'L
authorJan Beulich <jbeulich@suse.com>
Mon, 6 Jul 2020 11:41:27 +0000 (13:41 +0200)
committerJan Beulich <jbeulich@suse.com>
Mon, 6 Jul 2020 11:41:27 +0000 (13:41 +0200)
commite74d9fa9cf7cbbcd290b74564d58456611a019bf
tree6a390c76c163f5cfe506794d3dd657950f85d0ab
parent6431c8015b1d8a75facbd2d0ec6a4f1e98167f72
x86: AVX512 extract/insert insns need to honor EVEX.L'L

Just like their AVX counterparts do for VEX.L.

At this occasion also make EVEX.W have the same effect as VEX.W on the
printing of VPINSR{B,W}'s operands, bringing them also in sync with
VPEXTR{B,W}.
gas/ChangeLog
gas/testsuite/gas/i386/x86-64-avx512bw-wig1-intel.d
gas/testsuite/gas/i386/x86-64-avx512bw-wig1.d
gas/testsuite/gas/i386/x86-64-evex-wig1-intel.d
gas/testsuite/gas/i386/x86-64-evex-wig1.d
opcodes/ChangeLog
opcodes/i386-dis-evex-len.h
opcodes/i386-dis-evex-prefix.h
opcodes/i386-dis-evex-w.h
opcodes/i386-dis.c