@@ -3504,6 +3504,10 @@ sub simpleSubstitutions {
3504
3504
subst("curandGenerateSeeds", "hiprandGenerateSeeds", "library");
3505
3505
subst("curandGenerateUniform", "hiprandGenerateUniform", "library");
3506
3506
subst("curandGenerateUniformDouble", "hiprandGenerateUniformDouble", "library");
3507
+ subst("curandGetDirectionVectors32", "hiprandGetDirectionVectors32", "library");
3508
+ subst("curandGetDirectionVectors64", "hiprandGetDirectionVectors64", "library");
3509
+ subst("curandGetScrambleConstants32", "hiprandGetScrambleConstants32", "library");
3510
+ subst("curandGetScrambleConstants64", "hiprandGetScrambleConstants64", "library");
3507
3511
subst("curandGetVersion", "hiprandGetVersion", "library");
3508
3512
subst("curandMakeMTGP32Constants", "hiprandMakeMTGP32Constants", "library");
3509
3513
subst("curandMakeMTGP32KernelState", "hiprandMakeMTGP32KernelState", "library");
@@ -3886,6 +3890,10 @@ sub simpleSubstitutions {
3886
3890
subst("cusparseSpGEMM_createDescr", "hipsparseSpGEMM_createDescr", "library");
3887
3891
subst("cusparseSpGEMM_destroyDescr", "hipsparseSpGEMM_destroyDescr", "library");
3888
3892
subst("cusparseSpGEMM_workEstimation", "hipsparseSpGEMM_workEstimation", "library");
3893
+ subst("cusparseSpGEMMreuse_compute", "hipsparseSpGEMMreuse_compute", "library");
3894
+ subst("cusparseSpGEMMreuse_copy", "hipsparseSpGEMMreuse_copy", "library");
3895
+ subst("cusparseSpGEMMreuse_nnz", "hipsparseSpGEMMreuse_nnz", "library");
3896
+ subst("cusparseSpGEMMreuse_workEstimation", "hipsparseSpGEMMreuse_workEstimation", "library");
3889
3897
subst("cusparseSpMM", "hipsparseSpMM", "library");
3890
3898
subst("cusparseSpMM_bufferSize", "hipsparseSpMM_bufferSize", "library");
3891
3899
subst("cusparseSpMM_preprocess", "hipsparseSpMM_preprocess", "library");
@@ -4539,6 +4547,8 @@ sub simpleSubstitutions {
4539
4547
subst("cufftType_t", "hipfftType_t", "type");
4540
4548
subst("cufftXtCallbackType", "hipfftXtCallbackType", "type");
4541
4549
subst("cufftXtCallbackType_t", "hipfftXtCallbackType_t", "type");
4550
+ subst("curandDirectionVectorSet", "hiprandDirectionVectorSet_t", "type");
4551
+ subst("curandDirectionVectorSet_t", "hiprandDirectionVectorSet_t", "type");
4542
4552
subst("curandDirectionVectors32_t", "hiprandDirectionVectors32_t", "type");
4543
4553
subst("curandDiscreteDistribution_st", "hiprandDiscreteDistribution_st", "type");
4544
4554
subst("curandDiscreteDistribution_t", "hiprandDiscreteDistribution_t", "type");
@@ -4879,6 +4889,8 @@ sub simpleSubstitutions {
4879
4889
subst("CUFFT_UNALIGNED_DATA", "HIPFFT_UNALIGNED_DATA", "numeric_literal");
4880
4890
subst("CUFFT_Z2D", "HIPFFT_Z2D", "numeric_literal");
4881
4891
subst("CUFFT_Z2Z", "HIPFFT_Z2Z", "numeric_literal");
4892
+ subst("CURAND_DIRECTION_VECTORS_32_JOEKUO6", "HIPRAND_DIRECTION_VECTORS_32_JOEKUO6", "numeric_literal");
4893
+ subst("CURAND_DIRECTION_VECTORS_64_JOEKUO6", "HIPRAND_DIRECTION_VECTORS_64_JOEKUO6", "numeric_literal");
4882
4894
subst("CURAND_RNG_PSEUDO_DEFAULT", "HIPRAND_RNG_PSEUDO_DEFAULT", "numeric_literal");
4883
4895
subst("CURAND_RNG_PSEUDO_MRG32K3A", "HIPRAND_RNG_PSEUDO_MRG32K3A", "numeric_literal");
4884
4896
subst("CURAND_RNG_PSEUDO_MT19937", "HIPRAND_RNG_PSEUDO_MT19937", "numeric_literal");
@@ -4891,6 +4903,8 @@ sub simpleSubstitutions {
4891
4903
subst("CURAND_RNG_QUASI_SOBOL32", "HIPRAND_RNG_QUASI_SOBOL32", "numeric_literal");
4892
4904
subst("CURAND_RNG_QUASI_SOBOL64", "HIPRAND_RNG_QUASI_SOBOL64", "numeric_literal");
4893
4905
subst("CURAND_RNG_TEST", "HIPRAND_RNG_TEST", "numeric_literal");
4906
+ subst("CURAND_SCRAMBLED_DIRECTION_VECTORS_32_JOEKUO6", "HIPRAND_SCRAMBLED_DIRECTION_VECTORS_32_JOEKUO6", "numeric_literal");
4907
+ subst("CURAND_SCRAMBLED_DIRECTION_VECTORS_64_JOEKUO6", "HIPRAND_SCRAMBLED_DIRECTION_VECTORS_64_JOEKUO6", "numeric_literal");
4894
4908
subst("CURAND_STATUS_ALLOCATION_FAILED", "HIPRAND_STATUS_ALLOCATION_FAILED", "numeric_literal");
4895
4909
subst("CURAND_STATUS_ARCH_MISMATCH", "HIPRAND_STATUS_ARCH_MISMATCH", "numeric_literal");
4896
4910
subst("CURAND_STATUS_DOUBLE_PRECISION_REQUIRED", "HIPRAND_STATUS_DOUBLE_PRECISION_REQUIRED", "numeric_literal");
@@ -6829,10 +6843,6 @@ sub warnUnsupportedFunctions {
6829
6843
"cusparseSpMMOpPlan",
6830
6844
"cusparseSpMMOpAlg_t",
6831
6845
"cusparseSpMMOp",
6832
- "cusparseSpGEMMreuse_workEstimation",
6833
- "cusparseSpGEMMreuse_nnz",
6834
- "cusparseSpGEMMreuse_copy",
6835
- "cusparseSpGEMMreuse_compute",
6836
6846
"cusparseSpGEMM_getNumProducts",
6837
6847
"cusparseSpGEMM_estimateMemory",
6838
6848
"cusparseSolveAnalysisInfo_t",
@@ -6970,11 +6980,7 @@ sub warnUnsupportedFunctions {
6970
6980
"curandHistogramM2V_st",
6971
6981
"curandHistogramM2K_t",
6972
6982
"curandHistogramM2K_st",
6973
- "curandGetScrambleConstants64",
6974
- "curandGetScrambleConstants32",
6975
6983
"curandGetProperty",
6976
- "curandGetDirectionVectors64",
6977
- "curandGetDirectionVectors32",
6978
6984
"curandGenerateLongLong",
6979
6985
"curandDistribution_t",
6980
6986
"curandDistribution_st",
@@ -6983,8 +6989,6 @@ sub warnUnsupportedFunctions {
6983
6989
"curandDistributionM2Shift_t",
6984
6990
"curandDistributionM2Shift_st",
6985
6991
"curandDirectionVectors64_t",
6986
- "curandDirectionVectorSet_t",
6987
- "curandDirectionVectorSet",
6988
6992
"cufftXtWorkAreaPolicy_t",
6989
6993
"cufftXtWorkAreaPolicy",
6990
6994
"cufftXtSubFormat_t",
@@ -8563,8 +8567,6 @@ sub warnUnsupportedFunctions {
8563
8567
"CUSPARSE_ALG_MERGE_PATH",
8564
8568
"CUSPARSE_ALG1",
8565
8569
"CUSPARSE_ALG0",
8566
- "CURAND_SCRAMBLED_DIRECTION_VECTORS_64_JOEKUO6",
8567
- "CURAND_SCRAMBLED_DIRECTION_VECTORS_32_JOEKUO6",
8568
8570
"CURAND_REJECTION",
8569
8571
"CURAND_POISSON",
8570
8572
"CURAND_ORDERING_QUASI_DEFAULT",
@@ -8580,8 +8582,6 @@ sub warnUnsupportedFunctions {
8580
8582
"CURAND_HITR",
8581
8583
"CURAND_FAST_REJECTION",
8582
8584
"CURAND_DISCRETE_GAUSS",
8583
- "CURAND_DIRECTION_VECTORS_64_JOEKUO6",
8584
- "CURAND_DIRECTION_VECTORS_32_JOEKUO6",
8585
8585
"CURAND_DEVICE_API",
8586
8586
"CURAND_DEFINITION",
8587
8587
"CURAND_CHOOSE_BEST",
0 commit comments