https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114334
--- Comment #2 from GCC Commits <cvs-commit at gcc dot gnu.org> --- The master branch has been updated by hongtao Liu <liuho...@gcc.gnu.org>: https://gcc.gnu.org/g:942d470a5a4fb1baeff943127a81b441dffaa543 commit r14-9512-g942d470a5a4fb1baeff943127a81b441dffaa543 Author: liuhongt <hongtao....@intel.com> Date: Fri Mar 15 10:59:10 2024 +0800 Add missing <any_logic>hf/bf patterns. It will be used by copysignm3/xorsignm3/lroundmn2 expanders. gcc/ChangeLog: PR target/114334 * config/i386/i386.md (mode): Add new number V8BF,V16BF,V32BF. (MODEF248): New mode iterator. (ssevecmodesuffix): Hanlde BF and HF. * config/i386/sse.md (andnot<mode>3): Extend to HF/BF. (<code><mode>3): Ditto. gcc/testsuite/ChangeLog: * gcc.target/i386/pr114334.c: New test.