https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99951
--- Comment #5 from CVS Commits <cvs-commit at gcc dot gnu.org> --- The master branch has been updated by Martin Jambor <jamb...@gcc.gnu.org>: https://gcc.gnu.org/g:eea82246290010addf7f6be71a71b51079b3cb5d commit r12-149-geea82246290010addf7f6be71a71b51079b3cb5d Author: Martin Jambor <mjam...@suse.cz> Date: Tue Apr 27 13:46:10 2021 +0200 ipa-sra: Release dead LHS SSA_NAME when removing it (PR 99951) When IPA-SRA removes an SSA_NAME from a LHS of a call statement because it is not necessary, it does not release it. This patch fixes that. gcc/ChangeLog: 2021-04-08 Martin Jambor <mjam...@suse.cz> PR ipa/99951 * ipa-param-manipulation.c (ipa_param_adjustments::modify_call): If removing a call statement LHS SSA name, release it.