From 83d293a2a4783cd3775235c5d3166fff644cb580 Mon Sep 17 00:00:00 2001 From: Aaron Enye Shi Date: Tue, 31 Jul 2018 20:38:20 +0000 Subject: [PATCH] Enable hipHccModuleLaunchKernel on HIP-Clang [ROCm/clr commit: 0ad36dfa58a994b2f810647c75c0893762630930] --- .../clr/hipamd/include/hip/hcc_detail/hip_runtime.h | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/projects/clr/hipamd/include/hip/hcc_detail/hip_runtime.h b/projects/clr/hipamd/include/hip/hcc_detail/hip_runtime.h index c2ae6e8e4f..1475cd6eec 100644 --- a/projects/clr/hipamd/include/hip/hcc_detail/hip_runtime.h +++ b/projects/clr/hipamd/include/hip/hcc_detail/hip_runtime.h @@ -450,6 +450,14 @@ extern const __device__ __attribute__((weak)) __hip_builtin_gridDim_t gridDim; #include -#endif +hipError_t hipHccModuleLaunchKernel(hipFunction_t f, uint32_t globalWorkSizeX, + uint32_t globalWorkSizeY, uint32_t globalWorkSizeZ, + uint32_t localWorkSizeX, uint32_t localWorkSizeY, + uint32_t localWorkSizeZ, size_t sharedMemBytes, + hipStream_t hStream, void** kernelParams, void** extra, + hipEvent_t startEvent = nullptr, + hipEvent_t stopEvent = nullptr); + +#endif // defined(__clang__) && defined(__HIP__) #endif // HIP_HCC_DETAIL_RUNTIME_H