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

--- Comment #21 from CVS 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:3c5154d0f0d2185b518465b264ca17fb7c60c1e8

commit r13-5808-g3c5154d0f0d2185b518465b264ca17fb7c60c1e8
Author: Vladimir N. Makarov <vmaka...@redhat.com>
Date:   Fri Feb 10 11:12:37 2023 -0500

    RA: Use simple LRA for huge functions

    The PR108500 test contains a huge function and RA spends a lot of time
    to compile the test with -O0.  The patch decreases compilation time
    considerably for huge functions.  Compilation time for the PR test
    decreases from 1235s to 709s on Intel i7-13600K.

            PR tree-optimization/108500

    gcc/ChangeLog:

            * params.opt (ira-simple-lra-insn-threshold): Add new param.
            * ira.cc (ira): Use the param to switch on simple LRA.

Reply via email to