diff options
author | Jan Beulich <jbeulich@suse.com> | 2023-07-04 17:02:17 +0200 |
---|---|---|
committer | Jan Beulich <jbeulich@suse.com> | 2023-07-04 17:02:17 +0200 |
commit | 151da91724c50b9c501b4b89857e675bc2dd8b52 (patch) | |
tree | 9f7ec453ea6da6880d21811e250c0201a243dae2 /opcodes/i386-dis-evex-reg.h | |
parent | 37c5374291224ed7e061fe001094cdacac7d9821 (diff) | |
download | gdb-151da91724c50b9c501b4b89857e675bc2dd8b52.zip gdb-151da91724c50b9c501b4b89857e675bc2dd8b52.tar.gz gdb-151da91724c50b9c501b4b89857e675bc2dd8b52.tar.bz2 |
x86: flag bad EVEX masking for miscellaneous insns
Masking is not permitted for certain further insns, not falling in any
of the earlier categories. Introduce the Y macro (not expanding to any
output) to flag such cases.
Note that in a few cases entries already covered otherwise are converted
as well, to continue to allow sharing of the string literals.
Diffstat (limited to 'opcodes/i386-dis-evex-reg.h')
-rw-r--r-- | opcodes/i386-dis-evex-reg.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/opcodes/i386-dis-evex-reg.h b/opcodes/i386-dis-evex-reg.h index c0f55c3..0665c9a 100644 --- a/opcodes/i386-dis-evex-reg.h +++ b/opcodes/i386-dis-evex-reg.h @@ -23,11 +23,11 @@ { Bad_Opcode }, { Bad_Opcode }, { VEX_W_TABLE (EVEX_W_0F73_R_2) }, - { "%XEvpsrldq", { Vex, EXx, Ib }, PREFIX_DATA }, + { "%XEvpsrldqY", { Vex, EXx, Ib }, PREFIX_DATA }, { Bad_Opcode }, { Bad_Opcode }, { VEX_W_TABLE (EVEX_W_0F73_R_6) }, - { "%XEvpslldq", { Vex, EXx, Ib }, PREFIX_DATA }, + { "%XEvpslldqY", { Vex, EXx, Ib }, PREFIX_DATA }, }, /* REG_EVEX_0F38C6_M_0_L_2 */ { |