aboutsummaryrefslogtreecommitdiff
path: root/gcc/value-range-pretty-print.cc
diff options
context:
space:
mode:
authorAldy Hernandez <aldyh@redhat.com>2022-11-21 11:45:47 +0100
committerAldy Hernandez <aldyh@redhat.com>2023-04-26 10:28:12 +0200
commit964b02cb26df1016d036de6720e9d4decf87cc6f (patch)
tree147f9581ff7522d9e588fcdd65e6bf58e5053ccd /gcc/value-range-pretty-print.cc
parenta38bb14f013e96e7225f904d0e8b701b0b386314 (diff)
downloadgcc-964b02cb26df1016d036de6720e9d4decf87cc6f.zip
gcc-964b02cb26df1016d036de6720e9d4decf87cc6f.tar.gz
gcc-964b02cb26df1016d036de6720e9d4decf87cc6f.tar.bz2
Remove irange::constant_p.
gcc/ChangeLog: * value-range-pretty-print.cc (vrange_printer::visit): Remove constant_p use. * value-range.cc (irange::constant_p): Remove. (irange::get_nonzero_bits_from_range): Remove constant_p use. * value-range.h (class irange): Remove constant_p. (irange::num_pairs): Remove constant_p use.
Diffstat (limited to 'gcc/value-range-pretty-print.cc')
-rw-r--r--gcc/value-range-pretty-print.cc13
1 files changed, 0 insertions, 13 deletions
diff --git a/gcc/value-range-pretty-print.cc b/gcc/value-range-pretty-print.cc
index d20e256..a11c5a6 100644
--- a/gcc/value-range-pretty-print.cc
+++ b/gcc/value-range-pretty-print.cc
@@ -63,19 +63,6 @@ vrange_printer::visit (const irange &r) const
pp_string (pp, "VARYING");
return;
}
- // Handle legacy symbolics.
- if (!r.constant_p ())
- {
- if (r.kind () == VR_ANTI_RANGE)
- pp_character (pp, '~');
- pp_character (pp, '[');
- dump_generic_node (pp, r.min (), 0, TDF_NONE, false);
- pp_string (pp, ", ");
- dump_generic_node (pp, r.max (), 0, TDF_NONE, false);
- pp_character (pp, ']');
- print_irange_bitmasks (r);
- return;
- }
for (unsigned i = 0; i < r.num_pairs (); ++i)
{
pp_character (pp, '[');