tree-ssa-sccvn.c (pre_info): Remove.
authorRichard Guenther <rguenther@suse.de>
Mon, 14 Jul 2008 15:38:49 +0000 (15:38 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Mon, 14 Jul 2008 15:38:49 +0000 (15:38 +0000)
commitcaf55296b96659b2e2635680df283af32f8fa5d7
treef75e8afb6ceee98eeb6903a3791525145691294c
parentd27cc24c97bbd7f27e7bde76a04af56e773b82fe
tree-ssa-sccvn.c (pre_info): Remove.

2008-07-14  Richard Guenther  <rguenther@suse.de>

* tree-ssa-sccvn.c (pre_info): Remove.
(switch_to_PRE_table): Likewise.
(free_scc_vn): Do not clear SSA_NAME_VALUE.
Do not free pre_info.
(set_hashtable_value_ids): Do not create value-ids for the
optimistic tables.
(run_scc_vn): Remove double test.  Remove bogus special-case
in value-number printing.
* tree-ssa-sccvn.h (switch_to_PRE_table): Remove.
* tree-ssa-ccp.c (get_symbol_constant_value): Do not look at
SSA_NAME_VALUE.
* tree-flow-inline.h (get_value_handle): Remove.
* tree-flow.h (get_value_handle): Remove.

From-SVN: r137787
gcc/ChangeLog
gcc/tree-flow-inline.h
gcc/tree-flow.h
gcc/tree-ssa-ccp.c
gcc/tree-ssa-sccvn.c
gcc/tree-ssa-sccvn.h