From 184afc230ffc198cd51114ee0642841adfa102da Mon Sep 17 00:00:00 2001 From: Kazu Hirata Date: Sun, 3 Jul 2005 15:06:00 +0000 Subject: [PATCH] tree-vrp.c (extract_range_from_assert): Replace fold (build (...)) with fold_build2. * tree-vrp.c (extract_range_from_assert): Replace fold (build (...)) with fold_build2. From-SVN: r101554 --- gcc/ChangeLog | 5 +++++ gcc/tree-vrp.c | 4 ++-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index fccafdd3cfa..33af03cc13b 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2005-07-03 Kazu Hirata + + * tree-vrp.c (extract_range_from_assert): Replace + fold (build (...)) with fold_build2. + 2005-07-03 Kaveh R. Ghazi * c-format.c (gcc_gfc_format_type, gcc_gfc_flag_pairs, diff --git a/gcc/tree-vrp.c b/gcc/tree-vrp.c index e733a8de7b9..1167e3816cd 100644 --- a/gcc/tree-vrp.c +++ b/gcc/tree-vrp.c @@ -844,7 +844,7 @@ extract_range_from_assert (value_range_t *vr_p, tree expr) if (cond_code == LT_EXPR) { tree one = build_int_cst (type, 1); - max = fold (build (MINUS_EXPR, type, max, one)); + max = fold_build2 (MINUS_EXPR, type, max, one); } set_value_range (vr_p, VR_RANGE, min, max, vr_p->equiv); @@ -867,7 +867,7 @@ extract_range_from_assert (value_range_t *vr_p, tree expr) if (cond_code == GT_EXPR) { tree one = build_int_cst (type, 1); - min = fold (build (PLUS_EXPR, type, min, one)); + min = fold_build2 (PLUS_EXPR, type, min, one); } set_value_range (vr_p, VR_RANGE, min, max, vr_p->equiv); -- 2.30.2