diff options
author | Richard Guenther <rguenther@suse.de> | 2012-09-06 09:13:08 +0000 |
---|---|---|
committer | Richard Biener <rguenth@gcc.gnu.org> | 2012-09-06 09:13:08 +0000 |
commit | b8a2f529041d0a84006ff310e8d387025e732c80 (patch) | |
tree | 418fe2a965d4bf61a463d10a9b5c4ddc715a0808 | |
parent | 31a47f1a48ca9dd062bf33ea89874ec4583b9a58 (diff) | |
download | gcc-b8a2f529041d0a84006ff310e8d387025e732c80.zip gcc-b8a2f529041d0a84006ff310e8d387025e732c80.tar.gz gcc-b8a2f529041d0a84006ff310e8d387025e732c80.tar.bz2 |
passes.c (execute_function_todo): Call compute_may_aliases only if flag_tree_pta is set.
2012-09-06 Richard Guenther <rguenther@suse.de>
* passes.c (execute_function_todo): Call compute_may_aliases
only if flag_tree_pta is set.
From-SVN: r191015
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/passes.c | 3 |
2 files changed, 7 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 74ad7d2..ba42078 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2012-09-06 Richard Guenther <rguenther@suse.de> + + * passes.c (execute_function_todo): Call compute_may_aliases + only if flag_tree_pta is set. + 2012-09-06 Andrew Pinski <apinski@cavium.com> PR tree-opt/54494 diff --git a/gcc/passes.c b/gcc/passes.c index c2d8f08..9ad40bf 100644 --- a/gcc/passes.c +++ b/gcc/passes.c @@ -1776,7 +1776,8 @@ execute_function_todo (void *data) if (flags & TODO_rebuild_alias) { execute_update_addresses_taken (); - compute_may_aliases (); + if (flag_tree_pta) + compute_may_aliases (); } else if (optimize && (flags & TODO_update_address_taken)) execute_update_addresses_taken (); |