diff options
author | Jan Beulich <jbeulich@suse.com> | 2020-07-14 10:31:49 +0200 |
---|---|---|
committer | Jan Beulich <jbeulich@suse.com> | 2020-07-14 10:31:49 +0200 |
commit | 89e65d17e3c5a656d97a6f22ac4c7ba4f88a08d8 (patch) | |
tree | f716f430d970ca426ea576ad321ceb0566415f15 /opcodes/i386-dis-evex-len.h | |
parent | 492a76aab5c3546a5a6bc8904e87c548460929d2 (diff) | |
download | gdb-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.h | 6 |
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 */ |