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.