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

--- Comment #8 from GCC Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Jakub Jelinek <ja...@gcc.gnu.org>:

https://gcc.gnu.org/g:8e4120500e0cfc71956dc6569fe4ff00d2c20949

commit r15-6748-g8e4120500e0cfc71956dc6569fe4ff00d2c20949
Author: Jakub Jelinek <ja...@redhat.com>
Date:   Thu Jan 9 22:04:58 2025 +0100

    s390: Add testcase for just fixed PR118362

    On Thu, Jan 09, 2025 at 01:29:27PM +0100, Stefan Schulze Frielinghaus
wrote:
    > Optimization s390_constant_via_vgbm_p() should only apply to constant
    > vectors which can be expressed by the hardware, i.e., which have a size
    > of at most 16-bytes, similar as it is done for s390_constant_via_vgm_p()
    > and s390_constant_via_vrepi_p().
    >
    > gcc/ChangeLog:
    >
    >       PR target/118362
    >       * config/s390/s390.cc (s390_constant_via_vgbm_p): Allow at most
    >       16-byte vectors.
    > ---
    >  Bootstrap and regtest are still running.  If both are successful, I
    >  will push this one promptly.

    This was committed without a testcase, which IMHO shouldn't hurt.

    2025-01-09  Jakub Jelinek  <ja...@redhat.com>

            PR target/118362
            * gcc.c-torture/compile/pr118362.c: New test.
            * gcc.target/s390/pr118362.c: New test.

Reply via email to