diff options
Diffstat (limited to 'gcc/gimple-range-fold.cc')
-rw-r--r-- | gcc/gimple-range-fold.cc | 20 |
1 files changed, 0 insertions, 20 deletions
diff --git a/gcc/gimple-range-fold.cc b/gcc/gimple-range-fold.cc index 63a1f51..417a925 100644 --- a/gcc/gimple-range-fold.cc +++ b/gcc/gimple-range-fold.cc @@ -944,26 +944,6 @@ fold_using_range::range_of_builtin_int_call (irange &r, gcall *call, switch (func) { - case CFN_BUILT_IN_SIGNBIT: - { - arg = gimple_call_arg (call, 0); - frange tmp; - if (src.get_operand (tmp, arg)) - { - bool signbit; - if (tmp.signbit_p (signbit)) - { - if (signbit) - r.set_nonzero (type); - else - r.set_zero (type); - return true; - } - return false; - } - break; - } - case CFN_BUILT_IN_TOUPPER: { arg = gimple_call_arg (call, 0); |