]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commit
x86: templatize binary ALU insns
authorJan Beulich <jbeulich@suse.com>
Thu, 28 Mar 2024 10:49:01 +0000 (11:49 +0100)
committerJan Beulich <jbeulich@suse.com>
Thu, 28 Mar 2024 10:49:01 +0000 (11:49 +0100)
commit42eb20eb357204960aed1c2c2d5d014cb94de2fe
tree2142507d495f6047cc6d18ea9f2447157705bfe9
parent568473a4376dc1d37d18a4a015739d60e72b7db4
x86: templatize binary ALU insns

With the multitude of new APX templates, it finally becomes desirable to
further remove redundancy by also templatizing basic arithmetic insns.
Continue with a the more complex binary (two source) cases.

Note how this adds a missing CheckOperandSize to one of the APX sub
forms.

Furthermore since SBB already had a non-NDD APX form, one ends up
being added for the other 6 mnemonics, too.
opcodes/i386-opc.tbl
opcodes/i386-tbl.h