r159456 - in /trunk/gcc: ChangeLog var-tracking.c

rguenth@gcc.gnu.org rguenth@gcc.gnu.org
Sun May 16 14:58:00 GMT 2010


Author: rguenth
Date: Sun May 16 14:58:34 2010
New Revision: 159456

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=159456
Log:
2010-05-16  Richard Guenther  <rguenther@suse.de>

	* var-tracking.c (vars_copy_1): Inline ...
	(vars_copy): ... here.  Use FOR_EACH_HTAB_ELEMENT.
	(variable_union): Use FOR_EACH_HTAB_ELEMENT.  Merge asserts.
	(variable_merge_over_cur): Adjust.  Merge asserts.
	(variable_merge_over_src): Likewise.
	(dataflow_set_merge): Use FOR_EACH_HTAB_ELEMENT.
	(variable_post_merge_new_vals): Merge asserts.
	(variable_post_merge_perm_vals): Likewise.
	(find_mem_expr_in_1pdv): Likewise.
	(dataflow_set_different_value): Remove.
	(onepart_variable_different_p): Merge asserts.
	(variable_different_p): Likewise.
	(dataflow_set_different_1): Inline ...
	(dataflow_set_different): ... here.  Use FOR_EACH_HTAB_ELEMENT.
	(emit_notes_for_differences_1): Merge asserts.

Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/var-tracking.c



More information about the Gcc-cvs mailing list