[COMMITTED] Call set_undefined from irange constructor.

Message ID 20220429090236.718140-2-aldyh@redhat.com
State Committed
Commit 17dea11cf4388fb2cd8c3894d3ce5583765e71a4
Headers
Series [COMMITTED] Call set_undefined from irange constructor. |

Commit Message

Aldy Hernandez April 29, 2022, 9:02 a.m. UTC
  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.
---
 gcc/value-range.h | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)
  

Patch

diff --git a/gcc/value-range.h b/gcc/value-range.h
index fe7795b55a6..b64e02426ca 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<>.