This is an archive of the discontinued LLVM Phabricator instance.

[NewPM] Add debugify and check-debugify to the PassRegistry
ClosedPublic

Authored by bjope on Jan 27 2022, 7:30 AM.

Details

Summary

Adding -debugify and -check-debugify in the PassRegistry will make
sure the passes are listed properly by -print-pipeline-passes as
well as -print-passes.

It also allows removal of the custom pipeline parsing callback that
has been used in the NewPMDriver.

Diff Detail

Event Timeline

bjope created this revision.Jan 27 2022, 7:30 AM
bjope requested review of this revision.Jan 27 2022, 7:30 AM
Herald added a project: Restricted Project. · View Herald TranscriptJan 27 2022, 7:30 AM
aeubanks accepted this revision.Jan 27 2022, 8:30 AM
This revision is now accepted and ready to land.Jan 27 2022, 8:30 AM
djtodoro accepted this revision.Jan 27 2022, 9:49 AM

Looks reasonable to me. Thanks.

This revision was landed with ongoing or failed builds.Jan 27 2022, 10:26 AM
This revision was automatically updated to reflect the committed changes.