]> granicus.if.org Git - clang/commit
[OPENMP][NVPTX] Add options -f[no-]openmp-cuda-force-full-runtime.
authorAlexey Bataev <a.bataev@hotmail.com>
Thu, 30 Aug 2018 14:45:24 +0000 (14:45 +0000)
committerAlexey Bataev <a.bataev@hotmail.com>
Thu, 30 Aug 2018 14:45:24 +0000 (14:45 +0000)
commit38d46ffb869526bb24e8289a5ec5ceb4214a7deb
tree12f4ef49c492b0bf513ef21ac1d53b64e52d8af8
parent8cd8ed88f9c9e6644b7a7b15ae59f3a640103fed
[OPENMP][NVPTX] Add options -f[no-]openmp-cuda-force-full-runtime.

Added options -f[no-]openmp-cuda-force-full-runtime to [not] force use
of the full runtime for OpenMP offloading to CUDA devices.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@341073 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Basic/LangOptions.def
include/clang/Driver/Options.td
lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp
lib/Driver/ToolChains/Clang.cpp
lib/Frontend/CompilerInvocation.cpp
test/Driver/openmp-offload-gpu.c
test/OpenMP/nvptx_force_full_runtime_SPMD_codegen.cpp [new file with mode: 0644]