[mlir][sparse] group tensor id and levels into pairs in loop emitter
authorPeiming Liu <peiming@google.com>
Mon, 17 Apr 2023 20:09:47 +0000 (20:09 +0000)
committerPeiming Liu <peiming@google.com>
Thu, 4 May 2023 16:15:42 +0000 (16:15 +0000)
commit36c95ee739c0d7e49dc69e0d8d86d30667c14d49
treef64d4985d619a4f9547be24e9a0c11a7874542c1
parent9c4717af22307ea64e3514c3c384dda0bdfdf12d
[mlir][sparse] group tensor id and levels into pairs in loop emitter

This addressed some unresolved comments in https://reviews.llvm.org/D142930

Reviewed By: aartbik, wrengr

Differential Revision: https://reviews.llvm.org/D148565
mlir/lib/Dialect/SparseTensor/Transforms/CodegenEnv.h
mlir/lib/Dialect/SparseTensor/Transforms/LoopEmitter.cpp
mlir/lib/Dialect/SparseTensor/Transforms/LoopEmitter.h
mlir/lib/Dialect/SparseTensor/Transforms/SparseTensorRewriting.cpp
mlir/lib/Dialect/SparseTensor/Transforms/Sparsification.cpp