diff options
author | Richard Biener <rguenther@suse.de> | 2021-10-20 12:54:59 +0200 |
---|---|---|
committer | Richard Biener <rguenther@suse.de> | 2021-10-20 13:48:35 +0200 |
commit | ac5e46563817f4f1bd786be1d21b85d18e61bc0c (patch) | |
tree | 65dd0c41f77b81b7d56abb34e2983f82e47b9af1 /gcc/system.h | |
parent | 6fca1761a16c68740f875fc487b98b6bde8e9be7 (diff) | |
download | gcc-ac5e46563817f4f1bd786be1d21b85d18e61bc0c.zip gcc-ac5e46563817f4f1bd786be1d21b85d18e61bc0c.tar.gz gcc-ac5e46563817f4f1bd786be1d21b85d18e61bc0c.tar.bz2 |
tree-optimization/102853 - avoid trapping types in split_constant_offset
This avoids running into the assert in compute_distributive_range when
starting the analysis with operations in a trapping type.
2021-10-20 Richard Biener <rguenther@suse.de>
PR tree-optimization/102853
* tree-data-ref.c (split_constant_offset_1): Bail out
immediately if the expression traps on overflow.
Diffstat (limited to 'gcc/system.h')
0 files changed, 0 insertions, 0 deletions