[all-commits] [llvm/llvm-project] 52028c: [mlir][sparse] Generate AOS subviews on-demand.
Bixia Zheng via All-commits
all-commits at lists.llvm.org
Wed Jan 11 08:57:16 PST 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 52028c1a48af87f3f56ca51fdfc13c8b89010302
https://github.com/llvm/llvm-project/commit/52028c1a48af87f3f56ca51fdfc13c8b89010302
Author: bixia1 <bixia at google.com>
Date: 2023-01-11 (Wed, 11 Jan 2023)
Changed paths:
M mlir/lib/Dialect/SparseTensor/Transforms/SparseStorageSpecifierToLLVM.cpp
M mlir/lib/Dialect/SparseTensor/Transforms/SparseTensorCodegen.cpp
M mlir/lib/Dialect/SparseTensor/Transforms/SparseTensorStorageLayout.cpp
M mlir/lib/Dialect/SparseTensor/Transforms/SparseTensorStorageLayout.h
Log Message:
-----------
[mlir][sparse] Generate AOS subviews on-demand.
Previously, we generate AOS subviews for indices buffers when constructing an
immutable sparse tensor descriptor. We now only generate such subviews when
getIdxMemRefOrView is requested.
Reviewed By: Peiming
Differential Revision: https://reviews.llvm.org/D141325
More information about the All-commits
mailing list