summaryrefslogtreecommitdiff
path: root/gcc/tree-vrp.c
diff options
context:
space:
mode:
authorkazu <kazu@138bc75d-0d04-0410-961f-82ee72b054a4>2005-07-03 15:06:00 +0000
committerkazu <kazu@138bc75d-0d04-0410-961f-82ee72b054a4>2005-07-03 15:06:00 +0000
commit08fe773390f20d516fb7d630786f2937be608a80 (patch)
treeb898c5d641514549a903437815e1b47077af5c14 /gcc/tree-vrp.c
parentbd06ecb65ef9d0de2bad60618c3b76af453276f9 (diff)
downloadgcc-08fe773390f20d516fb7d630786f2937be608a80.tar.gz
* tree-vrp.c (extract_range_from_assert): Replace
fold (build (...)) with fold_build2. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@101554 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/tree-vrp.c')
-rw-r--r--gcc/tree-vrp.c4
1 files changed, 2 insertions, 2 deletions
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);