CheckDebugify now prints the pass name right next to the result of the check.
Does not yet work with the new Pass Manager, hence the WIP.
Paths
| Differential D46908
[Debugfiy][WIP] Print the pass name next to the result ClosedPublic Authored by gramanas on May 15 2018, 3:27 PM.
Details Summary CheckDebugify now prints the pass name right next to the result of the check. Does not yet work with the new Pass Manager, hence the WIP.
Diff Detail
Event TimelineComment Actions Thanks for the patch. Comments inline --
Comment Actions LGTM. Thanks! As a follow-up, would you mind fixing the situation with debugify output? Currently we're dumping a lot of information to stdout. Ideally we would only print the result of the pipeline to stdout, so as to not break piping opt's output to other LLVM tools. As a first step, I think all of debugify's warnings and messages should be sent to stderr, and then eventually to a separate file. This revision is now accepted and ready to land.May 15 2018, 4:16 PM Closed by commit rL332416: [Debugfiy] Print the pass name next to the result (authored by gramanas). · Explain WhyMay 15 2018, 4:41 PM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 146939 tools/opt/Debugify.cpp
tools/opt/PassPrinters.h
tools/opt/opt.cpp
|
You'll need to update test/DebugInfo/debugify-each.ll to reflect this change.