r137789 - in /branches/gimple-tuples-branch/gcc...

jakub@gcc.gnu.org jakub@gcc.gnu.org
Mon Jul 14 17:19:00 GMT 2008


Author: jakub
Date: Mon Jul 14 17:19:31 2008
New Revision: 137789

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=137789
Log:
	* cfgexpand.c (gimple_cond_pred_to_tree): New function.
	(gimple_to_tree) <case GIMPLE_COND>: Use it.
	(release_stmt_tree): New function.
	(expand_gimple_cond): Call just gimple_cond_pred_to_tree
	instead of gimple_to_tree, ggc_free pred before returning.
	(expand_gimple_tailcall): Call release_stmt_tree.
	(expand_gimple_basic_block): Call release_stmt_tree instead
	of ggc_free.

	* gimplify.c (internal_get_tmp_var, gimplify_decl_expr,
	gimplify_init_ctor_eval, gimplify_target_expr): Call ggc_free
	on the INIT_EXPR.

Modified:
    branches/gimple-tuples-branch/gcc/ChangeLog.tuples
    branches/gimple-tuples-branch/gcc/cfgexpand.c
    branches/gimple-tuples-branch/gcc/gimplify.c



More information about the Gcc-cvs mailing list