Fold dim ops of linalg.tiled_loop results to dim ops of the respective iter args if the loop is shape preserving.
Depends On D109299
Paths
| Differential D109431
[mlir][linalg] Fold dim(linalg.tiled_loop) to dim(output_arg) ClosedPublic Authored by springerm on Sep 8 2021, 4:08 AM.
Details Summary Fold dim ops of linalg.tiled_loop results to dim ops of the respective iter args if the loop is shape preserving. Depends On D109299
Diff Detail
Event TimelineHerald added subscribers: wenzhicui, wrengr, Chia-hungDuan and 20 others. · View Herald TranscriptSep 8 2021, 4:08 AM This revision is now accepted and ready to land.Sep 8 2021, 4:18 AM This revision was landed with ongoing or failed builds.Sep 8 2021, 9:44 PM Closed by commit rGe2c8fcb9d0bd: [mlir][linalg] Fold dim(linalg.tiled_loop) to dim(output_arg) (authored by springerm). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 371500 mlir/lib/Dialect/Linalg/IR/LinalgOps.cpp
mlir/test/Dialect/Linalg/canonicalize.mlir
|