diff --git a/bin/hipify-perl b/bin/hipify-perl index ea968d8f..42018704 100755 --- a/bin/hipify-perl +++ b/bin/hipify-perl @@ -7659,37 +7659,70 @@ sub warnUnsupportedFunctions { "cusparseBsrSetStridedBatch", "cusparseAlgMode_t", "cusolverStorevMode_t", + "cusolverSpZcsrzfdHost", + "cusolverSpZcsrqrsvBatched", + "cusolverSpZcsrqrBufferInfoBatched", "cusolverSpZcsrlsvqrHost", "cusolverSpZcsrlsvqr", "cusolverSpZcsrlsvluHost", "cusolverSpZcsrlsvcholHost", "cusolverSpZcsrlsvchol", "cusolverSpZcsrlsqvqrHost", + "cusolverSpZcsreigvsiHost", + "cusolverSpZcsreigvsi", + "cusolverSpZcsreigsHost", + "cusolverSpXcsrsymrcmHost", + "cusolverSpXcsrsymmdqHost", + "cusolverSpXcsrsymamdHost", + "cusolverSpXcsrqrAnalysisBatched", + "cusolverSpXcsrperm_bufferSizeHost", + "cusolverSpXcsrpermHost", + "cusolverSpXcsrmetisndHost", "cusolverSpXcsrissymHost", "cusolverSpSetStream", + "cusolverSpScsrzfdHost", + "cusolverSpScsrqrsvBatched", + "cusolverSpScsrqrBufferInfoBatched", "cusolverSpScsrlsvqrHost", "cusolverSpScsrlsvqr", "cusolverSpScsrlsvluHost", "cusolverSpScsrlsvcholHost", "cusolverSpScsrlsvchol", "cusolverSpScsrlsqvqrHost", + "cusolverSpScsreigvsiHost", + "cusolverSpScsreigvsi", + "cusolverSpScsreigsHost", "cusolverSpHandle_t", "cusolverSpGetStream", + "cusolverSpDestroyCsrqrInfo", "cusolverSpDestroy", + "cusolverSpDcsrzfdHost", + "cusolverSpDcsrqrsvBatched", + "cusolverSpDcsrqrBufferInfoBatched", "cusolverSpDcsrlsvqrHost", "cusolverSpDcsrlsvqr", "cusolverSpDcsrlsvluHost", "cusolverSpDcsrlsvcholHost", "cusolverSpDcsrlsvchol", "cusolverSpDcsrlsqvqrHost", + "cusolverSpDcsreigvsiHost", + "cusolverSpDcsreigvsi", + "cusolverSpDcsreigsHost", + "cusolverSpCreateCsrqrInfo", "cusolverSpCreate", "cusolverSpContext", + "cusolverSpCcsrzfdHost", + "cusolverSpCcsrqrsvBatched", + "cusolverSpCcsrqrBufferInfoBatched", "cusolverSpCcsrlsvqrHost", "cusolverSpCcsrlsvqr", "cusolverSpCcsrlsvluHost", "cusolverSpCcsrlsvcholHost", "cusolverSpCcsrlsvchol", "cusolverSpCcsrlsqvqrHost", + "cusolverSpCcsreigvsiHost", + "cusolverSpCcsreigvsi", + "cusolverSpCcsreigsHost", "cusolverRfGetAlgs", "cusolverRfCommon", "cusolverPrecType_t", diff --git a/docs/tables/CUSOLVER_API_supported_by_HIP.md b/docs/tables/CUSOLVER_API_supported_by_HIP.md index 2d86ee2d..0c47c443 100644 --- a/docs/tables/CUSOLVER_API_supported_by_HIP.md +++ b/docs/tables/CUSOLVER_API_supported_by_HIP.md @@ -569,35 +569,68 @@ |`cusolverRfSetupDevice`| | | | |`hipsolverRfSetupDevice`|5.6.0| | | |6.1.0| |`cusolverRfSetupHost`| | | | |`hipsolverRfSetupHost`|5.6.0| | | |6.1.0| |`cusolverRfSolve`| | | | |`hipsolverRfSolve`|5.6.0| | | |6.1.0| +|`cusolverSpCcsreigsHost`| | | | | | | | | | | +|`cusolverSpCcsreigvsi`| | | | | | | | | | | +|`cusolverSpCcsreigvsiHost`| | | | | | | | | | | |`cusolverSpCcsrlsqvqrHost`| | | | | | | | | | | |`cusolverSpCcsrlsvchol`| | | | | | | | | | | |`cusolverSpCcsrlsvcholHost`| | | | | | | | | | | |`cusolverSpCcsrlsvluHost`| | | | | | | | | | | |`cusolverSpCcsrlsvqr`| | | | | | | | | | | |`cusolverSpCcsrlsvqrHost`| | | | | | | | | | | +|`cusolverSpCcsrqrBufferInfoBatched`| | | | | | | | | | | +|`cusolverSpCcsrqrsvBatched`| | | | | | | | | | | +|`cusolverSpCcsrzfdHost`|9.2| | | | | | | | | | |`cusolverSpCreate`| | | | | | | | | | | +|`cusolverSpCreateCsrqrInfo`| | | | | | | | | | | +|`cusolverSpDcsreigsHost`| | | | | | | | | | | +|`cusolverSpDcsreigvsi`| | | | | | | | | | | +|`cusolverSpDcsreigvsiHost`| | | | | | | | | | | |`cusolverSpDcsrlsqvqrHost`| | | | | | | | | | | |`cusolverSpDcsrlsvchol`| | | | | | | | | | | |`cusolverSpDcsrlsvcholHost`| | | | | | | | | | | |`cusolverSpDcsrlsvluHost`| | | | | | | | | | | |`cusolverSpDcsrlsvqr`| | | | | | | | | | | |`cusolverSpDcsrlsvqrHost`| | | | | | | | | | | +|`cusolverSpDcsrqrBufferInfoBatched`| | | | | | | | | | | +|`cusolverSpDcsrqrsvBatched`| | | | | | | | | | | +|`cusolverSpDcsrzfdHost`|9.2| | | | | | | | | | |`cusolverSpDestroy`| | | | | | | | | | | +|`cusolverSpDestroyCsrqrInfo`| | | | | | | | | | | |`cusolverSpGetStream`| | | | | | | | | | | +|`cusolverSpScsreigsHost`| | | | | | | | | | | +|`cusolverSpScsreigvsi`| | | | | | | | | | | +|`cusolverSpScsreigvsiHost`| | | | | | | | | | | |`cusolverSpScsrlsqvqrHost`| | | | | | | | | | | |`cusolverSpScsrlsvchol`| | | | | | | | | | | |`cusolverSpScsrlsvcholHost`| | | | | | | | | | | |`cusolverSpScsrlsvluHost`| | | | | | | | | | | |`cusolverSpScsrlsvqr`| | | | | | | | | | | |`cusolverSpScsrlsvqrHost`| | | | | | | | | | | +|`cusolverSpScsrqrBufferInfoBatched`| | | | | | | | | | | +|`cusolverSpScsrqrsvBatched`| | | | | | | | | | | +|`cusolverSpScsrzfdHost`|9.2| | | | | | | | | | |`cusolverSpSetStream`| | | | | | | | | | | |`cusolverSpXcsrissymHost`| | | | | | | | | | | +|`cusolverSpXcsrmetisndHost`|9.2| | | | | | | | | | +|`cusolverSpXcsrpermHost`| | | | | | | | | | | +|`cusolverSpXcsrperm_bufferSizeHost`| | | | | | | | | | | +|`cusolverSpXcsrqrAnalysisBatched`| | | | | | | | | | | +|`cusolverSpXcsrsymamdHost`|7.5| | | | | | | | | | +|`cusolverSpXcsrsymmdqHost`|7.5| | | | | | | | | | +|`cusolverSpXcsrsymrcmHost`| | | | | | | | | | | +|`cusolverSpZcsreigsHost`| | | | | | | | | | | +|`cusolverSpZcsreigvsi`| | | | | | | | | | | +|`cusolverSpZcsreigvsiHost`| | | | | | | | | | | |`cusolverSpZcsrlsqvqrHost`| | | | | | | | | | | |`cusolverSpZcsrlsvchol`| | | | | | | | | | | |`cusolverSpZcsrlsvcholHost`| | | | | | | | | | | |`cusolverSpZcsrlsvluHost`| | | | | | | | | | | |`cusolverSpZcsrlsvqr`| | | | | | | | | | | |`cusolverSpZcsrlsvqrHost`| | | | | | | | | | | +|`cusolverSpZcsrqrBufferInfoBatched`| | | | | | | | | | | +|`cusolverSpZcsrqrsvBatched`| | | | | | | | | | | +|`cusolverSpZcsrzfdHost`|9.2| | | | | | | | | | \*A - Added; D - Deprecated; C - Changed; R - Removed; E - Experimental \ No newline at end of file diff --git a/docs/tables/CUSOLVER_API_supported_by_HIP_and_ROC.md b/docs/tables/CUSOLVER_API_supported_by_HIP_and_ROC.md index 71598394..c92170a1 100644 --- a/docs/tables/CUSOLVER_API_supported_by_HIP_and_ROC.md +++ b/docs/tables/CUSOLVER_API_supported_by_HIP_and_ROC.md @@ -569,35 +569,68 @@ |`cusolverRfSetupDevice`| | | | |`hipsolverRfSetupDevice`|5.6.0| | | |6.1.0| | | | | | | |`cusolverRfSetupHost`| | | | |`hipsolverRfSetupHost`|5.6.0| | | |6.1.0| | | | | | | |`cusolverRfSolve`| | | | |`hipsolverRfSolve`|5.6.0| | | |6.1.0| | | | | | | +|`cusolverSpCcsreigsHost`| | | | | | | | | | | | | | | | | +|`cusolverSpCcsreigvsi`| | | | | | | | | | | | | | | | | +|`cusolverSpCcsreigvsiHost`| | | | | | | | | | | | | | | | | |`cusolverSpCcsrlsqvqrHost`| | | | | | | | | | | | | | | | | |`cusolverSpCcsrlsvchol`| | | | | | | | | | | | | | | | | |`cusolverSpCcsrlsvcholHost`| | | | | | | | | | | | | | | | | |`cusolverSpCcsrlsvluHost`| | | | | | | | | | | | | | | | | |`cusolverSpCcsrlsvqr`| | | | | | | | | | | | | | | | | |`cusolverSpCcsrlsvqrHost`| | | | | | | | | | | | | | | | | +|`cusolverSpCcsrqrBufferInfoBatched`| | | | | | | | | | | | | | | | | +|`cusolverSpCcsrqrsvBatched`| | | | | | | | | | | | | | | | | +|`cusolverSpCcsrzfdHost`|9.2| | | | | | | | | | | | | | | | |`cusolverSpCreate`| | | | | | | | | | | | | | | | | +|`cusolverSpCreateCsrqrInfo`| | | | | | | | | | | | | | | | | +|`cusolverSpDcsreigsHost`| | | | | | | | | | | | | | | | | +|`cusolverSpDcsreigvsi`| | | | | | | | | | | | | | | | | +|`cusolverSpDcsreigvsiHost`| | | | | | | | | | | | | | | | | |`cusolverSpDcsrlsqvqrHost`| | | | | | | | | | | | | | | | | |`cusolverSpDcsrlsvchol`| | | | | | | | | | | | | | | | | |`cusolverSpDcsrlsvcholHost`| | | | | | | | | | | | | | | | | |`cusolverSpDcsrlsvluHost`| | | | | | | | | | | | | | | | | |`cusolverSpDcsrlsvqr`| | | | | | | | | | | | | | | | | |`cusolverSpDcsrlsvqrHost`| | | | | | | | | | | | | | | | | +|`cusolverSpDcsrqrBufferInfoBatched`| | | | | | | | | | | | | | | | | +|`cusolverSpDcsrqrsvBatched`| | | | | | | | | | | | | | | | | +|`cusolverSpDcsrzfdHost`|9.2| | | | | | | | | | | | | | | | |`cusolverSpDestroy`| | | | | | | | | | | | | | | | | +|`cusolverSpDestroyCsrqrInfo`| | | | | | | | | | | | | | | | | |`cusolverSpGetStream`| | | | | | | | | | | | | | | | | +|`cusolverSpScsreigsHost`| | | | | | | | | | | | | | | | | +|`cusolverSpScsreigvsi`| | | | | | | | | | | | | | | | | +|`cusolverSpScsreigvsiHost`| | | | | | | | | | | | | | | | | |`cusolverSpScsrlsqvqrHost`| | | | | | | | | | | | | | | | | |`cusolverSpScsrlsvchol`| | | | | | | | | | | | | | | | | |`cusolverSpScsrlsvcholHost`| | | | | | | | | | | | | | | | | |`cusolverSpScsrlsvluHost`| | | | | | | | | | | | | | | | | |`cusolverSpScsrlsvqr`| | | | | | | | | | | | | | | | | |`cusolverSpScsrlsvqrHost`| | | | | | | | | | | | | | | | | +|`cusolverSpScsrqrBufferInfoBatched`| | | | | | | | | | | | | | | | | +|`cusolverSpScsrqrsvBatched`| | | | | | | | | | | | | | | | | +|`cusolverSpScsrzfdHost`|9.2| | | | | | | | | | | | | | | | |`cusolverSpSetStream`| | | | | | | | | | | | | | | | | |`cusolverSpXcsrissymHost`| | | | | | | | | | | | | | | | | +|`cusolverSpXcsrmetisndHost`|9.2| | | | | | | | | | | | | | | | +|`cusolverSpXcsrpermHost`| | | | | | | | | | | | | | | | | +|`cusolverSpXcsrperm_bufferSizeHost`| | | | | | | | | | | | | | | | | +|`cusolverSpXcsrqrAnalysisBatched`| | | | | | | | | | | | | | | | | +|`cusolverSpXcsrsymamdHost`|7.5| | | | | | | | | | | | | | | | +|`cusolverSpXcsrsymmdqHost`|7.5| | | | | | | | | | | | | | | | +|`cusolverSpXcsrsymrcmHost`| | | | | | | | | | | | | | | | | +|`cusolverSpZcsreigsHost`| | | | | | | | | | | | | | | | | +|`cusolverSpZcsreigvsi`| | | | | | | | | | | | | | | | | +|`cusolverSpZcsreigvsiHost`| | | | | | | | | | | | | | | | | |`cusolverSpZcsrlsqvqrHost`| | | | | | | | | | | | | | | | | |`cusolverSpZcsrlsvchol`| | | | | | | | | | | | | | | | | |`cusolverSpZcsrlsvcholHost`| | | | | | | | | | | | | | | | | |`cusolverSpZcsrlsvluHost`| | | | | | | | | | | | | | | | | |`cusolverSpZcsrlsvqr`| | | | | | | | | | | | | | | | | |`cusolverSpZcsrlsvqrHost`| | | | | | | | | | | | | | | | | +|`cusolverSpZcsrqrBufferInfoBatched`| | | | | | | | | | | | | | | | | +|`cusolverSpZcsrqrsvBatched`| | | | | | | | | | | | | | | | | +|`cusolverSpZcsrzfdHost`|9.2| | | | | | | | | | | | | | | | \*A - Added; D - Deprecated; C - Changed; R - Removed; E - Experimental \ No newline at end of file diff --git a/docs/tables/CUSOLVER_API_supported_by_ROC.md b/docs/tables/CUSOLVER_API_supported_by_ROC.md index 5d538917..f7413fab 100644 --- a/docs/tables/CUSOLVER_API_supported_by_ROC.md +++ b/docs/tables/CUSOLVER_API_supported_by_ROC.md @@ -569,35 +569,68 @@ |`cusolverRfSetupDevice`| | | | | | | | | | | |`cusolverRfSetupHost`| | | | | | | | | | | |`cusolverRfSolve`| | | | | | | | | | | +|`cusolverSpCcsreigsHost`| | | | | | | | | | | +|`cusolverSpCcsreigvsi`| | | | | | | | | | | +|`cusolverSpCcsreigvsiHost`| | | | | | | | | | | |`cusolverSpCcsrlsqvqrHost`| | | | | | | | | | | |`cusolverSpCcsrlsvchol`| | | | | | | | | | | |`cusolverSpCcsrlsvcholHost`| | | | | | | | | | | |`cusolverSpCcsrlsvluHost`| | | | | | | | | | | |`cusolverSpCcsrlsvqr`| | | | | | | | | | | |`cusolverSpCcsrlsvqrHost`| | | | | | | | | | | +|`cusolverSpCcsrqrBufferInfoBatched`| | | | | | | | | | | +|`cusolverSpCcsrqrsvBatched`| | | | | | | | | | | +|`cusolverSpCcsrzfdHost`|9.2| | | | | | | | | | |`cusolverSpCreate`| | | | | | | | | | | +|`cusolverSpCreateCsrqrInfo`| | | | | | | | | | | +|`cusolverSpDcsreigsHost`| | | | | | | | | | | +|`cusolverSpDcsreigvsi`| | | | | | | | | | | +|`cusolverSpDcsreigvsiHost`| | | | | | | | | | | |`cusolverSpDcsrlsqvqrHost`| | | | | | | | | | | |`cusolverSpDcsrlsvchol`| | | | | | | | | | | |`cusolverSpDcsrlsvcholHost`| | | | | | | | | | | |`cusolverSpDcsrlsvluHost`| | | | | | | | | | | |`cusolverSpDcsrlsvqr`| | | | | | | | | | | |`cusolverSpDcsrlsvqrHost`| | | | | | | | | | | +|`cusolverSpDcsrqrBufferInfoBatched`| | | | | | | | | | | +|`cusolverSpDcsrqrsvBatched`| | | | | | | | | | | +|`cusolverSpDcsrzfdHost`|9.2| | | | | | | | | | |`cusolverSpDestroy`| | | | | | | | | | | +|`cusolverSpDestroyCsrqrInfo`| | | | | | | | | | | |`cusolverSpGetStream`| | | | | | | | | | | +|`cusolverSpScsreigsHost`| | | | | | | | | | | +|`cusolverSpScsreigvsi`| | | | | | | | | | | +|`cusolverSpScsreigvsiHost`| | | | | | | | | | | |`cusolverSpScsrlsqvqrHost`| | | | | | | | | | | |`cusolverSpScsrlsvchol`| | | | | | | | | | | |`cusolverSpScsrlsvcholHost`| | | | | | | | | | | |`cusolverSpScsrlsvluHost`| | | | | | | | | | | |`cusolverSpScsrlsvqr`| | | | | | | | | | | |`cusolverSpScsrlsvqrHost`| | | | | | | | | | | +|`cusolverSpScsrqrBufferInfoBatched`| | | | | | | | | | | +|`cusolverSpScsrqrsvBatched`| | | | | | | | | | | +|`cusolverSpScsrzfdHost`|9.2| | | | | | | | | | |`cusolverSpSetStream`| | | | | | | | | | | |`cusolverSpXcsrissymHost`| | | | | | | | | | | +|`cusolverSpXcsrmetisndHost`|9.2| | | | | | | | | | +|`cusolverSpXcsrpermHost`| | | | | | | | | | | +|`cusolverSpXcsrperm_bufferSizeHost`| | | | | | | | | | | +|`cusolverSpXcsrqrAnalysisBatched`| | | | | | | | | | | +|`cusolverSpXcsrsymamdHost`|7.5| | | | | | | | | | +|`cusolverSpXcsrsymmdqHost`|7.5| | | | | | | | | | +|`cusolverSpXcsrsymrcmHost`| | | | | | | | | | | +|`cusolverSpZcsreigsHost`| | | | | | | | | | | +|`cusolverSpZcsreigvsi`| | | | | | | | | | | +|`cusolverSpZcsreigvsiHost`| | | | | | | | | | | |`cusolverSpZcsrlsqvqrHost`| | | | | | | | | | | |`cusolverSpZcsrlsvchol`| | | | | | | | | | | |`cusolverSpZcsrlsvcholHost`| | | | | | | | | | | |`cusolverSpZcsrlsvluHost`| | | | | | | | | | | |`cusolverSpZcsrlsvqr`| | | | | | | | | | | |`cusolverSpZcsrlsvqrHost`| | | | | | | | | | | +|`cusolverSpZcsrqrBufferInfoBatched`| | | | | | | | | | | +|`cusolverSpZcsrqrsvBatched`| | | | | | | | | | | +|`cusolverSpZcsrzfdHost`|9.2| | | | | | | | | | \*A - Added; D - Deprecated; C - Changed; R - Removed; E - Experimental \ No newline at end of file diff --git a/src/CUDA2HIP_SOLVER_API_functions.cpp b/src/CUDA2HIP_SOLVER_API_functions.cpp index 60753060..366bb550 100644 --- a/src/CUDA2HIP_SOLVER_API_functions.cpp +++ b/src/CUDA2HIP_SOLVER_API_functions.cpp @@ -565,6 +565,39 @@ const std::map CUDA_SOLVER_FUNCTION_MAP { {"cusolverSpDcsrlsqvqrHost", {"hipsolverSpDcsrlsqvqrHost", "", CONV_LIB_FUNC, API_SOLVER, 2, UNSUPPORTED}}, {"cusolverSpCcsrlsqvqrHost", {"hipsolverSpCcsrlsqvqrHost", "", CONV_LIB_FUNC, API_SOLVER, 2, UNSUPPORTED}}, {"cusolverSpZcsrlsqvqrHost", {"hipsolverSpZcsrlsqvqrHost", "", CONV_LIB_FUNC, API_SOLVER, 2, UNSUPPORTED}}, + {"cusolverSpScsreigvsiHost", {"hipsolverSpScsreigvsiHost", "", CONV_LIB_FUNC, API_SOLVER, 2, UNSUPPORTED}}, + {"cusolverSpDcsreigvsiHost", {"hipsolverSpDcsreigvsiHost", "", CONV_LIB_FUNC, API_SOLVER, 2, UNSUPPORTED}}, + {"cusolverSpCcsreigvsiHost", {"hipsolverSpCcsreigvsiHost", "", CONV_LIB_FUNC, API_SOLVER, 2, UNSUPPORTED}}, + {"cusolverSpZcsreigvsiHost", {"hipsolverSpZcsreigvsiHost", "", CONV_LIB_FUNC, API_SOLVER, 2, UNSUPPORTED}}, + {"cusolverSpScsreigvsi", {"hipsolverSpScsreigvsi", "", CONV_LIB_FUNC, API_SOLVER, 2, UNSUPPORTED}}, + {"cusolverSpDcsreigvsi", {"hipsolverSpDcsreigvsi", "", CONV_LIB_FUNC, API_SOLVER, 2, UNSUPPORTED}}, + {"cusolverSpCcsreigvsi", {"hipsolverSpCcsreigvsi", "", CONV_LIB_FUNC, API_SOLVER, 2, UNSUPPORTED}}, + {"cusolverSpZcsreigvsi", {"hipsolverSpZcsreigvsi", "", CONV_LIB_FUNC, API_SOLVER, 2, UNSUPPORTED}}, + {"cusolverSpScsreigsHost", {"hipsolverSpScsreigsHost", "", CONV_LIB_FUNC, API_SOLVER, 2, UNSUPPORTED}}, + {"cusolverSpDcsreigsHost", {"hipsolverSpDcsreigsHost", "", CONV_LIB_FUNC, API_SOLVER, 2, UNSUPPORTED}}, + {"cusolverSpCcsreigsHost", {"hipsolverSpCcsreigsHost", "", CONV_LIB_FUNC, API_SOLVER, 2, UNSUPPORTED}}, + {"cusolverSpZcsreigsHost", {"hipsolverSpZcsreigsHost", "", CONV_LIB_FUNC, API_SOLVER, 2, UNSUPPORTED}}, + {"cusolverSpXcsrsymrcmHost", {"hipsolverSpXcsrsymrcmHost", "", CONV_LIB_FUNC, API_SOLVER, 2, UNSUPPORTED}}, + {"cusolverSpXcsrsymmdqHost", {"hipsolverSpXcsrsymmdqHost", "", CONV_LIB_FUNC, API_SOLVER, 2, UNSUPPORTED}}, + {"cusolverSpXcsrsymamdHost", {"hipsolverSpXcsrsymamdHost", "", CONV_LIB_FUNC, API_SOLVER, 2, UNSUPPORTED}}, + {"cusolverSpXcsrmetisndHost", {"hipsolverSpXcsrmetisndHost", "", CONV_LIB_FUNC, API_SOLVER, 2, UNSUPPORTED}}, + {"cusolverSpScsrzfdHost", {"hipsolverSpScsrzfdHost", "", CONV_LIB_FUNC, API_SOLVER, 2, UNSUPPORTED}}, + {"cusolverSpDcsrzfdHost", {"hipsolverSpDcsrzfdHost", "", CONV_LIB_FUNC, API_SOLVER, 2, UNSUPPORTED}}, + {"cusolverSpCcsrzfdHost", {"hipsolverSpCcsrzfdHost", "", CONV_LIB_FUNC, API_SOLVER, 2, UNSUPPORTED}}, + {"cusolverSpZcsrzfdHost", {"hipsolverSpZcsrzfdHost", "", CONV_LIB_FUNC, API_SOLVER, 2, UNSUPPORTED}}, + {"cusolverSpXcsrperm_bufferSizeHost", {"hipsolverSpXcsrperm_bufferSizeHost", "", CONV_LIB_FUNC, API_SOLVER, 2, UNSUPPORTED}}, + {"cusolverSpXcsrpermHost", {"hipsolverSpXcsrpermHost", "", CONV_LIB_FUNC, API_SOLVER, 2, UNSUPPORTED}}, + {"cusolverSpCreateCsrqrInfo", {"hipsolverSpCreateCsrqrInfo", "", CONV_LIB_FUNC, API_SOLVER, 2, UNSUPPORTED}}, + {"cusolverSpDestroyCsrqrInfo", {"hipsolverSpDestroyCsrqrInfo", "", CONV_LIB_FUNC, API_SOLVER, 2, UNSUPPORTED}}, + {"cusolverSpXcsrqrAnalysisBatched", {"hipsolverSpXcsrqrAnalysisBatched", "", CONV_LIB_FUNC, API_SOLVER, 2, UNSUPPORTED}}, + {"cusolverSpScsrqrBufferInfoBatched", {"hipsolverSpScsrqrBufferInfoBatched", "", CONV_LIB_FUNC, API_SOLVER, 2, UNSUPPORTED}}, + {"cusolverSpDcsrqrBufferInfoBatched", {"hipsolverSpDcsrqrBufferInfoBatched", "", CONV_LIB_FUNC, API_SOLVER, 2, UNSUPPORTED}}, + {"cusolverSpCcsrqrBufferInfoBatched", {"hipsolverSpCcsrqrBufferInfoBatched", "", CONV_LIB_FUNC, API_SOLVER, 2, UNSUPPORTED}}, + {"cusolverSpZcsrqrBufferInfoBatched", {"hipsolverSpZcsrqrBufferInfoBatched", "", CONV_LIB_FUNC, API_SOLVER, 2, UNSUPPORTED}}, + {"cusolverSpScsrqrsvBatched", {"hipsolverSpScsrqrsvBatched", "", CONV_LIB_FUNC, API_SOLVER, 2, UNSUPPORTED}}, + {"cusolverSpDcsrqrsvBatched", {"hipsolverSpDcsrqrsvBatched", "", CONV_LIB_FUNC, API_SOLVER, 2, UNSUPPORTED}}, + {"cusolverSpCcsrqrsvBatched", {"hipsolverSpCcsrqrsvBatched", "", CONV_LIB_FUNC, API_SOLVER, 2, UNSUPPORTED}}, + {"cusolverSpZcsrqrsvBatched", {"hipsolverSpZcsrqrsvBatched", "", CONV_LIB_FUNC, API_SOLVER, 2, UNSUPPORTED}}, }; const std::map CUDA_SOLVER_FUNCTION_VER_MAP { @@ -897,6 +930,13 @@ const std::map CUDA_SOLVER_FUNCTION_VER_MAP { {"cusolverMgPotrs", {CUDA_110, CUDA_0, CUDA_0}}, {"cusolverMgPotri_bufferSize", {CUDA_110, CUDA_0, CUDA_0}}, {"cusolverMgPotri", {CUDA_110, CUDA_0, CUDA_0}}, + {"cusolverSpXcsrsymmdqHost", {CUDA_75, CUDA_0, CUDA_0}}, + {"cusolverSpXcsrsymamdHost", {CUDA_75, CUDA_0, CUDA_0}}, + {"cusolverSpXcsrmetisndHost", {CUDA_92, CUDA_0, CUDA_0}}, + {"cusolverSpScsrzfdHost", {CUDA_92, CUDA_0, CUDA_0}}, + {"cusolverSpDcsrzfdHost", {CUDA_92, CUDA_0, CUDA_0}}, + {"cusolverSpCcsrzfdHost", {CUDA_92, CUDA_0, CUDA_0}}, + {"cusolverSpZcsrzfdHost", {CUDA_92, CUDA_0, CUDA_0}}, }; const std::map HIP_SOLVER_FUNCTION_VER_MAP {