r116726 - in /branches/escape-analysis/gcc: Cha...
pbiggar@gcc.gnu.org
pbiggar@gcc.gnu.org
Wed Sep 6 18:29:00 GMT 2006
Author: pbiggar
Date: Wed Sep 6 18:29:34 2006
New Revision: 116726
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=116726
Log:
Added function dumping with statement types
Added support for polymorphism (bottom, unfortunately)
Refactored into multiple functions, and added functions for many more
cases (indirection, casts, vtable lookup, assignment from array,
indirect function calls, vtable offsetting and dereferencing)
Made assertions more tolerant for verified statements
Added many more assertions
Now keep track of statement types for debugging
In a state where it's ready to be somewhat refactored
Modified:
branches/escape-analysis/gcc/ChangeLog
branches/escape-analysis/gcc/congraph.c
branches/escape-analysis/gcc/congraph.h
branches/escape-analysis/gcc/ipa-stack-allocate.c
branches/escape-analysis/gcc/print-tree.c
branches/escape-analysis/gcc/tree-pretty-print.c
More information about the Gcc-cvs
mailing list