This is an archive of the discontinued LLVM Phabricator instance.

[PrintPipeline] Handle CoroConditionalWrapper and add more verification
ClosedPublic

Authored by aeubanks on Oct 11 2022, 11:17 AM.

Details

Summary

Add a check (can be disabled via a flag) that the pipeline we generate is actually parsable.
Can be disabled because we don't expect to handle every pass in -print-pipeline-passes.

Fixes #58280.

Diff Detail

Event Timeline

aeubanks created this revision.Oct 11 2022, 11:17 AM
Herald added a project: Restricted Project. · View Herald TranscriptOct 11 2022, 11:17 AM
Herald added a subscriber: hiraditya. · View Herald Transcript
aeubanks requested review of this revision.Oct 11 2022, 11:17 AM
Herald added a project: Restricted Project. · View Herald TranscriptOct 11 2022, 11:17 AM
ChuanqiXu accepted this revision.Oct 11 2022, 7:09 PM

LGTM. Thanks

This revision is now accepted and ready to land.Oct 11 2022, 7:09 PM
This revision was landed with ongoing or failed builds.Oct 12 2022, 9:38 AM
This revision was automatically updated to reflect the committed changes.