summaryrefslogtreecommitdiff
path: root/gcc/tree-ssa-pre.c
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/tree-ssa-pre.c')
-rw-r--r--gcc/tree-ssa-pre.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/tree-ssa-pre.c b/gcc/tree-ssa-pre.c
index 9e762e051c1..24eda8a4844 100644
--- a/gcc/tree-ssa-pre.c
+++ b/gcc/tree-ssa-pre.c
@@ -1605,7 +1605,7 @@ phi_translate_1 (pre_expr expr, bitmap_set_t set1, bitmap_set_t set2,
addr_wide_int off = op[0];
off += -addr_wide_int (op[1]);
off *= addr_wide_int (op[2]);
- if (off.fits_shwi_p ())
+ if (wi::fits_shwi_p (off))
newop.off = off.to_shwi ();
}
newoperands[j] = newop;