aboutsummaryrefslogtreecommitdiff
path: root/opcodes/i386-dis-evex-len.h
diff options
context:
space:
mode:
authorJan Beulich <jbeulich@suse.com>2020-07-14 10:31:49 +0200
committerJan Beulich <jbeulich@suse.com>2020-07-14 10:31:49 +0200
commit89e65d17e3c5a656d97a6f22ac4c7ba4f88a08d8 (patch)
treef716f430d970ca426ea576ad321ceb0566415f15 /opcodes/i386-dis-evex-len.h
parent492a76aab5c3546a5a6bc8904e87c548460929d2 (diff)
downloadgdb-89e65d17e3c5a656d97a6f22ac4c7ba4f88a08d8.zip
gdb-89e65d17e3c5a656d97a6f22ac4c7ba4f88a08d8.tar.gz
gdb-89e65d17e3c5a656d97a6f22ac4c7ba4f88a08d8.tar.bz2
x86: drop Vex128 and Vex256
These are only used when VEX.L or EVEX.L'L have already been decoded, and hence the "normal" length dependent name determination is quite fine. Adjust a few enumerators to make clear that vex_len_table[] has been consulted; be consistent and do so for all *f128 and *i128 insns in one go.
Diffstat (limited to 'opcodes/i386-dis-evex-len.h')
-rw-r--r--opcodes/i386-dis-evex-len.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/opcodes/i386-dis-evex-len.h b/opcodes/i386-dis-evex-len.h
index 028fd12..51f19dc 100644
--- a/opcodes/i386-dis-evex-len.h
+++ b/opcodes/i386-dis-evex-len.h
@@ -16,7 +16,7 @@ static const struct dis386 evex_len_table[][3] = {
/* EVEX_LEN_0FC4_P_2 */
{
- { "vpinsrw", { XM, Vex128, Edqw, Ib }, 0 },
+ { "vpinsrw", { XM, Vex, Edqw, Ib }, 0 },
},
/* EVEX_LEN_0FC5_P_2 */
@@ -289,7 +289,7 @@ static const struct dis386 evex_len_table[][3] = {
/* EVEX_LEN_0F3A20_P_2 */
{
- { "vpinsrb", { XM, Vex128, Edqb, Ib }, 0 },
+ { "vpinsrb", { XM, Vex, Edqb, Ib }, 0 },
},
/* EVEX_LEN_0F3A21_P_2_W_0 */
@@ -299,7 +299,7 @@ static const struct dis386 evex_len_table[][3] = {
/* EVEX_LEN_0F3A22_P_2 */
{
- { "vpinsrK", { XM, Vex128, Edq, Ib }, 0 },
+ { "vpinsrK", { XM, Vex, Edq, Ib }, 0 },
},
/* EVEX_LEN_0F3A23_P_2_W_0 */