x86: limit use of XOP2SOURCES
authorJan Beulich <jbeulich@suse.com>
Fri, 10 Feb 2023 07:14:27 +0000 (08:14 +0100)
committerJan Beulich <jbeulich@suse.com>
Fri, 10 Feb 2023 07:14:27 +0000 (08:14 +0100)
commitba3ffa6de0510892bf8020188d834f24ea8b7f75
tree0da07011127495904de23202f5cac9255d08ae4b
parentddb62495930cc8adf4986334b49104d623b0217d
x86: limit use of XOP2SOURCES

The VPROT* forms with an immediate operand are entirely standard in the
way their ModR/M bytes are built. There's no reason to invoke special
case code. With that the handling of an immediate there can also be
dropped; it was partially bogus anyway, as in its "no memory operands"
portion it ignores the possibility of an immediate operand (which was
okay only because that case was already handled by more generic code).
gas/config/tc-i386.c
opcodes/i386-opc.tbl
opcodes/i386-tbl.h