Once we switch to build deviceRTLs with OpenMP, primitives and CUDA
intrinsics cannot be used directly anymore because __device__ is not recognized
by OpenMP compiler. To avoid involving all CUDA internal headers we had in clang,
we forward declared these functions. Eventually they will be transformed into
right LLVM instrinsics.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo