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

--- Comment #10 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Vladimir Makarov <vmaka...@gcc.gnu.org>:

https://gcc.gnu.org/g:04b4828c6dd215385fde6964a5e13da8a01a78ba

commit r11-7554-g04b4828c6dd215385fde6964a5e13da8a01a78ba
Author: Vladimir N. Makarov <vmaka...@redhat.com>
Date:   Mon Mar 8 09:24:57 2021 -0500

    [PR99422] LRA: Skip modifiers when processing memory address.

      Function process_address_1 can wrongly look at constraint modifiers
    instead of the 1st constraint itself.  The patch solves the problem.

    gcc/ChangeLog:

            PR target/99422
            * lra-constraints.c (skip_contraint_modifiers): New function.
            (process_address_1): Use it before lookup_constraint call.

Reply via email to