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

--- Comment #2 from GCC 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:cebbaa2a84586a7345837f74a53b7a0263bf29ee

commit r14-9401-gcebbaa2a84586a7345837f74a53b7a0263bf29ee
Author: Vladimir N. Makarov <vmaka...@redhat.com>
Date:   Fri Mar 8 14:48:33 2024 -0500

    [PR113790][LRA]: Fixing LRA ICE on riscv64

      LRA failed to consider all insn alternatives when non-reload pseudo
    did not get a hard register.  This resulted in failure to generate
    code by LRA.  The patch fixes this problem.

    gcc/ChangeLog:

            PR target/113790
            * lra-assigns.cc (assign_by_spills): Set up all_spilled_pseudos
            for non-reload pseudo too.

Reply via email to