x86: fold narrowing VCVT* templates
authorJan Beulich <jbeulich@novell.com>
Thu, 19 Jul 2018 06:36:19 +0000 (08:36 +0200)
committerJan Beulich <jbeulich@suse.com>
Thu, 19 Jul 2018 06:36:19 +0000 (08:36 +0200)
commit5f32791e1ea970cabd6ca764f1cc282d9e8fef22
treef3dff7663dd108fcc3805928630ce591ad8f3fe8
parent625cbd7ac121a6df6d237c8368262f6634fb61ab
x86: fold narrowing VCVT* templates

When multiple (here: two) forms of an insn take different width inputs
but produce identical size outputs (here: RegXMM), the templates can be
combined.

Also drop IgnoreSize (and the now redundant size specifiers) wherever
applicable.
opcodes/ChangeLog
opcodes/i386-opc.tbl
opcodes/i386-tbl.h