tree-vrp.c (extract_range_from_multiplicative_op): Remove overflow wraps argument.
authorAldy Hernandez <aldyh@redhat.com>
Wed, 17 Oct 2018 12:32:08 +0000 (12:32 +0000)
committerAldy Hernandez <aldyh@gcc.gnu.org>
Wed, 17 Oct 2018 12:32:08 +0000 (12:32 +0000)
commite8f1d5cb7c9fdf367a11bd939aac73d4e85265e5
tree7fdee50baaa6717bb3b591b17a353c31b9151921
parentfa6b20f32c28aa34efc3c0ab609303d8371b57dd
tree-vrp.c (extract_range_from_multiplicative_op): Remove overflow wraps argument.

        * tree-vrp.c (extract_range_from_multiplicative_op): Remove
overflow wraps argument.
        (extract_range_from_binary_expr_1): Do not pass overflow wraps to
wide_int_range_multiplicative_op.
        * wide-int-range.cc (wide_int_range_mult_wrapping): Remove
overflow wraps argument.
        (wide_int_range_multiplicative_op): Same.
        (wide_int_range_lshift): Same.
        (wide_int_range_div): Same.
        * wide-int-range.h (wide_int_range_multiplicative_op): Same.
        (wide_int_range_lshift): Same.
        (wide_int_range_div): Same.

From-SVN: r265238
gcc/ChangeLog
gcc/tree-vrp.c
gcc/wide-int-range.cc
gcc/wide-int-range.h