This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
r117374 - in /branches/escape-analysis/gcc: Cha...
- From: pbiggar at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: Mon, 02 Oct 2006 16:29:49 -0000
- Subject: r117374 - in /branches/escape-analysis/gcc: Cha...
Author: pbiggar
Date: Mon Oct 2 16:29:49 2006
New Revision: 117374
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=117374
Log:
2006-10-02 Paul Biggar <paul.biggar@gmail.com>
* ipa-stack-allocate.c (is_assignment_from_array)
(update_connection_graph_from_assignment_from_array)
(is_assignment_from_vtable): Check for pointer type
(update_connection_graph_from_assignment_to_field): Get terminal nodes
from p, not q.
(replace_array_with_alloca): Make code generation for alloca arrays work.
(execute_ipa_stack_allocate): Simplify cyclic list creation.
* congraph.c (inline_constructor_graph): Move assert to immediately after
variable definition.
Modified:
branches/escape-analysis/gcc/ChangeLog
branches/escape-analysis/gcc/congraph.c
branches/escape-analysis/gcc/ipa-stack-allocate.c