[all-commits] [llvm/llvm-project] 815449: [mlir][sparse] refactor sparsification and bufferi...
Aart Bik via All-commits
all-commits at lists.llvm.org
Thu Aug 17 15:45:21 PDT 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 8154494e28364f3eb85f2bba624f33224e4aed08
https://github.com/llvm/llvm-project/commit/8154494e28364f3eb85f2bba624f33224e4aed08
Author: Aart Bik <ajcbik at google.com>
Date: 2023-08-17 (Thu, 17 Aug 2023)
Changed paths:
M mlir/include/mlir/Dialect/SparseTensor/Transforms/Passes.h
M mlir/include/mlir/Dialect/SparseTensor/Transforms/Passes.td
M mlir/lib/Dialect/SparseTensor/Pipelines/SparseTensorPipelines.cpp
M mlir/lib/Dialect/SparseTensor/Transforms/SparsificationAndBufferizationPass.cpp
Log Message:
-----------
[mlir][sparse] refactor sparsification and bufferization pass into proper TD pass
Registering the SparsificationAndBufferization into a proper TD pass
has the advantage that it can be invoked and tested in isolation. This
change also moves some bufferization specific set up from the pipeline
file into the pass file, keeping the logic more locally.
Reviewed By: Peiming
Differential Revision: https://reviews.llvm.org/D158219
More information about the All-commits
mailing list