]> gcc.gnu.org Git - gcc.git/commit - gcc/ChangeLog
tree-vrp.c (simplify_using_ranges): Kill.
authorJeff Law <law@redhat.com>
Thu, 7 Jul 2005 05:40:49 +0000 (23:40 -0600)
committerJeff Law <law@gcc.gnu.org>
Thu, 7 Jul 2005 05:40:49 +0000 (23:40 -0600)
commit1a5577239fdf250e3fde521810339981d90c11c8
tree39d0d67d3b7776dd952fdc17b8a92c3b380e47cb
parent769b009eacdbe2537a66c2d806f8830a7d00e08d
tree-vrp.c (simplify_using_ranges): Kill.

        * tree-vrp.c (simplify_using_ranges): Kill.
        (vrp_finalize): Remove call to simplify_using_ranges.
        (simplify_stmt_using_ranges): New function extracted from
        simplify_using_ranges.
        (simplify_div_or_mod_using_ranges): Likewise.
        (simplify_abs_using_ranges): Likewise.
        (simplify_cond_using_ranges): New function.
        * tree-flow.h (simplify_stmt_using_ranges): Prototype.
        * tree-ssa-propagate.c (substitute_and_fold): Call
        simplify_stmt_using_ranges if we have range information.

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

From-SVN: r101685
gcc/ChangeLog
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/tree-ssa/vrp17.c [new file with mode: 0644]
gcc/tree-flow.h
gcc/tree-ssa-propagate.c
gcc/tree-vrp.c
This page took 0.059308 seconds and 5 git commands to generate.