Pretty similar to D95058, this patch added forward declaration for
CUDA atomic functions. We already have definitions with right mangled names in
internal CUDA headers so the forward declaration here can work properly.
Details
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
Possibly obsolete?
Sorry, misread. I have a nearly-ready patch that turns these into non-template functions and moves them into the .cu
Fine by me too
openmp/libomptarget/deviceRTLs/nvptx/src/target_impl.h | ||
---|---|---|
136 | I think these all need to be marked DEVICE |
clang-tidy: error: 'cuda.h' file not found [clang-diagnostic-error]
not useful