]> granicus.if.org Git - clang/commit
[OpenMP] Remove implicit data sharing code gen that aims to use device shared memory
authorGheorghe-Teodor Bercea <gheorghe-teod.bercea@ibm.com>
Wed, 7 Mar 2018 21:59:50 +0000 (21:59 +0000)
committerGheorghe-Teodor Bercea <gheorghe-teod.bercea@ibm.com>
Wed, 7 Mar 2018 21:59:50 +0000 (21:59 +0000)
commit843ace7a2539aad58fbe7f1954cd170c7f99c943
treed2e7e1fad0f21bf279ed1e4b6103aedf4eee3d7a
parent8e23619931a7988f320127b7a0c5341e2f618d29
[OpenMP] Remove implicit data sharing code gen that aims to use device shared memory

Summary: Remove this scheme for now since it will be covered by another more generic scheme using global memory. This code will be worked into an optimization for the generic data sharing scheme. Removing this completely and then adding it via future patches will make all future data sharing patches cleaner.

Reviewers: ABataev, carlo.bertolli, caomhin

Reviewed By: ABataev

Subscribers: jholewinski, guansong, cfe-commits

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

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@326948 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp
lib/CodeGen/CGOpenMPRuntimeNVPTX.h
test/OpenMP/nvptx_data_sharing.cpp [deleted file]
test/OpenMP/nvptx_parallel_codegen.cpp
test/OpenMP/nvptx_target_teams_codegen.cpp