[Mlir-commits] [mlir] [mlir][sparse] implement lowering rules for ExtractIterSpaceOp. (PR #89143)

Yinying Li llvmlistbot at llvm.org
Tue Jun 11 13:39:18 PDT 2024


================
@@ -480,4 +480,19 @@ def SparseSpaceCollapse : Pass<"sparse-space-collapse", "func::FuncOp"> {
   ];
 }
 
+def LowerSparseIterationToSCF : Pass<"lower-sparse-iteration-to-scf", "func::FuncOp"> {
+  let summary = "lower sparse_tensor.iterate/coiterate into scf loops";
+  let description = [{
+     This pass lowers `sparse_tensor.iterate` operations into `scf.for/while` operations.
+     The pass is not yet stablized.
----------------
yinying-lisa-li wrote:

```suggestion
     The pass is not yet stabilized.
```

https://github.com/llvm/llvm-project/pull/89143


More information about the Mlir-commits mailing list