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

--- Comment #10 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Andre Simoes Dias Vieira
<avie...@gcc.gnu.org>:

https://gcc.gnu.org/g:95decac3ce8c8c7c5302cd6fac005a10463de165

commit r13-3547-g95decac3ce8c8c7c5302cd6fac005a10463de165
Author: Andre Vieira <andre.simoesdiasvie...@arm.com>
Date:   Fri Oct 28 15:05:11 2022 +0100

    vect: Reject non-byte offsets for gather/scatters [PR107346]

    The ada failure reported in the PR was being caused by
vect_check_gather_scatter
    failing to deal with bit offsets that weren't multiples of BITS_PER_UNIT.
This
    patch makes vect_check_gather_scatter reject memory accesses with such
offsets.

    gcc/ChangeLog:

            PR tree-optimization/107346
            * tree-vect-data-refs.cc (vect_check_gather_scatter): Reject
offsets
            that aren't multiples of BITS_PER_UNIT.

Reply via email to