yaxunl created this revision. yaxunl added reviewers: tra, JonChesterfield, ronl, ashi1. yaxunl requested review of this revision. Herald added a reviewer: jdoerfert. Herald added a subscriber: sstefan1.
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. https://reviews.llvm.org/D106070 Files: clang/lib/Headers/__clang_hip_runtime_wrapper.h Index: clang/lib/Headers/__clang_hip_runtime_wrapper.h =================================================================== --- clang/lib/Headers/__clang_hip_runtime_wrapper.h +++ clang/lib/Headers/__clang_hip_runtime_wrapper.h @@ -101,7 +101,6 @@ #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 @@ #include <complex> #include <new> #endif // __HIPCC_RTC__ -#endif // !_OPENMP || __HIP_ENABLE_CUDA_WRAPPER_FOR_OPENMP__ #define __CLANG_HIP_RUNTIME_WRAPPER_INCLUDED__ 1 #if defined(__HIPCC_RTC__)
Index: clang/lib/Headers/__clang_hip_runtime_wrapper.h =================================================================== --- clang/lib/Headers/__clang_hip_runtime_wrapper.h +++ clang/lib/Headers/__clang_hip_runtime_wrapper.h @@ -101,7 +101,6 @@ #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 @@ #include <complex> #include <new> #endif // __HIPCC_RTC__ -#endif // !_OPENMP || __HIP_ENABLE_CUDA_WRAPPER_FOR_OPENMP__ #define __CLANG_HIP_RUNTIME_WRAPPER_INCLUDED__ 1 #if defined(__HIPCC_RTC__)
_______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits