This is an archive of the discontinued LLVM Phabricator instance.

[mlir][bufferize] Do not run the buffer deallocation pass if no allocs escape block boundaries
ClosedPublic

Authored by springerm on Mar 23 2022, 4:07 AM.

Details

Summary

This fixes a bufferization issue with ops that are not supported by the buffer deallocation pass when allow-return-allocs=0.

Diff Detail

Event Timeline

springerm created this revision.Mar 23 2022, 4:07 AM
Herald added a project: Restricted Project. · View Herald TranscriptMar 23 2022, 4:07 AM
springerm requested review of this revision.Mar 23 2022, 4:07 AM
Herald added a project: Restricted Project. · View Herald TranscriptMar 23 2022, 4:07 AM
gysit accepted this revision.Mar 23 2022, 5:06 AM
This revision is now accepted and ready to land.Mar 23 2022, 5:06 AM