Page MenuHomePhabricator

[mlir][linalg][bufferize][NFC] Extract func boundary bufferization

Authored by springerm on Thu, Nov 18, 11:37 PM.



Bufferization of function boundaries is extracted from ComprehensiveBufferize into a separate file. This will become its own build target in the future.

There are now two overloads of runComprehensiveBufferize. One for ModuleOps and one for FuncOps. The FuncOp variant is not ready to be used standalone yet. Support for this will be added in a subsequent commit.

Depends On D114222

Diff Detail

Event Timeline

springerm created this revision.Thu, Nov 18, 11:37 PM
springerm requested review of this revision.Thu, Nov 18, 11:37 PM
springerm edited the summary of this revision. (Show Details)Tue, Nov 23, 4:52 AM
This revision is now accepted and ready to land.Wed, Nov 24, 12:19 AM
This revision was landed with ongoing or failed builds.Thu, Nov 25, 5:26 PM
This revision was automatically updated to reflect the committed changes.