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

--- Comment #11 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:340ddeae6611f6ab524211a009e97a85b4bba549

commit r13-4740-g340ddeae6611f6ab524211a009e97a85b4bba549
Author: Richard Biener <rguent...@suse.de>
Date:   Fri Dec 16 09:46:25 2022 +0100

    middle-end/108086 - remove PR28238 fix superseeded by PR34018 fix

    There's quite special code in copy_bb that handles inline substitution
    of a non-invariant address in place of an invariant one that's
    now handled by more generic handling of this case in remap_gimple_op_r
    so this removes the special casing that happens in a hot path, providing
    a small speedup.

            PR middle-end/108086
            * tree-inline.cc (copy_bb): Remove handling of (foo *)&this->m
            substitution which is done in remap_gimple_op_r via
            re-gimplifying.

Reply via email to