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.