tree-vect-loop.c (vect_transform_loop): Initialize check_profitability to false.

* tree-vect-loop.c (vect_transform_loop): Initialize
	check_profitability to false.

	* tree-predcom.c (try_combine_chains): Free the worklist vector
	at the end.

From-SVN: r190592
This commit is contained in:
Jakub Jelinek 2012-08-22 15:00:13 +02:00 committed by Jakub Jelinek
parent d9c6ca8570
commit 156c01cf12
3 changed files with 11 additions and 1 deletions

View File

@ -1,3 +1,11 @@
2012-08-22 Jakub Jelinek <jakub@redhat.com>
* tree-vect-loop.c (vect_transform_loop): Initialize
check_profitability to false.
* tree-predcom.c (try_combine_chains): Free the worklist vector
at the end.
2012-08-22 Marc Glisse <marc.glisse@inria.fr>
PR tree-optimization/54317

View File

@ -2331,6 +2331,8 @@ try_combine_chains (VEC (chain_p, heap) **chains)
}
}
}
VEC_free (chain_p, heap, worklist);
}
/* Prepare initializers for CHAIN in LOOP. Returns false if this is

View File

@ -5277,7 +5277,7 @@ vect_transform_loop (loop_vec_info loop_vinfo)
gimple_seq pattern_def_seq = NULL;
gimple_stmt_iterator pattern_def_si = gsi_none ();
bool transform_pattern_stmt = false;
bool check_profitability;
bool check_profitability = false;
int th;
if (vect_print_dump_info (REPORT_DETAILS))