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

--- Comment #9 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Richard Biener <rgue...@gcc.gnu.org>:

https://gcc.gnu.org/g:8d4c374c4419a8751cfae18d6b58169c62dea49f

commit r12-156-g8d4c374c4419a8751cfae18d6b58169c62dea49f
Author: Richard Biener <rguent...@suse.de>
Date:   Tue Apr 27 14:27:40 2021 +0200

    tree-optimization/99912 - schedule another TODO_remove_unused_locals

    This makes sure to remove unused locals and prune CLOBBERs after
    the first scalar cleanup phase after IPA optimizations.  On the
    testcase in the PR this results in 8000 CLOBBERs removed which
    in turn unleashes more DSE which otherwise hits its walking limit
    of 256 too early on this testcase.

    2021-04-27  Richard Biener  <rguent...@suse.de>

            PR tree-optimization/99912
            * passes.def: Add comment about new TODO_remove_unused_locals.
            * tree-stdarg.c (pass_data_stdarg): Run TODO_remove_unused_locals
            at start.

Reply via email to