aboutsummaryrefslogtreecommitdiff
path: root/gcc/expr.c
diff options
context:
space:
mode:
authorMartin Jambor <mjambor@suse.cz>2021-04-27 13:46:10 +0200
committerMartin Jambor <mjambor@suse.cz>2021-04-27 13:46:10 +0200
commiteea82246290010addf7f6be71a71b51079b3cb5d (patch)
treef196e2ad06056fe1aac893fcdeadf50fc73a3013 /gcc/expr.c
parent01d0bda8bdf3cd804e1e00915d432ad0cdc49399 (diff)
downloadgcc-eea82246290010addf7f6be71a71b51079b3cb5d.zip
gcc-eea82246290010addf7f6be71a71b51079b3cb5d.tar.gz
gcc-eea82246290010addf7f6be71a71b51079b3cb5d.tar.bz2
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 <mjambor@suse.cz> PR ipa/99951 * ipa-param-manipulation.c (ipa_param_adjustments::modify_call): If removing a call statement LHS SSA name, release it.
Diffstat (limited to 'gcc/expr.c')
0 files changed, 0 insertions, 0 deletions