[mlir][sparse] support affine expression on sparse dimensions (analysis implementation)
authorPeiming Liu <peiming@google.com>
Thu, 17 Nov 2022 01:20:11 +0000 (01:20 +0000)
committerPeiming Liu <peiming@google.com>
Wed, 23 Nov 2022 00:02:47 +0000 (00:02 +0000)
commit372e7939d738d69e20db28c4433d4e161ed72397
tree2fcebb673efc379f83c14e0167754db62469eb8f
parentd23b63ceccfe526c3a9b17d35032b3666e6816a1
[mlir][sparse] support affine expression on sparse dimensions (analysis implementation)

Reviewed By: aartbik

Differential Revision: https://reviews.llvm.org/D138171
mlir/include/mlir/Dialect/SparseTensor/Utils/Merger.h
mlir/lib/Dialect/SparseTensor/Transforms/CodegenUtils.cpp
mlir/lib/Dialect/SparseTensor/Transforms/CodegenUtils.h
mlir/lib/Dialect/SparseTensor/Transforms/Sparsification.cpp
mlir/unittests/Dialect/SparseTensor/MergerTest.cpp