tree-vrp.c (extract_range_from_binary_expr): Don't shift by floor_log2 of zero.
authorAlexandre Oliva <aoliva@redhat.com>
Fri, 12 Dec 2008 04:56:29 +0000 (04:56 +0000)
committerAlexandre Oliva <aoliva@gcc.gnu.org>
Fri, 12 Dec 2008 04:56:29 +0000 (04:56 +0000)
commit26e4f1baa2647df48d9aaf58c21e159cb7f2a66b
tree1ffb7ffff10a699fb7a8e87e1fd7bf924380fd57
parentdb231d5d4d05d7ec1a203ea65b81331bdda99493
tree-vrp.c (extract_range_from_binary_expr): Don't shift by floor_log2 of zero.

* tree-vrp.c (extract_range_from_binary_expr): Don't shift by
floor_log2 of zero.  Negate widened zero.

From-SVN: r142702
gcc/ChangeLog
gcc/tree-vrp.c