PR 22018
commitc25c642edbc0d813b0f2d85a602ff040aa849d1b
authordnovillo <dnovillo@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 15 Jun 2005 11:33:13 +0000 (15 11:33 +0000)
committerdnovillo <dnovillo@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 15 Jun 2005 11:33:13 +0000 (15 11:33 +0000)
tree12ee61e204a3b7f25a7b0e4c27a970e51d76b0b9
parent979bdcfe7a488340b37bfa12d9e6848aee88ab95
PR 22018
* tree-vrp.c (vrp_int_const_binop): New.
(extract_range_from_binary_expr): Call it.
Unify handling division and multiplication.

testsuite/ChangeLog:

PR 22018
* gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
* gcc.dg/tree-ssa/pr22018.c: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@100978 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/tree-ssa/pr22018.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/vrp13.c
gcc/tree-vrp.c