[mlir][sparse] Make sparse_tensor::StorageLayout publicly available.
authorPeiming Liu <peiming@google.com>
Tue, 16 May 2023 23:52:45 +0000 (23:52 +0000)
committerPeiming Liu <peiming@google.com>
Thu, 18 May 2023 20:29:46 +0000 (20:29 +0000)
commitafe78db7701d15f1d69b3fa50ee05fd42a6297cd
tree1fcbe6b22021b4751d7a57c9232d48ba68f6ca33
parent787d6bb59fea737a27a78e6dffcaba45eb34efe2
[mlir][sparse] Make sparse_tensor::StorageLayout publicly available.

Reviewed By: aartbik

Differential Revision: https://reviews.llvm.org/D150739
mlir/include/mlir/Dialect/SparseTensor/IR/SparseTensorStorageLayout.h [new file with mode: 0644]
mlir/lib/Dialect/SparseTensor/IR/SparseTensorDialect.cpp
mlir/lib/Dialect/SparseTensor/Transforms/CMakeLists.txt
mlir/lib/Dialect/SparseTensor/Transforms/CodegenUtils.cpp
mlir/lib/Dialect/SparseTensor/Transforms/SparseStorageSpecifierToLLVM.cpp
mlir/lib/Dialect/SparseTensor/Transforms/SparseTensorCodegen.cpp
mlir/lib/Dialect/SparseTensor/Transforms/SparseTensorDescriptor.cpp [moved from mlir/lib/Dialect/SparseTensor/Transforms/SparseTensorStorageLayout.cpp with 51% similarity]
mlir/lib/Dialect/SparseTensor/Transforms/SparseTensorDescriptor.h [moved from mlir/lib/Dialect/SparseTensor/Transforms/SparseTensorStorageLayout.h with 53% similarity]
utils/bazel/llvm-project-overlay/mlir/BUILD.bazel