This op hoists buffer allocation from loops.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Paths
| Differential D155289
[mlir][bufferization] Add `buffer_loop_hoisting` transform op ClosedPublic Authored by springerm on Jul 14 2023, 6:08 AM.
Details Summary This op hoists buffer allocation from loops.
Diff Detail
Event TimelineThis revision is now accepted and ready to land.Jul 14 2023, 6:37 AM Closed by commit rG98770ecd76bb: [mlir][bufferization] Add `buffer_loop_hoisting` transform op (authored by springerm). · Explain WhyJul 14 2023, 8:09 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 540391 mlir/include/mlir/Dialect/Bufferization/TransformOps/BufferizationTransformOps.td
mlir/include/mlir/Dialect/Bufferization/Transforms/Transforms.h
mlir/lib/Dialect/Bufferization/TransformOps/BufferizationTransformOps.cpp
mlir/lib/Dialect/Bufferization/Transforms/BufferOptimizations.cpp
mlir/test/Dialect/Bufferization/Transforms/transform-ops.mlir
|