Skip to content

Commit

Permalink
[HIPIFY][ROCm#674][rocSPARSE][feature] rocSPARSE support - Step 37 - …
Browse files Browse the repository at this point in the history
…functions

+ Updated synthetic tests and the regenerated hipify-perl and SPARSE docs
  • Loading branch information
emankov committed Sep 8, 2023
1 parent 1cbf409 commit c71b9c7
Show file tree
Hide file tree
Showing 6 changed files with 134 additions and 32 deletions.
8 changes: 8 additions & 0 deletions bin/hipify-perl
Original file line number Diff line number Diff line change
Expand Up @@ -1693,6 +1693,8 @@ sub rocSubstitutions {
subst("cusparseCgpsvInterleavedBatch_bufferSizeExt", "rocsparse_cgpsv_interleaved_batch_buffer_size", "library");
subst("cusparseCgtsv2StridedBatch", "rocsparse_cgtsv_no_pivot_strided_batch", "library");
subst("cusparseCgtsv2StridedBatch_bufferSizeExt", "rocsparse_cgtsv_no_pivot_strided_batch_buffer_size", "library");
subst("cusparseCgtsv2_nopivot", "rocsparse_cgtsv_no_pivot", "library");
subst("cusparseCgtsv2_nopivot_bufferSizeExt", "rocsparse_cgtsv_no_pivot_buffer_size", "library");
subst("cusparseCgtsvInterleavedBatch", "rocsparse_cgtsv_interleaved_batch", "library");
subst("cusparseCgtsvInterleavedBatch_bufferSizeExt", "rocsparse_cgtsv_interleaved_batch_buffer_size", "library");
subst("cusparseCnnz", "rocsparse_cnnz", "library");
Expand Down Expand Up @@ -1747,6 +1749,8 @@ sub rocSubstitutions {
subst("cusparseDgpsvInterleavedBatch_bufferSizeExt", "rocsparse_dgpsv_interleaved_batch_buffer_size", "library");
subst("cusparseDgtsv2StridedBatch", "rocsparse_dgtsv_no_pivot_strided_batch", "library");
subst("cusparseDgtsv2StridedBatch_bufferSizeExt", "rocsparse_dgtsv_no_pivot_strided_batch_buffer_size", "library");
subst("cusparseDgtsv2_nopivot", "rocsparse_dgtsv_no_pivot", "library");
subst("cusparseDgtsv2_nopivot_bufferSizeExt", "rocsparse_dgtsv_no_pivot_buffer_size", "library");
subst("cusparseDgtsvInterleavedBatch", "rocsparse_dgtsv_interleaved_batch", "library");
subst("cusparseDgtsvInterleavedBatch_bufferSizeExt", "rocsparse_dgtsv_interleaved_batch_buffer_size", "library");
subst("cusparseDnMatGet", "rocsparse_dnmat_get", "library");
Expand Down Expand Up @@ -1810,6 +1814,8 @@ sub rocSubstitutions {
subst("cusparseSgpsvInterleavedBatch_bufferSizeExt", "rocsparse_sgpsv_interleaved_batch_buffer_size", "library");
subst("cusparseSgtsv2StridedBatch", "rocsparse_sgtsv_no_pivot_strided_batch", "library");
subst("cusparseSgtsv2StridedBatch_bufferSizeExt", "rocsparse_sgtsv_no_pivot_strided_batch_buffer_size", "library");
subst("cusparseSgtsv2_nopivot", "rocsparse_sgtsv_no_pivot", "library");
subst("cusparseSgtsv2_nopivot_bufferSizeExt", "rocsparse_sgtsv_no_pivot_buffer_size", "library");
subst("cusparseSgtsvInterleavedBatch", "rocsparse_sgtsv_interleaved_batch", "library");
subst("cusparseSgtsvInterleavedBatch_bufferSizeExt", "rocsparse_sgtsv_interleaved_batch_buffer_size", "library");
subst("cusparseSnnz", "rocsparse_snnz", "library");
Expand Down Expand Up @@ -1872,6 +1878,8 @@ sub rocSubstitutions {
subst("cusparseZgpsvInterleavedBatch_bufferSizeExt", "rocsparse_zgpsv_interleaved_batch_buffer_size", "library");
subst("cusparseZgtsv2StridedBatch", "rocsparse_zgtsv_no_pivot_strided_batch", "library");
subst("cusparseZgtsv2StridedBatch_bufferSizeExt", "rocsparse_zgtsv_no_pivot_strided_batch_buffer_size", "library");
subst("cusparseZgtsv2_nopivot", "rocsparse_zgtsv_no_pivot", "library");
subst("cusparseZgtsv2_nopivot_bufferSizeExt", "rocsparse_zgtsv_no_pivot_buffer_size", "library");
subst("cusparseZgtsvInterleavedBatch", "rocsparse_zgtsv_interleaved_batch", "library");
subst("cusparseZgtsvInterleavedBatch_bufferSizeExt", "rocsparse_zgtsv_interleaved_batch_buffer_size", "library");
subst("cusparseZnnz", "rocsparse_znnz", "library");
Expand Down
16 changes: 8 additions & 8 deletions docs/tables/CUSPARSE_API_supported_by_HIP_and_ROC.md
Original file line number Diff line number Diff line change
Expand Up @@ -496,8 +496,8 @@
|`cusparseCgtsv2StridedBatch`| | | |`hipsparseCgtsv2StridedBatch`|4.5.0| | | |`rocsparse_cgtsv_no_pivot_strided_batch`|4.3.0| | | |
|`cusparseCgtsv2StridedBatch_bufferSizeExt`| | | |`hipsparseCgtsv2StridedBatch_bufferSizeExt`|4.5.0| | | |`rocsparse_cgtsv_no_pivot_strided_batch_buffer_size`|4.3.0| | | |
|`cusparseCgtsv2_bufferSizeExt`|9.0| | |`hipsparseCgtsv2_bufferSizeExt`|4.3.0| | | | | | | | |
|`cusparseCgtsv2_nopivot`|9.0| | |`hipsparseCgtsv2_nopivot`|4.3.0| | | | | | | | |
|`cusparseCgtsv2_nopivot_bufferSizeExt`|9.0| | |`hipsparseCgtsv2_nopivot_bufferSizeExt`|4.3.0| | | | | | | | |
|`cusparseCgtsv2_nopivot`|9.0| | |`hipsparseCgtsv2_nopivot`|4.3.0| | | |`rocsparse_cgtsv_no_pivot`|4.3.0| | | |
|`cusparseCgtsv2_nopivot_bufferSizeExt`|9.0| | |`hipsparseCgtsv2_nopivot_bufferSizeExt`|4.3.0| | | |`rocsparse_cgtsv_no_pivot_buffer_size`|4.3.0| | | |
|`cusparseCgtsvInterleavedBatch`|9.2| | |`hipsparseCgtsvInterleavedBatch`|5.1.0| | | |`rocsparse_cgtsv_interleaved_batch`|5.1.0| | | |
|`cusparseCgtsvInterleavedBatch_bufferSizeExt`|9.2| | |`hipsparseCgtsvInterleavedBatch_bufferSizeExt`|5.1.0| | | |`rocsparse_cgtsv_interleaved_batch_buffer_size`|5.1.0| | | |
|`cusparseCgtsvStridedBatch`| |10.2|11.0| | | | | | | | | | |
Expand Down Expand Up @@ -530,8 +530,8 @@
|`cusparseDgtsv2StridedBatch`| | | |`hipsparseDgtsv2StridedBatch`|4.5.0| | | |`rocsparse_dgtsv_no_pivot_strided_batch`|4.3.0| | | |
|`cusparseDgtsv2StridedBatch_bufferSizeExt`| | | |`hipsparseDgtsv2StridedBatch_bufferSizeExt`|4.5.0| | | |`rocsparse_dgtsv_no_pivot_strided_batch_buffer_size`|4.3.0| | | |
|`cusparseDgtsv2_bufferSizeExt`|9.0| | |`hipsparseDgtsv2_bufferSizeExt`|4.3.0| | | | | | | | |
|`cusparseDgtsv2_nopivot`|9.0| | |`hipsparseDgtsv2_nopivot`|4.3.0| | | | | | | | |
|`cusparseDgtsv2_nopivot_bufferSizeExt`|9.0| | |`hipsparseDgtsv2_nopivot_bufferSizeExt`|4.3.0| | | | | | | | |
|`cusparseDgtsv2_nopivot`|9.0| | |`hipsparseDgtsv2_nopivot`|4.3.0| | | |`rocsparse_dgtsv_no_pivot`|4.3.0| | | |
|`cusparseDgtsv2_nopivot_bufferSizeExt`|9.0| | |`hipsparseDgtsv2_nopivot_bufferSizeExt`|4.3.0| | | |`rocsparse_dgtsv_no_pivot_buffer_size`|4.3.0| | | |
|`cusparseDgtsvInterleavedBatch`|9.2| | |`hipsparseDgtsvInterleavedBatch`|5.1.0| | | |`rocsparse_dgtsv_interleaved_batch`|5.1.0| | | |
|`cusparseDgtsvInterleavedBatch_bufferSizeExt`|9.2| | |`hipsparseDgtsvInterleavedBatch_bufferSizeExt`|5.1.0| | | |`rocsparse_dgtsv_interleaved_batch_buffer_size`|5.1.0| | | |
|`cusparseDgtsvStridedBatch`| |10.2|11.0| | | | | | | | | | |
Expand Down Expand Up @@ -563,8 +563,8 @@
|`cusparseSgtsv2StridedBatch`|9.0| | |`hipsparseSgtsv2StridedBatch`|4.5.0| | | |`rocsparse_sgtsv_no_pivot_strided_batch`|4.3.0| | | |
|`cusparseSgtsv2StridedBatch_bufferSizeExt`|9.0| | |`hipsparseSgtsv2StridedBatch_bufferSizeExt`|4.5.0| | | |`rocsparse_sgtsv_no_pivot_strided_batch_buffer_size`|4.3.0| | | |
|`cusparseSgtsv2_bufferSizeExt`|9.0| | |`hipsparseSgtsv2_bufferSizeExt`|4.3.0| | | | | | | | |
|`cusparseSgtsv2_nopivot`|9.0| | |`hipsparseSgtsv2_nopivot`|4.3.0| | | | | | | | |
|`cusparseSgtsv2_nopivot_bufferSizeExt`|9.0| | |`hipsparseSgtsv2_nopivot_bufferSizeExt`|4.3.0| | | | | | | | |
|`cusparseSgtsv2_nopivot`|9.0| | |`hipsparseSgtsv2_nopivot`|4.3.0| | | |`rocsparse_sgtsv_no_pivot`|4.3.0| | | |
|`cusparseSgtsv2_nopivot_bufferSizeExt`|9.0| | |`hipsparseSgtsv2_nopivot_bufferSizeExt`|4.3.0| | | |`rocsparse_sgtsv_no_pivot_buffer_size`|4.3.0| | | |
|`cusparseSgtsvInterleavedBatch`|9.2| | |`hipsparseSgtsvInterleavedBatch`|5.1.0| | | |`rocsparse_sgtsv_interleaved_batch`|5.1.0| | | |
|`cusparseSgtsvInterleavedBatch_bufferSizeExt`|9.2| | |`hipsparseSgtsvInterleavedBatch_bufferSizeExt`|5.1.0| | | |`rocsparse_sgtsv_interleaved_batch_buffer_size`|5.1.0| | | |
|`cusparseSgtsvStridedBatch`| |10.2|11.0| | | | | | | | | | |
Expand Down Expand Up @@ -600,8 +600,8 @@
|`cusparseZgtsv2StridedBatch`| | | |`hipsparseZgtsv2StridedBatch`|4.5.0| | | |`rocsparse_zgtsv_no_pivot_strided_batch`|4.3.0| | | |
|`cusparseZgtsv2StridedBatch_bufferSizeExt`| | | |`hipsparseZgtsv2StridedBatch_bufferSizeExt`|4.5.0| | | |`rocsparse_zgtsv_no_pivot_strided_batch_buffer_size`|4.3.0| | | |
|`cusparseZgtsv2_bufferSizeExt`|9.0| | |`hipsparseZgtsv2_bufferSizeExt`|4.3.0| | | | | | | | |
|`cusparseZgtsv2_nopivot`|9.0| | |`hipsparseZgtsv2_nopivot`|4.3.0| | | | | | | | |
|`cusparseZgtsv2_nopivot_bufferSizeExt`|9.0| | |`hipsparseZgtsv2_nopivot_bufferSizeExt`|4.3.0| | | | | | | | |
|`cusparseZgtsv2_nopivot`|9.0| | |`hipsparseZgtsv2_nopivot`|4.3.0| | | |`rocsparse_zgtsv_no_pivot`|4.3.0| | | |
|`cusparseZgtsv2_nopivot_bufferSizeExt`|9.0| | |`hipsparseZgtsv2_nopivot_bufferSizeExt`|4.3.0| | | |`rocsparse_zgtsv_no_pivot_buffer_size`|4.3.0| | | |
|`cusparseZgtsvInterleavedBatch`|9.2| | |`hipsparseZgtsvInterleavedBatch`|5.1.0| | | |`rocsparse_zgtsv_interleaved_batch`|5.1.0| | | |
|`cusparseZgtsvInterleavedBatch_bufferSizeExt`|9.2| | |`hipsparseZgtsvInterleavedBatch_bufferSizeExt`|5.1.0| | | |`rocsparse_zgtsv_interleaved_batch_buffer_size`|5.1.0| | | |
|`cusparseZgtsvStridedBatch`| |10.2|11.0| | | | | | | | | | |
Expand Down
16 changes: 8 additions & 8 deletions docs/tables/CUSPARSE_API_supported_by_ROC.md
Original file line number Diff line number Diff line change
Expand Up @@ -496,8 +496,8 @@
|`cusparseCgtsv2StridedBatch`| | | |`rocsparse_cgtsv_no_pivot_strided_batch`|4.3.0| | | |
|`cusparseCgtsv2StridedBatch_bufferSizeExt`| | | |`rocsparse_cgtsv_no_pivot_strided_batch_buffer_size`|4.3.0| | | |
|`cusparseCgtsv2_bufferSizeExt`|9.0| | | | | | | |
|`cusparseCgtsv2_nopivot`|9.0| | | | | | | |
|`cusparseCgtsv2_nopivot_bufferSizeExt`|9.0| | | | | | | |
|`cusparseCgtsv2_nopivot`|9.0| | |`rocsparse_cgtsv_no_pivot`|4.3.0| | | |
|`cusparseCgtsv2_nopivot_bufferSizeExt`|9.0| | |`rocsparse_cgtsv_no_pivot_buffer_size`|4.3.0| | | |
|`cusparseCgtsvInterleavedBatch`|9.2| | |`rocsparse_cgtsv_interleaved_batch`|5.1.0| | | |
|`cusparseCgtsvInterleavedBatch_bufferSizeExt`|9.2| | |`rocsparse_cgtsv_interleaved_batch_buffer_size`|5.1.0| | | |
|`cusparseCgtsvStridedBatch`| |10.2|11.0| | | | | |
Expand Down Expand Up @@ -530,8 +530,8 @@
|`cusparseDgtsv2StridedBatch`| | | |`rocsparse_dgtsv_no_pivot_strided_batch`|4.3.0| | | |
|`cusparseDgtsv2StridedBatch_bufferSizeExt`| | | |`rocsparse_dgtsv_no_pivot_strided_batch_buffer_size`|4.3.0| | | |
|`cusparseDgtsv2_bufferSizeExt`|9.0| | | | | | | |
|`cusparseDgtsv2_nopivot`|9.0| | | | | | | |
|`cusparseDgtsv2_nopivot_bufferSizeExt`|9.0| | | | | | | |
|`cusparseDgtsv2_nopivot`|9.0| | |`rocsparse_dgtsv_no_pivot`|4.3.0| | | |
|`cusparseDgtsv2_nopivot_bufferSizeExt`|9.0| | |`rocsparse_dgtsv_no_pivot_buffer_size`|4.3.0| | | |
|`cusparseDgtsvInterleavedBatch`|9.2| | |`rocsparse_dgtsv_interleaved_batch`|5.1.0| | | |
|`cusparseDgtsvInterleavedBatch_bufferSizeExt`|9.2| | |`rocsparse_dgtsv_interleaved_batch_buffer_size`|5.1.0| | | |
|`cusparseDgtsvStridedBatch`| |10.2|11.0| | | | | |
Expand Down Expand Up @@ -563,8 +563,8 @@
|`cusparseSgtsv2StridedBatch`|9.0| | |`rocsparse_sgtsv_no_pivot_strided_batch`|4.3.0| | | |
|`cusparseSgtsv2StridedBatch_bufferSizeExt`|9.0| | |`rocsparse_sgtsv_no_pivot_strided_batch_buffer_size`|4.3.0| | | |
|`cusparseSgtsv2_bufferSizeExt`|9.0| | | | | | | |
|`cusparseSgtsv2_nopivot`|9.0| | | | | | | |
|`cusparseSgtsv2_nopivot_bufferSizeExt`|9.0| | | | | | | |
|`cusparseSgtsv2_nopivot`|9.0| | |`rocsparse_sgtsv_no_pivot`|4.3.0| | | |
|`cusparseSgtsv2_nopivot_bufferSizeExt`|9.0| | |`rocsparse_sgtsv_no_pivot_buffer_size`|4.3.0| | | |
|`cusparseSgtsvInterleavedBatch`|9.2| | |`rocsparse_sgtsv_interleaved_batch`|5.1.0| | | |
|`cusparseSgtsvInterleavedBatch_bufferSizeExt`|9.2| | |`rocsparse_sgtsv_interleaved_batch_buffer_size`|5.1.0| | | |
|`cusparseSgtsvStridedBatch`| |10.2|11.0| | | | | |
Expand Down Expand Up @@ -600,8 +600,8 @@
|`cusparseZgtsv2StridedBatch`| | | |`rocsparse_zgtsv_no_pivot_strided_batch`|4.3.0| | | |
|`cusparseZgtsv2StridedBatch_bufferSizeExt`| | | |`rocsparse_zgtsv_no_pivot_strided_batch_buffer_size`|4.3.0| | | |
|`cusparseZgtsv2_bufferSizeExt`|9.0| | | | | | | |
|`cusparseZgtsv2_nopivot`|9.0| | | | | | | |
|`cusparseZgtsv2_nopivot_bufferSizeExt`|9.0| | | | | | | |
|`cusparseZgtsv2_nopivot`|9.0| | |`rocsparse_zgtsv_no_pivot`|4.3.0| | | |
|`cusparseZgtsv2_nopivot_bufferSizeExt`|9.0| | |`rocsparse_zgtsv_no_pivot_buffer_size`|4.3.0| | | |
|`cusparseZgtsvInterleavedBatch`|9.2| | |`rocsparse_zgtsv_interleaved_batch`|5.1.0| | | |
|`cusparseZgtsvInterleavedBatch_bufferSizeExt`|9.2| | |`rocsparse_zgtsv_interleaved_batch_buffer_size`|5.1.0| | | |
|`cusparseZgtsvStridedBatch`| |10.2|11.0| | | | | |
Expand Down
24 changes: 16 additions & 8 deletions src/CUDA2HIP_SPARSE_API_functions.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -445,15 +445,15 @@ const std::map<llvm::StringRef, hipCounter> CUDA_SPARSE_FUNCTION_MAP {
{"cusparseCgtsv2", {"hipsparseCgtsv2", "", CONV_LIB_FUNC, API_SPARSE, 12, ROC_UNSUPPORTED}},
{"cusparseZgtsv2", {"hipsparseZgtsv2", "", CONV_LIB_FUNC, API_SPARSE, 12, ROC_UNSUPPORTED}},

{"cusparseSgtsv2_nopivot_bufferSizeExt", {"hipsparseSgtsv2_nopivot_bufferSizeExt", "", CONV_LIB_FUNC, API_SPARSE, 12, ROC_UNSUPPORTED}},
{"cusparseDgtsv2_nopivot_bufferSizeExt", {"hipsparseDgtsv2_nopivot_bufferSizeExt", "", CONV_LIB_FUNC, API_SPARSE, 12, ROC_UNSUPPORTED}},
{"cusparseCgtsv2_nopivot_bufferSizeExt", {"hipsparseCgtsv2_nopivot_bufferSizeExt", "", CONV_LIB_FUNC, API_SPARSE, 12, ROC_UNSUPPORTED}},
{"cusparseZgtsv2_nopivot_bufferSizeExt", {"hipsparseZgtsv2_nopivot_bufferSizeExt", "", CONV_LIB_FUNC, API_SPARSE, 12, ROC_UNSUPPORTED}},
{"cusparseSgtsv2_nopivot_bufferSizeExt", {"hipsparseSgtsv2_nopivot_bufferSizeExt", "rocsparse_sgtsv_no_pivot_buffer_size", CONV_LIB_FUNC, API_SPARSE, 12}},
{"cusparseDgtsv2_nopivot_bufferSizeExt", {"hipsparseDgtsv2_nopivot_bufferSizeExt", "rocsparse_dgtsv_no_pivot_buffer_size", CONV_LIB_FUNC, API_SPARSE, 12}},
{"cusparseCgtsv2_nopivot_bufferSizeExt", {"hipsparseCgtsv2_nopivot_bufferSizeExt", "rocsparse_cgtsv_no_pivot_buffer_size", CONV_LIB_FUNC, API_SPARSE, 12}},
{"cusparseZgtsv2_nopivot_bufferSizeExt", {"hipsparseZgtsv2_nopivot_bufferSizeExt", "rocsparse_zgtsv_no_pivot_buffer_size", CONV_LIB_FUNC, API_SPARSE, 12}},

{"cusparseSgtsv2_nopivot", {"hipsparseSgtsv2_nopivot", "", CONV_LIB_FUNC, API_SPARSE, 12, ROC_UNSUPPORTED}},
{"cusparseDgtsv2_nopivot", {"hipsparseDgtsv2_nopivot", "", CONV_LIB_FUNC, API_SPARSE, 12, ROC_UNSUPPORTED}},
{"cusparseCgtsv2_nopivot", {"hipsparseCgtsv2_nopivot", "", CONV_LIB_FUNC, API_SPARSE, 12, ROC_UNSUPPORTED}},
{"cusparseZgtsv2_nopivot", {"hipsparseZgtsv2_nopivot", "", CONV_LIB_FUNC, API_SPARSE, 12, ROC_UNSUPPORTED}},
{"cusparseSgtsv2_nopivot", {"hipsparseSgtsv2_nopivot", "rocsparse_sgtsv_no_pivot", CONV_LIB_FUNC, API_SPARSE, 12}},
{"cusparseDgtsv2_nopivot", {"hipsparseDgtsv2_nopivot", "rocsparse_dgtsv_no_pivot", CONV_LIB_FUNC, API_SPARSE, 12}},
{"cusparseCgtsv2_nopivot", {"hipsparseCgtsv2_nopivot", "rocsparse_cgtsv_no_pivot", CONV_LIB_FUNC, API_SPARSE, 12}},
{"cusparseZgtsv2_nopivot", {"hipsparseZgtsv2_nopivot", "rocsparse_zgtsv_no_pivot", CONV_LIB_FUNC, API_SPARSE, 12}},

// 12.4. Batched Tridiagonal Solve
{"cusparseSgtsvStridedBatch", {"hipsparseSgtsvStridedBatch", "", CONV_LIB_FUNC, API_SPARSE, 12, UNSUPPORTED | CUDA_DEPRECATED | CUDA_REMOVED}},
Expand Down Expand Up @@ -2159,6 +2159,14 @@ const std::map<llvm::StringRef, hipAPIversions> HIP_SPARSE_FUNCTION_VER_MAP {
{"rocsparse_cgtsv_no_pivot_strided_batch_buffer_size", {HIP_4030, HIP_0, HIP_0 }},
{"rocsparse_dgtsv_no_pivot_strided_batch_buffer_size", {HIP_4030, HIP_0, HIP_0 }},
{"rocsparse_sgtsv_no_pivot_strided_batch_buffer_size", {HIP_4030, HIP_0, HIP_0 }},
{"rocsparse_zgtsv_no_pivot", {HIP_4030, HIP_0, HIP_0 }},
{"rocsparse_cgtsv_no_pivot", {HIP_4030, HIP_0, HIP_0 }},
{"rocsparse_dgtsv_no_pivot", {HIP_4030, HIP_0, HIP_0 }},
{"rocsparse_sgtsv_no_pivot", {HIP_4030, HIP_0, HIP_0 }},
{"rocsparse_zgtsv_no_pivot_buffer_size", {HIP_4030, HIP_0, HIP_0 }},
{"rocsparse_cgtsv_no_pivot_buffer_size", {HIP_4030, HIP_0, HIP_0 }},
{"rocsparse_dgtsv_no_pivot_buffer_size", {HIP_4030, HIP_0, HIP_0 }},
{"rocsparse_sgtsv_no_pivot_buffer_size", {HIP_4030, HIP_0, HIP_0 }},
};

const std::map<unsigned int, llvm::StringRef> CUDA_SPARSE_API_SECTION_MAP {
Expand Down
Loading

0 comments on commit c71b9c7

Please sign in to comment.