This is an archive of the discontinued LLVM Phabricator instance.

[mlir][Linalg] Drop comprehensive-func-bufferize (12/n)
ClosedPublic

Authored by nicolasvasilache on Jun 30 2021, 2:15 PM.

Details

Summary

This revision drops the comprehensive bufferization Function pass, which has issues when trying to bufferize constants.
Instead, only support the comprehensive-module-bufferize by default.

Diff Detail

Event Timeline

nicolasvasilache requested review of this revision.Jun 30 2021, 2:15 PM
silvas accepted this revision.Jun 30 2021, 2:17 PM

Nice cleanup! Thanks!

This revision is now accepted and ready to land.Jun 30 2021, 2:17 PM

Minor cleanups.

This revision was landed with ongoing or failed builds.Jul 1 2021, 4:40 AM
This revision was automatically updated to reflect the committed changes.
mlir/lib/Dialect/Linalg/Transforms/ComprehensiveBufferize.cpp