diff options
author | Richard Biener <rguenther@suse.de> | 2014-03-11 12:42:18 +0000 |
---|---|---|
committer | Richard Biener <rguenth@gcc.gnu.org> | 2014-03-11 12:42:18 +0000 |
commit | af1ab44914e9d544f7b24c21634e02f62ef086ff (patch) | |
tree | af561b689b875e166348ce17ab0dfa579443ef87 /libjava/java | |
parent | 75b107f5942b75e085958c04b09dbcbf12ff68ac (diff) | |
download | gcc-af1ab44914e9d544f7b24c21634e02f62ef086ff.zip gcc-af1ab44914e9d544f7b24c21634e02f62ef086ff.tar.gz gcc-af1ab44914e9d544f7b24c21634e02f62ef086ff.tar.bz2 |
re PR middle-end/60429 (Miscompilation (aliasing) with -finline-functions)
2014-03-11 Richard Biener <rguenther@suse.de>
PR tree-optimization/60429
PR tree-optimization/60485
* tree-ssa-structalias.c (set_union_with_increment): Properly
take into account all fields that overlap the shifted vars.
(do_sd_constraint): Likewise.
(do_ds_constraint): Likewise.
(get_constraint_for_ptr_offset): Likewise.
* gcc.dg/pr60485-1.c: New testcase.
* gcc.dg/pr60485-2.c: Likewise.
From-SVN: r208479
Diffstat (limited to 'libjava/java')
0 files changed, 0 insertions, 0 deletions