[mlir][sparse] Enhancing sparse=>sparse conversion.
authorwren romano <2998727+wrengr@users.noreply.github.com>
Wed, 11 May 2022 23:05:13 +0000 (16:05 -0700)
committerwren romano <2998727+wrengr@users.noreply.github.com>
Mon, 16 May 2022 22:42:19 +0000 (15:42 -0700)
commit8cb332406c09c6cd03a70d02fe925840a15d6509
tree9cf9045af1d1644998c88a5bb41e12f8f0a7e6e9
parente0c3b94c80143376473ec7110ca0c8a4fe03112e
[mlir][sparse] Enhancing sparse=>sparse conversion.

Fixes: https://github.com/llvm/llvm-project/issues/51652

Depends On D122060

Reviewed By: aartbik

Differential Revision: https://reviews.llvm.org/D122061
mlir/lib/Dialect/SparseTensor/Transforms/SparseTensorConversion.cpp
mlir/lib/ExecutionEngine/SparseTensorUtils.cpp
mlir/test/Dialect/SparseTensor/conversion.mlir
mlir/test/Integration/Dialect/SparseTensor/CPU/sparse_conversion_sparse2sparse.mlir [new file with mode: 0644]
mlir/test/Integration/Dialect/SparseTensor/python/test_stress.py