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

--- Comment #4 from GCC Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Richard Biener <rgue...@gcc.gnu.org>:

https://gcc.gnu.org/g:7e9b0d90d363311caaa5a5e6edbb5088afe0308f

commit r15-5559-g7e9b0d90d363311caaa5a5e6edbb5088afe0308f
Author: Richard Biener <rguent...@suse.de>
Date:   Thu Nov 21 09:14:53 2024 +0100

    tree-optimization/117720 - check alignment for VMAT_STRIDED_SLP

    While vectorizable_store was already checking alignment requirement
    of the stores and fall back to elementwise accesses if not honored
    the vectorizable_load path wasn't doing this.  After the previous
    change to disregard alignment checking for VMAT_STRIDED_SLP in
    get_group_load_store_type this now tripped on power.

            PR tree-optimization/117720
            * tree-vect-stmts.cc (vectorizable_load): For VMAT_STRIDED_SLP
            verify the choosen load type is OK with regard to alignment.

Reply via email to