https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107185
--- Comment #2 from CVS 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:9b8520fa9d745b3a974d5eb98cb4b9a9021b215d commit r13-3189-g9b8520fa9d745b3a974d5eb98cb4b9a9021b215d Author: liuhongt <hongtao....@intel.com> Date: Sun Oct 9 15:30:10 2022 +0800 Fix unrecognizable insn of cvtss2si. Adjust lrintmn2 operand preidcates according to real instructions. gcc/ChangeLog: PR target/107185 * config/i386/i386.md (lrint<MODEF:mode><SWI48:mode>2): Swap predicate of operands[0] and operands[1]. gcc/testsuite/ChangeLog: * gcc.target/i386/pr107185.c: New test.