https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97151
--- 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:9e64f17d044767248175fece80a2759d94c45fc4 commit r11-3386-g9e64f17d044767248175fece80a2759d94c45fc4 Author: Richard Biener <rguent...@suse.de> Date: Wed Sep 23 10:11:03 2020 +0200 tree-optimization/97151 - improve PTA for C++ operator delete C++ operator delete, when DECL_IS_REPLACEABLE_OPERATOR_DELETE_P, does not cause the deleted object to be escaped. It also has no other interesting side-effects for PTA so skip it like we do for BUILT_IN_FREE. 2020-09-23 Richard Biener <rguent...@suse.de> PR tree-optimization/97151 * tree-ssa-structalias.c (find_func_aliases_for_call): DECL_IS_REPLACEABLE_OPERATOR_DELETE_P has no effect on arguments. * g++.dg/cpp1y/new1.C: Adjust for two more handled transforms.