diff options
author | Aldy Hernandez <aldyh@redhat.com> | 2018-08-23 13:25:36 +0000 |
---|---|---|
committer | Aldy Hernandez <aldyh@gcc.gnu.org> | 2018-08-23 13:25:36 +0000 |
commit | 62852194225ed2df31ff6a600659e5cefbb1e8c0 (patch) | |
tree | 0ae9ff87faf8a472941922a6c3732b1148f5c74f /gcc/tree-scalar-evolution.c | |
parent | 488461d8622d5d7b5f85612562fd5abb979f5d57 (diff) | |
download | gcc-62852194225ed2df31ff6a600659e5cefbb1e8c0.zip gcc-62852194225ed2df31ff6a600659e5cefbb1e8c0.tar.gz gcc-62852194225ed2df31ff6a600659e5cefbb1e8c0.tar.bz2 |
tree-vrp.c (abs_extent_range): Remove.
* tree-vrp.c (abs_extent_range): Remove.
(extract_range_into_wide_ints): Pass wide ints by reference.
(extract_range_from_binary_expr_1): Rewrite the *DIV_EXPR code.
Pass wide ints by reference in all calls to
extract_range_into_wide_ints.
* wide-int-range.cc (wide_int_range_div): New.
* wide-int-range.h (wide_int_range_div): New.
(wide_int_range_includes_zero_p): New.
(wide_int_range_zero_p): New.
From-SVN: r263813
Diffstat (limited to 'gcc/tree-scalar-evolution.c')
0 files changed, 0 insertions, 0 deletions