[HIPIFY] Remove duplicates
+ C++ maps and docs affected, hipify-perl left unchanged
이 커밋은 다음에 포함됨:
@@ -333,12 +333,6 @@ const std::map<llvm::StringRef, hipCounter> CUDA_BLAS_FUNCTION_MAP{
|
||||
{"cublasCtrsm", {"hipblasCtrsm", "", CONV_LIB_FUNC, API_BLAS, UNSUPPORTED}},
|
||||
{"cublasZtrsm", {"hipblasZtrsm", "", CONV_LIB_FUNC, API_BLAS, UNSUPPORTED}},
|
||||
|
||||
// TRSM - Batched Triangular Solver
|
||||
{"cublasStrsmBatched", {"hipblasStrsmBatched", "", CONV_LIB_FUNC, API_BLAS, UNSUPPORTED}},
|
||||
{"cublasDtrsmBatched", {"hipblasDtrsmBatched", "", CONV_LIB_FUNC, API_BLAS, UNSUPPORTED}},
|
||||
{"cublasCtrsmBatched", {"hipblasCtrsmBatched", "", CONV_LIB_FUNC, API_BLAS, UNSUPPORTED}},
|
||||
{"cublasZtrsmBatched", {"hipblasZtrsmBatched", "", CONV_LIB_FUNC, API_BLAS, UNSUPPORTED}},
|
||||
|
||||
// TRMM
|
||||
{"cublasStrmm", {"hipblasStrmm", "", CONV_LIB_FUNC, API_BLAS, UNSUPPORTED}},
|
||||
{"cublasDtrmm", {"hipblasDtrmm", "", CONV_LIB_FUNC, API_BLAS, UNSUPPORTED}},
|
||||
|
||||
@@ -354,7 +354,6 @@ const std::map<llvm::StringRef, hipCounter> CUDA_DEVICE_FUNC_MAP{
|
||||
{"__vabsss2", {"", "", CONV_DEVICE_FUNC, API_RUNTIME, UNSUPPORTED}},
|
||||
{"__vadd2", {"", "", CONV_DEVICE_FUNC, API_RUNTIME, UNSUPPORTED}},
|
||||
{"__vaddss2", {"", "", CONV_DEVICE_FUNC, API_RUNTIME, UNSUPPORTED}},
|
||||
{"__vaddss2", {"", "", CONV_DEVICE_FUNC, API_RUNTIME, UNSUPPORTED}},
|
||||
{"__vaddus2", {"", "", CONV_DEVICE_FUNC, API_RUNTIME, UNSUPPORTED}},
|
||||
{"__vavgs2", {"", "", CONV_DEVICE_FUNC, API_RUNTIME, UNSUPPORTED}},
|
||||
{"__vavgu2", {"", "", CONV_DEVICE_FUNC, API_RUNTIME, UNSUPPORTED}},
|
||||
@@ -514,7 +513,6 @@ const std::map<llvm::StringRef, hipCounter> CUDA_DEVICE_FUNC_MAP{
|
||||
{"__short_as_half", {"", "", CONV_DEVICE_FUNC, API_RUNTIME}},
|
||||
{"__ushort_as_half", {"", "", CONV_DEVICE_FUNC, API_RUNTIME}},
|
||||
{"__ldg", {"", "", CONV_DEVICE_FUNC, API_RUNTIME}},
|
||||
{"__ldg", {"", "", CONV_DEVICE_FUNC, API_RUNTIME}},
|
||||
{"__ldcg", {"", "", CONV_DEVICE_FUNC, API_RUNTIME}},
|
||||
{"__ldca", {"", "", CONV_DEVICE_FUNC, API_RUNTIME}},
|
||||
{"__ldcs", {"", "", CONV_DEVICE_FUNC, API_RUNTIME}},
|
||||
@@ -522,13 +520,11 @@ const std::map<llvm::StringRef, hipCounter> CUDA_DEVICE_FUNC_MAP{
|
||||
{"__hne2", {"", "", CONV_DEVICE_FUNC, API_RUNTIME}},
|
||||
{"__hle2", {"", "", CONV_DEVICE_FUNC, API_RUNTIME}},
|
||||
{"__hge2", {"", "", CONV_DEVICE_FUNC, API_RUNTIME}},
|
||||
{"__hge2", {"", "", CONV_DEVICE_FUNC, API_RUNTIME}},
|
||||
{"__hlt2", {"", "", CONV_DEVICE_FUNC, API_RUNTIME}},
|
||||
{"__hgt2", {"", "", CONV_DEVICE_FUNC, API_RUNTIME}},
|
||||
{"__hequ2", {"", "", CONV_DEVICE_FUNC, API_RUNTIME}},
|
||||
{"__hneu2", {"", "", CONV_DEVICE_FUNC, API_RUNTIME}},
|
||||
{"__hleu2", {"", "", CONV_DEVICE_FUNC, API_RUNTIME}},
|
||||
{"__hleu2", {"", "", CONV_DEVICE_FUNC, API_RUNTIME}},
|
||||
{"__hgeu2", {"", "", CONV_DEVICE_FUNC, API_RUNTIME}},
|
||||
{"__hltu2", {"", "", CONV_DEVICE_FUNC, API_RUNTIME}},
|
||||
{"__hgtu2", {"", "", CONV_DEVICE_FUNC, API_RUNTIME}},
|
||||
@@ -611,7 +607,6 @@ const std::map<llvm::StringRef, hipCounter> CUDA_DEVICE_FUNC_MAP{
|
||||
{"atomicMax", {"", "", CONV_DEVICE_FUNC, API_RUNTIME}},
|
||||
{"atomicInc", {"", "", CONV_DEVICE_FUNC, API_RUNTIME}},
|
||||
{"atomicDec", {"", "", CONV_DEVICE_FUNC, API_RUNTIME}},
|
||||
{"atomicDec", {"", "", CONV_DEVICE_FUNC, API_RUNTIME}},
|
||||
{"atomicAnd", {"", "", CONV_DEVICE_FUNC, API_RUNTIME}},
|
||||
{"atomicOr", {"", "", CONV_DEVICE_FUNC, API_RUNTIME}},
|
||||
{"atomicXor", {"", "", CONV_DEVICE_FUNC, API_RUNTIME}},
|
||||
|
||||
@@ -581,7 +581,7 @@ const std::map<llvm::StringRef, hipCounter> CUDA_SPARSE_FUNCTION_MAP{
|
||||
|
||||
{"cusparseScsr2csr_compress", {"hipsparseScsr2csr_compress", "", CONV_LIB_FUNC, API_SPARSE, HIP_UNSUPPORTED}},
|
||||
{"cusparseDcsr2csr_compress", {"hipsparseDcsr2csr_compress", "", CONV_LIB_FUNC, API_SPARSE, HIP_UNSUPPORTED}},
|
||||
{"cusparseDcsr2csr_compress", {"hipsparseDcsr2csr_compress", "", CONV_LIB_FUNC, API_SPARSE, HIP_UNSUPPORTED}},
|
||||
{"cusparseCcsr2csr_compress", {"hipsparseCcsr2csr_compress", "", CONV_LIB_FUNC, API_SPARSE, HIP_UNSUPPORTED}},
|
||||
{"cusparseZcsr2csr_compress", {"hipsparseZcsr2csr_compress", "", CONV_LIB_FUNC, API_SPARSE, HIP_UNSUPPORTED}},
|
||||
|
||||
{"cusparseScsr2hyb", {"hipsparseScsr2hyb", "", CONV_LIB_FUNC, API_SPARSE}},
|
||||
|
||||
새 이슈에서 참조
사용자 차단