* tree-vrp.c (range_fits_type_p): Move to earlier point in file.
authorlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 29 Apr 2013 12:52:17 +0000 (12:52 +0000)
committerlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 29 Apr 2013 12:52:17 +0000 (12:52 +0000)
commit3172284a2062e1e9ce1f44d9db6f651dcf30c3cf
tree8eeffe6533adbdfe8771db8a2c7e92e1b6381bcd
parentf15d4d962c0630f864d8447fea94dd1c88f0d759
* tree-vrp.c (range_fits_type_p): Move to earlier point in file.
        (simplify_cond_using_ranges): Generalize code to simplify
        COND_EXPRs where one argument is a constant and the other
        is an SSA_NAME created by an integral type conversion.

* gcc.dg/tree-ssa/vrp88.c: New test.

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