[Bug target/103905] [12 Regression] Miscompiled i386-expand.c with -march=bdver1 and -O3 since r12-1789-g836328b2c99f5b8d

cvs-commit at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Wed Jan 5 19:07:32 GMT 2022


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103905

--- Comment #13 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Uros Bizjak <uros@gcc.gnu.org>:

https://gcc.gnu.org/g:877c9e332f9b2b6eacd6ed4edf5790ee0f41a68f

commit r12-6269-g877c9e332f9b2b6eacd6ed4edf5790ee0f41a68f
Author: Uros Bizjak <ubizjak@gmail.com>
Date:   Wed Jan 5 20:06:03 2022 +0100

    i386: Fix expand_vec_perm_pshufb for narrow modes [PR103905]

    2022-01-05  Uroš Bizjak  <ubizjak@gmail.com>

    gcc/ChangeLog:

            PR target/103905
            * config/i386/i386-expand.c (expand_vec_perm_pshufb): Fix number of
            narrow mode remapped elements for !one_operand_p case.

    gcc/testsuite/ChangeLog:

            PR target/103905
            * gcc.target/i386/pr103905.c: New test.


More information about the Gcc-bugs mailing list