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

--- Comment #21 from GCC Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Andreas Schwab <sch...@gcc.gnu.org>:

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

commit r15-3233-ga83e519ab2d4e7df2756411cd9d21c6f1b583429
Author: Andreas Schwab <sch...@linux-m68k.org>
Date:   Tue Aug 27 21:01:00 2024 +0200

    m68k: Accept ASHIFT like MULT in address operand

    When LRA pulls an address operand out of a MEM it caninoicalizes a
    containing MULT into ASHIFT.  Adjust the address decomposer to recognize
    this form.

            PR target/116413
            * config/m68k/m68k.cc (m68k_decompose_index): Accept ASHIFT like
            MULT.
            (m68k_rtx_costs) [PLUS]: Likewise.
            (m68k_legitimize_address): Likewise.

Reply via email to