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

--- Comment #12 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Andrew Pinski <pins...@gcc.gnu.org>:

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

commit r10-6530-gc2a4bf2d6edde8b148421668a4c07c844b994271
Author: Andrew Pinski <apin...@marvell.com>
Date:   Sat Feb 8 15:57:54 2020 +0000

    aarch64: fix strict alignment for vector load/stores (PR 91927)

    Hi,
      The problem here is that the vector mode version of movmisalign<mode>
    was only conditionalized on if SIMD was enabled instead of being
    also conditionalized on STRICT_ALIGNMENT too.

    Applied as pre-approved in the bug report by Richard Sandiford
    after a bootstrap/test on aarch64-linux-gnu.

    Thanks,
    Andrew Pinski

    ChangeLog:
    PR target/91927
    * config/aarch64/aarch64-simd.md (movmisalign<mode>): Check
    STRICT_ALIGNMENT also.

    testsuite/ChangeLog:
    PR target/91927
    * gcc.target/aarch64/pr91927.c: New testcase.

Reply via email to