This is an archive of the discontinued LLVM Phabricator instance.

[mlir][linalg][bufferize] Decouple BufferizationAliasInfo
ClosedPublic

Authored by springerm on Nov 2 2021, 1:49 AM.

Details

Summary

Move dialect-specific and analysis-specific function out of BufferizationAliasInfo. BufferizationAliasInfo's only job now is to keep track of aliases.

This is in preparation of futher decoupling ComprehensiveBufferize from various dialects.

Depends On D112908

Diff Detail

Event Timeline

springerm created this revision.Nov 2 2021, 1:49 AM
springerm requested review of this revision.Nov 2 2021, 1:49 AM
nicolasvasilache accepted this revision.Nov 4 2021, 7:53 AM
This revision is now accepted and ready to land.Nov 4 2021, 7:53 AM
This revision was landed with ongoing or failed builds.Nov 4 2021, 7:51 PM
This revision was automatically updated to reflect the committed changes.