This revision is in prevision for upcoming improvements.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
| Paths 
 |  Differential  D147458  
[mlir][Linalg] NFC - Refactor hoist padding transform and separate packing creation functionality in a separate transform ClosedPublic Authored by nicolasvasilache on Apr 3 2023, 10:56 AM. 
Details Summary This revision is in prevision for upcoming improvements. 
Diff Detail 
 Event TimelineThomasRaoux added inline comments. This revision is now accepted and ready to land.Apr 3 2023, 3:27 PM nicolasvasilache added inline comments. Closed by commit rG1445c11f153c: [mlir][Linalg] NFC - Refactor hoist padding transform and separate packing… (authored by nicolasvasilache).  ·  Explain WhyApr 4 2023, 2:45 AM This revision was automatically updated to reflect the committed changes. nicolasvasilache marked 2 inline comments as done. 
Revision Contents 
 
Diff 510728 mlir/include/mlir/Dialect/Linalg/TransformOps/LinalgTransformOps.td
 mlir/include/mlir/Dialect/Linalg/Transforms/Transforms.h
 mlir/include/mlir/Dialect/SCF/Utils/Utils.h
 mlir/lib/Dialect/Linalg/TransformOps/LinalgTransformOps.cpp
 mlir/lib/Dialect/Linalg/Transforms/HoistPadding.cpp
 mlir/lib/Dialect/Tensor/Utils/Utils.cpp
 mlir/test/Dialect/Linalg/transform-op-hoist-pad-build-packing-loop-nest.mlir
 
 mlir/test/Dialect/Linalg/transform-op-hoist-pad.mlir
 
 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
does it needs to be marled as static?