x86: tighten .insn SAE and broadcast checking
authorJan Beulich <jbeulich@suse.com>
Wed, 27 Sep 2023 08:54:23 +0000 (10:54 +0200)
committerJan Beulich <jbeulich@suse.com>
Wed, 27 Sep 2023 08:54:23 +0000 (10:54 +0200)
commitf586e3409b752748bf213520c2dbb0b44e0005d8
tree470fb5bc3cef79d6bcb2ea2b07fd26f0220e574a
parentf79d55e124fb0b0c41ebc0ca679370170c964659
x86: tighten .insn SAE and broadcast checking

SAE / embedded rounding are invalid when there's the memory operand, as
the bit encoding this specifies broadcast in that case.

Broadcast needs to be specified on the memory operand.
gas/config/tc-i386.c