From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 2136) id 36302385802D; Thu, 30 Sep 2021 06:10:26 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 36302385802D MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="utf-8" From: Aldy Hernandez To: gcc-cvs@gcc.gnu.org Subject: [gcc r12-3975] Add gimple_ranger::debug. X-Act-Checkin: gcc X-Git-Author: Aldy Hernandez X-Git-Refname: refs/heads/master X-Git-Oldrev: 64dd46dbc682fbbc03a74e0298f7ac471c5e80f2 X-Git-Newrev: 257fd0333fe9fe5b0b4f9fddde50a09afa82b2ef Message-Id: <20210930061026.36302385802D@sourceware.org> Date: Thu, 30 Sep 2021 06:10:26 +0000 (GMT) X-BeenThere: gcc-cvs@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gcc-cvs mailing list List-Unsubscribe: , List-Archive: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 Sep 2021 06:10:26 -0000 https://gcc.gnu.org/g:257fd0333fe9fe5b0b4f9fddde50a09afa82b2ef commit r12-3975-g257fd0333fe9fe5b0b4f9fddde50a09afa82b2ef Author: Aldy Hernandez Date: Wed Sep 29 20:50:20 2021 +0200 Add gimple_ranger::debug. I'm trying to add one debug() for each dump() to the dumping aids. Tested on x86-64 Linux. gcc/ChangeLog: * gimple-range.cc (gimple_ranger::debug): New. * gimple-range.h (class gimple_ranger): Add debug. Diff: --- gcc/gimple-range.cc | 6 ++++++ gcc/gimple-range.h | 1 + 2 files changed, 7 insertions(+) diff --git a/gcc/gimple-range.cc b/gcc/gimple-range.cc index d4108db1855..6eb3f71bbd3 100644 --- a/gcc/gimple-range.cc +++ b/gcc/gimple-range.cc @@ -412,6 +412,12 @@ gimple_ranger::dump (FILE *f) m_cache.dump (f); } +void +gimple_ranger::debug () +{ + dump (stderr); +} + /* Create a new ranger instance and associate it with function FUN. Each call must be paired with a call to disable_ranger to release resources. */ diff --git a/gcc/gimple-range.h b/gcc/gimple-range.h index 191a075a1b0..0713af40fcd 100644 --- a/gcc/gimple-range.h +++ b/gcc/gimple-range.h @@ -55,6 +55,7 @@ public: void export_global_ranges (); inline gori_compute &gori () { return m_cache.m_gori; } virtual void dump (FILE *f) OVERRIDE; + void debug (); void dump_bb (FILE *f, basic_block bb); auto_edge_flag non_executable_edge_flag; protected: