aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-outof-ssa.c
diff options
context:
space:
mode:
authorRichard Guenther <rguenther@suse.de>2009-01-14 16:45:22 +0000
committerRichard Biener <rguenth@gcc.gnu.org>2009-01-14 16:45:22 +0000
commit10bd6c5c4ab2fd182fc4e24ae539a97a9245774f (patch)
tree8fa08c2737a3ac983b265b46753713f8c3d356b3 /gcc/tree-outof-ssa.c
parent7fe8ccdae51b85dd812af0d06df6f1a730064bc1 (diff)
downloadgcc-10bd6c5c4ab2fd182fc4e24ae539a97a9245774f.zip
gcc-10bd6c5c4ab2fd182fc4e24ae539a97a9245774f.tar.gz
gcc-10bd6c5c4ab2fd182fc4e24ae539a97a9245774f.tar.bz2
re PR tree-optimization/38826 (points-to result wrong for reads from call-clobbered vars)
2009-01-14 Richard Guenther <rguenther@suse.de> PR tree-optimization/38826 PR middle-end/38477 * tree-ssa-structalias.c (emit_alias_warning): Emit the pointer initialization notes only if we actually emitted a warning. (intra_create_variable_infos): Add constraints for a result decl that is passed by hidden reference. (build_pred_graph): Mark all related variables non-direct on address-taking. * gcc.dg/Wstrict-aliasing-bogus-pta-1.c: New testcase. From-SVN: r143374
Diffstat (limited to 'gcc/tree-outof-ssa.c')
0 files changed, 0 insertions, 0 deletions