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

--- Comment #25 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:3db8e9c2422d924a958336fd0871b24cce3e65d1

commit r13-2843-g3db8e9c2422d924a958336fd0871b24cce3e65d1
Author: liuhongt <hongtao....@intel.com>
Date:   Wed Sep 21 14:56:08 2022 +0800

    Support 2-instruction vector shuffle for V4SI/V4SF in
ix86_expand_vec_perm_const_1.

    2022-09-23  Hongtao Liu  <hongtao....@intel.com>
                Liwei Xu  <liwei...@intel.com>

    gcc/ChangeLog:

            PR target/53346
            * config/i386/i386-expand.cc (expand_vec_perm_shufps_shufps):
            New function.
            (ix86_expand_vec_perm_const_1): Insert
            expand_vec_perm_shufps_shufps at the end of 2-instruction
            expand sequence.

    gcc/testsuite/ChangeLog:

            * gcc.target/i386/pr53346-1.c: New test.
            * gcc.target/i386/pr53346-2.c: New test.
            * gcc.target/i386/pr53346-3.c: New test.
            * gcc.target/i386/pr53346-4.c: New test.
  • [Bug target/53346] [4.6/4.7/4.8... cvs-commit at gcc dot gnu.org via Gcc-bugs

Reply via email to