x86: correct EVEX.V' handling outside of 64-bit mode
authorJan Beulich <jbeulich@suse.com>
Thu, 22 Jul 2021 11:07:27 +0000 (13:07 +0200)
committerJan Beulich <jbeulich@suse.com>
Thu, 22 Jul 2021 11:07:27 +0000 (13:07 +0200)
commit54ca11a48eba11788445247b16bc77637e3aa84a
treef6467dee62f9e4d9dc98a2c5059ada62abb9c724
parent4454883ff0ee338b1f6aab7f65ab1081af307e7c
x86: correct EVEX.V' handling outside of 64-bit mode

Unlike the high bit of VEX.vvvv / EVEX.vvvv, EVEX.V' is not ignored
outside of 64-bit mode. Oddly enough there already are tests for these
cases, but their expectations were wrong. (This may have been based on
an old SDM version, where the restriction wasn't properly spelled out.)
gas/testsuite/gas/i386/noextreg.d
opcodes/i386-dis.c