OSDN Git Service

2010-05-16 Richard Guenther <rguenther@suse.de>
authorrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 16 May 2010 14:58:34 +0000 (14:58 +0000)
committerrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 16 May 2010 14:58:34 +0000 (14:58 +0000)
commita868678a9443f3488180a6d9b9570d436c46f2dc
tree1a23c7985af7b7f0cbd86ab012ccf69923199769
parent4bdd2942b4a54fdd15e155ceb4520e591eb34078
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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@159456 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/var-tracking.c