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

--- Comment #4 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Eric Botcazou <ebotca...@gcc.gnu.org>:

https://gcc.gnu.org/g:4e3129b0caceec008a940aa5eada253cd0f0b3ec

commit r12-2755-g4e3129b0caceec008a940aa5eada253cd0f0b3ec
Author: Eric Botcazou <ebotca...@gcc.gnu.org>
Date:   Thu Aug 5 10:21:30 2021 +0200

    Fix oversight in handling of reverse SSO in SRA pass

    The scalar storage order does not apply to pointer and vector components.

    gcc/
            PR tree-optimization/101626
            * tree-sra.c (propagate_subaccesses_from_rhs): Do not set the
            reverse scalar storage order on a pointer or vector component.

    gcc/testsuite/
            * gcc.dg/sso-15.c: New test.

Reply via email to