diff options
author | Martin Jambor <mjambor@suse.cz> | 2012-05-24 00:23:54 +0200 |
---|---|---|
committer | Martin Jambor <jamborm@gcc.gnu.org> | 2012-05-24 00:23:54 +0200 |
commit | fb9098887bbc4ee48ee1d9ed9b8b31eea4758808 (patch) | |
tree | 3d301e59f4f5516f993ff595bf38b0d1d155ccfd | |
parent | 239b48db1b238cf5395570604ca4400e74025ab4 (diff) | |
download | gcc-fb9098887bbc4ee48ee1d9ed9b8b31eea4758808.zip gcc-fb9098887bbc4ee48ee1d9ed9b8b31eea4758808.tar.gz gcc-fb9098887bbc4ee48ee1d9ed9b8b31eea4758808.tar.bz2 |
ipa-inline-analysis.c (inline_merge_summary): Free operand_map.
2012-05-23 Martin Jambor <mjambor@suse.cz>
* ipa-inline-analysis.c (inline_merge_summary): Free operand_map.
From-SVN: r187817
-rw-r--r-- | gcc/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/ipa-inline-analysis.c | 1 |
2 files changed, 5 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 465cff1..70e58ee 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +2012-05-23 Martin Jambor <mjambor@suse.cz> + + * ipa-inline-analysis.c (inline_merge_summary): Free operand_map. + 2012-05-23 Eric Botcazou <ebotcazou@adacore.com> * gimple.c (gimple_types_compatible_p_1) <ARRAY_TYPE>: Remove bogus diff --git a/gcc/ipa-inline-analysis.c b/gcc/ipa-inline-analysis.c index dd01d33..f381907 100644 --- a/gcc/ipa-inline-analysis.c +++ b/gcc/ipa-inline-analysis.c @@ -2696,6 +2696,7 @@ inline_merge_summary (struct cgraph_edge *edge) edge_set_predicate (edge, &true_p); /* Similarly remove param summaries. */ VEC_free (inline_param_summary_t, heap, es->param); + VEC_free (int, heap, operand_map); info->time = (info->time + INLINE_TIME_SCALE / 2) / INLINE_TIME_SCALE; info->size = (info->size + INLINE_SIZE_SCALE / 2) / INLINE_SIZE_SCALE; |