This is an archive of the discontinued LLVM Phabricator instance.

[mlir] NFC: move DiagnosedSilenceableFailure to Utils in Transform dialect
ClosedPublic

Authored by ftynse on Jan 4 2023, 6:13 AM.

Details

Summary

It was originally placed in TransformInterfaces for convenience, but it
is really a generic utility. It may also create an include cycle between
TransformTypes and TransformInterfaces if the latter needs to include
the former because the former uses the failure util.

Diff Detail

Event Timeline

ftynse created this revision.Jan 4 2023, 6:13 AM
Herald added a project: Restricted Project. · View Herald TranscriptJan 4 2023, 6:13 AM
ftynse requested review of this revision.Jan 4 2023, 6:13 AM
Herald added a project: Restricted Project. · View Herald TranscriptJan 4 2023, 6:13 AM
springerm accepted this revision.Jan 5 2023, 2:09 AM

commit message can be marked [NFC]

This revision is now accepted and ready to land.Jan 5 2023, 2:09 AM
ftynse retitled this revision from [mlir] move DiagnosedSilenceableFailure to Utils in Transform dialect to [mlir] NFC: move DiagnosedSilenceableFailure to Utils in Transform dialect.Jan 5 2023, 7:43 AM
ftynse updated this revision to Diff 486581.Jan 5 2023, 7:43 AM

Rebase.