diff options
author | Richard Biener <rguenther@suse.de> | 2018-11-28 13:51:42 +0000 |
---|---|---|
committer | Richard Biener <rguenth@gcc.gnu.org> | 2018-11-28 13:51:42 +0000 |
commit | 2bf8ae1b3d539eb7170eba9336d06b8383c3eba2 (patch) | |
tree | 2e2738cd6f383fc65c0d5abaece478217a39c370 /gcc/go | |
parent | 5916922e348b0ae5bc1f308b5de9c75ffd20c339 (diff) | |
download | gcc-2bf8ae1b3d539eb7170eba9336d06b8383c3eba2.zip gcc-2bf8ae1b3d539eb7170eba9336d06b8383c3eba2.tar.gz gcc-2bf8ae1b3d539eb7170eba9336d06b8383c3eba2.tar.bz2 |
re PR tree-optimization/88223 (Wrong code for intrinsic memmove)
2018-11-28 Richard Biener <rguenther@suse.de>
PR tree-optimization/88223
* tree-ssa-sccvn.c (vn_reference_lookup_3): When skipping
over a stored-same value may-alias store make sure to consider
partial overlaps which are valid when TBAA reasonings do not
apply and byte-granular overlaps are possible at all.
* gcc.dg/torture/pr88223.c: New testcase.
From-SVN: r266560
Diffstat (limited to 'gcc/go')
0 files changed, 0 insertions, 0 deletions