aboutsummaryrefslogtreecommitdiff
path: root/gcc/cfgexpand.c
diff options
context:
space:
mode:
authorRichard Biener <rguenther@suse.de>2020-01-22 12:38:12 +0100
committerRichard Biener <rguenther@suse.de>2020-01-22 12:38:12 +0100
commit2b85c0882205c31987ac26ffc49351a3af3b537c (patch)
tree3e990b8c6ea83b58521a2877b35fb9e665f82f7e /gcc/cfgexpand.c
parentd80f0a8dc9c2e5886bb79bddee2674e1d3f9d105 (diff)
downloadgcc-2b85c0882205c31987ac26ffc49351a3af3b537c.zip
gcc-2b85c0882205c31987ac26ffc49351a3af3b537c.tar.gz
gcc-2b85c0882205c31987ac26ffc49351a3af3b537c.tar.bz2
tree-optimization/93381 fix integer offsetting in points-to analysis
We were incorrectly assuming a merge operation is conservative enough for not explicitely handled operations but we also need to consider offsetting within fields when field-sensitive analysis applies. 2020-01-22 Richard Biener <rguenther@suse.de> PR tree-optimization/93381 * tree-ssa-structalias.c (find_func_aliases): Assume offsetting throughout, handle all conversions the same. * gcc.dg/torture/pr93381.c: New testcase.
Diffstat (limited to 'gcc/cfgexpand.c')
0 files changed, 0 insertions, 0 deletions