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

--- Comment #5 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:7ce3a8e872d945d537a7e7ba1bd3f45b1cf9a6d2

commit r15-7716-g7ce3a8e872d945d537a7e7ba1bd3f45b1cf9a6d2
Author: Vladimir N. Makarov <vmaka...@redhat.com>
Date:   Wed Feb 26 11:28:08 2025 -0500

    [PR119021][LRA]: Fix rtl correctness check failure in LRA.

      Patch to fix PR115458 contained a code change in dealing with asm
    errors to avoid cycling in reporting the error for asm gotos.  This
    code was wrong and resulted in checking RTL correctness failure.  This
    patch reverts the code change and solves cycling in asm error
    reporting in a different way.

    gcc/ChangeLog:

            PR middle-end/119021
            * lra.cc (lra_asm_insn_error): Use lra_invalidate_insn_data
            instead of lra_update_insn_regno_info.
            * lra-assigns.cc (lra_split_hard_reg_for): Restore old code.

Reply via email to