This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: RFC: LRA for x86/x86-64 [2/9]
- From: Steven Bosscher <stevenb dot gcc at gmail dot com>
- To: Vladimir Makarov <vmakarov at redhat dot com>
- Cc: GCC Patches <gcc-patches at gcc dot gnu dot org>
- Date: Fri, 28 Sep 2012 10:43:13 +0200
- Subject: Re: RFC: LRA for x86/x86-64 [2/9]
- References: <5064D9DD.8060507@redhat.com>
On Fri, Sep 28, 2012 at 12:57 AM, Vladimir Makarov <vmakarov@redhat.com> wrote:
> LRA outputs a lot debug information about insns. I found that using slim
> insn/rtl presentation helps a lot for LRA debuging. The following patch
> makes slim presentation printing functions visible to LRA. It also
> implements one more such function.
>
> 2012-09-27 Vladimir Makarov <vmakarov@redhat.com>
>
> * rtl.h (debug_bb_n_slim, debug_bb_slim, print_value_slim): New
> prototypes.
> (debug_rtl_slim, debug_insn_slim): Ditto.
> * sched-vis.c (print_value_slim): New.
I have patches in the works to use the slim RTL dumping format more,
too, and to use the pretty-printer code so that printing strings with
escaped characters can be made more transparent (e.g. for use in
GraphViz dumps).
Perhaps it's time to rename sched-vis.c to print-rtl-slim.c? :-)
Ciao!
Steven