[all-commits] [llvm/llvm-project] b22397: [mlir][sparse] properly record dimension level typ...

Aart Bik via All-commits all-commits at lists.llvm.org
Mon Sep 12 10:00:15 PDT 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: b22397fee45c35fcdfb679bf27f976038a3542a0
      https://github.com/llvm/llvm-project/commit/b22397fee45c35fcdfb679bf27f976038a3542a0
  Author: Aart Bik <ajcbik at google.com>
  Date:   2022-09-12 (Mon, 12 Sep 2022)

  Changed paths:
    M mlir/include/mlir/Dialect/SparseTensor/Utils/Merger.h
    M mlir/lib/Dialect/SparseTensor/Transforms/Sparsification.cpp
    M mlir/lib/Dialect/SparseTensor/Utils/Merger.cpp
    M mlir/unittests/Dialect/SparseTensor/MergerTest.cpp

  Log Message:
  -----------
  [mlir][sparse] properly record dimension level type and properties

A next step towards supporting the new dimension level types and
properties. This changes properly records the properties in the
Merger, so that subsequent computations (lattice optimizations)
and code generation (during sparsification) can do the right thing.

https://github.com/llvm/llvm-project/issues/51658

Reviewed By: Peiming

Differential Revision: https://reviews.llvm.org/D133620




More information about the All-commits mailing list