x86: misc further register-only insns don't need to go through mod_table[]
authorJan Beulich <jbeulich@suse.com>
Tue, 11 Jul 2023 06:21:28 +0000 (08:21 +0200)
committerJan Beulich <jbeulich@suse.com>
Tue, 11 Jul 2023 06:21:28 +0000 (08:21 +0200)
commit310e6b63227d095544eacf581dd63d17440cbd4c
treebdb516cc100f864626d95ab419c105ea7639c084
parent2bd8129f96ba59cae00f0da5266254ef34d20f82
x86: misc further register-only insns don't need to go through mod_table[]

Several already use OP_R(), which rejects the memory forms of insns, and
a few others can easily be converted to do so as well. Note that for it
to be able to use BadOp() without forward declaration, OP_Skip_MODRM() is
moved down.

While there add the previously missing PREFIX_OPCODE to legacy opcode
0FD7.
opcodes/i386-dis-evex-mod.h
opcodes/i386-dis-evex-w.h
opcodes/i386-dis-evex.h
opcodes/i386-dis.c