aboutsummaryrefslogtreecommitdiff
path: root/gcc/value-range.h
diff options
context:
space:
mode:
authorAldy Hernandez <aldyh@redhat.com>2022-11-21 11:33:44 +0100
committerAldy Hernandez <aldyh@redhat.com>2023-04-26 10:28:12 +0200
commita38bb14f013e96e7225f904d0e8b701b0b386314 (patch)
treea14d24a4f3f4910d88351c17f6f02cf18b3f7dc4 /gcc/value-range.h
parent983ad30d42c810e4de60ae5ba468334ef8aa14d2 (diff)
downloadgcc-a38bb14f013e96e7225f904d0e8b701b0b386314.zip
gcc-a38bb14f013e96e7225f904d0e8b701b0b386314.tar.gz
gcc-a38bb14f013e96e7225f904d0e8b701b0b386314.tar.bz2
Remove symbolics from irange.
gcc/ChangeLog: * value-range.cc (irange::copy_legacy_to_multi_range): Remove symbolics support. (irange::set): Same. (irange::legacy_lower_bound): Same. (irange::legacy_upper_bound): Same. (irange::contains_p): Same. (range_tests_legacy): Same. (irange::normalize_addresses): Remove. (irange::normalize_symbolics): Remove. (irange::symbolic_p): Remove. * value-range.h (class irange): Remove symbolic_p, normalize_symbolics, and normalize_addresses. * vr-values.cc (simplify_using_ranges::two_valued_val_range_p): Remove symbolics support.
Diffstat (limited to 'gcc/value-range.h')
-rw-r--r--gcc/value-range.h3
1 files changed, 0 insertions, 3 deletions
diff --git a/gcc/value-range.h b/gcc/value-range.h
index 929dc55..1012d00 100644
--- a/gcc/value-range.h
+++ b/gcc/value-range.h
@@ -169,10 +169,7 @@ public:
// Deprecated legacy public methods.
tree min () const; // DEPRECATED
tree max () const; // DEPRECATED
- bool symbolic_p () const; // DEPRECATED
bool constant_p () const; // DEPRECATED
- void normalize_symbolics (); // DEPRECATED
- void normalize_addresses (); // DEPRECATED
bool legacy_verbose_union_ (const class irange *); // DEPRECATED
bool legacy_verbose_intersect (const irange *); // DEPRECATED