Replace the templated linalgLowerOpToLoops method by three specialized methods linalgOpToLoops, LinalgOpToParallelLoops, and linalgOpToAffineLoops.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Paths
| Differential D102324
[mlir][linalg] Remove template parameter from loop lowering. ClosedPublic Authored by gysit on May 12 2021, 6:31 AM.
Details Summary Replace the templated linalgLowerOpToLoops method by three specialized methods linalgOpToLoops, LinalgOpToParallelLoops, and linalgOpToAffineLoops.
Diff Detail
Event TimelineHerald added subscribers: dcaballe, cota, mravishankar and 17 others. · View Herald TranscriptMay 12 2021, 6:31 AM This revision is now accepted and ready to land.May 12 2021, 6:45 AM Closed by commit rG7c16f93c44ca: [mlir][linalg] Remove template parameter from loop lowering. (authored by gysit). · Explain WhyMay 17 2021, 2:32 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 344803 mlir/include/mlir/Dialect/Linalg/Transforms/Transforms.h
mlir/lib/Dialect/Linalg/Transforms/Loops.cpp
|