diff options
author | Dorit Nuzman <dorit@il.ibm.com> | 2006-02-26 09:27:35 +0000 |
---|---|---|
committer | Dorit Nuzman <dorit@gcc.gnu.org> | 2006-02-26 09:27:35 +0000 |
commit | afa38a953b6a862b3c5cb5632981a3b2d61969c3 (patch) | |
tree | 13baee83a886968795c155cdc28c659ff84a2346 /gcc/tree-ssa-alias.c | |
parent | 2cd9a06ba8e308060821ef7f3ff2338243a51926 (diff) | |
download | gcc-afa38a953b6a862b3c5cb5632981a3b2d61969c3.zip gcc-afa38a953b6a862b3c5cb5632981a3b2d61969c3.tar.gz gcc-afa38a953b6a862b3c5cb5632981a3b2d61969c3.tar.bz2 |
re PR tree-optimization/26359 (Over optimization of loop when using -ftree-vectorize)
PR tree-optimization/26359
* tree-ssa-alias.c (new_type_alias): Set fields for new tag.
From-SVN: r111451
Diffstat (limited to 'gcc/tree-ssa-alias.c')
-rw-r--r-- | gcc/tree-ssa-alias.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/gcc/tree-ssa-alias.c b/gcc/tree-ssa-alias.c index a32c843..fe69198 100644 --- a/gcc/tree-ssa-alias.c +++ b/gcc/tree-ssa-alias.c @@ -2712,6 +2712,9 @@ new_type_alias (tree ptr, tree var) add_may_alias (tag, al); } } + + TREE_READONLY (tag) = TREE_READONLY (var); + MTAG_GLOBAL (tag) = is_global_var (var); } |