]> granicus.if.org Git - clang/commit
[OpenMP] Create COMDAT group for OpenMP offload registration code to avoid multiple...
authorGeorge Rokos <grokos@us.ibm.com>
Sat, 27 May 2017 03:03:13 +0000 (03:03 +0000)
committerGeorge Rokos <grokos@us.ibm.com>
Sat, 27 May 2017 03:03:13 +0000 (03:03 +0000)
commite168aa9c90044483c8be83a1ab80da63cffe01ca
tree8f6872729506a19f694b72437adc45ed07783e9b
parent438a70fbf0f9ecfce2044b1c6fbf94d1d9bbcb7a
[OpenMP] Create COMDAT group for OpenMP offload registration code to avoid multiple copies

Thanks to Sergey Dmitriev for submitting the patch.

Differential Revision: https://reviews.llvm.org/D33509

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@304056 91177308-0d34-0410-b5e6-96231b3b80d8
12 files changed:
lib/CodeGen/CGOpenMPRuntime.cpp
lib/CodeGen/CodeGenModule.cpp
test/OpenMP/target_codegen.cpp
test/OpenMP/target_codegen_registration.cpp
test/OpenMP/target_parallel_codegen.cpp
test/OpenMP/target_parallel_codegen_registration.cpp
test/OpenMP/target_parallel_if_codegen.cpp
test/OpenMP/target_parallel_num_threads_codegen.cpp
test/OpenMP/target_teams_codegen.cpp
test/OpenMP/target_teams_codegen_registration.cpp
test/OpenMP/target_teams_num_teams_codegen.cpp
test/OpenMP/target_teams_thread_limit_codegen.cpp