[mlir][sparse][gpu] generate single module, unique kernel names
authorAart Bik <ajcbik@google.com>
Sat, 15 Apr 2023 01:30:29 +0000 (18:30 -0700)
committerAart Bik <ajcbik@google.com>
Sun, 16 Apr 2023 00:25:36 +0000 (17:25 -0700)
commit4889214a48cf7c7d1949b833d5a2d4604448c96e
tree284602639ce9e133645f4fa5edb3e4f143c60544
parenta753eca66f744f521fa45987c4be027f2ad8e75a
[mlir][sparse][gpu] generate single module, unique kernel names

This fixes a TODO in the first version.

Reviewed By: Peiming

Differential Revision: https://reviews.llvm.org/D148406
mlir/lib/Dialect/SparseTensor/Transforms/SparseGPUCodegen.cpp
mlir/test/Dialect/SparseTensor/GPU/gpu_combi.mlir [new file with mode: 0644]
mlir/test/Dialect/SparseTensor/GPU/gpu_matmul.mlir
mlir/test/Dialect/SparseTensor/GPU/gpu_matvec.mlir