From db5f100fe4ca252d7f392659e7da5dba10331ae7 Mon Sep 17 00:00:00 2001 From: "Yaxun (Sam) Liu" Date: Thu, 15 Jul 2021 11:14:02 -0400 Subject: [PATCH] [HIP] Remove workaround in __clang_hip_runtime_wrapper.h Remove the workaround for -fopenmp in __clang_hip_runtime_wrapper.h since it causes device functions in HIP wrapper headers disabled when compiling HIP program with -fopenmp. Reviewed by: Aaron Enye Shi, Jon Chesterfield Differential Revision: https://reviews.llvm.org/D106070 --- clang/lib/Headers/__clang_hip_runtime_wrapper.h | 2 -- 1 file changed, 2 deletions(-) diff --git a/clang/lib/Headers/__clang_hip_runtime_wrapper.h b/clang/lib/Headers/__clang_hip_runtime_wrapper.h index 6aefbea..59d5cfe 100644 --- a/clang/lib/Headers/__clang_hip_runtime_wrapper.h +++ b/clang/lib/Headers/__clang_hip_runtime_wrapper.h @@ -101,7 +101,6 @@ typedef __SIZE_TYPE__ size_t; #include <__clang_hip_libdevice_declares.h> #include <__clang_hip_math.h> -#if !_OPENMP || __HIP_ENABLE_CUDA_WRAPPER_FOR_OPENMP__ #if defined(__HIPCC_RTC__) #include <__clang_hip_cmath.h> #else @@ -112,7 +111,6 @@ typedef __SIZE_TYPE__ size_t; #include #include #endif // __HIPCC_RTC__ -#endif // !_OPENMP || __HIP_ENABLE_CUDA_WRAPPER_FOR_OPENMP__ #define __CLANG_HIP_RUNTIME_WRAPPER_INCLUDED__ 1 #if defined(__HIPCC_RTC__) -- 2.7.4