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

--- Comment #1 from GCC Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Vladimir Makarov <[email protected]>:

https://gcc.gnu.org/g:772ec2d96ed73568203af8fa6669ee36988497d1

commit r16-8063-g772ec2d96ed73568203af8fa6669ee36988497d1
Author: Vladimir N. Makarov <[email protected]>
Date:   Thu Mar 12 16:47:16 2026 -0400

    [PR124452, LRA]: Move point of skipping postponed insn

    Patch for PR115042 skipped processing postponed insns after possible
    generation of address reloads for the postponed insns.  The reload
    insns were lost in the code and this resulted in wrong code generation.

    To fix this the patch moves skipping the postponed insn before any
    reload generation.

    gcc/ChangeLog:

            PR rtl-optimization/124452
            * lra-constraints.cc (curr_insn_transform): Move return on the
            postponed insn before any reload generation.

Reply via email to