summaryrefslogtreecommitdiff
path: root/opcodes/i386-dis-evex-w.h
diff options
context:
space:
mode:
authorJan Beulich <jbeulich@suse.com>2020-07-06 13:41:27 +0200
committerJan Beulich <jbeulich@suse.com>2020-07-06 13:41:27 +0200
commite74d9fa9cf7cbbcd290b74564d58456611a019bf (patch)
tree6a390c76c163f5cfe506794d3dd657950f85d0ab /opcodes/i386-dis-evex-w.h
parent6431c8015b1d8a75facbd2d0ec6a4f1e98167f72 (diff)
downloadbinutils-gdb-e74d9fa9cf7cbbcd290b74564d58456611a019bf.tar.gz
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}.
Diffstat (limited to 'opcodes/i386-dis-evex-w.h')
-rw-r--r--opcodes/i386-dis-evex-w.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/opcodes/i386-dis-evex-w.h b/opcodes/i386-dis-evex-w.h
index ed7968a5460..72cd648e68f 100644
--- a/opcodes/i386-dis-evex-w.h
+++ b/opcodes/i386-dis-evex-w.h
@@ -740,7 +740,7 @@
},
/* EVEX_W_0F3A21_P_2 */
{
- { "vinsertps", { XMM, Vex, EXxmm_md, Ib }, 0 },
+ { EVEX_LEN_TABLE (EVEX_LEN_0F3A21_P_2_W_0) },
},
/* EVEX_W_0F3A23_P_2 */
{