This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
r194601 - /branches/cxx-conversion/gcc/tree-ssa...
- From: crowl at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: Wed, 19 Dec 2012 01:04:11 -0000
- Subject: r194601 - /branches/cxx-conversion/gcc/tree-ssa...
Author: crowl
Date: Wed Dec 19 01:04:10 2012
New Revision: 194601
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=194601
Log:
Change tree-ssa-coalesce.c'coalesce_list_d.list from htab_t to hash_table.
Fold coalesce_pair_map_hash and coalesce_pair_map_eq into new
struct coalesce_pair_hasher.
Removed struct coalesce_pair_iterator, as did not meet the hash_table
iterator interface and it provided no significant code reduction.
This leads to a change in the implementation of FOR_EACH_PARTITION_PAIR.
Tested on x86-64.
Modified:
branches/cxx-conversion/gcc/tree-ssa-coalesce.c