[mlir][sparse] Move some member functions from SparseTensorDescriptorImpl to MutSpars...
authorbixia1 <bixia@google.com>
Wed, 4 Jan 2023 19:35:45 +0000 (11:35 -0800)
committerbixia1 <bixia@google.com>
Wed, 4 Jan 2023 21:05:43 +0000 (13:05 -0800)
commit63d31a4d15aa5f7fe4a6c504bba9944e5b0afc6a
treea10b3a4c0593f592c3a32f184356ec1db1b4efed
parent9f91b72dcc2968ba4d027e1217e4236f3a95f348
[mlir][sparse] Move some member functions from SparseTensorDescriptorImpl to MutSparseTensorDescriptor.

This is to prepare for implementing AOS optimization.

Reviewed By: aartbik

Differential Revision: https://reviews.llvm.org/D141002
mlir/lib/Dialect/SparseTensor/Transforms/CodegenUtils.cpp
mlir/lib/Dialect/SparseTensor/Transforms/CodegenUtils.h
mlir/lib/Dialect/SparseTensor/Transforms/SparseTensorCodegen.cpp
mlir/lib/Dialect/SparseTensor/Transforms/SparseTensorStorageLayout.h