[mlir][sparse] add merger/topo sort support for slice-based affine sparse index codegen
authorPeiming Liu <peiming@google.com>
Thu, 19 Jan 2023 21:39:11 +0000 (21:39 +0000)
committerPeiming Liu <peiming@google.com>
Mon, 20 Mar 2023 21:24:10 +0000 (21:24 +0000)
commitd03805f2ee0bdaa2513fbc3efb9e404e128bdbb3
tree8df2d016b2e02d348fdd98b9fa78bc89e161f851
parent411b1d8f079533860a990ee615abae3b0e6dbd8b
[mlir][sparse] add merger/topo sort support for slice-based affine sparse index codegen

Reviewed By: aartbik

Differential Revision: https://reviews.llvm.org/D142928
mlir/include/mlir/Dialect/SparseTensor/Utils/Merger.h
mlir/lib/Dialect/SparseTensor/Transforms/CodegenEnv.h
mlir/lib/Dialect/SparseTensor/Transforms/Sparsification.cpp
mlir/lib/Dialect/SparseTensor/Utils/Merger.cpp