[mlir][sparse] sparse runtime support library improvements
authorAart Bik <ajcbik@google.com>
Wed, 1 Sep 2021 01:21:23 +0000 (18:21 -0700)
committerAart Bik <ajcbik@google.com>
Wed, 1 Sep 2021 23:51:14 +0000 (16:51 -0700)
commit2754604e5442d20540144c8c46a633792577a7a0
treef3dde74ffe30fe054b0602135c0a8eaa6f121a5a
parent9237eda3040738e98e985b39ce6a3c1fc71eaa56
[mlir][sparse] sparse runtime support library improvements

(1) renamed SparseTensor to SparseTensorCOO, the other one remains SparseTensorStorage to focus on contrast

(2) documents difference between public API exclusively for compiler-generated code and methods that could be used by other runtimes (TBD) that want to interact with MLIR

Reviewed By: bixia

Differential Revision: https://reviews.llvm.org/D109039
mlir/lib/ExecutionEngine/SparseUtils.cpp