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

--- Comment #12 from GCC Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by H.J. Lu <h...@gcc.gnu.org>:

https://gcc.gnu.org/g:64c55a99746ef8efa37937ee0fef29de4f081f25

commit r16-1725-g64c55a99746ef8efa37937ee0fef29de4f081f25
Author: H.J. Lu <hjl.to...@gmail.com>
Date:   Thu Jun 26 10:05:30 2025 +0800

    x86: Handle vector broadcast source

    Use the inner scalar mode of vector broadcast source in:

      (set (reg:V8DF 394)
           (vec_duplicate:V8DF (reg:V2DF 190 [ alpha ])))

    to compute the vector mode for broadcast from vector source.

    gcc/

            PR target/120830
            * config/i386/i386-features.cc (ix86_get_vector_cse_mode): Handle
            vector broadcast source.

    gcc/testsuite/

            PR target/120830
            * g++.target/i386/pr120830.C: New test.

    Signed-off-by: H.J. Lu <hjl.to...@gmail.com>
  • [Bug target/120830] [16 regress... cvs-commit at gcc dot gnu.org via Gcc-bugs

Reply via email to