From f6da983c96785621ae8953f070cc353a4e429f69 Mon Sep 17 00:00:00 2001 From: Evgeny Mankov Date: Wed, 4 Dec 2019 13:27:46 +0300 Subject: [PATCH] [HIPIFY] CUDA 10.2 fp_16 support [ROCm/clr commit: 721a8540c08d117e61735bf60e2ec7d3bf621e01] --- projects/clr/hipamd/bin/hipify-perl | 2 ++ .../clr/hipamd/hipify-clang/src/CUDA2HIP_Device_functions.cpp | 2 ++ 2 files changed, 4 insertions(+) diff --git a/projects/clr/hipamd/bin/hipify-perl b/projects/clr/hipamd/bin/hipify-perl index b044161e16..1f6ebab618 100755 --- a/projects/clr/hipamd/bin/hipify-perl +++ b/projects/clr/hipamd/bin/hipify-perl @@ -2216,6 +2216,8 @@ sub warnUnsupportedDeviceFunctions { "__finite", "__finitef", "__finitel", + "__habs", + "__habs2", "__isinf", "__isinff", "__isinfl", diff --git a/projects/clr/hipamd/hipify-clang/src/CUDA2HIP_Device_functions.cpp b/projects/clr/hipamd/hipify-clang/src/CUDA2HIP_Device_functions.cpp index 5b4f560e15..87fe2ac86c 100644 --- a/projects/clr/hipamd/hipify-clang/src/CUDA2HIP_Device_functions.cpp +++ b/projects/clr/hipamd/hipify-clang/src/CUDA2HIP_Device_functions.cpp @@ -548,6 +548,8 @@ const std::map CUDA_DEVICE_FUNC_MAP{ {"__hfma", {"", "", CONV_DEVICE_FUNC, API_RUNTIME}}, {"__hfma_sat", {"", "", CONV_DEVICE_FUNC, API_RUNTIME}}, {"__hneg", {"", "", CONV_DEVICE_FUNC, API_RUNTIME}}, + {"__habs2", {"", "", CONV_DEVICE_FUNC, API_RUNTIME, UNSUPPORTED}}, + {"__habs", {"", "", CONV_DEVICE_FUNC, API_RUNTIME, UNSUPPORTED}}, {"__hbeq2", {"", "", CONV_DEVICE_FUNC, API_RUNTIME}}, {"__hbne2", {"", "", CONV_DEVICE_FUNC, API_RUNTIME}}, {"__hble2", {"", "", CONV_DEVICE_FUNC, API_RUNTIME}},