[mlir][sparse] introduce sparse_tensor::StorageSpecifierToLLVM pass
authorPeiming Liu <peiming@google.com>
Thu, 15 Dec 2022 18:28:30 +0000 (18:28 +0000)
committerPeiming Liu <peiming@google.com>
Thu, 22 Dec 2022 22:45:15 +0000 (22:45 +0000)
commit083ddffe476b73f7c05b06c3f6f54ebfcbf34727
treedc56c671168de92c48892433cef029c80f349ef4
parentb49ee01fe288abda9269114cc3aef6caade6015a
[mlir][sparse] introduce sparse_tensor::StorageSpecifierToLLVM pass

Reviewed By: aartbik

Differential Revision: https://reviews.llvm.org/D140122
mlir/include/mlir/Dialect/SparseTensor/IR/SparseTensorTypes.td
mlir/include/mlir/Dialect/SparseTensor/Transforms/Passes.h
mlir/include/mlir/Dialect/SparseTensor/Transforms/Passes.td
mlir/lib/Dialect/SparseTensor/IR/SparseTensorDialect.cpp
mlir/lib/Dialect/SparseTensor/Transforms/CMakeLists.txt
mlir/lib/Dialect/SparseTensor/Transforms/SparseStorageSpecifierToLLVM.cpp [new file with mode: 0644]
mlir/lib/Dialect/SparseTensor/Transforms/SparseTensorPasses.cpp
mlir/lib/Dialect/SparseTensor/Transforms/SparseTensorStorageLayout.cpp [new file with mode: 0644]
mlir/lib/Dialect/SparseTensor/Transforms/SparseTensorStorageLayout.h [new file with mode: 0644]
mlir/lib/Dialect/SparseTensor/Transforms/SparsificationAndBufferizationPass.cpp
mlir/test/Dialect/SparseTensor/specifier_to_llvm.mlir [new file with mode: 0644]