This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
r117848 - in /branches/mem-ssa/gcc: ChangeLog.m...
- From: dnovillo at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: Wed, 18 Oct 2006 05:04:20 -0000
- Subject: r117848 - in /branches/mem-ssa/gcc: ChangeLog.m...
Author: dnovillo
Date: Wed Oct 18 05:04:20 2006
New Revision: 117848
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=117848
Log:
* tree-into-ssa.c (mem_syms_to_rename): New local variable.
(syms_stored_in_bb): Remove. Update all users.
(syms_to_factor_in_bb): Remove. Update all users.
(dump_syms_with_phi): Rename from dump_stored_syms.
(debug_syms_with_phi): Rename from debug_stored_syms.
(add_stored_syms): Remove. Update all users.
(add_stored_sym): Remove. Update all users.
(compute_idf): Remove first argument. Update all users.
Do not propagate sets of stored symbols to dominance frontier.
(insert_phi_nodes_for): When creating factored PHI nodes, use
the symbols in MEM_SYMS_TO_RENAME to initialize the set of
factored symbols. Prune the set with SYMS_WITH_PHI_IN_BB if
necessary.
(init_ssa_renamer): Set MEM_SYMS_TO_RENAME from SYMS_TO_RENAME
and REGS_TO_RENAME.
(init_update_ssa): Allocate MEM_SYMS_TO_RENAME.
(delete_update_ssa): Free MEM_SYMS_TO_RENAME.
Modified:
branches/mem-ssa/gcc/ChangeLog.mem-ssa
branches/mem-ssa/gcc/tree-into-ssa.c