diff options
author | Jeff Law <law@redhat.com> | 2005-07-06 23:40:49 -0600 |
---|---|---|
committer | Jeff Law <law@gcc.gnu.org> | 2005-07-06 23:40:49 -0600 |
commit | 1a5577239fdf250e3fde521810339981d90c11c8 (patch) | |
tree | 39d0d67d3b7776dd952fdc17b8a92c3b380e47cb /gcc/objc | |
parent | 769b009eacdbe2537a66c2d806f8830a7d00e08d (diff) | |
download | gcc-1a5577239fdf250e3fde521810339981d90c11c8.zip gcc-1a5577239fdf250e3fde521810339981d90c11c8.tar.gz gcc-1a5577239fdf250e3fde521810339981d90c11c8.tar.bz2 |
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
Diffstat (limited to 'gcc/objc')
0 files changed, 0 insertions, 0 deletions