diff options
author | Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com> | 2004-09-13 22:51:01 +0000 |
---|---|---|
committer | Kenneth Zadeck <zadeck@gcc.gnu.org> | 2004-09-13 22:51:01 +0000 |
commit | 6674a6ce49dc1cba7ca46cdd9cf4a62ede556568 (patch) | |
tree | 69297f66b1458959fbc86188df989df620a72c6f /gcc/tree-flow.h | |
parent | c56e3d82fc9090d1580ca8dc02a6add848629d0c (diff) | |
download | gcc-6674a6ce49dc1cba7ca46cdd9cf4a62ede556568.zip gcc-6674a6ce49dc1cba7ca46cdd9cf4a62ede556568.tar.gz gcc-6674a6ce49dc1cba7ca46cdd9cf4a62ede556568.tar.bz2 |
New code to analyze file level static variables and to determine if...
New code to analyze file level static variables and to determine if
they escape and also code to use this information to prune clobber
lists.
From-SVN: r87455
Diffstat (limited to 'gcc/tree-flow.h')
-rw-r--r-- | gcc/tree-flow.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/gcc/tree-flow.h b/gcc/tree-flow.h index 0c38078..5f8c8d1 100644 --- a/gcc/tree-flow.h +++ b/gcc/tree-flow.h @@ -28,6 +28,7 @@ Boston, MA 02111-1307, USA. */ #include "hashtab.h" #include "tree-gimple.h" #include "tree-ssa-operands.h" +#include "cgraph.h" /* Forward declare structures for the garbage collector GTY markers. */ #ifndef GCC_BASIC_BLOCK_H @@ -199,6 +200,11 @@ struct var_ann_d GTY(()) live at the same time and this can happen for each call to the dominator optimizer. */ tree current_def; + + /* Pointer to the structure that contains the sets of global + variables modified by function calls. This field is only used + for FUNCTION_DECLs. */ + static_vars_info_t static_vars_info; }; |