Since OpenMP and CUDA share the same toolchain we need to disable:
- the lowering of variables to shared memory in the LLVM NVPTX backend
- the emission of the shared depot
- the emission of shared stack pointers
when compiling:
- CUDA programs
- OpenMP programs that do not require data sharing.
somehting -> something, add a period at the end of the comment.