All glue and clutter in the linalg ops has been replaced by proper
sparse tensor type encoding. This code is no longer needed. Thanks
to ntv@ for giving us a temporary home in linalg.
So long, and thanks for all the fish.
Paths
| Differential D102098
[mlir][linalg] remove the -now- obsolete sparse support in linalg ClosedPublic Authored by aartbik on May 7 2021, 5:39 PM.
Details Summary All glue and clutter in the linalg ops has been replaced by proper So long, and thanks for all the fish.
Diff Detail
Unit TestsFailed Event TimelineHerald added subscribers: shabalin, dcaballe, cota and 17 others. · View Herald TranscriptMay 7 2021, 5:39 PM aartbik added a parent revision: D102095: [mlir][sparse] complete migration to sparse tensor type.May 7 2021, 5:40 PM This revision is now accepted and ready to land.May 10 2021, 2:31 PM Closed by commit rGbf812ea484b7: [mlir][linalg] remove the -now- obsolete sparse support in linalg (authored by aartbik). · Explain WhyMay 10 2021, 4:49 PM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 344206 mlir/include/mlir/Dialect/Linalg/IR/LinalgInterfaces.td
mlir/include/mlir/Dialect/Linalg/IR/LinalgStructuredOps.td
mlir/include/mlir/Dialect/Utils/StructuredOpsUtils.h
mlir/lib/Dialect/Linalg/IR/LinalgOps.cpp
mlir/lib/Dialect/Linalg/Transforms/Bufferize.cpp
mlir/lib/Dialect/Linalg/Transforms/FusionOnTensors.cpp
mlir/python/mlir/dialects/linalg/opdsl/lang/emitter.py
|