From bfdbab5303ae621d9061f9f445f157f3803fb866 Mon Sep 17 00:00:00 2001 From: Evgeny Mankov Date: Fri, 9 Sep 2016 11:15:11 +0300 Subject: [PATCH] [HIPIFY] CUDA Driver API porting to HIP : Event functions support. [ROCm/hip commit: 84f8d97ba5729a8b9e78d6765f2da7c8dc34748d] --- projects/hip/clang-hipify/src/Cuda2Hip.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/projects/hip/clang-hipify/src/Cuda2Hip.cpp b/projects/hip/clang-hipify/src/Cuda2Hip.cpp index 8be6b6ab82..76937d81f7 100644 --- a/projects/hip/clang-hipify/src/Cuda2Hip.cpp +++ b/projects/hip/clang-hipify/src/Cuda2Hip.cpp @@ -355,6 +355,14 @@ struct cuda2hipMap { // Driver cuda2hipRename["cuDriverGetVersion"] = {"hipDriverGetVersion", CONV_DRIVER, API_DRIVER}; + // Events + cuda2hipRename["cuEventCreate"] = {"hipEventCreate", CONV_EVENT, API_DRIVER}; + cuda2hipRename["cuEventDestroy_v2"] = {"hipEventDestroy", CONV_EVENT, API_DRIVER}; + cuda2hipRename["cuEventElapsedTime"] = {"hipEventElapsedTime", CONV_EVENT, API_DRIVER}; + cuda2hipRename["cuEventQuery"] = {"hipEventQuery", CONV_EVENT, API_DRIVER}; + cuda2hipRename["cuEventRecord"] = {"hipEventRecord", CONV_EVENT, API_DRIVER}; + cuda2hipRename["cuEventSynchronize"] = {"hipEventSynchronize", CONV_EVENT, API_DRIVER}; + /////////////////////////////// CUDA RT API /////////////////////////////// // Error API cuda2hipRename["cudaGetLastError"] = {"hipGetLastError", CONV_ERR, API_RUNTIME};