On 10/22/13 13:23, Jakub Jelinek wrote:
Hi!

I've noticed that some -fdump-tree-*-alias dumps look badly, contain stuff
like:
   <bb 4>:
   # # RANGE [0, 52]
   _1 = PHI <0(2), f2_12(3)>
   return _1;
or:
   <bb 4>:
   # PT = { D.1732 } (glob)
   # ALIGN = 32, MISALIGN = 0
   # p_1 = PHI <&MEM[(void *)&a + 128B](2), &MEM[(void *)&a + 512B](3)>
   PT = { D.1732 } (glob)
   # ALIGN = 32, MISALIGN = 0
   # p_3 = p_1 + 64;
note, some lines get double an extra "# " and some don't get that when it
should, in both examples.

Fixed thusly, bootstrapped/regtested on x86_64-linux and i686-linux, ok for
trunk?

2013-10-22  Jakub Jelinek  <ja...@redhat.com>

        * gimple-pretty-print.c (dump_ssaname_info): Always print "# " before
        the info, not after it.
        (gump_gimple_phi): Add COMMENT argument, if true, print "# " after
        dump_ssaname_info call.
        (pp_gimple_stmt_1): Adjust caller.
        (dump_phi_nodes): Likewise.  Don't print "# " here.
OK.

Jeff

Reply via email to