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.
Details
Details
Summary
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
Herald added subscribers: sdasgup3, wenzhicui, wrengr and 20 others. · View Herald TranscriptFeb 8 2022, 9:36 AM
This revision is now accepted and ready to land.Feb 9 2022, 12:22 AM
Closed by commit rGcdb7675c2649: [mlir][bufferize][NFC] Make PostAnalysisSteps a function (authored by springerm). · Explain WhyFeb 9 2022, 2:03 AM
This revision was automatically updated to reflect the committed changes.