re PR tree-optimization/36291 (GCC is slow and memory-hungry building sipQtGuipart...
authorRichard Guenther <rguenther@suse.de>
Wed, 28 May 2008 13:54:05 +0000 (13:54 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Wed, 28 May 2008 13:54:05 +0000 (13:54 +0000)
commit540f6bda9926d60d7691fc4a21fe78338b450952
treebbf97b3fc675101df94246164a86835ad4504952
parent00ea95170b661191fffee460554c33f075bcc733
re PR tree-optimization/36291 (GCC is slow and memory-hungry building sipQtGuipart.cpp)

2008-05-28  Richard Guenther  <rguenther@suse.de>

PR tree-optimization/36291
* tree-flow. h (struct gimple_df): Remove var_anns member.
* tree-flow-inline.h (gimple_var_anns): Remove.
(var_ann): Simplify.
* tree-dfa.c (create_var_ann): Simplify.
(remove_referenced_var): Clear alias info from var_anns of globals.
* tree-ssa.c (init_tree_ssa): Do not allocate var_anns.
(delete_tree_ssa): Clear alias info from var_anns of globals.
Do not free var_anns.
(var_ann_eq): Remove.
(var_ann_hash): Likewise.

From-SVN: r136095
gcc/ChangeLog
gcc/tree-dfa.c
gcc/tree-flow-inline.h
gcc/tree-flow.h
gcc/tree-ssa.c