diff options
author | bonzini <bonzini@138bc75d-0d04-0410-961f-82ee72b054a4> | 2009-06-27 15:52:26 +0000 |
---|---|---|
committer | bonzini <bonzini@138bc75d-0d04-0410-961f-82ee72b054a4> | 2009-06-27 15:52:26 +0000 |
commit | 02c74b9b7fab3499ab029a8a089db4ad15109ac4 (patch) | |
tree | a1f6219d8e627bb1dcbf340dd3ddf07e91121792 /gcc/tree-ssa-alias.c | |
parent | fa0ccb6b9c45d865de7066c90bd06da1c2d13650 (diff) | |
download | gcc-02c74b9b7fab3499ab029a8a089db4ad15109ac4.tar.gz |
2009-06-27 Paolo Bonzini <bonzini@gnu.org>
* tree-ssa-alias.c: Fix unintentional commit.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@149013 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/tree-ssa-alias.c')
-rw-r--r-- | gcc/tree-ssa-alias.c | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/gcc/tree-ssa-alias.c b/gcc/tree-ssa-alias.c index f14fa090268..14733675262 100644 --- a/gcc/tree-ssa-alias.c +++ b/gcc/tree-ssa-alias.c @@ -1358,10 +1358,13 @@ walk_non_aliased_vuses (ao_ref *ref, tree vuse, bitmap visited = NULL; void *res; + timevar_push (TV_ALIAS_STMT_WALK); + do { gimple def_stmt; + /* ??? Do we want to account this to TV_ALIAS_STMT_WALK? */ res = (*walker) (ref, vuse, data); if (res) break; @@ -1397,6 +1400,8 @@ walk_non_aliased_vuses (ao_ref *ref, tree vuse, if (visited) BITMAP_FREE (visited); + timevar_pop (TV_ALIAS_STMT_WALK); + return res; } @@ -1440,6 +1445,7 @@ walk_aliased_vdefs_1 (tree ref, tree vdef, return cnt; } + /* ??? Do we want to account this to TV_ALIAS_STMT_WALK? */ cnt++; if ((!ref || stmt_may_clobber_ref_p (def_stmt, ref)) @@ -1459,11 +1465,15 @@ walk_aliased_vdefs (tree ref, tree vdef, bitmap local_visited = NULL; unsigned int ret; + timevar_push (TV_ALIAS_STMT_WALK); + ret = walk_aliased_vdefs_1 (ref, vdef, walker, data, visited ? visited : &local_visited, 0); if (local_visited) BITMAP_FREE (local_visited); + timevar_pop (TV_ALIAS_STMT_WALK); + return ret; } |