diff options
author | Jan Beulich <jbeulich@suse.com> | 2020-07-06 13:40:40 +0200 |
---|---|---|
committer | Jan Beulich <jbeulich@suse.com> | 2020-07-06 13:40:40 +0200 |
commit | 6431c8015b1d8a75facbd2d0ec6a4f1e98167f72 (patch) | |
tree | bf95c450de65481de629c3c3afbd4c22944ae8ec /opcodes/i386-dis-evex-prefix.h | |
parent | 6df22cf64c935c7a467759048858bb7e8ef70235 (diff) | |
download | fsf-binutils-gdb-6431c8015b1d8a75facbd2d0ec6a4f1e98167f72.zip fsf-binutils-gdb-6431c8015b1d8a75facbd2d0ec6a4f1e98167f72.tar.gz fsf-binutils-gdb-6431c8015b1d8a75facbd2d0ec6a4f1e98167f72.tar.bz2 |
x86: honor VEX.W for VCVT{PH2PS,PS2PH}
Unlike for the EVEX-encoded versions, the VEX ones failed to decode
VEX.W. Once the necessary adjustments are done, it becomes obvious that
the EVEX and VEX table entries for VCVTPS2PH are identical and can hence
be folded.
Diffstat (limited to 'opcodes/i386-dis-evex-prefix.h')
-rw-r--r-- | opcodes/i386-dis-evex-prefix.h | 6 |
1 files changed, 0 insertions, 6 deletions
diff --git a/opcodes/i386-dis-evex-prefix.h b/opcodes/i386-dis-evex-prefix.h index 413fd97..01998c5 100644 --- a/opcodes/i386-dis-evex-prefix.h +++ b/opcodes/i386-dis-evex-prefix.h @@ -1235,12 +1235,6 @@ { Bad_Opcode }, { VEX_W_TABLE (EVEX_W_0F3A1B_P_2) }, }, - /* PREFIX_EVEX_0F3A1D */ - { - { Bad_Opcode }, - { Bad_Opcode }, - { VEX_W_TABLE (EVEX_W_0F3A1D_P_2) }, - }, /* PREFIX_EVEX_0F3A1E */ { { Bad_Opcode }, |