This is an archive of the discontinued LLVM Phabricator instance.

[mlir][linalg][bufferize] Replace remaining bvm usage with new API
ClosedPublic

Authored by springerm on Dec 10 2021, 6:04 AM.

Details

Summary
  • Call replaceOp instead of mapBuffer.
  • Remove bvm and all helper functions around bvm.
  • Simplify FuncOp bufferization and rely on existing functionality to generate ToMemrefOps for function BlockArguments.

Depends On D115493

Diff Detail

Event Timeline

springerm created this revision.Dec 10 2021, 6:04 AM
springerm requested review of this revision.Dec 10 2021, 6:04 AM
This revision is now accepted and ready to land.Dec 15 2021, 12:34 AM
This revision was landed with ongoing or failed builds.Dec 15 2021, 6:25 AM
This revision was automatically updated to reflect the committed changes.