This is an archive of the discontinued LLVM Phabricator instance.

[MLIR] Keep but deprecate old autogenerated pass base classes
ClosedPublic

Authored by mscuttari on Aug 31 2022, 8:13 AM.

Details

Summary

Restore the generation of the old pass base classes for better transitioning of external projects relying on them. They were eliminated with 67d0d7ac0acb0665d6a09f61278fbcf51f0114c2.

Diff Detail

Event Timeline

mscuttari created this revision.Aug 31 2022, 8:13 AM
mscuttari requested review of this revision.Aug 31 2022, 8:13 AM
rsmith accepted this revision.Aug 31 2022, 2:18 PM
This revision is now accepted and ready to land.Aug 31 2022, 2:18 PM

Thanks! Can you start a thread (tagged [PSA]) on discord announcing the deprecation and including the instructions for downstream to upgrade within X weeks? (anything between 2 to 6 weeks is likely fine)

Thanks! Can you start a thread (tagged [PSA]) on discord announcing the deprecation and including the instructions for downstream to upgrade within X weeks? (anything between 2 to 6 weeks is likely fine)

Opened, I proposed a 6 weeks window.