tree-ssa-structalias.c (struct variable_info): Add is_ipa_escape_point flag.
authorRichard Biener <rguenther@suse.de>
Thu, 10 Dec 2015 14:15:34 +0000 (14:15 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Thu, 10 Dec 2015 14:15:34 +0000 (14:15 +0000)
commit47e5754e17e9ac3b86b88aa57a58baee6d79fe16
tree0f9a62483238bcbd831bd3f20ed80eb2afddfaaf
parentd747d0057c694f600da48ff11a0cf6b10aea9dbf
tree-ssa-structalias.c (struct variable_info): Add is_ipa_escape_point flag.

2015-12-10  Richard Biener  <rguenther@suse.de>

* tree-ssa-structalias.c (struct variable_info): Add
is_ipa_escape_point flag.
(new_var_info): Initialize to false.
(find_func_aliases): Generate escape constraints for stores
properly in IPA mode.
(ipa_pta_execute): Compute is_ipa_escape_point for globals.

From-SVN: r231514
gcc/ChangeLog
gcc/tree-ssa-structalias.c