aboutsummaryrefslogtreecommitdiff
path: root/opcodes/i386-dis-evex-reg.h
diff options
context:
space:
mode:
authorJan Beulich <jbeulich@suse.com>2023-07-04 17:02:17 +0200
committerJan Beulich <jbeulich@suse.com>2023-07-04 17:02:17 +0200
commit151da91724c50b9c501b4b89857e675bc2dd8b52 (patch)
tree9f7ec453ea6da6880d21811e250c0201a243dae2 /opcodes/i386-dis-evex-reg.h
parent37c5374291224ed7e061fe001094cdacac7d9821 (diff)
downloadgdb-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.h4
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 */
{