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

--- Comment #7 from GCC Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Claudiu Zissulescu <claz...@gcc.gnu.org>:

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

commit r15-3798-gffd861c808f307c865659b556dd5a8c922bd6a51
Author: Claudiu Zissulescu <claz...@gmail.com>
Date:   Mon Sep 23 15:49:36 2024 +0300

    arc: Remove mlra option [PR113954]

    The target dependent mlra option was designed to be able to quickly
    switch between LRA and reload.  The reload register allocator step is
    scheduled for retirement, thus, remove the functionality of mlra,
    keeping it for backward compatibility.

            PR target/113954

    gcc/ChangeLog:

            * config/arc/arc.cc (TARGET_LRA_P): Always return true.
            (arc_lra_p): Remove.
            * config/arc/arc.h (TARGET_LRA): Remove.
            * config/arc/arc.opt (mlra): Change it to do nothing.
            * doc/invoke.texi (mlra): Update option description.

    Signed-off-by: Claudiu Zissulescu <claz...@gmail.com>

Reply via email to