This is an archive of the discontinued LLVM Phabricator instance.

[mlir][bufferize][NFC] Make PostAnalysisSteps a function
ClosedPublic

Authored by springerm on Feb 8 2022, 9:36 AM.

Details

Summary

They used to be classes with a virtual run function. This was inconvenient because post analysis steps are stored in BufferizationOptions. Because of this design choice, BufferizationOptions were not copyable.

Diff Detail