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

--- Comment #10 from GCC Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Hongyu Wang <hong...@gcc.gnu.org>:

https://gcc.gnu.org/g:a52940cfee0908aed0d2a674a451f6d99844444d

commit r14-6575-ga52940cfee0908aed0d2a674a451f6d99844444d
Author: Hongyu Wang <hongyu.w...@intel.com>
Date:   Mon Dec 11 09:15:02 2023 +0800

    i386: Sync move_max/store_max with prefer-vector-width [PR112824]

    Currently move_max follows the tuning feature first, but ideally it
    should sync with prefer-vector-width when it is explicitly set to keep
    vector move and operation with same vector size.

    gcc/ChangeLog:

            PR target/112824
            * config/i386/i386-options.cc (ix86_option_override_internal):
            Sync ix86_move_max/ix86_store_max with prefer_vector_width when
            it is explicitly set.

    gcc/testsuite/ChangeLog:

            PR target/112824
            * gcc.target/i386/pieces-memset-45.c: Remove
            -mprefer-vector-width=256.
            * g++.target/i386/pr112824-1.C: New test.

Reply via email to