tree-predcom.c (filter_suitable_components): Free all refs in act->refs vector before...
authorJakub Jelinek <jakub@gcc.gnu.org>
Mon, 15 Sep 2008 21:55:05 +0000 (23:55 +0200)
committerJakub Jelinek <jakub@gcc.gnu.org>
Mon, 15 Sep 2008 21:55:05 +0000 (23:55 +0200)
commita0044be570e23969f742d62d734ff3dc570af48b
tree3a80fb5ba141a335e30a28fc364cb58ee7216972
parent8f57ac5a83dd534f7a2be8489b7dd04f6c68e8cf
tree-predcom.c (filter_suitable_components): Free all refs in act->refs vector before calling release_component.

* tree-predcom.c (filter_suitable_components): Free all refs in
act->refs vector before calling release_component.
(add_ref_to_chain): Free ref if not adding it to chain->refs.

* tree-data-ref.c (free_subscripts): Free all subscript objects.

* tree-loop-linear.c (linear_transform_loops): Initialize
lambda_obstack only after calling perfect_loop_nest_depth.
Goto free_and_continue instead of just continue for later failures.

From-SVN: r140376
gcc/tree-data-ref.c
gcc/tree-loop-linear.c
gcc/tree-predcom.c