aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-ssa-alias.c
diff options
context:
space:
mode:
authorRichard Guenther <rguenther@suse.de>2010-10-13 11:31:22 +0000
committerRichard Biener <rguenth@gcc.gnu.org>2010-10-13 11:31:22 +0000
commitcb89b4b090f85ed09291748b898b589c4c4e96ee (patch)
treed167a412f3467bad90305f5fa28608e706da4e32 /gcc/tree-ssa-alias.c
parent72351fa31f66161bd2ce7fa996bc6b4fca3ad2ce (diff)
downloadgcc-cb89b4b090f85ed09291748b898b589c4c4e96ee.zip
gcc-cb89b4b090f85ed09291748b898b589c4c4e96ee.tar.gz
gcc-cb89b4b090f85ed09291748b898b589c4c4e96ee.tar.bz2
re PR tree-optimization/45982 (PTA does not track integers)
2010-10-13 Richard Guenther <rguenther@suse.de> PR tree-optimization/45982 * tree-ssa-structalias.c (make_constraints_to): New function. (make_constraint_to): Implement in terms of make_constraints_to. (find_func_aliases): Properly make return values of pure/const functions escape if they assign to sth that is not a pointer. * gcc.dg/torture/pr45982.c: New testcase. * gcc.dg/tree-ssa/pr24287.c: Adjust. * gcc.dg/tree-ssa/pta-callused.c: Likewise. * gcc.dg/torture/pr39074-2.c: Likewise. From-SVN: r165418
Diffstat (limited to 'gcc/tree-ssa-alias.c')
0 files changed, 0 insertions, 0 deletions