This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
r122741 - in /trunk/gcc: ChangeLog tree-ssa-ope...
- From: dberlin at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: Fri, 09 Mar 2007 07:27:44 -0000
- Subject: r122741 - in /trunk/gcc: ChangeLog tree-ssa-ope...
Author: dberlin
Date: Fri Mar 9 07:27:44 2007
New Revision: 122741
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=122741
Log:
2007-03-09 Daniel Berlin <dberlin@dberlin.org>
* tree-ssa-structalias.c (variable_info): Remove
finished_solution.
(new_var_info): Ditto.
(shared_bitmap_info_t): New structure.
(shared_bitmap_table): New variable.
(shared_bitmap_hash): New function.
(shared_bitmap_eq): Ditto
(shared_bitmap_lookup): Ditto.
(shared_bitmap_add): Ditto.
(merge_smts_into): Change to take bitmap directly.
(find_what_p_points_to): Rewrite to use shared bitmap hashtable.
(init_alias_vars): Init shared bitmap hashtable.
(delete_points_to_sets): Delete shared bitmap hashtable.
* tree-ssa-operands.c (add_virtual_operand): Partially revert the
is_aliased removal as a change that was still necessary was
deleted.
Modified:
trunk/gcc/ChangeLog
trunk/gcc/tree-ssa-operands.c
trunk/gcc/tree-ssa-structalias.c