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

--- Comment #7 from GCC Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Stefan Schulze Frielinghaus
<stefa...@gcc.gnu.org>:

https://gcc.gnu.org/g:2f31819a0ac7b000fa3a456e5b068242e954edac

commit r15-6742-g2f31819a0ac7b000fa3a456e5b068242e954edac
Author: Stefan Schulze Frielinghaus <stefa...@gcc.gnu.org>
Date:   Thu Jan 9 17:49:02 2025 +0100

    s390: Fix s390_constant_via_vgbm_p() [PR118362]

    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.

Reply via email to