diff options
author | Aldy Hernandez <aldyh@redhat.com> | 2022-07-31 23:02:14 +0200 |
---|---|---|
committer | Aldy Hernandez <aldyh@redhat.com> | 2022-08-01 08:16:03 +0200 |
commit | 460dcec49f875a83ca9b66d5e45d712f836f681e (patch) | |
tree | 3d2bae08d8f77ce79951556dafc58dbf4949539b /gcc/c | |
parent | 1efeaf99bd8bdfe2a350b8a56b88ed6e00594e54 (diff) | |
download | gcc-460dcec49f875a83ca9b66d5e45d712f836f681e.zip gcc-460dcec49f875a83ca9b66d5e45d712f836f681e.tar.gz gcc-460dcec49f875a83ca9b66d5e45d712f836f681e.tar.bz2 |
Make irange dependency explicit for range_of_ssa_name_with_loop_info.
Even though ranger is type agnostic, SCEV seems to only work with
integers. This patch removes some FIXME notes making it explicit that
bounds_of_var_in_loop only works with iranges.
Tested on x86-64 Linux.
gcc/ChangeLog:
* gimple-range-fold.cc (fold_using_range::range_of_phi): Only
query SCEV for integers.
(fold_using_range::range_of_ssa_name_with_loop_info): Remove
irange check.
Diffstat (limited to 'gcc/c')
0 files changed, 0 insertions, 0 deletions