aboutsummaryrefslogtreecommitdiff
path: root/gcc/value-range.h
diff options
context:
space:
mode:
authorAldy Hernandez <aldyh@redhat.com>2022-03-07 14:49:57 +0100
committerAldy Hernandez <aldyh@redhat.com>2022-04-29 10:41:59 +0200
commit17dea11cf4388fb2cd8c3894d3ce5583765e71a4 (patch)
tree084a4d0b2d0b254ecfcff832db4c54559f725911 /gcc/value-range.h
parent71f2928e282eb7863de8426e41c38a90c436d41d (diff)
downloadgcc-17dea11cf4388fb2cd8c3894d3ce5583765e71a4.zip
gcc-17dea11cf4388fb2cd8c3894d3ce5583765e71a4.tar.gz
gcc-17dea11cf4388fb2cd8c3894d3ce5583765e71a4.tar.bz2
Call set_undefined from irange constructor.
Small clean up to use set_undefined instead of duplicating the functionality therein. Tested on x86-64 Linux. gcc/ChangeLog: * value-range.h (irange::irange): Use set_undefined.
Diffstat (limited to 'gcc/value-range.h')
-rw-r--r--gcc/value-range.h3
1 files changed, 1 insertions, 2 deletions
diff --git a/gcc/value-range.h b/gcc/value-range.h
index fe7795b..b64e024 100644
--- a/gcc/value-range.h
+++ b/gcc/value-range.h
@@ -397,9 +397,8 @@ inline
irange::irange (tree *base, unsigned nranges)
{
m_base = base;
- m_num_ranges = 0;
m_max_ranges = nranges;
- m_kind = VR_UNDEFINED;
+ set_undefined ();
}
// Constructors for int_range<>.