diff options
author | Richard Biener <rguenther@suse.de> | 2024-02-13 10:04:31 +0100 |
---|---|---|
committer | Richard Biener <rguenther@suse.de> | 2024-02-13 11:45:24 +0100 |
commit | af6d8d0cc1ac56eba55ef658c664236208f88169 (patch) | |
tree | da85b783098fe593ffa044182ac3e8a2c54434c4 /gcc/tree-vect-loop.cc | |
parent | 2ca373b7e8adf9cc0c17aecab5e1cc6c76a92f4c (diff) | |
download | gcc-af6d8d0cc1ac56eba55ef658c664236208f88169.zip gcc-af6d8d0cc1ac56eba55ef658c664236208f88169.tar.gz gcc-af6d8d0cc1ac56eba55ef658c664236208f88169.tar.bz2 |
tree-optimization/113898 - ICE with sanity checking for VN ref adjustment
The following fixes a missing add to the accumulated offset when
adjusting an ARRAY_REF op for value-ranges applied to by
get_ref_base_and_extent.
PR tree-optimization/113898
* tree-ssa-sccvn.cc (copy_reference_ops_from_ref): Add
missing accumulated off adjustment.
* gcc.dg/torture/pr113898.c: New testcase.
Diffstat (limited to 'gcc/tree-vect-loop.cc')
0 files changed, 0 insertions, 0 deletions