diff options
author | Richard Biener <rguenther@suse.de> | 2022-01-05 10:14:52 +0100 |
---|---|---|
committer | Richard Biener <rguenther@suse.de> | 2022-01-05 11:56:36 +0100 |
commit | 1021b72bf6542f3c08e5404b65063216ee1b06f7 (patch) | |
tree | 95640fc940dbfa2256cedfcb893632052a2619c6 /gcc/ada/libgnat | |
parent | a4c2e62d60f47d47cdd94951e16b0de50495cdab (diff) | |
download | gcc-1021b72bf6542f3c08e5404b65063216ee1b06f7.zip gcc-1021b72bf6542f3c08e5404b65063216ee1b06f7.tar.gz gcc-1021b72bf6542f3c08e5404b65063216ee1b06f7.tar.bz2 |
tree-optimization/103816 - detect offset overflow in SLP group analysis
This makes sure to detect overflow when computing DR_GROUP_GAP
and DR_GROUP_SIZE more thoroughly so artificial testcases like the
added one are not fooling the existing check.
2022-01-05 Richard Biener <rguenther@suse.de>
PR tree-optimization/103816
* tree-vect-data-refs.c (vect_analyze_group_access_1): Also
check DR_GROUP_GAP compute for overflow and representability.
* gcc.dg/torture/pr103816.c: New testcase.
Diffstat (limited to 'gcc/ada/libgnat')
0 files changed, 0 insertions, 0 deletions