x86: extend %BW use to VP{COMPRESS,EXPAND}{B,W}
authorJan Beulich <jbeulich@suse.com>
Tue, 14 Jul 2020 08:29:25 +0000 (10:29 +0200)
committerJan Beulich <jbeulich@suse.com>
Tue, 14 Jul 2020 08:29:25 +0000 (10:29 +0200)
commit4726e9a47938baa67a8e41c704bfdde1f123c01e
treed777a43281e7c1e7ce979d0ae229794f0a64995e
parentb24d668c078f65c8f092557ef4fca63a18df8280
x86: extend %BW use to VP{COMPRESS,EXPAND}{B,W}

Unlike the earlier ones these also need their operands adjusted. Replace
the (mis-described: there's nothing "scalar" here) {b,w}_scalar_mode by
a single new mode, with the actual unit width controlled by EVEX.W.
opcodes/ChangeLog
opcodes/i386-dis-evex-prefix.h
opcodes/i386-dis-evex-w.h
opcodes/i386-dis.c