Skip to content

Commit

Permalink
Merge pull request #1327 from emankov/HIPIFY
Browse files Browse the repository at this point in the history
[HIPIFY][BLAS][6.1][sync] Sync with `hipBLAS` and `rocBLAS` - Step 9 - ROT 64bit
  • Loading branch information
emankov authored Feb 3, 2024
2 parents 059e1c7 + ae07c43 commit 9afb6f9
Show file tree
Hide file tree
Showing 7 changed files with 168 additions and 72 deletions.
48 changes: 24 additions & 24 deletions bin/hipify-perl
Original file line number Diff line number Diff line change
Expand Up @@ -1837,13 +1837,17 @@ sub rocSubstitutions {
subst("cublasCreate", "rocblas_create_handle", "library");
subst("cublasCreate_v2", "rocblas_create_handle", "library");
subst("cublasCrot", "rocblas_crot", "library");
subst("cublasCrot_64", "rocblas_crot_64", "library");
subst("cublasCrot_v2", "rocblas_crot", "library");
subst("cublasCrot_v2_64", "rocblas_crot_64", "library");
subst("cublasCrotg", "rocblas_crotg", "library");
subst("cublasCrotg_v2", "rocblas_crotg", "library");
subst("cublasCscal", "rocblas_cscal", "library");
subst("cublasCscal_v2", "rocblas_cscal", "library");
subst("cublasCsrot", "rocblas_csrot", "library");
subst("cublasCsrot_64", "rocblas_csrot_64", "library");
subst("cublasCsrot_v2", "rocblas_csrot", "library");
subst("cublasCsrot_v2_64", "rocblas_csrot_64", "library");
subst("cublasCsscal", "rocblas_csscal", "library");
subst("cublasCsscal_v2", "rocblas_csscal", "library");
subst("cublasCswap", "rocblas_cswap", "library");
Expand Down Expand Up @@ -1915,7 +1919,9 @@ sub rocSubstitutions {
subst("cublasDotEx", "rocblas_dot_ex", "library");
subst("cublasDotcEx", "rocblas_dotc_ex", "library");
subst("cublasDrot", "rocblas_drot", "library");
subst("cublasDrot_64", "rocblas_drot_64", "library");
subst("cublasDrot_v2", "rocblas_drot", "library");
subst("cublasDrot_v2_64", "rocblas_drot_64", "library");
subst("cublasDrotg", "rocblas_drotg", "library");
subst("cublasDrotg_v2", "rocblas_drotg", "library");
subst("cublasDrotm", "rocblas_drotm", "library");
Expand Down Expand Up @@ -2080,7 +2086,9 @@ sub rocSubstitutions {
subst("cublasSnrm2_v2", "rocblas_snrm2", "library");
subst("cublasSnrm2_v2_64", "rocblas_snrm2_64", "library");
subst("cublasSrot", "rocblas_srot", "library");
subst("cublasSrot_64", "rocblas_srot_64", "library");
subst("cublasSrot_v2", "rocblas_srot", "library");
subst("cublasSrot_v2_64", "rocblas_srot_64", "library");
subst("cublasSrotg", "rocblas_srotg", "library");
subst("cublasSrotg_v2", "rocblas_srotg", "library");
subst("cublasSrotm", "rocblas_srotm", "library");
Expand Down Expand Up @@ -2151,7 +2159,9 @@ sub rocSubstitutions {
subst("cublasZdotu_v2", "rocblas_zdotu", "library");
subst("cublasZdotu_v2_64", "rocblas_zdotu_64", "library");
subst("cublasZdrot", "rocblas_zdrot", "library");
subst("cublasZdrot_64", "rocblas_zdrot_64", "library");
subst("cublasZdrot_v2", "rocblas_zdrot", "library");
subst("cublasZdrot_v2_64", "rocblas_zdrot_64", "library");
subst("cublasZdscal", "rocblas_zdscal", "library");
subst("cublasZdscal_v2", "rocblas_zdscal", "library");
subst("cublasZgbmv", "rocblas_zgbmv", "library");
Expand Down Expand Up @@ -2191,7 +2201,9 @@ sub rocSubstitutions {
subst("cublasZhpr2_v2", "rocblas_zhpr2", "library");
subst("cublasZhpr_v2", "rocblas_zhpr", "library");
subst("cublasZrot", "rocblas_zrot", "library");
subst("cublasZrot_64", "rocblas_zrot_64", "library");
subst("cublasZrot_v2", "rocblas_zrot", "library");
subst("cublasZrot_v2_64", "rocblas_zrot_64", "library");
subst("cublasZrotg", "rocblas_zrotg", "library");
subst("cublasZrotg_v2", "rocblas_zrotg", "library");
subst("cublasZscal", "rocblas_zscal", "library");
Expand Down Expand Up @@ -3820,13 +3832,17 @@ sub simpleSubstitutions {
subst("cublasCreate", "hipblasCreate", "library");
subst("cublasCreate_v2", "hipblasCreate", "library");
subst("cublasCrot", "hipblasCrot_v2", "library");
subst("cublasCrot_64", "hipblasCrot_v2_64", "library");
subst("cublasCrot_v2", "hipblasCrot_v2", "library");
subst("cublasCrot_v2_64", "hipblasCrot_v2_64", "library");
subst("cublasCrotg", "hipblasCrotg_v2", "library");
subst("cublasCrotg_v2", "hipblasCrotg_v2", "library");
subst("cublasCscal", "hipblasCscal_v2", "library");
subst("cublasCscal_v2", "hipblasCscal_v2", "library");
subst("cublasCsrot", "hipblasCsrot_v2", "library");
subst("cublasCsrot_64", "hipblasCsrot_v2_64", "library");
subst("cublasCsrot_v2", "hipblasCsrot_v2", "library");
subst("cublasCsrot_v2_64", "hipblasCsrot_v2_64", "library");
subst("cublasCsscal", "hipblasCsscal_v2", "library");
subst("cublasCsscal_v2", "hipblasCsscal_v2", "library");
subst("cublasCswap", "hipblasCswap_v2", "library");
Expand Down Expand Up @@ -3903,7 +3919,9 @@ sub simpleSubstitutions {
subst("cublasDotEx", "hipblasDotEx_v2", "library");
subst("cublasDotcEx", "hipblasDotcEx_v2", "library");
subst("cublasDrot", "hipblasDrot", "library");
subst("cublasDrot_64", "hipblasDrot_64", "library");
subst("cublasDrot_v2", "hipblasDrot", "library");
subst("cublasDrot_v2_64", "hipblasDrot_64", "library");
subst("cublasDrotg", "hipblasDrotg", "library");
subst("cublasDrotg_v2", "hipblasDrotg", "library");
subst("cublasDrotm", "hipblasDrotm", "library");
Expand Down Expand Up @@ -4067,7 +4085,9 @@ sub simpleSubstitutions {
subst("cublasSnrm2_v2", "hipblasSnrm2", "library");
subst("cublasSnrm2_v2_64", "hipblasSnrm2_64", "library");
subst("cublasSrot", "hipblasSrot", "library");
subst("cublasSrot_64", "hipblasSrot_64", "library");
subst("cublasSrot_v2", "hipblasSrot", "library");
subst("cublasSrot_v2_64", "hipblasSrot_64", "library");
subst("cublasSrotg", "hipblasSrotg", "library");
subst("cublasSrotg_v2", "hipblasSrotg", "library");
subst("cublasSrotm", "hipblasSrotm", "library");
Expand Down Expand Up @@ -4134,7 +4154,9 @@ sub simpleSubstitutions {
subst("cublasZdotu_v2", "hipblasZdotu_v2", "library");
subst("cublasZdotu_v2_64", "hipblasZdotu_v2_64", "library");
subst("cublasZdrot", "hipblasZdrot_v2", "library");
subst("cublasZdrot_64", "hipblasZdrot_v2_64", "library");
subst("cublasZdrot_v2", "hipblasZdrot_v2", "library");
subst("cublasZdrot_v2_64", "hipblasZdrot_v2_64", "library");
subst("cublasZdscal", "hipblasZdscal_v2", "library");
subst("cublasZdscal_v2", "hipblasZdscal_v2", "library");
subst("cublasZgbmv", "hipblasZgbmv_v2", "library");
Expand Down Expand Up @@ -4179,7 +4201,9 @@ sub simpleSubstitutions {
subst("cublasZhpr2_v2", "hipblasZhpr2_v2", "library");
subst("cublasZhpr_v2", "hipblasZhpr_v2", "library");
subst("cublasZrot", "hipblasZrot_v2", "library");
subst("cublasZrot_64", "hipblasZrot_v2_64", "library");
subst("cublasZrot_v2", "hipblasZrot_v2", "library");
subst("cublasZrot_v2_64", "hipblasZrot_v2_64", "library");
subst("cublasZrotg", "hipblasZrotg_v2", "library");
subst("cublasZrotg_v2", "hipblasZrotg_v2", "library");
subst("cublasZscal", "hipblasZscal_v2", "library");
Expand Down Expand Up @@ -10806,8 +10830,6 @@ sub warnHipOnlyUnsupportedFunctions {
"cublasZswap_64",
"cublasZscal_v2_64",
"cublasZscal_64",
"cublasZrot_v2_64",
"cublasZrot_64",
"cublasZmatinvBatched",
"cublasZhpr_v2_64",
"cublasZhpr_64",
Expand Down Expand Up @@ -10849,8 +10871,6 @@ sub warnHipOnlyUnsupportedFunctions {
"cublasZgbmv_64",
"cublasZdscal_v2_64",
"cublasZdscal_64",
"cublasZdrot_v2_64",
"cublasZdrot_64",
"cublasZdgmm_64",
"cublasXerbla",
"cublasUint8gemmBias",
Expand Down Expand Up @@ -10910,8 +10930,6 @@ sub warnHipOnlyUnsupportedFunctions {
"cublasSsbmv_64",
"cublasSrotm_v2_64",
"cublasSrotm_64",
"cublasSrot_v2_64",
"cublasSrot_64",
"cublasSmatinvBatched",
"cublasShutdown",
"cublasSger_v2_64",
Expand Down Expand Up @@ -11028,8 +11046,6 @@ sub warnHipOnlyUnsupportedFunctions {
"cublasDsbmv_64",
"cublasDrotm_v2_64",
"cublasDrotm_64",
"cublasDrot_v2_64",
"cublasDrot_64",
"cublasDotcEx_64",
"cublasDotEx_64",
"cublasDmatinvBatched",
Expand Down Expand Up @@ -11089,12 +11105,8 @@ sub warnHipOnlyUnsupportedFunctions {
"cublasCswap_64",
"cublasCsscal_v2_64",
"cublasCsscal_64",
"cublasCsrot_v2_64",
"cublasCsrot_64",
"cublasCscal_v2_64",
"cublasCscal_64",
"cublasCrot_v2_64",
"cublasCrot_64",
"cublasCopyEx_64",
"cublasCopyEx",
"cublasContext",
Expand Down Expand Up @@ -11262,8 +11274,6 @@ sub warnRocOnlyUnsupportedFunctions {
"cublasZswap_64",
"cublasZscal_v2_64",
"cublasZscal_64",
"cublasZrot_v2_64",
"cublasZrot_64",
"cublasZmatinvBatched",
"cublasZhpr_v2_64",
"cublasZhpr_64",
Expand Down Expand Up @@ -11310,8 +11320,6 @@ sub warnRocOnlyUnsupportedFunctions {
"cublasZgbmv_64",
"cublasZdscal_v2_64",
"cublasZdscal_64",
"cublasZdrot_v2_64",
"cublasZdrot_64",
"cublasZdgmm_64",
"cublasXerbla",
"cublasUint8gemmBias",
Expand Down Expand Up @@ -11367,8 +11375,6 @@ sub warnRocOnlyUnsupportedFunctions {
"cublasSsbmv_64",
"cublasSrotm_v2_64",
"cublasSrotm_64",
"cublasSrot_v2_64",
"cublasSrot_64",
"cublasSmatinvBatched",
"cublasShutdown",
"cublasSgetrsBatched",
Expand Down Expand Up @@ -11484,8 +11490,6 @@ sub warnRocOnlyUnsupportedFunctions {
"cublasDsbmv_64",
"cublasDrotm_v2_64",
"cublasDrotm_64",
"cublasDrot_v2_64",
"cublasDrot_64",
"cublasDotcEx_64",
"cublasDotEx_64",
"cublasDmatinvBatched",
Expand Down Expand Up @@ -11550,12 +11554,8 @@ sub warnRocOnlyUnsupportedFunctions {
"cublasCswap_64",
"cublasCsscal_v2_64",
"cublasCsscal_64",
"cublasCsrot_v2_64",
"cublasCsrot_64",
"cublasCscal_v2_64",
"cublasCscal_64",
"cublasCrot_v2_64",
"cublasCrot_64",
"cublasCopyEx_64",
"cublasCopyEx",
"cublasCmatinvBatched",
Expand Down
24 changes: 12 additions & 12 deletions docs/tables/CUBLAS_API_supported_by_HIP.md
Original file line number Diff line number Diff line change
Expand Up @@ -220,19 +220,19 @@
|`cublasCdotu_v2`| | | | |`hipblasCdotu_v2`|6.0.0| | | | |
|`cublasCdotu_v2_64`|12.0| | | |`hipblasCdotu_v2_64`|6.1.0| | | | |
|`cublasCrot`| | | | |`hipblasCrot_v2`|6.0.0| | | | |
|`cublasCrot_64`|12.0| | | | | | | | | |
|`cublasCrot_64`|12.0| | | |`hipblasCrot_v2_64`|6.1.0| | | | |
|`cublasCrot_v2`| | | | |`hipblasCrot_v2`|6.0.0| | | | |
|`cublasCrot_v2_64`|12.0| | | | | | | | | |
|`cublasCrot_v2_64`|12.0| | | |`hipblasCrot_v2_64`|6.1.0| | | | |
|`cublasCrotg`| | | | |`hipblasCrotg_v2`|6.0.0| | | | |
|`cublasCrotg_v2`| | | | |`hipblasCrotg_v2`|6.0.0| | | | |
|`cublasCscal`| | | | |`hipblasCscal_v2`|6.0.0| | | | |
|`cublasCscal_64`|12.0| | | | | | | | | |
|`cublasCscal_v2`| | | | |`hipblasCscal_v2`|6.0.0| | | | |
|`cublasCscal_v2_64`|12.0| | | | | | | | | |
|`cublasCsrot`| | | | |`hipblasCsrot_v2`|6.0.0| | | | |
|`cublasCsrot_64`|12.0| | | | | | | | | |
|`cublasCsrot_64`|12.0| | | |`hipblasCsrot_v2_64`|6.1.0| | | | |
|`cublasCsrot_v2`| | | | |`hipblasCsrot_v2`|6.0.0| | | | |
|`cublasCsrot_v2_64`|12.0| | | | | | | | | |
|`cublasCsrot_v2_64`|12.0| | | |`hipblasCsrot_v2_64`|6.1.0| | | | |
|`cublasCsscal`| | | | |`hipblasCsscal_v2`|6.0.0| | | | |
|`cublasCsscal_64`|12.0| | | | | | | | | |
|`cublasCsscal_v2`| | | | |`hipblasCsscal_v2`|6.0.0| | | | |
Expand Down Expand Up @@ -262,9 +262,9 @@
|`cublasDnrm2_v2`| | | | |`hipblasDnrm2`|1.8.2| | | | |
|`cublasDnrm2_v2_64`|12.0| | | |`hipblasDnrm2_64`|6.1.0| | | | |
|`cublasDrot`| | | | |`hipblasDrot`|3.0.0| | | | |
|`cublasDrot_64`|12.0| | | | | | | | | |
|`cublasDrot_64`|12.0| | | |`hipblasDrot_64`|6.1.0| | | | |
|`cublasDrot_v2`| | | | |`hipblasDrot`|3.0.0| | | | |
|`cublasDrot_v2_64`|12.0| | | | | | | | | |
|`cublasDrot_v2_64`|12.0| | | |`hipblasDrot_64`|6.1.0| | | | |
|`cublasDrotg`| | | | |`hipblasDrotg`|3.0.0| | | | |
|`cublasDrotg_v2`| | | | |`hipblasDrotg`|3.0.0| | | | |
|`cublasDrotm`| | | | |`hipblasDrotm`|3.0.0| | | | |
Expand Down Expand Up @@ -352,9 +352,9 @@
|`cublasSnrm2_v2`| | | | |`hipblasSnrm2`|1.8.2| | | | |
|`cublasSnrm2_v2_64`|12.0| | | |`hipblasSnrm2_64`|6.1.0| | | | |
|`cublasSrot`| | | | |`hipblasSrot`|3.0.0| | | | |
|`cublasSrot_64`|12.0| | | | | | | | | |
|`cublasSrot_64`|12.0| | | |`hipblasSrot_64`|6.1.0| | | | |
|`cublasSrot_v2`| | | | |`hipblasSrot`|3.0.0| | | | |
|`cublasSrot_v2_64`|12.0| | | | | | | | | |
|`cublasSrot_v2_64`|12.0| | | |`hipblasSrot_64`|6.1.0| | | | |
|`cublasSrotg`| | | | |`hipblasSrotg`|3.0.0| | | | |
|`cublasSrotg_v2`| | | | |`hipblasSrotg`|3.0.0| | | | |
|`cublasSrotm`| | | | |`hipblasSrotm`|3.0.0| | | | |
Expand Down Expand Up @@ -388,17 +388,17 @@
|`cublasZdotu_v2`| | | | |`hipblasZdotu_v2`|6.0.0| | | | |
|`cublasZdotu_v2_64`|12.0| | | |`hipblasZdotu_v2_64`|6.1.0| | | | |
|`cublasZdrot`| | | | |`hipblasZdrot_v2`|6.0.0| | | | |
|`cublasZdrot_64`|12.0| | | | | | | | | |
|`cublasZdrot_64`|12.0| | | |`hipblasZdrot_v2_64`|6.1.0| | | | |
|`cublasZdrot_v2`| | | | |`hipblasZdrot_v2`|6.0.0| | | | |
|`cublasZdrot_v2_64`|12.0| | | | | | | | | |
|`cublasZdrot_v2_64`|12.0| | | |`hipblasZdrot_v2_64`|6.1.0| | | | |
|`cublasZdscal`| | | | |`hipblasZdscal_v2`|6.0.0| | | | |
|`cublasZdscal_64`|12.0| | | | | | | | | |
|`cublasZdscal_v2`| | | | |`hipblasZdscal_v2`|6.0.0| | | | |
|`cublasZdscal_v2_64`|12.0| | | | | | | | | |
|`cublasZrot`| | | | |`hipblasZrot_v2`|6.0.0| | | | |
|`cublasZrot_64`|12.0| | | | | | | | | |
|`cublasZrot_64`|12.0| | | |`hipblasZrot_v2_64`|6.1.0| | | | |
|`cublasZrot_v2`| | | | |`hipblasZrot_v2`|6.0.0| | | | |
|`cublasZrot_v2_64`|12.0| | | | | | | | | |
|`cublasZrot_v2_64`|12.0| | | |`hipblasZrot_v2_64`|6.1.0| | | | |
|`cublasZrotg`| | | | |`hipblasZrotg_v2`|6.0.0| | | | |
|`cublasZrotg_v2`| | | | |`hipblasZrotg_v2`|6.0.0| | | | |
|`cublasZscal`| | | | |`hipblasZscal_v2`|6.0.0| | | | |
Expand Down
24 changes: 12 additions & 12 deletions docs/tables/CUBLAS_API_supported_by_HIP_and_ROC.md
Original file line number Diff line number Diff line change
Expand Up @@ -220,19 +220,19 @@
|`cublasCdotu_v2`| | | | |`hipblasCdotu_v2`|6.0.0| | | | |`rocblas_cdotu`|1.5.0| | | | |
|`cublasCdotu_v2_64`|12.0| | | |`hipblasCdotu_v2_64`|6.1.0| | | | |`rocblas_cdotu_64`|6.1.0| | | | |
|`cublasCrot`| | | | |`hipblasCrot_v2`|6.0.0| | | | |`rocblas_crot`|3.5.0| | | | |
|`cublasCrot_64`|12.0| | | | | | | | | | | | | | | |
|`cublasCrot_64`|12.0| | | |`hipblasCrot_v2_64`|6.1.0| | | | |`rocblas_crot_64`|6.1.0| | | | |
|`cublasCrot_v2`| | | | |`hipblasCrot_v2`|6.0.0| | | | |`rocblas_crot`|3.5.0| | | | |
|`cublasCrot_v2_64`|12.0| | | | | | | | | | | | | | | |
|`cublasCrot_v2_64`|12.0| | | |`hipblasCrot_v2_64`|6.1.0| | | | |`rocblas_crot_64`|6.1.0| | | | |
|`cublasCrotg`| | | | |`hipblasCrotg_v2`|6.0.0| | | | |`rocblas_crotg`|3.5.0| | | | |
|`cublasCrotg_v2`| | | | |`hipblasCrotg_v2`|6.0.0| | | | |`rocblas_crotg`|3.5.0| | | | |
|`cublasCscal`| | | | |`hipblasCscal_v2`|6.0.0| | | | |`rocblas_cscal`|1.5.0| | | | |
|`cublasCscal_64`|12.0| | | | | | | | | | | | | | | |
|`cublasCscal_v2`| | | | |`hipblasCscal_v2`|6.0.0| | | | |`rocblas_cscal`|1.5.0| | | | |
|`cublasCscal_v2_64`|12.0| | | | | | | | | | | | | | | |
|`cublasCsrot`| | | | |`hipblasCsrot_v2`|6.0.0| | | | |`rocblas_csrot`|3.5.0| | | | |
|`cublasCsrot_64`|12.0| | | | | | | | | | | | | | | |
|`cublasCsrot_64`|12.0| | | |`hipblasCsrot_v2_64`|6.1.0| | | | |`rocblas_csrot_64`|6.1.0| | | | |
|`cublasCsrot_v2`| | | | |`hipblasCsrot_v2`|6.0.0| | | | |`rocblas_csrot`|3.5.0| | | | |
|`cublasCsrot_v2_64`|12.0| | | | | | | | | | | | | | | |
|`cublasCsrot_v2_64`|12.0| | | |`hipblasCsrot_v2_64`|6.1.0| | | | |`rocblas_csrot_64`|6.1.0| | | | |
|`cublasCsscal`| | | | |`hipblasCsscal_v2`|6.0.0| | | | |`rocblas_csscal`|3.5.0| | | | |
|`cublasCsscal_64`|12.0| | | | | | | | | | | | | | | |
|`cublasCsscal_v2`| | | | |`hipblasCsscal_v2`|6.0.0| | | | |`rocblas_csscal`|3.5.0| | | | |
Expand Down Expand Up @@ -262,9 +262,9 @@
|`cublasDnrm2_v2`| | | | |`hipblasDnrm2`|1.8.2| | | | |`rocblas_dnrm2`|1.5.0| | | | |
|`cublasDnrm2_v2_64`|12.0| | | |`hipblasDnrm2_64`|6.1.0| | | | |`rocblas_dnrm2_64`|6.1.0| | | | |
|`cublasDrot`| | | | |`hipblasDrot`|3.0.0| | | | |`rocblas_drot`|3.5.0| | | | |
|`cublasDrot_64`|12.0| | | | | | | | | | | | | | | |
|`cublasDrot_64`|12.0| | | |`hipblasDrot_64`|6.1.0| | | | |`rocblas_drot_64`|6.1.0| | | | |
|`cublasDrot_v2`| | | | |`hipblasDrot`|3.0.0| | | | |`rocblas_drot`|3.5.0| | | | |
|`cublasDrot_v2_64`|12.0| | | | | | | | | | | | | | | |
|`cublasDrot_v2_64`|12.0| | | |`hipblasDrot_64`|6.1.0| | | | |`rocblas_drot_64`|6.1.0| | | | |
|`cublasDrotg`| | | | |`hipblasDrotg`|3.0.0| | | | |`rocblas_drotg`|3.5.0| | | | |
|`cublasDrotg_v2`| | | | |`hipblasDrotg`|3.0.0| | | | |`rocblas_drotg`|3.5.0| | | | |
|`cublasDrotm`| | | | |`hipblasDrotm`|3.0.0| | | | |`rocblas_drotm`|3.5.0| | | | |
Expand Down Expand Up @@ -352,9 +352,9 @@
|`cublasSnrm2_v2`| | | | |`hipblasSnrm2`|1.8.2| | | | |`rocblas_snrm2`|1.5.0| | | | |
|`cublasSnrm2_v2_64`|12.0| | | |`hipblasSnrm2_64`|6.1.0| | | | |`rocblas_snrm2_64`|6.1.0| | | | |
|`cublasSrot`| | | | |`hipblasSrot`|3.0.0| | | | |`rocblas_srot`|3.5.0| | | | |
|`cublasSrot_64`|12.0| | | | | | | | | | | | | | | |
|`cublasSrot_64`|12.0| | | |`hipblasSrot_64`|6.1.0| | | | |`rocblas_srot_64`|6.1.0| | | | |
|`cublasSrot_v2`| | | | |`hipblasSrot`|3.0.0| | | | |`rocblas_srot`|3.5.0| | | | |
|`cublasSrot_v2_64`|12.0| | | | | | | | | | | | | | | |
|`cublasSrot_v2_64`|12.0| | | |`hipblasSrot_64`|6.1.0| | | | |`rocblas_srot_64`|6.1.0| | | | |
|`cublasSrotg`| | | | |`hipblasSrotg`|3.0.0| | | | |`rocblas_srotg`|3.5.0| | | | |
|`cublasSrotg_v2`| | | | |`hipblasSrotg`|3.0.0| | | | |`rocblas_srotg`|3.5.0| | | | |
|`cublasSrotm`| | | | |`hipblasSrotm`|3.0.0| | | | |`rocblas_srotm`|3.5.0| | | | |
Expand Down Expand Up @@ -388,17 +388,17 @@
|`cublasZdotu_v2`| | | | |`hipblasZdotu_v2`|6.0.0| | | | |`rocblas_zdotu`|1.5.0| | | | |
|`cublasZdotu_v2_64`|12.0| | | |`hipblasZdotu_v2_64`|6.1.0| | | | |`rocblas_zdotu_64`|6.1.0| | | | |
|`cublasZdrot`| | | | |`hipblasZdrot_v2`|6.0.0| | | | |`rocblas_zdrot`|3.5.0| | | | |
|`cublasZdrot_64`|12.0| | | | | | | | | | | | | | | |
|`cublasZdrot_64`|12.0| | | |`hipblasZdrot_v2_64`|6.1.0| | | | |`rocblas_zdrot_64`|6.1.0| | | | |
|`cublasZdrot_v2`| | | | |`hipblasZdrot_v2`|6.0.0| | | | |`rocblas_zdrot`|3.5.0| | | | |
|`cublasZdrot_v2_64`|12.0| | | | | | | | | | | | | | | |
|`cublasZdrot_v2_64`|12.0| | | |`hipblasZdrot_v2_64`|6.1.0| | | | |`rocblas_zdrot_64`|6.1.0| | | | |
|`cublasZdscal`| | | | |`hipblasZdscal_v2`|6.0.0| | | | |`rocblas_zdscal`|3.5.0| | | | |
|`cublasZdscal_64`|12.0| | | | | | | | | | | | | | | |
|`cublasZdscal_v2`| | | | |`hipblasZdscal_v2`|6.0.0| | | | |`rocblas_zdscal`|3.5.0| | | | |
|`cublasZdscal_v2_64`|12.0| | | | | | | | | | | | | | | |
|`cublasZrot`| | | | |`hipblasZrot_v2`|6.0.0| | | | |`rocblas_zrot`|3.5.0| | | | |
|`cublasZrot_64`|12.0| | | | | | | | | | | | | | | |
|`cublasZrot_64`|12.0| | | |`hipblasZrot_v2_64`|6.1.0| | | | |`rocblas_zrot_64`|6.1.0| | | | |
|`cublasZrot_v2`| | | | |`hipblasZrot_v2`|6.0.0| | | | |`rocblas_zrot`|3.5.0| | | | |
|`cublasZrot_v2_64`|12.0| | | | | | | | | | | | | | | |
|`cublasZrot_v2_64`|12.0| | | |`hipblasZrot_v2_64`|6.1.0| | | | |`rocblas_zrot_64`|6.1.0| | | | |
|`cublasZrotg`| | | | |`hipblasZrotg_v2`|6.0.0| | | | |`rocblas_zrotg`|3.5.0| | | | |
|`cublasZrotg_v2`| | | | |`hipblasZrotg_v2`|6.0.0| | | | |`rocblas_zrotg`|3.5.0| | | | |
|`cublasZscal`| | | | |`hipblasZscal_v2`|6.0.0| | | | |`rocblas_zscal`|1.5.0| | | | |
Expand Down
Loading

0 comments on commit 9afb6f9

Please sign in to comment.