diff options
author | Richard Guenther <rguenther@suse.de> | 2011-05-26 13:01:48 +0000 |
---|---|---|
committer | Richard Biener <rguenth@gcc.gnu.org> | 2011-05-26 13:01:48 +0000 |
commit | ac8e18759f24063961458ba1e94ca0bfa3138775 (patch) | |
tree | 6ba8d1096dc8083667067ab711fce8126259c02e /gcc/java/expr.c | |
parent | 7e32e6521aa6f699ddc1a00af5f38ceae120cb17 (diff) | |
download | gcc-ac8e18759f24063961458ba1e94ca0bfa3138775.zip gcc-ac8e18759f24063961458ba1e94ca0bfa3138775.tar.gz gcc-ac8e18759f24063961458ba1e94ca0bfa3138775.tar.bz2 |
re PR tree-optimization/48702 (optimization regression with gcc-4.6 on x86_64-unknown-linux-gnu)
2011-05-26 Richard Guenther <rguenther@suse.de>
PR tree-optimization/48702
* tree-ssa-address.c (create_mem_ref_raw): Create MEM_REFs
only when we know the base address is within bounds.
* tree-ssa-alias.c (indirect_ref_may_alias_decl_p): Do not
assume the base address of TARGET_MEM_REFs is in bounds.
* gcc.dg/torture/pr48702.c: New testcase.
From-SVN: r174282
Diffstat (limited to 'gcc/java/expr.c')
0 files changed, 0 insertions, 0 deletions