On 10/20/2016 03:55 PM, David Malcolm wrote:
Currently the jump insn in question looks like this:

      (cjump_insn (set (pc)
                    (label_ref 20))
                 (nil))

With explicit INSN_UIDs it would look like this:

      (cjump_insn 13 (set (pc)
                    (label_ref 20))
                 (nil))

Yeah, that wouldn't be so bad. It would also make it easier to make a -fdump-rtl-compact flag that changes the debugging dumps to use the compact format (we'd still need slightly different output for pseudos).

Still, I'd like to again encourage a mechanism where we can emit before/after dumps and have the compiler automatically compare them when running the test. That wouldn't run into this particular issue.


Bernd

Reply via email to