x86: reduce amount of various VCVT* templates
authorJan Beulich <jbeulich@suse.com>
Fri, 6 Mar 2020 07:56:47 +0000 (08:56 +0100)
committerJan Beulich <jbeulich@suse.com>
Fri, 6 Mar 2020 07:56:47 +0000 (08:56 +0100)
commitbc49bfd849a9291b61bbe314505a35d07e130347
tree403a7f85a37f25b920867be2c06700f85794a632
parent4873e2438cf87b14476459ca90b58ed8a7401181
x86: reduce amount of various VCVT* templates

Presumably as a result of various changes over the last several months,
and - for some of them - with a generalization of logic in
match_mem_size() plus mirroring of this generalization into the
broadcast handling logic of check_VecOperands(), various register-only
templates can be foled into their respective memory forms. This in
particular then also allows dropping a few more instances of IgnoreSize.
gas/ChangeLog
gas/config/tc-i386.c
opcodes/ChangeLog
opcodes/i386-opc.tbl
opcodes/i386-tbl.h