2012-09-07 Tom de Vries <tom@codesourcery.com>
authorvries <vries@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 7 Sep 2012 09:21:11 +0000 (09:21 +0000)
committervries <vries@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 7 Sep 2012 09:21:11 +0000 (09:21 +0000)
commitb0b91aff080a986275882ce5de23629920b82f20
treebda2e1246830004bdba5e494204e07215b78dc4d
parent3ca019da4ace0fa219c2717644fd5b510f0ae444
2012-09-07  Tom de Vries  <tom@codesourcery.com>

PR tree-optimization/53986
* tree-vrp.c (extract_range_from_multiplicative_op_1): Allow
LSHIFT_EXPR.
(extract_range_from_binary_expr_1): Handle LSHIFT with constant range as
shift amount.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@191057 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/tree-vrp.c