]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commit
x86: sub-divide APX_F - NCI
authorJan Beulich <jbeulich@suse.com>
Fri, 5 Dec 2025 09:11:27 +0000 (10:11 +0100)
committerJan Beulich <jbeulich@suse.com>
Fri, 5 Dec 2025 09:11:27 +0000 (10:11 +0100)
commitbb68d735657c407710047c61a12adb4258c0464c
tree4f969788e34e6fbd136db053cca117df9d30e516
parentb994ab53f134c93f4654f71d0c14315ebd8e66ae
x86: sub-divide APX_F - NCI

While spec version 007 introduced the three-way APX-NCI-NDD-NF, let's
split the three aspects (NCI, NDD, and NF) in gas.

While adjusting CMOVcc and CFCMOVcc, drop the bogus CpuCMOV dependencies.
Such a requirement was never specified in any public doc revision.

Note also that the EVEX-encoded forms of TEST were lacking CpuAPX_F so
far.
gas/config/tc-i386.c
gas/doc/c-i386.texi
opcodes/i386-gen.c
opcodes/i386-init.h
opcodes/i386-opc.h
opcodes/i386-opc.tbl
opcodes/i386-tbl.h