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

Jim Wilson <wilson at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |wilson at gcc dot gnu.org

--- Comment #8 from Jim Wilson <wilson at gcc dot gnu.org> ---
Yes, neon_vector_mem_operand is broken.  The first if statement should not be
returning !strict.  I'd add a "strict &&" test to the if statement, and then
return FALSE, to make it look more like the test in the immediately preceding
function, but Segher's suggestion would work also.  Without the quick exit, the
code will do the regular address checks, and the testcase will work fine, the
invalid address will be rejected.

Reply via email to