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

--- Comment #5 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Jose E. Marchesi <jema...@gcc.gnu.org>:

https://gcc.gnu.org/g:53d12ecd624ec901d8449cfa1917f6f90e910927

commit r14-2522-g53d12ecd624ec901d8449cfa1917f6f90e910927
Author: Jose E. Marchesi <jose.march...@oracle.com>
Date:   Fri Jul 14 13:54:06 2023 +0200

    bpf: enable instruction scheduling

    This patch adds a dummy FSM to bpf.md in order to get INSN_SCHEDULING
    defined.  If the later is not defined, the `combine' pass generates
    paradoxical subregs of mems, which seems to then be mishandled by LRA,
    resulting in invalid code.

    Tested in bpf-unknown-none.

    gcc/ChangeLog:

    2023-07-14  Jose E. Marchesi  <jose.march...@oracle.com>

            PR target/110657
            * config/bpf/bpf.md: Enable instruction scheduling.

Reply via email to