diff options
author | Jan Beulich <jbeulich@novell.com> | 2019-06-25 09:28:33 +0200 |
---|---|---|
committer | Jan Beulich <jbeulich@suse.com> | 2019-06-25 09:35:17 +0200 |
commit | 54fbadc0c35f3dad663e2e175ea8d60546ffd710 (patch) | |
tree | 5fa0f37b39d07bd6007f615c0723f27271654bc3 /opcodes/i386-dis-evex-prefix.h | |
parent | a38d71189b5895bae7bb476aa34d8a7ba75376d6 (diff) | |
download | gdb-54fbadc0c35f3dad663e2e175ea8d60546ffd710.zip gdb-54fbadc0c35f3dad663e2e175ea8d60546ffd710.tar.gz gdb-54fbadc0c35f3dad663e2e175ea8d60546ffd710.tar.bz2 |
x86: drop dqa_mode
I assume this mode was needed when EVEX.W handling wasn't really correct
yet for other than 64-bit mode. It's clearly not needed anymore. Its
elimination also allows dropping the EVEX.W split of VCVT{,U}SI2SS. (For
the record, the dropped mode would have been wrong if used in any table
entry not already guaranteeing EVEX.W=1.)
Diffstat (limited to 'opcodes/i386-dis-evex-prefix.h')
-rw-r--r-- | opcodes/i386-dis-evex-prefix.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/opcodes/i386-dis-evex-prefix.h b/opcodes/i386-dis-evex-prefix.h index def3778..261b01f 100644 --- a/opcodes/i386-dis-evex-prefix.h +++ b/opcodes/i386-dis-evex-prefix.h @@ -64,7 +64,7 @@ /* PREFIX_EVEX_0F2A */ { { Bad_Opcode }, - { VEX_W_TABLE (EVEX_W_0F2A_P_1) }, + { "vcvtsi2ss%LQ", { XMScalar, VexScalar, EXxEVexR, Edq }, 0 }, { Bad_Opcode }, { VEX_W_TABLE (EVEX_W_0F2A_P_3) }, }, @@ -404,7 +404,7 @@ /* PREFIX_EVEX_0F7B */ { { Bad_Opcode }, - { VEX_W_TABLE (EVEX_W_0F7B_P_1) }, + { "vcvtusi2ss%LQ", { XMScalar, VexScalar, EXxEVexR, Edq }, 0 }, { VEX_W_TABLE (EVEX_W_0F7B_P_2) }, { VEX_W_TABLE (EVEX_W_0F7B_P_3) }, }, |