re PR tree-optimization/30904 (VRP does not track values of shifts and/or bitfields?)
authorRichard Guenther <rguenther@suse.de>
Fri, 9 Mar 2007 12:29:09 +0000 (12:29 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Fri, 9 Mar 2007 12:29:09 +0000 (12:29 +0000)
commit6569e7164326f050bb5fe58f1fa960d4efc23b9a
treead0afb138af70a13d08f511f33e7f57ccdc3288a
parentfb0a24601dd929dac9962358497b8af1856cbd02
re PR tree-optimization/30904 (VRP does not track values of shifts and/or bitfields?)

2007-03-09  Richard Guenther  <rguenther@suse.de>

PR tree-optimization/30904
PR middle-end/31058
* tree-vrp.c (extract_range_from_binary_expr): Handle RSHIFT_EXPR
the same way as *_DIV_EXPR.

* gcc.dg/pr30904.c: Remove xfail.

From-SVN: r122748
gcc/ChangeLog
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/pr30904.c
gcc/tree-vrp.c