diff options
author | Jeff Law <law@redhat.com> | 2015-10-09 10:34:00 -0600 |
---|---|---|
committer | Jeff Law <law@gcc.gnu.org> | 2015-10-09 10:34:00 -0600 |
commit | 7532abf27b205c73ffc29ea7b724b40ff3bce461 (patch) | |
tree | 8b1898cb5793025c472de8a320497ae21823e738 | |
parent | 97400916d7e9f621e37ee1c09d30335b95c453ab (diff) | |
download | gcc-7532abf27b205c73ffc29ea7b724b40ff3bce461.zip gcc-7532abf27b205c73ffc29ea7b724b40ff3bce461.tar.gz gcc-7532abf27b205c73ffc29ea7b724b40ff3bce461.tar.bz2 |
[PATCH] [6/n] Fix minor SSA_NAME leaks
* tree-vect-stmts.c (free_stmt_vec_info): Free the LHS of the
correct statement.
From-SVN: r228663
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/tree-vect-stmts.c | 2 |
2 files changed, 6 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 932253d..07195e5 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2015-10-09 Jeff Law <law@redhat.com> + + * tree-vect-stmts.c (free_stmt_vec_info): Free the LHS of the + correct statement. + 2015-10-09 Renlin Li <renlin.li@arm.com> * config/arm/neon.md (neon_vuzp<mode>_insn): Add & modifier for diff --git a/gcc/tree-vect-stmts.c b/gcc/tree-vect-stmts.c index 8961dda..0073ddb 100644 --- a/gcc/tree-vect-stmts.c +++ b/gcc/tree-vect-stmts.c @@ -8075,7 +8075,7 @@ free_stmt_vec_info (gimple *stmt) { gimple *seq_stmt = gsi_stmt (si); gimple_set_bb (seq_stmt, NULL); - lhs = gimple_get_lhs (patt_stmt); + lhs = gimple_get_lhs (seq_stmt); if (TREE_CODE (lhs) == SSA_NAME) release_ssa_name (lhs); free_stmt_vec_info (seq_stmt); |