From 721a8540c08d117e61735bf60e2ec7d3bf621e01 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 --- hipamd/bin/hipify-perl | 2 ++ hipamd/hipify-clang/src/CUDA2HIP_Device_functions.cpp | 2 ++ 2 files changed, 4 insertions(+) diff --git a/hipamd/bin/hipify-perl b/hipamd/bin/hipify-perl index b044161e16..1f6ebab618 100755 --- a/hipamd/bin/hipify-perl +++ b/hipamd/bin/hipify-perl @@ -2216,6 +2216,8 @@ sub warnUnsupportedDeviceFunctions { "__finite", "__finitef", "__finitel", + "__habs", + "__habs2", "__isinf", "__isinff", "__isinfl", diff --git a/hipamd/hipify-clang/src/CUDA2HIP_Device_functions.cpp b/hipamd/hipify-clang/src/CUDA2HIP_Device_functions.cpp index 5b4f560e15..87fe2ac86c 100644 --- a/hipamd/hipify-clang/src/CUDA2HIP_Device_functions.cpp +++ b/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}},