This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: RFC: LRA for x86/x86-64 [2/9]


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]