This allows for better type inference during bufferization and is in preparation of supporting memory spaces.
Depends On D128581
Paths
| Differential D128422
[mlir][SCF][bufferize][NFC] Bufferize scf.for terminator separately ClosedPublic Authored by springerm on Jun 23 2022, 3:33 AM.
Details Summary This allows for better type inference during bufferization and is in preparation of supporting memory spaces. Depends On D128581
Diff Detail
Event Timelinespringerm added a child revision: D128277: [mlir][bufferization][NFC] Add error handling to getBuffer.Jun 23 2022, 3:35 AM springerm retitled this revision from [mlir][bufferization][NFC] Bufferize block terminators separately to [mlir][SCF][bufferize][NFC] Bufferize scf.for terminator separately.Jun 25 2022, 3:22 AM springerm added a parent revision: D128581: [mlir][SCF][bufferize] Bufferize scf.if/execute_region terminators separately. springerm removed a parent revision: D128420: [mlir][bufferization][NFC] Bufferize with PostOrder traversal. This revision is now accepted and ready to land.Jun 25 2022, 6:49 AM This revision was landed with ongoing or failed builds.Jun 27 2022, 4:38 AM Closed by commit rG3ff93f838ebd: [mlir][SCF][bufferize][NFC] Bufferize scf.for terminator separately (authored by springerm). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 440169 mlir/lib/Dialect/SCF/Transforms/BufferizableOpInterfaceImpl.cpp
|