2008-04-03 Richard Guenther <rguenther@suse.de>
authorrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 3 Apr 2008 09:33:27 +0000 (09:33 +0000)
committerrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 3 Apr 2008 09:33:27 +0000 (09:33 +0000)
commit0d27ac1e87ddc24c2059c4a379d2400471527ce5
treea2ae95848ad29834c4aebe2e2796e4c90590e0cb
parent6c5df66ee6d564e4efa6f349b8fe26fe2d3e4d43
2008-04-03  Richard Guenther  <rguenther@suse.de>

* tree-vrp.c (extract_range_from_unary_expr): Handle all
conversions.  Simplify code.

* gcc.dg/tree-ssa/vrp43.c: New testcase.
* gcc.dg/tree-ssa/vrp44.c: Likewise.
* gcc.dg/tree-ssa/vrp45.c: Likewise.

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